.js-snow-canvas{position:absolute;inset:-100%;margin:auto;z-index:100}.lcl-wrapper{position:relative;width:100%;overflow:hidden;margin-top:8rem}@media screen and (max-width: 767px){.lcl-wrapper{margin-top:4.5rem}}#main{background:url(../img/bg_pattern.jpg) repeat top left/12rem 12rem}@media screen and (max-width: 767px){#main{background-size:12rem 12rem}}.lcl-snowflake{position:absolute;aspect-ratio:1;-webkit-filter:blur(0.4rem);filter:blur(0.4rem);background:url(../img/bg_snowflake.png) no-repeat center/contain}.lcl-splitview .lcl-splitview__in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-mask-image:url(../img/mask_giza.svg);mask-image:url(../img/mask_giza.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:0% 0%;mask-position:0% 0%;height:49.3rem}@media screen and (max-width: 767px){.lcl-splitview .lcl-splitview__in{-webkit-mask-image:url(../img/sp/mask_giza.svg);mask-image:url(../img/sp/mask_giza.svg);height:14.2rem}}.lcl-splitview .lcl-splitview__img{width:50%;height:100%}.lcl-splitview .lcl-splitview__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lcl-cardlist{position:relative;z-index:1;counter-reset:cardlist-num}@media screen and (max-width: 767px){.lcl-cardlist{padding-inline:2.5rem}}@media screen and (min-width: 768px){.lcl-cardlist{display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr);width:100rem;margin-inline:auto}}.lcl-cardlist.scr-anin .lcl-cardlist__item{opacity:0;-webkit-transform:translate(0, 1.5rem);transform:translate(0, 1.5rem);-webkit-transition:opacity .3s ease,-webkit-transform .45s ease;transition:opacity .3s ease,-webkit-transform .45s ease;transition:opacity .3s ease,transform .45s ease;transition:opacity .3s ease,transform .45s ease,-webkit-transform .45s ease}.lcl-cardlist.scr-anin .lcl-cardlist__item:nth-of-type(2){-webkit-transition-delay:.05s;transition-delay:.05s}.lcl-cardlist.scr-anin .lcl-cardlist__item:nth-of-type(3){-webkit-transition-delay:.1s;transition-delay:.1s}.lcl-cardlist.scr-anin--on .lcl-cardlist__item{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.lcl-cardlist .lcl-cardlist__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem 2.5rem;border-radius:5rem;-webkit-box-shadow:0 0 3rem 0 rgba(21,116,255,.15);box-shadow:0 0 3rem 0 rgba(21,116,255,.15);background:#fff;counter-increment:cardlist-num}@media screen and (max-width: 767px){.lcl-cardlist .lcl-cardlist__item{padding:2rem;border-radius:2rem;-webkit-box-shadow:0 0 2rem 0 rgba(21,116,255,.15);box-shadow:0 0 2rem 0 rgba(21,116,255,.15)}.lcl-cardlist .lcl-cardlist__item:nth-of-type(n + 2){margin-top:1rem}}.lcl-cardlist .lcl-cardlist__item::before{content:"条件" counter(cardlist-num, decimal-leading-zero);font-size:1.5rem;font-size:max(1.5rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;padding:.5rem 2rem;border-radius:99.9rem;-webkit-box-shadow:0 .4rem .5rem 0 rgba(0,0,0,.25) inset;box-shadow:0 .4rem .5rem 0 rgba(0,0,0,.25) inset;background:url(../img/cardlist/grad.jpg) no-repeat center/cover;color:#fff}@media screen and (max-width: 767px){.lcl-cardlist .lcl-cardlist__item::before{font-size:1.3rem;font-size:max(1.3rem,10px);padding:.5rem 1.2rem}}.lcl-cardlist .lcl-cardlist__ttl{font-size:2.5rem;font-size:max(2.5rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;margin-top:1.5rem;text-align:center}@media screen and (max-width: 767px){.lcl-cardlist .lcl-cardlist__ttl{font-size:2rem;font-size:max(2rem,10px);margin-top:1rem}}.lcl-cardlist .lcl-cardlist__txt{font-size:1.5rem;font-size:max(1.5rem,10px);font-weight:500;line-height:1.8;letter-spacing:0;width:100%;margin-top:1.5rem}@media screen and (max-width: 767px){.lcl-cardlist .lcl-cardlist__txt{font-size:1.3rem;font-size:max(1.3rem,10px);line-height:1.6;margin-top:1rem}}.lcl-main{position:relative}@media screen and (min-width: 768px){.lcl-main{background:#e4f6ff}}.lcl-main.js-load .lcl-main__txt{-webkit-transform:translate(0, 1.5rem);transform:translate(0, 1.5rem);opacity:0;-webkit-transition:opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1);transition:opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1);transition:transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1),opacity .45s .4s ease;transition:transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1),opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1)}.lcl-main.js-load .lcl-main__txtarea{-webkit-perspective:100rem;perspective:100rem;-webkit-perspective-origin:center;perspective-origin:center}.lcl-main.js-load .lcl-main__ttl{opacity:0;-webkit-transform:translateZ(-50rem);transform:translateZ(-50rem);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease;transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001)}.lcl-main.js-load .lcl-main-list__item img{-webkit-transform:translate(0, 0.5rem) rotateY(180deg) scale(0.9);transform:translate(0, 0.5rem) rotateY(180deg) scale(0.9);opacity:0;-webkit-transition:opacity .45s .6s ease,-webkit-transform 2.4s .6s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:opacity .45s .6s ease,-webkit-transform 2.4s .6s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:transform 2.4s .6s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .45s .6s ease;transition:transform 2.4s .6s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .45s .6s ease,-webkit-transform 2.4s .6s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001)}.lcl-main.js-load .lcl-main-list__item:nth-of-type(2) img{-webkit-transition-delay:.65s;transition-delay:.65s}.lcl-main.js-load .lcl-main-list__item:nth-of-type(3) img{-webkit-transition-delay:.7s;transition-delay:.7s}.lcl-main.js-load .lcl-main-list__item .lcl-main-list__cap{opacity:0;-webkit-transition:opacity .45s 1.2s ease;transition:opacity .45s 1.2s ease}.lcl-main.js-load--on .lcl-main__txt{opacity:1;-webkit-transform:translate(0, 0px);transform:translate(0, 0px)}.lcl-main.js-load--on .lcl-main__ttl{opacity:1;-webkit-transform:translateZ(0px);transform:translateZ(0px)}.lcl-main.js-load--on .lcl-main-list__img img{opacity:1;-webkit-transform:translate(0, 0) rotateY(0deg) scale(1);transform:translate(0, 0) rotateY(0deg) scale(1)}.lcl-main.js-load--on .lcl-main-list__img .lcl-main-list__cap{opacity:1}.lcl-main .lcl-main__txtarea{position:absolute;inset:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:6.2111801242%}@media screen and (max-width: 767px){.lcl-main .lcl-main__txtarea{margin-top:14.1rem}}.lcl-main .lcl-main__txt{width:29.5384615385%}@media screen and (max-width: 767px){.lcl-main .lcl-main__txt{width:15.6rem}}.lcl-main .lcl-main__ttl{width:60.3076923077%;margin-top:-.3105590062%}@media screen and (max-width: 767px){.lcl-main .lcl-main__ttl{width:33.6rem;margin-top:.4rem}}.lcl-main .lcl-main-list{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;width:44.8461538462%;grid-template-columns:repeat(3, 1fr);margin-top:-1.1387163561%}@media screen and (max-width: 767px){.lcl-main .lcl-main-list{width:34rem;margin-top:2.3rem}}.lcl-main .lcl-main-list__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-inline:-2.5728987993%}@media screen and (max-width: 767px){.lcl-main .lcl-main-list__img{margin-inline:-0.5rem}}.lcl-main .lcl-main-list__cap{font-size:1.1rem;font-size:max(1.1rem,10px);font-weight:500;line-height:1.4;letter-spacing:0;color:#6f757f;text-align:center}@media screen and (max-width: 767px){.lcl-main .lcl-main-list__cap{font-size:.9rem;font-size:max(.9rem,10px)}}.lcl-main .lcl-main-snowflake__img{width:13.8461538462%}@media screen and (max-width: 767px){.lcl-main .lcl-main-snowflake__img{-webkit-filter:blur(0.15rem);filter:blur(0.15rem)}}.lcl-main .lcl-main-snowflake__img:nth-of-type(1){inset:-7.7639751553% auto auto 17.5384615385%}.lcl-main .lcl-main-snowflake__img:nth-of-type(2){width:21.3076923077%;inset:25.7763975155% auto auto -5%}.lcl-main .lcl-main-snowflake__img:nth-of-type(3){inset:74.9482401656% auto auto -4.3076923077%}.lcl-main .lcl-main-snowflake__img:nth-of-type(4){inset:-4.4513457557% auto auto 85.6153846154%}.lcl-main .lcl-main-snowflake__img:nth-of-type(5){inset:21.9461697723% auto auto 91.5384615385%}.lcl-main .lcl-main-snowflake__img:nth-of-type(6){inset:30.6418219462% auto auto 73.3076923077%}.lcl-main .lcl-main-snowflake__img:nth-of-type(7){inset:64.8033126294% auto auto 75.4615384615%}.lcl-intro{position:relative;z-index:1}@media screen and (min-width: 768px){.lcl-intro{background:#e4f6ff;padding-top:2.9rem}}@media screen and (max-width: 767px){.lcl-intro{margin-top:3.9rem}}.lcl-intro .lcl-intro__in{z-index:1}@media screen and (min-width: 768px){.lcl-intro .lcl-intro__in{position:absolute;inset:-10% 0 auto}}@media screen and (max-width: 767px){.lcl-intro .lcl-intro__in{position:relative}}.lcl-intro .lcl-intro__in::before{content:"";position:absolute;z-index:-1;inset:auto 0 0;margin:auto;width:62.3rem;aspect-ratio:1;background:#fff;-webkit-filter:blur(6.7rem);filter:blur(6.7rem)}@media screen and (max-width: 767px){.lcl-intro .lcl-intro__in::before{width:29.4rem;bottom:27.1rem;-webkit-filter:blur(2.5rem);filter:blur(2.5rem)}}.lcl-intro .lcl-intro-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media screen and (max-width: 767px){.lcl-intro .lcl-intro-txt{text-align:center}}.lcl-intro .lcl-intro-txt.scr-anin.js-load{-webkit-mask-image:linear-gradient(160deg, black 30%, transparent 70%);mask-image:linear-gradient(160deg, black 30%, transparent 70%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:500% 100%;mask-size:500% 100%;-webkit-mask-position:100% 0%;mask-position:100% 0%;-webkit-transition:-webkit-mask-position 1.2s cubic-bezier(0.61, 1, 0.88, 1);transition:-webkit-mask-position 1.2s cubic-bezier(0.61, 1, 0.88, 1);transition:mask-position 1.2s cubic-bezier(0.61, 1, 0.88, 1);transition:mask-position 1.2s cubic-bezier(0.61, 1, 0.88, 1), -webkit-mask-position 1.2s cubic-bezier(0.61, 1, 0.88, 1)}.lcl-intro .lcl-intro-txt.scr-anin--on.js-load--on{-webkit-mask-position:0% 0%;mask-position:0% 0%}.lcl-intro .lcl-intro-txt__row{font-size:3.5rem;font-size:max(3.5rem,10px);font-weight:700;line-height:1.6;letter-spacing:0}@media screen and (max-width: 767px){.lcl-intro .lcl-intro-txt__row{font-size:1.8rem;font-size:max(1.8rem,10px)}}.lcl-intro .lcl-intro-txt__japow{width:15.5rem;margin-inline:1rem;border-radius:2rem;-webkit-box-shadow:0 .4rem 1.4rem 0 rgba(193,230,255,.6);box-shadow:0 .4rem 1.4rem 0 rgba(193,230,255,.6)}@media screen and (max-width: 767px){.lcl-intro .lcl-intro-txt__japow{width:8.4rem;margin-inline:.5rem;border-radius:1rem}}.lcl-intro .lcl-intro-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5rem}@media screen and (max-width: 767px){.lcl-intro .lcl-intro-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.8rem}}.lcl-intro .lcl-intro-list.scr-anin .lcl-intro-list__item .lcl-intro-list__em::before{-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .8s cubic-bezier(0.65, 0, 0.35, 1);transition:-webkit-transform .8s cubic-bezier(0.65, 0, 0.35, 1);transition:transform .8s cubic-bezier(0.65, 0, 0.35, 1);transition:transform .8s cubic-bezier(0.65, 0, 0.35, 1), -webkit-transform .8s cubic-bezier(0.65, 0, 0.35, 1)}.lcl-intro .lcl-intro-list.scr-anin .lcl-intro-list__item:nth-of-type(2) .lcl-intro-list__em::before{-webkit-transition-delay:.05s;transition-delay:.05s}.lcl-intro .lcl-intro-list.scr-anin .lcl-intro-list__item:nth-of-type(3) .lcl-intro-list__em::before{-webkit-transition-delay:.1s;transition-delay:.1s}.lcl-intro .lcl-intro-list.scr-anin .lcl-intro-list__item:nth-of-type(4) .lcl-intro-list__em::before{-webkit-transition-delay:.15s;transition-delay:.15s}.lcl-intro .lcl-intro-list.scr-anin--on .lcl-intro-list__item .lcl-intro-list__em::before{-webkit-transform:scale(1, 1);transform:scale(1, 1)}.lcl-intro .lcl-intro-list__item{position:relative;z-index:1;width:26.5rem;aspect-ratio:1;display:grid;place-items:center}@media screen and (max-width: 767px){.lcl-intro .lcl-intro-list__item{width:17.7rem}.lcl-intro .lcl-intro-list__item:nth-of-type(2n){margin-left:-1.7rem}.lcl-intro .lcl-intro-list__item:nth-of-type(n + 3){margin-top:-1.7rem}}@media screen and (min-width: 768px){.lcl-intro .lcl-intro-list__item:nth-of-type(n + 2){margin-left:-2.5rem}}.lcl-intro .lcl-intro-list__item::before{content:"";position:absolute;inset:0;z-index:-1;opacity:.8;border-radius:50%;background:radial-gradient(51.73% 51.73% at 48.3% 48.3%, #fff 85.58%, #d4ecf9 100%)}.lcl-intro .lcl-intro-list__in{font-size:2.5rem;font-size:max(2.5rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.lcl-intro .lcl-intro-list__in{font-size:1.6rem;font-size:max(1.6rem,10px)}}@media screen and (min-width: 768px){.lcl-intro .lcl-intro-list__txt{display:grid;place-items:center}}.lcl-intro .lcl-intro-list__em{position:relative;z-index:1;font-size:3.5rem;font-size:max(3.5rem,10px);color:#1574ff}@media screen and (max-width: 767px){.lcl-intro .lcl-intro-list__em{font-size:2.4rem;font-size:max(2.4rem,10px)}}.lcl-intro .lcl-intro-list__em::before{content:"";position:absolute;inset:auto -1rem .3rem;z-index:-1;height:1.1rem;background:#fff200}@media screen and (max-width: 767px){.lcl-intro .lcl-intro-list__em::before{inset-inline:-0.5rem;height:.7rem}}.lcl-intro .lcl-intro-lead.scr-anin .lcl-intro-lead__txt{-webkit-mask-image:linear-gradient(160deg, black 30%, transparent 70%);mask-image:linear-gradient(160deg, black 30%, transparent 70%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:500% 100%;mask-size:500% 100%;-webkit-mask-position:100% 0%;mask-position:100% 0%;-webkit-transition:-webkit-mask-position 1.2s cubic-bezier(0.61, 1, 0.88, 1);transition:-webkit-mask-position 1.2s cubic-bezier(0.61, 1, 0.88, 1);transition:mask-position 1.2s cubic-bezier(0.61, 1, 0.88, 1);transition:mask-position 1.2s cubic-bezier(0.61, 1, 0.88, 1), -webkit-mask-position 1.2s cubic-bezier(0.61, 1, 0.88, 1)}.lcl-intro .lcl-intro-lead.scr-anin .lcl-intro-lead__txt:nth-child(2){-webkit-transition-delay:.05s;transition-delay:.05s}.lcl-intro .lcl-intro-lead.scr-anin--on .lcl-intro-lead__txt{-webkit-mask-position:0% 0%;mask-position:0% 0%}@media screen and (min-width: 768px){.lcl-intro .lcl-intro-lead{position:absolute;z-index:1;inset:auto 0 25.9230769231%;max-width:130rem;margin-inline:auto}}@media screen and (max-width: 767px){.lcl-intro .lcl-intro-lead{position:relative;z-index:1;margin-top:22rem}}.lcl-intro .lcl-intro-lead::before{content:"";position:absolute;z-index:-1;inset:-100%;margin:auto;width:46.1538461538%;aspect-ratio:1;border-radius:50%;background:#fff;-webkit-filter:blur(6.7rem);filter:blur(6.7rem)}@media screen and (min-width: 768px){.lcl-intro .lcl-intro-lead::before{max-width:60rem}}@media screen and (max-width: 767px){.lcl-intro .lcl-intro-lead::before{width:37.5rem;-webkit-filter:blur(2rem);filter:blur(2rem)}}.lcl-intro .lcl-intro-lead__txt{font-size:2.4rem;font-size:max(2.4rem,10px);font-weight:700;line-height:2;letter-spacing:0;text-align:center}@media screen and (max-width: 767px){.lcl-intro .lcl-intro-lead__txt{font-size:1.4rem;font-size:max(1.4rem,10px);line-height:1.8}}.lcl-intro .lcl-intro-lead__txt:nth-of-type(n + 2){margin-top:2rem}@media screen and (max-width: 767px){.lcl-intro .lcl-intro-lead-snowflake__img{display:none}}@media screen and (min-width: 768px){.lcl-intro .lcl-intro-lead-snowflake__img{z-index:-1}.lcl-intro .lcl-intro-lead-snowflake__img:nth-of-type(1){inset:auto auto -5.4rem 0;width:27.8rem}.lcl-intro .lcl-intro-lead-snowflake__img:nth-of-type(2){inset:auto 2.1rem -14.7rem auto;width:18rem}}.lcl-intro .lcl-intro__bg{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.lcl-intro .lcl-intro__bg{position:absolute;z-index:-1;inset:auto 0 6.5rem}}@media screen and (min-width: 768px){.lcl-intro .lcl-intro__bg{-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(10rem, black));-webkit-mask-image:linear-gradient(to bottom, transparent, black 10rem);mask-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(10rem, black));mask-image:linear-gradient(to bottom, transparent, black 10rem);-webkit-mask-position:0% 0%;mask-position:0% 0%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;min-height:120rem;max-height:140rem}.lcl-intro .lcl-intro__bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.lcl-movie{position:relative;z-index:1;margin-top:-21rem}@media screen and (max-width: 767px){.lcl-movie{margin-top:5.3rem}}.lcl-movie::before{content:"";position:absolute;inset:8.3rem 0 auto;height:16.2rem;background:url(../img/movie/wave.svg) no-repeat center/100% 100%}@media screen and (max-width: 767px){.lcl-movie::before{inset:auto 0 -2.5rem;height:5.7rem}}.lcl-movie::after{content:"";position:absolute;z-index:-1;inset:13.2rem 0 -12.8rem;background:-webkit-gradient(linear, left top, left bottom, color-stop(49.89%, #fff), to(#e4f6ff));background:linear-gradient(180deg, #fff 49.89%, #e4f6ff 100%)}@media screen and (max-width: 767px){.lcl-movie::after{inset:19.6rem 0 -8.4rem}}@media screen and (max-width: 767px){.lcl-movie .lcl-movie__powder{display:none}}@media screen and (min-width: 768px){.lcl-movie .lcl-movie__powder::before,.lcl-movie .lcl-movie__powder::after{content:"";position:absolute;top:-12rem;height:23.3rem;background:url(../img/movie/powder.png) no-repeat center/contain}.lcl-movie .lcl-movie__powder::before{left:0;right:50%;scale:-1 1}.lcl-movie .lcl-movie__powder::after{right:0;left:50%}}.lcl-movie .lcl-movie__in{position:relative;margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lcl-movie .lcl-movie__ttl{position:absolute;inset:-5.2rem auto auto -3.9rem;width:19.2rem;z-index:1;pointer-events:none}@media screen and (max-width: 767px){.lcl-movie .lcl-movie__ttl{inset:-3rem auto auto .5rem;width:10.3rem}}.lcl-movie .lcl-movie__cnt{width:81.6rem}@media screen and (max-width: 767px){.lcl-movie .lcl-movie__cnt{width:34.5rem}}.lcl-movie .lcl-movie__btn{display:block;position:relative}.lcl-movie .lcl-movie__img{width:81.6rem;height:auto}@media screen and (max-width: 767px){.lcl-movie .lcl-movie__img{width:34.5rem}}.lcl-condition{position:relative;z-index:1;padding-top:23.2rem}@media screen and (max-width: 767px){.lcl-condition{padding-top:8.5rem}}@media screen and (min-width: 768px){.lcl-condition{max-width:130rem;margin-inline:auto}}.lcl-condition .lcl-condition__in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:5.3rem;border-radius:3rem;background:#fff;position:relative;z-index:1}@media screen and (max-width: 767px){.lcl-condition .lcl-condition__in{padding-bottom:2.2rem}}@media screen and (min-width: 768px){.lcl-condition .lcl-condition__in{max-width:110rem;margin-inline:auto}}.lcl-condition .lcl-condition__in::before{content:"";position:absolute;inset:auto 0 -1.9rem;margin-inline:auto;width:0;height:0;border-style:solid;border-width:2rem 7rem 0 7rem;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media screen and (max-width: 767px){.lcl-condition .lcl-condition__in::before{bottom:-1.3rem;border-width:1.4rem 2.45rem 0 2.45rem}}.lcl-condition .lcl-condition__ttl{width:73.1rem;margin-top:-17.5rem;margin-inline:auto;position:relative;z-index:1}.lcl-condition .lcl-condition__ttl.scr-anin{-webkit-perspective:100rem;perspective:100rem;-webkit-perspective-origin:center;perspective-origin:center}.lcl-condition .lcl-condition__ttl.scr-anin img{opacity:0;-webkit-transform:translateZ(-50rem);transform:translateZ(-50rem);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease;transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001)}.lcl-condition .lcl-condition__ttl.scr-anin--on img{opacity:1;-webkit-transform:translateZ(0px);transform:translateZ(0px)}@media screen and (max-width: 767px){.lcl-condition .lcl-condition__ttl{width:34.5rem;margin-top:-5.4rem}}.lcl-condition .lcl-condition__ttl::before,.lcl-condition .lcl-condition__ttl::after{content:"";position:absolute;z-index:-1;top:-22.1rem;width:89rem;aspect-ratio:1;background:url(../img/bg_blizzard.png) no-repeat center/contain;pointer-events:none}@media screen and (max-width: 767px){.lcl-condition .lcl-condition__ttl::before,.lcl-condition .lcl-condition__ttl::after{top:-10.2rem;width:33.2rem}}.lcl-condition .lcl-condition__ttl::before{left:-42.9rem}@media screen and (max-width: 767px){.lcl-condition .lcl-condition__ttl::before{left:-10.7rem}}.lcl-condition .lcl-condition__ttl::after{right:-42.9rem;scale:-1 1}@media screen and (max-width: 767px){.lcl-condition .lcl-condition__ttl::after{right:-10.7rem}}@media screen and (max-width: 767px){.lcl-condition .lcl-condition-snowflake__img{display:none}}@media screen and (min-width: 768px){.lcl-condition .lcl-condition-snowflake__img{width:18rem}.lcl-condition .lcl-condition-snowflake__img:nth-of-type(1){inset:-1.6rem auto auto .3rem}.lcl-condition .lcl-condition-snowflake__img:nth-of-type(2){inset:.9rem -0.5rem auto auto}}.lcl-fun{position:relative;margin-top:-3.8rem}@media screen and (max-width: 767px){.lcl-fun{margin-top:-3rem}}.lcl-fun .lcl-fun__splitview{position:relative}.lcl-fun .lcl-fun__splitview::before{content:"";position:absolute;z-index:1;inset:-10rem 0 auto;margin-inline:auto;width:89rem;rotate:45deg;aspect-ratio:1;background:url(../img/bg_blizzard.png) no-repeat center/contain;pointer-events:none}@media screen and (max-width: 767px){.lcl-fun .lcl-fun__splitview::before{top:-3rem;width:33.2rem}}.lcl-fun .lcl-fun__in{position:relative;z-index:1}@media screen and (min-width: 768px){.lcl-fun .lcl-fun__in{max-width:130rem;margin-inline:auto}}.lcl-fun .lcl-fun-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-14.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;position:relative;z-index:1}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-ttl{margin-top:-2.8rem}}.lcl-fun .lcl-fun-ttl.scr-anin{-webkit-perspective:100rem;perspective:100rem;-webkit-perspective-origin:center;perspective-origin:center}.lcl-fun .lcl-fun-ttl.scr-anin .lcl-fun-ttl__fukidashi{-webkit-transform:translate(0, 1.5rem);transform:translate(0, 1.5rem);opacity:0;-webkit-transition:opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1);transition:opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1);transition:transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1),opacity .45s .4s ease;transition:transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1),opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1)}.lcl-fun .lcl-fun-ttl.scr-anin .lcl-fun-ttl__txt{opacity:0;-webkit-transform:translateZ(-50rem);transform:translateZ(-50rem);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease;transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001)}.lcl-fun .lcl-fun-ttl.scr-anin--on .lcl-fun-ttl__fukidashi{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.lcl-fun .lcl-fun-ttl.scr-anin--on .lcl-fun-ttl__txt{opacity:1;-webkit-transform:translateZ(0px);transform:translateZ(0px)}.lcl-fun .lcl-fun-ttl::before,.lcl-fun .lcl-fun-ttl::after{content:"";position:absolute;z-index:-1;top:-20.5rem;width:89rem;aspect-ratio:1;background:url(../img/bg_blizzard.png) no-repeat center/contain;pointer-events:none}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-ttl::before,.lcl-fun .lcl-fun-ttl::after{top:-14.4rem;width:33.2rem}}.lcl-fun .lcl-fun-ttl::before{left:-39.6rem}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-ttl::before{left:-10.3rem}}.lcl-fun .lcl-fun-ttl::after{right:-39.6rem;scale:-1 1}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-ttl::after{right:-10.3rem}}.lcl-fun .lcl-fun-ttl__fukidashi{font-size:2.4rem;font-size:max(2.4rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;padding:1.3rem 3.2rem 2.7rem;clip-path:polygon(calc(100% - 2.2rem) 0%, 100% 52%, calc(100% - 1.6rem) 80%, calc(50% + 0.7rem) 80%, 50% 100%, calc(50% - 0.7rem) 80%, 2.1rem 80%, 0 29.3333333333%, 3.5rem 0);background:#1574ff;color:#fff;text-align:center}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-ttl__fukidashi{font-size:1.4rem;font-size:max(1.4rem,10px);padding:1rem 3.8rem 2.4rem}}.lcl-fun .lcl-fun-ttl__txt{width:78.9rem}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-ttl__txt{width:34.5rem;margin-top:-1.5rem}}.lcl-fun .lcl-fun-list{position:relative;z-index:1;width:100rem;margin-top:3rem;margin-inline:auto}.lcl-fun .lcl-fun-list.scr-anin .lcl-fun-list__item{opacity:0;-webkit-transform:translate(0, 1.5rem);transform:translate(0, 1.5rem);-webkit-transition:opacity .3s ease,-webkit-transform .45s ease;transition:opacity .3s ease,-webkit-transform .45s ease;transition:opacity .3s ease,transform .45s ease;transition:opacity .3s ease,transform .45s ease,-webkit-transform .45s ease}.lcl-fun .lcl-fun-list.scr-anin .lcl-fun-list__item:nth-of-type(2){-webkit-transition-delay:.05s;transition-delay:.05s}.lcl-fun .lcl-fun-list.scr-anin .lcl-fun-list__item:nth-of-type(3){-webkit-transition-delay:.1s;transition-delay:.1s}.lcl-fun .lcl-fun-list.scr-anin--on .lcl-fun-list__item{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-list{width:100%;margin-top:1rem;padding-inline:1.5rem}}@media screen and (min-width: 768px){.lcl-fun .lcl-fun-list{display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr)}}.lcl-fun .lcl-fun-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.7rem 3.5rem;border-radius:4rem;background:url(../img/fun/grad.jpg) no-repeat center/cover}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-list__item{padding:2.5rem 2rem 3rem;border-radius:3rem}.lcl-fun .lcl-fun-list__item:nth-of-type(n + 2){margin-top:1rem}}.lcl-fun .lcl-fun-list__ttl{font-size:2.1rem;font-size:max(2.1rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;padding:.5rem 2rem;border-radius:99.9rem;-webkit-box-shadow:0 .4rem .5rem 0 rgba(0,0,0,.25) inset;box-shadow:0 .4rem .5rem 0 rgba(0,0,0,.25) inset;text-shadow:0 .4rem .5rem rgba(0,78,192,.2);color:#1574ff;background:#fff}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-list__ttl{font-size:1.5rem;font-size:max(1.5rem,10px);padding:.3rem 2rem}}.lcl-fun .lcl-fun-list__txt{font-size:2.5rem;font-size:max(2.5rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;width:100%;margin-top:1.5rem;padding-bottom:1.5rem;color:#fff;text-align:center;position:relative}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-list__txt{font-size:2rem;font-size:max(2rem,10px);margin-top:1.2rem;padding-bottom:1.2rem}}.lcl-fun .lcl-fun-list__txt::before,.lcl-fun .lcl-fun-list__txt::after{content:"";position:absolute;inset:auto 1rem 0;margin-inline:auto}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-list__txt::before,.lcl-fun .lcl-fun-list__txt::after{inset-inline:2.75rem}}.lcl-fun .lcl-fun-list__txt::before{height:.2rem;border-radius:99.9rem;background:#fff}.lcl-fun .lcl-fun-list__txt::after{bottom:-1.3rem;width:0;height:0;border-style:solid;border-width:1.4rem .6rem 0 .6rem;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.lcl-fun .lcl-fun-list__val{font-size:4rem;font-size:max(4rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;margin-top:2.2rem;text-shadow:0 .4rem 1rem rgba(21,116,255,.3);color:#fff200;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;padding-inline:1.1rem}.lcl-fun .lcl-fun-list__val::before,.lcl-fun .lcl-fun-list__val::after{content:"";position:absolute;top:-100%;bottom:-100%;width:.3rem;height:2.6627053911rem;margin:auto;background-color:#fff200}.lcl-fun .lcl-fun-list__val::before{-webkit-transform:rotate(145.7131230228deg);transform:rotate(145.7131230228deg);left:-0.75rem}.lcl-fun .lcl-fun-list__val::after{-webkit-transform:rotate(34.2868769772deg);transform:rotate(34.2868769772deg);right:-0.75rem}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-list__val{font-size:3.5rem;font-size:max(3.5rem,10px);position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;padding-inline:1.1rem}.lcl-fun .lcl-fun-list__val::before,.lcl-fun .lcl-fun-list__val::after{content:"";position:absolute;top:-100%;bottom:-100%;width:.3rem;height:2.6627053911rem;margin:auto;background-color:#fff200}.lcl-fun .lcl-fun-list__val::before{-webkit-transform:rotate(145.7131230228deg);transform:rotate(145.7131230228deg);left:-0.75rem}.lcl-fun .lcl-fun-list__val::after{-webkit-transform:rotate(34.2868769772deg);transform:rotate(34.2868769772deg);right:-0.75rem}}.lcl-fun .lcl-fun-list__val::before,.lcl-fun .lcl-fun-list__val::after{top:auto;bottom:1rem;border-radius:99.9rem;-webkit-box-shadow:0 .4rem 1rem rgba(21,116,255,.3);box-shadow:0 .4rem 1rem rgba(21,116,255,.3)}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-list__val::before,.lcl-fun .lcl-fun-list__val::after{bottom:.8rem}}.lcl-fun .lcl-fun-list__val.lcl-fun-list__val--sm{font-size:2.5rem;font-size:max(2.5rem,10px)}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-list__val.lcl-fun-list__val--sm{font-size:2.4rem;font-size:max(2.4rem,10px)}}.lcl-fun .lcl-fun-list__val.lcl-fun-list__val--sm::before,.lcl-fun .lcl-fun-list__val.lcl-fun-list__val--sm::after{bottom:0}.lcl-fun .lcl-fun-list__note{font-size:1.5rem;font-size:max(1.5rem,10px);font-weight:500;line-height:1.5;letter-spacing:0;margin-top:.7rem;color:#fff}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-list__note{font-size:1.4rem;font-size:max(1.4rem,10px)}}@media screen and (max-width: 767px){.lcl-fun .lcl-fun-snowflake__img{display:none}}@media screen and (min-width: 768px){.lcl-fun .lcl-fun-snowflake__img{width:18rem}.lcl-fun .lcl-fun-snowflake__img:nth-of-type(1){inset:29.2rem auto auto 0;width:27.8rem}.lcl-fun .lcl-fun-snowflake__img:nth-of-type(2){inset:33.9rem 10.2rem auto auto}.lcl-fun .lcl-fun-snowflake__img:nth-of-type(3){inset:69.9rem auto auto 0}.lcl-fun .lcl-fun-snowflake__img:nth-of-type(4){inset:89.1rem .5rem auto auto}}.lcl-machine{position:relative;margin-top:4.7rem;padding-bottom:13.6rem}@media screen and (max-width: 767px){.lcl-machine{margin-top:7.8rem;padding-bottom:7rem}}.lcl-machine .lcl-machine__splitview{position:relative}.lcl-machine .lcl-machine__splitview::before{content:"";position:absolute;z-index:1;inset:-10rem 0 auto;margin-inline:auto;width:89rem;rotate:45deg;aspect-ratio:1;background:url(../img/bg_blizzard.png) no-repeat center/contain;pointer-events:none}@media screen and (max-width: 767px){.lcl-machine .lcl-machine__splitview::before{top:-3rem;width:33.2rem}}.lcl-machine .lcl-machine__in{position:relative;z-index:1}@media screen and (min-width: 768px){.lcl-machine .lcl-machine__in{max-width:130rem;margin-inline:auto}}.lcl-machine .lcl-machine-ttl{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-24.7rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media screen and (max-width: 767px){.lcl-machine .lcl-machine-ttl{margin-top:-2.8rem}}.lcl-machine .lcl-machine-ttl.scr-anin{-webkit-perspective:100rem;perspective:100rem;-webkit-perspective-origin:center;perspective-origin:center}.lcl-machine .lcl-machine-ttl.scr-anin .lcl-machine-ttl__fukidashi{-webkit-transform:translate(0, 1.5rem);transform:translate(0, 1.5rem);opacity:0;-webkit-transition:opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1);transition:opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1);transition:transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1),opacity .45s .4s ease;transition:transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1),opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1)}.lcl-machine .lcl-machine-ttl.scr-anin .lcl-machine-ttl__txt{opacity:0;-webkit-transform:translateZ(-50rem);transform:translateZ(-50rem);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease;transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001)}.lcl-machine .lcl-machine-ttl.scr-anin--on .lcl-machine-ttl__fukidashi{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.lcl-machine .lcl-machine-ttl.scr-anin--on .lcl-machine-ttl__txt{opacity:1;-webkit-transform:translateZ(0px);transform:translateZ(0px)}.lcl-machine .lcl-machine-ttl::before,.lcl-machine .lcl-machine-ttl::after{content:"";position:absolute;z-index:-1;top:-21.6rem;width:89rem;aspect-ratio:1;background:url(../img/bg_blizzard.png) no-repeat center/contain;pointer-events:none}@media screen and (max-width: 767px){.lcl-machine .lcl-machine-ttl::before,.lcl-machine .lcl-machine-ttl::after{top:-14.4rem;width:33.2rem}}.lcl-machine .lcl-machine-ttl::before{left:-33.1rem}@media screen and (max-width: 767px){.lcl-machine .lcl-machine-ttl::before{left:-10.3rem}}.lcl-machine .lcl-machine-ttl::after{right:-33.1rem;scale:-1 1}@media screen and (max-width: 767px){.lcl-machine .lcl-machine-ttl::after{right:-10.3rem}}.lcl-machine .lcl-machine-ttl__fukidashi{font-size:2.4rem;font-size:max(2.4rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;padding:1.1rem 2.5rem 2.7rem 3.4rem;clip-path:polygon(calc(100% - 2.2rem) 0%, 100% 52%, calc(100% - 1.6rem) 80%, calc(50% + 0.7rem) 80%, 50% 100%, calc(50% - 0.7rem) 80%, 2.1rem 80%, 0 29.3333333333%, 3.5rem 0);background:#1574ff;color:#fff}@media screen and (max-width: 767px){.lcl-machine .lcl-machine-ttl__fukidashi{font-size:1.3rem;font-size:max(1.3rem,10px);padding:.8rem .8rem 1.3rem 1.3rem;clip-path:polygon(calc(100% - 0.7rem) 0%, 100% 52%, calc(100% - 0.6rem) 80%, calc(50% + 0.7rem) 80%, 50% 100%, calc(50% - 0.7rem) 80%, 0.5rem 80%, 0 29.3333333333%, 1.9rem 0)}}.lcl-machine .lcl-machine-ttl__txt{position:relative;z-index:1;width:91.9rem;margin-top:-8rem}@media screen and (max-width: 767px){.lcl-machine .lcl-machine-ttl__txt{width:34.5rem;margin-top:-2.5rem}}.lcl-machine .lcl-machine-list{width:100rem;margin-top:5rem;margin-inline:auto}.lcl-machine .lcl-machine-list.scr-anin .lcl-machine-list__item{opacity:0;-webkit-transform:translate(0, 1.5rem);transform:translate(0, 1.5rem);-webkit-transition:opacity .3s ease,-webkit-transform .45s ease;transition:opacity .3s ease,-webkit-transform .45s ease;transition:opacity .3s ease,transform .45s ease;transition:opacity .3s ease,transform .45s ease,-webkit-transform .45s ease}.lcl-machine .lcl-machine-list.scr-anin .lcl-machine-list__item:nth-of-type(2){-webkit-transition-delay:.05s;transition-delay:.05s}.lcl-machine .lcl-machine-list.scr-anin .lcl-machine-list__item:nth-of-type(3){-webkit-transition-delay:.1s;transition-delay:.1s}.lcl-machine .lcl-machine-list.scr-anin--on .lcl-machine-list__item{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (min-width: 768px){.lcl-machine .lcl-machine-list{position:relative;display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 767px){.lcl-machine .lcl-machine-list{width:100%;margin-top:2rem;padding-inline:3rem}}.lcl-machine .lcl-machine-list__item{font-size:2.5rem;font-size:max(2.5rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;text-align:center;position:relative}@media screen and (max-width: 767px){.lcl-machine .lcl-machine-list__item{font-size:1.7rem;font-size:max(1.7rem,10px);text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.lcl-machine .lcl-machine-list__item::before{content:"";width:3rem;aspect-ratio:1;-ms-flex-negative:0;flex-shrink:0;background:url(../img/machine/ico_check.svg) no-repeat center/contain}@media screen and (max-width: 767px){.lcl-machine .lcl-machine-list__item::before{width:2rem}}@media screen and (max-width: 767px){.lcl-machine .lcl-machine-list__item:nth-of-type(n + 2){margin-top:4rem}}.lcl-machine .lcl-machine-list__item:nth-of-type(n + 2)::after{content:"";position:absolute;inset:0 auto 0 -1.15rem;width:.3rem;opacity:.5;background:-webkit-gradient(linear, left top, left bottom, from(#1574ff), color-stop(0.4rem, #1574ff), color-stop(0.4rem, transparent), color-stop(0.8rem, transparent)) repeat-y top/100% 0.8rem;background:linear-gradient(to bottom, #1574ff, #1574ff 0.4rem, transparent 0.4rem, transparent 0.8rem) repeat-y top/100% 0.8rem}@media screen and (max-width: 767px){.lcl-machine .lcl-machine-list__item:nth-of-type(n + 2)::after{inset:-2.15rem 0 auto;width:auto;height:.3rem;background:-webkit-gradient(linear, left top, right top, from(#1574ff), color-stop(0.4rem, #1574ff), color-stop(0.4rem, transparent), color-stop(0.8rem, transparent)) repeat-x top/0.8rem 100%;background:linear-gradient(to right, #1574ff, #1574ff 0.4rem, transparent 0.4rem, transparent 0.8rem) repeat-x top/0.8rem 100%}}@media screen and (max-width: 767px){.lcl-machine .lcl-machine-snowflake__img{display:none}}@media screen and (min-width: 768px){.lcl-machine .lcl-machine-snowflake__img{width:18rem}.lcl-machine .lcl-machine-snowflake__img:nth-of-type(1){inset:18.6rem auto auto .2rem;width:27.8rem}.lcl-machine .lcl-machine-snowflake__img:nth-of-type(2){inset:23.3rem 10rem auto auto}.lcl-machine .lcl-machine-snowflake__img:nth-of-type(3){inset:59.3rem auto auto .2rem}.lcl-machine .lcl-machine-snowflake__img:nth-of-type(4){inset:78.5rem 0 auto auto}}.lcl-ranking{position:relative;z-index:1;height:87rem;padding-top:5.6rem}@media screen and (max-width: 767px){.lcl-ranking{height:63rem;padding-top:2.9rem}}.lcl-ranking .lcl-ranking-lead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.lcl-ranking .lcl-ranking-lead__fukidashi{font-size:2.4rem;font-size:max(2.4rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;padding:1.3rem 3.1rem 2.6rem;clip-path:polygon(calc(100% - 1.8rem) 0%, 100% 52%, calc(100% - 1.3rem) 80%, calc(50% + 0.7rem) 80%, 50% 100%, calc(50% - 0.7rem) 80%, 1.6rem 80%, 0 29.3333333333%, 2.1rem 0);background:#fff200;color:#1574ff}@media screen and (max-width: 767px){.lcl-ranking .lcl-ranking-lead__fukidashi{font-size:1.8rem;font-size:max(1.8rem,10px);padding:1rem 2.1rem 1.8rem 2.4rem}}.lcl-ranking .lcl-ranking-lead__txt{font-size:2rem;font-size:max(2rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;padding:3rem;margin-top:-1.9rem;border-radius:99.9rem;text-align:center;background:url(../img/ranking/grad.jpg) no-repeat center/cover}@media screen and (max-width: 767px){.lcl-ranking .lcl-ranking-lead__txt{font-size:1.6rem;font-size:max(1.6rem,10px);padding:1.5rem 3rem;margin-top:-1.4rem}}.lcl-ranking .lcl-ranking-lead__em{color:#1574ff}.lcl-ranking .lcl-ranking-val{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media screen and (max-width: 767px){.lcl-ranking .lcl-ranking-val{margin-top:0}}.lcl-ranking .lcl-ranking-val.scr-anin{-webkit-perspective:100rem;perspective:100rem;-webkit-perspective-origin:center;perspective-origin:center}.lcl-ranking .lcl-ranking-val.scr-anin .lcl-ranking-val__num{opacity:0;-webkit-transform:translateZ(-50rem);transform:translateZ(-50rem);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease;transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001)}.lcl-ranking .lcl-ranking-val.scr-anin .lcl-ranking-val-kamifubuki__item::before,.lcl-ranking .lcl-ranking-val.scr-anin .lcl-ranking-val-kamifubuki__item::after{opacity:0;-webkit-transition:opacity .65s .23s ease,-webkit-transform 1.6s .23s cubic-bezier(0, 1, 0, 1);transition:opacity .65s .23s ease,-webkit-transform 1.6s .23s cubic-bezier(0, 1, 0, 1);transition:transform 1.6s .23s cubic-bezier(0, 1, 0, 1),opacity .65s .23s ease;transition:transform 1.6s .23s cubic-bezier(0, 1, 0, 1),opacity .65s .23s ease,-webkit-transform 1.6s .23s cubic-bezier(0, 1, 0, 1)}.lcl-ranking .lcl-ranking-val.scr-anin .lcl-ranking-val-kamifubuki__item::after{-webkit-transition-delay:.33s;transition-delay:.33s}.lcl-ranking .lcl-ranking-val.scr-anin .lcl-ranking-val-kamifubuki__item:nth-of-type(1)::after,.lcl-ranking .lcl-ranking-val.scr-anin .lcl-ranking-val-kamifubuki__item:nth-of-type(1)::before{-webkit-transform:translate(12rem, 12rem);transform:translate(12rem, 12rem)}.lcl-ranking .lcl-ranking-val.scr-anin .lcl-ranking-val-kamifubuki__item:nth-of-type(2)::after,.lcl-ranking .lcl-ranking-val.scr-anin .lcl-ranking-val-kamifubuki__item:nth-of-type(2)::before{-webkit-transform:translate(-12rem, 12rem);transform:translate(-12rem, 12rem)}.lcl-ranking .lcl-ranking-val.scr-anin--on .lcl-ranking-val__num{opacity:1;-webkit-transform:translateZ(0px);transform:translateZ(0px)}.lcl-ranking .lcl-ranking-val.scr-anin--on .lcl-ranking-val-kamifubuki__item:nth-of-type(1)::after,.lcl-ranking .lcl-ranking-val.scr-anin--on .lcl-ranking-val-kamifubuki__item:nth-of-type(1)::before,.lcl-ranking .lcl-ranking-val.scr-anin--on .lcl-ranking-val-kamifubuki__item:nth-of-type(2)::after,.lcl-ranking .lcl-ranking-val.scr-anin--on .lcl-ranking-val-kamifubuki__item:nth-of-type(2)::before{-webkit-transform:translate(0);transform:translate(0);opacity:1}.lcl-ranking .lcl-ranking-val::before,.lcl-ranking .lcl-ranking-val::after{content:"";position:absolute;top:-39.3rem;width:89rem;aspect-ratio:1;background:url(../img/bg_blizzard.png) no-repeat center/contain;pointer-events:none}@media screen and (max-width: 767px){.lcl-ranking .lcl-ranking-val::before,.lcl-ranking .lcl-ranking-val::after{top:-18.1rem;width:42.4rem}}.lcl-ranking .lcl-ranking-val::before{left:-39.2rem}@media screen and (max-width: 767px){.lcl-ranking .lcl-ranking-val::before{left:-16.1rem}}.lcl-ranking .lcl-ranking-val::after{right:-39.2rem;scale:-1 1}@media screen and (max-width: 767px){.lcl-ranking .lcl-ranking-val::after{right:-16.1rem}}.lcl-ranking .lcl-ranking-val__txt{position:relative;z-index:2;width:79.6rem}@media screen and (max-width: 767px){.lcl-ranking .lcl-ranking-val__txt{width:36.4rem}}.lcl-ranking .lcl-ranking-val__num{position:relative;z-index:2;width:57.8rem;margin-top:-3.6rem}@media screen and (max-width: 767px){.lcl-ranking .lcl-ranking-val__num{width:34rem;margin-top:-2.5rem}}.lcl-ranking .lcl-ranking-val-kamifubuki{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:92.3rem;inset:-3.1rem -100% auto;margin-inline:auto;position:absolute}@media screen and (max-width: 767px){.lcl-ranking .lcl-ranking-val-kamifubuki{width:42.9rem;top:-2rem}}.lcl-ranking .lcl-ranking-val-kamifubuki__item{position:relative;z-index:1;width:29.3rem;height:31.1rem}@media screen and (max-width: 767px){.lcl-ranking .lcl-ranking-val-kamifubuki__item{width:13.7rem;height:14.5rem}}.lcl-ranking .lcl-ranking-val-kamifubuki__item::before,.lcl-ranking .lcl-ranking-val-kamifubuki__item::after{content:"";position:absolute;width:28.3rem;aspect-ratio:283/232;background:url(../img/ranking/kamifubuki.png) no-repeat center/contain}@media screen and (max-width: 767px){.lcl-ranking .lcl-ranking-val-kamifubuki__item::before,.lcl-ranking .lcl-ranking-val-kamifubuki__item::after{width:13.2rem}}.lcl-ranking .lcl-ranking-val-kamifubuki__item::before{inset:0 0 auto auto}@media screen and (max-width: 767px){.lcl-ranking .lcl-ranking-val-kamifubuki__item::before{inset:auto 0 0 auto}}.lcl-ranking .lcl-ranking-val-kamifubuki__item::after{inset:auto auto 0 0}@media screen and (max-width: 767px){.lcl-ranking .lcl-ranking-val-kamifubuki__item::after{inset:0 auto auto 0}}.lcl-ranking .lcl-ranking__bg{position:absolute;inset:0;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:6rem}@media screen and (max-width: 767px){.lcl-ranking .lcl-ranking__bg{border-radius:4rem}}.lcl-ranking .lcl-ranking__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lcl-skie{position:relative;z-index:1;margin-top:10rem}@media screen and (max-width: 767px){.lcl-skie{margin-top:5.9rem}}@media screen and (min-width: 768px){.lcl-skie{max-width:130rem;margin-inline:auto}}@media screen and (min-width: 768px){.lcl-skie .lcl-skie__in{position:relative}}.lcl-skie .lcl-skie__in.scr-anin .lcl-skie-ttl{-webkit-perspective:100rem;perspective:100rem;-webkit-perspective-origin:center;perspective-origin:center}.lcl-skie .lcl-skie__in.scr-anin .lcl-skie-ttl__txt{opacity:0;-webkit-transform:translateZ(-50rem);transform:translateZ(-50rem);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease;transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001)}.lcl-skie .lcl-skie__in.scr-anin .lcl-skie-cnt{opacity:0;-webkit-transform:translate(0, 1.5rem);transform:translate(0, 1.5rem);-webkit-transition:opacity .45s ease,-webkit-transform .6s ease;transition:opacity .45s ease,-webkit-transform .6s ease;transition:opacity .45s ease,transform .6s ease;transition:opacity .45s ease,transform .6s ease,-webkit-transform .6s ease}.lcl-skie .lcl-skie__in.scr-anin--on .lcl-skie-ttl__txt{opacity:1;-webkit-transform:translateZ(0px);transform:translateZ(0px)}.lcl-skie .lcl-skie__in.scr-anin--on .lcl-skie-cnt{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.lcl-skie .lcl-skie-ttl{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;position:relative;z-index:1}.lcl-skie .lcl-skie-ttl::before,.lcl-skie .lcl-skie-ttl::after{content:"";position:absolute;z-index:-1;top:-23.5rem;width:89rem;aspect-ratio:1;background:url(../img/bg_blizzard.png) no-repeat center/contain;pointer-events:none}@media screen and (max-width: 767px){.lcl-skie .lcl-skie-ttl::before,.lcl-skie .lcl-skie-ttl::after{top:-12rem;width:33.2rem}}.lcl-skie .lcl-skie-ttl::before{left:-45.3rem}@media screen and (max-width: 767px){.lcl-skie .lcl-skie-ttl::before{left:-10.2rem}}.lcl-skie .lcl-skie-ttl::after{right:-45.3rem;scale:-1 1}@media screen and (max-width: 767px){.lcl-skie .lcl-skie-ttl::after{right:-10.2rem}}.lcl-skie .lcl-skie-ttl__txt{width:67.5rem;margin-inline:auto}@media screen and (max-width: 767px){.lcl-skie .lcl-skie-ttl__txt{width:34.5rem}.lcl-skie .lcl-skie-ttl__txt::before{content:"";position:absolute;z-index:-1;inset:-8rem 0 auto;margin:auto;width:20.3rem;rotate:45deg;aspect-ratio:1;background:url(../img/bg_blizzard.png) no-repeat center/contain;pointer-events:none}}.lcl-skie .lcl-skie-cnt{position:relative;z-index:1;padding:5rem;margin-top:1rem;border-radius:4rem;background:#fff;margin-inline:auto}@media screen and (max-width: 767px){.lcl-skie .lcl-skie-cnt{padding:2.5rem 2rem 2rem;border-radius:1rem;width:34.5rem}}@media screen and (min-width: 768px){.lcl-skie .lcl-skie-cnt{max-width:110rem}.lcl-skie .lcl-skie-cnt+.lcl-skie-cnt{margin-top:3rem}}.lcl-skie .lcl-skie-cnt__in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100rem;margin-inline:auto}@media screen and (max-width: 767px){.lcl-skie .lcl-skie-cnt__in{width:100%}}.lcl-skie .lcl-skie-cnt__for{font-size:2.4rem;font-size:max(2.4rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;padding:.5rem 3rem;border-radius:99.9rem;background:#000;color:#fff}@media screen and (max-width: 767px){.lcl-skie .lcl-skie-cnt__for{font-size:1.5rem;font-size:max(1.5rem,10px);padding:.3rem 3rem}}.lcl-skie .lcl-skie-cnt__ttl{font-size:4.5rem;font-size:max(4.5rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;background:-webkit-gradient(linear, left bottom, left top, color-stop(-0.31%, #15ffef), color-stop(89.13%, #1574ff));background:linear-gradient(0deg, #15ffef -0.31%, #1574ff 89.13%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.lcl-skie .lcl-skie-cnt__ttl{font-size:3rem;font-size:max(3rem,10px);margin-top:.4rem}}.lcl-skie .lcl-skie-cnt__txt{width:100%;margin-top:2rem}@media screen and (max-width: 767px){.lcl-skie .lcl-skie-cnt__txt{margin-top:1.5rem}}.lcl-skie .lcl-skie-cnt-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3rem}.lcl-skie .lcl-skie-cnt-info__item{position:relative;padding-inline:3rem}@media screen and (max-width: 767px){.lcl-skie .lcl-skie-cnt-info__item{padding-inline:1.4rem}}.lcl-skie .lcl-skie-cnt-info__item::before,.lcl-skie .lcl-skie-cnt-info__item:last-of-type::after{content:"";position:absolute;inset:0 auto 0 0;width:.3rem;opacity:.5;background:-webkit-gradient(linear, left top, left bottom, from(#1574ff), color-stop(0.4rem, #1574ff), color-stop(0.4rem, transparent), color-stop(0.8rem, transparent)) repeat-y top/100% 0.8rem;background:linear-gradient(to bottom, #1574ff, #1574ff 0.4rem, transparent 0.4rem, transparent 0.8rem) repeat-y top/100% 0.8rem}@media screen and (max-width: 767px){.lcl-skie .lcl-skie-cnt-info__item::before,.lcl-skie .lcl-skie-cnt-info__item:last-of-type::after{width:.2rem}}.lcl-skie .lcl-skie-cnt-info__item:last-of-type::after{left:auto;right:0}.lcl-skie .lcl-skie-cnt-info__ttl{font-size:1.5rem;font-size:max(1.5rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;padding:.5rem 2rem;border-radius:99.9rem;-webkit-box-shadow:0 .4rem .5rem 0 rgba(0,0,0,.25) inset;box-shadow:0 .4rem .5rem 0 rgba(0,0,0,.25) inset;color:#fff;background:url(../img/skie/grad.jpg) no-repeat center/cover;text-align:center}@media screen and (max-width: 767px){.lcl-skie .lcl-skie-cnt-info__ttl{font-size:1.3rem;font-size:max(1.3rem,10px);padding:.5rem 1.2rem}}.lcl-skie .lcl-skie-cnt-info__txt{font-size:2.4rem;font-size:max(2.4rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;margin-top:1rem;text-align:center}@media screen and (max-width: 767px){.lcl-skie .lcl-skie-cnt-info__txt{font-size:2rem;font-size:max(2rem,10px);margin-top:.5rem}}.lcl-skie .lcl-skie-cnt-gallery{display:grid;gap:.5rem;margin-top:3rem;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 767px){.lcl-skie .lcl-skie-cnt-gallery{grid-template-columns:1fr}}@media screen and (max-width: 767px){.lcl-skie .lcl-skie-snowflake__img{display:none}}@media screen and (min-width: 768px){.lcl-skie .lcl-skie-snowflake__img{width:18rem}.lcl-skie .lcl-skie-snowflake__img:nth-of-type(1){inset:0 auto auto 0;width:27.8rem}.lcl-skie .lcl-skie-snowflake__img:nth-of-type(2){inset:4.3rem 10rem auto auto}.lcl-skie .lcl-skie-snowflake__img:nth-of-type(3){inset:40.3rem auto auto .2rem}.lcl-skie .lcl-skie-snowflake__img:nth-of-type(4){inset:59.5rem .3rem auto auto}}.lcl-other{padding-bottom:10rem;margin-top:-33rem}@media screen and (max-width: 767px){.lcl-other{padding-bottom:7rem;margin-top:-14rem}}.lcl-other .lcl-other__bg{display:-webkit-box;display:-ms-flexbox;display:flex;height:106.2rem}@media screen and (max-width: 767px){.lcl-other .lcl-other__bg{height:45rem}}@media screen and (min-width: 768px){.lcl-other .lcl-other__bg{-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(10rem, black));-webkit-mask-image:linear-gradient(to bottom, transparent, black 10rem);mask-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(10rem, black));mask-image:linear-gradient(to bottom, transparent, black 10rem);-webkit-mask-position:0% 0%;mask-position:0% 0%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;min-height:120rem;max-height:140rem}.lcl-other .lcl-other__bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.lcl-other .lcl-other__in{position:relative;z-index:1;margin-top:-52rem}@media screen and (max-width: 767px){.lcl-other .lcl-other__in{margin-top:-21.3rem}}.lcl-other .lcl-other-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.lcl-other .lcl-other-ttl.scr-anin{-webkit-perspective:100rem;perspective:100rem;-webkit-perspective-origin:center;perspective-origin:center}.lcl-other .lcl-other-ttl.scr-anin .lcl-other-ttl__fukidashi{-webkit-transform:translate(0, 1.5rem);transform:translate(0, 1.5rem);opacity:0;-webkit-transition:opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1);transition:opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1);transition:transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1),opacity .45s .4s ease;transition:transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1),opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1)}.lcl-other .lcl-other-ttl.scr-anin .lcl-other-ttl__txt{opacity:0;-webkit-transform:translateZ(-50rem);transform:translateZ(-50rem);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease;transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001)}.lcl-other .lcl-other-ttl.scr-anin--on .lcl-other-ttl__fukidashi{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.lcl-other .lcl-other-ttl.scr-anin--on .lcl-other-ttl__txt{opacity:1;-webkit-transform:translateZ(0px);transform:translateZ(0px)}.lcl-other .lcl-other-ttl__fukidashi{font-size:2.4rem;font-size:max(2.4rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;padding:1rem 5.5rem 2.6rem 5.8rem;clip-path:polygon(calc(100% - 1.8rem) 0%, 100% 52%, calc(100% - 1.3rem) 80%, calc(50% + 0.7rem) 80%, 50% 100%, calc(50% - 0.7rem) 80%, 1.6rem 80%, 0 29.3333333333%, 2.1rem 0);color:#fff;background:#1574ff}@media screen and (max-width: 767px){.lcl-other .lcl-other-ttl__fukidashi{font-size:1.3rem;font-size:max(1.3rem,10px);padding:.8rem 3.1rem 2rem}}.lcl-other .lcl-other-ttl__txt{position:relative;z-index:1;width:90.6rem;margin-top:-8.9rem}@media screen and (max-width: 767px){.lcl-other .lcl-other-ttl__txt{width:34.5rem;margin-top:-3rem}}.lcl-other .lcl-other-list{display:grid;gap:3rem 2rem;margin-top:3rem;grid-template-columns:repeat(3, 1fr);width:100rem;margin-inline:auto}@media screen and (max-width: 767px){.lcl-other .lcl-other-list{gap:1.5rem;margin-top:2rem;grid-template-columns:1fr;width:100%;padding-inline:1.5rem}}.lcl-other .lcl-other-list.scr-anin .lcl-other-list__item{opacity:0;-webkit-transform:translate(0, 1.5rem);transform:translate(0, 1.5rem);-webkit-transition:opacity .45s ease,-webkit-transform .6s ease;transition:opacity .45s ease,-webkit-transform .6s ease;transition:opacity .45s ease,transform .6s ease;transition:opacity .45s ease,transform .6s ease,-webkit-transform .6s ease}.lcl-other .lcl-other-list.scr-anin .lcl-other-list__item:nth-of-type(2){-webkit-transition-delay:.05s;transition-delay:.05s}.lcl-other .lcl-other-list.scr-anin .lcl-other-list__item:nth-of-type(3){-webkit-transition-delay:.1s;transition-delay:.1s}.lcl-other .lcl-other-list.scr-anin .lcl-other-list__item:nth-of-type(4){-webkit-transition-delay:.15s;transition-delay:.15s}.lcl-other .lcl-other-list.scr-anin .lcl-other-list__item:nth-of-type(5){-webkit-transition-delay:.2s;transition-delay:.2s}.lcl-other .lcl-other-list.scr-anin .lcl-other-list__item:nth-of-type(6){-webkit-transition-delay:.25s;transition-delay:.25s}.lcl-other .lcl-other-list.scr-anin .lcl-other-list__item:nth-of-type(7){-webkit-transition-delay:.3s;transition-delay:.3s}.lcl-other .lcl-other-list.scr-anin .lcl-other-list__item:nth-of-type(8){-webkit-transition-delay:.35s;transition-delay:.35s}.lcl-other .lcl-other-list.scr-anin .lcl-other-list__item:nth-of-type(9){-webkit-transition-delay:.4s;transition-delay:.4s}.lcl-other .lcl-other-list.scr-anin--on .lcl-other-list__item{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.lcl-other .lcl-other-list__txt{font-size:1.5rem;font-size:max(1.5rem,10px);font-weight:700;line-height:1.2;letter-spacing:0;padding:.5rem 2.2rem;min-width:17.9rem;color:#fff;background:url(../img/other/grad.jpg) no-repeat center/cover;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;text-align:center;clip-path:polygon(1.2rem 0, calc(100% - 1.2rem) 0, 100% 100%, 0% 100%)}@media screen and (max-width: 767px){.lcl-other .lcl-other-list__txt{font-size:1.3rem;font-size:max(1.3rem,10px)}}.lcl-other .lcl-other__btnarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-top:5rem}@media screen and (max-width: 767px){.lcl-other .lcl-other__btnarea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3rem}}.lcl-notice{position:relative;z-index:2;padding-block:5.4rem 4rem;border-radius:6rem;overflow:hidden;-webkit-perspective:100rem;perspective:100rem;-webkit-perspective-origin:top;perspective-origin:top}@media screen and (max-width: 767px){.lcl-notice{padding-block:4rem;border-radius:4rem}}.lcl-notice .lcl-notice__bg{position:absolute;z-index:-1;inset:0}.lcl-notice .lcl-notice__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lcl-notice .lcl-notice__ttl{width:53.4rem;margin-inline:auto}@media screen and (max-width: 767px){.lcl-notice .lcl-notice__ttl{width:34.5rem}}.lcl-notice .lcl-notice__ttl.scr-anin{opacity:0;-webkit-transform:translateZ(-50rem);transform:translateZ(-50rem);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease;transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001)}.lcl-notice .lcl-notice__ttl.scr-anin--on{opacity:1;-webkit-transform:translateZ(0px);transform:translateZ(0px)}.lcl-notice .lcl-notice__bnr{display:block;width:60rem;margin:4rem auto 0}@media screen and (max-width: 767px){.lcl-notice .lcl-notice__bnr{width:34.5rem;margin-top:2rem}}.lcl-notice .lcl-cardlist__item::before{content:"注意＆アドバイス" counter(cardlist-num, decimal-leading-zero)}.lcl-course{position:relative;z-index:1;margin-top:-22rem;padding-block:57rem 10rem}@media screen and (max-width: 767px){.lcl-course{margin-top:-9rem;padding-block:29rem 7rem}}.lcl-course .lcl-course__bg{position:absolute;z-index:-1;top:0;left:0}@media screen and (min-width: 768px){.lcl-course .lcl-course__bg{width:100%;height:112.7rem}}.lcl-course .lcl-course__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lcl-course .lcl-course__ttl{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:83.2rem;margin-inline:auto}@media screen and (max-width: 767px){.lcl-course .lcl-course__ttl{width:34.5rem}}.lcl-course .lcl-course__ttl.scr-anin{-webkit-perspective:100rem;perspective:100rem;-webkit-perspective-origin:center;perspective-origin:center}.lcl-course .lcl-course__ttl.scr-anin::after{opacity:0;-webkit-transform:scale(0.6);transform:scale(0.6);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:opacity .3s .5s ease,-webkit-transform .45s .5s cubic-bezier(0.35, 1.89, 0.68, 1);transition:opacity .3s .5s ease,-webkit-transform .45s .5s cubic-bezier(0.35, 1.89, 0.68, 1);transition:opacity .3s .5s ease,transform .45s .5s cubic-bezier(0.35, 1.89, 0.68, 1);transition:opacity .3s .5s ease,transform .45s .5s cubic-bezier(0.35, 1.89, 0.68, 1),-webkit-transform .45s .5s cubic-bezier(0.35, 1.89, 0.68, 1)}.lcl-course .lcl-course__ttl.scr-anin .lcl-course__span{-webkit-transform:translate(0, 1.5rem);transform:translate(0, 1.5rem);opacity:0;-webkit-transition:opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1);transition:opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1);transition:transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1),opacity .45s .4s ease;transition:transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1),opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1)}.lcl-course .lcl-course__ttl.scr-anin img{opacity:0;-webkit-transform:translateZ(-50rem);transform:translateZ(-50rem);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease;transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001)}.lcl-course .lcl-course__ttl.scr-anin--on::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.lcl-course .lcl-course__ttl.scr-anin--on .lcl-course__span{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.lcl-course .lcl-course__ttl.scr-anin--on img{opacity:1;-webkit-transform:translateZ(0px);transform:translateZ(0px)}.lcl-course .lcl-course__ttl::after{content:"";position:absolute;z-index:1;top:-1rem;right:16rem;width:14.6rem;aspect-ratio:292/194;margin:auto;background:url(../img/course/main_en.png) center/cover no-repeat}@media screen and (max-width: 767px){.lcl-course .lcl-course__ttl::after{top:-0.4rem;right:6.6rem;width:6rem}}.lcl-course .lcl-course__ttl img{display:block;margin-top:-7.8rem}@media screen and (max-width: 767px){.lcl-course .lcl-course__ttl img{margin-top:-3.4rem}}.lcl-course .lcl-course__span{position:relative;z-index:1;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1.2rem 6rem 2.7rem;background-color:#1574ff;font-size:2.4rem;font-size:max(2.4rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;color:#fff;clip-path:polygon(calc(100% - 2.2rem) 0%, 100% 52%, calc(100% - 1.6rem) 80%, calc(50% + 0.7rem) 80%, 50% 100%, calc(50% - 0.7rem) 80%, 2.1rem 80%, 0 29.3333333333%, 3.5rem 0)}@media screen and (max-width: 767px){.lcl-course .lcl-course__span{padding:.5rem 2.5rem 1.2rem;clip-path:polygon(calc(100% - 0.7rem) 0%, 100% 52%, calc(100% - 0.6rem) 80%, calc(50% + 0.7rem) 80%, 50% 100%, calc(50% - 0.7rem) 80%, 0.5rem 80%, 0 29.3333333333%, 1.9rem 0);font-size:1rem;font-size:max(1rem,10px)}}.lcl-course .lcl-course-slider{padding-block:4rem}@media screen and (max-width: 767px){.lcl-course .lcl-course-slider{padding-block:1rem 3rem}}.lcl-course .lcl-course-slider .splide__track{overflow:visible !important}@media screen and (min-width: 768px){.lcl-course .lcl-course-slider .splide__track{translate:calc((102rem - 49rem)/-2)}}.lcl-course .lcl-course-slider .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex}.lcl-course .lcl-course-slider .splide__slide{height:auto !important}.lcl-course .lcl-course-slider .splide__arrow{position:absolute;z-index:2;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:6.5rem;height:6.5rem;margin:auto;border-radius:1.5rem;background-color:#fff200;cursor:pointer}@media(any-hover: hover){.lcl-course .lcl-course-slider .splide__arrow{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.lcl-course .lcl-course-slider .splide__arrow .svg-path{-webkit-transition:fill .25s ease;transition:fill .25s ease}.lcl-course .lcl-course-slider .splide__arrow:hover{background-color:#1574ff}.lcl-course .lcl-course-slider .splide__arrow:hover .svg-path{fill:#fff200}}@media screen and (max-width: 767px){.lcl-course .lcl-course-slider .splide__arrow{width:2.9rem;border-radius:.5rem 0 0 .5rem}}.lcl-course .lcl-course-slider .splide__arrow.splide__arrow--prev{left:calc((100% - 108rem)/2);scale:-1 1}@media screen and (max-width: 767px){.lcl-course .lcl-course-slider .splide__arrow.splide__arrow--prev{left:0}}.lcl-course .lcl-course-slider .splide__arrow.splide__arrow--next{right:calc((100% - 108rem)/2)}@media screen and (max-width: 767px){.lcl-course .lcl-course-slider .splide__arrow.splide__arrow--next{right:0}}.lcl-course .lcl-course-slider .splide__arrow .ico_right{width:2rem}@media screen and (max-width: 767px){.lcl-course .lcl-course-slider .splide__arrow .ico_right{width:1.5rem}}.lcl-course .lcl-course-slider .splide__arrow .svg-path{fill:#1574ff}.lcl-course .lcl-course-slider__item{width:49rem;border-radius:1rem;background-color:#fff;-webkit-filter:drop-shadow(0px 0px 3rem rgba(21, 116, 255, 0.15));filter:drop-shadow(0px 0px 3rem rgba(21, 116, 255, 0.15))}@media screen and (max-width: 767px){.lcl-course .lcl-course-slider__item{width:30.5rem}}.lcl-course .lcl-course-slider__img{aspect-ratio:490/250;border-radius:1rem 1rem 0 0;overflow:hidden}.lcl-course .lcl-course-slider__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lcl-course .lcl-course-slider__in{padding:3rem 4rem}@media screen and (max-width: 767px){.lcl-course .lcl-course-slider__in{padding:1.5rem 2rem 2.5rem}}.lcl-course .lcl-course-slider__ttl{font-size:3rem;font-size:max(3rem,10px);font-weight:700;line-height:1.45;letter-spacing:0;text-align:center}@media screen and (max-width: 767px){.lcl-course .lcl-course-slider__ttl{font-size:2rem;font-size:max(2rem,10px);line-height:1.5}}.lcl-course .lcl-course-cate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-top:1rem}@media screen and (max-width: 767px){.lcl-course .lcl-course-cate{gap:.5rem;margin-top:.5rem}}.lcl-course .lcl-course-cate__item{padding:.5rem 1.5rem .6rem;border-radius:calc(infinity*1px);background-color:#0bf;font-size:1.4rem;font-size:max(1.4rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;color:#fff}@media screen and (max-width: 767px){.lcl-course .lcl-course-cate__item{padding:.2rem 1.5rem .3rem;font-size:1.2rem;font-size:max(1.2rem,10px)}}.lcl-course .lcl-course-cate__item.lcl-course-cate__item--blue{background-color:#1574ff}.lcl-course .lcl-course-cate__item.lcl-course-cate__item--pink{background-color:#ff5062}.lcl-course .lcl-course-cate__item.lcl-course-cate__item--black{background-color:#000}.lcl-course .lcl-course-slider__txt{margin-top:3rem;font-size:1.7rem;font-size:max(1.7rem,10px);font-weight:500;line-height:1.47;letter-spacing:0}@media screen and (max-width: 767px){.lcl-course .lcl-course-slider__txt{margin-top:1.5rem;font-size:1.4rem;font-size:max(1.4rem,10px);line-height:1.5}}.lcl-course .lcl-course__bnr{display:block;width:45rem;margin-inline:auto}@media screen and (max-width: 767px){.lcl-course .lcl-course__bnr{width:31.5rem}}.lcl-enjoy{position:relative}.lcl-enjoy .lcl-enjoy__splitview .lcl-splitview__in{height:64rem;-webkit-mask:none;mask:none}@media screen and (max-width: 767px){.lcl-enjoy .lcl-enjoy__splitview .lcl-splitview__in{height:24.5rem}}.lcl-enjoy .lcl-enjoy__in{position:absolute;z-index:1;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto}.lcl-enjoy .lcl-enjoy__in.scr-anin .lcl-enjoy__sub{-webkit-transform:translate(0, 1.5rem);transform:translate(0, 1.5rem);opacity:0;-webkit-transition:opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1);transition:opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1);transition:transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1),opacity .45s .4s ease;transition:transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1),opacity .45s .4s ease,-webkit-transform .45s .4s cubic-bezier(0.35, 1.89, 0.68, 1)}.lcl-enjoy .lcl-enjoy__in.scr-anin .lcl-enjoy__ttl{-webkit-perspective:100rem;perspective:100rem;-webkit-perspective-origin:center;perspective-origin:center}.lcl-enjoy .lcl-enjoy__in.scr-anin .lcl-enjoy__ttl img{opacity:0;-webkit-transform:translateZ(-50rem);transform:translateZ(-50rem);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001);transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease;transition:transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001),opacity .8s ease,-webkit-transform 1.2s linear(0, 0.01, 0.04 1.8%, 0.161 3.7%, 0.81 10.6%, 1.038 13.5%, 1.12, 1.181, 1.223, 1.247 19.3%, 1.253, 1.253, 1.246, 1.232 23.2%, 1.19 25.4%, 1.058 30.8%, 1.001 33.5%, 0.958 36.5%, 0.945, 0.938 39.6%, 0.936 41.6%, 0.941 43.8%, 0.999 53.9%, 1.01 56.7%, 1.015 59.7% 64.3%, 1.001 74.2%, 0.996 79.6%, 1.001)}.lcl-enjoy .lcl-enjoy__in.scr-anin--on .lcl-enjoy__sub{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.lcl-enjoy .lcl-enjoy__in.scr-anin--on .lcl-enjoy__ttl img{opacity:1;-webkit-transform:translateZ(0px);transform:translateZ(0px)}.lcl-enjoy .lcl-enjoy__sub{position:relative;z-index:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1.2rem 2.7rem 2.7rem;background:-webkit-gradient(linear, left bottom, left top, color-stop(11.55%, #15ffef), color-stop(90.41%, #1574ff)),#1574ff;background:linear-gradient(0deg, #15ffef 11.55%, #1574ff 90.41%),#1574ff;clip-path:polygon(calc(100% - 2.2rem) 0%, 100% 52%, calc(100% - 1.6rem) 80%, calc(50% + 0.7rem) 80%, 50% 100%, calc(50% - 0.7rem) 80%, 2.1rem 80%, 0 29.3333333333%, 3.5rem 0)}@media screen and (max-width: 767px){.lcl-enjoy .lcl-enjoy__sub{padding:.4rem 1.1rem 1.2rem;clip-path:polygon(calc(100% - 0.7rem) 0%, 100% 52%, calc(100% - 0.6rem) 80%, calc(50% + 0.7rem) 80%, 50% 100%, calc(50% - 0.7rem) 80%, 0.5rem 80%, 0 29.3333333333%, 1.9rem 0)}}.lcl-enjoy .lcl-enjoy__span{font-size:3rem;font-size:max(3rem,10px);font-weight:700;line-height:1.5;letter-spacing:0;color:#fff;-webkit-filter:drop-shadow(0px 0.4rem 0.4rem rgba(21, 116, 255, 0.7));filter:drop-shadow(0px 0.4rem 0.4rem rgba(21, 116, 255, 0.7))}@media screen and (max-width: 767px){.lcl-enjoy .lcl-enjoy__span{font-size:1.1rem;font-size:max(1.1rem,10px)}}.lcl-enjoy .lcl-enjoy__ttl{position:relative;z-index:1;width:88.4rem;margin-top:-9rem}@media screen and (max-width: 767px){.lcl-enjoy .lcl-enjoy__ttl{width:34.5rem;margin-top:-3.8rem}}.lcl-enjoy .lcl-enjoy__ttl::before,.lcl-enjoy .lcl-enjoy__ttl::after{content:"";position:absolute;display:block;z-index:-1;top:-29rem;width:89rem;aspect-ratio:1;background:url(../img/bg_blizzard.png) no-repeat center/contain;pointer-events:none}@media screen and (max-width: 767px){.lcl-enjoy .lcl-enjoy__ttl::before,.lcl-enjoy .lcl-enjoy__ttl::after{top:-6rem;width:33.2rem}}.lcl-enjoy .lcl-enjoy__ttl::before{left:-31rem}@media screen and (max-width: 767px){.lcl-enjoy .lcl-enjoy__ttl::before{left:-5.5rem}}.lcl-enjoy .lcl-enjoy__ttl::after{right:-31rem;scale:-1 1}@media screen and (max-width: 767px){.lcl-enjoy .lcl-enjoy__ttl::after{right:-5.5rem}}