
/* ====== ２４時間対応インターネット予約の設定 ====== */
#column8{
	width: 687px;
	background-color: #FFF;
	box-shadow: 0 0 2px #e2ded6;
	-webkit-box-shadow: 0 0 2px #e2ded6;
	margin: 0 auto 20px auto;
	padding: 30px 30px 30px 35px;
	overflow: hidden;
	display: block;
}

#yoyaku{
	float: left;
	width: 690px;
	border-collapse: collapse;
	border: solid 1px #777777;
	font-size: 13px;
	line-height: 18px;
	color: #3F3000;
	margin-top: 30px;
	margin-bottom: 30px;
}
#yoyaku th{
	width: 121px;
	background-image: url(../images/th_bg.png);
	background-repeat: repeat;
	border-right: solid 1px #777777;
	border-bottom: solid 1px #777777;
	vertical-align: middle;
	padding: 10px;
}
#yoyaku td{
	border-bottom: solid 1px #777777;
	vertical-align: top;
	padding: 10px 17px;
	vertical-align: middle;
}


#mail_box2{
	position: relative;
	background-image: url(../images/mail_box.png);
	background-repeat: no-repeat;
	width: 658px;
	height: 89px;
	margin-bottom: 30px;
	clear: both;
	display: block;
}
#mail a{
	position: absolute;
	top: 2px;
	left: 379px;
	font-size: 16px;
	color: #00468C;
	text-decoration: none;
	border-bottom: solid 1px #00468C;
	padding-bottom: 0px;
}

.naka_box{
	width: 736px;
	text-align: center;
	padding-top: 3px;
	margin-bottom: 20px;
	overflow: hidden;
	display: block;
}

.naka_box p{
	font-size: 21px;
	font-weight: bold;
	line-height: 28px;
	margin-bottom: 20px;
	display: block;
}
.naka_box a{
	text-decoration: none;
	color: #B20000;
}
.aka_big{
	font-size: 40px;
	font-weight: bold;
	color: #B20000;
	margin-left: 23px;
}
.cha{
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	background-image: url(../images/course_cha.png);
	background-repeat: no-repeat;
	background-position: 0 8px;
	height: 35px;
	font-size: 30px;
	line-height: 42px;
	color: #5A3312;
	padding: 0px 0 1px 16px;
	margin: -10px 0 9px 9px;
	display: block;
}
/* ====== 店舗物件の設定 ====== */
#column7{
	width: 731px;
	background-color: #FFF;
	box-shadow: 0 0 2px #e2ded6;
	-webkit-box-shadow: 0 0 2px #e2ded6;
	margin: 0 auto 20px auto;
	padding: 30px 0px 30px 35px;
	padding-left: 14px;
	overflow: hidden;
	display: block;
}



/* ====== 求人の設定 ====== */
#column6{
	width: 731px;
	background-color: #FFF;
	box-shadow: 0 0 2px #e2ded6;
	-webkit-box-shadow: 0 0 2px #e2ded6;
	margin: 0 auto 20px auto;
	padding: 30px 0px 10px 35px;
	padding-left: 14px;
	overflow: hidden;
	display: block;
}
#staff{
	float: left;
	width: 685px;
	border-collapse: collapse;
	border: solid 1px #777777;
	font-size: 14px;
	line-height: 20px;
	color: #3F3000;
	margin-top: 40px;
	margin-left: 15px;
	margin-bottom: 20px;
}
#staff th.bg_cha{
	width: 148px;
	background-image: url(../images/th_bg2.jpg);
	background-repeat: repeat;
	border-right: solid 1px #777777;
	border-bottom: solid 1px #777777;
	font-weight: normal;
	color: #FFF;
	vertical-align: top;
	padding: 10px;
}
#staff th.bg_shiro2{
	width: 148px;
	border-right: solid 1px #777777;
	border-bottom: solid 1px #777777;
	font-weight: normal;
	vertical-align: top;
	padding: 10px;
}
#staff td.bg_cha2{
	width: 179px;
	background-image: url(../images/th_bg.png);
	background-repeat: repeat;
	border-right: solid 1px #777777;
	border-bottom: solid 1px #777777;
	text-align: center;
	padding: 10px 17px;
}
#staff td.bg_shiro{
	width: 179px;
	border-right: solid 1px #777777;
	border-bottom: solid 1px #777777;
	text-align: center;
	padding: 10px 17px;
}
#boshuu{
	margin-left: 15px;
	margin-bottom: 20px;
	display: block;
}
#shain{
	float: left;
	width: 643px;
	border-collapse: collapse;
	border: solid 1px #777777;
	font-size: 13px;
	line-height: 18px;
	color: #3F3000;
	margin-left: 15px;
	margin-bottom: 30px;
}
#shain th{
	width: 121px;
	background-image: url(../images/th_bg.png);
	background-repeat: repeat;
	border-right: solid 1px #777777;
	border-bottom: solid 1px #777777;
	font-weight: normal;
	vertical-align: middle;
	padding: 10px;
}
#shain td{
	border-bottom: solid 1px #777777;
	vertical-align: top;
	padding: 10px 17px;
}

