/*-------IE6.0------*/
* html h1#logo{margin:21px 0 0 6px;}
* html div#menubox_sab{margin:31px 0 0 20px;}
* html div#enn{margin:28px 0 0 64px;}
*:first-child+html div#enn{margin:58px 0 0 64px;}
/*-------FF---------*/

/*-------S&O--------*/
html:first-child *{font-size: 12px;}
html:first-child div#nav li{width:110px;}
html:first-child div#nav_sab li{width:140px;}

/*--------基本スタイル----------------------------*/
*{margin:0;padding:0;font-size:100%;font-weight:normal;list-style:none;}
body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ　Ｐゴシック", sanns-serif; font-size:13px;line-height:1.4;color:#333333;letter-spacing:0.1em;}
img{border:none;}

div#wrapper {width:842px;height:569px;margin:0 auto 0 auto;background:url("images/top.jpg")  no-repeat;}/*----index.html----*/
div#wrapper2{width:842px;height:569px;margin:0 auto 0 auto;background:url("images/top2.jpg") no-repeat;}
/*===============================================*/
/*--------ヘッダー----------------------------*/
div#global{width:845px;height:110px;}
h1#logo{width:232px;height:107px;margin:21px 0 0 11px;float:left;}
h1#logo_p{display:none;}

div#menubox    {width:550px;height:80px;margin:33px 0 0 20px;padding:0 0 0 0;float:left;}/*----index.html----*/
div#menubox_sab{width:770px;height:55px;margin:31px 0 0 40px;padding:0 0 0 0;float:left;}

