@charset "UTF-8";
<!--

/*----------------------------------------

センタリング

----------------------------------------*/

/*--------------------
IE
--------------------*/

body{
}

/*----------------------------------------

タグ

----------------------------------------*/

h1{
}

h2{
}

h3{
	color:#E64D54;
	padding:0 0 10px 0;
}

h4{
}

form{
	padding:0 0 0 0;
	margin:0 0 0 0;
}


/*----------------------------------------

構造

----------------------------------------*/

body{
}

#container{
}

#header{
}

#contents{
}

#section1{
	float:left;
	width:690px;
}

#section2{
	float:right;
	width:200px;
}

#footer{
}

/*----------------------------------------

#header

----------------------------------------*/

#header{
}

/*----------------------------------------

#contents

----------------------------------------*/
/* -- 太字 -- */
.strong{
	color:#E64D54;
	padding:0 0 10px 0;
}

/*----------------------------------------

#section1

----------------------------------------*/
#header{
	border-bottom:solid 2px #E64D54;
}

/*----------------------------------------

#section1

----------------------------------------*/
.navi_box{
	background-image:url(../images/common/bg_snavibox_bottom.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	width:270px;
	margin:0 0 20px 0;
}

.navi_box_in{
	background-image:url(../images/common/bg_snavibox_top.gif);
	background-position:center top;
	background-repeat:no-repeat;
	padding:10px;
}

#gnavi_logo{
	background-image:url(../images/common/logo_gurunavi_s.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:80px;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	width:250px;
}
#foomoo_logo{
	background-image:url(../images/common/logo_foomoo_s.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:70px;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	width:250px;
}
#hotpepper_logo{
	background-image:url(../images/common/logo_hotpepper_s.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:70px;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	width:250px;
}
.genre{
	background-image:url(../images/common/lbl_genre_s.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:20px;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	width:250px;
}

.freeword{
	background-image:url(../images/common/lbl_freeword_s.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:20px;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	width:250px;
}
.freeword_text{
	width:175px;
	margin:0 10px 5px 0;
}

/*-- 文字＆画像 --*/
.btn_box,
.btn_box li{
	list-style:none;
	padding-left:0;
	margin-left:0;
}
.btn_box li a{
	display:block;
	height:31px;
	width:250px;
}
/*-- ボタン --*/
.food_j{
	background-image:url(../images/common/btn/btn_food_j_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}

.food_w{
	background-image:url(../images/common/btn/btn_food_w_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}
.food_c{
	background-image:url(../images/common/btn/btn_food_c_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}
.food_asia{
	background-image:url(../images/common/btn/btn_food_asia_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}
.cafe{
	background-image:url(../images/common/btn/btn_cafe_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}
.bar_j{
	background-image:url(../images/common/btn/btn_bar_j_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}

.bar_w{
	background-image:url(../images/common/btn/btn_bar_w_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}
.bar_asia{
	background-image:url(../images/common/btn/btn_bar_asia_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}
.restaurant{
	background-image:url(../images/common/btn/btn_restaurant_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}
.pub{
	background-image:url(../images/common/btn/btn_pub_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}
.bar{
	background-image:url(../images/common/btn/btn_bar_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}
.dining{
	background-image:url(../images/common/btn/btn_dining_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}
.food_creation{
	background-image:url(../images/common/btn/btn_food_creation_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}
.italian{
	background-image:url(../images/common/btn/btn_italian_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}
.korea{
	background-image:url(../images/common/btn/btn_korea_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}
.noodle{
	background-image:url(../images/common/btn/btn_noodle_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}
.sweets{
	background-image:url(../images/common/btn/btn_sweets_n.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	padding:0 0 5px 0;
}
/*---------------- 裏ボタン ----------------*/
.food_j a:hover{
	background-image:url(../images/common/btn/btn_food_j_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}

.food_w a:hover{
	background-image:url(../images/common/btn/btn_food_w_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}
.food_c a:hover{
	background-image:url(../images/common/btn/btn_food_c_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}
.food_asia a:hover{
	background-image:url(../images/common/btn/btn_food_asia_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}
.cafe a:hover{
	background-image:url(../images/common/btn/btn_cafe_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}
.bar_j a:hover{
	background-image:url(../images/common/btn/btn_bar_j_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}

.bar_w a:hover{
	background-image:url(../images/common/btn/btn_bar_w_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}
.bar_asia a:hover{
	background-image:url(../images/common/btn/btn_bar_asia_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}
.restaurant a:hover{
	background-image:url(../images/common/btn/btn_restaurant_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}
.pub a:hover{
	background-image:url(../images/common/btn/btn_pub_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}
.bar a:hover{
	background-image:url(../images/common/btn/btn_bar_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}
.dining a:hover{
	background-image:url(../images/common/btn/btn_dining_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}
.food_creation a:hover{
	background-image:url(../images/common/btn/btn_food_creation_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}
.italian a:hover{
	background-image:url(../images/common/btn/btn_italian_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}
.korea a:hover{
	background-image:url(../images/common/btn/btn_korea_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}
.noodle a:hover{
	background-image:url(../images/common/btn/btn_noodle_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}
.sweets a:hover{
	background-image:url(../images/common/btn/btn_sweets_r.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
}

/* ----- ラベル -----*/
#result{
	background-image:url(../images/common/lbl_search.gif);
	height:30px;
	padding:0 0 5px 0;
	width:110px;
}
/* ----- ラベル -----*/

#searchbox{
	background-image:url(../images/common/bg_searchbox_bottom.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	width:620px;
	margin:0 0 20px 0;
}

#searchbox_in{
	background-image:url(../images/common/bg_searchbox_top.gif);
	background-position:center top;
	background-repeat:no-repeat;
	padding:10px 10px 10px 10px;
}


#searchbox_in p{
	font-size:110%;
	font-weight:bold;
}

#searchbox .navi{
	border-bottom:dotted 1px #999999;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
}

#listbox{
	background-image:url(../images/common/bg_listbox_bottom.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	width:620px;
	margin:0 0 20px 0;
}

#listbox_in{
	background-image:url(../images/common/bg_listbox_top.gif);
	background-position:center top;
	background-repeat:no-repeat;
	padding:10px 10px 5px 10px;
}

#listbox_in ul{
	list-style:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#listbox_in ul li{
	display:inline;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#listbox_in ul li a{
	background-image:url(../images/common/icon_sort.gif);
	background-position:left 0.2em;
	background-repeat:no-repeat;
	padding:0 10px 0 20px;
}
#listbox_in .l_main{
	float:left;
	width:480px;
}
#listbox_in .r_main{
	float:right;
	text-align:right;
	width:120px;
}
.pagelink{
	text-align:center;
	padding:0;
	margin:0;
}

.search_list{
	border-bottom:dotted 1px #999999;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
}
.search_list p{
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.search_list .l_main{
	font-size: 70%;
	float:left;
	width:120px;
	padding:0 10px 0 0;
}
.search_list .r_main{
	float:left;
	width:470px;
	padding:0 10px 0 0;
}
.search_list .read{
	font-weight:bold;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.search_list .distance{
	background-image:url(../images/common/icon_circle.gif);
	background-position:left 0.2em;
	background-repeat:no-repeat;
	padding:0 10px 0 15px;
}

.search_list dl dt{
	color:#E64D54;
	font-size:140%;
	font-weight:bold;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.search_list dl dd{
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.search_list .budget{
	background-image:url(../images/common/icon_budget.gif);
	background-position:left 0.1em;
	background-repeat:no-repeat;
	padding:0 10px 0 60px;
	font-weight:bold;
}

.mysort{
	font-weight:bold;
}
.mypage{
	color:#E64D54;
	font-weight:bold;
}


/*--- グルメ特集 ---*/
#main{
	padding:0;
	margin:0;
}
.bg_title,
.bg_title_full{
	background-image:url(../gourmet/images/common/bg_title.gif);
	background-position:left top;
	background-repeat:repeat-x;
	color:#ffffff;
	font-weight:bold;
	padding:3px 3px 3px 3px;
	margin:0 0 10px 0;
}
.bg_title,
	width:370px;
}
.bg_title_full,
	width:690px;
}
.bg_title img,
.bg_title_full img{
	margin:0 3px 0 0;
}

.gourmet_box{
	border:solid 1px #cccccc;
	background-color:#F2F0E3;
	padding:5px 5px 5px 5px;
	margin:0 0 10px 0;
}
.gourmet_l{
	float:left;
	width:300px;
}
.gourmet_r{
	float:right;
	width:370px;
}
.gourmet_l2{
	float:left;
	width:370px;
}
.gourmet_r2{
	float:right;
	width:300px;
}
.gourmet_l3{
	float:left;
	width:325px;
}
.gourmet_r3{
	float:right;
	width:325px;
}


/*--- 秋から冬のお楽しみ長崎3大高級魚介 ---*/
#bg_fresh1,
#bg_fresh2,
#bg_fresh3,
#bg_fresh4,
#bg_fresh5,
#bg_fresh7,
#bg_fresh6{
	background-position:right top;
	background-repeat:no-repeat;
	width:690px;
	padding:10px 0 5px 0;
	margin:0 0 10px 0;
}

#bg_fresh1{
	background-image:url(../gourmet/fresh/images/1/bg_map.jpg);
	min-height:210px;
	height: auto !important;
	height: 210px;
}
#bg_fresh1 p,
#bg_fresh1 h3{
	width:380px;
}
#photochg1{
	position: relative;
	height: 235px;
}
#photochg2{
	position: relative;
	height: 210px;
}
#photochg1 img,
#photochg2 img{
	position: absolute;
	top: 0px;
	left: 0px;
}

#bg_fresh2{
	background-image:url(../gourmet/fresh/images/2/bg_map.jpg);
	min-height:210px;
	height: auto !important;
	height: 210px;
}
#bg_fresh2 p,
#bg_fresh2 h3{
	width:380px;
}

#bg_fresh3{
	background-image:url(../gourmet/fresh/images/3/bg_map.jpg);
	min-height:245px;
	height: auto !important;
	height: 245px;
}
#bg_fresh3 p,
#bg_fresh3 h3{
	width:250px;
}
/* -- 画像切替-- */
#fresh3_photochg1,
#fresh3_photochg2,
#fresh3_photochg3{
	position: relative;
	height: 305px;
}

#fresh3_photochg1 img,
#fresh3_photochg2 img,
#fresh3_photochg3 img{
	position: absolute;
	top: 0px;
	left: 0px;
}

/*--- 6つの海辺で満喫！カキ焼き小屋バンザイ！ ---*/
#bg_fresh4{
	background-image:url(../gourmet/fresh/images/4/bg_map.jpg);
	min-height:200px;
	height: auto !important;
	height: 200px;
}
#bg_fresh4 p,
#bg_fresh4 h3{
	width:380px;
}
.gourmet_l3 .bg_title,
.gourmet_r3 .bg_title{
	width:325px;
}
/*--- 本日は鯛づくしなり！長崎名物3大鯛料理 ---*/
#bg_fresh5{
	background-image:url(../gourmet/fresh/images/5/bg_map.jpg);
	min-height:200px;
	height: auto !important;
	height: 200px;
}
#bg_fresh5 p,
#bg_fresh5 h3{
	width:380px;
}
/*--- 長崎伝統のハレの日メニュー・クジラ料理あれこれ ---*/
#bg_fresh6{
	background-image:url(../gourmet/fresh/images/6/bg_map.jpg);
	min-height:200px;
	height: auto !important;
	height: 200px;
}
#bg_fresh6 p,
#bg_fresh6 h3{
	width:380px;
}

.shushibox{
	float:left;
	width:222px;
}

#sashimi dt,
.shushibox dt{
	border-bottom:solid 1px #FF0080;
	font-size:120%;
	font-weight:bold:
}
#sashimi dd,
.shushibox dd{
	padding:0;
	margin:0;
}

.pd{
	padding:0 12px 10px 12px;
}
/*--- 2大産地「野母崎ＶＳ崎戸」イセエビ自慢 ---*/
#bg_fresh7{
	background-image:url(../gourmet/fresh/images/7/bg_map.jpg);
	min-height:210px;
	height: auto !important;
	height: 210px;
}
#bg_fresh7 p,
#bg_fresh7 h3{
	width:380px;
}


/*-----------------------------------------
競い合うご当地グルメたち！
-----------------------------------------*/
#bg_local1,
#bg_local2,
#bg_local3{
	background-position:right top;
	background-repeat:no-repeat;
	width:690px;
	padding:10px 0 5px 0;
	margin:0 0 10px 0;
}

/*--- アメリカ生まれの佐世保育ちバーガー ---*/
#bg_local1{
	background-image:url(../gourmet/local/images/1/bg_map.jpg);
	min-height:200px;
	height: auto !important;
	height: 200px;
}
#bg_local1 p,
#bg_local1 h3{
	width:360px;
}

/*--- 海鮮満載！ご当地どんぶり合戦！ ---*/
#bg_local2{
	background-image:url(../gourmet/local/images/2/bg_map.jpg);
	min-height:200px;
	height: auto !important;
	height: 200px;
}
#bg_local2 p,
#bg_local2 h3{
	width:360px;
}

/*--- 南北、中央、3大ちゃんぽん対決 ---*/
#bg_local3{
	background-image:url(../gourmet/local/images/3/bg_map.jpg);
	min-height:220px;
	height: auto !important;
	height: 220px;
}
#bg_local3 p,
#bg_local3 h3{
	width:360px;
}


/*--- 現代に引き継がれる南蛮スイーツ ---*/
#bg_sugar1{
	background-image:url(../gourmet/sugar/images/1/bg_map.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	width:690px;
	min-height:200px;
	height: auto !important;
	height: 200px;
	padding:10px 0 5px 0;
	margin:0 0 10px 0;
}
#bg_sugar1 p,
#bg_sugar1 h3{
	width:360px;
}

/*--- 島で生まれた伝統の3大麺 ---*/
#bg_nagasaki1,
#bg_nagasaki2,
#bg_nagasaki3,
#bg_nagasaki4,
#bg_nagasaki5{
	background-position:right top;
	background-repeat:no-repeat;
	width:690px;
	padding:10px 0 5px 0;
	margin:0 0 10px 0;
}

#bg_nagasaki1{
	background-image:url(../gourmet/nagasaki/images/1/bg_map.jpg);
	min-height:260px;
	height: auto !important;
	height: 260px;
}
#bg_nagasaki1 p,
#bg_nagasaki1 h3{
	width:250px;
}

