#cont{
width: 611px;
height:auto;
}
#pan{
	width: 250px;
	padding-top: 10px;
	font-size: 10px;
	color: #FFFFFF;
}
#c_back_head{
	width:611px;
	height: 105px;
	background-image: url(../../top_images/jyoubu_02.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#c_back_head02{
	width:577px;
	height: 26px;
	text-align: right;
	padding-top: 40px;
}
#c_back_head03{
	width:577px;
	height: 33px;
	background-image: url(../../top_images/daigae_jyougu_044.jpg);
	background-repeat: repeat-x;
}
#c_back_head00{
	width:611px;
	height: auto;
	background-image: url(../../top_images/right_10.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.contents_under{
	width:570px;
	font-size: 10px;
	color: #666666;
	margin-left: 5px;
	height: auto;
	padding-top: 10px;
}
.main_v{
	width:550px;
	height:171px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
}
.main_v{
	width:550px;
	height:171px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
}.main_vh{
	width:547px;
	height:272px;
	margin-right: 11px;
	margin-left: 12px;
	margin-bottom: 15px;
}
.main_t{
	width:550px;
	height:1085px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
}
.main_copy{
	width:520px;
	height:auto;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	line-height: 150%;
	color: #333333;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../country/images/haikei01.jpg);
	background-repeat: repeat-x;
}
.choku_navi{
	width:440px;
	height:45px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 20px;
	background-color: #000000;
	background-image: url(../country/images/choku_he.jpg);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	padding-left: 110px;
	padding-top: 5px;
	clear: both;
}
.choku_navi02{
	width:440px;
	height:45px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 20px;
	background-color: #000000;
	background-image: url(../country/images/choku_he.jpg);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	padding-left: 110px;
	padding-top: 5px;
}
.mini_navi{
	width:98px;
	height:39px;
	margin-right: 10px;
	float: left;
}
#end_f{
	width:550px;
	height:auto;
	margin: 10px;
}
.top_menu{
	width:550px;
	height:auto;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
}
.top_menuh{
	width:550px;
	height:auto;
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 10px;
}
.top_menuh2{
	width:550px;
	height:auto;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 20px;
}
.top_menu01{
	width:260px;
	height:auto;
	float: left;
	font-size: 12px;
	line-height: 140%;
	color: #666666;
	text-align: justify;
}
.top_menu01h{
	width:266px;
	height:auto;
	float: left;
	font-size: 12px;
	line-height: 140%;
	color: #666666;
	text-align: justify;
}
.top_menu001h{
	width:540px;
	height:auto;
	float: left;
	font-size: 12px;
	line-height: 140%;
	color: #666666;
	text-align: justify;
}
.top_menu02{
	width:260px;
	height:auto;
	float: right;
	font-size: 12px;
	line-height: 140%;
	color: #666666;
	text-align: justify;
}
.top_menu02h{
	width:266px;
	height:auto;
	float: right;
	font-size: 12px;
	line-height: 140%;
	color: #666666;
	text-align: justify;
}

#label_sidemenu{
	width:550px;
	height:32px;
	padding-left: 3px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
	}
#label_sidemenu ul{
	list-style:none;
	overflow:hidden;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#label_sidemenu li{
	width:103px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	height: 32px;
	margin-top: 1px;
	margin-right: 3px;
	margin-left: 3px;
	text-align: center;
	text-indent: 0px;
	float: left;
}
#label_sidemenu a{
	display: block;
	background-image: url(../country/images/aka.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration:none;
	width: 100%;
	height: 22px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 11px;
}
#label_sidemenu a:hover{
	background-image: url(../country/images/midori.jpg);
	background-repeat: no-repeat;
}
#label_sidemenu em{
	display: block;
	background-image: url(../country/images/midori.jpg);
	background-repeat: no-repeat;
	font-style: normal;
	width: 100%;
	height: 22px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 11px;
}
#label_sidemenu02{
	width:550px;
	height:32px;
	padding-left: 3px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
	}
