@-webkit-keyframes fade-in{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fade-in{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@font-face{font-family:kyotokanko;src:url(iconfont/kyotokanko.eot);src:url(iconfont/kyotokanko.eot?#iefix) format("eot"),url(iconfont/kyotokanko.woff2) format("woff2"),url(iconfont/kyotokanko.woff) format("woff"),url(iconfont/kyotokanko.ttf) format("truetype"),url(iconfont/kyotokanko.svg#kyotokanko) format("svg")}.close .faq_download__header__langbar__button__icon:before,.icon-access-bus:before,.icon-area_info:before,.icon-arrow-circle-right:before,.icon-arrow-down:before,.icon-arrow-left:before,.icon-arrow-right:before,.icon-arrow-square-bottom:before,.icon-arrow-square-left:before,.icon-arrow-square-right:before,.icon-arrow-square-up:before,.icon-arrow-up:before,.icon-attention:before,.icon-bag:before,.icon-book-convenience:before,.icon-bus:before,.icon-category-activity:before,.icon-category-calender:before,.icon-category-experience:before,.icon-category-gourmet:before,.icon-category-hotel:before,.icon-category-hotspring:before,.icon-category-interest:before,.icon-category-monument:before,.icon-category-museum:before,.icon-category-nature:before,.icon-category-other:before,.icon-category-rental:before,.icon-category-shrine:before,.icon-category-traditional:before,.icon-category:before,.icon-check-mark:before,.icon-check:before,.icon-checkmark:before,.icon-clear:before,.icon-clock:before,.icon-congestion_check:before,.icon-contact-mail:before,.icon-crowd-1:before,.icon-crowd-2:before,.icon-crowd-3:before,.icon-crowd-4:before,.icon-crowd-5:before,.icon-crown:before,.icon-display:before,.icon-document:before,.icon-download-alt:before,.icon-download:before,.icon-event-art:before,.icon-event-balloon:before,.icon-event-calender:before,.icon-event-flag:before,.icon-event-lantern:before,.icon-event-nohmask:before,.icon-event-sketches:before,.icon-face:before,.icon-faq-information:before,.icon-favorite-circle:before,.icon-favorite-off:before,.icon-favorite-on:before,.icon-festival:before,.icon-filter:before,.icon-flag:before,.icon-flowers01:before,.icon-flowers02:before,.icon-flowers03:before,.icon-glory:before,.icon-help:before,.icon-ico:before,.icon-information-office:before,.icon-information:before,.icon-language:before,.icon-lightbulb-alt:before,.icon-lightbulb:before,.icon-link-blank:before,.icon-list:before,.icon-magagine-book:before,.icon-map-rute:before,.icon-marker:before,.icon-menu-category:before,.icon-menu-event:before,.icon-menu-glossary:before,.icon-menu-home:before,.icon-menu-tips:before,.icon-menu-variation:before,.icon-momiji:before,.icon-myplan:before,.icon-night:before,.icon-open-spot:before,.icon-other-list:before,.icon-other-minus:before,.icon-other-pdf-file:before,.icon-other-pdf:before,.icon-other-plus:before,.icon-other-window:before,.icon-other:before,.icon-pamphlet:before,.icon-passport:before,.icon-phone:before,.icon-question:before,.icon-recommend-star:before,.icon-sakura:before,.icon-schedule:before,.icon-search-alt:before,.icon-search-area:before,.icon-search-calender:before,.icon-search-glass:before,.icon-search-keyword:before,.icon-search-mic:before,.icon-search-tag:before,.icon-search:before,.icon-taxi:before,.icon-tree:before,.icon-tsutsuji01:before,.icon-tsutsuji02:before,.icon-tsutsuji03:before,.icon-ume01:before,.icon-ume02:before,.icon-ume03:before,.icon-wifi-wave:before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1}.icon-check:before{content:""}.icon-list:before{content:""}.icon-pamphlet:before{content:""}.icon-search:before{content:""}.icon-bus:before{content:""}.icon-face:before{content:""}.icon-flag:before{content:""}.icon-other:before{content:""}.icon-schedule:before{content:""}.icon-tree:before{content:""}.icon-access-bus:before{content:""}.icon-arrow-circle-right:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-square-bottom:before{content:""}.icon-arrow-square-left:before{content:""}.icon-arrow-square-right:before{content:""}.icon-arrow-square-up:before{content:""}.icon-arrow-up:before{content:""}.icon-attention:before{content:""}.icon-book-convenience:before{content:""}.icon-category-activity:before{content:""}.icon-category-calender:before{content:""}.icon-category-experience:before{content:""}.icon-category-gourmet:before{content:""}.icon-category-hotel:before{content:""}.icon-category-hotspring:before{content:""}.icon-category-interest:before{content:""}.icon-category-monument:before{content:""}.icon-category-museum:before{content:""}.icon-category-nature:before{content:""}.icon-category-other:before{content:""}.icon-category-rental:before{content:""}.icon-category-shrine:before{content:""}.icon-category-traditional:before{content:""}.icon-clear:before{content:""}.icon-contact-mail:before{content:""}.icon-display:before{content:""}.icon-document:before{content:""}.icon-download:before{content:""}.icon-event-art:before{content:""}.icon-event-balloon:before{content:""}.icon-event-calender:before{content:""}.icon-event-flag:before{content:""}.icon-event-lantern:before{content:""}.icon-event-nohmask:before{content:""}.icon-event-sketches:before{content:""}.icon-faq-information:before{content:""}.icon-favorite-circle:before{content:""}.icon-favorite-off:before{content:""}.icon-favorite-on:before{content:""}.icon-festival:before{content:""}.icon-flowers01:before{content:""}.icon-flowers02:before{content:""}.icon-flowers03:before{content:""}.icon-glory:before{content:""}.icon-ico:before{content:""}.icon-information-office:before{content:""}.icon-language:before{content:""}.icon-link-blank:before{content:""}.icon-magagine-book:before{content:""}.icon-map-rute:before{content:""}.icon-marker:before{content:""}.icon-menu-category:before{content:""}.icon-menu-event:before{content:""}.icon-menu-glossary:before{content:""}.icon-menu-home:before{content:""}.icon-menu-tips:before{content:""}.icon-menu-variation:before{content:""}.icon-momiji:before{content:""}.icon-night:before{content:""}.icon-open-spot:before{content:""}.icon-other-list:before{content:""}.icon-other-minus:before{content:""}.icon-other-pdf-file:before{content:""}.icon-other-pdf:before{content:""}.icon-other-plus:before{content:""}.icon-other-window:before{content:""}.icon-phone:before{content:""}.icon-recommend-star:before{content:""}.icon-sakura:before{content:""}.icon-search-area:before{content:""}.icon-search-calender:before{content:""}.icon-search-glass:before{content:""}.icon-search-keyword:before{content:""}.icon-search-mic:before{content:""}.icon-search-tag:before{content:""}.icon-tsutsuji01:before{content:""}.icon-tsutsuji02:before{content:""}.icon-tsutsuji03:before{content:""}.icon-ume01:before{content:""}.icon-ume02:before{content:""}.icon-ume03:before{content:""}.icon-wifi-wave:before{content:""}.icon-category:before{content:""}.icon-crown:before{content:""}.icon-filter:before{content:""}.icon-information:before{content:""}.icon-question:before{content:""}.icon-search-alt:before{content:""}.icon-myplan:before{content:""}.icon-check-mark:before{content:""}.icon-bag:before{content:""}.icon-taxi:before{content:""}.icon-congestion_check:before{content:""}.icon-passport:before{content:""}.icon-area_info:before{content:""}.icon-clock:before{content:""}.icon-crowd-1:before{content:""}.icon-crowd-2:before{content:""}.icon-crowd-3:before{content:""}.icon-crowd-4:before{content:""}.icon-crowd-5:before{content:""}.icon-help:before{content:""}.icon-lightbulb:before{content:""}.icon-lightbulb-alt:before{content:""}.icon-checkmark:before{content:""}.icon-download-alt:before{content:""}br.pc{display:none!important}@media all and (min-width:600px){br.pc{display:block!important}}@media all and (min-width:600px){br.sp{display:none!important}}img.pc{display:none!important}@media all and (min-width:600px){img.pc{display:block!important}}@media all and (min-width:600px){img.sp{display:none!important}}.is-eventnone{pointer-events:none!important}.u-indent{padding-left:1em!important;text-indent:-1em!important}.u-opacity50{opacity:.5}.u-pc{display:none!important}@media all and (min-width:600px){.u-pc{display:block!important}}@media screen and (min-width:768px){.u-tb{display:none!important}}@media all and (min-width:600px){.u-sp{display:none!important}}.u-show{display:block!important}.u-hide{display:none!important}.u-nolink{pointer-events:none!important}.u-b-none{border:none!important}.u-fw300{font-weight:300!important}.u-fw400{font-weight:400!important}.u-fw500{font-weight:500!important}.u-fw600{font-weight:600!important}.u-fw700{font-weight:700!important}.u-fNormal{font-weight:400!important}.u-bold{font-weight:700!important}.u-small{font-size:.8em!important}.u-large{font-size:1.5em!important}.u-underline{text-decoration:underline!important}.u-tac{text-align:center!important}.u-tal{text-align:left!important}.u-tar{text-align:right!important}.u-vat{vertical-align:top!important}.u-vam{vertical-align:middle!important}.u-vab{vertical-align:bottom!important}.u-vatb{vertical-align:text-bottom!important}.u-lh1{line-height:1!important}.u-lh12{line-height:1.2!important}.u-lh15{line-height:1.5!important}.u-nowrap{white-space:nowrap!important}.u-txt9{font-size:.9rem!important}.u-txt10{font-size:1rem!important}.u-txt11{font-size:1.1rem!important}.u-txt12{font-size:1.2rem!important}.u-txt13{font-size:1.3rem!important}.u-txt14{font-size:1.4rem!important}.u-txt15{font-size:1.5rem!important}.u-txt16{font-size:1.6rem!important}.u-txt17{font-size:1.7rem!important}.u-txt18{font-size:1.8rem!important}.u-txt19{font-size:1.9rem!important}.u-txt20{font-size:2rem!important}.u-txt21{font-size:2.1rem!important}.u-txt22{font-size:2.2rem!important}.u-txt23{font-size:2.3rem!important}.u-txt24{font-size:2.4rem!important}.u-txt25{font-size:2.5rem!important}.u-txt26{font-size:2.6rem!important}.u-txt27{font-size:2.7rem!important}.u-txt28{font-size:2.8rem!important}.u-txt29{font-size:2.9rem!important}.u-txt30{font-size:3rem!important}.u-fl{float:left!important}.u-fr{float:right!important}.u-ofh{overflow:hidden!important}.u-w5{width:5%!important}.u-w10{width:10%!important}.u-w15{width:15%!important}.u-w20{width:20%!important}.u-w25{width:25%!important}.u-w30{width:30%!important}.u-w35{width:35%!important}.u-w40{width:40%!important}.u-w45{width:45%!important}.u-w50{width:50%!important}.u-w55{width:55%!important}.u-w60{width:60%!important}.u-w65{width:65%!important}.u-w70{width:70%!important}.u-w75{width:75%!important}.u-w80{width:80%!important}.u-w85{width:85%!important}.u-w90{width:90%!important}.u-w95{width:95%!important}.u-w100{width:100%!important}.u-d-block{display:block!important}.u-d-inline{display:inline!important}.u-d-inline-block{display:inline-block!important}.u-d-none{display:none!important}.u-d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.u-d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.u-d-flex-harf{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.u-d-flex-harf>*{width:50%}.u-p0{padding:0!important}.u-p10{padding:10px!important}.u-p20{padding:20px!important}.u-pt0{padding-top:0!important}.u-pt5{padding-top:5px!important}.u-pt10{padding-top:10px!important}.u-pt15{padding-top:15px!important}.u-pt20{padding-top:20px!important}.u-pt25{padding-top:25px!important}.u-pt30{padding-top:30px!important}.u-pt35{padding-top:35px!important}.u-pt40{padding-top:40px!important}.u-pt45{padding-top:45px!important}.u-pt50{padding-top:50px!important}.u-pt55{padding-top:55px!important}.u-pt60{padding-top:60px!important}.u-pt65{padding-top:65px!important}.u-pt70{padding-top:70px!important}.u-pt75{padding-top:75px!important}.u-pt80{padding-top:80px!important}.u-pt85{padding-top:85px!important}.u-pt90{padding-top:90px!important}.u-pt95{padding-top:95px!important}.u-pt100{padding-top:100px!important}.u-pt110{padding-top:110px!important}.u-pt120{padding-top:120px!important}.u-pt130{padding-top:130px!important}.u-pt140{padding-top:140px!important}.u-pt150{padding-top:150px!important}.u-pb0{padding-bottom:0!important}.u-pb5{padding-bottom:5px!important}.u-pb10{padding-bottom:10px!important}.u-pb15{padding-bottom:15px!important}.u-pb20{padding-bottom:20px!important}.u-pb25{padding-bottom:25px!important}.u-pb30{padding-bottom:30px!important}.u-pb35{padding-bottom:35px!important}.u-pb40{padding-bottom:40px!important}.u-pb45{padding-bottom:45px!important}.u-pb50{padding-bottom:50px!important}.u-pb55{padding-bottom:55px!important}.u-pb60{padding-bottom:60px!important}.u-pb65{padding-bottom:65px!important}.u-pb70{padding-bottom:70px!important}.u-pb75{padding-bottom:75px!important}.u-pb80{padding-bottom:80px!important}.u-pb85{padding-bottom:85px!important}.u-pb90{padding-bottom:90px!important}.u-pb95{padding-bottom:95px!important}.u-pb100{padding-bottom:100px!important}.u-pb110{padding-bottom:110px!important}.u-pb120{padding-bottom:120px!important}.u-pb130{padding-bottom:130px!important}.u-pb140{padding-bottom:140px!important}.u-pb150{padding-bottom:150px!important}.u-pl0{padding-left:0!important}.u-pl5{padding-left:5px!important}.u-pl10{padding-left:10px!important}.u-pl15{padding-left:15px!important}.u-pl20{padding-left:20px!important}.u-pl25{padding-left:25px!important}.u-pl30{padding-left:30px!important}.u-pl35{padding-left:35px!important}.u-pl40{padding-left:40px!important}.u-pl45{padding-left:45px!important}.u-pl50{padding-left:50px!important}.u-pl55{padding-left:55px!important}.u-pl60{padding-left:60px!important}.u-pl65{padding-left:65px!important}.u-pl70{padding-left:70px!important}.u-pl75{padding-left:75px!important}.u-pl80{padding-left:80px!important}.u-pl85{padding-left:85px!important}.u-pl90{padding-left:90px!important}.u-pl100{padding-left:100px!important}.u-pr0{padding-right:0!important}.u-pr5{padding-right:5px!important}.u-pr10{padding-right:10px!important}.u-pr15{padding-right:15px!important}.u-pr20{padding-right:20px!important}.u-pr25{padding-right:25px!important}.u-pr30{padding-right:30px!important}.u-pr35{padding-right:35px!important}.u-pr40{padding-right:40px!important}.u-pr45{padding-right:45px!important}.u-pr50{padding-right:50px!important}.u-pr55{padding-right:55px!important}.u-pr60{padding-right:60px!important}.u-pr65{padding-right:65px!important}.u-pr70{padding-right:70px!important}.u-pr75{padding-right:75px!important}.u-pr80{padding-right:80px!important}.u-pr85{padding-right:85px!important}.u-pr90{padding-right:90px!important}.u-pr100{padding-right:100px!important}.u-m0a{margin:0 auto!important}.u-m0{margin:0!important}.u-m10{margin:10px!important}.u-m20{margin:20px!important}.u-mt0{margin-top:0!important}.u-mt5{margin-top:5px!important}.u-mt10{margin-top:10px!important}.u-mt12{margin-top:12px!important}.u-mt15{margin-top:15px!important}.u-mt20{margin-top:20px!important}.u-mt25{margin-top:25px!important}.u-mt30{margin-top:30px!important}.u-mt35{margin-top:35px!important}.u-mt40{margin-top:40px!important}.u-mt45{margin-top:45px!important}.u-mt50{margin-top:50px!important}.u-mt55{margin-top:55px!important}.u-mt60{margin-top:60px!important}.u-mt65{margin-top:65px!important}.u-mt70{margin-top:70px!important}.u-mt75{margin-top:75px!important}.u-mt80{margin-top:80px!important}.u-mt90{margin-top:90px!important}.u-mt100{margin-top:100px!important}.u-mt110{margin-top:110px!important}.u-mt120{margin-top:120px!important}.u-mt130{margin-top:130px!important}.u-mt140{margin-top:140px!important}.u-mt150{margin-top:150px!important}.u-mb0{margin-bottom:0!important}.u-mb5{margin-bottom:5px!important}.u-mb10{margin-bottom:10px!important}.u-mb15{margin-bottom:15px!important}.u-mb12{margin-bottom:12px!important}.u-mb15{margin-bottom:15px!important}.u-mb20{margin-bottom:20px!important}.u-mb25{margin-bottom:25px!important}.u-mb30{margin-bottom:30px!important}.u-mb35{margin-bottom:35px!important}.u-mb40{margin-bottom:40px!important}.u-mb45{margin-bottom:45px!important}.u-mb50{margin-bottom:50px!important}.u-mb55{margin-bottom:55px!important}.u-mb60{margin-bottom:60px!important}.u-mb65{margin-bottom:65px!important}.u-mb70{margin-bottom:70px!important}.u-mb75{margin-bottom:75px!important}.u-mb80{margin-bottom:80px!important}.u-mb90{margin-bottom:90px!important}.u-mb100{margin-bottom:100px!important}.u-mb110{margin-bottom:110px!important}.u-mb120{margin-bottom:120px!important}.u-mb130{margin-bottom:130px!important}.u-mb140{margin-bottom:140px!important}.u-mb150{margin-bottom:150px!important}.u-mr0{margin-right:0!important}.u-mr5{margin-right:5px!important}.u-mr10{margin-right:10px!important}.u-mr12{margin-right:12px!important}.u-mr15{margin-right:15px!important}.u-mr20{margin-right:20px!important}.u-mr25{margin-right:25px!important}.u-mr30{margin-right:30px!important}.u-mr35{margin-right:35px!important}.u-mr40{margin-right:40px!important}.u-mr45{margin-right:45px!important}.u-mr50{margin-right:50px!important}.u-mr55{margin-right:55px!important}.u-mr60{margin-right:60px!important}.u-mr65{margin-right:65px!important}.u-mr70{margin-right:70px!important}.u-mr75{margin-right:75px!important}.u-mr80{margin-right:80px!important}.u-mr85{margin-right:85px!important}.u-mr90{margin-right:90px!important}.u-mr100{margin-right:100px!important}.u-ml0{margin-left:0!important}.u-ml5{margin-left:5px!important}.u-ml10{margin-left:10px!important}.u-ml12{margin-left:12px!important}.u-ml15{margin-left:15px!important}.u-ml20{margin-left:20px!important}.u-ml25{margin-left:25px!important}.u-ml30{margin-left:30px!important}.u-ml35{margin-left:35px!important}.u-ml40{margin-left:40px!important}.u-ml45{margin-left:45px!important}.u-ml50{margin-left:50px!important}.u-ml55{margin-left:55px!important}.u-ml60{margin-left:60px!important}.u-ml65{margin-left:65px!important}.u-ml70{margin-left:70px!important}.u-ml75{margin-left:75px!important}.u-ml80{margin-left:80px!important}.u-ml85{margin-left:85px!important}.u-ml90{margin-left:90px!important}.u-ml100{margin-left:100px!important}.u-height80{height:80px!important}.u-height100{height:100px!important}html{overflow-y:scroll}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{50%{opacity:1}100%{opacity:0}}@keyframes fade-out{50%{opacity:1}100%{opacity:0}}html[lang=zh-cmn-Hant] *{font-family:Helvetica,Arial,Roboto,sans-serif!important}html[lang=zh-cmn-Hans] *{font-family:Helvetica,Arial,Roboto,sans-serif!important}body{overflow:visible!important;overflow-x:hidden}body.modal-open{position:fixed;width:100%}body.langbar-open{position:fixed;width:100%}.faq_download *{-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (min-width:600px){.faq_download .container960{max-width:960px;margin:0 auto}}.faq_download .faq_download__notes{color:#fff;background-color:#777;text-align:center;padding:10px;font-size:12px;line-height:16px}@media all and (min-width:600px){.faq_download .faq_download__notes{padding:13px;font-size:14px;line-height:24px}}.faq_download .faq_download__button{font-size:16px;line-height:24px;background-color:#d04539;color:#fff;padding:15px 20px;border-radius:5px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;text-align:center;position:relative}.faq_download .faq_download__button:after{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";font-size:2.6rem;margin-left:5px;font-weight:500;color:#fff;pointer-events:none}.faq_download__header{padding:0;background:#ededea url(/img/faq/header_sp.png) no-repeat center top 31px;background-size:375px,auto;text-align:center}@media all and (min-width:600px){.faq_download__header{background:#ededea url(/img/faq/header.png) no-repeat center top 18px;background-size:1440px,auto}}.faq_download__header__header{font-size:2.1rem;font-weight:700;margin-bottom:15px;padding:21px 0;position:relative;width:230px;margin:0 auto}[lang=en] .faq_download__header__header{padding:18px 0}[lang=zh-cmn-Hans] .faq_download__header__header{padding:14px 0;width:187px}[lang=zh-cmn-Hant] .faq_download__header__header{padding:14px 0;width:187px}[lang=ko] .faq_download__header__header{padding:14px 0;width:187px}@media all and (min-width:600px){.faq_download__header__header{padding:40px 0 50px;font-size:3.5rem;width:488px}[lang=en] .faq_download__header__header{margin-bottom:30px;padding:40px 0 0;width:515px}[lang=zh-cmn-Hans] .faq_download__header__header{width:334px;padding:46px 0 0;margin-bottom:32px}[lang=zh-cmn-Hant] .faq_download__header__header{width:334px;padding:46px 0 0;margin-bottom:32px}[lang=ko] .faq_download__header__header{width:350px;padding:46px 0 0;margin-bottom:36px}}.faq_download__header__langbar{background:#fff;width:100%;height:40px;position:relative;margin-bottom:10px}@media all and (min-width:600px){.faq_download__header__langbar{margin-bottom:25px}}.faq_download__header__langbar__container{-webkit-transition:all .25s linear;transition:all .25s linear;opacity:0;visibility:hidden;width:100%;height:100vh;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;bottom:0;z-index:110}.faq_download__header__langbar__container.active{opacity:1;visibility:visible}@media all and (min-width:600px){.faq_download__header__langbar__container{opacity:1;visibility:visible;position:relative;height:40px}}.faq_download__header__langbar__list{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;padding:50px 50px 25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media all and (min-width:600px){.faq_download__header__langbar__list{padding:0 10px 0 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.faq_download__header__langbar__list__item{width:100%;text-align:center;margin-bottom:20px}@media all and (min-width:600px){.faq_download__header__langbar__list__item{width:auto;margin:0 20px;height:40px}}.faq_download__header__langbar__list__link{display:block;text-decoration:none;padding:10px 0;font-size:1.4rem}.faq_download__header__langbar__list__link.active{color:#d04539}.faq_download__header__langbar__button{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-decoration:none;z-index:120}@media all and (min-width:600px){.faq_download__header__langbar__button{display:none}}.faq_download__header__langbar__button__icon:before{font-size:22px;font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:""}.close .faq_download__header__langbar__button__icon{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.close .faq_download__header__langbar__button__icon:before{content:""}.faq_download__header__langbar__button__text{font-size:10px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:5px}.faq_download__tabnav{padding:0 10px;overflow:hidden}@media all and (min-width:600px){.faq_download__tabnav{padding:0;max-width:960px;margin:0 auto}}.faq_download__tabnav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq_download__tabnav__list__item{width:calc(50% - 3px)}@media all and (min-width:600px){.faq_download__tabnav__list__item{width:calc(50% - 10px)}}.faq_download__tabnav__list__link{text-align:center;display:block;background:#999;color:#fff;font-weight:700;font-size:1.6rem;padding:12px;text-decoration:none;border-radius:5px 5px 0 0;-webkit-transition:all .25s linear;transition:all .25s linear;border-bottom:2px solid #fff}.faq_download__tabnav__list__link:hover{background-color:#adadad}.faq_download__tabnav__list__link.active{background:#d04539;cursor:default;border-bottom:2px solid #d04539}.faq_download__tabnav__list__link.active:hover{opacity:1}@media all and (min-width:600px){.faq_download__tabnav__list__link{font-size:2.2rem;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.faq_download__tabnav-ft{padding:0 10px;overflow:hidden;background:#e6e6e5}.faq_download__tabnav-ft__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (min-width:600px){.faq_download__tabnav-ft__list{max-width:960px;margin:0 auto}}.faq_download__tabnav-ft__list__item{width:calc(50% - 3px)}@media all and (min-width:600px){.faq_download__tabnav-ft__list__item{width:calc(50% - 10px)}}.faq_download__tabnav-ft__list__link{text-align:center;display:block;background:#999;color:#fff;font-weight:700;font-size:1.6rem;padding:12px;text-decoration:none;border-radius:0 0 5px 5px;-webkit-transition:all .25s linear;transition:all .25s linear}.faq_download__tabnav-ft__list__link:hover{opacity:.8}.faq_download__tabnav-ft__list__link.active{background:#d04539;cursor:default}.faq_download__tabnav-ft__list__link.active:hover{opacity:1}@media all and (min-width:600px){.faq_download__tabnav-ft__list__link{padding:20px 30px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2.2rem}}.faq_download__contentnav{position:sticky;top:0;left:0;z-index:100}.faq_download__contentnav__search{position:relative}.faq_download__contentnav__search__content{opacity:0;max-height:0;-webkit-transition:all .25s linear;transition:all .25s linear;padding:0 20px;background:#fff;visibility:hidden}@media all and (min-width:600px){.faq_download__contentnav__search__content{height:auto;max-height:999px;opacity:1;visibility:visible;border-top:3px solid #d04539;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.faq_download__contentnav__breadcrumbs{padding-bottom:1px}@media all and (min-width:600px){.faq_download__contentnav__breadcrumbs{background:#ededea;padding-bottom:0;border-bottom:1px solid #fff}}.faq_download__maincontent{padding:20px;background:#ededea;background-image:url(../img/common/bg_pattern.jpg);background-repeat:repeat;background-size:120px}@media all and (min-width:600px){.faq_download__maincontent{padding:70px 0}}.faq_download__footer{background:#e6e6e5;padding:30px 56px}@media all and (min-width:600px){.faq_download__footer{padding:30px 20px}}.faq_download__footer__pagetop{width:50px;height:50px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.3);box-shadow:0 0 40px rgba(0,0,0,.3);opacity:.9;background:#fff;position:fixed;bottom:10px;right:10px;text-decoration:none;font-size:1.1rem;font-weight:700;z-index:100}.faq_download__footer__pagetop>span{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.faq_download__footer__pagetop>span:before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:5px;font-size:2.4rem;color:#d04539}@media all and (min-width:600px){.faq_download__footer__pagetop{right:20px;bottom:20px}}.faq_download__footer__copyright{text-align:center;font-size:1rem;margin-bottom:10px;color:#000}.faq_download__footer__notes{text-align:center;font-size:1rem;margin-bottom:5px;color:#000}.faq_download__filtermodal,.faq_download__filtermodal2{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;background:rgba(0,0,0,.8);z-index:999;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .25s linear;transition:all .25s linear;opacity:0;visibility:hidden}body.modal-open .faq_download__filtermodal,body.modal-open .faq_download__filtermodal2{opacity:1;visibility:visible}body.modal-open .faq_download__filtermodal2{opacity:0;visibility:hidden}body.modal-open2 .faq_download__filtermodal2{opacity:1;visibility:visible}.faq_download .filter_modal{background:#fff;margin:auto 20px;width:100%;border-radius:5px;position:relative;border-radius:10px;overflow:hidden;z-index:1}@media all and (min-width:600px){.faq_download .filter_modal{max-width:960px}}.faq_download .filter_modal__header{padding:15px;border-bottom:1px solid #ced4da;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background-image:url(../img/common/bg_pattern.jpg);background-repeat:repeat;background-size:120px}@media all and (min-width:600px){.faq_download .filter_modal__header{height:85px}}.faq_download .filter_modal__header__header{font-size:1.6rem;font-weight:700;text-align:center}.faq_download .filter_modal__close{width:20px;height:20px;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.faq_download .filter_modal__close>span{position:relative;display:block;width:20px;height:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.faq_download .filter_modal__close>span:before{width:100%;height:2px;background:#343a40;display:block;content:"";position:absolute;top:50%;left:0;margin-top:-1px}.faq_download .filter_modal__close>span:after{height:20px;width:2px;background:#343a40;display:block;content:"";position:absolute;top:0;left:50%;margin-left:-1px}.faq_download .filter_modal__body{padding:20px;max-height:calc(80vh - 130px);overflow-y:auto;background-color:#ededea}@media all and (min-width:600px){.faq_download .filter_modal__body{padding:45px 40px}}.faq_download .filter_modal__body__keyword{margin-bottom:20px}.faq_download .filter_modal__body__keyword__header{font-size:1.6rem;font-weight:700;margin-bottom:5px;padding-left:30px;position:relative}.faq_download .filter_modal__body__keyword__header:before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#000;font-size:2.4rem}@media all and (min-width:600px){.faq_download .filter_modal__body__keyword__header{font-size:1.6rem;margin-bottom:10px}}.faq_download .filter_modal__body__keyword__input{width:100%;border:1px solid #ced4da;background:#fff;border-radius:5px;padding:5px;font-size:1.6rem;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.16) inset;box-shadow:2px 2px 3px rgba(0,0,0,.16) inset}.faq_download .filter_modal__body__category{margin-bottom:20px}@media all and (min-width:600px){.faq_download .filter_modal__body__category{margin-bottom:30px}}.faq_download .filter_modal__body__category:last-child{margin-bottom:0}.faq_download .filter_modal__body__category__header{font-size:1.6rem;font-weight:700;margin-bottom:10px;padding-left:30px;position:relative}.faq_download .filter_modal__body__category__header:before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#000;font-size:2.4rem;margin-top:-3px}@media all and (min-width:600px){.faq_download .filter_modal__body__category__header{font-size:1.6rem;margin-bottom:10px}}.faq_download .filter_modal__body__category__label{font-size:1.6rem;line-height:1;border:1px solid #ced4da;background-color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:5px;padding:15px 10px 15px 42px;display:block;margin:0 10px;text-align:left;margin-bottom:5px;-webkit-transition:all .25s linear;transition:all .25s linear;cursor:pointer;color:#000;position:relative;text-decoration:none}.faq_download .filter_modal__body__category__label:last-of-type{margin-bottom:0}.faq_download .filter_modal__body__category__label:hover{border-color:#000}@media all and (min-width:600px){.faq_download .filter_modal__body__category__label{font-size:1.6rem;width:calc(33.33333% - 20px);margin-bottom:30px}.faq_download .filter_modal__body__category__label:nth-last-of-type(-n+3){margin-bottom:0}}.faq_download .filter_modal__body__category__label::before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;font-size:3.8rem;position:absolute;left:0;top:4px;left:4px;color:currentColor}.faq_download .filter_modal__body__category__label.-access::before{content:""}.faq_download .filter_modal__body__category__label.-spot::before{content:""}.faq_download .filter_modal__body__category__label.-event::before{content:""}.faq_download .filter_modal__body__category__label.-trouble::before{content:""}.faq_download .filter_modal__body__category__label.-kyoto::before{content:""}.faq_download .filter_modal__body__category__label.-other::before{content:""}.faq_download .filter_modal__body__category__label.-list::before{content:""}.faq_download .filter_modal__body__category__label.-food::before{content:"";font-size:3rem;top:5px;left:7px}@media all and (min-width:600px){.faq_download .filter_modal__body__category__label.-food::before{font-size:2.8rem}}.faq_download .filter_modal__body__category__label.-map::before{content:"";font-size:2.5rem;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media all and (min-width:600px){.faq_download .filter_modal__body__category__label.-map::before{font-size:2.5rem}}.faq_download .filter_modal__body__category__label.-pamp::before{content:""}.faq_download .filter_modal__body__category__input_group{margin:0 -10px}@media all and (min-width:600px){.faq_download .filter_modal__body__category__input_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.faq_download .filter_modal__body__category__input{display:none}.faq_download .filter_modal__body__category__input:checked+.filter_modal__body__category__label{background:#d04539;color:#fff}.faq_download .filter_modal__body__category__input:checked+.filter_modal__body__category__label:hover{border-color:#ced4da}.faq_download .filter_modal__body__tags__header{font-size:1.6rem;font-weight:700;margin-bottom:10px;padding-left:24px;position:relative}.faq_download .filter_modal__body__tags__header:before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#000;font-size:2.6rem}@media all and (min-width:600px){.faq_download .filter_modal__body__tags__header{font-size:1.6rem;margin-bottom:10px}}.faq_download .filter_modal__body__tags__input_group{margin:0;border:1px solid #ced4da;border-radius:5px;overflow:hidden}@media all and (min-width:600px){.faq_download .filter_modal__body__tags__input_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.faq_download .filter_modal__body__tags__label{font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 10px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;background-color:#fff;border-bottom:1px solid #ced4da;-webkit-transition:.3s;transition:.3s}.faq_download .filter_modal__body__tags__label:last-of-type{border-bottom:none}@media all and (min-width:600px){.faq_download .filter_modal__body__tags__label{font-size:1.6rem;width:33.33333%;border-right:1px solid #ced4da}.faq_download .filter_modal__body__tags__label:nth-of-type(3n){border-right:none}.faq_download .filter_modal__body__tags__label:nth-last-of-type(-n+3){border-bottom:none}}.faq_download .filter_modal__body__tags__label:before{width:24px;height:24px;border:1px solid #ced4da;border-radius:5px;display:inline-block;content:"";margin-right:10px;-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}@media all and (min-width:600px){.faq_download .filter_modal__body__tags__label:before{width:24px;height:24px}}.faq_download .filter_modal__body__tags__label:after{width:1em;height:1em;display:block;font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";color:#000;font-size:1rem;font-weight:700;position:absolute;left:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;-webkit-transition:all .25s linear;transition:all .25s linear;opacity:0}@media all and (min-width:600px){.faq_download .filter_modal__body__tags__label:after{font-size:1.2rem;left:15px}}.faq_download .filter_modal__body__tags__label:hover:before{border-color:#000}.faq_download .filter_modal__body__tags__input{display:none}.faq_download .filter_modal__body__tags__input:checked+.filter_modal__body__tags__label{color:#d04539}.faq_download .filter_modal__body__tags__input:checked+.filter_modal__body__tags__label:before{border-color:#ced4da;background:#d04539}.faq_download .filter_modal__body__tags__input:checked+.filter_modal__body__tags__label:after{opacity:1}.faq_download .filter_modal__footer{padding:15px;border-top:1px solid #ced4da;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;background-image:url(../img/common/bg_pattern.jpg);background-repeat:repeat;background-size:120px}@media all and (min-width:600px){.faq_download .filter_modal__footer{height:86px;padding:20px 40px}}.faq_download .filter_modal__footer__clear{background:#fff 0 0 no-repeat padding-box;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border:1px solid #ccc;border-radius:5px;opacity:1;padding:18px 13px;font-size:1.3rem;color:#343a40;width:124px}@media all and (min-width:600px){.faq_download .filter_modal__footer__clear{font-size:1.8rem;width:209px;padding:12px 15px;height:46px;line-height:1.2}}.faq_download .filter_modal__footer__submit{background:#d04539 0 0 no-repeat padding-box;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:5px;opacity:1;padding:9px 12px;font-size:1.3rem;font-weight:700;color:#fff;border:none;width:calc(100% - 134px);max-width:180px}@media all and (min-width:600px){.faq_download .filter_modal__footer__submit{font-size:1.8rem;padding:0;width:240px;height:46px;max-width:none;line-height:1.2}}.faq_download .faq_download__filtermodal2 .filter_modal__footer{height:45px}@media all and (min-width:600px){.faq_download .faq_download__filtermodal2 .filter_modal__footer{height:86px}}.faq_download .home__en_download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.3);box-shadow:0 3px 6px rgba(0,0,0,.3);border-radius:5px;border:1px solid #343a40;background:#fff;padding:15px;font-weight:700;text-decoration:none;-webkit-transition:all .25s linear;transition:all .25s linear}.faq_download .home__en_download:hover{opacity:.8}@media all and (min-width:600px){.faq_download .home__en_download{width:960px;margin:100px auto 0}}.faq_download .home__btn_more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.3);box-shadow:0 3px 6px rgba(0,0,0,.3);border-radius:5px;border:1px solid #343a40;background:#fff;padding:15px;font-weight:700;text-decoration:none;-webkit-transition:all .25s linear;transition:all .25s linear}.faq_download .home__btn_more:hover{opacity:.8}.faq_download .home__btn_more>span{display:inline-block;position:relative}.faq_download .home__btn_more>span:after{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";color:#d04539;font-size:2.4rem;position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}html[lang=zh-cmn-Hant] .faq_download .home__btn_more>span:after{top:calc(50% - 2px)}html[lang=zh-cmn-Hans] .faq_download .home__btn_more>span:after{top:calc(50% - 2px)}@media all and (min-width:600px){.faq_download .home__btn_more{width:960px;margin:100px auto 0}}.faq_download .home__header{font-size:2.2rem;font-weight:700;margin-bottom:25px;text-align:center;color:#000;position:relative;padding-top:20px}@media all and (min-width:600px){.faq_download .home__header{padding-top:0;padding-left:0;margin-bottom:30px;font-size:3rem}}.faq_download .home__header:before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#d04539}@media all and (min-width:600px){.faq_download .home__header:before{left:0;top:2px;-webkit-transform:none;-ms-transform:none;transform:none;position:static;margin-right:10px;vertical-align:-4px}}@media all and (min-width:600px){.faq_download .home__header.download{margin-bottom:100px}}.faq_download .home__header.download:before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#d04539}@media all and (min-width:600px){.faq_download .home__header.download:before{left:0;top:2px;-webkit-transform:none;-ms-transform:none;transform:none;position:static;margin-right:10px}}.faq_download .home__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:10px}@media all and (min-width:600px){.faq_download .home__nav{max-width:630px;margin:0 auto 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.faq_download .home__nav__item{width:100%;margin-bottom:15px}.faq_download .home__nav__item:last-of-type{margin-bottom:0}@media all and (min-width:600px){.faq_download .home__nav__item{width:calc(50% - 15px)}}.faq_download .home__nav__link{padding:15px 40px 15px 30px;background:#fff;border:1px solid #ced4da;border-radius:5px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);display:block;font-size:1.6rem;color:#000;text-decoration:none;line-height:1;position:relative;-webkit-transition:all .25s linear;transition:all .25s linear}@media all and (min-width:600px){.faq_download .home__nav__link{padding-left:40px}.faq_download .home__nav__link:hover{border-color:#d04539;-webkit-box-shadow:none;box-shadow:none}}.faq_download .home__nav__link:before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media all and (min-width:600px){.faq_download .home__nav__link:before{left:20px}}.faq_download .home__nav__link:after{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#d04539;font-size:2.2rem;font-weight:700}.faq_download .home__subNav{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media all and (min-width:600px){.faq_download .home__subNav{max-width:630px;margin:0 auto 50px}}.faq_download .home__subNav__item{width:50%}@media all and (min-width:600px){.faq_download .home__subNav__item{width:33.3333%}}.faq_download .home__subNav__link{padding:20px 0 20px 35px;position:relative;display:block;text-decoration:none;font-weight:700;font-size:1.4rem}.faq_download .home__subNav__link:before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";width:25px;height:25px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border:1px solid #ced4da;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#d04539;font-size:2.5rem}@media all and (min-width:600px){.faq_download .home__subNav__link{padding:10px 0 10px 35px;font-size:1.6rem}}.faq_download .home__block{background:#ddd;border-radius:5px;padding:30px 10px 10px;margin-bottom:10px}@media all and (min-width:600px){.faq_download .home__block{max-width:1200px;padding:100px 10px 100px;margin:0 auto 75px}.faq_download .home__block:last-of-type{margin-bottom:0}}.faq_download .home__block .search_header{margin-bottom:50px;background:#ddd}.faq_download .home__block__notes{font-size:1.8rem;font-weight:700;line-height:24px;text-align:center;margin-top:30px}.faq_download .home__block__anchor{margin-top:-110px;padding-top:110px}@media all and (min-width:600px){.faq_download .home__block__anchor{margin-top:-155px;padding-top:155px}}.faq_download .home__block__loader{background:url(../img/faq/loader.svg) no-repeat center top;background-size:contain;width:100%;height:0;padding-top:105.26315789%}.faq_download .home__block__loader.download{background:url(../img/download/loader.svg) no-repeat center top;background-size:contain;padding-top:105.26315789%}@media all and (min-width:600px){.faq_download .home__block__loader.download{background:url(../img/download/loader-large.svg) no-repeat center top;background-size:contain;padding-top:40%}}.faq_download .home__block__loader.loaded{background:0 0;height:auto;padding:0;margin-bottom:3.5rem}@media all and (min-width:600px){.faq_download .home__block__loader{max-width:960px;margin:0 auto;background-size:370px;background-position:left top;padding-top:30%}}.faq_download .home__block__header{text-align:center;color:#000;font-size:2rem;font-weight:700;margin-bottom:20px;position:sticky;top:100px;left:0;z-index:10;padding-top:15px}.faq_download .home__block__header:before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;left:50%;top:-2px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#d04539}@media all and (min-width:600px){.faq_download .home__block__header:before{position:relative;font-size:2.6rem;top:2px;left:auto;margin-right:5px}}.faq_download .home__block__header::after{content:"";width:calc(100% + 20px);height:100%;position:absolute;background-color:#ddd;left:-10px;top:0;z-index:-1}@media all and (min-width:600px){.faq_download .home__block__header::after{width:calc(100% + 40px);left:-30px}}@media all and (min-width:600px){.faq_download .home__block__header{max-width:960px;margin:0 auto 45px;text-align:left;padding-top:0;font-size:2.8rem}}.faq_download .home__block__subheader{background:#343a40;color:#fff;border-radius:5px;padding:20px;margin-bottom:10px;font-size:1.6rem;line-height:1;font-weight:700;position:sticky;top:100px;left:0;z-index:10}.faq_download .home__block__subheader:not(:first-of-type){margin-top:20px}@media all and (min-width:600px){.faq_download .home__block__subheader:not(:first-of-type){margin-top:50px}}.faq_download .home__block__subheader.-ico{padding-left:56px}@media all and (min-width:600px){.faq_download .home__block__subheader.-ico{padding-left:64px}}.faq_download .home__block__subheader.-ico::before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;font-size:5.6rem;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#e79f99}@media all and (min-width:600px){.faq_download .home__block__subheader.-ico::before{font-size:6.4rem}}.faq_download .home__block__subheader.-ico.-access::before{content:""}.faq_download .home__block__subheader.-ico.-spot::before{content:""}.faq_download .home__block__subheader.-ico.-event::before{content:""}.faq_download .home__block__subheader.-ico.-trouble::before{content:""}.faq_download .home__block__subheader.-ico.-kyoto::before{content:""}.faq_download .home__block__subheader.-ico.-other::before{content:""}.faq_download .home__block__subheader.-ico.-list::before{content:""}.faq_download .home__block__subheader.-ico.-food::before{content:"";font-size:4rem;left:10px}@media all and (min-width:600px){.faq_download .home__block__subheader.-ico.-food::before{font-size:4.5rem}}.faq_download .home__block__subheader.-ico.-map::before{content:"";font-size:3.5rem;left:12px}@media all and (min-width:600px){.faq_download .home__block__subheader.-ico.-map::before{font-size:4rem}}.faq_download .home__block__subheader.-ico.-pamp::before{content:""}.faq_download .home__block__subheader.download:not(:first-of-type){margin-top:30px}@media all and (min-width:600px){.faq_download .home__block__subheader.download:not(:first-of-type){margin-top:100px}}.faq_download .home__block__subheader:nth-of-type(even){background-color:#5a656f}@media all and (min-width:600px){.faq_download .home__block__subheader{max-width:960px;margin:0 auto 20px;font-size:2.4rem}}.faq_download .home__block__subcategory{font-size:1.6rem;font-weight:700;border:1px solid #ced4da;border-radius:5px;padding:8px 10px;margin-bottom:25px;position:sticky;background:#fff;top:0;left:0;z-index:10}@media all and (min-width:600px){.faq_download .home__block__subcategory{font-size:2.4rem;max-width:960px;margin:0 auto 50px}}.faq_download .home__block__downloads{margin-bottom:-10px}@media all and (min-width:600px){.faq_download .home__block__downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:-50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.faq_download .home__block__downloads:after{content:"";-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.faq_download .home__block__downloads__item{background-color:#fff;margin-bottom:10px;border-radius:5px;padding:10px}@media all and (min-width:600px){.faq_download .home__block__downloads__item{width:calc(25% - 30px);margin-bottom:50px;margin:0 0 10px}}@media all and (min-width:600px){.faq_download .home__block__list{max-width:960px;margin:0 auto}}.faq_download .home__block__list__item{margin-bottom:5px;position:relative;counter-increment:li;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);overflow:hidden}.faq_download .home__block__list__item:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;background:#343a40;border-radius:100%;content:counter(li);color:#fff;position:absolute;left:10px;top:10px;font-size:12px}@media all and (min-width:600px){.faq_download .home__block__list__item:before{font-size:20px;width:30px;height:30px;left:20px;top:28px}}@media all and (min-width:600px){.faq_download .home__block__list__item{margin-bottom:10px}.faq_download .home__block__list__item:hover:after{opacity:1}}.faq_download .home__block__list__link{font-size:1.6rem;color:#000;text-decoration:none;-webkit-transition:all .25s linear;transition:all .25s linear;display:block;padding-left:40px;padding-right:10px;padding-top:10px;padding-bottom:10px}@media all and (min-width:600px){.faq_download .home__block__list__link{font-size:1.8rem;padding:30px 20px;padding-left:65px;-webkit-transition:.3s;transition:.3s}.faq_download .home__block__list__link:hover{background-color:#faebea}}.faq_download .home__block__list.question .home__block__list__item:before{content:"Q"}.faq_download .home__block__list.question .home__block__list__item:after{display:none}.faq_download .home__block__list.question{background:url(../img/faq/related_loader_sp.svg) no-repeat left top;background-size:cover;height:88.98305085vw}@media all and (min-width:600px){.faq_download .home__block__list.question{background:url(../img/faq/related_loader.svg) no-repeat left -10px top;background-size:980px auto;height:472px}}.faq_download .home__block__list.question>*{-webkit-transition:all .25s linear;transition:all .25s linear;opacity:0}.faq_download .home__block__list.question.loaded{height:auto;background:0 0}.faq_download .home__block__list.question.loaded>*{opacity:1}.faq_download .home__block__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:70px}@media all and (min-width:600px){.faq_download .home__block__single{max-width:960px;margin:0 auto}}.faq_download .home__block__single__question{position:relative;padding:10px;padding-left:40px;border-radius:5px;font-size:1.6rem;margin-bottom:10px;background-color:#fff}.faq_download .home__block__single__question:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;background:#343a40;border-radius:100%;content:"Q";color:#fff;position:absolute;left:10px;top:10px;font-size:1.2rem}@media all and (min-width:600px){.faq_download .home__block__single__question:before{font-size:2rem;width:30px;height:30px;left:20px;top:24px}}@media all and (min-width:600px){.faq_download .home__block__single__question{font-size:1.8rem;line-height:30px;padding:30px;padding-left:65px}}.faq_download .home__block__single__answer{background:#fffbea;padding:10px;padding-left:40px;border-radius:5px;font-size:1.3rem;position:relative;margin-bottom:20px;word-break:break-all}.faq_download .home__block__single__answer p{margin-bottom:15px}.faq_download .home__block__single__answer a{text-decoration:none;color:#d04539}.faq_download .home__block__single__answer a:hover{text-decoration:underline}.faq_download .home__block__single__answer:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;background:#d04539;border-radius:100%;content:"A";color:#fff;position:absolute;left:10px;top:10px;font-size:1.2rem}@media all and (min-width:600px){.faq_download .home__block__single__answer:before{font-size:2rem;width:30px;height:30px;left:20px;top:24px}}@media all and (min-width:600px){.faq_download .home__block__single__answer{font-size:1.8rem;line-height:30px;margin-bottom:30px;padding:30px;padding-left:65px}}.faq_download .home__block__single__survey{margin-bottom:50px}@media all and (min-width:600px){.faq_download .home__block__single__survey{margin-bottom:100px}}.faq_download .home__block__single__more{font-size:1.4rem;border:1px solid #d04539;border-radius:5px;width:100%;background:#fff;color:#d04539;padding:20px;cursor:pointer;-webkit-transition:all .25s linear;transition:all .25s linear;margin-top:20px;margin-bottom:30px}.faq_download .home__block__single__more:hover{opacity:.8}@media all and (min-width:600px){.faq_download .home__block__single__more{font-size:1.8rem;padding:30px;margin-top:30px}}@media all and (min-width:600px){.faq_download .home__block__single__recomend{padding-left:44px}}.faq_download .download__thumb{width:150px;display:block;margin:0 auto 20px}@media all and (min-width:600px){.faq_download .download__thumb{width:100%}}.faq_download .download__title{font-size:1.6rem;font-weight:700;padding-bottom:20px;margin-bottom:20px;position:relative;display:block}.faq_download .download__title::after{content:"";display:block;height:2px;width:40%;background-color:#d04539;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.faq_download .download__updated{font-size:1.4rem;display:block;margin-bottom:10px}.faq_download .download__category{display:inline-block;background:#eee;border-radius:2px;padding:3px 5px;margin-bottom:20px;font-size:1.4rem;color:#000}.faq_download .download__pdf{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5px;color:#fff;font-size:1.6rem;background:#d04539;padding:10px;text-decoration:none;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;-webkit-transition:all .25s linear;transition:all .25s linear}.faq_download .download__pdf:hover{opacity:.8}.faq_download .download__sheet{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5px;color:#d04539;font-size:1.6rem;background:#fff;border:1px solid #d04539;padding:10px;text-decoration:none;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s linear;transition:all .25s linear}.faq_download .download__sheet:hover{opacity:.8}.faq_download .search{position:relative}.faq_download .search__searchmenu{display:none}.faq_download .search__searchmenu:checked+.faq_download__contentnav__search__content{height:auto;max-height:999px;opacity:1;padding:0 20px 30px;visibility:visible}@media all and (min-width:600px){.faq_download .search__searchmenu:checked+.faq_download__contentnav__search__content{padding:30px 0}}.faq_download .search__searchmenu:checked~.search__searchmenu_icon:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.faq_download .search__searchmenu_icon{width:20px;height:20px;position:absolute;right:0;top:24px}.faq_download .search__searchmenu_icon:before{width:20px;height:2px;background:#000;display:block;content:"";position:absolute;right:20px;top:50%;margin-top:-1px}.faq_download .search__searchmenu_icon:after{width:2px;height:20px;background:#000;display:block;content:"";position:absolute;right:29px;top:50%;margin-top:-10px;-webkit-transition:all .25s linear;transition:all .25s linear}@media all and (min-width:600px){.faq_download .search__searchmenu_icon{display:none}}.faq_download .search__searchmenu_label{font-size:1.6rem;color:#000;background:#fff;padding:20px;text-align:center;display:block;position:relative;border-top:3px solid #d04539}@media all and (min-width:600px){.faq_download .search__searchmenu_label{display:none}}@media all and (min-width:600px){.faq_download .search__container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:960px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.faq_download .search__textsearch{border:1px solid #ced4da;border-radius:5px;width:100%;margin-bottom:15px}@media all and (min-width:600px){.faq_download .search__textsearch{max-width:300px}}.faq_download .search__textsearch>form{display:-ms-grid;display:grid;width:100%;-ms-grid-columns:1fr 76px;grid-template-columns:1fr 76px}.faq_download .search__textsearch__inputbox{background:#fff;height:44px;padding:2px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:40px;border-radius:5px 0 0 5px;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.16) inset;box-shadow:2px 2px 3px rgba(0,0,0,.16) inset}.faq_download .search__textsearch__inputbox:before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:2rem}.faq_download .search__textsearch__input{border:none;color:#000;width:100%}.faq_download .search__textsearch__input::-webkit-input-placeholder{opacity:1}.faq_download .search__textsearch__input:-moz-placeholder{opacity:1}.faq_download .search__textsearch__input::-moz-placeholder{opacity:1}.faq_download .search__textsearch__input:-ms-input-placeholder{opacity:1}.faq_download .search__textsearch__input:focus-visible{outline:0}.faq_download .search__textsearch__button{color:#fff;font-size:1.6rem;background:#d04539;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;width:100%;border-radius:0 4px 4px 0;cursor:pointer;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",sans-serif}.faq_download .search__categorysearch{border:1px solid #ced4da;border-radius:5px;width:100%;margin-bottom:15px;position:relative;padding-left:35px;font-size:1.6rem}@media all and (min-width:600px){.faq_download .search__categorysearch{max-width:300px;margin:0 30px;-ms-flex-item-align:start;align-self:flex-start}}.faq_download .search__categorysearch:before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:2rem}.faq_download .search__categorysearch:after{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:2.2rem;font-weight:700;color:#d04539;pointer-events:none}.faq_download .search__categorysearch__select{height:44px;background:#fff;width:100%;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000;cursor:pointer}.faq_download .search__categorysearch__select::-ms-expand{display:none}.faq_download .search__categorysearch__select:focus-visible{outline:0}.faq_download .search__categorysearch__text{height:44px;background:#fff;width:100%;border-radius:5px;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq_download .search__filter{width:100%}@media all and (min-width:600px){.faq_download .search__filter{max-width:300px}}.faq_download .search__filter__button{width:100%;height:46px;border:1px solid #ced4da;border-radius:5px;background:#fff;font-size:1.6rem;text-align:left;position:relative;padding-left:40px;cursor:pointer;color:#000;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",sans-serif}.faq_download .search__filter__button:before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:2rem}.faq_download .search__filter__button:after{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:2.2rem;font-weight:700;color:#d04539;pointer-events:none}.faq_download .breadcrumbs{padding:8px 20px;background:#ededea;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media all and (min-width:600px){.faq_download .breadcrumbs{max-width:960px;margin:0 auto;padding:8px 0}}.faq_download .breadcrumbs__item{font-size:1.4rem;margin-right:0}.faq_download .breadcrumbs__item:after{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;content:"";font-size:2rem;vertical-align:-3px;margin-left:-5px}.faq_download .breadcrumbs__item:last-of-type:after{display:none}.faq_download .breadcrumbs__link{color:#d04539;text-decoration:none}.faq_download .breadcrumbs__item:last-of-type .breadcrumbs__link{color:#000;cursor:default}.faq_download .search_header{font-size:1.8rem;font-weight:700;margin-bottom:25px;line-height:1;position:sticky;top:0;left:0;z-index:10;padding:3px 0}.faq_download .search_header>span{display:block;padding-left:15px;position:relative}.faq_download .search_header>span::after{width:2px;height:1em;background:#d04539;display:block;content:"";position:absolute;left:0;top:0}@media all and (min-width:600px){.faq_download .search_header>span{max-width:960px;margin:0 auto}}.faq_download .search_header>span.-ico{padding-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex}@media all and (min-width:600px){.faq_download .search_header>span.-ico{padding-left:58px}}.faq_download .search_header>span.-ico::before{font-family:kyotokanko;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;font-size:4rem;position:absolute;left:2px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:currentColor}@media all and (min-width:600px){.faq_download .search_header>span.-ico::before{font-size:5rem;left:8px}}.faq_download .search_header>span.-ico.-access::before{content:""}.faq_download .search_header>span.-ico.-spot::before{content:""}.faq_download .search_header>span.-ico.-event::before{content:""}.faq_download .search_header>span.-ico.-trouble::before{content:""}.faq_download .search_header>span.-ico.-kyoto::before{content:""}.faq_download .search_header>span.-ico.-other::before{content:""}.faq_download .search_header>span.-ico.-list::before{content:""}.faq_download .search_header>span.-ico.-food::before{content:"";font-size:3rem;top:6px;left:8px}@media all and (min-width:600px){.faq_download .search_header>span.-ico.-food::before{font-size:4.5rem;top:10px}}.faq_download .search_header>span.-ico.-map::before{content:"";font-size:2rem;top:8px;left:12px}@media all and (min-width:600px){.faq_download .search_header>span.-ico.-map::before{font-size:3rem;top:13px;left:18px}}.faq_download .search_header>span.-ico.-pamp::before{content:""}@media all and (min-width:600px){.faq_download .search_header{font-size:2.8rem;margin-bottom:80px}}.faq_download .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-3px;margin-right:-3px;margin-bottom:30px}@media all and (min-width:600px){.faq_download .pagination{margin-left:-5px;margin-right:-5px}}.faq_download .pagination__item{padding:0 3px}.faq_download .pagination__item.spacer{-ms-flex-item-align:end;align-self:flex-end;padding:0 2px}@media all and (min-width:600px){.faq_download .pagination__item{padding:0 5px}}.faq_download .pagination__link{text-decoration:none;font-size:1.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ccc;background-color:#fff;border-radius:2px;width:28px;height:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .25s linear;transition:all .25s linear}.faq_download .pagination__link:hover{opacity:.7}.faq_download .pagination__link.active{color:#fff;background:#d04539}.faq_download .pagination__link.active:hover{opacity:1}.faq_download .pagination__link.prev{border:none;background:0 0;width:20px}.faq_download .pagination__link.prev>i:before{font-size:2.4rem;font-family:kyotokanko!important}.faq_download .pagination__link.next{border:none;background:0 0;width:20px}.faq_download .pagination__link.next>i:before{font-size:2.4rem;font-family:kyotokanko!important}.faq_download .pagination__link>i:before{font-weight:700}@media all and (min-width:600px){.faq_download .pagination__link{font-size:1.6rem;min-width:36px;width:auto;height:36px}}.faq_download .survey{max-width:570px;margin:auto}.faq_download ._placeholder{max-width:570px;margin:10px;height:200px;background:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.faq_download .lower_heading{max-width:960px;margin-left:auto;margin-right:auto;-webkit-transition:background .3s linear;transition:background .3s linear;position:sticky;left:0;top:-5px}.faq_download .lower_heading.is-sticky{background-color:#ddd}