/*--- まさに長崎発祥！の3大グルメ＆スイーツ ---*/
#bg_nagasaki2{
	background-image:url(../gourmet/nagasaki/images/2/bg_map.jpg);
	min-height:220px;
	height: auto !important;
	height: 220px;
}
#bg_nagasaki2 p,
#bg_nagasaki2 h3{
	width:360px;
}
.memobox{
	background-color:#EFEFEF;
	padding:10px 10px 10px 10px;
}
.memobox p{
	padding:0 0 0 0;
}
.memobox .strong{
	color:#000000;
	padding:0 0 10px 0;
}
.gourmet_l3 ol{
	padding:0 0 20px 0;
}

/*--- 歴史上のあの人が作った、食べた！ ---*/
#bg_nagasaki3{
	background-image:url(../gourmet/nagasaki/images/3/bg_map.jpg);
	min-height:220px;
	height: auto !important;
	height: 220px;
}
#bg_nagasaki3 p,
#bg_nagasaki3 h3{
	width:360px;
}

/*--- 鮮魚を活かした豪快料理。対馬名物「三焼き」 ---*/
#bg_nagasaki4{
	background-image:url(../gourmet/nagasaki/images/4/bg_map.jpg);
	min-height:260px;
	height: auto !important;
	height: 260px;
}
#bg_nagasaki4 p,
#bg_nagasaki4 h3{
	width:250px;
}

