﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*,*:before,*:after{box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,a,figure,figcaption,form,input,button,small,table,th,td{margin:0;padding:0;font-size:100%;line-height:1;font-weight:400;font-weight:inherit;color:inherit}a{color:inherit;text-decoration:none}li{list-style:none}button{appearance:none;border:none;background:none;outline:none}input{appearance:none;border:none;background:none;outline:none;font-family:inherit;color:inherit}select{color:inherit}html{font-size:10px;font-weight:400;font-family:"Noto Sans JP",sans-serif}@media screen and (min-width: 1060px){br.sp{display:none}}br.pc{display:none}@media screen and (min-width: 1060px){br.pc{display:inline}}.c-article-card{display:flex;align-items:flex-start}@media screen and (min-width: 1060px){.c-article-card{flex-wrap:wrap}}.c-article-card[data-rank="1"],.c-article-card[data-rank="2"],.c-article-card[data-rank="3"]{position:relative}.c-article-card[data-rank="1"]::before,.c-article-card[data-rank="2"]::before,.c-article-card[data-rank="3"]::before{content:"";display:none;width:28px;height:30px;background-repeat:no-repeat;background-position:left top;background-size:contain;position:absolute;top:0;left:0;z-index:1}@media screen and (min-width: 1060px){.c-article-card[data-rank="1"]::before,.c-article-card[data-rank="2"]::before,.c-article-card[data-rank="3"]::before{width:38px;height:38px}}.c-article-card[data-rank="1"]::before{background-image:url(../img/common/icon_rank-1.svg)}.c-article-card[data-rank="2"]::before{background-image:url(../img/common/icon_rank-2.svg)}.c-article-card[data-rank="3"]::before{background-image:url(../img/common/icon_rank-3.svg)}.c-article-card__thumb{display:block;width:142px;overflow:hidden;aspect-ratio:3/2;border-radius:5px}@media screen and (min-width: 1060px){.c-article-card__thumb{width:100%;margin:0 0 10px;border-radius:10px}.c-article-card__thumb:hover picture,.c-article-card__thumb:hover img{transform:scale(1.05)}}.c-article-card__thumb picture,.c-article-card__thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (min-width: 1060px){.c-article-card__thumb picture,.c-article-card__thumb img{transition:.3s}}.c-article-card__body{width:calc(100% - 142px);padding:0 0 0 20px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}@media screen and (min-width: 1060px){.c-article-card__body{width:100%;padding:0;gap:5px 10px}}.c-article-card__category{display:flex;align-items:center;font-size:1.2rem;height:22px;color:#fff;background-color:#01bff2;border-radius:22px;padding:0 10px;font-weight:700}@media screen and (min-width: 1060px){.c-article-card__category{transition:.3s}.c-article-card__category:hover{opacity:.6}}.c-article-card__category[data-color=navy]{background-color:#07185c}.c-article-card__category[data-color=pink]{background-color:#eb008b;pointer-events:none}.c-article-card__date{font-size:1.2rem;color:#707070}@media screen and (min-width: 1060px){.c-article-card__date{font-size:1.4rem}}.c-article-card__title{display:block;width:100%;font-size:1.4rem;line-height:1.5;color:#07185c}@media screen and (min-width: 1060px){.c-article-card__title{font-size:1.6rem;transition:.3s}.c-article-card__title:hover{text-decoration:underline}}.c-article-card__tag{font-size:1.2rem;line-height:1.3;color:#707070}@media screen and (min-width: 1060px){.c-article-card__tag{font-size:1.4rem}.c-article-card__tag:hover{text-decoration:underline}}.c-article-card__tag.is-hide{display:none}.c-article-list{display:grid;grid-template-columns:1fr;gap:32px}@media screen and (min-width: 1060px){.c-article-list{grid-template-columns:1fr 1fr 1fr;gap:40px 50px}}.c-article-list.is-ranking .c-article-card::before{display:block}.c-article-list.is-ranking .c-article-card__tag{display:none}.c-article-list.is-special{grid-template-columns:repeat(2, 1fr);gap:16px}@media screen and (min-width: 1060px){.c-article-list.is-special{grid-template-columns:repeat(4, 1fr);gap:24px 32px}}.c-article-list.is-special .c-article-card__thumb{margin:0;width:100%;aspect-ratio:auto}@media screen and (min-width: 1060px){.c-article-list.is-special .c-article-card__thumb{aspect-ratio:3/2}}.c-article-list__item{display:none}.c-article-list__item.is-show{display:block}.c-breadcrumb{display:none}@media screen and (min-width: 1060px){.c-breadcrumb{display:block}}.c-breadcrumb__list{max-width:1100px;padding:0 20px;margin:0 auto;display:flex;list-style:none}.c-breadcrumb__item{line-height:1}.c-breadcrumb__item+.c-breadcrumb__item{margin-left:8px;background-image:url(../img/common/arrow_right-blue.svg);background-repeat:no-repeat;background-position:left top 4px;background-size:5px;padding:0 0 0 12px}.c-breadcrumb__link{font-size:11px;line-height:1.5;text-decoration:underline;color:#07185c}.c-breadcrumb__link:hover{text-decoration:none}.c-breadcrumb__current{color:#07185c;font-size:11px;line-height:1.5}.c-button{display:flex;width:250px;min-height:55px;align-items:center;justify-content:center;text-align:center;border:1px solid #07185c;border-radius:4px;font-size:14px;line-height:1.3;padding:10px 20px;color:#07185c;background-image:url(../img/common/arrow_right-blue.svg);background-repeat:no-repeat;background-position:right 11px center;background-size:6px;text-decoration:none}@media screen and (min-width: 1060px){.c-button{transition:.3s}.c-button:hover{background-color:#07185c;color:#fff;background-image:url(../img/common/arrow_right-white.svg)}}.c-button.is-pink{border-color:#eb008b;color:#eb008b;background-image:url(../img/common/arrow_right-pink.svg)}@media screen and (min-width: 1060px){.c-button.is-pink:hover{background-color:#eb008b;color:#fff;background-image:url(../img/common/arrow_right-white.svg)}}.c-button--more{display:flex;align-items:center;justify-content:center;width:118px;height:35px;background-color:#ebebeb;border-radius:4px;font-size:1.2rem;line-height:1.3;color:#07185c;margin:30px auto 0}.c-button--more.is-hide{display:none}.c-button--more::after{content:"";display:block;width:9px;height:9px;background-image:url(../img/common/icon_plus-blue.svg);background-repeat:no-repeat;background-position:center;background-size:100%;margin-left:6px}.c-contents{padding:0 18px}@media screen and (min-width: 1060px){.c-contents{max-width:1100px;padding:0 20px;margin:0 auto}}.c-filter{margin:45px 0;display:flex;flex-wrap:wrap;justify-content:flex-end}@media screen and (min-width: 1060px){.c-filter{width:580px;margin:35px auto 80px}}.c-filter__title{font-size:1.4rem;color:#07185c;line-height:1.5;padding:0 0 0 17px;position:relative;width:100%}@media screen and (min-width: 1060px){.c-filter__title{font-size:1.6rem}}.c-filter__title::before{content:"";display:block;width:11px;height:11px;background-color:#07185c;border-radius:100%;position:absolute;top:5px;left:0}@media screen and (min-width: 1060px){.c-filter__title::before{top:8px}}.c-filter__clear{font-size:1.4rem;line-height:1.5;color:#eb008b;background-image:url(../img/common/icon_close-pink.svg);background-repeat:no-repeat;background-position:left top 6px;background-size:10px;padding-left:15px;display:none}@media screen and (min-width: 1060px){.c-filter__clear{background-position:left top 8px;font-size:1.6rem}.c-filter__clear:hover{text-decoration:underline}}.c-filter__body{margin:15px -18px;position:relative}@media screen and (min-width: 1060px){.c-filter__body{margin:3px 0 0}}.c-filter__body img{display:block;width:100%}.c-filter__button{position:absolute;top:0;left:0;display:flex;align-items:center;background-color:#fff;border-radius:20px;background-image:url(../img/common/icon_pin-blue.svg);background-position:left 5px center;background-repeat:no-repeat;font-size:3vw;background-size:3vw auto;padding:8px 10px 8px 4.5vw}@media screen and (min-width: 1060px){.c-filter__button{font-size:1.7rem;padding:10px 15px 10px 34px;background-size:20px;transition:.3s;background-position:left 8px center}.c-filter__button:hover{background-color:#07185c;color:#fff;background-image:url(../img/common/icon_pin-white.svg)}}.c-filter__button.is-current{background-color:#07185c;color:#fff;background-image:url(../img/common/icon_pin-white.svg)}.c-filter__button[data-country=フランス]{top:64%;left:15%}.c-filter__button[data-country=ドイツ]{top:57%;left:36%}.c-filter__button[data-country=オランダ]{top:46%;left:29%}.c-filter__button[data-country=フィンランド]{top:14%;left:51%}.c-filter__button[data-country=イタリア]{top:74%;left:41%}.c-filter__button[data-country=ロシア]{top:30%;left:74%}.c-filter__button[data-country=スイス]{top:65%;left:37%}.c-filter__button[data-country=ギリシャ]{top:84%;left:58%}.c-filter__button[data-country=マルタ共和国]{top:91%;left:24%}.c-filter__button[data-country=韓国]{top:16%;left:75%}.c-filter__button[data-country=台湾]{top:42%;left:77%}.c-filter__button[data-country=中国]{top:35%;left:48%}.c-filter__button[data-country=香港・マカオ]{top:45%;left:45%}.c-filter__button[data-country=タイ]{top:63%;left:37%}.c-filter__button[data-country=マレーシア]{top:73%;left:47%}.c-filter__button[data-country=シンガポール]{top:82%;left:50%}.c-filter__button[data-country=ベトナム]{top:64%;left:56%}.c-filter__button[data-country=インドネシア]{top:90%;left:70%}.c-filter__button[data-country=フィリピン]{top:53%;left:73%}.c-filter__button[data-country=ラオス]{top:54%;left:42%}.c-filter__button[data-country=ブータン]{top:38%;left:21%}.c-filter__button[data-country=オーストラリア]{top:60%;left:20%}.c-filter__button[data-country=ニュージーランド]{top:65%;left:61%}.c-filter__button[data-country=モロッコ]{top:6%;left:8%}.c-filter__button[data-country=エジプト]{top:12%;left:51%}.c-filter__button[data-country=セーシェル共和国]{top:46%;left:67%}.c-filter__button[data-country=トルコ]{top:9%;left:14%}.c-filter__button[data-country=アラブ首長国連邦]{top:54%;left:46%}.c-filter__button[data-country=カタール]{top:44%;left:50%}.c-filter__button[data-country=カナダ]{top:25%;left:41%}.c-filter__button[data-country=アメリカ]{top:57%;left:48%}.c-filter__button[data-country=グアム]{top:60%;left:15%}.c-filter__button[data-country=ハワイ]{top:43%;left:50%}.c-filter__button[data-country=キューバ]{top:3%;left:34%}.c-filter__button[data-country=ペルー]{top:39%;left:38%}.c-filter__button[data-country=ボリビア]{top:49%;left:47%}.c-heading--lv2{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 0 48px}@media screen and (min-width: 1060px){.c-heading--lv2{margin:0 0 56px}}.c-heading--lv2__main{font-family:"Poppins",sans-serif;font-size:3.9rem;line-height:1.3;font-weight:600;color:#07185c;position:relative}@media screen and (min-width: 1060px){.c-heading--lv2__main{font-size:5rem}}.c-heading--lv2__main::after{content:"";display:block;width:24px;height:2px;background-color:#eb008b;margin:6px auto 0}@media screen and (min-width: 1060px){.c-heading--lv2__main::after{width:30px;margin:10px auto 0}}.c-heading--lv2__text{margin:16px 0 0;font-size:1.6rem;line-height:1.3;font-weight:700;color:#07185c}@media screen and (min-width: 1060px){.c-heading--lv2__text{margin:20px 0 0;font-size:2rem}}.c-heading--lv2--simple{font-size:2.5rem;text-align:center;color:#07185c;line-height:1.3;margin:0 0 24px;font-weight:700}@media screen and (min-width: 1060px){.c-heading--lv2--simple{font-size:3.5rem;margin:0 0 56px}}.c-heading--lv3{font-size:1.9rem;font-weight:700;line-height:1.3;color:#07185c;border-left:4px solid #eb008b;padding:1px 0 3px 10px;margin:0 0 16px}@media screen and (min-width: 1060px){.c-heading--lv3{font-size:2.2rem}}.c-map{position:relative}.c-map__bg{display:block;width:100%}.c-map__button{position:absolute;top:0;left:0;display:flex;align-items:center;background-color:#fff;border-radius:20px;background-image:url(../img/common/icon_pin-navy.svg);background-position:left 5px center;background-repeat:no-repeat;font-size:3vw;background-size:3vw auto;padding:8px 10px 8px 4.5vw;text-decoration:none;color:inherit;line-height:1}@media screen and (min-width: 1060px){.c-map__button{font-size:15px;padding:8px 10px 8px 22px;background-size:15px;transition:.3s}.c-map__button:hover{background-color:#07185c;color:#fff;background-image:url(../img/common/icon_pin-white.svg)}}.c-map__button.is-current{background-color:#07185c;color:#fff;background-image:url(../img/common/icon_pin-white.svg)}.c-map__button[data-country=北海道・東北]{top:23%;left:71%}.c-map__button[data-country=甲信越・北陸]{top:32%;left:36%}.c-map__button[data-country=関東]{top:66%;left:71%}.c-map__button[data-country=東海]{top:80%;left:71%}.c-map__button[data-country=関西]{top:80%;left:55%}.c-map__button[data-country=中国]{top:45%;left:25%}.c-map__button[data-country=四国]{top:85%;left:40%}.c-map__button[data-country=九州・沖縄]{top:60%;left:3%}.c-map__button[data-country=ヨーロッパ]{top:18%;left:10%}.c-map__button[data-country=ハワイ]{top:45%;left:50%}.c-map__button[data-country=グアム]{top:59%;left:48%}.c-map__button[data-country=中東]{top:42%;left:18%}.c-map__button[data-country=アフリカ]{top:56%;left:4%}.c-map__button[data-country=オセアニア]{top:80%;left:55%}.c-map__button[data-country=アジア]{top:30%;left:42%}.c-map__button[data-country=北米]{top:20%;left:73%}.c-map__button[data-country=中南米]{top:55%;left:68%}.c-pagetitle{display:flex;align-items:center;justify-content:center;height:103px;margin:0 0 56px;background-size:cover;background-position:center top}@media screen and (min-width: 1060px){.c-pagetitle{position:relative;height:374px;margin:0 0 80px}}.c-pagetitle__text{color:#fff;font-size:3rem;line-height:1.3;text-align:center;font-weight:600;letter-spacing:.05em}@media screen and (min-width: 1060px){.c-pagetitle__text{font-size:5.6rem}}.c-pagetitle .c-breadcrumb{position:absolute;top:100%;left:0;width:100%;margin:11px 0 0}.c-search-tag{margin:84px 0;padding:0 15px}@media screen and (min-width: 1060px){.c-search-tag{margin:100px 0;padding:0 40px}}.c-search-tag__body{padding:40px 30px 50px;background:linear-gradient(-40deg, #C4F0FC, #FDDDEF)}.c-search-tag__list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 40px}@media screen and (min-width: 1060px){.c-search-tag__list{max-width:900px;margin:0 auto 55px}}.c-search-tag__item+.c-search-tag__item::before{content:"/";font-size:1.5rem;line-height:1.8;margin:0 3px}.c-search-tag__link{font-size:1.5rem;line-height:1.8;color:#07185c}@media screen and (min-width: 1060px){.c-search-tag__link:hover{text-decoration:underline}}.c-search-tag .c-button{margin:0 auto}.c-section{margin:56px 0}@media screen and (min-width: 1060px){.c-section{margin:80px 0}}.c-section.is-wide{margin:84px 0}@media screen and (min-width: 1060px){.c-section.is-wide{margin:100px 0}}.c-section.is-special{margin:0;padding:56px 0 0}@media screen and (min-width: 1060px){.c-section.is-special{padding:80px 0 0}}.c-section.is-hide{display:none}.c-section.is-hide.is-special{display:block}.c-sns__list{display:flex;justify-content:center;gap:20px;margin:0 0 20px;list-style:none;padding:0}@media screen and (min-width: 1060px){.c-sns__list{margin:0}}@media screen and (min-width: 1060px){.c-sns__link{transition:.3s}.c-sns__link:hover{opacity:.6}}.c-sns__icon{display:block;width:100%}.c-text{font-size:1.4rem;line-height:1.7;color:#07185c}@media screen and (min-width: 1060px){.c-text{font-size:1.6rem;line-height:1.5}}.c-text+.c-text{margin-top:10px}.article-airline{border-top:4px dotted #c80074;border-bottom:4px dotted #c80074;margin:25px 0 40px;padding:30px 0}@media screen and (min-width: 1060px){.article-airline{display:flex;flex-wrap:wrap;margin:30px 0 50px}}.article-airline__head{margin:0 0 20px}@media screen and (min-width: 1060px){.article-airline__head{width:100%;display:flex;align-items:center;margin:0 0 20px}}.article-airline__head img{display:block;width:220px;margin:0 auto;border-radius:5px}@media screen and (min-width: 1060px){.article-airline__head img{width:265px;margin:0 25px 0 0}}.article-airline__head p{text-align:center;font-size:15px;margin:10px 0 0}@media screen and (min-width: 1060px){.article-airline__head p{margin:0}}.article-airline__img{width:248px;margin:0 auto}@media screen and (min-width: 1060px){.article-airline__img{width:180px;margin:0}}.article-airline__img img{display:block;width:100%;border-radius:5px;margin:0 0 25px}.article-airline__link{text-align:center}@media screen and (min-width: 1060px){.article-airline__link{text-align:left}}.article-airline__link a{color:#03bff2;text-decoration:underline;font-size:14px;line-height:1.625}@media screen and (min-width: 1060px){.article-airline__link a{font-size:15px}}.article-airline__link a[target=_blank]{background-image:url(../img/article/common/icon_blank.svg);background-repeat:no-repeat;background-position:right center;padding-right:20px}.article-airline__body{margin:20px 0 0}@media screen and (min-width: 1060px){.article-airline__body{margin:0;width:calc(100% - 180px);padding:0 0 0 30px}}.article-airline__text{font-size:14px;line-height:1.9;margin:0}@media screen and (min-width: 1060px){.article-airline__text{font-size:15px}}.article-article{display:block;text-decoration:none}.article-article__thumb{width:100%;margin:0 0 10px}@media screen and (min-width: 1060px){.article-article__thumb{margin:0 0 15px}}.article-article__thumb img{border-radius:block;width:100%;border-radius:5px}.article-article__title{font-size:16px;line-height:1.4;font-weight:700}@media screen and (min-width: 1060px){.article-article__title{font-size:20px}}.article{color:#07185c;line-height:1.625}@media screen and (min-width: 1060px){.article{display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px;max-width:1330px;margin:0 auto}}@media screen and (min-width: 1060px){.article__main{max-width:815px;padding:0 95px 0 0;width:calc(100% - 245px);order:1}}.article__right{padding:0 18px;margin:40px 0 0}@media screen and (min-width: 1060px){.article__right{width:245px;order:2;margin:0;padding:0}}@media screen and (min-width: 1060px){.article__right .c-heading--lv2{margin:0 0 16px}}@media screen and (min-width: 1060px){.article__right .c-heading--lv2__main{display:none}}@media screen and (min-width: 1060px){.article__right .c-heading--lv2__text{color:#c80074;font-size:20px;display:flex;height:50px;align-items:center;margin:0;border-bottom:2px dotted #c80074;width:100%}}@media screen and (min-width: 1060px){.article__right .c-article-list{gap:16px 0;grid-template-columns:1fr}}@media screen and (min-width: 1060px){.article__right .c-article-card__title{font-size:1.5rem}}.article__outline-button{display:flex;align-items:flex-end;justify-content:center;background-color:#f3f4f7;width:54px;height:55px;border-radius:4px;background-image:url(../img/common/icon_outline.svg);background-repeat:no-repeat;background-position:center top 11px;background-size:26px;position:fixed;bottom:24px;right:18px;z-index:1000;font-size:1.2rem;line-height:1.5;color:#eb008b;padding-bottom:4px;font-weight:700;opacity:0;pointer-events:none;transition:.3s}@media screen and (min-width: 1060px){.article__outline-button{bottom:40px;right:50px}}.article__outline-button.is-show{opacity:1;pointer-events:auto}.article__outline-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);z-index:1002;display:flex;align-items:center;justify-content:center;padding:36px 18px;opacity:0;pointer-events:none;transition:.3s}.article__outline-modal.is-show{opacity:1;pointer-events:auto}.article__outline-body{position:relative}@media screen and (min-width: 1060px){.article__outline-body{width:720px}}.article__outline-close{display:block;width:26px;height:26px;position:absolute;top:16px;right:12px;z-index:3;background-image:url(../img/common/icon_close-pink.svg);background-repeat:no-repeat;background-position:center;background-size:100%}@media screen and (min-width: 1060px){.article__outline-close{top:26px;right:34px}}.article__outline-body-inner{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.25);max-height:90vh;overflow-y:scroll;padding:25px 20px}@media screen and (min-width: 1060px){.article__outline-body-inner{padding:35px 40px}}.article__outline-body-inner .article-outline{margin:0;box-shadow:none;max-height:none}.article__outline-body-inner .article-outline::after{display:none}.article__outline-body-inner .article-outline__button{display:none}.article__related{margin:60px 0 0}@media screen and (min-width: 1060px){.article__related{margin:90px 0 0;width:100%;order:3}}.articleDetail .ffk-footer__pagetop{display:none}.article-author{background:repeating-linear-gradient(135deg, #C80074 10px, #C80074 25px, #ffffff 25px, #ffffff 40px, #03BFF2 40px, #03BFF2 55px, #ffffff 55px, #ffffff 70px);padding:8px;position:relative;margin:50px 0 0}@media screen and (min-width: 1060px){.article-author{margin:70px 0 0;background:repeating-linear-gradient(135deg, #C80074 15px, #C80074 35px, #ffffff 35px, #ffffff 55px, #03BFF2 55px, #03BFF2 77px, #ffffff 77px, #ffffff 95px)}}.article-author__inner{background-color:#fff;padding:20px 20px 30px}@media screen and (min-width: 1060px){.article-author__inner{padding:50px 60px 50px 200px;position:relative}}.article-author__inner+.article-author__inner{padding-top:0}@media screen and (min-width: 1060px){.article-author__inner+.article-author__inner .article-author__img{margin-top:-81px}}.article-author__title{position:absolute;top:-12px;left:50%;z-index:2;width:250px;margin:0 0 0 -125px;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:700}@media screen and (min-width: 1060px){.article-author__title{font-size:22px;width:210px;margin:0;left:65px}}.article-author__head{display:flex;align-items:center;margin:0 0 25px}@media screen and (min-width: 1060px){.article-author__head{margin:0 0 15px}}.article-author__img{width:60px}@media screen and (min-width: 1060px){.article-author__img{position:absolute;top:50%;left:60px;width:112px;margin:-56px 0 0}}.article-author__img img{display:block;width:100%}.article-author__info{width:calc(100% - 60px);padding:0 0 0 12px;margin:0}@media screen and (min-width: 1060px){.article-author__info{width:100%;padding:0}}.article-author__lead{color:#888;font-size:13px;line-height:1.4;margin:0 0 10px}.article-author__name{font-size:19px;line-height:1.3;font-weight:700;margin:0}@media screen and (min-width: 1060px){.article-author__name{font-size:21px}}@media screen and (min-width: 1060px){.article-author__body{position:relative}}.article-author__text{font-size:14px;line-height:1.7;margin:0}@media screen and (min-width: 1060px){.article-author__text{line-height:1.9}}.article-author__contact{display:flex;align-items:center;margin:20px 0 0}@media screen and (min-width: 1060px){.article-author__contact{margin:0;position:absolute;top:-40px;right:0}}.article-author__contact li{margin:0}.article-author__contact li+li{margin:0 0 0 30px}@media screen and (min-width: 1060px){.article-author__contact li+li{margin:0 0 0 20px}}.article-author__contact li img{display:block;width:23px}@media screen and (min-width: 1060px){.article-author__contact li img{width:20px}}.article-banner{display:none;margin:40px 0 0}@media screen and (min-width: 1060px){.article-banner{display:block}}.article-banner.is-show{display:block;max-width:280px;margin:40px auto 0}.article-banner.is-show a,.article-banner.is-show img{display:block;width:100%}.article-banner__mailmagazine{background-image:url(../img/article/common/banner_mailmagazine_bg.png);background-size:cover;background-position:center;padding:50px 30px 45px;position:relative}.article-banner__mailmagazine::before{content:"";display:block;width:calc(100% - 14px);height:calc(100% - 17px);border:1px solid #c80074;position:absolute;top:7px;left:7px;pointer-events:none}.article-banner__mailmagazine p:nth-of-type(1){text-align:center}.article-banner__mailmagazine p:nth-of-type(2){font-size:13px;font-weight:700;text-align:center}.article-banner__mailmagazine p:nth-of-type(3){margin:30px 0 0;font-size:14px;line-height:1.9}.article-banner__mailmagazine a{display:flex;align-items:center;justify-content:center;width:174px;height:50px;background-color:#c80074;color:#fff;border-radius:50px;font-size:17px;margin:25px auto 0;text-decoration:none;background-image:url(../img/article/common/arrow_right.svg);background-position:right 15px center;background-repeat:no-repeat;background-size:20px}.article-bluebox{border-radius:10px;overflow:hidden;margin:50px 0}@media screen and (min-width: 1060px){.article-bluebox{box-shadow:0 0 15px rgba(30,30,30,.1)}}.article-bluebox__title{background-color:#03bff2;color:#fff;font-size:18px;font-weight:700;padding:10px 20px;margin:0}@media screen and (min-width: 1060px){.article-bluebox__title{font-size:23px}}.article-bluebox__body{background-color:#f5f7ff;padding:20px}@media screen and (min-width: 1060px){.article-bluebox__body{padding:30px}}.article-bluebox .article-main__text{margin:0 0 30px}@media screen and (min-width: 1060px){.article-bluebox .article-main__text{margin:0 0 40px}}.article-bluebox .article-main__column{margin:0}.article-flight{margin:40px 0;box-shadow:0 0 15px rgba(30,30,30,.15);border-radius:5px;overflow:hidden}.article-flight__title{background-color:#c80074;color:#fff;font-size:15px;font-weight:700;padding:20px;display:flex;align-items:center;margin:0;line-height:1.625}@media screen and (min-width: 1060px){.article-flight__title{font-size:16px}}.article-flight__block{margin:0;padding:20px}@media screen and (min-width: 1060px){.article-flight__block{display:flex;padding:15px 20px}}.article-flight__block+.article-flight__block{border-top:1px solid #e8e8e8}.article-flight__block:nth-of-type(even){background-color:#f5f7ff}.article-flight__heading{font-size:15px;color:#c80074;font-weight:700;line-height:1.625}@media screen and (min-width: 1060px){.article-flight__heading{font-size:16px;width:190px;margin:0}}.article-flight__body{font-size:15px;line-height:1.625}@media screen and (min-width: 1060px){.article-flight__body{font-size:16px;width:calc(100% - 190px);padding:0 0 0 20px;margin:0}}@media screen and (min-width: 1060px){.article-flight__body.is-wide{width:100%}}.article-flight__body a{color:#03bff2;text-decoration:underline;padding:0 20px 0 0}.article-flight__body a[target=_blank]{background-image:url(../img/article/common/icon_blank.svg);background-repeat:no-repeat;background-position:right center;background-size:13px}.article-flight__note{font-size:14px;color:#c80074}.article-header{padding:24px 18px;position:relative}@media screen and (min-width: 1060px){.article-header{margin:0 0 -210px;padding:16px 0 240px;position:relative;background-color:transparent}}.article-header::before{content:"";display:block;width:100%;height:100%;height:315px;background:linear-gradient(#0F52D0, 70%, #9DE2EF);position:absolute;right:0;top:0}@media screen and (min-width: 1060px){.article-header::before{right:-50px;width:100vw;height:490px}}.article-header__title{color:#fff;font-size:23px;line-height:1.4;font-weight:700;margin:0 0 25px;position:relative}@media screen and (min-width: 1060px){.article-header__title{font-size:42px;line-height:1.4;margin:0 0 40px}}.article-header__mv{box-shadow:0 0 15px rgba(30,30,30,.15);border-radius:5px;margin:0 0 30px;position:relative}@media screen and (min-width: 1060px){.article-header__mv{border-radius:10px;margin:0 0 16px}}.article-header__mv img{display:block;width:100%;border-radius:5px}@media screen and (min-width: 1060px){.article-header__mv img{border-radius:10px}}.article-header__breadcrumb{display:none}@media screen and (min-width: 1060px){.article-header__breadcrumb{display:flex;flex-wrap:wrap;position:relative;margin:0 0 24px}}.article-header__breadcrumb li+li{padding-left:20px;background-image:url(../img/common/arrow_right-white.svg);background-repeat:no-repeat;background-position:left 8px top 6px;background-size:4px}.article-header__breadcrumb a{color:#fff;line-height:1.5;text-decoration:underline;font-size:1.1rem}.article-header__breadcrumb a:hover{text-decoration:none}.article-header__breadcrumb span{color:#fff;line-height:1.5;font-size:1.1rem}.article-header__info{display:flex;flex-wrap:wrap;align-items:center;gap:10px 0}@media screen and (min-width: 1060px){.article-header__info{position:relative;gap:16px 0}}.article-header__category{display:flex;align-items:center;padding:0 10px;background-color:#01bff2;color:#fff;border-radius:30px;height:22px;font-size:1.2rem;font-weight:700;margin-right:11px}@media screen and (min-width: 1060px){.article-header__category{transition:.3s}.article-header__category:hover{opacity:.6}}.article-header__category[data-color=navy]{background-color:#07185c}.article-header__date{font-size:1.2rem}@media screen and (min-width: 1060px){.article-header__date{font-size:1.5rem;margin-right:18px}}.article-header__author{display:flex;align-items:center;gap:0 10px}@media screen and (min-width: 1060px){.article-header__author{width:auto;gap:0}}.article-header__author+.article-header__author{margin-left:16px}@media screen and (min-width: 1060px){.article-header__author+.article-header__author{margin-left:18px}}.article-header__icon{width:40px}.article-header__icon img{display:block;width:100%}.article-header__name{font-size:1.2rem}@media screen and (min-width: 1060px){.article-header__name{font-size:15px;margin:0 0 0 12px}}.article-header__tags{width:100%;display:flex;gap:5px 10px;flex-wrap:wrap}.article-header__tags a{font-size:1.3em;line-height:1.5;color:#707070}@media screen and (min-width: 1060px){.article-header__tags a{font-size:1.4rem}.article-header__tags a:hover{text-decoration:underline}}.article-instagram{border:1px solid #f4f4f4;border-radius:5px;padding:15px 15px 30px;margin:0 0 30px}@media screen and (min-width: 1060px){.article-instagram{padding:25px}}.article-instagram__main .article-main__image{margin:0}.article-instagram__main.is-column{display:flex;justify-content:space-between}.article-instagram__main.is-column .article-main__image{width:calc(50% - 4px)}@media screen and (min-width: 1060px){.article-instagram__main.is-column .article-main__image{width:calc(50% - 10px)}}@media screen and (min-width: 1060px){.article-instagram__info{display:flex;align-items:center;justify-content:space-between;margin:20px 0 0}}.article-instagram__name{font-size:14px;color:#707070}@media screen and (min-width: 1060px){.article-instagram__name{margin:0;font-size:15px}}.article-instagram__name a{color:#03bff2;margin:0 5px 0 0;text-decoration:none}.article-instagram__more{margin:20px auto 0;display:flex;align-items:center;justify-content:center;width:180px;height:50px;background-color:#c80074;color:#fff;font-size:17px;font-weight:500;text-decoration:none;border-radius:50px}@media screen and (min-width: 1060px){.article-instagram__more{margin:0;width:200px}}.article-instagram__more::before{content:"";display:block;width:17px;height:17px;background-image:url(../img/article/common/icon_instagram.svg);background-size:100%;margin:0 3px 0 0;background-repeat:no-repeat;background-position:center}@media screen and (min-width: 1060px){.article-instagram__more::before{width:20px;height:20px;margin:0 5px 0 0}}.article-linkcard{margin:25px 0}@media screen and (min-width: 1060px){.article-linkcard{margin:30px 0}}.article-linkcard__link{box-shadow:0 0 20px rgba(200,0,116,.15);display:block;text-decoration:none;border-radius:3px 45px 3px 3px;padding:20px 30px 25px;border:1px solid #c80074;position:relative}@media screen and (min-width: 1060px){.article-linkcard__link{padding:30px 20px 25px;display:flex}}.article-linkcard__link::before{content:"";display:block;width:16px;height:16px;border-top:2px solid #c80074;border-right:2px solid #c80074;position:absolute;top:30px;right:30px}@media screen and (min-width: 1060px){.article-linkcard__link::before{width:18px;height:18px;top:32px;right:30px}}.article-linkcard__link::after{content:"";display:block;width:20px;height:2px;background-color:#c80074;transform-origin:right top;position:absolute;top:30px;right:32px;transform:rotate(-45deg)}@media screen and (min-width: 1060px){.article-linkcard__link::after{top:32px;right:32px;width:22px}}.article-linkcard__thumb{width:115px;margin:0 0 10px}@media screen and (min-width: 1060px){.article-linkcard__thumb{width:125px;margin:0}}.article-linkcard__thumb img{display:block;width:100%}@media screen and (min-width: 1060px){.article-linkcard__body{width:calc(100% - 125px);padding:0 40px 0 20px;display:flex;flex-direction:column;justify-content:space-between}}.article-linkcard__title{font-size:17px;font-weight:700;margin:0;line-height:1.2}@media screen and (min-width: 1060px){.article-linkcard__title{font-size:21px}}.article-linkcard__lead{display:none}@media screen and (min-width: 1060px){.article-linkcard__lead{display:block;font-size:13px;color:#888;margin:10px 0 0}}.article-linkcard__url{display:none}@media screen and (min-width: 1060px){.article-linkcard__url{display:block;font-size:13px;margin:0}}.article-main{padding:0 18px}@media screen and (min-width: 1060px){.article-main{padding:0;position:relative}}.article-main__section+.article-main__section{margin:60px 0 0}@media screen and (min-width: 1060px){.article-main__section+.article-main__section{margin:120px 0 0}}.article-main__section--s{margin:50px 0 0}@media screen and (min-width: 1060px){.article-main__section--s{margin:100px 0 0}}.article-main__heading--lv2{font-size:22px;line-height:1.5;font-weight:700;color:#c80074;border-bottom:3px dotted #c80074;position:relative;padding:0 0 15px;margin:0 0 30px}@media screen and (min-width: 1060px){.article-main__heading--lv2{font-size:34px;line-height:1.2;padding:0 0 30px;margin:0 0 40px}}.article-main__heading--lv2::before{content:"";display:block;width:9px;height:9px;background-color:#c80074;position:absolute;bottom:-6px;left:0;border-radius:9px}.article-main__heading--lv2::after{content:"";display:block;width:21px;height:21px;background-color:#fff;background-image:url(../img/article/common/icon_airplane.svg);position:absolute;bottom:-12px;right:0;background-repeat:no-repeat;background-position:center;background-size:100%}@media screen and (min-width: 1060px){.article-main__heading--lv2::after{width:30px;height:30px;bottom:-16px}}.article-main__heading--lv3{font-size:21px;color:#c80074;line-height:1.4;margin:0 0 30px;font-weight:700;position:relative;padding:0 0 0 18px}@media screen and (min-width: 1060px){.article-main__heading--lv3{font-size:28px;line-height:1.2;margin:0 0 30px;padding:0 0 0 20px}}.article-main__heading--lv3::before{content:"";display:block;width:5px;height:100%;border-radius:5px;background-color:#03bff2;position:absolute;top:0;left:0}.article-main__heading--lv4{font-size:20px;color:#c80074;line-height:1.4;margin:0 0 30px;font-weight:700}@media screen and (min-width: 1060px){.article-main__heading--lv4{font-size:23px;line-height:1.2;margin:30px 0 20px}}.article-main__heading--lv4+.article-main__image{margin-top:30px}.article-main__heading--lv5{font-size:16px;color:#c80074;line-height:1.4;margin:0 0 20px;font-weight:700}@media screen and (min-width: 1060px){.article-main__heading--lv5{font-size:20px;line-height:1.2;margin:30px 0 10px}}.article-main__heading--lv5+.article-main__image{margin-top:30px}.article-main__text{font-size:15px;line-height:1.875;margin:0 0 1em}@media screen and (min-width: 1060px){.article-main__text{font-size:18px;line-height:2}}.article-main__text a{color:#03bff2;text-decoration:underline;margin:0 5px 0 0}.article-main__text a[target=_blank]{padding:0 20px 0 0;background-image:url(../img/article/common/icon_blank.svg);background-repeat:no-repeat;background-position:right center;background-size:13px;margin:0 10px 0 0}.article-main__text sup{color:#c80074}.article-main__text.is-interview{font-weight:700}.article-main__text.is-interview::before{content:"";display:inline-block;width:5em;height:1px;background-color:#c80074;margin:0 5px 0 0;position:relative;top:-4px}@media screen and (min-width: 1060px){.article-main__text.is-interview::before{width:5.5em;margin:0 1.5em 0 0}}.article-main__note{font-size:14px;color:#c80074;line-height:1.7}.article-main__note a{color:inherit}.article-main__image{margin:45px 0}@media screen and (min-width: 1060px){.article-main__image{margin:50px 0}}.article-main__image img{display:block;width:100%;border-radius:5px}.article-main__image figcaption{font-size:14px;color:#707070;margin:10px 0 0;line-height:1.5}@media screen and (min-width: 1060px){.article-main__image figcaption{font-size:15px;margin:15px 0 0}}.article-main__column{margin:45px 0}@media screen and (min-width: 1060px){.article-main__column{margin:50px 0 25px;display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width: 1060px){.article-main__column-item{width:calc(50% - 10px);margin:0 0 25px}}.article-main__column-item+.article-main__column-item{margin:30px 0 0}@media screen and (min-width: 1060px){.article-main__column-item+.article-main__column-item{margin:0}}.article-main__column-item .article-main__image{margin:0}.article-main__table{margin:30px 0;box-shadow:0 0 15px rgba(30,30,30,.15)}.article-main__table table{width:100%;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.article-main__table table tr:nth-of-type(odd){background-color:#f5f7ff}.article-main__table table th{border:1px solid #e8e8e8;color:#fff;background-color:#c80074;padding:20px 10px;font-size:16px;font-weight:700;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8}@media screen and (min-width: 1060px){.article-main__table table th{padding:20px}}.article-main__table table td{border:1px solid #e8e8e8;padding:20px 10px;vertical-align:top;font-size:16px;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;word-break:break-all}@media screen and (min-width: 1060px){.article-main__table table td{padding:20px}}.article-main__table table td a{color:#03bff2;text-decoration:underline;padding:0 20px 0 0}.article-main__table table td a[target=_blank]{background-image:url(../img/article/common/icon_blank.svg);background-repeat:no-repeat;background-position:right 2px center;background-size:13px}.article-main__movie{padding:56.25% 0 0;position:relative;margin:30px 0}.article-main__movie iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.article-main__list--dot li{font-size:15px;line-height:1.875;text-indent:-1em;padding-left:1em}@media screen and (min-width: 1060px){.article-main__list--dot li{font-size:18px;line-height:2}}.article-main__list--dot li::before{content:"●"}.article-main__course{background-color:#f4f4f4;border-radius:5px;padding:25px;margin:40px 0}@media screen and (min-width: 1060px){.article-main__course{padding:35px 40px;margin:50px 0}}.article-main__course li{position:relative;padding:0 0 0 20px}.article-main__course li::before{content:"";display:block;width:12px;height:17px;background-color:#f4f4f4;background-image:url(../img/article/common/icon_pin-pink.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:2px;left:0;z-index:2}@media screen and (min-width: 1060px){.article-main__course li::before{top:3px}}.article-main__course li::after{content:"";width:3px;height:calc(100% - 30px);background-image:linear-gradient(to bottom, #C80074 3px, transparent 3px);background-size:3px 8px;background-repeat:repeat-y;background-position:left top;position:absolute;top:30px;left:4px;z-index:1}.article-main__course li.is-last::after{display:none}.article-main__course li p:nth-of-type(1){font-size:15px;line-height:1.6;margin:0}@media screen and (min-width: 1060px){.article-main__course li p:nth-of-type(1){font-size:16px}}.article-main__course li p:nth-of-type(2){margin:10px 0;padding:15px 0 15px 20px;position:relative}.article-main__course li p:nth-of-type(2) span{display:block;font-size:13px;line-height:1.6;color:#c80074;background-size:auto 15px;background-repeat:no-repeat;background-position:left top 3px;padding:0 0 0 25px}@media screen and (min-width: 1060px){.article-main__course li p:nth-of-type(2) span{font-size:14px}}.article-main__course li p:nth-of-type(2).is-train span{background-image:url(../img/article/common/icon_train.svg)}.article-main__course li p:nth-of-type(2).is-plane span{background-image:url(../img/article/common/icon_plane.svg)}.article-main__course li p:nth-of-type(2).is-bus span{background-image:url(../img/article/common/icon_bus.svg)}.article-main__course li p:nth-of-type(2).is-walk span{background-image:url(../img/article/common/icon_walk.svg)}.article-main__course li p:nth-of-type(2).is-car span{background-image:url(../img/article/common/icon_car.svg)}.article-main__button{display:flex;align-items:center;justify-content:center;background-color:#c80074;color:#fff;height:50px;border-radius:50px;width:220px;margin:0 auto;font-size:17px;text-decoration:none;background-image:url(../img/article/common/arrow_right.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:16px}@media screen and (min-width: 1060px){.article-main__button{width:230px;padding-right:20px}}.article-main__useful{display:flex;flex-direction:column;align-items:center;margin:50px 0}.article-main__useful.is-hide{display:none}.article-main__useful button{display:flex;align-items:center;justify-content:center;width:148px;height:37px;font-size:1.2rem;line-height:1;font-weight:700;border-radius:3px;border:1px solid #eb008b;color:#eb008b;padding:2px 0 0;cursor:pointer}@media screen and (min-width: 1060px){.article-main__useful button{width:250px;height:54px;font-size:1.4rem}}.article-main__useful button.is-clicked{background-color:#eb008b;color:#fff}.article-main__useful button.is-clicked:before{background-image:url(../img/article/common/icon_useful-white.svg)}.article-main__useful button.is-clicked+p{display:block}.article-main__useful button:before{content:"";display:block;width:11px;height:11px;background-image:url(../img/article/common/icon_useful.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:4px;position:relative;top:-1px}@media screen and (min-width: 1060px){.article-main__useful button:before{width:17px;height:17px;margin-right:6px;top:0}}.article-main__useful p{margin:12px 0 0;font-size:1.2rem;line-height:1.5;color:#07185c;display:none}@media screen and (min-width: 1060px){.article-main__useful p{margin:16px 0 0;font-size:1.4rem}}.article-outline{box-shadow:0 0 15px rgba(30,30,30,.15);border-radius:5px;padding:25px 20px;margin:50px 0;max-height:450px;overflow:hidden;position:relative}@media screen and (min-width: 1060px){.article-outline{padding:35px 40px;margin:60px 0}}.article-outline.is-open{max-height:none;padding:25px 20px 90px}@media screen and (min-width: 1060px){.article-outline.is-open{padding:35px 40px 90px}}.article-outline.is-open::after{display:none}.article-outline.is-open .article-outline__button::before{content:"目次を閉じる"}.article-outline.is-open .article-outline__button::after{background-image:url(../img/article/common/arrow_up.svg)}.article-outline::after{content:"";display:block;width:100%;height:100px;position:absolute;bottom:0;left:0;z-index:3;background:linear-gradient(transparent, 10%, #ffffff)}.article-outline__heading{color:#c80074;font-size:18px;background-image:url(../img/article/common/icon_outline.svg);background-repeat:no-repeat;background-position:left center;background-size:25px;display:flex;align-items:center;padding:0 0 0 35px;margin:0 0 20px;line-height:1.625}@media screen and (min-width: 1060px){.article-outline__heading{font-size:19px;background-size:27px;padding:0 0 0 35px}}.article-outline__list{position:relative;margin:0}.article-outline__item{padding:0 0 0 35px;position:relative}.article-outline__item+.article-outline__item{margin:20px 0 0}@media screen and (min-width: 1060px){.article-outline__item+.article-outline__item{margin:30px 0 0}}.article-outline__item:last-child::after{display:none}.article-outline__item::before{content:"";display:block;width:8px;height:8px;background-color:#c80074;border-radius:8px;position:absolute;top:9px;left:5px;z-index:2}.article-outline__item::after{content:"";display:block;width:4px;height:calc(100% + 20px);position:absolute;top:12px;left:7px;z-index:1;background-image:linear-gradient(to bottom, #EBEBEB, #EBEBEB 4px, transparent 4px, transparent 15px);background-size:4px 15px;background-position:right top;background-repeat:repeat-y}.article-outline__link{font-size:15px;line-height:1.375;text-decoration:underline}@media screen and (min-width: 1060px){.article-outline__link{font-size:16px;text-decoration:none}}.article-outline__button{display:flex;align-items:center;width:120px;height:32px;background-color:#c80074;position:absolute;bottom:30px;left:50%;margin-left:-60px;z-index:5;text-decoration:none;justify-content:center;border-radius:32px;font-size:13px}.article-outline__button::before{content:"目次を開く";color:#fff}.article-outline__button::after{content:"";display:block;width:8px;height:8px;background-image:url(../img/article/common/arrow_down.svg);background-repeat:no-repeat;background-position:center;background-size:100%;margin:0 0 0 5px}.article-popular{border-top:3px dotted #c80074;padding:30px 0 0}@media screen and (min-width: 1060px){.article-popular{padding:0;border-top:none}}.article-popular__heading{display:flex;align-items:center;margin:0 0 25px}.article-popular__heading span:nth-of-type(1){font-size:38px;font-weight:500;margin:0}@media screen and (min-width: 1060px){.article-popular__heading span:nth-of-type(1){display:none}}.article-popular__heading span:nth-of-type(2){font-size:18px;color:#c80074;font-weight:700;margin:0 0 0 20px}@media screen and (min-width: 1060px){.article-popular__heading span:nth-of-type(2){font-size:20px;display:flex;height:50px;align-items:center;margin:0;border-bottom:2px dotted #c80074;width:100%}}@media screen and (min-width: 1060px){.article-popular__main{margin:0;overflow:hidden}}.article-popular__list{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 1060px){.article-popular__list{display:block}}.article-popular__item{width:calc(50% - 7px);margin:0 0 20px}@media screen and (min-width: 1060px){.article-popular__item{width:100%}}@media screen and (min-width: 1060px){.article-popular__item+.article-popular__item{margin-top:20px}}.article-popular__item.is-hide{display:none}.article-popular__article{display:block;text-decoration:none}@media screen and (min-width: 1060px){.article-popular__article{width:100%;padding:0;display:flex;align-items:center}}.article-popular__thumb{width:100%;margin:0 0 10px}@media screen and (min-width: 1060px){.article-popular__thumb{width:78px;margin:0}}.article-popular__thumb img{display:block;border-radius:5px;width:100%}.article-popular__text{margin:0;font-size:16px;line-height:1.4;font-weight:700}@media screen and (min-width: 1060px){.article-popular__text{width:calc(100% - 78px);padding:0 0 0 10px;font-size:13px;line-height:1.6}}.article-questionnaire{background:linear-gradient(#03BFF2, #1376D8, #9DE2EF);border-radius:15px;padding:7px;margin:50px 0}@media screen and (min-width: 1060px){.article-questionnaire{padding:12px;margin:70px 0}}.article-questionnaire__inner{background-color:#fff;border-radius:10px;padding:20px 18px 40px}@media screen and (min-width: 1060px){.article-questionnaire__inner{box-shadow:0 0 15px rgba(0,0,0,.1);padding:45px 40px 55px}}.article-questionnaire__heading{font-size:24px;text-align:center;color:#c80074;font-weight:700;margin:0 0 20px;padding:60px 0 0;background-image:url(../../imgs/article/common/questionnaire_heading.svg);background-repeat:no-repeat;background-position:center top;background-size:165px}@media screen and (min-width: 1060px){.article-questionnaire__heading{background-size:186px;padding:70px 0 0;font-size:30px;margin:0 0 30px}}.article-questionnaire__lead{font-size:16px;line-height:1.8;margin:0 0 30px;text-align:center}@media screen and (min-width: 1060px){.article-questionnaire__lead{font-size:17px;line-height:2;margin:0 0 40px}}.article-questionnaire__comment{border:2px solid #03bff2;background-color:#f5f7ff;padding:15px;border-radius:5px;margin:0 0 30px;position:relative;font-size:15px;line-height:1.625}@media screen and (min-width: 1060px){.article-questionnaire__comment{width:464px;margin:0 auto 50px;text-align:center;font-size:16px}}.article-questionnaire__comment br{display:none}@media screen and (min-width: 1060px){.article-questionnaire__comment br{display:inline}}.article-questionnaire__comment::before,.article-questionnaire__comment::after{content:"";display:block;width:30px;height:20px;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;left:50%;margin-left:-15px}.article-questionnaire__comment::before{bottom:-20px;border-top:20px solid #03bff2}.article-questionnaire__comment::after{bottom:-17px;border-top:20px solid #f5f7ff}@media screen and (min-width: 1060px){.article-questionnaire__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 30px}}@media screen and (min-width: 1060px){.article-questionnaire__list.is-center{justify-content:center}}@media screen and (min-width: 1060px){.article-questionnaire__list.is-center .article-questionnaire__item{width:50%}}@media screen and (min-width: 1060px){.article-questionnaire__item{width:calc(50% - 15px)}}.article-questionnaire__item+.article-questionnaire__item{margin-top:40px}@media screen and (min-width: 1060px){.article-questionnaire__item+.article-questionnaire__item{margin-top:0}}.article-questionnaire__item .article-main__note{margin-bottom:1em}.article-questionnaire__photo{border-radius:10px 0 0 0;overflow:hidden;position:relative;margin:0 0 15px}.article-questionnaire__photo span{background-color:#c80074;color:#fff;display:inline-block;font-size:14px;height:34px;padding:0 15px;border-radius:0 0 10px 0;position:absolute;top:0;left:0;font-weight:700;line-height:1.65}.article-questionnaire__photo span::first-letter{font-size:20px}.article-questionnaire__photo img{display:block;width:100%}.article-questionnaire__title{font-size:19px;line-height:1.3;font-weight:700;margin:0 0 10px}@media screen and (min-width: 1060px){.article-questionnaire__title{font-size:17px}}.article-questionnaire__text{font-size:15px;line-height:1.6;margin:0}.article-questionnaire__text a{text-decoration:underline}.article-questionnaire__note{color:#c80074;font-size:15px}.article-questionnaire__limit{font-size:18px;text-align:center;margin:0 0 20px;line-height:1.625}@media screen and (min-width: 1060px){.article-questionnaire__limit{margin:0 0 40px}}@media screen and (min-width: 1060px){.article-questionnaire__limit br{display:none}}.article-questionnaire__button{display:flex;align-items:center;justify-content:center;background-color:#c80074;color:#fff;height:50px;border-radius:50px;width:220px;margin:0 auto;font-size:17px;text-decoration:none;background-image:url(../img/article/common/arrow_right.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:16px}@media screen and (min-width: 1060px){.article-questionnaire__button{width:230px;padding-right:20px}}.article-questionnaire__button.is-disabled{pointer-events:none;background-image:none;padding:0;background-color:#fff;border:2px solid #c80074;color:#c80074;font-weight:700}.article-questionnaire__button+.article-questionnaire__note{margin-top:30px;text-align:center}.article-related{border-top:3px dotted #c80074;padding:30px 0 0}@media screen and (min-width: 1060px){.article-related{padding:40px 0 0}}.article-related__heading{display:flex;align-items:center;margin:0 0 25px}.article-related__heading span:nth-of-type(1){font-size:38px;font-weight:500;margin:0}@media screen and (min-width: 1060px){.article-related__heading span:nth-of-type(1){font-size:47px}}.article-related__heading span:nth-of-type(2){font-size:18px;color:#c80074;font-weight:700;margin:0 0 0 20px}@media screen and (min-width: 1060px){.article-related__heading span:nth-of-type(2){font-size:19px}}.article-related__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 -20px}@media screen and (min-width: 1060px){.article-related__list{justify-content:flex-start;margin:0 -15px -20px}}.article-related__item{width:calc(50% - 7px);margin:0 0 20px}@media screen and (min-width: 1060px){.article-related__item{width:25%;padding:0 15px}}.article-related__item.is-hide{display:none}.article-share{margin:60px 0}@media screen and (min-width: 1060px){.article-share{margin:80px 0}}.article-share__list{display:flex;margin:0 -6px}@media screen and (min-width: 1060px){.article-share__list{margin:0;justify-content:space-between}}.article-share__item{width:33.3333%;padding:0 6px;margin:0}@media screen and (min-width: 1060px){.article-share__item{padding:0;width:calc(50% - 10px)}}@media screen and (min-width: 1060px){.article-share__item:first-child{display:none}}.article-share__link{display:flex;align-items:flex-end;justify-content:center;border-radius:8px;text-decoration:none;color:#fff;font-size:13px;font-weight:700;height:75px;padding:0 0 5px;border-bottom:5px solid #000;margin:0;background-repeat:no-repeat}@media screen and (min-width: 1060px){.article-share__link{font-size:16px;align-items:center;padding:0}}@media screen and (min-width: 1060px){.article-share__link span{display:none}}.article-share__link span+span{display:none;background-repeat:no-repeat;background-position:left center;padding:0 0 0 30px}@media screen and (min-width: 1060px){.article-share__link span+span{display:inline-block}}.article-share__link:visited,.article-share__link:hover{color:#fff}.article-share__link.is-line{background-color:#06c755;border-bottom-color:#06a849;background-image:url(../img/article/common/icon_line.svg);background-size:27px;background-position:center top 15px}.article-share__link.is-facebook{background-color:#4267b2;border-bottom-color:#2f4a81;background-image:url(../img/article/common/icon_facebook.svg);background-size:23px;background-position:center top 16px}@media screen and (min-width: 1060px){.article-share__link.is-facebook{background-image:none}.article-share__link.is-facebook span+span{background-image:url(../img/article/common/icon_facebook.svg);background-size:23px}}.article-share__link.is-twitter{background-color:#222;border-bottom-color:#000;background-image:url(../img/article/common/icon_twitter.svg);background-size:26px;background-position:center top 17px}@media screen and (min-width: 1060px){.article-share__link.is-twitter{background-image:none}.article-share__link.is-twitter span+span{background-image:url(../img/article/common/icon_twitter.svg);background-size:23px}}.article-spot{background-color:#f4f4f4;padding:25px 20px;margin:40px 0 30px}@media screen and (min-width: 1060px){.article-spot{padding:25px 30px 30px}}.article-spot__name{font-size:20px;font-weight:700;border-bottom:2px dotted #c80074;padding:0 0 5px;margin:0 0 20px;line-height:1.625}@media screen and (min-width: 1060px){.article-spot__name{font-size:21px;padding:0 0 10px}}.article-spot__info{display:flex;flex-direction:column;align-items:flex-start;margin:0}@media screen and (min-width: 1060px){.article-spot__info{display:flex;flex-wrap:wrap;flex-direction:row}}.article-spot__info dt{display:flex;align-items:center;height:26px;background-color:#fff;color:#c80074;padding:0 10px 0 35px;border-radius:8px;overflow:hidden;font-size:14px;font-weight:500;position:relative;margin:0 0 10px;justify-content:center}@media screen and (min-width: 1060px){.article-spot__info dt{width:110px;margin:0 0 20px}}.article-spot__info dt::before{content:"";display:block;width:26px;height:26px;position:absolute;top:0;left:0;background-color:#c80074;background-repeat:no-repeat;background-position:center}.article-spot__info dd{font-size:15px;margin:0;line-height:1.625}@media screen and (min-width: 1060px){.article-spot__info dd{width:calc(100% - 110px);padding:0 0 0 15px;margin:0 0 20px;font-size:16px}}.article-spot__info dd .article-main__note{margin-bottom:0}.article-spot__info dd+dt{margin-top:15px}@media screen and (min-width: 1060px){.article-spot__info dd+dt{margin-top:0}}.article-spot__info dd a{color:#03bff2;text-decoration:none;font-size:14px;word-break:break-all}.article-spot__info dd a[target=_blank]::after{content:"";display:inline-block;width:13px;height:13px;background-image:url(../img/article/common/icon_blank.svg);background-repeat:no-repeat;background-size:100%;margin:0 0 0 15px}.article-spot__address::before{background-image:url(../img/article/common/icon_pin.svg);background-size:10px}.article-spot__url::before{background-image:url(../img/article/common/icon_url.svg);background-size:13px}.article-spot__hours::before{background-image:url(../img/article/common/icon_time.svg);background-size:13px}.article-spot__holiday::before{background-image:url(../img/article/common/icon_calendar.svg);background-size:11px}.article-spot__price::before{background-image:url(../img/article/common/icon_price.svg);background-size:10px}.article-spot__tel::before{background-image:url(../img/article/common/icon_tel.svg);background-size:12px}.article-spot__instagram::before{background-image:url(../img/article/common/icon_instagram.svg);background-size:12px}.article-spot__note{font-size:13px;color:#c80074}.article-tours{margin:25px 0}@media screen and (min-width: 1060px){.article-tours{margin:30px 0}}.article-tours__link{display:block;box-shadow:0 0 20px rgba(200,0,116,.15);text-decoration:none;border-radius:3px 45px 3px 3px;padding:20px 50px 25px 20px;border:1px solid #c80074;position:relative}@media screen and (min-width: 1060px){.article-tours__link{padding:30px 50px 25px 30px}}.article-tours__link::before{content:"";display:block;width:16px;height:16px;border-top:2px solid #c80074;border-right:2px solid #c80074;position:absolute;top:30px;right:30px}@media screen and (min-width: 1060px){.article-tours__link::before{width:18px;height:18px;top:32px;right:30px}}.article-tours__link::after{content:"";display:block;width:20px;height:2px;background-color:#c80074;transform-origin:right top;position:absolute;top:30px;right:32px;transform:rotate(-45deg)}@media screen and (min-width: 1060px){.article-tours__link::after{top:32px;right:32px;width:22px}}.article-tours__body::after{content:"";display:block;clear:both}.article-tours__thumb{width:115px;float:left;margin:0 10px 0 0}@media screen and (min-width: 1060px){.article-tours__thumb{width:260px;margin:0 20px 0 0}}.article-tours__thumb img{display:block;width:100%}.article-tours__title{font-size:17px;font-weight:700;margin:0;line-height:1.6}@media screen and (min-width: 1060px){.article-tours__title{font-size:21px}}.article-tours__title span{display:inline-block;background-color:#c80074;color:#fff;padding:3px 10px;font-size:10px;margin:0 10px 0 0;vertical-align:middle;position:relative;top:-1px}@media screen and (min-width: 1060px){.article-tours__title span{top:-2px}}.article-tours__text{font-size:13px;clear:both;padding:10px 0 0;margin:0}@media screen and (min-width: 1060px){.article-tours__text{display:block;font-size:13px;color:#888;margin:10px 0 0;clear:none}}.article-tours__text br{display:none}.article-tours__url{display:none}@media screen and (min-width: 1060px){.article-tours__url{display:block;font-size:13px;margin:0}}.article-wrapup{background-color:#ffeaea;border-radius:5px;border:1px solid #c80074;padding:40px 20px;margin:80px 0 30px;position:relative}@media screen and (min-width: 1060px){.article-wrapup{padding:50px 50px 40px 30px}}.article-wrapup__heading{position:absolute;top:-21px;left:17px;background-color:#c80074;color:#fff;font-size:19px;font-weight:700;width:113px;height:40px;border-radius:14px;display:flex;align-items:center;justify-content:center;padding:0 0 0 17px;background-image:url(../img/article/common/icon_pin2.svg);background-size:15px;background-position:left 15px center;background-repeat:no-repeat}@media screen and (min-width: 1060px){.article-wrapup__heading{width:115px;height:45px;font-size:20px;background-size:19px;padding:0 0 0 22px}}.article-wrapup__list{margin:0}.article-wrapup__item{font-size:17px;line-height:1.4;color:#c80074;text-indent:-1em;padding-left:1em}.article-wrapup__item+.article-wrapup__item{margin-top:20px}.article-wrapup__item::before{content:"・"}.about{border-bottom:1px solid #1e1e1e;padding-bottom:48px}@media screen and (min-width: 1060px){.about{padding-bottom:80px}}.about .c-pagetitle{height:135px;background-image:url(../img/common/pagetitle_bg-about-sp.jpg);background-position:center bottom}@media screen and (min-width: 1060px){.about .c-pagetitle{height:374px;background-image:url(../img/common/pagetitle_bg-about.jpg)}}.about-main{margin:0 0 56px}@media screen and (min-width: 1060px){.about-main{margin:0 0 80px}}.about-main__section{margin:96px 0 0}@media screen and (min-width: 1060px){.about-main__section{margin:80px 0 0;padding:0 0 0 490px;position:relative;min-height:300px}}@media screen and (min-width: 1060px){.about-main__section:nth-of-type(even){padding:0 490px 0 0}}@media screen and (min-width: 1060px){.about-main__section:nth-of-type(even) .about-main__img{left:auto;right:0}}.about-main__img{margin:10px 0}@media screen and (min-width: 1060px){.about-main__img{margin:0;width:450px;position:absolute;top:0;left:0}}.about-main__img img{display:block;width:100%}.about-overview{margin:64px 0 96px}@media screen and (min-width: 1060px){.about-overview{display:flex;margin:120px 0 64px}}.about-overview__head{position:relative;margin:0 0 24px}@media screen and (min-width: 1060px){.about-overview__head{margin:0;width:350px}}.about-overview__head::before{content:"About";position:absolute;top:-40px;left:0;font-size:6rem;font-family:"Poppins",sans-serif;color:#07185c;opacity:.1;font-weight:600}@media screen and (min-width: 1060px){.about-overview__head::before{font-size:9rem;top:-60px}}.about-overview__heading{font-size:2.5rem;line-height:1.3;text-align:center;font-weight:700;color:#07185c}@media screen and (min-width: 1060px){.about-overview__heading{font-size:3.5rem;text-align:left}}@media screen and (min-width: 1060px){.about-overview__body{width:calc(100% - 350px);padding:0 0 0 80px}}.about-overview__body .c-text{text-align:center}@media screen and (min-width: 1060px){.about-overview__body .c-text{text-align:left}}.about-overview__body .c-text+.c-text{margin-top:16px}.lcc-about__lead{font-size:1.4rem;line-height:1.5;color:#07185c}@media screen and (min-width: 1060px){.lcc-about__lead{font-size:1.6rem;text-align:center}}.lcc__lead{display:flex;justify-content:center;margin:0 0 18px}@media screen and (min-width: 1060px){.lcc__lead{margin:0 0 64px}}.lcc__lead span{display:block;font-size:1.4rem;line-height:1.5;font-weight:700;border-bottom:3px dotted #eb008b;position:relative;text-align:center;padding:0 0 14px;color:#07185c}@media screen and (min-width: 1060px){.lcc__lead span{font-size:2rem;padding:0 0 22px}}.lcc__lead span::before{content:"";display:block;width:9px;height:9px;background-color:#eb008b;position:absolute;bottom:-6px;left:0;border-radius:9px}.lcc__lead span::after{content:"";display:block;width:17px;height:17px;background-color:#fff;background-image:url(../img/common/icon_plane.svg);position:absolute;bottom:-10px;right:0;background-repeat:no-repeat;background-position:center;background-size:100%}@media screen and (min-width: 1060px){.lcc__lead span::after{width:30px;height:30px;bottom:-16px}}.lcc-map{margin:0 0 56px}@media screen and (min-width: 1060px){.lcc-map{margin:0 0 64px}}.lcc-map__outer{position:relative}.lcc-map__inn{width:100%;height:500px}@media screen and (min-width: 1060px){.lcc-map__inn{height:643px}}.lcc-map__dest-info{display:none;position:absolute;bottom:0;left:0;z-index:2;width:100%;border-radius:10px 10px 0 0;background-color:#fff;padding:11px 18px 32px}@media screen and (min-width: 1060px){.lcc-map__dest-info{position:absolute;width:600px;padding:10PX 32PX;left:auto;right:32px}}.lcc-map__dest-info-close{display:block;width:18px;height:18px;position:absolute;top:12px;right:10px;background-image:url(../img/common/icon_close-pink.svg);background-repeat:no-repeat;background-position:center;background-size:100%;cursor:pointer}@media screen and (min-width: 1060px){.lcc-map__dest-info-close{width:18px;height:18px;top:16px;right:16px}}.lcc-map__dest-info-close span{font-size:0}.lcc-map .list-airline-title{font-size:1.4rem;line-height:1.5;color:#07185c;font-weight:700;margin:0 0 17px;padding:0 10px 0 0}@media screen and (min-width: 1060px){.lcc-map .list-airline-title{font-size:2rem;line-height:1.75;margin:0 0 8px;padding:0 15px 0 0}}.lcc-map .list-airline-inn{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px 6px}@media screen and (min-width: 1060px){.lcc-map .list-airline-inn{grid-template-columns:1fr;gap:10px}}.lcc-map .list-airline-item{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;background-color:#f3f4f7;border-radius:4px;padding:15px 3px;text-decoration:underline;gap:4px;text-align:center;height:100%}@media screen and (min-width: 1060px){.lcc-map .list-airline-item{border-radius:4px;flex-direction:row;justify-content:flex-start;padding:18px 26px;text-align:left}}.lcc-map .img-airline{width:30px}@media screen and (min-width: 1060px){.lcc-map .img-airline{width:45px}}.lcc-map .img-airline img{display:block;width:100%}.lcc-map .name-airline{font-size:1.2rem;line-height:1.5;color:#07185c}@media screen and (min-width: 1060px){.lcc-map .name-airline{width:calc(100% - 45px);padding:0 0 0 26px;font-size:1.6rem}}.lcc-map .gm-style .gm-style-iw-c button{display:none !important}.lcc-point{margin:74px 0 0}@media screen and (min-width: 1060px){.lcc-point{margin:80px 0 0}}.lcc-point__heading{position:relative;font-size:2.5rem;line-height:1.3;font-weight:700;color:#07185c;text-align:center;margin:0 0 50px}@media screen and (min-width: 1060px){.lcc-point__heading{font-size:3.5rem;margin:0 0 74px}}.lcc-point__heading::before{content:"Point";position:absolute;top:-40px;left:50%;margin-left:-167px;font-size:6rem;font-family:"Poppins",sans-serif;color:#07185c;opacity:.1;font-weight:600}@media screen and (min-width: 1060px){.lcc-point__heading::before{font-size:9rem;top:-60px;margin-left:-300px}}.lcc-point__list{display:grid;grid-template-columns:1fr;gap:50px;margin:0 0 32px}@media screen and (min-width: 1060px){.lcc-point__list{grid-template-columns:repeat(4, 1fr);gap:0 32px;margin:0 0 56px}}.lcc-point__item{position:relative;background-color:#f3f4f7;padding:32px 19px}@media screen and (min-width: 1060px){.lcc-point__item{padding:44px 19px 31px}}.lcc-point__label{display:flex;width:152px;height:36px;background-color:#07185c;color:#fff;border-radius:36px;position:absolute;top:-18px;left:50%;margin-left:-76px;align-items:center;justify-content:center;font-size:2.2rem;line-height:1.3;font-family:"Poppins",sans-serif;font-weight:600;padding:3px 0 0}@media screen and (min-width: 1060px){.lcc-point__label{width:116px;margin-left:-58px;font-size:2rem}}.lcc-point__title{font-size:2rem;line-height:1.3;font-weight:700;color:#07185c;text-align:center;padding:76px 0 0;background-repeat:no-repeat;background-position:center top;background-size:auto 60px;margin:0 0 16px}@media screen and (min-width: 1060px){.lcc-point__title{background-size:auto 66px;padding:82px 0 0}}.lcc-point__text{color:#07185c;font-size:1.4rem;line-height:1.5}@media screen and (min-width: 1060px){.lcc-point__text{font-size:1.6rem}}.lcc-point__text.is-center{text-align:center}.tags__body{display:grid;grid-template-columns:1fr;gap:32px}@media screen and (min-width: 1060px){.tags__body{grid-template-columns:repeat(2, 1fr);gap:42px 60px}}.tags__list{display:flex;flex-wrap:wrap;gap:8px}.tags__link{display:flex;padding:0 11px;height:26px;border:1px solid #07185c;color:#07185c;font-size:1.4rem;line-height:1.5;align-items:center;border-radius:26px}@media screen and (min-width: 1060px){.tags__link{transition:.3s}.tags__link:hover{background-color:#07185c;color:#fff}}.top-area__body{display:grid;grid-template-columns:1fr;gap:68px}@media screen and (min-width: 1060px){.top-area__body{grid-template-columns:1fr 1fr;gap:70px}}.top-area__map{margin:0 -18px 40px}@media screen and (min-width: 1060px){.top-area__map{margin:0 0 37px}}.top-area .c-heading--lv3{font-size:2.2rem}.top-area__buttons{display:flex;flex-direction:column;justify-content:center;gap:30px;align-items:center}@media screen and (min-width: 1060px){.top-area__buttons{display:grid;grid-template-columns:1fr 1fr;gap:40px}}@media screen and (min-width: 1060px){.top-area__buttons.is-center{display:flex}}@media screen and (min-width: 1060px){.top-area__buttons.is-center .c-button{width:250px}}@media screen and (min-width: 1060px){.top-area__buttons .c-button{width:auto}}@media screen and (min-width: 1060px){.top-mv{display:flex}}.top-mv__body{display:none}@media screen and (min-width: 1060px){.top-mv__body{display:block;width:450px;padding:68px 20px 0 0}}.top-mv__logo{width:302px;margin:0 0 90px}.top-mv__logo img{display:block;width:100%}.top-mv__lead{font-size:2.8rem;line-height:1.4;color:#07185c;margin:0 0 20px;font-weight:600}.top-mv__text{font-size:1.6rem;line-height:1.45;color:#07185c}@media screen and (min-width: 1060px){.top-mv__article{width:calc(100% - 450px)}}.top-mv__article .c-article-card{background-color:#fff;flex-wrap:wrap;border-radius:0 0 5px 5px;overflow:hidden}@media screen and (min-width: 1060px){.top-mv__article .c-article-card{border-radius:0 0 10px 10px}}.top-mv__article .c-article-card__thumb{width:100%;margin:0;border-radius:5px 5px 0 0}@media screen and (min-width: 1060px){.top-mv__article .c-article-card__thumb{border-radius:10px 10px 0 0}}.top-mv__article .c-article-card__body{width:100%;padding:10px 15px}@media screen and (min-width: 1060px){.top-mv__article .c-article-card__body{padding:15px;gap:10px}}.top-mv__article .c-article-card__title{font-size:1.8rem;font-weight:700}@media screen and (min-width: 1060px){.top-mv__article .c-article-card__title{font-size:2.4rem}}@media screen and (min-width: 1060px){.top-mv__article .c-article-card__category{height:34px;font-size:1.8rem;padding:0 15px;font-weight:700}}@media screen and (min-width: 1060px){.top-mv__article .c-article-card__date{font-size:1.8rem}}.top-new{margin-bottom:0}.top-new .c-article-list{margin-bottom:34px}@media screen and (min-width: 1060px){.top-new .c-article-list{margin-bottom:42px}}.top-new .c-button{margin:0 auto}.top-news .c-article-list{margin-bottom:34px}@media screen and (min-width: 1060px){.top-news .c-article-list{margin-bottom:42px}}.top-news .c-button{margin:0 auto}.top-news__banner{display:block;width:100%;margin:56px auto 0;max-width:399px}@media screen and (min-width: 1060px){.top-news__banner{margin:90px auto 0;max-width:689px;transition:.3s}.top-news__banner:hover{opacity:.6}}.top-news__banner picture,.top-news__banner img{display:block;width:100%}.top-reserve{margin:56px 0 0}@media screen and (min-width: 1060px){.top-reserve{margin:80px 0 0}}.top-reserve__text{font-size:1.4rem;line-height:1.7;color:#07185c}@media screen and (min-width: 1060px){.top-reserve__text{font-size:1.6rem;line-height:1.5;text-align:center}}.top-reserve__code{margin:24px 0 0}@media screen and (min-width: 1060px){.top-reserve__code{margin:54px 0 0}}.top__bg{padding:0 0 56px;position:relative}@media screen and (min-width: 1060px){.top__bg{padding:0 0 80px;margin:40px 0 0}}.top__bg::before{content:"";display:block;width:100%;height:calc(100% - 130px);background:linear-gradient(-40deg, #C4F0FC, #FDDDEF);position:absolute;bottom:0;left:0;z-index:-1}@media screen and (min-width: 1060px){.top__bg::before{height:calc(100% - 188px)}}
/*# sourceMappingURL=site.css.map */