#dokuritsu1{
	position: relative;
	background-image: url(../images/dokuritsu01.jpg);
	background-repeat: no-repeat;

	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	width: 663px;
	height: 499px;
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	color: #413D3C;
	letter-spacing: 1px;
	margin: 30px auto 0;
	display: block;
}
#dokuritsu1_01{
	position: absolute;
	width: 515px;
	top: 200px;
	left: 122px;
}
#dokuritsu1_02{
	position: absolute;
	width: 515px;
	top: 372px;
	left: 122px;
}
#dokuritsu2{
	position: relative;
	background-image: url(../images/dokuritsu02.jpg);
	background-repeat: no-repeat;

	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	width: 663px;
	height: 429px;
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	color: #413D3C;
	letter-spacing: 1px;
	margin: 30px auto 30px;
	display: block;
}
#dokuritsu2_01{
	position: absolute;
	width: 510px;
	top: 50px;
	left: 122px;
}
#dokuritsu2_02{
	position: absolute;
	width: 510px;
	top: 220px;
	left: 122px;
}
#dokuritsu2_03{
	position: absolute;
	width: 633px;
	color: #FFF;
	letter-spacing: 0px;
	top: 402px;
	left: 40px;
}
/* ====== リクルート韓国語版 2016.2.3追加 ====== */
#dokuritu{
	width: 650px;
	margin: 30px auto;
	/*padding-left: 10px;*/
	display:block;
}
#dokuritu p{
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 15px;
	font-weight: bold;
}
/* ====== 店舗・クーポンの設定 ====== */

.coupon_ttl{
	height: 22px;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 22px;
	font-weight: bold;
	border-left: solid 5px #B52E00;
	padding-left: 10px;
	margin-left: 3px;
	margin-bottom: 20px;
	display: block;
}

#column5{
	width: 737px;
	background-color: #FFF;
	box-shadow: 0 0 2px #e2ded6;
	-webkit-box-shadow: 0 0 2px #e2ded6;
	margin: 0 auto 20px auto;
	padding: 30px 0px 10px 25px;
	padding-left: 14px;
	overflow: hidden;
	display: block;
}
#column5_1{
	margin-left: 6px;
	margin-bottom: 40px;
	overflow: hidden;
	display: block;
}

#column5_1 table{
	float: left;
	width: 380px;
	border-collapse: collapse;
	border: solid 1px #777777;
	font-size: 13px;
	line-height: 18px;
	color: #3F3000;
	margin-top: 40px;
	margin-right: 15px;
}
#column5_1 table th{
	width: 110px;
	background-image: url(../images/th_bg.png);
	background-repeat: repeat;
	border-right: solid 1px #777777;
	border-bottom: solid 1px #777777;
	font-weight: normal;
	vertical-align: top;
	padding: 10px;
}
#column5_1 table td{
	border-bottom: solid 1px #777777;
	vertical-align: top;
	padding: 10px 17px;
}
span.s_moji{
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	display: block;
}
.map_box{
	float: left;
	width: 320px;
	font-size: 13px;
	line-height: 18px;
	color: #3F3000;
	margin-top: 40px;
	display: block;
}
.map{
	height: 240px;
	margin-bottom: 20px;
	display: block;
}
.coupon{
	margin-bottom: 15px;
	display: block;
}
.coupon2{
	margin-bottom: 35px;
	display: block;
}
.nigou{
	border-collapse: collapse;
	
	font-size: 13px;
	line-height: 18px;
	color: #3F3000;
	margin: 35px 0 35px 10px;
	clear: both;
	display: block;
}
.nigou caption{
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	margin-bottom: 10px;
}
.nigou tr{
	border: solid 1px #777777;
}
.nigou th{
	width: 110px;
	background-image: url(../images/th_bg.png);
	background-repeat: repeat;
	border-right: solid 1px #777777;
	/*border-bottom: solid 1px #777777;*/
	font-weight: normal;
	vertical-align: top;
	padding: 10px;
}
.nigou td{
	width: 535px;
	/*border-bottom: solid 1px #777777;*/
	vertical-align: top;
	padding: 10px 17px;
}
/* ====== ドリンクの設定 ====== */

