@charset "utf-8";
/* CSS Document */

*{
	margin: 0;
	padding: 0;
}

body{
	background: #000000 url(img/bg_page.gif) repeat-x;
	text-align: center;
	color: #DCDCB8;
}

img{
	border: none;
	vertical-align: bottom;
}
a{
	overflow: hidden;
}



/*#container開始
===============================*/
#container{
	width: 860px;
	margin:0 auto;
	text-align: left;
	position:relative;
}

/*#header開始
===============================*/
#header{
	width: 860px;
	padding-top: 10px;
}

#header h1{
	width: 260px;
	height: 333px;
	position:absolute;
	background: url(img/logo.png) no-repeat;
	text-indent:-9999px;		
}

#header h1 a{
	width: 260px;
	height: 133px;
	display:block;
}

/*#nav開始 メニューボタン
===============================*/
#nav{
	width: 860px;
	height: 60px;
	background:url(img/menubar.png) repeat-x;
	position:absolute;
	top: 343px;
}
#nav ul{
	list-style: none;
}
#nav li{
	float: left;
	width: 172px;
	height: 60px;

}
#nav li a{
	width: 172px;
	height: 60px;
	display: block;
	text-indent: -5000px;
}
#mb01{background:url(img/mb_01.png);}
#mb02{background:url(img/mb_02.png);}
#mb03{background:url(img/mb_03.png);}
#mb04{background:url(img/mb_04.png);}
#mb05{background:url(img/mb_05.png);}

#nav li a:hover{
	background-position: 0 -60px;
}

/*ぱんくず*/
#pan_nav{
	font-size:77%;
	text-align:right;
	padding:10px 10px 0px 0px;
}
#pan_nav a{
	text-decoration:none;
	padding: 0px 5px;
}
/*#header 終了
===============================*/

#info{
	padding: 40px 20px 50px 44px;
}
#kodawari{
	width: 490px;
	float: right;
}
h1{
	background:url(img/h1_menu.gif) no-repeat;
	width: 490px;
	height:39px;
	text-indent: -5000px;
}
#setumei{
	background:url(img/kodawari.jpg) no-repeat;
	width: 490px;
	height: 200px;
	text-indent: -5000px;
}
#title{
	float: left;
}
#title p{
	font-size: 66%;
	background:url(img/link_icon.gif) no-repeat;
	padding-left: 20px;
	margin:40px 20px 20px 20px;
}
#title h2{
	width: 235px;
	height: 55px;
}
#title h2 a{
	width: 235px;
	height: 55px;
	display:block;
	text-indent: -5000px;
}
#t_1{background:url(img/m_title01.gif) no-repeat;}
#t_2{background:url(img/m_title02.gif) no-repeat;}
#t_3{background:url(img/m_title03.gif) no-repeat;}

#title h2 a:hover{
	background-position:left bottom;
}
/*clearFix1
===================*/
#info:after{
	content: ".";
	display: block;
	height: 1px;
	clear: both;
	visibility: hidden;
}

#info{
	display:inline-block;/* MAC IE用　*/
	min-height:1%;/* IE 7用 */
}

/*--MAC IEは非適用→ \*/
* html #info{height: 1%;}
#info{display: block;}
/*--ここまでMAC IEは非適用 */

/*#info 終了
============================*/
/*#nabe お鍋メニュー開始
============================*/
#nabe{
	margin: 0px 20px 50px 20px;
}
#nabe h2{
	background:url(img/h2_nabe.gif) no-repeat;
	width: 820px;
	height: 40px;
	text-indent: -5000px;
}
/*メニュー*/
#con1{
	margin-top:15px;
	margin-left: 50px;
	font-size:77%
}
#photo{
	width: 134px;
	float: left;
}
.menu_p{
	margin-bottom: 30px;
}

#text{
	float:right;
	margin-bottom:20px;
}
#text h3{
	width: 530px;
	height: 20px;
	margin-bottom:5px;
}	
	/*/text-indent: -5000px;*


/* 
#nm1{background:url(img/h3_1.gif) no-repeat;}
#nm2{background:url(img/h3_2.gif) no-repeat;}
#nm3{background:url(img/h3_3.gif) no-repeat;}
#nm4{background:url(img/h3_4.gif) no-repeat;}
#nm7{background:url(img/h3_7.gif) no-repeat;}
*/

#text p{
	line-height:1.3;
	padding-left:20px;
	margin-bottom:14px;
	font-family:"メイリオ", "小塚ゴシック Pro R";
}
#con1 #text .nt1{
	margin-bottom:35px;
}

/*clearFix2
===================*/
#con1:after{
	content: ".";
	display: block;
	height: 1px;
	clear: both;
	visibility: hidden;
}

#con1{
	display:inline-block;/* MAC IE用　*/
	min-height:1%;/* IE 7用 */
}