h2#menu ,#menu_sab{width:130px;margin:0;}
/*--------メニュー-------------------------------*/
div#nav{width:550px;float:left;margin:0;}
div#nav ul{width:550px;height:23px;margin:0;padding:0;}
div#nav li{background:url("images/list.gif") no-repeat left 40%;float:left;}
div#nav ul a{color:#FFFFFF;text-decoration:none;}
div#nav ul a:hover{color:#947062;text-decoration:none;}
div#men{text-align:right;color:#FFFFFF;padding:0 18px 0 0;margin:0;font-size:12px;width:532px;}
div#men a{color:#FFFFFF; text-decoration:none; width:120px;height:20px;}
div#men a:hover{color:#947062;}
div#men .gazou{padding-right:5px;}
/*----メニュー各バーの長さ-----*/
div#nav ul .m1 a {width:65px;height:20px;background:url("images/list.gif") no-repeat left 40%;padding:0 0 0 10px;float:left;border-bottom:1px solid #333333;list-style:none;}
div#nav ul .m2 a {width:80px;height:20px;background:url("images/list.gif") no-repeat left 40%;padding:0 0 0 10px;float:left;border-bottom:1px solid #333333;list-style:none;}
div#nav ul .m3 a {width:80px;height:20px;background:url("images/list.gif") no-repeat left 40%;padding:0 0 0 10px;float:left;border-bottom:1px solid #333333;list-style:none;}
div#nav ul .m4 a {width:80px;height:20px;background:url("images/list.gif") no-repeat left 40%;padding:0 0 0 10px;float:left;border-bottom:1px solid #333333;list-style:none;}
div#nav ul .m5 a {width:120px;height:20px;background:url("images/list.gif") no-repeat left 40%;padding:0 0 0 10px;float:left;border-bottom:1px solid #333333;list-style:none;}
div#nav ul .m6 a {width:60px;height:20px;background:url("images/list.gif") no-repeat left 40%;padding:0 0 0 10px;float:left;border-bottom:1px solid #333333;list-style:none;}
/*----メニュー各バーの長さ-----*/
/*----メニュー各バーの長さ ロールオーバー時-----*/
div#nav ul .m1 a:hover {width:65px;height:20px;background:url("images/list2.gif") no-repeat left 40%;padding:0 0 0 10px;float:left;border-bottom:1px solid #333333;list-style:none;background-color:#FFFFFF;}
div#nav ul .m2 a:hover {width:80px;height:20px;background:url("images/list2.gif") no-repeat left 40%;padding:0 0 0 10px;float:left;border-bottom:1px solid #333333;list-style:none;background-color:#FFFFFF;}
div#nav ul .m3 a:hover {width:80px;height:20px;background:url("images/list2.gif") no-repeat left 40%;padding:0 0 0 10px;float:left;border-bottom:1px solid #333333;list-style:none;background-color:#FFFFFF;}
div#nav ul .m4 a:hover {width:80px;height:20px;background:url("images/list2.gif") no-repeat left 40%;padding:0 0 0 10px;float:left;border-bottom:1px solid #333333;list-style:none;background-color:#FFFFFF;}
div#nav ul .m5 a:hover {width:120px;height:20px;background:url("images/list2.gif") no-repeat left 40%;padding:0 0 0 10px;float:left;border-bottom:1px solid #333333;list-style:none;background-color:#FFFFFF;}
div#nav ul .m6 a:hover {width:60px;height:20px;background:url("images/list2.gif") no-repeat left 40%;padding:0 0 0 10px;float:left;border-bottom:1px solid #333333;list-style:none;background-color:#FFFFFF;}
/*----メニュー各バーの長さ ロールオーバー時-----*/
/*--------サブページメニュー-------------------------------*/
div#nav_sab ul{width:840px;height:100%;margin:0;padding:4px 0 0 20px;}
div#nav_sab li{background:url("images/list.gif") no-repeat left 40%;padding:0 0 0 13px;float:left;border-bottom:1px solid #333333;list-style:none;}
div#nav_sab li:hover{background:url("images/list2.gif") no-repeat left 40%;}
/*----メニュー各バーの長さ サブページ-----*/
#nav_sab .index a{width:90px;height:20px;background:url("images/navi1.gif");display:block;overflow:hidden; text-indent:-5000px;background-repeat:no-repeat;}
#nav_sab .staff a{width:100px;height:20px;background:url("images/navi2.gif");display:block;overflow:hidden; text-indent:-5000px;background-repeat:no-repeat;}
#nav_sab .style a{width:100px;height:20px;background:url("images/navi3.gif");display:block;overflow:hidden; text-indent:-5000px;background-repeat:no-repeat;}
#nav_sab .menu a{width:100px;height:20px;background:url("images/navi4.gif");display:block;overflow:hidden; text-indent:-5000px;background-repeat:no-repeat;}
#nav_sab .outline a{width:170px;height:20px;background:url("images/navi5.gif");display:block;overflow:hidden; text-indent:-5000px;background-repeat:no-repeat;}
#nav_sab .recruit a{width:90px;height:20px;background:url("images/navi6.gif");display:block;overflow:hidden; text-indent:-5000px;background-repeat:no-repeat;}
/*----メニュー各バーの長さ サブページ-----*/
/*----メニュー各バーの長さ サブページロールオーバー時-----*/
#nav_sab .index a:hover{width:90px;height:20px;background:url("images/navi1_2.gif");display:block;overflow:hidden; text-indent:-5000px;background-repeat:no-repeat;background-color:#FFFFFF;}
#nav_sab .staff a:hover{width:100px;height:20px;background:url("images/navi2_2.gif");display:block;overflow:hidden; text-indent:-5000px;background-repeat:no-repeat;}
#nav_sab .style a:hover{width:100px;height:20px;background:url("images/navi3_2.gif");display:block;overflow:hidden; text-indent:-5000px;background-repeat:no-repeat;}
#nav_sab .menu a:hover{width:100px;height:20px;background:url("images/navi4_2.gif");display:block;overflow:hidden; text-indent:-5000px;background-repeat:no-repeat;}
#nav_sab .outline a:hover{width:170px;height:20px;background:url("images/navi5_2.gif");display:block;overflow:hidden; text-indent:-5000px;background-repeat:no-repeat;}
#nav_sab .recruit a:hover{width:90px;height:20px;background:url("images/navi6_2.gif");display:block;overflow:hidden; text-indent:-5000px;background-repeat:no-repeat;}
/*----メニュー各バーの長さ ロールオーバー時-----*/
/*----通常-----*/
/*-------------------------------------------------*/

/*====ロールオーバー====*/

/*===============================================*/

/*--------フッダー-------------------------------*/
div#fooder{margin:0;clear:both;font-weight:bold;font-size:10px;margin:0;padding:10px 20px 0 0;text-align:right;}
/*===============================================*/

/*--------トップページ---------------------------*/
div#container{width:800px;height:430px;margin:0 auto 0 19px;overflow:auto;clear:both;}
div#container_sab{width:800px;height:430px;margin:0 auto 0 19px;overflow:auto;clear:both;}
div#enn{margin:40px 0 0 64px;}
/*===============================================*/