/*--- ちゃんぽんだけじゃない長崎新地中華街 必食グルメ3 ---*/
#bg_nagasaki5{
	background-image:url(../gourmet/nagasaki/images/5/bg_map.jpg);
	min-height:220px;
	height: auto !important;
	height: 220px;
}
#bg_nagasaki5 p,
#bg_nagasaki5 h3{
	width:370px;
}

/*--- 長崎蔵めぐり ---*/
#bg_kura1{
	background-image:url(../gourmet/kura/images/1/bg_map.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	width:690px;
	min-height:260px;
	height: auto !important;
	height: 260px;
	padding:10px 0 5px 0;
	margin:0 0 10px 0;
}
#bg_kura1 p,
#bg_kura1 h3{
	width:250px;
}

/*--- 長崎蔵めぐり ---*/
#bg_kura2{
	background-image:url(../gourmet/kura/images/2/bg_map.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	width:690px;
	min-height:210px;
	height: auto !important;
	height: 210px;
	padding:10px 0 5px 0;
	margin:0 0 10px 0;
}
#bg_kura2 p,
#bg_kura2 h3{
	width:300px;
}
.kuramoji{
	font-size:85%;
}

.kurabox{
	background-image:url(../images/common/shochubox_bottom.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	margin:0 0 20px 0;
}
.kurabox_in{
	background-image:url(../images/common/shochubox_top.gif);
	background-position:center top;
	background-repeat:no-repeat;
	padding:10px;
}
.kurabox p{
	padding:0;
	margin:0;
	font-size:85%;
}

.kurabox strong{
	font-size:110%;
	color:#FF3333;
}
.kurabox_in .kura_item,
.kurabox_in .kura_item_end{
	float:left;
	width:165px;
}
.kurabox_in .kura_item{
	padding:0 3px 0 0;
}
.kurabox_in .kura_item_end{
	padding:0 0 0 0;
}

.kurabox_in .clearfix{
	padding:10px 0 0;
}
.kurabox .kurabox_in .pickup {
	border:1px solid #FF6600;
	width:146px;
	padding:5px;
}
.kurabox .kurabox_in .pickup strong {
	font-size:110%;
	color:#FF6600;
}
#lbl_iki_pickup{
	background-image:url(../gourmet/kura/images/1/lbl_iki_pickup.gif);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	min-height:22px;
	height: auto !important;
	height: 22px;
}
#lbl_goto_pickup{
	background-image:url(../gourmet/kura/images/1/lbl_goto_pickup.gif);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	min-height:22px;
	height: auto !important;
	height: 22px;
}