/*--MAC IEは非適用→ \*/
* html #con1{height: 1%;}
#con1{display: block;}
/*--ここまでMAC IEは非適用 */



/*シメと追加*/
#con2{
padding-top:30px;
}

#sime{
font-size:80%;
font-family:"メイリオ", "小塚ゴシック Pro R";
width: 300px;
float:left;
}
#sime h3{
background:url(img/h2_sime.gif) no-repeat;
width:260px;
height: 35px;
text-indent: -5000px;
margin-bottom:10px;
}

#sime dl{
margin-left:30px;
line-height:1.8;
}
#sime dd{
padding-left:150px;
margin-top:-1.8em;
}

/*追加メニュー*/
#tuika{
font-size:80%;
font-family:"メイリオ", "小塚ゴシック Pro R";
width: 460px;
float:right;
margin-bottom:30px;
}
#tuika h3{
background:url(img/h2_tuika.gif) no-repeat;
width:260px;
height: 35px;
text-indent: -5000px;
margin-bottom:10px;
}
#nt1{
float:left;
margin-left:30px;
line-height:1.8;
}
#tuika dd{
padding-left:120px;
margin-top:-1.8em;
}
#nt2{
float:right;
line-height:1.8;
}
/*clearFix3
===================*/
#con2:after{
	content: ".";
	display: block;
	height: 1px;
	clear: both;
	visibility: hidden;
}

#con2{
	display:inline-block;/* MAC IE用　*/
	min-height:1%;/* IE 7用 */
}

/*--MAC IEは非適用→ \*/
* html #con2{height: 1%;}
#con2{display: block;}
/*--ここまでMAC IEは非適用 */

/*お鍋コース 開始
======================================*/
#con3{
}
#con3 #corse{
	background:url(img/h2_corce.gif) no-repeat;
	width: 820px;
	height: 44px;
	margin-bottom:10px;
}
#m_c{
	width:700px;
	position:relative;
	margin-bottom:15px;
}
#m_c h3{
	background:url(img/h3_corce.gif) no-repeat;
	width:540px;
	height:26px;
	text-indent:-5000px;
}
#con3 ul{
	font-size:77%;
	margin:5px 0 10px 60px;
	line-height:1.3;
	font-family:"HGP創英ﾌﾟﾚｾﾞﾝｽEB", "ＤＦＧ華康明朝体W5", "ＤＦＧ平成明朝体W5";
}


#ps{
	font-size:77%;
	margin-left:80px;
	line-height:1.4;
}

#d_c h3{
	background:url(img/h3_nomiho.gif) no-repeat;
	width:540px;
	height:26px;
	text-indent:-5000px;
}
.nomiho{
	margin-left:55px;
	color:#CC3300;
	font-size:80%;
	font-family:"HGP創英ﾌﾟﾚｾﾞﾝｽEB", "ＤＦＧ華康明朝体W5", "ＤＦＧ平成明朝体W5";
}



#page_icon01{
	clear:both;
	text-align:right;
	font-size:77%;
}
#page_icon01 a{
	text-decoration:none;
	color:#996633;
}
#page_icon01 a:hover{
	color:#CC6600;
}

/*一品料理 開始*/
#ippin{
	margin: 0px 20px 50px 20px;
}
#ippin #dish{
	background:url(img/h2_ippin.gif) no-repeat;
	width:820px;
	height:40px;
	text-indent:-5000px;
	margin-bottom:40px;
}
	#ippin h3{
	width:180px;
	height:25px;
	text-indent: -5000px;
}

#ip01{background:url(img/h3_ip1.gif) no-repeat;}
#ip02{background:url(img/h3_ip2.gif) no-repeat;}
#ip03{background:url(img/h3_ip3.gif) no-repeat;}
#ip04{background:url(img/h3_ip4.gif) no-repeat;}
#ip05{background:url(img/h3_ip5.gif) no-repeat;}
#ip06{background:url(img/h3_ip6.gif) no-repeat;}