#label_sidemenu02 ul{
	list-style:none;
	overflow:hidden;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#label_sidemenu02 li{
	width:103px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	height: 32px;
	margin-top: 1px;
	margin-right: 3px;
	margin-left: 3px;
	text-align: center;
	text-indent: 0px;
	float: left;
}
#label_sidemenu02 a{
	display: block;
	background-image: url(../country/images/midori.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration:none;
	width: 100%;
	height: 22px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 11px;
}
#label_sidemenu02 a:hover{
	background-image: url(../country/images/aka.jpg);
	background-repeat: no-repeat;
}
#label_sidemenu02 em{
	display: block;
	background-image: url(../country/images/aka.jpg);
	background-repeat: no-repeat;
	font-style: normal;
	width: 100%;
	height: 22px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 11px;
}
#label_sidemenu03{
	width:550px;
	height:32px;
	padding-left: 3px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
	}
#label_sidemenu03 ul{
	list-style:none;
	overflow:hidden;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#label_sidemenu03 li{
	width:103px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	height: 32px;
	margin-top: 1px;
	margin-right: 3px;
	margin-left: 3px;
	text-align: center;
	text-indent: 0px;
	float: left;
}
#label_sidemenu03 a{
	display: block;
	background-image: url(../country/images/parp.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration:none;
	width: 100%;
	height: 22px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#label_sidemenu03 a:hover{
	background-image: url(../country/images/aka.jpg);
	background-repeat: no-repeat;
}
#label_sidemenu03 em{
	display: block;
	background-image: url(../country/images/aka.jpg);
	background-repeat: no-repeat;
	font-style: normal;
	width: 100%;
	height: 22px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.oryouri{
	width:550px;
	height:25px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.oryouri02{
	width:525px;
	height:40px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	font-size: 12px;
	color: #333333;
	padding-left: 25px;
	margin-top: 5px;
	line-height: 140%;
}
.lunch{
	width:550px;
	height:25px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin-bottom: 15px;
	clear: both;
}
.lunch_head{
	width:140px;
	height:20px;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../country/images/lunchber.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 12px;
	color: #FFFFFF;
	float: left;
	background-position: -5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.lunch_head02{
	width:140px;
	height:20px;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../country/images/lunchber_green.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 12px;
	color: #FFFFFF;
	float: left;
	background-position: -5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.lunch_head03{
	width:140px;
	height:20px;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../country/images/lunchber_parp.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 12px;
	color: #FFFFFF;
	float: left;
	background-position: -5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.pdf_i{
	width:93px;
	height:20px;
	font-size: 10px;
	font-weight: normal;
	background-image: url(../country/images/itiran.jpg);
	background-repeat: no-repeat;
	color: #000000;
	float: right;
	text-align: center;
	padding-top: 8px;
}
.lunch_mid{
	width:370px;
	height:17px;
	font-size: 11px;
	padding-top: 5px;
	color: #666666;
	float: left;
	padding-left: 5px;
}
.lunch_midtop{
	width:295px;
	height:17px;
	font-size: 11px;
	padding-top: 5px;
	color: #666666;
	float: left;
	padding-left: 5px;
}
.kondate{
	width:550px;
	height:auto;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 20px;
}
.kondate_in{
	width:130px;
	height:auto;
	float: left;
	font-size: 10px;
	line-height: 140%;
	text-align: justify;
	margin-right: 7px;
}
.kondate_in span{
	font-size:12px;
	font-weight: bold;
	color: #000000;
	line-height: 140%;
}
.sec_menu01{
	width:270px;
	height:auto;
	float: left;
	font-size: 12px;
	line-height: 140%;
	color: #FFFFFF;
	text-align: justify;
	background-color: #000000;
	padding-bottom: 10px;
}
.sec_menu02{
	width:270px;
	height:auto;
	float: right;
	font-size: 12px;
	line-height: 140%;
	color: #FFFFFF;
	text-align: justify;
	background-color: #000000;
	padding-bottom: 10px;
}
.other_head{
	width:258px;
	height:20px;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../country/images/lunchber.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 12px;
	color: #FFFFFF;
	float: left;
	background-position: -5px;
	margin-bottom: 10px;
}
.food_menu{
	width:150px;
	float: left;
	font-size: 10px;
	line-height: 200%;
	padding-left: 15px;
}
.food_pri{
	width:90px;
	float: right;
	font-size: 10px;
	line-height: 200%;
	text-align: right;
	padding-right: 15px;
}
.osusume_waku{
	width:550px;
	height:auto;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
	background-color: #000000;
}
.osusume_waku02{
	width:350px;
	height:auto;
	background-color: #000000;
	float: left;
}
.osusume_waku03{
	width:200px;
	height:auto;
	background-color: #000000;
	float: right;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
	margin-top: 10px;
}
.osusume02{
	width:550px;
	height:30px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	font-size: 12px;
	color: #333333;
	margin-top: 5px;
	line-height: 140%;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	text-align: center;
}
.osusume03{
	width:540px;
	height:25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	clear: both;
	margin-bottom: 10px;
}
.osusume_waku_un{
	width:550px;
	height:auto;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
}
.osusume_photo{
	width:130px;
	height:auto;
	margin-right: 20px;
	float: left;
}
.osusume_right{
	width:400px;
	height:auto;
	float: right;
}
.osusume_photo02{
	width:130px;
	height:auto;
	float: right;
	margin-left: 20px;
}
.osusume_right02{
	width:400px;
	height:auto;
	float: left;
}
.osusume_right03{
	width:540px;
	height:auto;
	float: left;
}
.osusume{
	width:400px;
	height:25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	clear: both;
	margin-bottom: 10px;
}
.osusume03{
	width:540px;
	height:25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	clear: both;
	margin-bottom: 10px;
}
.osusume_head{
	width:120px;
	height:20px;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../country/images/lunchber.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 12px;
	color: #FFFFFF;
	float: left;
	background-position: -5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.osusume_head02{
	width:120px;
	height:20px;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../country/images/lunchber_green.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 12px;
	color: #FFFFFF;
	float: left;
	background-position: -5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.osusume_head03{
	width:120px;
	height:20px;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../country/images/lunchber_parp.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 12px;
	color: #FFFFFF;
	float: left;
	background-position: -5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.osusume_mid{
	width:260px;
	height:17px;
	font-size: 11px;
	color: #666666;
	float: right;
	padding-left: 5px;
	padding-top: 3px;
}

.osusume_midri{
	width:150px;
	height:auto;
	font-size: 11px;
	color: #666666;
	float: left;
	padding-left: 10px;
	padding-top: 5px;
}
.osusume_mid04{
	width:260px;
	height:17px;
	font-size: 11px;
	color: #666666;
	padding-left: 20px;
	padding-top: 5px;
	float: left;
}
.osusume_mid03{
	width:530px;
	height:auto;
	font-size: 12px;
	color: #000000;
	padding-left: 5px;
	padding-top: 3px;
	line-height: 150%;
	padding-bottom: 20px;
}
.osusume_sets{
	width:390px;
	height:auto;
	clear: both;
	margin-bottom: 10px;
	font-size: 12px;
	line-height: 150%;
	padding-left: 10px;
}
.osusume_sets span{
	font-weight: bold;
	color: #000000;
}
.osusume_sets02{
	width:540px;
	height:auto;
	clear: both;
	margin-bottom: 10px;
	font-size: 12px;
	line-height: 150%;
	padding-left: 10px;
}
.news_head{
	width:385px;
	height:20px;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../country/images/lunchber.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 12px;
	color: #FFFFFF;
	float: left;
	background-position: -5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-color: #000000;
}
.coupon{
	width:550px;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #666666;
	padding: 5px;
	font-size: 12px;
	color: #666666;
	text-align: center;
}
.print_map{
	width:550px;
	margin: 10px;
	font-size: 12px;
	text-align: right;
}
.map{width:427px;}
.map_base{
	width:550px;
	text-align: center;
	margin: 10px;
}
.c_news{
	width:550px;
	margin: 10px;
	height: auto;
}
.coupon_c{
	width:500px;
	border: 1px solid #FF3333;
	font-size: 18px;
	font-weight: bold;
	color: #FF3300;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.coupon_d{
	width:530px;
	font-size: 12px;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #CCCCCC;
	text-align: center;
}
.sean{
	width:200px;
	float: left;
	margin-left: 10px;
	font-size: 12px;
	line-height: 140%;
}
.sean2{
	width:320px;
	float: right;
	font-size: 12px;
	margin-right: 10px;
}
.hight_list{
	width:525px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	padding: 5px;
	font-size: 12px;
	border: 1px solid #666666;
}
.g_navi{
	width:550px;
	margin-left: 10px;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 30px;
	height: auto;
	padding-left: 50px;
	background-image: url(../../img/point11_2.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-top: auto;
}
.g_navi span{
	font-size: 10px;
	font-weight: normal;
}

