.c-konderuno-yellow{color:#fff200}.c-konderuno-orange{color:#ff6700}#wrapper{position:relative;z-index:1}.lcl-bg-yellow{position:fixed;z-index:-1;inset:0;background:url(../img/bg_yellow.jpg) center/23.2rem 27.9rem repeat}.lcl-bg-yellow .lcl-bg-yellow__canvas{display:block;width:100%;height:100%}#main{overflow:hidden}.snow{position:relative;z-index:2;pointer-events:none}.snow:not(.snow--active)::before,.snow:not(.snow--active)::after,.snow:not(.snow--active) *,.snow:not(.snow--active) *::before,.snow:not(.snow--active) *::after{-webkit-animation:none !important;animation:none !important}@-webkit-keyframes kf-snowOpaciy{50%{opacity:.6}}@keyframes kf-snowOpaciy{50%{opacity:.6}}@-webkit-keyframes kf-snowY{50%{translate:0 2rem;scale:.8}}@keyframes kf-snowY{50%{translate:0 2rem;scale:.8}}.snow::before,.snow::after{content:"";position:absolute;z-index:-1;aspect-ratio:1;border-radius:50%;background-color:#fff;-webkit-animation:kf-snowY 6s infinite ease-in-out,kf-snowOpaciy 3s infinite ease-in-out;animation:kf-snowY 6s infinite ease-in-out,kf-snowOpaciy 3s infinite ease-in-out}.snow::before{top:-66.9565217391%;left:8.0769230769%;width:1.9230769231%;-webkit-animation-delay:-3s;animation-delay:-3s}@media screen and (max-width: 767px){.snow::before{top:-2.4rem;left:3.5rem;width:1.5rem}}.snow::after{top:-39.1304347826%;left:16%;width:1.2307692308%}@media screen and (max-width: 767px){.snow::after{top:0;left:7.8rem;width:.9rem}}.snow .snow__bg{position:relative;z-index:2}.snow .snow__bg::before,.snow .snow__bg::after{content:"";position:absolute;z-index:-1;aspect-ratio:1;border-radius:50%;background-color:#fff;-webkit-animation:kf-snowY 6s infinite ease-in-out,kf-snowOpaciy 3s infinite ease-in-out;animation:kf-snowY 6s infinite ease-in-out,kf-snowOpaciy 3s infinite ease-in-out}.snow .snow__bg::before{top:-63.4782608696%;right:10.3846153846%;width:2.1538461538%;-webkit-animation-delay:-3s;animation-delay:-3s}@media screen and (max-width: 767px){.snow .snow__bg::before{top:-1.4rem;right:1.7rem;width:1.4rem}}.snow .snow__bg::after{top:-46.0869565217%;right:14.4615384615%;width:1.1538461538%}@media screen and (max-width: 767px){.snow .snow__bg::after{top:-0.3rem;right:4.3rem;width:.7rem}}.snow .snow__kanban{position:absolute;z-index:3;top:-59.1304347826%;right:30.3076923077%;width:9.6153846154%}@media screen and (max-width: 767px){.snow .snow__kanban{top:.4rem;right:10.7rem;width:5.3rem}}.snow .snow__skier01{position:absolute}.snow .snow__skier01.snow__skier01--left{--x0: 126.9841269841%;--y0: 60.3448275862%;--x21: 15.873015873%;--y21: -34.4827586207%;--x60: -222.2222222222%;--y60: 172.4137931034%;top:-28.6956521739%;left:5.4615384615%;width:4.8461538462%;-webkit-transform:translate3d(var(--x0), var(--y0), 0);transform:translate3d(var(--x0), var(--y0), 0);rotate:40deg;-webkit-animation:kf-skier01Left 5s infinite ease-in-out;animation:kf-skier01Left 5s infinite ease-in-out}@-webkit-keyframes kf-skier01Left{0%{z-index:1;-webkit-transform:translate3d(var(--x0), var(--y0), 0);transform:translate3d(var(--x0), var(--y0), 0);rotate:40deg;opacity:1}8%{rotate:40deg}20%{z-index:1}21%{z-index:3;-webkit-transform:translate3d(var(--x21), var(--y21), 0) scale(0.85, 1.15);transform:translate3d(var(--x21), var(--y21), 0) scale(0.85, 1.15);rotate:0deg}46%{opacity:1}60%{z-index:3;-webkit-transform:translate3d(var(--x60), var(--y60), 0) scale(1.15, 0.85);transform:translate3d(var(--x60), var(--y60), 0) scale(1.15, 0.85);rotate:10deg;opacity:0}100%{opacity:0}}@keyframes kf-skier01Left{0%{z-index:1;-webkit-transform:translate3d(var(--x0), var(--y0), 0);transform:translate3d(var(--x0), var(--y0), 0);rotate:40deg;opacity:1}8%{rotate:40deg}20%{z-index:1}21%{z-index:3;-webkit-transform:translate3d(var(--x21), var(--y21), 0) scale(0.85, 1.15);transform:translate3d(var(--x21), var(--y21), 0) scale(0.85, 1.15);rotate:0deg}46%{opacity:1}60%{z-index:3;-webkit-transform:translate3d(var(--x60), var(--y60), 0) scale(1.15, 0.85);transform:translate3d(var(--x60), var(--y60), 0) scale(1.15, 0.85);rotate:10deg;opacity:0}100%{opacity:0}}@media screen and (max-width: 767px){.snow .snow__skier01.snow__skier01--left{--x0: 10rem;--y0: -1rem;--x21: 4rem;--y21: -2.4rem;--x60: -14rem;--y60: 10rem;top:.1rem;left:1.5rem;width:3.7rem}}.snow .snow__skier01.snow__skier01--right{--x0: 79.3650793651%;--y0: -51.724137931%;--x21: 15.873015873%;--y21: -127.5862068966%;--x60: -222.2222222222%;--y60: 86.2068965517%;top:10.4347826087%;right:13.3846153846%;width:4.6153846154%;-webkit-transform:translate3d(var(--x0), var(--y0), 0);transform:translate3d(var(--x0), var(--y0), 0);rotate:40deg;-webkit-animation:kf-skier01Right 5s 2.5s infinite ease-in-out;animation:kf-skier01Right 5s 2.5s infinite ease-in-out}@-webkit-keyframes kf-skier01Right{0%{z-index:1;-webkit-transform:translate3d(var(--x0), var(--y0), 0);transform:translate3d(var(--x0), var(--y0), 0);rotate:40deg;opacity:1}6%{rotate:40deg}20%{z-index:1}21%{z-index:3;-webkit-transform:translate3d(var(--x21), var(--y21), 0) scale(0.85, 1.15);transform:translate3d(var(--x21), var(--y21), 0) scale(0.85, 1.15);rotate:0deg}46%{opacity:1}60%{z-index:3;-webkit-transform:translate3d(var(--x60), var(--y60), 0) scale(1.15, 0.85);transform:translate3d(var(--x60), var(--y60), 0) scale(1.15, 0.85);rotate:10deg;opacity:0}100%{opacity:0}}@keyframes kf-skier01Right{0%{z-index:1;-webkit-transform:translate3d(var(--x0), var(--y0), 0);transform:translate3d(var(--x0), var(--y0), 0);rotate:40deg;opacity:1}6%{rotate:40deg}20%{z-index:1}21%{z-index:3;-webkit-transform:translate3d(var(--x21), var(--y21), 0) scale(0.85, 1.15);transform:translate3d(var(--x21), var(--y21), 0) scale(0.85, 1.15);rotate:0deg}46%{opacity:1}60%{z-index:3;-webkit-transform:translate3d(var(--x60), var(--y60), 0) scale(1.15, 0.85);transform:translate3d(var(--x60), var(--y60), 0) scale(1.15, 0.85);rotate:10deg;opacity:0}100%{opacity:0}}@media screen and (max-width: 767px){.snow .snow__skier01.snow__skier01--right{--x0: 5rem;--y0: -3rem;--x21: 3rem;--y21: -5.4rem;--x60: -6rem;--y60: 1.5rem;top:3.8rem;right:3.9rem;width:3.7rem}}.snow .snow__boarder01{--x0: -111.1111111111%;--y0: -34.4827586207%;--x21: 15.873015873%;--y21: -110.3448275862%;--x60: 349.2063492063%;--y60: 103.4482758621%;position:absolute;top:7.8260869565%;left:13.6923076923%;width:4.6153846154%;-webkit-transform:translate3d(var(--x0), var(--y0), 0);transform:translate3d(var(--x0), var(--y0), 0);rotate:-20deg;-webkit-animation:kf-boarder01 5s 3s infinite ease-in-out;animation:kf-boarder01 5s 3s infinite ease-in-out}@-webkit-keyframes kf-boarder01{0%{z-index:1;-webkit-transform:translate3d(var(--x0), var(--y0), 0);transform:translate3d(var(--x0), var(--y0), 0);rotate:-20deg;opacity:1}8%{rotate:-20deg}20%{z-index:1}21%{z-index:3;-webkit-transform:translate3d(var(--x21), var(--y21), 0) scale(0.95, 1.05);transform:translate3d(var(--x21), var(--y21), 0) scale(0.95, 1.05);rotate:0deg}46%{opacity:1}60%{z-index:3;-webkit-transform:translate3d(var(--x60), var(--y60), 0) scale(1.05, 0.95);transform:translate3d(var(--x60), var(--y60), 0) scale(1.05, 0.95);rotate:-10deg;opacity:0}100%{opacity:0}}@keyframes kf-boarder01{0%{z-index:1;-webkit-transform:translate3d(var(--x0), var(--y0), 0);transform:translate3d(var(--x0), var(--y0), 0);rotate:-20deg;opacity:1}8%{rotate:-20deg}20%{z-index:1}21%{z-index:3;-webkit-transform:translate3d(var(--x21), var(--y21), 0) scale(0.95, 1.05);transform:translate3d(var(--x21), var(--y21), 0) scale(0.95, 1.05);rotate:0deg}46%{opacity:1}60%{z-index:3;-webkit-transform:translate3d(var(--x60), var(--y60), 0) scale(1.05, 0.95);transform:translate3d(var(--x60), var(--y60), 0) scale(1.05, 0.95);rotate:-10deg;opacity:0}100%{opacity:0}}@media screen and (max-width: 767px){.snow .snow__boarder01{--x0: -7rem;--y0: -2rem;--x21: -2rem;--y21: -5.4rem;--x60: 11rem;--y60: 3rem;top:3.1rem;left:6rem;width:3.4rem}}.snow .snow__boarder02{position:absolute}.snow .snow__boarder02.snow__boarder02--left{--x0: -222.2222222222%;--y0: 51.724137931%;--x21: 63.4920634921%;--y21: -17.2413793103%;--x60: -349.2063492063%;--y60: 206.8965517241%;top:-39.1304347826%;left:22%;width:5.0769230769%;-webkit-transform:translate3d(var(--x0), var(--y0), 0);transform:translate3d(var(--x0), var(--y0), 0);rotate:-20deg;-webkit-animation:kf-boarder02Left 5s 1.5s infinite ease-in-out;animation:kf-boarder02Left 5s 1.5s infinite ease-in-out}@-webkit-keyframes kf-boarder02Left{0%{z-index:1;-webkit-transform:translate3d(var(--x0), var(--y0), 0);transform:translate3d(var(--x0), var(--y0), 0);rotate:-20deg;opacity:1}8%{rotate:-20deg}20%{z-index:1}21%{z-index:3;-webkit-transform:translate3d(var(--x21), var(--y21), 0) skewX(10deg);transform:translate3d(var(--x21), var(--y21), 0) skewX(10deg);rotate:0deg}46%{opacity:1}60%{z-index:3;-webkit-transform:translate3d(var(--x60), var(--y60), 0) skewX(-20deg);transform:translate3d(var(--x60), var(--y60), 0) skewX(-20deg);rotate:10deg;opacity:0}100%{opacity:0}}@keyframes kf-boarder02Left{0%{z-index:1;-webkit-transform:translate3d(var(--x0), var(--y0), 0);transform:translate3d(var(--x0), var(--y0), 0);rotate:-20deg;opacity:1}8%{rotate:-20deg}20%{z-index:1}21%{z-index:3;-webkit-transform:translate3d(var(--x21), var(--y21), 0) skewX(10deg);transform:translate3d(var(--x21), var(--y21), 0) skewX(10deg);rotate:0deg}46%{opacity:1}60%{z-index:3;-webkit-transform:translate3d(var(--x60), var(--y60), 0) skewX(-20deg);transform:translate3d(var(--x60), var(--y60), 0) skewX(-20deg);rotate:10deg;opacity:0}100%{opacity:0}}@media screen and (max-width: 767px){.snow .snow__boarder02.snow__boarder02--left{--x0: -10rem;--y0: 1rem;--x21: 1rem;--y21: -0.5rem;--x60: -22rem;--y60: 10rem;top:1.3rem;left:11.3rem;width:3.9rem}}.snow .snow__boarder02.snow__boarder02--right{--x0: -222.2222222222%;--y0: 8.6206896552%;--x21: 63.4920634921%;--y21: -51.724137931%;--x60: -349.2063492063%;--y60: 155.1724137931%;top:-24.347826087%;right:20.0769230769%;width:4.9230769231%;-webkit-transform:translate3d(var(--x0), var(--y0), 0);transform:translate3d(var(--x0), var(--y0), 0);rotate:-20deg;-webkit-animation:kf-boarder02Right 5s -1s infinite ease-in-out;animation:kf-boarder02Right 5s -1s infinite ease-in-out}@-webkit-keyframes kf-boarder02Right{0%{z-index:1;-webkit-transform:translate3d(var(--x0), var(--y0), 0);transform:translate3d(var(--x0), var(--y0), 0);rotate:-20deg;opacity:1}8%{rotate:-20deg}20%{z-index:1}21%{z-index:3;-webkit-transform:translate3d(var(--x21), var(--y21), 0) skewX(10deg);transform:translate3d(var(--x21), var(--y21), 0) skewX(10deg);rotate:0deg}46%{opacity:1}60%{z-index:3;-webkit-transform:translate3d(var(--x60), var(--y60), 0) skewX(-20deg);transform:translate3d(var(--x60), var(--y60), 0) skewX(-20deg);rotate:10deg;opacity:0}100%{opacity:0}}@keyframes kf-boarder02Right{0%{z-index:1;-webkit-transform:translate3d(var(--x0), var(--y0), 0);transform:translate3d(var(--x0), var(--y0), 0);rotate:-20deg;opacity:1}8%{rotate:-20deg}20%{z-index:1}21%{z-index:3;-webkit-transform:translate3d(var(--x21), var(--y21), 0) skewX(10deg);transform:translate3d(var(--x21), var(--y21), 0) skewX(10deg);rotate:0deg}46%{opacity:1}60%{z-index:3;-webkit-transform:translate3d(var(--x60), var(--y60), 0) skewX(-20deg);transform:translate3d(var(--x60), var(--y60), 0) skewX(-20deg);rotate:10deg;opacity:0}100%{opacity:0}}@media screen and (max-width: 767px){.snow .snow__boarder02.snow__boarder02--right{--x0: -4rem;--y0: 1rem;--x21: 4rem;--y21: -2rem;--x60: -22rem;--y60: 9rem;top:.5rem;right:6.4rem;width:3.9rem}}.snow .snow__boarder03{--x0: -126.9841269841%;--y0: 51.724137931%;--x21: -79.3650793651%;--y21: -27.5862068966%;--x60: 238.0952380952%;--y60: 51.724137931%;position:absolute;top:-24.347826087%;right:4.3846153846%;width:4.3076923077%;-webkit-transform:translate3d(var(--x0), var(--y0), 0) scale(0.6);transform:translate3d(var(--x0), var(--y0), 0) scale(0.6);rotate:-10deg;-webkit-animation:kf-boarder03 10s infinite ease-in-out,kf-boarder03-bounce .4s infinite ease-in-out;animation:kf-boarder03 10s infinite ease-in-out,kf-boarder03-bounce .4s infinite ease-in-out}@-webkit-keyframes kf-boarder03{0%{z-index:1;-webkit-transform:translate3d(var(--x0), var(--y0), 0) scale(0.6);transform:translate3d(var(--x0), var(--y0), 0) scale(0.6);rotate:-10deg;opacity:1}8%{rotate:-10deg}20%{z-index:1}21%{z-index:3;-webkit-transform:translate3d(var(--x21), var(--y21), 0) scale(1);transform:translate3d(var(--x21), var(--y21), 0) scale(1);rotate:0deg}46%{opacity:1}60%{z-index:3;-webkit-transform:translate3d(var(--x60), var(--y60), 0);transform:translate3d(var(--x60), var(--y60), 0);rotate:5deg;opacity:0}100%{opacity:0}}@keyframes kf-boarder03{0%{z-index:1;-webkit-transform:translate3d(var(--x0), var(--y0), 0) scale(0.6);transform:translate3d(var(--x0), var(--y0), 0) scale(0.6);rotate:-10deg;opacity:1}8%{rotate:-10deg}20%{z-index:1}21%{z-index:3;-webkit-transform:translate3d(var(--x21), var(--y21), 0) scale(1);transform:translate3d(var(--x21), var(--y21), 0) scale(1);rotate:0deg}46%{opacity:1}60%{z-index:3;-webkit-transform:translate3d(var(--x60), var(--y60), 0);transform:translate3d(var(--x60), var(--y60), 0);rotate:5deg;opacity:0}100%{opacity:0}}@-webkit-keyframes kf-boarder03-bounce{50%{translate:0 .2rem}}@keyframes kf-boarder03-bounce{50%{translate:0 .2rem}}@media screen and (max-width: 767px){.snow .snow__boarder03{--x0: -6rem;--y0: 3rem;--x21: -1.8rem;--y21: -1.8rem;--x60: 10rem;--y60: 3rem;top:.9rem;right:.3rem;width:3rem}}.bg-snow{position:absolute;z-index:-1;inset:0 -100% auto;width:130rem;margin-inline:auto}@media screen and (max-width: 767px){.bg-snow{width:100%}}.lcl-hero{position:relative;z-index:1;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;min-height:70rem;padding-top:10rem}@media screen and (max-width: 767px){.lcl-hero{height:100vh;height:100svh;min-height:auto;padding-top:6rem}}.lcl-hero .lcl-hero-cmnt{position:absolute;inset:0;padding-top:10rem}@media screen and (min-width: 768px)and (max-width: 1300px){.lcl-hero .lcl-hero-cmnt{scale:.9}}@media screen and (min-width: 768px)and (max-width: 1200px){.lcl-hero .lcl-hero-cmnt{scale:.85}}@media screen and (min-width: 768px)and (max-width: 1100px){.lcl-hero .lcl-hero-cmnt{scale:.8}}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt{padding-top:6rem}}.lcl-hero .lcl-hero-cmnt__item{--kaiketsuScale: 2;--kaiketsuOpacity: 0;position:absolute;inset:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto}.lcl-hero .lcl-hero-cmnt__item::after{content:"";position:absolute;aspect-ratio:518/582;background:url(../img/hero/kaiketsu.png) center/cover no-repeat;-webkit-transform:scale(var(--kaiketsuScale, 2));transform:scale(var(--kaiketsuScale, 2));opacity:var(--kaiketsuOpacity, 0)}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(1){z-index:4;top:-30rem;left:-75rem;width:27.4rem;-webkit-transform-origin:250% 200%;transform-origin:250% 200%}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(1){top:44rem;left:-27rem;width:14.6rem;-webkit-transform-origin:200% -250%;transform-origin:200% -250%}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(1)::after{top:-1rem;left:-4rem;width:9.4rem}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(1)::after{top:-1.4rem;left:9.4rem;width:5rem}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(1) img{rotate:5deg}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(1) img{rotate:-5deg}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(2){z-index:2;top:42rem;right:-81rem;width:32.7rem;-webkit-transform-origin:-150% -100%;transform-origin:-150% -100%}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(2){top:-34.4rem;right:-24rem;width:17.6rem;-webkit-transform-origin:-80% 280%;transform-origin:-80% 280%}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(2)::after{top:1.6rem;left:18.6rem;width:9.4rem}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(2)::after{top:.4rem;left:9rem;width:5rem}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(2) img{rotate:5deg}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(2) img{rotate:-5deg}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(3){z-index:3;top:-4rem;left:-95rem;width:38.2rem;-webkit-transform-origin:260% 100%;transform-origin:260% 100%}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(3){top:51rem;left:-3rem;width:20.5rem;-webkit-transform-origin:60% -220%;transform-origin:60% -220%}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(3)::after{top:6rem;left:29rem;width:8rem}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(3)::after{top:.2rem;left:12.6rem;width:4rem}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(3) img{rotate:5deg}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(3) img{rotate:-5deg}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(4){z-index:1;top:9rem;right:-84rem;width:37.5rem;-webkit-transform-origin:-170% 100%;transform-origin:-170% 100%}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(4){top:-39rem;right:6rem;width:18.6rem;-webkit-transform-origin:50% 300%;transform-origin:50% 300%}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(4)::after{top:-5.6rem;left:24rem;width:12.4rem}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(4)::after{top:-2rem;left:10rem;width:5rem}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(4) img{rotate:-5deg}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(5){z-index:2;top:25rem;left:-87rem;width:31.1rem;-webkit-transform-origin:270% -30%;transform-origin:270% -30%}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(5){top:41.4rem;left:22rem;width:16.6rem;-webkit-transform-origin:-150% -270%;transform-origin:-150% -270%}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(5)::after{top:3rem;left:-5rem;width:9rem}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(5)::after{top:-1rem;left:10rem;width:5rem}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(5) img{rotate:-5deg}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(5) img{rotate:5deg}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(6){z-index:2;top:-24rem;right:-64rem;width:25.8rem;-webkit-transform-origin:-200% 200%;transform-origin:-200% 200%}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(6){top:-26rem;left:-3rem;right:auto;width:13.8rem;-webkit-transform-origin:200% 250%;transform-origin:200% 250%}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(6)::after{top:0rem;left:-1.6rem;width:9.4rem}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(6)::after{top:-2.6rem;left:4.4rem;width:5rem}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(6) img{rotate:-5deg}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(7){z-index:1;top:48rem;left:-80rem;width:27.7rem;-webkit-transform-origin:250% -100%;transform-origin:250% -100%}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(7){top:-19rem;left:auto;right:-3.4rem;width:14.8rem;-webkit-transform-origin:-150% 200%;transform-origin:-150% 200%}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(7)::after{top:8rem;left:-1rem;width:8.4rem}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(7)::after{top:6.6rem;left:7rem;width:4rem}}.lcl-hero .lcl-hero-cmnt__item:nth-of-type(7) img{rotate:-5deg}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-cmnt__item:nth-of-type(7) img{rotate:5deg}}.lcl-hero .lcl-hero-ttlarea{position:relative;z-index:5;width:70rem}@media screen and (min-width: 768px)and (max-width: 1300px){.lcl-hero .lcl-hero-ttlarea{scale:.9}}@media screen and (min-width: 768px)and (max-width: 1200px){.lcl-hero .lcl-hero-ttlarea{scale:.85}}@media screen and (min-width: 768px)and (max-width: 1100px){.lcl-hero .lcl-hero-ttlarea{scale:.8}}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-ttlarea{width:100vw}}.lcl-hero .lcl-hero-ttlarea__wrap{position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.lcl-hero .lcl-hero-ttlarea__wrap img{display:block;max-width:none}.lcl-hero .lcl-hero-ttlarea__front,.lcl-hero .lcl-hero-ttlarea__back{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lcl-hero .lcl-hero-ttlarea__front{position:relative}.lcl-hero .lcl-hero-ttlarea__front .lcl-hero-ttlarea__people{width:45.6rem;margin-left:7.2rem;-webkit-transform-origin:60% 120%;transform-origin:60% 120%}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-ttlarea__front .lcl-hero-ttlarea__people{width:27rem;margin-left:2.8rem}}.lcl-hero .lcl-hero-ttlarea__front .lcl-hero-ttlarea__ttl{width:61.6rem;margin:-19rem auto 0}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-ttlarea__front .lcl-hero-ttlarea__ttl{width:38rem;margin-top:-11.6rem;margin-left:.4rem}}.lcl-hero .lcl-hero-ttlarea__front .lcl-hero-ttlarea__en{position:absolute;bottom:7rem;right:9rem;width:14.5rem;-webkit-transform-origin:-100% -20%;transform-origin:-100% -20%}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-ttlarea__front .lcl-hero-ttlarea__en{bottom:3.8rem;right:2.2rem;width:9rem}}.lcl-hero .lcl-hero-ttlarea__back{position:absolute;inset:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.lcl-hero .lcl-hero-ttlarea__back .lcl-hero-ttlarea__people{width:36.4rem;margin-left:9.4rem;-webkit-transform-origin:60% 120%;transform-origin:60% 120%}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-ttlarea__back .lcl-hero-ttlarea__people{width:23rem;margin-left:4rem}}.lcl-hero .lcl-hero-ttlarea__back .lcl-hero-ttlarea__ttl{width:67.8rem;margin:-13rem auto 0}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-ttlarea__back .lcl-hero-ttlarea__ttl{width:38.6rem;margin-top:-8rem}}.lcl-hero .lcl-hero-ttlarea__back .lcl-hero-ttlarea__en{position:absolute;bottom:4.6rem;right:13rem;width:12.2rem;-webkit-transform-origin:-100% -20%;transform-origin:-100% -20%}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-ttlarea__back .lcl-hero-ttlarea__en{bottom:3rem;right:5.2rem;width:7.4rem}}.lcl-lead{margin-top:-17rem}@media screen and (min-width: 768px)and (min-width: 1600px){.lcl-lead{margin-top:-11.5384615385%}}@media screen and (max-width: 767px){.lcl-lead{margin-top:-5rem}}.lcl-lead .lcl-lead-before__illust{position:absolute;inset:-10.8695652174% 0 auto .7692307692%;width:98.2307692308%;margin-inline:auto}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-before__illust{top:.5rem}}.lcl-lead .lcl-lead-before,.lcl-lead .lcl-lead-after{position:relative}.lcl-lead .lcl-lead-before img,.lcl-lead .lcl-lead-after img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lcl-lead .lcl-lead-after{margin-top:-1px}.lcl-lead .lcl-lead-after__illust{position:absolute;inset:auto 0 22.0588235294%;width:96.0769230769%;margin-inline:auto}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-after__illust{bottom:7.4rem;width:35.7rem}}.lcl-lead .lcl-lead__in{margin-top:-1px;padding-top:4rem;background-color:#fff}@media screen and (min-width: 768px)and (min-width: 1600px){.lcl-lead .lcl-lead__in{padding-top:6rem}}@media screen and (min-width: 768px)and (min-width: 2000px){.lcl-lead .lcl-lead__in{padding-top:8rem}}@media screen and (min-width: 768px)and (min-width: 2600px){.lcl-lead .lcl-lead__in{padding-top:10rem}}@media screen and (max-width: 767px){.lcl-lead .lcl-lead__in{padding-top:5rem}}.lcl-lead .lcl-lead__sbs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.4rem;width:95rem;margin-inline:auto;padding-left:8.4rem}@media screen and (max-width: 767px){.lcl-lead .lcl-lead__sbs{gap:0;width:100%;padding-left:0}}.lcl-lead .lcl-lead__illust{position:absolute;top:14.2rem;left:-10rem;width:6rem}@media screen and (min-width: 768px)and (max-width: 1300px){.lcl-lead .lcl-lead__illust{left:-7.6923076923%}}@media screen and (min-width: 768px)and (max-width: 1150px){.lcl-lead .lcl-lead__illust{left:-4.2307692308%}}@media screen and (max-width: 767px){.lcl-lead .lcl-lead__illust{inset:12.4rem 2.5rem auto auto;width:3.8rem}}.lcl-lead .lcl-lead__txt{padding-top:4rem;font-size:2.4rem;font-size:max(2.4rem,10px);font-weight:700;line-height:1.9}@media screen and (max-width: 767px){.lcl-lead .lcl-lead__txt{width:28.8rem;margin-inline:auto;padding-top:0;font-size:1.8rem;font-size:max(1.8rem,10px)}}.lcl-lead .lcl-lead__em{margin-left:.5rem;font-size:2.8rem;font-size:max(2.8rem,10px);line-height:1.65;color:#ff6700}@media screen and (max-width: 767px){.lcl-lead .lcl-lead__em{font-size:2.2rem;font-size:max(2.2rem,10px)}}.lcl-lead .lcl-lead__em.scr-anin--on{display:inline-block;-webkit-transform-origin:30% bottom;transform-origin:30% bottom;-webkit-animation:kf-leadEm 1s 1 ease;animation:kf-leadEm 1s 1 ease}@-webkit-keyframes kf-leadEm{0%,100%{scale:1}10%{scale:1.1 .9}30%{scale:.9 1.1}40%{scale:1.05 .95}50%{scale:.95 1.05}60%{scale:1}}@keyframes kf-leadEm{0%,100%{scale:1}10%{scale:1.1 .9}30%{scale:.9 1.1}40%{scale:1.05 .95}50%{scale:.95 1.05}60%{scale:1}}.lcl-lead .lcl-lead__img{width:44.5rem}.lcl-konzatsu{position:relative;margin-top:-16.1538461538%}@media screen and (max-width: 767px){.lcl-konzatsu{margin-top:-12rem;padding-bottom:12rem}}.lcl-konzatsu:has(.lcl-konzatsu-box.scr-anin--on) .lcl-konzatsu-bg{opacity:1;scale:1}.lcl-konzatsu:has(.lcl-konzatsu-box.scr-anin--on) .lcl-konzatsu-bg__img{scale:1}.lcl-konzatsu:has(.lcl-konzatsu-box.scr-anin--on) .lcl-konzatsu__img{opacity:1;scale:1}.lcl-konzatsu .lcl-konzatsu-bg{position:absolute;inset:0 -100% auto;width:128rem;margin-inline:auto;opacity:0;scale:.5;-webkit-transition:opacity .3s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .3s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1)}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu-bg{width:49rem}}.lcl-konzatsu .lcl-konzatsu-bg__img{position:absolute;width:49rem;scale:.5;-webkit-transition:scale .4s cubic-bezier(0.32, 1.69, 0.65, 1);transition:scale .4s cubic-bezier(0.32, 1.69, 0.65, 1)}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu-bg__img{width:22rem}}.lcl-konzatsu .lcl-konzatsu-bg__img:nth-of-type(1){top:10rem;left:0;-webkit-transform-origin:right bottom;transform-origin:right bottom}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu-bg__img:nth-of-type(1){top:3rem}}.lcl-konzatsu .lcl-konzatsu-bg__img:nth-of-type(1) img{-webkit-transform:skewY(-10deg) rotate(-10deg);transform:skewY(-10deg) rotate(-10deg)}.lcl-konzatsu .lcl-konzatsu-bg__img:nth-of-type(2){top:11rem;right:0;-webkit-transform-origin:left bottom;transform-origin:left bottom}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu-bg__img:nth-of-type(2){top:5rem}}.lcl-konzatsu .lcl-konzatsu-bg__img:nth-of-type(2) img{-webkit-transform:skewY(15deg) rotate(120deg);transform:skewY(15deg) rotate(120deg)}.lcl-konzatsu .lcl-konzatsu__txtarea{position:relative;z-index:1;width:46.6rem;margin:0 auto 0;padding-block:9.7rem 6.6rem}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu__txtarea{width:30.4rem;padding-block:5.8rem 4.5rem}}.lcl-konzatsu .lcl-konzatsu__txtarea::before{content:"";position:absolute;top:5.2rem;left:3.6rem;width:5.6rem;aspect-ratio:145/138;background:url(../img/ase.png) center/cover no-repeat;scale:-1 1;rotate:-26deg}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu__txtarea::before{top:3.4rem;left:.4rem;width:4rem}}.lcl-konzatsu .lcl-konzatsu__txtarea.scr-anin .lcl-konzatsu__txtbg{-webkit-transform-origin:20% top;transform-origin:20% top;scale:.8;opacity:0;-webkit-filter:blur(6px);filter:blur(6px);-webkit-transition:scale 1s,opacity 1s,-webkit-filter 1s;transition:scale 1s,opacity 1s,-webkit-filter 1s;transition:scale 1s,opacity 1s,filter 1s;transition:scale 1s,opacity 1s,filter 1s,-webkit-filter 1s}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu__txtarea.scr-anin .lcl-konzatsu__txtbg{-webkit-transform-origin:center top;transform-origin:center top}}.lcl-konzatsu .lcl-konzatsu__txtarea.scr-anin .lcl-konzatsu__txt{opacity:0;-webkit-transition:opacity .6s .4s;transition:opacity .6s .4s}.lcl-konzatsu .lcl-konzatsu__txtarea.scr-anin--on .lcl-konzatsu__txtbg{scale:1;opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.lcl-konzatsu .lcl-konzatsu__txtarea.scr-anin--on .lcl-konzatsu__txt{opacity:1}.lcl-konzatsu .lcl-konzatsu__txtbg{position:absolute;z-index:-1;inset:0;width:100%;height:100%}.lcl-konzatsu .lcl-konzatsu__txt{font-size:2.3rem;font-size:max(2.3rem,10px);font-weight:700;line-height:1.9;color:#fff;text-align:center}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu__txt{font-size:1.5rem;font-size:max(1.5rem,10px)}}.lcl-konzatsu .lcl-konzatsu__em{font-size:3rem;font-size:max(3rem,10px);color:#fff200}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu__em{font-size:2.1rem;font-size:max(2.1rem,10px)}}.lcl-konzatsu .lcl-konzatsu-box{position:relative;z-index:1;margin-top:-5.4rem;padding-block:13.2rem 18rem;text-align:center}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu-box{margin-top:-5rem;padding-block:8.8rem 14.4rem}}.lcl-konzatsu .lcl-konzatsu-box.scr-anin .lcl-konzatsu-box__bg{opacity:0;scale:.6;-webkit-transition:opacity .3s .1s,scale .4s .1s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .3s .1s,scale .4s .1s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-konzatsu .lcl-konzatsu-box.scr-anin .lcl-konzatsu-box__txt01,.lcl-konzatsu .lcl-konzatsu-box.scr-anin .lcl-konzatsu-box__txt02{opacity:0;scale:1.2;-webkit-transition:opacity .3s .4s,scale .4s .4s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .3s .4s,scale .4s .4s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-konzatsu .lcl-konzatsu-box.scr-anin .lcl-konzatsu-box__txt02{-webkit-transition-delay:.5s;transition-delay:.5s}.lcl-konzatsu .lcl-konzatsu-box.scr-anin--on .lcl-konzatsu-box__bg{opacity:1;scale:1}.lcl-konzatsu .lcl-konzatsu-box.scr-anin--on .lcl-konzatsu-box__txt01,.lcl-konzatsu .lcl-konzatsu-box.scr-anin--on .lcl-konzatsu-box__txt02{opacity:1;scale:1}.lcl-konzatsu .lcl-konzatsu-box__bg{position:absolute;z-index:-1;inset:0;width:100%;height:100%}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu-box__bg{inset-inline:-100%;width:59.3rem;max-width:none;margin-inline:auto}}.lcl-konzatsu .lcl-konzatsu-box__txt01{font-size:1.8rem;font-size:max(1.8rem,10px);font-weight:700;line-height:1.6}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu-box__txt01{font-size:1.4rem;font-size:max(1.4rem,10px)}}.lcl-konzatsu .lcl-konzatsu-box__txt02{display:inline-block;width:67.7rem;margin-top:2.4rem}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu-box__txt02{width:34.5rem;margin-top:1.5rem}}.lcl-konzatsu .lcl-konzatsu__imgarea{position:absolute;z-index:1;inset:auto 0 -1rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:116.2rem;margin-inline:auto}@media screen and (min-width: 768px)and (max-width: 1250px){.lcl-konzatsu .lcl-konzatsu__imgarea{inset-inline:0;width:108rem}}@media screen and (min-width: 768px)and (max-width: 1150px){.lcl-konzatsu .lcl-konzatsu__imgarea{width:102rem}}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu__imgarea{inset:auto 1rem -2.6rem 0;width:27rem}}.lcl-konzatsu .lcl-konzatsu__img{position:relative;width:29rem;opacity:0;scale:.4;-webkit-transition:opacity .2s .6s,scale .4s .6s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .2s .6s,scale .4s .6s cubic-bezier(0.32, 1.69, 0.65, 1)}@media screen and (min-width: 768px)and (max-width: 1250px){.lcl-konzatsu .lcl-konzatsu__img{width:23rem}}@media screen and (min-width: 768px)and (max-width: 1150px){.lcl-konzatsu .lcl-konzatsu__img{width:21rem}}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu__img{width:17rem}}.lcl-konzatsu .lcl-konzatsu__img::after{content:"";position:absolute;width:10.7rem;aspect-ratio:214/200;background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu__img::after{width:6rem}}.lcl-konzatsu .lcl-konzatsu__img:nth-of-type(1){-webkit-transform-origin:30% bottom;transform-origin:30% bottom}.lcl-konzatsu .lcl-konzatsu__img:nth-of-type(1)::after{top:-6rem;left:-1.4rem;background-image:url(../img/konzatsu/en_01.png)}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu__img:nth-of-type(1)::after{top:3rem}}.lcl-konzatsu .lcl-konzatsu__img:nth-of-type(2){-webkit-transform-origin:70% bottom;transform-origin:70% bottom}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu__img:nth-of-type(2){margin-left:-7rem}}.lcl-konzatsu .lcl-konzatsu__img:nth-of-type(2)::after{top:-0.7rem;right:-0.9rem;background-image:url(../img/konzatsu/en_02.png)}@media screen and (max-width: 767px){.lcl-konzatsu .lcl-konzatsu__img:nth-of-type(2)::after{top:6rem;right:-0.4rem}}.lcl-sec{counter-increment:task_cnt;position:relative;z-index:1;padding-bottom:12rem}@media screen and (max-width: 767px){.lcl-sec{padding-bottom:3rem}}.lcl-sec.lcl-sec--orange{--secColor: #ffc200}.lcl-sec.lcl-sec--orange .lcl-sec__bg::before{background:url(../img/bg_orange.jpg) center/23.2rem 27.9rem repeat}.lcl-sec.lcl-sec--blue{--secColor: #83e8ff}.lcl-sec.lcl-sec--blue .lcl-sec__bg::before{background:url(../img/bg_blue.jpg) center/23.2rem 27.9rem repeat}.lcl-sec#lockers .snow{margin-top:-9rem}.lcl-sec#lockers .lcl-sec-ttlarea__ttl{margin-top:-1rem}@media screen and (max-width: 767px){.lcl-sec#lockers .lcl-sec-ttlarea__ttl{margin-top:-0.5rem}}.lcl-sec#lockers .lcl-sec-ttlarea__ttl::after{top:0;right:2.6rem;rotate:30deg}@media screen and (max-width: 767px){.lcl-sec#lockers .lcl-sec-ttlarea__ttl::after{top:2.8rem;right:.4rem}}.lcl-sec#lockers .lcl-sec-problem__people{width:83rem}@media screen and (min-width: 768px){.lcl-sec#lockers .lcl-sec-problem__people{translate:.4rem}}@media screen and (max-width: 767px){.lcl-sec#lockers .lcl-sec-problem__people{width:32rem}}.lcl-sec#lift .lcl-sec-ttlarea__ttl{margin-top:-1.5rem}@media screen and (max-width: 767px){.lcl-sec#lift .lcl-sec-ttlarea__ttl{margin-top:1rem}}.lcl-sec#lift .lcl-sec-ttlarea__ttl::after{top:1.2rem;right:6rem;rotate:26deg}@media screen and (max-width: 767px){.lcl-sec#lift .lcl-sec-ttlarea__ttl::after{top:3rem;right:5.4rem}}@media screen and (max-width: 767px){.lcl-sec#lift .lcl-sec-problem{margin-top:-23.6rem}}.lcl-sec#lift .lcl-sec-problem__people{width:81.4rem}@media screen and (max-width: 767px){.lcl-sec#lift .lcl-sec-problem__people{width:29.6rem}}.lcl-sec#snowfall .lcl-sec-ttlarea__ttl{margin-top:-2rem}@media screen and (max-width: 767px){.lcl-sec#snowfall .lcl-sec-ttlarea__ttl{margin-top:1rem}}.lcl-sec#snowfall .lcl-sec-ttlarea__ttl::after{top:0;right:3.8rem;rotate:20deg}@media screen and (max-width: 767px){.lcl-sec#snowfall .lcl-sec-ttlarea__ttl::after{top:2.8rem;right:5rem}}@media screen and (max-width: 767px){.lcl-sec#snowfall .lcl-sec-problem{margin-top:-23rem}}.lcl-sec#snowfall .lcl-sec-problem__people{width:88rem}@media screen and (max-width: 767px){.lcl-sec#snowfall .lcl-sec-problem__people{width:31rem}}.lcl-sec#restaurant .lcl-sec-ttlarea__ttl{margin-top:-5rem}@media screen and (max-width: 767px){.lcl-sec#restaurant .lcl-sec-ttlarea__ttl{margin-top:-1.5rem}}.lcl-sec#restaurant .lcl-sec-ttlarea__ttl::after{top:-2rem;right:1rem}@media screen and (max-width: 767px){.lcl-sec#restaurant .lcl-sec-ttlarea__ttl::after{top:4rem;right:1.2rem}}.lcl-sec#restaurant .lcl-sec-problem__people{width:82rem}@media screen and (max-width: 767px){.lcl-sec#restaurant .lcl-sec-problem__people{width:33rem}}.lcl-sec#parking .lcl-sec-ttlarea__ttl{margin-top:-1rem}@media screen and (max-width: 767px){.lcl-sec#parking .lcl-sec-ttlarea__ttl{margin-top:.5rem}}.lcl-sec#parking .lcl-sec-ttlarea__ttl::after{top:-6rem;right:6rem;rotate:30deg}@media screen and (max-width: 767px){.lcl-sec#parking .lcl-sec-ttlarea__ttl::after{top:1rem;right:4.2rem}}@media screen and (max-width: 767px){.lcl-sec#parking .lcl-sec-problem{margin-top:-23rem}}.lcl-sec#parking .lcl-sec-problem__people{width:77rem}@media screen and (max-width: 767px){.lcl-sec#parking .lcl-sec-problem__people{width:29rem}}@media screen and (max-width: 767px){.lcl-sec#parking .lcl-sec-problem__in{margin-top:9.6rem}}.lcl-sec .lcl-sec__bg{position:absolute;z-index:-1;inset:0;clip-path:polygon(0% max(4.6153846154%, 6rem), 100% max(4.6153846154%, 6rem), 100% max(100% + 4.6153846154%, 100% + 6rem), 0% max(100% + 4.6153846154%, 100% + 6rem));pointer-events:none}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__bg{clip-path:polygon(0% 6rem, 100% 6rem, 100% calc(100% + 6rem), 0% calc(100% + 6rem))}}.lcl-sec .lcl-sec__bg::before{content:"";position:absolute;z-index:-1;inset:0 0 calc(-1*max(4.6153846154%,6rem))}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__bg::before{inset:0 0 -6rem}}.lcl-sec .lcl-sec__in{position:relative;margin-top:max(-3.8461538462%,-5rem)}@media screen and (min-width: 768px)and (min-width: 1800px){.lcl-sec .lcl-sec__in{margin-top:-6rem}}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__in{margin-top:-5rem}}.lcl-sec .lcl-sec__in:has(.lcl-sec-problem.scr-anin--on) .lcl-sec-ttlarea__task,.lcl-sec .lcl-sec__in:has(.lcl-sec-problem.scr-anin--on) .lcl-sec-ttlarea__ttl{opacity:1;scale:1;translate:0}.lcl-sec .lcl-sec__in .bg-snow{top:8rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__in .bg-snow{top:0}}.lcl-sec .lcl-sec__img{height:41rem;border-radius:0 0 10rem 10rem;overflow:hidden}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__img{height:auto;border-radius:0 0 3rem 3rem}}.lcl-sec .lcl-sec__img.scr-anin img{scale:1.2;-webkit-transition:scale .8s cubic-bezier(0.59, 0.06, 0.22, 0.99);transition:scale .8s cubic-bezier(0.59, 0.06, 0.22, 0.99)}.lcl-sec .lcl-sec__img.scr-anin--on img{scale:1}.lcl-sec .lcl-sec__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lcl-sec .lcl-sec-ttlarea{position:relative;z-index:1;margin-top:-16rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-ttlarea{margin-top:-12rem}}.lcl-sec .lcl-sec-ttlarea__task{position:relative;z-index:1;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;font-family:"Knewave",system-ui;font-weight:400;font-style:normal;font-size:1.3rem;font-size:max(1.3rem,10px);line-height:1.9;color:#fff200;text-align:center;rotate:-16deg;opacity:0;scale:.7;translate:0 2rem;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:opacity .3s .1s,scale .4s .1s cubic-bezier(0.32, 1.69, 0.65, 1),translate .4s .1s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .3s .1s,scale .4s .1s cubic-bezier(0.32, 1.69, 0.65, 1),translate .4s .1s cubic-bezier(0.32, 1.69, 0.65, 1)}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-ttlarea__task{font-size:1rem;font-size:max(1rem,10px)}}.lcl-sec .lcl-sec-ttlarea__task::before{content:"";position:absolute;z-index:-1;inset:calc(-100% + 1rem) -100% -100%;width:8rem;aspect-ratio:80/85;margin:auto;background:url(../img/sec/task.png) center/cover no-repeat;rotate:16deg}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-ttlarea__task::before{width:6.8rem}}.lcl-sec .lcl-sec-ttlarea__task::after{content:counter(task_cnt, decimal-leading-zero);margin-top:-1.6rem;font-size:2.8rem;font-size:max(2.8rem,10px);color:#fff}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-ttlarea__task::after{margin-top:-1rem;font-size:2rem;font-size:max(2rem,10px)}}.lcl-sec .lcl-sec-ttlarea__ttl{position:relative;width:57.1rem;margin:-3rem auto 0;opacity:0;scale:.7;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:opacity .3s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .3s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1)}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-ttlarea__ttl{width:33.5rem;margin-top:-1rem}}.lcl-sec .lcl-sec-ttlarea__ttl::after{content:"";position:absolute;top:.6rem;right:8rem;width:7.2rem;aspect-ratio:145/138;background:url(../img/ase.png) center/cover no-repeat}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-ttlarea__ttl::after{top:4.4rem;right:5.6rem;width:3.2rem;rotate:30deg}}.lcl-sec .lcl-sec-problem{width:97.4rem;margin:-24.5rem auto 0}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-problem{width:33.5rem;margin-top:-22rem}}.lcl-sec .lcl-sec-problem.scr-anin .lcl-sec-problem__people img{opacity:0;-webkit-transition:opacity .3s .3s,translate .4s .3s cubic-bezier(0.59, 0.06, 0.22, 0.99);transition:opacity .3s .3s,translate .4s .3s cubic-bezier(0.59, 0.06, 0.22, 0.99)}.lcl-sec .lcl-sec-problem.scr-anin .lcl-sec-problem__people img:nth-of-type(1){translate:10rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-problem.scr-anin .lcl-sec-problem__people img:nth-of-type(1){translate:4rem}}.lcl-sec .lcl-sec-problem.scr-anin .lcl-sec-problem__people img:nth-of-type(2){translate:-10rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-problem.scr-anin .lcl-sec-problem__people img:nth-of-type(2){translate:-4rem}}.lcl-sec .lcl-sec-problem.scr-anin .lcl-sec-problem__in{-webkit-transform-origin:center bottom;transform-origin:center bottom;scale:.8;-webkit-transition:scale .4s cubic-bezier(0.62, 0.05, 0.22, 0.99);transition:scale .4s cubic-bezier(0.62, 0.05, 0.22, 0.99)}.lcl-sec .lcl-sec-problem.scr-anin .lcl-sec-problem__in .lcl-sec-problem__box,.lcl-sec .lcl-sec-problem.scr-anin .lcl-sec-problem__in .lcl-sec-problem__img{opacity:0;-webkit-transition:opacity .4s .6s;transition:opacity .4s .6s}.lcl-sec .lcl-sec-problem.scr-anin--on .lcl-sec-problem__people img{opacity:1;translate:0 !important}.lcl-sec .lcl-sec-problem.scr-anin--on .lcl-sec-problem__in{scale:1}.lcl-sec .lcl-sec-problem.scr-anin--on .lcl-sec-problem__in .lcl-sec-problem__box,.lcl-sec .lcl-sec-problem.scr-anin--on .lcl-sec-problem__in .lcl-sec-problem__img{opacity:1}.lcl-sec .lcl-sec-problem__people{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:75.4rem;margin-inline:auto}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-problem__people{width:28.2rem}}.lcl-sec .lcl-sec-problem__people img{width:25.9rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-problem__people img{width:14.8rem}}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-problem__people img:nth-of-type(2){margin-left:-1.5rem}}.lcl-sec .lcl-sec-problem__in{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;gap:.5rem;padding:4rem 16.4rem 3.5rem;border-radius:100vmax;background-image:-webkit-gradient(linear, left top, right top, color-stop(0.15rem, #1f65cb), color-stop(0, transparent), color-stop(1.75rem, transparent), color-stop(0, #1f65cb), color-stop(1.9rem, #1f65cb)),-webkit-gradient(linear, left top, left bottom, color-stop(0.15rem, #1f65cb), color-stop(0, #135dc8), color-stop(1.75rem, #135dc8), color-stop(0, #1f65cb), color-stop(1.9rem, #1f65cb));background-image:linear-gradient(to right, #1f65cb 0.15rem, transparent 0, transparent 1.75rem, #1f65cb 0, #1f65cb 1.9rem),linear-gradient(to bottom, #1f65cb 0.15rem, #135dc8 0, #135dc8 1.75rem, #1f65cb 0, #1f65cb 1.9rem);background-position:center;background-size:1.9rem 1.9rem;background-repeat:repeat}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-problem__in{margin-top:9rem;padding:3rem 0 3rem 2rem}}.lcl-sec .lcl-sec-problem__in::after{content:"";position:absolute;inset:calc(100% - 0.2rem) 24rem auto 0;width:7.2rem;aspect-ratio:144/84;margin:auto;background:url(../img/sec/fukidashi.png) center/cover no-repeat}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-problem__in::after{inset-inline:6.6rem auto;width:4.8rem}}.lcl-sec .lcl-sec-problem__box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 768px){.lcl-sec .lcl-sec-problem__box{min-width:35.2rem}}.lcl-sec .lcl-sec-problem-prof{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-problem-prof{gap:.5rem}}.lcl-sec .lcl-sec-problem__icon{width:5.8rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-problem__icon{width:2.7rem}}.lcl-sec .lcl-sec-problem__star{display:block;width:13.3rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-problem__star{width:6.8rem}}.lcl-sec .lcl-sec-problem__star.lcl-sec-problem__star--1 .ico_star .svg-path:nth-of-type(1){fill:#3cadff}.lcl-sec .lcl-sec-problem__star.lcl-sec-problem__star--2 .ico_star .svg-path:nth-of-type(1),.lcl-sec .lcl-sec-problem__star.lcl-sec-problem__star--2 .ico_star .svg-path:nth-of-type(2){fill:#3cadff}.lcl-sec .lcl-sec-problem__star.lcl-sec-problem__star--3 .ico_star .svg-path:nth-of-type(1),.lcl-sec .lcl-sec-problem__star.lcl-sec-problem__star--3 .ico_star .svg-path:nth-of-type(2),.lcl-sec .lcl-sec-problem__star.lcl-sec-problem__star--3 .ico_star .svg-path:nth-of-type(3){fill:#3cadff}.lcl-sec .lcl-sec-problem__star.lcl-sec-problem__star--4 .ico_star .svg-path:not(:nth-of-type(5)){fill:#3cadff}.lcl-sec .lcl-sec-problem__star.lcl-sec-problem__star--5 .ico_star .svg-path{fill:#3cadff}.lcl-sec .lcl-sec-problem__txt{margin-top:1rem;font-size:2.3rem;font-size:max(2.3rem,10px);font-weight:700;line-height:1.6;color:#fff}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-problem__txt{font-size:1.3rem;font-size:max(1.3rem,10px)}}.lcl-sec .lcl-sec-problem__img{width:28.7rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-problem__img{width:11rem}}.lcl-sec .lcl-sec-cnt{position:relative;z-index:1;width:84rem;margin:-10rem auto 0}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt{width:100vw;margin-top:-3.6rem}}.lcl-sec .lcl-sec-cnt::before{content:"";position:absolute;z-index:-2;inset:7rem -100% auto;width:133.2rem;aspect-ratio:1332/898;margin:auto;background:url(../img/sec/bg.png) center/cover no-repeat}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt::before{top:2rem;width:96.7rem;aspect-ratio:967/939;background-size:100% 100%}}.lcl-sec .lcl-sec-cnt.scr-anin::before{opacity:0;scale:.7;-webkit-transition:opacity .2s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .2s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-sec .lcl-sec-cnt.scr-anin .lcl-sec-cnt__kamifubuki{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s .25s cubic-bezier(0.65, 0.06, 0.2, 0.99);transition:-webkit-transform .3s .25s cubic-bezier(0.65, 0.06, 0.2, 0.99);transition:transform .3s .25s cubic-bezier(0.65, 0.06, 0.2, 0.99);transition:transform .3s .25s cubic-bezier(0.65, 0.06, 0.2, 0.99), -webkit-transform .3s .25s cubic-bezier(0.65, 0.06, 0.2, 0.99)}.lcl-sec .lcl-sec-cnt.scr-anin .lcl-sec-cnt__kamifubuki:nth-child(1 of .lcl-sec-cnt__kamifubuki){-webkit-transform-origin:right 70%;transform-origin:right 70%}.lcl-sec .lcl-sec-cnt.scr-anin .lcl-sec-cnt__kamifubuki:nth-child(2 of .lcl-sec-cnt__kamifubuki){-webkit-transform-origin:left 70%;transform-origin:left 70%}.lcl-sec .lcl-sec-cnt.scr-anin .lcl-sec-cnt__person{opacity:0;scale:.2;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:opacity .2s,scale .45s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .2s,scale .45s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-sec .lcl-sec-cnt.scr-anin .lcl-sec-cnt__ttl{opacity:0;scale:.4;-webkit-transition:opacity .2s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .2s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-sec .lcl-sec-cnt.scr-anin--on::before{opacity:1;scale:1}.lcl-sec .lcl-sec-cnt.scr-anin--on .lcl-sec-cnt__kamifubuki{-webkit-transform:scale(1);transform:scale(1)}.lcl-sec .lcl-sec-cnt.scr-anin--on .lcl-sec-cnt__person,.lcl-sec .lcl-sec-cnt.scr-anin--on .lcl-sec-cnt__ttl{opacity:1;scale:1}.lcl-sec .lcl-sec-cnt:not(.lcl-sec-cnt--active) .ico_mokomoko{-webkit-animation:none;animation:none}.lcl-sec .lcl-sec-cnt .ico_mokomoko{position:absolute;z-index:-1;-webkit-animation:kf-mokomoko 5s infinite;animation:kf-mokomoko 5s infinite}@-webkit-keyframes kf-mokomoko{0%,12%,100%{-webkit-transform:scale(1);transform:scale(1)}15%,21%{-webkit-transform:scale(1.05);transform:scale(1.05)}18%,24%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes kf-mokomoko{0%,12%,100%{-webkit-transform:scale(1);transform:scale(1)}15%,21%{-webkit-transform:scale(1.05);transform:scale(1.05)}18%,24%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1);transform:scale(1)}}.lcl-sec .lcl-sec-cnt .ico_mokomoko:nth-of-type(1){top:22.4rem;right:-22.6rem;width:37rem;scale:1 -1}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt .ico_mokomoko:nth-of-type(1){top:43.4rem;right:-1.5rem;width:20.3rem}}.lcl-sec .lcl-sec-cnt .ico_mokomoko:nth-of-type(2){bottom:-12.6rem;left:-25.2rem;width:32.2rem;scale:-1;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:-1.5s;animation-delay:-1.5s}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt .ico_mokomoko:nth-of-type(2){bottom:-16rem;left:-12.3rem;width:18.3rem}}.lcl-sec .lcl-sec-cnt .ico_mokomoko:nth-of-type(3){bottom:-32rem;right:-8.2rem;width:44.5rem;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-delay:-4s;animation-delay:-4s}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt .ico_mokomoko:nth-of-type(3){bottom:-23.2rem;right:-3.2rem;width:21.2rem}}.lcl-sec .lcl-sec-cnt .ico_mokomoko .svg-path{fill:var(--secColor, #fff200)}.lcl-sec .lcl-sec-cnt__ttlarea{width:55.7rem;margin-inline:auto}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt__ttlarea{width:32.2rem}}.lcl-sec .lcl-sec-cnt__kamifubuki{position:absolute;z-index:-1;width:28rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt__kamifubuki{width:16.2rem}}.lcl-sec .lcl-sec-cnt__kamifubuki:nth-of-type(1){top:7.8rem;left:9.6rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt__kamifubuki:nth-of-type(1){top:4.5rem;left:0}}.lcl-sec .lcl-sec-cnt__kamifubuki:nth-of-type(1) img{scale:1 -1}.lcl-sec .lcl-sec-cnt__kamifubuki:nth-of-type(2){top:6.7rem;right:9.6rem;width:27.6rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt__kamifubuki:nth-of-type(2){top:3.8rem;right:0;width:16rem}}.lcl-sec .lcl-sec-cnt__kamifubuki:nth-of-type(2) img{scale:-1}.lcl-sec .lcl-sec-cnt__person{display:block;width:27rem;margin-inline:auto}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt__person{width:15.2rem}}.lcl-sec .lcl-sec-cnt__ttl{margin-top:-9.8rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt__ttl{margin-top:-5.5rem}}.lcl-sec .lcl-sec-cnt__sbs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.6rem;margin-top:4.6rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt__sbs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;width:33.5rem;margin:1rem auto 0}}.lcl-sec .lcl-sec-cnt__txt01{font-size:3rem;font-size:max(3rem,10px);font-weight:700;line-height:1.5}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt__txt01{font-size:2rem;font-size:max(2rem,10px);text-align:center}}.lcl-sec .lcl-sec-cnt__txt02{margin-top:2rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt__txt02{margin-top:1rem}}.lcl-sec .lcl-sec-cnt__imgarea{position:relative;width:39.4rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt__imgarea{width:31rem}}.lcl-sec .lcl-sec-cnt__imgarea::after{content:"";position:absolute;top:-6.4rem;right:-3.4rem;width:13.3rem;aspect-ratio:1;background:url(../img/sec/dont.png) center/cover no-repeat}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt__imgarea::after{top:-3rem;right:-2.2rem;width:8.5rem}}.lcl-sec .lcl-sec-cnt__imgarea.scr-anin::after{opacity:0;scale:.3;-webkit-transform-origin:left 70%;transform-origin:left 70%;-webkit-transition:opacity .2s .1s,scale .4s .1s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .2s .1s,scale .4s .1s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-sec .lcl-sec-cnt__imgarea.scr-anin .lcl-sec-cnt__img img{scale:1.15;-webkit-transition:scale .5s cubic-bezier(0.59, 0.06, 0.22, 0.99);transition:scale .5s cubic-bezier(0.59, 0.06, 0.22, 0.99)}.lcl-sec .lcl-sec-cnt__imgarea.scr-anin--on::after{opacity:1;scale:1}.lcl-sec .lcl-sec-cnt__imgarea.scr-anin--on .lcl-sec-cnt__img img{scale:1}.lcl-sec .lcl-sec-cnt__img{border-radius:3rem;overflow:hidden}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-cnt__img{border-radius:2rem}}.lcl-sec .lcl-sec-cnt__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lcl-sec .lcl-sec-gallery{position:relative;z-index:1;margin-top:3rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-gallery{margin-top:4rem}}.lcl-sec .lcl-sec-gallery+.lcl-sec-cnt{margin-top:2rem}.lcl-sec .lcl-sec-gallery__ttl{width:88rem;margin-inline:auto}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-gallery__ttl{width:33.5rem}}.lcl-sec .lcl-sec-gallery__ttl.scr-anin img{opacity:0;scale:.3;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:opacity .2s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .2s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-sec .lcl-sec-gallery__ttl.scr-anin--on img{opacity:1;scale:1}.lcl-sec .lcl-sec-gallery__ttl img{width:18.8rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-gallery__ttl img{width:13.2rem}}.lcl-sec .lcl-sec-gallery-slide{margin-top:.8rem}.lcl-sec .lcl-sec-gallery-slide .splide__list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:1.5rem}.lcl-sec .lcl-sec-gallery-slide__item{width:26.5rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-gallery-slide__item{width:12.9rem}}.lcl-sec .lcl-sec-gallery-slide__item.lcl-sec-gallery-slide__item--down{margin-top:1.5rem}.lcl-sec .lcl-sec-gallery-slide__item img{width:100%;height:auto;border-radius:2rem}@media screen and (max-width: 767px){.lcl-sec .lcl-sec-gallery-slide__item img{border-radius:1rem}}.lcl-history{position:relative;padding-bottom:34rem;background:url(../img/history/bg.jpg) center/5.2rem 1.7rem repeat}@media screen and (max-width: 767px){.lcl-history{padding-bottom:26.5rem}}.lcl-history::after{content:"";position:absolute;top:-13rem;right:4.8461538462%;width:19.6rem;aspect-ratio:392/372;background:url(../img/history/flag.png) center/cover no-repeat}@media screen and (max-width: 767px){.lcl-history::after{top:-6.9rem;right:3.1rem;width:10.6rem}}.lcl-history+.snow{margin-top:-6.8rem}@media screen and (max-width: 767px){.lcl-history+.snow{display:none}}.lcl-history .lcl-history-en{overflow:hidden;background-image:repeating-linear-gradient(120deg, #428fd3 0 0.6rem, #4693d7 0.6rem 1.2rem)}.lcl-history .lcl-history-en__in{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-block:.4rem;will-change:transform}@media screen and (max-width: 767px){.lcl-history .lcl-history-en__in{padding-block:.3rem}}.lcl-history .lcl-history-en__item{font-family:"Knewave",system-ui;font-weight:400;font-style:normal;font-size:1.8rem;font-size:max(1.8rem,10px);line-height:1.7;letter-spacing:.05em;text-indent:.05em;color:#fff}@media screen and (max-width: 767px){.lcl-history .lcl-history-en__item{font-size:1.6rem;font-size:max(1.6rem,10px)}}.lcl-history .lcl-history__ttlarea{width:106rem;margin:9.6rem auto 0}@media screen and (min-width: 768px)and (max-width: 1200px){.lcl-history .lcl-history__ttlarea{width:92rem}}@media screen and (max-width: 767px){.lcl-history .lcl-history__ttlarea{width:34rem;margin-top:6.6rem}}.lcl-history .lcl-history__ttl{position:relative;z-index:1;width:50.3rem}@media screen and (max-width: 767px){.lcl-history .lcl-history__ttl{width:23.4rem}}.lcl-history .lcl-history__ttl.scr-anin{opacity:0;translate:6rem;-webkit-transition:opacity .3s,translate .4s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .3s,translate .4s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-history .lcl-history__ttl.scr-anin::before{translate:4rem;-webkit-transition:translate .4s cubic-bezier(0.32, 1.69, 0.65, 1);transition:translate .4s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-history .lcl-history__ttl.scr-anin--on{opacity:1;translate:0}.lcl-history .lcl-history__ttl.scr-anin--on::before{translate:0}.lcl-history .lcl-history__ttl::before{content:"History";position:absolute;z-index:-1;inset:-100% auto -100% -8.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;font-family:"Knewave",system-ui;font-weight:400;font-style:normal;font-size:17.5rem;font-size:max(17.5rem,10px);line-height:1.05;color:#a4dcf0;opacity:.42}@media screen and (min-width: 768px)and (max-width: 1200px){.lcl-history .lcl-history__ttl::before{left:-5rem}}@media screen and (max-width: 767px){.lcl-history .lcl-history__ttl::before{inset:-4.2rem auto auto -0.6rem;font-size:8.5rem;font-size:max(8.5rem,10px)}}.lcl-history .lcl-history__in{width:100%;margin-top:4.4rem}@media screen and (max-width: 767px){.lcl-history .lcl-history__in{margin-top:3rem}}.lcl-history .lcl-history-list{position:relative;z-index:1}.lcl-history .lcl-history-list__list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lcl-history .lcl-history-list__item{position:relative;z-index:1;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;gap:1rem}@media screen and (max-width: 767px){.lcl-history .lcl-history-list__item{gap:.8rem}}.lcl-history .lcl-history-list__item::before{content:"";position:absolute;z-index:-1;top:1.3rem;left:50%;width:calc(100% + 3rem);height:1px;background:-webkit-gradient(linear, left top, right top, color-stop(0.2rem, #000000), color-stop(0, transparent)) center/0.4rem 1px repeat-x;background:linear-gradient(to right, #000000 0.2rem, transparent 0) center/0.4rem 1px repeat-x}@media screen and (max-width: 767px){.lcl-history .lcl-history-list__item::before{top:.9rem;width:calc(100% + 1.5rem)}}.lcl-history .lcl-history-list__item.lcl-history-list__item--soon .lcl-history-list__ttl{color:#b6cad4}.lcl-history .lcl-history-list__time{padding-inline:1.4rem;border-radius:100vmax;background-color:#000;font-family:"Knewave",system-ui;font-weight:400;font-style:normal;font-size:1.5rem;font-size:max(1.5rem,10px);line-height:1.7;letter-spacing:.05em;color:#fff200}@media screen and (max-width: 767px){.lcl-history .lcl-history-list__time{padding-inline:1.2rem;font-size:1.1rem;font-size:max(1.1rem,10px)}}.lcl-history .lcl-history-list__img{width:12rem;aspect-ratio:120/85;border-radius:2rem;overflow:hidden}@media screen and (max-width: 767px){.lcl-history .lcl-history-list__img{width:10.2rem;border-radius:1rem}}.lcl-history .lcl-history-list__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lcl-history .lcl-history-list__ttl{font-size:1.5rem;font-size:max(1.5rem,10px);font-weight:700;line-height:1.5;letter-spacing:.1em;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}@media screen and (max-width: 767px){.lcl-history .lcl-history-list__ttl{font-size:1.3rem;font-size:max(1.3rem,10px)}}.lcl-history .lcl-history-bar{display:none}@media screen and (max-width: 767px){.lcl-history .lcl-history-bar{width:35.5rem;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){.lcl-history .lcl-history-bar{position:relative;z-index:1;display:block;width:23.5rem;height:.4rem;margin:2.4rem auto 0;cursor:pointer;-ms-touch-action:pan-y;touch-action:pan-y}.lcl-history .lcl-history-bar::before{content:"";position:absolute;inset:-1.2rem 0}}.lcl-history .lcl-history-bar .lcl-history-bar__in{display:block;width:100%;height:100%;border-radius:100vmax;background-color:#d9d9d9;overflow:hidden}.lcl-history .lcl-history-bar .lcl-history-bar__progress{display:block;width:100%;height:100%;background-color:#ffc200;-webkit-transform:scaleX(var(--progress, 0));transform:scaleX(var(--progress, 0));-webkit-transform-origin:left center;transform-origin:left center}.lcl-history .lcl-history-bar .lcl-history-bar__circle{position:absolute;inset:-100% auto -100% calc(var(--progress, 0)*100%);display:block;width:2rem;aspect-ratio:1;margin:auto auto auto -1rem;border:1px solid #000;border-radius:50%;background-image:radial-gradient(#ffc200 50%, #ffffff 0);cursor:-webkit-grab;cursor:grab}.lcl-history .lcl-history-bar.lcl-history-bar--grab .lcl-history-bar__circle{cursor:-webkit-grabbing;cursor:grabbing;scale:1.1}.lcl-want{position:relative;z-index:3;margin-top:-35rem}@media screen and (max-width: 767px){.lcl-want{margin-top:-22.4rem}}.lcl-want.scr-anin .lcl-want__txt{opacity:0;scale:.5;translate:0 4rem;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:opacity .3s .1s,scale .4s .1s cubic-bezier(0.32, 1.69, 0.65, 1),translate .4s .1s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .3s .1s,scale .4s .1s cubic-bezier(0.32, 1.69, 0.65, 1),translate .4s .1s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-want.scr-anin .lcl-want-box__people img,.lcl-want.scr-anin .lcl-want-box::before,.lcl-want.scr-anin .lcl-want-box__illust,.lcl-want.scr-anin .lcl-want-box__txt{opacity:0;scale:.6;-webkit-transition:opacity .3s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .3s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-want.scr-anin .lcl-want-box__people img:nth-of-type(1){-webkit-transform-origin:right bottom;transform-origin:right bottom}.lcl-want.scr-anin .lcl-want-box__people img:nth-of-type(2){-webkit-transform-origin:left bottom;transform-origin:left bottom}.lcl-want.scr-anin .lcl-want-box__illust,.lcl-want.scr-anin .lcl-want-box__txt{-webkit-transition-delay:.05s;transition-delay:.05s}.lcl-want.scr-anin .lcl-want-box__illust{-webkit-transform-origin:center bottom;transform-origin:center bottom}.lcl-want.scr-anin--on .lcl-want__txt,.lcl-want.scr-anin--on .lcl-want-box__people img,.lcl-want.scr-anin--on .lcl-want-box::before,.lcl-want.scr-anin--on .lcl-want-box__illust,.lcl-want.scr-anin--on .lcl-want-box__txt{opacity:1;scale:1;translate:0}.lcl-want .lcl-want__txt{width:42rem;margin-inline:auto}@media screen and (max-width: 767px){.lcl-want .lcl-want__txt{width:28.4rem}}.lcl-want .lcl-want-box{position:relative;z-index:1;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;gap:1rem;width:95.8rem;margin:-3.2rem auto 0;padding-bottom:9.4rem}@media screen and (max-width: 767px){.lcl-want .lcl-want-box{gap:.2rem;width:46.5rem;margin-top:1.2rem;margin-left:-4.5rem;padding-bottom:5rem}}.lcl-want .lcl-want-box::before{content:"";position:absolute;z-index:-1;inset:auto 0 0;aspect-ratio:958/383;background:url(../img/want/bg.png) center/cover no-repeat}.lcl-want .lcl-want-box__people{position:absolute;z-index:-2;inset:-9.4rem 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:92.7rem;margin-inline:auto;pointer-events:none}@media screen and (max-width: 767px){.lcl-want .lcl-want-box__people{top:-2.8rem;width:34.8rem}}.lcl-want .lcl-want-box__people img{width:32.1rem}@media screen and (max-width: 767px){.lcl-want .lcl-want-box__people img{width:17.2rem}}.lcl-want .lcl-want-box__illust{width:16.4rem}@media screen and (max-width: 767px){.lcl-want .lcl-want-box__illust{width:12rem}}.lcl-want .lcl-want-box__txt{width:55.2rem}@media screen and (max-width: 767px){.lcl-want .lcl-want-box__txt{width:30.5rem}}.lcl-hotel{margin-block:-17rem 18.4rem}@media screen and (max-width: 767px){.lcl-hotel{margin-block:-11rem 11.5rem}}.lcl-hotel .lcl-hotel__in{position:relative}.lcl-hotel .lcl-hotel__sky{position:relative}.lcl-hotel .lcl-hotel__sky::before{content:"";position:absolute;inset:0 0 auto;aspect-ratio:2600/226;margin-inline:auto;background:url(../img/hotel/snow.png) center/cover no-repeat}@media screen and (max-width: 767px){.lcl-hotel .lcl-hotel__sky::before{content:none}}.lcl-hotel .lcl-hotel-main{position:absolute;z-index:1;bottom:43.4142752024%;right:.6153846154%;width:79.2307692308%;aspect-ratio:1030/693}@media screen and (max-width: 767px){.lcl-hotel .lcl-hotel-main{bottom:20rem;right:-12.1rem;width:56rem;z-index:3}}.lcl-hotel .lcl-hotel-main::before{content:"";position:absolute;z-index:-2;inset:0;background:url(../img/hotel/bg.png) center/cover no-repeat;-webkit-filter:drop-shadow(0 0 2rem rgba(27, 42, 119, 0.22));filter:drop-shadow(0 0 2rem rgba(27, 42, 119, 0.22));opacity:0;scale:.7;-webkit-transition:opacity .2s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .2s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-hotel .lcl-hotel-main:has(.lcl-hotel-main__ttl.scr-anin--on)::before{opacity:1;scale:1}.lcl-hotel .lcl-hotel-main:has(.lcl-hotel-main__ttl.scr-anin--on) .lcl-hotel-main__in::before,.lcl-hotel .lcl-hotel-main:has(.lcl-hotel-main__ttl.scr-anin--on) .lcl-hotel-main__in::after{-webkit-transform:scale(1);transform:scale(1)}.lcl-hotel .lcl-hotel-main:has(.lcl-hotel-main__ttl.scr-anin--on) .lcl-hotel-main__person{opacity:1;scale:1;translate:0 !important}.lcl-hotel .lcl-hotel-main:has(.lcl-hotel-main__ttl.scr-anin--on) .lcl-hotel-main__txt,.lcl-hotel .lcl-hotel-main:has(.lcl-hotel-main__ttl.scr-anin--on) .lcl-hotel-main__btn{opacity:1;translate:0}.lcl-hotel .lcl-hotel-main__in{position:absolute;inset:0}.lcl-hotel .lcl-hotel-main__in::before,.lcl-hotel .lcl-hotel-main__in::after{content:"";position:absolute;z-index:-1;aspect-ratio:780/650;background:url(../img/kamifubuki.png) center/cover no-repeat;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s .2s cubic-bezier(0.65, 0.06, 0.2, 0.99);transition:-webkit-transform .3s .2s cubic-bezier(0.65, 0.06, 0.2, 0.99);transition:transform .3s .2s cubic-bezier(0.65, 0.06, 0.2, 0.99);transition:transform .3s .2s cubic-bezier(0.65, 0.06, 0.2, 0.99), -webkit-transform .3s .2s cubic-bezier(0.65, 0.06, 0.2, 0.99)}.lcl-hotel .lcl-hotel-main__in::before{top:10.101010101%;left:-6.6019417476%;width:37.8640776699%;-webkit-transform-origin:right 70%;transform-origin:right 70%}@media screen and (max-width: 767px){.lcl-hotel .lcl-hotel-main__in::before{top:-1rem;left:2.2rem;width:20.1rem}}.lcl-hotel .lcl-hotel-main__in::after{top:6.4935064935%;right:-4.6601941748%;width:33.9805825243%;rotate:12deg;-webkit-transform-origin:left 70%;transform-origin:left 70%}@media screen and (max-width: 767px){.lcl-hotel .lcl-hotel-main__in::after{top:2rem;right:4.8rem;width:21.5rem}}.lcl-hotel .lcl-hotel-main__person{position:absolute;z-index:-1;width:18.0582524272%;opacity:0;scale:.6;-webkit-transition:opacity .2s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1),translate .4s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .2s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1),translate .4s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-hotel .lcl-hotel-main__person:nth-of-type(1){top:9.3795093795%;left:-1.9417475728%;translate:6rem 10rem}@media screen and (max-width: 767px){.lcl-hotel .lcl-hotel-main__person:nth-of-type(1){top:-2.8rem;left:5.7rem;width:15.5rem}}.lcl-hotel .lcl-hotel-main__person:nth-of-type(2){bottom:-28.86002886%;right:6.0194174757%;translate:-18.6rem 10rem}@media screen and (max-width: 767px){.lcl-hotel .lcl-hotel-main__person:nth-of-type(2){bottom:-9rem;right:13rem;width:9.8rem}}.lcl-hotel .lcl-hotel-main__ttl{width:75.4368932039%;margin:14.9514563107% 5.5339805825% auto auto}@media screen and (max-width: 767px){.lcl-hotel .lcl-hotel-main__ttl{width:35.8rem;margin:2.7rem 12.6rem auto auto}}.lcl-hotel .lcl-hotel-main__ttl.scr-anin{opacity:0;scale:.7;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:opacity .2s .05s,scale .4s .05s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .2s .05s,scale .4s .05s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-hotel .lcl-hotel-main__ttl.scr-anin--on{opacity:1;scale:1}.lcl-hotel .lcl-hotel-main__txt{margin:0 12.3300970874% auto auto;font-size:max(1.8461538462vw,19px);line-height:1.8;text-align:right;opacity:0;translate:5rem;-webkit-transition:opacity .3s .1s,translate .4s .1s;transition:opacity .3s .1s,translate .4s .1s}@media screen and (max-width: 767px){.lcl-hotel .lcl-hotel-main__txt{margin-right:13.8rem;font-size:1.3rem;font-size:max(1.3rem,10px)}}.lcl-hotel .lcl-hotel-main__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;translate:5rem;-webkit-transition:opacity .3s .1s,translate .4s .1s;transition:opacity .3s .1s,translate .4s .1s;margin:3.2rem 12.3300970874% auto auto}@media screen and (max-width: 767px){.lcl-hotel .lcl-hotel-main__btn{margin-top:1.4rem;margin-right:13.8rem}}.lcl-hotel .lcl-hotel-build{position:absolute;z-index:2;bottom:0;left:0;width:100%;pointer-events:none}.lcl-hotel .lcl-hotel-build__txt{position:absolute;top:22.8108903606%;left:14.4615384615%;width:23.6153846154%}@media screen and (max-width: 767px){.lcl-hotel .lcl-hotel-build__txt{inset:-16.5rem 0 auto;width:12.6rem;margin-inline:auto}}.lcl-hotel .lcl-hotel-build__txt.scr-anin{opacity:0;scale:1.4;rotate:20deg;-webkit-transition:opacity .2s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1),rotate .4s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .2s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1),rotate .4s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-hotel .lcl-hotel-build__txt.scr-anin--on{opacity:1;scale:1;rotate:0deg}.lcl-hotel .lcl-hotel-imgarea{display:grid;grid-template-columns:repeat(2, 1fr);height:40.6rem}@media screen and (max-width: 767px){.lcl-hotel .lcl-hotel-imgarea{margin-bottom:11.5rem;height:auto}}.lcl-hotel .lcl-hotel-imgarea.scr-anin .lcl-hotel-imgarea__item img{scale:1.2;-webkit-transition:scale .6s cubic-bezier(0.59, 0.06, 0.22, 0.99);transition:scale .6s cubic-bezier(0.59, 0.06, 0.22, 0.99)}.lcl-hotel .lcl-hotel-imgarea.scr-anin--on .lcl-hotel-imgarea__item img{scale:1}.lcl-hotel .lcl-hotel-imgarea__item{overflow:hidden}.lcl-hotel .lcl-hotel-imgarea__item:nth-of-type(1){border-radius:0 0 0 10rem}@media screen and (max-width: 767px){.lcl-hotel .lcl-hotel-imgarea__item:nth-of-type(1){border-radius:0 0 0 3rem}}.lcl-hotel .lcl-hotel-imgarea__item:nth-of-type(2){border-radius:0 0 10rem 0}@media screen and (max-width: 767px){.lcl-hotel .lcl-hotel-imgarea__item:nth-of-type(2){border-radius:0 0 3rem 0}}.lcl-motto{position:relative;z-index:1;margin-top:-3.8461538462%;padding-block:7.8rem 46rem;background-color:#fff}@media screen and (max-width: 767px){.lcl-motto{margin-top:-5rem;padding-block:10rem 22.6rem}}.lcl-motto .lcl-motto__bg{position:absolute;z-index:-1;inset:0 0 auto;height:calc(100% - 28.4rem)}@media screen and (max-width: 767px){.lcl-motto .lcl-motto__bg{height:auto}}.lcl-motto .lcl-motto__bg::before,.lcl-motto .lcl-motto__bg::after{content:"";position:absolute}.lcl-motto .lcl-motto__bg::before{z-index:1;inset:0 0 auto;aspect-ratio:1300/614;background:url(../img/motto/bg_02.png) center/cover no-repeat}@media screen and (max-width: 767px){.lcl-motto .lcl-motto__bg::before{inset-inline:-100%;width:61.8rem;margin-inline:auto}}.lcl-motto .lcl-motto__bg::after{inset:auto 0 0;height:10rem;margin:auto;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#ffffff));background-image:linear-gradient(to bottom, transparent, #ffffff)}@media screen and (max-width: 767px){.lcl-motto .lcl-motto__bg::after{content:none}}.lcl-motto .bg-snow{top:3.4rem}@media screen and (max-width: 767px){.lcl-motto .bg-snow{top:2rem;height:20.8rem;overflow:hidden}}.lcl-motto .lcl-motto-box{position:relative;z-index:1;width:82rem;margin-inline:auto}@media screen and (max-width: 767px){.lcl-motto .lcl-motto-box{width:36rem}}.lcl-motto .lcl-motto-box.scr-anin .lcl-motto-box__bg,.lcl-motto .lcl-motto-box.scr-anin .lcl-motto-box__ttl,.lcl-motto .lcl-motto-box.scr-anin .lcl-motto-box__txt{opacity:0;scale:.6;-webkit-transition:opacity .2s,scale .3s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .2s,scale .3s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-motto .lcl-motto-box.scr-anin .lcl-motto-box__ttl{scale:.7;-webkit-transition-delay:.05s;transition-delay:.05s}.lcl-motto .lcl-motto-box.scr-anin .lcl-motto-box__txt{scale:.7;-webkit-transition-delay:.1s;transition-delay:.1s}.lcl-motto .lcl-motto-box.scr-anin--on .lcl-motto-box__bg,.lcl-motto .lcl-motto-box.scr-anin--on .lcl-motto-box__ttl,.lcl-motto .lcl-motto-box.scr-anin--on .lcl-motto-box__txt{opacity:1;scale:1}.lcl-motto .lcl-motto-box__bg{position:absolute;z-index:-1;inset:2.2rem -100% auto;width:136.3414634146%;aspect-ratio:1118/658;margin:auto}@media screen and (max-width: 767px){.lcl-motto .lcl-motto-box__bg{top:1.8rem;width:55.4rem}}.lcl-motto .lcl-motto-box__txt{font-size:2.2rem;font-size:max(2.2rem,10px);font-weight:700;line-height:1.64;text-align:center}@media screen and (max-width: 767px){.lcl-motto .lcl-motto-box__txt{font-size:1.5rem;font-size:max(1.5rem,10px)}}.lcl-motto .lcl-motto-box__txt strong{display:block;font-size:3.2rem;font-size:max(3.2rem,10px)}@media screen and (max-width: 767px){.lcl-motto .lcl-motto-box__txt strong{font-size:2.6rem;font-size:max(2.6rem,10px)}}.lcl-motto .lcl-motto__img{position:absolute;z-index:1;inset:auto -100% 8rem;width:130rem;margin-inline:auto}@media screen and (min-width: 768px)and (min-width: 1600px){.lcl-motto .lcl-motto__img{-webkit-mask-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(4rem, #000), color-stop(#000), color-stop(calc(100% - 4rem)), to(transparent));-webkit-mask-image:linear-gradient(to right, transparent, #000 4rem, #000, calc(100% - 4rem), transparent 100%);mask-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(4rem, #000), color-stop(#000), color-stop(calc(100% - 4rem)), to(transparent));mask-image:linear-gradient(to right, transparent, #000 4rem, #000, calc(100% - 4rem), transparent 100%)}}@media screen and (max-width: 767px){.lcl-motto .lcl-motto__img{width:50rem}}.lcl-motto .lcl-motto__img.scr-anin{opacity:0;scale:1.2;-webkit-transition:opacity .2s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1);transition:opacity .2s,scale .4s cubic-bezier(0.32, 1.69, 0.65, 1)}.lcl-motto .lcl-motto__img.scr-anin--on{opacity:1;scale:1}