﻿html,body{width:100%;height:100%;font-size:100%}@media screen and (min-width: 961px){.slick-dots{opacity:1;bottom:11px !important;right:calc(25vw - 105px);width:auto !important}.slick-dots li,.slick-dots li button{width:8px !important;height:8px !important}.slick-dots li button{padding:0 !important}.slick-dots li{margin:0 4px !important}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1 !important;color:#ffffff !important}.slick-dots li button:before{font-family:"slick" !important;font-size:8px !important;line-height:8px !important;position:absolute !important;top:0 !important;left:0 !important;width:8px !important;height:8px !important;content:"●" !important;text-align:center !important;opacity:0.6 !important;color:#ffffff !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}.slick-dots li.slick-active button:before{opacity:1 !important;color:#ffffff !important}}@keyframes imageAnimation{0%{opacity:0;animation-timing-function:ease-in}6.25%{opacity:1}25%{opacity:1}28.75%{opacity:0;animation-timing-function:ease-out}100%{opacity:0}}@media screen and (min-width: 961px){.mobile,.sp{display: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{display:none}#main{margin-top:140px}#main .main__slider__item-container{width:71% !important;max-width:1029px;aspect-ratio:343 / 171}#main .main__slider__video-item{width:100%;aspect-ratio:343 / 171;position:relative}#main .main__slider__video-item video{width:100%;height:100%;object-fit:cover;border-radius:6px}#main .main__slider__video-item__text-area{width:88%;background-color:#ffffff;text-decoration:none;color:#000000;padding:22px 30px 26px;position:absolute;bottom:0%;border-radius:0 6px 0 0;opacity:0.8}#main .main__slider__video-item__text-area__title{font-size:28px;margin-bottom:9px}#main .main__slider__video-item__text-area__label{display:none}#main .main__slider__video-item__text-area__description{font-size:15px;font-weight:bold}#main .main__slider__item{display:block;width:100%;aspect-ratio:343 / 171;position:relative;border-radius:6px}#main .main__slider__item.narita{background:center/cover no-repeat url(https://airx-1344.imgix.net/plans/top/firstview/pc/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/pc/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/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/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/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/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/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/pc/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/pc/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/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/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/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/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/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/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/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/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/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/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/pc_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/pc_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/pc_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/pc_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/pc_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:88%;background-color:#ffffff;text-decoration:none;color:#000000;padding:22px 30px 26px;position:absolute;bottom:0%;border-radius:0 6px 0 0;opacity:0.8}#main .main__slider__item__text-area__title{font-size:28px;margin-bottom:9px}#main .main__slider__item__text-area__label{display:none}#main .main__slider__item__text-area__description{font-size:15px;font-weight:bold}#main .main__slider__button__container{width:71%;max-width:1029px;margin:auto 0;position:absolute;aspect-ratio:343 / 171;top:0;left:50%;transform:translateX(-50%);z-index:2;display:flex;justify-content:space-between;pointer-events:none}#main .main__slider__button__prev,#main .main__slider__button__next{width:64px;height:64px;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:64px;height:64px}#main .main__slider__button__prev{margin-left:-48px}#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{margin-right:-48px}#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{top:20px;right:31px;bottom:auto;left:auto;width:fit-content}#main .main__slider__pagination .swiper-pagination-bullet{width:6px;height:6px;margin-left:5px}#main .main__slider__pagination .swiper-pagination-bullet-active{background-color:#367cf5}#top .top-search-container{width:100%;padding:28px 0 35px;background-color:#e9e9e9}#top .top-search-container__top__img-sp{display:none}#top .top-search-container__top__tabs{width:calc(100% - 130px);max-width:1280px;min-width:950px;display:flex;margin:auto;letter-spacing:1.25px}#top .top-search-container__top__tabs__tab{font-size:14px;font-weight:bold;width:16%;min-width:191px;text-align:center;padding:12px 0 10px;background:rgba(54,124,245,0.28);color:#949494;line-height:1;cursor:pointer;height:32px;border-radius:6px 6px 0 0}#top .top-search-container__top__tabs .tab_0{margin-right:6px}#top .top-search-container__top__tabs .active{background-color:#ffffff;color:#367cf5;margin-top:-2px;font-size:14px;height:35px}#top .top-search-container__contents{width:calc(100% - 130px);margin:0 auto;max-width:1280px;min-width:950px}#top .top-search-container__contents__content{background-color:#ffffff;display:none;border-radius:0 6px 6px}#top .top-search-container__contents__content__form__1{display:flex;padding-left:48px}#top .top-search-container__contents__content__form__1__area{width:276px;position:relative;padding:26px 0 22px}#top .top-search-container__contents__content__form__1__area__select{letter-spacing:1.25px;width:100%;height:48px;color:#367cf5;font-size:16px;background-color:#ffffff;border:1px solid #cccccc;border-radius:4px;padding-left:48px;cursor:pointer;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__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:9px;height:9px;position:absolute;right:16px;top:42px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#top .top-search-container__contents__content__form__1__time-and-pax-wrapper{display:flex}#top .top-search-container__contents__content__form__1__time{display:flex;width:276px;border-radius:4px;margin-left:16px;padding:26px 0 22px}#top .top-search-container__contents__content__form__1__time__el{height:48px;width:50%;background-color:#ffffff;border:1px solid #cccccc;padding:0 0 0 16px;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:3px 0 7px}#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;display:block}#top .top-search-container__contents__content__form__1__time__el__about__sub{font-size:9px;display:block}#top .top-search-container__contents__content__form__1__time .el_day{border-radius:4px 0 0 4px;border-right:none}#top .top-search-container__contents__content__form__1__time .el_night{border-radius:0 4px 4px 0}#top .top-search-container__contents__content__form__1__time .nonactive{color:#dedede;cursor:normal}#top .top-search-container__contents__content__form__1__time .active{color:#367cf5;cursor:pointer}#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 .active label{cursor:pointer}#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{padding:26px 0;margin-left:22px;position:relative}#top .top-search-container__contents__content__form__1__max-passengers::before{border-right:2px solid #367cf5;border-top:2px solid #367cf5;content:'';width:9px;height:9px;position:absolute;right:16px;top:42px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#top .top-search-container__contents__content__form__1__max-passengers__select{letter-spacing:1.25px;width:100%;height:48px;color:#367cf5;font-size:16px;border:1px solid #cccccc;border-radius:4px;padding:0 58px 0 44px;cursor:pointer}#top .top-search-container__contents__content__form__1__max-passengers__select:invalid{color:#ffffff}#top .top-search-container__contents__content__form__1__max-passengers__select:focus{outline:0}#top .top-search-container__contents__content__form__1__max-passengers__label{position:absolute;text-align:center;top:35px;left:30%;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__search{width:276px;margin:0 48px 0 auto;padding:23px 0 22px}#top .top-search-container__contents__content__form__1__search__button{width:100%;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);border-radius:4px;height:54px;font-size:16px;line-height:1;padding:21px 0 18px;cursor:pointer;letter-spacing:1.25px}#top .top-search-container__contents__content__form__2{display:flex;margin-left:40px}#top .top-search-container__contents__content__form__2__departure,#top .top-search-container__contents__content__form__2__arrival{padding:26px 0 22px;width:276px;height:48px;margin:0 8px;position:relative}#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%;height:48px;color:#367cf5;font-size:16px;background-color:#ffffff;border:1px solid #cccccc;border-radius:4px;cursor:pointer;letter-spacing:1.25px;padding:0 28px 0 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:9px;height:9px;position:absolute;right:16px;top:42px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#top .top-search-container__contents__content__form__2__search{margin:0 18px 0 auto;width:350px;padding:23px 0 22px;display:flex;gap:8px}#top .top-search-container__contents__content__form__2__search__button{width:60%;height:54px;font-size:16px;display:flex;align-items:center;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);border-radius:4px;cursor:pointer;letter-spacing:1.25px}#top .top-search-container__contents__content__form__2__search .first-visitor-button{display:flex;justify-content:center;align-items:center;border-radius:4px;width:36%;height:54px;font-size:16px;color:#ffffff;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:16px;height:16px;margin-right:3px}#top .top-search-container__contents .show{background-color:#ffffff;display:block}#about{width:100%;height:74px;background-color:#f2f2f2;display:none}#about .about-wrapper{width:330px;margin:0 auto;padding-top:25px}#about .about-wrapper .about-container{display:flex;align-items:center;justify-content:center}#about .about-wrapper .about-container__icon{width:20px;height:25px;margin-right:15px}#about .about-wrapper .about-container__text{position:relative;color:#5c9e31;font-family:Hiragino Sans;font-size:17px;font-weight:500;text-align:center;text-decoration:underline}#about .about-wrapper .about-container__text:after{content:'';display:block;position:absolute;height:10px;width:10px;top:7px;right:-18px;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)}.flex-container{display:flex;column-gap:24px;width:calc(100% - 130px);max-width:1280px;min-width:960px;margin:16px auto}#reservation-flow{width:100%;background:linear-gradient(180deg, #fff, #f6f7f7)}#reservation-flow h2{font-size:28px;font-weight:bold;margin-top:128px;margin-bottom:60px;text-align:center;-webkit-font-smoothing:antialiased;color:#2f4c79}#reservation-flow .wrapper{width:calc(100% - 300px);max-width:1280px;min-width:960px;margin:0 auto;padding-bottom:96px}#reservation-flow .wrapper .icon{margin-bottom:22px;width:100%;height:216px;border-radius:10px;color:#ffffff;line-height:216px;text-align:center;font-size:28px;font-weight:bold}#reservation-flow .wrapper .icon img{width:100%;height:100%;object-fit:cover;border-radius:10px}#reservation-flow ul{display:flex;justify-content:space-between;margin-top:60px;margin-bottom:37px}#reservation-flow li{width:24%}#reservation-flow .step{font-size:16px;color:#8f9190;font-weight:bold}#reservation-flow .flow-title{color:#2f4c79;margin:4px 0 2px;font-size:18px;font-weight:bold}#reservation-flow .flow-desc{color:#2f4c79;font-size:12px;font-weight:normal}#reservation-flow a{position:relative;display:block;margin:0 auto;width:250px;text-align:center;color:#367cf5;font-size:18px;font-weight:bold}#reservation-flow a:before{content:'';position:absolute;left:7px;bottom:-4px;width:100%;height:2px;background:#367cf5;transform:scale(0, 1);transition:0.4s}#reservation-flow a:after{content:'';display:block;position:absolute;height:10px;width:10px;top:8px;right:10px;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 a:hover:before{transform:scale(1)}#reservation-flow .en{width:325px !important}#plans{height:auto;width:100%;position:relative;background:linear-gradient(180deg, #fff, #f6f7f7);padding-bottom:96px}#plans h2{font-size:28px;font-weight:bold;margin-bottom:60px;text-align:center;-webkit-font-smoothing:antialiased;color:#2f4c79}#plans ul.prince:after{content:'';display:block;width:32%}#plans ul.area_plans{width:calc(100% - 130px);max-width:1280px;min-width:960px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}#plans ul.area_plans hr{display:none}#plans ul.area_plans li{position:relative;width:32%;height:340px;margin-bottom:32px;display:inline-block;background-size:cover;vertical-align:top;box-shadow:rgba(110,110,110,0.35) 0 2px 6px 2px;-webkit-box-shadow:rgba(110,110,110,0.35) 0 2px 6px 2px;-moz-box-shadow:rgba(110,110,110,0.35) 0 2px 6px 2px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#plans ul.area_plans li .picture_box{position:relative;width:100%;height:240px}#plans ul.area_plans li .picture_box .header_box{width:100%;height:auto;display:flex;justify-content:space-between;position:absolute;top:0}#plans ul.area_plans li .picture_box .header_box .sub_title{width:calc(100% - 150px);margin-top:15px;margin-left:15px;margin-right:15px}#plans ul.area_plans li .picture_box h3{line-height:1;font-size:60px;font-weight:bold;white-space:pre;color:#ffffff}#plans ul.area_plans li .picture_box p{font-size:11px;font-weight:normal;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,0.3)}#plans ul.area_plans li .picture_box img{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;object-fit:cover;width:100%;height:240px}#plans ul.area_plans li .link_box{width:100%;height:100px}#plans ul.area_plans li .link_box a{display:block;width:100%;height:50px;color:#0080ff}#plans ul.area_plans li .link_box a:hover .info{background-color:#2f4c79;border-bottom:none}#plans ul.area_plans li .link_box a:hover .info .time,#plans ul.area_plans li .link_box a:hover .info .price{color:#ffffff}#plans ul.area_plans li .link_box a:hover .info .yen:after{border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;-webkit-transform:scaleX(0.8) rotate(-45deg);-ms-transform:scaleX(0.8) rotate(-45deg);transform:scaleX(0.8) rotate(-45deg)}#plans ul.area_plans li .link_box .info{width:100%}#plans ul.area_plans li .link_box .info .flex_box{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 20px);height:50px;margin:0 auto}#plans ul.area_plans li .link_box .info .flex_box .time,#plans ul.area_plans li .link_box .info .flex_box .price{font-size:18px;font-weight:bold;color:#367cf5}#plans ul.area_plans li .link_box .info .flex_box .plan{font-size:12px}#plans ul.area_plans li .link_box .info .flex_box .price_text,#plans ul.area_plans li .link_box .info .flex_box .yen{font-size:8px}#plans ul.area_plans li .link_box .info .flex_box .price_text{margin-right:2px}#plans ul.area_plans li .link_box .info .flex_box .yen{position:relative;margin-left:2px;margin-right:16px}#plans ul.area_plans li .link_box .info .flex_box .yen:after{position:absolute;top:0;right:-12px;content:'';display:inline-block;height:6px;width:6px;background:transparent;color:transparent;border-bottom:1px solid #367cf5;border-right:1px solid #367cf5;-webkit-transform:scaleX(0.8) rotate(-45deg);-ms-transform:scaleX(0.8) rotate(-45deg);transform:scaleX(0.8) rotate(-45deg)}#plans ul.area_plans li .link_box .day .info{border-bottom:solid 1px #efefef}#plans ul.area_plans li .link_box .night .info{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}#plans ul.area_plans li .link_box .no_flight_day .info{border-bottom:solid 1px #efefef}#plans ul.area_plans li .link_box .no_flight_day .info .time,#plans ul.area_plans li .link_box .no_flight_day .info .price{color:#9c9d9d}#plans ul.area_plans li .link_box .no_flight_night .info{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#plans ul.area_plans li .link_box .no_flight_night .info .time,#plans ul.area_plans li .link_box .no_flight_night .info .price{color:#9c9d9d}#plans ul.area_plans .banner,#plans ul.area_plans .pc_banner,#plans ul.area_plans .half_banner{width:32%;height:340px;overflow:hidden;transition-duration:0.3s;background-color:black}#plans ul.area_plans .banner a,#plans ul.area_plans .pc_banner a,#plans ul.area_plans .half_banner a{height:100%;display:block;position:relative}#plans ul.area_plans .banner a.half,#plans ul.area_plans .pc_banner a.half,#plans ul.area_plans .half_banner a.half{height:160px}#plans ul.area_plans .banner .top_blur_box,#plans ul.area_plans .pc_banner .top_blur_box,#plans ul.area_plans .half_banner .top_blur_box{position:absolute;top:0;height:auto;width:100%;background:linear-gradient(rgba(0,65,177,0.5), rgba(27,62,123,0));border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#plans ul.area_plans .banner .bottom_blur_box,#plans ul.area_plans .pc_banner .bottom_blur_box,#plans ul.area_plans .half_banner .bottom_blur_box{position:absolute;bottom:0;height:auto;width:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;text-align:right;background:linear-gradient(transparent, rgba(0,0,0,0.6));border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#plans ul.area_plans .banner .top_banner_text,#plans ul.area_plans .pc_banner .top_banner_text,#plans ul.area_plans .half_banner .top_banner_text{color:white;font-size:60px;line-height:51px;font-weight:bold}#plans ul.area_plans .banner .bottom_banner_text1,#plans ul.area_plans .pc_banner .bottom_banner_text1,#plans ul.area_plans .half_banner .bottom_banner_text1{color:white;font-size:56px;line-height:56px;font-weight:bold}#plans ul.area_plans .banner .bottom_banner_text2,#plans ul.area_plans .pc_banner .bottom_banner_text2,#plans ul.area_plans .half_banner .bottom_banner_text2{color:white;font-size:26px;line-height:26px;font-weight:bold}#plans ul.area_plans .banner img,#plans ul.area_plans .pc_banner img,#plans ul.area_plans .half_banner img{object-fit:cover;transition-duration:0.3s;width:100%;height:100%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#plans ul.area_plans .main_banner{width:32%;height:340px;overflow:hidden;transition-duration:0.3s;background-color:black}#plans ul.area_plans .main_banner .title_box{position:absolute;top:calc(50% - 22px);width:100%;display:flex;flex-direction:column;align-items:center}#plans ul.area_plans .main_banner .title_box_whiteday{position:absolute;top:calc(40% - 22px);width:100%;display:flex;flex-direction:column;align-items:center}#plans ul.area_plans .main_banner .title{width:auto;height:28px;min-height:0%}#plans ul.area_plans .main_banner .title_whiteday{width:auto;height:60px;min-height:0%}#plans ul.area_plans .main_banner .bottom_banner_text1,#plans ul.area_plans .main_banner .bottom_banner_text2{width:330px;text-align:center;color:#ffffff;font-size:14px;font-weight:bold;text-shadow:0 1px 2px #000000;letter-spacing:1.44px;min-height:0%}#plans ul.area_plans .main_banner .bottom_banner_text1{margin-top:6px}#plans ul.area_plans .main_banner .banner_text{position:absolute;bottom:12px;right:8px;color:white;font-size:18px;text-shadow:0 1px 2px rgba(0,0,0,0.6)}#plans ul.area_plans .main_banner .banner_text span{font-size:12px;text-shadow:0 1px 2px rgba(0,0,0,0.6)}#plans ul.area_plans .main_banner a{position:relative;z-index:1;height:100%;display:block}#plans ul.area_plans .main_banner:before{content:'';position:absolute;width:100%;height:100%;background-size:cover;transition-duration:0.3s;z-index:0;opacity:0.7}#plans ul.area_plans .main_banner:after{content:'';position:absolute;margin:auto 0;top:10px;bottom:0;right:20px;display:block;height:15px;width:15px;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}#plans ul.area_plans .main_banner:hover:before{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0.5}#plans ul.area_plans .night_cruising:before{background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/tokyo-tower_top_pc_01.jpg?ixlib=rails-4.3.1)}#plans ul.area_plans .night_cruising .title{max-width:292px}#plans ul.area_plans .large_heli:before{background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/as350_top_pc_01.jpg?ixlib=rails-4.3.1)}#plans ul.area_plans .large_heli .title{max-width:270px}#plans ul.area_plans .whiteday:before{background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/2020_whiteday.jpg?ixlib=rails-4.3.1)}#plans ul.area_plans .whiteday .title{max-width:270px}#plans ul.area_plans .fireworks{background-position:50% 50%}#plans ul.area_plans .fireworks .title_text{padding-top:30px;color:#ffffff;font-size:18px;text-align:center;letter-spacing:4px}#plans ul.area_plans .fireworks:before{background-image:ix-asset-url("plans/top/2019_summer/top_banner_pc.jpg")}#plans ul.area_plans .fireworks .title{max-width:234px}#plans ul.area_plans .sunset:before{content:'';position:absolute;width:100%;height:100%;background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/skyview-pc-top_list_sunset.jpg?ixlib=rails-4.3.1);background-size:cover;background-position:50% 50%;transition-duration:0.3s}#plans ul.area_plans .sunset:hover:before{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0.5}#plans ul.area_plans .fuji:before{content:'';position:absolute;width:100%;height:100%;background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/skyview-pc-top_list_fuji.jpg?ixlib=rails-4.3.1);background-size:cover;background-position:50% 50%;transition-duration:0.3s}#plans ul.area_plans .fuji.gotemba:before{background-image:url(https://skyview-staging-assets-00.storage.googleapis.com/images/caravans/gotemba/356/pc/gotemba_01.jpg)}#plans ul.area_plans .fuji.jinrikisha:before{background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/skyview-pc-top_list_350.jpg?ixlib=rails-4.3.1)}#plans ul.area_plans .fuji:hover:before{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0.5}#plans ul.area_plans .hakone:before{content:'';position:absolute;width:100%;height:100%;background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/skyview-pc-top_list_hakone.jpg?ixlib=rails-4.3.1);background-size:cover;background-position:50% 50%;transition-duration:0.3s}#plans ul.area_plans .hakone .bottom_banner_text1{color:white;font-size:56px !important;line-height:56px;font-weight:bold}#plans ul.area_plans .luxury:before{content:'';position:absolute;width:100%;height:100%;background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/top_pannel_lux_pc.webp?ixlib=rails-4.3.1);background-size:cover;background-position:50% 50%;transition-duration:0.3s}#plans ul.area_plans .luxury .bottom_banner_text1{color:white;font-size:56px !important;line-height:56px;font-weight:bold}#plans ul.area_plans .cessna:before{content:'';position:absolute;width:100%;height:160px;background-image:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/top/cessna03-sp-165390e34c0b2c6b4d4d5b38977725e3a74a557108218a36f51584fba33b78a9.jpg);background-size:cover;background-position:50% 50%;transition-duration:0.3s}#plans ul.area_plans .cessna:hover:before{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0.5}#plans ul.area_plans .shimoda:after,#plans ul.area_plans .karuizawa:after,#plans ul.area_plans .narita:after,#plans ul.area_plans .caravan:after,#plans ul.area_plans .half_banner:after{content:'';position:absolute;margin:auto 0;top:10px;bottom:0;right:20px;display:block;height:15px;width:15px;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}#plans ul.area_plans .shimoda div.title_box,#plans ul.area_plans .karuizawa div.title_box,#plans ul.area_plans .narita div.title_box,#plans ul.area_plans .caravan div.title_box,#plans ul.area_plans .half_banner div.title_box{position:absolute;top:150px;left:16px;display:flex;flex-wrap:wrap;justify-content:flex-start}#plans ul.area_plans .shimoda div.title_box img.title,#plans ul.area_plans .karuizawa div.title_box img.title,#plans ul.area_plans .narita div.title_box img.title,#plans ul.area_plans .caravan div.title_box img.title,#plans ul.area_plans .half_banner div.title_box img.title{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;width:100%;height:36px;object-fit:contain;object-position:left}#plans ul.area_plans .shimoda .title_box_caravan,#plans ul.area_plans .karuizawa .title_box_caravan,#plans ul.area_plans .narita .title_box_caravan,#plans ul.area_plans .caravan .title_box_caravan,#plans ul.area_plans .half_banner .title_box_caravan{position:absolute;top:calc(40% - 22px);text-align:center;width:100%}#plans ul.area_plans .shimoda .title_box_caravan .title,#plans ul.area_plans .karuizawa .title_box_caravan .title,#plans ul.area_plans .narita .title_box_caravan .title,#plans ul.area_plans .caravan .title_box_caravan .title,#plans ul.area_plans .half_banner .title_box_caravan .title{text-shadow:0 1px 2px rgba(0,0,0,0.3);font-size:36px;font-weight:bold;line-height:1.28;letter-spacing:0.72px;margin-bottom:10px;color:#ffffff}#plans ul.area_plans .shimoda .title_box_caravan .text1,#plans ul.area_plans .karuizawa .title_box_caravan .text1,#plans ul.area_plans .narita .title_box_caravan .text1,#plans ul.area_plans .caravan .title_box_caravan .text1,#plans ul.area_plans .half_banner .title_box_caravan .text1{text-shadow:0 1px 2px rgba(0,0,0,0.4);font-weight:bold;font-size:18px;line-height:1.72;letter-spacing:1.44px;color:#ffffff;margin-bottom:18px}#plans ul.area_plans .shimoda .title_box_caravan .text2,#plans ul.area_plans .karuizawa .title_box_caravan .text2,#plans ul.area_plans .narita .title_box_caravan .text2,#plans ul.area_plans .caravan .title_box_caravan .text2,#plans ul.area_plans .half_banner .title_box_caravan .text2{text-shadow:0 1px 2px rgba(0,0,0,0.4);font-weight:bold;font-size:12px;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:0.24px;text-align:center;color:#ffffff}#plans ul.area_plans .shimoda .bottom_banner_text1,#plans ul.area_plans .karuizawa .bottom_banner_text1,#plans ul.area_plans .narita .bottom_banner_text1,#plans ul.area_plans .caravan .bottom_banner_text1,#plans ul.area_plans .half_banner .bottom_banner_text1{position:relative;color:white;font-size:16px;text-shadow:0 1px 2px rgba(0,0,0,0.6);line-height:1}#plans ul.area_plans .shimoda .bottom_banner_text2,#plans ul.area_plans .karuizawa .bottom_banner_text2,#plans ul.area_plans .narita .bottom_banner_text2,#plans ul.area_plans .caravan .bottom_banner_text2,#plans ul.area_plans .half_banner .bottom_banner_text2{position:relative;color:white;font-size:20px;text-shadow:0 1px 2px rgba(0,0,0,0.6);line-height:40px}#plans ul.area_plans .shimoda:hover:before,#plans ul.area_plans .karuizawa:hover:before,#plans ul.area_plans .narita:hover:before,#plans ul.area_plans .caravan:hover:before,#plans ul.area_plans .half_banner:hover:before{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0.5}#plans ul.area_plans .shimoda img,#plans ul.area_plans .karuizawa img,#plans ul.area_plans .narita img,#plans ul.area_plans .caravan img,#plans ul.area_plans .half_banner img{object-fit:contain}#plans ul.area_plans .shimoda div.banner_text,#plans ul.area_plans .karuizawa div.banner_text,#plans ul.area_plans .narita div.banner_text,#plans ul.area_plans .caravan div.banner_text,#plans ul.area_plans .half_banner div.banner_text{position:absolute;bottom:12px;right:8px;color:white;font-size:18px;text-shadow:0 1px 2px rgba(0,0,0,0.6)}#plans ul.area_plans .shimoda div.banner_text span,#plans ul.area_plans .karuizawa div.banner_text span,#plans ul.area_plans .narita div.banner_text span,#plans ul.area_plans .caravan div.banner_text span,#plans ul.area_plans .half_banner div.banner_text span{font-size:12px;text-shadow:0 1px 2px rgba(0,0,0,0.6)}#plans ul.area_plans .shimoda a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(35,191,180,0.2)}#plans ul.area_plans .shimoda:before{content:'';position:absolute;width:100%;height:100%;background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/skyview-pc-top_list_shimoda.jpg?ixlib=rails-4.3.1);background-size:cover;background-position:50% 50%;transition-duration:0.3s}#plans ul.area_plans .hakone:before{content:'';position:absolute;width:100%;height:100%;background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/skyview-pc-top_list_hakone.jpg?ixlib=rails-4.3.1);background-size:cover;background-position:0% 50%;transition-duration:0.3s}#plans ul.area_plans .luxury:before{content:'';position:absolute;width:100%;height:100%;background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/top_pannel_lux_pc.webp?ixlib=rails-4.3.1);background-size:cover;background-position:0% 50%;transition-duration:0.3s}#plans ul.area_plans .usj .picture_box .header_box h3{line-height:1;font-size:40px;font-weight:bold;white-space:nowrap;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,0.6)}#plans ul.area_plans .half_img{background-color:transparent !important;box-shadow:none !important}#plans ul.area_plans .half_img a{box-shadow:rgba(110,110,110,0.35) 0 2px 6px 2px;-webkit-box-shadow:rgba(110,110,110,0.35) 0 2px 6px 2px;-moz-box-shadow:rgba(110,110,110,0.35) 0 2px 6px 2px;border-radius:4px}#plans ul.area_plans .half_img a:first-child{margin-bottom:20px}#plans ul.area_plans .half_img a:first-child:before{content:'';position:absolute;border-radius:4px;width:100%;height:100%;opacity:0.8;background-size:cover;background-position:0% 50%;transition-duration:0.3s;background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/cessna_half.jpg?ixlib=rails-4.3.1)}#plans ul.area_plans .half_img a:last-child:before{content:'';position:absolute;border-radius:4px;width:100%;height:100%;opacity:0.8;background-size:cover;background-position:0% 50%;transition-duration:0.3s;background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/ferry_flight_half.webp?ixlib=rails-4.3.1)}#plans ul.area_plans .half_img:after{display:none}#plans ul.area_plans .karuizawa:before{content:'';position:absolute;width:100%;height:100%;opacity:0.8;background-image:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/static_pages/karuizawa/pc/208_karuizawa-04_pc-5fe1ce5bb6c56e95b34bff76137f680ec826f319afa385538eb2e2d26523df59.jpg);background-size:cover;background-position:0% 50%;transition-duration:0.3s}#plans ul.area_plans .narita:before{content:'';position:absolute;width:100%;height:100%;opacity:0.8;background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/narita_top_pc_01.jpg?ixlib=rails-4.3.1);background-size:cover;background-position:0% 50%;transition-duration:0.3s}#plans ul.area_plans .caravan:before{content:'';position:absolute;border-radius:4px;width:100%;height:100%;opacity:0.8;background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/caravan.jpg?ixlib=rails-4.3.1);background-size:cover;background-position:0% 50%;transition-duration:0.3s}#plans ul.area_plans .christmas:before{background-image:url(https://airx-1344.imgix.net/plans/top/plan_list/tokyo-tower_04.jpg?ixlib=rails-4.3.1)}#plans ul.area_plans .christmas .title{max-width:270px}#plans ul.area_plans .pseudo-elements{width:32%}#plans ul.area_plans .dummy{opacity:0}#plans .sp{display:none !important}#plans .en li .picture_box p{text-shadow:0 1px 2px rgba(0,0,0,0.6) !important}#plans .en li .picture_box .header_box{width:calc(100% - 10px) !important;display:block !important;top:10px !important;left:10px}#plans .en li .picture_box .sub_title{width:calc(100% - 20px) !important;margin-left:0 !important;margin-right:0 !important}#plans .en .yokohama .picture_box h3{font-size:52px;margin:8px 0 14px}#plans .en .banner .bottom_blur_box{top:0;align-items:flex-start !important;justify-content:flex-start !important;background:linear-gradient(rgba(0,65,177,0.5), rgba(27,62,123,0)) !important}#plans .en .banner .bottom_blur_box .bottom_banner_text1{margin-top:10px;margin-left:10px}#plans .en .banner .bottom_blur_box .bottom_banner_text2{margin-top:15px;margin-left:10px}#plans .en .karuizawa .title_box img{height:26px !important}#flights-section{height:auto;width:100%;position:relative;background:linear-gradient(180deg, #fff, #f6f7f7);padding-bottom:96px;text-align:center}#flights-section h2{font-size:28px;font-weight:bold;margin-top:128px;margin-bottom:60px;text-align:center;-webkit-font-smoothing:antialiased;color:#2f4c79}#flights-section .popular-potions__container,#flights-section .luxury-flights__container{width:calc(100% - 300px);max-width:1280px;min-width:960px;margin:0 auto 16px}#flights-section .popular-potions__wrapper,#flights-section .luxury-flights__wrapper{display:flex;justify-content:space-between}#flights-section .popular-potions__item,#flights-section .luxury-flights__item{width:24%;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:1.5vw;margin-bottom:1.5vw}#flights-section .popular-potions__item__image-container,#flights-section .luxury-flights__item__image-container{height:144px}#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:10px;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}#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;padding:15px 12px 14px}#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{width:49.3%}#flights-section .luxury-flights__item__content{padding-bottom:1vw;height:calc(50% + 1vw)}#flights-section .luxury-flights__item__content__view-more{font-size:0.9vw}#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-section .view-more-flights-button{text-align:center;display:inline-block;margin:12px auto 0;color:#367cf5;font-weight:bold;text-align:center;padding:7px 19px;border-radius:2px;border:solid 1px #367cf5}.flights-link{background:linear-gradient(#fff, #f6f7f7);background:linear-gradient(#fff, #f6f7f7);background:linear-gradient(#fff, #f6f7f7);padding-bottom:56px;width:100%}.flights-link__title{align-items:center;background-image:url(https://skyview-staging-assets-00.storage.googleapis.com/assets/top/first_view/trip_pc-058472ab02df8cfd6d75f14a3af2f7ddefe036535043be00fb471b1f4b3db9e7.jpg);background-position:center;background-size:cover;color:#ffffff;display:flex;font-size:28px;font-weight:bold;height:240px;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:0.7;position:absolute;right:0;top:0;z-index:-1}.flights-link__wrapper{width:calc(100% - 300px);max-width:1280px;min-width:960px;margin:0 auto}.flights-link__departure,.flights-link__favorite{display:flex;justify-content:center}.flights-link__departure__title,.flights-link__favorite__title{color:#2f4c79;font-size:18px;font-weight:bold;line-height:1.5;margin-bottom:16px}.flights-link__departure{margin-top:48px}.flights-link__departure__link{border:solid 1px #367cf5;border-radius:24px;display:inline-block;margin:0 6px}.flights-link__departure__link a{display:block;padding:10px 18px;color:#367cf5}.flights-link__departure__link a:link,.flights-link__departure__link a:visited{color:#367cf5}.flights-link__departure__link a:hover{color:#ffffff;background-color:#2f4c79;border-radius:24px}.flights-link__favorite{margin-top:64px}.flights-link__favorite__tags{margin-bottom:24px}.flights-link__favorite__tags a{color:#367cf5}.flights-link__favorite__tags__container{height:36px;font-size:14px;margin-left:-6px}.flights-link__favorite__tags__container__el{border:1px solid #367cf5;border-radius:36px;display:inline-block;padding:11px 18px;margin:0 6px}.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::after{content:'';display:block;width:32%;height:0}.flights-link__favorite__container{width:32%}.flights-link__favorite__image-wrapper img{border-radius:4px;height:128px;width:100%;font-family:'object-fit: cover; object-position: center;';object-fit:cover;object-position:center;background-color:black}.flights-link__favorite__image-wrapper img .title-wrapper{display:block;position:absolute;top:0;left:0;z-index:100;width:100%;height:216px;padding-top:38px;text-align:center}.flights-link__favorite__image-wrapper img .title-wrapper h3{font-weight:bold;line-height:1.69;letter-spacing:1.6px;color:#ffffff;font-size:28px;margin-bottom:18px}.flights-link__favorite__image-wrapper img .title-wrapper p{width:75%;margin:0 auto;font-weight:normal;line-height:1.67;letter-spacing:0.96px;color:#ffffff;font-size:12px;overflow:hidden;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.flights-link__favorite__image-wrapper img .title-wrapper p.price{position:absolute;bottom:24px;width:100%;text-align:center}.flights-link__favorite__image-wrapper img .title-wrapper p.price .large{font-weight:bold;font-size:18px}.flights-link__favorite__image-wrapper img .title-wrapper:before{content:'';display:block;position:absolute;height:10px;width:10px;top:108px;right:18px;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)}.flights-link__favorite__image-wrapper img .title-wrapper:hover+.link{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0.5}.flights-link__favorite__image-wrapper img .link{width:100%;height:216px;border-radius:4px;color:#ffffff;line-height:216px;text-align:center;font-size:28px;font-weight:bold;box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);position:relative;background-size:cover;z-index:11;background-position:50% 50%;transition-duration:0.3s}.flights-link__favorite__image-wrapper img .link:before{bottom:0;content:'';left:0;opacity:0.5;position:absolute;border-radius:4px;right:0;top:0;z-index:0;background-color:#000000}.flights-link__favorite__image-wrapper img .link.boso{background-image:url(https://skyview-staging-assets-00.storage.googleapis.com/top/first_view/trip.jpg)}.flights-link__favorite__image-wrapper img:nth-child(3n+2):last-child{margin-left:auto;margin-right:34%}.flights-link__favorite__image-wrapper img: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__image-wrapper img: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__image-wrapper img: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__image-wrapper img: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__image-wrapper img: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__image-wrapper img: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__hotel-name{font-size:18px;font-weight:bold;margin-left:12px;margin-top:12px}.flights-link__favorite__flex-box{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px}.flights-link__favorite__price{padding-left:12px;display:flex;justify-content:space-between;align-items:baseline}.flights-link__favorite__price .number{font-size:14px}.flights-link__favorite__price .small{font-size:10px}.flights-link__favorite__price span:first-child{margin-right:auto}.flights-link__favorite__price span:not(:last-child){padding-right:4px}.flights-link__favorite__link{color:black;font-size:10px;font-weight:bold;text-align:center;padding:7px 19px;border-radius:2px;border:solid 1px #000000}#recommend{height:auto;width:100%;position:relative;margin:0 auto;padding-bottom:5%;z-index:0}#recommend h2{font-size:28px;font-weight:bold;margin-top:128px;margin-bottom:40px;text-align:center;-webkit-font-smoothing:antialiased;color:#2f4c79}#recommend .situation{width:100%;max-width:1280px;min-width:960px;margin:0 auto}#recommend .situation ul{justify-content:space-between;column-gap:20px;margin:0 auto;padding:2%}#recommend .situation ul li .description{background-color:#f1f1f1;width:auto;height:240px;display:grid;margin-top:-65%}#recommend .situation ul a.list-content{display:block;color:#2f4c79}#recommend .situation ul a.list-content:hover+.learn_more::before{transform:scale(1)}#recommend .sightseeing,#recommend .aerial_photo,#recommend .proposal,#recommend .anniversary{width:100%}#recommend .sightseeing h3,#recommend .aerial_photo h3,#recommend .proposal h3,#recommend .anniversary h3{font-size:14px;text-align:center;padding-top:40%;padding-bottom:4%}#recommend .sightseeing p,#recommend .aerial_photo p,#recommend .proposal p,#recommend .anniversary p{padding-left:20px;padding-right:20px;padding-bottom:50px;font-size:12px;text-align:center}#recommend .sightseeing .img-box,#recommend .aerial_photo .img-box,#recommend .proposal .img-box,#recommend .anniversary .img-box{margin:0 auto;height:auto}#recommend .sightseeing .img-box picture,#recommend .aerial_photo .img-box picture,#recommend .proposal .img-box picture,#recommend .anniversary .img-box picture{justify-content:center;display:flex;object-fit:cover}#recommend .sightseeing .emoji-box,#recommend .aerial_photo .emoji-box,#recommend .proposal .emoji-box,#recommend .anniversary .emoji-box{width:80px;height:80px;object-fit:cover;margin-left:62%}#recommend .sightseeing .emoji-box img,#recommend .aerial_photo .emoji-box img,#recommend .proposal .emoji-box img,#recommend .anniversary .emoji-box img{object-fit:cover;width:80px;height:80px;margin-top:-120%}#recommend .sightseeing .learn_more_box,#recommend .aerial_photo .learn_more_box,#recommend .proposal .learn_more_box,#recommend .anniversary .learn_more_box{border:1px solid;border-color:#367cf5;margin:0 auto;margin-top:-20px;background-color:#ffffff;width:168px;height:35px}#recommend .sightseeing .learn_more_box .learn_more,#recommend .aerial_photo .learn_more_box .learn_more,#recommend .proposal .learn_more_box .learn_more,#recommend .anniversary .learn_more_box .learn_more{position:relative;text-align:center;height:100%}#recommend .sightseeing .learn_more_box .learn_more a,#recommend .aerial_photo .learn_more_box .learn_more a,#recommend .proposal .learn_more_box .learn_more a,#recommend .anniversary .learn_more_box .learn_more a{display:block;color:#367cf5;font-size:13px;font-weight:bold;padding-top:2%}#recommend .sightseeing .learn_more_box .learn_more:before,#recommend .aerial_photo .learn_more_box .learn_more:before,#recommend .proposal .learn_more_box .learn_more:before,#recommend .anniversary .learn_more_box .learn_more:before{position:absolute;bottom:0;left:calc(50% - 56px);width:120px;height:2px;background:#367cf5;transform:scale(0, 1);transition:0.4s}#recommend .sightseeing .learn_more_box .learn_more:after,#recommend .aerial_photo .learn_more_box .learn_more:after,#recommend .proposal .learn_more_box .learn_more:after,#recommend .anniversary .learn_more_box .learn_more:after{display:block;position:absolute;height:10px;width:10px;top:calc(50% + 10px);right:50px;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 .sightseeing .learn_more_box .learn_more:hover:before,#recommend .aerial_photo .learn_more_box .learn_more:hover:before,#recommend .proposal .learn_more_box .learn_more:hover:before,#recommend .anniversary .learn_more_box .learn_more:hover:before{transform:scale(1)}#recommend .sightseeing .en,#recommend .aerial_photo .en,#recommend .proposal .en,#recommend .anniversary .en{margin-top:0}#recommend .sightseeing .en:before,#recommend .aerial_photo .en:before,#recommend .proposal .en:before,#recommend .anniversary .en:before{width:140px;left:calc(50% - 66px)}#recommend .sightseeing .en:after,#recommend .aerial_photo .en:after,#recommend .proposal .en:after,#recommend .anniversary .en:after{right:38px}#recommend .learn_heli{display:none;width:calc(100% - 300px);max-width:1280px;min-width:960px;margin:0 auto}#recommend .learn_heli .title{position:absolute;z-index:2;top:0;bottom:0;display:flex;justify-content:center;flex-direction:column;margin-left:30px}#recommend .learn_heli .title h3{color:#ffffff;font-size:18px;font-weight:bold;text-shadow:0 1px 2px rgba(0,0,0,0.3)}#recommend .learn_heli li{position:relative;object-fit:cover;background-color:rgba(0,0,0,0.3);overflow:hidden;width:32%;height:216px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#recommend .learn_heli li:after{content:'';position:absolute;margin:auto 0;top:0;bottom:0;right:20px;display:block;height:15px;width:15px;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 img{width:400px;height:216px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#recommend ul{display:flex;justify-content:space-between;align-items:center}#recommend li{width:20%;height:309px}#recommend li h3{font-size:18px;font-weight:bold;color:#2f4c79}#recommend li p{font-size:12px;font-weight:normal;color:#2f4c79;letter-spacing:0.8px}#recommend li img{object-fit:cover;width:216px;height:216px;margin-bottom:12px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}#recommend .about_heli:before{background-image:url(https://airx-1344.imgix.net/plans/top/howto/skyview-pc-top_howto_heri.jpg?ixlib=rails-4.3.1);background-size:cover}#recommend .about_heli:hover:before{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0.5}#recommend .how_to_ride:before{background-image:url(https://airx-1344.imgix.net/plans/top/howto/skyview-pc-top_howto_method.jpg?ixlib=rails-4.3.1);background-size:cover}#recommend .how_to_ride:hover:before{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0.5}#recommend .safety:before{background-image:url(https://airx-1344.imgix.net/plans/top/howto/skyview-pc-top_howto_safety.jpg?ixlib=rails-4.3.1);background-size:cover}#recommend .safety:hover:before{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0.5}#faq{width:100%;position:relative;background:linear-gradient(180deg, #fff, #f6f7f7);padding-bottom:96px}#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{width:calc(100% - 300px);max-width:1280px;min-width:960px;margin:0 auto;display:flex;justify-content:space-between}#faq ul .accordion{width:49%}#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{cursor:pointer;padding:0 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}#footer-contact{width:100%;padding:70px 166px 80px}#footer-contact h3{font-family:"Hiragino Sans";font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-align:center;margin-bottom:50px;width:100%}#footer-contact .footer-contact_container{display:flex;justify-content:space-between}#footer-contact .footer-contact_container .phone{background:black}#footer-contact .footer-contact_container .contact{background-color:#367CF5}#footer-contact .footer-contact_container .phone,#footer-contact .footer-contact_container .contact{padding:28px 33px 27px 50px;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;width:48%}#footer-contact .footer-contact_container .phone .icon,#footer-contact .footer-contact_container .contact .icon{width:36px;height:36px;color:white}#footer-contact .footer-contact_container .phone .main_text p,#footer-contact .footer-contact_container .contact .main_text p{text-align:center;font-family:"Hiragino Sans";font-size:15px;font-style:normal;font-weight:600;line-height:normal}#footer-contact .footer-contact_container .phone .main_text .big_text,#footer-contact .footer-contact_container .contact .main_text .big_text{font-family:Helvetica;font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-align:center}#footer-contact .footer-contact_container .phone .arrow,#footer-contact .footer-contact_container .contact .arrow{width:35px;height:29px}.zh_cn #reservation-flow .wrapper a:after,.zh_tw #reservation-flow .wrapper a:after{right:72px}a.swiper-slide picture{flex:1}}@media screen and (min-width: 1600px){#faq li:nth-child(1) .left-box .accordion_content:checked+.question+.answer-box,#faq li:nth-child(1) .right-box .accordion_content:checked+.question+.answer-box{height:148px !important}#faq li:nth-child(2) .left-box .accordion_content:checked+.question+.answer-box,#faq li:nth-child(2) .right-box .accordion_content:checked+.question+.answer-box{height:104px !important}#faq li:nth-child(3) .left-box .accordion_content:checked+.question+.answer-box,#faq li:nth-child(3) .right-box .accordion_content:checked+.question+.answer-box{height:128px !important}#faq li:nth-child(4) .left-box .accordion_content:checked+.question+.answer-box,#faq li:nth-child(4) .right-box .accordion_content:checked+.question+.answer-box{height:128px !important}a.swiper-slide picture{flex:1}#flights-section .luxury-flights__item__title{font-size:24px;margin-bottom:24px}#flights-section .luxury-flights__item__content{height:60%}#flights-section .luxury-flights__item__content__view-more{font-size:14px}}
