
/*** H2 */
#me_food_section01{
	background-image:url(../images/bg_foodhead.jpg);
}


/*** コンテンツ */

.me_food_section03 {
	max-width: 890px;
	margin: 0 auto;
	margin-bottom: 60px;
}
.me_food_section02{
	width:890px;
	height:398px;
	margin:0 auto;
	margin-bottom:60px;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
}

.me_food_section04{
	width:890px;
	height:201px;
	text-align:left;
	margin:0 auto;
	margin-bottom:60px;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
	padding-bottom:1px;
}
#me_food_section0402{
	height:190px;
}

.me_food_section03 h3{
	color:#FFFFFF;
	font-size:22px;
	background-color:#333333;
	padding:30px 0;
	padding-left:20px;
	background-size:100%;
}

.me_food_section05 h3{
	color:#FFFFFF;
	font-size:22px;
	background-color:#333333;
	padding:15px 0;
	padding-left:20px;
	background-size:100%;
}

p.me_food_section06 {
	line-height:20px;
}

p.me_text_01 {
	line-height:14px;
	text-align:center;
}

p.me_text_02 {
	line-height:14px;
	text-align:center;
	font-weight: 500;
	font-size:16px;
}

p.me_text_03 {
	text-align:right;
}


#me_food_text02 {
	font-size:12px;
	margin-top:0px;
	margin-bottom:10px;
}



#me_food_h301{background-image:url(../images/bg_title_01.jpg);}

.me_food_section_left{
	width:335px;
}

.me_food_section_right{
	width:520px;
	padding:10px 0 0 0;
}
.me_food_section_right02{
	width:545px;
	padding:10px 0;
}

.me_food_section04 .me_food_section04{
	padding:0 0;
}

.me_food_section_right span{
	padding:5px 10px 5px 20px;
	border:solid 1px #B49C79;
	color:#B49C79;
	background:url("../images/img_sign_01.gif") no-repeat 10% 50% ;
	margin-right:20px;
}

.me_food_section_right02 span{
	padding:2px 5px 2px 10px;
	border:solid 1px #B49C79;
	color:#B49C79;
	background:url("../images/img_sign_01.gif") no-repeat 10% 50% ;
	margin-right:0px;
}

p.me_food_text01{
	font-weight: 500;
	font-size:15px;
	margin-bottom:0px;
}

p.me_food_text06{
	font-weight: 500;
	font-size:15px;
	margin:0px;
	margin-bottom:10px;
	line-height:12px;
}

p.me_food_text03{
	margin-top:-10px;
}

p.me_food_text06{
	margin-top:10px;
}

p.me_food_text04{
	font-weight: 500;
	font-size:18px;
	margin-top:10px;
}

p.me_food_text05{
	font-size:12px;
	margin-top:20px;
	text-align:middle;
}

p.me_food_text07{
	font-size:12px;
	margin-top:10px;
	margin-right:30px;
	text-decoration: underline;
}
p.me_food_text07 a{
	color:#FF6600;
}


.me_food_box01{
	height:70px;
	margin-top:-5px;
	margin-bottom:0px;
}

.me_food_ul01{
	width:auto;
	margin:0 auto;
}
.me_food_ul01 li{
	width:32%;
	margin-right:2%;
	margin-bottom:30px;
	float:left;
}
.me_food_ul01 li img{
	width:100%;
}

#me_food_ulli01{margin-right:0;}


#me_food_ul02{
	margin-top:40px;
}

#me_food_ul02 div{
	border:6px solid #CB9950;
	border-top:none;
	background-color:#FFFFFF;
}
#me_food_ul02 div p{
	text-align:center;
	padding-top:7px;
	padding-bottom:3px;
	margin:0;
}
#me_food_ul02 div p span{
	font-weight: 500;
	font-size:16px;
}

.me_food_leftbox{width:63%;}
.me_food_rightbox{width:35%;}
.me_food_rightbox .me_food_box01{
	background-color:#CD9950;
	height:70px;
	margin-top:0px;
}
.me_food_rightbox .me_food_box01 p{
	color:#FFFFFF;
	text-align:center;
	font-size:20px;
	font-weight: 500;
	padding:20px 0;
}

.me_food_rightbox .me_food_box02{
	background-color:#FFFFFF;
	border:1px #cccccc solid;
	height:110px;
	margin-top:10px;
}
.me_food_rightbox .me_food_box02 p{
	text-align:center;
	font-size:16px;
	font-weight: 500;
	padding:30px 0;
}

.me_food_kometora_img img{width:100%;}
.me_food_kometora_txt{
	border:6px solid #CB9950;
	border-top:none;
	background-color:#FFFFFF;
	text-align:center;
	padding:7px 0 3px;
}
.me_food_kometora_txt h4{
	font-size:16px;
	font-weight: 500;
}
.me_food_kometora_txt h4 span{
	font-weight:500;
}

ul#me_food_ul03{
	margin-top:0px;
	width:528px;
}

#me_food_ul03 li{
	width:47%;
	margin-right:0;
}

ul#me_food_ul03 li:nth-child(2) {
	float:right;
	margin-right:0;
}

#me_food_ul03 div{
	border:6px solid #CB9950;
	border-top:none;
	background-color:#FFFFFF;
}
#me_food_ul03 div p{
	text-align:center;
	padding-top:7px;
	padding-bottom:3px;
	margin:0;
}
#me_food_ul03 div p span{
	font-weight: 500;
	font-size:16px;
}



/* テーブル */

.me_food_table01{width:50%;}
.me_food_table01 table th,
.me_food_table01 table td{padding:5px 0;}

.me_food_table01 table th{
	width:48px;
	vertical-align:top;
}
.me_food_table01 table td{width:32%;}



	
table.me_price_tbl{
	width:100%;
	border-collapse:collapse;
	border:0px;
	background-color:#FFFFFF;
}

table.me_price_tbl th,
table.me_price_tbl td{
	text-align:center;
	padding:3px 3px;
}

table.me_price_tbl thead th{
	background-color:#DEBB6A;
	color:#FFFFFF;
	font-size:15px;
	font-weight:600;
}
table.me_price_tbl thead th p{
	background-color:#FFF;
	color:#DEBB6A;
	font-size:12px;
}

table.me_price_tbl thead th.me_price_tr01,
table.me_price_tbl thead tr.me_price_tr01 th{
	background-color:#EEDDB2;
	color:#CA9642;
}

table.me_price_tbl tbody td{
	font-size:15px;
}

table.me_price_tbl tbody tr:nth-child(even) {
	background:#EEDDB2;
}


#me_food_01{
	font-size:12px;
	background-image:none;
	border-width:0px;
	color:#444444;
	padding:0px;
	margin:0px;
}

.me_food_s{
	font-size:13px;
}