#column4{
	width: 757px;
	background-color: #FFF;
	box-shadow: 0 0 2px #e2ded6;
	-webkit-box-shadow: 0 0 2px #e2ded6;
	margin: 0 auto 20px auto;
	overflow: hidden;
	display: block;
}
#drink_2{
	margin-top: -5px;
}

/* ====== コースの設定 ====== */
#column3{
	width: 731px;
	background-color: #FFF;
	box-shadow: 0 0 2px #e2ded6;
	-webkit-box-shadow: 0 0 2px #e2ded6;
	margin: 0 auto 20px auto;
	padding: 30px 0px 40px 25px;
	overflow: hidden;
	display: block;
}

#course_1{
	position: relative;
	background-image: url(../images/course_1.jpg);
	background-repeat: no-repeat;
	width: 699px;
	height: 274px;
	margin: 0 0 20px;
}
#course_menu{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 22px;
	font-weight: bold;
	top: 0px;
	left: 17px;
}
#course_ttl1{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 25px;
	top: 55px;
	left: 52px;
}
#course1_aka{
	position: absolute;
	font-size: 20px;
	color: #B53900;
	top: 100px;
	left: 8px;
}
#course1_kuro{
	position: absolute;
	color: #2B2000;
	line-height: 23px;
	top: 148px;
	left: 18px;
}

#course_2{
	position: relative;
	background-image: url(../images/course_2.jpg);
	background-repeat: no-repeat;
	width: 699px;
	height: 253px;
	margin: 0 0 20px;
}
#course_ttl2{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 25px;
	top: 10px;
	left: 42px;
}
#course2_kuro{
	position: absolute;
	color: #2B2000;
	line-height: 22px;
	top: 98px;
	left: 18px;
}

#course_3{
	position: relative;
	background-image: url(../images/course_3.jpg);
	background-repeat: no-repeat;
	width: 699px;
	height: 213px;
	margin: 0 0 20px;
}
#course_ttl3{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 25px;
	top: 10px;
	left: 40px;
    letter-spacing: -1px;
}
#course3_kuro{
	position: absolute;
	color: #2B2000;
	line-height: 21px;
	top: 98px;
	left: 18px;
}

 /* ====== メニューの設定 ====== */
 
#column2{
	width: 750px;
	background-color: #FFF;
	box-shadow: 0 0 2px #e2ded6;
	-webkit-box-shadow: 0 0 2px #e2ded6;
	margin: 0 auto 20px auto;
	padding-top: 20px;
	padding-left: 7px;
	padding-bottom: 30px;
	overflow: hidden;
	display: block;
}
#menu_btn2{
	background-image: url(../images/menu_bg.png);
	background-repeat: repeat;
	width: 743px;
	margin-bottom: 15px;
	padding: 15px 0px 12px 12px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	overflow: hidden;
	display: block;
}
#menu_btn2 img{
	float: left;
	background : #fff;
	margin-right: 7px;
	margin-bottom: 5px;
	display: block;
}


 

 /* ====== ランチの設定 ====== */
#clear{
    clear: both;
}
#column1{
	width: 736px;
	background-color: #FFF;
	color: #3F3000;
	box-shadow: 0 0 2px #e2ded6;
	-webkit-box-shadow: 0 0 2px #e2ded6;
	margin: 0 auto 20px auto;
	padding-top: 30px;
	padding-left: 20px;
	overflow: hidden;
	display: block;
}

