@charset "utf-8";

/* CSS Document */
/**********************************************************
	index.css
***********************************************************/
body #wrapper {
	margin: 0px auto;
	background-image: url(../common/img/page_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}


/*********************************************************************************************
	メインイメージ
**********************************************************************************************/
#mainimg {
	width:960px;
	margin:0px auto 20px;
}
#mainimg a:hover img {
	filter: alpha(opacity=100);
	opacity:1.0;
}
/*********************************************************************************************
	コンテンツ
**********************************************************************************************/
#leftArea {
	float:left;
	width:470px;
}
#rightArea {
	float:right;
	width:470px;
}

/*------------------------------------------------------------
	課題【性能・運用】
------------------------------------------------------------*/
.theme {
	width:470px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
.theme th,
.theme td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding: 5px;
}
.theme th {
	width:65px;
	background-color: #f7f7f7;
	text-align:center;
	vertical-align:middle;
}
.theme td {
	vertical-align:top;
}
.theme td ul li {
	list-style:disc;
	margin-left:18px;
	font-size:12px;
}


/*------------------------------------------------------------
	新着情報
------------------------------------------------------------*/
.news {
	margin-bottom:20px;
}

.news iframe {
	width:468px;
	border: 1px solid #CCC;
	height:265px;
}

/*------------------------------------------------------------
	事例紹介
------------------------------------------------------------*/
.jirei {
	overflow:hidden;
	width:460px;
	margin-bottom:1px;
	background-color:#f6f5f5;
	padding:5px;
}
.jirei .photo {
	width:65px;
	float:left;
}
.jirei .text {
	width:375px;
	float:right;
}
.jirei .text h3 {
	font-size:14px;
}