@charset "UTF-8";a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{font-size:100%;margin:0;outline:0;padding:0}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,u,ul,var{vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{clear:both;display:inline-table;min-height:1%}* html .clearfix{height:1%}.clearfix,img{display:block}img{height:auto;vertical-align:middle;width:100%}body{font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif}.wrapper{background-color:#fff;margin:0 auto;max-width:750px}header{background:#fff;padding:0}.content-wrap{font-size:0;line-height:0;position:relative;text-align:center}#mp-lp-cashless{box-shadow:1px 1px 4px 1px rgba(0,0,0,.3);position:relative}.manga>p{margin-bottom:16px}.manga h1{margin-bottom:10px}.manga_textarea{font-size:4vw;letter-spacing:.03em;line-height:1.58;padding:0 24px 16px}.manga_textarea_01{padding-top:16px}.manga_textarea .notes{font-size:2.13333vw}.manga_textarea_01 .notes{margin-top:1.2em}.manga_textarea_02 .notes{font-size:2.66667vw;margin-top:1.5em}.manga_textarea_sub{font-size:.5em;vertical-align:text-top}.atogaki01 .manga_textarea,.atogaki02 .manga_textarea{padding-top:16px}.atogaki02{background:#eff6e2}@media screen and (min-width:751px){.manga_textarea{font-size:30px}.manga_textarea .notes{font-size:16px}.manga_textarea_02 .notes{font-size:20px}.atogaki{margin:0 0 -50px}}.kodawari{margin:0 0 2.13333vw}.kodawari .gif_box{position:relative}.kodawari .gif01{left:10.13333vw;max-width:600px;position:absolute;top:22.66667vw;width:80vw}.kodawari .gif02{left:0;margin:auto;max-width:638px;position:absolute;right:0;top:29.6vw;width:85.06667vw}@media screen and (min-width:751px){.kodawari{margin:0 0 16px}.kodawari .gif01{left:76px;top:170px}.kodawari .gif02{top:222px}}.offer_block{position:relative}.offer_block .cv-02{margin-top:2.66667vw}.offer_block .offer_ttl{left:0;margin:0 auto;position:absolute;right:0;top:0}.offer .btn-box{position:relative}.offer .btn{display:block;left:0;margin:0 auto;position:absolute;right:0}.offer .btn-cv{max-width:557px;top:4.53333vw;width:74.2%}.offer .btn-amazon{max-width:534px;top:26.4vw;width:71.2%}.btn_bright{display:inline-block;overflow:hidden}.btn_bright:before{animation:bright 3s ease-in-out 3s infinite;background-color:hsla(0,0%,100%,.4);content:"";display:block;height:100%;left:-160%;position:absolute;top:0;transform:skewX(-45deg) translateX(0);width:100%;z-index:1}@keyframes bright{0%{transform:skewX(-45deg) translateX(0)}25%{transform:skewX(-45deg) translateX(320%)}to{transform:skewX(-45deg) translateX(320%)}}.offer .countdown{position:relative}.offer .countdown .hour,.offer .countdown .min,.offer .countdown .sec{font-size:3.2vw;font-weight:700;position:absolute;top:.8em}.offer .countdown .hour{right:40vw}.offer .countdown .min{right:26.66667vw}.offer .countdown .sec{right:17.33333vw}.offer .countdown .num-0:before{content:"0"}.offer .countdown .num-1:before{content:"1"}.offer .countdown .num-2:before{content:"2"}.offer .countdown .num-3:before{content:"3"}.offer .countdown .num-4:before{content:"4"}.offer .countdown .num-5:before{content:"5"}.offer .countdown .num-6:before{content:"6"}.offer .countdown .num-7:before{content:"7"}.offer .countdown .num-8:before{content:"8"}.offer .countdown .num-9:before{content:"9"}.offer .cv_teiki{background-color:#fff;margin:.8vw 0 5.33333vw;padding:0 8.4vw}.offer .cv_teiki .cv_teiki_ttl{background-color:#d2d2d2;font-size:2.4vw;font-weight:400;line-height:1;margin:8.93333vw 0 1.06667vw;padding:.93333vw 1.33333vw;text-align:center}.offer .cv_teiki p{font-feature-settings:"palt";font-size:2.26667vw;letter-spacing:.02em;line-height:1.5;padding-left:1em;text-indent:-1em}.offer .cv_teiki .uline{font-weight:700;text-decoration:underline;-webkit-text-decoration-color:#d2d2d2;text-decoration-color:#d2d2d2}.jisseki+.offer{margin-top:-15.33333vw}@media screen and (min-width:751px){.offer_block .cv-02{margin-top:20px}.offer .btn-amazon{top:198px}.offer .btn-cv{top:34px}.offer .countdown .hour,.offer .countdown .min,.offer .countdown .sec{font-size:24px}.offer .countdown .hour{right:300px}.offer .countdown .min{right:200px}.offer .countdown .sec{right:130px}.offer .cv_teiki{margin:0 0 40px;padding:0 63px}.offer .cv_teiki .cv_teiki_ttl{font-size:18px;margin:67px 0 8px;padding:7px 10px}.offer .cv_teiki p{font-size:17px}.jisseki+.offer{margin-top:-115px}}.jisseki{margin-top:20vw}@media screen and (min-width:751px){.jisseki{margin-top:150px}}.sns{background-color:#e4e1d2;padding-bottom:12.8vw}.sns .slider{background-color:#fff;box-shadow:0 0 2.66667vw rgba(0,0,0,.1);margin:0 auto;max-width:524px;width:69.8%}.sns .slick-dots li,.sns .slick-dots li button,.sns .slick-dots li button:before{height:2.4vw;width:2.4vw}.sns .slick-dots li{margin:0 .53333vw}.sns .slick-dots li button{padding:.53333vw}.sns .slick-dots li button:before{font-size:1.86667vw;line-height:1}.sns .slick-next,.sns .slick-prev{height:6.66667vw;width:6.66667vw}.sns .slick-prev{background:url(../img/arrow_prev.png) 50%/contain;left:-10vw}.sns .slick-next{background:url(../img/arrow_next.png) 50%/contain;right:-10vw}.sns .slick-next:before,.sns .slick-prev:before{content:""}.sns .slick-dots{bottom:-2.4em}.sns .slick-dots li.slick-active button:before{color:#0095f6;opacity:1}@media screen and (min-width:751px){.sns{padding-bottom:96px}.sns .slider{box-shadow:0 0 20px rgba(0,0,0,.1)}.sns .slick-dots li,.sns .slick-dots li button,.sns .slick-dots li button:before{height:18px;width:18px}.sns .slick-dots li{margin:0 4px}.sns .slick-dots li button{padding:4px}.sns .slick-dots li button:before{font-size:14px}.sns .slick-next,.sns .slick-prev{height:50px;width:50px}.sns .slick-prev{left:-75px}.sns .slick-next{right:-75px}}.qa-bottom{margin-top:6.66667vw}.qa-bottom h2{font-size:2.66667vw;font-weight:700;margin-bottom:.5em;text-align:center}.qa-bottom-box{background-color:#e6ebf6;padding:5.06667vw 2.66667vw 6.66667vw}.qa_block{background-color:#fff;font-size:3.2vw;padding:3%}.qa_block li{line-height:1.8}.qa_block li .sup{font-size:.7em;vertical-align:super}.qa_block li .notes{font-size:.8em;margin-top:.5em}.qa_block .question{border-bottom:.4vw dashed #c8c9ca;font-size:2.13333vw;font-weight:700;padding:1em 2.5em 1em .5em;position:relative}.qa_block .question:after{color:#8b9bb5;content:"＋";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0deg);transition:all .3s}.qa_block .open .question:after{transform:translateY(-50%) rotate(315deg)}.qa_block .answer{display:none;font-size:2vw;margin:2.13333vw 0;padding:.66667vw 2.93333vw 0}.qa_block .answer .medal{margin:3.33333vw 0 .8em}@media screen and (min-width:751px){.qa-bottom{margin-top:50px}.qa-bottom h2{font-size:20px}.qa-bottom-box{padding:38px 20px 50px}.qa_block{font-size:24px}.qa_block .question{border-bottom:3px dashed #c8c9ca;font-size:16px}.qa_block .answer{font-size:15px;margin:16px 0;padding:5px 22px 0}.qa_block .answer .medal{margin:25px 0 .8em}}