#column1 img{
	margin: 0 0 30px 0;
	display: block;
}
#column_lunch{
	width: 736px;
	background-color: #FFF;
	color: #3F3000;
	box-shadow: 0 0 2px #e2ded6;
	-webkit-box-shadow: 0 0 2px #e2ded6;
	margin: 0 auto 20px auto;
	padding-top: 30px;
	padding-left: 20px;
	overflow: hidden;
	display: block;
} 
#menu_btn{
	background-image: url(../images/menu_bg.png);
	background-repeat: repeat;
	width: 731px;
	margin-bottom: 15px;
	padding: 12px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	overflow: hidden;
	display: block;
}
#menu_btn img{
	float: left;
	background : #fff;
	margin-right: 18px;
	display: block;
}
#lunch_menu00{
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 28px;
	font-weight: bold;
	margin-left: 5px;
	margin-bottom: 30px;
	display: block;
}
#lunch_1{
	position: relative;
	background-image: url(../images/lunch_1_2.jpg);
	background-repeat: no-repeat;
	width: 716px;
	height: 700px;
	margin: 0 0 50px;
}
#lunch_topping{
	position: absolute;
	font-size: 13px;
	bottom: 0px;
	left: 0px;
}
#lunch_topping1{
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 20px;
	font-weight: bold;
}
#lunch_topping2{
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 20px;
	font-weight: bold;
    /*display: block;*/
}
.lunch_topping2{
	color: #B53900;
	font-weight: bold;
}
.lunch_topping2_1{
	color: #B53900;
	margin-left: 108px;
	font-weight: bold;
}
.lunch_topping3{
	font-size: 11px;
	margin-left: 3px;
	margin-right: 10px;
}
#lunch_menu{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 22px;
	font-weight: bold;
	top: 0px;
	left: 17px;
}
#lunch_1_menu1{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 19px;
	font-weight: bold;
	line-height: 22px;
	top: 40px;
	left: 310px;
}
#lunch_1_menu1_1{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 12px;
	top: 60px;
	left: 310px;
}
#lunch_1_price1{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 20px;
	font-weight: bold;
	color: #B53900;
	top: 78px;
	left: 313px;
}
#lunch_1_tan1{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 12px;
	top: 98px;
	left: 313px;
}

#lunch_1_menu2{/*海鮮トッポギチゲランチセット*/
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 19px;
	font-weight: bold;
	line-height: 22px;
	top: 210px;
	left: 530px;
}
#lunch_1_menu2_1{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 12px;
	top: 250px;
	left: 530px;
}
#lunch_1_price2{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 20px;
	font-weight: bold;
	color: #B53900;
	/*top: 233px;*/
    top: 265px;
	left: 530px;
}
#lunch_1_tan2{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 12px;
	top: 285px;
	left: 530px;
}

#lunch_1_menu3{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 19px;
	font-weight: bold;
	line-height: 22px;
	top: 315px;
	left: 320px;
}
#lunch_1_menu3_1{	
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 12px;
	top: 335px;
	left: 320px;
}
#lunch_1_price3{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 20px;
	font-weight: bold;
	color: #B53900;
	top: 353px;
	left: 323px;
}
#lunch_1_tan3{
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 12px;
	font-weight: normal;
	color: #2B2000;
	margin-left: 20px;
}

#lunch_1_menu4{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 16px;
	font-weight: bold;
    line-height: 18px;
	/*letter-spacing: -1px;*/
	top: 529px;
	left: 0px;
}
#lunch_1_price4{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 16px;
	font-weight: bold;
	color: #B53900;
	top: 585px;
	left: 0px;
}
#lunch_1_tan4{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #2B2000;
	top: 608px;
	left: 0px;
}
#lunch_1_menu5{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: -1px;
	top: 529px;
	left: 145px;
}
#lunch_1_price5{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 16px;
	font-weight: bold;
	color: #B53900;
	top: 568px;
	left: 145px;
}
#lunch_1_tan5{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #2B2000;
	top: 588px;
	left: 145px;
}
#lunch_1_menu6{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: -1px;
	top: 529px;
	left: 292px;
}
#lunch_1_price6{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 16px;
	font-weight: bold;
	color: #B53900;
	top: 568px;
	left: 292px;
}
#lunch_1_tan6{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #2B2000;
	top: 588px;
	left: 292px;
}
#lunch_1_menu7{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 16px;
	font-weight: bold;
	/*letter-spacing: -2px;*/
	top: 529px;
	left: 435px;
}
#lunch_1_menu7_1{
	font-size: 16px;
	/*letter-spacing: -1px;*/
}
#lunch_1_price7{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 16px;
	font-weight: bold;
	color: #B53900;
	top: 588px;
	left: 435px;
}
#lunch_1_tan7{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #2B2000;
	top: 608px;
	left: 435px;
}
#lunch_1_menu8{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 16px;
	font-weight: bold;
	/*letter-spacing: -1px;*/
	top: 529px;
	left: 584px;
}
#lunch_1_price8{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 16px;
	font-weight: bold;
	color: #B53900;
	top: 568px;
	left: 584px;
}
#lunch_1_tan8{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #2B2000;
	top: 588px;
	left: 584px;
}

