@charset "shift_jis";#shop_add,#shop_call{width:340px}#ngg_nav li,#shop_add,#shop_call dt{float:left}#ngg_nav li#itp,#shop_call{float:right}#shop_base h1,.ngg_detail_h1{padding-left:20px;color:#333;font-weight:700}.bt_off img,li.on a img{visibility:hidden}#shop li,.today_box{letter-spacing:normal;vertical-align:top}#g_area,#ngg_nav ul,#shop_call dl,#shop_cuupon li,#shop_in,.g_listing h1,.g_paging,.info_box,.listing_box,.shop_info_box li{overflow:hidden}#shop_box{border:1px solid #f7b900;background:#ffffe8}h1#shop_genre{height:32px;line-height:32px;color:#fff;font-weight:700;padding-left:13px;background:url(../img/h1_shop_area.gif) left top no-repeat}#shop_in{width:696px;padding:15px 15px 10px;font-size:10px;font-size:1rem}#shop_add p:first-child{color:#999}#shop_add h1{font-size:20px;font-size:2rem;font-weight:700;color:#333;margin:3px 0 5px}#shop_add p:nth-child(3){padding-left:18px;margin:0 0 7px;background:url(../img/icon_address.gif) left top no-repeat}#shop_add p:last-child{padding-left:18px}#shop_call dl{zoom:1;background:#fff;border:1px solid #ccc;margin-bottom:5px}#shop_call dd{padding:14px 3px 0 63px}#shop_call strong{font-size:16px;font-size:1.6rem;margin-right:3px;font-family:Arial,sans-serif}#shop_call span{display:block;margin-top:-5px}#shop_call p{text-align:right}#shop_call p:last-child{margin-top:5px}#ngg_nav{margin:20px 0 15px}#ngg_nav ul{width:728px;zoom:1;border-bottom:solid 3px #f7b900}#ngg_nav a:hover img{opacity:0}li#ng_shop{background:url(../img/li_shop_on.png)}li#ng_map{background:url(../img/li_map_on.png)}li#ng_cuupon{background:url(../img/li_coupon_on.png)}li#ng_map_cuupon{background:url(../img/li_map_coupon_on.png)}li#ng_kuchikomi{background:url(../img/li_kuchikomi_on.png)}li#ng_info{background:url(../img/li_info_on.png)}#ngg_nav #itp a:hover img{opacity:1}#ngg_t_nav{margin:20px 0;padding-top:15px;background:url(../img/border_02.gif) repeat-x}#ngg_t_nav ul{text-align:center;padding-bottom:15px;background:url(../img/border_02.gif) left bottom repeat-x}#ngg_t_nav li{display:inline;padding:0 3px 0 5px;background:url(../img/border_04.gif) left center no-repeat}#ngg_t_nav li:first-child{background:0 0}aside.ad_728{margin:15px 0}aside.adtop_728{margin:0 0 15px}.adsMgn_top{margin-top:125px}.adsMgn_bot{margin-bottom:125px}aside.ad_336{margin:15px 0}aside.ad_336:after{clear:both;content:".";display:block;height:0;visibility:hidden}.ad_336 .leftBox{width:346px;float:left;text-align:left}.ad_336 .rightBox{width:346px;float:right;text-align:right}p.p_top{margin:10px 0 0;text-align:right}.ngg_detail_h1{font-size:14px;font-size:1.4rem;height:32px;line-height:32px;margin-bottom:15px;background:url(../img/h1_detail_bg.gif) left top no-repeat}#ngg_mobile p,.info_box h1+p{line-height:1.5}#info_area,#shop_base{margin:20px 0}#shop_base h1{font-size:14px;font-size:1.4rem;background:url(../img/arrow_01.gif) left 2px no-repeat}#shop_base table{width:728px;background:#d6cdbc;color:#333;margin:8px 0}#shop_base td,#shop_base th{vertical-align:top;padding:10px 8px;background:#fff}#shop_base th{text-align:left;width:124px;background:#f5f3ef}#shop_base td#s_map{width:212px;text-align:center}#shop_base td p{margin-bottom:5px}#shop_base table+p{font-size:10px;font-size:1rem}#shop_base table+p a{padding-left:18px;background:url(../img/arrow_set-trans.png) left -250px no-repeat}#info_area{border:1px solid #d6cdbc;background:#fef9e2;width:718px;padding:4px 4px 2px}.info_box{padding:15px;width:688px;background:#fff;margin-bottom:2px;color:#98855f}.info_box time,.today_box p:last-child a{color:#690}.info_box div{width:518px;float:right}.info_box div+p{float:left;width:155px;text-align:center}.info_box h1{font-size:16px;font-size:1.6rem;font-weight:700;margin:5px 0 10px;padding-bottom:6px;background:url(../img/border_02.gif) left bottom repeat-x #fff}.info_box ul{font-size:10px;font-size:1rem;margin:10px 0 0}.info_box li{margin-top:5px}#event_today{margin:20px 0}#today{position:relative;zoom:1}#today a,#today p{position:absolute}#today a{top:4px;left:631px}#today p{top:11px;left:28px;font-weight:700}#event_today ul{margin:10px -20px 0 0;letter-spacing:-.4em}.today_box{background:url(../img/border_03.gif) left top repeat-x;width:354px;margin:0 20px 10px 0;padding:6px 0 0;display:inline-block;/display:inline;/zoom:1}.today_box div{width:244px;float:right}.today_box a img{float:left}.today_box p:nth-of-type(2){font-size:14px;font-size:1.4rem;font-weight:700;margin:6px 0}.today_box p:last-child{text-align:right;font-size:10px;font-size:1rem;margin:6px 0 0}#listing_02 p,.listing_box .Left,li.s_photo{text-align:center}.today_box p:last-child a:hover{color:red}.g_paging{/zoom:1;margin:15px 0 5px}.g_paging p{float:left;width:200px}.g_paging strong{font-size:16px;font-size:1.6rem;margin-right:3px}.g_paging ul{float:right}.g_paging li{display:inline;padding:0 0 0 5px;line-height:20px;background:url(../img/border_04.gif) left center no-repeat}.g_paging li:first-of-type,.g_paging li:last-of-type,.g_paging li:nth-last-of-type(2),.g_paging li:nth-of-type(2),.g_paging li:nth-of-type(3){background:0 0;padding-left:2px}.btnToMycompass{margin-top:15px}#g_listing{margin:15px 0}#g_listing .g_paging{width:650px}#g_listing section{margin:0 0 15px;background:#f5f3ef;border:1px solid #d6cdbc;padding:4px;zoom:1;overflow:hidden}.listing_box{padding:10px 10px 5px;zoom:1;background:#fff}.listing_box .Left{display:block;width:200px}.listing_box .Left p{margin-top:5px}.listing_box div{width:400px;float:right;position:relative;font-size:10px;font-size:1rem}.listing_box h1{font-weight:700;padding-bottom:5px;margin:3px 0 8px;background:url(../img/border_02.gif) left bottom repeat-x #fff}.listing_box h1+p{color:#9a875f}.listing_box dl{margin:10px 0 0;line-height:1.4}.listing_box dd{margin:-1.4em 0 6px 18px}.listing_box strong{font-size:12px}.toku_call{background:url(../img/icon_toku_call.gif) left 2px no-repeat;padding-left:66px}.listing_box div p:last-child{position:absolute;right:0;top:0}dl#g_history{width:216px;float:right;margin:5px 0 0}#g_area p,#shop_cuupon li img,.shop_info_box a img,h1.rank img{float:left}#g_history dd,#g_history dt{float:left;/display:inline;margin:0 0 0 4px}#listing_bt{margin:8px 0 0;background:url(../img/listing_bt_bg.png) left top no-repeat #f5f3ef}#listing_bt li{display:table-cell;/display:inline;/zoom:1}#g_listing section#listing_02{margin:20px 0;border:none;background:url(/ngg02/img/border_02.gif) left top repeat-x #fff}#listing_02 p{color:#f30;font-weight:700;font-size:14px;font-size:1.4rem;padding:40px 0;zoom:1;background:url(/ngg02/img/border_02.gif) left bottom repeat-x #fff}.search_pr_area{background-color:#fff}.search_pr_area ul{padding:15px}.search_pr_area img{margin-left:35px;margin-right:10px}.g_listing h1{padding:0 150px 10px 0;margin-bottom:8px;width:360px;background:url(/gourmet/img/border_02.gif) left bottom repeat-x}.g_listing span{display:block;margin-bottom:3px;color:#999}.g_listing h1 a{font-size:16px;font-size:1.6rem;font-weight:700;display:block}#shop li,.shop_info_box li{display:inline-block;/zoom:1}h1.rank a,h1.rank span{margin-left:45px}.g_listing .ranking{color:#fff;font-weight:700;font-size:12px;font-size:1.2rem;width:41px;text-align:center;position:absolute;top:9px;left:-46px}#g_area{margin:15px 0 0;background:#f5f3ef;padding:5px 8px;width:634px}#g_area li{display:inline;padding:0 4px 0 5px;background:url(/gourmet/img/border_01.gif) left center no-repeat}#g_area li:first-child{background:0 0}section#shop{margin:15px 0}#shop h2{color:#73ac00;font-size:14px;font-size:1.4rem;font-weight:700;margin-bottom:8px}#shop h2+p{line-height:1.4;padding-bottom:8px;margin-bottom:8px;background:url(../img/border_02.gif) left bottom repeat-x}#cuupon_name,h1#info_title{height:30px;line-height:30px}#shop ul{width:740px;margin:0 -10px 0 0;letter-spacing:-.4em}#shop li{width:360px;/display:inline;margin-right:10px}#shop li img{max-width:360px}#shop li p{padding:5px 12px;background:#f5f3ef}#shop_cuupon li,.shop_info_box ul{background:url(../img/border_03.gif) left bottom repeat-x}#shop_cuupon ul+p,.shop_img_box ul+p,.shop_info_box ul+p{text-align:right}#shop_cuupon,.shop_info_box{margin:20px 0}#shop_cuupon ul{margin:15px 0 10px}#shop_cuupon li{zoom:1;padding-bottom:5px;margin-bottom:5px}.shop_img_box a img,.shop_info_box a img{padding:1px;border:1px solid #ccc}#shop_cuupon li p{font-size:16px;font-size:1.6rem;margin:5px 0 0 116px}.shop_info_box ul{margin:15px -10px 5px 0;letter-spacing:-.4em}.shop_img_box li,.shop_info_box li{letter-spacing:normal;vertical-align:top;margin:0 10px 8px 0}.shop_img_box li p,.shop_info_box li p{background:url(../img/arrow_set-trans.png) left -98px no-repeat}.shop_info_box li{width:359px;/display:inline}.shop_info_box a img{margin-right:10px}.shop_info_box li p{margin-left:130px;padding-left:12px;margin-bottom:5px}.shop_img_box{margin:20px 0}.shop_img_box h1{font-size:14px;font-size:1.4rem;font-weight:700;color:#333;padding-left:20px;background:url(../img/arrow_01.gif) left 2px no-repeat}.shop_img_box ul{margin:15px -10px 5px 0;letter-spacing:-.4em;background:url(../img/border_03.gif) left bottom repeat-x}.shop_img_box li{width:120px;display:inline-block;/display:inline;/zoom:1;overflow:hidden}#new_gourmet li,#same_genre li{letter-spacing:normal;display:inline-block;overflow:hidden;vertical-align:top;/zoom:1}#new_gourmet li img,.shop_img_box a img{margin-right:10px;float:left}.shop_img_box li p{margin-left:130px;padding-left:12px;margin-bottom:5px}#ngg_connection li p,#same_genre li p{background:url(../img/arrow_set-trans.png) left -298px no-repeat}.contents-notice{padding-left:9px;padding-right:9px;padding-top:8px}#cuupon,#cuupon_nav,#facebook_comment,#map,#new_gourmet,#shop_info{margin:20px 0}#new_gourmet ul{letter-spacing:-.4em;margin:15px -10px 0 0}#new_gourmet li{width:359px;/display:inline;margin:0 10px 0 0}#new_gourmet p{margin-left:170px}#new_gourmet a{text-decoration:none}#new_gourmet a p{padding-left:12px;margin:2px 0 6px 170px;text-decoration:underline;background:url(../img/arrow_set-trans.png) left 2px no-repeat}#same_genre{background:url(../img/bg_genre.gif);padding:5px}#same_genre h1{background:#fff;padding:8px 14px 5px}#same_genre ul{padding:5px 0 5px 14px;background:#fff;letter-spacing:-.4em}#same_genre li{width:130px;/display:inline;margin:0 10px 10px 0}#ngg_connection li img,#same_genre li img{padding:1px;border:1px solid #ccc}#same_genre li p{font-size:10px;font-size:1rem;margin-top:3px;padding-left:12px}#ngg_connection{margin:15px 0}#ngg_connection li{margin-top:5px;margin-bottom:10px;padding-bottom:5px;width:222px;overflow:hidden;background:url(../img/border_02.gif) left bottom repeat-x;text-align:center}#ngg_connection li p{font-size:10px;font-size:1rem;padding-left:12px;width:125px;text-align:left;margin:5px auto 2px}#cuupon_nav li{display:inline;padding:0 10px 0 18px;background:url(../img/arrow_set-trans.png) left -348px no-repeat}#cuupon h1,#cuupon_name,#map h1{padding-left:20px;font-size:14px;font-size:1.4rem;font-weight:700;color:#333;background:url(../img/bg_cuupon_h1.gif) no-repeat}#cuupon_name{border:1px solid #f7b901;background-color:#ffffe8;background-position:3px 3px}#cuupon h1,#map h1{padding:4px 0 6px 20px;border-bottom:solid 1px #d6cdbc;margin-bottom:15px}#cuupon hgroup+p{color:#c00;margin:5px 0}#cuupon_info>li{border:1px solid #d6cdbc;background:#f5f3ef;margin:10px 0;padding:4px}#cuupon_info div{width:710px;overflow:hidden;background:#fff;padding:4px}#cuupon_info img{float:left}#cuupon_info p{color:#f60;font-size:16px;font-size:1.6rem;font-weight:700;padding:10px 0 10px 120px}#cuupon_info li li{margin-left:120px}#map h1+div{border:1px solid #d6cdbc;padding:2px}#ngg_mobile{margin:20px 0;border:1px solid #ccc;padding:10px;/zoom:1;overflow:hidden}#ngg_mobile h1+img{float:right;margin:-16px 0 0 10px}#ngg_mobile p{margin-top:10px}h1#info_title{padding-left:20px;font-size:14px;font-size:1.4rem;font-weight:700;color:#333;border:1px solid #f7b901;background:url(../img/bg_cuupon_h1.gif) 3px 3px no-repeat #ffffe8}.shop_info{width:728px;overflow:hidden;padding-bottom:8px;margin:15px 0;background:url(../img/border_03.gif) left bottom repeat-x}.shop_info img:last-child{border:1px solid #ccc;padding:1px}.shop_info div:nth-child(1){width:504px;float:right}#ad1,#ad2,#ad3{width:728px;height:90px;position:absolute;left:0;right:0;bottom:0}.shop_info h1{font-size:14px;font-size:1.4rem;font-weight:700;margin:3px 0 15px}.shop_info h1 a{background:url(../img/arrow_set-trans.png) left -95px no-repeat;padding-left:13px;color:#690;text-decoration:none}.shop_info h1 a:hover{color:red}.shop_info p{margin:10px 0}.postPicClientData{background:#ffffe8;border:1px solid #f7b902;padding:10px}.postPicClientData p{margin:0}.postPicClientData ul{margin-bottom:13px}.postPicClientData li{font-size:10px;font-size:1rem;margin:0 0 2px}.postPicClientData p:nth-of-type(2){margin:13px 0 2px;color:#690}#ad1{top:800px}#ad2{top:1340px}#ad3{top:80px}.adpos{position:relative}.pp_thumb_new p{background-position:left top}.pp_thumb li p{height:39px;margin:1px 0 2px;padding:15px 10px 0 33px;line-height:1.4;background:url(../img/thumb_bg.gif) left -100px no-repeat}.shop_pp_box{margin:20px 0}.shop_pp_box h1{font-size:14px;font-size:1.4rem;font-weight:700;color:#333;padding-left:20px;background:url(../img/arrow_01.gif) left 2px no-repeat}.shop_pp_box ul{margin:15px 0 0 5px;letter-spacing:-.4em;background:url(../img/border_03.gif) left bottom repeat-x}.shop_pp_box ul.pp_thumb{width:660px;margin:0 0 0 10px;letter-spacing:-.4em}.shop_pp_box .pp-contents-notice{margin:5px 0 20px 15px}.shop_pp_box .pp_thumb li{letter-spacing:normal;width:155px;display:inline-block;/display:inline;/zoom:1;margin:0 10px 10px 0;background:#fff;vertical-align:top}.shop_pp_box .pp_thumb div{text-align:center}.shop_pp_box .pp_thumb li p{height:39px;margin:1px 0 2px;padding:15px 10px 0 33px;line-height:1.4;background:url(../img/thumb_bg.gif) left -100px no-repeat}.shop_pp_box .pp_thumb .new{background-position:left top}.shop_pp_box .pp_thumb time{color:#690;padding-left:12px;/zoom:1;background:url(../img/arrow-trans.png) left -98px no-repeat}.shop_pp_box .pp_thumb a{cursor:pointer}.shop_pp_box .pp_photo{width:155px;height:103px;text-align:center}.shop_pp_box .pp_photo img{max-width:155px;margin:0 10px 0 auto;padding:1px;border:1px solid #ccc}.shop_pp_box ul+p{text-align:right;margin-right:30px}