
#header {
	width:1000px;
	height:582px;
	position:relative;		
}
.meta_bottom {
	width:800px;
	float:right;
}

/* contents */
.contents {
	position:relative;	
	overflow:hidden;
	background:url(../img/index/best_pro_box.gif) no-repeat;
}
.best_pro {
	float:left;
	width:1000px;
	height:233px;	
	margin-top:66px;
	line-height:150%;
}
.best_pro .title{
	width:181px;
	height:215px;
	float:left;
	line-height:28px;
	padding:13px 0 0 38px;
	font-size:28px;
}
.best_pro .title span{
	display:block;
	font-size:12px;
	margin-top:10px;
}
.best_pro dl{
	float:left;
	width:127px;
	height:202px;
	margin-right:27px;
}
.best_pro .best_pro05 {
	margin-right:0;
}
.best_pro .best_pro03 {
	margin-right:26px;
}
.best_pro dt {	
	width:127px;
	float:left;
	margin:12px 0 0 3px;
	color:#d67700;
	font-weight:bold;
}
.best_pro dd {
	margin:3px 0 0 3px;	
}
#content_aria {
	float:left;
	height:199px;
}
#content_aria dt, .notice .title{
	font-size:16px;
	font-weight:bold;
	color:#026150;
}
.overview {
	float:left;
	width:179px;
	height:134px;
	margin-right:34px;
	padding:25px 0 0 16px;
	background:url(../img/index/overview_bg.jpg) no-repeat;
}
.overview dd{
	margin-top:20px;
}
.overview .bt {
	float:right;
}
.overview .bt a{
	color:#162100;
	font-weight:bold;
	display:block;
	padding:13px 23px 0 0;
}
.notice {
	float:left;
	width:309px;
	margin-right:30px;
	padding-top:25px;
}
.contact {
	float:left;
	width:244px;
	padding-top:25px;	
}
.inquiry {
	float:right;
	width:187px;
}
.inquiry a {
	display:block;
	text-indent:-99999em;
	width:187px;
	height:159px;
	background:url(../img/index/inquiry_bt.jpg) no-repeat left top;
}
.inquiry a:hover {
	background:url(../img/index/inquiry_bt.jpg) no-repeat left bottom;
}
.contact .tel{
	font-size:20px;
	font-weight:bold;
	color:#6dab24;
}
.contact dd {
	line-height:150%;
}
