﻿html,body{width:100%;font-size:100%}@media screen and (max-width: 960px){html,body{width:100%;font-size:80%}.pc{display:none !important}input{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type='submit'],input[type='button']{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box}input[type='submit']::-webkit-search-decoration,input[type='button']::-webkit-search-decoration{display:none}input[type='submit']::focus,input[type='button']::focus{outline-offset:-2px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:transparent}#sp_nav_bar{position:fixed;top:56px;z-index:11;background:#ffffff;width:100%;box-shadow:0 4px 4px 3px rgba(37,37,37,0.06)}#sp_nav_bar .sp_nav_bar__container{display:flex;justify-content:space-evenly;border-top:2px solid #367cf5}#sp_nav_bar .sp_nav_bar__item{flex:1;height:50px;line-height:50px;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;color:#000000;vertical-align:middle}#sp_nav_bar .sp_nav_bar__item__image,#sp_nav_bar .sp_nav_bar__item__text{display:inline-block;vertical-align:middle}#sp_nav_bar .sp_nav_bar__item__image{margin-right:3px}#main{margin-top:106px}#main .main__slider__item-container{width:100%;aspect-ratio:94 / 79}#main .main__slider__video-item{width:100%;aspect-ratio:94 / 79;position:relative}#main .main__slider__video-item video{width:100%;height:100%;object-fit:cover}#main .main__slider__video-item__text-area{width:94%;background-color:#ffffff;text-decoration:none;color:#000000;padding:15px 20px;position:absolute;bottom:0%;border-radius:0 6px 0 0;opacity:0.8}#main .main__slider__video-item__text-area__title{font-size:17px;font-size:4.7vw;margin-bottom:9px}#main .main__slider__video-item__text-area__label{font-size:11px;font-size:3vw;display:inline-block;border:1px solid #dbdbdb;padding:5px 11px;border-radius:6px}#main .main__slider__video-item__text-area__description{display:none}#main .main__slider__item{display:block;width:100%;aspect-ratio:94 / 79;position:relative}#main .main__slider__item.tokyo_day{background:center/cover no-repeat url(https://airx-1344.imgix.net/plans/top/firstview/mobile/skyview_top_fuji.jpg?ixlib=rails-4.3.1)}#main .main__slider__item.narita{background:center/cover no-repeat url(https://airx-1344.imgix.net/plans/top/firstview/mobile/skyview_top_narita.webp?ixlib=rails-4.3.1)}#main .main__slider__item.proposal{background:center/cover no-repeat url(https://airx-1344.imgix.net/plans/top/firstview/mobile/skyview_top_tokyo_night.webp?ixlib=rails-4.3.1)}#main .main__slider__item.fireworks{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/fireworks/sp_ja.webp?ixlib=rails-4.3.1)}#main .main__slider__item.fireworks_en{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/fireworks/sp_en.webp?ixlib=rails-4.3.1)}#main .main__slider__item.fireworks_zh_cn{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/fireworks/sp_zh_cn.webp?ixlib=rails-4.3.1)}#main .main__slider__item.fireworks_zh_tw{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/fireworks/sp_zh_tw.webp?ixlib=rails-4.3.1)}#main .main__slider__item.fireworks_ko{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/fireworks/sp_ko.webp?ixlib=rails-4.3.1)}#main .main__slider__item.kyoto_autumn{background:center/cover no-repeat url(https://airx-1344.imgix.net/plans/top/firstview/mobile/skyview_top_kyoto.webp?ixlib=rails-4.3.1)}#main .main__slider__item.tokyo_day_fuji{background:center/cover no-repeat url(https://airx-1344.imgix.net/plans/top/firstview/mobile/skyview_top_fuji.webp?ixlib=rails-4.3.1)}#main .main__slider__item.osaka{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/osaka/sp_ja.webp?ixlib=rails-4.3.1)}#main .main__slider__item.osaka_en{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/osaka/sp_en.webp?ixlib=rails-4.3.1)}#main .main__slider__item.osaka_zh_cn{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/osaka/sp_zh_cn.webp?ixlib=rails-4.3.1)}#main .main__slider__item.osaka_zh_tw{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/osaka/sp_zh_tw.webp?ixlib=rails-4.3.1)}#main .main__slider__item.osaka_ko{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/osaka/sp_ko.webp?ixlib=rails-4.3.1)}#main .main__slider__item.caravan_gotemba{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/caravan_gotemba/sp_ja.webp?ixlib=rails-4.3.1)}#main .main__slider__item.caravan_gotemba_en{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/caravan_gotemba/sp_en.webp?ixlib=rails-4.3.1)}#main .main__slider__item.caravan_gotemba_zh_cn{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/caravan_gotemba/sp_zh_cn.webp?ixlib=rails-4.3.1)}#main .main__slider__item.caravan_gotemba_zh_tw{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/caravan_gotemba/sp_zh_tw.webp?ixlib=rails-4.3.1)}#main .main__slider__item.caravan_gotemba_ko{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/caravan_gotemba/sp_ko.webp?ixlib=rails-4.3.1)}#main .main__slider__item.transit_fuji{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/511/sp_ja.webp?ixlib=rails-4.3.1)}#main .main__slider__item.transit_fuji_en{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/511/sp_en.webp?ixlib=rails-4.3.1)}#main .main__slider__item.transit_fuji_tw{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/511/sp_zh_tw.webp?ixlib=rails-4.3.1)}#main .main__slider__item.transit_fuji_cn{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/511/sp_zh_cn.webp?ixlib=rails-4.3.1)}#main .main__slider__item.transit_fuji_ko{background:center/cover no-repeat url(https://airx-1344.imgix.net/top/first_view/511/sp_ko.webp?ixlib=rails-4.3.1)}#main .main__slider__item.sakura_plan{background:center/cover no-repeat url(https://airx-1344.imgix.net/plans/yoshino/393/mobile/393_01.jpg?ixlib=rails-4.3.1)}#main .main__slider__item__text-area{width:94%;background-color:#ffffff;text-decoration:none;color:#000000;padding:15px 20px;position:absolute;bottom:0%;border-radius:0 6px 0 0;opacity:0.8}#main .main__slider__item__text-area__title{font-size:17px;font-size:4.7vw;margin-bottom:9px}#main .main__slider__item__text-area__label{font-size:11px;font-size:3vw;display:inline-block;border:1px solid #dbdbdb;padding:5px 11px;border-radius:6px}#main .main__slider__item__text-area__description{display:none}#main .main__slider__button__container{width:100%;position:absolute;aspect-ratio:94 / 79;top:0;left:50%;transform:translateX(-50%);z-index:2;pointer-events:none}#main .main__slider__button__prev,#main .main__slider__button__next{width:48px;height:48px;top:calc(50% - 48px / 2);pointer-events:auto}#main .main__slider__button__prev::after,#main .main__slider__button__next::after{content:'';background-repeat:no-repeat;background-size:contain;width:48px;height:48px}#main .main__slider__button__prev{left:0}#main .main__slider__button__prev::after{background-image:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/top/first_view/prev-button-8f58eee023737f2642bdfe7752d79e59c02068ae592a17b29a360da60de34497.svg)}#main .main__slider__button__next{right:0}#main .main__slider__button__next::after{background-image:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/top/first_view/next-button-c172121778941a473b0e17d419c54c8e2ecabcb40ce64aab5154df773aa3d311.svg)}#main .main__slider__pagination{bottom:18px;right:32px;left:auto;width:fit-content}#main .main__slider__pagination .swiper-pagination-bullet-active{background-color:#367cf5}#main .main__slider__pagination .swiper-pagination-bullet{width:7px;height:7px;margin-left:5px}#main .main__slider__pagination .swiper-pagination-bullet-active{background-color:#367cf5}#top .top-search-container{width:100%;background:#e9e9e9;padding:15px 20px}#top .top-search-container__top{width:100%;border:none;background-size:cover}#top .top-search-container__top__tabs{display:flex;left:4px;justify-content:space-between;align-items:flex-end}#top .top-search-container__top__tabs__tab{font-size:14px;width:49.5%;text-align:center;line-height:1;font-weight:bold;letter-spacing:1.25px;background:rgba(54,124,245,0.28);color:#949494;border-radius:6px 6px 0 0;height:39px;line-height:39px;font-size:15px}#top .top-search-container__top__tabs .active{background-color:#ffffff;color:#367cf5;margin-top:-2px;opacity:1;height:44px;line-height:44px}#top .top-search-container__contents__content{background-color:#ffffff;border-radius:0 0 6px 6px;display:none}#top .top-search-container__contents__content__form__1{padding:10px 0px 16px}#top .top-search-container__contents__content__form__1__area{margin:8px auto 0;width:calc(100% - 36px);position:relative;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}#top .top-search-container__contents__content__form__1__area__select{width:100%;padding:17px 0 15px;color:#367cf5;font-size:16px;background-color:#ffffff;padding-left:48px;line-height:1;border-radius:4px;background:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/svgs/take-off-f5e77c119f40b7421e3b32116c3bf2a5864e5e47a00a8e21a32e20cdaf311f6b.svg) no-repeat;background-position:17px center;background-color:#ffffff;letter-spacing:1.25px}#top .top-search-container__contents__content__form__1__area__select:focus{outline:0}#top .top-search-container__contents__content__form__1__area::before{border-right:2px solid #367cf5;border-top:2px solid #367cf5;content:'';width:8px;height:8px;position:absolute;right:18px;bottom:22px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#top .top-search-container__contents__content__form__1__time-and-pax-wrapper{display:flex;padding:0 16px}#top .top-search-container__contents__content__form__1__time{display:flex;width:calc(100% - 115px);margin:8px auto 0;line-height:1;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}#top .top-search-container__contents__content__form__1__time__el{width:50%;background-color:#ffffff;border:1px solid #cccccc;display:flex;position:relative}#top .top-search-container__contents__content__form__1__time__el__daybutton,#top .top-search-container__contents__content__form__1__time__el__nightbutton{display:none}#top .top-search-container__contents__content__form__1__time__el .button-container__day,#top .top-search-container__contents__content__form__1__time__el .button-container__night{margin:auto 0;position:absolute;left:12px;top:14px}#top .top-search-container__contents__content__form__1__time__el label{width:100%;padding:10px 0 7px;padding-left:24px}#top .top-search-container__contents__content__form__1__time__el label::before{content:'';position:absolute;left:16px;top:14px;width:20px;height:20px;border-radius:50%;border:1px solid #cccccc}#top .top-search-container__contents__content__form__1__time__el__about{width:100%;text-align:center}#top .top-search-container__contents__content__form__1__time__el__about__main{font-size:18px;height:18px;display:block}#top .top-search-container__contents__content__form__1__time__el__about__sub{margin-top:4px;font-size:9px;height:9px;display:block}#top .top-search-container__contents__content__form__1__time .el_day{border-radius:4px 0 0 4px;border:none}#top .top-search-container__contents__content__form__1__time .el_night{border-radius:0 4px 4px 0;border:none;border-left:1px solid #dedede}#top .top-search-container__contents__content__form__1__time .nonactive{color:#dedede}#top .top-search-container__contents__content__form__1__time .active{color:#367cf5}#top .top-search-container__contents__content__form__1__time .active label::before{border:1px solid #367cf5}#top .top-search-container__contents__content__form__1__time .selected label::after{content:'';position:absolute;left:19px;top:17px;width:14px;height:14px;border-radius:50%;background-color:#367cf5}#top .top-search-container__contents__content__form__1__max-passengers{margin:8px 0 0 8px;width:107px;position:relative;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}#top .top-search-container__contents__content__form__1__max-passengers__select{height:48px;width:100%;color:#367cf5;font-size:16px;background-color:#ffffff;padding-left:24px;line-height:1;border-radius:4px;letter-spacing:1.25px}#top .top-search-container__contents__content__form__1__max-passengers__select:invalid{color:#ffffff}#top .top-search-container__contents__content__form__1__max-passengers__label{position:absolute;text-align:center;top:10px;left:20%;color:#367cf5;font-size:18px;line-height:1em;cursor:pointer;pointer-events:none}#top .top-search-container__contents__content__form__1__max-passengers__label__sub{display:block;font-size:9px}#top .top-search-container__contents__content__form__1__max-passengers.selected .top-search-container__contents__content__form__1__max-passengers__label{display:none}#top .top-search-container__contents__content__form__1__max-passengers__select:focus{outline:0}#top .top-search-container__contents__content__form__1__max-passengers::before{border-right:2px solid #367cf5;border-top:2px solid #367cf5;content:'';width:8px;height:8px;position:absolute;right:18px;bottom:22px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#top .top-search-container__contents__content__form__1__search{margin:16px 16px 0px}#top .top-search-container__contents__content__form__1__search__button{border-radius:4px;width:100%;padding:20px 0 17px;line-height:1;font-size:18px;color:#ffffff;background-color:#367cf5;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 2px 18px 0 rgba(0,0,0,0.2)}#top .top-search-container__contents__content__form__2{padding:10px 0px 16px}#top .top-search-container__contents__content__form__2__departure,#top .top-search-container__contents__content__form__2__arrival{margin:8px auto 0;width:calc(100% - 36px);position:relative;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}#top .top-search-container__contents__content__form__2__departure .select_departure,#top .top-search-container__contents__content__form__2__arrival .select_departure{background:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/svgs/take-off-f5e77c119f40b7421e3b32116c3bf2a5864e5e47a00a8e21a32e20cdaf311f6b.svg) no-repeat;background-position:17px center;background-color:#ffffff}#top .top-search-container__contents__content__form__2__departure .select_arrival,#top .top-search-container__contents__content__form__2__arrival .select_arrival{background:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/svgs/landing-dff5caa4695802748b3b44c5bdadc0a9419d383f724b397129363168a89c2a53.svg) no-repeat;background-position:17px center;background-color:#ffffff}#top .top-search-container__contents__content__form__2__departure__select,#top .top-search-container__contents__content__form__2__arrival__select{width:100%;line-height:1;color:#367cf5;font-size:16px;background-color:#ffffff;border-radius:4px;letter-spacing:1.25px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);padding:17px 24px 15px 48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#top .top-search-container__contents__content__form__2__departure__select:focus,#top .top-search-container__contents__content__form__2__arrival__select:focus{outline:0}#top .top-search-container__contents__content__form__2__departure::before,#top .top-search-container__contents__content__form__2__arrival::before{border-right:2px solid #367cf5;border-top:2px solid #367cf5;content:'';width:8px;height:8px;position:absolute;right:18px;bottom:22px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#top .top-search-container__contents__content__form__2__search{margin:16px 18px 0;display:flex;justify-content:space-between;gap:8px;color:#ffffff}#top .top-search-container__contents__content__form__2__search__button{border-radius:4px;width:60%;padding:20px 0 17px;line-height:1;font-size:18px;background-color:#367cf5;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 2px 18px 0 rgba(0,0,0,0.2);letter-spacing:1.25px}#top .top-search-container__contents__content__form__2__search .first-visitor-button{display:flex;flex:1;justify-content:center;align-items:center;border-radius:4px;line-height:1;font-size:16px;background-color:#98D15F;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 2px 18px 0 rgba(0,0,0,0.2)}#top .top-search-container__contents__content__form__2__search .first-visitor-button img{width:20px;height:20px;margin-right:3px}#top .top-search-container__contents__content__form__2__search .first-visitor-button p{color:#ffffff}#top .top-search-container__contents .show{display:block}#about{width:100%;height:101px;background-color:#f2f2f2;position:relative;display:none}#about:after{content:'';display:block;position:absolute;height:10px;width:10px;top:45px;right:19px;background:transparent;color:transparent;border-bottom:1px solid #5c9e31;border-right:1px solid #5c9e31;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#about .about-wrapper{width:375px;margin:0 auto;padding-top:21px}#about .about-wrapper .about-container__icon{display:block;width:20px;height:25px;margin:0 auto 11px}#about .about-wrapper .about-container__text{display:block;width:263px;margin:0 auto;position:relative;color:#5c9e31;font-family:Hiragino Sans;font-size:15px;font-weight:600;text-align:center;border-bottom:2px solid #5c9e31}#reservation-flow{width:100%;height:auto;padding-top:56px;padding-bottom:56px;color:#2f4c79}#reservation-flow h2{margin-bottom:44px;font-size:24px;font-weight:bold;text-align:center;-webkit-font-smoothing:antialiased}#reservation-flow ul{display:flex;flex-wrap:wrap;justify-content:space-evenly}#reservation-flow li{width:42%;height:280px}#reservation-flow .en_li{height:302px}#reservation-flow .icon{width:100%;height:144px;color:#ffffff;line-height:144px;text-align:center;font-size:28px;font-weight:bold;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin-bottom:14px}#reservation-flow .icon img{width:100%;height:100%;object-fit:cover;border-radius:10px}#reservation-flow .step{font-size:14px;color:#8f9190;font-weight:bold}#reservation-flow .flow-title{font-size:18px;font-weight:bold;-webkit-font-smoothing:antialiased}#reservation-flow .flow-desc{font-size:11px;font-weight:normal}#reservation-flow a{position:relative;display:block;margin:0 auto;width:210px;text-align:center;color:#367cf5;font-size:18px;font-weight:bold;-webkit-font-smoothing:antialiased}#reservation-flow a:before{content:'';display:block;position:absolute;height:10px;width:10px;top:8px;right:-8px;background:transparent;color:transparent;border-bottom:2px solid #367cf5;border-right:2px solid #367cf5;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#reservation-flow .en{width:270px !important;padding-top:20px}#reservation-flow .en:before{top:28px !important}#plans{padding-bottom:32px;background-color:#f6f7f7}#plans h2{color:#2f4c79;margin-bottom:44px;font-size:24px;font-weight:bold;text-align:center;-webkit-font-smoothing:antialiased}#plans ul{display:flex;flex-direction:column;align-items:center}#plans li{width:96%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-bottom:24px;box-shadow:0 2px 12px rgba(0,0,0,0.2)}#plans .picture_box{position:relative}#plans .picture_box .header_box{position:absolute;bottom:-3px;left:-1px;display:flex;color:#ffffff;-webkit-font-smoothing:antialiased}#plans .picture_box .header_box h3{white-space:nowrap;font-size:56px;font-weight:bold;line-height:1}#plans .picture_box .header_box .sub_title{font-size:12px;font-weight:bold;margin:auto 12px 0 7px;letter-spacing:0.1em;text-shadow:0 1px 2px rgba(0,0,0,0.3)}#plans .picture_box img{width:100%;height:100px;object-fit:cover;border-radius:4px 4px 0 0;-webkit-border-radius:　4px 4px 0 0;-moz-border-radius:4px 4px 0 0}#plans .usj .picture_box .header_box{bottom:0px;left:-1px}#plans .usj .picture_box .header_box h3{line-height:1;font-size:34px;font-weight:bold;white-space:nowrap;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,0.6)}#plans .link_box{background-color:#ffffff;border-radius:0 0 4px 4px;-webkit-border-radius:　0 0 4px 4px;-moz-border-radius:0 0 4px 4px}#plans .link_box .day .flex_box,#plans .link_box .sunset .flex_box,#plans .link_box .no_flight_day .flex_box,#plans .link_box .no_flight_sunset .flex_box{border-bottom:1px solid #efefef}#plans .link_box .no_flight_day .info .time,#plans .link_box .no_flight_day .info .time .plan,#plans .link_box .no_flight_day .info .price,#plans .link_box .no_flight_sunset .info .time,#plans .link_box .no_flight_sunset .info .time .plan,#plans .link_box .no_flight_sunset .info .price,#plans .link_box .no_flight_night .info .time,#plans .link_box .no_flight_night .info .time .plan,#plans .link_box .no_flight_night .info .price{color:#9c9d9d}#plans .link_box .info{height:50px}#plans .link_box .flex_box{display:flex;justify-content:space-between;align-items:center;height:100%;margin-left:10px;margin-right:10px;-webkit-font-smoothing:antialiased}#plans .link_box .time{color:#367cf5;font-size:18px;font-weight:bold;margin-left:10px}#plans .link_box .plan{color:#367cf5;font-size:11px;font-weight:bold}#plans .link_box .price{font-size:18px;font-weight:normal;color:#2f4c79;margin-right:25px}#plans .link_box .price .price_text,#plans .link_box .price .yen{font-size:11px;font-weight:normal;color:#2f4c79;margin-right:5px}#plans .link_box .price .yen{position:relative;margin-left:5px}#plans .link_box .price .yen:after{position:absolute;top:0;right:-16px;content:'';display:inline-block;height:8px;width:8px;background:transparent;color:transparent;border-bottom:2px solid #367cf5;border-right:2px solid #367cf5;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#plans .banner,#plans .main_banner{height:160px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:relative}#plans .banner img,#plans .main_banner img{width:100%;height:100%;object-fit:cover;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#plans .banner:after,#plans .main_banner:after{position:absolute;content:'';top:70px;right:8px;width:20px;height:20px;background-size:contain;background-image:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/icons/next-white-7d91d7b078de7249687bc1e9fdf4268e3e1388b83decb66eb7b5174d57f5b39f.svg)}#plans .banner a,#plans .main_banner a{height:100%;display:block;position:relative}#plans .banner img,#plans .main_banner img{height:160px;object-fit:cover}#plans .banner img.hakone,#plans .main_banner img.hakone,#plans .banner img.luxury,#plans .main_banner img.luxury{object-position:0% 20%}#plans .banner img.shimoda,#plans .main_banner img.shimoda{object-position:0% 90%}#plans .banner img.title,#plans .main_banner img.title{object-fit:contain}#plans .banner .bottom_blur_box,#plans .main_banner .bottom_blur_box{position:absolute;bottom:0;height:120px;width:100%;display:flex;align-items:flex-end;justify-content:space-between;background:linear-gradient(transparent, rgba(0,0,0,0.6));border-radius:0 0 4px 4px;color:white;font-weight:bold}#plans .banner .banner_title,#plans .main_banner .banner_title{font-size:36px;line-height:36px;padding-left:8px}#plans .banner .banner_text,#plans .main_banner .banner_text{padding-right:8px}#plans .banner .banner_text .top,#plans .main_banner .banner_text .top{font-size:26px;line-height:26px}#plans .banner .banner_text .bottom,#plans .main_banner .banner_text .bottom{font-size:18px;line-height:18px;text-align:right}#plans .banner.shimoda a:before,#plans .shimoda.main_banner a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(35,191,180,0.2)}#plans .banner.hakone .title_box,#plans .hakone.main_banner .title_box,#plans .banner.luxury .title_box,#plans .luxury.main_banner .title_box,#plans .banner.usj .title_box,#plans .usj.main_banner .title_box{position:absolute;top:0;width:100%;height:100%;padding-left:12px}#plans .banner.hakone .title_box .title,#plans .hakone.main_banner .title_box .title,#plans .banner.luxury .title_box .title,#plans .luxury.main_banner .title_box .title,#plans .banner.usj .title_box .title,#plans .usj.main_banner .title_box .title{position:absolute;height:34px;top:70px;width:260px}#plans .banner.hakone .bottom_banner_text1,#plans .hakone.main_banner .bottom_banner_text1,#plans .banner.luxury .bottom_banner_text1,#plans .luxury.main_banner .bottom_banner_text1,#plans .banner.usj .bottom_banner_text1,#plans .usj.main_banner .bottom_banner_text1{position:absolute;width:auto;top:104px;color:white;font-size:16px;font-weight:bold;text-shadow:0 1px 2px rgba(0,0,0,0.6)}#plans .banner.hakone .banner_text,#plans .hakone.main_banner .banner_text,#plans .banner.luxury .banner_text,#plans .luxury.main_banner .banner_text,#plans .banner.usj .banner_text,#plans .usj.main_banner .banner_text{color:white;font-size:18px;text-shadow:0 1px 2px rgba(0,0,0,0.6)}#plans .banner.hakone .banner_text span,#plans .hakone.main_banner .banner_text span,#plans .banner.luxury .banner_text span,#plans .luxury.main_banner .banner_text span,#plans .banner.usj .banner_text span,#plans .usj.main_banner .banner_text span{font-size:12px;text-shadow:0 1px 2px rgba(0,0,0,0.6)}#plans .banner .bottom_blur_box,#plans .main_banner .bottom_blur_box{position:absolute;bottom:0;height:120px;width:100%;display:flex;align-items:flex-end;justify-content:space-between;background:linear-gradient(transparent, rgba(0,0,0,0.6));border-radius:0 0 4px 4px;color:white;font-weight:bold}#plans .banner .banner_title,#plans .main_banner .banner_title{font-size:36px;line-height:36px;padding-left:8px}#plans .banner .banner_text,#plans .main_banner .banner_text{padding-right:8px}#plans .banner .banner_text .top,#plans .main_banner .banner_text .top{font-size:26px;line-height:26px}#plans .banner .banner_text .bottom,#plans .main_banner .banner_text .bottom{font-size:18px;line-height:18px;text-align:right}#plans .main_banner{background-color:#000000}#plans .main_banner img{opacity:0.8}#plans .main_banner .title_text{position:absolute;top:16px;width:100%;text-align:center;color:#ffffff;font-size:16px;font-family:'HiraMinPro-W3';letter-spacing:4px}#plans .main_banner .title_box{position:absolute;top:0;width:100%;height:100%;padding-left:12px}#plans .main_banner .title_box .title{position:absolute;height:34px;top:44px;width:300px;opacity:1}#plans .main_banner .title_box_whiteday{position:absolute;top:0;width:100%;height:100%;padding-left:12px}#plans .main_banner .title_box_whiteday .title_whiteday{height:50px;top:44px;width:auto;opacity:1;margin-top:36px}#plans .main_banner .title_box_caravan{position:absolute;top:0;width:100%;height:100%;padding-left:12px;text-align:center}#plans .main_banner .title_box_caravan .title{text-shadow:0 1px 2px rgba(0,0,0,0.4);font-weight:bold;font-size:18px;font-stretch:normal;font-style:normal;line-height:1.72;letter-spacing:1.44px;text-align:center;color:#ffffff;margin:65px 0 17px}#plans .main_banner .title_box_caravan .text{text-shadow:0 1px 2px rgba(0,0,0,0.4);font-weight:normal;font-size:14px;line-height:1.29;letter-spacing:1.12px;color:#ffffff}#plans .main_banner .bottom_banner_text1{position:absolute;width:auto;top:100px;color:white;font-size:16px;font-weight:bold;text-shadow:0 1px 2px rgba(0,0,0,0.6)}#plans .main_banner .banner_text{position:absolute;bottom:4px;color:white;font-size:18px;text-shadow:0 1px 2px rgba(0,0,0,0.6)}#plans .main_banner .banner_text span{font-size:12px;text-shadow:0 1px 2px rgba(0,0,0,0.6)}#plans .main_banner.karuizawa .title_box img{width:222px;top:56px}#plans .main_banner.karuizawa .bottom_banner_text1{top:100px}#plans .main_banner.narita .title_box img{width:222px;top:56px}#plans .main_banner.narita .bottom_banner_text1{top:100px}#plans .main_banner.night_cruising .title_box img{top:56px;width:222px}#plans .main_banner.night_cruising .bottom_banner_text1{top:100px}#plans .main_banner.large_heli img{opacity:0.5}#plans.christmas .title_box img{width:222px;top:56px}#plans.christmas .bottom_banner_text1{top:100px}#plans .en .usj .header_box h3{font-size:27px}#plans .en .header_box{display:block !important;top:8px;left:0 !important}#plans .en .header_box h3{font-size:44px;padding-left:8px;padding-bottom:8px}#plans .en .header_box .sub_title{margin:auto 3px 0 7px !important;letter-spacing:0 !important}#plans .en .banner .bottom_blur_box,#plans .en .main_banner .bottom_blur_box{height:100% !important;top:0;align-items:flex-start !important}#plans .en .banner .banner_title,#plans .en .main_banner .banner_title{display:none}#plans .en .banner .banner_text,#plans .en .main_banner .banner_text{text-shadow:0 1px 2px rgba(0,0,0,0.3)}#plans .en .banner .banner_text .top,#plans .en .main_banner .banner_text .top{font-size:44px !important;padding-top:16px;padding-left:8px;line-height:1em}#plans .en .banner .banner_text .bottom,#plans .en .main_banner .banner_text .bottom{padding-top:10px;padding-left:10px;text-align:left !important}#plans .en .karuizawa .title_box img{position:absolute;top:50px;height:60px}#plans .en .karuizawa .bottom_banner_text1{top:110px}#flights-section{padding-top:56px;padding-bottom:32px;background-color:#f6f7f7}#flights-section h2{color:#2f4c79;margin-bottom:44px;font-size:24px;font-weight:bold;text-align:center;-webkit-font-smoothing:antialiased}#flights-section .popular-potions__item,#flights-section .luxury-flights__item{display:block;width:96%;height:160px;margin:0 auto 24px;position:relative}#flights-section .popular-potions__item__area-title,#flights-section .luxury-flights__item__area-title{text-align:left;color:#ffffff;font-size:18px}#flights-section .popular-potions__item__title,#flights-section .luxury-flights__item__title{text-align:center;color:#fff;font-size:18px;margin-bottom:1.5vw}#flights-section .popular-potions__item__image-container,#flights-section .luxury-flights__item__image-container{width:100%;height:160px}#flights-section .popular-potions__item__image-container img,#flights-section .luxury-flights__item__image-container img{width:100%;height:100%;object-fit:cover;border-radius:6px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.15)}#flights-section .popular-potions__item__content,#flights-section .luxury-flights__item__content{position:absolute;bottom:0;width:100%;background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.5));border-radius:10px;color:#fff;padding:15px 12px 14px}#flights-section .popular-potions__item__content__view-more,#flights-section .luxury-flights__item__content__view-more{font-weight:bold}#flights-section .popular-potions__item__content{display:flex;justify-content:space-between}#flights-section .popular-potions__item__content__view-more{border:solid 1px #fff;padding:7px 19px;font-size:10px}#flights-section .popular-potions__item__image-container{position:relative}#flights-section .popular-potions__item__image-container::after{display:block;position:absolute;content:'';width:100%;height:100%;background:linear-gradient(180deg, rgba(255,255,255,0) 64%, #525252 100%);opacity:0.6;border-radius:10px;bottom:0}#flights-section .luxury-flights__item__content{padding-bottom:1vw;display:flex;flex-direction:column;justify-content:space-between;height:68%}#flights-section .luxury-flights__item__content__view-more{text-align:center}#flights-section .luxury-flights__item__image-container{position:relative}#flights-section .luxury-flights__item__image-container::after{display:block;position:absolute;content:'';width:100%;height:100%;background-color:#000000;opacity:0.6;border-radius:10px;bottom:0}#flights-section .luxury-flights__item__image-container__luxury-flight{object-position:0 58%}#flights-section .luxury-flights__item__image-container__bizjet{object-position:0 59%}.flights-link{background:linear-gradient(#fff, #f6f7f7);background:linear-gradient(#fff, #f6f7f7);background:linear-gradient(#fff, #f6f7f7);padding-bottom:24px;width:100%}.flights-link__title{align-items:center;background-image:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/top/first_view/trip_sp-f2e430bea454acbb634e2c3e9b85fe59a54c7e713824f8a9f924600ba00f9977.jpg);background-position:center;background-size:cover;color:#ffffff;display:flex;font-size:24px;font-weight:bold;height:128px;justify-content:center;line-height:1;position:relative;text-align:center;width:100%;z-index:1}.flights-link__title:after{background-image:linear-gradient(251deg, #5a0089, #007479);bottom:0;content:'';left:0;opacity:.7;position:absolute;right:0;top:0;z-index:-1}.flights-link__wrapper{width:96%}.flights-link__departure,.flights-link__favorite{display:flex;justify-content:center}.flights-link__departure__title,.flights-link__favorite__title{color:#2f4c79;font-size:14px;font-weight:bold;line-height:1.5;margin-bottom:12px;margin-left:10px}.flights-link__departure{margin-top:24px}.flights-link__departure__link{border:solid 1px #367cf5;border-radius:24px;display:inline-block;margin:0 4px}.flights-link__departure__link a{display:block;padding:10px 18px}.flights-link__departure__link a:link,.flights-link__departure__link a:visited,.flights-link__departure__link a:hover,.flights-link__departure__link a:active{color:#367cf5}.flights-link__favorite{margin-top:36px}.flights-link__favorite__tags{margin-bottom:18px}.flights-link__favorite__tags a{color:#367cf5}.flights-link__favorite__tags__container{height:32px;font-size:12px;margin-left:-5px}.flights-link__favorite__tags__container__el{border:1px solid #367cf5;border-radius:32px;display:inline-block;padding:10px 18px;margin:0 5px}.flights-link__favorite__list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.flights-link__favorite__list a:link,.flights-link__favorite__list a:visited,.flights-link__favorite__list a:hover,.flights-link__favorite__list a:active{color:black}.flights-link__favorite__list a:link:nth-child(1) .link,.flights-link__favorite__list a:visited:nth-child(1) .link,.flights-link__favorite__list a:hover:nth-child(1) .link,.flights-link__favorite__list a:active:nth-child(1) .link{background-image:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/flights/hakone/atf_section/first-view_pc-3c1589df2b9735045a7f1ba1c30f4644fad070d6f1ce2a7cd329ce5d20b554cd.jpg)}.flights-link__favorite__list a:link:nth-child(2) .link,.flights-link__favorite__list a:visited:nth-child(2) .link,.flights-link__favorite__list a:hover:nth-child(2) .link,.flights-link__favorite__list a:active:nth-child(2) .link{background-image:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/flights/boso/atf_section/first-view_pc-84c1a99cc1a6779da902263a87c90b62de815531f3bdc4e44baf603f41e5e038.jpg)}.flights-link__favorite__list a:link:nth-child(3) .link,.flights-link__favorite__list a:visited:nth-child(3) .link,.flights-link__favorite__list a:hover:nth-child(3) .link,.flights-link__favorite__list a:active:nth-child(3) .link{background-image:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/flights/nikko/atf_section/first-view_pc-07abce23bdc4ad83e7d8a87a397fe3c4c674b963b1aca45a09a947df931ae6aa.jpg)}.flights-link__favorite__list a:link:nth-child(4) .link,.flights-link__favorite__list a:visited:nth-child(4) .link,.flights-link__favorite__list a:hover:nth-child(4) .link,.flights-link__favorite__list a:active:nth-child(4) .link{background-image:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/flights/miura/atf_section/first-view_pc-0224968777e31aa1e6062532f152f91182ceae1d0848264ccb58737bbb2493ad.jpg)}.flights-link__favorite__list a:link:nth-child(5) .link,.flights-link__favorite__list a:visited:nth-child(5) .link,.flights-link__favorite__list a:hover:nth-child(5) .link,.flights-link__favorite__list a:active:nth-child(5) .link{background-image:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/flights/aizu/atf_section/first-view_pc-ae208146dff94fd0aebfe342a91870d9d3aba235320cb320da4e9e98f88bd54b.jpg)}.flights-link__favorite__list a:link:nth-child(6) .link,.flights-link__favorite__list a:visited:nth-child(6) .link,.flights-link__favorite__list a:hover:nth-child(6) .link,.flights-link__favorite__list a:active:nth-child(6) .link{background-image:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/flights/iseshima/atf_section/first-view_pc-15f6d0bd57e55696bc09d1e240fa5c3b385ddd37968e739c8847ff1be18859ed.jpg)}.flights-link__favorite__container{width:calc((96% - 10px)/2)}.flights-link__favorite__image-wrapper img{border-radius:4px;height:64px;width:100%;font-family:'object-fit: cover; object-position: center;';object-fit:cover;object-position:center}.flights-link__favorite__hotel-name{font-size:12px;font-weight:bold;margin-left:10px;margin-top:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flights-link__favorite__price{align-items:baseline;display:flex;padding-left:10px}.flights-link__favorite__price__wrapper{display:inline-block}.flights-link__favorite__price .number{font-size:12px}.flights-link__favorite__price .small{font-size:8px}.flights-link__favorite__price span:not(:last-child){padding-right:4px}.flights-link__favorite__price span:first-child{margin-right:auto;padding-right:2px}.flights-link__favorite__link{color:#367cf5;font-size:10px;font-weight:bold;margin-bottom:24px;margin-top:10px;text-align:center}#recommend{color:#2f4c79}#recommend h2{margin-top:56px;font-size:24px;font-weight:bold;text-align:center;-webkit-font-smoothing:antialiased}#recommend .situation ul{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0 auto}#recommend .situation li{width:380px;height:auto;text-align:center;padding:5%}#recommend .situation li .description{background-color:#f1f1f1;width:auto;height:220px;display:grid;margin-top:-50%}#recommend .situation li img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:200px;height:200px;object-fit:cover}#recommend .situation a.list-content{color:#2f4c79;display:block}#recommend .situation .en_li{height:auto}#recommend .situation h3{font-size:18px;font-weight:bold;-webkit-font-smoothing:antialiased;padding-top:30%}#recommend .situation p{font-size:13px;font-weight:normal;padding:5% 10% 15%;-webkit-font-smoothing:antialiased;letter-spacing:0.1em}#recommend .situation .sightseeing,#recommend .situation .aerial_photo,#recommend .situation .proposal,#recommend .situation .anniversary{position:relative}#recommend .situation .sightseeing .emoji-box,#recommend .situation .aerial_photo .emoji-box,#recommend .situation .proposal .emoji-box,#recommend .situation .anniversary .emoji-box{width:80px;height:80px;object-fit:cover;margin-left:60%}#recommend .situation .sightseeing .emoji-box img,#recommend .situation .aerial_photo .emoji-box img,#recommend .situation .proposal .emoji-box img,#recommend .situation .anniversary .emoji-box img{width:80px;height:80px;object-fit:cover;margin-top:-100%}#recommend .situation .sightseeing .learn_more_box,#recommend .situation .aerial_photo .learn_more_box,#recommend .situation .proposal .learn_more_box,#recommend .situation .anniversary .learn_more_box{border:1px solid;border-color:#367cf5;margin:0 auto;background-color:#ffffff;width:auto}#recommend .situation .sightseeing .learn_more_box .learn_more,#recommend .situation .aerial_photo .learn_more_box .learn_more,#recommend .situation .proposal .learn_more_box .learn_more,#recommend .situation .anniversary .learn_more_box .learn_more{position:relative;display:block;padding-top:8px;padding-bottom:8px;font-size:18px;font-weight:bold}#recommend .situation .sightseeing .learn_more_box .learn_more:after,#recommend .situation .aerial_photo .learn_more_box .learn_more:after,#recommend .situation .proposal .learn_more_box .learn_more:after,#recommend .situation .anniversary .learn_more_box .learn_more:after{display:block;position:absolute;height:10px;width:10px;top:calc(50% + 3px);right:20px;background:transparent;color:transparent;border-bottom:2px solid #367cf5;border-right:2px solid #367cf5;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#recommend .situation .sightseeing .learn_more_box .learn_more a,#recommend .situation .aerial_photo .learn_more_box .learn_more a,#recommend .situation .proposal .learn_more_box .learn_more a,#recommend .situation .anniversary .learn_more_box .learn_more a{-webkit-font-smoothing:antialiased;color:#367cf5;display:block}#recommend .situation .sightseeing .en:after,#recommend .situation .aerial_photo .en:after,#recommend .situation .proposal .en:after,#recommend .situation .anniversary .en:after{top:calc(50% + 4px);right:0}#recommend .learn_heli{display:none;background:linear-gradient(180deg, #fff, #f6f7f7);padding-bottom:44px;position:relative;z-index:0}#recommend .learn_heli .title{position:absolute;z-index:2;top:0;bottom:0;display:flex;justify-content:center;flex-direction:column;margin-left:22px;-webkit-font-smoothing:antialiased}#recommend .learn_heli .title h3{color:#ffffff;font-size:18px;font-weight:bold;text-shadow:0 1px 2px rgba(0,0,0,0.6)}#recommend .learn_heli ul{display:flex;align-items:center;flex-direction:column}#recommend .learn_heli li{position:relative;object-fit:cover;background-color:rgba(0,0,0,0.4);overflow:hidden;width:90%;height:160px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-bottom:24px}#recommend .learn_heli li:last-child{margin-bottom:0}#recommend .learn_heli li:after{content:'';position:absolute;margin:auto 0;top:0;bottom:0;right:20px;display:block;height:10px;width:10px;background:transparent;color:transparent;border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition-duration:0.5s;z-index:11;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px}#recommend .learn_heli li:before{content:'';position:absolute;width:calc(100% + 40px);height:calc(100% + 40px);margin:-20px;z-index:-1}#recommend .learn_heli .about_heli:before{background-image:url(https://airx-1344.imgix.net/plans/top/howto/skyview-sp-top_howto_heri.jpg?ixlib=rails-4.3.1);background-size:cover}#recommend .learn_heli .how_to_ride:before{background-image:url(https://airx-1344.imgix.net/plans/top/howto/skyview-sp-top_howto_method.jpg?ixlib=rails-4.3.1);background-size:cover}#recommend .learn_heli .safety:before{background-image:url(https://airx-1344.imgix.net/plans/top/howto/skyview-sp-top_howto_safety.jpg?ixlib=rails-4.3.1);background-size:cover}#faq{padding-top:56px;padding-bottom:56px;background:linear-gradient(180deg, #fff, #f6f7f7);-webkit-font-smoothing:antialiased;color:#2f4c79}#faq h2{font-size:28px;font-weight:bold;margin-top:128px;margin-bottom:60px;text-align:center;-webkit-font-smoothing:antialiased;color:#2f4c79}#faq a{position:relative;display:block;margin:0 auto;width:125px;text-align:center;color:#367cf5;font-size:18px;font-weight:bold;margin-top:56px}#faq a:before{content:'';position:absolute;left:7px;bottom:-4px;width:100%;height:2px;background:#367cf5;transform:scale(0, 1);transition:0.4s}#faq a:after{content:'';display:block;position:absolute;height:10px;width:10px;top:8px;right:0;background:transparent;color:transparent;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#faq a:hover:before{transform:scale(1)}#faq ul .accordion{margin:0 auto;width:80%}#faq .toggle{display:none}#faq li{position:relative;border-radius:4px;margin-bottom:20px;box-shadow:rgba(0,0,0,0.2) 0 3px 6px;min-height:78px;height:auto}#faq li .q{position:absolute;left:0;color:#0080ff;font-size:24px;text-align:center;width:64px;margin:auto}#faq .title,#faq .content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all 0.3s}#faq .title{padding-left:64px;display:flex;align-items:center;font-size:18px;font-weight:bold;margin-right:0;height:78px;color:#2f4c79;z-index:2}#faq .title::after,#faq .title::before{content:'';position:absolute;right:1.25em;width:2px;height:0.75em;background-color:#999999;transition:all 0.3s}#faq .title::after{transform:rotate(90deg)}#faq .content{max-height:0;overflow:hidden}#faq .content p{font-size:14px;color:#2f4c79;margin:10px 43px 0 64px;padding-bottom:32px}#faq .content p a{font-size:initial;color:#0080ff;position:initial;display:initial;text-decoration:underline}#faq .toggle:checked+.title+.content{max-height:500px;transition:all 1.5s}#faq .toggle:checked+.title::before{transform:rotate(90deg) !important}#faq .en:after{left:125px}#footer-contact{width:100%;padding:60px 18px}#footer-contact h3{font-family:"Hiragino Sans";font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-align:left;margin-bottom:30px}#footer-contact .phone{margin-bottom:22px;background:black}#footer-contact .contact{background-color:#367CF5}#footer-contact .phone,#footer-contact .contact{padding:12px 23px 13px 30px;color:white;border-radius:90px;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;display:flex;justify-content:space-between;align-items:center}#footer-contact .phone .icon,#footer-contact .contact .icon{width:24px;height:24px;color:white}#footer-contact .phone .main_text p,#footer-contact .contact .main_text p{text-align:center;font-family:"Hiragino Sans";font-size:13px;font-style:normal;font-weight:600;line-height:1.2}#footer-contact .phone .main_text .big_text,#footer-contact .contact .main_text .big_text{font-family:Helvetica;font-size:22px;font-style:normal;font-weight:700;line-height:1.3;text-align:center}#footer-contact .phone .arrow,#footer-contact .contact .arrow{width:20px;height:16px}.profiler-results{display:none}.follow_us{width:216px;height:58px;margin-top:64px;text-shadow:0 1px 3px rgba(0,0,0,0.6);font-weight:bold;font-size:24px;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:1.2px;text-align:center;color:#ffffff}.instagram{cursor:pointer;display:inline-block;position:relative;z-index:1;background-size:cover;background-image:url(https://airx-1344.imgix.net/plans/top/sns/tokyo-tower-04.png?ixlib=rails-4.3.1);width:320px;margin:0 auto;height:64px;object-fit:contain;border-radius:4px;vertical-align:top}.instagram .inst-items{text-align:center}.instagram a{display:none !important}.instagram .back{position:absolute;z-index:2;width:100%;height:64px;background-image:url(https://airx-1344.imgix.net/plans/top/sns/inst-base.png?ixlib=rails-4.3.1);background-size:cover;border-radius:4px;opacity:0.8}.instagram img{position:absolute;z-index:3;height:38px;margin-top:16px}.instagram .inst-logo{margin-left:40px;padding-right:100px}.twitter{cursor:pointer;display:block;position:relative;z-index:1;background-image:url(https://airx-1344.imgix.net/plans/top/sns/twtr-base-pic.png?ixlib=rails-4.3.1);width:320px;height:64px;margin:12px auto 0;background-size:cover;object-fit:contain;border-radius:4px}.twitter:after{background-color:#1da1f2;bottom:0;content:'';left:0;opacity:0.8;position:absolute;right:0;top:0;z-index:-1;border-radius:4px}.twitter .twtr-items{text-align:center}.twitter .twtr-items .twtr-logo{display:block;margin-left:auto;margin-right:auto}.twitter a{display:none !important}.twitter .back{position:absolute;z-index:2;width:100%;height:64px;border-radius:4px}.twitter img{height:16px;margin-top:25px;width:96.5px;border-radius:4px}.zh_cn #reservation-flow .wrapper a:before,.zh_tw #reservation-flow .wrapper a:before{right:44px}}@media screen and (max-width: 320px){#top .linkto-planlist{bottom:240px;font-size:16px}#recommend .learn_more:after{right:10px !important}}@media screen and (max-width: 680px){#plans .en .header_box .sub_title{letter-spacing:-0.8px !important}#reservation-flow ul{padding-bottom:24px}}