#ippin .menu{
	margin:15px 60px 30px 60px;
}
#ippin .ipp{
	width:150px;
	float:left;
}
#ippin .ipp p{
	margin-bottom:10px;
}
#ippin .im{
	width:510px;
	float:right;
}
#ippin .im h4{
	line-height:1.8;
	font-size:95%;
	/*text-indent:-5000px;*/
}
/*
#im01{background:url(img/h4_im01.gif) no-repeat;}
#im02{background:url(img/h4_im02.gif) no-repeat;}
#im03{background:url(img/h4_im03.gif) no-repeat;}
#im04{background:url(img/h4_im04.gif) no-repeat;}
#im05{background:url(img/h4_im05.gif) no-repeat;}

#im06{background:url(img/h4_im06.gif) no-repeat;}
#im07{background:url(img/h4_im07.gif) no-repeat;}
#im08{background:url(img/h4_im08.gif) no-repeat;}
#im09{background:url(img/h4_im09.gif) no-repeat;}
#im10{background:url(img/h4_im10.gif) no-repeat;}
#im11{background:url(img/h4_im11.gif) no-repeat;}
#im12{background:url(img/h4_im12.gif) no-repeat;}

#im13{background:url(img/h4_im13.gif) no-repeat;}
#im14{background:url(img/h4_im14.gif) no-repeat;}
#im15{background:url(img/h4_im15.gif) no-repeat;}
#im16{background:url(img/h4_im16.gif) no-repeat;}
#im17{background:url(img/h4_im17.gif) no-repeat;}
#im18{background:url(img/h4_im18.gif) no-repeat;}

#im19{background:url(img/h4_im19.gif) no-repeat;}
#im20{background:url(img/h4_im20.gif) no-repeat;}
#im21{background:url(img/h4_im21.gif) no-repeat;}
#im22{background:url(img/h4_im22.gif) no-repeat;}
#im23{background:url(img/h4_im23.gif) no-repeat;}
#im24{background:url(img/h4_im24.gif) no-repeat;}
#im25{background:url(img/h4_im25.gif) no-repeat;}
#im26{background:url(img/h4_im26.gif) no-repeat;}
#im27{background:url(img/h4_im27.gif) no-repeat;}
#im28{background:url(img/h4_im28.gif) no-repeat;}
#im29{background:url(img/h4_im29.gif) no-repeat;}
#im30{background:url(img/h4_im30.gif) no-repeat;}
#im31{background:url(img/h4_im31.gif) no-repeat;}

#im32{background:url(img/h4_im32.gif) no-repeat;}
#im33{background:url(img/h4_im33.gif) no-repeat;}
#im34{background:url(img/h4_im34.gif) no-repeat;}
#im35{background:url(img/h4_im35.gif) no-repeat;}
#im36{background:url(img/h4_im36.gif) no-repeat;}
#im37{background:url(img/h4_im37.gif) no-repeat;}

#im38{background:url(img/h4_im38.gif) no-repeat;}
#im39{background:url(img/h4_im39.gif) no-repeat;}
*/

/*clear fix menu
===================*/
.menu:after{
	content: ".";
	display: block;
	height: 1px;
	clear: both;
	visibility: hidden;
}

.menu{
	display:inline-block;/* MAC IE用　*/
	min-height:1%;/* IE 7用 */
}

/*--MAC IEは非適用→ \*/
* html .menu{height: 1%;}
.menu{display: block;}
/*--ここまでMAC IEは非適用 */







#page_icon02{
	text-align:right;
	font-size:77%;
}
#page_icon02 a{
	text-decoration:none;
	color:#996633;
}
#page_icon02 a:hover{
	color:#CC6600;
}


/*#ippin終了
=======================================*/
/*お飲み物 開始*/

#drink{
	margin: 0px 20px 50px 20px;
}
#drink #riq{
background:url(img/h2_drink.gif) no-repeat;
width:820px;
height:40px;
text-indent:-5000px;
}
#reg h3{
margin-top:30px;
}
#reg #no_m{
margin-top:10px;
}
#reg #reg02 .shouchu{
margin-top:15px;
}
#reg p{
text-indent:10px;
line-height:1.8;
}
#reg01{
width:364px;
float:left;
font-size:77%;
font-family:"メイリオ", "小塚ゴシック Pro R";
}
#reg02{
width:416px;
float:right;
font-size:77%;
font-family:"メイリオ", "小塚ゴシック Pro R";
padding-bottom:35px;
}
#reg dl{
margin-left:10px;
line-height:1.8;
}
#reg01 dd{
margin-left:200px;
margin-top:-1.8em;
}
#reg02 dd{
	margin-left:220px;
	margin-top:-1.8em;
}
#reg02 ul{
	margin-left:10px;
	line-height:1.8;
	list-style:none;
}
#simekome{
	clear:both;
	font-size:77%;
	color:#CC6633;
	font-family:"メイリオ", "小塚ゴシック Pro R";
	}


/*ページ上へアイコン*/
#reg #page_icon03{
	text-align:right;
	font-size:77%;
	margin-top:40px;
}
#reg #page_icon03 a{
	text-decoration:none;
	color:#996633;
}
#reg #page_icon03 a:hover{
	color:#CC6600;
}








/*#footer 開始
================*/
#footer{
	width: 860px;
	height: 60px;
	background: url(img/footer.jpg) repeat-x;
	font-size: 80%;
	color: #FFFFFF;
	line-height: 25px;
}
#footer ul{
	text-align: center;
}
#footer li{
	display: inline;
	padding: 0px 15px;
}
#footer li a{
	color:#CC9966;
	text-decoration: none;
}
address{
	background:url(img/ad.gif) no-repeat;
	width: 290px;
	height: 15px;
	margin-left:266px;
	margin-top: 5px;
	text-indent: -5000px;
}



