.lp02_04 .elm01_01{width:42.4%;inset:7.8% auto auto 6.7%}.lp02_04 .elm02_01{width:42.4%;inset:7.8% 6.7% auto auto}.lp02_09 .elm01_01{width:40%;inset:.4% 3.1% auto auto}.lp02_09 .elm01_02{width:85.5%;aspect-ratio:1/1;inset:3.9% auto auto 4.5%;border-radius:50%;overflow:hidden}.lp02_09 .elm01_02_01{display:block;min-width:100%;min-height:100%;background:linear-gradient(132deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 70%)}@media screen and (min-width: 751px){.lp02_09 .elm01_02_01{left:-1500px;animation:sparkle_pc 3s 0s infinite forwards ease}}@media screen and (max-width: 750px){.lp02_09 .elm01_02_01{left:-200vw;animation:sparkle_sp 3s 0s infinite forwards ease}}.lp02_09 .elm02_01{width:40%;inset:30.9% 3.1% auto auto}.lp02_09 .elm02_02{width:85.5%;aspect-ratio:1/1;inset:3.9% auto auto 4.5%;border-radius:50%;overflow:hidden}.lp02_09 .elm02_02_01{display:block;min-width:100%;min-height:100%;background:linear-gradient(132deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 70%)}@media screen and (min-width: 751px){.lp02_09 .elm02_02_01{left:-1500px;animation:sparkle_pc 3s 0s infinite forwards ease}}@media screen and (max-width: 750px){.lp02_09 .elm02_02_01{left:-200vw;animation:sparkle_sp 3s 0s infinite forwards ease}}.lp02_09 .elm03_01{width:40%;inset:62.1% 3.1% auto auto}.lp02_09 .elm03_02{width:86.6%;aspect-ratio:259.82/259.82;inset:4% auto auto 4.2%;border-radius:50%;overflow:hidden;clip-path:url(#elm03_01-elm03_02)}.lp02_09 .elm03_02_01{display:block;min-width:100%;min-height:100%;background:linear-gradient(132deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 70%)}@media screen and (min-width: 751px){.lp02_09 .elm03_02_01{left:-1500px;animation:sparkle_pc 3s 0s infinite forwards ease}}@media screen and (max-width: 750px){.lp02_09 .elm03_02_01{left:-200vw;animation:sparkle_sp 3s 0s infinite forwards ease}}.lp03_04 .elm01_01{width:80.3%;inset:1.1% auto auto 8.1%}.lp03_05 .elm01_01{width:89.2%;margin:0 auto;inset:7.7% 0 auto}.lp03_07 .elm01_01{width:87.2%;margin:0 auto;inset:29.3% 0 auto}.lp04_02 .elm01_01{width:89.3%;margin:0 auto;inset:16.9% 0 auto}.lp04_04 .elm01_01{width:43.2%;margin:0 auto;inset:20.4% auto auto 4.7%;border-radius:20px;overflow:hidden}@media screen and (max-width: 750px){.lp04_04 .elm01_01{border-radius:2.6666666667vw}}.lp04_04 .elm01_02{width:15.2%;inset:18.4% auto auto 18.7%}.lp04_04 .elm02_01{width:43.2%;margin:0 auto;inset:20.4% 4.7% auto auto;border-radius:20px;overflow:hidden}@media screen and (max-width: 750px){.lp04_04 .elm02_01{border-radius:2.6666666667vw}}.lp04_04 .elm02_02{width:15.2%;inset:18.4% 18.7% auto auto}.lp04_05 .elm01_01{width:28.2%;inset:63.9% 5.7% auto auto}.lp04_09 .elm01_01{width:27.9%;inset:2.1% 4.4% auto auto;animation:roleAnm 30s 0s linear infinite forwards}.lp05_01 .elm01_01{width:77.7%;inset:36.7% auto auto 7.9%;--reveal-p: -20%;-webkit-mask-image:linear-gradient(to right, black var(--reveal-p), transparent calc(var(--reveal-p) + 20%));mask-image:linear-gradient(to right, black var(--reveal-p), transparent calc(var(--reveal-p) + 20%));-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lp05_05 .elm01_01{width:25.9%;inset:33.7% auto auto 5.9%;animation:roleAnm 30s 0s linear infinite forwards}.lp06_05 .elm01_01{width:25.9%;inset:40.2% auto auto 5%;animation:roleAnm 30s 0s linear infinite forwards}.lp06_10 .elm01_01{width:82.6%;inset:27.9% 0 auto;margin:0 auto;aspect-ratio:1/1;border-radius:50%;overflow:hidden}.lp06_10 .elm01_02{width:14.95%;inset:28.7% 4.7% auto auto}.lp07_02 .elm01_01{width:89.3%;margin:0 auto;inset:46.4% 0 auto}.lp07_04 .elm01_01{width:78.4%;inset:24.9% auto auto 10.8%}.lp07_04 .elm01_02{width:54.3%;inset:38.6% -8.7% auto auto;z-index:10}.lp07_04 .elm01_03{width:55.7%;inset:21.7% 6.9% auto auto;z-index:10}.lp07_04 .elm01_04{width:5%;inset:35.7% auto auto 8.1%;z-index:10}.lp07_04 .elm01_05{width:78.4%;inset:24.9% auto auto 10.8%}.lp07_07 .elm01_01{width:39.4%;inset:45.9% auto auto 10.3%}.lp07_07 .elm01_02{width:39.4%;inset:45.9% auto auto 50.3%}.lp07_07 .elm01_03{width:39.4%;inset:66.3% auto auto 10.3%}.lp07_07 .elm01_04{width:39.4%;inset:66.2% auto auto 50.3%}@keyframes sparkle_pc{0%{left:-1500px}90%{left:1500px}100%{left:1500px}}@keyframes sparkle_sp{0%{left:-200vw}90%{left:200vw}100%{left:200vw}}@keyframes roleAnm{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}.cta01_02 .btn01_01{width:93%;margin:0 auto;inset:-0.6% 0 auto}.cta01_02 .elm01_01{width:92.1%;height:66.1%;inset:9.8% 0 auto;margin:0 auto;border-radius:88px;overflow:hidden}@media screen and (max-width: 750px){.cta01_02 .elm01_01{border-radius:11.7333333333vw}}.cta01_02 .elm01_01_01{display:block;min-width:100%;min-height:100%;background:linear-gradient(132deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 70%)}@media screen and (min-width: 751px){.cta01_02 .elm01_01_01{left:-1500px;animation:sparkle_pc 3s 0s infinite forwards ease}}@media screen and (max-width: 750px){.cta01_02 .elm01_01_01{left:-200vw;animation:sparkle_sp 3s 0s infinite forwards ease}}/*# sourceMappingURL=base.min.css.map */