@charset "utf-8";
@import url(reset.css);
@import url(base.css);
@import url(common.css);
#content h4 {
	margin-bottom: 20px;
	line-height: 1.0;
	padding: 5px 0 5px 25px;
	background:#151515 url(../image/h4_bg.jpg) 10px center no-repeat;
	font-weight:bold;
	color:#fff;
}
#content .imgbox{
	margin-bottom:30px;
}
#content .imgbox p.top{
	margin-bottom:20px;
	text-align:center;
}
#content .imgbox p.t01{
	margin-bottom:20px;
}
#content .imgbox .box dl dt {
	margin-bottom: 5px;
	line-height: 1.0;
	padding: 5px 0 5px 30px;
	background: url(../image/bg01.jpg) left center no-repeat;
	font-weight:bold;
	color:#AE844C;
	border-bottom:1px solid #362918;
	font-size:1.4em;
}
#content .imgbox .box dl dd {
	margin-bottom: 10px;
}
#content .imgbox .box dl dt.t02 {
	background: url(../image/bg02.jpg) left center no-repeat;
}
#content .imgbox .box dl dt.t03 {
	background: url(../image/bg03.jpg) left center no-repeat;
}
#content table th, #content table td {
	padding:2px 9px 1px;
}
#content table th{
	width:160px;
}
#content table{
	margin-bottom:20px;
}

#content .box{
	/* background:url(../image/list_ba_arrow.jpg) center 185px no-repeat; */
	margin-bottom:20px;
}
#content .box p{
	margin: 15px 0;
}
#content .box ul{
	overflow: hidden;
 /zoom: 1;
 	margin-bottom:20px;
}
#content .box ul li{
	float:left;
	margin:0 40px 0 0;
}
#content .box ul li.none{
	margin-right:0;
}
#content .box ul li a,#content .box ul li span{
	width: 296px;
	height: 296px;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
	border:1px solid #333;
	padding:1px;
}
#content .same {
	margin:0 0 30px;
}
#content .same dl dd{
	margin:15px 0;
}
