@charset "utf-8";
/* CSS Document */
/*----左メニュー----*/
#contents_wrap #left_column ul{
	background:url(../img/ts_bgmenu2.jpg) no-repeat;
	width:210px;
	margin-bottom:10px;
	padding-bottom:10px;
	padding-top:10px;
}
#left_column #left_menu{
	background:url(../img/bg_leftmenu.gif) no-repeat;
	width:170px;
	height:190px;
}
#left_column #left_menu p{
	padding:60px 0px 0px 25px;
}
/*----/左メニュー----*/
#main_contents h2{
	margin-bottom:20px;
}
#main_contents .tabNav li a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
}

#main_contents .tabNav li{
	float:left;
	list-style:none;
	height:35px;
}
#tab1,#tab2,#tab3,#tab4,#tab5,#tab6,#tab7,#tab8{
	border-top:10px solid #611403;
	list-style-position:inside;
	font-size:0.9em;
	padding-bottom:20px;
	line-height:150%;
}
.menu_price{
	background-image:url(../menu_files/images/bg_menu.jpg);
	border:1px solid #7a3331;
	width:660px;
	margin-top:10px;
	padding:20px;
	line-height:200%;
	font-size:0.86em;
}
.menu_price td {
	vertical-align:top;
	
}
.menu_price dt{
	margin-left:20px;
	margin-bottom:10px;
	width:230px;
	float:left;
	background:url(../menu_files/images/icon.gif) no-repeat left top;
	line-height:14px;
	padding-left:20px;
}
.menu_price dd{
	margin-bottom:10px;
	width:40px;
	text-align:right;
	float:left;
	margin-right:20px;
	line-height:14px;
}
.menu_price .andmore{
	background:none;
	color:#bd4c1b;
	font-weight:bold;
}
.menu_price dt.txt{
	background:none;
	font-weight:bold;
}
.menu_price p{
	margin-left:30px;
	margin-right:30px;
	font-weight:bold;
}
