#main_visual .anim_wrap .title{width:96rem}@media screen and (max-width: 768px){#main_visual .anim_wrap .title{width:36rem}}#anchor_menu .btn{background:url(../images/jp/topics_schedule_btn_label.svg) center center/51.9rem auto no-repeat #ff7e3f}@media screen and (max-width: 768px){#anchor_menu .btn{background-size:auto 1.6rem}}#why h2 img{width:39.4rem}@media screen and (max-width: 768px){#why h2 img{width:33.3rem}}#why .contents_body{margin-top:3rem}@media screen and (max-width: 768px){#full_service h2{margin-top:2rem}}#full_service h2 img{width:38.8rem}@media screen and (max-width: 768px){#full_service h2 img{width:33.3rem}}#full_service .upper{min-height:58rem}#lounge h2 img{width:26rem}@media screen and (max-width: 768px){#lounge h2 img{width:22rem}}#safety h2 img{width:20.6rem}@media screen and (max-width: 768px){#safety h2 img{width:16.6rem}}#mile h2 img{width:19.2rem}@media screen and (max-width: 768px){#mile h2 img{width:15.6rem;margin-left:19rem}}#pa .movie_container{margin-top:22.5rem}@media screen and (max-width: 768px){#pa .movie_container{margin-top:4.8rem}}#topics .tabs>li.nagoya svg{width:13.6rem}@media screen and (max-width: 768px){#topics .tabs>li.nagoya svg{width:8rem}}#topics .tabs>li.nagoya.on svg{width:18.4rem}@media screen and (max-width: 768px){#topics .tabs>li.nagoya.on svg{width:11.25rem}}#topics .tabs>li.fukuoka svg{width:10.2rem}@media screen and (max-width: 768px){#topics .tabs>li.fukuoka svg{width:6rem}}#topics .tabs>li.fukuoka.on svg{width:13.3rem}@media screen and (max-width: 768px){#topics .tabs>li.fukuoka.on svg{width:8.8rem}}@media screen and (max-width: 768px){#topics .tab_contents .contents_body .note{font-size:1rem}}#topics .tab_contents .ticket .contents_body{margin-top:4.4rem}@media screen and (max-width: 768px){#topics .tab_contents .ticket .contents_body{margin-top:2.4rem}}#topics .tab_contents .ticket .contents_body .box{margin-top:0}section.ticket h2 img,section.ticket h3 img{width:55.6rem;margin-inline:auto}@media screen and (max-width: 768px){section.ticket h2 img,section.ticket h3 img{width:25.4rem}}section.ticket .contents_body{display:flex;justify-content:center}@media screen and (max-width: 768px){section.ticket .contents_body{display:grid;grid-template-columns:repeat(2, 1fr)}}section.ticket .contents_body .box{width:23.5rem}@media screen and (max-width: 768px){section.ticket .contents_body .box{width:100%}}section.ticket .contents_body .box .btn{line-height:1.18;font-size:1.6rem}@media screen and (max-width: 768px){section.ticket .contents_body .box .btn{font-size:1.2rem}}section.ticket .contents_body .box.jtb .logo img{width:19rem}@media screen and (max-width: 768px){section.ticket .contents_body .box.jtb .logo img{width:11.9rem}}section.ticket .contents_body .box.mwt .logo img{width:19rem}@media screen and (max-width: 768px){section.ticket .contents_body .box.mwt .logo img{width:11.9rem}}
