@charset "utf-8";
.menu_top{
	float:left;
	padding:20px 0px 10px 0px;
	border-bottom:solid 1px #CCCCCC;
	background-image:url(../images/menu-icon.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.menu_photo01{
	float:left;
	width:220px;
	padding:0px 40px 0px 20px;
}
.menu_photo02{
	float:left;
	width:300px;
	padding:0px 12px 8px 0px;
}
.menu_photo03{
	float:left;
	width:155px;
	padding:0px 0px 9px 0px;
}
.menu_photo04{
	float:right;
	width:300px;
	padding:0px 0px 8px 0px;
}
.menu_photo05{
	float:left;
	width:155px;
	padding:0px 12px 10px 0px;
}
.menu_photo06{
	float:left;
	width:153px;
	padding:10px 4px 0px 0px;
}
.menu_photo07{
	float:left;
	width:153px;
	padding:10px 0px 0px 0px;
}
.menu_text01{
	float:left;
	width:600px;
	padding:0px 90px 0px 0px;
}
.menu_text02{
	float:left;
	width:808px;
	padding:30px 0px 0px 0px;
	color:#6A3906;
	line-height:26px;
}
.menu_text03{
	clear:both;
	width:390px;
	padding:10px 0px 0px 0px;
}
.menu_text04{
	float:left;
	width:300px;
	padding:10px 0px 0px 0px;
}
.menu_text04 a{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_text04 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.menu_text05{
	float:left;
	width:142px;
	height:26px;
	padding:30px 20px 0px 0px;
}
.menu_text06{
	float:left;
	width:152px;
	height:26px;
	padding:30px 10px 0px 0px;
}
.menu_list{
	float:left;
	width:690px;
	padding:80px 0px 0px 0px;
}
.menu_list li{
	float:left;
	width:200px;
}
.menu_left{
	clear:both;
	float:left;
	width:467px;
	padding:0px 23px 0px 20px;
}
.menu_right{
	float:left;
	width:420px;
	margin:0px 0px 10px 0px;
	padding:20px 20px 20px 20px;
	background-color:#40210F;
}
.menu_right_sp{
	float:left;
	width:460px;
	margin:0px 0px 10px 0px;
}
.menu_box{
	color:#FFFFFF;
	background-image:url(../images/menu-back.jpg);
	background-position:center center;
	background-repeat:no-repeat;
}
.menu_fifthtitle{
	clear:both;
	text-align:center;
	padding:17px 0px 5px 0px;
}
.menu_sixthtitle{
	clear:both;
	padding:20px 0px 10px 0px;
}
.menu_textbox01{
	padding:20px 20px 0px 20px;
	background-color:#40210F;
	color:#FFFFFF;
}
.menu_textbox02{
	padding:20px 20px 20px 20px;
	background-color:#40210F;
	color:#FFFFFF;
}
.menu_table{
	width:420px;
}
.menu_td01{
	width:300px;
	padding:0px 0px 0px 0px;
	border-bottom:solid 1px #FFFFFF;
}
.menu_td02{
	width:120px;
	padding:0px 0px 0px 0px;
	border-bottom:solid 1px #FFFFFF;
	text-align:right;
}
.menu_td03{
	width:420px;
	padding:10px 0px 0px 0px;
}
.menu_td04{
	width:300px;
	padding:10px 0px 0px 0px;
}
.menu_td05{
	width:120px;
	text-align:right;
	padding:10px 0px 0px 0px;
}
.menu_td06{
	width:300px;
	border-bottom:solid 1px #FFFFFF;
	padding:20px 0px 0px 0px;
}
.menu_td07{
	width:120px;
	border-bottom:solid 1px #FFFFFF;
	text-align:right;
	padding:20px 0px 0px 0px;
}
