.accessInfo{font-family:"YuMincho","Hiragino Mincho ProN",serif}@media screen and (min-width: 768px){.accessInfo__name,.accessInfo__time{font-size:34px;letter-spacing:.02em}}@media screen and (max-width: 768px){.accessInfo__name,.accessInfo__time{font-size:calc(40 / 750 * 100vw);letter-spacing:.02rem}}.accessInfo__to{white-space:nowrap}@media screen and (min-width: 768px){.accessInfo__to{font-size:31px;letter-spacing:.02em;margin-right:14px}}@media screen and (max-width: 768px){.accessInfo__to{font-size:calc(36 / 750 * 100vw);letter-spacing:.02rem;margin-right:calc(18 / 750 * 100vw)}}.accessInfo__sub{letter-spacing:0}@media screen and (min-width: 768px){.accessInfo__sub{font-size:18px;letter-spacing:.02em}}@media screen and (max-width: 768px){.accessInfo__sub{font-size:calc(20 / 750 * 100vw);letter-spacing:.02rem}}.accessInfo__txt{display:block;font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;letter-spacing:0}@media screen and (min-width: 768px){.accessInfo__txt{font-size:16px;margin-top:15px}}@media screen and (max-width: 768px){.accessInfo__txt{font-size:calc(20 / 750 * 100vw);margin-top:calc(15 / 750 * 100vw)}}.accessInfo .num{color:#852a17}@media screen and (min-width: 768px){.accessInfo .num{font-size:50px;letter-spacing:.02em}}@media screen and (max-width: 768px){.accessInfo .num{font-size:calc(58 / 750 * 100vw);letter-spacing:.02rem}}@media screen and (min-width: 768px){.accessInfo--large .accessInfo__name,.accessInfo--large .accessInfo__time{font-size:41px}}@media screen and (max-width: 768px){.accessInfo--large .accessInfo__name,.accessInfo--large .accessInfo__time{font-size:calc(50 / 750 * 100vw)}}@media screen and (min-width: 768px){.accessInfo--large .accessInfo__to{font-size:38px}}@media screen and (max-width: 768px){.accessInfo--large .accessInfo__to{font-size:calc(46 / 750 * 100vw)}}@media screen and (min-width: 768px){.accessInfo--large .accessInfo__sub{font-size:21px}}@media screen and (max-width: 768px){.accessInfo--large .accessInfo__sub{font-size:calc(24 / 750 * 100vw)}}.accessInfo--large .accessInfo .num{color:#852a17}@media screen and (min-width: 768px){.accessInfo--large .accessInfo .num{font-size:59px}}@media screen and (max-width: 768px){.accessInfo--large .accessInfo .num{font-size:calc(73 / 750 * 100vw)}}@media screen and (min-width: 768px){.accessInfo--small .accessInfo__name,.accessInfo--small .accessInfo__time{font-size:26px}}@media screen and (max-width: 768px){.accessInfo--small .accessInfo__name,.accessInfo--small .accessInfo__time{font-size:calc(32 / 750 * 100vw)}}@media screen and (min-width: 768px){.accessInfo--small .accessInfo__to{font-size:24px}}@media screen and (max-width: 768px){.accessInfo--small .accessInfo__to{font-size:calc(30 / 750 * 100vw)}}@media screen and (min-width: 768px){.accessInfo--small .accessInfo__sub{font-size:14px}}@media screen and (max-width: 768px){.accessInfo--small .accessInfo__sub{font-size:calc(20 / 750 * 100vw)}}@media screen and (min-width: 768px){.accessInfo--small .accessInfo .num{font-size:38px}}@media screen and (max-width: 768px){.accessInfo--small .accessInfo .num{font-size:calc(48 / 750 * 100vw)}}@media screen and (min-width: 768px){.airplaneArea .verticalStack .generalSect__head+.generalSect__cont{margin-top:88px}}@media screen and (max-width: 768px){.airplaneArea .verticalStack .generalSect__head+.generalSect__cont{margin-top:calc(96 / 750 * 100vw)}}.asiaCard{flex-shrink:0}@media screen and (min-width: 768px){.asiaCard{width:383px}}@media screen and (max-width: 768px){.asiaCard{width:calc(488 / 750 * 100vw)}}@media screen and (min-width: 768px){.asiaCard__head+.asiaCard__cont{margin-top:12px}}@media screen and (max-width: 768px){.asiaCard__head+.asiaCard__cont{margin-top:calc(17 / 750 * 100vw)}}.asiaCard__cont .from{color:#2b2017;font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;letter-spacing:0}@media screen and (min-width: 768px){.asiaCard__cont .from{font-size:12px}}@media screen and (max-width: 768px){.asiaCard__cont .from{font-size:calc(24 / 750 * 100vw)}}@media screen and (min-width: 768px){.asiaCard__cont .from+.asiaCard__to{margin-top:-8px}}@media screen and (max-width: 768px){.asiaCard__cont .from+.asiaCard__to{margin-top:calc(-5 / 750 * 100vw)}}.asiaCard__to{font-family:"YuMincho","Hiragino Mincho ProN",serif}@media screen and (min-width: 768px){.asiaCard__to{font-size:23px;letter-spacing:.02em}}@media screen and (max-width: 768px){.asiaCard__to{font-size:calc(28 / 750 * 100vw);letter-spacing:.02rem}}@media screen and (min-width: 768px){.asiaCard__to .name{font-size:25px;margin-right:5px}}@media screen and (max-width: 768px){.asiaCard__to .name{font-size:calc(32 / 750 * 100vw);margin-right:calc(5 / 750 * 100vw)}}.asiaCard__to .num{display:inline-block}@media screen and (min-width: 768px){.asiaCard__to .num{font-size:40px;transform:translateY(4px)}}@media screen and (max-width: 768px){.asiaCard__to .num{font-size:calc(48 / 750 * 100vw);transform:translateY(calc(4 / 750 * 100vw))}}@media screen and (min-width: 768px){.asiaSect__head+.asiaSect__cont{margin-top:84px}}@media screen and (max-width: 768px){.asiaSect__head+.asiaSect__cont{margin-top:calc(120 / 750 * 100vw)}}@media screen and (min-width: 768px){.asiaSect__cont .usableSwiper+.caption{margin-top:100px}}@media screen and (max-width: 768px){.asiaSect__cont .usableSwiper+.caption{margin-top:calc(80 / 750 * 100vw)}}@media screen and (min-width: 768px){.asiaSect__cont .swiper-slide{width:-moz-fit-content;width:fit-content}}@media screen and (min-width: 768px){.asiaSect__cont .swiper-wrapper{flex-wrap:wrap;gap:73px 23px;justify-content:space-between}}@media screen and (min-width: 768px){.kyushuArea__head .heading+.kyushuArea__map{margin-top:88px}}@media screen and (max-width: 768px){.kyushuArea__head .heading+.kyushuArea__map{margin-top:calc(80 / 750 * 100vw)}}@media screen and (min-width: 768px){.kyushuArea__head+.kyushuArea__cont{margin-top:146px}}@media screen and (max-width: 768px){.kyushuArea__head+.kyushuArea__cont{margin-top:calc(140 / 750 * 100vw)}}.kyushuArea__map{width:100%}@media screen and (min-width: 768px){.kyushuArea__map+.kyushuArea__train{margin-top:88px}}@media screen and (max-width: 768px){.kyushuArea__map+.kyushuArea__train{margin-top:calc(60 / 750 * 100vw)}}@media screen and (max-width: 768px){.kyushuArea__train .swipeFigure{height:calc(402 / 750 * 100vw)}}.kyushuArea__cont{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 768px){.kyushuArea__cont{gap:87px 0}}.shinkansenSect{width:100%}.shinkansenSect__head{align-items:center;display:flex}@media screen and (min-width: 768px){.shinkansenSect__head{gap:68px}}@media screen and (max-width: 768px){.shinkansenSect__head{gap:calc(9 / 750 * 100vw)}}.shinkansenSect__head:before,.shinkansenSect__head:after{background-color:#19130d;content:'';display:block;flex-grow:1;height:1px}@media screen and (min-width: 768px){.shinkansenSect__head+.shinkansenSect__cont{margin-top:48px}}@media screen and (max-width: 768px){.shinkansenSect__head+.shinkansenSect__cont{margin-top:calc(80 / 750 * 100vw)}}@media screen and (min-width: 768px){.shinkansenSect__cont{display:flex;justify-content:space-between}}@media screen and (min-width: 768px){.shinkansenSect__cont+.shinkansenSect__cap{margin-top:64px}}@media screen and (max-width: 768px){.shinkansenSect__cont+.shinkansenSect__cap{margin-top:calc(40 / 750 * 100vw)}}@media screen and (min-width: 768px){.shinkansenSect__item{width:582px}}@media screen and (max-width: 768px){.shinkansenSect__item{width:100%}}.shinkansenSect__item .photo{width:100%}@media screen and (min-width: 768px){.shinkansenSect__item .photo+.accessInfo{margin-top:20px}}@media screen and (max-width: 768px){.shinkansenSect__item .photo+.accessInfo{margin-top:calc(28 / 750 * 100vw)}}@media screen and (max-width: 768px){.shinkansenSect__item+.shinkansenSect__item{margin-top:calc(80 / 750 * 100vw)}}@media screen and (min-width: 768px){.stationSect+.shinkansenSect{margin-top:130px}}@media screen and (max-width: 768px){.stationSect+.shinkansenSect{margin-top:calc(140 / 750 * 100vw)}}@media screen and (min-width: 768px){.stationCard{width:288px}}@media screen and (max-width: 768px){.stationCard{width:calc(310 / 750 * 100vw)}}@media screen and (min-width: 768px){.stationCard__head+.stationCard__cont{margin-top:12px}}@media screen and (max-width: 768px){.stationCard__head+.stationCard__cont{margin-top:calc(20 / 750 * 100vw)}}@media screen and (min-width: 768px){.stationCard__cont .txt{font-size:18px}}@media screen and (max-width: 768px){.stationCard__cont .txt{font-size:calc(24 / 750 * 100vw)}}@media screen and (min-width: 768px){.stationCard__cont .txt+.accessInfo{margin-top:26px}}@media screen and (max-width: 768px){.stationCard__cont .txt+.accessInfo{margin-top:calc(34 / 750 * 100vw)}}@media screen and (min-width: 768px){.stationCard--large{width:588px}}@media screen and (max-width: 768px){.stationCard--large{width:100%}}.stationCard--horizontal{align-items:center;display:flex;width:100%}.stationCard--horizontal .stationCard__head{flex-shrink:0}@media screen and (min-width: 768px){.stationCard--horizontal .stationCard__head{width:273px}}@media screen and (max-width: 768px){.stationCard--horizontal .stationCard__head{width:calc(310 / 750 * 100vw)}}.stationCard--horizontal .stationCard__head+.accessCard__cont{margin-top:0}@media screen and (min-width: 768px){.stationCard--horizontal .stationCard__cont{padding-left:25px}}@media screen and (max-width: 768px){.stationCard--horizontal .stationCard__cont{padding-left:calc(23 / 750 * 100vw)}}@media screen and (min-width: 768px){.stationSect{width:586px}}@media screen and (max-width: 768px){.stationSect{width:100%}}@media screen and (min-width: 768px){.stationSect__head+.stationSect__cont{margin-top:30px}}@media screen and (max-width: 768px){.stationSect__head+.stationSect__cont{margin-top:calc(40 / 750 * 100vw)}}.stationSect__txt{font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;line-height:1.6}.stationSect__txt:before{content:'';margin-top:calc((1 - 1.6) * .5em)}.stationSect__txt:after{margin-bottom:calc((1 - 1.6) * .5em)}.stationSect__txt:before,.stationSect__txt:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.stationSect__txt{font-size:14px;margin-top:15px}}@media screen and (max-width: 768px){.stationSect__txt{font-size:calc(20 / 750 * 100vw)}}.stationSect__col{display:flex;justify-content:space-between}@media screen and (min-width: 768px){.stationSect__col+.stationSect__txt{margin-top:8px}}@media screen and (max-width: 768px){.stationSect__col+.stationSect__txt{margin-top:calc(32 / 750 * 100vw)}}@media screen and (min-width: 768px){.stationSect__col+.stationSect__accessInfo{margin-top:28px}}@media screen and (max-width: 768px){.stationSect__col+.stationSect__accessInfo{margin-top:calc(32 / 750 * 100vw)}}@media screen and (max-width: 768px){.stationSect__accessInfo{margin:0 auto;width:-moz-fit-content;width:fit-content}}.stationSect--fukuoka{width:100%}.stationSect--fukuoka .stationSect__col{display:flex}@media screen and (min-width: 768px){.stationSect--fukuoka .stationSect__col{gap:25px}}@media screen and (max-width: 768px){.stationSect--fukuoka .stationSect__col{flex-direction:column;gap:calc(60 / 750 * 100vw)}}@media screen and (min-width: 768px){.stationSect--fukuoka .stationSect__col+.stationSect__accessInfo{margin-top:40px}}@media screen and (max-width: 768px){.stationSect--fukuoka .stationSect__col+.stationSect__accessInfo{margin-top:calc(56 / 750 * 100vw)}}.stationSect--fukuoka .stationSect__accessInfo{display:flex}@media screen and (min-width: 768px){.stationSect--fukuoka .stationSect__accessInfo{gap:25px;justify-content:center}}@media screen and (max-width: 768px){.stationSect--fukuoka .stationSect__accessInfo{align-items:center;flex-direction:column;gap:calc(30 / 750 * 100vw)}}.stationSect--fukuoka .stationSect__accessInfo .line{background-color:#c39d79;display:block;transform:rotate(30deg);width:1px}@media screen and (min-width: 768px){.stationSect--fukuoka .stationSect__accessInfo .line{height:76px}}@media screen and (max-width: 768px){.stationSect--fukuoka .stationSect__accessInfo .line{display:none}}@media screen and (max-width: 768px){.stationSect+.stationSect{margin-top:calc(120 / 750 * 100vw)}}.stationTtl{color:#9d906f;position:relative;width:100%}@media screen and (min-width: 768px){.stationTtl{padding-bottom:20px}}@media screen and (max-width: 768px){.stationTtl{padding-bottom:calc(31 / 750 * 100vw);text-align:center}}.stationTtl:after{background-color:#9d906f;bottom:0;content:'';height:1px;left:0;position:absolute;width:100%}@media screen and (min-width: 768px){.stationTtl .jp{font-size:28px;letter-spacing:.05em}}@media screen and (max-width: 768px){.stationTtl .jp{font-size:calc(34/750*100vw);letter-spacing:.05rem}}@media screen and (min-width: 768px){.stationTtl .en{font-size:21px;letter-spacing:.5em;margin-left:15px}}@media screen and (max-width: 768px){.stationTtl .en{font-size:calc(25/750*100vw);letter-spacing:.5rem;margin-left:calc(10/750*100vw)}}.stationTtl--center{text-align:center}@media screen and (min-width: 768px){.trainArea .verticalStack .generalSect__head+.generalSect__cont{margin-top:88px}}@media screen and (max-width: 768px){.trainArea .verticalStack .generalSect__head+.generalSect__cont{margin-top:calc(96 / 750 * 100vw)}}@media screen and (min-width: 768px){.access-story{margin-top:60px}}@media screen and (max-width: 768px){.access-story{margin-top:calc(90 / 750 * 100vw)}}@media screen and (min-width: 768px){.access-train{padding:160px 0}}@media screen and (max-width: 768px){.access-train{padding:calc(140 / 750 * 100vw) 0}}@media screen and (min-width: 768px){.access-kyushu{padding:160px 0}}@media screen and (max-width: 768px){.access-kyushu{padding:calc(140 / 750 * 100vw) 0}}@media screen and (min-width: 768px){.access-airplane{padding:160px 0}}@media screen and (max-width: 768px){.access-airplane{padding:calc(140 / 750 * 100vw) 0}}@media screen and (min-width: 768px){.access-asia{padding:160px 0}}@media screen and (max-width: 768px){.access-asia{padding:calc(140 / 750 * 100vw) 0}}