#lbl_iki,
#lbl_goto{
	background-position:left top;
	background-repeat:no-repeat;
	margin:0 0 0 0;
	min-height:17px;
	height: auto !important;
	height: 17px;
	padding:0 0 0 0;
}
#lbl_iki{
	background-image:url(../gourmet/kura/images/1/lbl_iki.gif);
}
#lbl_goto{
	background-image:url(../gourmet/kura/images/1/lbl_goto.gif);
}
#gotobox .kura_item{
	padding:0 30px;
}
#gotobox .kura_item_end{
	margin:0 30px;
}

/*--- ぐるなび・hotpepper検索 ---*/
.search_navibox .l_main{
	float:left;
	width:250px;
	padding:0 0 0 5px;
	padding:0 0 5px 0;
}
.search_navibox .r_main{
	float:right;
	width:250px;
	padding:0 5px 0 0;
	padding:0 0 5px 0;
}
.search_navibox .l_main p,
.search_navibox .r_main p{
	padding:0;
}
.search_navibox{
	background-image:url(../search/images/bg_navibox_bottom.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	width:530px;
	margin:0 0 20px 0;
}
.search_navibox_in{
	background-image:url(../search/images/bg_navibox_top.gif);
	background-position:center top;
	background-repeat:no-repeat;
	padding:10px;
}

.bg_eat{
	background-image:url(../search/images/bg_gourmet.jpg);
	background-position:right 100px;
	background-repeat:no-repeat;
	margin:0 0 0 0;
}

/* ----- ラベル -----*/
#lbl_shop{
	background-image:url(../search/images/lbl_shop.gif);
	width:690px;
}
/* ----- ラベル -----*/

