@charset "UTF-8";.lp_wrap .slider{display:none}.lp_wrap .slider.slick-initialized{display:block}.lp_wrap .slider .slick-arrow{cursor:pointer}.lp_wrap .slider .slick-list{cursor:grab}.lp_wrap .slider .slick-list:active{cursor:grabbing}.lp_wrap .slider .slick-dots li *{display:none}.lp_wrap .offer .offer-inner,.lp_wrap .offer .offer-inner-2{position:relative;overflow:hidden}.wrapper{position:relative}.lp_wrap .offer .offer-inner .on{position:absolute;top:3.7%;left:5.333%;width:89.333%}.lp_wrap .offer .offer-inner.makuake .on{top:30%;left:10.9%;width:78.4%}.lp_wrap .offer .offer-inner .btn{position:absolute;top:86%;left:11%;width:83.333%}.lp_wrap .offer .offer-inner .btn.btn2{top:90%}.lp_wrap .offer .offer-inner .btn a{display:block}.lp_wrap .offer .offer-inner .btn.trigger a::after{content:'';display:block;position:absolute;top:0;left:0;width:94%;height:66%;background:url('https://makuake.ifur.jp/v1.8.0/images/offer-on.png') left top/100% no-repeat;transition:.6s;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.lp_wrap .offer .offer-inner .btn.trigger.move a::after{clip-path:polygon(100% 0%,100% 0%,100% 100%,100% 100%)}.lp_wrap .offer .offer-inner.makuake .btn{top:86.5%;left:10.866%;width:78.266%}.lp_wrap .offer .offer-inner .offer-sold-out-container{position:absolute;bottom:0;left:50%;background:rgba(41,41,41,.8);width:98%;height:48.8%;transform:translateX(-50%)}.lp_wrap .offer .offer-inner .offer-sold-out-container .sold-out-img{position:absolute;top:50%;left:50%;width:86.66%;transform:translate(-50%,-50%)}.lp_wrap .offer .offer-inner-2 .offer-inner-value{position:absolute;top:0;left:0;width:100%;height:100%}.lp_wrap .offer .offer-inner-2 .offer-inner-value .offer-back,.lp_wrap .offer .offer-inner-2 .offer-inner-value .offer-front{position:absolute;top:0;left:0;width:100%;height:100%}.lp_wrap .offer .offer-inner-2 .offer-inner-value .offer-back{transform:translateY(-90deg);opacity:0}.lp_wrap .offer .offer-inner-2 .offer-inner-value.is-active .offer-front{animation:rotate 1s linear forwards}.lp_wrap .offer .offer-inner-2 .offer-inner-value.is-active .offer-back{animation:rotate2 1s linear 1s forwards}.lp_wrap .offer .offer-inner-2 .offer-inner-value .offer-front .value{position:absolute;bottom:3%;left:50%;transform:translateX(-50%);width:93.6%}.lp_wrap .offer .offer-inner-2 .offer-inner-value .offer-front .btn3{position:absolute;top:87%;left:11%;width:83.333%}.lp_wrap .offer .offer-inner-2 .offer-inner-value .offer-front .btn3 a{display:block}.lp_wrap .offer .offer-inner-2 .offer-inner-value .offer-front .tap-area{position:absolute;top:5%;left:0;width:100%;cursor:pointer;animation:offer3Anime 2s ease-in-out infinite;z-index:1}@keyframes offer3Anime{0%,100%{transform:scale(1)}50%{transform:scale(.9)}}.lp_wrap .offer .offer-inner-2 .offer-inner-value .offer-back .item{position:absolute;top:10%;left:50%;width:95.2%;transform:translateX(-50%)}.lp_wrap .offer .offer-inner-2 .offer-inner-value .offer-back .item2{position:absolute;bottom:0;left:0;width:100%}.lp_wrap .offer .offer-inner-2 .offer-inner-value .offer-back .btn4{position:absolute;top:89%;left:11%;width:83.333%}.lp_wrap .offer .offer-inner-2 .offer-inner-value .offer-back .btn4 a{display:block}.lp_wrap .offer .offer-inner-2 .offer-inner-value .offer-back .btn4.trigger a::after{content:'';display:block;position:absolute;top:0;left:0;width:94%;height:66%;background:url('https://makuake.ifur.jp/v1.8.0/images/offer-on.png') left top/100% no-repeat;transition:.6s;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.lp_wrap .offer .offer-inner-2 .offer-inner-value .offer-back .btn.trigger.move a::after{clip-path:polygon(100% 0%,100% 0%,100% 100%,100% 100%)}@keyframes rotate{0%{transform:rotateY(0)}100%{transform:rotateY(90deg)}}@keyframes rotate2{0%{opacity:0;transform:rotateY(-90deg)}100%{opacity:1;transform:rotateY(0)}}.lp_wrap .floating .float{position:fixed;bottom:0;width:100%;max-width:750px;z-index:100;display:none}.lp_wrap .floating.is-active .float{display:block}.lp_wrap .floating .float .btn{position:absolute;top:22%;left:46%;width:52%}.lp_wrap .floating .float .btn2{position:absolute;bottom:0;right:0;width:50.6%}.lp_wrap .floating .float.makuake .btn{position:absolute;top:18%;left:55.5%;width:42%}.lp_wrap .new_normal .step li{position:absolute;top:41%;width:29.6%}.lp_wrap .new_normal .step li:first-child{left:4%;transition:.6s}.lp_wrap .new_normal .step li:nth-child(2){left:35.2%;transition:.6s .4s}.lp_wrap .new_normal .step li:nth-child(3){right:4%;transition:.6s .8s}.lp_wrap .new_normal .step li:first-child::after,.lp_wrap .new_normal .step li:nth-child(2)::after{content:'';display:block;position:absolute;top:7%;left:87%;width:28.378%;height:7.773%;background:url('https://makuake.ifur.jp/v1.8.0/images/new_normal-arrow.png') center center/contain no-repeat}.lp_wrap .new_normal .step li.trigger,.lp_wrap .new_normal .step li.trigger~li{opacity:0}.lp_wrap .new_normal .step li.trigger.move,.lp_wrap .new_normal .step li.trigger.move~li{opacity:1}.lp_wrap .new_normal .movie{position:absolute;top:63%;right:0;width:69.866%}.lp_wrap .new_normal .catch div{position:absolute}.lp_wrap .new_normal .catch div:first-child{top:73%;left:5.5%;width:21.733%;transition:.6s}.lp_wrap .new_normal .catch div:nth-child(2){top:81%;left:5.5%;width:35.6%;transition:.6s .4s}.lp_wrap .new_normal .catch div:nth-child(3){top:89%;left:5.5%;width:20.933%;transition:.6s .8s}.lp_wrap .new_normal .catch div.trigger,.lp_wrap .new_normal .catch div.trigger~div{opacity:0}.lp_wrap .new_normal .catch div.trigger.move,.lp_wrap .new_normal .catch div.trigger.move~div{opacity:1}.lp_wrap .new-treatment .new-treatment-container-1{position:relative}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container{display:flex;align-items:center;justify-content:space-between;position:absolute;width:80.93%;top:18%;left:50%;transform:translateX(-50%)}.lp_wrap .new-treatment .new-treatment-container-1 .hand{position:absolute;right:0;bottom:-25%;width:95%;z-index:1}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container li{opacity:0}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container.move li{opacity:1}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container li:first-child{width:8.15%}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container.move li:first-child{transition:.25s}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container li:nth-child(2){width:6.61%}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container.move li:nth-child(2){transition:.25s .1s}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container li:nth-child(3){width:8%}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container.move li:nth-child(3){transition:.25s .2s}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container li:nth-child(4){width:7.38%}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container.move li:nth-child(4){transition:.25s .3s}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container li:nth-child(5){width:4.61%}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container.move li:nth-child(5){transition:.25s .4s}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container li:nth-child(6){width:4.92%}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container.move li:nth-child(6){transition:.25s .5s}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container li:nth-child(7){width:6.15%}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container.move li:nth-child(7){transition:.25s .6s}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container li:nth-child(8){width:4.61%}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container.move li:nth-child(8){transition:.25s .7s}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container li:nth-child(9){width:6.92%}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container.move li:nth-child(9){transition:.25s .8s}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container li:nth-child(10){width:7.38%}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container.move li:nth-child(10){transition:.25s .9s}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container li:nth-child(11){width:4.61%}.lp_wrap .new-treatment .new-treatment-container-1 ul.text-container.move li:nth-child(11){transition:.25s 1s}.lp_wrap .new-treatment .new-treatment-container-1 .title{position:absolute;bottom:0;left:8%;width:39.2%;z-index:2}.lp_wrap .new-treatment .new-treatment-container-1 .product{position:absolute;top:34.5%;left:23%;width:49.6%;z-index:2}.lp_wrap .new-treatment .new-treatment-container-1 .balloon-1{position:absolute;top:27.5%;left:9%;width:35.86%;animation:balloonAnime 1.5s ease-in-out infinite}.lp_wrap .new-treatment .new-treatment-container-1 .balloon-2{position:absolute;top:28.5%;right:5%;width:35.86%;animation:balloonAnime 1.5s ease-in-out .5s infinite}.lp_wrap .new-treatment .new-treatment-container-1 .balloon-3{position:absolute;top:52.5%;left:-2.5%;width:35.86%;animation:balloonAnime 1.5s ease-in-out infinite;animation-timing-function:steps(4,ease-in-out);animation:balloonAnime 1.5s ease-in-out .25s infinite}.lp_wrap .new-treatment .new-treatment-container-1 .balloon-4{position:absolute;top:55.5%;right:3.5%;width:35.86%;animation:balloonAnime 1.5s ease-in-out infinite}@keyframes balloonAnime{0%,100%{transform:translateY(0)}50%{transform:translateY(-3%)}}.lp_wrap .new-treatment .new-treatment-container-2{position:relative}.lp_wrap .new-treatment .new-treatment-container-2 .care{position:absolute;top:3%;left:6%;width:83.2%;clip-path:inset(0% 100% 0% 0%)}.lp_wrap .new-treatment .new-treatment-container-2 .care.move{transition:.5s;clip-path:inset(0%)}.lp_wrap .float-area .evidence{overflow:hidden}.lp_wrap .float-area .evidence.trigger::before{content:'';display:block;position:absolute;top:-30%;left:-150%;width:100%;height:160%;background-color:#000;transform:rotate(-30deg);transition:1s}.lp_wrap .float-area .evidence.trigger.move::before{left:150%}.lp_wrap .float-area .evidence .head{position:absolute;top:5%;left:39%;width:22%}.lp_wrap .float-area .evidence.trigger .head{transition:.6s .4s;opacity:0}.lp_wrap .float-area .evidence.trigger.move .head{opacity:1}.lp_wrap .change{position:relative;z-index:1;margin-top:-28%}.lp_wrap .float-area .ba .compare_wrap{position:absolute;top:29%;left:5.8%;width:88.4%}.lp_wrap .float-area .ba .compare_wrap .images-compare-handle{height:33px;width:33px;z-index:4;margin-left:-16px;margin-top:-18px;background:#fff;border:none}.lp_wrap .float-area .ba .compare_wrap .images-compare-handle::after{content:'';display:block;position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#000}.lp_wrap .float-area .ba .compare_wrap .images-compare-left-arrow{border-right:6px solid #000}.lp_wrap .float-area .ba .compare_wrap .images-compare-right-arrow{border-left:6px solid #000}.hair-problems-1-container,.hair-problems-2-container,.hair-problems-3-container{position:relative}.hair-problems-1-container .human-1{position:absolute;top:36.6%;left:13%;width:54.26%;clip-path:inset(0% 100% 0% 0%);z-index:1}.hair-problems-1-container .human-1.move{clip-path:inset(0);transition:1s .5s}.hair-problems-1-container .title-1{position:absolute;top:40%;right:16%;width:18.8%;z-index:1;clip-path:inset(0% 0% 100% 0%)}.hair-problems-1-container .title-1.move{clip-path:inset(0);transition:1s 1.5s}.hair-problems-2-container .human-2{position:absolute;top:6%;right:13.4%;width:54.26%;clip-path:inset(0% 100% 0% 0%);z-index:1}.hair-problems-2-container .human-2.move{clip-path:inset(0);transition:1s .5s}.hair-problems-2-container .title-2{position:absolute;top:6%;left:16%;width:18.8%;z-index:1;clip-path:inset(0% 0% 100% 0%)}.hair-problems-2-container .title-2.move{clip-path:inset(0);transition:1s 1.5s}.hair-problems-3-container .human-3{position:absolute;top:7.5%;left:12.9%;width:54.26%;clip-path:inset(0% 100% 0% 0%);z-index:1}.hair-problems-3-container .human-3.move{clip-path:inset(0);transition:1s .5s}.hair-problems-3-container .title-3{position:absolute;top:.5%;right:16%;width:18.8%;z-index:1;clip-path:inset(0% 0% 100% 0%)}.hair-problems-3-container .title-3.move{clip-path:inset(0);transition:1s 1.5s}.lp_wrap .float-area .hair_and_makeup_artist .head div{position:absolute;left:3.6%}.lp_wrap .float-area .hair_and_makeup_artist .head div:first-child{top:1.8%;width:51.733%;transition:.6s}.lp_wrap .float-area .hair_and_makeup_artist .head div:nth-child(2){top:5.6%;width:45.333%;transition:.6s .2s}.lp_wrap .float-area .hair_and_makeup_artist .head div.trigger,.lp_wrap .float-area .hair_and_makeup_artist .head div.trigger~div{transform:translateX(-110%)}.lp_wrap .float-area .hair_and_makeup_artist .head div.trigger.move,.lp_wrap .float-area .hair_and_makeup_artist .head div.trigger.move~div{transform:translateX(0)}.lp_wrap .float-area .hair_and_makeup_artist .goods{position:absolute;top:69%;left:57%;width:29.466%}.lp_wrap .float-area .hair_and_makeup_artist .goods.trigger{transition:1s;transform:translateY(20px);opacity:0}.lp_wrap .float-area .hair_and_makeup_artist .goods.trigger.move{transform:translateY(0);opacity:1}.lp_wrap .float-area .monthly_or_daily .line1,.lp_wrap .float-area .monthly_or_daily .line2{position:absolute;height:1px;background:url('https://makuake.ifur.jp/v1.8.0/images/monthly_or_daily-line.jpg') center left/cover no-repeat}.lp_wrap .float-area .monthly_or_daily .line1{top:16.4%;left:16%;width:68%;transition:.6s}.lp_wrap .float-area .monthly_or_daily .line2{top:21%;left:21%;width:59%;transition:.6s .2s}.lp_wrap .float-area .monthly_or_daily .line1.trigger,.lp_wrap .float-area .monthly_or_daily .line1.trigger~.line2{width:0%}.lp_wrap .float-area .monthly_or_daily .line1.trigger.move{width:68%}.lp_wrap .float-area .monthly_or_daily .line1.trigger.move~.line2{width:59%}.lp_wrap .float-area .monthly_or_daily .movie{position:absolute;top:22%;left:0;width:100%}.lp_wrap .float-area .monthly_or_daily .minute{position:absolute;top:74%;left:72%;width:14.266%}.lp_wrap .float-area .monthly_or_daily .minute.trigger{transition:.6s;transform:scale(1.5);opacity:0}.lp_wrap .float-area .monthly_or_daily .minute.trigger.move{transform:scale(1);opacity:1}.lp_wrap .float-area .monthly_or_daily .price{position:absolute;top:83.3%;left:62.7%;width:33.866%}.lp_wrap .float-area .monthly_or_daily .price.trigger{transition:.6s;transform:scale(1.5);opacity:0}.lp_wrap .float-area .monthly_or_daily .price.trigger.move{transform:scale(1);opacity:1}@media screen and (min-width:560px){.lp_wrap .float-area .monthly_or_daily .line1,.lp_wrap .float-area .monthly_or_daily .line2{height:2px}}@media screen and (min-width:751px){.lp_wrap .float-area .monthly_or_daily .line1,.lp_wrap .float-area .monthly_or_daily .line2{height:3px}}.lp_wrap .float-area .customers_voice .bg{position:fixed;top:0;z-index:-1;width:100%;max-width:750px;height:100vh;background:url('https://makuake.ifur.jp/v1.8.0/images/customers-voice.jpg') center top/cover no-repeat;display:none}.lp_wrap .float-area .customers_voice .head div:first-child{width:65.733%;padding:6% 0 0 4%;transition:.6s}.lp_wrap .float-area .customers_voice .head div:nth-child(2){width:33.2%;padding:3% 0 3% 4%;transition:.6s .2s}.lp_wrap .float-area .customers_voice .head div.trigger,.lp_wrap .float-area .customers_voice .head div.trigger~div{transform:translateX(-113%)}.lp_wrap .float-area .customers_voice .head div.trigger.move,.lp_wrap .float-area .customers_voice .head div.trigger.move~div{transform:translateX(0)}.lp_wrap .float-area .customers_voice .voice{position:relative}.lp_wrap .float-area .customers_voice .voice .movie1{position:absolute;top:1%;left:43.07%;width:46.133%}.lp_wrap .float-area .customers_voice .let{position:absolute;left:9.47%}.lp_wrap .float-area .customers_voice .let.let1{width:53.2%;bottom:55.9%}.lp_wrap .float-area .customers_voice .let.let2{width:56.27%;bottom:56.9%}.lp_wrap .float-area .customers_voice .let.let3{width:46.27%;bottom:56.9%}.lp_wrap .float-area .customers_voice .voice .movie2{position:absolute;top:47.3%;left:9.47%;width:42.133%}.lp_wrap .float-area .instagram .post li{position:absolute;width:36%}.lp_wrap .float-area .instagram .post li .instagram-photo{position:absolute;top:8.57%;left:1.5%;width:96.99%}.lp_wrap .float-area .instagram .post li:first-child{top:20%;left:5%;transition:1s}.lp_wrap .float-area .instagram .post li:nth-child(2){top:20%;right:5%;transition:1s .4s}.lp_wrap .float-area .instagram .post li:nth-child(3){top:30%;left:32%;transition:1s .8s}.lp_wrap .float-area .instagram .post li:nth-child(4){top:55%;left:5%;transition:1s .6s}.lp_wrap .float-area .instagram .post li:nth-child(5){top:55%;right:5%;transition:1s .2s}.lp_wrap .float-area .instagram .post li:nth-child(6){top:65%;left:32%;transition:1s 1s}.lp_wrap .float-area .instagram .post li.trigger,.lp_wrap .float-area .instagram .post li.trigger~li{opacity:0}.lp_wrap .float-area .instagram .post li.trigger.move,.lp_wrap .float-area .instagram .post li.trigger.move~li{opacity:1}.lp_wrap .tiktok .post li{position:absolute;width:36%}.lp_wrap .tiktok .post li:first-child{top:17%;left:5%;transition:1s}.lp_wrap .tiktok .post li:nth-child(2){top:17%;right:5%;transition:1s .4s}.lp_wrap .tiktok .post li:nth-child(3){top:27%;left:32%;transition:1s .8s}.lp_wrap .tiktok .post li:nth-child(4){top:54%;left:5%;transition:1s .6s}.lp_wrap .tiktok .post li:nth-child(5){top:54%;right:5%;transition:1s .2s}.lp_wrap .tiktok .post li:nth-child(6){top:64%;left:32%;transition:1s 1s}.lp_wrap .tiktok .post li.trigger,.lp_wrap .tiktok .post li.trigger~li{opacity:0}.lp_wrap .tiktok .post li.trigger.move,.lp_wrap .tiktok .post li.trigger.move~li{opacity:1}.lp_wrap .float-area .award{overflow:hidden}.lp_wrap .float-area .award.trigger::before{content:'';display:block;position:absolute;top:-30%;left:-160%;width:100%;height:160%;background-color:#fff;transform:rotate(-30deg);transition:1s}.lp_wrap .float-area .award.trigger.move::before{left:160%}.lp_wrap .float-area .award .head{position:absolute;top:9.7%;left:9.933%;width:80.133%}.lp_wrap .float-area .award.trigger .head{transition:.6s .4s;opacity:0}.lp_wrap .float-area .award.trigger.move .head{opacity:1}.lp_wrap .float-area .award .con{position:absolute;top:24%;left:5%;width:90%}.lp_wrap .float-area .award.trigger .con{transition:.6s .8s;opacity:0}.lp_wrap .float-area .award.trigger.move .con{opacity:1}.lp_wrap .float-area .voice .odometer{position:absolute;top:39.4%;left:11%;width:27%;overflow:hidden}.lp_wrap .float-area .voice .odometer.trigger{opacity:0}.lp_wrap .float-area .voice .odometer.trigger.move{opacity:1}.lp_wrap .float-area .voice .odometer *{font-family:'Open Sans',sans-serif;font-size:13.4vw;font-weight:500;line-height:.8em;letter-spacing:-.02em}.lp_wrap .float-area .voice .odometer-digit:first-child{margin-right:-.1em}@media screen and (min-width:750px){.lp_wrap .float-area .voice .odometer *{font-size:100.366px}}.lp_wrap .float-area .voice .balloon li{position:absolute}.lp_wrap .float-area .voice .balloon li:first-child{top:42.5%;left:69%;width:27.733%}.lp_wrap .float-area .voice .balloon li:nth-child(2){top:54%;left:4%;width:25.333%}.lp_wrap .float-area .voice .balloon li:nth-child(3){top:59%;left:74%;width:20.533%}.lp_wrap .float-area .voice .balloon li:nth-child(4){top:79%;left:8%;width:27.733%}.lp_wrap .float-area .voice .balloon li:nth-child(5){top:83%;left:72%;width:23.066%}.lp_wrap .float-area .voice .balloon li.trigger{transition:.6s;transform:rotateZ(-30deg);transform-origin:right bottom;opacity:0}.lp_wrap .float-area .voice .balloon li.trigger~li:nth-child(2){transition:.6s .2s;transform:rotateZ(30deg);transform-origin:left bottom;opacity:0}.lp_wrap .float-area .voice .balloon li.trigger~li:nth-child(3){transition:.6s .4s;transform:rotateZ(-30deg);transform-origin:right bottom;opacity:0}.lp_wrap .float-area .voice .balloon li.trigger~li:nth-child(4){transition:.6s .6s;transform:rotateZ(30deg);transform-origin:left bottom;opacity:0}.lp_wrap .float-area .voice .balloon li.trigger~li:nth-child(5){transition:.6s .8s;transform:rotateZ(-30deg);transform-origin:right bottom;opacity:0}.lp_wrap .float-area .voice .balloon li.trigger.move,.lp_wrap .float-area .voice .balloon li.trigger.move~li{transform:rotateZ(0);opacity:1}.lp_wrap .float-area .makuake .achieve .odometer{position:absolute;top:50.1%;left:58%;width:37%;overflow:hidden}.lp_wrap .float-area .makuake .achieve .percent{position:absolute;top:53.5%;left:90%}.lp_wrap .float-area .makuake .supporter .member{position:absolute;top:76.7%;left:84%}.lp_wrap .float-area .makuake .achieve .percent.text-formate,.lp_wrap .float-area .makuake .supporter .member.text-formate{font-family:Roboto,sans-serif;font-size:8.3vw;font-weight:700;line-height:.8em}.lp_wrap .float-area .makuake .achieve .odometer .odometer-inside,.lp_wrap .float-area .makuake .supporter .odometer .odometer-inside{display:flex}.lp_wrap .float-area .makuake .achieve .odometer .odometer-inside .odometer-formatting-mark{display:none}.lp_wrap .float-area .makuake .achieve .odometer.trigger{opacity:0}.lp_wrap .float-area .makuake .achieve .odometer.trigger.move{opacity:1}.lp_wrap .float-area .makuake .achieve .odometer *{font-family:Roboto,sans-serif;font-size:14vw;font-weight:700;line-height:.8em}@media screen and (min-width:750px){.lp_wrap .float-area .makuake .achieve .odometer *{font-size:104.86px}.lp_wrap .float-area .makuake .achieve .percent.text-formate{top:53.5%;font-size:62.86px}}.lp_wrap .float-area .makuake .supporter .odometer{position:absolute;top:73.7%;left:58%;width:26%;overflow:hidden}.lp_wrap .float-area .makuake .supporter .odometer.trigger{opacity:0}.lp_wrap .float-area .makuake .supporter .odometer.trigger.move{opacity:1}.lp_wrap .float-area .makuake .supporter .odometer *{font-family:Roboto,sans-serif;font-size:14vw;font-weight:700;line-height:.8em}@media screen and (min-width:750px){.lp_wrap .float-area .makuake .supporter .odometer *{font-size:104.86px}.lp_wrap .float-area .makuake .supporter .member.text-formate{top:76.7%;font-size:62.86px}}.lp_wrap .float-area .hair_style .head div{position:absolute;left:20.533%;width:58.933%}.lp_wrap .float-area .hair_style .head div:first-child{top:2%;transition:.4s}.lp_wrap .float-area .hair_style .head div:nth-child(2){top:5.5%;transition:.4s .1s}.lp_wrap .float-area .hair_style .head div:nth-child(3){top:9%;transition:.4s .2s}.lp_wrap .float-area .hair_style .head div.trigger,.lp_wrap .float-area .hair_style .head div.trigger~div{transform:translateY(-20px);opacity:0}.lp_wrap .float-area .hair_style .head div.trigger.move,.lp_wrap .float-area .hair_style .head div.trigger.move~div{transform:translateY(0);opacity:1}.lp_wrap .float-area .hair_style .con li{position:absolute;left:0;width:100%}.lp_wrap .float-area .hair_style .con li:first-child{top:23%}.lp_wrap .float-area .hair_style .con li:nth-child(2){top:38%}.lp_wrap .float-area .hair_style .con li:nth-child(3){top:61%}.lp_wrap .float-area .hair_style .con li:nth-child(4){top:77%}.lp_wrap .float-area .hair_style .con li.trigger{transition:.6s;opacity:0}.lp_wrap .float-area .hair_style .con li.trigger.move{opacity:1}.lp_wrap .float-area .hair_style .con li .catch{position:absolute;width:30.8%}.lp_wrap .float-area .hair_style .con li:first-child .catch{top:7%;left:55.3%}.lp_wrap .float-area .hair_style .con li:nth-child(2) .catch{top:54.5%;left:17.6%}.lp_wrap .float-area .hair_style .con li:nth-child(3) .catch{top:7%;left:57.7%}.lp_wrap .float-area .hair_style .con li:nth-child(4) .catch{top:49%;left:17.2%}.lp_wrap .float-area .hair_style .con li.trigger .catch{transition:.6s .4s;opacity:0}.lp_wrap .float-area .hair_style .con li.trigger.move .catch{opacity:1}.lp_wrap .float-area .damage .arrow{position:absolute;top:4.2%;left:49.4%;width:2.933%;height:14.5%;background:url('https://makuake.ifur.jp/v1.8.0/images/damage-arrow.png') center bottom/cover no-repeat}.lp_wrap .float-area .damage .arrow.trigger{animation:1s damage_arrow ease-in-out alternate infinite}@keyframes damage_arrow{from{height:14.5%}to{height:10%}}.lp_wrap .float-area .damage .icon li{position:absolute;width:26.4%}.lp_wrap .float-area .damage .icon li:first-child{top:43%;left:7%;transition:.6s}.lp_wrap .float-area .damage .icon li:nth-child(2){top:43%;left:36.8%;transition:.6s .2s}.lp_wrap .float-area .damage .icon li:nth-child(3){top:43%;right:7%;transition:.6s .4s}.lp_wrap .float-area .damage .icon li:nth-child(4){top:62%;left:21%;transition:.6s .6s}.lp_wrap .float-area .damage .icon li:nth-child(5){top:62%;right:21%;transition:.6s .8s}.lp_wrap .float-area .damage .icon li.trigger,.lp_wrap .float-area .damage .icon li.trigger~li{opacity:0}.lp_wrap .float-area .damage .icon li.trigger.move,.lp_wrap .float-area .damage .icon li.trigger.move~li{opacity:1}.lp_wrap .float-area .hope{overflow:hidden}.lp_wrap .float-area .hope .head{position:absolute;top:3%;left:41.533%;width:16.933%}.lp_wrap .float-area .hope .head.trigger img{transition:.6s;transform:translateY(-120%)}.lp_wrap .float-area .hope .head.trigger.move img{transform:translateY(0)}.lp_wrap .float-area .hope .let li{position:absolute;left:0;width:100%}.lp_wrap .float-area .hope .let li:first-child{top:20%}.lp_wrap .float-area .hope .let li:nth-child(2){top:45.5%}.lp_wrap .float-area .hope .let li:nth-child(3){top:67.6%}.lp_wrap .float-area .hope .let li.trigger{transition:.6s;opacity:0}.lp_wrap .float-area .hope .let li.trigger.move{opacity:1}.lp_wrap .float-area .real .head_logo .head{position:absolute;top:5%;left:7.133%;width:85.733%}.lp_wrap .float-area .real .head_logo .head.trigger{transition:.6s;opacity:0}.lp_wrap .float-area .real .head_logo .head.trigger.move{opacity:1}.lp_wrap .float-area .real .head_logo .logo{position:absolute;top:13%;left:29.866%;width:40.266%}.lp_wrap .float-area .real .head_logo .head.trigger~.logo{transition:.6s .2s;opacity:0}.lp_wrap .float-area .real .head_logo .head.trigger.move~.logo{opacity:1}.lp_wrap .float-area .real .mean li{position:absolute;left:7.8%;width:84.4%}.lp_wrap .float-area .real .mean li:first-child{top:69%}.lp_wrap .float-area .real .mean li:nth-child(2){top:76.2%}.lp_wrap .float-area .real .mean li:nth-child(3){top:83.4%}.lp_wrap .float-area .real .mean li.trigger{transition:1s;transform:translateX(-110%)}.lp_wrap .float-area .real .mean li.trigger.move{transform:translateX(0)}.lp_wrap .float-area .days .odometer{position:absolute;top:23.6%;left:0;width:100%;height:19.6%;text-align:center;overflow:hidden}.lp_wrap .float-area .days .odometer.trigger{opacity:0}.lp_wrap .float-area .days .odometer.trigger.move{opacity:1}.lp_wrap .float-area .days .odometer *{font-family:'Open Sans',sans-serif;font-size:27vw;font-weight:600;line-height:.8em;letter-spacing:-.02em}.lp_wrap .float-area .days .odometer .odometer-formatting-mark{display:none}.lp_wrap .float-area .days .odometer-digit:first-child{margin-right:-.1em}@media screen and (min-width:750px){.lp_wrap .float-area .days .odometer *{font-size:202.23px}}.lp_wrap .float-area .hair_ingredients .graph{position:absolute;top:8.5%;left:19.066%;width:61.866%}.lp_wrap .float-area .hair_ingredients .graph.trigger{transition:.6s;transform:scale(1.2);opacity:0}.lp_wrap .float-area .hair_ingredients .graph.trigger.move{transform:scale(1);opacity:1}.lp_wrap .float-area .hair_ingredients .icon li{position:absolute;top:59%;width:16.533%}.lp_wrap .float-area .hair_ingredients .icon li:first-child{left:6.4%}.lp_wrap .float-area .hair_ingredients .icon li:nth-child(2){left:24%;animation-delay:.2s!important}.lp_wrap .float-area .hair_ingredients .icon li:nth-child(3){left:41.733%;animation-delay:.4s!important}.lp_wrap .float-area .hair_ingredients .icon li:nth-child(4){right:24%;animation-delay:.6s!important}.lp_wrap .float-area .hair_ingredients .icon li:nth-child(5){right:6.4%;animation-delay:.8s!important}.lp_wrap .float-area .hair_ingredients .icon.trigger li{animation:1.6s hair_ingredients_icon ease-in-out alternate infinite}@keyframes hair_ingredients_icon{0%,20%{top:58.5%}100%,80%{top:59.5%}}.lp_wrap .float-area .hair_ingredients .hurt{position:absolute;top:65.6%;left:5.6%;width:88.8%}.lp_wrap .float-area .hair_ingredients .hollow li{position:absolute;top:86.7%;width:27.733%}.lp_wrap .float-area .hair_ingredients .hollow li:first-child{left:6.2%}.lp_wrap .float-area .hair_ingredients .hollow li:nth-child(2){left:36.133%}.lp_wrap .float-area .hair_ingredients .hollow li:nth-child(3){right:6.2%}.lp_wrap .float-area .hair_ingredients .hollow li.trigger::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:1s}.lp_wrap .float-area .hair_ingredients .hollow li.trigger:first-child::after{background:url('https://makuake.ifur.jp/v1.8.0/images/hair_ingredients-hollow1.jpg') center center/contain no-repeat}.lp_wrap .float-area .hair_ingredients .hollow li.trigger:nth-child(2)::after{background:url('https://makuake.ifur.jp/v1.8.0/images/hair_ingredients-hollow2.jpg') center center/contain no-repeat}.lp_wrap .float-area .hair_ingredients .hollow li.trigger:nth-child(3)::after{background:url('https://makuake.ifur.jp/v1.8.0/images/hair_ingredients-hollow3.jpg') center center/contain no-repeat}.lp_wrap .float-area .hair_ingredients .hollow li.trigger.move::after{transform:scale(1.5);opacity:0}.lp_wrap .percentage .logo_head .logo{position:absolute;top:4%;left:34.6%;width:30.8%}.lp_wrap .float-area .percentage .logo_head .logo.trigger{transition:.6s;opacity:0}.lp_wrap .float-area .percentage .logo_head .logo.trigger.move{opacity:1}.lp_wrap .float-area .percentage .logo_head .head{position:absolute;top:13%;left:14.133%;width:71.733%}.lp_wrap .float-area .percentage .logo_head .logo.trigger~.head{transition:.6s .2s;opacity:0}.lp_wrap .float-area .percentage .logo_head .logo.trigger.move~.head{opacity:1}.lp_wrap .float-area .percentage .liquid{position:absolute;top:35%;left:12%;z-index:-1;width:76%}.lp_wrap .float-area .percentage .water li{position:absolute;top:75%}.lp_wrap .float-area .percentage .water li:first-child{left:3%;width:39.466%}.lp_wrap .float-area .percentage .water li:nth-child(2){right:3%;width:41.333%;animation-delay:1s!important}.lp_wrap .float-area .percentage .water.trigger li{animation:3s percentage_water ease-in-out alternate infinite}@keyframes percentage_water{0%{transform:scaleX(1.05) scaleY(.95) translateY(-5%)}33.3%{transform:scaleX(.95) scaleY(1.05) translateY(-2%)}66.6%{transform:scaleX(1.05) scaleY(.95) translateY(2%)}100%{transform:scaleX(.95) scaleY(1.05) translateY(5%)}}.lp_wrap .float-area .percentage .let{position:absolute;top:79%;left:11.8%;width:76.4%}.lp_wrap .float-area .keratin .name{position:absolute;top:3.8%;left:17.4%;width:65.2%;overflow:hidden}.lp_wrap .float-area .keratin .name.trigger img{transition:.6s;transform:translateY(100%)}.lp_wrap .float-area .keratin .name.trigger.move img{transform:translateY(0)}.lp_wrap .float-area .keratin .circle{position:absolute;top:6.8%;left:33.9%;width:30.933%}.lp_wrap .float-area .keratin .circle.trigger{animation:10s keratin_circle linear infinite}@keyframes keratin_circle{from{transform:rotateZ(0)}to{transform:rotateZ(360deg)}}.lp_wrap .float-area .keratin .head1 div{position:absolute}.lp_wrap .float-area .keratin .head1 div.en:first-of-type{top:26%;left:7%;width:32.8%}.lp_wrap .float-area .keratin .head1 div.en:nth-of-type(2){top:28.3%;left:7%;width:32%}.lp_wrap .float-area .keratin .head1 div.ja:nth-of-type(3){top:30.5%;left:18%;width:5.466%}.lp_wrap .float-area .keratin .head1 div.ja:nth-of-type(4){top:30%;left:7%;width:8.533%}.lp_wrap .float-area .keratin .head1 div.en.trigger{transition:.6s;transform:translateX(-125%)}.lp_wrap .keratin .head1 div.en.trigger~.en:nth-of-type(2){transition:.6s .2s;transform:translateX(-125%)}.lp_wrap .float-area .keratin .head1 div.en.trigger~.ja:nth-of-type(3){transition:.6s .4s;transform:translateY(-20px);opacity:0}.lp_wrap .float-area .keratin .head1 div.en.trigger~.ja:nth-of-type(4){transition:.6s .6s;transform:translateY(-20px);opacity:0}.lp_wrap .float-area .keratin .head1 div.en.trigger.move,.lp_wrap .float-area .keratin .head1 div.en.trigger.move~div{transform:translateX(0) translateY(0)!important;opacity:1!important}.lp_wrap .float-area .keratin .small_molecule{position:absolute;top:19%;right:0;width:74.133%}.lp_wrap .float-area .keratin .head2 div{position:absolute}.lp_wrap .float-area .keratin .head2 div.en:first-of-type{top:63%;left:60.5%;z-index:1;width:24.533%}.lp_wrap .float-area .keratin .head2 div.en:nth-of-type(2){top:65.5%;left:60.5%;z-index:1;width:32%}.lp_wrap .float-area .keratin .head2 div.ja:nth-of-type(3){top:68%;left:84%;width:8.533%}.lp_wrap .float-area .keratin .head2 div.ja:nth-of-type(4){top:70%;left:75.5%;width:5.333%}.lp_wrap .float-area .keratin .head2 div.en.trigger{transition:.6s;transform:translateX(170%)}.lp_wrap .float-area .keratin .head2 div.en.trigger~.en:nth-of-type(2){transition:.6s .2s;transform:translateX(170%)}.lp_wrap .float-area .keratin .head2 div.en.trigger~.ja:nth-of-type(3){transition:.6s .4s;transform:translateY(-20px);opacity:0}.lp_wrap .float-area .keratin .head2 div.en.trigger~.ja:nth-of-type(4){transition:.6s .6s;transform:translateY(-20px);opacity:0}.lp_wrap .float-area .keratin .head2 div.en.trigger.move,.lp_wrap .float-area .keratin .head2 div.en.trigger.move~div{transform:translateX(0) translateY(0)!important;opacity:1!important}.lp_wrap .float-area .keratin .high_molecule{position:absolute;top:62.5%;left:0;width:74.666%}.lp_wrap .float-area .heat_active .photo li{position:absolute;width:38.933%}.lp_wrap .float-area .heat_active .photo li:first-child{top:3%;right:50%}.lp_wrap .float-area .heat_active .photo li:nth-child(2){top:6%;left:50%}.lp_wrap .float-area .heat_active .photo li.trigger{transition:.6s;transform:translateY(20px);opacity:0}.lp_wrap .float-area .heat_active .photo li.trigger~li{transition:.6s;transform:translateY(-20px);opacity:0}.lp_wrap .float-area .heat_active .photo li.trigger.move,.lp_wrap .float-area .heat_active .photo li.trigger.move~li{transform:translateY(0);opacity:1}.lp_wrap .float-area .heat_active .head{position:absolute;top:2.6%;left:46.466%;width:7.066%}.lp_wrap .float-area .heat_active .head.trigger{transition:.6s;opacity:0}.lp_wrap .float-area .heat_active .head.trigger.move{opacity:1}.lp_wrap .float-area .heat_active .con li{position:absolute}.lp_wrap .float-area .heat_active .con li:first-child{top:44%;left:32.133%;width:37.733%;transition:.6s}.lp_wrap .float-area .heat_active .con li:nth-child(2){top:67.7%;left:8.9%;width:41%;transition:.6s .4s}.lp_wrap .float-area .heat_active .con li:nth-child(3){top:67.7%;right:6%;width:41%;transition:.6s .8s}.lp_wrap .float-area .heat_active .con li.trigger,.lp_wrap .float-area .heat_active .con li.trigger~li{opacity:0}.lp_wrap .float-area .heat_active .con li.trigger.move,.lp_wrap .float-area .heat_active .con li.trigger.move~li{opacity:1}.lp_wrap .float-area .heat_active .con li:nth-child(2)::after,.lp_wrap .float-area .heat_active .con li:nth-child(3)::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}.lp_wrap .float-area .heat_active .con li:nth-child(2)::after{background:url('https://makuake.ifur.jp/v1.8.0/images/heat_active-con2-on.png') center center/contain no-repeat}.lp_wrap .float-area .heat_active .con li:nth-child(3)::after{background:url('https://makuake.ifur.jp/v1.8.0/images/heat_active-con3-on.png') center center/contain no-repeat}.lp_wrap .float-area .heat_active .con li.trigger~li::after{animation:1s heat_active_con_li linear alternate infinite}@keyframes heat_active_con_li{0%,45%{opacity:1}100%,55%{opacity:0}}.lp_wrap .float-area .amino_acid .name{position:absolute;top:1.4%;left:5%;width:90%;overflow:hidden}.lp_wrap .float-area .amino_acid .name.trigger img{transition:.6s;transform:translateY(100%)}.lp_wrap .float-area .amino_acid .name.trigger.move img{transform:translateY(0)}.lp_wrap .float-area .amino_acid .circle{position:absolute;top:7%;left:34.533%;width:30.933%}.lp_wrap .float-area .amino_acid .circle.trigger{animation:10s keratin_circle linear infinite}@keyframes amino_acid{from{transform:rotateZ(0)}to{transform:rotateZ(360deg)}}.lp_wrap .float-area .amino_acid .photo li{position:absolute;width:43.466%}.lp_wrap .float-area .amino_acid .photo li:first-child{top:33%;left:4%}.lp_wrap .float-area .amino_acid .photo li:nth-child(2){top:59.5%;right:4%}.lp_wrap .float-area .amino_acid .photo li.trigger:first-child{transition:.6s;transform:translateX(-110%)}.lp_wrap .float-area .amino_acid .photo li:nth-child(2){transition:.6s;transform:translateX(110%)}.lp_wrap .float-area .amino_acid .photo li.trigger.move:first-child{transform:translateX(0)}.lp_wrap .float-area .amino_acid .photo li.move:nth-child(2){transform:translateX(0)}.lp_wrap .float-area .glossy{margin-top:-2%}.lp_wrap .float-area .simple .frame{position:absolute;top:15%;left:19.866%;width:60.266%}.lp_wrap .float-area .simple .frame.trigger{transition:1s;transform:scale(0);opacity:0}.lp_wrap .float-area .simple .frame.trigger.move{transform:scale(1);opacity:1}.lp_wrap .float-area .simple .head div{position:absolute;left:27%;width:46%}.lp_wrap .float-area .simple .head div:first-child{top:70%;transition:.6s}.lp_wrap .float-area .simple .head div:nth-child(2){top:78%;transition:.6s .2s}.lp_wrap .float-area .simple .head div:nth-child(3){top:86%;transition:.6s .4s}.lp_wrap .float-area .simple .head div.trigger,.lp_wrap .float-area .simple .head div.trigger~div{transform:translateY(-20px);opacity:0}.lp_wrap .float-area .simple .head div.trigger.move,.lp_wrap .float-area .simple .head div.trigger.move~div{transform:translateY(0);opacity:1}.lp_wrap .float-area .yn .yes{position:absolute;top:6.8%;left:17%;width:21.466%}.lp_wrap .float-area .yn .yes.trigger{transition:.6s;opacity:0}.lp_wrap .float-area .yn .yes.trigger.move{opacity:1}.lp_wrap .float-area .yn .no{position:absolute;top:6.8%;left:62%;width:14.266%}.lp_wrap .float-area .yn .yes.trigger~.no{transition:.6s .4s;opacity:0}.lp_wrap .float-area .yn .yes.trigger.move~.no{opacity:1}.lp_wrap .float-area .yn .check{position:absolute;top:38.7%;left:20%;width:4.533%}.lp_wrap .float-area .yn .check.trigger{transition:.4s;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%)}.lp_wrap .float-area .yn .check.trigger.move{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.lp_wrap .float-area .yn .line li{position:absolute;height:.165%;background:url('https://makuake.ifur.jp/v1.8.0/images/yn-line.jpg') center left/cover no-repeat}.lp_wrap .float-area .yn .line li:first-child{top:67.3%;left:20.6%;width:17%}.lp_wrap .float-area .yn .line li:nth-child(2){top:67.3%;left:64%;width:17%}.lp_wrap .float-area .yn .line li:nth-child(3){top:78.4%;left:15.4%;width:27%}.lp_wrap .float-area .yn .line li:nth-child(4){top:78.4%;left:59.4%;width:27%}.lp_wrap .float-area .yn .line li:nth-child(5){top:89.6%;left:8.4%;width:39.6%}.lp_wrap .float-area .yn .line li:nth-child(6){top:89.6%;left:56.4%;width:33.2%}.lp_wrap .float-area .yn .line li.trigger{transition:.4s;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%)}.lp_wrap .float-area .yn .line li.trigger.move{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.lp_wrap .float-area .how_to_use{overflow:hidden}.lp_wrap .float-area .how_to_use .head div{position:absolute}.lp_wrap .float-area .how_to_use .head div:first-child{top:28%;left:21%;width:58%;transition:.4s}.lp_wrap .float-area .how_to_use .head div:nth-child(2){top:31.8%;left:21%;width:58%;transition:.4s .1s}.lp_wrap .float-area .how_to_use .head div:nth-child(3){top:35.4%;left:21%;width:58%;transition:.4s .2s}.lp_wrap .float-area .how_to_use .head div:nth-child(4){top:40.2%;left:18.466%;width:63.066%;transition:.4s .3s}.lp_wrap .float-area .how_to_use .head div.trigger,.lp_wrap .float-area .how_to_use .head div.trigger~div{transform:translateY(-20px);opacity:0}.lp_wrap .float-area .how_to_use .head div.trigger.move,.lp_wrap .float-area .how_to_use .head div.trigger.move~div{transform:translateY(0);opacity:1}.lp_wrap .float-area .how_to_use .slider_wrap{position:absolute;top:54%;left:33%;width:61.466%}.lp_wrap .float-area .how_to_use .slider_wrap .slider{margin-bottom:0}.lp_wrap .float-area .how_to_use .slider_wrap .slider .slick-dots{bottom:auto;top:-3%;left:-46%;width:33.839%;height:100%}.lp_wrap .float-area .how_to_use .slider_wrap .slider .slick-dots li{width:100%;height:25%;margin:0;display:block;opacity:.4;transition:.6s}.lp_wrap .float-area .how_to_use .slider_wrap .slider .slick-dots li.slick-active{opacity:1}.lp_wrap .float-area .how_to_use .slider_wrap .slider .slick-dots li:first-child{background:url('https://makuake.ifur.jp/v1.8.0/images/how_to_use-step1.png') center top/contain no-repeat}.lp_wrap .float-area .how_to_use .slider_wrap .slider .slick-dots li:nth-child(2){background:url('https://makuake.ifur.jp/v1.8.0/images/how_to_use-step2.png') center top/contain no-repeat}.lp_wrap .float-area .how_to_use .slider_wrap .slider .slick-dots li:nth-child(3){background:url('https://makuake.ifur.jp/v1.8.0/images/how_to_use-step3.png') center top/contain no-repeat}.lp_wrap .float-area .how_to_use .slider_wrap .slider .slick-dots li:nth-child(4){background:url('https://makuake.ifur.jp/v1.8.0/images/how_to_use-step4.png') center top/contain no-repeat}.lp_wrap .float-area .how_to_use .slider_wrap .slider .slick-dots li::after{content:'';display:block;position:absolute;right:-14.6%;width:12%;height:9.98%;background-color:#000;border-radius:50%}.lp_wrap .float-area .how_to_use .slider_wrap .slider .slick-dots li:first-child::after{top:14%}.lp_wrap .float-area .how_to_use .slider_wrap .slider .slick-dots li:nth-child(2)::after{top:30%}.lp_wrap .float-area .how_to_use .slider_wrap .slider .slick-dots li:nth-child(3)::after{top:46%}.lp_wrap .float-area .how_to_use .slider_wrap .slider .slick-dots li:nth-child(4)::after{top:62%}.lp_wrap .float-area .package .head div{position:absolute;left:28.866%;width:42.266%}.lp_wrap .float-area .package .head div:first-child{top:3%;transition:.4s}.lp_wrap .float-area .package .head div:nth-child(2){top:8.5%;transition:.4s .1s}.lp_wrap .float-area .package .head div:nth-child(3){top:14%;transition:.4s .2s}.lp_wrap .float-area .package .head div.trigger,.lp_wrap .float-area .package .head div.trigger~div{transform:translateY(-20px);opacity:0}.lp_wrap .float-area .package .head div.trigger.move,.lp_wrap .float-area .package .head div.trigger.move~div{transform:translateY(0);opacity:1}.lp_wrap .float-area .package .open{position:absolute;top:54%;left:2%;width:46.933%}.lp_wrap .float-area .each{overflow:hidden}.lp_wrap .float-area .each.trigger::before{content:'';display:block;position:absolute;top:-30%;left:-160%;width:100%;height:160%;background-color:#000;transform:rotate(-30deg);transition:1s}.lp_wrap .float-area .each.trigger.move::before{left:160%}.lp_wrap .float-area .each .con{position:absolute;top:22%;left:14.4%;width:71.2%}.lp_wrap .float-area .each.trigger .con{transition:.6s .4s;opacity:0}.lp_wrap .float-area .each.trigger.move .con{opacity:1}.lp_wrap .float-area .brand_concept .logo{position:absolute;top:28.7%;left:6%;width:48.133%}.lp_wrap .float-area .brand_concept .logo.trigger{transition:1s;opacity:0}.lp_wrap .float-area .brand_concept .logo.trigger.move{opacity:1}.lp_wrap .float-area .brand_concept .head{position:absolute;top:44%;left:6%;width:61.866%}.lp_wrap .float-area .brand_concept .head.trigger{transition:1s;opacity:0}.lp_wrap .float-area .brand_concept .head.trigger.move{opacity:1}.lp_wrap .float-area .brand_concept .catch{position:absolute;top:53%;left:6%;width:61.6%}.lp_wrap .float-area .brand_concept .catch.trigger{transition:1s;opacity:0}.lp_wrap .float-area .brand_concept .catch.trigger.move{opacity:1}.lp_wrap .float-area .brand_concept .let{position:absolute;top:69%;left:6%;width:83.733%}.lp_wrap .float-area .brand_concept .let.trigger{transition:1s;opacity:0}.lp_wrap .float-area .brand_concept .let.trigger.move{opacity:1}.lp_wrap .float-area .if .slider_wrap{position:absolute;top:22%;left:0;width:100%}.lp_wrap .float-area .if .slider_wrap .slider .slick-dots{bottom:-9%;height:3%}.lp_wrap .float-area .if .slider_wrap .slider .slick-dots li{width:2.906%;height:100%;margin:0 2%;background-color:#aaa;border-radius:50%;transition:.6s}.lp_wrap .float-area .if .slider_wrap .slider .slick-dots li.slick-active{background-color:#000}.lp_wrap .float-area .if .frame{position:absolute;top:25.4%;left:18.866%;width:62.266%}.lp_wrap .faq dl{padding:0 4% 20%;background-color:#4e515a}.lp_wrap .faq dl dt{position:relative;cursor:pointer}.lp_wrap .faq dl dt::after{content:'';display:block;position:absolute;top:0;right:2%;width:3.623%;height:100%;background:url('https://makuake.ifur.jp/v1.8.0/images/faq-arrow.png') center center/contain no-repeat;transition:.6s}.lp_wrap .faq dl dt.open::after{transform:rotateZ(-180deg)}.lp_wrap .faq dl dt:nth-of-type(n+2){margin-top:4%}.lp_wrap .faq dl dd{display:none}.lp_wrap .float-area .miyashita_park{position:relative}.lp_wrap .float-area .miyashita_park .miyashita_park_video,.lp_wrap .float-area .miyashita_park .miyashita_patk_photo{position:absolute;opacity:0}.lp_wrap .float-area .miyashita_park.move .miyashita_park_video,.lp_wrap .float-area .miyashita_park.move .miyashita_patk_photo{opacity:1}.lp_wrap .float-area .miyashita_park .miyashita_patk_photo:nth-child(2){width:31.5%;top:47.5%;left:0;z-index:2;transition:1s .2s}.lp_wrap .float-area .miyashita_park .miyashita_patk_photo:nth-child(3){width:45.9%;top:58%;left:7.6%;z-index:1;transition:1s .4s}.lp_wrap .float-area .miyashita_park .miyashita_patk_photo:nth-child(4){width:36.7%;top:42.5%;right:20%;transition:1s .6s}.lp_wrap .float-area .miyashita_park .miyashita_patk_photo:nth-child(5){width:42.4%;top:57%;right:0;transition:1s .8s}.lp_wrap .float-area .miyashita_park .miyashita_park_video{position:absolute;width:86.7%;top:23%;left:6.7%;transition:1s}.lp_wrap .float-area .sweet_collection .video{position:absolute;top:23.659%;left:12.667%;width:74.667%}.lp_wrap .float-area .sweet_collection .copy{position:absolute;top:18.942%;left:6.6%;width:52.4%}.lp_wrap .float-area .magazine{position:relative;overflow:hidden}.lp_wrap .float-area .magazine .magazine-slide{position:absolute;top:66.9%;left:50%;transform:translateX(-50%);display:flex;width:100vw;height:27.6%;overflow:hidden}.lp_wrap .float-area .magazine .magazine-slide .item{width:auto;height:100%}.lp_wrap .float-area .magazine .magazine-slide .item:first-child{animation:loop 30s -15s linear infinite}.lp_wrap .float-area .magazine .magazine-slide .item:last-child{animation:loop2 30s linear infinite}.lp_wrap .float-area .magazine .magazine-slide .item img{width:auto;height:100%}@keyframes loop{from{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop2{from{transform:translateX(0)}to{transform:translateX(-200%)}}.lp_wrap.smartnews .float-area .ba .compare_wrap{top:inherit;bottom:0;left:0;width:100%}.lp_wrap.smartnews .float-area .monthly_or_daily .line1{left:17.28%}.lp_wrap.smartnews .float-area .monthly_or_daily .line2{top:20.8%;left:17.28%}.lp_wrap.smartnews .float-area .monthly_or_daily .line1.trigger.move{width:65.44%}.lp_wrap.smartnews .float-area .monthly_or_daily .line1.trigger.move~.line2{width:65.44%}.lp_wrap.smartnews .float-area .monthly_or_daily .minute{top:75.31%;left:28.4%;width:27.467%}.lp_wrap.smartnews .float-area .monthly_or_daily .price{top:85.53%;left:28.4%;width:61.6%}.lp_wrap.smartnews .heat_active .con li:nth-child(2)::after{background:url('https://makuake.ifur.jp/v1.8.0/images/smartnews/heat_active-con2-on.png') center center/contain no-repeat}.lp_wrap.smartnews .heat_active .con li:nth-child(3)::after{background:url('https://makuake.ifur.jp/v1.8.0/images/smartnews/heat_active-con3-on.png') center center/contain no-repeat}.lp_wrap.smartnews .heat_active .con li:first-child{top:48.79%;left:31.67%;width:36.667%}.lp_wrap.smartnews .heat_active .con li:nth-child(2){top:53.06%;left:6.33%;width:86.93%}.lp_wrap.smartnews .heat_active .con li:nth-child(3){top:84.05%;left:21.27%;width:57.47%}.lp_wrap.smartnews .heat_active .con li:nth-child(3)::after{background:inherit}.lp_wrap.smartnews .keratin .head1 div.ja:nth-of-type(3){top:30.1%}