.walls-module__5_MC_q__page{--ink:#0a1a2f;--ink2:#4d5b6c;--paper:#f2f5f9;--white:#fff;--line:#cfd8e3;--b1:#46a6ff;--b2:#0f55e6;--lime:#c6f23a;--tint:#e8f2ff;--grad:linear-gradient(100deg,var(--b1),var(--b2));--sans:"Noto Sans JP","Hiragino Sans","Yu Gothic",sans-serif;--serif:"Noto Serif JP","Hiragino Mincho ProN","Yu Mincho",serif;--en:"Inter","Arial Black",sans-serif;--mono:"JetBrains Mono",Consolas,monospace;--gl:#0a1a2f12;--gd:#ffffff12;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.walls-module__5_MC_q__page *{box-sizing:border-box}.walls-module__5_MC_q__page{color:var(--ink);font:500 16px/1.9 var(--sans);-webkit-font-smoothing:antialiased;background:#e3e8ef;margin:0;overflow-x:hidden}.walls-module__5_MC_q__page .walls-module__5_MC_q__col{background:var(--white);width:100%;max-width:480px;box-shadow:0 0 0 2px var(--ink);margin-inline:auto;position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__in{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.walls-module__5_MC_q__page .walls-module__5_MC_q__grid{background-color:var(--white);background-image:linear-gradient(var(--gl) 1px,transparent 1px),linear-gradient(90deg,var(--gl) 1px,transparent 1px);background-size:20px 20px}.walls-module__5_MC_q__page .walls-module__5_MC_q__dark{background-color:var(--ink);color:var(--white);background-image:linear-gradient(var(--gd) 1px,transparent 1px),linear-gradient(90deg,var(--gd) 1px,transparent 1px);background-size:30px 30px}.walls-module__5_MC_q__page section{padding-block:56px}.walls-module__5_MC_q__page h2,.walls-module__5_MC_q__page h3,.walls-module__5_MC_q__page p{margin:0}.walls-module__5_MC_q__page .walls-module__5_MC_q__em{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.walls-module__5_MC_q__page .walls-module__5_MC_q__dark .walls-module__5_MC_q__em{background:linear-gradient(100deg,#a5dcff,#46a6ff);-webkit-background-clip:text;background-clip:text}.walls-module__5_MC_q__page .walls-module__5_MC_q__mark{background:var(--lime);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.05em .3em}.walls-module__5_MC_q__page .walls-module__5_MC_q__label{font:italic 900 15px/1 var(--en);letter-spacing:.14em;color:var(--b2);justify-content:center;align-items:center;gap:12px;margin-bottom:16px;display:flex}.walls-module__5_MC_q__page .walls-module__5_MC_q__label:before,.walls-module__5_MC_q__page .walls-module__5_MC_q__label:after{content:"";background:currentColor;width:32px;height:3px}.walls-module__5_MC_q__page .walls-module__5_MC_q__h2{font:900 clamp(27px,7.4vw,34px)/1.4 var(--serif);text-align:center;text-wrap:balance}.walls-module__5_MC_q__page .walls-module__5_MC_q__note{color:var(--ink2);margin-top:14px;font-size:13px;line-height:1.7}.walls-module__5_MC_q__page .walls-module__5_MC_q__dark .walls-module__5_MC_q__note{color:#b9c4d2}.walls-module__5_MC_q__page .walls-module__5_MC_q__top{top:env(safe-area-inset-top,0px);z-index:20;background:var(--paper);border-bottom:2px solid var(--ink);position:sticky}.walls-module__5_MC_q__page .walls-module__5_MC_q__miniBtn{background:var(--grad);color:var(--white);font:900 13px/1 var(--sans);border:2px solid var(--ink);border-radius:99px;flex:none;padding:11px 15px;text-decoration:none}.walls-module__5_MC_q__page .walls-module__5_MC_q__tags{border-top:1px solid var(--line);white-space:nowrap;overflow:hidden}.walls-module__5_MC_q__page .walls-module__5_MC_q__tags div{font:700 12.5px/30px var(--sans);color:var(--ink2);animation:34s linear infinite walls-module__5_MC_q__run;display:inline-block}.walls-module__5_MC_q__page .walls-module__5_MC_q__tags span{margin-right:20px}@keyframes walls-module__5_MC_q__run{to{transform:translate(-50%)}}.walls-module__5_MC_q__page .walls-module__5_MC_q__card{border:3px solid var(--ink);background:var(--paper);border-radius:30px;overflow:hidden}.walls-module__5_MC_q__page .walls-module__5_MC_q__fvBody{background-image:linear-gradient(var(--gl) 1px,transparent 1px),linear-gradient(90deg,var(--gl) 1px,transparent 1px);background-size:30px 30px;padding:20px 18px 16px;position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__call{font:900 clamp(14px,3.9vw,17px)/1.5 var(--sans);text-align:center;text-wrap:nowrap;justify-content:center;align-items:center;gap:8px;display:flex}.walls-module__5_MC_q__page .walls-module__5_MC_q__call:before,.walls-module__5_MC_q__page .walls-module__5_MC_q__call:after{content:"";background:var(--ink);flex:none;width:18px;height:2px}.walls-module__5_MC_q__page .walls-module__5_MC_q__call:before{transform:rotate(45deg)}.walls-module__5_MC_q__page .walls-module__5_MC_q__call:after{transform:rotate(-45deg)}.walls-module__5_MC_q__page .walls-module__5_MC_q__fv h1{margin:14px 0 0;line-height:1.14}.walls-module__5_MC_q__page .walls-module__5_MC_q__fv h1 .walls-module__5_MC_q__l1{font:900 clamp(24px,6.65vw,31px)/1.35 var(--sans);white-space:nowrap;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__fv h1 .walls-module__5_MC_q__l2{font:900 clamp(56px,17vw,80px)/1.14 var(--sans);letter-spacing:-.02em;white-space:nowrap;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__fv h1 .walls-module__5_MC_q__l2 small{color:var(--ink);letter-spacing:0;margin-left:.05em;font-size:.42em}.walls-module__5_MC_q__page .walls-module__5_MC_q__fv h1 .walls-module__5_MC_q__l3{font:900 clamp(39px,11.4vw,54px)/1.3 var(--serif);display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__fvStage{aspect-ratio:1/.9;margin-top:8px;position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__term{z-index:2;background:var(--ink);color:#eef3f9;width:55%;font:500 12px/1.7 var(--mono);border-radius:14px;padding:11px 13px 13px;position:absolute;top:10px;left:0;box-shadow:0 8px 20px #0a1a2f2e}.walls-module__5_MC_q__page .walls-module__5_MC_q__dots{gap:6px;margin-bottom:6px;display:flex}.walls-module__5_MC_q__page .walls-module__5_MC_q__dots i{background:#f25c4e;border-radius:50%;width:10px;height:10px}.walls-module__5_MC_q__page .walls-module__5_MC_q__dots i:nth-child(2){background:#f5b53d}.walls-module__5_MC_q__page .walls-module__5_MC_q__dots i:nth-child(3){background:#35b65b}.walls-module__5_MC_q__page .walls-module__5_MC_q__term b{color:var(--b1);font-weight:700}.walls-module__5_MC_q__page .walls-module__5_MC_q__term .walls-module__5_MC_q__ok{color:var(--lime)}.walls-module__5_MC_q__page .walls-module__5_MC_q__term p{min-height:1.7em}.walls-module__5_MC_q__page .walls-module__5_MC_q__fvChar.walls-module__5_MC_q__chW{z-index:1;width:60%;position:absolute;bottom:0;right:-14px}.walls-module__5_MC_q__page .walls-module__5_MC_q__orbit{z-index:0;border:3px dashed #b4c0cf;border-radius:50%;width:290px;height:290px;animation:26s linear infinite walls-module__5_MC_q__spin;position:absolute;bottom:-34px;right:-74px}.walls-module__5_MC_q__page .walls-module__5_MC_q__orbit:after{content:"";background:var(--b2);width:15px;height:15px;box-shadow:0 0 0 2px var(--ink);border-radius:50%;position:absolute;top:-9px;left:50%}@keyframes walls-module__5_MC_q__spin{to{transform:rotate(360deg)}}.walls-module__5_MC_q__page .walls-module__5_MC_q__bars{z-index:2;flex-direction:column;align-items:flex-start;gap:8px;margin-top:6px;display:flex;position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__bar{background:var(--ink);color:var(--white);font:900 clamp(17px,5vw,23px)/1.4 var(--sans);padding:5px 13px}.walls-module__5_MC_q__page .walls-module__5_MC_q__bar i{color:var(--b1);font-style:normal}.walls-module__5_MC_q__page .walls-module__5_MC_q__priceStrip{background:var(--ink);color:var(--white);grid-template-columns:1fr auto;align-items:center;gap:8px;padding:13px 18px;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__btn{background:var(--grad);width:100%;color:var(--white);text-align:center;border:3px solid var(--white);outline:3px solid var(--b2);cursor:pointer;font-family:var(--sans);border-radius:99px;margin-top:18px;padding:15px 62px 15px 28px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 12px 24px #0f55e642}.walls-module__5_MC_q__page .walls-module__5_MC_q__btn small{font:700 13.5px/1.4 var(--sans);display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__btn strong{font:900 clamp(18px,5vw,22px)/1.35 var(--sans);white-space:nowrap;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__btn:after{content:"";background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 5l7 7-7 7' fill='none' stroke='%230f55e6' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/20px no-repeat;border-radius:50%;width:34px;height:34px;margin-top:-17px;position:absolute;top:50%;right:16px}.walls-module__5_MC_q__page .walls-module__5_MC_q__btn:before{content:"";background:#ffffff57;width:26%;animation:3.4s ease-in-out infinite walls-module__5_MC_q__shine;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-20deg)}@keyframes walls-module__5_MC_q__shine{0%,62%{left:-40%}to{left:125%}}.walls-module__5_MC_q__page .walls-module__5_MC_q__btn:focus-visible,.walls-module__5_MC_q__page .walls-module__5_MC_q__miniBtn:focus-visible,.walls-module__5_MC_q__page a:focus-visible,.walls-module__5_MC_q__page summary:focus-visible,.walls-module__5_MC_q__page .walls-module__5_MC_q__arrow:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.walls-module__5_MC_q__page .walls-module__5_MC_q__tick{white-space:nowrap;border-block:2px solid var(--ink);font:italic 900 19px/42px var(--en);letter-spacing:.05em;overflow:hidden}.walls-module__5_MC_q__page .walls-module__5_MC_q__tick div{animation:22s linear infinite walls-module__5_MC_q__run;display:inline-block}.walls-module__5_MC_q__page .walls-module__5_MC_q__tick span{margin-right:26px}.walls-module__5_MC_q__page .walls-module__5_MC_q__tick.walls-module__5_MC_q__k{background:var(--ink);color:var(--white)}.walls-module__5_MC_q__page .walls-module__5_MC_q__tick.walls-module__5_MC_q__o{background:var(--b2);color:var(--white)}.walls-module__5_MC_q__page .walls-module__5_MC_q__whoP{background:var(--paper);border:2px solid var(--ink);border-radius:18px;align-items:center;gap:14px;margin-top:22px;padding:13px;display:flex}.walls-module__5_MC_q__page .walls-module__5_MC_q__whoP img{object-fit:cover;border:2px solid var(--ink);border-radius:50%;flex:none;width:74px;height:74px}.walls-module__5_MC_q__page .walls-module__5_MC_q__whoP b{font:900 18px/1.4 var(--sans);display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__whoP span{color:var(--ink2);font-size:13px;line-height:1.6;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__facts{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__facts div{background:var(--ink);min-width:0;color:var(--white);text-align:center;font:700 12px/1.45 var(--sans);border-radius:14px;padding:11px 4px}.walls-module__5_MC_q__page .walls-module__5_MC_q__facts b{font:900 clamp(16px,4.7vw,21px)/1.3 var(--sans);color:var(--b1);display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__car{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;margin-top:26px;padding:10px 7% 18px;display:flex;overflow-x:auto}.walls-module__5_MC_q__page .walls-module__5_MC_q__car::-webkit-scrollbar{display:none}.walls-module__5_MC_q__page .walls-module__5_MC_q__car>*{scroll-snap-align:center;flex:0 0 88%;transition:transform .35s}.walls-module__5_MC_q__page .walls-module__5_MC_q__car>:not(.walls-module__5_MC_q__on){transform:scale(.92)}.walls-module__5_MC_q__page .walls-module__5_MC_q__cCtrl{justify-content:center;align-items:center;gap:12px;margin-top:2px;display:flex}.walls-module__5_MC_q__page .walls-module__5_MC_q__arrow{background:var(--white);border:2px solid var(--ink);cursor:pointer;width:46px;height:46px;font:900 18px/1 var(--sans);color:var(--ink);border-radius:50%}.walls-module__5_MC_q__page .walls-module__5_MC_q__dotrow{align-items:center;gap:7px;display:flex}.walls-module__5_MC_q__page .walls-module__5_MC_q__dotrow i{background:#c3ccd8;border-radius:9px;width:9px;height:9px;transition:all .25s}.walls-module__5_MC_q__page .walls-module__5_MC_q__dotrow i.walls-module__5_MC_q__on{background:var(--ink);width:26px}.walls-module__5_MC_q__page .walls-module__5_MC_q__member{border:3px solid var(--ink);background:var(--white);border-radius:22px;overflow:hidden}.walls-module__5_MC_q__page .walls-module__5_MC_q__member .walls-module__5_MC_q__topC{color:var(--white);text-align:center;font:900 22px/1.4 var(--sans);background:#0b2447;height:300px;padding:11px 8px 0;position:relative;overflow:hidden}.walls-module__5_MC_q__page .walls-module__5_MC_q__member:nth-child(2) .walls-module__5_MC_q__topC{color:var(--ink);background:#8cc8ff}.walls-module__5_MC_q__page .walls-module__5_MC_q__member:nth-child(3) .walls-module__5_MC_q__topC{background:#123a7a}.walls-module__5_MC_q__page .walls-module__5_MC_q__member:nth-child(4) .walls-module__5_MC_q__topC{color:var(--ink);background:#c7e3ff}.walls-module__5_MC_q__page .walls-module__5_MC_q__member .walls-module__5_MC_q__ch{width:auto;height:248px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.walls-module__5_MC_q__page .walls-module__5_MC_q__member .walls-module__5_MC_q__ch img{width:auto;max-width:none;height:100%}.walls-module__5_MC_q__page .walls-module__5_MC_q__member .walls-module__5_MC_q__bot{text-align:center;border-top:3px solid var(--ink);padding:12px}.walls-module__5_MC_q__page .walls-module__5_MC_q__member .walls-module__5_MC_q__bot em{font:italic 800 13.5px/1.4 var(--en);color:var(--ink2);display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__member .walls-module__5_MC_q__bot b{font:900 17px/1.45 var(--sans);color:var(--b2);display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__brand{background-color:var(--ink);color:var(--white);text-align:center;background-image:linear-gradient(var(--gd) 1px,transparent 1px),linear-gradient(90deg,var(--gd) 1px,transparent 1px);background-size:24px 24px;border-radius:20px;margin-top:24px;padding:20px 16px}.walls-module__5_MC_q__page .walls-module__5_MC_q__brand em{font:italic 800 13px/1.5 var(--en);letter-spacing:.14em;color:var(--b1);display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__brand b{font:900 clamp(33px,10vw,46px)/1.35 var(--serif);margin-top:2px;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__brand p{font:700 clamp(15px,4.3vw,18px)/1.7 var(--sans);margin-top:8px}.walls-module__5_MC_q__page .walls-module__5_MC_q__ch{display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__chW{display:block;position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__chW img{width:100%;height:auto;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__spin{background:var(--white);box-shadow:0 0 0 1px var(--ink);border-radius:50%;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.walls-module__5_MC_q__page .walls-module__5_MC_q__spin svg{width:100%;height:100%;animation:2.6s linear infinite walls-module__5_MC_q__spin;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__whyH{font:900 clamp(27px,7.6vw,35px)/1.42 var(--serif);text-align:center;text-wrap:balance}.walls-module__5_MC_q__page .walls-module__5_MC_q__five{gap:9px;margin-top:24px;padding:0;list-style:none;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__five li{font:700 15px/1.55 var(--sans);background:#ffffff14;border:1px solid #ffffff42;border-radius:12px;align-items:center;gap:11px;padding:9px 13px;display:flex}.walls-module__5_MC_q__page .walls-module__5_MC_q__five i{font:italic 900 19px/1 var(--en);color:var(--b1);flex:none}.walls-module__5_MC_q__page .walls-module__5_MC_q__hb{border-bottom:2px solid var(--line);padding-block:62px 56px}.walls-module__5_MC_q__page .walls-module__5_MC_q__hbNo{justify-content:center;align-items:flex-end;gap:12px;display:flex}.walls-module__5_MC_q__page .walls-module__5_MC_q__hbNo span{font:italic 900 22px/1.5 var(--en);letter-spacing:.08em}.walls-module__5_MC_q__page .walls-module__5_MC_q__hbNo b{font:italic 900 88px/.85 var(--en);background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.08em}.walls-module__5_MC_q__page .walls-module__5_MC_q__hbC{background:var(--white);border:3px solid var(--ink);text-align:center;font:900 clamp(19px,5.5vw,24px)/1.55 var(--sans);text-wrap:balance;border-radius:20px;margin-top:24px;padding:22px 16px 18px;position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__hbC:before{content:"OTAKU'S HABIT";background:var(--white);font:italic 800 13px/1.5 var(--en);letter-spacing:.14em;color:var(--ink2);white-space:nowrap;padding:0 11px;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.walls-module__5_MC_q__page .walls-module__5_MC_q__hbA{background-image:linear-gradient(var(--ink) 55%,transparent 0);background-size:3px 9px;width:3px;height:44px;margin:12px auto 0;position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__hbA:after{content:"";border:10px solid #0000;border-top:14px solid var(--ink);border-bottom:0;position:absolute;bottom:-13px;left:50%;transform:translate(-50%)}.walls-module__5_MC_q__page .walls-module__5_MC_q__dakara{background:var(--grad);color:var(--white);font:900 18px/1 var(--sans);border-radius:99px;margin:24px auto 12px;padding:11px 26px;display:table}.walls-module__5_MC_q__page .walls-module__5_MC_q__hbB{flex-direction:column;align-items:center;gap:7px;display:flex}.walls-module__5_MC_q__page .walls-module__5_MC_q__hbB .walls-module__5_MC_q__bar{text-align:center;font-size:clamp(20px,6vw,27px)}.walls-module__5_MC_q__page .walls-module__5_MC_q__scr{border:3px solid var(--ink);background:var(--tint);border-radius:18px;margin-top:22px;overflow:hidden}.walls-module__5_MC_q__page .walls-module__5_MC_q__scrH{background:var(--ink);color:#eef3f9;font:700 13px/1 var(--mono);align-items:center;gap:7px;padding:10px 12px;display:flex}.walls-module__5_MC_q__page .walls-module__5_MC_q__scrH .walls-module__5_MC_q__dots{margin:0}.walls-module__5_MC_q__page .walls-module__5_MC_q__scrB{padding:14px;position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__hbT{margin-top:18px}.walls-module__5_MC_q__page .walls-module__5_MC_q__hist{border-bottom:2px solid var(--ink);grid-template-columns:repeat(19,1fr);align-items:end;gap:2px;height:138px;display:grid;position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__hist i{background:var(--grad);transform-origin:bottom;border-radius:2px 2px 0 0;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__hist i.walls-module__5_MC_q__zero{border-left:2px dashed var(--b2);background:0 0;border-radius:0;height:100%}.walls-module__5_MC_q__page .walls-module__5_MC_q__play .walls-module__5_MC_q__hist i:not(.walls-module__5_MC_q__zero){animation:.9s cubic-bezier(.2,.8,.2,1) backwards walls-module__5_MC_q__grow;animation-delay:calc(var(--n)*38ms)}@keyframes walls-module__5_MC_q__grow{0%{transform:scaleY(0)}}.walls-module__5_MC_q__page .walls-module__5_MC_q__hX{height:22px;font:700 11.5px/22px var(--mono);color:var(--ink2);position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__hX span{left:calc(var(--d)/19*100%);position:absolute;transform:translate(-50%)}.walls-module__5_MC_q__page .walls-module__5_MC_q__hX span:first-child{transform:none}.walls-module__5_MC_q__page .walls-module__5_MC_q__hZero{background:var(--white);border:2.5px solid var(--b2);color:var(--b2);font:900 15px/1.35 var(--sans);text-align:center;border-radius:8px;padding:5px 9px;position:absolute;top:10px;left:0;transform:rotate(-5deg)}.walls-module__5_MC_q__page .walls-module__5_MC_q__hZero b{font:italic 900 28px/1 var(--en);display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__play .walls-module__5_MC_q__hZero{animation:.5s cubic-bezier(.3,1.6,.5,1) .55s backwards walls-module__5_MC_q__stamp}@keyframes walls-module__5_MC_q__stamp{0%{opacity:0;transform:rotate(-5deg)scale(2.1)}}.walls-module__5_MC_q__page .walls-module__5_MC_q__hMean{font:700 13px/1.5 var(--sans);margin-top:7px}.walls-module__5_MC_q__page .walls-module__5_MC_q__src{color:var(--ink2);margin-top:5px;font-size:11.5px;line-height:1.55}@keyframes walls-module__5_MC_q__ckin{0%{background-size:0}}.walls-module__5_MC_q__page .walls-module__5_MC_q__rx{border-collapse:collapse;background:var(--white);width:100%;font-size:13.5px;line-height:1.5}.walls-module__5_MC_q__page .walls-module__5_MC_q__rx th{background:var(--ink);color:var(--white);font:700 12.5px/1.4 var(--sans);text-align:left;padding:6px 7px}.walls-module__5_MC_q__page .walls-module__5_MC_q__rx td{border-top:1.5px solid var(--line);vertical-align:top;padding:8px 7px;font-weight:700}.walls-module__5_MC_q__page .walls-module__5_MC_q__rx td:first-child{font-weight:900}.walls-module__5_MC_q__page .walls-module__5_MC_q__rxW{border:2px solid var(--ink);border-radius:10px;overflow:hidden}.walls-module__5_MC_q__page .walls-module__5_MC_q__play .walls-module__5_MC_q__rx tbody tr{animation:.4s backwards walls-module__5_MC_q__rowin;animation-delay:calc(var(--n)*.13s)}@keyframes walls-module__5_MC_q__rowin{0%{opacity:.15;transform:translate(-10px)}}.walls-module__5_MC_q__page .walls-module__5_MC_q__shout{text-align:center;position:relative;overflow:hidden}.walls-module__5_MC_q__page .walls-module__5_MC_q__shout p{font:900 17px/1.5 var(--sans)}.walls-module__5_MC_q__page .walls-module__5_MC_q__shout h2{font:900 clamp(46px,14vw,66px)/1.3 var(--serif);white-space:nowrap;margin-top:4px}.walls-module__5_MC_q__page .walls-module__5_MC_q__shout h2 span{display:inline-block}.walls-module__5_MC_q__page .walls-module__5_MC_q__shout.walls-module__5_MC_q__play h2 span{animation:.4s cubic-bezier(.2,1.4,.5,1) backwards walls-module__5_MC_q__hit;animation-delay:calc(var(--n)*80ms)}@keyframes walls-module__5_MC_q__hit{0%{opacity:0;transform:scale(2.6)}}.walls-module__5_MC_q__page .walls-module__5_MC_q__shout .walls-module__5_MC_q__chBig{width:58%;margin:18px auto 0;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__glow{pointer-events:none;background:radial-gradient(closest-side,#46a6ff57,#0000);width:480px;height:480px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.walls-module__5_MC_q__page .walls-module__5_MC_q__shout>*{position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__shout .walls-module__5_MC_q__glow{position:absolute}.walls-module__5_MC_q__page .walls-module__5_MC_q__voice{border:2.5px solid var(--ink);background:var(--paper);border-radius:20px;padding:14px;font-size:14.5px;line-height:1.8}.walls-module__5_MC_q__page .walls-module__5_MC_q__voice video{aspect-ratio:16/10;object-fit:cover;background:var(--ink);border-radius:12px;width:100%;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__voice em{color:var(--ink2);margin:11px 0 6px;font-size:13px;font-style:normal;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__voice .walls-module__5_MC_q__vh{font:900 16.5px/1.85 var(--sans);border-bottom:2px solid var(--line);margin-bottom:9px;padding-bottom:11px}.walls-module__5_MC_q__page .walls-module__5_MC_q__price{border:3px solid var(--ink);background:var(--white);text-align:center;border-radius:24px;margin-top:24px;overflow:hidden}.walls-module__5_MC_q__page .walls-module__5_MC_q__price header{background:var(--ink);color:var(--white);font:900 16px/1.5 var(--sans);padding:9px}.walls-module__5_MC_q__page .walls-module__5_MC_q__price .walls-module__5_MC_q__big{font:900 21px/1.2 var(--sans);padding:17px 10px 6px}.walls-module__5_MC_q__page .walls-module__5_MC_q__price .walls-module__5_MC_q__big b{font:italic 900 clamp(66px,19vw,86px)/1 var(--en);background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.05em}.walls-module__5_MC_q__page .walls-module__5_MC_q__price ul{text-align:left;gap:7px;margin:10px 14px 16px;padding:0;list-style:none;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__price li{border-top:1.5px solid var(--line);grid-template-columns:7.2em 1fr;gap:6px;padding-top:7px;font-size:14.5px;font-weight:700;line-height:1.55;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__price li span{color:var(--ink2);font-weight:500}.walls-module__5_MC_q__page .walls-module__5_MC_q__total{background:var(--lime);font:900 17px/1.5 var(--sans);padding:7px 10px}.walls-module__5_MC_q__page .walls-module__5_MC_q__anchor{background:var(--tint);border:2px solid var(--ink);border-radius:16px;margin-top:22px;padding:14px;font-size:15px;line-height:1.85}.walls-module__5_MC_q__page .walls-module__5_MC_q__anchor b{font-weight:900}.walls-module__5_MC_q__page .walls-module__5_MC_q__note b{color:var(--ink);font-weight:900}.walls-module__5_MC_q__page .walls-module__5_MC_q__plus1{text-align:center;font:900 15.5px/1.5 var(--sans);margin:12px 0 0}.walls-module__5_MC_q__page .walls-module__5_MC_q__plus1 b{background:var(--lime);padding:.08em .4em;font-weight:900}.walls-module__5_MC_q__page [id=final2]{margin-top:16px}.walls-module__5_MC_q__page .walls-module__5_MC_q__flow{--p:0;gap:13px;margin-top:26px;display:grid;position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__flow:before,.walls-module__5_MC_q__page .walls-module__5_MC_q__flow:after{content:"";background:var(--line);z-index:0;width:6px;position:absolute;top:20px;bottom:24px;left:25px}.walls-module__5_MC_q__page .walls-module__5_MC_q__flow:after{background:var(--grad);height:calc((100% - 44px)*var(--p));bottom:auto}.walls-module__5_MC_q__page .walls-module__5_MC_q__fl{z-index:1;grid-template-columns:56px 1fr;gap:11px;display:grid;position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__fl>i{background:var(--white);border:2.5px solid var(--ink);width:56px;height:56px;font:italic 900 22px/1 var(--en);border-radius:15px;place-items:center;transition:all .25s;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__fl.walls-module__5_MC_q__lit>i{background:var(--ink);color:var(--white)}.walls-module__5_MC_q__page .walls-module__5_MC_q__fl>div{background:var(--white);border:2.5px solid var(--ink);border-radius:15px;min-width:0;padding:11px 13px}.walls-module__5_MC_q__page .walls-module__5_MC_q__fl h3{font:900 17.5px/1.5 var(--sans)}.walls-module__5_MC_q__page .walls-module__5_MC_q__fl p{margin-top:3px;font-size:14.5px;line-height:1.7}.walls-module__5_MC_q__page .walls-module__5_MC_q__fl.walls-module__5_MC_q__goal>i{border-color:var(--b2);color:var(--b2);background:var(--white)}.walls-module__5_MC_q__page .walls-module__5_MC_q__fl.walls-module__5_MC_q__goal>div{background:var(--ink);color:var(--white)}.walls-module__5_MC_q__page .walls-module__5_MC_q__fl.walls-module__5_MC_q__goal h3{color:var(--b1)}.walls-module__5_MC_q__page .walls-module__5_MC_q__faq{gap:8px;margin-top:22px;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__faq details{border:2px solid var(--ink);background:var(--white);border-radius:14px}.walls-module__5_MC_q__page .walls-module__5_MC_q__faq summary{cursor:pointer;font:900 15.5px/1.55 var(--sans);padding:12px 38px 12px 13px;list-style:none;position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__faq summary::-webkit-details-marker{display:none}.walls-module__5_MC_q__page .walls-module__5_MC_q__faq summary:before{content:"Q. ";color:var(--b2);font-family:var(--en);font-style:italic}.walls-module__5_MC_q__page .walls-module__5_MC_q__faq summary:after{content:"＋";color:var(--b2);position:absolute;top:11px;right:12px}.walls-module__5_MC_q__page .walls-module__5_MC_q__faq details[open] summary:after{content:"－"}.walls-module__5_MC_q__page .walls-module__5_MC_q__faq p{padding:0 13px 13px;font-size:14.5px;line-height:1.8}.walls-module__5_MC_q__page footer{background:var(--ink);color:#cfd8e3;text-align:center;padding-block:26px 90px;font-size:12.5px;line-height:1.9}.walls-module__5_MC_q__page footer a{color:inherit;margin:0 6px}.walls-module__5_MC_q__page .walls-module__5_MC_q__stick{z-index:30;padding:8px max(12px,env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));border-top:2px solid var(--ink);background:#fffffff2;transition:transform .25s;position:fixed;bottom:0;left:0;right:0}.walls-module__5_MC_q__page .walls-module__5_MC_q__stick.walls-module__5_MC_q__off{transform:translateY(120%)}.walls-module__5_MC_q__page .walls-module__5_MC_q__stick .walls-module__5_MC_q__btn{max-width:440px;box-shadow:none;outline-width:2px;margin:0 auto;padding-block:7px}.walls-module__5_MC_q__page .walls-module__5_MC_q__stick .walls-module__5_MC_q__btn small{font-size:12px}.walls-module__5_MC_q__page .walls-module__5_MC_q__stick .walls-module__5_MC_q__btn strong{font-size:18px}.walls-module__5_MC_q__page .walls-module__5_MC_q__stick .walls-module__5_MC_q__btn:after{background-size:15px;width:27px;height:27px;margin-top:-13.5px}.walls-module__5_MC_q__page .walls-module__5_MC_q__col{box-shadow:0 0 0 2px var(--ink)}.walls-module__5_MC_q__page .walls-module__5_MC_q__wm2{font:italic 900 28px/1 var(--en);letter-spacing:-.02em;white-space:nowrap;padding-right:.06em;display:inline-block}.walls-module__5_MC_q__page .walls-module__5_MC_q__wm2 i{color:var(--b1);font-style:italic}.walls-module__5_MC_q__page .walls-module__5_MC_q__svc2{font:900 clamp(20px,5.7vw,26px)/1.28 var(--sans);white-space:nowrap;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__svc2 i{color:var(--b1);font-style:normal}.walls-module__5_MC_q__page .walls-module__5_MC_q__top{background:var(--white);border-bottom:0;padding:10px 12px 0;position:sticky}.walls-module__5_MC_q__page .walls-module__5_MC_q__topBar{background:var(--ink);color:var(--white);border:2px solid var(--b1);border-radius:16px;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px 9px 14px;display:flex}.walls-module__5_MC_q__page .walls-module__5_MC_q__topBar .walls-module__5_MC_q__wm2{font-size:22px}.walls-module__5_MC_q__page .walls-module__5_MC_q__miniBtn{border:0;padding:9px 12px;font-size:12.5px}.walls-module__5_MC_q__page .walls-module__5_MC_q__tags{background:var(--white);border-top:0;margin:8px -12px 0;padding-bottom:8px}.walls-module__5_MC_q__page .walls-module__5_MC_q__tags div{font:900 13px/1 var(--sans);color:var(--ink);padding-top:1px;animation-duration:46s}.walls-module__5_MC_q__page .walls-module__5_MC_q__tags span{border:2px solid var(--ink);background:var(--white);border-radius:99px;margin-right:7px;padding:8px 12px;display:inline-block}.walls-module__5_MC_q__page .walls-module__5_MC_q__fv{background:var(--white);padding-block:8px 28px}.walls-module__5_MC_q__page .walls-module__5_MC_q__call{gap:5px;font-size:clamp(13px,3.55vw,16px)}.walls-module__5_MC_q__page .walls-module__5_MC_q__call:before,.walls-module__5_MC_q__page .walls-module__5_MC_q__call:after{width:13px}.walls-module__5_MC_q__page .walls-module__5_MC_q__priceStrip{grid-template-columns:1fr auto}.walls-module__5_MC_q__page .walls-module__5_MC_q__psM{text-align:right;font:500 11px/1.5 var(--mono);color:#cfd8e3;white-space:nowrap}.walls-module__5_MC_q__page .walls-module__5_MC_q__bars .walls-module__5_MC_q__bar{font-size:clamp(15.5px,4.5vw,21px)}.walls-module__5_MC_q__page .walls-module__5_MC_q__bars{margin-top:8px}.walls-module__5_MC_q__page .walls-module__5_MC_q__h2.walls-module__5_MC_q__wmh .walls-module__5_MC_q__wm2{font-size:1.14em}.walls-module__5_MC_q__page .walls-module__5_MC_q__whoB{margin-top:22px}.walls-module__5_MC_q__page .walls-module__5_MC_q__whoB .walls-module__5_MC_q__bar{font-size:clamp(21px,6vw,27px)}.walls-module__5_MC_q__page .walls-module__5_MC_q__whoB b{color:var(--lime);font-weight:900}.walls-module__5_MC_q__page .walls-module__5_MC_q__member .walls-module__5_MC_q__bot{border-bottom:9px solid #0b2447}.walls-module__5_MC_q__page .walls-module__5_MC_q__member:nth-child(2) .walls-module__5_MC_q__bot{border-bottom-color:#8cc8ff}.walls-module__5_MC_q__page .walls-module__5_MC_q__member:nth-child(3) .walls-module__5_MC_q__bot{border-bottom-color:#123a7a}.walls-module__5_MC_q__page .walls-module__5_MC_q__member:nth-child(4) .walls-module__5_MC_q__bot{border-bottom-color:#c7e3ff}.walls-module__5_MC_q__page .walls-module__5_MC_q__member{box-shadow:0 12px 24px #0a1a2f24}.walls-module__5_MC_q__page .walls-module__5_MC_q__car{padding-top:18px}.walls-module__5_MC_q__page .walls-module__5_MC_q__cCtrl{margin-top:0}.walls-module__5_MC_q__page [id=members] .walls-module__5_MC_q__cCtrl{flex-direction:column;gap:0}.walls-module__5_MC_q__page [id=why]{text-align:left}.walls-module__5_MC_q__page [id=why] .walls-module__5_MC_q__label{justify-content:center}.walls-module__5_MC_q__page .walls-module__5_MC_q__fiveC{background:var(--white);color:var(--ink);text-align:center;border-radius:22px;margin-top:30px;padding:18px 12px 20px;position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__fiveL{background:var(--b1);width:2px;height:24px;position:absolute;top:-20px;left:50%}.walls-module__5_MC_q__page .walls-module__5_MC_q__fiveC .walls-module__5_MC_q__wm2{font-size:27px}.walls-module__5_MC_q__page .walls-module__5_MC_q__fiveC p{font:900 clamp(21px,6vw,27px)/1.2 var(--sans);background:linear-gradient(transparent 62%,var(--lime) 0);color:var(--ink);margin-top:8px;padding:0 4px;display:inline-block}.walls-module__5_MC_q__page .walls-module__5_MC_q__fiveC p b{font:italic 900 1.9em/.9 var(--en);background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.08em}.walls-module__5_MC_q__page .walls-module__5_MC_q__voice{background:#f2f5f9}.walls-module__5_MC_q__page .walls-module__5_MC_q__vno{font:900 17px/1.4 var(--en);margin-bottom:9px;font-style:normal}.walls-module__5_MC_q__page .walls-module__5_MC_q__vh .walls-module__5_MC_q__mark{line-height:1.9}.walls-module__5_MC_q__page .walls-module__5_MC_q__close{padding-block:40px 48px}.walls-module__5_MC_q__page .walls-module__5_MC_q__closeH{text-align:center;padding:28px 12px 0;overflow:hidden}.walls-module__5_MC_q__page .walls-module__5_MC_q__closeH h2{font:900 clamp(29px,8.4vw,39px)/1.32 var(--serif);text-wrap:balance}.walls-module__5_MC_q__page .walls-module__5_MC_q__closeStage{height:clamp(186px,52vw,236px);margin-top:12px;position:relative}.walls-module__5_MC_q__page .walls-module__5_MC_q__orbit2{border:3px dashed #b4c0cf;border-radius:50%;width:280px;height:280px;margin-left:-140px;animation:26s linear infinite walls-module__5_MC_q__spin;position:absolute;bottom:-70px;left:50%}.walls-module__5_MC_q__page .walls-module__5_MC_q__orbit2:after{content:"";background:var(--b2);border-radius:50%;width:15px;height:15px;position:absolute;top:-9px;left:50%}.walls-module__5_MC_q__page .walls-module__5_MC_q__row{justify-content:center;align-items:flex-end;display:flex}.walls-module__5_MC_q__page .walls-module__5_MC_q__closeStage .walls-module__5_MC_q__row{position:absolute;bottom:-2px;left:0;right:0}.walls-module__5_MC_q__page .walls-module__5_MC_q__row .walls-module__5_MC_q__chW{flex:0 0 20%;margin-inline:-1.6%}.walls-module__5_MC_q__page .walls-module__5_MC_q__row .walls-module__5_MC_q__chW:nth-child(3){z-index:2;flex-basis:30%}.walls-module__5_MC_q__page .walls-module__5_MC_q__confIn{padding:18px 14px 20px}.walls-module__5_MC_q__page .walls-module__5_MC_q__confIn h3{font:900 16.5px/1.5 var(--sans);margin:0 0 6px}.walls-module__5_MC_q__page .walls-module__5_MC_q__confIn dl{grid-template-columns:6.4em 1fr;margin:0;font-size:14px;line-height:1.6;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__confIn dt,.walls-module__5_MC_q__page .walls-module__5_MC_q__confIn dd{border-top:1.5px solid var(--line);margin:0;padding:7px 0}.walls-module__5_MC_q__page .walls-module__5_MC_q__confIn dt{color:var(--ink2);font-weight:700}.walls-module__5_MC_q__page .walls-module__5_MC_q__confIn dd{font-weight:900}.walls-module__5_MC_q__page .walls-module__5_MC_q__side,.walls-module__5_MC_q__page .walls-module__5_MC_q__index{display:none}@media (min-width:1040px){.walls-module__5_MC_q__page{background-color:#e4e7ec;background-image:linear-gradient(#0a1a2f0d 1px,#0000 1px),linear-gradient(90deg,#0a1a2f0d 1px,#0000 1px);background-size:60px 60px}.walls-module__5_MC_q__page .walls-module__5_MC_q__side{z-index:5;flex-direction:column;justify-content:center;align-items:flex-end;gap:18px;width:calc(50% - 280px);padding:0 8px 0 24px;display:flex;position:fixed;top:0;bottom:0;left:0}.walls-module__5_MC_q__page .walls-module__5_MC_q__sideLogo{background:var(--ink);color:var(--white);border:2px solid var(--b1);border-radius:16px;padding:14px 20px}.walls-module__5_MC_q__page .walls-module__5_MC_q__sideLogo .walls-module__5_MC_q__wm2{font-size:clamp(30px,3vw,42px)}.walls-module__5_MC_q__page .walls-module__5_MC_q__sideC{font:900 clamp(18px,1.75vw,24px)/1.5 var(--serif);text-align:right;margin:0}.walls-module__5_MC_q__page .walls-module__5_MC_q__side .walls-module__5_MC_q__row{width:min(330px,100%);display:flex}.walls-module__5_MC_q__page .walls-module__5_MC_q__side .walls-module__5_MC_q__row .walls-module__5_MC_q__chW{flex-basis:20%}.walls-module__5_MC_q__page .walls-module__5_MC_q__side .walls-module__5_MC_q__row .walls-module__5_MC_q__chW:nth-child(3){flex-basis:24%}.walls-module__5_MC_q__page .walls-module__5_MC_q__side .walls-module__5_MC_q__btn{width:min(330px,100%);margin-top:0;padding:12px 56px 12px 22px}.walls-module__5_MC_q__page .walls-module__5_MC_q__side .walls-module__5_MC_q__btn strong{font-size:17.5px}.walls-module__5_MC_q__page .walls-module__5_MC_q__index{z-index:5;width:calc(50% - 300px);max-width:290px;display:block;position:fixed;top:50%;left:calc(50% + 280px);transform:translateY(-50%)}.walls-module__5_MC_q__page .walls-module__5_MC_q__indexH{font:italic 900 30px/1 var(--en);letter-spacing:-.01em;margin:0 0 14px}.walls-module__5_MC_q__page .walls-module__5_MC_q__index a{color:var(--ink2);font:700 15px/1.5 var(--sans);padding:8px 6px;text-decoration:none;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__index a i{font:500 12px var(--mono);color:var(--ink2);margin-right:12px;font-style:normal}.walls-module__5_MC_q__page .walls-module__5_MC_q__index a.walls-module__5_MC_q__on{color:var(--ink);font-weight:900}.walls-module__5_MC_q__page .walls-module__5_MC_q__index a.walls-module__5_MC_q__on i{color:var(--b2);font-weight:700}.walls-module__5_MC_q__page .walls-module__5_MC_q__stick{display:none}.walls-module__5_MC_q__page footer{padding-bottom:26px}}@media (prefers-reduced-motion:reduce){.walls-module__5_MC_q__page *,.walls-module__5_MC_q__page :before,.walls-module__5_MC_q__page :after{transition:none!important;animation:none!important}}.walls-module__5_MC_q__page .walls-module__5_MC_q__hbT b{font-weight:900}.walls-module__5_MC_q__page .walls-module__5_MC_q__agenda td:first-child{white-space:nowrap;color:var(--b2)}.walls-module__5_MC_q__page .walls-module__5_MC_q__yenZero{font:italic 900 clamp(80px,24vw,110px)/1 var(--en)}.walls-module__5_MC_q__page .walls-module__5_MC_q__fv h1 .walls-module__5_MC_q__lx{font:900 clamp(31px,9.2vw,43px)/1.25 var(--sans);white-space:nowrap;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__fv h1 .walls-module__5_MC_q__l2{font-size:clamp(52px,15.6vw,74px)}.walls-module__5_MC_q__page .walls-module__5_MC_q__fv h1 .walls-module__5_MC_q__l3{font-size:clamp(36px,10.6vw,50px)}.walls-module__5_MC_q__page .walls-module__5_MC_q__fvStage{aspect-ratio:1/.86;margin-top:10px}.walls-module__5_MC_q__page .walls-module__5_MC_q__fvChar.walls-module__5_MC_q__chW{width:53%;right:-6px}.walls-module__5_MC_q__page .walls-module__5_MC_q__sideC .walls-module__5_MC_q__em{font-size:1.1em}.walls-module__5_MC_q__page [id=nayami]{padding-block:50px 46px}.walls-module__5_MC_q__page .walls-module__5_MC_q__worry{gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__worry li{background:var(--white);border:2px solid var(--ink);font:900 15.5px/1.6 var(--sans);border-radius:12px;grid-template-columns:27px 1fr;align-items:start;gap:10px;padding:10px 12px;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__worry li span{word-break:keep-all;overflow-wrap:anywhere}.walls-module__5_MC_q__page .walls-module__5_MC_q__worry li:before{content:"";border:2.5px solid var(--ink);background:var(--lime) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 13l4.5 4.5L19 7' fill='none' stroke='%230a1a2f' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/20px no-repeat;border-radius:6px;width:25px;height:25px;margin-top:1px}.walls-module__5_MC_q__page .walls-module__5_MC_q__worryEnd{text-align:center;font:900 clamp(18px,5vw,23px)/1.6 var(--serif);margin-top:18px}.walls-module__5_MC_q__page .walls-module__5_MC_q__wbarH{text-align:center;font:900 clamp(22px,6.2vw,28px)/1.5 var(--serif);text-wrap:balance;margin-top:30px}.walls-module__5_MC_q__page .walls-module__5_MC_q__wbars{gap:9px;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__wbar{font:700 13.5px/1.5 var(--sans);grid-template-columns:1fr auto;align-items:baseline;gap:2px 8px;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__wbar b{font:italic 900 19px/1.2 var(--en);color:var(--b2)}.walls-module__5_MC_q__page .walls-module__5_MC_q__wbar i{background:var(--grad);height:13px;width:var(--w);transform-origin:0;border-radius:3px;grid-column:1/-1;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__wbar.walls-module__5_MC_q__wtop{font-weight:900}.walls-module__5_MC_q__page .walls-module__5_MC_q__play .walls-module__5_MC_q__wbar i{animation:.8s cubic-bezier(.2,.8,.2,1) backwards walls-module__5_MC_q__wgrow;animation-delay:calc(var(--n)*90ms)}@keyframes walls-module__5_MC_q__wgrow{0%{transform:scaleX(0)}}.walls-module__5_MC_q__page .walls-module__5_MC_q__five li b{color:var(--b1);font-weight:900}.walls-module__5_MC_q__page .walls-module__5_MC_q__hbC:before{content:"よくある悩み";font:900 13.5px/1.5 var(--sans);letter-spacing:.06em;color:var(--b2)}.walls-module__5_MC_q__page .walls-module__5_MC_q__hbB .walls-module__5_MC_q__bar{white-space:normal;text-wrap:balance}.walls-module__5_MC_q__page .walls-module__5_MC_q__dakara{letter-spacing:.2em;padding-right:calc(26px - .2em)}.walls-module__5_MC_q__page .walls-module__5_MC_q__scrB .walls-module__5_MC_q__sub{font:900 14.5px/1.5 var(--sans);margin:16px 0 7px}.walls-module__5_MC_q__page .walls-module__5_MC_q__rx.walls-module__5_MC_q__two td,.walls-module__5_MC_q__page .walls-module__5_MC_q__rx.walls-module__5_MC_q__two th{width:50%}.walls-module__5_MC_q__page .walls-module__5_MC_q__rx.walls-module__5_MC_q__two td:first-child{color:var(--ink2);font-weight:700}.walls-module__5_MC_q__page .walls-module__5_MC_q__rx.walls-module__5_MC_q__two td:last-child{font-weight:900}.walls-module__5_MC_q__page .walls-module__5_MC_q__rx .walls-module__5_MC_q__no{color:var(--ink2);font-weight:700}.walls-module__5_MC_q__page .walls-module__5_MC_q__rx.walls-module__5_MC_q__three td:first-child,.walls-module__5_MC_q__page .walls-module__5_MC_q__rx.walls-module__5_MC_q__three th{white-space:nowrap}.walls-module__5_MC_q__page .walls-module__5_MC_q__rx.walls-module__5_MC_q__three td:last-child{font-weight:900}.walls-module__5_MC_q__page .walls-module__5_MC_q__calc{grid-template-columns:1fr 1fr;gap:8px;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__calc>div{background:var(--white);border:2px solid var(--ink);text-align:center;min-width:0;font:700 12.5px/1.45 var(--sans);border-radius:12px;padding:11px 4px}.walls-module__5_MC_q__page .walls-module__5_MC_q__calc>div b{font:italic 900 clamp(38px,11.5vw,54px)/1.08 var(--en);color:#8a97a8;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__calc>div b small{font:900 .4em var(--sans);font-style:normal}.walls-module__5_MC_q__page .walls-module__5_MC_q__calc>div.walls-module__5_MC_q__me{background:var(--ink);color:var(--white)}.walls-module__5_MC_q__page .walls-module__5_MC_q__calc>div.walls-module__5_MC_q__me b{color:var(--b1)}.walls-module__5_MC_q__page .walls-module__5_MC_q__sum{background:var(--white);border:2px solid var(--ink);text-align:center;font:700 13.5px/1.5 var(--sans);border-radius:12px;padding:13px 10px}.walls-module__5_MC_q__page .walls-module__5_MC_q__sum b{font:italic 900 clamp(46px,14vw,64px)/1.1 var(--en);color:var(--b2);padding-right:.06em;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__sum b small{font:900 .36em var(--sans);color:var(--ink);font-style:normal}.walls-module__5_MC_q__page .walls-module__5_MC_q__chain{font:900 12.5px/1 var(--sans);flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;margin-top:9px;display:flex}.walls-module__5_MC_q__page .walls-module__5_MC_q__chain span{background:var(--ink);color:var(--white);border-radius:7px;padding:7px}.walls-module__5_MC_q__page .walls-module__5_MC_q__chain em{color:var(--b2);font-size:14px;font-style:normal}.walls-module__5_MC_q__page .walls-module__5_MC_q__play .walls-module__5_MC_q__chain span{animation:.35s backwards walls-module__5_MC_q__cin;animation-delay:calc(var(--n)*.17s)}@keyframes walls-module__5_MC_q__cin{0%{opacity:.1;transform:translateY(5px)}}.walls-module__5_MC_q__page .walls-module__5_MC_q__pchart{background:var(--white);border:3px solid var(--ink);border-radius:18px;margin:22px 0 0;padding:13px 13px 10px}.walls-module__5_MC_q__page .walls-module__5_MC_q__pchart svg{width:100%;height:auto;margin-top:6px;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__leg{font:900 13.5px/1.5 var(--sans);gap:3px;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__leg .walls-module__5_MC_q__u{color:var(--b2)}.walls-module__5_MC_q__page .walls-module__5_MC_q__leg .walls-module__5_MC_q__f{color:#6d7a8b}.walls-module__5_MC_q__page .walls-module__5_MC_q__pchart .walls-module__5_MC_q__draw{stroke-dasharray:640;stroke-dashoffset:0}.walls-module__5_MC_q__page .walls-module__5_MC_q__play .walls-module__5_MC_q__pchart .walls-module__5_MC_q__draw{animation:1.5s ease-out .15s backwards walls-module__5_MC_q__draw}@keyframes walls-module__5_MC_q__draw{0%{stroke-dashoffset:640px}}.walls-module__5_MC_q__page .walls-module__5_MC_q__shortLead{margin-top:18px}.walls-module__5_MC_q__page .walls-module__5_MC_q__shortLead b{font-weight:900}.walls-module__5_MC_q__page .walls-module__5_MC_q__voice .walls-module__5_MC_q__was{font:700 13.5px/1.6 var(--sans);color:var(--ink2);margin-bottom:6px}.walls-module__5_MC_q__page .walls-module__5_MC_q__voice .walls-module__5_MC_q__was:before{content:"以前";color:var(--white);font:900 11.5px/1 var(--sans);background:#8a97a8;border-radius:5px;margin-right:6px;padding:4px 6px;display:inline-block}.walls-module__5_MC_q__page .walls-module__5_MC_q__voice .walls-module__5_MC_q__vh:before{content:"今";vertical-align:.12em;background:var(--b2);color:var(--white);font:900 11.5px/1 var(--sans);border-radius:5px;margin-right:6px;padding:4px 6px;display:inline-block}.walls-module__5_MC_q__page .walls-module__5_MC_q__servLead{text-align:center;font:700 15.5px/1.8 var(--sans);text-wrap:balance;margin-top:14px}.walls-module__5_MC_q__page [id=service]{padding-block:50px 8px}.walls-module__5_MC_q__page [id=who]{padding-block:50px 46px}.walls-module__5_MC_q__page .walls-module__5_MC_q__h3c{text-align:center;font:900 clamp(20px,5.6vw,25px)/1.5 var(--serif);margin-top:34px}.walls-module__5_MC_q__page [id=cont]{padding-block:52px}.walls-module__5_MC_q__page .walls-module__5_MC_q__contS{gap:10px;margin-top:22px;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__contS>div{background:var(--white);color:var(--ink);border-radius:15px;padding:13px 14px}.walls-module__5_MC_q__page .walls-module__5_MC_q__contS em{font:italic 800 12.5px/1.5 var(--en);letter-spacing:.1em;color:var(--b2);display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__contS b{font:900 17px/1.5 var(--sans);display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__contS p{margin-top:3px;font-size:14.5px;line-height:1.75}.walls-module__5_MC_q__page .walls-module__5_MC_q__contS .walls-module__5_MC_q__pl{font:italic 900 clamp(29px,8.8vw,38px)/1.25 var(--en);color:var(--b2)}.walls-module__5_MC_q__page .walls-module__5_MC_q__contS .walls-module__5_MC_q__pl small{font:900 .46em var(--sans);color:var(--ink);font-style:normal}.walls-module__5_MC_q__page .walls-module__5_MC_q__contS .walls-module__5_MC_q__pl2{background:var(--lime);font:900 14.5px/1.6 var(--sans);margin-top:3px;padding:1px 8px;display:inline-block}.walls-module__5_MC_q__page [id=now]{text-align:center;padding-block:50px}.walls-module__5_MC_q__page .walls-module__5_MC_q__nowQ{font:900 clamp(21px,6vw,27px)/1.6 var(--serif);text-wrap:balance}.walls-module__5_MC_q__page .walls-module__5_MC_q__nowBy{font:700 13.5px/1.5 var(--sans);color:#b9c4d2;margin-top:6px}.walls-module__5_MC_q__page .walls-module__5_MC_q__pick{text-align:left;gap:8px;margin-top:24px;display:grid}.walls-module__5_MC_q__page .walls-module__5_MC_q__pick div{font:700 15px/1.65 var(--sans);color:#cfd8e3;border:2px solid #ffffff80;border-radius:13px;padding:11px 13px}.walls-module__5_MC_q__page .walls-module__5_MC_q__pick div.walls-module__5_MC_q__go{border-color:var(--b1);color:var(--white);background:#46a6ff29;font-weight:900}.walls-module__5_MC_q__page .walls-module__5_MC_q__closeH h2{font-size:clamp(25px,7vw,34px)}.walls-module__5_MC_q__page .walls-module__5_MC_q__shout h2 .walls-module__5_MC_q__sm{font:900 clamp(24px,7vw,33px)/1.3 var(--sans);margin-top:4px;display:block}.walls-module__5_MC_q__page{min-height:100vh;overflow-x:clip}.walls-module__5_MC_q__page .walls-module__5_MC_q__chain em{font-style:normal}.walls-module__5_MC_q__page .walls-module__5_MC_q__applyError{font:700 14px/1.6 var(--sans);color:#a4231a;background:#fff1f0;border:2px solid #d9362b;border-radius:12px;margin-top:12px;padding:10px 12px}.walls-module__5_MC_q__page .walls-module__5_MC_q__dialog{border:3px solid var(--ink);background:var(--white);width:min(440px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--ink);border-radius:22px;margin:auto;padding:22px 18px 18px}.walls-module__5_MC_q__page .walls-module__5_MC_q__dialog::backdrop{background:#0a1a2f9e}.walls-module__5_MC_q__page .walls-module__5_MC_q__dialog h2{font:900 19px/1.5 var(--sans);margin-top:4px}.walls-module__5_MC_q__page .walls-module__5_MC_q__dialog form>p{margin-top:8px;font-size:14px;line-height:1.75}.walls-module__5_MC_q__page .walls-module__5_MC_q__dialog label{font:900 14.5px/1.5 var(--sans);margin-top:14px;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__dialog input:not([type=hidden]){border:2px solid var(--ink);width:100%;font:500 16px/1.4 var(--sans);background:var(--white);color:var(--ink);border-radius:10px;margin-top:5px;padding:11px 12px;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__dialog input:not([type=hidden]):focus-visible{outline:3px solid var(--b2);outline-offset:1px}.walls-module__5_MC_q__page .walls-module__5_MC_q__dialog .walls-module__5_MC_q__honey{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.walls-module__5_MC_q__page .walls-module__5_MC_q__dialogKicker{font:900 13px/1.5 var(--sans);color:var(--b2);padding-right:34px}.walls-module__5_MC_q__page .walls-module__5_MC_q__dialogClose{border:2px solid var(--ink);background:var(--white);width:36px;height:36px;font:900 18px/1 var(--sans);color:var(--ink);cursor:pointer;border-radius:50%;position:absolute;top:12px;right:12px}.walls-module__5_MC_q__page .walls-module__5_MC_q__dialogSubmit{background:var(--grad);width:100%;color:var(--white);font:900 16.5px/1.4 var(--sans);cursor:pointer;border:0;border-radius:99px;margin-top:18px;padding:14px 12px;display:block}.walls-module__5_MC_q__page .walls-module__5_MC_q__dialog .walls-module__5_MC_q__dialogNote{color:var(--ink2);margin-top:10px;font-size:12.5px;line-height:1.7}
.parent-module__vs_9OW__page{--ink:#0a1a2f;--ink2:#4d5b6c;--paper:#f2f5f9;--white:#fff;--line:#cfd8e3;--b1:#46a6ff;--b2:#0f55e6;--lime:#c6f23a;--tint:#e8f2ff;--grad:linear-gradient(100deg,var(--b1),var(--b2));--sans:"Noto Sans JP","Hiragino Sans","Yu Gothic",sans-serif;--serif:"Noto Serif JP","Hiragino Mincho ProN","Yu Mincho",serif;--en:"Inter","Arial Black",sans-serif;--mono:"JetBrains Mono",Consolas,monospace;--gl:#0a1a2f12;--gd:#ffffff12;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);font:500 16px/1.9 var(--sans);-webkit-font-smoothing:antialiased;background:#e3e8ef;margin:0;overflow-x:hidden}.parent-module__vs_9OW__page .parent-module__vs_9OW__col{background:var(--white);width:100%;max-width:480px;box-shadow:0 0 0 2px var(--ink);margin-inline:auto;position:relative}.parent-module__vs_9OW__page .parent-module__vs_9OW__in{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.parent-module__vs_9OW__page .parent-module__vs_9OW__grid{background-color:var(--white);background-image:linear-gradient(var(--gl) 1px,transparent 1px),linear-gradient(90deg,var(--gl) 1px,transparent 1px);background-size:20px 20px}.parent-module__vs_9OW__page .parent-module__vs_9OW__dark{background-color:var(--ink);color:var(--white);background-image:linear-gradient(var(--gd) 1px,transparent 1px),linear-gradient(90deg,var(--gd) 1px,transparent 1px);background-size:30px 30px}.parent-module__vs_9OW__page section{padding-block:56px}.parent-module__vs_9OW__page h2,.parent-module__vs_9OW__page h3,.parent-module__vs_9OW__page p{margin:0}.parent-module__vs_9OW__page .parent-module__vs_9OW__em{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.parent-module__vs_9OW__page .parent-module__vs_9OW__dark .parent-module__vs_9OW__em{background:linear-gradient(100deg,#a5dcff,#46a6ff);-webkit-background-clip:text;background-clip:text}.parent-module__vs_9OW__page .parent-module__vs_9OW__mark{background:var(--lime);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.05em .3em}.parent-module__vs_9OW__page .parent-module__vs_9OW__label{font:italic 900 15px/1 var(--en);letter-spacing:.14em;color:var(--b2);justify-content:center;align-items:center;gap:12px;margin-bottom:16px;display:flex}.parent-module__vs_9OW__page .parent-module__vs_9OW__label:before,.parent-module__vs_9OW__page .parent-module__vs_9OW__label:after{content:"";background:currentColor;width:32px;height:3px}.parent-module__vs_9OW__page .parent-module__vs_9OW__h2{font:900 clamp(27px,7.4vw,34px)/1.4 var(--serif);text-align:center;text-wrap:balance}.parent-module__vs_9OW__page .parent-module__vs_9OW__lead{margin-top:20px;font-size:16px}.parent-module__vs_9OW__page .parent-module__vs_9OW__note{color:var(--ink2);margin-top:14px;font-size:13px;line-height:1.7}.parent-module__vs_9OW__page .parent-module__vs_9OW__dark .parent-module__vs_9OW__note{color:#b9c4d2}.parent-module__vs_9OW__page .parent-module__vs_9OW__top{top:env(safe-area-inset-top,0px);z-index:20;background:var(--paper);border-bottom:2px solid var(--ink);position:sticky}.parent-module__vs_9OW__page .parent-module__vs_9OW__miniBtn{background:var(--grad);color:var(--white);font:900 13px/1 var(--sans);border:2px solid var(--ink);border-radius:99px;flex:none;padding:11px 15px;text-decoration:none}.parent-module__vs_9OW__page .parent-module__vs_9OW__tags{border-top:1px solid var(--line);white-space:nowrap;overflow:hidden}.parent-module__vs_9OW__page .parent-module__vs_9OW__tags div{font:700 12.5px/30px var(--sans);color:var(--ink2);animation:34s linear infinite parent-module__vs_9OW__run;display:inline-block}.parent-module__vs_9OW__page .parent-module__vs_9OW__tags span{margin-right:20px}@keyframes parent-module__vs_9OW__run{to{transform:translate(-50%)}}.parent-module__vs_9OW__page .parent-module__vs_9OW__card{border:3px solid var(--ink);background:var(--paper);border-radius:30px;overflow:hidden}.parent-module__vs_9OW__page .parent-module__vs_9OW__fvBody{background-image:linear-gradient(var(--gl) 1px,transparent 1px),linear-gradient(90deg,var(--gl) 1px,transparent 1px);background-size:30px 30px;padding:20px 18px 16px;position:relative}.parent-module__vs_9OW__page .parent-module__vs_9OW__call{font:900 clamp(14px,3.9vw,17px)/1.5 var(--sans);text-align:center;text-wrap:nowrap;justify-content:center;align-items:center;gap:8px;display:flex}.parent-module__vs_9OW__page .parent-module__vs_9OW__call:before,.parent-module__vs_9OW__page .parent-module__vs_9OW__call:after{content:"";background:var(--ink);flex:none;width:18px;height:2px}.parent-module__vs_9OW__page .parent-module__vs_9OW__call:before{transform:rotate(45deg)}.parent-module__vs_9OW__page .parent-module__vs_9OW__call:after{transform:rotate(-45deg)}.parent-module__vs_9OW__page .parent-module__vs_9OW__fv h1{margin:14px 0 0;line-height:1.14}.parent-module__vs_9OW__page .parent-module__vs_9OW__fv h1 .parent-module__vs_9OW__l1,.parent-module__vs_9OW__page .parent-module__vs_9OW__fv h1 .parent-module__vs_9OW__l2{font:900 clamp(29px,9.6vw,43px)/1.3 var(--serif);white-space:nowrap;letter-spacing:-.01em;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__dots{gap:6px;margin-bottom:6px;display:flex}.parent-module__vs_9OW__page .parent-module__vs_9OW__dots i{background:#f25c4e;border-radius:50%;width:10px;height:10px}.parent-module__vs_9OW__page .parent-module__vs_9OW__dots i:nth-child(2){background:#f5b53d}.parent-module__vs_9OW__page .parent-module__vs_9OW__dots i:nth-child(3){background:#35b65b}.parent-module__vs_9OW__page .parent-module__vs_9OW__bars{z-index:2;flex-direction:column;align-items:flex-start;gap:8px;margin-top:6px;display:flex;position:relative}.parent-module__vs_9OW__page .parent-module__vs_9OW__bar{background:var(--ink);color:var(--white);font:900 clamp(17px,5vw,23px)/1.4 var(--sans);padding:5px 13px}.parent-module__vs_9OW__page .parent-module__vs_9OW__bar i{color:var(--b1);font-style:normal}.parent-module__vs_9OW__page .parent-module__vs_9OW__priceStrip{background:var(--ink);color:var(--white);grid-template-columns:1fr auto;align-items:center;gap:8px;padding:13px 18px;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__btn{background:var(--grad);width:100%;color:var(--white);text-align:center;border:3px solid var(--white);outline:3px solid var(--b2);cursor:pointer;font-family:var(--sans);border-radius:99px;margin-top:18px;padding:15px 62px 15px 28px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 12px 24px #0f55e642}.parent-module__vs_9OW__page .parent-module__vs_9OW__btn small{font:700 13.5px/1.4 var(--sans);display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__btn strong{font:900 clamp(18px,5vw,22px)/1.35 var(--sans);white-space:nowrap;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__btn:after{content:"";background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 5l7 7-7 7' fill='none' stroke='%230f55e6' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/20px no-repeat;border-radius:50%;width:34px;height:34px;margin-top:-17px;position:absolute;top:50%;right:16px}.parent-module__vs_9OW__page .parent-module__vs_9OW__btn:before{content:"";background:#ffffff57;width:26%;animation:3.4s ease-in-out infinite parent-module__vs_9OW__shine;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-20deg)}@keyframes parent-module__vs_9OW__shine{0%,62%{left:-40%}to{left:125%}}.parent-module__vs_9OW__page .parent-module__vs_9OW__btn:focus-visible,.parent-module__vs_9OW__page .parent-module__vs_9OW__miniBtn:focus-visible,.parent-module__vs_9OW__page a:focus-visible,.parent-module__vs_9OW__page summary:focus-visible,.parent-module__vs_9OW__page .parent-module__vs_9OW__arrow:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.parent-module__vs_9OW__page .parent-module__vs_9OW__tick{white-space:nowrap;border-block:2px solid var(--ink);font:italic 900 19px/42px var(--en);letter-spacing:.05em;overflow:hidden}.parent-module__vs_9OW__page .parent-module__vs_9OW__tick div{animation:22s linear infinite parent-module__vs_9OW__run;display:inline-block}.parent-module__vs_9OW__page .parent-module__vs_9OW__tick span{margin-right:26px}.parent-module__vs_9OW__page .parent-module__vs_9OW__tick.parent-module__vs_9OW__k{background:var(--ink);color:var(--white)}.parent-module__vs_9OW__page .parent-module__vs_9OW__tick.parent-module__vs_9OW__o{background:var(--b2);color:var(--white)}.parent-module__vs_9OW__page .parent-module__vs_9OW__whoP{background:var(--paper);border:2px solid var(--ink);border-radius:18px;align-items:center;gap:14px;margin-top:22px;padding:13px;display:flex}.parent-module__vs_9OW__page .parent-module__vs_9OW__whoP img{object-fit:cover;border:2px solid var(--ink);border-radius:50%;flex:none;width:74px;height:74px}.parent-module__vs_9OW__page .parent-module__vs_9OW__whoP b{font:900 18px/1.4 var(--sans);display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__whoP span{color:var(--ink2);font-size:13px;line-height:1.6;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__facts{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__facts div{background:var(--ink);min-width:0;color:var(--white);text-align:center;font:700 12px/1.45 var(--sans);border-radius:14px;padding:11px 4px}.parent-module__vs_9OW__page .parent-module__vs_9OW__facts b{font:900 clamp(16px,4.7vw,21px)/1.3 var(--sans);color:var(--b1);display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__car{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;margin-top:26px;padding:10px 7% 18px;display:flex;overflow-x:auto}.parent-module__vs_9OW__page .parent-module__vs_9OW__car::-webkit-scrollbar{display:none}.parent-module__vs_9OW__page .parent-module__vs_9OW__car>*{scroll-snap-align:center;flex:0 0 88%;transition:transform .35s}.parent-module__vs_9OW__page .parent-module__vs_9OW__car>:not(.parent-module__vs_9OW__on){transform:scale(.92)}.parent-module__vs_9OW__page .parent-module__vs_9OW__cCtrl{justify-content:center;align-items:center;gap:12px;margin-top:2px;display:flex}.parent-module__vs_9OW__page .parent-module__vs_9OW__arrow{background:var(--white);border:2px solid var(--ink);cursor:pointer;width:46px;height:46px;font:900 18px/1 var(--sans);color:var(--ink);border-radius:50%}.parent-module__vs_9OW__page .parent-module__vs_9OW__dotrow{align-items:center;gap:7px;display:flex}.parent-module__vs_9OW__page .parent-module__vs_9OW__dotrow i{background:#c3ccd8;border-radius:9px;width:9px;height:9px;transition:all .25s}.parent-module__vs_9OW__page .parent-module__vs_9OW__dotrow i.parent-module__vs_9OW__on{background:var(--ink);width:26px}.parent-module__vs_9OW__page .parent-module__vs_9OW__brand{background-color:var(--ink);color:var(--white);text-align:center;background-image:linear-gradient(var(--gd) 1px,transparent 1px),linear-gradient(90deg,var(--gd) 1px,transparent 1px);background-size:24px 24px;border-radius:20px;margin-top:24px;padding:20px 16px}.parent-module__vs_9OW__page .parent-module__vs_9OW__brand em{font:italic 800 13px/1.5 var(--en);letter-spacing:.14em;color:var(--b1);display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__brand b{font:900 clamp(33px,10vw,46px)/1.35 var(--serif);margin-top:2px;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__brand p{font:700 clamp(15px,4.3vw,18px)/1.7 var(--sans);margin-top:8px}.parent-module__vs_9OW__page .parent-module__vs_9OW__whyH{font:900 clamp(27px,7.6vw,35px)/1.42 var(--serif);text-align:center;text-wrap:balance}.parent-module__vs_9OW__page .parent-module__vs_9OW__hb{border-bottom:2px solid var(--line);padding-block:62px 56px}.parent-module__vs_9OW__page .parent-module__vs_9OW__hbNo{justify-content:center;align-items:flex-end;gap:12px;display:flex}.parent-module__vs_9OW__page .parent-module__vs_9OW__hbNo span{font:italic 900 22px/1.5 var(--en);letter-spacing:.08em}.parent-module__vs_9OW__page .parent-module__vs_9OW__hbNo b{font:italic 900 88px/.85 var(--en);background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.08em}.parent-module__vs_9OW__page .parent-module__vs_9OW__hbC{background:var(--white);border:3px solid var(--ink);text-align:center;font:900 clamp(19px,5.5vw,24px)/1.55 var(--sans);text-wrap:balance;border-radius:20px;margin-top:24px;padding:22px 16px 18px;position:relative}.parent-module__vs_9OW__page .parent-module__vs_9OW__hbC:before{content:"よくある悩み";background:var(--white);font:800 13px/1.5 var(--sans);letter-spacing:.06em;color:var(--ink2);white-space:nowrap;padding:0 11px;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.parent-module__vs_9OW__page .parent-module__vs_9OW__hbA{background-image:linear-gradient(var(--ink) 55%,transparent 0);background-size:3px 9px;width:3px;height:44px;margin:12px auto 0;position:relative}.parent-module__vs_9OW__page .parent-module__vs_9OW__hbA:after{content:"";border:10px solid #0000;border-top:14px solid var(--ink);border-bottom:0;position:absolute;bottom:-13px;left:50%;transform:translate(-50%)}.parent-module__vs_9OW__page .parent-module__vs_9OW__dakara{background:var(--grad);color:var(--white);font:900 18px/1 var(--sans);border-radius:99px;margin:24px auto 12px;padding:11px 26px;display:table}.parent-module__vs_9OW__page .parent-module__vs_9OW__hbB{flex-direction:column;align-items:center;gap:7px;display:flex}.parent-module__vs_9OW__page .parent-module__vs_9OW__hbB .parent-module__vs_9OW__bar{text-align:center;font-size:clamp(20px,6vw,27px)}.parent-module__vs_9OW__page .parent-module__vs_9OW__scr{border:3px solid var(--ink);background:var(--tint);border-radius:18px;margin-top:22px;overflow:hidden}.parent-module__vs_9OW__page .parent-module__vs_9OW__scrH{background:var(--ink);color:#eef3f9;font:700 13px/1 var(--mono);align-items:center;gap:7px;padding:10px 12px;display:flex}.parent-module__vs_9OW__page .parent-module__vs_9OW__scrH .parent-module__vs_9OW__dots{margin:0}.parent-module__vs_9OW__page .parent-module__vs_9OW__scrB{padding:14px;position:relative}.parent-module__vs_9OW__page .parent-module__vs_9OW__hbT{margin-top:18px}.parent-module__vs_9OW__page .parent-module__vs_9OW__src{color:var(--ink2);margin-top:5px;font-size:11.5px;line-height:1.55}.parent-module__vs_9OW__page .parent-module__vs_9OW__ck{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__ck li{font:700 14.5px/1.5 var(--sans);align-items:center;gap:9px;display:flex}.parent-module__vs_9OW__page .parent-module__vs_9OW__ck li:before{content:"";border:2.5px solid var(--ink);background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 13l4.5 4.5L19 7' fill='none' stroke='%230a1a2f' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat;border-radius:5px;flex:none;width:21px;height:21px}.parent-module__vs_9OW__page .parent-module__vs_9OW__play .parent-module__vs_9OW__ck li:before{animation:.3s backwards parent-module__vs_9OW__ckin;animation-delay:calc(var(--n)*.19s)}@keyframes parent-module__vs_9OW__ckin{0%{background-size:0}}.parent-module__vs_9OW__page .parent-module__vs_9OW__rx{border-collapse:collapse;background:var(--white);width:100%;font-size:13.5px;line-height:1.5}.parent-module__vs_9OW__page .parent-module__vs_9OW__rx th{background:var(--ink);color:var(--white);font:700 12.5px/1.4 var(--sans);text-align:left;padding:6px 7px}.parent-module__vs_9OW__page .parent-module__vs_9OW__rx td{border-top:1.5px solid var(--line);vertical-align:top;padding:8px 7px;font-weight:700}.parent-module__vs_9OW__page .parent-module__vs_9OW__rx td:first-child{font-weight:900}.parent-module__vs_9OW__page .parent-module__vs_9OW__rxW{border:2px solid var(--ink);border-radius:10px;overflow:hidden}.parent-module__vs_9OW__page .parent-module__vs_9OW__play .parent-module__vs_9OW__rx tbody tr{animation:.4s backwards parent-module__vs_9OW__rowin;animation-delay:calc(var(--n)*.13s)}@keyframes parent-module__vs_9OW__rowin{0%{opacity:.15;transform:translate(-10px)}}.parent-module__vs_9OW__page .parent-module__vs_9OW__voice{border:2.5px solid var(--ink);background:var(--paper);border-radius:20px;padding:14px;font-size:14.5px;line-height:1.8}.parent-module__vs_9OW__page .parent-module__vs_9OW__voice video{aspect-ratio:16/10;object-fit:cover;background:var(--ink);border-radius:12px;width:100%;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__voice em{color:var(--ink2);margin:11px 0 6px;font-size:13px;font-style:normal;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__voice .parent-module__vs_9OW__vh{font:900 16.5px/1.85 var(--sans);border-bottom:2px solid var(--line);margin-bottom:9px;padding-bottom:11px}.parent-module__vs_9OW__page .parent-module__vs_9OW__stH{font:900 clamp(23px,6.4vw,29px)/1.45 var(--serif);text-align:center;text-wrap:balance;margin-top:40px}.parent-module__vs_9OW__page .parent-module__vs_9OW__note b{color:var(--ink);font-weight:900}.parent-module__vs_9OW__page .parent-module__vs_9OW__flow{--p:0;gap:13px;margin-top:26px;display:grid;position:relative}.parent-module__vs_9OW__page .parent-module__vs_9OW__flow:before,.parent-module__vs_9OW__page .parent-module__vs_9OW__flow:after{content:"";background:var(--line);z-index:0;width:6px;position:absolute;top:20px;bottom:24px;left:25px}.parent-module__vs_9OW__page .parent-module__vs_9OW__flow:after{background:var(--grad);height:calc((100% - 44px)*var(--p));bottom:auto}.parent-module__vs_9OW__page .parent-module__vs_9OW__fl{z-index:1;grid-template-columns:56px 1fr;gap:11px;display:grid;position:relative}.parent-module__vs_9OW__page .parent-module__vs_9OW__fl>i{background:var(--white);border:2.5px solid var(--ink);width:56px;height:56px;font:italic 900 22px/1 var(--en);border-radius:15px;place-items:center;transition:all .25s;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__fl.parent-module__vs_9OW__lit>i{background:var(--ink);color:var(--white)}.parent-module__vs_9OW__page .parent-module__vs_9OW__fl>div{background:var(--white);border:2.5px solid var(--ink);border-radius:15px;min-width:0;padding:11px 13px}.parent-module__vs_9OW__page .parent-module__vs_9OW__fl h3{font:900 17.5px/1.5 var(--sans)}.parent-module__vs_9OW__page .parent-module__vs_9OW__fl p{margin-top:3px;font-size:14.5px;line-height:1.7}.parent-module__vs_9OW__page .parent-module__vs_9OW__fl.parent-module__vs_9OW__goal>i{border-color:var(--b2);color:var(--b2);background:var(--white)}.parent-module__vs_9OW__page .parent-module__vs_9OW__fl.parent-module__vs_9OW__goal>div{background:var(--ink);color:var(--white)}.parent-module__vs_9OW__page .parent-module__vs_9OW__fl.parent-module__vs_9OW__goal h3{color:var(--b1)}.parent-module__vs_9OW__page .parent-module__vs_9OW__faq{gap:8px;margin-top:22px;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__faq details{border:2px solid var(--ink);background:var(--white);border-radius:14px}.parent-module__vs_9OW__page .parent-module__vs_9OW__faq summary{cursor:pointer;font:900 15.5px/1.55 var(--sans);padding:12px 38px 12px 13px;list-style:none;position:relative}.parent-module__vs_9OW__page .parent-module__vs_9OW__faq summary::-webkit-details-marker{display:none}.parent-module__vs_9OW__page .parent-module__vs_9OW__faq summary:before{content:"Q. ";color:var(--b2);font-family:var(--en);font-style:italic}.parent-module__vs_9OW__page .parent-module__vs_9OW__faq summary:after{content:"＋";color:var(--b2);position:absolute;top:11px;right:12px}.parent-module__vs_9OW__page .parent-module__vs_9OW__faq details[open] summary:after{content:"－"}.parent-module__vs_9OW__page .parent-module__vs_9OW__faq p{padding:0 13px 13px;font-size:14.5px;line-height:1.8}.parent-module__vs_9OW__page footer{background:var(--ink);color:#cfd8e3;text-align:center;padding-block:26px 90px;font-size:12.5px;line-height:1.9}.parent-module__vs_9OW__page footer a{color:inherit;margin:0 6px}.parent-module__vs_9OW__page .parent-module__vs_9OW__stick{z-index:30;padding:8px max(12px,env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));border-top:2px solid var(--ink);background:#fffffff2;transition:transform .25s;position:fixed;bottom:0;left:0;right:0}.parent-module__vs_9OW__page .parent-module__vs_9OW__stick.parent-module__vs_9OW__off{transform:translateY(120%)}.parent-module__vs_9OW__page .parent-module__vs_9OW__stick .parent-module__vs_9OW__btn{max-width:440px;box-shadow:none;outline-width:2px;margin:0 auto;padding-block:7px}.parent-module__vs_9OW__page .parent-module__vs_9OW__stick .parent-module__vs_9OW__btn small{font-size:12px}.parent-module__vs_9OW__page .parent-module__vs_9OW__stick .parent-module__vs_9OW__btn:after{background-size:15px;width:27px;height:27px;margin-top:-13.5px}.parent-module__vs_9OW__page .parent-module__vs_9OW__col{box-shadow:0 0 0 2px var(--ink)}.parent-module__vs_9OW__page .parent-module__vs_9OW__wm2{font:italic 900 28px/1 var(--en);letter-spacing:-.02em;white-space:nowrap;padding-right:.06em;display:inline-block}.parent-module__vs_9OW__page .parent-module__vs_9OW__wm2 i{color:var(--b1);font-style:italic}.parent-module__vs_9OW__page .parent-module__vs_9OW__svc2{font:900 clamp(20px,5.7vw,26px)/1.28 var(--sans);white-space:nowrap;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__svc2 i{color:var(--b1);font-style:normal}.parent-module__vs_9OW__page .parent-module__vs_9OW__top{background:var(--white);border-bottom:0;padding:10px 12px 0;position:sticky}.parent-module__vs_9OW__page .parent-module__vs_9OW__topBar{background:var(--ink);color:var(--white);border:2px solid var(--b1);border-radius:16px;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px 9px 14px;display:flex}.parent-module__vs_9OW__page .parent-module__vs_9OW__topBar .parent-module__vs_9OW__wm2{font-size:22px}.parent-module__vs_9OW__page .parent-module__vs_9OW__miniBtn{border:0;padding:9px 12px;font-size:12.5px}.parent-module__vs_9OW__page .parent-module__vs_9OW__tags{background:var(--white);border-top:0;margin:8px -12px 0;padding-bottom:8px}.parent-module__vs_9OW__page .parent-module__vs_9OW__tags div{font:900 13px/1 var(--sans);color:var(--ink);padding-top:1px;animation-duration:46s}.parent-module__vs_9OW__page .parent-module__vs_9OW__tags span{border:2px solid var(--ink);background:var(--white);border-radius:99px;margin-right:7px;padding:8px 12px;display:inline-block}.parent-module__vs_9OW__page .parent-module__vs_9OW__fv{background:var(--white);padding-block:8px 28px}.parent-module__vs_9OW__page .parent-module__vs_9OW__call{gap:5px;font-size:clamp(13px,3.55vw,16px)}.parent-module__vs_9OW__page .parent-module__vs_9OW__call:before,.parent-module__vs_9OW__page .parent-module__vs_9OW__call:after{width:13px}.parent-module__vs_9OW__page .parent-module__vs_9OW__priceStrip{grid-template-columns:1fr auto}.parent-module__vs_9OW__page .parent-module__vs_9OW__psM{text-align:right;font:500 11px/1.5 var(--mono);color:#cfd8e3;white-space:nowrap}.parent-module__vs_9OW__page .parent-module__vs_9OW__bars .parent-module__vs_9OW__bar{font-size:clamp(15.5px,4.5vw,21px)}.parent-module__vs_9OW__page .parent-module__vs_9OW__bars{margin-top:8px}.parent-module__vs_9OW__page .parent-module__vs_9OW__h2.parent-module__vs_9OW__wmh .parent-module__vs_9OW__wm2{font-size:1.14em}.parent-module__vs_9OW__page .parent-module__vs_9OW__whoB{margin-top:22px}.parent-module__vs_9OW__page .parent-module__vs_9OW__whoB .parent-module__vs_9OW__bar{font-size:clamp(21px,6vw,27px)}.parent-module__vs_9OW__page .parent-module__vs_9OW__whoB b{color:var(--lime);font-weight:900}.parent-module__vs_9OW__page [id=who]{padding-block:56px 6px}.parent-module__vs_9OW__page .parent-module__vs_9OW__car{padding-top:18px}.parent-module__vs_9OW__page .parent-module__vs_9OW__cCtrl{margin-top:0}.parent-module__vs_9OW__page [id=why]{text-align:left}.parent-module__vs_9OW__page [id=why] .parent-module__vs_9OW__label{justify-content:center}.parent-module__vs_9OW__page .parent-module__vs_9OW__voice{background:#f2f5f9}.parent-module__vs_9OW__page .parent-module__vs_9OW__vno{font:900 17px/1.4 var(--en);margin-bottom:9px;font-style:normal}.parent-module__vs_9OW__page .parent-module__vs_9OW__vh .parent-module__vs_9OW__mark{line-height:1.9}.parent-module__vs_9OW__page .parent-module__vs_9OW__close{padding-block:40px 48px}.parent-module__vs_9OW__page .parent-module__vs_9OW__closeH{text-align:center;padding:28px 12px 0;overflow:hidden}.parent-module__vs_9OW__page .parent-module__vs_9OW__closeH h2{font:900 clamp(29px,8.4vw,39px)/1.32 var(--serif);text-wrap:balance}.parent-module__vs_9OW__page .parent-module__vs_9OW__bigEm{font-size:1.32em}.parent-module__vs_9OW__page .parent-module__vs_9OW__confIn{padding:18px 14px 20px}.parent-module__vs_9OW__page .parent-module__vs_9OW__confIn h3{font:900 16.5px/1.5 var(--sans);margin:0 0 6px}.parent-module__vs_9OW__page .parent-module__vs_9OW__confIn dl{grid-template-columns:6.4em 1fr;margin:0;font-size:14px;line-height:1.6;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__confIn dt,.parent-module__vs_9OW__page .parent-module__vs_9OW__confIn dd{border-top:1.5px solid var(--line);margin:0;padding:7px 0}.parent-module__vs_9OW__page .parent-module__vs_9OW__confIn dt{color:var(--ink2);font-weight:700}.parent-module__vs_9OW__page .parent-module__vs_9OW__confIn dd{font-weight:900}.parent-module__vs_9OW__page .parent-module__vs_9OW__side,.parent-module__vs_9OW__page .parent-module__vs_9OW__index{display:none}@media (min-width:1040px){.parent-module__vs_9OW__page{background-color:#e4e7ec;background-image:linear-gradient(#0a1a2f0d 1px,#0000 1px),linear-gradient(90deg,#0a1a2f0d 1px,#0000 1px);background-size:60px 60px}.parent-module__vs_9OW__page .parent-module__vs_9OW__side{z-index:5;flex-direction:column;justify-content:center;align-items:flex-end;gap:18px;width:calc(50% - 280px);padding:0 8px 0 24px;display:flex;position:fixed;top:0;bottom:0;left:0}.parent-module__vs_9OW__page .parent-module__vs_9OW__sideLogo{background:var(--ink);color:var(--white);border:2px solid var(--b1);border-radius:16px;padding:14px 20px}.parent-module__vs_9OW__page .parent-module__vs_9OW__sideLogo .parent-module__vs_9OW__wm2{font-size:clamp(30px,3vw,42px)}.parent-module__vs_9OW__page .parent-module__vs_9OW__sideC{font:900 clamp(18px,1.75vw,24px)/1.5 var(--serif);text-align:right;margin:0}.parent-module__vs_9OW__page .parent-module__vs_9OW__side .parent-module__vs_9OW__btn{width:min(330px,100%);margin-top:0;padding:12px 56px 12px 22px}.parent-module__vs_9OW__page .parent-module__vs_9OW__side .parent-module__vs_9OW__btn strong{font-size:17.5px}.parent-module__vs_9OW__page .parent-module__vs_9OW__index{z-index:5;width:calc(50% - 300px);max-width:290px;display:block;position:fixed;top:50%;left:calc(50% + 280px);transform:translateY(-50%)}.parent-module__vs_9OW__page .parent-module__vs_9OW__indexH{font:italic 900 30px/1 var(--en);letter-spacing:-.01em;margin:0 0 14px}.parent-module__vs_9OW__page .parent-module__vs_9OW__index a{color:var(--ink2);font:700 15px/1.5 var(--sans);padding:8px 6px;text-decoration:none;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__index a i{font:500 12px var(--mono);color:var(--ink2);margin-right:12px;font-style:normal}.parent-module__vs_9OW__page .parent-module__vs_9OW__index a.parent-module__vs_9OW__on{color:var(--ink);font-weight:900}.parent-module__vs_9OW__page .parent-module__vs_9OW__index a.parent-module__vs_9OW__on i{color:var(--b2);font-weight:700}.parent-module__vs_9OW__page .parent-module__vs_9OW__stick{display:none}.parent-module__vs_9OW__page footer{padding-bottom:26px}}.parent-module__vs_9OW__page .parent-module__vs_9OW__closeH h2{font-size:clamp(25px,7vw,34px)}.parent-module__vs_9OW__page{min-height:100vh;overflow-x:clip}.parent-module__vs_9OW__page,.parent-module__vs_9OW__page *{box-sizing:border-box}.parent-module__vs_9OW__page .parent-module__vs_9OW__applyError{font:700 14px/1.6 var(--sans);color:#a4231a;background:#fff1f0;border:2px solid #d9362b;border-radius:12px;margin-top:12px;padding:10px 12px}.parent-module__vs_9OW__page .parent-module__vs_9OW__fvSub{font:700 clamp(14.5px,4vw,17px)/1.7 var(--sans);margin-top:12px}.parent-module__vs_9OW__page .parent-module__vs_9OW__fvVideo{margin:14px 0 0}.parent-module__vs_9OW__page .parent-module__vs_9OW__fvVideo video{aspect-ratio:16/9;object-fit:cover;border:3px solid var(--ink);background:var(--ink);border-radius:14px;width:100%;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__fvVideo figcaption{color:var(--ink2);margin-top:6px;font-size:11.5px;line-height:1.5}.parent-module__vs_9OW__page .parent-module__vs_9OW__fvBody .parent-module__vs_9OW__bars{margin-top:12px}.parent-module__vs_9OW__page [id=who]{padding-bottom:48px}.parent-module__vs_9OW__page [id=who] .parent-module__vs_9OW__ck{margin-top:14px}.parent-module__vs_9OW__page [id=who] .parent-module__vs_9OW__stH{margin-top:32px}.parent-module__vs_9OW__page .parent-module__vs_9OW__sideS{font:900 15px/1.5 var(--sans);text-align:right;margin:-8px 0 0}.parent-module__vs_9OW__page [id=fv] .parent-module__vs_9OW__facts{margin-top:18px}.parent-module__vs_9OW__page .parent-module__vs_9OW__worry{background:var(--white);border:3px solid var(--ink);border-radius:18px;margin-top:22px;padding:16px 14px}.parent-module__vs_9OW__page .parent-module__vs_9OW__worry .parent-module__vs_9OW__ck{gap:11px;margin:0}.parent-module__vs_9OW__page .parent-module__vs_9OW__worry .parent-module__vs_9OW__ck li{align-items:flex-start;font-size:15.5px}.parent-module__vs_9OW__page .parent-module__vs_9OW__worryEnd{text-align:center;font:900 clamp(25px,7vw,32px)/1.45 var(--serif);margin-top:22px}.parent-module__vs_9OW__page .parent-module__vs_9OW__fearLead{margin-top:18px;font-size:16px;line-height:1.9}.parent-module__vs_9OW__page .parent-module__vs_9OW__sugiQ{grid-template-columns:64px 1fr;align-items:start;gap:6px 12px;margin:30px 0 0;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__sugiQ img{object-fit:cover;border:2px solid var(--b1);border-radius:50%;grid-row:span 2;width:64px;height:64px}.parent-module__vs_9OW__page .parent-module__vs_9OW__sugiQ blockquote{font:700 15.5px/1.9 var(--serif);margin:0}.parent-module__vs_9OW__page .parent-module__vs_9OW__sugiQ figcaption{color:#b9c4d2;font-size:12.5px}.parent-module__vs_9OW__page .parent-module__vs_9OW__futures{gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__futures li{background:var(--ink);color:var(--white);font:900 15.5px/1.5 var(--sans);border-radius:12px;padding:11px 14px 11px 40px;position:relative}.parent-module__vs_9OW__page .parent-module__vs_9OW__futures li:before{content:"";background:var(--grad);border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;left:14px;box-shadow:0 0 0 2px #a5dcff}.parent-module__vs_9OW__page .parent-module__vs_9OW__msg{gap:14px;margin-top:22px;font-size:16px;line-height:1.95;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__msgQ{font:900 clamp(20px,5.6vw,25px)/1.6 var(--serif);text-align:center;padding:10px 0}.parent-module__vs_9OW__page .parent-module__vs_9OW__two{gap:10px;margin-top:22px;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__two>div{border:2px solid #7c8ca0;border-radius:14px;grid-template-columns:40px 1fr;align-items:center;gap:10px;padding:12px;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__two em{font:italic 900 30px/1 var(--en);color:#b9c4d2;text-align:center}.parent-module__vs_9OW__page .parent-module__vs_9OW__two p{font-size:15px;line-height:1.75}.parent-module__vs_9OW__page .parent-module__vs_9OW__two .parent-module__vs_9OW__twoOn{background:var(--white);color:var(--ink);border-color:var(--b1)}.parent-module__vs_9OW__page .parent-module__vs_9OW__two .parent-module__vs_9OW__twoOn em{color:var(--b2)}.parent-module__vs_9OW__page [id=last] .parent-module__vs_9OW__btn{margin-top:20px}.parent-module__vs_9OW__page .parent-module__vs_9OW__effort{background:#ffffff0a;border:1.5px solid #a5dcff59;border-radius:14px;margin:24px 0 0;padding:14px 12px 10px}.parent-module__vs_9OW__page .parent-module__vs_9OW__effortH{font:900 clamp(17px,4.9vw,20px)/1.55 var(--sans)}.parent-module__vs_9OW__page .parent-module__vs_9OW__effortKey{font:700 13.5px/1.5 var(--sans);flex-wrap:wrap;gap:4px 16px;margin:10px 0 0;padding:0;list-style:none;display:flex}.parent-module__vs_9OW__page .parent-module__vs_9OW__effortKey li{align-items:center;gap:7px;display:flex}.parent-module__vs_9OW__page .parent-module__vs_9OW__keyUp,.parent-module__vs_9OW__page .parent-module__vs_9OW__keyDown{border-radius:2px;width:22px;height:4px;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__keyUp{background:#368fe8}.parent-module__vs_9OW__page .parent-module__vs_9OW__keyDown{background:#e9604d}.parent-module__vs_9OW__page .parent-module__vs_9OW__effort svg{width:100%;height:auto;margin-top:8px;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__effAxis{fill:none;stroke:#ffffff73;stroke-width:2px}.parent-module__vs_9OW__page .parent-module__vs_9OW__effAxisT{fill:#cfd8e3;font:700 26px var(--sans)}.parent-module__vs_9OW__page .parent-module__vs_9OW__effUp,.parent-module__vs_9OW__page .parent-module__vs_9OW__effDown{fill:none;stroke-linecap:round;stroke-width:9px;stroke-dasharray:1}.parent-module__vs_9OW__page .parent-module__vs_9OW__effUp{stroke:#368fe8}.parent-module__vs_9OW__page .parent-module__vs_9OW__effDown{stroke:#e9604d}.parent-module__vs_9OW__page .parent-module__vs_9OW__dotUp{fill:#368fe8;stroke:var(--ink);stroke-width:3px}.parent-module__vs_9OW__page .parent-module__vs_9OW__dotDown{fill:#e9604d;stroke:var(--ink);stroke-width:3px}.parent-module__vs_9OW__page .parent-module__vs_9OW__effLabel{fill:#fff;font:900 31px var(--sans)}.parent-module__vs_9OW__page .parent-module__vs_9OW__effGap{fill:none;stroke:#ffffffb3;stroke-width:2.5px;stroke-dasharray:7 7}.parent-module__vs_9OW__page .parent-module__vs_9OW__effGapT{fill:#fff;font:900 36px var(--sans)}.parent-module__vs_9OW__page .parent-module__vs_9OW__effortNote{color:#b9c4d2;margin:6px 0 0;font-size:12px;line-height:1.6}.parent-module__vs_9OW__page .parent-module__vs_9OW__play .parent-module__vs_9OW__effUp,.parent-module__vs_9OW__page .parent-module__vs_9OW__play .parent-module__vs_9OW__effDown{animation:1.5s ease-out backwards parent-module__vs_9OW__effDraw}.parent-module__vs_9OW__page .parent-module__vs_9OW__play .parent-module__vs_9OW__effEnd{animation:.45s 1.25s backwards parent-module__vs_9OW__effFade}@keyframes parent-module__vs_9OW__effDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes parent-module__vs_9OW__effFade{0%{opacity:0}to{opacity:1}}.parent-module__vs_9OW__page .parent-module__vs_9OW__price{border:3px solid var(--ink);background:var(--white);text-align:center;border-radius:24px;margin-top:24px;overflow:hidden}.parent-module__vs_9OW__page .parent-module__vs_9OW__price header{background:var(--ink);color:var(--white);font:900 16px/1.5 var(--sans);padding:9px}.parent-module__vs_9OW__page .parent-module__vs_9OW__price .parent-module__vs_9OW__big{font:900 21px/1.2 var(--sans);padding:17px 10px 6px}.parent-module__vs_9OW__page .parent-module__vs_9OW__price .parent-module__vs_9OW__big b{font:italic 900 clamp(66px,19vw,86px)/1 var(--en);background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.05em}.parent-module__vs_9OW__page .parent-module__vs_9OW__price ul{text-align:left;gap:7px;margin:10px 14px 16px;padding:0;list-style:none;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__price li{border-top:1.5px solid var(--line);grid-template-columns:7.2em 1fr;gap:6px;padding-top:7px;font-size:14.5px;font-weight:700;line-height:1.55;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__price li span{color:var(--ink2);font-weight:500}.parent-module__vs_9OW__page .parent-module__vs_9OW__total{background:var(--lime);font:900 17px/1.5 var(--sans);padding:7px 10px}.parent-module__vs_9OW__page .parent-module__vs_9OW__anchor{background:var(--tint);border:2px solid var(--ink);border-radius:16px;margin-top:22px;padding:14px;font-size:15px;line-height:1.85}.parent-module__vs_9OW__page .parent-module__vs_9OW__anchor b,.parent-module__vs_9OW__page .parent-module__vs_9OW__hbT b{font-weight:900}.parent-module__vs_9OW__page .parent-module__vs_9OW__agenda td:first-child{white-space:nowrap;color:var(--b2)}.parent-module__vs_9OW__page .parent-module__vs_9OW__yenZero{font:italic 900 clamp(80px,24vw,110px)/1 var(--en)}.parent-module__vs_9OW__page .parent-module__vs_9OW__wbarH{text-align:center;font:900 clamp(22px,6.2vw,28px)/1.5 var(--serif);text-wrap:balance;margin-top:30px}.parent-module__vs_9OW__page .parent-module__vs_9OW__wbars{gap:9px;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__wbar{font:700 13.5px/1.5 var(--sans);grid-template-columns:1fr auto;align-items:baseline;gap:2px 8px;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__wbar b{font:italic 900 19px/1.2 var(--en);color:var(--b2)}.parent-module__vs_9OW__page .parent-module__vs_9OW__wbar i{background:var(--grad);height:13px;width:var(--w);transform-origin:0;border-radius:3px;grid-column:1/-1;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__wbar.parent-module__vs_9OW__wtop{font-weight:900}.parent-module__vs_9OW__page .parent-module__vs_9OW__play .parent-module__vs_9OW__wbar i{animation:.8s cubic-bezier(.2,.8,.2,1) backwards parent-module__vs_9OW__wgrow;animation-delay:calc(var(--n)*90ms)}@keyframes parent-module__vs_9OW__wgrow{0%{transform:scaleX(0)}}.parent-module__vs_9OW__page .parent-module__vs_9OW__hbB .parent-module__vs_9OW__bar{white-space:normal;text-wrap:balance}.parent-module__vs_9OW__page .parent-module__vs_9OW__dakara{letter-spacing:.2em;padding-right:calc(26px - .2em)}.parent-module__vs_9OW__page .parent-module__vs_9OW__scrB .parent-module__vs_9OW__sub{font:900 14.5px/1.5 var(--sans);margin:16px 0 7px}.parent-module__vs_9OW__page .parent-module__vs_9OW__rx.parent-module__vs_9OW__rxTwo td,.parent-module__vs_9OW__page .parent-module__vs_9OW__rx.parent-module__vs_9OW__rxTwo th{width:50%}.parent-module__vs_9OW__page .parent-module__vs_9OW__rx.parent-module__vs_9OW__rxTwo td:first-child{color:var(--ink2);font-weight:700}.parent-module__vs_9OW__page .parent-module__vs_9OW__rx.parent-module__vs_9OW__rxTwo td:last-child{font-weight:900}.parent-module__vs_9OW__page .parent-module__vs_9OW__rx .parent-module__vs_9OW__no{color:var(--ink2);font-weight:700}.parent-module__vs_9OW__page .parent-module__vs_9OW__calc{grid-template-columns:1fr 1fr;gap:8px;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__calc>div{background:var(--white);border:2px solid var(--ink);text-align:center;min-width:0;font:700 12.5px/1.45 var(--sans);border-radius:12px;padding:11px 4px}.parent-module__vs_9OW__page .parent-module__vs_9OW__calc>div b{font:italic 900 clamp(38px,11.5vw,54px)/1.08 var(--en);color:#8a97a8;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__calc>div b small{font:900 .4em var(--sans);font-style:normal}.parent-module__vs_9OW__page .parent-module__vs_9OW__calc>div.parent-module__vs_9OW__me{background:var(--ink);color:var(--white)}.parent-module__vs_9OW__page .parent-module__vs_9OW__calc>div.parent-module__vs_9OW__me b{color:var(--b1)}.parent-module__vs_9OW__page .parent-module__vs_9OW__sum{background:var(--white);border:2px solid var(--ink);text-align:center;font:700 13.5px/1.5 var(--sans);border-radius:12px;padding:13px 10px}.parent-module__vs_9OW__page .parent-module__vs_9OW__sum b{font:italic 900 clamp(46px,14vw,64px)/1.1 var(--en);color:var(--b2);padding-right:.06em;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__sum b small{font:900 .36em var(--sans);color:var(--ink);font-style:normal}.parent-module__vs_9OW__page .parent-module__vs_9OW__chain{font:900 12.5px/1 var(--sans);flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;margin-top:9px;display:flex}.parent-module__vs_9OW__page .parent-module__vs_9OW__chain span{background:var(--ink);color:var(--white);border-radius:7px;padding:7px}.parent-module__vs_9OW__page .parent-module__vs_9OW__chain em{color:var(--b2);font-size:14px;font-style:normal}.parent-module__vs_9OW__page .parent-module__vs_9OW__play .parent-module__vs_9OW__chain span{animation:.35s backwards parent-module__vs_9OW__cin;animation-delay:calc(var(--n)*.17s)}@keyframes parent-module__vs_9OW__cin{0%{opacity:.1;transform:translateY(5px)}}.parent-module__vs_9OW__page .parent-module__vs_9OW__voice .parent-module__vs_9OW__was{font:700 13.5px/1.6 var(--sans);color:var(--ink2);margin-bottom:6px}.parent-module__vs_9OW__page .parent-module__vs_9OW__voice .parent-module__vs_9OW__was:before{content:"以前";color:var(--white);font:900 11.5px/1 var(--sans);background:#8a97a8;border-radius:5px;margin-right:6px;padding:4px 6px;display:inline-block}.parent-module__vs_9OW__page .parent-module__vs_9OW__voice .parent-module__vs_9OW__vh:before{content:"今";vertical-align:.12em;background:var(--b2);color:var(--white);font:900 11.5px/1 var(--sans);border-radius:5px;margin-right:6px;padding:4px 6px;display:inline-block}.parent-module__vs_9OW__page .parent-module__vs_9OW__chain em{font-style:normal}.parent-module__vs_9OW__page .parent-module__vs_9OW__fv h1{margin-top:12px}.parent-module__vs_9OW__page .parent-module__vs_9OW__fv h1 .parent-module__vs_9OW__l1{font:900 clamp(25px,8.3vw,44px)/1.3 var(--serif);white-space:nowrap;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__fv h1 .parent-module__vs_9OW__l2{font:900 clamp(20px,6.25vw,33px)/1.4 var(--serif);white-space:nowrap;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__btn{padding:13px 56px 13px 16px}.parent-module__vs_9OW__page .parent-module__vs_9OW__btn strong{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;font-size:clamp(16.5px,4.7vw,21px)}.parent-module__vs_9OW__page .parent-module__vs_9OW__btn:after{right:12px}.parent-module__vs_9OW__page .parent-module__vs_9OW__stick .parent-module__vs_9OW__btn strong{font-size:clamp(15px,4.3vw,18px)}.parent-module__vs_9OW__page .parent-module__vs_9OW__afterBtn{text-wrap:balance;text-align:center;font:700 13.5px/1.6 var(--sans);color:var(--ink2);margin:11px 0 0}.parent-module__vs_9OW__page .parent-module__vs_9OW__side .parent-module__vs_9OW__afterBtn{text-align:right;margin-top:-8px}.parent-module__vs_9OW__page .parent-module__vs_9OW__dark .parent-module__vs_9OW__afterBtn{color:#cfd8e3}.parent-module__vs_9OW__page [id=fv] .parent-module__vs_9OW__bar i{color:var(--b1);font-style:normal}.parent-module__vs_9OW__page .parent-module__vs_9OW__worryList{gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__worryList li{background:var(--white);border:2px solid var(--ink);font:900 15px/1.6 var(--sans);border-radius:12px;grid-template-columns:27px 1fr;align-items:start;gap:10px;padding:10px 12px;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__worryList li span{word-break:keep-all;overflow-wrap:anywhere}.parent-module__vs_9OW__page .parent-module__vs_9OW__worryList li:before{content:"";border:2.5px solid var(--ink);background:var(--lime) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 13l4.5 4.5L19 7' fill='none' stroke='%230a1a2f' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/20px no-repeat;border-radius:6px;width:25px;height:25px;margin-top:1px}.parent-module__vs_9OW__page [id=worry] .parent-module__vs_9OW__worryEnd{text-wrap:balance;font-size:clamp(21px,6vw,28px);line-height:1.6}.parent-module__vs_9OW__page .parent-module__vs_9OW__whyBig{text-align:center;font:900 clamp(19px,5.4vw,24px)/1.65 var(--serif);word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance;margin-top:18px}.parent-module__vs_9OW__page .parent-module__vs_9OW__whyTable{color:var(--ink);margin-top:14px}.parent-module__vs_9OW__page .parent-module__vs_9OW__whyH3{text-align:center;font:900 clamp(21px,6vw,27px)/1.55 var(--serif);margin-top:34px}.parent-module__vs_9OW__page .parent-module__vs_9OW__whyH3 b{font:italic 900 1.7em/1 var(--en);color:var(--b1);padding-right:.08em}.parent-module__vs_9OW__page [id=why]{padding-bottom:44px}.parent-module__vs_9OW__page [id=fear] .parent-module__vs_9OW__sum{color:var(--ink);margin-top:22px}.parent-module__vs_9OW__page .parent-module__vs_9OW__futures li{word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}.parent-module__vs_9OW__page .parent-module__vs_9OW__futureEnd{text-align:center;font:900 clamp(18px,5.2vw,23px)/1.7 var(--serif);margin-top:22px}.parent-module__vs_9OW__page .parent-module__vs_9OW__grid .parent-module__vs_9OW__sugiQ figcaption{color:var(--ink2)}.parent-module__vs_9OW__page .parent-module__vs_9OW__grid .parent-module__vs_9OW__sugiQ img{border-color:var(--ink)}.parent-module__vs_9OW__page .parent-module__vs_9OW__whoLead{text-align:center;font:700 15.5px/1.8 var(--sans);text-wrap:balance;margin-top:16px}.parent-module__vs_9OW__page [id=who] .parent-module__vs_9OW__msg{margin-top:20px}.parent-module__vs_9OW__page .parent-module__vs_9OW__servSub{text-align:center;font:900 clamp(15px,4.3vw,18px)/1.6 var(--sans);color:var(--b2);margin-top:10px}.parent-module__vs_9OW__page .parent-module__vs_9OW__servLead{text-align:center;font:700 15.5px/1.8 var(--sans);text-wrap:balance;margin-top:12px}.parent-module__vs_9OW__page .parent-module__vs_9OW__take{gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__take li{background:var(--white);border:2.5px solid var(--ink);border-radius:15px;grid-template-columns:48px 1fr;align-items:center;gap:12px;padding:11px 13px;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__take i{background:var(--ink);width:48px;height:48px;color:var(--b1);font:italic 900 24px/1 var(--en);border-radius:12px;place-items:center;padding-right:.08em;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__take b{font:900 18px/1.45 var(--sans);display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__take span{font:700 14px/1.6 var(--sans);color:var(--ink2);text-wrap:balance;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__twoWeeks{background:var(--ink);color:var(--white);border-radius:15px;margin-top:14px;padding:14px}.parent-module__vs_9OW__page .parent-module__vs_9OW__twoWeeks em{font:italic 800 12.5px/1.5 var(--en);letter-spacing:.1em;color:var(--b1);display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__twoWeeks b{font:900 18px/1.5 var(--sans);display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__twoWeeks p{margin-top:4px;font-size:14.5px;line-height:1.75}.parent-module__vs_9OW__page .parent-module__vs_9OW__afterPlan{background:var(--white);border:2px solid var(--ink);border-radius:16px;margin-top:14px;padding:14px;font-size:14.5px;line-height:1.8}.parent-module__vs_9OW__page .parent-module__vs_9OW__afterPlan b{font:900 16.5px/1.5 var(--sans);margin-bottom:4px;display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__afterPlan p+p{margin-top:7px}.parent-module__vs_9OW__page .parent-module__vs_9OW__price .parent-module__vs_9OW__total{font-size:clamp(14.5px,4.2vw,17px)}.parent-module__vs_9OW__page [id=last]{padding-block:52px}.parent-module__vs_9OW__page .parent-module__vs_9OW__thanksH{font:900 clamp(25px,7.3vw,34px)/1.45 var(--serif);text-align:center;text-wrap:balance}.parent-module__vs_9OW__page .parent-module__vs_9OW__thanksP{margin-top:14px;font-size:15.5px;line-height:1.85}.parent-module__vs_9OW__page .parent-module__vs_9OW__thanksSub{color:var(--ink2);margin-top:12px;font-size:13.5px;line-height:1.75}.parent-module__vs_9OW__page .parent-module__vs_9OW__dark .parent-module__vs_9OW__thanksSub{color:#cfd8e3}.parent-module__vs_9OW__page .parent-module__vs_9OW__shoot{grid-template-columns:6.8em 1fr;margin:14px 0 0;font-size:14px;line-height:1.6;display:grid}.parent-module__vs_9OW__page .parent-module__vs_9OW__shoot dt,.parent-module__vs_9OW__page .parent-module__vs_9OW__shoot dd{border-top:1.5px solid var(--line);margin:0;padding:8px 0}.parent-module__vs_9OW__page .parent-module__vs_9OW__shoot dt{color:var(--ink2);font-weight:700}.parent-module__vs_9OW__page .parent-module__vs_9OW__shoot dd{font-weight:900}.parent-module__vs_9OW__page .parent-module__vs_9OW__shootDark dt{color:#b9c4d2}.parent-module__vs_9OW__page .parent-module__vs_9OW__shootDark dt,.parent-module__vs_9OW__page .parent-module__vs_9OW__shootDark dd{border-top-color:#ffffff47}.parent-module__vs_9OW__page .parent-module__vs_9OW__thanksCard{background:var(--white);border:2.5px solid var(--ink);border-radius:15px;margin-top:14px;padding:13px 14px}.parent-module__vs_9OW__page .parent-module__vs_9OW__thanksCard b{font:900 17px/1.5 var(--sans);display:block}.parent-module__vs_9OW__page .parent-module__vs_9OW__thanksCard p{margin-top:3px;font-size:14.5px;line-height:1.75}.parent-module__vs_9OW__page [id=next] .parent-module__vs_9OW__btn+.parent-module__vs_9OW__btn{margin-top:14px}.parent-module__vs_9OW__page footer{padding-bottom:calc(90px + env(safe-area-inset-bottom,0px))}@media (min-width:1040px){.parent-module__vs_9OW__page footer{padding-bottom:26px}}@media (prefers-reduced-motion:reduce){.parent-module__vs_9OW__page *,.parent-module__vs_9OW__page :before,.parent-module__vs_9OW__page :after{transition:none!important;animation:none!important}}
