html,body{box-sizing:border-box;width:100%;margin:0 auto;padding:0}html{scroll-behavior:smooth}body{text-align:center;background:#fff;overflow-x:hidden}#lpbox,#lpfooter{color:#303030;text-align:left;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Mayryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:3.7333vw;line-height:1.5em}@media screen and (width>=750px){#lpbox,#lpfooter{max-width:750px;margin:0 auto;font-size:28px}}#lpbox a,#lpfooter a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:none}#lpbox a:hover,#lpfooter a:hover{text-decoration:underline}#lpbox span,#lpfooter span{font-size:inherit;font-weight:inherit}#lpbox img,#lpfooter img{vertical-align:bottom;width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}#lpbox header,#lpbox h1,#lpbox h2,#lpbox h3,#lpfooter h3,#lpbox p,#lpfooter p,#lpbox dl,#lpfooter dl,#lpbox dt,#lpfooter dt,#lpbox dd,#lpfooter dd,#lpbox div,#lpfooter div,#lpbox section,#lpfooter section,#lpbox span,#lpfooter span,#lpfooter footer,#lpfooter ul,#lpfooter li{box-shadow:none;box-sizing:border-box;letter-spacing:normal;font-weight:inherit;background:0 0;border:none;margin:0 auto;padding:0;list-style:none}#lpbox h1,#lpbox h2,#lpbox h3,#lpfooter h3{color:inherit;font-size:100%}:focus-visible{outline-offset:3px;outline:2px solid #268b7e}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#lpbox .anim{margin-left:auto;margin-right:auto;display:block;position:relative;overflow:hidden}#lpbox .message__title{opacity:1;width:63.4667%;transition:all 1.6s;display:block;position:absolute;top:32%;left:10%;transform:translate(0,0)}#lpbox .animhide .message__title{opacity:0;transform:translateY(50%)}#lpbox .message__txt{opacity:1;width:48%;transition:all 1.6s;display:block;position:absolute;top:20%;left:0;transform:translate(0,0)}#lpbox .animhide .message__txt{opacity:0;transform:translate(-50%)}#lpbox .achieved__item{z-index:2;opacity:1;width:29.333%;transition:all 1.6s;display:block;position:absolute;top:0;left:50%;transform:translate(0,0)}#lpbox .animhide .achieved__item{opacity:0;transform:translateY(50%)}#lpbox .anim .achieved__item--01{top:0;left:4.5%}#lpbox .anim .achieved__item--02{transition-delay:.2s;top:0;left:35.5%}#lpbox .anim .achieved__item--03{transition-delay:.4s;top:0;left:66.5%}#lpbox .anim .achieved__item--04{transition-delay:.6s;top:38%;left:4.5%}#lpbox .anim .achieved__item--05{transition-delay:.8s;top:38%;left:35.5%}#lpbox .anim .achieved__item--06{transition-delay:1s;top:38%;left:66.5%}#lpbox .uservoice__box{position:relative}#lpbox .uservoice__item{z-index:2;box-sizing:border-box;width:100%;padding:0;position:absolute;top:0;left:0}#lpbox .uservoice__item .carousel{position:relative}#lpbox .uservoice__item .carousel-track{display:flex;overflow:hidden}#lpbox .uservoice__item .carousel-track .item{box-sizing:border-box;flex:0 0 100%;padding:0 10%;transition:transform .6s}#lpbox .uservoice__item .carousel-prev,#lpbox .uservoice__item .carousel-next{text-indent:-999px;cursor:pointer;z-index:3;background-color:#0000;background-repeat:no-repeat;background-size:100%;border:0;width:1.4em;height:2.8em;padding:0;display:block;position:absolute;top:27%;overflow:hidden}#lpbox .uservoice__item .carousel-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAA/CAMAAACy0eq1AAAAYFBMVEUAAACnp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6djbVgxAAAAH3RSTlMA+/bkUUjr5+86LiiCYTMikox6QHJt8uCZZ52/nlsEX684mAAAAK1JREFUSMet1UsOgzAMBNCAk6Yf6L+ltIXc/5YobLzzWBq8flIiyx4Hu6JIAqIpRaAo2RKpiiZC0SNRTNH6xGiIh1O8KHHA4l3FkxP7Ku6GOG8mOkvskDhuJm6UOGWfuHJCkLis4sOJoYovFP9g1K+KYQ7MO/i32ODOqcmEAbMAJoo0HWt0F/FGs0bTBWcUb1o1ntTlzWia5DY9ZfQy8iauZnKYiI0EaHIAJktcABYlJHZAR86cAAAAAElFTkSuQmCC);background-position:0 0;left:4%}#lpbox .uservoice__item .carousel-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAA/CAMAAABdE4GLAAAAb1BMVEUAAACnp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6enp6fmvCeaAAAAJHRSTlMAAuvo5AYo8eA7KyQaFJ6SMyDb1aq49rCjm5eMhoB4DNFrz0577qL4AAAAoUlEQVRIx83UyxaCMAxF0fCwVhEVlYKIFrT//43aOk8yCFnc8R4mB2DO7Q7w+RCCI5B3DDSH37YEeq0QPRM6q6KcQKMueiS0XxU6RVTgKPsjo4WGiEoWqnB0F0NHNrKNAOoZyBcRdRjZtJG8a5JMIuSKkk6L3BI5SJALRjI10ssR26DHqUrKCv1LETJwiaG7tTyBke5xTRPwjk4/fKbW4OILYyQtSxtoWTAAAAAASUVORK5CYII=);background-position:100% 0;right:4%}#lpbox .sns__item{opacity:1;width:44.666%;transition:all 1.6s;display:block;position:absolute;top:0;left:0;transform:translate(0,0)}#lpbox .animhide .sns__item{opacity:0;transform:translateY(50%)}#lpbox .sns__item--01{z-index:3;top:6%;left:5%}#lpbox .sns__item--02{z-index:2;width:42%;transition-delay:.2s;top:6%;left:52%}#lpbox .sns__item--03{z-index:2;transition-delay:.4s;top:40%;left:5%}#lpbox .sns__item--04{z-index:4;transition-delay:.6s;top:40%;left:52%}#lpbox .sns{z-index:1;position:relative}#lpbox .more{box-sizing:border-box;z-index:4;width:100%;margin:-22% auto 4%;padding:0 39.26%;display:block;position:relative}#lpbox .mov__box{position:relative}#lpbox .mov__box iframe{z-index:5;border:0;width:90%;height:13.5em;margin:0 auto;position:absolute;top:0;left:0;right:0}#lpbox .titlebar{position:relative}#lpbox .titlebar:after{content:"";background-image:linear-gradient(#eddc7c 0%,#f2cd9b 32%,#f6bdb9 52%,#cbcacf 70%,#a0d7e4 100%);width:82.66%;height:0;padding-bottom:.7%;transition:all 2s;display:block;position:absolute;bottom:0;left:8.66%}#lpbox .animhide .titlebar:after{width:0}#lpbox .secret{z-index:2;position:relative}#lpbox .sencitive__box{position:relative}#lpbox .sencitive__box #graph{background-color:#595757;border-radius:100%;width:54.4%;height:70.2%;display:block;position:absolute;top:0;right:2%;overflow:hidden}#lpbox .sencitive__box svg{width:110%;height:110%;margin:-5%;display:block;transform:rotate(-90deg)}#lpbox .sencitive__box svg circle{fill:none;stroke-width:32px;stroke-dasharray:0 100.531;transition:stroke-dasharray 1s cubic-bezier(.215,.61,.355,1) .5s}#lpbox .sencitive__box #graph.is-drawn svg circle{stroke-dasharray:var(--value) 100.531}#lpbox .sencitive__item{box-sizing:border-box;z-index:1;width:100%;padding:8%;position:absolute;top:0;left:0}#lpbox .trouble{overflow:hidden}#lpbox .trouble .anim{overflow:visible}#lpbox .trouble__stitle{opacity:1;width:91.7333%;transition:all 1.6s;position:absolute;top:0;left:4.4%;transform:translate(0,0)}#lpbox .animhide .trouble__stitle{opacity:0;transform:translateY(-50%)}#lpbox .trouble__item{z-index:3;opacity:1;width:50%;transition:all 1.6s;display:block;position:absolute;top:0;left:0;transform:translate(0,0)}#lpbox .animhide .trouble__item{opacity:0;transform:translateY(50%)}#lpbox .trouble__item--01{width:42.2666%;top:21.7%;left:4%}#lpbox .trouble__item--02{width:42.4%;transition-delay:.2s;top:23%;left:auto;right:6.5%}#lpbox .trouble__item--03{width:41.6%;transition-delay:.4s;top:60.2%;left:4%}#lpbox .trouble__item--04{width:41.7333%;transition-delay:.6s;top:58%;left:auto;right:6.5%}#lpbox .cta__box{width:100%;margin:0 auto;position:relative}#lpbox .cta__btn{box-sizing:border-box;width:100%;padding:0 5%;position:absolute;top:0;left:0}#lpbox .cta__btn--single{box-sizing:border-box;width:100%;padding:26.5% 9.5% 0 21.5%;position:absolute;top:0;left:0}#lpbox .cta__btn--single .btn-primary{appearance:none;cursor:pointer;background:0 0;border:none;border-radius:0;outline:none;width:100%;margin:0;padding:0;display:block}#lpbox .cta__btn--single .btn-primary:focus-visible{outline:2px solid #268b7e}#lpbox .product{margin:0 auto;position:relative}#lpbox .product__area{background-color:var(--area-color,#fff);padding-bottom:8%}#lpbox .product__box{box-sizing:border-box;z-index:2;width:93.75%;margin:0 auto;position:relative}#lpbox .product__box dt{color:#595757;text-align:center;background-color:#fff9;padding:2%;font-size:.9em;position:relative}#lpbox .product__box dd{color:#595757;text-align:center;padding:2%;font-size:.82em;position:relative}#lpbox .product__box dd.txt--left{text-align:left}#formarea{box-sizing:border-box;width:100%;max-width:990px;margin:1em auto;padding:0}#lpfooter .lpfooter__guide{box-sizing:border-box;color:#595757;letter-spacing:.1em;width:100%;margin:1em auto 0;padding:6% 2.66%}#lpfooter .lpfooter__guide__title{text-align:center;letter-spacing:.1em;margin:0 auto .5em;font-size:1.3em}#lpfooter .lpfooter__guide__title:after{content:attr(data-spell);letter-spacing:.2em;margin:.2em auto;font-size:.65em;font-weight:400;display:block}#lpfooter .lpfooter__guide dt{text-align:center;box-sizing:border-box;letter-spacing:.1em;margin:0 auto .2em;padding:.3em;font-size:1.08em;font-weight:700;position:relative}#lpfooter .lpfooter__guide dt:after{content:"";background-image:linear-gradient(#eddc7c 0%,#f2cd9b 32%,#f6bdb9 52%,#cbcacf 70%,#a0d7e4 100%);width:82.66%;height:0;padding-bottom:.7%;display:block;position:absolute;bottom:0;left:8.66%}#lpfooter .lpfooter__guide dd{box-sizing:border-box;padding:2% 3% 8%;font-size:.9em;line-height:1.75em}#lpfooter .lpfooter__guide .guide-s{box-sizing:border-box;color:#fff;background:#595757;margin:1em auto .5em;padding:1%;display:block}#lpfooter .lpfooter__guide .guide-s+br{display:none}#lpfooter .lpfooter__guide .btn a{text-align:center;box-sizing:border-box;color:#fff;background:#268b7e;border:.2em solid #00513d;border-color:#75b5ad #00513d #00513d #75b5ad;border-radius:.3em;width:94%;margin:.5em auto;padding:.8em .5em;font-weight:700;display:block}#lpfooter .footer__link{box-sizing:border-box;background:#5a5757;margin:0 auto;padding:10% 3% 0;display:block}#lpfooter .footer__link ul{text-align:center;border-bottom:1px solid #ccc;margin-bottom:3%;padding-bottom:3%}#lpfooter .footer__link li{color:#fff;margin-bottom:1.4em;font-size:.92em}#lpfooter #copy{text-align:center;color:#fff;box-sizing:border-box;padding:.5em;font-size:.75em}#lpbox #fixbtn{z-index:999;width:100%;transition:all .8s;position:fixed;bottom:-100%;left:0;overflow:hidden}#lpbox #fixbtn.fixbtn--visible{bottom:0}#lpbox #fixbtn .fixbtn__box{max-width:750px;margin:0 auto;display:block;position:relative;bottom:0}#lpbox .fixbtn__item{box-sizing:border-box;width:100%;padding:0 3% 1%;display:block}.bounce{animation:1.2s infinite both bounce;display:block}@keyframes bounce{0%{transform:scale(1)translate(0,0)}10%{transform:scale(1.05,.95)translate(0,0)}30%{transform:scale(.95,1.05)translateY(-8%)}50%{transform:scale(1.02,.97)translate(0,0)}57%{transform:scale(1)translateY(-2%)}64%{transform:scale(1)translate(0,0)}to{transform:scale(1)translate(0,0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bounce{animation:none}#lpbox .animhide .message__title,#lpbox .animhide .message__txt,#lpbox .animhide .achieved__item,#lpbox .animhide .sns__item,#lpbox .animhide .trouble__stitle,#lpbox .animhide .trouble__item{opacity:1;transform:none}#lpbox .animhide .titlebar:after{width:82.66%}#lpbox .uservoice__item .carousel-track .item,#lpbox .sencitive__box svg circle{transition:none}}.lp-buy-section{box-sizing:border-box;text-align:center;color:#303030;width:100%;max-width:750px;margin:0 auto;padding:8% 5% 6%;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Mayryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:3.7333vw}@media screen and (width>=750px){.lp-buy-section{font-size:28px}}.lp-buy-section h2{letter-spacing:.05em;color:#595757;margin:0;font-size:1.1em;font-weight:700}.lp-buy-section p{margin:.8em 0 0;font-size:.8em;line-height:1.7}.buy-buttons.lp-buy{flex-direction:column;gap:.6em;width:100%;max-width:100%;margin:1.2em auto 0;display:flex}.lp-buy-section .buy-buttons.lp-buy{max-width:560px}.buy-buttons.lp-buy .buy-button,#lpbox .buy-buttons.lp-buy .buy-button{box-sizing:border-box;color:#fff;border-top:.15em solid #ffffff40;border-bottom:.15em solid #00000040;border-radius:.3em;justify-content:center;align-items:center;gap:.2em;width:100%;min-height:2.6em;padding:.6em 1em;font-size:.95em;font-weight:700;line-height:1.4;text-decoration:none;display:flex}.buy-buttons.lp-buy .buy-button:hover,#lpbox .buy-buttons.lp-buy .buy-button:hover{opacity:.85;text-decoration:none}.buy-buttons.lp-buy .buy-button-rakuten,#lpbox .buy-buttons.lp-buy .buy-button-rakuten{background:#bf0000}.buy-buttons.lp-buy .buy-button-amazon,#lpbox .buy-buttons.lp-buy .buy-button-amazon{background:#232f3e}.buy-buttons.lp-buy .buy-pending{color:#595757;text-align:center;border:1px solid #b0b0b0;margin:0;padding:.6em;font-size:.8em}#lpbox .cta__btn--single{padding:27% 9.5% 0 21.5%}#lpbox .buy-buttons.lp-buy .buy-button span{color:#fff}#lpbox .cta__btn--single .buy-buttons.lp-buy{gap:.35em}#lpbox .cta__btn--single .buy-buttons.lp-buy .buy-button,#lpbox .buy-buttons.lp-buy .buy-button{min-height:2.2em;padding:.4em .8em;font-size:.85em}
