*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}pre{all:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;line-break:after-white-space;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}.chara_modalText .shoulder{font-family:"quicksand",sans-serif;font-weight:700;font-style:normal;font-size:clamp(1.2rem,0.5vw + 0.8705rem,1.4rem);font-size:1.2rem;color:#916cbc;letter-spacing:.1em;line-height:1.2}.chara_modalText .name{font-size:clamp(1.8rem,0.5vw + 1.4705rem,2rem);font-weight:700;line-height:1.5}.twitter_share_inner::before,.bg_wrapper::before,.info_list>dt::before,.info_numList li::before,.info_qaList .question::before,.info_qaList .question::after,.info_qaList .answer::before,.info_qaList .answer::after,.chara_card_item .thumb::before,.chara_card_item .thumb::after,.chara_modalClose::after,.chara_modalThumb .item.swiper-slide-thumb-active::before,.chara_modalNext.swiper-button-next::after,.chara_modalPrev.swiper-button-prev::after,.chara_modalNext.swiper-button-next.swiper-button-disabled::after,.chara_modalPrev.swiper-button-prev.swiper-button-disabled::after,.chara_modalText .detail::before,.chara_modalText .detail::after,.chara_balloon .inner::after,.chara_heading .inner::after,.chara_slider_prev::after,.chara_slider_next::after,.fv_mv::before,.fv_bg::before,.lp_textlink.blank::before,.lp_modal_close::after,.lp_button.blank .inner::before,.lp_anc a::before,.lp_anc .inner::after,.lp_trigger::before,.lp_trigger::after,.lp_btn_cv .inner::after,.fix_btn .inner::after,.fix_btn.blank .inner::after{content:"";display:block;position:absolute}.lp_button.blank .inner::before,.lp_btn_cv.blank .inner::after,.fix_btn.blank .inner::after{background:url(../img/common_icon_blank_w.svg) no-repeat center center/contain;width:11px;height:11px}@media screen and (min-width: 1024px){.lp_button.blank .inner::before,.lp_btn_cv.blank .inner::after,.fix_btn.blank .inner::after{width:14px;height:14px}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-weight:inherit}html{font-size:62.5%;font-feature-settings:"palt"}body{background-color:#e9eaf3;color:#333;font-family:"fot-tsukuardgothic-std","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック体",YuGothic,"Yu Gothic Medium",sans-serif;font-size:1.4em;line-height:1.7;letter-spacing:.01em;overflow-x:hidden;overflow-y:scroll;position:relative;min-height:100vh;min-height:100svh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 660px){body{font-size:1.6em;line-height:2}}@media screen and (min-width: 1024px){body{font-size:1.8em;line-height:2}}*{min-height:0vw}img{max-width:100%;height:auto;vertical-align:top}@media screen and (min-width: 660px){img{image-rendering:-webkit-optimize-contrast}}a:focus-visible,button:focus-visible{outline:0;outline-offset:2px;box-shadow:0 0 0 2px #916cbc}a{color:#333;cursor:pointer;transition:.5s cubic-bezier(0, 0.73, 0.39, 1.02)}@media screen and (min-width: 1024px){a:hover{opacity:.8}}button{display:inline-block;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:.5s cubic-bezier(0, 0.73, 0.39, 1.02)}button:hover{opacity:.8}button:focus{outline:0}button:not(:disabled){cursor:pointer}.visible_xxs{display:none}@media screen and (max-width: 374px){.visible_xxs{display:inline-block !important}}.hidden_xxs{display:inline-block}@media screen and (max-width: 374px){.hidden_xxs{display:none !important}}.visible_xs{display:none}@media screen and (max-width: 659px){.visible_xs{display:inline-block !important}}.hidden_xs{display:inline-block}@media screen and (max-width: 659px){.hidden_xs{display:none !important}}.visible_sm{display:none}@media screen and (min-width: 660px){.visible_sm{display:inline-block !important}}.hidden_sm{display:inline-block}@media screen and (min-width: 660px){.hidden_sm{display:none !important}}.visible_md{display:none}@media screen and (min-width: 1024px){.visible_md{display:inline-block !important}}.hidden_md{display:inline-block}@media screen and (min-width: 1024px){.hidden_md{display:none !important}}.visible_lg{display:none}@media screen and (min-width: 1366px){.visible_lg{display:inline-block !important}}.hidden_lg{display:inline-block}@media screen and (min-width: 1366px){.hidden_lg{display:none !important}}.visible_xl{display:none}@media screen and (min-width: 1920px){.visible_xl{display:inline-block !important}}.hidden_xl{display:inline-block}@media screen and (min-width: 1920px){.hidden_xl{display:none !important}}.visible_all{display:inline-block !important}.hidden_all{display:none !important}.scroll-in{opacity:0}.scroll-in.is-show{animation:fadeup 1s cubic-bezier(0, 0.73, 0.39, 1.02) both}@keyframes fadeup{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:none}}@keyframes fuwafuwa{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes wipe-lr{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0}90%{opacity:1}100%{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes blur{0%{filter:blur(30px);opacity:0}100%{filter:blur(0);opacity:1}}@keyframes blink{0%,10%{opacity:0}11%{opacity:.85}12%{opacity:.4}13%{opacity:.85}15%{opacity:.4}16%{opacity:.85}17%,100%{opacity:1}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes wave{0%,10%{transform:scale(1, 0)}20%{transform:scale(1, 1)}25%{transform:scale(1, 0.2)}30%{transform:scale(1, 0.6)}35%{transform:scale(1, 0.2)}40%{transform:scale(1, 0.3)}45%{transform:scale(1, 0)}50%{transform:scale(1, 0.4)}55%{transform:scale(1, 1)}60%{transform:scale(1, 0.8)}65%{transform:scale(1, 1)}70%{transform:scale(1, 0.8)}75%{transform:scale(1, 1)}80%{transform:scale(1, 0.5)}85%{transform:scale(1, 0.7)}90%,100%{transform:scale(1, 0)}}@keyframes pulsate{0%,50%{transform:scale(1, 1);opacity:.5}75%{opacity:.5}100%{transform:scale(1.7, 1.7);opacity:0}}.lp_button{width:max(200px,50%);min-height:44px;margin:0 auto;padding:8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(-45deg, #EA89B1 10%, #AB86D6 50%, #6EAAF8 90%);border-radius:1000px;color:#fff;font-weight:700;box-shadow:0px 0px 10px rgba(0,0,0,.1)}.lp_button .inner{display:inline-block;position:relative}.lp_button.blank .inner{padding-right:16px}.lp_button.blank .inner::before{position:absolute;top:50%;transform:translateY(-50%);right:0}.lp_anc{min-width:240px;width:64vw;max-width:300px;margin:0 auto}.lp_anc a{position:relative;display:block;background:linear-gradient(45deg, #EA89B1 10%, #AB86D6 50%, #6EAAF8 90%);border-radius:5px;color:#916cbc;font-weight:700;text-align:center}.lp_anc a::before{border-radius:3px;background:#e9eaf3;overflow:hidden;top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px)}.lp_anc .inner{display:inline-block;position:relative;padding:calc((54px - 2.3rem)/2) 1.6rem calc((54px - 2.3rem)/2) .3rem;z-index:10}.lp_anc .inner::after{background:url(../img/common_arrow_purple.svg) no-repeat left center;background-size:contain;width:7px;height:4px;right:0;position:absolute;top:50%;transform:translateY(-50%)}.lp_anc.disabled{display:none}.lp_anc.disabled a{background:#cdc9db;color:#777;pointer-events:none}.lp_anc.disabled .inner{padding-left:0;padding-right:0}.lp_anc.disabled .inner::after{content:none}.lp_anc.white a{box-shadow:0px 0px 10px rgba(0,0,0,.1);background:#fff;color:#916cbc}.lp_anc.white a::before{content:none}.lp_anc.white.disabled{display:none}.lp_anc.white.disabled a{color:#777;pointer-events:none}.lp_anc.is-show{animation:blur 1s cubic-bezier(0, 0.73, 0.39, 1.02) both}.lp_trigger{width:-moz-fit-content;width:fit-content;color:#777;position:relative;padding:20px 3px 5px 19px;min-height:44px;line-height:1;font-weight:700}.lp_trigger::before,.lp_trigger::after{left:0}.lp_trigger::before{background:url(../img/common_icon_q.svg) no-repeat center center;width:14px;height:14px;top:calc(20px + .8rem);transform:translate(0, -50%)}@media screen and (min-width: 1024px){.lp_trigger::before{width:16px;height:16px}}.lp_trigger::after{width:100%;height:2px;border-radius:1px;background:#dddeea;bottom:0}.lp_btn_cv{min-width:240px;width:84vw;max-width:440px;margin:0 auto}.lp_btn_cv a{display:block;background:linear-gradient(-45deg, #EA89B1 10%, #AB86D6 50%, #6EAAF8 90%);border-radius:10px;color:#fff;font-weight:700;text-align:center;box-shadow:0px 0px 10px rgba(0,0,0,.1);padding:calc((54px - 2.3rem)/2) 10px;min-height:60px;display:flex;align-items:center;justify-content:center}.lp_btn_cv .inner{display:inline-block;position:relative;padding-right:14px;text-shadow:0px 0px 2px rgba(43,0,51,.5)}.lp_btn_cv .inner::after{background:url(../img/common_arrow_white.svg) no-repeat left center/contain;width:9px;height:6px;right:0;top:50%;transform:translate(0, -50%) rotate(-90deg)}.lp_btn_cv.blank .inner{padding-right:20px}.lp_btn_cv.blank .inner::after{position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width: 1024px){.lp_btn_cv.blank .inner::after{width:14px;height:14px}}.lp_btn_cv.is-show{animation:blur 1s cubic-bezier(0, 0.73, 0.39, 1.02) both}.lp_btn_cv+.lp_btn_note{min-width:240px;width:84vw;max-width:440px;font-size:1.2rem;font-weight:700;color:#916cbc;margin:5px auto 0;text-align:center}@media screen and (min-width: 660px){.lp_btn_cv+.lp_btn_note{font-size:1.4rem}}@media screen and (min-width: 1024px){.lp_btn_cv+.lp_btn_note{font-size:1.6rem}}.lp_btn_cv.disabled{display:none}.lp_btn_cv.disabled a{background:#b5b5b5;pointer-events:none}.lp_btn_cv.disabled .inner{text-shadow:0px 0px 4px rgba(0,0,0,.2);padding-left:0;padding-right:0}.lp_btn_cv.disabled .inner::after{content:none}.lp_btn_cv.disabled+.lp_btn_note{color:#777}.fix_btn{position:fixed;bottom:10px;right:10px;z-index:100;width:90px;height:90px;border-radius:50%;overflow:hidden;transition:all .3s ease-in-out;box-shadow:0px 0px 10px rgba(0,0,0,.1)}@media screen and (min-width: 660px){.fix_btn{bottom:20px;right:40px;width:120px;height:120px}}@media screen and (min-width: 1024px){.fix_btn{bottom:40px;right:40px;width:160px;height:160px}}.fix_btn a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:linear-gradient(-45deg, #EA89B1 10%, #AB86D6 50%, #6EAAF8 90%)}.fix_btn .inner{display:inline-block;position:relative;font-feature-settings:normal;letter-spacing:-0.1rem;color:#fff;font-weight:700;font-size:1.4rem;font-size:clamp(1.4rem,1.6vw + 0.3456rem,2rem);text-shadow:0px 0px 2px rgba(0,0,0,.1)}.fix_btn .inner::after{background:url(../img/common_arrow_white.svg) no-repeat left center;background-size:contain;width:9px;height:6px;right:0;top:50%;transform:translate(0, -50%) rotate(-90deg)}.fix_btn.blank .inner{padding-right:14px}@media screen and (min-width: 1024px){.fix_btn.blank .inner{padding-right:20px}}.fix_btn.blank .inner::after{position:absolute;top:50%;transform:translateY(-50%);right:0}.fix_btn.default-hide-btn,.fix_btn.is-hide{opacity:0;transform:scale(0.9);visibility:hidden}.fix_btn.is-show{opacity:1;transform:none;visibility:visible}body.is-fixed{overflow:hidden}.lp_modal{z-index:-100;position:fixed;top:0;left:0;width:100%;height:100vh;height:100svh;padding:30px;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;background-color:rgba(233,234,243,.9);transition:opacity .5s cubic-bezier(0, 0.73, 0.39, 1.02)}.lp_modal.is-active{z-index:1000;opacity:1;pointer-events:auto}.lp_modal_overlay{position:absolute;width:100%;height:100%;cursor:pointer}.lp_modal_content{position:relative;background-color:#fff;border-radius:20px;box-shadow:0px 0px 10px rgba(0,0,0,.1);width:84vw;max-width:580px;padding:60px 30px 40px;max-height:90vh;max-height:90svh;overflow-y:hidden}.lp_modal_close{position:absolute;right:10px;top:10px;width:44px;height:44px;cursor:pointer;z-index:10}.lp_modal_close::after{background:url(../img/common_close.svg) no-repeat center center;background-size:22px 22px;width:44px;height:44px;top:0;right:0}.lp_modal_inner{text-align:center;overflow-y:auto;max-height:calc(90vh - 100px);max-height:calc(90svh - 100px)}.lp_modal_inner .voisuko_logo{width:170px;margin:0 auto 20px}.lp_modal_inner .text{font-weight:700;margin-bottom:34px;line-height:1.7}.lp_wrap{position:relative;overflow:hidden;opacity:0;visibility:hidden;height:0}body:not(.adultcheck) .lp_wrap.loaded{opacity:1;visibility:visible;height:auto;transition:opacity .5s cubic-bezier(0, 0.73, 0.39, 1.02)}.lp_layout_pc{background-color:#e9eaf3}@media screen and (min-width: 660px){.lp_container{padding:0 20px}.lp_layout_pc{max-width:1080px;width:100%;overflow:hidden;margin:0 auto;position:relative;border-radius:44px 44px 0px 0px;box-shadow:0px 0px 20px rgba(0,0,0,.2);-webkit-clip-path:inset(-20px -20px 0 -20px);clip-path:inset(-20px -20px 0 -20px)}.lp_layout_pc.lp_footer{border-radius:0;margin-top:-1px;-webkit-clip-path:inset(0 -20px);clip-path:inset(0 -20px)}.lp_sec{max-width:660px;margin:0 auto}}.lp_note{font-size:clamp(1.2rem,1.1vw + 0.4751rem,1.6rem);color:#777}.lp_textlink{text-decoration:underline;display:inline-block;position:relative}.lp_textlink:hover{text-decoration:none}.lp_textlink.is-disabled{pointer-events:none;text-decoration:none}.lp_textlink.blank{padding-right:16px}.lp_textlink.blank::before{background:url(../img/common_icon_blank.svg) no-repeat center center/contain;width:11px;height:11px;right:2px;top:calc(50% - 5px)}@media screen and (min-width: 1024px){.lp_textlink.blank::before{top:calc(50% - 3px)}}.sound-wave{position:fixed;top:0;width:50px;display:flex;flex-direction:column;align-items:center;justify-content:center}.sound-wave.wave01{left:-25px}.sound-wave.wave02{right:-25px}.sound-wave .bar{animation-name:wave-lg;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate;background:#fff;margin:3px 0;width:10px;height:1px}.sound-wave .bar:nth-child(-n+7),.sound-wave .bar:nth-last-child(-n+7){animation-name:wave-md}.sound-wave .bar:nth-child(-n+3),.sound-wave .bar:nth-last-child(-n+3){animation-name:wave-sm}@keyframes wave-sm{0%{opacity:.2;width:10px}100%{opacity:.3;width:30px}}@keyframes wave-md{0%{opacity:.2;width:15px}100%{opacity:.3;width:40px}}@keyframes wave-lg{0%{opacity:.2;width:15px}100%{opacity:.3;width:50px}}.js-timer-on{display:none}.lp_footer{background-color:#9496a8}.lp_footer .footer_inner{padding:35px 0;text-align:center;color:#fff}.lp_footer .footer_logo{display:block;margin:0 auto 25px;width:140px;min-height:44px;display:flex;align-items:center}.lp_footer .footer_logo.girls{width:140px}@media screen and (min-width: 660px){.lp_footer .footer_logo.girls{width:160px}}@media screen and (min-width: 1024px){.lp_footer .footer_logo.girls{width:180px}}.lp_footer .footer_logo.dlsite{width:72px}@media screen and (min-width: 660px){.lp_footer .footer_logo.dlsite{width:86px}}@media screen and (min-width: 1024px){.lp_footer .footer_logo.dlsite{width:102px}}.lp_footer .footer_copy{font-size:1rem}@media screen and (min-width: 660px){.lp_footer .footer_copy{font-size:1.2rem}}@media screen and (min-width: 1024px){.lp_footer .footer_copy{font-size:1.4rem}}.fv{text-align:center;position:relative;padding:40px 0;overflow:hidden}.fv_logo{position:relative;width:33.067vw;margin:0 auto 30px}body:not(.adultcheck) .loaded .fv_logo{animation:fadeup 1s cubic-bezier(0, 0.73, 0.39, 1.02) both .7s}.fv_mv{position:relative;width:84vw;margin:0 auto 30px}body:not(.adultcheck) .loaded .fv_mv{animation:fadeup 1s cubic-bezier(0, 0.73, 0.39, 1.02) both 1.2s}.fv_mv img{position:relative;overflow:hidden;border-radius:10px;z-index:1}.fv_mv::before{background:url(../img/fv_deco.svg) no-repeat center center;width:26.667vw;height:26.667vw;right:-12vw;bottom:-6.667vw;z-index:0;opacity:.2;animation:rotate 30s linear infinite}@media screen and (min-width: 660px){.fv_mv::before{width:172px;height:172px;right:auto;bottom:auto;left:-68px;top:-59px}}.fv_title{font-size:2rem;font-weight:700;text-align:center;color:#fff;position:relative;line-height:1.5;margin-bottom:20px}.fv_title span{display:inline-block;text-shadow:1px 1px 3px rgba(0,0,0,.7)}body:not(.adultcheck) .loaded .fv_title{animation:blink 4s cubic-bezier(0, 0.73, 0.39, 1.02) both 1.3s}body:not(.adultcheck) .loaded .fv .lp_anc{animation:wipe-lr 1.4s cubic-bezier(0, 0.73, 0.39, 1.02) both 1.8s}.fv_bg{width:100vw;height:100%;position:fixed;top:0;left:0;background:linear-gradient(180deg, #EE8799 0%, #D577D2 100%),#f5f5f5;z-index:-100;overflow:hidden}.fv_bg::before{height:100%;width:100%;background:url(../img/common_bg.png) top center no-repeat;background-size:cover;opacity:.2;filter:blur(8px);transform:scale(1.2);z-index:.5}@media screen and (min-width: 660px){.fv{background:none;overflow:visible}.fv::before{content:none}.fv_bg{height:100vh;height:100svh}}@media screen and (min-width: 1024px){.fv{padding:0}.fv_inner{display:flex;width:100%;max-width:1405px;margin:0 auto;gap:40px;align-items:center;justify-content:center;padding:180px 40px 100px}.fv_mv{max-width:700px;width:100%}.fv_mv img{width:100%;height:auto}.fv_textWrapper{width:39.1459074733%}.fv_logo{width:15.885vw;margin-bottom:40px}.fv_title{margin-bottom:32px;font-size:1.6666666667vw}}.lead{text-align:center;padding-top:35px}@media screen and (min-width: 660px){.lead{line-height:1.7;padding-top:80px}}.lead .lp_trigger{margin:-8px auto 16px}.lead .lp_anc{margin-top:20px}.chara{margin-top:80px;position:relative}@media screen and (min-width: 660px){.chara{margin-top:120px}}.chara .lp_flowTxt{font-family:"quicksand",sans-serif;font-weight:700;font-style:normal;font-size:9.6rem;position:absolute;z-index:0;display:flex;flex-wrap:nowrap;line-height:1;color:#f6f7fa;letter-spacing:.1em;top:0;transform:translateY(-50%);margin-top:-30px;z-index:0}.chara .lp_flowTxt>span{display:block;padding-right:.5em;flex-shrink:0;animation:flowtext 15s linear 0s infinite}@keyframes flowtext{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@media screen and (min-width: 660px){.chara .lp_flowTxt{margin-top:-60px}}.chara_balloon{text-align:center;margin-bottom:25px;animation:6s fuwafuwa infinite}.chara_balloon .inner{display:inline-block;background-color:#916cbc;border-radius:4px;color:#fff;font-weight:700;font-size:1.6rem;position:relative;padding:2px 35px}@media screen and (min-width: 660px){.chara_balloon .inner{font-size:1.8rem}}.chara_balloon .inner::after{background:url(../img/chara_deco01.svg) no-repeat top center;background-size:contain;width:4px;height:6px;bottom:-6px;position:absolute;left:50%;transform:translateX(-50%)}.chara_heading{font-size:2.4rem;line-height:1.5;color:#916cbc;font-weight:700;text-align:center;margin-bottom:20px;margin-top:40px;letter-spacing:.2rem}@media screen and (min-width: 660px){.chara_heading{margin-top:20px;font-size:3.2rem}}.chara_heading .inner{display:inline-block;position:relative}.chara_heading .inner::after{width:0%;background-color:#916cbc;height:1px;bottom:0;left:0;border-radius:.5px}.chara_heading .inner span{display:inline-block}.is-show .chara_heading .inner::after{width:100%;transition:.5s cubic-bezier(0, 0.73, 0.39, 1.02)}.is-show .chara_heading .inner span:nth-child(1){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .53s both}.is-show .chara_heading .inner span:nth-child(2){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .56s both}.is-show .chara_heading .inner span:nth-child(3){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .59s both}.is-show .chara_heading .inner span:nth-child(4){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .62s both}.is-show .chara_heading .inner span:nth-child(5){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .65s both}.is-show .chara_heading .inner span:nth-child(6){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .68s both}.is-show .chara_heading .inner span:nth-child(7){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .71s both}.is-show .chara_heading .inner span:nth-child(8){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .74s both}.is-show .chara_heading .inner span:nth-child(9){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .77s both}.is-show .chara_heading .inner span:nth-child(10){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .8s both}.is-show .chara_heading .inner span:nth-child(11){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .83s both}.is-show .chara_heading .inner span:nth-child(12){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .86s both}.is-show .chara_heading .inner span:nth-child(13){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .89s both}.is-show .chara_heading .inner span:nth-child(14){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .92s both}.is-show .chara_heading .inner span:nth-child(15){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .95s both}.is-show .chara_heading .inner span:nth-child(16){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) .98s both}.is-show .chara_heading .inner span:nth-child(17){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) 1.01s both}.is-show .chara_heading .inner span:nth-child(18){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) 1.04s both}.is-show .chara_heading .inner span:nth-child(19){animation:fadeInText 1s cubic-bezier(0, 0.73, 0.39, 1.02) 1.07s both}@keyframes fadeInText{0%{opacity:0;transform:translateX(-5px)}100%{opacity:1;transform:translateX(0)}}.chara_sliderContainer{width:84vw;max-width:660px;margin:0 auto;position:relative}.chara_slider{border-radius:10px;overflow:hidden}.chara_slider_pagination.swiper-pagination{bottom:-20px}@media screen and (min-width: 660px){.chara_slider_pagination.swiper-pagination{bottom:-30px}}.chara_slider_pagination.swiper-pagination .swiper-pagination-bullet{border-radius:0;background:#fff;opacity:1;width:4px;height:4px;margin:0 3px}.chara_slider_pagination.swiper-pagination .swiper-pagination-bullet-active{background:#916cbc}.chara_slider_prev,.chara_slider_next{width:44px}.chara_slider_prev::after,.chara_slider_next::after{left:30px;background:url(../img/common_arrow_gray.svg) no-repeat center center/contain;width:5px;height:8px}@media screen and (min-width: 660px){.chara_slider_prev::after,.chara_slider_next::after{width:7.5px;height:12px}}.chara_slider_prev.swiper-button-prev{transform:rotate(180deg);left:-25px}@media screen and (min-width: 660px){.chara_slider_prev.swiper-button-prev{left:-40px}}.chara_slider_next.swiper-button-next{right:-25px}@media screen and (min-width: 660px){.chara_slider_next.swiper-button-next{right:-40px}}.chara .story{margin-bottom:40px}.chara_text{padding:0 20px;opacity:1;transform:none}@media screen and (min-width: 660px){.chara_text{text-align:center}}.chara_text .em{font-weight:700;color:#916cbc;position:relative}.chara_text+.chara_text{margin-bottom:1.2rem}.chara .lp_anc{margin-top:35px}.chara_card_wrapper{padding:20px}.chara_card{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media screen and (min-width: 660px){.chara_card{gap:40px}}.chara_card_item{width:44%;text-align:center;transition:.5s ease}.chara_card_item .thumb{position:relative}.chara_card_item .thumb::before,.chara_card_item .thumb::after{width:15px;height:15px;top:-2px;right:-2px;border-radius:50%}@media screen and (min-width: 660px){.chara_card_item .thumb::before,.chara_card_item .thumb::after{width:25px;height:25px;top:-6px;right:-6px}}.chara_card_item .thumb::before{background-color:#916cbc;animation:pulsate 2s ease-out infinite}.chara_card_item .thumb::after{background:url(../img/chara_icon01.png) #916cbc no-repeat center center/contain}.chara_card_item .thumb img{border-radius:14px;box-shadow:0px 0px 10px rgba(0,0,0,.1)}.chara_card_item .label{font-weight:700;line-height:1.5;margin-top:7px;font-size:1.2rem;white-space:nowrap}@media screen and (min-width: 660px){.chara_card_item .label{font-size:1.6rem}}.chara_detailModal{position:fixed;top:0;left:0;width:100%;height:100vh;height:100svh;padding:30px;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;z-index:-100;background-color:rgba(233,234,243,.9);transition:opacity .5s cubic-bezier(0, 0.73, 0.39, 1.02)}.chara_detailModal.is-active{z-index:1000;opacity:1;pointer-events:auto}.chara_modalOverlay{position:absolute;width:100%;height:100%;cursor:pointer}.chara_modalInner{position:relative;background-color:#fff;border-radius:20px;width:84vw;max-width:900px;padding:5.333vw;box-shadow:0px 0px 10px rgba(0,0,0,.1)}.chara_modalSlider{max-height:calc(100vh - 92px - 60px - 1vw);max-height:calc(100svh - 92px - 60px - 1vw);overflow-y:auto}.chara_modalClose{position:absolute;right:10px;top:10px;width:44px;height:44px;cursor:pointer;z-index:10}.chara_modalClose::after{background:url(../img/common_close.svg) no-repeat center center;background-size:22px 22px;width:44px;height:44px;top:0;right:0}.chara_modalThumb{margin-top:20px;cursor:pointer}.chara_modalThumb .swiper-wrapper{gap:4px;min-width:236px;max-width:80%;margin:0 auto;flex-wrap:wrap;justify-content:center}.chara_modalThumb .item{border-radius:6px;overflow:hidden;min-width:44px;max-width:54px;border:1px solid #f6f6f6;transition:all .5s ease}.chara_modalThumb .item:hover{opacity:.7}.chara_modalThumb .item.swiper-slide-thumb-active{border-color:#916cbc}.chara_modalThumb .item.swiper-slide-thumb-active::before{background-color:#916cbc;width:100%;height:100%;opacity:.4}.chara_modalNext.swiper-button-next,.chara_modalPrev.swiper-button-prev{width:44px;height:44px;transition:all .5s ease}.chara_modalNext.swiper-button-next:hover,.chara_modalPrev.swiper-button-prev:hover{opacity:.7}.chara_modalNext.swiper-button-next::after,.chara_modalPrev.swiper-button-prev::after{background:url(../img/chara_arrow01.svg) no-repeat center center;background-size:contain;width:100%;height:100%}.chara_modalNext.swiper-button-next.swiper-button-disabled,.chara_modalPrev.swiper-button-prev.swiper-button-disabled{opacity:1}.chara_modalNext.swiper-button-next.swiper-button-disabled::after,.chara_modalPrev.swiper-button-prev.swiper-button-disabled::after{background:url(../img/chara_arrow02.svg) no-repeat center center;background-size:contain;width:100%;height:100%}.chara_modalNext.swiper-button-next{right:-22px}.chara_modalPrev.swiper-button-prev{left:-22px;transform:rotate(180deg)}.chara_modalText{line-height:1.5;text-align:center;max-width:400px;margin:0 auto}.chara_modalText .shoulder{margin-top:30px}.chara_modalText .name{margin-top:5px}.chara_modalText .name .hurigana{font-size:1.2rem;color:gray}.chara_modalText .supplement{font-size:1.4rem;color:gray}.chara_modalText .note{margin-top:5px;font-size:1.2rem;font-weight:700;color:#777}.chara_modalText .detail{margin-top:15px;font-weight:700;position:relative;width:100%}.chara_modalText .detail::before,.chara_modalText .detail::after{font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:400;font-style:normal}.chara_modalText .detail::before{top:0;left:0}.chara_modalText .detail::after{bottom:0;right:0}@media screen and (min-width: 1024px){.chara_modalInner{max-width:1000px;padding:40px 70px}.chara_modalSlide{display:flex;justify-content:space-between;align-items:center}.chara_modalImage{width:57.0652173913%}.chara_modalText{width:34.4565217391%}.chara_modalText .name{font-size:28px;line-height:1;margin:20px 0}.chara_modalThumb{flex-wrap:nowrap}}.bg_wrapper{background-color:#f6f7fa;position:relative;margin-top:80px;padding-top:40px}@media screen and (min-width: 660px){.bg_wrapper{margin-top:140px;padding-top:40px}}.bg_wrapper::before{background:url(../img/info_deco01_pc.svg) no-repeat center center/contain;width:136px;height:134px;right:-30px;top:-67px;animation:wave 3s infinite}.info{padding:0 20px;position:relative}.info_sec:nth-of-type(1){padding-top:20px}.info_sec:nth-of-type(n+2){margin-top:40px}@media screen and (min-width: 660px){.info_sec:nth-of-type(n+2){margin-top:60px}}.info_sec.recording .info_list>dt:nth-of-type(n+2){margin-top:20px}.info_heading{font-family:"quicksand",sans-serif;font-weight:700;font-style:normal;letter-spacing:.1em;font-size:4rem;color:#9e7ac7;line-height:1.25;margin-bottom:30px}.info_heading.is-show{animation:blink 3.5s cubic-bezier(0, 0.73, 0.39, 1.02) both}@media screen and (min-width: 660px){.info_heading{font-size:4.8rem}}.info_heading .ja{display:block;color:#777;font-size:1.2rem;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;font-style:normal;letter-spacing:0;margin-top:1rem}@media screen and (min-width: 660px){.info_heading .ja{font-size:1.4rem}}@media screen and (min-width: 1024px){.info_heading .ja{font-size:1.6rem}}.info .lp_trigger{margin-top:-10px}.info .lp_note{margin-top:20px}.info .lp_btn_cv{margin-top:35px}@media screen and (min-width: 660px){.info .lp_btn_cv{margin-top:45px}}.info_list>dt{font-weight:700;font-size:1.7rem;position:relative;line-height:1.5;padding-left:2rem;margin-bottom:5px}@media screen and (min-width: 1024px){.info_list>dt{font-size:1.9rem}}.info_list>dt::before{background-color:#e281a8;border-radius:50%;width:5px;height:5px;left:0;top:.85rem}.info_list>dt:nth-of-type(n+2){margin-top:30px}.info_list>dd{padding-left:2rem;line-height:1.7}.info_list>dd>.info_numList{padding-left:2rem;margin-top:1rem}.info_list .info_numList{margin-left:-2rem}.info_numList{counter-reset:count1}.info_numList li{counter-increment:count1;padding-left:2rem;position:relative}.info_numList li::before{content:counter(count1) ".";font-family:"quicksand",sans-serif;font-weight:700;font-style:normal;color:#777;font-size:1.6rem;left:0;line-height:1.5}.info_numList li dt{position:relative;font-weight:700;line-height:1.5}.info_numList li dd.js-timer{display:inline-block}.info_numList li dd.disabled{display:none}.info_numList li:nth-of-type(n+2){margin-top:25px}.info_qaList{line-height:1.5}.info_qaList .question,.info_qaList .answer{position:relative;padding-left:2.9rem}.info_qaList .question::before,.info_qaList .question::after,.info_qaList .answer::before,.info_qaList .answer::after{left:0}.info_qaList .question::before,.info_qaList .answer::before{border-radius:5px;top:.2rem;width:20px;height:20px}.info_qaList .question::after,.info_qaList .answer::after{font-family:"quicksand",sans-serif;font-weight:700;font-style:normal;font-size:1.2rem;color:#fff;width:20px;text-align:center}.info_qaList .question{font-weight:700}.info_qaList .question::before{background-color:#e281a8}.info_qaList .question::after{content:"Q";top:.2rem}.info_qaList .question:nth-of-type(n+2){margin-top:40px}.info_qaList .answer{margin-top:11px}.info_qaList .answer::before{background-color:#6eaaf8}.info_qaList .answer::after{content:"A";top:.2rem}.cv{margin-top:80px;position:relative;z-index:10}.cv .lp_flowTxt{font-family:"quicksand",sans-serif;font-weight:700;font-style:normal;font-size:9.6rem;position:absolute;z-index:0;display:flex;flex-wrap:nowrap;line-height:1;color:#f6f7fa;letter-spacing:.1em;top:0;transform:translateY(-50%);color:#e9eaf3}.cv .lp_flowTxt>span{display:block;padding-right:.5em;flex-shrink:0;animation:flowtext 15s linear 0s infinite}@keyframes flowtext{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.cv_message{text-align:center;font-weight:700;margin-bottom:12px;position:relative;z-index:1}.cv .lp_btn_cv{position:relative;z-index:1}.twitter_share{text-align:center;font-family:"quicksand",sans-serif;font-weight:700;font-style:normal;letter-spacing:.2em;padding:15px 0 25px}.twitter_share_inner{display:inline-block;position:relative;padding:15px 0 15px 31px}.twitter_share_inner::before{background:url(../img/logo_x.svg) no-repeat center center;background-size:contain;height:22px;width:22px;left:0;position:absolute;top:50%;transform:translateY(-50%)}/*# sourceMappingURL=lp.min.css.map */