@charset "utf-8";

#featureMain_Top004{
	width:848px;
	height:auto;
	padding:30px 46px 0 46px;
	overflow:hidden;
	background:url(/webtrain/kawasakidaishi/feature/img/main_top.jpg) no-repeat 0 top;
}

#featureMain_Top004 dl{
	float:left;
	width:560px;
	padding:377px 25px 0 0;
}

#featureMain_Top004 dt{
	padding-bottom:20px;
}

#featureMain_Top004 dd{
}

#featureMain_Top004 ul{
	float:right;
	width:262px;
	height:auto;
	overflow:hidden;
	padding-top:416px;
}

#featureMain_Top004 ul li{
	margin-bottom:15px;
}

#featureMain_Top004 h2{
	clear:both;
	width:848px;
	margin-bottom:19px;
}

.osusume{
	width:411px;
	height:auto;
	overflow:hidden;
}

.osusume h3{
	width:240px;
	padding-bottom:5px;
	font-size:10px;
	color:#9a4524;
}

.osusume p{
	width:240px;
	font-size:10px;
	padding-bottom:5px;
}

#featureMain_Top004_02{
	width:848px;
	height:auto;
	padding:30px 46px 0 46px;
	overflow:hidden;
	background:url(/webtrain/kawasakidaishi/feature/img/main_top02.jpg) no-repeat 0 top;
}

#featureMain_Top004_02 p.osusume_p{
	float:left;
	width:560px;
	height:auto;
	padding:290px 25px 0 0;
	overflow:hidden;
}

#featureMain_Top004_02 dl.pt{
	float:right;
	width:262px;
	padding-top:290px;
}

#featureMain_Top004_02 dl dt{
	margin-bottom:10px;
}

#featureMain_Top004_02 dl dd{
	font-size:10px;
	color:#6c6c6c;
}

#featureMain_Top004_02 h2.osusume_tit{
	clear:both;
	width:848px;
	padding:52px 0 19px 0;
}



.osusume_02{
	width:411px;
	height:auto;
	overflow:hidden;
	padding-bottom:30px;
}

.osusume_02 h3{
	width:190px;
	padding-left:47px;
	padding-bottom:5px;
	font-size:14px;
	color:#9a4524;
	font-weight:bold;	
}

.osusume_02 h3.bi{
	background:url(/webtrain/kawasakidaishi/feature/img/osusume_icon01.gif) no-repeat -3px top;
}

.osusume_02 h3.ken{
	background:url(/webtrain/kawasakidaishi/feature/img/osusume_icon02.gif) no-repeat -3px top;
}

.osusume_02 h3.kyo{
	background:url(/webtrain/kawasakidaishi/feature/img/osusume_icon03.gif) no-repeat -3px top;
}

.osusume_02 h3.matsuri{
	background:url(/webtrain/kawasakidaishi/feature/img/osusume_icon04.gif) no-repeat -3px top;
}


.osusume_02 p{
	width:250px;
	font-size:10px;
	padding-bottom:5px;
	
}


/*-------------------------------
	#featureDtl01
-------------------------------*/

#featureDtl01{
	width:848px;
	height:auto;
	overflow:hidden;
	margin:0;
	padding:0 44px 12px 0px;
	clear:both;
}

#featureDtl01_In{
	width:831px;
	height:auto;
	overflow:hidden;
	padding:16px 0 16px 15px;
	background:#fef4df;
}

#featureDtl01_In li{
	float:left;
}

#featureDtl01_In_01{
	width:291px;
	height:auto;
	overflow:hidden;
	padding-right:20px;
}

#featureDtl01_In_01 h2{
	padding-bottom:8px;
}

.keikyuex_in{
	font-size:10px;

	color:#988150;
}

#featureDtl01_In_02{
	width:184px;
	height:auto;
	overflow:hidden;
	margin-right:12px;
}

#featureDtl01_In_02 dl dt{
margin:0;
}

#featureDtl01_In_02 dl dd{
	padding-top:5px;
	font-size:10px;
	color:#6c6c6c;
}

#featureDtl01_In_03{
	width:305px;
	height:auto;
	overflow:hidden;
	border:2px solid #dcdcdc;
	background:#FFFFFF;
}

#featureDtl01_In_03 dl{
	float:left;
	width:172px;
	height:auto;
	overflow:hidden;
}

#featureDtl01_In_03 dl dd{
	color:#988150;
	padding-left:11px;
	font-size:12px;
}

#featureDtl01_In_03 p{
	clear:both;
	padding:12px 10px 15px 11px;
	font-size:10px;
	color:#6c6c6c;
}

#info_bottom{
	color:#eb0105;
	text-align:right;
	font-size:14px;
	margin-top:5px;
}


