@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media screen and (max-width:767px){main{padding-bottom:80px}}.plan-mainimg .img{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.plan-mainimg .img:before{display:block;content:"";width:100%;padding-top:29.9375%}.plan-mainimg .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.plan-about .plan-summary{padding:100px 12.5px 0;max-width:725px;margin:0 auto}@media screen and (max-width:767px){.plan-about .plan-summary{padding:35px 12.5px 0;max-width:100%}}.plan-about .plan-summary .ttl{font-size:3rem;margin-bottom:1em;text-align:center}@media screen and (max-width:767px){.plan-about .plan-summary .ttl{font-size:2.2rem}}.plan-about .plan-summary .ttl .sub{display:block;font-size:2.2rem;margin-bottom:0.75em}@media screen and (max-width:767px){.plan-about .plan-summary .ttl .sub{font-size:1.8rem}}.plan-about .plan-summary .summary{font-size:1.8rem;line-height:2.38}@media screen and (max-width:767px){.plan-about .plan-summary .summary{font-size:1.7rem;line-height:1.88;letter-spacing:0.05em}}.plan-about .plan-summary .summary.ta-center{text-align:center}@media screen and (max-width:767px){.plan-about .plan-summary .summary.ta-center{text-align:left}}.plan-about .bnr{position:fixed;right:0;top:300px;z-index:10}@media screen and (max-width:767px){.plan-about .bnr{top:initial;bottom:0;width:100%}}.plan-about .bnr a{display:flex;background-color:#102942;color:#ffffff;font-size:1.8rem;letter-spacing:0.2em;font-weight:700;border-radius:15px 0 0 15px;writing-mode:vertical-rl;width:130px;min-height:228px;align-items:center;justify-content:center;text-align:right;padding:25px 0}@media screen and (max-width:767px){.plan-about .bnr a{font-size:1.6rem;border-radius:0;writing-mode:horizontal-tb;width:100%;min-height:0;text-align:center;padding:1em 0.5em}}.plan-about .btn-more{margin:80px auto 120px}@media screen and (max-width:767px){.plan-about .btn-more{margin:30px auto 50px}}.plan-about .btn-more>span{display:block;font-size:1.8rem;font-weight:600;text-align:center;margin-bottom:0.5em}@media screen and (max-width:767px){.plan-about .btn-more>span{font-size:1.6rem}}.plan-spot{padding:130px 0 120px}@media screen and (max-width:767px){.plan-spot{padding:50px 0 40px}}.plan-spot .ttl{text-align:center;font-size:3rem;margin-bottom:1em}@media screen and (max-width:767px){.plan-spot .ttl{font-size:2.3rem}}.plan-spot .plan-spot-list{max-width:1600px;margin:30px auto 0}.plan-spot .plan-spot-list .inner{max-width:1400px;width:95%;margin:0 0 0 auto}@media screen and (max-width:999px){.plan-spot .plan-spot-list .inner{width:100%;margin:0 auto;padding:0 15px}}.plan-spot .plan-spot-list .inner .spot-list{display:flex;flex-wrap:wrap;gap:30px 3px}@media screen and (max-width:767px){.plan-spot .plan-spot-list .inner .spot-list{column-gap:2px}}.plan-spot .plan-spot-list .inner .spot-list .spot-item{width:calc((100% - 9px) / 4)}@media screen and (max-width:999px){.plan-spot .plan-spot-list .inner .spot-list .spot-item{width:calc((100% - 6px) / 3)}}@media screen and (max-width:767px){.plan-spot .plan-spot-list .inner .spot-list .spot-item{width:calc(50% - 1px)}}.plan-spot .plan-spot-list .inner .spot-list .spot-item .img{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.plan-spot .plan-spot-list .inner .spot-list .spot-item .img:before{display:block;content:"";width:100%;padding-top:68.1034482759%}.plan-spot .plan-spot-list .inner .spot-list .spot-item .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.plan-spot .plan-spot-list .inner .spot-list .spot-item .txt{position:relative;width:90%;margin-top:15px}.plan-spot .plan-spot-list .inner .spot-list .spot-item .txt .area{font-size:1.3rem;font-weight:500;color:#ad9d8f;line-height:1.4;margin-bottom:0.5em;padding-left:50px}@media screen and (max-width:767px){.plan-spot .plan-spot-list .inner .spot-list .spot-item .txt .area{padding-left:0}}.plan-spot .plan-spot-list .inner .spot-list .spot-item .txt .ttl05{position:relative;color:#3f3f3f;font-weight:500;line-height:1.375;font-feature-settings:"palt";margin-bottom:0.5em;padding-left:50px}@media screen and (max-width:767px){.plan-spot .plan-spot-list .inner .spot-list .spot-item .txt .ttl05{padding-left:30px}}.plan-spot .plan-spot-list .inner .spot-list .spot-item .txt .ttl05:before{content:"";display:block;position:absolute;top:0;left:0;width:38px;aspect-ratio:38/45.4;background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(-40%)}@media screen and (max-width:767px){.plan-spot .plan-spot-list .inner .spot-list .spot-item .txt .ttl05:before{width:25px;transform:translateY(-5%)}}.plan-spot .plan-spot-list .inner .spot-list .spot-item:first-child .txt .ttl05:before{background-image:url(../img/plan02/pin1.svg)}.plan-spot .plan-spot-list .inner .spot-list .spot-item:nth-child(2) .txt .ttl05:before{background-image:url(../img/plan02/pin2.svg)}.plan-spot .plan-spot-list .inner .spot-list .spot-item:nth-child(3) .txt .ttl05:before{background-image:url(../img/plan02/pin3.svg)}.plan-spot .plan-spot-list .inner .spot-list .spot-item:nth-child(4) .txt .ttl05:before{background-image:url(../img/plan02/pin4.svg)}.plan-spot .plan-spot-list .inner .spot-list .spot-item:nth-child(5) .txt .ttl05:before{background-image:url(../img/plan02/pin5.svg)}.plan-spot .plan-spot-list .inner .spot-list .spot-item:nth-child(6) .txt .ttl05:before{background-image:url(../img/plan02/pin6.svg)}.plan-spot .plan-spot-list .inner .spot-list .spot-item:nth-child(7) .txt .ttl05:before{background-image:url(../img/plan02/pin7.svg)}.plan-spot .plan-spot-list .inner .spot-list .spot-item:nth-child(8) .txt .ttl05:before{background-image:url(../img/plan02/pin8.svg)}.plan-spot .plan-spot-list .btn-more{margin-top:55px}.plan-spot .plan-spot-list .btn-more a:not(:first-child){margin-top:20px}.plan-vehicle{background-color:#f4f4f4;mix-blend-mode:multiply;padding:115px 12.5px 130px}@media screen and (max-width:767px){.plan-vehicle{padding:45px 12.5px 35px}}.plan-vehicle .plan-summary{max-width:850px;margin:0 auto 60px}@media screen and (max-width:767px){.plan-vehicle .plan-summary{max-width:100%;margin:0 auto 20px}}.plan-vehicle .plan-summary .ttl01,.plan-vehicle .plan-summary .ttl02{text-align:center}.plan-vehicle .plan-summary .summary{font-size:1.8rem;line-height:2.11}@media screen and (max-width:767px){.plan-vehicle .plan-summary .summary{font-size:1.6rem;line-height:1.75}}.plan-vehicle .vehicle-list{max-width:1435px;margin:0 auto}@media screen and (max-width:767px){.plan-vehicle .vehicle-list{max-width:100%}}.plan-vehicle .vehicle-list .vehicle-item{color:#ffffff;margin-bottom:30px;background-color:#102942;padding:65px 8% 90px;display:flex;justify-content:space-between}@media screen and (max-width:1199px){.plan-vehicle .vehicle-list .vehicle-item{padding:65px 60px 90px}}@media screen and (max-width:999px){.plan-vehicle .vehicle-list .vehicle-item{display:block}}@media screen and (max-width:767px){.plan-vehicle .vehicle-list .vehicle-item{margin-bottom:20px;padding:20px 13.5px 30px}}.plan-vehicle .vehicle-list .vehicle-item .txt{width:49.1%}@media screen and (max-width:999px){.plan-vehicle .vehicle-list .vehicle-item .txt{width:100%}}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .rank{width:100%;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .rank .ttl{color:#ffffff;font-size:3rem;line-height:1}@media screen and (max-width:767px){.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .rank .ttl{font-size:2.8rem}}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .rank .ttl .num{font-size:9.203rem;margin-right:10px;display:inline-block;font-weight:400;line-height:1}@media screen and (max-width:767px){.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .rank .ttl .num{font-size:8rem;margin-right:5px}}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .rank .fee{font-size:2.4rem;font-weight:700;text-align:right;line-height:1.2}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .rank .fee span{font-size:1.6rem}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .type{display:flex;border:1px solid #ffffff;width:100%;margin:10px 0 20px}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .type dt{font-size:1.8rem;border-right:1px solid #ffffff;padding:3px 10px;text-align:center;width:100px}@media screen and (max-width:767px){.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .type dt{font-size:1.6rem;width:90px;padding:4px 8px}}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .type dd{font-size:1.8rem;padding:3px 10px;width:calc(100% - 100px)}@media screen and (max-width:767px){.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .type dd{font-size:1.6rem;width:calc(100% - 90px);padding:4px 8px;font-feature-settings:"palt"}}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-img{max-width:81.8%;margin:0 auto 15px}@media screen and (max-width:767px){.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-img{max-width:77.3%;margin:0 auto 20px}}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-info .vehicle-summay dt{font-size:2.2rem;font-weight:700;line-height:1.2;border-bottom:1px solid #ad9d8f;padding-bottom:10px;margin-bottom:10px;color:#ad9d8f}@media screen and (max-width:767px){.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-info .vehicle-summay dt{font-size:1.8rem}}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-info .vehicle-summay dd{color:#ad9d8f}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-info .vehicle-btn{margin-top:30px;display:flex;flex-wrap:wrap;gap:6px 7px}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-info .vehicle-btn li{width:calc((100% - 14px) / 3)}@media screen and (max-width:1199px){.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-info .vehicle-btn li{width:calc((100% - 7px) / 2)}}@media screen and (max-width:999px){.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-info .vehicle-btn li{width:calc((100% - 14px) / 3)}}@media screen and (max-width:767px){.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-info .vehicle-btn li{width:calc((100% - 7px) / 2)}}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-info .vehicle-btn li button{cursor:pointer;background-color:#ad9d8f;color:#ffffff;border-radius:3px;text-align:center;width:100%;height:50px;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-feature-settings:"palt"}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-info .vehicle-btn li button:hover{opacity:0.8}.plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-info .vehicle-btn li:nth-child(3n){margin-right:0}.plan-vehicle .vehicle-list .vehicle-item .img{width:48.3%;margin-top:15px}@media screen and (max-width:999px){.plan-vehicle .vehicle-list .vehicle-item .img{width:100%;margin-top:35px}}.plan-vehicle .vehicle-list .vehicle-item .img .slick-slide{margin:0 10px}@media screen and (max-width:767px){.plan-vehicle .vehicle-list .vehicle-item .img .slick-slide{margin:0}}.plan-vehicle .vehicle-list .vehicle-item .img .slick-arrow{position:absolute;text-indent:-99999px;width:16.21px;height:31px;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}@media screen and (max-width:767px){.plan-vehicle .vehicle-list .vehicle-item .img .slick-arrow{width:8.88px;height:17px}}.plan-vehicle .vehicle-list .vehicle-item .img .slick-arrow:hover{opacity:0.8}.plan-vehicle .vehicle-list .vehicle-item .img .slick-prev{background:url(../img/common/icn_prev.svg) no-repeat 0 0;left:-20px}@media screen and (max-width:767px){.plan-vehicle .vehicle-list .vehicle-item .img .slick-prev{left:-18px}}.plan-vehicle .vehicle-list .vehicle-item .img .slick-next{background:url(../img/common/icn_next.svg) no-repeat 0 0;right:-20px}@media screen and (max-width:767px){.plan-vehicle .vehicle-list .vehicle-item .img .slick-next{right:-18px}}.plan-vehicle .vehicle-list .vehicle-item .img .slider{margin-bottom:25px}@media screen and (max-width:767px){.plan-vehicle .vehicle-list .vehicle-item .img .slider{margin-bottom:10px}}.plan-vehicle .vehicle-list .vehicle-item .img .thumbnail{position:relative}@media screen and (max-width:767px){.plan-vehicle .vehicle-list .vehicle-item .img .thumbnail{margin:0 15.5px}}@media screen and (max-width:767px){.plan-vehicle .vehicle-list .vehicle-item .img .thumbnail .slick-slide{margin:0 2.5px}}.plan-vehicle .vehicle-list .vehicle-item .img .thumbnail.thumbnail-fixed .slick-track{margin:0;transform:unset!important}.plan-vehicle .btn-more{margin:80px auto 0}@media screen and (max-width:767px){.plan-vehicle .btn-more{margin:30px auto 0}}.plan-vehicle .btn-more>span{display:block;font-size:1.8rem;font-weight:600;text-align:center;margin-bottom:0.5em}@media screen and (max-width:767px){.plan-vehicle .btn-more>span{font-size:1.6rem}}.page-en .plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .type dt{width:250px}@media screen and (max-width:767px){.page-en .plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .type dt{width:150px}}.page-en .plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .type dd{width:calc(100% - 250px)}@media screen and (max-width:767px){.page-en .plan-vehicle .vehicle-list .vehicle-item .txt .vehicle-ttl .type dd{width:calc(100% - 150px)}}.plan-vehicle.--color03 .vehicle-list .vehicle-item{background-color:#ad9d8f}.plan-vehicle.--color03 .vehicle-list .vehicle-item .txt .vehicle-info .vehicle-summay dt{color:#3f3f3f;border-color:#3f3f3f}.plan-vehicle.--color03 .vehicle-list .vehicle-item .txt .vehicle-info .vehicle-summay dd{color:#3f3f3f}.plan-vehicle.--color03 .vehicle-list .vehicle-item .txt .vehicle-info .vehicle-btn li button{background-color:#3f3f3f}.iziModal{border-radius:0!important;max-width:375px!important}@media screen and (max-width:767px){.iziModal{width:80%}}.iziModal .iziModal-wrap .iziModal-content .close{width:18px;height:18px;position:absolute;top:-30px;right:0;cursor:pointer}.iziModal .iziModal-wrap .iziModal-content .vehicle-detail{margin:25px 32.5px}@media screen and (max-width:767px){.iziModal .iziModal-wrap .iziModal-content .vehicle-detail{margin:20px}}.iziModal .iziModal-wrap .iziModal-content .vehicle-detail .vehicle-detail_ttl{font-size:2rem;font-weight:700;line-height:1.35;margin-bottom:15px}.iziModal .iziModal-wrap .iziModal-content .vehicle-detail .vehicle-detail_img{margin:0 auto;width:223px}@media screen and (max-width:767px){.iziModal .iziModal-wrap .iziModal-content .vehicle-detail .vehicle-detail_img{width:204px}}.iziModal .iziModal-wrap .iziModal-content .vehicle-detail dl dt{margin:15px 0 10px;background-color:#ad9d8f;color:#ffffff;text-align:center;font-size:1.5rem}.iziModal .iziModal-wrap .iziModal-content .vehicle-detail dl dd{font-size:1.6rem;line-height:1.56;font-feature-settings:"palt"}.iziModal .iziModal-wrap .iziModal-content .vehicle-detail dl dd .note{font-size:1.3rem;line-height:1.46;display:block}.plan-area{padding:145px 12.5px 115px}@media screen and (max-width:767px){.plan-area{padding:50px 12.5px}}.plan-area .inner{max-width:1100px;margin:0 auto}@media screen and (max-width:767px){.plan-area .inner{max-width:100%}}.plan-area .inner .ttl01,.plan-area .inner .ttl02{text-align:center}@media screen and (max-width:767px){.plan-area .inner .ttl02{font-feature-settings:"palt";margin-bottom:20px}}.plan-area .inner .summary{text-align:center;font-weight:500}.plan-area .inner .area-list{margin:45px 0 115px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px 40px}@media screen and (max-width:999px){.plan-area .inner .area-list{column-gap:20px}}@media screen and (max-width:767px){.plan-area .inner .area-list{margin:25px 0 50px}}.plan-area .inner .area-list .area-item{width:calc((100% - 80px) / 3)}@media screen and (max-width:999px){.plan-area .inner .area-list .area-item{width:calc((100% - 40px) / 3)}}@media screen and (max-width:767px){.plan-area .inner .area-list .area-item{width:100%;margin-bottom:40px}}.plan-area .inner .area-list .area-item .img{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:15px}.plan-area .inner .area-list .area-item .img:before{display:block;content:"";width:100%;padding-top:67.0212765957%}.plan-area .inner .area-list .area-item .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.plan-area .inner .area-list .area-item .txt{font-size:1.8rem}.plan-area .inner .area-list .area-item .txt span{display:inline-block}@media screen and (max-width:767px){.plan-access .ttl08{bottom:30px;right:15px}}.plan-access .img{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.plan-access .img:before{display:block;content:"";width:100%;padding-top:86.75%}.plan-access .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width:767px){.plan-access .img{position:relative;background-image:url(../img/plan01/access_sp.png)!important}.plan-access .img:before{display:block;content:"";width:100%;padding-top:130.2325581395%}.plan-access .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media screen and (max-width:767px){.page-en .plan-access .img{position:relative;background-image:url(../img/plan01/access_en_sp.png)!important}.page-en .plan-access .img:before{display:block;content:"";width:100%;padding-top:117.6%}.page-en .plan-access .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.plan-taxifare{padding:140px 26px}@media screen and (max-width:767px){.plan-taxifare{padding:40px 26px 25px}}.plan-taxifare .inner{max-width:1000px;margin:0 auto}@media screen and (max-width:767px){.plan-taxifare .inner{max-width:100%}}.plan-taxifare .inner .ttl01,.plan-taxifare .inner .ttl02{text-align:center}.plan-taxifare .inner .taxifare-list{display:flex;justify-content:space-between}@media screen and (max-width:767px){.plan-taxifare .inner .taxifare-list{display:block}}.plan-taxifare .inner .taxifare-list .taxifare-item{width:31.8%;border:1px solid #3f3f3f}@media screen and (max-width:767px){.plan-taxifare .inner .taxifare-list .taxifare-item{width:100%;margin-bottom:15px}}.plan-taxifare .inner .taxifare-list .taxifare-item .rank{background-color:#102942;color:#ad9d8f;text-align:center;font-size:3.864rem;font-family:"Noto Serif JP",serif;padding:10px}@media screen and (max-width:767px){.plan-taxifare .inner .taxifare-list .taxifare-item .rank{font-size:3rem;padding:2px 10px}}.plan-taxifare .inner .taxifare-list .taxifare-item .type{background-color:#f4f4f4;text-align:center;padding:20px 10px;min-height:135px}@media screen and (max-width:767px){.plan-taxifare .inner .taxifare-list .taxifare-item .type{padding:8px 10px;min-height:100%}}.plan-taxifare .inner .taxifare-list .taxifare-item .type dt{font-weight:700;font-size:2rem}.plan-taxifare .inner .taxifare-list .taxifare-item .type dd{font-size:1.7rem}.plan-taxifare .inner .taxifare-list .taxifare-item .fare{padding:5px 9% 10px}@media screen and (max-width:767px){.plan-taxifare .inner .taxifare-list .taxifare-item .fare{padding:5px 10.2%}}.plan-taxifare .inner .taxifare-list .taxifare-item .fare dl{display:flex;justify-content:space-between;border-bottom:1px solid #ad9d8f;padding:15px 15px 15px 20px}.plan-taxifare .inner .taxifare-list .taxifare-item .fare dl dd,.plan-taxifare .inner .taxifare-list .taxifare-item .fare dl dt{font-size:2rem}.plan-taxifare .inner .taxifare-list .taxifare-item .fare dl:last-child{border-bottom:0}.plan-taxifare .inner .taxifare-list-note{font-size:1.5rem;margin-top:1em}@media screen and (max-width:767px){.plan-taxifare .inner .taxifare-list-note{font-size:1.2rem}}.plan-taxifare .inner .taxifare-taxi-plan{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse;gap:35px 0;border-top:1px solid #3f3f3f;border-bottom:1px solid #3f3f3f;margin-top:60px;padding:45px 0}.plan-taxifare .inner .taxifare-taxi-plan .plan-details{width:57.5%}@media screen and (max-width:999px){.plan-taxifare .inner .taxifare-taxi-plan .plan-details{width:100%}}.plan-taxifare .inner .taxifare-taxi-plan .plan-details .plan-ttl{font-family:"Noto Serif JP",serif;font-size:2.5rem;font-weight:500;line-height:1.6;margin-bottom:0.5em}@media screen and (max-width:999px){.plan-taxifare .inner .taxifare-taxi-plan .plan-details .plan-ttl{text-align:center;margin-bottom:1em}}@media screen and (max-width:767px){.plan-taxifare .inner .taxifare-taxi-plan .plan-details .plan-ttl{font-size:2.3rem}}.plan-taxifare .inner .taxifare-taxi-plan .plan-details .plan-fee{font-size:2rem;margin-bottom:1em}@media screen and (max-width:999px){.plan-taxifare .inner .taxifare-taxi-plan .plan-details .plan-fee{text-align:center}}.plan-taxifare .inner .taxifare-taxi-plan .plan-side{width:35%}@media screen and (max-width:999px){.plan-taxifare .inner .taxifare-taxi-plan .plan-side{width:100%}}.plan-taxifare .inner .taxifare-taxi-plan .plan-side .plan-btn a{margin-left:-20px}@media screen and (max-width:999px){.plan-taxifare .inner .taxifare-taxi-plan .plan-side .plan-btn a{margin-left:auto}}.plan-taxifare .inner .taxifare-taxi-plan .plan-side .plan-btn a:not(:first-child){margin-top:20px}.plan-taxifare .inner .taxifare-taxi-plan .plan-img{width:100%;max-width:350px;aspect-ratio:350/290;margin:0 auto 40px}@media screen and (max-width:999px){.plan-taxifare .inner .taxifare-taxi-plan .plan-img{margin-bottom:20px}}.plan-taxifare .inner .taxifare-taxi-plan .plan-img img{width:100%;height:100%;object-fit:cover}.plan-taxifare .inner .taxifare-note{background:#f4f4f4;margin-top:40px;padding:30px 20px 40px}.plan-taxifare .inner .taxifare-note>.inner{max-width:570px;margin-inline:auto}.plan-taxifare .inner .taxifare-note .note-ttl{font-size:1.8rem;font-weight:600;line-height:1.6;color:#102942;text-align:center;margin-bottom:0.5em}@media screen and (max-width:767px){.plan-taxifare .inner .taxifare-note .note-ttl{font-size:1.7rem}}.plan-taxifare .inner .taxifare-note ul{font-size:1.6rem}@media screen and (max-width:767px){.plan-taxifare .inner .taxifare-note ul{font-size:1.5rem}}.plan-taxifare .inner .taxifare-note ul li{position:relative;padding-left:1.5em}.plan-taxifare .inner .taxifare-note ul li:before{content:"▶︎";display:block;position:absolute;top:0;left:0}.plan-taxifare .inner .taxifare-note .note-btn{margin:20px auto 0}.plan-taxifare .inner .taxifare-note .note-btn a{display:block;color:#ffffff;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;background-color:#102942;padding:1em 0.5em}.plan-taxifare .inner .btn-more{text-align:center;margin-top:35px}.plan-taxifare .inner .btn-more>span{display:block;font-size:1.8rem;font-weight:600;text-align:center;margin-bottom:0.5em}@media screen and (max-width:767px){.plan-taxifare .inner .btn-more>span{font-size:1.6rem}}.page-en .plan-taxifare .inner .taxifare-list .taxifare-item .type{min-height:0}.plan-guide{background-color:#f4f4f4;mix-blend-mode:multiply;padding:130px 12.5px 110px}@media screen and (max-width:767px){.plan-guide{padding:45px 12.5px 30px}}.plan-guide .inner{max-width:1200px;margin:0 auto}@media screen and (max-width:767px){.plan-guide .inner{max-width:100%}}.plan-guide .inner .ttl02{text-align:center;margin-bottom:60px}@media screen and (max-width:767px){.plan-guide .inner .ttl02{margin-bottom:25px}}.plan-guide .inner .guide-list{display:flex;justify-content:space-between}@media screen and (max-width:999px){.plan-guide .inner .guide-list{display:block}}.plan-guide .inner .guide-list .guide-item{width:20.5%}@media screen and (max-width:999px){.plan-guide .inner .guide-list .guide-item{width:100%;margin-bottom:15px;display:flex;justify-content:space-between;flex-wrap:wrap}}.plan-guide .inner .guide-list .guide-item .img{margin-bottom:25px}@media screen and (max-width:999px){.plan-guide .inner .guide-list .guide-item .img{margin-bottom:0;width:200px}}@media screen and (max-width:767px){.plan-guide .inner .guide-list .guide-item .img{width:34.2%}}@media screen and (max-width:999px){.plan-guide .inner .guide-list .guide-item .txt{width:calc(100% - 220px);margin-top:25px}}@media screen and (max-width:767px){.plan-guide .inner .guide-list .guide-item .txt{width:61.5%;margin-top:25px}}.plan-guide .inner .guide-list .guide-item .txt .ttl{font-weight:700;font-size:1.8rem;letter-spacing:0.1em;line-height:1.5;margin-bottom:20px;color:#102942;text-align:center}@media screen and (max-width:999px){.plan-guide .inner .guide-list .guide-item .txt .ttl{margin-bottom:10px}}@media screen and (max-width:767px){.plan-guide .inner .guide-list .guide-item .txt .ttl{margin-bottom:10px}}@media screen and (max-width:767px){.plan-guide .inner .guide-list .guide-item .txt .explan{font-feature-settings:"palt"}}.plan-guide .inner .contact-btn{max-width:350px;margin:80px auto 0}@media screen and (max-width:767px){.plan-guide .inner .contact-btn{margin-top:35px}}.plan-guide .inner .contact-btn a{display:block;color:#ffffff;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;background-color:#102942;padding:1em 0.5em}.plan-use{padding:150px 18px 160px}@media screen and (max-width:767px){.plan-use{padding-top:50px;padding-bottom:60px}}.plan-use .inner{width:100%;max-width:1000px;margin:0 auto}.plan-use .ttl{font-size:3rem;font-weight:700;line-height:1.6;text-align:center;margin-bottom:1em}@media screen and (max-width:767px){.plan-use .ttl{font-size:2.6rem}}.plan-use .summary{font-size:1.8rem;line-height:1.9;text-align:center}@media screen and (max-width:767px){.plan-use .summary{font-size:1.6rem}}.plan-use .use-list{margin-top:100px}@media screen and (max-width:767px){.plan-use .use-list{margin-top:50px}}.plan-use .use-list .use-list_item:not(:first-child){margin-top:130px}@media screen and (max-width:767px){.plan-use .use-list .use-list_item:not(:first-child){margin-top:50px}}.plan-use .use-list .use-list_item .item-ttl{font-size:2rem;font-weight:600;line-height:1.6;margin-bottom:50px}@media screen and (max-width:767px){.plan-use .use-list .use-list_item .item-ttl{font-size:1.6rem;margin-bottom:20px}}.plan-use .btn-more{margin-top:140px}@media screen and (max-width:767px){.plan-use .btn-more{margin-top:70px}}.plan-use .btn-more>span{display:block;font-size:1.8rem;font-weight:600;text-align:center;margin-bottom:0.75em}@media screen and (max-width:767px){.plan-use .btn-more>span{font-size:1.6rem}}.plan-contact{padding:100px 12.5px}@media screen and (max-width:767px){.plan-contact{padding:50px 12.5px 40px}}.plan-contact .inner{max-width:1000px;margin:0 auto}@media screen and (max-width:767px){.plan-contact .inner{max-width:100%}}.plan-contact .inner .contact-btn{max-width:350px;margin:0 auto}.plan-contact .inner .contact-btn a{display:block;color:#ffffff;font-size:1.6rem;font-weight:500;line-height:1.4;text-align:center;background-color:#102942;padding:1em 0.5em}.plan-contact .inner .btn-more:not(:first-child){margin-top:60px}@media screen and (max-width:767px){.plan-contact .inner .btn-more:not(:first-child){margin-top:30px}}.plan-contact .inner .btn-more>span{display:block;font-size:1.8rem;font-weight:600;text-align:center;margin-bottom:0.75em}@media screen and (max-width:767px){.plan-contact .inner .btn-more>span{font-size:1.6rem}}.plan-contact .inner .ttl01,.plan-contact .inner .ttl02{text-align:center}.plan-contact .inner .summary{text-align:center;margin-bottom:60px}@media screen and (max-width:767px){.plan-contact .inner .summary{margin-bottom:30px}}.plan-contact .inner .whatsapp{background-color:#ffffff;margin-bottom:120px;padding:50px 15px}@media screen and (max-width:767px){.plan-contact .inner .whatsapp{margin-bottom:80px}}.plan-contact .inner .whatsapp .inner{max-width:865px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.plan-contact .inner .whatsapp .inner{display:block}}.plan-contact .inner .whatsapp .inner .img{width:28.5%}@media screen and (max-width:767px){.plan-contact .inner .whatsapp .inner .img{width:100%;max-width:150px;margin:0 auto 20px}}.plan-contact .inner .whatsapp .inner .txt{width:67.5%}@media screen and (max-width:767px){.plan-contact .inner .whatsapp .inner .txt{width:100%}}.plan-contact .inner .whatsapp .inner .txt ul{margin-bottom:35px}.plan-contact .inner .whatsapp .inner .txt ul li{position:relative;padding-left:1em;line-height:1.8}.plan-contact .inner .whatsapp .inner .txt ul li:before{position:absolute;content:"※";top:0;left:0}.plan-contact .inner .whatsapp .inner .txt .btn-more a{margin:0}@media screen and (max-width:767px){.plan-contact .inner .whatsapp .inner .txt .btn-more a{margin:0 auto}}.plan-contact .inner .whatsapp .inner .txt .btn-more a img{width:40%}.plan-contact .inner .contact-form{background-color:#ffffff;padding:125px 15px}@media screen and (max-width:767px){.plan-contact .inner .contact-form{padding:55px 15px 40px}}.plan-contact .inner .contact-form .inner{max-width:786px;margin:0 auto}@media screen and (max-width:767px){.plan-contact .inner .contact-form .inner{max-width:100%}}
/*# sourceMappingURL=plan.css.map */