#access_flash{ height:2px; border-bottom:3px #edb57e solid;}



.index_01{ width:710px; margin-bottom:20px;}

.index_02{ float:left; width:237px; height:38px;}

.index_02x{ float:left; width:236px; height:38px;}

.index_03{ width:710px; margin-bottom:10px;}

.index_04{ position:relative; width:690px; height:714px; padding:10px 10px 0px 10px; margin-bottom:20px; background:url(../img/back01.jpg) center 0px no-repeat;}
.index_05{ width:684px; height:347px; border:3px #ffffff solid;}
.index_06{ margin-top:5px; margin-left:380px;}
.index_07{ position:absolute; right:0px; top:265px;}

.index_08{ margin-bottom:40px; width:652px; height:248px; padding-top:720px; padding-left:58px; background:url(../img/img03.jpg) center 0px no-repeat;}

.index_09{ margin-bottom:40px; width:652px; height:735px; padding-top:720px; padding-left:58px; background:url(../img/img03_2.jpg) center 0px no-repeat;}

.index_10{ width:710px; margin-bottom:20px;}

.index_11{ float:left; width:315px; padding:14px 14px 50px; border:1px #cdcdcd solid;position:relative;}

.index_12{ float:right; width:315px; padding:14px 14px 50px; border:1px #cdcdcd solid;position:relative;}

.index_13{ width:315px; height:164px; margin-bottom:6px;}

.index_14{ margin:0px auto; width:290px; height:21px; padding-bottom:4px; padding-left:15px; background:url(../img/bz01.jpg) left 0px no-repeat; margin-bottom:3px; font-size:16px; color:#4d340a; font-weight:bold; line-height:21px;}

.index_15{ margin:0px auto; width:305px; padding-top:7px; padding-left:5px; padding-right:5px; font-size:12px; color:#2f2b1d; line-height:18px; border-top:1px #c2c2c2 solid;}

.index_16{width:151px; height:30px;
position:absolute;
bottom:11px;
left:180px;}

.index_17{ width:151px; height:30px;
position:absolute;
bottom:11px;}

.index_18{font-size:12px; color:#2f2b1d; line-height:18px; margin-left:5px; margin-top:8px;}
.index_18 b{ color:#715c39;}

.index_19 a{ color:#4d340a; font-weight:bold; font-size:12px; text-decoration:underline;}
.index_19 a:hover{ text-decoration:none;}

.index_20{ margin-top:212px; font-size:14px; font-weight:bold; color:#4d340a; padding-left:3px;
	font-family: "ＭＳ Ｐゴシック" , "MS PGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , sans-serif; }

.index_an_top{ width:710px; margin-top:10px; margin-bottom:30px; text-align:right;}


/*東海道五十三次*/
#gojyusantsugi{
	background:url(../img/bg.jpg) left 0px no-repeat;
	padding:35px 50px;
	width:610px;
	height:471px;
}

#gojyusantsugi h3{
	width:610px;
	text-align:center;
	margin-bottom:30px;
}

#gojyusantsugi h4{
	margin-bottom:10px;
}

#gojyusantsugi .box{
}

#gojyusantsugi .right{
	float:left;
}

#gojyusantsugi .left{
	float:left;
	width:360px;
	margin-right:15px;
}

#gojyusantsugi .right2{
	float:left;
	width:340px;
	padding-top:20px;
}

#gojyusantsugi .left2{
	float:left;
	margin-right:15px;
}

#gojyusantsugi .box2{
	margin-top:20px;
}

#gojyusantsugi .box2 .btn{
	text-align:right;
	margin-top:15px;
}