main[data-page=p-lp] main{overflow:clip}main[data-page=p-lp] span.green{color:#01b050!important}main[data-page=p-lp] span.blue{color:#0371c0!important}main[data-page=p-lp] span.red{color:red!important}main[data-page=p-lp] span.purple{color:#9d5b8b!important}main[data-page=p-lp] .c-list--child{margin-top:0}main[data-page=p-lp] .c-list--child>li{font-size:1.4rem}main[data-page=p-lp] .c-list--child>li:before{content:"";position:absolute;width:.5rem;height:.5rem;display:block;border-radius:50%;background-color:#111;left:0;top:1.3rem}main[data-page=p-lp] .c-list--child>li:not(:first-child){margin-top:.5rem}main[data-page=p-lp] .c-list-opt{margin-top:1rem}main[data-page=p-lp] .c-list-opt>p{font-size:1.4rem;color:#111;line-height:1.4;margin-top:0}main[data-page=p-lp] .c-list-opt .c-list+p{margin-top:1rem}main[data-page=p-lp] .p-lp-sec__inner{max-width:136.6rem;margin:auto;padding:0 8.3rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-sec__inner{padding:0 1.5rem}}main[data-page=p-lp] .p-lp-sec__wrapper{padding:0 15rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-sec__wrapper{padding:0}}main[data-page=p-lp] .p-lp-button{position:relative;display:flex;align-items:center;justify-content:center;padding:2rem 6rem;background-color:#907320;border-radius:.8rem;color:#fff;font-size:2.2rem;text-align:center;transition:.3s ease;font-weight:500;height:100%;border:.1rem solid #907320}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-button:hover{background-color:#fff;color:#907320}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-button{padding:2rem 5rem;font-size:2rem;min-height:9.2rem}}main[data-page=p-lp] .p-lp-button[target=_blank]:after{position:absolute;content:"";width:1.5rem;height:1.5rem;mask-image:url(/kokuritu-tours/img/icon_blank.svg);mask-repeat:no-repeat;mask-size:100%;mask-position:center;background-color:#fff;top:50%;right:3rem;transform:translateY(-50%);transition:.3s ease}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-button[target=_blank]:after{right:2.5rem}}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-button[target=_blank]:hover:after{background-color:#907320}main[data-page=p-lp] .p-lp-button__wrapper{display:flex;gap:0 6rem;margin:6rem auto 0;max-width:78rem}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-button__wrapper{margin:4.5rem auto 0;max-width:30rem}}main[data-page=p-lp] .p-lp-button__wrapper>div{width:calc((100% - 6rem)/2)}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-button__wrapper>div{width:100%}main[data-page=p-lp] .p-lp-button__wrapper>div:not(:first-child){margin-top:2.5rem}}main[data-page=p-lp] .p-lp__h3{font-size:1.6rem;text-align:center;display:flex;justify-content:center;align-items:center;gap:0 1rem;font-weight:600;color:#d80c18}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp__h3{font-size:1.5rem}}main[data-page=p-lp] .p-lp__h3:after,main[data-page=p-lp] .p-lp__h3:before{content:"";display:block;width:2rem;height:4rem;background-image:url(/kokuritu-tours/img/bg_h3.svg);background-repeat:no-repeat;background-position:50%;background-size:100%}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp__h3:after,main[data-page=p-lp] .p-lp__h3:before{width:1.8rem;height:3.5rem}}main[data-page=p-lp] .p-lp__h3:after{transform:rotate(180deg)}main[data-page=p-lp] .p-lp__h2{font-size:4.6rem;font-weight:600;text-align:center;margin-top:6rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp__h2{font-size:3.2rem;margin-top:4rem}}main[data-page=p-lp] .p-lp-slider{width:100vw;margin-left:calc((100% - 100vw)/2)}main[data-page=p-lp] .p-lp-mv{position:relative;background-image:url(/kokuritu-tours/img/bg_mv.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;width:100vw}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-mv{height:100vh}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv{background-size:101rem 55.3rem;background-position:top;background-color:#020001;padding-bottom:1.8rem}}main[data-page=p-lp] .p-lp-mv:before{content:"";background-image:-moz-linear-gradient(-180deg,rgb(0,0,0) 0,rgba(0,0,0,.2) 50%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.6) 95%,rgb(0,0,0) 100%);background-image:-webkit-linear-gradient(-180deg,rgb(0,0,0),rgba(0,0,0,.2) 50%,rgba(0,0,0,.2) 0,rgba(0,0,0,.6) 95%,rgb(0,0,0));background-image:-ms-linear-gradient(-180deg,rgb(0,0,0) 0,rgba(0,0,0,.2) 50%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.6) 95%,rgb(0,0,0) 100%);background-image:linear-gradient(-180deg,rgb(0,0,0),rgba(0,0,0,.2) 50%,rgba(0,0,0,.2) 0,rgba(0,0,0,.6) 95%,rgb(0,0,0));opacity:.8;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}main[data-page=p-lp] .p-lp-mv__inner{position:relative;padding-top:22.6rem;padding-bottom:4rem;height:55rem;z-index:2;display:flex;align-items:center;justify-content:center}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__inner{display:flex;flex-direction:column;justify-content:space-between;padding:15.6rem 2rem 0}}main[data-page=p-lp] .p-lp-mv__h1{font-family:var(--font-inter),var(--font-noto-sans-jp),"游ゴシック体",yugothic,"游ゴシック","Yu Gothic","Meiryo",sans-serif;color:#fff;text-align:center;font-weight:700;line-height:1.2;text-shadow:rgba(0,0,0,.3) .1rem 0 1rem}main[data-page=p-lp] .p-lp-mv__h1 .small{font-size:5.2rem;font-weight:600;letter-spacing:.06em}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__h1 .small{line-height:1.4;font-size:2.9rem}}main[data-page=p-lp] .p-lp-mv__h1 .small>span:first-child,main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(10),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(11),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(12),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(13),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(14),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(15),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(16),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(17),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(18),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(19),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(2),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(20),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(3),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(4),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(5),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(6),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(7),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(8),main[data-page=p-lp] .p-lp-mv__h1 .small>span:nth-child(9){margin:0}main[data-page=p-lp] .p-lp-mv__h1 .large{font-size:8.6rem;letter-spacing:.05em}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__h1 .large{font-size:5rem;line-height:1.1}}main[data-page=p-lp] .p-lp-mv__h1 .large>span:first-child,main[data-page=p-lp] .p-lp-mv__h1 .large>span:nth-child(10),main[data-page=p-lp] .p-lp-mv__h1 .large>span:nth-child(11),main[data-page=p-lp] .p-lp-mv__h1 .large>span:nth-child(2),main[data-page=p-lp] .p-lp-mv__h1 .large>span:nth-child(3),main[data-page=p-lp] .p-lp-mv__h1 .large>span:nth-child(4),main[data-page=p-lp] .p-lp-mv__h1 .large>span:nth-child(5),main[data-page=p-lp] .p-lp-mv__h1 .large>span:nth-child(6),main[data-page=p-lp] .p-lp-mv__h1 .large>span:nth-child(7),main[data-page=p-lp] .p-lp-mv__h1 .large>span:nth-child(8),main[data-page=p-lp] .p-lp-mv__h1 .large>span:nth-child(9){margin:0}main[data-page=p-lp] .p-lp-mv__news{width:100%;z-index:5}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-mv__news{bottom:3rem;padding:0 8.3rem;position:absolute}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__news{position:relative;padding:0 2rem;margin-top:-10rem}}main[data-page=p-lp] .p-lp-mv__news-container{background-color:hsla(0,0%,100%,.25);padding:2.5rem 3rem;backdrop-filter:blur(1rem);max-width:120rem;margin:auto;width:100%;border-radius:1rem}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-mv__news-container{display:flex}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__news-container{padding:2rem 1.5rem}}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-mv__news-inner{display:flex;align-items:center}main[data-page=p-lp] .p-lp-mv__news-inner:first-child{border-right:.1rem solid #fff;padding-right:2rem}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__news-inner:first-child{padding-bottom:1rem;border-bottom:.1rem solid #fff}}main[data-page=p-lp] .p-lp-mv__news-inner:last-child{flex:1;gap:2rem;justify-content:space-between}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-mv__news-inner:last-child{padding-left:2rem}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__news-inner:last-child{margin-top:1.5rem}}main[data-page=p-lp] .p-lp-mv__news-inner>h2{font-weight:500;color:#fff;font-size:1.5rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__news-inner>h2{text-align:center}}main[data-page=p-lp] .p-lp-mv__news-list{flex:1}main[data-page=p-lp] .p-lp-mv__news-list-link[target=_blank] .p-lp-mv__news-list-main:after{content:"";display:inline-block;flex-shrink:0;background-color:rgba(0,0,0,0);background-image:url(/assets/img/icon_blank.svg);background-repeat:no-repeat;background-size:100%;width:1.4rem;height:1.4rem;mask-image:none}main[data-page=p-lp] .p-lp-mv__news-list-link[href*=".PDF"] .p-lp-mv__news-list-main:after,main[data-page=p-lp] .p-lp-mv__news-list-link[href*=".pdf"] .p-lp-mv__news-list-main:after{content:"";display:inline-block;flex-shrink:0;background-color:rgba(0,0,0,0);background-image:url(/assets/img/icon_pdf_red.svg);background-repeat:no-repeat;background-size:1.8438rem 2.001rem;width:1.8438rem;height:2.001rem;mask-image:none;transform:translateY(.2rem)}main[data-page=p-lp] .p-lp-mv__news-list-head{display:flex;flex-wrap:wrap;align-items:center;gap:2rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__news-list-head{text-align:center}}main[data-page=p-lp] .p-lp-mv__news-list-head__date{color:#fff;font-size:1.3rem;line-height:1.4rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__news-list-head__date{font-size:1.2rem}}main[data-page=p-lp] .p-lp-mv__news-list-head__badge{background-color:#fff;border-radius:.3rem;padding:.5rem;width:10.8rem;font-size:1.2rem;color:#111;text-align:center;line-height:1.4}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__news-list-head__badge{font-size:1.1rem;padding:.3rem}}main[data-page=p-lp] .p-lp-mv__news-list-main{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;flex:1;white-space:pre-wrap}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__news-list-main{margin-top:1rem}}main[data-page=p-lp] .p-lp-mv__news-list-main>p{color:#fff;line-height:1.6;font-size:1.3rem;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,0);text-underline-offset:.2rem;text-decoration-thickness:.1rem;transition:.3s ease;text-align:left}main[data-page=p-lp] .p-lp-mv__news-list>li:not(:first-child){margin-top:1.5rem}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-mv__news-list>li>a,main[data-page=p-lp] .p-lp-mv__news-list>li>button{display:flex;align-items:baseline;gap:2rem}main[data-page=p-lp] .p-lp-mv__news-list>li>a:hover .p-lp-mv__news-list-main>p,main[data-page=p-lp] .p-lp-mv__news-list>li>button:hover .p-lp-mv__news-list-main>p{text-decoration-color:#fff}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__news-list>li>a,main[data-page=p-lp] .p-lp-mv__news-list>li>button{display:block;padding-bottom:1.5rem;border-bottom:.1rem solid #777;width:100%}main[data-page=p-lp] .p-lp-mv__news-anker{margin-top:2rem;text-align:center}}main[data-page=p-lp] .p-lp-mv__news-anker>a{color:#fff;font-size:1.6rem;line-height:1.4}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__news-anker>a{font-size:1.5rem}}main[data-page=p-lp] .p-lp-mv__news-anker>a>span{vertical-align:middle}main[data-page=p-lp] .p-lp-mv__news-anker>a>span:not([class]){position:relative}main[data-page=p-lp] .p-lp-mv__news-anker>a>span:not([class]):after{background-color:#fff;bottom:0;content:"";height:.1rem;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .3s ease;width:100%}main[data-page=p-lp] .p-lp-mv__news-anker>a .icon{position:relative;display:inline-block;width:3rem;height:3rem;margin-left:.7rem;border:.1rem solid #fff;border-radius:50%;vertical-align:middle;transition:.3s ease}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__news-anker>a .icon{width:2.5rem;height:2.5rem}}main[data-page=p-lp] .p-lp-mv__news-anker>a .icon:after{position:absolute;display:inline-block;top:0;left:0;right:0;bottom:0;content:"";width:1rem;height:1.2rem;background-color:#fff;mask-image:url(/kokuritu-tours/img/icon_arrow.svg);margin:auto;transition:.3s ease}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv__news-anker>a .icon:after{width:.8rem;height:.9rem}}main[data-page=p-lp] .p-lp-mv__news-anker>a:hover>span:not([class]):after{transform-origin:left top;-webkit-transform:scale(1);transform:scale(1)}main[data-page=p-lp] .p-lp-mv__news-anker>a:hover>.icon{background-color:#fff}main[data-page=p-lp] .p-lp-mv__news-anker>a:hover>.icon:after{background-color:#111}main[data-page=p-lp] .p-lp-mv-info{display:block;background-color:#f9eded;padding:4rem 0 4.7rem;z-index:3}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-mv-info{position:absolute;right:6rem;bottom:4rem;border-radius:50%;width:19rem;height:19rem}main[data-page=p-lp] .p-lp-mv-info:before{position:absolute;content:"";display:block;width:100%;height:100%;background-color:#f9eded;top:0;left:0;bottom:0;right:0;margin:auto;z-index:-1;border-radius:50%;transition:.3s ease}main[data-page=p-lp] .p-lp-mv-info:hover:before{transform:scale(1.1)}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv-info{position:relative;padding:2rem 2rem 3.6rem;border-radius:2rem;margin-top:-10.5rem;margin-left:1.5rem;width:calc(100% - 3rem)}}main[data-page=p-lp] .p-lp-mv-info__head{font-weight:600;color:#d51643;font-size:1.7rem;text-align:center;line-height:1.4}main[data-page=p-lp] .p-lp-mv-info__text{text-align:center;font-size:1.6rem;line-height:1.4;margin-top:.5rem;color:#111}main[data-page=p-lp] .p-lp-mv-info:after{position:absolute;content:"";display:block;width:1.2rem;height:.8rem;background-image:url(/kokuritu-tours/img/icon_angle.svg);background-repeat:no-repeat;background-position:50%;background-size:100%;bottom:2.4rem;left:50%;transform:translateX(-50%)}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-mv-info:after{bottom:1.5rem}}main[data-page=p-lp] .p-lp-main{position:relative;background-color:#e5e5e5;overflow-x:clip;z-index:2}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main{padding-bottom:6.5rem}}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-main__inner{padding-top:9rem;padding-bottom:9rem}}@media screen and (min-width:450px)and (max-width:959px){main[data-page=p-lp] .p-lp-main__inner{margin-bottom:-20vw}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__inner{padding-top:3rem}}main[data-page=p-lp] .p-lp-main__head{padding-bottom:5rem;border-bottom:.1rem solid #dadada}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__head{padding-bottom:3rem}}main[data-page=p-lp] .p-lp-main__container{position:relative;padding:11rem 3rem 20rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__container{padding:7rem 2rem 0}}@media screen and (min-width:450px)and (max-width:959px){main[data-page=p-lp] .p-lp-main__container{padding-bottom:20vw}}main[data-page=p-lp] .p-lp-main__container>*{position:relative;z-index:2}main[data-page=p-lp] .p-lp-main__container:after,main[data-page=p-lp] .p-lp-main__container:before{content:"";position:absolute;width:100%;height:min((100vw - 16.6rem)*.5216666667,62.6rem);background-image:url(/kokuritu-tours/img/bg_main_top.svg);background-repeat:no-repeat;background-position:top;background-size:cover}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__container:after,main[data-page=p-lp] .p-lp-main__container:before{background-image:url(/kokuritu-tours/img/bg_main_top_sp.svg);height:min((100vw - 3rem)*.5217391304,48.4rem)}}main[data-page=p-lp] .p-lp-main__container:before{top:0;left:0;transform:rotate(180deg)}main[data-page=p-lp] .p-lp-main__container:after{top:calc(100% - min((100vw - 16.6rem)*.5216666667,62.6rem));left:0}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__container:after{top:calc(100% - min((100vw - 3rem)*.5217391304,48.4rem) - 15rem)}}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-main__container .p-lp-slider{margin-top:13.2rem;padding-bottom:5rem}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__container .p-lp-slider{margin-top:4rem}}main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide{width:78rem;margin:0 auto}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide{width:100%}}main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__track{overflow:visible}main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__list{width:100%}main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__arrow{position:absolute;width:2.4rem;height:4.4rem;background-image:url(/kokuritu-tours/img/icon_slick_arrow.svg);background-repeat:no-repeat;background-size:100%;background-position:50%;text-indent:-99999px;top:calc(50% - 4rem);transform:translateY(-50%);z-index:3;border:none;background-color:rgba(0,0,0,0);cursor:pointer}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__arrow{transition:.3s ease}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__arrow{background-color:#fff;width:2.4rem;height:3.9rem;background-size:.9rem 1.5rem;z-index:2;top:calc(50% - 3rem);border-radius:.5rem 0 0 .5rem}}main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__arrow--next{right:-5.5rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__arrow--next{right:0}}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__arrow--next:hover{transform:translateY(-50%) scale(1.2)}}main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__arrow--prev{transform:rotate(180deg) translateY(50%);left:-5.5rem}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__arrow--prev:hover{transform:rotate(180deg) translateY(50%) scale(1.2)}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__arrow--prev{left:0}}main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__arrow svg{display:none}main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__slide{width:78rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__slide{width:100%}}main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__slide figure>div{width:62.4rem;margin:0 auto;transition:.3s ease}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__slide figure>div{width:100%}}main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__slide figure>div img{width:100%;height:auto;display:block}main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__slide figure figcaption{width:100%;text-align:center;color:#676767;font-size:1.5rem;margin-top:2rem;transition:.3s ease;line-height:2}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__slide figure figcaption{font-size:1.4rem;margin-top:1.2rem}}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__slide.is-visible figure>div{transform:scale(1.25)}main[data-page=p-lp] .p-lp-main__container .p-lp-slider .splide__slide.is-visible figure figcaption{transform:translateY(50px)}}main[data-page=p-lp] .p-lp-main__content{max-width:90rem;margin:auto}main[data-page=p-lp] .p-lp-main__bg{position:absolute;display:block;width:100%;top:calc(min((100vw - 16.6rem)*.5216666667,62.6rem) - 1px);left:0;height:calc(100% - min((100vw - 16.6rem)*.5216666667,62.6rem)*2 + 2px);background-color:#fff;z-index:1}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__bg{top:calc(min((100vw - 3rem)*.5217391304,48.4rem) - 1px);height:calc(100% - min((100vw - 3rem)*.5217391304,48.4rem)*2 + 2px - 15rem)}}main[data-page=p-lp] .p-lp-main__intro{font-size:2.1rem;line-height:2;margin-top:3rem;text-align:center;color:#333}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__intro{font-size:1.7rem;margin-top:2.5rem}}main[data-page=p-lp] .p-lp-main__h4{font-size:2rem;margin-top:4rem;text-align:center;font-weight:500}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__h4{font-size:1.8rem;margin-top:3rem}}main[data-page=p-lp] .p-lp-main__text{font-size:1.5rem;line-height:2;color:#333;margin-top:2rem;text-align:center}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__text{font-size:1.4rem;margin-top:2rem}}main[data-page=p-lp] .p-lp-main__dl{margin-top:8rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__dl{margin-top:4.5rem}}main[data-page=p-lp] .p-lp-main__dl>div{position:relative}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-main__dl>div{display:flex;border-top:.1rem solid #dadada}}main[data-page=p-lp] .p-lp-main__dl>div:last-child{border-bottom:.1rem solid #dadada}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__dl>div:last-child{border-bottom:.3rem solid #d80c18}}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-main__dl>div:last-child>dt:after{content:"";position:absolute;width:100%;height:.3rem;background-color:#d80c18;left:0;bottom:-.2rem}}main[data-page=p-lp] .p-lp-main__dl>div>dt{position:relative;width:24.4%;padding:3.5rem 0;font-size:1.8rem;font-weight:600;color:#333}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__dl>div>dt{width:100%;padding:2rem 0;font-size:1.6rem}}main[data-page=p-lp] .p-lp-main__dl>div>dt:before{content:"";position:absolute;width:100%;height:.3rem;background-color:#d80c18;left:0;top:-.2rem}main[data-page=p-lp] .p-lp-main__dl>div>dd{flex:1;padding:3.5rem 0 3.5rem 4rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__dl>div>dd{padding:2rem 0 4rem;border-top:.1rem solid #dadada}}main[data-page=p-lp] .p-lp-main__dl>div>dd .c-list--note{margin-top:1.5rem}main[data-page=p-lp] .p-lp-main__dl>div>dd .c-list--note>li{color:#676767}main[data-page=p-lp] .p-lp-main__dl>div>dd .c-list:not(.c-list--note){margin-top:0}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__dl>div>dd .c-list:not(.c-list--note)>li:not(:first-child){margin-top:1rem}}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-main__dl>div>dd .c-list:not(.c-list--note){display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:1.2rem;grid-row-gap:1.2rem}main[data-page=p-lp] .p-lp-main__dl>div>dd .c-list:not(.c-list--note)>li:not(:first-child){margin-top:0}main[data-page=p-lp] .p-lp-main__dl>div>dd .c-list:not(.c-list--note)>li:first-child{grid-area:1/1/2/2}main[data-page=p-lp] .p-lp-main__dl>div>dd .c-list:not(.c-list--note)>li:nth-child(2){grid-area:2/1/3/2}main[data-page=p-lp] .p-lp-main__dl>div>dd .c-list:not(.c-list--note)>li:nth-child(3){grid-area:3/1/4/2}main[data-page=p-lp] .p-lp-main__dl>div>dd .c-list:not(.c-list--note)>li:nth-child(4){grid-area:1/2/2/3}main[data-page=p-lp] .p-lp-main__dl>div>dd .c-list:not(.c-list--note)>li:nth-child(5){grid-area:2/2/3/3}main[data-page=p-lp] .p-lp-main__dl>div>dd .c-list:not(.c-list--note)>li:nth-child(6){grid-area:3/2/4/3}}main[data-page=p-lp] .p-lp-main__dl>div>dd .c-figure{margin-top:3rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__dl>div>dd .c-figure{margin-top:1.5rem}}main[data-page=p-lp] .p-lp-main__dlText{font-size:1.8rem;line-height:1.6}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__dlText{font-size:1.6rem}}main[data-page=p-lp] .p-lp-main__price{display:flex;align-items:center;flex-wrap:wrap;color:#333;line-height:2;gap:0 5%}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__price{width:100%}}main[data-page=p-lp] .p-lp-main__price>div{display:inline-flex;align-items:center;gap:1.8rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__price>div{display:flex;justify-content:space-between;width:100%}main[data-page=p-lp] .p-lp-main__price>div:not(:first-child){margin-top:.5rem}}main[data-page=p-lp] .p-lp-main__price>div>dt{font-size:1.8rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__price>div>dt{font-size:1.6rem}}main[data-page=p-lp] .p-lp-main__price>div>dd{display:inline-flex;align-items:baseline;font-size:1.6rem;gap:0 .5rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__price>div>dd{font-size:1.4rem}}main[data-page=p-lp] .p-lp-main__price>div>dd>span{font-size:3.2rem;color:#111;font-family:var(--font-inter),var(--font-noto-sans-jp),"游ゴシック体",yugothic,"游ゴシック","Yu Gothic","Meiryo",sans-serif;line-height:1;font-weight:500;letter-spacing:.03em}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-main__price>div>dd>span{font-size:2.4rem}}main[data-page=p-lp] .p-lp-info__wrapper{padding:0 3rem;max-width:96rem;margin:auto}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-info__wrapper{padding:0;margin-top:5rem}}main[data-page=p-lp] .p-lp-info{position:relative;background-color:#fdefef;border:.1rem solid #d51643;padding:5rem 6rem;border-radius:1rem;z-index:3;max-width:90rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-info{padding:3rem 2.5rem}}main[data-page=p-lp] .p-lp-info__head{color:#d51643;font-size:2.2rem;font-weight:500;line-height:1.4;text-align:center}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-info__head{font-size:2rem}}main[data-page=p-lp] .p-lp-info__text{margin-top:2.5rem;font-size:1.6rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-info__text{font-size:1.6rem;margin-top:1.5rem}}main[data-page=p-lp] .p-lp-info__theme{color:#111;font-size:2rem;line-height:1.4;margin-top:3rem;font-weight:500;text-align:center}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-info__theme{margin-top:2.5rem;font-size:1.8rem}}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-info-content{display:flex;gap:0 4rem}}main[data-page=p-lp] .p-lp-info-content{margin-top:2rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-info-content{margin-top:1.5rem}}main[data-page=p-lp] .p-lp-info-content>div{background-color:#fff;padding:2.5rem;border-radius:.5rem;width:calc((100% - 4rem)/2)}main[data-page=p-lp] .p-lp-info-content>div:nth-child(2){border:.1rem solid #d51643}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-info-content>div{width:100%;padding:2rem}main[data-page=p-lp] .p-lp-info-content>div:not(:first-child){margin-top:3rem}}main[data-page=p-lp] .p-lp-info-content>div .c-list--note{margin-top:.5rem}main[data-page=p-lp] .p-lp-info-content>div .c-list--note>li{font-size:1.4rem;color:#676767;padding-left:2rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-info-content>div .c-list--note>li{font-size:1.3rem}}main[data-page=p-lp] .p-lp-info-content__head{font-size:1.8rem;line-height:1.4;color:#333;border-bottom:.1rem solid #dadada;text-align:center;padding-bottom:1.5rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-info-content__head{font-size:1.7rem}}main[data-page=p-lp] .p-lp-info-content__head.red{color:#d51643}main[data-page=p-lp] .p-lp-info-content__head>span{vertical-align:middle}main[data-page=p-lp] .p-lp-info-content__head>span:first-child{font-size:1.8rem;font-weight:500}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-info-content__head>span:first-child{font-size:1.7rem}}main[data-page=p-lp] .p-lp-info-content__head>span:nth-child(2){font-size:1.4rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-info-content__head>span:nth-child(2){font-size:1.3rem}}main[data-page=p-lp] .p-lp-info-content__dl{margin-top:.5rem}main[data-page=p-lp] .p-lp-info-content__dl>div{font-weight:400;line-height:2;color:#333;display:flex;align-items:center;justify-content:center}main[data-page=p-lp] .p-lp-info-content__dl>div dt{font-size:1.6rem;min-width:10rem}main[data-page=p-lp] .p-lp-info-content__dl>div dd{font-size:1.6rem}main[data-page=p-lp] .p-lp-info-content__dl>div dd.red{color:#d51643}main[data-page=p-lp] .p-lp-info-content__dl>div dd>span:first-child{font-size:2rem;font-weight:500;font-family:var(--font-inter),var(--font-noto-sans-jp),"游ゴシック体",yugothic,"游ゴシック","Yu Gothic","Meiryo",sans-serif}main[data-page=p-lp] .p-lp-info-content__dl>div dd>span:nth-child(2){font-size:1.4rem;margin-left:.3rem}main[data-page=p-lp] .p-lp-calendar-slider{width:70.4rem;margin:5rem auto 0}main[data-page=p-lp] .p-lp-calendar-slider__ttl{line-height:1.6;font-weight:600;text-align:center;font-size:2rem;white-space:pre-wrap}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-calendar-slider__ttl{font-size:1.6rem}}main[data-page=p-lp] .p-lp-calendar-slider__ttl>span{font-size:2.8rem;font-family:var(--font-inter),var(--font-noto-sans-jp),"游ゴシック体",yugothic,"游ゴシック","Yu Gothic","Meiryo",sans-serif;line-height:1}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-calendar-slider__ttl>span{font-size:2.2rem}}main[data-page=p-lp] .p-lp-calendar-slider__image{margin-top:2.5rem}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-calendar-slider .splide{width:70.4rem}main[data-page=p-lp] .p-lp-calendar-slider .splide__list,main[data-page=p-lp] .p-lp-calendar-slider .splide__track{overflow:visible}main[data-page=p-lp] .p-lp-calendar-slider .splide__slide{width:70.4rem;transition:.3s ease}main[data-page=p-lp] .p-lp-calendar-slider .splide__slide .p-lp-calendar-slider__inner{margin:0 1.4rem;padding:4rem 6rem 6rem;transition:.3s ease}main[data-page=p-lp] .p-lp-calendar-slider .splide__slide .p-lp-calendar-slider__inner>figure img{width:100%}main[data-page=p-lp] .p-lp-calendar-slider .splide__slide.is-visible>div{background-color:#eee}main[data-page=p-lp] .p-lp-calendar-slider .splide__arrow{position:absolute;background-color:rgba(0,0,0,0);width:2.4rem;height:4.4rem;background-image:url(/kokuritu-tours/img/icon_slick_arrow.svg);background-repeat:no-repeat;background-size:100%;background-position:50%;text-indent:-99999px;top:calc(50% - 4rem);transform:translateY(-50%);z-index:3;transition:.3s ease}main[data-page=p-lp] .p-lp-calendar-slider .splide__arrow svg{display:none}main[data-page=p-lp] .p-lp-calendar-slider .splide__arrow:hover{transform:scale(1.2) translateY(-50%)}main[data-page=p-lp] .p-lp-calendar-slider .splide__arrow.splide__arrow--next{right:-4.4rem}main[data-page=p-lp] .p-lp-calendar-slider .splide__arrow.splide__arrow--prev{transform:rotate(180deg) translateY(50%);left:-4.4rem}main[data-page=p-lp] .p-lp-calendar-slider .splide__arrow.splide__arrow--prev:hover{transform:rotate(180deg) scale(1.2) translateY(50%)}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-calendar-slider{width:100vw;margin-left:calc((100% - 100vw)/2);background-color:#eee;padding:3rem 1.5rem}main[data-page=p-lp] .p-lp-calendar-slider .splide__list{width:100%}main[data-page=p-lp] .p-lp-calendar-slider .splide__list .splide__slide:not(:first-child){margin-top:4rem}main[data-page=p-lp] .p-lp-calendar-slider .splide__list .splide__slide .p-lp-calendar-slider__inner img{width:100%}main[data-page=p-lp] .p-lp-calendar-slider__image{margin-top:1.5rem}main[data-page=p-lp] .p-lp-calendar-slider__image img{width:100%}}main[data-page=p-lp] .p-lp-calendar-box{background-color:#f5f5f7;padding:5rem 6rem;margin-top:4rem;border-radius:1rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-calendar-box{padding:3rem 2.5rem;margin-top:3rem}}main[data-page=p-lp] .p-lp-calendar-box-title{position:relative;font-size:2.2rem;font-weight:500;line-height:1.4;color:#111;padding-left:4.5rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-calendar-box-title{font-size:2rem;padding-left:3.8rem}}main[data-page=p-lp] .p-lp-calendar-box-title:before{position:absolute;content:"";display:inline-block;width:3rem;height:3.4rem;margin-right:.7rem;background-image:url(/kokuritu-tours/img/icon_alert.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;vertical-align:middle;top:50%;transform:translateY(-50%);left:0}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-calendar-box-title:before{width:2.8rem;height:2.5rem}}main[data-page=p-lp] .p-lp-calendar-box .c-list{margin-top:1rem}main[data-page=p-lp] .p-lp-calendar-box>h4{margin-top:2.5rem;font-size:1.8rem;font-weight:500;line-height:1.4;color:#111}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-calendar-box>h4{font-size:1.6rem;margin-top:2rem}}main[data-page=p-lp] .p-lp-calendar-box .c-text{margin-top:2rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-calendar-box .c-text{margin-top:1.5rem}main[data-page=p-lp] .p-lp-calendar-box .c-arrowLink__wrapper{margin-top:2rem}}main[data-page=p-lp] .p-lp-calendar-box--small{padding:3.5rem 4rem;margin-top:3rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-calendar-box--small{padding:2.5rem 2rem;margin-top:2rem}}main[data-page=p-lp] .p-lp-calendar-box--small .l-box-title{font-size:1.8rem}main[data-page=p-lp] .p-lp-calendar-box--small .c-text{margin-top:1.5rem}main[data-page=p-lp] .p-lp-calendar-box--inquiry{padding:4rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-calendar-box--inquiry{padding:3rem 2rem}}main[data-page=p-lp] .p-lp-feat{padding-top:10rem;overflow-x:clip}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-feat{padding-top:6rem}}main[data-page=p-lp] .p-lp-feat__inner{padding:0 3rem;max-width:96rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-feat__inner{padding:0 1.5rem}}main[data-page=p-lp] .p-lp-feat__wrapper{margin:3rem auto 0}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-feat__wrapper{margin-top:2rem}}main[data-page=p-lp] .p-lp-feat__wrapper .c-list--note>li{color:#676767}main[data-page=p-lp] .p-lp-feat__wrapper .p-lp-info__wrapper{padding:0}main[data-page=p-lp] .p-lp-feat__h4{font-family:var(--font-inter),var(--font-noto-sans-jp),"游ゴシック体",yugothic,"游ゴシック","Yu Gothic","Meiryo",sans-serif;font-weight:700;text-align:center;font-size:3rem;margin-top:6rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-feat__h4{font-size:2.6rem;margin-top:5rem}}main[data-page=p-lp] .p-lp-feat__sns{display:flex;justify-content:center;gap:0 3rem;margin-top:3.2rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-feat__sns{margin-top:2.2rem}}main[data-page=p-lp] .p-lp-feat__sns>li.instagram>a{background-image:url(/kokuritu-tours/img/icon_instagram.svg)}main[data-page=p-lp] .p-lp-feat__sns>li.facebook>a{background-image:url(/kokuritu-tours/img/icon_facebook.svg)}main[data-page=p-lp] .p-lp-feat__sns>li>a{display:block;width:4.9rem;height:4.9rem;background-repeat:no-repeat;background-position:50%;background-size:100%}main[data-page=p-lp] .p-lp-feat-box{border:.1rem solid #dadada;padding:5rem 6rem;border-radius:1rem;margin-top:6rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-feat-box{padding:3rem 2rem;margin-top:5rem}}main[data-page=p-lp] .p-lp-feat-box__h4{font-size:2.2rem;font-weight:500}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-feat-box__h4{font-size:2rem}}main[data-page=p-lp] .p-lp-feat-box__h5{font-size:1.8rem;font-weight:500;margin-top:2.5rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-feat-box__h5{margin-top:1.5rem;font-size:1.7rem}}main[data-page=p-lp] .p-lp-feat-box .c-list--normal{margin-top:2rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-feat-box .c-list--normal{margin-top:1.2rem}}main[data-page=p-lp] .p-lp-feat-box .c-list--normal>li{font-size:1.5rem;line-height:1.6}main[data-page=p-lp] .p-lp-feat-box .c-list--normal>li:before{top:1.1rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-feat-box .c-list--normal>li:before{top:1rem}}main[data-page=p-lp] .p-lp-feat-box .c-list--normal>li:not(:first-child){margin-top:1rem}main[data-page=p-lp] .p-lp-feat-box .c-list--normal+.p-lp-feat-box__h5{margin-top:3rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-feat-box .c-list--normal+.p-lp-feat-box__h5{margin-top:2.5rem}}main[data-page=p-lp] .p-lp-inquiry{margin-top:8rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-inquiry{margin-top:6rem}}main[data-page=p-lp] .p-lp-inquiry__inner{margin:auto;padding:0 3rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-inquiry__inner{padding:0 1.5rem}}main[data-page=p-lp] .p-lp-inquiry__wrapper{background-color:#222;max-width:90rem;margin:auto;text-align:center;padding:7rem 3rem 8rem;border-radius:1rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-inquiry__wrapper{padding:4.5rem 1.5rem;width:100vw;margin-left:calc((100vw - 100%)/-2);border-radius:0}}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-inquiry__wrapper>ul{display:flex}}main[data-page=p-lp] .p-lp-inquiry__wrapper>ul{margin-top:4rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-inquiry__wrapper>ul{margin-top:3.5rem}}main[data-page=p-lp] .p-lp-inquiry__wrapper>ul>li{position:relative}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-inquiry__wrapper>ul>li{width:50%;padding:1rem}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-inquiry__wrapper>ul>li{width:100%}main[data-page=p-lp] .p-lp-inquiry__wrapper>ul>li:first-child{padding-bottom:3rem;padding-top:0}}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-inquiry__wrapper>ul>li:first-child:before{position:absolute;content:"";display:block;height:100%;width:.1rem;background-color:#484848;right:0;top:0}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-inquiry__wrapper>ul>li:first-child:before{position:absolute;content:"";display:block;width:100%;height:.1rem;background-color:#484848;right:0;bottom:0}main[data-page=p-lp] .p-lp-inquiry__wrapper>ul>li:last-child{padding-top:3rem;padding-bottom:0}}main[data-page=p-lp] .p-lp-inquiry__wrapper>ul>li>p{color:#fff;font-weight:500;line-height:1.4;font-size:1.8rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-inquiry__wrapper>ul>li>p{font-size:1.6rem}}main[data-page=p-lp] .p-lp-inquiry__wrapper>ul>li>p>span{font-size:2.4rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-inquiry__wrapper>ul>li>p>span{font-size:2rem}}main[data-page=p-lp] .p-lp-inquiry__wrapper>ul>li>.p-lp-inquiry__mail{width:31.6rem;margin:2.5rem auto 0}main[data-page=p-lp] .p-lp-inquiry__ttl{font-size:3rem;color:#fff;line-height:1.4;font-weight:600}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-inquiry__ttl{font-size:2.2rem}}main[data-page=p-lp] .p-lp-inquiry-bottom{max-width:96rem;padding:0 3rem;margin:4rem auto}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-inquiry-bottom{padding:0 1.5rem;margin-top:5rem;margin-bottom:4.8rem}}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-inquiry-bottom__link{display:flex;gap:0 4rem;justify-content:end}}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-inquiry-bottom__link{text-align:center}main[data-page=p-lp] .p-lp-inquiry-bottom__link>li:not(:first-child){margin-top:2rem}}main[data-page=p-lp] .p-lp-inquiry-bottom__link>li>a{color:#111;font-size:1.6rem;line-height:1.4}main[data-page=p-lp] .p-lp-inquiry-bottom__link>li>a[target=_blank]:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;mask-image:url(/kokuritu-tours/img/icon_blank.svg);mask-repeat:no-repeat;mask-size:100%;mask-position:center;background-color:#111;margin-left:1rem;vertical-align:baseline}main[data-page=p-lp] .p-lp-inquiry-bottom__link>li>a span{position:relative}main[data-page=p-lp] .p-lp-inquiry-bottom__link>li>a span:after{background-color:#333;bottom:0;content:"";height:.1rem;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .3s ease;width:100%}@media print,screen and (min-width:960px){main[data-page=p-lp] .p-lp-inquiry-bottom__link>li>a:hover span:after{transform-origin:left top;transform:scale(1)}}main[data-page=p-lp] .p-lp-news__inner{max-width:96rem;padding:10rem 3rem 0;margin:0 auto}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-news__inner{padding:6rem 2rem 0}}main[data-page=p-lp] .p-lp-news__inner .c-button-wrapper{margin-top:6rem}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-news__inner .c-button-wrapper{margin-top:5rem}}main[data-page=p-lp] .p-lp-news-wrapper{max-width:100rem;margin:3rem auto auto}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-news-wrapper{margin-top:1.5rem}}main[data-page=p-lp] .p-lp-news h2{color:#222;font-size:3.6rem;font-weight:600;line-height:1.4;text-align:center}@media screen and (max-width:959px){main[data-page=p-lp] .p-lp-news h2{font-size:2.8rem}}noto-sans-jp-light{font-family:var(--font-noto-sans-jp),"游ゴシック体",yugothic,"游ゴシック","Yu Gothic","Meiryo",sans-serif;font-style:light;font-weight:300}noto-sans-jp-Regular{font-weight:400}noto-sans-jp-Regular,noto-sans-jp-medium{font-family:var(--font-noto-sans-jp),"游ゴシック体",yugothic,"游ゴシック","Yu Gothic","Meiryo",sans-serif;font-style:normal}noto-sans-jp-medium{font-weight:500}noto-sans-jp-semiBold{font-weight:600}noto-sans-jp-bold,noto-sans-jp-semiBold{font-family:var(--font-noto-sans-jp),"游ゴシック体",yugothic,"游ゴシック","Yu Gothic","Meiryo",sans-serif;font-style:normal}noto-sans-jp-bold{font-weight:700}.inter-extraLight{font-optical-sizing:auto;font-weight:200;font-style:normal}.inter-extraLight,.inter-light{font-family:var(--font-inter),var(--font-noto-sans-jp),"游ゴシック体",yugothic,"游ゴシック","Yu Gothic","Meiryo",sans-serif}.inter-light{font-optical-sizing:auto;font-weight:300;font-style:normal}.inter-regular{font-optical-sizing:auto;font-weight:400;font-style:normal}.inter-regular,.inter-semiBold{font-family:var(--font-inter),var(--font-noto-sans-jp),"游ゴシック体",yugothic,"游ゴシック","Yu Gothic","Meiryo",sans-serif}.inter-semiBold{font-optical-sizing:auto;font-weight:600;font-style:normal}.l-info-list-parent{overflow:hidden}.l-info-list>li{border-bottom:1px solid #ccc}@media print,screen and (min-width:960px){.l-info-list>li>a:hover:after,.l-info-list>li>button:hover:after{transform-origin:left top;transform:scale(1)}}.l-info-list>li>a,.l-info-list>li>button,.l-info-list>li>div{position:relative;display:flex;align-items:baseline;gap:4rem;padding:3.2rem 0 3.4rem;width:100%}@media screen and (max-width:959px){.l-info-list>li>a,.l-info-list>li>button,.l-info-list>li>div{display:block;padding:2rem 0}}.l-info-list>li>a:after,.l-info-list>li>button:after,.l-info-list>li>div:after{background-color:#d80c18;bottom:-1px;content:"";height:.1rem;left:0;position:absolute;transform:scaleX(0);transform-origin:right top;transition:transform .6s ease;width:100%}.l-info-list>li>a[target=_blank] .l-info-list__text:after,.l-info-list>li>button[target=_blank] .l-info-list__text:after,.l-info-list>li>div[target=_blank] .l-info-list__text:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-image:url(/assets/img/icon_blank.svg);background-repeat:no-repeat;background-size:100%;background-position:50%;vertical-align:top;margin-left:1rem;transform:translateY(.5rem)}.l-info-list>li>a[href*=".PDF"] .l-info-list__text:after,.l-info-list>li>a[href*=".pdf"] .l-info-list__text:after,.l-info-list>li>button[href*=".PDF"] .l-info-list__text:after,.l-info-list>li>button[href*=".pdf"] .l-info-list__text:after,.l-info-list>li>div[href*=".PDF"] .l-info-list__text:after,.l-info-list>li>div[href*=".pdf"] .l-info-list__text:after{background-image:url(/assets/img/icon_pdf_red.svg);width:2rem;height:2.1rem;transform:translateY(.2rem)}.l-info-list__head{display:flex;align-items:center;gap:4rem}@media screen and (max-width:959px){.l-info-list__head{gap:2.5rem}}.l-info-list__date{font-size:1.5rem;color:#444;line-height:1.6}@media screen and (max-width:959px){.l-info-list__date{font-size:1.5rem}}.l-info-list__budge>li{padding:.5rem 1.5rem .6rem;line-height:1.4;background-color:#f5f5f7;display:inline-block;color:#111;font-size:1.2rem;min-width:10.8rem;text-align:center}.l-info-list__text{color:#333;line-height:1.6;font-size:1.6rem;flex:1;text-align:left;white-space:pre-wrap}@media screen and (max-width:959px){.l-info-list__text{margin-top:1.5rem}}