@charset "UTF-8";/*! ========================================================
	繁体字　SP版基本スタイル
========================================================= */body,html{background-color:#fff;height:100%}a:active,a:hover,a:link{color:#1460ba}a:hover,a:hover img{opacity:.7}#modalBg,#pageModal{position:absolute;top:54px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,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,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}html{font-family:"Microsoft JhengHei",微軟正黑體,Arial,Helvetica,sans-serif;font-size:62.5%}body{font-size:10px;color:#333;width:100%;margin:0 auto}.btn_side input,.txt_side input{box-sizing:border-box;height:36px}div:after,dl:after,ul:after{display:block;clear:both;content:""}a:visited{color:#69c}#pageModal{background-color:#f0f0f0;right:0;width:100%;padding-bottom:15px;border-bottom:1px solid #ccc}#pageModal .listBtn li.heading{background:#666;border-bottom:none;color:#fff}#pageModal .listBtn li{margin:0;padding:13px;color:#000;font-size:14px;text-align:left;background:url(/s/sightseeing/common/img/ico_arrow.png) 95% 50% no-repeat #f0f0f0;background-size:10px 14px;border-bottom:1px solid #ccc}#pageModal .listBtn li a{display:block;text-decoration:none;color:#000}#pageModal #searchWrap{padding:15px;border-bottom:1px solid #ccc;background-color:#fff}#pageModal #searchWrap p{font-size:14px;margin-bottom:5px}.txt_side input{float:left;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:none;width:80%;padding:10px;font-size:14px;color:#333;background-color:#fafafa}.btn_side input{border:none;background-color:#ff7f00;width:20%;color:#fff;font-size:16px;padding:8px 0;text-align:center;cursor:pointer}#pageModal .tableBtn{background:#f0f0f0;overflow:hidden}#pageModal .tableBtn li{padding:13px;margin:15px 0 0 15px;float:left;width:35%;color:#000;font-size:14px;text-align:left;background:url(/s/sightseeing/common/img/ico_arrow.png) 95% 50% no-repeat #fff;background-size:10px 14px;border:1px solid #ccc}#pageModal .tableBtn li:nth-child(even){float:right;margin:15px 15px 0 0}#pageModal .tableBtn li a{display:block;text-decoration:none;color:#000}#modalBg{opacity:.5;background:#fff;height:5000px;width:100%;left:0}#globalHeader_tc{position:relative;margin:0;padding:10px 0 0;height:54px;border-top:5px solid #2168b8;border-bottom:1px solid #ccc;background-color:#fff}#globalHeader_tc .logoTabirai{position:absolute;top:13px;left:8px;width:80px;height:50px;background:url(/img/logomark_tc.gif) no-repeat;background-size:80px auto;text-indent:100%;overflow:hidden}#globalHeader_tc .logoTabirai a{display:block;width:150px;height:35px;margin:0}#globalHeader_tc .logoPref{position:absolute;top:12px;left:158px;width:100px;height:35px;text-indent:100%;overflow:hidden;background-size:85px auto}#globalHeader_tc .logoPref a{display:block;width:85px;height:35px;margin:0;background-size:115px 30px}#globalHeader_tc .logoPref.hokkaido{background:url(/img/head_logoHokkaido_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.aomori{background:url(/img/head_logoAomori_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.iwate{background:url(/img/head_logoIwate_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.akita{background:url(/img/head_logoAkita_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.miyagi{background:url(/img/head_logoMiyagi_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.yamagata{background:url(/img/head_logoYamagata_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.fukushima{background:url(/img/head_logoFukushima_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.ibaraki{background:url(/img/head_logoIbaraki_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.tochigi{background:url(/img/head_logoTochigi_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.gumma{background:url(/img/head_logoGumma_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.saitama{background:url(/img/head_logoSaitama_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.chiba{background:url(/img/head_logoChiba_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.tokyo{background:url(/img/head_logoTokyo_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.kanagawa{background:url(/img/head_logoKanagawa_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.toyama{background:url(/img/head_logoToyama_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.ishikawa{background:url(/img/head_logoIshikawa_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.fukui{background:url(/img/head_logoFukui_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.yamanashi{background:url(/img/head_logoYamanashi_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.niigata{background:url(/img/head_logoNiigata_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.nagano{background:url(/img/head_logoNagano_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.gifu{background:url(/img/head_logoGifu_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.shizuoka{background:url(/img/head_logoShizuoka_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.aichi{background:url(/img/head_logoAichi_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.mie{background:url(/img/head_logoMie_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.shiga{background:url(/img/head_logoShiga_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.kyoto{background:url(/img/head_logoKyoto_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.osaka{background:url(/img/head_logoOsaka_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.nara{background:url(/img/head_logoNara_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.wakayama{background:url(/img/head_logoWakayama_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.hyogo{background:url(/img/head_logoHyogo_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.hiroshima{background:url(/img/head_logoHiroshima_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.okayama{background:url(/img/head_logoOkayama_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.shimane{background:url(/img/head_logoShimane_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.tottori{background:url(/img/head_logoTottori_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.yamaguchi{background:url(/img/head_logoYamaguchi_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.tokushima{background:url(/img/head_logoTokushima_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.kagawa{background:url(/img/head_logoKagawa_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.ehime{background:url(/img/head_logoEhime_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.kochi{background:url(/img/head_logoKochi_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.fukuoka{background:url(/img/head_logoFukuoka_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.saga{background:url(/img/head_logoSaga_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.nagasaki{background:url(/img/head_logoNagasaki_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.kumamoto{background:url(/img/head_logoKumamoto_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.oita{background:url(/img/head_logoOita_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.miyazaki{background:url(/img/head_logoMiyazaki_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.kagoshima{background:url(/img/head_logoKagoshima_tc.png) 0 90% no-repeat;background-size:100px auto}#globalHeader_tc .logoPref.okinawa{background:url(/img/head_logoOkinawa_tc.png) 0 90% no-repeat;background-size:100px auto}#globalFooter{clear:both;margin:30px 0 0;border-top:1px solid #ddd;background-color:#fff}#globalFooter .btnLink a,#globalFooter .btnPC a{margin:0 auto;font-size:18px;line-height:2.5em;display:block;text-decoration:none;text-align:center}#globalFooter .btnLink{padding:20px 0;font-weight:12px;color:#fff}#globalFooter .btnLink a{width:90%;color:#fff;background:url(/s/common/images/btn_links.png) 100% 100% no-repeat #fff;background-size:auto 100%;border-radius:5px;box-shadow:1px 2px 2px #ccc}#globalFooter .btnPC{background-color:#ddd;padding:15px 0}#globalFooter .btnPC a{width:75%;color:#000;background:url(/s/common/images/ico_pc.png) 20% 50% no-repeat #fff;background-size:21px 20px;border:2px solid #000;border-radius:5px;padding-left:20px}#globalFooter ul.bottomLinks,#globalFooter ul.otherArea{width:100%}#globalFooter ul.otherArea li{display:block;background:url(/s/common/images/btn_bottomLinks.png) 97.5% 50% no-repeat #fff;background-size:9px 14px;border-top:1px solid #2168b8;overflow:hidden}#globalFooter ul.otherArea li a{display:inline-block;width:100%;padding:10px;text-decoration:none;color:#2168b8}#globalFooter ul.bottomLinks li{display:block;float:left;width:50%;background:url(/s/common/images/btn_bottomLinks.png) 95% 50% no-repeat #fff;background-size:9px 14px;border-top:1px solid #2168b8;overflow:hidden}#globalFooter ul.bottomLinks li a{display:inline-block;width:100%;padding:10px;text-decoration:none;color:#2168b8;font-size:130%}#globalFooter ul.bottomLinks li:nth-child(2n+1){clear:both;width:50%}#globalFooter ul.bottomLinks li:nth-child(2n){width:50%}#globalFooter ul.bottomLinks li:nth-child(2n) a{border-left:1px solid #2168b8}#globalFooter .copyright{margin:0;padding:0;color:#fff!important;font-family:Helvetica,helvetiva neue,HiraKakuPro-W3,Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3",osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",san-serif;font-size:16px;line-height:3em;text-align:center;background-color:#2168b8}#globalFooter .copyright small{color:#fff!important;font-size:smaller}/* SNSアイコン -------------------------------------------------- */ .tb_footer_inbound .inner { display: flex; justify-content: center; margin-bottom: -10px;margin-top: 20px; } .tb_footer_inbound .inner a { margin-right: 10px; } .tb_footer_inbound .inner a:last-child { margin-right: 0px; } .tb_footer_inbound .inner img { width: 40px; object-fit: contain; }