#lunch_2{
	position: relative;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	background-image: url(../images/lunch_2.jpg);
	background-repeat: no-repeat;
	width: 716px;
	height: 586px;
	margin: 0 0 30px;
}
#lunch_menu2{
	position: absolute;
	font-size: 22px;
	font-weight: bold;
	top: 0px;
	left: 17px;
}
#lunch_2_menu1{
	position: absolute;
	font-size: 19px;
	font-weight: bold;
	line-height: 22px;
	top: 56px;
	left: 213px;
}
#lunch_2_price1{
	position: absolute;
	font-size: 20px;
	font-weight: bold;
	color: #B53900;
	top: 79px;
	left: 213px;
}
#lunch_2_menu2{
	position: absolute;
	font-size: 19px;
	font-weight: bold;
	line-height: 22px;
	top: 315px;
	left: 73px;
}
#lunch_2_price2{
	position: absolute;
	font-size: 20px;
	font-weight: bold;
	color: #B53900;
	top: 337px;
	left: 73px;
}

#lunch_2_menu3{
	position: absolute;
	font-size: 19px;
	font-weight: bold;
	line-height: 22px;
	color: #FFF;
	text-shadow: 0 0 5px #000, 0 0 5px #000, 0 0 5px #000, 0 0 5px #000,
	 0 0 10px #000, 0 0 10px #000;
	  
	top: 300px;
	left: 433px;
}
#lunch_2_price3{
	position: absolute;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	text-shadow: 0 0 5px #000, 0 0 5px #000, 0 0 5px #000, 0 0 5px #000,
	 0 0 10px #000, 0 0 10px #000;
	  
	top: 323px;
	left: 433px;
}

#lunch_2_menu4{
	position: absolute;
	font-size: 15px;
	letter-spacing: -1px;
	top: 534px;
	left: 13px;
}
#lunch_2_price4{
	position: absolute;
	font-size: 16px;
	font-weight: bold;
	color: #B53900;
	top: 553px;
	left: 13px;
}
#lunch_2_menu5{
	position: absolute;
	font-size: 15px;
	letter-spacing: -1px;
	top: 534px;
	left: 190px;
}
#lunch_2_price5{
	position: absolute;
	font-size: 16px;
	font-weight: bold;
	color: #B53900;
	top: 553px;
	left: 190px;
}
#lunch_2_menu6{
	position: absolute;
	font-size: 15px;
	letter-spacing: -1px;
	top: 534px;
	left: 368px;
}
#lunch_2_price6{
	position: absolute;
	font-size: 16px;
	font-weight: bold;
	color: #B53900;
	top: 553px;
	left: 368px;
}
#lunch_2_menu7{
	position: absolute;
	font-size: 15px;
	letter-spacing: -1px;
	top: 534px;
	left: 540px;
}
#lunch_2_price7{
	position: absolute;
	font-size: 16px;
	font-weight: bold;
	color: #B53900;
	top: 553px;
	left: 540px;
}
#lunch_3{
	position: relative;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	background-image: url(../images/lunch_3.jpg);
	background-repeat: no-repeat;
	width: 716px;
	height: 297px;
	margin: 0 0 30px;
}
#lunch_menu3{
	position: absolute;
	font-size: 22px;
	font-weight: bold;
	top: 0px;
	left: 17px;
}
#lunch_3 table{
	position: absolute;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	width: 255px;
	top: 60px;
	left: 258px;
	
}
#lunch_3 table th{
	width: 175px;
	text-align: left;
	vertical-align: top;
	font-size: 15px;
	letter-spacing: -1px;
	padding-bottom: 7px;
}
#lunch_3 table td{
	width: 40px;
	text-align: left;
	vertical-align: top;
	font-size: 16px;
	font-weight: bold;
	color: #B53900;
	padding-bottom: 7px;
}
#lunch_3_menu1{
	position: absolute;
	font-size: 19px;
	font-weight: bold;
	line-height: 22px;
	color: #FFF;
	text-shadow: 0 0 5px #000, 0 0 5px #000, 0 0 5px #000, 0 0 5px #000,
	 0 0 10px #000, 0 0 10px #000;
	  
	top: 207px;
	left: 28px;
}
#lunch_3_price1{
	position: absolute;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	text-shadow: 0 0 5px #000, 0 0 5px #000, 0 0 5px #000, 0 0 5px #000,
	 0 0 10px #000, 0 0 10px #000;
	  
	top: 230px;
	left: 28px;
}


