@charset "UTF-8";.hdJ7:after{background-color:var(--primary-050);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='%23dbeafe' fill-opacity='.5' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E");background-size:6px}.hdJ7{background-color:var(--light-100);display:flex;height:140px;justify-content:center;overflow:hidden;position:relative;width:100%}@media (min-width:576px){.hdJ7{height:200px}}.hdJ7:after{border:3px solid var(--light-100);border-radius:50%;bottom:-25px;content:"";height:50px;position:absolute;width:120%}.Rqy9{filter:contrast(.85);max-width:none}.Rqy9,.Rqy9 img{width:100%}.Rqy9[data-slug="2"]{clip-path:polygon(0 0,100% 0,50% 100%);height:105px;position:absolute;width:300px;z-index:1}@media (min-width:576px){.Rqy9[data-slug="2"]{height:168px;width:480px}}.Rqy9[data-slug="2"]:before{left:2px;transform:rotate(35deg);transform-origin:top left}.Rqy9[data-slug="2"]:after,.Rqy9[data-slug="2"]:before{background-color:var(--light-100);content:"";height:2px;position:absolute;top:-1px;width:100%;z-index:1}.Rqy9[data-slug="2"]:after{right:2px;transform:rotate(-35deg);transform-origin:top right}.ANda{align-items:center;background-color:var(--yerrow-500);border:1px solid var(--neutrals-950);border-radius:100vmax;display:flex;height:40px;justify-content:center;padding:1px 20px 0;position:relative;width:-moz-fit-content;width:fit-content}@media (min-width:576px){.ANda{height:48px;padding:1px 24px 0}}.eO9Q{align-items:baseline;color:var(--neutrals-900);display:flex;font-size:1.8rem;letter-spacing:var(--letter-spacing-md);line-height:1}@media (min-width:576px){.eO9Q{font-size:2.2rem}}.eO9Q strong{align-items:center;display:flex;font-weight:400;padding-right:.6em;position:relative}.eO9Q strong:after{align-items:center;content:"・";display:flex;justify-content:center;position:absolute;right:0;width:.6em}.ky2s{position:absolute;right:-26px;top:-18px;transform:scaleX(-1) rotate(-20deg);width:28px}@media (min-width:576px){.ky2s{right:-40px;top:-20px;width:40px}}.NlTK{flex-direction:column;gap:var(--gap-xs)}.NlTK,.VGoF{display:flex;position:relative;width:100%}.VGoF{height:48px;overflow:hidden}@media (min-width:576px){.VGoF{height:60px}}.GYjQ{align-items:center;animation:_1SSt 20s linear 0s infinite normal;display:flex;gap:var(--gap-xs);position:absolute;white-space:nowrap}@media (min-width:576px){.GYjQ{animation-name:uLgm}}.GYjQ[data-direction=reverse]{animation-name:v2tq}@media (min-width:576px){.GYjQ[data-direction=reverse]{animation-name:dALG}}.NAGF{align-items:center;aspect-ratio:2/1;background-color:var(--light-100);border:1px solid var(--primary-100);border-radius:var(--radius-sm);display:flex;flex:0 0 auto;justify-content:center;padding:0 8px;white-space:nowrap;width:96px}@media (min-width:576px){.NAGF{width:120px}}@keyframes _1SSt{0%{transform:translate(0)}to{transform:translate(-624px)}}@keyframes v2tq{0%{transform:translate(-624px)}to{transform:translate(0)}}@keyframes uLgm{0%{transform:translate(0)}to{transform:translate(-768px)}}@keyframes dALG{0%{transform:translate(-768px)}to{transform:translate(0)}}.bFEY{align-items:center;background-color:var(--primary-050);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='%23dbeafe' fill-opacity='.5' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E");background-size:6px;display:flex;flex-direction:column;position:relative}.kGOT{z-index:1}.YWsV,.kGOT{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.YWsV{margin-top:-42px;padding:0 16px 40px}@media (min-width:576px){.YWsV{margin-top:-48px;padding:0 56px 64px}}.j91z{align-items:center;display:flex;flex-direction:column;margin-top:var(--gap-lg);width:100%;z-index:1}.J71J{margin-top:var(--gap-xs);max-width:none;width:calc(100% + 32px)}@media (min-width:576px){.J71J{width:calc(100% + 40px)}}.AMqx[class]{margin-top:var(--gap-sm);width:calc(100% + 32px)}@media (min-width:576px){.AMqx[class]{width:calc(100% + 160px)}}.BT3z{display:flex;flex-direction:column;gap:var(--gap-xs);margin-top:var(--gap-lg);width:100%}.YCCl{display:flex;flex-direction:column;gap:var(--gap-lg)}.UXaG{flex-direction:column;gap:var(--gap-xl);justify-content:center}.UXaG,.n6xb{align-items:center;display:flex;width:100%}.n6xb{background-color:var(--light-100);border:1px solid var(--neutrals-200);border-radius:var(--radius-md);gap:var(--gap-xxs);overflow:hidden;padding:16px 12px}.n6xb .CN7c{flex:0 0 auto;height:80px;width:80px}.n6xb ._9kSi{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--gap-xs);padding:12px 0 0;width:100%}.n6xb p{font-size:4.2vw;font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:1}@media (min-width:576px){.n6xb p{font-size:var(--font-size-xl)}}.n6xb span{color:var(--neutrals-500);font-size:var(--font-size-xs)}@media (min-width:576px){.n6xb span{font-size:var(--font-size-sm)}}.pMkV{gap:var(--gap-md);width:100%}.M3or,.pMkV{align-items:center;display:flex;flex-direction:column;justify-content:center}.M3or{gap:var(--gap-xs)}.M3or span{font-size:4vw;font-weight:700;line-height:1.8;text-align:center}@media (min-width:576px){.M3or span{font-size:var(--font-size-md);letter-spacing:var(--letter-spacing-sm)}.M3or br{display:none}}.TjPO{align-items:center;display:flex;font-size:4vw;font-weight:700;gap:var(--gap-xs);justify-content:center;line-height:1.8;text-align:center}@media (min-width:576px){.TjPO{font-size:var(--font-size-lg)}}.TjPO strong{align-items:center;background-color:var(--light-100);border:1px solid var(--rose-500);border-radius:var(--radius-sm);color:var(--rose-500);display:flex;font-size:4.4vw;gap:2px;justify-content:center;line-height:1;padding:6px 8px 6px 6px;position:relative}@media (min-width:576px){.TjPO strong{font-size:var(--font-size-lg)}}._5hV3{width:16px;z-index:1;fill:var(--rose-500)}.uXd9{display:grid;gap:var(--gap-xxs);grid-template-columns:repeat(3,1fr);width:100%}.uXd9[data-column="2"],.uXd9[data-column="4"]{gap:var(--gap-xs);grid-template-columns:repeat(2,1fr)}.uXd9[data-column="2"] span,.uXd9[data-column="4"] span{font-size:3.2vw}@media (min-width:576px){.uXd9[data-column="2"] span,.uXd9[data-column="4"] span{font-size:var(--font-size-lg)}}.uXd9 a,.uXd9 li{width:100%}.uXd9 a{align-items:center;background-color:var(--light-100);border:1px solid var(--primary-100);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:var(--gap-xxs);justify-content:center;padding:12px}.uXd9 a>*,.uXd9 img{width:100%}.uXd9 span{align-items:center;color:var(--primary-500);display:flex;font-size:2.4vw;font-weight:700;gap:var(--gap-xxs);justify-content:center;text-decoration:underline}@media (min-width:576px){.uXd9 span{font-size:var(--font-size-sm)}}.exDO{display:grid;gap:var(--gap-sm);grid-template-columns:repeat(3,1fr)}.exDO[data-state=invalid] .capN{animation:var(--border-blinking)}.capN{align-items:center;background-color:var(--light-100);border:1px solid var(--neutrals-300);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-xxs);justify-content:center;padding:12px 0;position:relative}@media (min-width:576px){.capN{padding:16px 0 20px}}.capN:after,.capN:before{border-radius:50%;content:"";position:absolute}.capN:before{border:1px solid var(--neutrals-300);height:16px;right:8px;top:8px;width:16px}.capN:after{background-color:var(--valid-500);height:8px;opacity:0;position:absolute;right:12px;top:12px;width:8px}.capN[data-state=active]{background-color:var(--valid-050)}.capN[data-state=active],.capN[data-state=active]:before{border-color:var(--valid-500)}.capN[data-state=active]:after{opacity:1}.capN[data-state=active] .h1KR{color:var(--valid-950)}.YqKM{align-items:center;display:flex;flex:0 0 auto;height:48px;justify-content:center;width:100%}.RPCe{height:40px;width:40px}.RPCe[data-slug=a]{height:46px;width:46px}.RPCe[data-slug=b],.RPCe[data-slug=c]{height:38px;width:38px}.FnZw{display:flex;justify-content:center}.h1KR{color:var(--neutrals-700);font-size:3.4vw;font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:1;text-align:center}@media (min-width:576px){.h1KR{font-size:var(--font-size-md);letter-spacing:var(--letter-spacing-md)}.h1KR br[data-show-sp]{display:none}}.sT-z{height:20px;position:absolute;right:8px;top:8px;width:20px;fill:var(--valid-500);animation:j5gM .3s ease 0s forwards}.j18b{display:flex;flex-direction:column;gap:var(--gap-xs);position:relative;width:100%}.j18b[hidden-label] .VGAP{opacity:0}.VGAP{gap:var(--gap-xs);width:100%}.VGAP,.fzFZ{align-items:center;display:flex;flex:0 0 auto}.fzFZ{border-radius:2px;height:20px;justify-content:center;width:32px}.fzFZ[data-text=必須]{background-color:var(--invalid-500)}.fzFZ[data-text=OK]{background-color:var(--valid-500)}.fzFZ:after{color:var(--light-100);content:attr(data-text);font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:1}.FRXC{align-items:baseline;color:var(--neutrals-950);font-size:var(--font-size-md);letter-spacing:var(--letter-spacing-md)}.FRXC,.cFpV{display:flex;gap:var(--gap-xs);width:100%}.cFpV{flex-direction:column}.oeQz{display:-webkit-box;overflow:hidden;text-align:justify;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Dx9R{align-items:center;background-color:var(--light-100);border:1px solid var(--neutrals-300);border-radius:var(--radius-md);color:var(--neutrals-700);display:flex;gap:var(--gap-xxs);height:56px;justify-content:space-between;letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm);padding:0 16px 0 12px;position:relative;width:100%}.Dx9R[data-cursor=active]{animation:var(--border-blinking)}.EZy0{color:var(--neutrals-400)}.EZy0,.oeQz{font-family:var(--font-family-ja),sans-serif;font-size:var(--font-size-md);text-align:left}.oeQz{color:var(--neutrals-900);line-height:1.2}.oeQz small{display:none}.Rn1y{border-bottom:1px solid var(--neutrals-700);border-right:1px solid var(--neutrals-700);transform:rotate(45deg) translateY(-2px);width:12px}.Rn1y,.sl4N{aspect-ratio:1/1;flex:0 0 auto}.sl4N{width:20px;fill:var(--valid-500);animation:_7FsP .3s ease 0s forwards}@keyframes _7FsP{0%{opacity:0;transform:rotate(30deg)}to{opacity:1;transform:rotate(0)}}._8Jxe{animation:y7Wb .6s linear infinite alternate,FAZl 1.2s linear infinite;aspect-ratio:1;border:3px solid var(--primary-500);border-radius:50%;width:20px}._8Jxe[data-color=white]{border-color:var(--light-100)}@keyframes y7Wb{0%{clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes FAZl{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}to{transform:scaleY(-1) rotate(-135deg)}}.E5pW{align-items:center;background-color:var(--amber-500);background-image:var(--action-gradient);border:1px solid var(--amber-500);border-radius:var(--radius-md);box-shadow:inset 0 1px #fff6,var(--shadow-sm);color:var(--light-100);display:flex;font-size:4.8vw;gap:var(--gap-xs);height:56px;justify-content:center;padding:0 12px;width:100%;--prefix-color:var(--amber-500)}@media (min-width:576px){.E5pW{font-size:var(--font-size-lg)}}.E5pW[data-state=loading]{color:transparent;cursor:wait}.E5pW[data-state=loading] .HQwT{display:block}.E5pW[data-state=loading] .VXu5{display:none}.E5pW[data-prefix=show] .TyBP{display:flex}.E5pW[disabled]{pointer-events:none}.HQwT{display:none}.VXu5{align-items:center;color:inherit;display:flex;gap:var(--gap-xs)}.TyBP{align-items:center;background-color:var(--light-100);border-radius:2px;color:var(--prefix-color);display:none;font-size:var(--font-size-sm);height:24px;justify-content:center;padding:1px 8px 0}.TyBP,.m0yV{font-weight:700;letter-spacing:var(--letter-spacing-md)}.m0yV{color:inherit;font-size:inherit}._29V7{position:relative}._29V7[data-grid-template-columns="3"] .Ny9A{grid-template-columns:repeat(3,1fr)}.ftWZ{display:flex;flex-direction:column;gap:var(--gap-sm)}.ftWZ+.ftWZ{margin-top:var(--gap-lg)}._53tj{color:var(--neutrals-900);font-size:var(--font-size-md);font-weight:700;letter-spacing:var(--letter-spacing-md)}.Ny9A{display:grid;gap:var(--gap-xs);grid-template-columns:repeat(2,1fr)}.LJMo,.Rin-{width:100%}.LJMo{align-items:center;background-color:var(--light-100);border:1px solid var(--neutrals-300);border-radius:var(--radius-md);color:var(--neutrals-700);cursor:pointer;display:flex;height:56px;justify-content:center;letter-spacing:var(--letter-spacing-md);padding:0 12px;position:relative}.LJMo[data-checked=true]{background-color:var(--valid-050);border-color:var(--valid-500);color:var(--valid-950)}._6-kk{display:none}.W4eK{align-items:baseline;display:flex;font-size:var(--font-size-md);font-weight:700;gap:var(--gap-xs);line-height:1.2}@media (max-width:640px){.W4eK{align-items:center;flex-direction:column;gap:var(--gap-xxs)}}.W4eK small{font-size:var(--font-size-xs)}@media (max-width:640px){.W4eK small{font-size:var(--font-size-xxs)}}.wqPr>div{overflow-y:scroll;-webkit-overflow-scrolling:touch}.wqPr>div::-webkit-scrollbar{display:none}._3KU8{display:flex;flex-direction:column;gap:var(--gap-md);width:100%}@media (min-width:576px){._3KU8{gap:var(--gap-lg)}}.siBh{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.siBh[data-pref]:not([data-pref=""]){grid-template-rows:1fr}.siBh>div{display:grid;gap:var(--gap-sm);grid-template-columns:repeat(2,1fr);overflow:hidden}.Fb00{background-color:var(--neutrals-100);border-radius:12px 12px 0 0;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:var(--width-sm);overflow:hidden;position:relative}.Fb00,.yG8k{font-family:var(--font-family-ja),sans-serif;height:100%;width:100%}.yG8k{overflow-x:hidden;padding-top:64px}.wqPr{align-items:flex-start;display:flex;height:100%;position:relative;transition:transform .3s ease;width:100%}.wqPr[data-panel=city]{transform:translate(-100%)}.wqPr[data-panel=address1]{transform:translate(-200%)}.wqPr[data-panel=isLiving]{transform:translate(-300%)}.wqPr>div{flex:0 0 auto;height:100%;padding:16px 16px 120px;width:100%}form[data-step="2"] .V-TG,form[data-step="3"] .V-TG,form[data-step="4"] .V-TG,form[data-step="5"] .V-TG,form[data-step="6"] .V-TG{display:none}.aRFo{align-items:flex-start;display:flex;gap:var(--gap-sm);position:relative;width:100%;--f-size:4vw;--bg-color:var(--light-100)}@media (min-width:576px){.aRFo{gap:var(--gap-lg);--f-size:var(--font-size-md)}}.aRFo+.aRFo ._2bhI{visibility:hidden}.aRFo+.aRFo .p7w-:after{display:none}._2bhI{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--gap-xxs)}.H9Fl{display:flex;flex:0 0 auto;height:46px;justify-content:center;-webkit-mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20viewBox%3D%220%200%201000%201100%22%3E%20%3Ccircle%20cx%3D%22500%22%20cy%3D%22600%22%20r%3D%22500%22%20fill%3D%22black%22%20/%3E%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%221000%22%20height%3D%22600%22%20fill%3D%22black%22%20/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20viewBox%3D%220%200%201000%201100%22%3E%20%3Ccircle%20cx%3D%22500%22%20cy%3D%22600%22%20r%3D%22500%22%20fill%3D%22black%22%20/%3E%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%221000%22%20height%3D%22600%22%20fill%3D%22black%22%20/%3E%3C/svg%3E);-webkit-mask-position:bottom center;mask-position:bottom center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:42px auto;mask-size:42px auto;overflow:hidden;position:relative;width:46px}@media (min-width:576px){.H9Fl{height:64px;-webkit-mask-size:60px auto;mask-size:60px auto;width:64px}}.H9Fl:before{background-color:var(--primary-100);border:1px solid var(--primary-200);border-radius:50%;bottom:0;content:"";height:42px;position:absolute;width:42px}@media (min-width:576px){.H9Fl:before{height:60px;width:60px}}.IBmd{border-radius:50%;position:relative}._5haM{color:var(--neutrals-700);font-size:var(--font-size-xxs);font-weight:700;letter-spacing:var(--letter-spacing-md);line-height:1}@media (min-width:576px){._5haM{font-size:var(--font-size-sm)}}.p7w-{background-color:var(--bg-color);border-radius:var(--radius-lg);display:flex;padding:12px 16px;position:relative;width:-moz-fit-content;width:fit-content}@media (min-width:576px){.p7w-{padding:16px 24px}}.p7w-:after{background-color:var(--bg-color);clip-path:polygon(0 50%,100% 0,100% 100%);content:"";height:8px;left:-8px;position:absolute;top:28px;width:8px}@media (min-width:576px){.p7w-:after{height:12px;left:-12px;top:32px;width:12px}}.tgKE{color:var(--neutrals-950);font-size:var(--f-size);line-height:var(--line-height-md)}@media (max-width:768px){.tgKE [data-show-pc]{display:none}}._9BIC{position:relative}._9BIC[data-cursor=active] .qVFI{animation:var(--border-blinking)}.qVFI{align-items:center;background-color:var(--light-100);border:1px solid var(--neutrals-300);border-radius:var(--radius-md);color:var(--neutrals-900);display:flex;font-family:var(--font-family-ja),sans-serif;font-size:16px;height:56px;letter-spacing:var(--letter-spacing-sm);padding:0 12px;width:100%}.qVFI:is(:-webkit-autofill){-webkit-box-shadow:0 0 0 1000px var(--light-100) inset}.qVFI:is(:-webkit-autofill,:autofill){-webkit-box-shadow:0 0 0 1000px var(--light-100) inset}.qVFI:is(:-webkit-input-placeholder,:placeholder){color:var(--neutrals-400);font-size:var(--font-size-md)}.qVFI[readonly]{background-color:var(--neutrals-050)!important;color:var(--neutrals-500)!important}.A36y{height:20px;position:absolute;right:12px;top:calc(50% - 10px);width:20px;fill:var(--valid-500);animation:_9gOS .3s ease 0s forwards}@keyframes _9gOS{0%{opacity:0;transform:rotate(30deg)}to{opacity:1;transform:rotate(0)}}.klXu{display:grid;gap:var(--gap-xxs);grid-template-columns:repeat(6,1fr);height:4px;padding:0 16px;width:100%}.y7ta{background-color:var(--neutrals-300);height:100%;transition:background-color .3s ease-in-out;width:100%}.y7ta[data-state=completed]{background-color:var(--primary-500)}.y7ta[data-state=active]{animation:_3DYu 1.5s linear infinite;background:linear-gradient(90deg,var(--primary-200),var(--primary-500),var(--primary-200));background-size:200% 100%}.y7ta[data-state=upcoming]{background-color:var(--neutrals-300)}@keyframes _3DYu{0%{background-position:0 0}to{background-position:-200% 0}}.tCtI{position:relative}.tCtI[data-grid-template-columns="1"] .x1D1{grid-template-columns:repeat(1,1fr)}.tCtI[data-grid-template-columns="1"] ._9-ks{font-size:3.8vw}@media (min-width:576px){.tCtI[data-grid-template-columns="1"] ._9-ks{font-size:var(--font-size-md)}}.tCtI[data-grid-template-columns="1"] ._9-ks:before{top:1%}.tCtI[data-grid-template-columns="1"] ._9-ks:after{top:calc(1% + 4px)}.tCtI[data-grid-template-columns="3"] .x1D1{grid-template-columns:repeat(3,1fr)}.x1D1{display:grid;gap:var(--gap-xs);grid-template-columns:repeat(2,1fr)}.-qWL,.OMqh{position:relative;width:100%}.-qWL{align-items:center;background-color:var(--light-100);border:1px solid var(--neutrals-300);border-radius:var(--radius-md);color:var(--neutrals-700);cursor:pointer;display:flex;gap:var(--gap-xs);height:56px;justify-content:center;padding:0 12px}.-qWL[data-state=checked]{background-color:var(--valid-050);border-color:var(--valid-500)}.-qWL[data-state=checked] ._9-ks{color:var(--valid-950)}.-qWL[data-state=checked] ._9-ks:before{border-color:var(--valid-500)}.-qWL[data-state=checked] ._9-ks:after{opacity:1}._9kpt{display:none}._9-ks{align-items:baseline;color:var(--neutrals-900);display:flex;font-size:var(--font-size-md);font-weight:700;gap:var(--gap-xs);line-height:1.2;position:relative}@media (max-width:640px){._9-ks{align-items:center;flex-direction:column;gap:var(--gap-xxs)}}._9-ks small{color:var(--neutrals-500);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-md)}@media (max-width:640px){._9-ks small{font-size:var(--font-size-xxs)}}._9-ks:after,._9-ks:before{border-radius:50%;position:absolute}._9-ks:before{border:1px solid var(--neutrals-300);height:16px;left:0;top:2px;width:16px}._9-ks:after{background-color:var(--valid-500);height:8px;left:4px;opacity:0;position:absolute;top:6px;width:8px}.Kfdl>div{overflow-y:scroll;-webkit-overflow-scrolling:touch}.Kfdl>div::-webkit-scrollbar{display:none}.w72X{display:flex;flex-direction:column;gap:var(--gap-md);width:100%}@media (min-width:576px){.w72X{gap:var(--gap-lg)}}.wXAt{display:flex;flex-direction:column;width:100%}._1EXo,.wXAt{gap:var(--gap-sm)}._1EXo{display:grid;grid-template-columns:repeat(2,1fr)}.IyQs{overflow-x:hidden;padding-top:64px}.IyQs,.Kfdl{height:100%;width:100%}.Kfdl{align-items:flex-start;display:flex;position:relative;transition:transform .3s ease}.Kfdl[data-panel=totalFloorArea]{transform:translate(-100%)}.Kfdl[data-panel=floorPlan]{transform:translate(-200%)}.Kfdl[data-panel=nameHolder]{transform:translate(-300%)}.Kfdl[data-panel=currentCondition]{transform:translate(-400%)}.Kfdl[data-panel=purpose]{transform:translate(-500%)}.Kfdl>div{flex:0 0 auto;padding:40px 16px 120px}.Kfdl>div,.z9zl{height:100%;width:100%}.z9zl{background-color:var(--neutrals-100);border-radius:12px 12px 0 0;display:flex;flex-direction:column;font-family:var(--font-family-ja),sans-serif;justify-content:space-between;margin:0 auto;max-width:var(--width-sm);overflow:hidden;position:relative}form[data-step="3"] .bsaS,form[data-step="4"] .bsaS,form[data-step="5"] .bsaS,form[data-step="6"] .bsaS{display:none}._6FdP{position:absolute;top:80px;z-index:1}.Rs9h{border:1px solid var(--neutrals-300);border-radius:var(--radius-md);overflow:hidden;position:relative}.Rs9h[data-cursor=active]{animation:var(--border-blinking)}.OI-m{background-color:var(--neutrals-100);border-bottom:none;color:var(--neutrals-950);font-size:var(--font-size-xs);height:24px;letter-spacing:var(--letter-spacing-md);padding:1px 12px 0}.DQXx,.OI-m{align-items:center;display:flex;font-family:var(--font-family-ja),sans-serif;width:100%}.DQXx{background-color:var(--light-100);color:var(--neutrals-900);font-size:16px;height:56px;letter-spacing:var(--letter-spacing-sm);padding:0 12px}.DQXx:is(:-webkit-autofill){-webkit-box-shadow:0 0 0 1000px var(--light-100) inset}.DQXx:is(:-webkit-autofill,:autofill){-webkit-box-shadow:0 0 0 1000px var(--light-100) inset}.DQXx:is(:-webkit-input-placeholder,:placeholder){color:var(--neutrals-400);font-size:var(--font-size-md)}.DQXx[readonly]{background-color:var(--neutrals-050)!important;color:var(--neutrals-500)!important}._2QAP{height:20px;position:absolute;right:12px;top:calc(50% - 10px);width:20px;fill:var(--valid-500);animation:ZxQb .3s ease 0s forwards}@keyframes ZxQb{0%{opacity:0;transform:rotate(30deg)}to{opacity:1;transform:rotate(0)}}.bgA7{align-items:center;display:flex;gap:var(--gap-xxs);line-height:1}.ixYc{color:var(--invalid-500);font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-sm)}.Q7V2{display:flex;flex-direction:column;gap:var(--gap-md);width:100%}@media (min-width:576px){.Q7V2{gap:var(--gap-lg)}}.ukp6{display:flex;flex-direction:column;width:100%}.fKst,.ukp6{gap:var(--gap-sm)}.fKst{display:grid;grid-template-columns:1fr 120px}.fKst>:first-child,.fKst[data-home-type=一棟マンション]>:nth-child(2){grid-column:span 2}form[data-step="4"] .ZLvc,form[data-step="5"] .ZLvc,form[data-step="6"] .ZLvc{display:none}._0qnF{background-color:var(--amber-050);border:1px solid var(--amber-200);border-radius:var(--radius-md);display:flex;gap:var(--gap-sm);padding:12px;position:relative}@media (min-width:576px){._0qnF{padding:24px}}._4thR{height:20px;width:20px;fill:var(--amber-700)}@media (min-width:576px){._4thR{height:24px;width:24px}}.SuNN{color:var(--amber-950);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-sm);overflow-wrap:break-word;width:100%;word-break:break-word}@media (min-width:576px){.SuNN{font-size:var(--font-size-md)}}.HI1B>div{overflow-y:scroll;-webkit-overflow-scrolling:touch}.HI1B>div::-webkit-scrollbar{display:none}.CsNP{display:flex;flex-direction:column;gap:var(--gap-md);width:100%}@media (min-width:576px){.CsNP{gap:var(--gap-lg)}}.ZSVn{width:100%}.ZSVn,.c3fL{display:flex;flex-direction:column;gap:var(--gap-sm)}._0hLZ{display:grid;gap:var(--gap-sm);grid-template-columns:repeat(2,1fr)}._0hLZ[data-row=address]>:first-child,.y1nm{grid-column:span 2}.S4zp:after{align-items:center;color:var(--neutrals-950);content:"歳";display:flex;font-size:var(--font-size-md);height:20px;justify-content:center;position:absolute;right:-28px;top:calc(50% - 10px);width:20px}.zd8v{overflow-x:hidden;padding-top:64px}.HI1B,.zd8v{height:100%;width:100%}.HI1B{align-items:flex-start;display:flex;position:relative;transition:transform .3s ease}.HI1B[data-panel=city]{transform:translate(-100%)}.HI1B[data-panel=address1]{transform:translate(-200%)}.HI1B>div{flex:0 0 auto;padding:16px 16px 120px}.HI1B>div,._94cy{height:100%;width:100%}._94cy{background-color:var(--neutrals-100);border-radius:12px 12px 0 0;display:flex;flex-direction:column;font-family:var(--font-family-ja),sans-serif;justify-content:space-between;margin:0 auto;max-width:var(--width-sm);overflow:hidden;position:relative}form[data-step="5"] .NwwC,form[data-step="6"] .NwwC{display:none}.MsAy{align-items:center;display:flex;gap:var(--gap-xxs);line-height:1}._2Vd5{flex:0 0 auto;height:14px;width:14px;fill:var(--neutrals-400)}.gWlc{color:var(--neutrals-500);font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-sm)}._3rey{display:flex;flex-direction:column;gap:var(--gap-md);width:100%}@media (min-width:576px){._3rey{gap:var(--gap-lg)}}.LY51{gap:var(--gap-sm);width:100%}.LY51,.iyfG{display:flex;flex-direction:column}.iyfG{gap:var(--gap-md)}.iyfG>:first-child{grid-column:span 2}.PUAl{background-color:var(--light-100);border:1px solid var(--neutrals-300);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-sm);padding:16px}@media (min-width:576px){.PUAl{padding:24px}}.ZGC8{align-items:center;display:flex;gap:var(--gap-xs)}.isX5{background-image:url(../assets/images/icons/lock.png);background-repeat:no-repeat;background-size:contain;height:16px;width:16px}@media (min-width:576px){.isX5{height:20px;width:20px}}.hsIz{color:var(--neutrals-700);font-size:var(--font-size-sm);font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:1;transform:translateY(1px)}@media (min-width:576px){.hsIz{font-size:var(--font-size-md)}}._1qfN{color:var(--neutrals-900);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-sm)}.QimB{display:flex;flex-direction:column;gap:var(--gap-md);position:relative}.fxYP{display:grid;gap:var(--gap-sm);grid-template-columns:repeat(2,1fr)}.-wb1,.sylE{position:relative;width:100%}.-wb1{align-items:center;background-color:var(--light-100);border:1px solid var(--neutrals-300);border-radius:var(--radius-sm);color:var(--neutrals-700);cursor:pointer;display:flex;gap:var(--gap-xs);height:56px;justify-content:center;padding:0 12px}.-wb1[data-state=checked]{background-color:var(--valid-050);border-color:var(--valid-500)}.-wb1[data-state=checked] .flQs{color:var(--valid-950)}.ZAo5{display:none}.flQs{align-items:center;color:var(--neutrals-900);display:flex;flex-direction:column;font-size:var(--font-size-sm);font-weight:700;gap:var(--gap-xxs);justify-content:center;line-height:1;position:relative}.flQs small{font-size:var(--font-size-xs)}@media (max-width:640px){.flQs small{font-size:var(--font-size-xxs)}}.TqQu[class]{color:var(--neutrals-700);--f-size:var(--font-size-sm);--bg-color:var(--neutrals-050)}.kxiO{background-color:var(--light-100);color:var(--neutrals-900);font-family:var(--font-family-ja),sans-serif;font-size:16px;letter-spacing:var(--letter-spacing-sm);max-height:500px;white-space:pre-wrap;width:100%;word-wrap:break-word;outline:0;form-sizing:content}.kxiO:-webkit-autofill{box-shadow:0 0 0 1000px var(--light-100) inset}.kxiO::-webkit-input-placeholder,.kxiO::placeholder{color:var(--neutrals-400);font-size:var(--font-size-sm)}.mJ0W{display:flex;flex-direction:column;gap:var(--gap-lg)}.Ytrp{border:1px solid var(--neutrals-200);border-radius:var(--radius-md);overflow:hidden}.NMI5{align-items:center;border-bottom:1px solid var(--neutrals-200);display:flex;gap:var(--gap-xs);height:48px;padding:1px 12px 0;width:100%}.NMI5[data-option=true]:before{align-items:center;background-color:var(--light-100);border:1px solid var(--neutrals-200);border-radius:100vh;content:"任意";display:flex;height:20px;justify-content:center;padding:0 8px}.NMI5[data-multiple=true]:after,.NMI5[data-option=true]:before{color:var(--neutrals-900);flex:0 0 auto;font-size:var(--font-size-xs);line-height:1}.NMI5[data-multiple=true]:after{content:"複数選択可"}.cMUk{color:var(--neutrals-900);flex:1 1 auto;font-size:var(--font-size-md);letter-spacing:var(--letter-spacing-md);width:100%}.tO5V{background-color:var(--light-100);flex-direction:column;gap:var(--gap-sm);padding:16px}.gMk2,.tO5V{display:flex}.gMk2{justify-content:space-between}.OeWY{color:var(--neutrals-500);width:108px}.FKN9,.OeWY{flex:0 0 auto;font-size:var(--font-size-sm)}.FKN9{color:var(--neutrals-900);text-align:right;width:calc(100% - 148px)}.xWOf{position:relative}.beav{padding:0 16px;width:100%}@media (min-width:576px){.beav{padding:0 56px}}.FP3p[class]{align-items:center;display:flex;justify-content:center;padding:40px 0;position:relative}@media (min-width:576px){.FP3p[class]{padding:48px 0}}.FP3p[class]:before{background-image:url(https://images.microcms-assets.io/assets/ec087e0ff1104846a3ce3ba099f7969b/dffedec1bc204179a434750496efe8e6/award-background-min.jpg);background-position:50%;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.DX-t{align-items:center;display:flex;flex-direction:column;gap:var(--gap-sm);margin:0 auto}@media (min-width:576px){.DX-t{gap:var(--gap-md)}}.DNOY{align-items:center;display:flex;flex-direction:column;gap:var(--gap-sm);justify-content:center;position:relative;width:-moz-fit-content;width:fit-content}@media (min-width:576px){.DNOY{gap:var(--gap-md)}}.vyrn{align-items:center;background:linear-gradient(45deg,#b67b03,#daaf08 45%,#fee9a0 70%,#daaf08 85%,#b67b03 90%,#b67b03);clip-path:polygon(0 0,100% 0,calc(100% - 6px) 50%,100% 100%,0 100%,6px 50%);color:var(--light-100);display:flex;font-size:var(--font-size-md);font-weight:700;height:40px;justify-content:center;letter-spacing:var(--letter-spacing-md);padding:0 32px;position:relative;text-shadow:var(--text-shadow-sm);width:100%}@media (min-width:576px){.vyrn{font-size:var(--font-size-lg);height:44px}}.vyrn:after,.vyrn:before{background-color:var(--light-070);content:"";height:1px;left:0;position:absolute;width:100%;z-index:1}.vyrn:before{top:2px}.vyrn:after{bottom:2px}.tWcy{align-items:center;color:#b67b03;display:flex;font-size:4.2vw;font-weight:700;gap:var(--gap-sm);letter-spacing:var(--letter-spacing-md);position:relative}@media (min-width:576px){.tWcy{font-size:var(--font-size-lg)}}.tWcy:after,.tWcy:before{aspect-ratio:105/100;background-color:#b67b03;content:"";-webkit-mask:url(../assets/images/em-02.svg) no-repeat center center;mask:url(../assets/images/em-02.svg) no-repeat center center;width:20px}@media (min-width:576px){.tWcy:after,.tWcy:before{width:24px}}.tWcy:before{transform:scaleX(-1) rotate(10deg)}.tWcy:after{transform:rotate(10deg)}.rODC{align-items:center;background-color:var(--light-100);border:1px solid #b67b03;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-xl);padding:12px 16px}._1kZ9,.rODC{position:relative;width:100%}._1kZ9{height:144px;overflow:hidden}._1kZ9:before{background-color:var(--light-100);content:"";height:1px;top:0;z-index:1}._1kZ9:before,.npU8{left:0;position:absolute;width:100%}.npU8{animation:LSaC 20s linear 0s infinite;bottom:0}@keyframes LSaC{0%,8%{opacity:1;transform:translateY(0)}10%,18%{transform:translateY(48px)}20%,28%{transform:translateY(96px)}30%,38%{transform:translateY(144px)}40%,48%{transform:translateY(192px)}50%,58%{transform:translateY(240px)}60%,68%{transform:translateY(288px)}70%,78%{transform:translateY(336px)}80%,88%{transform:translateY(384px)}90%,98%{transform:translateY(432px)}99%{opacity:1;transform:translateY(432px)}99.98%{opacity:0;transform:translateY(432px)}99.99%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.UDIZ{align-items:center;border-top:1px dotted var(--neutrals-200);display:flex;height:48px;position:relative;width:100%}@media (min-width:576px){.UDIZ{padding:0 12px}}._6brI{align-items:center;display:flex;flex:0 0 auto;font-size:var(--font-size-sm);gap:var(--gap-xs);width:26vw}@media (min-width:576px){._6brI{width:120px}}.COZK{flex:1 1 auto;font-size:var(--font-size-sm)}.bZzy{display:flex;flex-direction:column}._4Oe1{align-items:center;border-top:1px dotted var(--neutrals-200);display:flex;height:48px;position:relative;width:100%}@media (min-width:576px){._4Oe1{padding:0 12px}}.Ldv-{align-items:center;display:flex;flex:0 0 auto;font-size:var(--font-size-sm);gap:var(--gap-xs);width:26vw}@media (min-width:576px){.Ldv-{width:120px}}.fH6S,.xmVN{width:40px}.bFnD,.fH6S,.xmVN{animation:var(--anim-skeleton-screen);border-radius:2px;height:16px}.bFnD{flex:1 1 auto}.aF3U{align-items:center;display:flex;gap:var(--gap-xs);justify-content:center;position:relative;--color:var(--neutrals-700)}.aF3U[data-color=amber]{--color:var(--amber-500)}.aF3U[data-color=blue]{--color:var(--primary-500)}.jQU3{flex:0 0 auto;width:36px;fill:var(--color)}.jQU3[data-postion=left]{transform:scaleX(-1)}._4FyK{align-items:center;background-color:var(--color);clip-path:polygon(0 0,100% 0,calc(100% - 8px) calc(100% - 4px),calc(50% + 12px) calc(100% - 4px),50% 100%,calc(50% - 12px) calc(100% - 4px),8px calc(100% - 4px));color:var(--light-100);display:flex;font-size:var(--font-size-lg);font-weight:700;height:40px;justify-content:center;letter-spacing:var(--letter-spacing-md);padding:0 24px 4px;position:relative;width:100%}@media (min-width:576px){._4FyK{font-size:var(--font-size-xl);height:56px}}.keI-{font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:1;text-align:center;--color:var(--neutrals-900)}.keI-[data-color=amber]{--color:var(--amber-950)}.keI-[data-color=blue]{--color:var(--primary-950)}.keI- span{color:var(--color);font-size:var(--font-size-xxl)}@media (min-width:576px){.keI- span{font-size:var(--font-size-4xl)}}.keI- span[data-char=が],.keI- span[data-char=に]{font-size:var(--font-size-xl)}@media (min-width:576px){.keI- span[data-char=が],.keI- span[data-char=に]{font-size:var(--font-size-3xl)}}.cvQm{width:100%}.yVdz{display:flex;gap:var(--gap-xxs)}@media (min-width:576px){.yVdz{gap:var(--gap-xs)}}.ycL0{aspect-ratio:1/1;border-radius:var(--radius-sm) 0 0 var(--radius-sm);flex:0 0 auto;overflow:hidden;position:relative;width:35%}._7R9T,._7R9T img{width:100%}._4nX6{align-items:center;background-color:var(--amber-500);display:flex;height:50px;justify-content:center;left:0;padding:6px;top:0;width:50px}._4nX6,._4nX6:before{clip-path:polygon(0 0,100% 0,0 100%);position:absolute}._4nX6:before{background-color:var(--light-100);content:"";height:8px;left:5px;top:5px;width:8px}._4nX6:after{color:var(--light-100);content:attr(data-text);font-family:var(--font-family-oswald),sans-serif;font-size:var(--font-size-xs);font-weight:700;line-height:1;position:absolute;transform:rotate(-45deg) translateY(-12px)}.AZWR{display:grid;flex:1 1 auto;gap:var(--gap-xxs);grid-template-rows:repeat(3,1fr);position:relative}@media (min-width:576px){.AZWR{gap:var(--gap-xs)}}.cpEI{align-items:center;background-color:var(--neutrals-200);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);display:flex;gap:var(--gap-xs);line-height:1;padding:6px;position:relative}@media (min-width:576px){.cpEI{gap:var(--gap-md);padding:12px}}.cpEI[data-rank=max]{background-color:var(--rose-500);background-image:repeating-linear-gradient(135deg,transparent 0,transparent 20px,var(--light-005) 20px,var(--light-005) 40px);border:1px solid var(--rose-500)}.cpEI[data-rank=max] .bXQ-{background-color:var(--light-100);color:#e11d48}.bXQ-,.cpEI[data-rank=max] .T3b0{color:var(--light-100)}.bXQ-{align-items:center;background-color:var(--neutrals-500);border-radius:var(--radius-xs);display:flex;flex:0 0 auto;font-size:var(--font-size-sm);font-weight:700;height:100%;justify-content:center;letter-spacing:var(--letter-spacing-md);padding:0 8px}@media (min-width:576px){.bXQ-{font-size:var(--font-size-lg)}}.T3b0{align-items:baseline;color:var(--neutrals-500);display:flex;font-family:var(--font-family-oswald),sans-serif;font-size:5.5vw;font-weight:700;gap:var(--gap-xxs);letter-spacing:var(--letter-spacing-sm);line-height:1}@media (min-width:576px){.T3b0{font-size:var(--font-size-xxl);gap:var(--gap-xs)}}.T3b0:after{content:"円/月";font-family:var(--font-family-ja),sans-serif;font-size:var(--font-size-xxs);font-weight:700}@media (min-width:576px){.T3b0:after{font-size:var(--font-size-sm)}}.P9K9{position:absolute;right:12px;width:36px}@media (max-width:640px){.P9K9{width:24px}}@media not all and (min-width:390px){.P9K9{right:10px}}.TbOR{display:flex;flex-direction:column;gap:var(--gap-md);position:relative}@media (max-width:640px){.TbOR{gap:var(--gap-sm)}}._1cIp{align-items:center;display:flex;gap:var(--gap-md);width:100%}@media (max-width:640px){._1cIp{gap:var(--gap-sm)}}.H8Uo{aspect-ratio:1/1;background-color:var(--yerrow-500);border:1px solid var(--neutrals-900);border-radius:50%;padding:6px 0 0;width:64px}@media (max-width:640px){.H8Uo{width:56px}}.wr4l{display:flex;flex-direction:column;gap:var(--gap-sm);line-height:1}@media (max-width:640px){.wr4l{gap:var(--gap-xs)}}.wr4l span{letter-spacing:var(--letter-spacing-sm);position:relative}.wr4l span:first-child{font-size:var(--font-size-md);font-weight:700}.wr4l span:nth-child(2){font-size:var(--font-size-sm)}.RCBv{display:flex;flex-direction:column;gap:var(--gap-xl);width:100%}@media (min-width:576px){.RCBv{gap:var(--gap-3xl)}}._68Wx{align-items:center;background-color:var(--amber-500);background-image:repeating-linear-gradient(135deg,var(--amber-500) 0,var(--amber-500) 20px,var(--light-005) 20px,var(--light-005) 40px);border-bottom:1px solid var(--neutrals-900);display:flex;height:80px;justify-content:center;line-height:1;overflow:hidden;padding:0 24px 0 16px;position:relative;width:100%}@media (max-width:640px){._68Wx{height:72px;padding:0 12px 0 8px}}@media not all and (min-width:390px){._68Wx{padding:0 8px 0 4px}}.oi71{align-items:center;display:flex;gap:var(--gap-sm);height:100%;justify-content:center;position:relative;width:-moz-fit-content;width:fit-content}@media not all and (min-width:390px){.oi71{gap:var(--gap-xs)}}.n5Bz{align-items:center;aspect-ratio:1/1;background-color:var(--rose-500);border:1px solid var(--neutrals-700);border-radius:50%;display:flex;flex-direction:column;gap:var(--gap-xxs);justify-content:center;padding:2px 0 0;position:relative;width:88px}@media (min-width:576px){.n5Bz{width:96px}}.n5Bz:before{background-color:var(--neutrals-700);border-radius:2px 0 0 2px;bottom:13px;content:"";height:4px;left:-17px;position:absolute;transform:rotate(-30deg);width:24px}@media (min-width:576px){.n5Bz:before{bottom:14px;left:-16px}}.yBML{color:var(--light-100);font-size:var(--font-size-sm);font-weight:700;letter-spacing:var(--letter-spacing-md);line-height:1;position:relative}.yBML+.yBML{font-size:var(--font-size-xxl)}.yBML+.yBML:after{content:"秒";font-size:var(--font-size-md);margin-left:2px}.eKLW{align-items:baseline;padding:2px 0 0;z-index:1}.eKLW,.eKLW small,.eKLW span{display:flex;justify-content:center;position:relative}.eKLW small,.eKLW span{align-items:center;color:var(--light-100);font-weight:700;letter-spacing:var(--letter-spacing-md)}.eKLW span{font-size:var(--font-size-xl)}@media (min-width:576px){.eKLW span{font-size:var(--font-size-xxl)}}.eKLW small{font-size:var(--font-size-lg)}@media (min-width:576px){.eKLW small{font-size:2.6rem}}._5OE4{flex-direction:column;width:100%}.LLGg,._5OE4{align-items:center;display:flex}.LLGg{animation:as0T 2s infinite;border:2px solid var(--amber-500);border-radius:16px;height:32px;justify-content:center;padding:0 16px;position:relative;width:-moz-fit-content;width:fit-content;z-index:1}.LLGg,.LLGg:after{background-color:var(--light-100)}.LLGg:after{aspect-ratio:3/1;bottom:-5px;clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:5px;position:absolute}.jpPG{color:var(--amber-600);font-size:var(--font-size-sm);font-weight:700;letter-spacing:var(--letter-spacing-sm)}@media (min-width:576px){.jpPG{font-size:var(--font-size-md)}}.zBUg{align-items:center;background-image:var(--action-gradient);border:2px solid var(--amber-500);border-radius:100vmax;box-shadow:inset 0 1px #fff6,var(--shadow-sm);display:flex;flex:0 0 auto;gap:var(--gap-xs);height:64px;justify-content:center;overflow:hidden;padding:8px 0 0;position:relative;transition:all .3s;width:100%}@media (min-width:576px){.zBUg{height:72px;padding:12px 0 0}}.zBUg:before{animation:_9QPU 3s ease-in-out infinite;height:100%;left:0;top:-180px;transition:.2s;width:30px}.zBUg:after,.zBUg:before{background-color:var(--light-100);content:"";position:absolute}.zBUg:after{clip-path:polygon(0 0,100% 50%,0 100%);flex:0 0 auto;height:16px;right:20px;top:calc(50% - 8px);transition:all .3s;width:8px}.zBUg:hover:after{transform:translate(4px)}.D-dY{color:var(--light-100);font-size:var(--font-size-lg);font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:1}@media (min-width:576px){.D-dY{font-size:2.2rem}}@keyframes as0T{0%,to{transform:translateY(16px)}50%{transform:translateY(18px)}}@keyframes _9QPU{0%{opacity:0;transform:scale(0) rotate(45deg)}80%{opacity:.5;transform:scale(0) rotate(45deg)}81%{opacity:1;transform:scale(4) rotate(45deg)}to{opacity:0;transform:scale(50) rotate(45deg)}}.ejIE{display:flex;justify-content:center}.KEy-,.ejIE{position:relative;width:100%}.KEy-{background-color:var(--light-100);border:1px solid var(--neutrals-900);border-radius:var(--radius-md);overflow:hidden}.rwFA{background-color:#f9eeb7;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg fill='%23fd3' fill-opacity='.2' fill-rule='evenodd'%3E%3Ccircle cx='3' cy='3' r='3'/%3E%3Ccircle cx='13' cy='13' r='3'/%3E%3C/g%3E%3C/svg%3E");background-size:30px;display:flex;flex-direction:column;gap:var(--gap-md);padding:24px 32px;width:100%}@media (max-width:640px){.rwFA{padding:20px 16px}}.JKXw{flex-direction:column;gap:var(--gap-lg)}.JKXw,.JX-S{display:flex}.JX-S{gap:var(--gap-sm);position:relative;width:100%}.-hKr{border:1px solid var(--amber-500);border-radius:50%;flex:0 0 auto;height:42px;overflow:hidden;width:42px}@media (min-width:576px){.-hKr{height:64px;width:64px}}.ugd3{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--gap-xs);width:100%}@media (min-width:576px){.ugd3{max-width:80%}}._5sB4{color:var(--neutrals-700);font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-sm);padding:0 4px}@media (min-width:576px){._5sB4{font-size:var(--font-size-sm)}}.KUDE{border-radius:var(--radius-lg);color:var(--neutrals-700);display:flex;font-size:var(--font-size-md);font-weight:700;line-height:var(--line-height-md);padding:16px;position:relative;width:-moz-fit-content;width:fit-content}.KUDE,.KUDE:after{background-color:var(--light-100)}.KUDE:after{clip-path:polygon(0 0,100% 0,100% 100%);content:"";height:8px;left:-8px;position:absolute;top:12px;width:8px}.hos6{color:var(--neutrals-900);gap:var(--gap-md);justify-content:center}.hos6,.r-IZ{display:flex;position:relative}.r-IZ{align-items:center;color:inherit;font-size:1.8rem;font-weight:700;gap:var(--gap-sm);letter-spacing:var(--letter-spacing-md)}@media (min-width:576px){.r-IZ{font-size:var(--font-size-lg)}}.r-IZ:after,.r-IZ:before{aspect-ratio:105/100;background-color:var(--primary-500);content:"";-webkit-mask:url(../assets/images/em-02.svg) no-repeat center center;mask:url(../assets/images/em-02.svg) no-repeat center center;width:22px}.r-IZ:before{transform:scaleX(-1) rotate(10deg)}.r-IZ:after{transform:rotate(10deg)}._1M-3{position:relative}._1M-3,._1M-3:after{align-items:center;display:flex}._1M-3:after{background-image:linear-gradient(#fa9b1d,#fa941c);border-radius:50%;bottom:-6px;color:var(--light-100);content:"・";height:12px;justify-content:center;position:absolute;right:calc(11vw - 6px);width:12px}@media (min-width:576px){._1M-3:after{right:58px}}.Inrm,.tAsD{gap:2px}.Inrm,.O-nI,._9MmU,.tAsD{align-items:center;display:flex}.O-nI,._9MmU{aspect-ratio:4/5;background-color:var(--neutrals-950);color:var(--light-100);font-family:var(--font-family-dseg),sans-serif;font-size:9vw;justify-content:center;position:relative;width:11vw}@media (min-width:576px){.O-nI,._9MmU{font-size:5rem;width:64px}}.O-nI:before,._9MmU:before{color:var(--neutrals-700);content:"0"}.O-nI:after,._9MmU:after{content:"";position:absolute}.O-nI:after{content:"0"}.O-nI:first-child:after{animation:QJJH 1s steps(10) infinite}.O-nI:nth-child(2):after{animation:lA4Y 1s steps(10) infinite}.O-nI:nth-child(3):after{animation:tbJo 1s steps(10) infinite}._9MmU:after{font-weight:700;transform:translateY(-4px)}._9MmU:first-child:after{animation:EQwC 3s steps(10) infinite}._9MmU:nth-child(2):after{animation:TmQg 3s steps(10) infinite}._9MmU:nth-child(3):after{animation:dNaZ 3s steps(10) infinite}@keyframes QJJH{0%{content:"0"}10%{content:"1"}20%{content:"2"}30%{content:"3"}40%{content:"4"}50%{content:"5"}60%{content:"6"}70%{content:"7"}80%{content:"8"}90%{content:"9"}to{content:"0"}}@keyframes lA4Y{0%{content:"5"}10%{content:"2"}20%{content:"6"}30%{content:"8"}40%{content:"1"}50%{content:"9"}60%{content:"7"}70%{content:"0"}80%{content:"3"}90%{content:"4"}to{content:"0"}}@keyframes tbJo{0%{content:"7"}10%{content:"0"}20%{content:"3"}30%{content:"4"}40%{content:"0"}50%{content:"5"}60%{content:"2"}70%{content:"6"}80%{content:"8"}90%{content:"1"}to{content:"9"}}@keyframes EQwC{0%{content:"?"}10%{content:"?"}20%{content:"?"}30%{content:"?"}40%{content:""}50%{content:"?"}60%{content:""}70%{content:"?"}80%{content:""}90%{content:"?"}to{content:"?"}}@keyframes TmQg{0%{content:""}10%{content:"?"}20%{content:"?"}30%{content:"?"}40%{content:""}50%{content:"?"}60%{content:""}70%{content:"?"}80%{content:""}90%{content:"?"}to{content:"?"}}@keyframes dNaZ{0%{content:""}10%{content:""}20%{content:"?"}30%{content:"?"}40%{content:""}50%{content:"?"}60%{content:""}70%{content:"?"}80%{content:""}90%{content:"?"}to{content:"?"}}.KKGb{animation:uXc6 3s infinite;background-image:var(--action-gradient);border:2px solid var(--amber-500);border-radius:var(--radius-md);box-shadow:inset 0 1px #fff6,var(--shadow-sm);display:flex;justify-content:center;overflow:hidden;padding:22px 0 24px;position:relative;transition:all .3s;width:100%}@media (min-width:576px){.KKGb{padding:30px 0 32px}}.wwBp{align-items:center;flex-direction:column;gap:var(--gap-sm)}.Eswy,.wwBp{display:flex;justify-content:center;width:100%}.Eswy{align-items:flex-end;gap:var(--gap-xs);padding:0 4px 0 2px}.O8F7,._9AUU{display:flex}.O8F7{justify-content:center;position:relative;width:100%}.Ppv1{color:var(--light-100);font-size:9vw;font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:1}@media (min-width:576px){.Ppv1{font-size:5rem}}.ejKo{color:var(--light-100);font-size:5.5vw;font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:1.3}@media (min-width:576px){.ejKo{font-size:3rem}}@keyframes Wn6H{0%,20%,50%,80%,to{transform:translate(2px)}48%{transform:translate(-12px)}60%{transform:translate(-8px)}}@keyframes uXc6{0%{transform:translate(3px)}5%{transform:translate(-3px)}10%{transform:translate(3px)}15%{transform:translate(-3px)}20%{transform:translate(3px)}25%{transform:translate(-3px)}30%{transform:translate(0)}}.wCLW[class]{align-items:center;display:flex;justify-content:center;padding:56px 0;position:relative}@media (min-width:576px){.wCLW[class]{padding:80px 0}}.wCLW[class][data-cta=button] .NRBV{display:none}.EVpH,.wCLW[class][data-cta=button] ._1lS4{display:flex}.EVpH{flex-direction:column;gap:var(--gap-xl);margin:0 auto}@media (min-width:576px){.EVpH{gap:var(--gap-xxl)}}.sDoc{align-items:center;gap:var(--gap-sm);justify-content:center}.fHko,.sDoc{display:flex;flex-direction:column;position:relative}.fHko{align-items:flex-end;gap:var(--gap-xl);width:100%}.kUkq{color:var(--neutrals-500);display:flex;font-size:var(--font-size-xxs);gap:var(--gap-xxs)}.kUkq:before{content:"※"}._1lS4,.hmhW{width:100%}._1lS4{display:none;flex-direction:column;gap:var(--gap-xs)}.o15A{background-color:var(--primary-050);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='%23dbeafe' fill-opacity='.5' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E")}.-JXc:before,.o15A{background-size:6px}.-JXc:before{background-color:var(--primary-100);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='%23bfdbfe' fill-opacity='.5' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E")}.o15A{align-items:center;display:flex;flex-direction:column;padding:56px 0;position:relative}@media (min-width:576px){.o15A{padding:80px 0}}.SO7X{align-items:center;display:flex;flex-direction:column;gap:var(--gap-xl);margin:0 auto;position:relative}@media (min-width:576px){.SO7X{gap:var(--gap-xxl)}}.Rlh8{gap:var(--gap-sm);justify-content:center}.Rlh8,._8ZoX{align-items:center;display:flex;flex-direction:column;position:relative}._8ZoX{width:100%}.-JXc{display:flex;justify-content:center;position:relative}.-JXc:before{border-radius:50%;bottom:-120px;content:"";height:200px;position:absolute;width:300px}@media (min-width:576px){.-JXc:before{bottom:-180px;height:300px;width:400px}}.wwKR{position:relative;width:240px}@media (min-width:576px){.wwKR{width:350px}}.unQs{background-color:var(--light-100);border:1px solid var(--neutrals-700);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-md);max-width:var(--width-md);padding:32px 20px;position:relative;width:100%}@media (min-width:576px){.unQs{padding:32px}}.om1y{display:flex;gap:var(--gap-xs);position:relative}@media (min-width:576px){.om1y{gap:var(--gap-sm)}}.-JnQ{align-items:center;background-color:var(--yerrow-500);border:2px solid var(--neutrals-950);border-radius:var(--radius-sm);display:flex;flex:0 0 auto;height:24px;justify-content:center;position:relative;transform:translateY(5px);width:24px}.-JnQ:after{border-bottom:2px solid var(--neutrals-950);border-right:2px solid var(--neutrals-950);content:"";height:14px;position:absolute;transform:translateY(-2px) rotate(45deg);width:8px}.S-nv{color:var(--neutrals-700);font-size:var(--font-size-xl);font-weight:700;letter-spacing:var(--letter-spacing-sm);position:relative}@media (max-width:768px){.S-nv{font-size:var(--font-size-lg)}}.S-nv strong{color:var(--rose-500);margin:0 2px;text-decoration:underline;text-underline-offset:2px}.eF4n{align-items:flex-end;background-color:var(--neutrals-500);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 18'%3E%3Cpath fill='%2394a3b8' fill-opacity='.1' d='M61.82 18c3.47-1.45 6.86-3.78 11.3-7.34C78 6.76 80.34 5.1 83.87 3.42 88.56 1.16 93.75 0 100 0v6.16C98.76 6.05 97.43 6 96 6c-9.59 0-14.23 2.23-23.13 9.34-1.28 1.03-2.39 1.9-3.4 2.66zm-23.64 0H22.52c-1-.76-2.1-1.63-3.4-2.66C11.57 9.3 7.08 6.78 0 6.16V0c6.25 0 11.44 1.16 16.14 3.42 3.53 1.7 5.87 3.35 10.73 7.24 4.45 3.56 7.84 5.9 11.31 7.34M61.82 0h7.66a39.6 39.6 0 0 1-7.34 4.58C57.44 6.84 52.25 8 46 8S34.56 6.84 29.86 4.58A39.6 39.6 0 0 1 22.52 0h15.66C41.65 1.44 45.21 2 50 2c4.8 0 8.35-.56 11.82-2'/%3E%3C/svg%3E");background-size:100px 18px;clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),0 100%);display:flex;gap:var(--gap-lg);justify-content:center;padding:0 24px 0 12px}.cp5O{flex:0 0 auto;width:30%}@media (min-width:576px){.cp5O{width:25%}}.Qc9v{gap:var(--gap-md);padding:24px 0 40px}.Qc9v,.TmO3{align-items:flex-start;display:flex;flex-direction:column}.TmO3{gap:var(--gap-xxs)}.NStC{border-bottom:2px dotted var(--neutrals-050);color:var(--neutrals-050);font-size:7vw;font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm)}@media (min-width:576px){.NStC{font-size:4.2rem}}._20w-{color:var(--light-100);font-size:4vw;font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-sm)}@media (min-width:576px){._20w-{font-size:var(--font-size-xl)}}._20w-:after{content:"？"}.wnr5{max-width:720px;padding:32px 0;width:100%}.cqA-{align-items:flex-end;border-bottom:1px solid var(--neutrals-300);display:flex;gap:var(--gap-md);height:200px;justify-content:space-between;padding:0 16px;position:relative;width:100%}@media (min-width:576px){.cqA-{height:300px}}.xW7g{background-color:var(--neutrals-100);border-left:1px solid var(--neutrals-300);border-radius:2px 2px 0 0;border-right:1px solid var(--neutrals-300);border-top:1px solid var(--neutrals-300);flex:1 1 auto;position:relative}.xW7g,.xW7g:before{align-items:center;display:flex;justify-content:center}.xW7g:before{bottom:-32px;color:var(--neutrals-500);content:attr(data-company);font-size:var(--font-size-md);font-weight:900;height:32px;letter-spacing:var(--letter-spacing-lg);position:absolute}.xW7g[data-is-max=true]{background-color:var(--rose-500);background-image:repeating-linear-gradient(135deg,transparent 0,transparent 20px,var(--light-005) 20px,var(--light-005) 40px);border-color:var(--rose-500)}.xW7g[data-is-max=true] .HXri{color:var(--light-100)}.HXri{align-items:center;color:var(--neutrals-500);display:flex;flex-direction:column;font-family:var(--font-family-oswald),sans-serif;font-size:var(--font-size-xxl);font-weight:900;gap:var(--gap-xs);line-height:1}@media (min-width:576px){.HXri{font-size:var(--font-size-3xl);gap:var(--gap-sm);letter-spacing:var(--letter-spacing-sm)}}.HXri:after{content:"万/年";font-family:var(--font-family-jp),sans-serif;font-size:var(--font-size-xxs);letter-spacing:0}@media (min-width:576px){.HXri:after{font-size:var(--font-size-sm)}}.DERK{padding:64px 0 56px}@media (min-width:576px){.DERK{padding:80px 0}}._-9Fy{gap:var(--gap-lg)}.SxSy,._-9Fy{display:flex;flex-direction:column}.SxSy{align-items:center;gap:var(--gap-xxs)}.xobH{color:var(--neutrals-900);font-weight:700;letter-spacing:var(--letter-spacing-sm);position:relative;z-index:1}.xobH[data-line=first]{font-size:9vw;line-height:var(--line-height-xs)}@media (min-width:576px){.xobH[data-line=first]{font-size:var(--font-size-4xl)}}.xobH[data-line=first]:before{background-color:var(--yerrow-500);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6'%3E%3Cpath fill='%23f59e0b' fill-opacity='.4' fill-rule='evenodd' d='M5 0h1L0 6V5zm1 5v1H5z'/%3E%3C/svg%3E");bottom:0;content:"";height:10px;left:0;opacity:.5;position:absolute;width:100%;z-index:-1}.xobH[data-line=first]:after{content:"で";font-size:6.5vw}@media (min-width:576px){.xobH[data-line=first]:after{font-size:var(--font-size-3xl)}}.xobH[data-line=first] strong{position:relative}.xobH[data-line=first] strong:before{aspect-ratio:1/1;background-color:var(--rose-500);border-radius:50%;content:"";left:0;margin:0 auto;position:absolute;right:0;top:-6px;width:5px}.xobH[data-line=second]{font-size:6vw}@media (min-width:576px){.xobH[data-line=second]{font-size:3.8rem}}.xobH[data-line=second] strong{color:var(--rose-500)}.Cakr{align-items:center;aspect-ratio:1/1;background-image:url(../assets/images/chat-bubble-yellow.svg);background-repeat:no-repeat;background-size:contain;color:var(--neutrals-900);display:flex;font-size:var(--font-size-md);font-weight:700;justify-content:center;left:-64px;position:absolute;top:-80px;width:80px;z-index:1}@media (min-width:576px){.Cakr{font-size:var(--font-size-lg);left:-96px;top:-108px;width:100px}}.FloI{align-items:center;background-color:var(--neutrals-900);bottom:-6px;display:flex;justify-content:center;left:0;margin:0 auto;right:0;width:12px}.FloI,.FloI:after{aspect-ratio:2/1;clip-path:polygon(0 0,100% 0,50% 100%);content:"";position:absolute}.FloI:after{background-color:var(--yerrow-500);transform:translateY(-1px);width:10px}.ujI-{align-items:center;gap:var(--gap-xl)}._8b5K,.ujI-{display:flex;flex-direction:column}._8b5K{font-size:4vw;gap:var(--gap-xs);letter-spacing:var(--letter-spacing-sm);text-align:center}@media (min-width:576px){._8b5K{font-size:var(--font-size-xl)}}._8b5K span{color:var(--neutrals-900)}._8b5K strong{font-weight:700;position:relative;z-index:1}._8b5K strong:before{background-color:var(--yerrow-500);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6'%3E%3Cpath fill='%23f59e0b' fill-opacity='.4' fill-rule='evenodd' d='M5 0h1L0 6V5zm1 5v1H5z'/%3E%3C/svg%3E");bottom:0;content:"";height:6px;left:0;opacity:.5;position:absolute;width:100%;z-index:-1}.bvbI{background-color:var(--neutrals-100);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='%23e2e8f0' fill-opacity='.5' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E");background-size:6px}._9lWl{padding:56px 0;position:relative}.hqVP{background-color:var(--neutrals-050);background-image:url(../assets/images/hatena-bg.svg);clip-path:polygon(0 16px,100% 0,100% 100%,0 100%);content:"";height:100%;left:0;top:0;width:100%}.V85y,.hqVP{position:absolute}.V85y{align-items:center;aspect-ratio:1/1;background-image:url(../assets/images/chat-bubble-yellow.svg);background-repeat:no-repeat;background-size:contain;display:flex;justify-content:center;right:18%;top:-24px;transform:scaleX(-1);width:80px;z-index:1}@media (min-width:576px){.V85y{right:30%;top:-48px;width:100px}}.V85y:after{color:var(--neutrals-900);content:attr(data-text);font-size:var(--font-size-md);font-weight:700;transform:scaleX(-1)}@media (min-width:576px){.V85y:after{font-size:var(--font-size-lg)}}.ASUJ{align-items:center;display:flex;flex-direction:column;gap:var(--gap-md)}.ASUJ,.YOVb,.bvbI{position:relative}.bvbI{aspect-ratio:1/1;border:1px solid var(--neutrals-900);border-radius:50%;display:flex;justify-content:center;overflow:hidden;padding:6px 0 0;width:96px}._2-Pm{width:100%}.O4PI{position:absolute;right:0;top:0;width:20px}.u4MV{align-items:center;display:flex;flex-direction:column}.nsk-{color:var(--neutrals-900);font-size:6vw;font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-md);position:relative}@media (min-width:576px){.nsk-{font-size:var(--font-size-3xl)}}.nRvK{position:absolute;top:0;width:24px;fill:var(--neutrals-300)}.nRvK[data-position=left]{left:-48px;transform:rotate(180deg)}.nRvK[data-position=right]{right:-48px}.JMfW{background-color:var(--primary-050);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='%23dbeafe' fill-opacity='.5' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E");background-size:6px;padding:0 0 80px;position:relative}.nMKU{flex-direction:column}.nMKU,.u-1e{align-items:center;display:flex;position:relative}.u-1e{background-color:var(--primary-500);clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),50% 100%,0 calc(100% - 12px));color:var(--light-100);font-size:var(--font-size-xl);font-weight:700;height:64px;justify-content:center;padding:0 16px 8px;width:150px}.APeZ,.nmp7{align-items:center;display:flex;flex-direction:column}.nmp7{margin-top:var(--gap-xl)}.APeZ{gap:var(--gap-xxs);margin-top:40px}@media (min-width:576px){.APeZ{margin-top:var(--gap-xxl)}}.HRz5,.f-eC{color:var(--neutrals-900);font-size:6vw;font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-md);position:relative;z-index:1}@media (min-width:576px){.HRz5,.f-eC{font-size:var(--font-size-3xl)}}.nmp7 strong{color:var(--rose-500)}.f-eC[data-line=first]{line-height:var(--line-height-xs)}.f-eC[data-line=first]:before{background-color:var(--yerrow-500);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6'%3E%3Cpath fill='%23f59e0b' fill-opacity='.4' fill-rule='evenodd' d='M5 0h1L0 6V5zm1 5v1H5z'/%3E%3C/svg%3E");bottom:0;content:"";height:10px;left:0;opacity:.5;position:absolute;width:100%;z-index:-1}.f-eC[data-line=first] strong{position:relative}.f-eC[data-line=first] strong:before{aspect-ratio:1/1;background-color:var(--rose-500);border-radius:50%;content:"";left:0;margin:0 auto;position:absolute;right:0;top:-6px;width:5px}.vkqy{display:flex;gap:var(--gap-lg);justify-content:center;margin-top:var(--gap-xl);width:100%}@media (min-width:576px){.vkqy{margin-top:var(--gap-xxl)}}.bXcE{align-items:center;display:flex;flex-direction:column;gap:var(--gap-md);justify-content:center;position:relative;width:100%}@media (min-width:576px){.bXcE{gap:var(--gap-lg)}}.p6Qb{align-items:center;aspect-ratio:1/1;background-color:var(--yerrow-500);border:1px solid var(--neutrals-900);border-radius:50%;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:12px 0 0;position:relative;width:96px}@media (min-width:576px){.p6Qb{width:120px}}.ChP7{width:95%}.ChP7[data-size=small]{width:85%}.O5-W{align-items:center;background-color:var(--light-100);border:1px solid var(--neutrals-900);border-radius:var(--radius-sm);color:var(--neutrals-900);display:flex;font-size:var(--font-size-md);font-weight:700;justify-content:center;padding:12px;position:relative;text-align:center;width:100%}@media (min-width:576px){.O5-W{font-size:var(--font-size-lg);padding:16px}}.qQca{align-items:center;background-color:var(--neutrals-900);bottom:-6px;display:flex;justify-content:center;left:0;margin:0 auto;right:0;width:12px}.qQca,.qQca:after{aspect-ratio:2/1;clip-path:polygon(0 0,100% 0,50% 100%);content:"";position:absolute}.qQca:after{background-color:var(--light-100);transform:translateY(-1px);width:10px}._4enD{display:grid;grid-template-columns:repeat(2,1fr);position:relative;width:100%}.xIBQ{align-items:center;display:flex;flex-direction:column;gap:var(--gap-md);padding:20px 16px}@media (min-width:576px){.xIBQ{gap:var(--gap-lg);padding:40px 32px}}.xIBQ[data-cell=before]{background-color:var(--neutrals-100)}.xIBQ[data-cell=before] .qrPq{background-color:var(--neutrals-500)}.xIBQ[data-cell=before] ._1VJG{border-color:var(--neutrals-300)}.xIBQ[data-cell=after]{background-color:var(--primary-100)}.xIBQ[data-cell=after] .qrPq{background-color:var(--primary-500)}.xIBQ[data-cell=after] ._1VJG{border-color:var(--primary-300)}.qrPq{align-items:center;border-radius:100vmax;color:var(--light-100);display:flex;font-size:var(--font-size-sm);font-weight:700;height:28px;justify-content:center;letter-spacing:var(--letter-spacing-sm);width:100%}@media (min-width:576px){.qrPq{font-size:var(--font-size-md);height:40px}}.kqpR{align-items:center;display:flex;flex-direction:column;gap:var(--gap-lg);width:100%}._2ReJ{aspect-ratio:1/1;background-color:var(--yerrow-500);border:1px solid var(--neutrals-900);border-radius:50%;display:flex;flex:0 0 auto;justify-content:center;overflow:hidden;padding:8px 0 0;position:relative;width:80px}@media (min-width:576px){._2ReJ{width:120px}}.Sovv,.h56F{width:100%}.Sovv{display:grid;gap:var(--gap-xxs);grid-template-columns:repeat(3,1fr)}@media (min-width:576px){.Sovv{gap:var(--gap-sm)}}._1VJG{aspect-ratio:1/1;background-color:var(--light-100);border:1px solid transparent;border-radius:50%;display:flex;justify-content:center;overflow:hidden;padding:4px 0 0;width:100%}._1VJG[data-state=hidden]{background-color:transparent}._1VJG[data-state=hidden] .h56F{display:none}.CsH-{display:grid;grid-template-rows:repeat(2,1fr);padding:32px 0 0;position:relative;width:100%}.CsH-:before{background-image:linear-gradient(var(--neutrals-100) 0,var(--neutrals-100) 50%,var(--primary-100) calc(50% + 1px),var(--primary-100) 100%);content:"";height:calc(100% - 32px);top:32px}.CsH-:before,.Mql1{left:0;position:absolute;width:100%}.Mql1{display:flex;height:100%;justify-content:space-between;top:0}.EgEc{height:100%;position:relative;width:1px}.EgEc,.EgEc span{display:flex;flex:0 0 auto;justify-content:center}.EgEc span{align-items:center;background-color:var(--neutrals-200);clip-path:polygon(0 0,100% 0,100% calc(100% - 4px),50% 100%,0 calc(100% - 4px));color:var(--neutrals-500);font-family:var(--font-family-oswald),sans-serif;font-size:var(--font-size-xs);height:24px;padding:0 0 2px;position:absolute;top:0;width:24px}.EgEc:before{background-image:linear-gradient(var(--neutrals-200) 8px,transparent 8px);top:32px}.EgEc:after,.EgEc:before{background-position:0 0;background-repeat:repeat-y;background-size:1px 10px;content:"";height:calc(50% - 16px);position:absolute;width:1px}.EgEc:after{background-image:linear-gradient(var(--primary-200) 8px,transparent 8px);bottom:0}._5i28{align-items:center;display:flex;flex-direction:column;gap:40px;padding:20px 0 40px;position:relative}@media (min-width:576px){._5i28{padding:32px 0 56px}}._5i28[data-cell=before] ._1vJf{background-color:var(--neutrals-500)}._5i28[data-cell=before] .SjnQ[data-state=fill][data-position="1"]{grid-column:span 3}._5i28[data-cell=before] .SjnQ[data-state=fill][data-position="2"]{grid-column:span 5}._5i28[data-cell=before] .SjnQ[data-state=empty]{grid-column:span 3}._5i28[data-cell=after] ._1vJf{background-color:var(--primary-500)}._5i28[data-cell=after] .SjnQ[data-position="1"]{grid-column:span 5}._5i28[data-cell=after] .SjnQ[data-position="2"]{grid-column:span 6}.BfFk{display:grid;gap:2px;grid-template-columns:repeat(11,1fr);width:100%}.SjnQ{gap:var(--gap-xs);height:3px}.SjnQ,.SjnQ:before{align-items:center;border-radius:100vmax;display:flex;justify-content:center}.SjnQ:before{content:attr(data-text);font-size:var(--font-size-xs);font-weight:700;height:24px;letter-spacing:var(--letter-spacing-sm);padding:0 12px;position:absolute}@media (min-width:576px){.SjnQ:before{font-size:var(--font-size-sm);height:32px}}.SjnQ[data-state=fill]{background-color:var(--primary-500)}.SjnQ[data-state=fill]:before{background-color:var(--light-100);border:1px solid var(--primary-500);color:var(--primary-500)}.SjnQ[data-state=empty]{background-color:var(--neutrals-300)}.SjnQ[data-state=empty]:before{background-color:var(--light-100);border:1px solid var(--neutrals-500);color:var(--neutrals-500)}._1vJf{align-items:center;border-radius:100vmax;color:var(--light-100);display:flex;font-size:var(--font-size-sm);font-weight:700;height:28px;letter-spacing:var(--letter-spacing-sm);padding:0 12px;width:-moz-fit-content;width:fit-content}@media (min-width:576px){._1vJf{font-size:var(--font-size-md);height:40px}}.KPZ1{align-items:center;aspect-ratio:1/1;background-color:var(--rose-500);border-radius:50%;color:var(--light-100);display:flex;font-size:var(--font-size-xs);font-weight:700;justify-content:center;left:calc(9.09091% - 24px);line-height:1.15;position:absolute;top:-20px;width:48px}@media (min-width:576px){.KPZ1{font-size:var(--font-size-sm);left:calc(9.09091% - 32px);top:-38px;width:64px}}.KPZ1:before{aspect-ratio:2/1;background-color:var(--rose);clip-path:polygon(0 0,50% 100%,100% 0);content:"";position:absolute;top:calc(100% - 2px);width:16px}.Pt0C,.jiwb:before{background-color:var(--amber-050);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='%23fef3c7' fill-opacity='.5' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E");background-size:6px}.jiwb{position:relative}.jiwb:before{content:"";height:calc(100% + 48px);left:0;position:absolute;top:0;width:100%}.uHCi{align-items:center;display:flex;flex-direction:column;gap:var(--gap-xl);justify-content:center;padding:64px 0 48px;position:relative}@media (min-width:576px){.uHCi{gap:var(--gap-xxl)}}.Pt0C{align-items:center;aspect-ratio:1/1;border-radius:50%;content:"";display:flex;justify-content:center;position:absolute;top:-30px;width:80px}._5MSw{width:24px}.ELsz{align-items:center;gap:var(--gap-sm);justify-content:center}.ELsz,.Jut0{display:flex;flex-direction:column;position:relative}.Jut0{gap:var(--gap-xl);width:100%}.vJ15{align-items:center;background-color:var(--light-100);border:1px solid var(--neutrals-900);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-lg);padding:24px;width:100%}@media (min-width:576px){.vJ15{padding:40px 32px}}.Z9kR{color:var(--neutrals-900);font-size:var(--font-size-xl);font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:var(--line-height-md);position:relative;text-align:center}@media (min-width:576px){.Z9kR{font-size:var(--font-size-xxl)}}.SfUY{display:flex;flex-direction:column;font-size:var(--font-size-lg);gap:var(--gap-sm);letter-spacing:var(--letter-spacing-md);line-height:1.8}.SfUY span{color:var(--neutrals-900)}.SfUY small{font-size:var(--font-size-sm)}.SfUY a{color:#1558d6}.SfUY a,.SfUY strong{text-decoration:underline}.SfUY strong{color:var(--rose-500)}.cRIw{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='%23dbeafe' fill-opacity='.5' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E");background-size:6px}.mE9U{background-image:url(../assets/images/striped-background.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;flex-direction:column;overflow:hidden;padding:80px 0 0;position:relative}.mE9U,.q6Fy{align-items:center;display:flex;justify-content:center}.q6Fy{aspect-ratio:1/1;background-color:var(--rose-500);border:1px solid var(--neutrals-950);border-radius:50%;color:var(--light-100);font-size:var(--font-size-lg);font-weight:700;left:-8px;line-height:var(--line-height-xs);position:absolute;text-align:center;top:-56px;width:96px}@media (min-width:576px){.q6Fy{font-size:var(--font-size-xl);top:-40px;width:120px}}.MsLR{gap:var(--gap-lg);position:relative}.MsLR,._2VV5{align-items:center;display:flex;flex-direction:column;width:100%}._2VV5{background-color:var(--light-100);border:1px solid var(--neutrals-950);border-radius:var(--radius-lg);overflow:hidden}.JR1N,.Qvu7{align-items:center;display:flex;flex-direction:column;padding:24px;width:100%}@media (min-width:576px){.JR1N,.Qvu7{padding:32px}}.NhF1{width:200px;fill:var(--neutrals-900)}@media (min-width:576px){.NhF1{width:240px}}.Sqjx{color:var(--neutrals-900);font-size:var(--font-size-xl);font-weight:700;letter-spacing:var(--letter-spacing-sm)}@media (min-width:576px){.Sqjx{font-size:var(--font-size-xxl)}}.Sqjx[data-mark="!"]:after{content:"！";position:absolute;transform:rotate(8deg)}.cRIw{background-color:var(--primary-050);padding:24px 0}._1R5x,.cRIw{width:100%}.kPXN:before{background-color:var(--neutrals-100);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='%23e2e8f0' fill-opacity='.5' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E");background-size:6px}.kPXN{clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),50% 100%,0 calc(100% - 24px));margin-bottom:-24px;position:relative}.kPXN:before{content:"";height:calc(100% - 48px);left:0;position:absolute;top:48px;width:100%}.AHCc{flex-direction:column;gap:var(--gap-xxl);padding:8px 0 0}.AHCc,.EvJ0{align-items:center;display:flex;justify-content:center}.EvJ0{background-color:var(--neutrals-600);border-radius:50%;box-shadow:0 0 0 4px var(--light-100),0 0 0 5px var(--neutrals-600);color:var(--light-100);font-size:var(--font-size-xxl);font-weight:700;height:96px;letter-spacing:var(--letter-spacing-md);position:relative;width:96px}.wpiS{align-items:center;display:flex;flex-direction:column;gap:var(--gap-sm)}.I68R,.wpiS{position:relative;width:100%}.I68R{display:grid;gap:var(--gap-lg);grid-template-columns:repeat(2,1fr)}.I68R:after,.I68R:before{aspect-ratio:1/1;background-color:var(--light-100);border:2px solid var(--neutrals-700);border-radius:50%;content:"";position:absolute;width:8px}.I68R:before{bottom:-22px;left:78px}.I68R:after{bottom:-30px;right:75px}._1hD2{align-items:center;background-color:var(--light-100);border:2px solid var(--neutrals-700);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--gap-xs);justify-content:center;padding:16px 8px;position:relative}._1hD2:before{bottom:-2px;height:2px;width:8px;z-index:1}._1hD2:after,._1hD2:before{background-color:var(--light-100);content:"";position:absolute}._1hD2:after{aspect-ratio:1/1;border:2px solid var(--neutrals-700);border-radius:50%;bottom:-11px;clip-path:polygon(0 25%,100% 25%,100% 100%,0 100%);width:14px}._1hD2:first-child:before{left:70px}._1hD2:first-child:after{left:67px}._1hD2:nth-child(2){transform:translateY(8px)}._1hD2:nth-child(2):before{right:70px}._1hD2:nth-child(2):after{right:67px}.l07d{color:var(--neutrals-700);font-size:var(--font-size-md);font-weight:700;letter-spacing:var(--letter-spacing-sm);position:relative;text-align:center}@media (min-width:576px){.l07d{font-size:var(--font-size-lg)}}.joWj{width:100%}.i27Y{position:relative}.yF4G{display:flex;flex-direction:column-reverse}.SL-a{align-items:flex-end;display:flex;gap:var(--gap-xs);justify-content:center;line-height:1;width:100%}.J7XR,.SL-a{position:relative}.J7XR{transform:translateY(4px)}.atML{align-items:center;color:var(--primary-500);display:flex;font-family:var(--font-family-oswald),sans-serif;font-size:13rem;font-weight:700;justify-content:center;position:relative}@media (min-width:576px){.atML{font-size:16rem}}.atML:after,.atML:before{content:attr(data-text)}.atML:after{clip-path:polygon(0 60%,100% 60%,100% 100%,0 100%);color:var(--primary-600);opacity:.5;position:absolute}.xti4{display:flex;flex-direction:column;gap:var(--gap-xs)}span[data-text=サービスが選ばれる]{align-items:center;background-color:var(--yerrow-500);border:1px solid var(--neutrals-900);border-radius:100vmax;color:var(--neutrals-900);display:flex;font-size:var(--font-size-md);height:32px;justify-content:center;letter-spacing:var(--letter-spacing-lg);padding:0 12px;position:relative;width:-moz-fit-content;width:fit-content}@media (min-width:576px){span[data-text=サービスが選ばれる]{font-size:var(--font-size-lg);height:40px;padding:0 16px}}span[data-text=サービスが選ばれる]:before{content:attr(data-text)}.QnHD{position:absolute;right:-26px;top:-18px;transform:scaleX(-1) rotate(-20deg);width:28px}@media (min-width:576px){.QnHD{right:-40px;top:-20px;width:40px}}span[data-text=つの理由]{color:var(--primary-600);font-size:4.2rem;font-weight:700;letter-spacing:var(--letter-spacing-md)}@media (min-width:576px){span[data-text=つの理由]{font-size:var(--font-size-5xl)}}span[data-text=つの理由]:before{content:attr(data-text)}.xGYc{max-width:720px;padding:32px 0;width:100%}.m3Wa{align-items:flex-end;border-bottom:1px solid var(--neutrals-300);display:flex;gap:var(--gap-sm);height:200px;justify-content:space-between;padding:0 16px;position:relative;width:100%}@media (max-width:640px){.m3Wa{gap:var(--gap-xs)}}@media not all and (min-width:428px){.m3Wa{padding:0 12px}}@media not all and (min-width:390px){.m3Wa{padding:0 8px}}.fvtB{background-color:var(--neutrals-100);border-left:1px solid var(--neutrals-300);border-radius:2px 2px 0 0;border-right:1px solid var(--neutrals-300);border-top:1px solid var(--neutrals-300);flex:1 1 auto;position:relative}.fvtB,.fvtB:before{align-items:center;display:flex;justify-content:center}.fvtB:before{bottom:-32px;color:var(--neutrals-500);content:attr(data-company);font-size:var(--font-size-md);font-weight:900;height:32px;letter-spacing:var(--letter-spacing-lg);position:absolute}.fvtB[data-is-max=true]{background-color:var(--rose-500);background-image:repeating-linear-gradient(135deg,transparent 0,transparent 20px,var(--light-005) 20px,var(--light-005) 40px);border-color:var(--rose-500)}.fvtB[data-is-max=true] .C2MO{color:var(--light-100)}.BFZi{position:absolute;top:-30px;width:30px}.C2MO{align-items:center;color:var(--neutrals-500);display:flex;flex-direction:column;font-family:var(--font-family-oswald),sans-serif;font-size:var(--font-size-xxl);font-weight:900;gap:var(--gap-xs);letter-spacing:var(--letter-spacing-md);line-height:1}@media (max-width:640px){.C2MO{letter-spacing:0}}.C2MO:after{content:"万/月";font-family:var(--font-family-jp),sans-serif;font-size:var(--font-size-xxs);letter-spacing:0}._6657{background-color:var(--neutrals-100);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='%23e2e8f0' fill-opacity='.5' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E");background-size:6px}.K5HS{align-items:center;display:flex;justify-content:center;padding:28px;position:relative;width:100%}.K5HS:before{height:1px;width:100%;z-index:1}.K5HS:after,.K5HS:before{background-color:var(--neutrals-900);content:"";position:absolute}.K5HS:after{height:100%;width:1px}.O0MC{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:280px}.O0MC,._6657{position:relative;width:100%}._6657{background-color:var(--neutrals-050);height:100%}._6657:first-child{padding:48px 0 0 24px}._6657:nth-child(2){padding:16px 0 0 56px}._6657:nth-child(3){padding:56px 0 0 48px}._6657:nth-child(4){padding:32px 0 0 48px}.NE2k{background-color:var(--yerrow-500);border:1px solid var(--neutrals-900);border-radius:50%;display:flex;justify-content:center;position:relative;width:56px}.NE2k[data-name=E社]{bottom:-8px;left:-8px;position:absolute;z-index:9}._--dv{aspect-ratio:1/1;border-radius:inherit;height:100%;overflow:hidden;padding:6px}._--dv,.lZ02{width:100%}.Z0Tj{background-color:var(--light-100);border:1px solid var(--neutrals-900);bottom:-16px;color:var(--neutrals-900);font-size:var(--font-size-sm);height:24px;padding:0 12px}.Z0Tj,.b1j3{align-items:center;border-radius:2px;display:flex;justify-content:center;position:absolute}.b1j3{background-color:var(--primary-500);z-index:2}.b1j3[data-label=全国展開]{height:28px;top:0;width:80px}.b1j3[data-label=地域密着]{bottom:0;height:28px;width:80px}.b1j3[data-label=一戸建て]{height:110px;left:0;width:28px}.b1j3[data-label=一戸建て]:before{writing-mode:vertical-rl}.b1j3[data-label=マンション]{height:110px;right:0;width:28px}.b1j3[data-label=マンション]:before{writing-mode:vertical-rl}.b1j3:before{color:var(--light-100);content:attr(data-label);font-size:var(--font-size-md);letter-spacing:var(--letter-spacing-md)}.W83i{border-radius:var(--radius-sm);display:grid;gap:2px;grid-template-columns:repeat(2,1fr);overflow:hidden;width:100%}.L3Pk{aspect-ratio:1/1;flex:0 0 auto;max-width:none;width:100%}.L3Pk img,.L3Pk picture{height:100%;width:100%}.L3Pk img{-o-object-fit:cover;object-fit:cover}.OQX6{align-items:center;background-color:var(--light-100);border:1px solid var(--neutrals-950);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-lg);padding:64px 16px 24px;position:relative}@media (min-width:576px){.OQX6{padding:64px 32px 40px}}.iLhd{align-items:center;background-color:var(--yerrow-500);border:1px solid var(--neutrals-950);border-radius:50%;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--gap-xxs);height:88px;justify-content:center;position:absolute;top:-44px;width:88px}.gmz-{color:var(--neutrals-700);font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:1;position:relative}.gmz-+.gmz-{font-family:var(--font-family-oswald),sans-serif;font-size:var(--font-size-3xl);letter-spacing:var(--letter-spacing-md)}._6dks{align-items:center;display:flex;flex-direction:column;gap:var(--gap-lg)}.Q7Z4{color:var(--neutrals-900);font-size:var(--font-size-xl);font-weight:700;text-align:center}@media (min-width:576px){.Q7Z4{font-size:var(--font-size-xxl)}}.eAsY{align-items:center;gap:var(--gap-xl);width:100%}.WXkU,.eAsY{display:flex;flex-direction:column}.WXkU{font-size:var(--font-size-lg);gap:var(--gap-sm);letter-spacing:var(--letter-spacing-md);line-height:1.8}.WXkU span{color:var(--neutrals-900)}.WXkU small{font-size:var(--font-size-sm)}.WXkU strong{color:var(--rose-500);text-decoration:underline}.jK-H{display:flex;flex-direction:column;gap:var(--gap-4xl);padding:44px 0 0}._568V{background-color:var(--primary-050);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='%23dbeafe' fill-opacity='.5' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E");background-size:6px;padding:40px 0 56px;position:relative}@media (min-width:576px){._568V{padding:80px 0}}._568V[data-cta=button] .fxev{display:none}.XMG0,._568V[data-cta=button] .BeyC{display:flex}.XMG0{align-items:center;flex-direction:column;gap:var(--gap-xxl);margin:0 auto;position:relative;width:100%}@media (min-width:576px){.XMG0{gap:var(--gap-3xl)}}.XUsB{align-items:center;display:flex;flex-direction:column;gap:var(--gap-sm);justify-content:center;position:relative}.BeyC,._54OK,.gJ2-{width:100%}.BeyC{display:none;flex-direction:column;gap:var(--gap-xs)}.xueM{align-items:center;gap:var(--gap-xs);line-height:1;transform:translate(-8px)}.prjf,.xueM{display:flex}.prjf{align-items:flex-end;flex-direction:column;gap:var(--gap-sm)}.eVQ-{align-items:center;background-color:var(--yerrow-500);border:1px solid var(--neutrals-900);border-radius:100vmax;color:var(--neutrals-900);display:flex;font-size:var(--font-size-md);height:32px;justify-content:center;letter-spacing:var(--letter-spacing-sm);padding:0 12px;position:relative}@media (min-width:576px){.eVQ-{font-size:var(--font-size-lg);height:40px;padding:0 16px}}.PerA{align-items:center;background-color:var(--neutrals-900);bottom:-5px;display:flex;justify-content:center;right:20px;width:10px}.PerA,.PerA:after{aspect-ratio:2/1;clip-path:polygon(0 0,100% 0,100% 100%);content:"";position:absolute}.PerA:after{background-color:var(--yerrow-500);transform:translateY(-1px);width:8px}.uC8J{align-items:center;color:var(--neutrals-900);display:flex;font-size:4.4rem;font-weight:700;justify-content:center;letter-spacing:var(--letter-spacing-sm);position:relative}@media (min-width:576px){.uC8J{font-size:5.6rem}}._30Xx{align-items:center;color:var(--neutrals-900);display:flex;font-size:7rem;font-weight:700;justify-content:center;position:relative;transform:translateY(8px)}@media (min-width:576px){._30Xx{font-size:8rem;transform:translateY(12px)}}._30Xx:after{clip-path:polygon(0 60%,100% 60%,100% 100%,0 100%);color:var(--neutrals-900);position:absolute}.Y4hN{display:flex;flex-direction:column;gap:var(--gap-md);position:relative}@media (min-width:576px){.Y4hN{gap:var(--gap-lg)}}.ZPVR{border:1px solid var(--neutrals-900);border-radius:var(--radius-sm);position:relative}.hgUn{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.hgUn img,.mBRi{width:100%}.mBRi{align-items:center;background-color:var(--yerrow-500);border-bottom:1px solid var(--neutrals-900);border-radius:var(--radius-sm) var(--radius-sm) 0 0;color:var(--neutrals-900);display:flex;font-size:var(--font-size-md);font-weight:700;height:40px;letter-spacing:var(--letter-spacing-md);line-height:1;padding:0 16px;position:relative}@media (min-width:576px){.mBRi{font-size:var(--font-size-lg);height:56px;padding:0 20px}}.ILBh{align-items:center;aspect-ratio:1/1;background-color:var(--yerrow-500);border:1px solid var(--neutrals-900);border-radius:50%;bottom:-40px;display:flex;justify-content:center;left:20px;overflow:hidden;padding:8px 0 0;position:absolute;width:80px}@media (min-width:576px){.ILBh{width:96px}}.eM6Q{align-items:center;bottom:-40px;color:var(--neutrals-900);display:flex;font-size:var(--font-size-md);font-weight:700;height:40px;left:116px;line-height:1;position:absolute}@media (min-width:576px){.eM6Q{bottom:-48px;font-size:var(--font-size-lg);height:48px;left:132px}}.zZGM{display:flex;flex-direction:column;gap:var(--gap-xs);padding:40px 2px 0}.uczv{color:var(--neutrals-900);font-size:var(--font-size-xl);font-weight:700}@media (max-width:640px){.uczv{font-size:var(--font-size-lg)}}.wZnB{color:var(--neutrals-900);display:flex;flex-direction:column;font-size:var(--font-size-md);gap:var(--gap-xs);line-height:var(--line-height-lg);text-align:justify}._5y4k{display:flex;flex-direction:column;gap:var(--gap-xxl)}.dJJQ{background-color:var(--light-100);padding:56px 0;position:relative}@media (min-width:576px){.dJJQ{padding:80px 0}}._7Jjb{align-items:center;display:flex;flex-direction:column;gap:var(--gap-xxl);margin:0 auto;position:relative}@media (min-width:576px){._7Jjb{gap:var(--gap-3xl)}}.D-3A{align-items:center;flex-direction:column;gap:var(--gap-lg)}.D-3A,.SEi6{display:flex}.SEi6{justify-content:flex-end;width:100%}.G6xs{color:var(--neutrals-500);display:flex;font-size:var(--font-size-xxs);gap:var(--gap-xxs)}.G6xs:before{content:"※"}.SMuH{justify-content:center;line-height:1;width:100%}.SMuH,._4eFb{align-items:flex-end;display:flex;gap:var(--gap-xs);position:relative}span[data-text=かんたん]{align-items:center;background-color:var(--primary-500);color:var(--light-100);display:flex;font-size:var(--font-size-lg);height:108px;justify-content:center;letter-spacing:.2em;padding-top:.1em;width:32px;writing-mode:vertical-rl}@media (min-width:576px){span[data-text=かんたん]{font-size:var(--font-size-xl);height:130px;letter-spacing:.1em;width:40px}}span[data-text=かんたん]:before{content:attr(data-text)}.l46G{align-items:center;color:var(--primary-500);display:flex;font-family:var(--font-family-oswald),sans-serif;font-size:13rem;font-weight:900;justify-content:center;transform:translateY(6px)}@media (min-width:576px){.l46G{font-size:16rem}}.l46G:after,.l46G:before{content:attr(data-text)}.l46G:after{clip-path:polygon(0 60%,100% 60%,100% 100%,0 100%);color:var(--primary-600);opacity:.5;position:absolute}._5zUS{display:flex;flex-direction:column;gap:var(--gap-xxs);justify-content:flex-end;transform:translateY(3px)}span[data-text=査定までは]{align-items:center;background-color:var(--yerrow-500);border:1px solid var(--neutrals-900);border-radius:100vmax;color:var(--neutrals-900);display:flex;font-size:var(--font-size-md);height:32px;justify-content:center;letter-spacing:var(--letter-spacing-lg);padding:0 12px;position:relative;width:-moz-fit-content;width:fit-content}@media (min-width:576px){span[data-text=査定までは]{font-size:var(--font-size-lg);height:40px;padding:0 16px}}span[data-text=査定までは]:before{content:attr(data-text)}.ZBJ3{position:absolute;right:-26px;top:-18px;transform:scaleX(-1) rotate(-20deg);width:28px}@media (min-width:576px){.ZBJ3{right:-40px;top:-20px;width:40px}}span[data-text=STEP]{color:var(--primary-600);font-family:var(--font-family-oswald),sans-serif;font-size:var(--font-size-5xl);font-weight:900;letter-spacing:var(--letter-spacing-md)}@media (min-width:576px){span[data-text=STEP]{font-size:7rem}}span[data-text=STEP]:before{content:attr(data-text)}._-7f1:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='%23e2e8f0' fill-opacity='.5' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E");background-size:6px}._-7f1{align-items:center;display:flex;flex-direction:column;gap:var(--gap-md);justify-content:center;padding:24px 0;position:relative;width:100%}@media (min-width:576px){._-7f1{gap:var(--gap-lg);padding:32px 0}}._-7f1:before{background-color:var(--neutrals-100);content:"";height:100%;position:absolute;width:calc(100% + 32px)}@media (min-width:576px){._-7f1:before{width:calc(100% + 64px)}}.HMpN{align-items:flex-start;display:flex;gap:var(--gap-sm);position:relative;width:100%}@media (min-width:576px){.HMpN{gap:var(--gap-lg)}}.-i--{flex:0 0 auto;width:42px}@media (min-width:576px){.-i--{width:64px}}.tLYM{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--gap-xs);width:100%}@media (min-width:576px){.tLYM{max-width:80%}}.ae0J{color:var(--neutrals-700);font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-sm);padding:0 4px}@media (min-width:576px){.ae0J{font-size:var(--font-size-sm)}}.MKnH{background-color:var(--light-100);border-radius:var(--radius-lg);color:var(--neutrals-700);display:flex;font-size:var(--font-size-sm);font-weight:700;line-height:var(--line-height-md);padding:12px 16px;position:relative;width:-moz-fit-content;width:fit-content}@media (min-width:576px){.MKnH{font-size:1.8rem;padding:16px 24px}}.MKnH:after{background-color:var(--light-100);clip-path:polygon(0 50%,100% 0,100% 100%);content:"";height:8px;left:-8px;position:absolute;top:28px;width:8px}@media (min-width:576px){.MKnH:after{height:12px;left:-12px;top:32px;width:12px}}.vhI8{background-color:var(--light-100);border:1px solid var(--neutrals-200);border-radius:var(--radius-md);display:grid;grid-template-columns:repeat(3,1fr);width:100%}._2NN3,.vhI8{position:relative}._2NN3{align-items:center;display:flex;flex-direction:column;gap:var(--gap-xxs);justify-content:center;padding:12px 8px}@media (min-width:576px){._2NN3{padding:16px 16px 20px}}._2NN3+._2NN3{border-left:1px solid var(--neutrals-200)}._1zWp{align-items:center;display:flex;flex:0 0 auto;height:48px;justify-content:center;width:100%}.dg3K{height:40px;width:40px;fill:var(--neutrals-700)}.dg3K[data-slug=a]{height:46px;width:46px}.dg3K[data-slug=b],.dg3K[data-slug=c]{height:38px;width:38px}._6C7Z{display:flex;justify-content:center}.LucD{color:var(--neutrals-700);font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:1;text-align:center}@media (min-width:576px){.LucD{font-size:var(--font-size-md)}}.LucD br[data-show-sp]{display:none}@media (max-width:640px){.LucD br[data-show-sp]{display:block}}.eVH6{background-color:var(--neutrals-100);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='%23e2e8f0' fill-opacity='.5' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E");background-size:6px}.-ulf{align-items:center;display:flex;justify-content:center;padding:28px;position:relative;width:100%}.-ulf:before{height:1px;width:100%;z-index:1}.-ulf:after,.-ulf:before{background-color:var(--neutrals-900);content:"";position:absolute}.-ulf:after{height:100%;width:1px}.jap-{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:280px}.eVH6,.jap-{position:relative;width:100%}.eVH6{background-color:var(--neutrals-050);height:100%}.eVH6:first-child{padding:48px 0 0 24px}.eVH6:nth-child(2){padding:16px 0 0 56px}.eVH6:nth-child(3){padding:56px 0 0 48px}.eVH6:nth-child(4){padding:32px 0 0 48px}._948r{background-color:var(--yerrow-500);border:1px solid var(--neutrals-900);border-radius:50%;display:flex;justify-content:center;position:relative;width:56px}._948r[data-name=E社]{bottom:-8px;left:-8px;position:absolute;z-index:9}.HcvP{aspect-ratio:1/1;border-radius:inherit;height:100%;overflow:hidden;padding:6px}.HcvP,._9Gda{width:100%}.SkET{background-color:var(--light-100);border:1px solid var(--neutrals-900);bottom:-16px;color:var(--neutrals-900);font-size:var(--font-size-sm);height:24px;padding:0 12px}.SkET,._5vyj{align-items:center;border-radius:2px;display:flex;justify-content:center;position:absolute}._5vyj{background-color:var(--primary-500);z-index:2}._5vyj[data-label=全国展開]{height:28px;top:0;width:80px}._5vyj[data-label=地域密着]{bottom:0;height:28px;width:80px}._5vyj[data-label=一戸建て]{height:110px;left:0;width:28px}._5vyj[data-label=一戸建て]:before{writing-mode:vertical-rl}._5vyj[data-label=マンション]{height:110px;right:0;width:28px}._5vyj[data-label=マンション]:before{writing-mode:vertical-rl}._5vyj:before{color:var(--light-100);content:attr(data-label);font-size:var(--font-size-md);letter-spacing:var(--letter-spacing-md)}.DiZ9{padding:32px 0;width:100%}.ABgI{align-items:flex-end;border-bottom:1px solid var(--neutrals-300);gap:var(--gap-xs);height:200px;justify-content:space-between;padding:0 16px;width:100%}.ABgI,.oVGN{display:flex;position:relative}.oVGN{background-color:var(--neutrals-100);border-left:1px solid var(--neutrals-300);border-radius:2px 2px 0 0;border-right:1px solid var(--neutrals-300);border-top:1px solid var(--neutrals-300);flex:1 1 auto}.oVGN,.oVGN:before{align-items:center;justify-content:center}.oVGN:before{bottom:-32px;color:var(--neutrals-500);content:attr(data-company);display:flex;font-size:var(--font-size-md);font-weight:900;height:32px;letter-spacing:var(--letter-spacing-lg);position:absolute}.oVGN[data-is-max=true]{background-color:var(--rose-500);background-image:repeating-linear-gradient(135deg,transparent 0,transparent 20px,var(--light-005) 20px,var(--light-005) 40px);border-color:var(--rose-500)}.oVGN[data-is-max=true] .wbdY{color:var(--light-100)}.Y6qg{position:absolute;top:-30px;width:30px}.wbdY{align-items:center;color:var(--neutrals-500);display:flex;flex-direction:column;font-family:var(--font-family-oswald),sans-serif;font-size:var(--font-size-xxl);font-weight:900;gap:var(--gap-xs);letter-spacing:var(--letter-spacing-md);line-height:1}@media (max-width:640px){.wbdY{letter-spacing:0}}.wbdY:after{content:"万/月";font-family:var(--font-family-jp),sans-serif;font-size:var(--font-size-xxs);letter-spacing:0}.b5I9{align-items:center;background-color:var(--light-100);border:1px solid var(--neutrals-700);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--gap-lg);padding:64px 16px 24px;position:relative;width:100%}@media (min-width:576px){.b5I9{padding:64px 32px 24px}}.n-Ka{align-items:center;background-color:var(--yerrow-500);border:1px solid var(--neutrals-950);border-radius:50%;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--gap-xxs);height:88px;justify-content:center;position:absolute;top:-44px;width:88px}.uV3T{color:var(--neutrals-700);font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-sm);line-height:1;position:relative}.uV3T+.uV3T{font-family:var(--font-family-oswald),sans-serif;font-size:var(--font-size-3xl);letter-spacing:var(--letter-spacing-md)}.kbtU{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--gap-md);width:100%}@media (max-width:1280px){.kbtU{gap:var(--gap-lg)}}.aDMb{color:var(--neutrals-900);font-size:var(--font-size-xl);font-weight:700;letter-spacing:var(--letter-spacing-sm);text-align:center}@media (min-width:576px){.aDMb{font-size:var(--font-size-xxl)}}.OLpN{display:flex;flex-direction:column;font-size:var(--font-size-lg);gap:var(--gap-sm);letter-spacing:var(--letter-spacing-md);line-height:1.8}.OLpN span{color:var(--neutrals-900)}.OLpN small{font-size:var(--font-size-sm)}.OLpN a{color:#1558d6}.OLpN a,.OLpN strong{text-decoration:underline}.OLpN strong{color:var(--rose-500)}.lj6r{align-items:center;display:flex;flex-direction:column;gap:var(--gap-4xl);padding:44px 0 0;position:relative;width:100%}._4StH{background-color:var(--primary-050);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='%23dbeafe' fill-opacity='.5' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E");background-size:6px;padding:48px 0;position:relative}@media (min-width:576px){._4StH{padding:80px 0}}._4StH[data-cta=button] .WlxP{display:none}._4StH[data-cta=button] .vA3W,.jQEX{display:flex}.jQEX{align-items:center;flex-direction:column;gap:var(--gap-xxl);margin:0 auto;position:relative}@media (min-width:576px){.jQEX{gap:var(--gap-3xl)}}.agnO{align-items:center;display:flex;flex-direction:column;gap:var(--gap-xl);position:relative}.VGoB,.agnO,.vA3W{width:100%}.vA3W{display:none;flex-direction:column;gap:var(--gap-xs)}.jTMq{display:flex;gap:var(--gap-lg);line-height:1}.jTMq,.qdpZ{position:relative}.qdpZ{color:var(--neutrals-900);font-size:var(--font-size-3xl);font-weight:700;letter-spacing:var(--letter-spacing-md)}@media (min-width:576px){.qdpZ{font-size:var(--font-size-4xl)}}.gVOF{display:flex;gap:var(--gap-lg)}@media (min-width:576px){.gVOF{gap:var(--gap-xl)}}.vEEo{align-items:center;display:flex;justify-content:center;position:relative}.vEEo[data-char=問]:before,.vEEo[data-char=質]:before{aspect-ratio:1.25/1;border:1px solid var(--neutrals-900);border-radius:50%;content:"";position:absolute;width:72px}@media (min-width:576px){.vEEo[data-char=問]:before,.vEEo[data-char=質]:before{width:80px}}.vEEo[data-char=質]{color:var(--neutrals-900);transform:translateY(-8px)}.vEEo[data-char=質]:before{background-color:var(--yerrow-500)}.vEEo[data-char=問]{color:var(--neutrals-900);transform:translateY(8px)}.vEEo[data-char=問]:before{background-color:var(--light-100)}.vEEo span{font-size:var(--font-size-xxl);font-weight:700;letter-spacing:var(--letter-spacing-md);position:relative;transform:translateY(1px)}@media (min-width:576px){.vEEo span{font-size:3.4rem;transform:translateY(2px)}}._0nwF{background-color:var(--neutrals-900);bottom:-12px;width:10px;z-index:-1}.NcFG,._0nwF{aspect-ratio:1/1.2;clip-path:polygon(0 0,100% 0,50% 100%);position:absolute}.NcFG{bottom:-10px;width:8px;z-index:1}.vEEo[data-char=質] ._0nwF{left:-8px;transform:rotate(45deg)}.vEEo[data-char=質] .NcFG{background-color:var(--yerrow-500);left:-6px;transform:rotate(45deg)}.vEEo[data-char=問] ._0nwF{right:-8px;transform:rotate(-45deg)}.vEEo[data-char=問] .NcFG{background-color:var(--light-100);right:-6px;transform:rotate(-45deg)}.bJYt{overflow:hidden;position:relative}.bJYt+.bJYt{border-top:1px solid var(--neutrals-950)}.bJYt[data-state=opened] .T0xS{border-bottom:1px solid var(--neutrals-950)}.bJYt[data-state=opened] .XvXk{transform:rotate(0)}.bJYt[data-state=opened] .VMVG{grid-template-rows:1fr;padding:24px 16px}@media (max-width:640px){.bJYt[data-state=opened] .VMVG{padding:16px}}.T0xS{align-items:center;background-color:var(--light-100);display:flex;gap:var(--gap-md);justify-content:space-between;padding:24px 16px;position:relative;width:100%}@media (max-width:640px){.T0xS{padding:16px}}.Lgrp{align-items:center;color:var(--neutrals-900);display:flex;font-size:var(--font-size-lg);gap:var(--gap-sm);letter-spacing:var(--letter-spacing-md);transform-origin:left center;transition:all .3s}@media (max-width:640px){.Lgrp{font-size:var(--font-size-md)}}.Lgrp:before{align-items:center;background-color:var(--yerrow-500);border:1px solid var(--neutrals-950);border-radius:50%;color:var(--neutrals-950);content:"Q";display:flex;flex:0 0 auto;font-size:var(--font-size-lg);height:40px;justify-content:center;line-height:1;padding:0 0 1px;width:40px}@media (max-width:640px){.Lgrp:before{font-size:var(--font-size-md);height:36px;width:36px}}.XvXk{flex:0 0 auto;height:20px;transform:rotate(45deg);width:20px;fill:var(--neutrals-700);transition:all .3s}@media (max-width:640px){.XvXk{height:16px;width:16px}}.VMVG{background-color:var(--yerrow-100);display:grid;grid-template-rows:0fr;padding:0 16px;transition:all .2s ease-in-out}.O7OZ{display:flex;font-size:var(--font-size-md);gap:var(--gap-md);letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-lg);overflow:hidden;position:relative;transform-origin:left center;transition:all .3s}.O7OZ:before{align-items:center;background-color:var(--light-100);border:1px solid var(--neutrals-950);border-radius:50%;color:var(--neutrals-950);content:"A";display:flex;flex:0 0 auto;font-size:var(--font-size-lg);height:40px;justify-content:center;line-height:1;padding:0 0 1px 1px;width:40px}@media (max-width:640px){.O7OZ:before{font-size:var(--font-size-md);height:36px;width:36px}}.aL5O{border:1px solid var(--neutrals-950);border-radius:var(--radius-md);margin:0 auto;max-width:var(--width-md);overflow:hidden;width:100%}.b7GX{background-color:var(--light-100);padding:56px 0;position:relative}@media (min-width:576px){.b7GX{padding:80px 0}}.tVhF{align-items:center;display:flex;flex-direction:column;gap:var(--gap-xxl);position:relative}.uUL4{width:100%}.Wemj{align-items:center;bottom:0;display:flex;flex-direction:column;gap:var(--gap-xxs);justify-content:center;left:0;margin:0 auto;max-width:var(--width-md);padding:0 12px calc(env(safe-area-inset-bottom) + 12px);position:fixed;right:0;transition:all .3s;width:100vw;z-index:9}@media (min-width:576px){.Wemj{padding:0 0 24px;width:540px}}.Wemj[data-state=hidden]{opacity:0;transform:scale(0)}.UjnP{gap:var(--gap-lg);justify-content:center;max-width:var(--width-lg)}.NsDv,.UjnP{align-items:center;display:flex;width:100%}.NsDv{flex-direction:column}.LBZq{align-items:center;animation:-Z0E 2s infinite;background-color:var(--light-100);border:2px solid var(--amber-500);border-radius:16px;display:flex;height:28px;justify-content:center;padding:0 18px 0 12px;position:relative;width:-moz-fit-content;width:fit-content;z-index:1}@media (min-width:576px){.LBZq{height:32px}}.LBZq:after{aspect-ratio:3/1;background-color:var(--light-100);bottom:-5px;clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:5px;position:absolute}.LBZq span{color:var(--amber-600);font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-sm);position:relative}@media (min-width:576px){.LBZq span{font-size:var(--font-size-sm)}}.LBZq span:after{content:"!";position:absolute;right:-6px;transform:rotate(5deg)}.br1-{align-items:center;background-color:var(--amber-500);background-image:linear-gradient(#fbbf24,#f97316);border:2px solid #f59e0b;border-radius:100vmax;box-shadow:inset 0 1px #fff6,var(--shadow-sm);display:flex;flex:0 0 auto;gap:var(--gap-xs);height:56px;justify-content:center;overflow:hidden;padding:4px 0 0;position:relative;transition:all .3s;width:100%}@media (min-width:576px){.br1-{height:64px}}.br1-:before{animation:NxWd 3s ease-in-out infinite;height:100%;left:0;top:-180px;transition:.2s;width:30px}.br1-:after,.br1-:before{background-color:var(--light-100);content:"";position:absolute}.br1-:after{clip-path:polygon(0 0,100% 50%,0 100%);flex:0 0 auto;height:16px;right:20px;top:calc(50% - 8px);transition:all .3s;width:8px}.br1- span{color:var(--light-100);font-size:var(--font-size-lg);font-weight:700;letter-spacing:var(--letter-spacing-md);line-height:1}@media (min-width:576px){.br1- span{font-size:2.2rem}}@keyframes -Z0E{0%,to{transform:translateY(14px)}50%{transform:translateY(16px)}}@keyframes NxWd{0%{opacity:0;transform:scale(0) rotate(45deg)}80%{opacity:.5;transform:scale(0) rotate(45deg)}81%{opacity:1;transform:scale(4) rotate(45deg)}to{opacity:0;transform:scale(50) rotate(45deg)}}.Q8AE[class]{font-family:var(--font-family-seed),sans-serif;padding:0 0 120px;position:relative}.lvup{background-color:var(--light-100);padding:32px 8px 0 12px;width:100%}@media (min-width:576px){.lvup{padding:56px 8px 0 12px}}.lvup picture{margin:0 auto;max-width:500px}.lvup img{width:100%}.gKUW{display:flex;flex-direction:column;gap:var(--gap-lg);position:relative;width:100%}@media (min-width:576px){.gKUW{gap:var(--gap-xl)}}.lq-E{align-items:center;display:flex;flex-direction:column;gap:var(--gap-md);width:100%}@media (min-width:576px){.lq-E{gap:var(--gap-xl)}}.cu-B{align-items:center;background-color:var(--primary-100);display:flex;gap:var(--gap-sm);height:36px;max-width:var(--width-sm);width:100vw}@media (min-width:576px){.cu-B{height:40px}}.cu-B>span{color:var(--primary-900);flex:1 1 auto;font-size:var(--font-size-md);font-weight:700;letter-spacing:var(--letter-spacing-md)}.cu-B:before{background-color:var(--primary-500);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%);color:var(--light-100);content:"STEP " attr(data-step);font-size:var(--font-size-sm);font-weight:700;letter-spacing:var(--letter-spacing-sm);padding:0 20px 0 12px}.cu-B:before,.cu-B[data-step="2"]:after{align-items:center;display:flex;flex:0 0 auto;height:100%;justify-content:center;width:-moz-fit-content;width:fit-content}.cu-B[data-step="2"]:after{color:var(--primary-950);content:"※ だいたいでOK！ ";font-size:var(--font-size-xs);font-weight:400;padding:0 8px 0 0}.db-1{background-color:var(--amber-200);height:100px;width:100%}._05CL{background-color:var(--neutrals-100);border-radius:12px 12px 0 0;display:flex;flex-direction:column;font-family:var(--font-family-ja),sans-serif;justify-content:space-between;margin:0 auto;max-width:var(--width-sm);overflow:hidden}._05CL,.r-qw{height:100%;position:relative;width:100%}.r-qw{overflow-x:hidden;padding:64px 0 96px}._6kcZ{padding:24px 16px}.mdf1{background-color:var(--light-100);border-top:1px solid var(--neutrals-200);bottom:0;left:0;margin:0 auto;max-width:var(--width-sm);padding:16px;position:fixed;right:0;width:100%;z-index:9}.MzYB{background-color:var(--neutrals-100);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='%23e2e8f0' fill-opacity='.5' d='M1 3h1v1H1zm2-2h1v1H3z'/%3E%3C/svg%3E");background-size:6px;position:relative}.dxir{flex-direction:column;width:100%}.K75W,.dxir{align-items:center;display:flex;position:relative}.K75W{background-color:var(--primary-500);max-width:var(--width-sm);padding:11px 16px 10px;width:100vw}@media (min-width:576px){.K75W{padding:12px 56px}}.K75W:before{background-color:var(--primary-300);clip-path:polygon(0 0,calc(100% - 4px) 0,100% 100%,0 100%);height:12px;left:140px;position:absolute;top:-12px;width:50px}.a-yy{align-items:center;color:var(--neutrals-950);display:flex;font-size:var(--font-size-xs);height:18px;left:0;line-height:1;padding:1px 20px 0 16px;position:absolute;top:-19px;width:-moz-fit-content;width:fit-content;z-index:1}@media (min-width:576px){.a-yy{height:28px;padding:1px 20px 0 56px;top:-29px}}.a-yy:before{background-color:var(--yerrow-500);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 100%,0 100%);content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}.a-yy strong{align-items:flex-end;display:flex;height:16px;justify-content:center;position:relative;width:18px}@media (min-width:576px){.a-yy strong{height:18px;width:22px}}.a-yy strong:before{color:var(--rose-500);content:attr(data-text);font-size:var(--font-size-lg);font-weight:700;position:absolute}@media (min-width:576px){.a-yy strong:before{font-size:var(--font-size-xl)}}.a-yy strong:after{aspect-ratio:44/37;background-color:var(--rose-500);content:"";-webkit-mask:url(../assets/images/four-line-01.svg) no-repeat center center;mask:url(../assets/images/four-line-01.svg) no-repeat center center;position:absolute;right:-4px;top:-8px;transform:rotate(8deg);width:8px}@media (min-width:576px){.a-yy strong:after{right:-5px;top:-12px;width:10px}}._55QC{bottom:0;position:absolute;right:0;transform:translateY(6px);width:96px;z-index:1}@media (min-width:576px){._55QC{right:24px;transform:translateY(8px);width:120px}}.zU9o{color:var(--light-100);font-size:4vw;letter-spacing:var(--letter-spacing-md);line-height:1}@media (min-width:576px){.zU9o{font-size:var(--font-size-lg)}}.hffK{padding:24px 0;width:100%}@media (min-width:576px){.hffK{padding:32px 0 48px}}.l7zU[class]{padding:0 0 120px;position:relative}.tsTG{background-color:var(--light-100);padding:32px 8px 0 12px;width:100%}@media (min-width:576px){.tsTG{padding:56px 8px 0 12px}}.tsTG picture{margin:0 auto;max-width:500px}.tsTG img{width:100%}
