@charset "UTF-8";.pcView::before,.pcView__close::after,.pcView__close::before,.point__hdg::after,blockquote:after,blockquote:before,q:after,q:before{content:''}a,button{color:inherit}.comment__hdg,.meter__hdg,.meter__note{letter-spacing:.04em}:root{--z-index--loader:2000;--z-index--pcView:1000;--color-bg-base:#0b0e11;--color-bg-surface:#141a20;--color-bg-card:rgba(14, 19, 23, 0.92);--color-bg-textarea:#161d23;--color-text-primary:#ffffff;--color-text-secondary:#a9b6bf;--color-text-muted:#6c7a84;--color-accent-blue:#4ea8de;--color-accent-deep:#1b6fa8;--color-cta-from:#4fa8de;--color-cta-to:#1c66a3}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:bottom}button,img{border:none}body,label{font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}button{background-color:transparent;cursor:pointer;outline:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}img{vertical-align:top;width:100%;height:auto}*,::after,::before{box-sizing:border-box}input{vertical-align:middle;width:auto}input[type=radio],input[type=checkbox]{margin:0}textarea{font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}*{-webkit-print-color-adjust:exact}html{width:100%;overflow-x:hidden}@media (max-width:768px){html{font-size:calc(10 / 375 * 100vw)}}@media (min-width:769px){html{font-size:calc(10 / 1200 * 100vw)}}@media (min-width:1200px){html{font-size:10px}}html.is-fixed,html.is-fixed body{overflow:hidden!important}@media screen and (min-width:769px){html.is-fixed-pc,html.is-fixed-pc body{overflow:hidden!important}}.pcView,body{overflow-x:hidden}body{width:100%;background:var(--color-bg-base);color:var(--color-text-primary);line-height:1}body.is-fixed{overflow:hidden!important}main{display:block}a{text-decoration:none}button{display:block;font-size:inherit;font-weight:inherit}.comment__field,.comment__hdg{color:var(--color-text-primary)}.pcView__note,strong{font-weight:700}.comment{display:flex;flex-direction:column;gap:1.1rem;padding:.4rem 2rem 2.6rem}.comment__hdg{font-size:1.5rem;font-weight:900;line-height:normal}.comment__field{width:100%;height:12.8rem;padding:1.6rem;resize:none;border:.15rem solid #fff;border-radius:.8rem;background:var(--color-bg-textarea);font-size:1.3rem;line-height:1.7;outline:0}.comment__field::-moz-placeholder{color:var(--color-text-secondary)}.comment__field::placeholder{color:var(--color-text-secondary)}.comment__field.is-invalid{border-color:#e2465b}.comment__error{display:none;font-size:1.1rem;color:#e2465b}.comment__error.is-show{display:block}.footer{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;min-height:16rem;padding:3rem 2rem;background:#000}.footer__credit,.loader{align-items:center;display:flex}.footer__privacy{font-size:1rem;color:var(--color-text-muted)}.footer__privacy a{text-decoration:none;transition:opacity .3s}.footer__privacy a:hover{opacity:.5}.footer__credit{gap:3rem;margin-top:3rem}.footer__credit-item{width:calc(var(--w) * .1rem)}.footer__credit-item a{display:block;transition:opacity .3s}.footer__credit-item a:hover{opacity:.5}.footer__copy{margin-top:2.3rem;font-size:1.1rem;color:var(--color-text-muted);text-align:center}.header{position:relative;z-index:1}.header__cont{padding:2.4rem 1rem 3.2rem}.kv{position:relative}.kv__visual{position:relative;width:100%;overflow:hidden}.kv__logo{position:absolute;right:2rem;bottom:1.5rem;width:10.75rem}.l-wrap{position:relative;width:100%;min-height:100vh;overflow:hidden;background:var(--color-bg-base)}.is-develop .l-wrap{display:block!important}.is-comingsoon .l-wrap{display:none}.l-bg{position:absolute;inset:0 0 16rem 0;pointer-events:none;background:url(../img/common/bg_texture.jpg) center top/cover no-repeat;mix-blend-mode:screen;opacity:.6}.l-main{position:relative;z-index:1}.lead{margin-top:1.7rem}.lead__txt{font-size:1.3rem;font-weight:400;line-height:1.9;text-align:center;color:var(--color-text-secondary)}.lead__em{color:var(--color-accent-blue)}.loader{z-index:var(--z-index--loader);position:fixed;inset:0;justify-content:center;overflow:hidden;background:var(--color-bg-base)}.loader__set{display:flex;align-items:center;gap:2rem}.meter,.pcView__inner{flex-direction:column}.loader__item{width:2.4rem}.meter{display:flex;align-items:center;gap:2rem;padding:3.6rem 2rem 3.2rem}.meter__hdg{font-size:1.5rem;font-weight:900;line-height:normal;color:var(--color-text-primary)}.meter__list{display:flex;align-items:center;gap:1.4rem}.meter__item{width:4.2rem;height:5.4rem;background:url(../img/meter/ico_drop-off.svg) center/contain no-repeat;-webkit-tap-highlight-color:transparent}.meter__item.is-on{background-image:url(../img/meter/ico_drop-on.svg)}.meter__note{font-size:1.1rem;line-height:normal;color:var(--color-text-muted)}.pcView{z-index:var(--z-index--pcView);position:fixed;inset:0;width:100vw;height:100vh;overflow-y:auto;background:linear-gradient(180deg,#141a20 0,#0b0e11 60%,#080a0c 100%)}.pcView::before{position:absolute;inset:0;background:url(../img/common/bg_texture@pc.jpg) center top/cover no-repeat;mix-blend-mode:screen;opacity:.6;pointer-events:none}.pcView__close:hover,.pcView__logo a:hover,.pcView__privacy a:hover{opacity:.5}@media screen and (max-width:768px){.pcView{display:none}}.is-comingsoon .pcView{display:block}.pcView__close{z-index:2;position:absolute;font-size:0;line-height:0;color:transparent;width:5rem;height:5rem;top:0;right:0;margin:2rem;transition:opacity .5s;display:none}.is-develop .pcView__close{display:block}.pcView__close::after,.pcView__close::before{z-index:1;display:block;position:absolute;top:50%;left:50%;width:120%;height:2px;background:var(--color-text-primary)}.pcView__close::before{transform:translate(-50%,-50%) rotate(45deg)}.pcView__close::after{transform:translate(-50%,-50%) rotate(-45deg)}.pcView__logo{z-index:2;position:absolute;top:4rem;left:4.8rem;width:15rem}.pcView__footer,.pcView__inner,.ttl{position:relative;z-index:1}.pcView__logo a{display:block;transition:opacity .5s}.pcView__inner{min-height:calc(100vh - 9rem);padding:8rem 0 4rem;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.pcView__logo{width:8rem;left:2rem;top:2rem}.pcView__inner{min-height:calc(100vh - 16rem)}}.pcView__card{width:49.1rem;background:var(--color-bg-card);border-radius:1rem;padding:4.8rem 5.6rem 4.4rem;display:flex;flex-direction:column;align-items:center;gap:2.4rem}.is-comingsoon .pcView__card{display:none}.pcView__qr{width:20rem;height:20rem;background:#fff}.pcView__qr-code,.pcView__qr-code img{width:100%;height:100%}.pcView__note{font-size:1.6rem;line-height:normal;letter-spacing:.04em;text-align:center;color:var(--color-text-primary)}.pcView__comingsoon,.pcView__url{font-weight:500;letter-spacing:.04em;text-align:center}.pcView__lead{font-size:1.25rem;line-height:1.8;text-align:center;color:var(--color-text-secondary)}.pcView__copy,.pcView__privacy,.pcView__url{color:var(--color-text-muted)}.pcView__url{font-size:1.1rem;line-height:normal}.pcView__url a{text-decoration:underline;word-break:break-all}.pcView__url a:hover{text-decoration:none}.pcView__footer{height:9rem;background:#000;display:flex;align-items:flex-start;justify-content:space-between;padding:3rem 4rem 0}.pcView__privacy{font-size:1.1rem;min-width:24.2rem}.pcView__privacy a{transition:opacity .3s}@media screen and (max-width:768px){.pcView__footer{flex-direction:column;align-items:center;justify-content:flex-start;height:auto;min-height:16rem;padding:3rem 2rem}.pcView__privacy{order:1;min-width:0;font-size:1rem}.pcView__copy{order:3;margin-top:2.3rem}}.pcView__copy{font-size:1.1rem;text-align:center}.pcView__comingsoon,.point__hdg{color:var(--color-text-primary);line-height:normal}.pcView__credit{display:flex;align-items:center;gap:3rem}.pcView__credit-item{width:calc(var(--w) * .1rem)}.pcView__credit-item a{display:block}.pcView__comingsoon{font-size:6.4rem}@media screen and (max-width:768px){.pcView__credit{order:2;margin-top:3rem}.pcView__comingsoon{font-size:3.2rem}}.point{width:100%;background:var(--color-bg-surface);border-radius:.6rem;padding:1.8rem 1.8rem 1.2rem}.point__hdg{font-size:1.4rem;font-weight:900;letter-spacing:.08em}.point__hdg::after{display:block;width:2.4rem;height:.2rem;margin-top:.8rem;background:var(--color-accent-deep)}.point__list{margin-top:1rem}.point__row{display:flex;align-items:center;justify-content:space-between;padding:.58rem 0}.post,.share{display:flex;flex-direction:column}.point__name{font-size:1.25rem;line-height:normal;color:var(--color-text-secondary)}.point__num,.post__note{color:var(--color-text-primary);line-height:normal}.point__num{font-size:1.5rem;font-weight:700;letter-spacing:.02em}.post{align-items:center;padding:.4rem 2rem 3.6rem}.post__note{font-size:1.2rem;text-align:center}.post__detail{margin-top:.8rem}.post__detail-link{font-size:1.25rem;line-height:normal;color:var(--color-accent-blue);text-decoration:underline}.post__btn-txt,.share__hdg{color:var(--color-text-primary);line-height:normal}.post__btn{margin-top:2.6rem;width:100%;padding:1.8rem 0;border-radius:99.9rem;background:linear-gradient(90deg,var(--color-cta-from) 0,var(--color-cta-to) 100%);box-shadow:0 .6rem 1.8rem rgba(0,0,0,.35)}.share,.total{background:var(--color-bg-surface)}.post__btn-txt{font-size:2rem;font-weight:900;letter-spacing:.08em}.share{align-items:center;gap:1.4rem;padding:2.8rem 2rem 3.2rem}.share__hdg{font-size:1.4rem;font-weight:900;letter-spacing:.06em}.share__btn{display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 2.8rem;border:.1rem solid var(--color-accent-blue);border-radius:99.9rem;font-size:1.3rem;font-weight:700;line-height:normal;letter-spacing:.06em;color:var(--color-accent-blue)}.total,.total__value,.ttl,.ttl__row{display:flex}.total{flex-direction:column;align-items:center;gap:.6rem;padding:1.8rem 2rem}.total__label{font-size:1.2rem;font-weight:900;line-height:normal;letter-spacing:.08em;color:var(--color-text-primary)}.total__value{align-items:center;gap:1rem;max-width:100%}.pcView .ttl,.ttl{gap:1.3rem}.total__num{font-size:4rem;font-weight:700;line-height:4.4rem;letter-spacing:.02em;color:var(--color-accent-blue);word-break:break-all}.pcView .ttl__name,.ttl__name{font-size:4.4rem;line-height:4.8rem;letter-spacing:-.03em}.ttl__name,.ttl__sub{color:var(--color-text-primary);white-space:nowrap}.total__drop{flex-shrink:0;width:2.3rem;height:2.95rem}.pcView .ttl__drop,.ttl__drop{width:3.6rem;height:4.6rem}.ttl{flex-direction:column;align-items:center}.ttl__row{align-items:center;gap:.6rem}.ttl__drop{flex-shrink:0}.ttl__name{font-weight:900}.pcView .ttl__sub,.ttl__sub{font-size:2rem;line-height:2.4rem;letter-spacing:.69em}.ttl__sub{font-weight:700;text-indent:.7em}.loader{transition:opacity .8s cubic-bezier(.445,.05,.55,.95);opacity:1;pointer-events:auto}.is-loaded .loader,.post__btn[disabled]{pointer-events:none}.is-loaded .loader{opacity:0}@keyframes ld-slide-ttb{0%{animation-timing-function:cubic-bezier(.4652,.1051,.774,.6426);transform:translate(0,0);opacity:1}22.5%{animation-timing-function:cubic-bezier(.4142,.3131,.7623,.6513);transform:translate(0,47.8%);opacity:.45}45%{animation-timing-function:cubic-bezier(.3615,.331,.9646,1.3461);transform:translate(0,147.8%);opacity:0}47.5%{animation-timing-function:cubic-bezier(.7006,.3332,.6667,.6667);transform:translate(0,165.6%);opacity:0}50%{animation-timing-function:cubic-bezier(.1604,.3176,-.0218,.6965);transform:translate(0,-200%);opacity:0}51%{animation-timing-function:cubic-bezier(.1983,.3529,.5263,.6945);transform:translate(0,-179.8%);opacity:0}66%{opacity:.4}80.4%{animation-timing-function:cubic-bezier(.2342,.3708,.5422,.9065);transform:translate(0,-38.4%);opacity:.85}100%{transform:translate(0,0);opacity:1}}.loader__item{transform-origin:50% 50%;animation:ld-slide-ttb 2s infinite linear}.loader__item:nth-child(1){animation-delay:0ms}.loader__item:nth-child(2){animation-delay:.1s}.loader__item:nth-child(3){animation-delay:.2s}.l-wrap{opacity:0}.is-loaded .l-wrap{opacity:1;transition:opacity .8s cubic-bezier(.445,.05,.55,.95)}.kv__visual img{opacity:0;transform:scale(1.14) translateY(-1.2rem)}.is-loaded .kv__visual img{opacity:1;transform:scale(1) translateY(0);transition:opacity 2s cubic-bezier(.445,.05,.55,.95),transform 6s cubic-bezier(.445,.05,.55,.95)}.l-wrap .ttl__drop,.l-wrap .ttl__name,.l-wrap .ttl__sub{opacity:0}.l-wrap .ttl__drop{transform:translateY(-3.2rem)}.l-wrap .ttl__name{transform:translateX(2.4rem)}.is-loaded .l-wrap .ttl__drop,.is-loaded .l-wrap .ttl__name,.is-loaded .l-wrap .ttl__sub{opacity:1;transform:none;transition:opacity 1.2s cubic-bezier(.445,.05,.55,.95),transform 1.2s cubic-bezier(.445,.05,.55,.95)}@keyframes a-drop-float{0%,100%{transform:translateY(0)}50%{transform:translateY(.3rem)}}.is-loaded .l-wrap .ttl__drop img{animation:a-drop-float 4s cubic-bezier(.445,.05,.55,.95) 2.2s infinite}.is-loaded .pcView .ttl__drop img{animation:a-drop-float 4s cubic-bezier(.445,.05,.55,.95) 1.6s infinite}.lead{opacity:0}.is-loaded .l-wrap .lead{opacity:1;transition:opacity 1.4s cubic-bezier(.445,.05,.55,.95)}.total__label,.total__value{opacity:0}.is-loaded .total__label.is-inview,.is-loaded .total__value.is-inview{opacity:1;transition:opacity 1.2s cubic-bezier(.445,.05,.55,.95)}.is-loaded .total__value.is-inview .total__drop img{animation:a-drop-float 4s cubic-bezier(.445,.05,.55,.95) 1.2s infinite}.meter__hdg,.meter__note{opacity:0}.is-loaded .meter__hdg.is-inview,.is-loaded .meter__note.is-inview{opacity:1;transition:opacity 1.2s cubic-bezier(.445,.05,.55,.95)}.meter__cell{opacity:0;transform:translateY(-3.2rem)}.is-loaded .meter__list.is-inview .meter__cell{opacity:1;transform:none;transition:opacity 1.2s cubic-bezier(.445,.05,.55,.95),transform 1.2s cubic-bezier(.445,.05,.55,.95)}@keyframes a-drop-on{0%{transform:scale(.96)}100%{transform:scale(1)}}.meter__item{transition:transform .1s}.meter__item:active{transform:scale(1.1)}.meter__item.is-on{animation:a-drop-on .1s}.point{opacity:0}.is-loaded .point.is-inview{opacity:1;transition:opacity 1s cubic-bezier(.445,.05,.55,.95)}.is-loaded .point__list.is-inview .point__name,.is-loaded .point__list.is-inview .point__num{transition:opacity 1.6s cubic-bezier(.445,.05,.55,.95),transform 1.6s cubic-bezier(.445,.05,.55,.95)}.point__name{opacity:0;transform:translateX(2.4rem)}.is-loaded .point__list.is-inview .point__name{opacity:1;transform:none}.point__num{opacity:0;transform:translateX(-2.4rem)}.is-loaded .point__list.is-inview .point__num{opacity:1;transform:none}.comment__hdg{opacity:0}.is-loaded .comment__hdg.is-inview{opacity:1;transition:opacity 1.2s cubic-bezier(.445,.05,.55,.95)}.comment__field{opacity:0;transform:translateY(2.4rem)}.is-loaded .comment__field.is-inview{opacity:1;transform:none;transition:opacity 1s cubic-bezier(.445,.05,.55,.95),transform 1s cubic-bezier(.445,.05,.55,.95)}.post__btn,.post__detail,.post__note{opacity:0}.is-loaded .post__btn.is-inview,.is-loaded .post__detail.is-inview,.is-loaded .post__note.is-inview{opacity:1;transition:opacity 1.2s cubic-bezier(.445,.05,.55,.95)}.is-loaded .post__btn.is-inview:active{transform:scale(.98)}.is-loaded .post__btn.is-inview[disabled]{opacity:.6}.share__btn,.share__hdg{opacity:0}.is-loaded .share__btn.is-inview,.is-loaded .share__hdg.is-inview{opacity:1;transition:opacity 1.2s cubic-bezier(.445,.05,.55,.95)}.is-loaded .pcView__card,.is-loaded .pcView__comingsoon,.is-loaded .pcView__logo{transition:opacity 1.2s cubic-bezier(.445,.05,.55,.95),transform 1.2s cubic-bezier(.445,.05,.55,.95)}.pcView__logo{opacity:0;transform:translateX(-2.4rem)}.is-loaded .pcView__logo{opacity:1;transform:none}.is-loaded .pcView__logo:hover{opacity:.5}.pcView__card{opacity:0;transform:translateY(3.2rem)}.is-loaded .pcView__card{opacity:1;transform:none}.pcView__comingsoon{opacity:0;transform:translateY(2rem)}.is-loaded .pcView__comingsoon{opacity:1;transform:none}.pcView__footer{opacity:0}.is-loaded .pcView__footer{opacity:1;transition:opacity 1s cubic-bezier(.445,.05,.55,.95)}.is-loaded .l-wrap .ttl__drop{transition-delay:.7s}.is-loaded .l-wrap .ttl__name{transition-delay:.85s}.is-loaded .l-wrap .ttl__sub{transition-delay:1s}.is-loaded .l-wrap .lead{transition-delay:1.15s}.is-loaded .comment__field.is-inview,.is-loaded .comment__hdg.is-inview,.is-loaded .meter__hdg.is-inview,.is-loaded .meter__note.is-inview,.is-loaded .pcView__logo,.is-loaded .point.is-inview,.is-loaded .post__btn.is-inview,.is-loaded .post__detail.is-inview,.is-loaded .post__note.is-inview,.is-loaded .share__btn.is-inview,.is-loaded .share__hdg.is-inview,.is-loaded .total__label.is-inview,.is-loaded .total__value.is-inview{transition-delay:.2s}.is-loaded .pcView__card,.is-loaded .pcView__comingsoon{transition-delay:.3s}.is-loaded .pcView__footer{transition-delay:.6s}.is-loaded .meter__list.is-inview .meter__cell:nth-child(1){transition-delay:.2s}.is-loaded .meter__list.is-inview .meter__cell:nth-child(2){transition-delay:.4s}.is-loaded .meter__list.is-inview .meter__cell:nth-child(3){transition-delay:.6s}.is-loaded .meter__list.is-inview .meter__cell:nth-child(4){transition-delay:.8s}.is-loaded .meter__list.is-inview .meter__cell:nth-child(5){transition-delay:1s}.is-loaded .point__list.is-inview .point__row:nth-child(1) .point__name,.is-loaded .point__list.is-inview .point__row:nth-child(1) .point__num{transition-delay:.2s}.is-loaded .point__list.is-inview .point__row:nth-child(2) .point__name,.is-loaded .point__list.is-inview .point__row:nth-child(2) .point__num{transition-delay:.28s}.is-loaded .point__list.is-inview .point__row:nth-child(3) .point__name,.is-loaded .point__list.is-inview .point__row:nth-child(3) .point__num{transition-delay:.36s}.is-loaded .point__list.is-inview .point__row:nth-child(4) .point__name,.is-loaded .point__list.is-inview .point__row:nth-child(4) .point__num{transition-delay:.44s}.is-loaded .point__list.is-inview .point__row:nth-child(5) .point__name,.is-loaded .point__list.is-inview .point__row:nth-child(5) .point__num{transition-delay:.52s}.u-font-Noto-Sans-JP,body{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto}.comment__hdg,.meter__hdg,.pcView__note,.point__hdg,.post__btn-txt,.share__btn,.share__hdg,.total__label,.ttl__name,.ttl__sub,.u-font-Zen-Kaku-Gothic-New{font-family:"Zen Kaku Gothic New",sans-serif;font-style:normal}.pcView__comingsoon,.pcView__url,.point__num,.total__num,.u-font-Oswald{font-family:Oswald,sans-serif;font-style:normal}@media screen and (max-width:768px){.is-onlyPC{display:none}}@media screen and (min-width:769px){.u-hover{transition:opacity .3s}.u-hover:hover{opacity:.5;cursor:pointer}.is-onlySP{display:none}}.u-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=style.min.css.map */