.search_navibox #gnavi_logo{
	background-image:url(../search/images/logo_gurunavi.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:100px;
	margin:0 0 10px 0;
	width:250px;
}
.search_navibox #foomoo_logo{
	background-image:url(../search/images/logo_foomoo.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:80px;
	margin:0 0 10px 0;
	width:250px;
}

.search_navibox #hotpepper_logo{
	background-image:url(../search/images/logo_hotpepper.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:80px;
	margin:0 0 10px 0;
	width:250px;
}

.search_navibox .genre{
	background-image:url(../search/images/lbl_genre.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:30px;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	width:150px;
}

.search_navibox .freeword{
	background-image:url(../search/images/lbl_freeword.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:30px;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	width:190px;
}
.search_navibox .freeword_text{
	width:220px;
	margin:0 0 5px 0;
}

.information {
	background-color: #F9F8C1;
	margin: 0 0 10px;
	padding: 10px;
}
.information p{
	padding:0;
	margin:0;
}

.osusumebox strong{
	color:#E64D54;
}
.osusumebox p{
	padding:0;
	margin:0;
}

#liqueurbox .item{
	float:left;
	width:212px;
}
#liqueurbox .pd{
	padding:0 20px;
}
#liqueurbox strong{
	color:#E64D54;
}
#liqueurbox p{
	padding:0;
	margin:0;
}
/*----------------------------------------

#section2

----------------------------------------*/
/*--- アコーディオンここから ---*/
.accordion_content,
.accordion_content2,
.accordion_content3,
.accordion_content4,
.accordion_content5,
.accordion_content6{
	border-right:solid 1px #E64D54;
	border-bottom:solid 1px #E64D54;
	border-left:solid 1px #E64D54;
	line-height:150%;
}
.accordion_toggle a,
.accordion_toggle2 a,
.accordion_toggle3 a,
.accordion_toggle4 a,
.accordion_toggle5 a,
.accordion_toggle6 a{
	background-image:url(/eat/images/icon_arrow_n.gif);
	background-position:5px 1px;
	background-repeat:no-repeat;
}
.accordion_toggle a:hover,
.accordion_toggle2 a:hover,
.accordion_toggle3 a:hover,
.accordion_toggle4 a:hover,
.accordion_toggle5 a:hover,
.accordion_toggle6 a:hover{
	background-image:url(/eat/images/icon_arrow_r.gif);
	background-position:5px 1px;
	background-repeat:no-repeat;
}
.accordion_toggle_active a,
.accordion_toggle_active2 a,
.accordion_toggle_active3 a,
.accordion_toggle_active4 a,
.accordion_toggle_active5 a,
.accordion_toggle_active6 a{
	background-image:url(/eat/images/icon_arrow_r.gif);
	background-position:5px 1px;
	background-repeat:no-repeat;
}
#acc01 ul li a,
#acc02 ul li a,
#acc03 ul li a,
#acc04 ul li a,
#acc05 ul li a,
#acc06 ul li a{
	background-image:url(/eat/images/common/icon_arrow_n.gif);
	background-position:4px 3px;
	background-repeat:no-repeat;
	min-height:22px;
	height: auto !important;
	height: 22px;
	padding-top:2px; 
}
#acc01 ul li a:hover,
#acc02 ul li a:hover,
#acc03 ul li a:hover,
#acc04 ul li a:hover,
#acc05 ul li a:hover,
#acc06 ul li a:hover{
	background-image:url(../images/common/icon_arrow_r.gif);
	background-position:4px 3px;
	background-repeat:no-repeat;
}
/*--- アコーディオンここまで ---*/
/*----- 新鮮素材・直球勝負！ -----*/
#btn_fresh{
	background-image:url(/eat/images/common/btn_fresh.jpg);
}
/*----- ザ・長崎発祥グルメ！ -----*/
#btn_nagasaki{
	background-image:url(/eat/images/common/btn_nagasaki.jpg);
}
/*----- 競い合うご当地 グルメたち！ -----*/
#btn_local{
	background-image:url(/eat/images/common/btn_local.jpg);
}
/*----- 平成版シュガーロード -----*/
#btn_sugar{
	background-image:url(/eat/images/common/btn_sugar.jpg);
}
/*----- ぐるなび検索・hotpepper検索 -----*/
#btn_search a{
	background-image:url(/eat/images/common/btn_search_n.jpg);
}
#btn_search a:hover{
	background-image:url(/eat/images/common/btn_search_r.jpg);
}
/*----- 食KING -----*/
#btn_syokuking a{
	background-image:url(/eat/images/common/btn_syokuking_n.jpg);
}
#btn_syokuking a:hover{
	background-image:url(/eat/images/common/btn_syokuking_r.jpg);
}
/*----- 長崎蔵めぐり -----*/
#btn_kura{
	background-image:url(/eat/images/common/btn_kura.jpg);
}
/*----- 長崎グルメが食べられるお店 -----*/
#btn_shop a{
	background-image:url(/eat/images/common/btn_shop_n.jpg);
}
#btn_shop a:hover{
	background-image:url(/eat/images/common/btn_shop_r.jpg);
}
/*----- ご当地グルメイベント -----*/
#btn_gourmet{
	background-image:url(/eat/images/common/btn_gourmet.jpg);
}
/*----- グルメスタンプ -----*/
#btn_stamp a{
	background-image:url(/eat/images/common/btn_stamp_n.jpg);
}
#btn_stamp a:hover{
	background-image:url(/eat/images/common/btn_stamp_r.jpg);
}
/*----- オクトーバーフェスト -----*/
#btn_beer a{
	background-image:url(/eat/images/common/btn_beer_n.jpg);
}
#btn_beer a:hover{
	background-image:url(/eat/images/common/btn_beer_r.jpg);
}
/*----- 食KING -----*/
#btn_event a{
	background-image:url(/eat/images/common/btn_event_n.jpg);
}
#btn_event a:hover{
	background-image:url(/eat/images/common/btn_event_r.jpg);
}

