@charset "utf-8";
#slide_area{
	padding-top:75px;
	overflow:hidden;
	margin:0px auto;
}
ul#mokuteki{
	width:870px;
	margin-left:20px;
	list-style:none;
}
ul#mokuteki li{
	width:158px;
	height:200px;
	border:1px solid #214c86;
	margin-right:10px;
	float:left;
	overflow:hidden;
}
ul#mokuteki li#mokuteki01{
	background:url(../images/top/mokuteki01.png) bottom right no-repeat;
	background-size:100% auto;
}
ul#mokuteki li#mokuteki02{
	background:url(../images/top/mokuteki02.png) bottom right no-repeat;
	background-size:100% auto;
}
ul#mokuteki li#mokuteki03{
	background:url(../images/top/mokuteki03.png) bottom right no-repeat;
	background-size:100% auto;
}
ul#mokuteki li#mokuteki04{
	background:url(../images/top/mokuteki04.png) bottom right no-repeat;
	background-size:100% auto;
}
ul#mokuteki li#mokuteki05{
	background:url(../images/top/mokuteki05.png) bottom right no-repeat;
	background-size:100% auto;
}
ul#mokuteki li dt{
	background:#214c86;
	text-align:center;
	color:#fff;
	font-weight:bold;
	padding:3px 0px;
}
ul#mokuteki li dl dd{
	padding:10px 0px 0px 10px;
}
#jisseki{
	width:800px;
	margin:0px auto
}
table#gaiyou{
	width:800px;
	margin:20px auto 0px;
	border-collapse:collapse;
	border:1px solid #214c86;
}
table#gaiyou th,table#gaiyou td{
	background:#fff;
	padding:10px 20px 10px 20px;
	border:1px solid #214c86;
}
table#gaiyou th{
	padding:10px 20px 10px 20px;
	border:1px solid #214c86;
	background:#5b9bdf;
	color:#fff;
	font-weight:bold;
}
#acs {
	width:740px;
	margin:0px auto;
}
#acs_l {
	width:400px;
	margin-right:30px;
	float:left;
}
#acs_r {
	width:310px;
	margin-top:60px;
	float:left;
}
#acs_r dl dd{
	font-size:20px;
	margin-bottom:40px;
	padding-bottom:5px;
	color:#214c86;
	border-bottom:3px dashed #214c86;
}