@charset "utf-8"; /*utf-8の場合*/
#title{
padding:0;
}
#title-left{
	width:383px;
	float:left;
	background-color:#720A01;
}
#local-nav_area{
margin:15px 0 0 0;
}
ul#local-nav{
list-style:none;
}
ul#local-nav li{
display:inline;
}
ul#local-nav li a{
display:block;
text-indent:-9999px;
overflow:hidden;
height:48px;
float:left;
}

#lnav0{
display:block;
text-indent:-9999px;
overflow:hidden;
width:29px;
height:48px;
float:left;
background:url(../images/course_img/cource_title_left.gif) 0 0;
}
#lnav1{
display:block;
background:url(../images/course_img/cource_bt01_over.gif) 0 0;
overflow:hidden;
width:112px;
height:48px;
float:left;
}
#lnav3{
display:block;
overflow:hidden;
width:55px;
height:48px;
background:url(../images/course_img/cource_bt03_over.gif) 0 0;
float:left;
}
#lnav4{
display:block;
overflow:hidden;
width:85px;
height:48px;
background:url(../images/course_img/cource_bt04_over.gif) 0 0;
float:left;
}
#lnav5{
display:block;
text-indent:-9999px;
overflow:hidden;
width:32px;
height:48px;
float:left;
background:url(../images/course_img/cource_title_right.gif) 0 0;
}


li#lnav1 a{
background:url(../images/course_img/cource_bt01.gif) 0 0;
width:112px;
}
li#lnav2{
background:url(../images/course_img/cource_bt02_over.gif) 0 0;
width:70px;
display:block;
text-indent:-9999px;
overflow:hidden;
height:48px;
float:left;
}
li#lnav3 a{
background:url(../images/course_img/cource_bt03.gif) 0 0;
width:55px;
}
li#lnav4 a{
background:url(../images/course_img/cource_bt04.gif) 0 0;
width:85px;
}
li#lnav1 a:hover{
background:none !important;
}
li#lnav3 a:hover{
background:none !important;
}
li#lnav4 a:hover{
background:none !important;
}
#title-up{
	clear:both;
	background:url(../dinner/images/cource_title.gif) 0 0;
	width:383px;
	height:108px;
	margin-top:69px;
}

div#title-up h1{
display:none;
}
div#title-up h3{
display:none;
}

#title-under{
	width:383px;
	height:156px;
	background: #fff;
}
p{
padding:50px 0 0 40px;
color:#9d6c67;
line-height:160%;
}
#title-image{
float:right;
}

#contents{
	clear:both;
}

#contents_top{
background-image:url(../images/contents_back01.gif);
background-repeat:no-repeat;
height:3px;
width:878px;
margin:10px 11px 0;
overflow:hidden;
}
#contents_repeat{
background-image:url(../images/contents_back02.gif);
width:878px;
margin:0 11px 0;
float:left;
display:inline;
}
#contents_bottom{
background-image:url(../images/contents_back03.gif);
background-repeat:no-repeat;
height:3px;
width:878px;
margin:0 11px 10px;
clear:both;
float:left;
display:inline;
}

#course-menubox{
	width:798px;
	background-color:#FFFFFF;
	margin:37px 40px 0;
}

.course-menu{
	width:220px;
	float:left;
	text-align:center;
	margin-bottom:25px;
}
.course-menu1{
	width:220px;
	float:left;
	text-align:center;
	margin-bottom:25px;
	margin-left:46px;
	display:inline;
}
.course-menu4{
	width:220px;
	float:left;
	text-align:center;
	margin-bottom:25px;
	margin-left:20px;
}
.course_line{
background-image:url(../images/course_img/cource_line.gif);
width:706px;
height:1px;
clear:both;
margin:0 auto;
overflow:hidden;
}
.course-menu2{
	width:220px;
	float:left;
	text-align:center;
	margin-bottom:25px;
	margin-left:134px;
	display:inline;
}
.course-menu3{
	width:230px;
	float:left;
	text-align:center;
	padding:0;
	margin-bottom:25px;
	margin-left:78px;
}
.course-menu5{
	width:220px;
	float:left;
	text-align:center;
	padding:0;
	margin-bottom:25px;
	margin-left:88px;
}

div.course-menu1 h2{
	color:#9d6c67;
	background:url(../images/course_img/cource_name_back1.gif) no-repeat 0 bottom;
	width:220px;
	height:20px;
	margin: 25px auto 20px;
}
div.course-menu4 h2{
	color:#9d6c67;
	background:url(../images/course_img/cource_name_back1.gif) no-repeat 0 bottom;
	width:220px;
	height:20px;
	margin: 25px auto 20px;
}
div.course-menu2 h2{
	color:#9d6c67;
	background:url(../images/course_img/cource_name_back2.gif) no-repeat 0 bottom;
	width:220px;
	height:20px;
	margin: 20px auto 25px;
}
div.course-menu3 h2{
	color:#9d6c67;
	background:url(../images/course_img/cource_name_back2.gif) no-repeat 0 top;
	width:220px;
	margin: 20px auto 13px;
}
div.course-menu5 h2{
	color:#9d6c67;
	background:url(../images/course_img/cource_name_back2.gif) no-repeat 0 top;
	width:220px;
	margin: 20px auto 25px;
	height:20px;
}


div.course-menu ul li{
	color:#463a2e;
}
div.course-menu2 ul li{
color:#584245;
}
div.course-menu3 ul li{
color:#584245;
}

div.course-menu4 ul li{
color:#584245;
}

.taxin{
margin:0;
padding:0 0 20px;
clear:both;
}
.taxin p{
margin:25px 40px 0;
padding:0;
text-align:right;
height:auto;
color:#920000;
}

/*freedrink*/
#fd-explain{
width:380px;
}

#free-drink{
width:798px;
margin:47px 40px 37px;
}
#fd-title{
text-indent:-9999px;
background-image:url(../dinner/images/cource_free_title.gif);
width:380px;
height:117px;
display:block;
overflow:hidden;
}

#free_title_back{
background-image:url(../dinner/images/cource_free_title_back.gif);
width:380px;
height:117px;
}
#free_title_back p{
color:#FFFFFF;
padding:30px;
}
#cource_free_title_img{
float:right;
height:234px;
}
#freedrink_menu_area{
clear:both;
width:798px;
background-color:#FFFFFF;
}


#fuyumenu{
background-color:#5e5e5e;
margin:0 48px 0;
padding:12px 0;
}
#fuyumenu p{
margin:0;
padding-top:0;
}


#drinkmenu{
background-color:#E2E2E2;
margin:0 48px 0;
padding:12px 0;
}
#drinkmenu p{
margin:0;
padding-top:0;
}
#drinkmenu ul{
margin:0;
padding:0;
width:702px;
}
#drinkmenu li{
display:inline;
margin:0 0 0 40px;
white-space:nowrap;
}
.taxin_freedrink{
margin:0;
padding:0 0 20px;
clear:both;
}
.taxin_freedrink p{
margin:10px 40px 0;
padding:0;
text-align:right;
height:auto;
color:#920000;
}

/*end freedrink*/

#footer-course{
	height:62px;
	margin: 0 1px;
}
