﻿@-webkit-keyframes updown{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes updown{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes anime1{from{-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}to{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes anime1{from{-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}to{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width: 575px){.pc{display:none !important}.sp{display:block !important}}img{width:100%;margin:imherit}section{position:relative}.down::before{content:"";position:absolute;top:50%;right:8%;width:15px;height:15px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-12px}@media screen and (max-width: 575px){.down::before{width:10px;height:10px}}.up::before{content:"";position:absolute;top:50%;right:8%;width:15px;height:15px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:-12px}@media screen and (max-width: 575px){.up::before{width:10px;height:10px}}.up:first-child::before,.down:first-child::before{top:58%}@media screen and (max-width: 575px){.up:first-child::before,.down:first-child::before{top:62%}}.up:nth-child(7)::before,.down:nth-child(7)::before{top:45%}@media screen and (max-width: 575px){.up:nth-child(7)::before,.down:nth-child(7)::before{top:42%}}.toggleButton{display:block;text-align:center;position:relative}.toggleContent{display:none}.btn{-webkit-animation:updown 1.2s ease-in-out .5s infinite alternate;animation:updown 1.2s ease-in-out .5s infinite alternate;-webkit-transform-origin:center;transform-origin:center}.gif{position:absolute}.sec_inner{position:absolute;width:100%}.sec_inner .slick-slide img{width:85%;margin:0 auto}html{scroll-behavior:smooth}body{width:100%;margin:0 auto}body .wrapper{max-width:750px;overflow-x:hidden;text-align:center;margin:0 auto}body .wrapper section{position:relative}body .wrapper section img{display:block;height:auto;width:100%}body .wrapper .cv_btn{position:absolute;width:100%;bottom:23.5%}body .wrapper .cv_btn img{width:70%;margin:0 auto}body .wrapper .s0 .gif02{top:10%;left:69.3%;width:28%}body .wrapper .s1 .gif01{position:absolute;width:36%;right:3%;bottom:28.8%;border-radius:50%}body .wrapper .s2 .cover01,body .wrapper .s2 .cover02{position:absolute}body .wrapper .s2 .cover01{width:105%;right:0;margin:0 auto;left:3%;top:17%}body .wrapper .s2 .cover02{width:86%;bottom:2%;right:5%}body .wrapper .s3 #hairstyle{position:absolute;width:82%;margin:0 auto;bottom:4%;right:0;left:0}body .wrapper .s3 #hairstyle .twentytwenty-handle{border:none;-webkit-box-shadow:none;box-shadow:none}body .wrapper .s3 #hairstyle .twentytwenty-handle .twentytwenty-right-arrow,body .wrapper .s3 #hairstyle .twentytwenty-handle .twentytwenty-left-arrow{display:none}body .wrapper .s3 #hairstyle .twentytwenty-handle::before{margin-bottom:0}body .wrapper .s3 #hairstyle .twentytwenty-handle::after{margin-top:0}body .wrapper .s3 .bubble{position:absolute;z-index:10}body .wrapper .s3 .-a1{top:27%;right:4%;width:20%}body .wrapper .s3 .-b1{top:48%;left:2%;width:22%}body .wrapper .s3 .-b2{bottom:13%;right:3%;width:8%}body .wrapper .s3 .-b3{bottom:2%;right:5%;width:13%}body .wrapper .s4 .sec_inner{bottom:10%}body .wrapper .s4 .sec_inner>img{position:absolute;width:20%;bottom:-9%;right:12%;z-index:99}body .wrapper .s5 .gif02{position:absolute;bottom:32%;width:70%;left:0;right:0;margin:auto}body .wrapper .s7{margin:50px 0}body .wrapper .s8 .sec_inner{bottom:0%}body .wrapper .s11 .toggleButton img,body .wrapper .s11 .toggleContent img{padding:20px 0;width:93%;margin:0 auto}body .wrapper .s11 .toggleButton:first-child img,body .wrapper .s11 .toggleContent:first-child img{padding:40px 0px 20px}body .wrapper .s11 .toggleButton:nth-child(7) img,body .wrapper .s11 .toggleContent:nth-child(7) img{padding:20px 0 40px}body .wrapper .s15{position:relative}body .wrapper .s15 .cv_btn{position:absolute;width:90%;bottom:0}.slick_list{margin-top:26%}.slick-prev,.slick-next{width:26px;height:30px;z-index:10}.slick-prev::before,.slick-next::before{content:"" !important;width:100% !important;height:100% !important;position:absolute;top:0;left:0}.slick-prev{background:url(../img/sl_arrow_l.png);background-size:contain;left:5%}@media screen and (max-width: 575px){.slick-prev{left:1%}}.slick-prev::before{background:url(../img/sl_arrow_l.png);background-size:contain;left:5%}@media screen and (max-width: 575px){.slick-prev::before{left:1%}}.slick-next{background:url(../img/sl_arrow_r.png);background-size:contain;right:5%}@media screen and (max-width: 575px){.slick-next{right:1%}}.slick-next:before{background:url(../img/sl_arrow_r.png);background-size:contain;right:5%}@media screen and (max-width: 575px){.slick-next:before{right:1%}}footer{max-width:750px;margin:0 auto}footer nav{text-align:center;padding:20px 0px 0}@media screen and (max-width: 575px){footer nav{padding:0}}footer nav ul{padding:0}footer nav li{display:inline-block;font-size:17px;line-height:40px;letter-spacing:3.68px;font-family:"ヒラギノ角ゴシック";padding:0 5px 15px}@media screen and (max-width: 575px){footer nav li{font-size:10px;padding-bottom:0}}footer nav li a{color:#333;vertical-align:middle;display:inline-block;font-weight:normal;text-decoration:none}footer nav li:before{content:"｜";display:inline-block;vertical-align:middle;margin-right:10px;font-size:18px}@media screen and (max-width: 575px){footer nav li:before{font-size:12px}}footer nav li:nth-child(1)::before,footer nav li:nth-child(4)::before{content:""}@media screen and (max-width: 575px){footer nav li:nth-child(3)::before,footer nav li:nth-child(5)::before{content:""}}@media screen and (max-width: 575px){footer nav li:nth-child(4)::before{content:"｜"}}footer .copyright{margin:25px 0 0;text-align:center;font-size:18px;letter-spacing:1.5px;background:#384d89;padding:28px 0;color:#fff}@media screen and (max-width: 575px){footer .copyright{font-size:10px;letter-spacing:0}}#goTop{position:fixed;bottom:-3%;right:0;left:0;z-index:999;width:100%;text-align:center}#goTop img{max-width:750px;width:100%}#tabs{margin:10%}#tabs .tab_container{display:flex;flex-wrap:wrap;align-items:flex-end;padding:0;margin:0}#tabs .tab_container li{list-style:none;width:30.303030303%}#tabs .tab_container li.active{width:39.3939393939%}#tabs .tab_container li a{display:block;margin:0 2px}#tabs .tab_container li:nth-child(1) a{margin-left:0}#tabs .tab_container li:nth-child(3) a{margin-right:0}.area{display:none;opacity:0}.area.is-active{display:block;animation-name:displayAnime;animation-duration:.5s;animation-fill-mode:forwards}@keyframes displayAnime{from{opacity:0}to{opacity:1}}#tabs .area{position:relative}#tabs .area .cta01{position:absolute;bottom:10%;right:0;left:0;width:100%}#tabs .area .cta01 img{margin:0 auto;width:80%}#tabs .area .cta02{position:absolute;bottom:6.5%;right:0;left:0;width:100%}#tabs .area .cta02 img{margin:0 auto;width:85%}#tabs .area .cta03{position:absolute;bottom:14%;right:0;left:0;width:100%}#tabs .area .cta03 img{margin:0 auto;width:85%}/*# sourceMappingURL=style.min.css.map */