@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;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}.liner{background:linear-gradient(transparent 60%,#f8f673 0)}.normaltext{letter-spacing:.005em;line-height:1.75;text-align:justify}.manga>p{margin-bottom:16px}.manga h1{margin-bottom:38px}.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}}.manga .gif_box{position:relative}.manga .gif01{left:7.46667vw;max-width:624px;position:absolute;top:29.33333vw;width:85.18519vw}@media screen and (min-width:751px){.manga{margin:20px 0 16px}.manga .gif01{left:66px;top:228px}}.kodawari{margin:2.66667vw 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{max-width:638px;top:29.6vw;width:85.06667vw}.kodawari .gif02,.kodawari .gif03{left:0;margin:auto;position:absolute;right:0}.kodawari .gif03{max-width:680px;top:39.86667vw;width:90.66667vw}.kodawari .gif04{left:0;margin:auto;max-width:691px;position:absolute;right:0;top:28.8vw;width:92.13333vw}@media screen and (min-width:751px){.kodawari{margin:20px 0 16px}.kodawari .gif01{left:76px;top:170px}.kodawari .gif02{top:222px}.kodawari .gif03{top:299px}.kodawari .gif04{top:216px}}.cv{position:relative}.cv .btn-box{left:10%;position:absolute;text-align:center;top:5%;width:80%}.cv .btn-box .btn-01{display:inline-block;margin-bottom:15px}.faq_slide{background-color:#ffe;margin-top:6.66667vw}.faq_slide,.faq_slider{position:relative}.faq_slider_conts{background-color:#fff;border:3px solid #2ea7e0;border-radius:2.66667vw;box-sizing:border-box;color:#3e3a39;font-size:3.2vw;height:58vw;letter-spacing:.05em;margin:0 2vw;max-height:435px;max-width:600px;width:80vw}.faq_slider_conts p{line-height:1.75;padding:4vw}.faq_slider_conts p .liner{color:#2ea7e0;font-weight:700}.faq_slider .slick-dots{bottom:-9.86667vw}.faq_slider .slick-next{right:2.13333vw;top:49%}.faq_slider .slick-prev{left:2.13333vw;top:49%}.faq_slider .slick-next:before{background:url(../img/slide_next.png) no-repeat 50%;background-size:contain}.faq_slider .slick-prev:before{background:url(../img/slide_prev.png) no-repeat 50%;background-size:contain}.faq_slider .slick-arrow{height:8.26667vw;max-height:62px;max-width:62px;width:8.26667vw;z-index:2}.faq_slider .slick-arrow:before{content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.faq_slider .slick-dots li{margin:0 .26667vw}.faq_slider .slick-dots li button:before,.faq_slider .slick-dots li.slick-active button:before{opacity:1}.slick_num{color:#3e3a39;font-size:4vw;padding:3.2vw 0 8vw;text-align:center}.slick_num:after,.slick_num:before{content:"▼";display:inline-block;font-size:.6em}.slick_num:before{transform:translate(-14px,-.1em) rotate(-30deg)}.slick_num:after{transform:translate(14px,-.1em) rotate(30deg)}@media screen and (min-width:751px){.faq_slide{margin-top:50px}.faq_slider_conts{border-radius:20px;font-size:24px;margin:0 15px}.faq_slider_conts p{padding:30px}.slick_num{font-size:30px;padding:24px 0 60px}}.jisseki{margin-top:20vw}@media screen and (min-width:751px){.jisseki{margin-top:150px}}.voice01{background:linear-gradient(158.9deg,#e1f3fc 51.5%,#bce2e5 0,#bce2e5 71.7%,transparent 0,transparent),linear-gradient(-158.9deg,#bce2e5 71.7%,#bce2e5 76.5%,#e1f3fc 0,#e1f3fc 0,#e1f3fc);padding-bottom:3.73333vw}.voice01_inner{background:linear-gradient(90deg,transparent 0,transparent 5.33333vw,#fff 5.33333vw,#fff 94.66667vw,transparent 94.66667vw,transparent);margin-bottom:6.66667vw;padding-bottom:1.86667vw}.voice01_txt{font-size:3.2vw;padding:4vw 10vw 5.33333vw}.voice01_txt .liner{color:#2ea7e0;font-weight:700}.voice01_txt .kome{position:relative}.voice01_txt .kome:after{content:"※";font-size:2.13333vw;position:absolute;right:-.5em;top:-1.3em}.voice_anno{display:block;font-size:2.4vw;margin-top:1.73333vw;text-align:right}.voice01_txt.voice01_txt_under{padding:2.93333vw 10vw 0}.voice01_txt.voice01_txt_under02{padding:2.93333vw 10vw 12vw}.voice01_01_img{margin-bottom:2.4vw;margin-top:-1.86667vw}.voice01_inner.voice01_02{margin-bottom:1.33333vw;padding-bottom:0}.voice01_02_inner{background:url(../img/voice02_bg.png) no-repeat top/100%;margin-top:-9.06667vw;min-height:84.8vw}.voice01_02_inner h3{padding-top:10.93333vw}.voice01_02_inner .voice01_txt{letter-spacing:.05em;width:48.66667vw}.voice01_03_inner{background:url(../img/voice03_bg.png) no-repeat top/100%;margin-top:1.06667vw}.voice01_03_inner .voice01_txt{width:57.33333vw}.voice01_03_inner .voice_anno{margin-top:.53333vw}@media screen and (min-width:751px){.voice01{padding-bottom:28px}.voice01_inner{background:linear-gradient(90deg,transparent 0,transparent 40px,#fff 0,#fff 710px,transparent 0,transparent);margin-bottom:50px;padding-bottom:14px}.voice01_txt{font-size:24px;padding:30px 75px 40px}.voice01_txt.voice01_txt_under{padding:22px 75px 0}.voice01_txt.voice01_txt_under02{padding:22px 75px 90px}.voice01_txt .kome:after{content:"※";font-size:16px;position:absolute}.voice_anno{font-size:18px;margin-top:13px}.voice01_01_img{margin-bottom:18px;margin-top:-14px}.voice01_inner.voice01_02{margin-bottom:10px}.voice01_02_inner{margin-top:-68px;min-height:636px}.voice01_02_inner h3{padding-top:82px}.voice01_02_inner .voice01_txt{width:356px}.voice01_03{margin-bottom:12px}.voice01_03_inner{margin-top:8px}.voice01_03_inner .voice01_txt{width:430px}.voice01_03_inner .voice_anno{margin-top:4px}}.voice02{background:#e1f3fc}.voice02 .voice01_inner{margin-bottom:0;padding-bottom:0}.voice03{background:linear-gradient(90deg,#f5f5f5 1px,transparent 0),linear-gradient(#f5f5f5 1px,transparent 0);background-size:3.46667vw 3.46667vw}@media screen and (min-width:751px){.voice03{background:linear-gradient(90deg,#f5f5f5 1px,transparent 0),linear-gradient(#f5f5f5 1px,transparent 0);background-size:26px 26px}}.youtube{background-color:#ffe4ed}.staff{background:linear-gradient(159.9deg,#fff3f7 66.9%,#ffe4ed 0,#ffe4ed 0,#ffe4ed);margin-bottom:8vw}@media screen and (min-width:751px){.staff{margin-bottom:60px}}.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}}.faq_list{color:#4a474a;font-size:3.2vw;letter-spacing:.001em;line-height:1.75;margin-bottom:13.33333vw}.faq_list dd{margin-top:2.4vw}.faq_list dd p{margin:0 5.33333vw}.faq_list dd p.faq_subtxt{font-size:2.4vw;letter-spacing:.005em;line-height:3.86667vw;margin-top:3.46667vw}.faq_list dd p.faq_subtxt.sub01{margin-top:1.33333vw}.faq_list dd p.faq_note{font-size:2.93333vw;line-height:1.3;margin:10.66667vw 3.33333vw 0}.faq_list dd:not(:last-of-type) p:last-of-type{border-bottom:2px dashed #2ea7e0;padding-bottom:5.33333vw}.faq_list dd p span{background:linear-gradient(transparent 60%,#f8f492 0);color:#2ea7e0;font-weight:700}@media screen and (min-width:751px){.faq_list{font-size:24px;margin-bottom:100px}.faq_list dd{margin-top:18px}.faq_list dd p{margin:0 40px}.faq_list dd p.faq_subtxt{font-size:18px;letter-spacing:.005em;line-height:29px;margin-top:26px}.faq_list dd p.faq_note{font-size:22px;margin:80px 25px 0}.faq_list dd p.faq_subtxt.sub01{margin-top:10px}.faq_list dd:not(:last-of-type) p:last-of-type{padding-bottom:40px}}