/*--------スタイルページ-------------------------*/
div#style{width:665px;margin:10px 0 0 67px;}
div#style img{margin:0 6px 0 6px;padding:0;float:left;}
div.row{width:666px;height:138px;margin:0;padding:0;}
/*===============================================*/

/*--------スタッフページ-------------------------*/
div#staff{width:580px;margin:30px 0 0 125px;}
div.staffimg{width:580px;height:136px;margin:23px 0 0;padding:0;}
div.staffimg img{margin:0 40px 0 11px;padding:0;float:left;}
.bottomline{border-bottom:1px dotted #333333;font-weight:bold;}
/*===============================================*/

/*--------メニューページ-------------------------*/
div#menulist{width:750px;margin:30px 0 30px 35px;font-size:13px;color:#333333;}
div#menulist p{width:380px;height:350px;margin:20px 0 0 20px;float:left;color:#5E4A41;}
div#name{width:250px;float:left;margin:50px 0 0 30px;}
div.var_name{margin:10px 0 0 0;}
div.var_name a{color:#FFFFFF;font-size:13px;font-weight:bold;text-decoration:none;}
div.var_name a:hover{color:#ffaa00;}
/*===============================================*/
.box{display:block;}
.box *{display:block;height:1px;overflow:hidden;background-color:#5E4A41;}
.box1{border-right:1px solid #5E4A41;padding-right:1px;margin-right:3px;border-left:1px solid #5E4A41;padding-left:1px;margin-left:3px;background-color:#5E4A41;}
.box2{border-right:1px solid #5E4A41;border-left:1px solid #5E4A41;padding:0px 1px;background-color:#5E4A41;margin:0px 1px;}
.box3{border-right:1px solid #5E4A41;border-left:1px solid #5E4A41;margin:0px 1px;}
.box4{border-right:1px solid #5E4A41;border-left:1px solid #5E4A41;}
.box5{border-right:1px solid #5E4A41;border-left:1px solid #5E4A41;}
.box_content{padding:0px 10px 0 10px;background-color:#5E4A41;font-size:15px;color:#FFFFFF;font-weight:bold;} 

/*--------会社概要ページ-------------------------*/
div#outline{margin:15px 0 0 83px;}
.photo{width:650px;clear:both;}
/*----クーポン----*/
div#btn{margin:0 0 -15px 285px;}

/*------------------*/

/*----アクセス------*/
div#tizu{margin:10px 0 0 0;padding:0;width:650px;}
div#tizu img{margin:5px 10px 0 0;float:left;}
#tizu table{width:340px;margin:25px 0 0 0;font-size:11px;background-color:#FFFFFF;border:1px solid #BBBBBB;}
#access .nul{width:10px;background-color:#FFEEEE;}
#access td{background-color:#FFEEEE;}

/*------------------*/
/*----店舗情報------*/
#information{padding:0;margin:10px 0 0 0;}
#information td{padding:0 0 0 5px;}
#information .midasi1{width:55px;background-color:#f2c1c0;}
/*------------------*/
/*----店内風景------*/
div#tennai{margin:0 0 20px 0;}
div.tenai{width:660px;height:67px;margin:10px 0 0 0;}
div#tennai img{margin:0 4px 0 4px;float:left;}

/*===============================================*/


/*------スクロール-------*/
body{
	scrollbar-face-color:#5E4A41;/*ボタン部分を指定*/
	scrollbar-track-color:#FFF;/*レール部分を指定*/
	scrollbar-arrow-color:#FFF;/*矢印を指定*/
	scrollbar-highlight-color:#FFF;/*内側のハイライトを指定*/
	scrollbar-shadow-color:#000;/*内側の影を指定*/
	scrollbar-3dlight-color:#FFF;/*外側のハイライトを指定*/
	scrollbar-darkshadow-color:#000;/*外側の影を指定*/
}
/*----リクルートページ------*/
div#recruit{margin:15px 0 0 83px;overflow:scroll;overflow-x:hidden;}
div#recruittxt{margin-top:10px;}
div#recruittxt p{font-size:12px;line-height:16px;font-weight:nomal;color:#5E4A41;padding:5px;background-color:#ffffff;}
div#recruittxt strong{font-weight:bold;color:#663300;}
div#recruittxt .sohu{font-size:10px;}

/*------------------*/

