@charset "UTF-8";@keyframes FadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:1}}.p-intro{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-intro{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-intro{max-width:calc(900px * (15 + 3)/ 12)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-intro{max-width:calc(900px * (15 + 2)/ 12)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-intro{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-intro{width:calc(360 / 380 * 100%)}}@media only screen and (min-width:1025px) and (max-width:1365px){.p-intro{width:calc(1100 / 1440 * 100%)}}.p-intro__item{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.p-intro__item{margin-inline:auto;width:calc(320 / 360 * 100%);flex-wrap:wrap;flex-direction:column-reverse}}.p-intro__item__txt{width:calc(438 / 900 * 100%)}@media only screen and (max-width:767px){.p-intro__item__txt{width:100%;margin-top:1.66rem}}.p-intro__item__txt .txt{margin-top:1.66rem}.p-intro__item__txt .c-table{margin-top:1.66rem}.p-intro__item__txt .c-table__th{width:30%}@media only screen and (max-width:767px){.p-intro__item__txt .c-table__th{width:40%}}.p-intro__item__img{width:calc(416 / 900 * 100%)}@media only screen and (max-width:767px){.p-intro__item__img{width:100%}}.p-intro-concierge{background-color:var(--color-bg-sub);margin-top:2.66rem}.p-intro-concierge__inner{width:calc(800 / 900 * 100%);padding:4rem 0;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.p-intro-concierge__inner{padding:2.83rem 0}}.p-intro-concierge__inner .c-title{display:flex}.p-intro-concierge__inner>.txt{margin-top:1.33rem}@media only screen and (min-width:768px){.p-intro-concierge__inner>.txt{text-align:center}}.p-intro-concierge__tel{margin-top:1.33rem;display:flex;justify-content:center}@media only screen and (max-width:767px){.p-intro-concierge__tel{flex-wrap:wrap}}@media only screen and (min-width:768px){.p-intro-concierge__tel .s{font-size:.92rem}}@media only screen and (max-width:767px){.p-intro-concierge__tel .s{font-size:.86rem}}.p-intro-concierge__tel .s.time{margin-left:1.33rem}@media only screen and (max-width:767px){.p-intro-concierge__tel .s.time{margin-left:.83rem}}.p-intro-concierge__tel .c-title{line-height:1.2;margin-left:.66rem}@media only screen and (max-width:767px){.p-intro-concierge__tel .c-title{margin-left:.33rem;font-size:1.08rem}}.p-intro-concierge__tel.mail{margin-top:.66rem}.p-intro-concierge__tel.mail .time{margin-left:0}.p-intro-concierge__can{border:1px solid var(--color-sub-1);padding:2.5rem;margin-top:2.66rem}@media only screen and (max-width:767px){.p-intro-concierge__can{padding:2rem 1.25rem}}@media only screen and (max-width:767px){.p-intro-concierge__can .c-title{line-height:1.8}}.p-intro-concierge__can .c-anch{margin-top:1.66rem}@media only screen and (max-width:767px){.p-intro-concierge__can .c-anch{width:100%}}.p-intro-concierge__can .c-anch__li{margin:0 .83rem}@media only screen and (max-width:767px){.p-intro-concierge__can .c-anch__li{width:100%}}.p-intro-concierge__can .c-anch__link__bd{text-decoration:none;padding:.83rem 0;box-sizing:border-box;border-bottom:1px solid var(--color-sub-1);display:flex;align-items:center}.mouse .p-intro-concierge__can .c-anch__link__bd{transition:opacity .3s ease-in}.mouse .p-intro-concierge__can .c-anch__link__bd:hover,.touch .p-intro-concierge__can .c-anch__link__bd.touchstart{opacity:.7}.touch .p-intro-concierge__can .c-anch__link__bd{-webkit-tap-highlight-color:transparent}.touch .p-intro-concierge__can .c-anch__link__bd.touchend{transition-delay:.2s}@media only screen and (max-width:767px){.p-intro-concierge__can .c-anch__link__bd{width:100%;justify-content:space-between}}.p-intro-concierge__can .c-anch__link__bd .t{color:var(--color-acc-1);padding-right:1.66rem}.p-intro-concierge__can .c-anch__link__bd svg{fill:var(--color-acc-1)}.p-intro-concierge__can .txt{margin-top:1.5rem}.p-intro-concierge__info{margin-top:3.33rem;display:flex;align-items:center;flex-direction:column}.p-intro-concierge__info__det{margin:2.5rem auto 0;width:37.5rem}@media only screen and (max-width:767px){.p-intro-concierge__info__det{width:100%}}.p-intro-concierge__info__det .c-table__th{width:30%}@media only screen and (max-width:767px){.p-intro-concierge__info__det .c-table__th{width:36%}}.p-intro-concierge__info__det .c-arrow-link{margin-top:.83rem;justify-content:center}.p-intro-concierge__info .img{order:-1;min-width:50.58rem;margin-right:auto;margin-left:auto;width:90%;text-align:center}@media only screen and (max-width:767px){.p-intro-concierge__info .img{min-width:100%;width:100%}}@media only screen and (min-width:768px){.p-intro-concierge__info .img img{max-width:808px}}.c-anch{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.c-anch{width:calc(1260 / 1440 * 100%);max-width:calc(1260px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.c-anch{max-width:calc(1260px * (15 + 3)/ 12)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.c-anch{max-width:calc(1260px * (15 + 2)/ 12)}}@media only screen and (min-width:768px) and (max-width:1024px){.c-anch{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width:767px){.c-anch{width:calc(360 / 380 * 100%)}}.c-anch{margin-top:9.16rem}@media only screen and (max-width:767px){.c-anch{margin-top:4.16rem}}.c-category-concierge{margin-left:.83rem}@media only screen and (max-width:767px){.c-category-concierge{margin-left:0;margin-top:.83rem}}.c-category-concierge__item{color:#fff;background-color:var(--color-cv-1)}.p-check{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-check{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-check{max-width:calc(900px * (15 + 3)/ 12)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-check{max-width:calc(900px * (15 + 2)/ 12)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-check{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-check{width:calc(320 / 380 * 100%)}}.p-check{margin-top:8.33rem}@media only screen and (max-width:767px){.p-check{margin-top:5.83rem}}.p-check+.p-check{margin-top:6.66rem}@media only screen and (max-width:767px){.p-check+.p-check{margin-top:5rem}}@media only screen and (min-width:768px){.p-check__st{display:flex;align-items:flex-end}}.p-check__st .c-category{margin-bottom:.16rem}.p-check-faq,.p-check-flow,.p-check-luggage,.p-check-pay,.p-check__txt{margin-top:2.66rem}@media only screen and (max-width:767px){.p-check-faq,.p-check-flow,.p-check-luggage,.p-check-pay,.p-check__txt{margin-top:1.66rem}}.p-check__note{color:var(--color-acc-2);margin-top:.66rem}.p-check__table{margin-top:2rem}.p-check__table .c-table__td ul li{padding-left:1em;position:relative}.p-check__table .c-table__td ul li::before{content:"・";position:absolute;top:0;left:0}.p-check-flow{display:flex}@media only screen and (max-width:767px){.p-check-flow{flex-wrap:wrap}}.p-check-flow__box{width:calc(227 / 900 * 100%)}@media only screen and (max-width:767px){.p-check-flow__box{width:100%;display:flex;justify-content:space-between}}.p-check-flow__box:nth-child(n+2){position:relative}@media only screen and (min-width:768px){.p-check-flow__box:nth-child(n+2){margin-left:3.33rem}}@media only screen and (max-width:767px){.p-check-flow__box .c-waku{width:45%}}.p-check-flow__box .c-waku .inn{width:calc(167 / 227 * 100%);margin:2.08rem auto 2.5rem}@media only screen and (max-width:767px){.p-check-flow__box .c-waku .inn{margin:.83rem auto 1.25rem}}.p-check-flow__box .c-waku .inn .num{font-optical-sizing:auto;letter-spacing:.03em;font-family:var(--font-family-en-mincho);font-style:var(--font-family-en-mincho-style);font-weight:var(--font-family-en-mincho-weight)}@media only screen and (min-width:768px){.p-check-flow__box .c-waku .inn .num{font-size:1.5rem}}@media only screen and (max-width:767px){.p-check-flow__box .c-waku .inn .num{font-size:1.21rem}}.p-check-flow__box .c-waku .inn .num{color:var(--color-acc-2);line-height:1;text-align:center}.p-check-flow__box .c-waku .inn .c-title{color:var(--color-cv-1)}.p-check-flow__box .c-waku .inn .txt{width:100%}.p-check-flow__box .c-waku .inn .txt span{color:var(--color-cv-1)}.p-check-flow__box .c-waku .inn img{margin-top:1.25rem}@media only screen and (max-width:767px){.p-check-flow__box .c-waku .inn img{margin-top:.83rem}}.p-check-flow__box .txt{width:calc(167 / 227 * 100%);margin:1rem auto 0}@media only screen and (min-width:768px) and (max-width:1024px){.p-check-flow__box .txt{width:100%}}@media only screen and (max-width:767px){.p-check-flow__box .txt{width:49%;margin:0}}.p-check-flow__box__num{width:calc(290 / 900 * 100%);margin-left:auto!important}@media only screen and (max-width:767px){.p-check-flow__box__num{width:100%;margin-top:1.66rem}}.p-check-flow__box__num .c-waku{border:1px solid var(--color-cv-1)}@media only screen and (max-width:767px){.p-check-flow__box__num .c-waku{width:100%}}.p-check-flow__box__num .c-waku .inn{width:calc(229 / 290 * 100%)}@media only screen and (max-width:767px){.p-check-flow__box__num .c-waku .inn{width:85%;margin:1.25rem auto 1.25rem}}.p-check-flow__box__num .c-waku .inn img{display:block;width:calc(140 / 229 * 100%);margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.p-check-flow__box__num .c-waku .inn img{width:50%}}.p-check-flow__box__num .c-waku .inn .txt{margin-top:.83rem}.p-check-flow svg{fill:none;width:.83rem;height:1.66rem;stroke:var(--color-sub-1)}@media only screen and (min-width:768px){.p-check-flow svg{margin-left:3.33rem;margin-top:10rem}}@media only screen and (max-width:767px){.p-check-flow svg{transform:rotate(90deg);margin:.83rem auto}}.p-check-pay__inn{width:calc(780 / 900 * 100%);margin:3.91rem auto 5rem}@media only screen and (max-width:767px){.p-check-pay__inn{margin:2.5rem auto 2.5rem}}.p-check-pay__inn .box:nth-child(2){margin-top:3.33rem}@media only screen and (max-width:767px){.p-check-pay__inn .box:nth-child(2){margin-top:2.5rem}}.p-check-pay__inn .box .st{display:flex}@media only screen and (max-width:767px){.p-check-pay__inn .box .st{flex-wrap:wrap}}@media only screen and (max-width:767px){.p-check-pay__inn .box .st .c-category{margin-top:.83rem}}.p-check-pay__inn .box .txt{margin-top:1.33rem}.p-check-pay__inn .box .note{color:var(--color-txt-error);margin-top:.33rem}.p-check-pay__inn .box .c-table{margin-top:1.33rem}@media only screen and (max-width:767px){.p-check-pay__inn .box .c-table__th{width:35%}}.p-check-pay__inn .c-arrow-link{margin-top:1.33rem}@media only screen and (max-width:767px){.p-check-pay__inn .c-arrow-link{justify-content:center}}.p-check-luggage .c-arrow-link{margin-top:1.66rem}@media only screen and (max-width:767px){.p-check-luggage .c-arrow-link{justify-content:center}}.p-check-faq .c-accordion:nth-child(n+2){margin-top:.83rem}.p-check-faq .c-accordion__target{padding:0 1.25rem}@media only screen and (max-width:767px){.p-check-faq .c-accordion__target{padding:0 .83rem}}.p-check-faq .c-accordion__inner{padding:.83rem 0}.p-check-faq .c-arrow-link{margin-top:1.66rem}