.sentence{line-height:1.4}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;font-style:normal;font-weight:normal;margin:0;outline:0;padding:0;text-decoration:none;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{outline:none}a:link{color:#09598d;text-decoration:none}a:visited{color:#9b18a7;text-decoration:none}a:hover{color:#09598d;text-decoration:underline}a:active{color:#09598d;text-decoration:underline}img{vertical-align:bottom}.container{margin:0 auto}body{background:#fff;font-size:13px;font-family:Meiryo, Osaka, "Hiragino Kaku Gothic Pro W3", "Hiragino Kaku Gothic Pro", "MS P Gothic", Arial, Sans-serif;line-height:1;-webkit-text-size-adjust:none}@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}html{overflow-y:scroll}#page{background:#f0f0f0}#gn-universalNavigation{min-width:960px}#header{background:#fff}#wrapper{*zoom:1;width:960px;margin:0 auto 50px;position:relative}#wrapper:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#headerCont{width:960px;margin:auto;background:#666;height:100px}#headerLinkWp{width:100%;background-color:#e6e6e6}#headerLink{width:960px;margin:auto;padding:10px 0}#headerLink li{width:320px;float:left}#wrapper #asideWp{width:160px;float:left;z-index:2}#wrapper #aside{width:160px}#wrapper #main{*zoom:1;width:800px;float:right;z-index:1}#wrapper #main:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#wrapper #main .prefwapper{*zoom:1;width:800px}#wrapper #main .prefwapper:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#main-left{width:320px;float:left}#main-right{float:right;width:480px}#popularNews,#headLine{width:300px;background:#fff}#headLine{margin:0 10px}#popularNews{margin:0 10px 12px;padding-top:10px}.system-maintenance.model-two{display:none}.selectTypeBranding.model-one{display:none}.contents-nav{display:block;width:140px;margin:0 auto 12px;border-bottom:1px solid #ded9d5;position:relative;top:0;left:0}.contents-nav .navList{background:url(//c-www.gnst.jp/home/img/aside-menu-bg.png?20170630) no-repeat;color:#666;width:140px;height:39px;padding:0;position:relative;display:block}.contents-nav .navList:hover{cursor:pointer}.contents-nav .navList a.num{display:block;padding:13px 10px 0 16px;margin-left:10px;font-weight:bold;color:#666}*:first-child+html .contents-nav .navList a.num{padding:13px 10px 0 16px;display:inline-block}.contents-nav .navList a.num.icnRest{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAMAAABVLlSxAAAATlBMVEX7+/sNbZ+Ds8wbdaXE2ubt8/br8vW/1+O40+GFtc5wqcVlosFcnL5Mk7hFjrUqf6vz9vjy9ffe6e/c6e/J3uiwz96szNyhxtihxdg/i7Lvju8WAAAASElEQVQI11WNNxIAIQwDJeC4nPP/P4pFw7CFZwtLAnCNq59vCMfMYNqS7oyvXWBiD6MjN3g2EAtD5eVnz9kjfr+ypVMEbT0mCXM/AevN/cUvAAAAAElFTkSuQmCC) no-repeat 0 14px}.contents-nav .navList a.num.icnDeli{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAMAAABVLlSxAAAAVFBMVEWoYRj39/f5+fn29vbQrIfl1MPRroq8hk708u7y7OfhzbjawKTFmGjDlGOydDOvbSmtaST29PHz7+vu5d3v5dzo2Mfj0L3gybLcxa3LonjJoXa+ilXSBVekAAAAUUlEQVQI1z2NRw7AQAgDDWxL7/3//4x3FWUOaJAMhqoez9C3myr9QsHRHdBUK6fHBNRKAjpuUTIzxt8TPTGTPWek3C4B2CFyfz8FZnZGdnmzF5FcAlWg4LxTAAAAAElFTkSuQmCC) no-repeat 0 14px}.contents-nav .navList a.num.icnEc{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAMAAABVLlSxAAAAVFBMVEXwmw/39/f5+fn0yYP29vb24sHyskf49O748ef23bX11aHzvWPzul3xpyvxoiDwoBv59vH48+r27Nz47dv45cX137v33K/02Kr1y4X0w3PzwnHztU9e4hsKAAAAUklEQVQI1z2NSQ7AIAwDnRCg+773//+sQRVzsCaSk0BVj3fo202VfiPj6A5oqpXpMQG1kgsdpyCJGWPxSI/sJHfsSN5dmDtEnv+mwMzOwF/e7AOOEwJEmVgR8gAAAABJRU5ErkJggg%3D%3D) no-repeat 0 14px}.contents-nav .navList a.num.icnRecipe{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAMAAABVLlSxAAAAV1BMVEX/ekT39/f5+fn29vb8uJ362s37up/9mG/48e756OL61MT6yLT9qIX9pID+ilr/glD49PL38/H57+r37en73dH41sj80cD5zbv8sJH7r4/+nXX/hVP/gEyq6/OJAAAAUklEQVQI102MSRKAIBAD40RAFMF9//87HSwP9GGqpyoJRGS77hgWEfUDH7V6DXST12swAG2lWPT6uSrTIBX+YCwyzN3ZW2AFef6bVOfuUgyGfAGUkQJlk9y32QAAAABJRU5ErkJggg%3D%3D) no-repeat 0 14px}.contents-nav .navList a.num.icnWedding{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAMAAABVLlSxAAAAVFBMVEXxKDP39/f5+fn1j5X2xsjyWmL37u/35+j2vL/1qa7zjpP0gIbzb3byQUvyN0LxMz348fH36+v13t/33d/3ys31wcT2t7r0sbX1kZf0dHvzbHPzYWlfCZzpAAAAUklEQVQI1z2MSQ6AMAwD7XQBSlv2/f//JEUVc4gmkm2IyP7kdK0i6j0+jIAG6JpFr8UItFRORP0cCxOG3726rxmDGwylO2t3A1k3A9V5uJyiJV+LbQIvHiMeBQAAAABJRU5ErkJggg%3D%3D) no-repeat 0 14px}.contents-nav .navList a.num.icnTravel{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAMAAABVLlSxAAAAVFBMVEVqnUT4+Pj19fWxy576+vrW4s3x9PCavIGMs2/t8erP3sSvyZx7qFp1pFFxok3w8+3m7eLm7OHa5dHS38jM3MDH2LvD1rXB1LOnxJGlw4+fv4aRtnWwAqkuAAAAUklEQVQI102LSQ7AIAwDnRC2At33/v+fTTlUzMEaSzZEZH1KvmcREJ2oGAIZYI+jpoUDOlIMvLZAHwP63516u+EEHHHS7wLmC5XE6ryFkr1lfgGOPQI918zDiQAAAABJRU5ErkJggg%3D%3D) no-repeat 0 14px}.contents-nav .clmBox{*zoom:1;cursor:default;position:absolute;left:140px;display:none;z-index:999}.contents-nav .clmBox:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.contents-nav .clmBox.restArea{top:0;width:755px}.contents-nav .clmBox.otherArea{width:630px}.contents-nav .clmBox.weddingArea,.contents-nav .clmBox.travelArea{width:610px}.contents-nav .clmBox.deliArea,.contents-nav .clmBox.ecArea{width:540px}.contents-nav .clmBox.deliArea{top:-39px}.contents-nav .clmBox.ecArea{top:-78px}.contents-nav .clmBox.weddingArea{top:-156px}.contents-nav .clmBox.travelArea{top:-195px}.contents-nav .clmBox.recipeArea{top:-117px;width:300px}.contents-nav .hoverAction{background:#167bae;position:relative;cursor:pointer;top:-2px;left:-5px;display:block;width:160px;padding:13px 10px 7px 10px;height:19px;z-index:1000;-moz-border-radius:2px 0px 0px 2px;-webkit-border-radius:2px;border-radius:2px 0px 0px 2px;-moz-box-shadow:rgba(0,0,0,0.2) 3px 3px 3px 1px;-webkit-box-shadow:rgba(0,0,0,0.2) 3px 3px 3px 1px;box-shadow:rgba(0,0,0,0.2) 3px 3px 3px 1px}.contents-nav *:first-child+html .hoverAction{height:16px}.contents-nav .hoverAction.restBg,.contents-nav .clmBox .restBg{background:#167bae}.contents-nav .hoverAction.deliBg,.contents-nav .clmBox .deliBg{background:#ab6620}.contents-nav .hoverAction.ecBg,.contents-nav .clmBox .ecBg{background:#f09b0f}.contents-nav .hoverAction.recipeBg,.contents-nav .clmBox .recipeBg{background:#ff7a44}.contents-nav .hoverAction.weddingBg,.contents-nav .clmBox .weddingBg{background:#f12833}.contents-nav .hoverAction.travelBg,.contents-nav .clmBox .travelBg{background:#6a9d44}.contents-nav .clmBox dd.clmBoxWp{width:100%;padding:10px;display:block;float:left;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:rgba(0,0,0,0.2) 3px 3px 3px 1px;-webkit-box-shadow:rgba(0,0,0,0.2) 3px 3px 3px 1px;box-shadow:rgba(0,0,0,0.2) 3px 3px 3px 1px}.contents-nav .clmBoxWpWhite{background:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:15px 13px 13px}.contents-nav *:first-child+html .clmBoxWpWhite{padding:5px 13px 13px}.contents-nav .restArea .clmBoxWpWhite{overflow-y:scroll;overflow-x:hidden;height:450px}.contents-nav .clmBoxWpWhiteWp{*zoom:1}.contents-nav .clmBoxWpWhiteWp:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.contents-nav .hoverAction a.num{color:#fff;font-weight:bold;padding-left:15px}.contents-nav .hoverAction a.num:hover{text-decoration:none}.contents-nav .hoverAction a.icnRest{background:url(//c-www.gnst.jp/home/img/aside-menu-icn-rest-open.png?20170630) no-repeat 0 4px}.contents-nav .hoverAction a.icnDeli{background:url(//c-www.gnst.jp/home/img/aside-menu-icn-deli-open.png?20170630) no-repeat 0 4px}.contents-nav .hoverAction a.icnEc{background:url(//c-www.gnst.jp/home/img/aside-menu-icn-ec-open.png?20170630) no-repeat 0 4px}.contents-nav .hoverAction a.icnRecipe{background:url(//c-www.gnst.jp/home/img/aside-menu-icn-recipe-open.png?20170630) no-repeat 0 4px}.contents-nav .hoverAction a.icnWedding{background:url(//c-www.gnst.jp/home/img/aside-menu-icn-wedding-open.png?20170630) no-repeat 0 4px}.contents-nav .hoverAction a.icnTravel{background:url(//c-www.gnst.jp/home/img/aside-menu-icn-travel-open.png?20170630) no-repeat 0 4px}.contents-nav .clmBoxModel01{*zoom:1;display:block;width:275px;float:left;margin-right:10px}.contents-nav .clmBoxModel01:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.contents-nav .clmBoxModel01.horizontal{width:215px;margin-right:0}.contents-nav .mr15{margin-right:15px}.contents-nav .mr20{margin-right:20px}.contents-nav .clmBoxModel02{*zoom:1;display:block;width:420px;float:right}.contents-nav .clmBoxModel02:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.contents-nav .clmBoxModel03{display:block;width:485px;float:left}.contents-nav .clmBoxModel04{display:block;width:200px;float:right}.contents-nav .clmBoxModel02 .clmBoxFrag02,.contents-nav .clmBoxModel02 .clmBoxFrag03{display:block}.contents-nav .clmBoxModel02 .clmBoxFrag02{width:205px;float:left}.contents-nav .clmBoxModel02 .clmBoxFrag03{width:200px;float:right}.contents-nav .clmBoxFragWpDl dt{font-size:14px;font-weight:bold;padding-bottom:10px;border-bottom:1px solid #167bae;color:#666}.contents-nav .clmBoxFragWpDl dt.deli{border-bottom:1px solid #ab6620}.contents-nav .clmBoxFragWpDl dt.ec{border-bottom:1px solid #f09b0f}.contents-nav .clmBoxFragWpDl dt.recipe{border-bottom:1px solid #ff7a44}.contents-nav .clmBoxFragWpDl dt.wedding{border-bottom:1px solid #f12833}.contents-nav .clmBoxFragWpDl dt.travel{border-bottom:1px solid #6a9d44}.contents-nav dd.clmBoxFragWpDd ul{padding:10px 0}.contents-nav dd.clmBoxFragWpDd ul.last{padding:10px 0 0}.contents-nav dd.clmBoxFragWpDd li{border-bottom:1px dotted #ccc;padding-bottom:3px;margin-bottom:10px}.contents-nav dd.clmBoxFragWpDd li .last{border-bottom:none;margin-bottom:0}.contents-nav dd.clmBoxFragWpDd ul.case1{width:240px;float:left}.contents-nav dd.clmBoxFragWpDd ul.case1 li{border-bottom:none;margin-bottom:5px;padding-bottom:0}.contents-nav dd.clmBoxFragWpDd li.last{border-bottom:none}.contents-nav dd.clmBoxFragWpDd li strong a{background:url(//c-www.gnst.jp/home/img/common/arrow.png?20170630) no-repeat 0 3px;font-size:12px;line-height:1.4;padding-bottom:4px;display:inline-block;padding-left:16px}.contents-nav dd.clmBoxFragWpDd li p{font-size:12px;padding-left:16px;line-height:1.4;padding-bottom:6px}.contents-nav .banner-world li{background:#000}.contents-nav .banner-world li a{width:215px;height:90px}.contents-nav .banner-world li a :hover{opacity:0.75;filter:Alpha(Opacity=75)}.contents-nav .banner-world.pattarn-two{width:480px;margin:0 auto}.contents-nav .banner-world ul.horizontal-link-list{*zoom:1}.contents-nav .banner-world ul.horizontal-link-list:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.contents-nav .banner-world ul.horizontal-link-list li{margin:0 10px 20px}.promotion-widget.modelBox{padding-top:0}.promotion-widget .section-title{text-align:center;margin:0 auto}.promotion-widget .section-title span.icn{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAVCAMAAACT1yXjAAAAe1BMVEWPt1/////o8d+TumSgwnfy9+3I3LHF2q39/v291aGVu2i20Jf7/fv4+/b1+fLu9efl79rS48Cbv3He6tC0z5SwzI2ZvW271J6pyYWnx4KlxX7B2KfA16Xw9urZ58rY5sjW5cXQ4b3M37fD2aq81KC30Zmsyon5/Pja6Mv18vCaAAAA5klEQVQY0z3QR24DMQxA0U91K9P7uPfk/ieMBGP8F4TwAHFBJGfdEomrO0ku2+9R80nvyo/ZPRjXq94ZMKdspUHfQuN2rgltxJTJnuimXsnt6ybyEmrNrZ5gmd8Q6xZqPCYsdCrtVh1rMEn2eAVN+ZqGqgGVZeJyx8gBmMVwPyfR9J5VBuAtC74HOtorscjPSxG5tkyMDJXmITODPNDVT5IWbR3YHT8WvNVJio6xOD5DsjAfi5GuQP7AiUiyNB2c8w08h68d8J9b2fC1YCVbbrPUZpVSamBMs9qsimzp7W9p2Ory7f8B3vELtP8w6l0AAAAASUVORK5CYII=');background-repeat:no-repeat;height:23px;width:23px;margin:0 auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.promotion-widget .section-title span.-heading{color:#8fb75f;padding-left:3px;padding-top:3px;font-weight:bold;margin:0 auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top}.promotion-widget .unit-header{background:url(//c-www.gnst.jp/home/img/aside-banner-dot.png?20170630) repeat-x 0 100%;color:#f18e18;font-size:18px;padding:10px;text-align:center;margin:0 15px !important}*:first-child+html .promotion-widget .section-title span.icn{display:none}*:first-child+html .promotion-widget .section-title span.-heading{vertical-align:baseline}.recommend-widget.modelBox{padding-top:0}.recommend-widget .section-title{color:#f18e18;font-size:18px;padding:10px;text-align:center;margin:0 auto}.recommend-widget .section-title span.icn{background:url(//c-www.gnst.jp/home/img/main-recommend-icon.png?20170630) no-repeat;height:25px;width:25px;margin:0 auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.recommend-widget .section-title span.-heading{color:#f18e18;padding-top:2px;font-weight:bold;line-height:1.2;margin:0 auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top}.recommend-widget .unit-header{background:url(//c-www.gnst.jp/home/img/aside-banner-dot.png?20170630) repeat-x 0 100%;font-size:18px;text-align:center;margin:0 12px}.recommend-widget ul{margin-left:12px}.recommend-widget ul li.short{width:218px}.recommend-widget ul li.long{width:430px}.recommend-widget ul li .cassette{font-size:12px;padding:5px 0 13px}.recommend-widget ul li .cassette .item{float:right}.recommend-widget ul li .cassette .item a{display:block;margin-bottom:5px;text-decoration:underline}.recommend-widget ul li .cassette .item a:hover{text-decoration:none}.recommend-widget ul li .cassette .item.-long{float:none;width:330px}.recommend-widget ul li .cassette .item.-short{width:128px}.recommend-widget ul li .cassette .item em{font-weight:bold;font-size:12px;color:#666}.recommend-widget ul li .cassette .item p{color:#666;font-size:10px}.recommend-widget ul li .cassette .img{margin-right:10px}.recommend-widget ul li .cassette .img img{width:70px}*:first-child+html .recommend-widget .section-title span.icn{display:none}*:first-child+html .recommend-widget .section-title span.-heading{vertical-align:baseline}.yoyaku-widget{margin-bottom:12px}.yoyaku-widget dt{background:url(//c-www.gnst.jp/home/img/datapick-title.png?20170630) no-repeat;display:block;width:148px;height:30px;margin:auto;text-align:center;color:#fff;font-weight:bold}.yoyaku-widget dt span{font-size:12px;font-weight:bold;padding-top:7px;display:block}.yoyaku-widget dd{border-bottom:2px solid #ded9d5;background:#87bfd5;width:140px;margin:auto;padding:10px 0}.memberInner{overflow:hidden;white-space:nowrap;width:87px !important}input.datepicker{border:none;background:url(//c-www.gnst.jp/home/img/cal-input.png?20170630) no-repeat;color:#333;cursor:pointer;height:32px;padding:0 3px 0 7px;width:110px;margin:0 auto 3px;display:block;line-height:2.2}.yoyaku-widget .noDate span.wht{color:#0a598e;font-size:10px;display:block;padding-top:6px}input#ipt_nodate01{display:block;width:15px;height:15px;float:left}.customSelect{border:none;background:url(//c-www.gnst.jp/home/img/cal-input.png?20170630) no-repeat;color:#333;height:12px;padding:9px 6px 10px;min-width:120px;margin:0 10px 10px;display:block;cursor:pointer;line-height:1.3 !important}.customSelect.customSelectOpen{border:none;padding:10px 6px;width:110px;margin:0 10px 10px;display:block}.noDate{border-bottom:1px dotted #0d6d9f;padding-bottom:10px;margin:0 auto 6px;width:120px}.areaList select option{background:#fff}.yoyaku-widget dd input#planBtn{border:0;background:url(//c-www.gnst.jp/home/img/calformbtn.png?20170630) no-repeat;width:120px;height:34px;margin:auto;display:block;padding-bottom:10px;text-indent:-9999px;overflow:hidden;cursor:pointer}.yoyaku-widget dd input#planBtn:hover{background-position:-120px 0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{display:none;padding:.2em .2em 0;width:17em}#rfnId_reserve .ui-datepicker{border:2px solid #fff;border-top:0;display:none;margin:0;padding:0;width:auto}* html #rfnId_reserve .ui-datepicker{width:98%}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}#rfnId_reserve .ui-datepicker .ui-datepicker-header{background:transparent}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{font-weight:bold;margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker-month,.ui-datepicker-year{font-weight:bold}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ccc;background:#eee;color:#333;z-index:3 !important}.ui-widget-content a{color:#333}.ui-widget-header{border:none;background:#e5e5e5;color:#333;font-weight:bold}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #f6f6f6;background:#f6f6f6;font-weight:normal;color:#07519a}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fdf5ce;background:#fdf5ce;font-weight:normal;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#fbd850;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(//c-www.gnst.jp/home/img/jquery-ui/ui-bg_diagonals-thick_18_b81900_40x40.png?20170630) 50% 50% repeat;color:#ffffff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-position:16px 16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(//c-www.gnst.jp/home/img/jquery-ui/ui-icons_222222_256x240.png?20170630)}.ui-widget-header .ui-icon{background-image:url(//c-www.gnst.jp/home/img/jquery-ui/ui-icons_07519a_256x240.png?20170630)}.ui-state-default .ui-icon{background-image:url(//c-www.gnst.jp/home/img/jquery-ui/ui-icons_ef8c08_256x240.png?20170630)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(//c-www.gnst.jp/home/img/jquery-ui/ui-icons_cc0000_256x240.png?20170630)}.ui-state-active .ui-icon{background-image:url(//c-www.gnst.jp/home/img/jquery-ui/ui-icons_ef8c08_256x240.png?20170630)}.ui-state-highlight .ui-icon{background-image:url(//c-www.gnst.jp/home/img/jquery-ui/ui-icons_228ef1_256x240.png?20170630)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//c-www.gnst.jp/home/img/jquery-ui/ui-icons_ffd27a_256x240.png?20170630)}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-widget-overlay{background:#666 url(//c-www.gnst.jp/home/img/jquery-ui/ui-bg_diagonals-thick_20_666666_40x40.png?20170630) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(//c-www.gnst.jp/home/img/jquery-ui/ui-bg_flat_10_000000_40x100.png?20170630) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}.sunday .ui-state-default{color:red}.saturday .ui-state-default{color:blue}#aside a.service-widget{width:120px;margin:0 auto 12px;background:#fff;border-bottom:2px solid #ded9d5;padding:8px 10px 10px;display:block}#aside a.service-widget .asideBn dt{margin-bottom:8px;font-size:12px;font-weight:bold;text-align:center;display:block;line-height:1.2;padding-bottom:6px}#aside a.service-widget .asideBn dd strong{background:url(//c-www.gnst.jp/home/img/aside-banner-dot.png?20170630) no-repeat 0 100%;padding-bottom:8px;margin-bottom:8px;display:block}#aside a.service-widget .asideBn dt.chosei{border-bottom:2px solid #e61756;color:#e61756}#aside a.service-widget .asideBn dt.sRaku{border-bottom:2px solid #532f18;color:#532f18}#aside a.service-widget .asideBn dt.imanomo{border-bottom:2px solid #43a87f;color:#43a87f;margin-bottom:10px}#aside a.service-widget .asideBn dt.concier{border-bottom:2px solid #565048;color:#565048}#aside a.service-widget .asideBn dd p{color:#666;line-height:1.4}#aside a.service-widget:hover{background:#e2e2e2;display:block;text-decoration:none}.sectionGheadLine .headLineTitle{color:#9f7731;background:url(//c-www.gnst.jp/home/img/main-headline-topbg.png?20170630) no-repeat #ebdfca;width:300px;margin:0 auto;padding:15px 0 10px}.sectionGheadLine .headLineTitle .-heading{padding-top:3px;margin:0 auto}*:first-child+html .sectionGheadLine .headLineTitle{margin:0 auto -13px}.sectionGheadLine .headLineTitle,.headline-widget .headLineTitle{text-align:center}*:first-child+html .headline-widget h2{width:210px}.headline-widget .unit-header{background:url(//c-www.gnst.jp/home/img/main-headline-topbg01.png?20170630) no-repeat #bd9651;color:#fff}.headline-widget .collection a{margin-top:-1px !important;padding-left:0 !important}.headline-widget .headLineTitle{padding:14px 0 12px;width:200px;margin:0 auto}*:first-child+html .headline-widget .headLineTitle{width:210px}.headline-widget .headLineTitle .-heading{padding-top:6px}.headline-widget .headLineTitle .icn{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAZlBMVEW8llH////9/Pr7+fXRt4fJqXH69vH49O338+vWv5TNr3rLrHfOsX7cx6PQtIPIp27fza3Cn2D28Oby6tzt49Dq3sjn2cHh0LDey6ndyqfYwZnUu47Jq3PFpWrw59jSuYrAm1m+l1M6J8hFAAAAvUlEQVQoz52R1w7CMAxFc5226Uyhi07G//8kmTQFHhD3xfI5lmMp7NdE4sJ8ziEnpK8mzUNOso4etgPlAS8lIbMteSM1LwlUuFVwplU8V/yWN+aCHgAvzESn56OCILSY4UwKQHMOLOZcssaKZeXwrw8wZjWi3znbyBpbNPc5waUVyu+c3RvLeczeErstyYcZ8d3EHN7UB54A18CEvGITQHIERH3gqmYUmcvF5kQHTP4rjRmcmEXFglQiY3/lCbT7BmJaTV9kAAAAAElFTkSuQmCC') no-repeat;display:block;height:26px;width:25px;float:left}*:first-child+html .headline-widget .headLineTitle .icn{display:none}.sectionGheadLine .headLineTitle .-heading,.headline-widget .headLineTitle .-heading{font-size:16px;font-weight:bold;display:block;width:184px}.newmark{background:#d82829;width:27px;font-size:10px;padding:0px 1px;line-height:1.6;color:#fff;margin-left:5px;white-space:nowrap;vertical-align:top}.sectionGheadLine .cassette .item,.headline-widget .cassette .item{float:right;width:170px}.map-widget{margin:0 auto 12px;width:300px;border-top:2px solid #4594b4}.map-widget h1,.map-widget .section-title{color:#0d6da0;padding:10px 6px 6px;margin:0 auto;font-size:16px;text-align:center}.map-widget h1 span.icn,.map-widget .section-title span.icn{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAVCAMAAACuRUSFAAAAWlBMVEUAAAANbZ/j7vT3+vwwgq2szd4ieqf9/v7s9PhUmLyix9pyqsc+i7NXmr1OlLkofqro8falydx1rckle6jc6vHJ3up5rspmo8MWcqMTcKKvz9+awteZwdZAjLN1UfZKAAAAAXRSTlMAQObYZgAAAJ5JREFUGNNNz9kWgyAMBNAZJLIpuNSty///ZgtFj/dtIAkEP0b6+Zh7MSgeHf+6R46qpR4HDKNmqwDT0TXIGscPINQN1BQnhUbzCUefW5iLPXskDgjMJigmHARiyRHgjpa23gdYznAc7/11foihzBcYfXtfG+BNarGwoslXPk48pVLor+yRmWu/uvBS84JqK3HDyZb/WFyEpOBm3VcUXw8SBVFUjfCUAAAAAElFTkSuQmCC') no-repeat 3px 0;width:22px;height:24px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.map-widget h1 a.-heading,.map-widget .section-title a.-heading{font-weight:bold;line-height:1.4;margin:0 auto;height:24px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#0d6da0;text-decoration:none;vertical-align:top}.map-widget h1 a.-heading:visited,.map-widget .section-title a.-heading:visited{color:#0d6da0;text-decoration:none}.map-widget h1 a.-heading:hover,.map-widget .section-title a.-heading:hover{color:#0d6da0;text-decoration:none}.map-widget h1 a.-heading:active,.map-widget .section-title a.-heading:active{color:#0d6da0;text-decoration:none}*:first-child+html .map-widget h1 span.icn{display:none}#float-area{background:#fff;border-radius:10px;display:none;position:relative;z-index:10001}#pickUpArea{padding:15px 0}#pickUpArea dl{margin-bottom:15px}#pickUpArea dt{color:#666;font-weight:bold;font-size:16px;padding-left:15px}#pickUpArea dd{background:url(//c-www.gnst.jp/home/img/common/dot-width-gray.png?20170630) repeat-x;margin-top:8px;padding:15px 15px 0}#pickUpArea dd ul{*zoom:1;padding:0}#pickUpArea dd ul:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#pickUpArea dd ul li{display:block;width:120px;margin:0 10px 10px 0;float:left;font-size:14px;line-height:1.4}#pickUpArea dd ul li.long{width:160px}#pickUpArea dd ul li a{font-weight:bold}#segmAll-mp-l{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:0 auto;background:#fcf2cf;width:256px;padding:10px}#segmAll-mp-l dl{*zoom:1;margin-bottom:5px;font-size:12px;width:258px}#segmAll-mp-l dl:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#segmAll-mp-l dt{float:left;display:block;width:45px;margin-bottom:3px;line-height:1.2}#segmAll-mp-l dt a{color:#000;display:block}#segmAll-mp-l dd{float:right;width:204px;display:block;margin-bottom:3px;line-height:1.2;white-space:nowrap}#segmAll-mp-l dd a{white-space:nowrap}#segmAll-mp-l dd li{display:block;float:left;padding-right:10px}#Il{position:relative;width:276px;margin:0 auto 12px}#Ibg{position:static}#Itx,#Itx h2,#Itx dl{background-image:url(//c-www.gnst.jp/home/img/i_box.png?20170630)}#Itx{background-position:-960px 100%;background-repeat:no-repeat;left:65px;padding-bottom:10px;position:absolute;top:29px;width:276px}#Itx h2{background-position:0 0;background-repeat:no-repeat;height:29px;padding:7px 0 0 8px;width:276px}#Itx dl{background-position:-640px 0;background-repeat:repeat-y;padding:5px 0 0 10px}#Itx dl dt{display:inline}#Itx dl dd{display:inline;padding-left:1px}#segmAll,#segmTohoku,#segmKanto,#segmHokuriku,#segmChubu,#segmKansai,#segmChugoku,#segmShikoku,#segmKyushu{background:url(//c-www.gnst.jp/home/img/map.png?20170630) 0 0 no-repeat;display:none;min-height:259px;_height:259px;position:relative;top:0;left:0;width:276px}#segmAll{display:block;background-position:-286px 0}#segmTohoku{background-position:-2574px 0}#segmKanto{background-position:-2002px 0}#segmHokuriku{background-position:-2288px 0}#segmChubu{background-position:-1716px 0}#segmKansai{background-position:-1430px 0}#segmChugoku{background-position:-1144px 0}#segmShikoku{background-position:-858px 0}#segmKyushu{background-position:-572px 0}#segmTohoku li.mI,#segmKanto li.mI,#segmHokuriku li.mI,#segmChubu li.mI,#segmKansai li.mI,#segmChugoku li.mI,#segmShikoku li.mI,#segmKyushu li.mI,#segmAll li.mI{display:block;height:24px;position:absolute;width:49px}#segmAll #segmAll-hokkaido{width:53px}#segmAll #segmAll-kaigai{display:block;height:24px;position:absolute;width:74px}#segmAll #segmAll-chugokuPe,#segmAll #segmAll-chugokuSha{display:block;height:24px;position:absolute;width:49px}#segmTohoku li.mI a,#segmKanto li.mI a,#segmHokuriku li.mI a,#segmChubu li.mI a,#segmKansai li.mI a,#segmChugoku li.mI a,#segmShikoku li.mI a,#segmKyushu li.mI a,#segmAll li.mI a{display:block;position:absolute;text-indent:-4000px;width:74px;height:49px}*:first-child+html #segmTohoku li.mI a,*:first-child+html #segmKanto li.mI a,*:first-child+html #segmHokuriku li.mI a,*:first-child+html #segmChubu li.mI a,*:first-child+html #segmKansai li.mI a,*:first-child+html #segmChugoku li.mI a,*:first-child+html #segmShikoku li.mI a,*:first-child+html #segmKyushu li.mI a,*:first-child+html #segmAll li.mI a{background-color:#ccc;filter:alpha(opacity=0)}#segmAll li#segmAll-hokkaido.mI a{width:49px;height:49px}#segmAll li#segmAll-tohoku.mI a,#segmAll li#segmAll-kanto.mI a{width:49px;height:61px}#segmAll li#segmAll-hokkaido.mI a{width:49px;height:49px}#segmAll li#segmAll-okinawa.mI a{width:49px;height:24px}#segmAll li#segmAll-kansai.mI a,#segmAll li#segmAll-kyushu.mI a{width:36px;height:87px}#segmAll li#segmAll-chugoku.mI a{width:61px;height:37px}#segmAll li#segmAll-shikoku.mI a{width:48px;height:36px}#segmAll li#segmAll-hokuriku.mI a,#segmAll li#segmAll-chubu.mI a{width:49px;height:43px}#segmTohoku li.mI a:hover,#segmKanto li.mI a:hover,#segmHokuriku li.mI a:hover,#segmChubu li.mI a:hover,#segmKansai li.mI a:hover,#segmChugoku li.mI a:hover,#segmShikoku li.mI a:hover,#segmKyushu li.mI a:hover,#segmAll li.mI a:hover{background-color:#228022;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3}li.mI#segmAll-kaigai a{display:block;height:24px;position:absolute;text-indent:-4000px;width:74px}li.mI#segmAll-kaigai a:hover{background-position:-108px -248px}li.mI#segmAll-chugokuPe a,li.mI#segmAll-chugokuSha a{display:block;height:24px;position:absolute;text-indent:-4000px;width:49px}li.mI#segmAll-chugokuPe a{background-position:0 -228px}li.mI#segmAll-chugokuPe a:hover{background-position:0 -248px}li.mI#segmAll-chugokuSha a{background-position:-54px -228px}li.mI#segmAll-chugokuSha a:hover{background-position:-54px -248px}#segmTohoku li.jump a,#segmKanto li.jump a,#segmHokuriku li.jump a,#segmChubu li.jump a,#segmKansai li.jump a,#segmChugoku li.jump a,#segmShikoku li.jump a,#segmKyushu li.jump a,#segmAll li.jump a{background:url(//c-www.gnst.jp/home/img/map_btn.png?20170630) no-repeat;text-indent:-9999px}#segmTohoku li.jump,#segmKanto li.jump,#segmHokuriku li.jump,#segmChubu li.jump,#segmKansai li.jump,#segmChugoku li.jump,#segmShikoku li.jump,#segmKyushu li.jump,#segmAll li.jump,#segmTohoku li.jump a,#segmKanto li.jump a,#segmHokuriku li.jump a,#segmChubu li.jump a,#segmKansai li.jump a,#segmChugoku li.jump a,#segmShikoku li.jump a,#segmKyushu li.jump a,#segmAll li.jump a{display:block;height:20px;text-indent:-4000px;width:32px}#segmTohoku li.jump,#segmKanto li.jump,#segmHokuriku li.jump,#segmChubu li.jump,#segmKansai li.jump,#segmChugoku li.jump,#segmShikoku li.jump,#segmKyushu li.jump,#segmAll li.jump{position:absolute}#segmTohoku #segmTohoku-hokkaido.jump,#segmTohoku #segmTohoku-hokkaido.jump a{width:43px}li.segmAllTxt{padding-top:270px}#segmAll-hokkaido{left:213px;top:31px}#segmAll-tohoku{left:213px;top:93px}#segmAll-kanto{left:213px;top:155px}#segmAll-hokuriku{left:163px;top:142px}#segmAll-chubu{left:163px;top:186px}#segmAll-kansai{left:126px;top:142px}#segmAll-chugoku{left:64px;top:142px}#segmAll-shikoku{left:64px;top:193px}#segmAll-kyushu{left:14px;top:142px}#segmAll-okinawa{left:101px;top:80px}#segmAll-kaigai{left:14px;top:17px}#segmAll-chugokuSha{left:14px;top:67px}#segmAll-chugokuPe{left:14px;top:42px}#segmTohoku-aomori{left:101px;top:30px}#segmTohoku #segmTohoku-aomori a{width:99px;height:49px}#segmTohoku-akita{left:76px;top:80px}#segmTohoku-iwate{left:151px;top:80px}#segmTohoku #segmTohoku-iwate a{background-position:-581px 0}#segmTohoku #segmTohoku-iwate a:hover{background-position:-581px -38px}#segmTohoku-yamagata{left:76px;top:130px}#segmTohoku #segmTohoku-yamagata a{background-position:-629px 0}#segmTohoku #segmTohoku-yamagata a:hover{background-position:-629px -38px}#segmTohoku-miyagi{left:151px;top:130px}#segmTohoku #segmTohoku-miyagi a{background-position:-677px 0}#segmTohoku #segmTohoku-miyagi a:hover{background-position:-677px -38px}#segmTohoku-fukushima{left:101px;top:180px}#segmTohoku #segmTohoku-fukushima a{width:99px;height:49px}#segmTohoku-hokkaido{left:228px;top:6px}#segmTohoku li#segmTohoku-hokkaido.jump a{background-position:-234px -228px}#segmTohoku #segmTohoku-hokkaido.jump a:hover{background-position:-234px -248px}#segmTohoku-hokuriku{left:5px;top:233px}#segmTohoku #segmTohoku-hokuriku.jump a{background-position:-309px -228px}#segmTohoku #segmTohoku-hokuriku.jump a:hover{background-position:-309px -248px}#segmTohoku-kanto{height:20px;left:238px;top:233px;width:81px}#segmTohoku #segmTohoku-kanto.jump a{background-position:-341px -228px}#segmTohoku #segmTohoku-kanto.jump a:hover{background-position:-341px -248px}#segmKanto-tokyo{left:76px;top:130px}#segmKanto-kanagawa{left:76px;top:180px}#segmKanto-chiba{left:176px;top:130px}#segmKanto #segmKanto-chiba a{width:49px;height:99px}#segmKanto-saitama{left:76px;top:80px}#segmKanto #segmKanto-saitama a{width:99px;height:49px}#segmKanto-gunma{left:26px;top:30px}#segmKanto-tochigi{left:101px;top:30px}#segmKanto-ibaraki{left:176px;top:30px}#segmKanto #segmKanto-ibaraki a{width:49px;height:99px}#segmKanto-tohoku{left:239px;top:5px}#segmKanto #segmKanto-tohoku.jump a{background-position:-277px -228px}#segmKanto #segmKanto-tohoku.jump a:hover{background-position:-277px -248px}#segmKanto-hokuriku{left:5px;top:5px}#segmKanto #segmKanto-hokuriku.jump a{background-position:-309px -228px}#segmKanto #segmKanto-hokuriku.jump a:hover{background-position:-309px -248px}#segmKanto-chubu{left:5px;top:234px}#segmKanto #segmKanto-chubu.jump a{background-position:-373px -228px;width:31px !important}#segmKanto #segmKanto-chubu.jump a:hover{background-position:-373px -248px;width:31px !important}#segmHokuriku-niigata{left:201px;top:55px}#segmHokuriku #segmHokuriku-niigata a{width:49px;height:99px}#segmHokuriku-ishikawa{left:101px;top:105px}#segmHokuriku #segmHokuriku-ishikawa a{width:49px;height:99px}#segmHokuriku-fukui{left:26px;top:155px}#segmHokuriku #segmHokuriku-fukui a{background-position:0 -76px}#segmHokuriku-toyama{left:151px;top:105px}#segmHokuriku #segmHokuriku-toyama a{width:49px;height:99px}#segmHokuriku-tohoku{left:239px;top:6px}#segmHokuriku #segmHokuriku-tohoku.jump a{background-position:-277px -228px}#segmHokuriku #segmHokuriku-tohoku.jump a:hover{background-position:-277px -248px}#segmHokuriku-kanto{left:238px;top:234px}#segmHokuriku #segmHokuriku-kanto.jump a{background-position:-341px -228px}#segmHokuriku #segmHokuriku-kanto.jump a:hover{background-position:-341px -248px}#segmHokuriku-chubu{left:121px;top:234px}#segmHokuriku #segmHokuriku-chubu.jump a{background-position:-373px -228px;width:31px}#segmHokuriku #segmHokuriku-chubu.jump a:hover{background-position:-373px -248px}#segmHokuriku-kansai{left:5px;top:234px}#segmHokuriku #segmHokuriku-kansai.jump a{background-position:-404px -228px}#segmHokuriku #segmHokuriku-kansai.jump a:hover{background-position:-404px -248px}#segmChubu-aichi{left:76px;top:105px}#segmChubu #segmChubu-aichi a{background-position:-533px -76px}#segmChubu #segmChubu-aichi a:hover{background-position:-533px -114px}#segmChubu-nagano{left:151px;top:30px}#segmChubu #segmChubu-nagano a{width:49px;height:99px}#segmChubu #segmChubu-nagano a:hover{background-position:-581px -114px}#segmChubu-mie{left:26px;top:105px}#segmChubu #segmChubu-mie a{width:49px;height:99px}#segmChubu-gifu{left:76px;top:55px}#segmChubu-sizuoka{left:151px;top:130px}#segmChubu #segmChubu-sizuoka a{width:99px;height:49px}#segmChubu-yamanashi{left:201px;top:55px}#segmChubu #segmChubu-yamanashi a{width:49px;height:74px}#segmChubu-kanto{left:238px;top:5px}#segmChubu #segmChubu-kanto.jump a{background-position:-341px -228px}#segmChubu #segmChubu-kanto.jump a:hover{background-position:-341px -248px}#segmChubu-hokuriku{left:5px;top:5px}#segmChubu #segmChubu-hokuriku.jump a{background-position:-309px -228px}#segmChubu #segmChubu-hokuriku.jump a:hover{background-position:-309px -248px}#segmChubu-kansai{left:5px;top:234px}#segmChubu #segmChubu-kansai.jump a{background-position:-404px -228px}#segmChubu #segmChubu-kansai.jump a:hover{background-position:-404px -248px}#segmKansai-osaka{left:76px;top:105px}#segmKansai #segmKansai-osaka a{width:49px;height:74px}#segmKansai-kyoto{left:76px;top:55px}#segmKansai #segmKansai-kyoto a{width:99px;height:49px}#segmKansai-hyogo{left:26px;top:30px}#segmKansai #segmKansai-hyogo a{width:49px;height:99px}#segmKansai-shiga{left:176px;top:55px}#segmKansai-nara{left:126px;top:105px}#segmKansai #segmKansai-nara a{width:49px;height:74px}#segmKansai-wakayama{left:76px;top:180px}#segmKansai #segmKansai-wakayama a{width:99px;height:49px}#segmKansai-hokuriku{left:238px;top:5px}#segmKansai #segmKansai-hokuriku.jump a{background-position:-309px -228px}#segmKansai #segmKansai-hokuriku.jump a:hover{background-position:-309px -248px}#segmKansai-chubu{left:238px;top:234px}#segmKansai #segmKansai-chubu.jump a{background-position:-373px -228px;width:31px}#segmKansai #segmKansai-chubu.jump a:hover{background-position:-373px -248px}#segmKansai-shikoku{left:5px;top:234px}#segmKansai #segmKansai-shikoku.jump a{background-position:-467px -228px}#segmKansai #segmKansai-shikoku.jump a:hover{background-position:-467px -248px}#segmKansai-chugoku{left:5px;top:5px}#segmKansai #segmKansai-chugoku.jump a{background-position:-436px -228px;width:31px}#segmKansai #segmKansai-chugoku.jump a:hover{background-position:-436px -248px}#segmChugoku-hiroshima{left:76px;top:105px}#segmChugoku #segmChugoku-hiroshima a{width:99px;height:49px}#segmChugoku-okayama{left:176px;top:105px}#segmChugoku-yamaguchi{left:26px;top:80px}#segmChugoku #segmChugoku-yamaguchi a{width:49px;height:99px}#segmChugoku-shimane{left:76px;top:55px}#segmChugoku #segmChugoku-shimane a{width:99px;height:49px}#segmChugoku-tottori{left:176px;top:55px}#segmChugoku-kansai{left:238px;top:5px}#segmChugoku #segmChugoku-kansai.jump a{background-position:-404px -228px}#segmChugoku #segmChugoku-kansai.jump a:hover{background-position:-404px -248px}#segmChugoku-shikoku{left:238px;top:234px}#segmChugoku #segmChugoku-shikoku.jump a{background-position:-467px -228px}#segmChugoku #segmChugoku-shikoku.jump a:hover{background-position:-467px -248px}#segmChugoku-kyushu{left:5px;top:234px}#segmChugoku #segmChugoku-kyushu.jump a{background-position:-499px -228px}#segmChugoku #segmChugoku-kyushu.jump a:hover{background-position:-499px -248px}#segmShikoku-tokushima{left:151px;top:130px}#segmShikoku #segmShikoku-tokushima a{width:99px;height:49px}#segmShikoku-kagawa{left:151px;top:80px}#segmShikoku #segmShikoku-kagawa a{width:99px;height:49px}#segmShikoku-ehime{left:26px;top:80px}#segmShikoku #segmShikoku-ehime a{width:124px;height:49px}#segmShikoku-kouchi{left:26px;top:130px}#segmShikoku #segmShikoku-kouchi a{width:124px;height:49px}#segmShikoku-kansai{left:238px;top:5px}#segmShikoku #segmShikoku-kansai.jump a{background-position:-404px -228px}#segmShikoku #segmShikoku-kansai.jump a:hover{background-position:-404px -248px}#segmShikoku-chugoku{left:5px;top:5px;width:31px}#segmShikoku #segmShikoku-chugoku.jump a{background-position:-436px -228px;width:31px}#segmShikoku #segmShikoku-chugoku.jump a:hover{background-position:-436px -248px}#segmShikoku-kyushu{left:5px;top:234px}#segmShikoku #segmShikoku-kyushu.jump a{background-position:-499px -228px}#segmShikoku #segmShikoku-kyushu.jump a:hover{background-position:-499px -248px}#segmKyushu-fukuoka{left:126px;top:30px}#segmKyushu #segmKyushu-fukuoka a{width:49px;height:74px}#segmKyushu-saga{left:76px;top:30px}#segmKyushu #segmKyushu-saga a{width:49px;height:74px}#segmKyushu-nagasaki{left:26px;top:55px}#segmKyushu #segmKyushu-nagasaki a{width:49px;height:74px}#segmKyushu-kumamoto{left:101px;top:105px}#segmKyushu #segmKyushu-kumamoto a{width:49px;height:74px}#segmKyushu-ooita{left:176px;top:30px}#segmKyushu #segmKyushu-ooita a{width:49px;height:74px}#segmKyushu-miyazaki{left:151px;top:105px}#segmKyushu #segmKyushu-miyazaki a{width:49px;height:74px}#segmKyushu-kagoshima{left:76px;top:180px}#segmKyushu #segmKyushu-kagoshima a{width:99px;height:49px}#segmKyushu-okinawa{left:5px;top:233px}#segmKyushu #segmKyushu-okinawa a{background-position:-531px -228px}#segmKyushu #segmKyushu-okinawa a:hover{background-position:-531px -248px}#segmKyushu-chugoku{left:238px;top:5px}#segmKyushu #segmKyushu-chugoku.jump a{background-position:-436px -228px;width:31px !important}#segmKyushu #segmKyushu-chugoku.jump a:hover{background-position:-436px -248px}#segmKyushu-shikoku{left:238px;top:234px}#segmKyushu #segmKyushu-shikoku.jump a{background-position:-467px -228px}#segmKyushu #segmKyushu-shikoku.jump a:hover{background-position:-467px -248px}.backToMainMap{display:block;margin-left:158px;text-align:right}.backToMainMap a{background-position:0 1px !important;display:block;line-height:1.2;text-align:right;padding-left:13px}li.segmSideTxt{padding-top:270px}li.segmbackAll{display:inline-block;padding-top:10px}a.premium-service-widget:hover{text-decoration:none}.asideBn2{width:160px;margin:0 auto 12px}.asideBn2 dt{background:#000;width:140px;display:block;margin:0 auto;padding:0}.asideBn2 dt img.chImg{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9}.asideBn2 dd{color:#fff}.asideBn2 dd p{border-bottom:2px solid #ded9d5;width:120px;margin:0 auto;padding:6px 10px 10px 10px;line-height:1.4}.asideBn2 dd p.michelin{background:#c70025}.asideBn2 dd p.premium{background:#a4832c}.asideBn2 dd p.securet{background:#212a4f}.asideBn2 dd p.nikkei{background:#2d2d2d;font-size:12px;width:132px;padding:6px 2px 10px 6px}.asideBn2 dd p.bridalday{background:#cca234;font-size:12px}.asideBn2 dd strong{display:block;width:151px;font-weight:bold;height:21px;margin-left:6px;text-align:center;padding:10px 0 0 0}.asideBn2 dd strong.michelin{background:url(//c-www.gnst.jp/home/img/aside-banner-michelin-bg.png?20170630) no-repeat}.asideBn2 dd strong.premium{background:url(//c-www.gnst.jp/home/img/aside-banner-premium-bg.png?20170630) no-repeat}.asideBn2 dd strong.securet{background:url(//c-www.gnst.jp/home/img/aside-banner-securet-bg.png?20170630) no-repeat}.asideBn2 dd strong.nikkei{background:url(//c-www.gnst.jp/home/img/aside-banner-nikkei-bg.png?20170630) no-repeat}.asideBn2 dd strong.bridalday{background:url(//c-www.gnst.jp/home/img/aside-banner-bridalday-bg.png?20170630) no-repeat}.makunouchi-widget #ct-appeal li,.makunouchi-widget #ct-noswf li.makunouchi-okazu{float:left;height:48px;margin:1px 2px;width:48px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;-moz-box-shadow:rgba(209,209,209,0.45882) 0px 0px 5px 2px;-webkit-box-shadow:rgba(209,209,209,0.45882) 0px 0px 5px 2px;box-shadow:rgba(209,209,209,0.45882) 0px 0px 5px 2px}.makunouchi-widget #ct-appeal li img,.makunouchi-widget #ct-noswf li.makunouchi-okazu img{-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}.frame{height:44px;border:2px solid #ff7e00;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;width:44px;position:relative;top:0px;left:0px}#ct{float:right;margin-top:15px;overflow:hidden;width:460px}#ct-rcm{margin-bottom:10px}#ct-ot li{float:left;padding-bottom:4px;width:348px}#ct-appeal,#ct-noswf{height:303px;width:460px}#ct-appeal ul,#ct-noswf ul{height:303px}#ct-appeal ul{width:464px}#ct-appeal ul li.makunouchi-rice{height:348px;margin:0 5px 0 0;width:348px}#ct-appeal ul li.makunouchi-rice img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#ct-noswf ul{padding-left:22px;width:484px}#ct-appeal ul li a,#ct-noswf ul li a{display:block}#highlighter{display:none;height:50px;cursor:pointer;position:absolute;width:50px}#highlighter ul{height:50px;position:relative;width:50px}#highlighter ul li{position:absolute}#highlighter ul .transparency{height:50px;background-color:#fff;width:50px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}#ct-swf{height:348px;margin:0 auto 15px;width:460px}.gnavi-member-widget{width:940px;margin:0 auto 20px}.gnavi-member-widget a{color:#fff}.gnavi-member-widget a:hover{text-decoration:none}.benriAreaWp{padding:15px}.benriAreaWp .section-title{margin:0 auto 10px}.benriAreaWp p{color:#fff;font-size:12px;text-align:center;margin-bottom:20px}.benriAreaWp .benriAreaList{*zoom:1;width:748px;margin:0 auto 5px}.benriAreaWp .benriAreaList:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.benriAreaWp .benriAreaList li{margin:0 10px;float:left;text-indent:-9999px}.benriAreaWp .benriAreaList li a{display:block}.benriAreaWp .benriAreaList li a .benriAreaList__box{display:block;text-indent:-9999px}*:first-child+html .benriAreaWp{margin:0}.benriAreaBtm{text-align:center}.benriAreaBtm ul{*zoom:1}.benriAreaBtm ul:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.benriAreaBtm .gmem__btn--gnavi,.benriAreaBtm .gmem__btn--premium,.benriAreaBtm .gmem__btn--mygnavi{background:#000;margin-top:2px}.benriAreaBtm .gmem__btn--gnavi a,.benriAreaBtm .gmem__btn--premium a,.benriAreaBtm .gmem__btn--mygnavi a{display:block;padding:15px 0 18px}.benriAreaBtm .gmem__btn--gnavi a span,.benriAreaBtm .gmem__btn--premium a span,.benriAreaBtm .gmem__btn--mygnavi a span{display:block;margin:0 auto;text-indent:-9999px}.benriAreaBtm .gmem__btn--gnavi a :hover,.benriAreaBtm .gmem__btn--premium a :hover,.benriAreaBtm .gmem__btn--mygnavi a :hover{opacity:0.85;filter:Alpha(Opacity=85)}.gmem--before .benriAreaWp{background:#f18e18}.gmem--before .benriAreaWp .section-title{width:331px}.gmem--before .benriAreaWp .benriAreaList li{background:#000;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}.gmem--before .benriAreaWp .benriAreaList li a{background:#d87929;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;width:229px;height:113px}.gmem--before .benriAreaWp .benriAreaList li a :hover{opacity:0.85;filter:Alpha(Opacity=85)}.gmem--before .benriAreaWp .benriAreaList li a .benriAreaList__box{background:url(//c-www.gnst.jp/home/img/benriarea-normal.png?20170630) no-repeat;width:214px;height:93px;margin:10px 7px}.gmem--before .benriAreaWp .benriAreaList li.num01 a .benriAreaList__box{background-position:-9px -62px}.gmem--before .benriAreaWp .benriAreaList li.num02 a .benriAreaList__box{background-position:-239px -62px}.gmem--before .benriAreaWp .benriAreaList li.num03 a .benriAreaList__box{background-position:-468px -62px}.gmem--before .benriAreaBtm .gmem__btn--gnavi,.gmem--before .benriAreaBtm .gmem__btn--premium{width:469px}.gmem--before .benriAreaBtm .gmem__btn--gnavi a,.gmem--before .benriAreaBtm .gmem__btn--premium a{background:#d87929}.gmem--before .benriAreaBtm .gmem__btn--gnavi{float:left}.gmem--before .benriAreaBtm .gmem__btn--premium{float:right}.gmem--before .benriAreaBtm li a span{background:url(//c-www.gnst.jp/home/img/benriarea-normal.png?20170630) no-repeat}.gmem--before .benriAreaBtm .gmem__btn--gnavi a span{background-position:-201px -183px;width:290px;height:30px}.gmem--before .benriAreaBtm .gmem__btn--premium a span{background-position:-160px -236px;width:382px;height:30px}.gmem--after .benriAreaWp,.gmem--premium .benriAreaWp{background:#e4aa45}.gmem--after .benriAreaWp .benriAreaList li,.gmem--premium .benriAreaWp .benriAreaList li{background:#000;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}.gmem--after .benriAreaWp .benriAreaList li a,.gmem--premium .benriAreaWp .benriAreaList li a{background:#cf942d;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;width:354px;height:113px}.gmem--after .benriAreaWp .benriAreaList li a :hover,.gmem--premium .benriAreaWp .benriAreaList li a :hover{opacity:0.85;filter:Alpha(Opacity=85)}.gmem--after .benriAreaWp .benriAreaList li a .benriAreaList__box,.gmem--premium .benriAreaWp .benriAreaList li a .benriAreaList__box{background:url(//c-www.gnst.jp/home/img/benriarea-premium.png?20170630) no-repeat;width:324px;height:80px;margin:10px 7px}.gmem--after .benriAreaWp .benriAreaList li.num01 a .benriAreaList__box,.gmem--premium .benriAreaWp .benriAreaList li.num01 a .benriAreaList__box{background-position:-15px -16px}.gmem--after .benriAreaWp .benriAreaList li.num02 a .benriAreaList__box,.gmem--premium .benriAreaWp .benriAreaList li.num02 a .benriAreaList__box{background-position:-376px -16px}.gmem--after .section-title{width:454px}.gmem--after .benriAreaBtm .gmem__btn--premium,.gmem--after .benriAreaBtm .gmem__btn--mygnavi{width:469px}.gmem--after .benriAreaBtm .gmem__btn--premium a,.gmem--after .benriAreaBtm .gmem__btn--mygnavi a{background:#cf942d}.gmem--after .benriAreaBtm li a span{background:url(//c-www.gnst.jp/home/img/benriarea-premium.png?20170630) no-repeat}.gmem--after .benriAreaBtm .gmem__btn--premium{float:left}.gmem--after .benriAreaBtm .gmem__btn--premium a span{background-position:-15px -145px;width:383px;height:35px}.gmem--after .benriAreaBtm .gmem__btn--mygnavi{float:right}.gmem--after .benriAreaBtm .gmem__btn--mygnavi a span{background-position:-505px -145px;width:140px;height:35px}.gmem--after .benriAreaBtm .gmem__btn--premium a,.gmem--after .benriAreaBtm .gmem__btn--mygnavi a,.gmem--premium .benriAreaBtm .gmem__btn--premium a,.gmem--premium .benriAreaBtm .gmem__btn--mygnavi a{background:#cf942d}.gmem--after .benriAreaBtm li a span,.gmem--premium .benriAreaBtm li a span{background:url(//c-www.gnst.jp/home/img/benriarea-premium.png?20170630) no-repeat}.gmem--after .benriAreaBtm .gmem__btn--premium,.gmem--premium .benriAreaBtm .gmem__btn--premium{float:left}.gmem--after .benriAreaBtm .gmem__btn--premium a span,.gmem--premium .benriAreaBtm .gmem__btn--premium a span{background-position:-15px -145px;width:383px;height:35px}.gmem--after .benriAreaBtm .gmem__btn--mygnavi,.gmem--premium .benriAreaBtm .gmem__btn--mygnavi{float:right}.gmem--after .benriAreaBtm .gmem__btn--mygnavi a span,.gmem--premium .benriAreaBtm .gmem__btn--mygnavi a span{background-position:-505px -145px;width:140px;height:35px}.gmem--after .benriAreaBtm .gmem__btn--premium,.gmem--after .benriAreaBtm .gmem__btn--mygnavi{width:469px}.gmem--premium .section-title{width:357px}.gmem--premium .benriAreaBtm .gmem__btn--mygnavi{width:100%}#footer{*zoom:1;background:#fff;margin:0 auto;padding-top:20px}#footer:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#footerG{width:940px;margin:0 auto 10px;padding-bottom:10px}#footerG dt{color:#666;font-weight:bold;margin-bottom:10px}#footerG dd{font-size:10px;text-align:center}#footerG dd ul{*zoom:1;margin:0 auto;width:950px}#footerG dd ul:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#footerG dd ul li{height:60px;line-height:1.2;margin-bottom:10px;padding:0 3px;width:153px}#footerG dd ul li.first{margin-bottom:10px;padding:0 3px 0 0;width:145px}#footerG dd ul li.end{margin-bottom:10px;padding:0 0 0 3px;width:145px}#footerG dd ul li span.contentsVI{background-image:url(../img/home-group-materials.png?20170630);background-repeat:no-repeat;cursor:pointer;display:block;height:30px;margin:0 auto 5px;overflow:hidden;text-indent:-9999px;width:140px}#footerG ul li.gurutabi span.contentsVI{background-image:url(../img/glogo-tabi.png?20170630)}#footerG ul li.livejapan span.contentsVI{width:140px;padding-left:10px;background:url(../img/glogo-livejapan.png?20170630) 10px 0 no-repeat}#footerG dd ul li{float:left}#footerG dd ul li.shp span.contentsVI{background-position:0 0}#footerG dd ul li.del span.contentsVI{background-position:-140px 0}#footerG dd ul li.rep span.contentsVI{background-position:-280px 0}#footerG dd ul li.pro span.contentsVI{background-position:-420px 0}#footerG dd ul li.wed span.contentsVI{background-position:-560px 0}#footerG dd ul li.tvl span.contentsVI{background-position:0 -30px}#footerG dd ul li.eki span.contentsVI{background-position:-140px -30px}#footerG dd ul li.sfs span.contentsVI{background-position:-280px -30px}#footerG dd ul li.let span.contentsVI{background-position:-420px -30px}#footerG dd ul li.gdm span.contentsVI{background-position:-560px -30px}#footerG dd ul li.gri span.contentsVI{background-position:0 -60px}#footerG dd ul li.event span.contentsVI{background-position:-140px -60px}.weddingTxt{letter-spacing:-1px}#footerWp{padding:20px 0}#footerLink{clear:both;padding-bottom:12px;text-align:center;width:700px;margin:0 auto;font-size:12px}#footerLink li{display:inline;padding-right:6px;padding-left:6px;background:url(../img/common/footersolid.png?20170630) no-repeat 0 3px}#footerLink li a{line-height:1.4}#footerLink li.footer-links-nopipe{background:none}#footer-copyright{line-height:1.6em;margin-bottom:10px;text-align:center}#pageTop a{display:block;padding:30px;background:#d9d9d9}#pageTop a:hover{background:#ccc}#pageTop a span{background:url(../img/arrow.png?20170630) no-repeat;width:34px;height:24px;display:block;margin:0 auto;text-indent:-9999px}.mediasel{background-color:#f0f0f0;display:none;border:1px solid #ccc;margin:0 auto;padding:5px;text-align:center;width:230px}.banner-widget{background:#000;margin:0 auto 12px}.banner-widget a{display:block}.banner-widget a:hover{opacity:0.75;filter:Alpha(Opacity=75)}.mainright-model{margin:0 auto 15px;width:460px}.banner-area.-middle a{display:block;width:300px}.banner-area.-head{*zoom:1;display:block}.banner-area.-head:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.banner-area.-head a{display:block;width:940px;height:50px;display:block}.banner-area.linkimage-black{width:940px;height:50px;margin:0 auto 20px;background:#000}.banner-area.linkimage-black a:hover{opacity:0.75;filter:Alpha(Opacity=75)}.banner-area ul li{margin:0 auto;width:300px}.wrapper-bottom-bn{width:960px;height:20px}.notBn{width:950px;height:5px}.modelBox{background:none repeat scroll 0 0 #fff;border-bottom:2px solid #ded9d5;margin:0 auto 15px;padding-top:12px;width:460px}.modelBox .-inner{*zoom:1;padding:12px}.modelBox .-inner:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.modelBox .-inner ul{float:left;display:block;width:294px}.modelBox .-inner ul li a{background-position:0 3px;padding-left:17px;line-height:1.4;display:block;margin-bottom:10px;font-size:12px}.modelBox .-inner ul li a.last{margin-bottom:0}.modelBox .-inner p{float:right}.modelBox .unit-header{margin-bottom:20px}.modelBox.-green{border-top:2px solid #8fb75f}.modelBox.-orange{border-top:2px solid #f18e18}*:first-child+html #prBanner.modelBox .unit-header{height:10px}.otherLinkWp{*zoom:1;margin:2px 12px 12px}.otherLinkWp:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.otherLinkWp .otherLinkList{float:left;font-size:12px;width:208px}.otherLinkWp .otherLinkList li{margin-bottom:10px;background:url(//c-www.gnst.jp/home/img/common/arrow.png?20170630) no-repeat 0 2px;padding-left:15px}.otherLinkWp .otherLinkList li a{line-height:1.4;display:block;padding-right:10px}.otherLinkWp .otherLinkList.bdLine{background:url(//c-www.gnst.jp/home/img/common/dot-height-gray.png?20170630) repeat-y 100% 0;margin-right:15px}.gourmet-present{position:relative}.gourmet-present .-subtext{color:#666;font-size:11px;margin-left:12px;margin-bottom:5px}.gourmet-present .seemore{position:absolute;top:10px;right:10px}.gourmet-present .seemore li a{background-position:0 1px !important;display:inline-block;line-height:1.2;padding-left:15px}.gourmet-present-wrap{background:url(//c-www.gnst.jp/home/img/common/dot-hl.png?20170630) repeat-x 0 100%;margin:0 12px}.gourmet-present-wrap .img img{width:75px !important}.gourmet-present-wrap .item{float:right;width:346px;margin-right:0 !important}.gourmet-present-wrap .item dl{display:block;margin-bottom:5px}.gourmet-present-wrap .item dt,.gourmet-present-wrap .item dd{color:#999;display:inline-block;font-size:11px}.gunma-present-list,.pref-present-list{text-align:right}.gunma-present-list li,.pref-present-list li{text-align:right}.gunma-present-list{display:inline}.gunma-present-list li{margin:10px 12px 0 0}.pref-present-list{display:block}.pref-present-list li{display:block;margin:0 12px 10px 0}.box-model-pattern{background:#fff;padding-bottom:8px}.box-model-pattern .inner-image{display:block;margin:0 auto;width:436px}#prBanner{position:relative;top:0;left:0}#prBanner .prBannerList{*zoom:1;overflow:hidden;margin:10px 5px 0}#prBanner .prBannerList:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}*:first-child+html #prBanner .prBannerList{margin-top:30px}#prBanner.modelBox{padding-top:0 !important}.prBannerList li{background:url(//c-www.gnst.jp/home/img/common/dot-width-gray.png?20170630) repeat-x 0 100%;float:left;font-size:12px;line-height:1.4;margin:0 5px -1px;padding-bottom:10px;padding-top:10px;width:215px}.prBannerList li.featured{padding-bottom:0;min-height:62px}.prBannerList li.last2{background:none;margin-bottom:0;padding-bottom:10px}.prBannerList li a.cassette:hover{text-decoration:underline}.prBannerList li a.cassette .img{width:60px;margin-right:10px}.prBannerList li a.cassette .img.featured{margin-right:5px;width:40px !important}.prBannerList li a.cassette .item{width:145px;float:right;vertical-align:top}.prBannerList li a.cassette .item:hover{text-decoration:underline}.prBannerList li a.cassette .item strong{font-size:12px}.prBannerList li a.cassette .item .text{font-size:10px;color:#666}dl.restaurant-word-links{border-top:1px solid #ccc;font-size:10px;padding:8px 11px 7px;color:#333;width:438px;margin:0 auto}dl.restaurant-word-links dt{border-left:3px solid #ccc;padding-left:6px;margin-bottom:8px}dl.restaurant-word-links dd{background:url(//c-www.gnst.jp/home/img/common/dot-gray.png?20170630) repeat-x;padding:7px 0 0}dl.restaurant-word-links dd ul{*zoom:1}dl.restaurant-word-links dd ul:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}dl.restaurant-word-links dd ul li{margin-right:12px;margin-bottom:8px;position:relative;word-wrap:break-word;white-space:nowrap;zoom:1;height:1%}*:first-child+html dl.restaurant-word-links dd ul li{line-height:1.4}dl.restaurant-word-links dd ul li a{color:#333}dl.restaurant-word-links dd ul li a:hover{text-decoration:underline}li.mainNavOpenList{position:relative}.mainNavOpenWrap{position:absolute;visibility:hidden;width:105px;background:#fff;white-space:normal}.mainNavOpen{background:#fff;border:1px solid #999;width:100px;padding:6px 5px;line-height:1.2}.mainNavOpen a{white-space:nowrap;display:inline !important}.smart-device-links{width:140px;margin:0 auto}.smart-device-links dt.sec1{border-top:2px solid #666;padding-top:10px;margin-bottom:10px}.smart-device-links-list{border-bottom:1px solid #ccc;margin-bottom:10px}.smart-device-links-list dt.blue,.smart-device-links-list dt.red{color:#fff;padding:7px 0 6px;text-align:center}.smart-device-links-list dt.red{background:#de4439}.smart-device-links-list dt.blue{background:#00b9ef}.smart-device-links-list dd{border-right:1px solid #ccc;border-left:1px solid #ccc;padding:10px;text-align:center}.smart-device-links-list dd p{margin-bottom:10px}.smart-device-links-list dd ul{*zoom:1}.smart-device-links-list dd ul:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.smart-device-links-list dd ul li{display:block;float:left}.smart-device-links-list dd ul li.fst{margin-right:10px}.smart-device-links-other a,.smart-device-links .smart-device-links-list dd ul li a{background:url(//c-www.gnst.jp/home/img/common/arrow.png?20170630) no-repeat;display:block;padding-left:15px}.smart-device-links-other{margin-bottom:12px}.smart-device-links-other a{margin-left:60px}.aside-model{width:140px}.aside-model a img{width:140px}.aside-other-links{width:140px;margin:0 auto 12px}.aside-other-links dd{display:block;font-size:10px;padding:0 15px 10px}.aside-other-links dd li{font-size:10px;line-height:1.4;margin-bottom:6px}.socials dd.faceBook{padding:0 15px 5px}.socials dd.faceBook .cassette{padding:0 0 5px !important}.socials dd.faceBook .fbimg{width:35px;margin-right:0 !important}.socials dd.faceBook .fbname{line-height:1.4;width:60px}.socials dd.faceBook .fbname.item{float:right}.socials dd.faceBook .facebookFanBtn{width:100px;margin:0}.socials dd.faceBook #sm-fbFan{border:medium none;height:21px;margin-right:0;overflow:hidden;width:115px}.socials dd.socials-link-list{background-color:#fcf2cf;background-image:none;display:block;float:none;line-height:1.2;margin:0 10px 10px;position:relative;padding:8px 0 3px}.socials dd.socials-link-list span{position:absolute}.socials dd.socials-link-list dt{display:block;font-size:11px;padding-bottom:6px;background:url(//c-www.gnst.jp/home/img/common/dot-x-3_2.png?20170630) repeat-x 0 100%;margin:0 10px 6px}.socials dd.socials-link-list dd.inner-share{padding:0 8px}.socials dd.socials-link-list span{color:#333;font-size:12px;font-weight:bold;left:7px;top:6px}.socials dd.socials-link-list li,.socials dd.socials-link-list li a{height:16px;width:16px}.socials dd.socials-link-list li{float:left !important;margin-left:4px;padding:0}.socials dd.socials-link-list li a{background-position:0 0;background-repeat:no-repeat;display:block;text-indent:-9999px}.socials dd.socials-link-list #header-sub-tool-sm-fb a{background-image:url(//c-www.gnst.jp/home/img/icn/tool-sm-fb.png?20170630)}.socials dd.socials-link-list #header-sub-tool-sm-tw a{background-image:url(//c-www.gnst.jp/home/img/icn/tool-sm-tw.png?20170630)}.socials dd.socials-link-list #header-sub-tool-sm-gl a{background-image:url(//c-www.gnst.jp/home/img/icn/tool-sm-gl.png?20170630)}.socials dd.socials-link-list #header-sub-tool-sm-mx a{background-image:url(//c-www.gnst.jp/home/img/icn/tool-sm-mx.png?20170630)}.socials dd.socials-link-list #header-sub-tool-sm-ht a,.socials dd.socials-link-list #gn_footer-sm-bm-ht a{background-image:url(//c-www.gnst.jp/home/img/icn/tool-sm-ht.png?20170630)}*:first-child+html #gn_footer-sm-share{margin-bottom:20px}* html #gn_footer-sm-share{margin-bottom:20px}*:first-child+html #header-sub-tool-sm-gl,*:first-child+html #header-sub-tool-sm-tw,*:first-child+html #gn_footer-sm-share-gl,*:first-child+html #gn_footer-sm-share-tw,*:first-child+html #cbox-sm #cbox-sm-share-tw{display:none !important}*:first-child+html #gn_footer-sm-share-fb{margin-right:270px}* html #header-sub-tool-sm-fb,* html #header-sub-tool-sm-gl,* html #header-sub-tool-sm-tw,* html #gn_footer-sm-share-fb,* html #gn_footer-sm-share-gl,* html #gn_footer-sm-share-tw,* html #cbox-sm #cbox-sm-share-fb,* html #cbox-sm #cbox-sm-share-tw{display:none !important}.last-update{position:relative;background:#ebdfca;padding:5px 10px 3px;height:20px}*:first-child+html .last-update{margin-bottom:-13px}.last-update li{float:left;position:absolute;font-size:11px}.last-update .time{color:#c09e60;top:4px;left:5px;font-size:12px;background:#ebdfca;color:#c09e60;padding:5px;text-align:center;background:#ebdfca;margin-bottom:10px}.last-update .link{top:8px;right:60px}.last-update .dataList{top:8px;right:10px}.area-changer{*zoom:1}.area-changer:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.area-changer li{width:47px;float:left;border-right:1px solid #e6e6e6;line-height:1.2;padding-right:7px;padding-bottom:9px;padding-top:9px;border-bottom:2px solid #e6e6e6}.area-changer li:hover{border-bottom:2px solid #f18e18;cursor:pointer}.area-changer li.all{padding-left:8px}.area-changer li.hokkaido{width:60px}.area-changer li.last{border-right:none}.area-changer li a,.area-changer li strong{margin-left:7px;display:block;float:left}.area-changer li.tab-title{border-bottom:2px solid #f18e18}.area-changer li.tab-title:hover{cursor:default}.area-changer li strong{color:#f18e18}.area-changer li a:link{color:#666}.area-changer li a:visited{color:#666}.area-changer li a:hover,.area-changer li a.active{color:#f18e18;text-decoration:none}.gn-boxWp{*zoom:1;border-bottom:2px solid #e4e4e4;height:28px}.gn-boxWp:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.gnavi-restaurant-search{padding-top:5px;text-align:left;width:450px;float:left;z-index:1010;position:relative}.gnavi-restaurant-search.area{height:25px;margin-top:-5px}.gnavi-restaurant-search ul.sl{*zoom:1;height:20px}.gnavi-restaurant-search ul.sl:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.gnavi-restaurant-search ul li{float:left;height:20px;line-height:1.05;padding:5px 5px 0 6px;position:relative}.gnavi-restaurant-search ul li a{color:#777}.gnavi-restaurant-search ul li a,.gnavi-restaurant-search ul li dl dt{font-size:10px}.gnavi-restaurant-search ul li.hovered{padding:0}.gnavi-restaurant-search.noWrap ul li.hovered a{background:#fff;border-bottom:2px solid #fff;display:block;padding:6px 5px 3px 6px;position:relative;z-index:902}.gnavi-restaurant-search.wrap ul li.hovered a{background:#fff;border:1px solid #999;border-bottom:2px solid #fff;display:block;padding:4px 4px 3px 5px;position:relative;z-index:902}.gnavi-restaurant-search ul li.hovered ul,.gnavi-restaurant-search ul li.hovered dl{z-index:901}.gnavi-restaurant-search.wrap ul li.hovered ul li a,.gnavi-restaurant-search.wrap ul li.hovered dl dd a{border:none;display:inline;padding:0}.gnavi-restaurant-search ul li.first{background:none}.gnavi-restaurant-search ul li ul,.gnavi-restaurant-search ul li dl{background:#fff;border:1px solid #999;display:none;float:none;height:auto;left:0;padding:5px;position:absolute;top:19px;white-space:nowrap;width:auto}.gnavi-restaurant-search ul li.r ul,.gnavi-restaurant-search ul li.r dl{left:auto;right:0}.gnavi-restaurant-search ul li ul li,.gnavi-restaurant-search ul li dl dd,.gnavi-restaurant-search ul li dl dt{display:inline;float:none;margin:0;position:static}.gnavi-restaurant-search ul li ul li,.gnavi-restaurant-search ul li dl dd{padding:0 1.1em 0 7px}.gnavi-restaurant-search ul li dl dt{padding:0 0 0 7px}*:first-child+html .gnavi-restaurant-search ul li ul li{background:none;padding-left:0}*:first-child+html .gnavi-restaurant-search ul li dl dd{background:none;padding-left:0}.gnavi-restaurant-search ul li ul li.seemoreResult{margin-left:10px;padding-right:0}#gn-un-srfl .gn-box{margin:0 auto;padding-left:160px;width:780px}#gn-un-srfl .fl li a{background:url(//c-www.gnst.jp/home/img/common/arrow-sml.png?20170630) no-repeat 0 1px;padding-left:10px;display:inline-block}#gn-un-srfl .fl a{color:#07519a}#gn-un-srfl .fl ul{margin-top:10px}#gn-un-srfl ul{float:right;font-size:10px}#gn-un-srfl .sl{color:#777}#gn-un-srfl .sl a{color:inherit}#gn-un-srfl .fl{padding-left:20px;margin-top:10px}*:first-child+html #gn-un-srfl .fl{line-height:1.4}#gn-un-srfl .fl li{display:inline;padding-left:7px}#gn-un-srfl .fl li a{text-decoration:none}#gn-un-srfl .r{border-right:1px solid #ddd;padding-right:7px}.restInfoWp{*zoom:1;background:#fcf2cf;padding:15px 15px 5px;margin:0 12px 20px}.restInfoWp:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.restInfoWp .restInfoList{float:left;font-size:12px;width:193px}.restInfoWp .restInfoList.bdLine{background:url(//c-www.gnst.jp/home/img/common/dot-height-gray.png?20170630) repeat-y 100% 0;margin-right:15px}.restInfoWp .restInfoList li{display:block;margin-bottom:10px;background:url(//c-www.gnst.jp/home/img/common/arrow.png?20170630) no-repeat 0 2px;padding-left:15px;line-height:1.4}.restInfoWp .restInfoList li span{font-size:11px}.restInfoWp .restInfoList li a{display:block}.restInfo-widget.modelBox{padding-top:0}.eatinglocal.modelBox{padding-bottom:10px}.restInfo-widget .section-title{color:#f18e18;font-size:18px;padding:5px 0 2px;text-align:center;margin:0 auto}.restInfo-widget .section-title span.icn{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAVCAMAAACT1yXjAAAAUVBMVEXxjhj////ylif50J/xkR798uT73rv0pEX0p0zykyL/+/j616z4xor2tWj1rVf1qlHzoDzznDX//Pn+9uz98+b85Mf74MD62bH5y5T3vHb2uXHGN5j/AAAAbklEQVQY05XPSQ6EMAxE0XLH3Ukzz9P9D4ohIEIsIfGXb2GrQD5TsR3Jd9iMrem0JKvZYo8d11kiVuBeQTCIEnHKLP7KWJtIqcwhjUmE8ohywjYrfGr8tl9gX3pnw+eq86ZS9nCvD6w9rLk2LyStdvICyAV25T0AAAAASUVORK5CYII=') no-repeat;height:23px;width:23px;margin:0 auto;display:inline-block}*:first-child+html .restInfo-widget .section-title span.icn{display:none}.restInfo-widget .section-title span.-heading{color:#f18e18;padding-left:4px;padding-top:3px;font-weight:bold;margin:0 auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top}*:first-child+html .restInfo-widget .section-title span.-heading{vertical-align:baseline}.restInfo-widget .unit-header{font-size:18px;padding:4px;text-align:left;margin:0 auto;width:360px}.restInfo-widget .eatinglocal-subtext{font-size:10px;color:#666;text-align:center;padding:10px 0}.restInfo-widget .eatinglocal-list{padding-left:15px;padding-bottom:6px}.restInfo-widget .eatinglocal-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 10px 10px 0;vertical-align:top;width:208px}.restInfo-widget .eatinglocal-list li a{padding-left:18px;line-height:1.4;background-position:0 4px !important}.linkimage-black li{background:#000}.linkimage-black li a{display:block}.linkimage-black li a:hover{opacity:0.75;filter:Alpha(Opacity=75)}.zebra-table{background:#f0f0f0}.vertical-link-list li{margin:0}.vertical-link-list li a{display:block;margin-bottom:10px}.horizontal-link-list{*zoom:1}.horizontal-link-list:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.horizontal-link-list li{float:left}.horizontal-link-list li a{display:block;overflow:visible}.-orange{border-top:2px solid #f18e18}#sp .moreSpList li,.moreMapList li{background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #f9f9f9 49%, #c9c9c9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(49%, #f9f9f9), color-stop(100%, #c9c9c9));background:-webkit-linear-gradient(top, #fff 0%, #f9f9f9 49%, #c9c9c9 100%);background:-o-linear-gradient(top, #fff 0%, #f9f9f9 49%, #c9c9c9 100%);background:-ms-linear-gradient(top, #fff 0%, #f9f9f9 49%, #c9c9c9 100%);background:linear-gradient(to bottom, #ffffff 0%,#f9f9f9 49%,#c9c9c9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c9c9c9',GradientType=0 );-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e0e0e0;margin-bottom:8px;margin-right:5px}#sp .moreSpList li:hover,.moreMapList li:hover{background:#dedede;background:-moz-linear-gradient(top, #dedede 0%, #fff 99%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede), color-stop(99%, #fff));background:-webkit-linear-gradient(top, #dedede 0%, #fff 99%);background:-o-linear-gradient(top, #dedede 0%, #fff 99%);background:-ms-linear-gradient(top, #dedede 0%, #fff 99%);background:linear-gradient(to bottom, #dedede 0%,#ffffff 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#ffffff',GradientType=0 );-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e0e0e0}#sp .moreSpList li a,.moreMapList li a{color:#333;padding:6px 5px 5px 22px}#sp .moreSpList li{letter-spacing:-1px;text-indent:-4px;margin:0 2px 5px 3px;width:129px}.sp-unit .moreSpList li a{white-space:nowrap}*:first-child+html .sp-unit .moreSpList,*:first-child+html #sp .moreSpList{padding-bottom:10px}.sp-unit .moreSpList li a,#sp .moreSpList li a{font-size:12px}.sp-unit .unit-header{background:url(//c-www.gnst.jp/home/img/most-sp-title.png?20170630) no-repeat;position:relative;left:-5px;width:480px;margin-bottom:6px}.most-special-list{background:url(//c-www.gnst.jp/home/img/common/dot-width-gray.png?20170630) repeat-x 0 100% #fce5e4;*zoom:1;width:416px;margin:0 auto;padding:12px 10px 8px}.most-special-list:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.most-special-list.last{background:#fce5e4}.normal-sp-wrap{margin:0 11px}.pref-normal-list{background:url(//c-www.gnst.jp/home/img/common/dot-width-gray.png?20170630) repeat-x 0 100%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:416px;margin-left:10px;padding:10px}.pref-normal-list.multiple{padding:6px 10px 5px}.pref-normal-list.one{background:none;padding:0 10px}.pref-normal-list.fst{padding:0 10px 10px}.pref-normal-list.last{background:none}.pref-normal-list.type-wide{padding:0;margin:0 0 10px;width:436px}.pref-normal-list dt{background:url(//c-www.gnst.jp/home/img/normal-sp-list-title-bg.png?20170630) no-repeat 100% 0 #f18e18;color:#fff;height:14px;display:block;font-size:12px;float:left;position:relative;left:-10px;padding:3px 10px 1px 5px;margin-top:1px}.pref-normal-list dt.big-title{*zoom:1;background:none;border-left:5px solid #f18e18;color:#666;padding:4px 0 1px 8px;float:none;font-size:16px;font-weight:bold;height:auto;left:0;margin-bottom:7px}.pref-normal-list dt.big-title:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.pref-normal-list dt.big-title .big-title-name{font-weight:bold;display:block;float:left}.pref-normal-list dt.big-title .big-title-link{display:block;float:right;font-size:12px;font-weight:normal;margin-top:2px}.pref-normal-list dt.big-title .big-title-link a{padding-left:12px}.pref-normal-list dt.big-title .big-title-link.-with-chibi-icon a{background:url(//c-www.gnst.jp/home/img/common/arrow-sml.png?20170630) no-repeat 0 5px}.pref-normal-list dd.area-level1{font-size:14px;line-height:1.4;margin-bottom:10px}.pref-normal-list dd.wide-cont{padding-bottom:5px}.most-special-list dt{background:url(//c-www.gnst.jp/home/img/most-sp-list-title-bg.png?20170630) no-repeat;color:#fff;width:99px;height:18px;display:block;font-size:12px;float:left;position:relative;left:-10px;padding:3px 0 0 6px}.pref-normal-list dd,.most-special-list dd{display:block;line-height:1.8}.pref-normal-list dd li a,.most-special-list dd li a{padding-left:10px}#sp .section-title{color:#f18e18;font-size:18px;margin:2px auto -6px;padding:7px 8px 5px;text-align:center}.sp-unit .section-title{color:#f18e18;padding:6px 8px 6px;font-size:18px;text-align:center;margin:2px auto 0}*:first-child+html .sp-unit .section-title{width:310px}#sp{width:460px;position:relative;margin:0 auto;padding-bottom:10px}#sp.pref13{padding:0}.sp-unit{width:460px;margin:-2px auto 0;position:relative;padding-bottom:15px;background:#fff}#sp .section-title .-heading{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:bold;height:23px;margin:0 auto;padding-left:4px;padding-top:3px;vertical-align:top}*:first-child+html #sp .section-title .-heading{vertical-align:baseline}.sp-unit .section-title .-heading{color:#fff;padding-left:4px;padding-top:4px;font-weight:bold;height:23px;margin:0 auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top}*:first-child+html .sp-unit .section-title .-heading{vertical-align:baseline}.sp-unit .section-title span.icn,#sp .section-title span.icn{width:18px;height:25px;display:inline-block}#sp .section-title span.icn{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAVCAMAAACuRUSFAAAAclBMVEXxjhj////2vXf2tmn1r1v3woH+/fvxkR398uX4xov2unP0qU7ylSb3w4XzoUD++/j63rv51630o0Pznzr9+PD879/87dr869b74sT62rT50J/4zZj1sV/0q1L0p0vzoDvymS775cr50aL3xIb3vnv1smGpAMWyAAAAqklEQVQY03XN6Q6CMBAE4NliD6CAcokcgtf7v6K7DVb/2KRpv7Q7A/PCdy0VBli9wWsPX3hccMSBNO8MCSU4BRe81R8Pv+b51pbVHJxXORzoIUVNf5UjI5BRsT4xbKJ8Z2lIPMV3Le6sXFPIOrN1+ErLJ4+D1ejI3TXXsFegdpzacqxnS/rMltqVLUnK3Ey6zzvLZ41G7fk0xv6UxDTZIMsMpk7XW/ns5foGeuQGvbBsFkEAAAAASUVORK5CYII=') no-repeat}*:first-child+html #sp .section-title span.icn,*:first-child+html .sp-unit .section-title span.icn{display:none}.sp-unit .section-title span.icn{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAYCAMAAAArvOYAAAAAgVBMVEXeRDn////xsaz1yMXzvbn++/rfRz3309HwqqXwp6L98/L64uH53dvytrLiWlH53971xcHvoZzskYrqhn/oe3PfSj/87ez41tT30M30vrvysq7wq6bvo57pgXnkZVzjYlnjXlTgUEb99vb64+H2y8jtmZPslI7ndW3mcmrmb2fhV02ezInyAAAAtklEQVQY042O2Q6CMBBF51YKZV8UZFFx3/7/Ax0GqD5o4kmadk7SuZe+4GZ4U5ds7tCmwtEECPwAWzYrnKnDgmI01GA5GJ58PgoOOT/M7dPInoNOy0yMV3pIiPHBhP0aTDwWUphxXBrxJpHO4oIZQ8Jeg9mI2okx8oFqMK0YDlFFQknRAScxIRA9h2IeENikjO92qCVm2Knch5vbhonmV4RQ2SwqMJPTxFXLrK3gkiaqItXTv7wAL0cH0QYikcAAAAAASUVORK5CYII=') no-repeat}.sp-unit .moreSpList,#sp .moreSpList{*zoom:1;width:416px}.sp-unit .moreSpList:after,#sp .moreSpList:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.radius{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.top-radius{-moz-border-radius:3px 3px 0px 0px;-webkit-border-radius:3px;border-radius:3px 3px 0px 0px}.bottom-radius{-moz-border-radius:0px 0px 3px 3px;-webkit-border-radius:0px;border-radius:0px 0px 3px 3px}.moreMapList{*zoom:1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:256px}.moreMapList:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}*:first-child+html .moreMapList{padding-bottom:10px}#sp .moreSpList{margin:0 auto;padding:10px 7px 2px 8px}.moreMapList{margin:0 auto;padding:10px 10px 2px}.prefSpList{margin:0 auto;padding:0 10px 2px;*zoom:1}.prefSpList:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.prefSpList li{font-size:14px;margin-right:15px;margin-bottom:5px;white-space:nowrap}.prefSpList li a{line-height:1.2;padding-left:12px;background-position:0 3px !important}.prefSpList li a:hover{text-decoration:underline}#sp .moreSpList,.moreMapList,.socials-link-list{display:block;background:#fcf2cf}.spList{width:416px;font-size:11px;margin:0 auto;display:block}.spList .-name{width:40px;color:#666;font-size:11px;padding:10px 5px 4px;vertical-align:top}.spList .-contents{padding:10px 5px 4px;width:370px}.spList .-contents-small{padding:10px 0 4px 5px}*:first-child+html .spList .-name,*:first-child+html .spList .-contents{padding:10px 5px}*:first-child+html .spList .-contents-small{padding-right:0}.area2Col{padding-bottom:10px}.spList .-contents .prefName ul,.spList dd.prefName ul li{display:inline;float:none}.spList .-contents .prefName ul li.fst{padding-left:9px}.spList .-contents .prefName ul li.last{padding-right:20px}.spList .-contents ul{display:block}.spList .-contents ul li,.spList .-contents-small ul li{display:block;float:left;font-size:11px;padding-right:10px}*:first-child+html .spList .-contents ul li,*:first-child+html .spList .-contents-small ul li{line-height:1.4}.spList .-contents ul li a,.spList .-contents-small ul li a{display:block;margin-bottom:8px;background-position:0 2px;padding-left:10px;white-space:nowrap}.spList .-contents .prefName ul li a{display:inline;background-position:0 4px;padding-left:10px;white-space:nowrap}.spMainImg{*zoom:1;width:436px;margin:8px auto 0}.spMainImg:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.enkai-list li{float:left}.enkai-list li a{display:block}.-special-img436-90 li{background:#000;margin:0 auto 12px;width:436px}.spMainImg li{float:left;width:215px;margin-right:6px}.spMainImg li.double{width:436px;float:none}.spMainImg li.last{margin-right:0}.pref-sparea{margin-bottom:50px}.sp-container .dreambox{display:none}.sp-container .dreambox.-on{display:block !important}.sp-container .sp-big-list{*zoom:1;border-bottom:2px solid #de4439;display:block;margin-bottom:10px}.sp-container .sp-big-list:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.sp-container .sp-big-list.five li{width:90px}.sp-container .sp-big-list.five li.-last{width:92px}.sp-container .sp-big-list.four li{width:113px}.sp-container .sp-big-list.four li.-last{width:115px}.sp-container .sp-big-list li{border-right:2px solid #f0f0f0;font-size:12px;display:block;float:left;margin:0;text-align:center}.sp-container .sp-big-list li.-on{color:#de4439;font-weight:bold}.sp-container .sp-big-list li.-on a{background:#de4439;color:#fff;text-decoration:none}.sp-container .sp-big-list li.-last{border-right:0}.sp-container .sp-big-list li a{-moz-border-radius:3px 3px 0px 0px;-webkit-border-radius:3px;border-radius:3px 3px 0px 0px;border:0px;font-weight:bold;color:#07519a;display:block;padding:10px 8px}.sp-container .sp-big-list li a:hover{text-decoration:none;background:#de4439;color:#fff}.sp-container .contbody{margin:0 11px}.sp-container .contbody.-level2{padding-top:12px}.sp-container .contbody .contbody-header{width:436px;margin:0 auto 11px}.sp-container .contbody .inner-sp-unit-big .label-select-special{background:#f6f2e9;padding:12px 12px 3px 12px;margin-bottom:12px;*zoom:1}.sp-container .contbody .inner-sp-unit-big .label-select-special:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.sp-container .contbody .inner-sp-unit-big .label-select-special dt{float:left;color:#e05045;font-size:12px;font-weight:bold;line-height:1.4;vertical-align:top;padding-right:10px;padding-bottom:4px;width:90px}.sp-container .contbody .inner-sp-unit-big .label-select-special dd{padding-bottom:4px}.sp-container .contbody .inner-sp-unit-big .label-select-special dd ul{background:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-bottom:0;padding-bottom:0}.sp-container .contbody .inner-sp-unit-big .label-select-special dd ul li{display:none;margin-right:15px}.sp-container .contbody .inner-sp-unit-big .label-select-special dd ul li a{background-position:0 2px;padding-left:16px;white-space:normal;line-height:1.4}.sp-container .contbody .inner-sp-unit-big .label-select-special dd ul li.frequent{display:block}.sp-container .contbody .inner-sp-unit-big .colume3 li{width:142px}.sp-container .contbody .inner-sp-unit-big .colume3 li a{width:142px}*:first-child+html .sp-container .contbody .inner-sp-unit-big .colume3 li a{width:122px}.sp-container .contbody .inner-sp-unit-big .colume2 li{width:215px}.sp-container .contbody .inner-sp-unit-big .colume2 li a{width:215px}*:first-child+html .sp-container .contbody .inner-sp-unit-big .colume2 li a{width:195px}.sp-container .contbody .inner-sp-unit-big .inner-sp-unit-big-title{border-left:5px solid #de4439;color:#666;font-size:16px;font-weight:bold;padding:3px 0 2px 8px;margin-bottom:12px}.sp-container .contbody .inner-sp-unit-big ul{background:url(//c-www.gnst.jp/home/img/common/dot-width-gray.png?20170630) repeat-x 0 100%;margin-bottom:12px;padding-bottom:10px;*zoom:1}.sp-container .contbody .inner-sp-unit-big ul:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.sp-container .contbody .inner-sp-unit-big ul.last{background:none;padding-bottom:6px}.sp-container .contbody .inner-sp-unit-big ul.-usually li{border:1px solid #d1d1d1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:block;float:left;margin:0 1px 2px}.sp-container .contbody .inner-sp-unit-big ul.-usually li a{background:#fcfdfd;background:-moz-linear-gradient(top, #fcfdfd 0%, #d4d4d4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfdfd), color-stop(100%, #d4d4d4));background:-webkit-linear-gradient(top, #fcfdfd 0%, #d4d4d4 100%);background:-o-linear-gradient(top, #fcfdfd 0%, #d4d4d4 100%);background:-ms-linear-gradient(top, #fcfdfd 0%, #d4d4d4 100%);background:linear-gradient(to bottom, #fcfdfd 0%,#d4d4d4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfdfd', endColorstr='#d4d4d4',GradientType=0 );color:#2360a0;display:table-cell;height:34px;line-height:1.4;text-decoration:none;font-size:12px;font-weight:bold;padding:5px 10px;vertical-align:middle}*:first-child+html .sp-container .contbody .inner-sp-unit-big ul.-usually li a{display:block;padding:4px 10px;height:34px}.sp-container .contbody .inner-sp-unit-big ul.-usually li a:hover{background:#d4d4d4;background:-moz-linear-gradient(top, #d4d4d4 0%, #fcfdfd 100%, #fcfdfd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d4d4d4), color-stop(100%, #fcfdfd), color-stop(100%, #fcfdfd));background:-webkit-linear-gradient(top, #d4d4d4 0%, #fcfdfd 100%, #fcfdfd 100%);background:-o-linear-gradient(top, #d4d4d4 0%, #fcfdfd 100%, #fcfdfd 100%);background:-ms-linear-gradient(top, #d4d4d4 0%, #fcfdfd 100%, #fcfdfd 100%);background:linear-gradient(to bottom, #d4d4d4 0%,#fcfdfd 100%,#fcfdfd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#fcfdfd',GradientType=0 )}.dispnon{display:none !important}.legacy-design .inner-sp-unit-big.colume3 li{width:142px}.legacy-design .inner-sp-unit-big.colume2 li{width:215px}.legacy-design .inner-sp-unit-big .inner-sp-unit-big-title{border-left:5px solid #de4439;color:#666;font-size:16px;font-weight:bold;padding:3px 0 2px 8px;margin-bottom:10px}.legacy-design .inner-sp-unit-big ul{background:url(//c-www.gnst.jp/home/img/common/dot-width-gray.png?20170630) repeat-x 0 100%;margin-bottom:8px;padding-bottom:8px;*zoom:1}.legacy-design .inner-sp-unit-big ul:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.legacy-design .inner-sp-unit-big ul.last{background:none}.legacy-design .inner-sp-unit-big li{display:block;float:left;border:1px solid #73543f;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:0 1px 2px}.legacy-design .inner-sp-unit-big li a{letter-spacing:-1px}.legacy-design .inner-sp-unit-big li a span{font-size:10px}.legacy-design .inner-sp-unit-big.-usually li{border:1px solid #d7362e}.legacy-design .inner-sp-unit-big.-usually li a{background:#e55244;background:-moz-linear-gradient(top, #e55244 0%, #d7362e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e55244), color-stop(100%, #d7362e));background:-webkit-linear-gradient(top, #e55244 0%, #d7362e 100%);background:-o-linear-gradient(top, #e55244 0%, #d7362e 100%);background:-ms-linear-gradient(top, #e55244 0%, #d7362e 100%);background:linear-gradient(to bottom, #e55244 0%,#d7362e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e55244', endColorstr='#d7362e',GradientType=0 );color:#fff;text-decoration:none;display:block;padding:9px 0;text-align:center}.legacy-design .inner-sp-unit-big.-usually li a:hover{background:#d7362e;background:-moz-linear-gradient(top, #d7362e 0%, #e55244 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d7362e), color-stop(100%, #e55244));background:-webkit-linear-gradient(top, #d7362e 0%, #e55244 100%);background:-o-linear-gradient(top, #d7362e 0%, #e55244 100%);background:-ms-linear-gradient(top, #d7362e 0%, #e55244 100%);background:linear-gradient(to bottom, #d7362e 0%,#e55244 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7362e', endColorstr='#e55244',GradientType=0 )}.bannerimg-wrap{margin:0 auto 5px;width:448px}.bannerimg-list{*zoom:1;margin:0 auto;width:448px}.bannerimg-list:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}*:first-child+html .bannerimg-list{margin:0 auto 10px}.bannerimg-list li{display:block;float:left;width:215px;margin-right:4px;margin-left:4px;margin-bottom:10px}.search-link-list.-with-chibi-icon li a{background:url(//c-www.gnst.jp/home/img/common/arrow-sml.png?20170630) no-repeat}.search-link-list.-with-maru-icon li a{background:url(//c-www.gnst.jp/home/img/common/arrow.png?20170630) no-repeat}.search-link-list.moreSpList li,.search-link-list.pref-normal-list-sp li{padding-right:2px;margin-right:8px}.search-link-list.moreSpList li a,.search-link-list.pref-normal-list-sp li a{background-position:0px 7px;white-space:nowrap}.search-link-list .search-link-list-item{padding-left:15px;background-position:0 4px !important}#sp ul.moreSpList li a,.map-widget ul.moreMapList li a{background-position:5px 6px;white-space:nowrap}#headLine ul li a{display:block;padding-left:15px;font-size:11px;margin-top:1px}.unit{background:#fff;border-bottom:2px solid #ded9d4;margin:0 auto 12px;*zoom:1}.unit:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.unit-header .-heading{text-align:center}.unit-header .-seemore{position:absolute;width:88px;height:18px;top:0;right:0}.unit-header .-seemore a{color:#fff;display:block;font-size:12px}#prBanner p.-seemore a,#main-right #sp p.-seemore a{line-height:1.2;padding:1px 3px 3px 20px}#main-right #sp p.-seemore.-normal a{line-height:1.3}#prBanner p.-seemore{background:url(//c-www.gnst.jp/home/img/pr-frag.png?20170630) no-repeat}#prBanner p.-seemore a{background:url(//c-www.gnst.jp/home/img/common/arrow-info.png?20170630) no-repeat 8px 5px}#main-right #sp p.-seemore{background:url(//c-www.gnst.jp/home/img/sp-frag.png?20170630) no-repeat}#main-right #sp p.-seemore a{background:url(//c-www.gnst.jp/home/img/common/arrow-sp.png?20170630) no-repeat 10px 5px}.brothers{margin:0 auto 15px;background:#fff;width:460px}.cassette{*zoom:1;padding:10px 0;line-height:1.4;overflow:hidden}.cassette:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.cassette .img{float:left;margin-right:14px}.cassette .item{word-break:break-all}.cassette .only-item{margin:0 10px;word-break:break-all}.cassette .item .item-title,.cassette .only-item .item-title,.cassette .item h1,.cassette .only-item h1{display:inline;font-size:14px;padding-bottom:5px}.collection a{display:block}.collection a.-themegray{background:url(//c-www.gnst.jp/home/img/common/dot-gray.png?20170630) repeat-x 0 0 #fff;padding-top:1px}.collection a.-themegray .cassette:hover{cursor:pointer;background:#e2e2e2}.collection a.-themegray:hover{text-decoration:none}*:first-child+html .collection a.-themegray{margin-bottom:-12px}.collection a.-themegray .cassette>*{display:table-cell}.collection a.-themegray .cassette .img{display:table-cell;layout-grid-line:100%;float:none;overflow:hidden;width:105px;height:105px;text-align:center;vertical-align:middle}.collection a.-themegray .cassette .img img{max-width:105px}*:first-child+html .collection a.-themegray .cassette .img{float:left;padding-right:7px;margin-right:0}.collection a.-themegray .cassette .item{float:none !important;padding-left:10px}*:first-child+html .collection a.-themegray .cassette .item{float:right;vertical-align:top;width:150px !important}.collection a.-themegray .cassette .item{margin-right:10px}.collection a.-themegray .cassette .item p,.collection a.-themegray .cassette .only-item p{font-size:12px;color:#666}.collection a.-themegray .cassette .only-item{padding-left:10px}.collection a.-themegray .cassette .only-item p{margin-right:10px}.popular-collection a{display:block}.popular-collection a.-themebrown{background:url(//c-www.gnst.jp/home/img/common/dot-width-brwn.png?20170630) repeat-x 0 0 #ebdfca;padding-top:1px}.popular-collection a.-themebrown :hover{cursor:pointer;text-decoration:none;background:#c0b8aa}*:first-child+html .popular-collection a.-themebrown{margin-bottom:-13px}.popular-collection a.-themebrown .cassette>*{display:table-cell}.popular-collection a.-themebrown .cassette .img{display:table-cell;float:none;layout-grid-line:100%;overflow:hidden;width:105px;height:105px;text-align:center;vertical-align:middle}.popular-collection a.-themebrown .cassette .img img{max-width:105px}*:first-child+html .popular-collection a.-themebrown .cassette .img{float:left;padding-right:7px;margin-right:0}.popular-collection a.-themebrown .cassette .item{float:none !important;padding-left:10px}*:first-child+html .popular-collection a.-themebrown .cassette .item{float:right;vertical-align:top;width:150px !important}.popular-collection a.-themebrown .cassette .item{margin-right:10px;padding-left:10px}.popular-collection a.-themebrown .cassette .item p,.popular-collection a.-themebrown .cassette .only-item p{font-size:12px;color:#666}.popular-collection a.-themebrown .cassette .only-item{padding-left:10px}.popular-collection a.-themebrown .cassette .only-item p{margin-right:10px}.fusen-title{border-left:5px solid #4594b4;color:#666;margin-bottom:10px;line-height:1.4;padding:10px 0 0 10px}.fusen-title.-large{font-size:14px}.gn-atbnr{height:138px;margin:0 auto 12px;width:460px}#colorbox,#cboxOverlay,#cboxWrapper{overflow:hidden;position:absolute;top:0;left:0;z-index:9999}#cboxOverlay{height:100%;position:fixed;width:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{overflow:visible;position:relative}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{border:0;display:block;height:100%;width:100%}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,.float-close,#cboxSlideshow{cursor:pointer}#cboxOverlay{background:#000}#cboxLoadedContent{background:#fff}#cboxLoadingGraphic{background:url(//c-www.gnst.jp/home/img/common/loading01.gif?20170630) 50% no-repeat}#cboxLoadingOverlay{background:#fff}#cboxTitle{color:#000;position:absolute;top:-22px;left:0}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxSlideshow,#cboxPrevious,#cboxNext{height:20px;position:absolute;top:-20px;text-indent:-9999px;width:20px}#cboxPrevious{background-position:0px 0px;right:44px}#cboxPrevious.hover{background-position:0px -25px}#cboxNext{background-position:-25px 0px;right:22px}#cboxNext.hover{background-position:-25px -25px}.float-close{position:absolute;left:489px}.floating-map-list .float-close,#float-area .float-close,.float-area-top .float-close,.float-area-food .float-close{top:15px}.floating-map-list .float-close,#float-area .float-close{left:568px}#home #float-area .float-close{left:489px}.floating-map .float-close{top:20px}*:first-child+html .floating-map .float-close{top:16px}#pref13 .floating-map .float-close{left:632px !important}.float-close a{color:#09598d;display:block;padding-left:18px;background:url(//c-www.gnst.jp/home/img/common/color-box-icon.png?20170630) no-repeat;line-height:1.1}.float-close:hover{background-position:-80px 0}.float-close,#cboxClose:hover{height:29px;width:80px}.cboxSlideshow_on#cboxPrevious,.cboxSlideshow_off#cboxPrevious{right:66px}.cboxSlideshow_on#cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on#cboxSlideshow.hover{background-position:-100px -25px}.cboxSlideshow_off#cboxSlideshow{background-position:-100px 0px;right:44px}.cboxSlideshow_off#cboxSlideshow.hover{background-position:-75px -25px}#exp{text-align:center}#cboxWindow{margin:0 auto;padding:5px;width:900px;text-align:left}#cboxWindow *{line-height:1.2}#cboxWindow .header{border-bottom:solid 2px #BFBFBF;padding:10px 0 5px;text-align:left}#cboxWindow .body .shop{background-color:#ffdca8;margin:10px 0 20px;padding:10px;text-align:center}#cboxWindow .body .shop h2{font-size:123%;font-weight:bold}#cboxWindow .body .point{margin-bottom:20px}#cboxWindow .body .point p{border:1px solid #999;font-size:123%;font-weight:bold;margin:0 auto;padding:15px;text-align:center;width:400px}#cboxWindow .body .point var{font-family:Tahoma;font-size:146%;font-weight:bold;color:#f00;margin-right:0.5em}#cboxWindow .body .cond{margin-bottom:20px}#cboxWindow .body .cond h2{font-size:116%;font-weight:bold;margin-bottom:10px;text-align:center}#cboxWindow .body .cond ul{border-bottom:1px solid #ccc;padding-bottom:10px}#cboxWindow .body .cond li{font-size:108%;line-height:2;list-style:disc outside none;margin-left:1.5em}#cboxWindow .body .fix{margin:20px 0}#cboxWindow .body .fix h2{font-size:108%}#cboxWindow .body .fix li{font-size:93%;line-height:1.5}#gn_header-flo{position:relative}#gn_header-flo-a-en,#gn_header-flo-a-cn,#gn_header-flo-a-tw,#gn_header-flo-a-kr{position:relative;height:700px;width:484px}#gn_header-flo-a-pchome,#gn_header-flo2-a-pchome,#gn_header-flo-close{background:#fff;display:block;height:39px;left:24px;position:absolute;top:150px;width:318px}#gn_header-flo2-a-pchome{height:223px;top:233px;width:383px}#gn_header-flo-close{left:357px}.system-maintenance{background:#fff;border:4px solid #eac016;margin:0 auto 12px;padding:10px;width:912px}.system-maintenance .long-text{color:#494949;font-size:16px;line-height:1.4}.small-header{border-left:5px solid #0090be;color:#666;padding:3px 0 3px 7px;font-size:15px;font-weight:bold;margin:0 0 7px}.small-header.-wide-wrap{margin:0 12px 7px}.small-header.-wide-length-wrap{margin:10px 12px 7px}.localfair{background:#fff;width:460px;padding-top:20px;margin:0 auto 12px}.localfair .section-title{background:url(//c-www.gnst.jp/home/img/title-foodfair.png?20170630) no-repeat;color:#fff;font-size:18px;font-weight:bold;margin-top:-28px;width:460px;height:35px;text-align:center;padding-left:20px;padding-top:25px}.localfair-list li a.-themegray{background:url(//c-www.gnst.jp/home/img/common/dot-gray.png?20170630) repeat-x 0 100% #fff;padding-top:0;display:block}.localfair-list li a.-themegray:hover{background:#e2e2e2;cursor:pointer}.localfair-list li a.-themegray .left{padding:10px;float:left;line-height:1.4;width:256px}.localfair-list li a.-themegray .left span{display:block;color:#9f7731;margin-bottom:5px;text-decoration:none}.localfair-list li a.-themegray .left strong{display:block;font-size:16px;font-weight:bold;text-decoration:none;margin-bottom:5px}.localfair-list li a.-themegray .left p{display:block;color:#666;margin-bottom:5px;text-decoration:none}.localfair-list li a.-themegray .right{padding:10px;float:right}.localfair-list li a.-themegray .right .localfair-asset li{width:80px;height:80px;display:block;float:left;margin-left:1px}.localfair-list li a.-themegray .right .localfair-asset li p{display:table-cell;width:80px;height:80px;layout-grid-line:100%;text-align:center;vertical-align:middle}.localevent-list li a{background-color:#fff;background-position:0 100%;padding-top:0;display:block}.localevent-list li a:hover{background:#e2e2e2;cursor:pointer}.localevent-list li a .left{padding:10px 0 10px 10px;float:left;line-height:1.4;width:90px}.localevent-list li a .left .localfair-asset p{display:table-cell;width:80px;height:80px;layout-grid-line:100%;text-align:center;vertical-align:middle}.localevent-list li a .right{padding:10px 10px 10px 0;float:right;width:350px}.localevent-list li a .right strong{display:block;font-size:16px;font-weight:bold;line-height:1.4;text-decoration:none;margin-bottom:5px;margin-top:10px}.localevent-list li a .right p{display:block;color:#666;font-size:12px;line-height:1.4;margin-bottom:5px;text-decoration:none;margin-right:15px}.localfair-imagewrap li a{display:block}.pr-middle{background:#000;width:300px;margin:0 auto 12px}.pr-middle a{display:block;border-bottom:2px solid #ded9d4}.pr-middle a:hover{opacity:0.75;filter:Alpha(Opacity=75)}.cx:after{clear:both;content:".";display:block;height:0;visibility:hidden}*:first-child+html .cx{min-height:1%}* html .cx{height:1%}a{overflow:hidden;text-decoration:underline}