/*----- 諫早・大村 -----*/
#btn_isahaya a{
	background-image:url(/eat/images/common/btn_isahaya_n.jpg);
}
#btn_isahaya a:hover{
	background-image:url(/eat/images/common/btn_isahaya_r.jpg);
}
/*----- 平戸くじらフェア -----*/
#btn_kujira a{
	background-image:url(/eat/images/common/btn_kujira_n.jpg);
}
#btn_kujira a:hover{
	background-image:url(/eat/images/common/btn_kujira_r.jpg);
}
/*----- 長崎鯛まつり -----*/
#btn_tai a{
	background-image:url(/eat/images/common/btn_tai_n.jpg);
}
#btn_tai a:hover{
	background-image:url(/eat/images/common/btn_tai_r.jpg);
}
/*----- 佐世保・西海S級グルメ -----*/
#btn_skyu a{
	background-image:url(/eat/images/common/btn_skyu_n.jpg);
}
#btn_skyu a:hover{
	background-image:url(/eat/images/common/btn_skyu_r.jpg);
}
/*----- スケジュール -----*/
#btn_first a{
	background-image:url(/eat/images/common/btn_first_n.jpg);
}
#btn_first a:hover{
	background-image:url(/eat/images/common/btn_first_r.jpg);
}
#btn_latter a{
	background-image:url(/eat/images/common/btn_latter_n.jpg);
}
#btn_latter a:hover{
	background-image:url(/eat/images/common/btn_latter_r.jpg);
}
/*----- デジタルパンフレット -----*/
#btn_book a{
	background-image:url(/eat/images/common/btn_book_n.jpg);
}
#btn_book a:hover{
	background-image:url(/eat/images/common/btn_book_r.jpg);
}
#btn_book a{
	background-image:url(/eat/images/common/btn_book_n.jpg);
}
#btn_book a:hover{
	background-image:url(/eat/images/common/btn_book_r.jpg);
}


/*----- ロゴ使用について -----*/
#section2 #subnavibox #btn_logo{
	height:40px;
	margin:10px 0 10px 0;
}
#section2 #subnavibox #btn_logo a{
	background-image:url(/eat/syokuking/images/common/btn_logo_n.jpg);
	background-repeat:no-repeat;
	height:40px;
}
#section2 #subnavibox #btn_logo a:hover{
	background-image:url(/eat/syokuking/images/common/btn_logo_r.jpg);
	background-repeat:no-repeat;
	height:40px;
}

.PhotoRightBox{
	float:right;
	margin:0 0 1em 10px;
}
.PhotoLeftBox{
	float:left;
	margin:0 0 1em 10px;
}
.PhotoLeftBox img,
.PhotoRightBox img{
	background-color:#f5f5f5;
	border:#ccc solid 1px;
	padding:2px;
}
.PhotoLeftBox p,
.PhotoRightBox p{
	padding:0;
}

.caption{
	padding:5px 0 1em 0;
	text-align:center;
	font-size:90%;
	font-weight:bold;
}
-->
