@charset "euc-jp";




/*＝薔Pページスタイル*/



#mainContent #visual {
	margin-bottom: 0px;
	width:680px;
	height:215px;
	background:url(../img/index/top_visual-bg.png) top center no-repeat;
	text-align:left;
}
#visual h2,#visual p,#visual ul{width:645px; margin:0 auto 10px;}
#visual h2{padding-top:15px;}
#visual li{float:left;}

#subContent {
	margin-bottom: 25px;
}


#mainContent #subContent h3,
#mainContent #subContent p {
	font-size: 1%;
	margin: 0;
}

#mainContent #subContent .sub {
	float:left;
	width: 224px;
	margin-right: 2px;
}

#mainContent #subContent .sub.end {
	margin-right: 0;
}


#mainContent #subContent .sub dl{
	width: 224px;
	height: 92px;
	text-align: left;
	background:url(../img/index/bg_top_sub.png) repeat-y top left;
}

#mainContent #subContent .sub dt {
	float: left;
	font-size: 1%;
	margin:10px;
	display: block;
	clear: both;
}

* html #mainContent #subContent .sub dt {
	margin:10px 5px 5px;
}


#mainContent #subContent .sub dd {
	padding: 10px 10px 10px 5px;
}

* html #mainContent #subContent .sub dd {
	padding: 10px 10px 5px 5px;
}

#EcoJuku { position:relative; width:224px; height:188px;}

#EcoJuku #moushikomi {
	position: absolute;
	bottom: 47px;
	left: 90px;
	z-index:100;
}

#info h3{
	width: 680px;
	color: #967206;
	text-align: left;
	font-size: 150%;
	letter-spacing: -1px;
	margin-bottom: 10px;
	background:url(../img/index/bg_info.png) no-repeat center right;
}



#info dl{
	width: 680px;
}

#info dl dt,
#info dl dd {
	color:#775901;
}

#info dl dt {
	float: left;
	padding:10px 0 10px 30px;
	display: block;
	clear: both;
}

#info dl dd {
	text-align:left;
	padding:10px 10px 10px 130px;
	background:url(../common/img/bg_dot.gif) repeat-x bottom left;
}


#info p {
	text-align:right;
	padding:10px 0;
}

#info p a{
	padding-left:10px;
	background:url(../img/index/bg_list_info.gif) no-repeat center left;
}

.opacity a:hover{
	opacity:0.80;
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	-ms-filter:"alpha(opacity=80)";
}

.renewal_txt{
	color: #fff;
	font-size:140%;
	font-weight: bold;
	line-height: 1.6;
	padding: 10px 10px 10px 20px;
}


/* 20140819 */
/*  */
/* @charset "euc-jp"; */
/*  */
/*  */
/*  */
/*  */
/* /*＝鶤Pページスタイル*/ */
/*  */
/*  */
/*  */
/* #mainContent #visual { */
/* 	margin-bottom: 14px; */
/* } */
/*  */
/* #subContent { */
/* 	margin-bottom: 25px; */
/* } */
/*  */
/*  */
/* #mainContent #subContent h3, */
/* #mainContent #subContent p { */
/* 	font-size: 1%; */
/* 	margin: 0; */
/* } */
/*  */
/* #mainContent #subContent .sub { */
/* 	float:left; */
/* 	width: 222px; */
/* 	margin-right: 6px; */
/* } */
/*  */
/* #mainContent #subContent .sub.end { */
/* 	margin-right: 0; */
/* } */
/*  */
/*  */
/* #mainContent #subContent .sub dl{ */
/* 	width: 222px; */
/* 	height: 92px; */
/* 	text-align: left; */
/* 	background:url(../img/index/bg_top_sub.png) repeat-y top left; */
/* } */
/*  */
/* #mainContent #subContent .sub dt { */
/* 	float: left; */
/* 	font-size: 1%; */
/* 	margin:10px; */
/* 	display: block; */
/* 	clear: both; */
/* } */
/*  */
/* * html #mainContent #subContent .sub dt { */
/* 	margin:10px 5px 5px; */
/* } */
/*  */
/*  */
/* #mainContent #subContent .sub dd { */
/* 	padding: 10px 10px 10px 5px; */
/* } */
/*  */
/* * html #mainContent #subContent .sub dd { */
/* 	padding: 10px 10px 5px 5px; */
/* } */
/*  */
/* #info h3{ */
/* 	width: 680px; */
/* 	color: #967206; */
/* 	text-align: left; */
/* 	font-size: 150%; */
/* 	letter-spacing: -1px; */
/* 	margin-bottom: 10px; */
/* 	background:url(../img/index/bg_info.png) no-repeat center right; */
/* } */
/*  */
/*  */
/*  */
/* #info dl{ */
/* 	width: 680px; */
/* } */
/*  */
/* #info dl dt, */
/* #info dl dd { */
/* 	color:#775901; */
/* } */
/*  */
/* #info dl dt { */
/* 	float: left; */
/* 	padding:10px 30px; */
/* 	display: block; */
/* 	clear: both; */
/* } */
/*  */
/* #info dl dd { */
/* 	text-align:left; */
/* 	padding:10px; */
/* 	background:url(../common/img/bg_dot.gif) repeat-x bottom left; */
/* } */
/*  */
/*  */
/* #info p { */
/* 	text-align:right; */
/* 	padding:10px 0; */
/* } */
/*  */
/* #info p a{ */
/* 	padding-left:10px; */
/* 	background:url(../img/index/bg_list_info.gif) no-repeat center left; */
/* } */