/*----------- ビビンパ ---------------*/
#bibimbap{
	width: 740px;
	margin: 0 auto 60px;
	overflow: hidden;
	display: block;
}
#bibimbap_ttl{
	background-image: url(../images/ttl_aka.png);
	background-repeat: no-repeat;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 24px;
	font-weight: bold;
	padding-left: 10px;
	margin: 5px 0 15px 0px;
	display: block;
}

/*----------- メニューセットボックス ---------------*/

.food1{
	float: left;
	width: 167px;
	margin-right: 15px;
	margin-bottom: 30px;
	display: block;
}
.food2{
	float: left;
	width: 167px;
	margin-bottom: 30px;
	display: block;
}
.food_set dt{/*茶色メニュー*/
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	width: 167px;
	font-size: 16px;
	font-weight: bold;
	color: #623C18;
	letter-spacing: -1px;
	display: block;
	
}
.food_set dd{/*価格*/
	width: 167px;
	font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #BF1214;
	display: block;
}
.food_set2 dt{/*茶色メニュー*/
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	width: 167px;
	font-size: 16px;
	font-weight: bold;
	color: #623C18;
	letter-spacing: -1px;
	display: block;
}
.food_set2 dd{/*価格*/
	width: 167px;
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 12px;
	line-height: 15px;
	color: #BF1214;
	display: block;
}
.food_zei{
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 11px;
	color: #040404;
}
.food_hitori{
	font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	font-size: 10px;
	font-weight: normal;
	color: #040404;
	margin-top: 3px;
	margin-bottom: -10px;
	/*margin-left: 5px;*/
	display: block;
}
.food_s{
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 16px;
	font-weight: bold;
	color: #623C18;
	text-align: left;
	margin-top: -15px;
	margin-left: 3px;
	margin-bottom: -10px;
	display: block;
}
.food_s2{
	font-size: 14px;
	font-weight: bold;
	color: #623C18;
	text-align: left;
	margin-right: 3px;
}
.tsuiki{
	font-size: 11px;
	color: #623C18;
	text-align: left;
}

.food_setsu{/*説明書き*/
	font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #040404;
	clear: both;
	padding-top: 10px;
	display: block;
}
.food_setsu2{/*説明書き*/
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;
	font-size: 12px;
	line-height: 18px;
	color: #040404;
	clear: both;
	padding-top: 5px;
	display: block;
}
.food_tan{/*説明書き*/
	font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	color: #040404;
	clear: both;
}
.food_hr{
	border-top: none;
	border-bottom: dotted 1px #CCC;
	clear: both;
	margin: 0px 0 20px;
	display:block;
}



 /* ====== お客様の声の設定 ====== */
#voice{
	width: 736px;
	margin-top: 23px;
	margin-left: 10px;
	margin-bottom: 17px;
	overflow: hidden;
	display: block;
}
.voice_01{
	float: left;
	margin-right: 18px;
	margin-bottom: 33px;
	display: block;
}
.voice_02{
	float: left;
	margin-right: 18px;
	display: block;
}
#voice_thanks{
	clear: both;
	margin-left: 3px;
	margin-bottom: 10px;
	display: block;
}