/*!*************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/main.scss ***!
  \*************************************************************************************************************/@keyframes shine{100%{left:125%}}@keyframes blurUp{0%{filter:blur(10px)}100%{filter:blur(0)}}@keyframes opacityUp{0%{opacity:0}100%{opacity:1}}@keyframes opacitySlideUp{0%{opacity:0;transform:translateY(10%)}50%{opacity:.5;transform:translateY(5%)}100%{opacity:1;transform:translateY(0)}}@keyframes opacitySlideDown{0%{opacity:0;transform:translateY(-10%)}50%{opacity:.5;transform:translateY(-5%)}100%{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@keyframes lightUp{0%{opacity:0;transform:scale(0);filter:saturate(0)}75%{opacity:1;transform:scale(1.5);filter:saturate(200%)}100%{opacity:1;transform:scale(1);filter:saturate(200%)}}@keyframes slideShowDown{0%{clip-path:inset(0% 0% 99.99% 0%)}100%{clip-path:inset(0%)}}@keyframes slideShowUp{0%{clip-path:inset(0% 99.99% 0% 0%)}100%{clip-path:inset(0%)}}@keyframes balloonUp{0%{opacity:0;transform:translateY(10%)}100%{opacity:1;transform:translateY(0)}}@keyframes balloon{0%{transform:translateY(-10%)}100%{transform:translateY(10%)}}@keyframes balloonDown{0%{opacity:0;transform:translateY(-10%)}25%{opacity:1;transform:translateY(-5%)}50%{opacity:1;transform:translateY(0)}100%{opacity:1;transform:translateY(0)}}@keyframes loop{from{transform:translateX(100%)}to{transform:translateX(-100.1%)}}@keyframes loop2{from{transform:translateX(0)}to{transform:translateX(-200.1%)}}@keyframes shineAnimation{0%{background-position:150%}100%{background-position:-50%}}@keyframes zoomLoop{0%,70%{transform:scale(1)}85%{transform:scale(.95)}100%{transform:scale(1)}}@keyframes fuwafuwa{0%,100%{transform:translateY(0)}50%{transform:translateY(20%)}}@keyframes bigSmallAnime{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.5}100%{opacity:0;transform:scale(1.2)}}@keyframes shineAnime{100%{left:125%}}@keyframes zoomUp{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}.container{overflow:hidden}.container .overlay{position:absolute}.container .fv-container{position:relative}.container .fv-container .product{width:55.333333%;top:29.7%;right:19%;z-index:1;opacity:0;transform:translateY(10%)}.container .fv-container .product .light{width:120.963855%;top:-6%;left:-7%;mix-blend-mode:screen}.container .fv-container .text-3{width:29.733333%;top:28.5%;right:3%;opacity:0;transform:scale(0)}.container .fv-container.is-active .text-3{transition:.8s .3s;opacity:1;transform:scale(1)}.container .fv-container.is-active .product{transition:1s;opacity:1;transform:translateY(0);animation:ease-in-out}.container .offer-container-1{position:relative}.container .offer-container-1 .text{overflow:hidden;top:13.3%;left:4.8%;width:90.4%}.container .offer-container-1 .text::before{content:'';display:block;position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);transform:skewX(-25deg);animation:shineAnime 1.5s infinite ease-in-out}.container .offer-container-2{position:relative}.container .offer-container-2 .button{bottom:23%;left:3.5%;width:93%;animation:zoomLoop 1.5s infinite ease-in-out}.container .offer-container-3{position:relative}.container .offer-container-3 .button2{bottom:18%;left:3.5%;width:93%;animation:zoomLoop 1.5s infinite ease-in-out}.container .present-container{position:relative}.container .present-container .one{top:31%;left:3%;width:42.666667%;opacity:0;transform:translateY(20%)}.container .present-container .one.is-active{transition:.8s;opacity:1;transform:translateY(0)}.container .present-container .two{top:33.5%;right:11%;width:34.933333%;opacity:0;transform:translateY(20%)}.container .present-container .two.is-active{transition:.8s;opacity:1;transform:translateY(0)}.container .present-container .three{top:44.5%;left:11%;width:34.933333%;opacity:0;transform:translateY(20%)}.container .present-container .three.is-active{transition:.8s;opacity:1;transform:translateY(0)}.container .present-container .four{top:46.5%;right:4%;width:41.466667%;opacity:0;transform:translateY(20%)}.container .present-container .four.is-active{transition:.8s;opacity:1;transform:translateY(0)}.container .present-container .five{top:58.5%;left:4%;width:41.333333%;opacity:0;transform:translateY(20%)}.container .present-container .five.is-active{transition:.8s;opacity:1;transform:translateY(0)}.container .present-container .six{top:70.5%;right:16%;width:28.8%;opacity:0;transform:translateY(20%)}.container .present-container .six.is-active{transition:.8s;opacity:1;transform:translateY(0)}.container .present-container .eight{bottom:11%;left:8.3333335%;width:83.333333%;animation:zoomLoop 1.5s infinite ease-in-out}.container .pro-container{position:relative}.container .pro-container.is-active .text-1{transition:.8s;opacity:1;transform:translateY(0)}.container .pro-container.is-active .text-2{transition:.8s .3s;opacity:1;transform:translateY(0)}.container .pro-container .text{top:5%;width:41.4%;opacity:0;transform:translateY(20%)}.container .pro-container .text-1{left:8%}.container .pro-container .text-2{right:8%}.container .world-container{position:relative}.container .world-container .text{top:18%;left:31.7%;width:36.6%;transform:translate(-50%,-50%);opacity:0}.container .world-container .text.is-active{transition:.8s;opacity:1;transform:translate(0,0)}.container .mind-container-1{position:relative}.container .mind-container-1 .text{top:65%;left:14%;width:34.8%;opacity:0;transform:translateX(-20%)}.container .mind-container-1 .text.is-active{transition:.8s;opacity:1;transform:translateX(0)}.container .mind-container-2{position:relative}.container .mind-container-2.is-active .inner-1 .lists li:first-child .check{transition:.8s .3s;clip-path:inset(0%)}.container .mind-container-2.is-active .inner-1 .lists li:nth-child(2) .check{transition:.8s .6s;clip-path:inset(0%)}.container .mind-container-2.is-active .inner-1 .lists li:nth-child(3) .check{transition:.8s .9s;clip-path:inset(0%)}.container .mind-container-2.is-active .inner-1 .lists li:nth-child(4) .check{transition:.8s 1.2s;clip-path:inset(0%)}.container .mind-container-2.is-active .inner-1 .lists li:nth-child(5) .check{transition:.8s 1.5s;clip-path:inset(0%)}.container .mind-container-2.is-active .text-1{transition:.8s;clip-path:inset(0%)}.container .mind-container-2.is-active .text-2{transition:.8s .3s;clip-path:inset(0%)}.container .mind-container-2.is-active .text-3{transition:.8s .6s;clip-path:inset(0%)}.container .mind-container-2.is-active .text-4{transition:.8s .9s;clip-path:inset(0%)}.container .mind-container-2.is-active .text-5{transition:.8s 1.2s;clip-path:inset(0%)}.container .mind-container-2 .inner-1{top:-3%;left:14.9%;width:70.2%;height:51.4%}.container .mind-container-2 .inner-1 .lists{top:10%;left:0;width:100%;height:7.5%;display:flex;justify-content:space-between;list-style:none;padding:0}.container .mind-container-2 .inner-1 .lists li{width:7.2%;height:100%;background:#fff}.container .mind-container-2 .inner-1 .lists li .check{top:29.4%;width:4.4%;clip-path:inset(0% 100% 0% 0%)}.container .mind-container-2 .inner-1 .lists li:first-child .check{left:1.5%}.container .mind-container-2 .inner-1 .lists li:nth-child(2) .check{left:24.5%}.container .mind-container-2 .inner-1 .lists li:nth-child(3) .check{left:47.5%}.container .mind-container-2 .inner-1 .lists li:nth-child(4) .check{left:71%}.container .mind-container-2 .inner-1 .lists li:nth-child(5) .check{left:94%}.container .mind-container-2 .text{top:10%;clip-path:inset(0% 0% 100% 0%)}.container .mind-container-2 .text-1{left:15%;width:4.8%}.container .mind-container-2 .text-2{left:31%;width:5.2%}.container .mind-container-2 .text-3{left:47.5%;width:5%}.container .mind-container-2 .text-4{left:63.8%;width:5%}.container .mind-container-2 .text-5{left:80%;width:5%}.container .mind-container-2 .skin-content{top:60%;left:4.55%;width:90.9%;height:28.1%}.container .mind-container-2 .skin-content.is-active .skin-1{transition:.8s;opacity:1;transform:translateX(0)}.container .mind-container-2 .skin-content.is-active .skin-2{transition:.8s .3s;opacity:1;transform:translateX(0)}.container .mind-container-2 .skin-content.is-active .skin-3{transition:.8s .6s;opacity:1;transform:translateX(0)}.container .mind-container-2 .skin-content .skin{top:0;width:33.5%}.container .mind-container-2 .skin-content .skin-1{left:0;z-index:3;transform:translateX(-20%);opacity:0}.container .mind-container-2 .skin-content .skin-2{left:33.5%;z-index:2;transform:translateX(-50%);opacity:0}.container .mind-container-2 .skin-content .skin-3{left:67%;z-index:1;transform:translateX(-80%);opacity:0}.container .why-container-1{position:relative}.container .why-container-1 .text{top:23%;left:18%;width:34.6%;opacity:0;transform:translateY(20%)}.container .why-container-1 .text.is-active{transition:.8s;opacity:1;transform:translateY(0)}.container .why-container-2{position:relative}.container .why-container-2 .text{top:23%;left:20.7%;width:58.6%;opacity:0;transform:translateY(20%)}.container .why-container-2 .text.is-active{transition:.8s;opacity:1;transform:translateY(0)}.container .why-container-3{position:relative}.container .why-container-3 .text{top:22%;left:12.7%;width:74.6%;opacity:0;transform:translateY(20%)}.container .why-container-3 .text.is-active{transition:.8s;opacity:1;transform:translateY(0)}.container .why-container-3 .photo{top:39%;left:22.5%;width:55%;opacity:0;transform:translateY(20%)}.container .why-container-3 .photo.is-active{transition:.8s;opacity:1;transform:translateY(0)}.container .keep-container-1{position:relative}.container .keep-container-1 .text-1{top:43%;left:42%;width:16%;opacity:0;transform:translateY(20%)}.container .keep-container-1 .text-1.is-active{transition:.8s;opacity:1;transform:translateY(0)}.container .keep-container-1 .text-2{top:54%;left:5.3%;width:89.4%;height:15.25%;animation:shineAnimation 1.5s infinite ease-in-out;background:linear-gradient(135deg,rgba(255,255,255,0) 25%,rgba(255,255,255,.8) 50%,rgba(255,255,255,0) 50%),#a17a2d;background-size:200% 100%;mask-image:url(https://ixy-goo-wzk1hoj1.landinghub.site/v1.3.0/images/08b644dd1e5957456e96.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center center}.container .keep-container-2{position:relative}.container .keep-container-2 .photo{top:3%;left:0;width:100%;clip-path:inset(0% 99.9% 0% 0%)}.container .keep-container-2 .photo.is-active{transition:.8s;clip-path:inset(0% 0% 0% 0%)}.container .core-container-1{position:relative}.container .core-container-1 .ballon-container{bottom:0;left:50%;transform:translateX(-50%);width:90%;height:62.94%}.container .core-container-1 .ballon-container.is-active .ballon-1{transition:.8s;opacity:1;transform:translateY(0)}.container .core-container-1 .ballon-container.is-active .ballon-2{transition:.8s .3s;opacity:1;transform:translateY(0)}.container .core-container-1 .ballon-container.is-active .ballon-3{transition:.8s .6s;opacity:1;transform:translateY(0)}.container .core-container-1 .ballon-container .ballon{width:55.3%;opacity:0;transform:translateY(20%)}.container .core-container-1 .ballon-container .ballon-1{top:-2%;left:23%}.container .core-container-1 .ballon-container .ballon-2{top:35%;left:0}.container .core-container-1 .ballon-container .ballon-3{top:35%;right:0}.container .core-container-2{position:relative}.container .core-container-2 .text{top:12%;left:12.4%;width:75.2%;opacity:0;transform:translateY(20%)}.container .core-container-2 .text.is-active{transition:.8s;opacity:1;transform:translateY(0)}.container .deep-container-1{position:relative;overflow:hidden}.container .deep-container-1 .text{top:22%;left:13.4%;width:73.2%;opacity:0;transform:translateY(20%)}.container .deep-container-1 .text.is-active{transition:.8s;opacity:1;transform:translateY(0)}.container .deep-container-1 .arrow{top:47%;left:36.3%;width:29.4%;animation:fuwafuwa 2s infinite ease-in-out}.container .deep-container-1 .balloon-container{top:40%;left:0;width:100%;height:57%}.container .deep-container-1 .balloon-container.is-active .balloon{transition:.8s;opacity:1;transform:translate(0)}.container .deep-container-1 .balloon-container .balloon{width:36.26%;opacity:0}.container .deep-container-1 .balloon-container .balloon-1{top:0;left:0;transform:translate(-20%,-20%)}.container .deep-container-1 .balloon-container .balloon-2{bottom:-10%;left:0;transform:translate(-20%,20%)}.container .deep-container-1 .balloon-container .balloon-3{top:0;right:0;transform:translate(20%,-20%)}.container .deep-container-1 .balloon-container .balloon-4{bottom:-10%;right:0;transform:translate(20%,20%)}.container .tension-container{position:relative}.container .interview-container-1{position:relative}.container .interview-container-1 .question{width:59.7%}.container .interview-container-1 .answer{width:56.4%}.container .interview-container-1 .comment-1{top:2.5%;right:19%;clip-path:inset(0% 0% 0% 99.99%)}.container .interview-container-1 .comment-1.is-active{transition:.8s;clip-path:inset(0%)}.container .interview-container-1 .comment-2{top:15.5%;left:21%;clip-path:inset(0% 99.99% 0% 0%)}.container .interview-container-1 .comment-2.is-active{transition:.8s;clip-path:inset(0%)}.container .interview-container-1 .comment-3{top:27.5%;left:22%;clip-path:inset(0% 0% 0% 99.99%)}.container .interview-container-1 .comment-3.is-active{transition:.8s;clip-path:inset(0%)}.container .interview-container-1 .comment-4{top:39.5%;left:22%;clip-path:inset(0% 99.99% 0% 0%)}.container .interview-container-1 .comment-4.is-active{transition:.8s;clip-path:inset(0%)}.container .interview-container-1 .comment-5{top:65.5%;right:19%;clip-path:inset(0% 0% 0% 99.99%)}.container .interview-container-1 .comment-5.is-active{transition:.8s;clip-path:inset(0%)}.container .interview-container-1 .comment-6{top:86.5%;left:21%;clip-path:inset(0% 99.99% 0% 0%)}.container .interview-container-1 .comment-6.is-active{transition:.8s;clip-path:inset(0%)}.container .interview-container-2{position:relative}.container .interview-container-2 .question{width:59.7%}.container .interview-container-2 .answer{width:56.4%}.container .interview-container-2 .comment-1{top:9.5%;right:23%;clip-path:inset(0% 99.99% 0% 0%)}.container .interview-container-2 .comment-1.is-active{transition:.8s;clip-path:inset(0%)}.container .interview-container-2 .comment-2{top:38.5%;left:21%;clip-path:inset(0% 0% 0% 99.99%)}.container .interview-container-2 .comment-2.is-active{transition:.8s;clip-path:inset(0%)}.container .routine-container-1{position:relative}.container .routine-container-1 .photo-1{top:5%;right:3%;width:40%;opacity:0;transform:scale(0)}.container .routine-container-1 .photo-1.is-active{transition:.8s;opacity:1;transform:scale(1)}.container .routine-container-1 .photo-2{top:54%;right:1.5%;width:43%;opacity:0;transform:scale(0)}.container .routine-container-1 .photo-2.is-active{transition:.8s;opacity:1;transform:scale(1)}.container .routine-container-2{position:relative}.container .routine-container-2 .photo-1{top:10%;right:2.5%;width:41.8%;opacity:0;transform:scale(0)}.container .routine-container-2 .photo-1.is-active{transition:.8s;opacity:1;transform:scale(1)}.container .routine-container-3{position:relative}.container .routine-container-3 .photo-1{top:9%;right:2.5%;width:42.1%;opacity:0;transform:scale(0)}.container .routine-container-3 .photo-1.is-active{transition:.8s;opacity:1;transform:scale(1)}.container .routine-container-4{position:relative}.container .routine-container-4 .photo-1{top:9%;right:1.5%;width:42.1%;opacity:0;transform:scale(0)}.container .routine-container-4 .photo-1.is-active{transition:.8s;opacity:1;transform:scale(1)}.site-footer{background:#fff!important}.ttl01{border-left:none!important}.ttl01::before{background:0 0!important}.form_title,.ttl01{background:-moz-linear-gradient(center top,#694db2,#5554b9)!important;background:-webkit-gradient(linear,left top,left bottom,from(#694db2),to(#5554b9))!important}#agreement{background:#d5d9fa!important}.form_box{border-right:1px solid #9da3ec!important;border-left:1px solid #9da3ec!important;border-bottom:1px solid #9da3ec!important}.form_box_label{border-bottom:1px solid #9da3ec!important;border-top:1px solid #9da3ec!important;background:#d5d9fa!important}.form_required:last-of-type .form_box_label::before{background:0 0!important}.form_required:last-of-type .form_box_label{border-left:6px solid #9da3ec!important}