@font-face{font-family:Univers;src:url(../fonts/UniversNextPro430BasicRegular/font.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Univers;src:url(../fonts/UniversNextPro620CondensedBold/font.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@property --1vw{syntax:"<length>";inherits:true;initial-value:0}:root{--1vw:1vw;--vw-to-px:tan(atan2(var(--1vw),1px))}.lower #contents .l-fv__ttl{top:auto;bottom:9.2rem}@media only screen and (min-width:1560px){.lower #contents .l-fv__ttl{bottom:12.5333333333rem}}.lower #contents .l-fv__ttl span.jp{text-align:center;margin-left:0;margin-inline:auto}.lower #contents .l-fv__ttl span.jp img{max-width:13.3333333333rem}.lower #contents .l-fv__ttl span.jp .sub{text-align:center;font-weight:400}@media only screen and (min-width:768px){.lower #contents .l-fv__ttl span.jp .sub{font-size:1.0666666667rem}}@media only screen and (max-width:767px){.lower #contents .l-fv__ttl span.jp .sub{font-size:1.1428571429rem}}.lower #contents .l-fv__ttl span.jp .sub{padding-top:1rem}.lower #contents .l-fv .c-waveLines{display:none}.lower #contents .l-intro{position:relative;width:100%}@media only screen and (min-width:768px){.lower #contents .l-intro{text-align:center}}.lower #contents .l-intro__inner{position:relative;z-index:1;margin-inline:auto}@media only screen and (min-width:768px){.lower #contents .l-intro__inner{width:83.3333333333%}}@media only screen and (min-width:768px){.lower #contents .l-intro .c-waveLines{bottom:0}}@media only screen and (max-width:767px){.lower #contents .l-intro .c-waveLines{top:40%;z-index:-1}}@media only screen and (max-width:767px){.lower #contents .l-intro .c-ttl3{text-align:center;width:89.3333333333%;margin-inline:auto}}@media only screen and (max-width:767px){.lower #contents .l-intro .c-txt{width:89.3333333333%;margin-inline:auto}}.lower #contents .l-intro .c-btn1{margin-inline:auto;margin-top:4rem}@media only screen and (max-width:767px){.lower #contents .l-intro .c-btn1{margin-top:2.6666666667rem}}.lower #contents .l-intro__img{margin-top:6.6666666667rem}@media only screen and (min-width:768px)and (max-width:1199px){.lower #contents .l-intro__img{margin-top:6rem}}@media only screen and (max-width:767px){.lower #contents .l-intro__img{margin-top:5.3333333333rem}}@media only screen and (max-width:767px){.lower #contents .l-intro__img img{aspect-ratio:375/250;-o-object-fit:cover;object-fit:cover}}.p-aya{position:relative;margin-top:10.6666666667rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-aya{margin-top:6.6666666667rem}}@media only screen and (max-width:767px){.p-aya{margin-top:5.3333333333rem}}@media only screen and (min-width:768px){.p-aya{padding-bottom:6.6666666667rem}}@media only screen and (max-width:767px){.p-aya{padding-bottom:5.3333333333rem}}.p-aya:before{content:"";position:absolute;top:0;left:0;height:100%;background:var(--color-winter);z-index:-1;display:block}@media only screen and (min-width:768px){.p-aya:before{width:100%}}@media only screen and (max-width:767px){.p-aya:before{width:100%}}.p-aya__top{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1200px){.p-aya__top{width:91.6666666667%}}@media print{.p-aya__top{width:91.6666666667%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-aya__top{width:95%}}@media only screen and (max-width:767px){.p-aya__top{position:relative;padding-top:10.5333333333rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (min-width:768px){.p-aya__top__txt{width:37.8787878788%}}@media only screen and (min-width:768px)and (max-width:983px){.p-aya__top__txt{width:43.1818181818%}}@media only screen and (max-width:767px){.p-aya__top__txt{width:89.3333333333%;margin-inline:auto}}@media only screen and (max-width:767px){.p-aya__top__txt .c-ttl1{width:90%;text-align:center;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:5.3333333333rem}}.p-aya__top__txt .c-txt{margin-top:2rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-aya__top__txt .c-txt{margin-top:2rem}}@media only screen and (max-width:767px){.p-aya__top__txt .c-txt{margin-top:2rem}}.p-aya__top__txt .c-catch1{margin-top:4rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-aya__top__txt .c-catch1{margin-top:2rem}}@media only screen and (max-width:767px){.p-aya__top__txt .c-catch1{margin-top:4rem}}@media only screen and (max-width:767px){.p-aya__top__txt .c-catch1{text-align:center}}.p-aya__top__txt .c-table{margin-top:2rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-aya__top__txt .c-table{margin-top:1rem}}@media only screen and (max-width:767px){.p-aya__top__txt .c-table{margin-top:1.3333333333rem}}.p-aya__top__txt .c-btn1{margin-top:4rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-aya__top__txt .c-btn1{margin-top:2.6666666667rem}}@media only screen and (max-width:767px){.p-aya__top__txt .c-btn1{margin-top:1.3333333333rem}}@media only screen and (max-width:767px){.p-aya__top__txt .c-btn1{margin-inline:auto}}@media only screen and (min-width:768px){.p-aya__top__img{height:100%;width:53.0303030303%}}@media only screen and (max-width:767px){.p-aya__top__img{width:94.6666666667%;margin-left:1rem}}@media only screen and (min-width:768px){.p-aya__top__img img{min-height:50rem;-o-object-fit:cover;object-fit:cover}}.p-aya__bottom{margin-top:8rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-aya__bottom{margin-top:5.3333333333rem}}@media only screen and (max-width:767px){.p-aya__bottom{margin-top:4rem}}.p-aya__bottom{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:768px){.p-aya__bottom{width:83.3333333333%;margin-inline:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:768px)and (max-width:983px){.p-aya__bottom{width:90%}}@media only screen and (max-width:767px){.p-aya__bottom{width:94.6666666667%;margin-left:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-aya__bottom .c-ttl3{max-width:10em}@media only screen and (min-width:1200px){html:not(:lang(ja)) .p-aya__bottom .c-ttl3{font-size:1.6rem}}@media print{html:not(:lang(ja)) .p-aya__bottom .c-ttl3{font-size:1.6rem}}@media only screen and (min-width:768px)and (max-width:1199px){html:not(:lang(ja)) .p-aya__bottom .c-ttl3{font-size:1.6rem}}@media only screen and (max-width:767px){html:not(:lang(ja)) .p-aya__bottom .c-ttl3{font-size:1.2857142857rem}}html:not(:lang(ja)) .p-aya__bottom .c-ttl3{padding-right:1em}@media only screen and (min-width:1200px){.p-aya__bottom__splide{width:72.5%}}@media print{.p-aya__bottom__splide{width:72.5%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-aya__bottom__splide{width:76.6666666667%}}@media only screen and (max-width:767px){.p-aya__bottom__splide{margin-top:2rem}}@media only screen and (min-width:768px){.p-aya__bottom__splide .splide{visibility:visible!important}}@media only screen and (min-width:768px){.p-aya__bottom__splide .splide__list{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:768px){.p-aya__bottom__splide .splide__slide{width:31.0344827586%;margin-bottom:4rem}}.p-aya__bottom__splide .splide__slide .st{color:var(--color-black);font-weight:700}@media only screen and (min-width:768px){.p-aya__bottom__splide .splide__slide .st{font-size:.9333333333rem}}@media only screen and (max-width:767px){.p-aya__bottom__splide .splide__slide .st{font-size:1rem}}.p-aya__bottom__splide .splide__slide .st{margin-top:1.2666666667rem}.p-aya__bottom__splide .splide__slide .c-txt{margin-top:.6666666667rem}.p-style{margin-top:10.6666666667rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-style{margin-top:6.6666666667rem}}@media only screen and (max-width:767px){.p-style{margin-top:5.3333333333rem}}.p-style{position:relative}.p-style .c-waveLines{top:0}@media only screen and (max-width:767px){.p-style .c-waveLines{top:14rem}}.p-style__intro{width:89.3333333333%;margin-inline:auto}.p-style__intro .c-ttl1{text-align:center}@media only screen and (min-width:768px){.p-style__intro .c-txt{text-align:center}}.p-style__intro .c-txt{margin-top:2.6666666667rem}@media only screen and (max-width:767px){.p-style__intro .c-txt{margin-top:2rem}}.p-style__txt{position:relative;z-index:2}@media only screen and (min-width:1200px){.p-style__txt .c-catch1{font-size:1.6rem}}@media print{.p-style__txt .c-catch1{font-size:1.6rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-style__txt .c-catch1{font-size:1.4rem}}@media only screen and (max-width:767px){.p-style__txt .c-catch1{font-size:1.2857142857rem}}.p-style__txt .c-catch1{font-family:Univers,"ヒラギノ角ゴ Pro W3";font-weight:700}.p-style__txt .c-ttl3{margin-top:4rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-style__txt .c-ttl3{margin-top:2.6666666667rem}}@media only screen and (max-width:767px){.p-style__txt .c-ttl3{margin-top:1.3333333333rem}}.p-style__txt .c-txt{margin-top:2.6666666667rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-style__txt .c-txt{margin-top:1.3333333333rem}}@media only screen and (max-width:767px){.p-style__txt .c-txt{margin-top:.6666666667rem}}.p-style--1{margin-top:6.6666666667rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-style--1{margin-top:4rem}}@media only screen and (max-width:767px){.p-style--1{margin-top:6.6666666667rem}}.p-style--1__inner{position:relative;z-index:1;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1200px){.p-style--1__inner{padding:4rem 0;gap:6.4516129032%;width:86.1111111111%}}@media print{.p-style--1__inner{padding:4rem 0;gap:6.4516129032%;width:86.1111111111%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-style--1__inner{padding:4rem 0;width:90%;gap:3.2258064516%}}@media only screen and (max-width:767px){.p-style--1__inner{padding:2rem 0 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.p-style--1__inner:before{content:"";position:absolute;z-index:-1;top:0;right:0;height:100%;background:var(--color-winter);display:block}@media only screen and (min-width:768px){.p-style--1__inner:before{width:32.7419354839%}}@media only screen and (max-width:767px){.p-style--1__inner:before{height:24rem;width:64.8%}}@media only screen and (min-width:768px)and (max-width:983px){.p-style--1 .p-style__txt{width:53.2258064516%}}@media only screen and (max-width:767px){.p-style--1 .p-style__txt{padding-top:5.3333333333rem;width:89.3333333333%;margin-inline:auto}}@media only screen and (min-width:768px){.p-style--1__img{width:42.5%}}@media only screen and (max-width:767px){.p-style--1__img{width:81.6%}}.p-style--2{position:relative;margin-top:6.6666666667rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-style--2{margin-top:4rem}}@media only screen and (max-width:767px){.p-style--2{margin-top:0}}@media only screen and (max-width:767px){.p-style--2{padding-top:5.3333333333rem}}.p-style--2 .c-waveLines{z-index:-1}@media only screen and (min-width:768px){.p-style--2 .c-waveLines{top:60%}}@media only screen and (max-width:767px){.p-style--2 .c-waveLines{top:0}}.p-style--2__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:768px){.p-style--2__inner{width:91.6666666667%;margin-left:2.7777777778%;max-width:104rem;gap:12.1212121212%}}@media only screen and (min-width:768px)and (max-width:983px){.p-style--2__inner{gap:4.5454545455%}}@media only screen and (max-width:767px){.p-style--2__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (min-width:768px){.p-style--2__inner .p-style__txt{padding-top:2.6666666667rem}}@media only screen and (min-width:1560px){.p-style--2__inner .p-style__txt{padding-top:9.3333333333rem}}@media only screen and (max-width:767px){.p-style--2__inner .p-style__txt{width:89.3333333333%;margin-inline:auto;padding-top:4.4rem}}@media only screen and (min-width:768px){.p-style--2__img{width:39.3939393939%}}@media only screen and (max-width:767px){.p-style--2__img{width:94.6666666667%;margin-inline:auto}}.p-style--2__img2{position:absolute}@media only screen and (min-width:768px){.p-style--2__img2{right:0;bottom:0;width:17.6515151515%}}@media only screen and (max-width:767px){.p-style--2__img2{top:12.5333333333rem;width:36.8%;right:5.3333333333%}}.p-style--3{position:relative;margin-top:10.6666666667rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-style--3{margin-top:6.6666666667rem}}@media only screen and (max-width:767px){.p-style--3{margin-top:0}}@media only screen and (max-width:767px){.p-style--3{padding-top:5.3333333333rem}}@media only screen and (max-width:767px){.p-style--3 .c-waveLines{top:0;z-index:-1}}.p-style--3__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto}@media only screen and (min-width:768px){.p-style--3__inner{width:81.9444444444%}}@media only screen and (max-width:767px){.p-style--3__inner{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (min-width:768px){.p-style--3__inner .p-style__txt{padding-top:2.6666666667rem}}@media only screen and (min-width:1560px){.p-style--3__inner .p-style__txt{padding-top:9.3333333333rem}}@media only screen and (min-width:1200px){.p-style--3__inner .p-style__txt{max-width:32rem}}@media print{.p-style--3__inner .p-style__txt{max-width:32rem}}@media only screen and (max-width:767px){.p-style--3__inner .p-style__txt{width:89.3333333333%;margin-inline:auto;padding-top:4.4rem}}@media only screen and (min-width:768px){.p-style--3__img{width:35.593220339%}}@media only screen and (max-width:767px){.p-style--3__img{width:94.6666666667%;margin-inline:auto}}.p-style--3__img2{position:absolute}@media only screen and (min-width:768px){.p-style--3__img2{width:22.2033898305%;right:30.5555555556%;bottom:0}}@media only screen and (min-width:768px)and (max-width:1199px){.p-style--3__img2{right:16.6666666667%;bottom:-6rem}}@media only screen and (max-width:767px){.p-style--3__img2{top:12.5333333333rem;width:36.8%;right:5.3333333333%}}@media only screen and (min-width:768px){.p-style--3__img3{position:absolute;left:0;width:5.5555555556%}}@media only screen and (max-width:767px){.p-style--3__img3{display:none}}.p-bg{position:relative;margin-top:10.6666666667rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-bg{margin-top:10.6666666667rem}}@media only screen and (max-width:767px){.p-bg{margin-top:5.3333333333rem}}.p-bg__txt{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.p-bg__txt .logo{width:13.3333333333rem;margin-inline:auto}.p-bg__txt .c-txt{text-align:center;margin-inline:auto;max-width:38.6666666667rem;color:var(--color-white);margin-top:2.6666666667rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-bg__txt .c-txt{margin-top:1.3333333333rem}}@media only screen and (max-width:767px){.p-bg__txt .c-txt{margin-top:2.6666666667rem}}.p-bg__txt .c-btn1{margin-inline:auto;margin-top:2.6666666667rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-bg__txt .c-btn1{margin-top:1.3333333333rem}}@media only screen and (max-width:767px){.p-bg__txt .c-btn1{margin-top:2.6666666667rem}}