.wf-experience-related_section__tQK6A{max-width:1200px;margin:auto;padding:80px 28px;color:var(--wf-heading,#001556)}.wf-experience-related_grid__vqtO6{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:28px;margin-top:36px}.wf-experience-related_grid__vqtO6 a{max-width:540px;color:inherit;text-decoration:none}.wf-experience-related_grid__vqtO6 img{width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.wf-experience-related_grid__vqtO6 h3{font-family:var(--wf-font-sans,"Noto Sans JP",sans-serif);font-size:18px;line-height:1.7}.wf-experience-related_grid__vqtO6 span{font-size:13px}.wf-experience-related_grid__vqtO6 a:focus-visible{outline:2px solid #f6b402;outline-offset:5px}@media(max-width:760px){.wf-experience-related_section__tQK6A{padding:55px 24px}}.wf-experience-related_rhythm__31axM{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:20px;list-style:none;padding:24px 0;margin:32px 0;border-top:1px solid #d3d0c6;border-bottom:1px solid #d3d0c6}.wf-experience-related_rhythm__31axM li{display:grid;gap:8px}.wf-experience-related_rhythm__31axM strong{font-size:16px;color:var(--wf-heading,#001556)}.wf-experience-related_rhythm__31axM span{font-size:13px;line-height:1.8}@media(max-width:600px){.wf-experience-related_rhythm__31axM{grid-template-columns:repeat(2,1fr)}}.wf-cms-review_toolbar__8vejW{padding:22px max(20px,calc((100vw - 1240px)/2));background:#fff6d8;color:#00145d;font:14px/1.8 Noto Sans JP,sans-serif}.wf-cms-review_toolbar__8vejW h1{font-size:20px;font-weight:500}.wf-cms-review_toolbar__8vejW nav{display:flex;gap:20px;flex-wrap:wrap;margin-top:12px}.wf-cms-review_toolbar__8vejW a{text-decoration:underline}.wf-cms-review_body__C5lWQ{font:15px/1.95 var(--wf-font-sans,"Noto Sans JP"),sans-serif}.wf-cms-review_body__C5lWQ p+p{margin-top:20px}.wf-cms-review_page__rAJGn .wf-cms-review_targetsGrid__mMRBK{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;gap:18px;border:0}.wf-cms-review_page__rAJGn .wf-cms-review_targetsGrid__mMRBK article{border:1px solid #d8d9d9;background:#fff;position:relative;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.wf-cms-review_page__rAJGn .wf-cms-review_targetsGrid__mMRBK article:before{content:"";position:absolute;left:0;top:0;height:3px;width:42px;background:#f5b400;transition:width .28s ease}.wf-cms-review_steps__fu3IA{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:32px;margin-top:36px;list-style:none;padding:0}.wf-cms-review_page__rAJGn .wf-cms-review_steps__fu3IA{margin-top:32px}.wf-cms-review_steps__fu3IA li{border-top:1px solid #ccd0db;padding-top:24px}.wf-cms-review_page__rAJGn .wf-cms-review_steps__fu3IA li{padding:24px;background:#f1efe7;border-top:3px solid #f5b400;transition:transform .28s ease,box-shadow .28s ease}.wf-cms-review_steps__fu3IA span{font-size:12px;color:#a87900}.wf-cms-review_steps__fu3IA h3{font:500 18px/1.7 var(--wf-font-sans,"Noto Sans JP"),sans-serif;margin:12px 0}.wf-cms-review_steps__fu3IA p{font:15px/1.95 var(--wf-font-sans,"Noto Sans JP"),sans-serif}.wf-cms-review_textSection__vRlAR{display:grid;grid-template-columns:1fr 1fr;gap:56px}.wf-cms-review_page__rAJGn .wf-cms-review_detailSection__qb7w6{background:#f3f1e9}.wf-cms-review_detailLayout__uIDRS{display:block}.wf-cms-review_detailLayout__uIDRS>header{margin-bottom:36px}.wf-cms-review_specList__IV3Yf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;margin:0;padding:0}.wf-cms-review_specList__IV3Yf>div{padding:24px 0;border-top:1px solid #c6c9cc;display:grid;grid-template-columns:130px 1fr;gap:20px}.wf-cms-review_specList__IV3Yf dt{font:500 15px/1.95 var(--wf-font-sans,"Noto Sans JP"),sans-serif}.wf-cms-review_specList__IV3Yf dd{margin:0;font:15px/1.95 var(--wf-font-sans,"Noto Sans JP"),sans-serif}.wf-cms-review_schedule__W0exK>.wf-cms-review_body__C5lWQ{max-width:840px}.wf-cms-review_scheduleOptions__DDxG_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px;margin-top:30px}.wf-cms-review_scheduleOptions__DDxG_ a{display:block;padding:28px;background:#fff;border:1px solid #d5d7dc;color:#00145d;transition:transform .28s ease,box-shadow .28s ease}.wf-cms-review_scheduleOptions__DDxG_ span{color:#896200;font-size:12px}.wf-cms-review_scheduleOptions__DDxG_ h3{margin:12px 0;font:500 18px/1.7 var(--wf-font-sans,"Noto Sans JP"),sans-serif}.wf-cms-review_scheduleOptions__DDxG_ p{font:15px/1.95 var(--wf-font-sans,"Noto Sans JP"),sans-serif}.wf-cms-review_scheduleOptions__DDxG_ strong{display:flex;align-items:center;gap:20px;margin-top:24px;font:500 14px/1.7 var(--wf-font-sans,"Noto Sans JP"),sans-serif}.wf-cms-review_scheduleOptions__DDxG_ svg{width:20px;height:20px}.wf-cms-review_scheduleOptions__DDxG_ a:focus-visible{outline:2px solid #00145d;outline-offset:4px}@media(hover:hover) and (prefers-reduced-motion:no-preference){.wf-cms-review_page__rAJGn .wf-cms-review_steps__fu3IA li:hover,.wf-cms-review_page__rAJGn .wf-cms-review_targetsGrid__mMRBK article:hover,.wf-cms-review_scheduleOptions__DDxG_ a:hover{transform:translateY(-6px);box-shadow:0 14px 30px #00145d14}.wf-cms-review_page__rAJGn .wf-cms-review_targetsGrid__mMRBK article:hover:before{width:100%}}@media(prefers-reduced-motion:no-preference){[data-reveal=shown] .wf-cms-review_scheduleOptions__DDxG_ a,[data-reveal=shown] .wf-cms-review_specList__IV3Yf>div,[data-reveal=shown] .wf-cms-review_steps__fu3IA li,[data-reveal=shown] .wf-cms-review_targetsGrid__mMRBK article{animation:wf-cms-review_review-item-enter__LWGoO .65s ease backwards}.wf-cms-review_scheduleOptions__DDxG_ a:nth-child(2),.wf-cms-review_specList__IV3Yf>div:nth-child(2),.wf-cms-review_steps__fu3IA li:nth-child(2),.wf-cms-review_targetsGrid__mMRBK article:nth-child(2){animation-delay:.13s}.wf-cms-review_specList__IV3Yf>div:nth-child(3),.wf-cms-review_steps__fu3IA li:nth-child(3),.wf-cms-review_targetsGrid__mMRBK article:nth-child(3){animation-delay:.26s}.wf-cms-review_specList__IV3Yf>div:nth-child(4),.wf-cms-review_steps__fu3IA li:nth-child(4),.wf-cms-review_targetsGrid__mMRBK article:nth-child(4){animation-delay:.39s}.wf-cms-review_specList__IV3Yf>div:nth-child(5){animation-delay:.45s}.wf-cms-review_specList__IV3Yf>div:nth-child(6){animation-delay:.52s}}@keyframes wf-cms-review_review-item-enter__LWGoO{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.wf-cms-review_page__rAJGn .wf-cms-review_steps__fu3IA li,.wf-cms-review_page__rAJGn .wf-cms-review_targetsGrid__mMRBK article,.wf-cms-review_scheduleOptions__DDxG_ a,.wf-cms-review_specList__IV3Yf>div{animation:none!important;transition:none!important;transform:none!important}}.wf-cms-review_faq__tlwCy details{border-top:1px solid #ccd0db;padding:24px 0}.wf-cms-review_faq__tlwCy summary{cursor:pointer;font:500 16px/1.8 var(--wf-font-sans,"Noto Sans JP"),sans-serif}.wf-cms-review_faq__tlwCy p{margin-top:18px;font:15px/1.95 var(--wf-font-sans,"Noto Sans JP"),sans-serif}@media(max-width:700px){.wf-cms-review_textSection__vRlAR{grid-template-columns:1fr;gap:24px}.wf-cms-review_page__rAJGn .wf-cms-review_targetsGrid__mMRBK,.wf-cms-review_specList__IV3Yf{grid-template-columns:1fr}.wf-cms-review_specList__IV3Yf>div{grid-template-columns:1fr;gap:8px;padding:20px 0}.wf-cms-review_scheduleOptions__DDxG_{grid-template-columns:1fr}.wf-cms-review_detailLayout__uIDRS>header{margin-bottom:24px}}.wf-service-identity-badge_root__g6jZL{--identity-ink:var(--wf-navy,#001556);--identity-paper:var(--wf-white,#fff);--identity-ground:var(--wf-ground-2,#e8e6e0);--identity-rule:var(--wf-hairline-soft,#e3e3e4);--identity-muted:var(--wf-slate,#5c5a5e);--identity-accent:var(--wf-mustard,#f6b402);box-sizing:border-box;max-width:100%;height:-moz-fit-content;height:fit-content;display:inline-grid;grid-template-columns:auto minmax(0,1fr);align-items:center;color:var(--identity-ink);border:1px solid var(--identity-rule);border-radius:10px;background:var(--identity-paper);box-shadow:none;font-family:var(--wf-font-sans,"Noto Sans JP",sans-serif);line-break:strict;text-align:left;vertical-align:middle}.wf-service-identity-badge_root__g6jZL,.wf-service-identity-badge_root__g6jZL *,.wf-service-identity-badge_root__g6jZL :after,.wf-service-identity-badge_root__g6jZL :before{box-sizing:border-box}.wf-service-identity-badge_compact__0Vp03{width:min(100%,288px);gap:10px;padding:8px 11px 8px 8px}.wf-service-identity-badge_compact__0Vp03 .wf-service-identity-badge_meta__Gzz_G{display:grid;gap:1px;justify-items:center}.wf-service-identity-badge_compact__0Vp03 .wf-service-identity-badge_english___pY51 .wf-service-identity-badge_rule___3jDp{width:auto;height:auto;margin-left:.25em;display:inline;background:transparent;color:currentColor}.wf-service-identity-badge_compact__0Vp03 .wf-service-identity-badge_action__2E_0_{display:block}.wf-service-identity-badge_lockup____XZ4{width:min(100%,360px);gap:15px;padding:13px 18px 13px 13px}.wf-service-identity-badge_mark__gHdPS{position:relative;display:grid;place-items:center;flex:none;overflow:hidden;color:var(--identity-ink);border:1px solid var(--identity-rule);border-radius:7px;background:var(--identity-ground);transform:translateY(0);transition:transform .24s ease}.wf-service-identity-badge_compact__0Vp03 .wf-service-identity-badge_mark__gHdPS{width:42px;height:42px}.wf-service-identity-badge_lockup____XZ4 .wf-service-identity-badge_mark__gHdPS{width:58px;height:58px}.wf-service-identity-badge_accent__qCpf7{position:absolute;z-index:1;top:6px;left:6px;width:15px;height:3px;background:var(--identity-accent);transform:scaleX(.55);transform-origin:left center;transition:transform .24s ease}.wf-service-identity-badge_glyph__GVQim{width:80%;height:80%;display:block}.wf-service-identity-badge_glyph__GVQim circle,.wf-service-identity-badge_glyph__GVQim path,.wf-service-identity-badge_glyph__GVQim rect{vector-effect:non-scaling-stroke}.wf-service-identity-badge_reveal__rbuIN{stroke:var(--identity-accent);stroke-width:2.2}.wf-service-identity-badge_copy__bVxgo{min-width:0;display:grid;align-content:center;text-align:center}.wf-service-identity-badge_japanese__X_rKt{min-width:0;color:var(--identity-ink);font-size:.875rem;font-weight:500;letter-spacing:.02em;line-height:1.45;overflow-wrap:anywhere}@media (min-width:300px){.wf-service-identity-badge_compact__0Vp03 .wf-service-identity-badge_japanese__X_rKt{font-size:.8125rem;overflow-wrap:normal;white-space:nowrap}}.wf-service-identity-badge_lockup____XZ4 .wf-service-identity-badge_japanese__X_rKt{font-size:1.125rem;line-height:1.4}.wf-service-identity-badge_meta__Gzz_G{min-width:0;margin-top:4px;display:flex;flex-wrap:wrap;gap:3px 7px;align-items:center;justify-content:center;color:var(--identity-muted);font-size:.625rem;font-weight:400;line-height:1.45}.wf-service-identity-badge_lockup____XZ4 .wf-service-identity-badge_meta__Gzz_G{margin-top:6px;font-size:.6875rem}.wf-service-identity-badge_english___pY51{flex:none;font-family:var(--wf-font-latin,"Noto Sans JP",sans-serif);font-weight:500;letter-spacing:.1em}.wf-service-identity-badge_rule___3jDp{width:1px;height:1em;flex:none;background:var(--identity-rule)}.wf-service-identity-badge_action__2E_0_{min-width:0}@media (hover:hover) and (pointer:fine){.wf-service-identity-badge_root__g6jZL:hover .wf-service-identity-badge_mark__gHdPS{transform:translateY(-1px)}.wf-service-identity-badge_root__g6jZL:hover .wf-service-identity-badge_accent__qCpf7{transform:scaleX(1)}}@media (max-width:420px){.wf-service-identity-badge_lockup____XZ4{gap:12px;padding:11px 13px 11px 11px}.wf-service-identity-badge_lockup____XZ4 .wf-service-identity-badge_mark__gHdPS{width:50px;height:50px}.wf-service-identity-badge_lockup____XZ4 .wf-service-identity-badge_japanese__X_rKt{font-size:1rem}.wf-service-identity-badge_rule___3jDp{display:none}.wf-service-identity-badge_action__2E_0_{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.wf-service-identity-badge_accent__qCpf7,.wf-service-identity-badge_mark__gHdPS,.wf-service-identity-badge_root__g6jZL:hover .wf-service-identity-badge_accent__qCpf7,.wf-service-identity-badge_root__g6jZL:hover .wf-service-identity-badge_mark__gHdPS{transition:none;transform:none}}.wf-semantic-lines_surface__gveDE{word-break:auto-phrase}.wf-semantic-lines_line__CP1Gd{display:block;white-space:nowrap}.wf-semantic-lines_mobileLine__N6ss_{display:inline}.wf-semantic-lines_desktopGroup__m7HZ1{display:contents!important}.wf-semantic-lines_mobileGroup__pxpTB{display:none!important}@media (max-width:720px){.wf-semantic-lines_line__CP1Gd{display:inline;white-space:normal}.wf-semantic-lines_mobileLine__N6ss_{display:block;white-space:nowrap}.wf-semantic-lines_desktopGroup__m7HZ1{display:none!important}.wf-semantic-lines_mobileGroup__pxpTB{display:contents!important}.wf-semantic-lines_mobileSemanticLine__AeVB_{display:block;white-space:normal}}.wf-shakunetsu-busters_root__nSoI0{--navy:#001556;--ink:#17203a;--muted:#657087;--offwhite:#fcfbf7;--ecru:#e8e6e0;--paper:#f3f0e8;--mustard:#e6aa00;color:var(--navy);background:var(--offwhite);font-family:Noto Sans JP,sans-serif}.wf-shakunetsu-busters_container__z8HSQ{width:min(1260px,calc(100% - 64px));margin-inline:auto}.wf-shakunetsu-busters_breadcrumb__enO_S{padding:16px 0;border-bottom:1px solid rgba(0,21,86,.12)}.wf-shakunetsu-busters_breadcrumb__enO_S ol{display:flex;gap:10px;margin:0;padding:0;list-style:none;color:var(--muted);font-size:12px}.wf-shakunetsu-busters_breadcrumb__enO_S a{color:inherit;text-decoration:none}.wf-shakunetsu-busters_breadcrumb__enO_S a:hover{text-decoration:underline;text-underline-offset:4px}.wf-shakunetsu-busters_eyebrow__88PCh{margin:0 0 24px;color:var(--muted);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.wf-shakunetsu-busters_serviceLabel__6wMR_{display:inline-block;width:-moz-fit-content;width:fit-content;padding-bottom:9px;border-bottom:1px solid var(--mustard)}.wf-shakunetsu-busters_hero__rlE8x .wf-shakunetsu-busters_heroBadge__cp03I{display:grid;width:68px;height:68px;place-items:center;color:var(--navy);background:#fff;border:1px solid rgba(0,21,86,.16);--identity-ink:var(--navy);--identity-paper:#fff;--identity-ground:var(--paper);--identity-rule:rgba(0,21,86,.16);--identity-muted:var(--muted);--identity-accent:var(--mustard);margin-bottom:22px}.wf-shakunetsu-busters_hero__rlE8x{padding:clamp(72px,9vw,136px) 0 88px;overflow:hidden}.wf-shakunetsu-busters_heroGrid__sgqta{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:clamp(48px,7vw,108px);align-items:center}.wf-shakunetsu-busters_hero__rlE8x h1{margin:0 0 36px;font-size:17px;font-weight:500;line-height:1.5}.wf-shakunetsu-busters_hero__rlE8x h1 small{display:block;margin-top:5px;font-size:13px;font-weight:500}.wf-shakunetsu-busters_heroStatement__yC4aC{margin:0;font-family:"Noto Serif JP",serif;font-size:clamp(42px,4.35vw,70px);line-height:1.38;letter-spacing:-.035em}.wf-shakunetsu-busters_heroStatement__yC4aC span{display:block;white-space:nowrap}.wf-shakunetsu-busters_heroLead__6lKk_{max-width:670px;margin:38px 0 0;color:var(--ink);font-size:15px;line-height:2}.wf-shakunetsu-busters_heroMedia__OwvJa{position:relative;margin:0;align-self:stretch;min-height:680px}.wf-shakunetsu-busters_heroMedia__OwvJa:before{content:"";position:absolute;inset:-44px -18vw 84px 15%;background:var(--paper);z-index:0}.wf-shakunetsu-busters_heroMedia__OwvJa img{position:relative;z-index:1;width:100%;height:600px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.wf-shakunetsu-busters_heroMedia__OwvJa figcaption{position:relative;z-index:1;margin-top:14px;color:var(--muted);font-size:11px;line-height:1.7}.wf-shakunetsu-busters_heroMedia__OwvJa figcaption span{margin-right:12px;color:var(--navy);font-weight:500;letter-spacing:.08em}.wf-shakunetsu-busters_actions___1WiA{display:flex;align-items:center;gap:30px;margin-top:40px}.wf-shakunetsu-busters_primaryButton__eqGK0{display:inline-flex;min-height:54px;padding:0 24px;align-items:center;justify-content:space-between;gap:30px;color:var(--navy);background:var(--mustard);border:1px solid var(--mustard);text-decoration:none;font-size:13px;font-weight:500}.wf-shakunetsu-busters_secondaryLink__IpShN,.wf-shakunetsu-busters_textLink__pBv_h{display:inline-flex;gap:22px;align-items:center;padding:12px 0;color:var(--navy);border-bottom:1px solid rgba(0,21,86,.4);text-decoration:none;font-size:13px;font-weight:500}.wf-shakunetsu-busters_root__nSoI0 a:focus-visible{outline:3px solid var(--mustard);outline-offset:4px}.wf-shakunetsu-busters_secondaryLink__IpShN:hover,.wf-shakunetsu-busters_textLink__pBv_h:hover{border-bottom-color:var(--mustard)}.wf-shakunetsu-busters_experience__1p2Fp{padding:128px 0 144px;background:#fff}.wf-shakunetsu-busters_heading__a92R1{max-width:930px;margin-bottom:68px}.wf-shakunetsu-busters_headingWide__7Ieks{max-width:1260px}.wf-shakunetsu-busters_heading__a92R1 h2{margin:0;font-family:"Noto Serif JP",serif;font-size:clamp(36px,4.2vw,66px);font-weight:400;line-height:1.48;letter-spacing:-.025em}.wf-shakunetsu-busters_headingLine__uKDzf{display:block}.wf-shakunetsu-busters_headingWide__7Ieks .wf-shakunetsu-busters_headingLine__uKDzf:first-child{white-space:nowrap}.wf-shakunetsu-busters_heading__a92R1>p:last-child:not(.wf-shakunetsu-busters_eyebrow__88PCh){max-width:760px;margin:28px 0 0;color:var(--ink);font-size:15px;line-height:2}.wf-shakunetsu-busters_flow__Gd9XW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 140px;padding:0;list-style:none;border-top:1px solid rgba(0,21,86,.24)}.wf-shakunetsu-busters_flow__Gd9XW li{position:relative;min-height:260px;padding:30px 24px 26px 0;border-bottom:1px solid rgba(0,21,86,.24)}.wf-shakunetsu-busters_flow__Gd9XW li:not(:last-child):after{content:"";position:absolute;top:-3px;right:16px;width:7px;height:7px;border-top:1px solid var(--navy);border-right:1px solid var(--navy);transform:rotate(45deg)}.wf-shakunetsu-busters_flow__Gd9XW li:nth-child(3):after{display:none}.wf-shakunetsu-busters_flow__Gd9XW li>span{display:block;margin-bottom:54px;color:var(--mustard);font-size:11px;letter-spacing:.12em}.wf-shakunetsu-busters_flow__Gd9XW h3{margin:0 0 18px;font-size:16px;font-weight:500}.wf-shakunetsu-busters_flow__Gd9XW p{margin:0;padding-right:14px;color:var(--ink);font-size:13px;line-height:1.8}.wf-shakunetsu-busters_purposeStory__Ukopx{display:grid;grid-template-columns:minmax(360px,.85fr) minmax(0,1.15fr);gap:clamp(56px,8vw,120px);align-items:start;padding-top:26px}.wf-shakunetsu-busters_purposeMedia__RAO_f{position:relative;min-height:820px}.wf-shakunetsu-busters_purposeMedia__RAO_f figure{margin:0}.wf-shakunetsu-busters_purposeMedia__RAO_f img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wf-shakunetsu-busters_purposeMedia__RAO_f figcaption{margin-top:12px;color:var(--muted);font-size:11px;line-height:1.6}.wf-shakunetsu-busters_cardsPhoto__JS94H{width:88%}.wf-shakunetsu-busters_cardsPhoto__JS94H img{aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:#fff}.wf-shakunetsu-busters_badgePhoto__H4CK_{position:absolute;right:0;top:43%;width:min(52%,300px);padding:18px;background:#fff;border:1px solid rgba(0,21,86,.2);box-shadow:0 18px 46px rgba(0,21,86,.08)}.wf-shakunetsu-busters_badgePhoto__H4CK_ img{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:#fff}.wf-shakunetsu-busters_rescueDiagram__crv1s{position:absolute;right:0;bottom:0;width:min(72%,430px);padding:18px 20px;color:var(--navy);background:var(--paper);border-top:1px solid rgba(0,21,86,.22)}.wf-shakunetsu-busters_rescueDiagram__crv1s svg{display:block;width:100%;height:auto}.wf-shakunetsu-busters_rescueDiagram__crv1s svg circle,.wf-shakunetsu-busters_rescueDiagram__crv1s svg path,.wf-shakunetsu-busters_rescueDiagram__crv1s svg rect{fill:none;stroke:currentColor;stroke-width:1;vector-effect:non-scaling-stroke}.wf-shakunetsu-busters_rescueDiagram__crv1s p{margin:10px 0 0;color:var(--ink);font-size:11px;line-height:1.8}.wf-shakunetsu-busters_rescueDiagram__crv1s span{display:block;margin-bottom:4px;color:var(--mustard);font-size:9px;font-weight:600;letter-spacing:.14em}.wf-shakunetsu-busters_purposeCopy__9POiH h3{margin:0 0 54px;font-family:"Noto Serif JP",serif;font-size:clamp(34px,3.4vw,54px);font-weight:400;line-height:1.55}.wf-shakunetsu-busters_noOrphan__mOHJx{display:inline-block;white-space:nowrap}.wf-shakunetsu-busters_effectList__Tsh1w{border-top:1px solid rgba(0,21,86,.22)}.wf-shakunetsu-busters_effectList__Tsh1w article{display:grid;grid-template-columns:42px 1fr;gap:12px;padding:26px 0;border-bottom:1px solid rgba(0,21,86,.22)}.wf-shakunetsu-busters_effectList__Tsh1w article>span{color:var(--mustard);font-size:11px;letter-spacing:.1em}.wf-shakunetsu-busters_effectList__Tsh1w h4{margin:0 0 12px;font-size:15px;font-weight:500}.wf-shakunetsu-busters_effectList__Tsh1w p{margin:0;color:var(--ink);font-size:13px;line-height:1.85}.wf-shakunetsu-busters_effectList__Tsh1w strong{display:block;margin-top:13px;color:var(--navy);font-size:13px;font-weight:500;line-height:1.8}.wf-shakunetsu-busters_takeawayInline__wGMTI{margin-top:64px;padding:34px 0;border-top:1px solid var(--navy);border-bottom:1px solid rgba(0,21,86,.22)}.wf-shakunetsu-busters_takeawayInline__wGMTI>h4{margin:0 0 14px;font-family:"Noto Serif JP",serif;font-size:27px;font-weight:400}.wf-shakunetsu-busters_takeawayInline__wGMTI>p{margin:0 0 28px;color:var(--ink);font-size:13px;line-height:1.8}.wf-shakunetsu-busters_takeawayInline__wGMTI ol{display:grid;grid-template-columns:repeat(2,1fr);gap:0 28px;margin:0;padding:0;list-style:none}.wf-shakunetsu-busters_takeawayInline__wGMTI li{display:grid;grid-template-columns:30px 1fr;gap:4px;padding:13px 0;border-top:1px solid rgba(0,21,86,.12)}.wf-shakunetsu-busters_takeawayInline__wGMTI li>span{color:var(--mustard);font-size:10px}.wf-shakunetsu-busters_takeawayInline__wGMTI li p{margin:0;color:var(--ink);font-size:12px;line-height:1.65}.wf-shakunetsu-busters_takeawayInline__wGMTI li strong{display:block;color:var(--navy);font-size:12px;font-weight:500}.wf-shakunetsu-busters_disclaimer__NFgM2{margin:24px 0 0;color:var(--muted);font-size:11px;line-height:1.8}.wf-shakunetsu-busters_package__u8RPj{padding:136px 0;background:var(--paper)}.wf-shakunetsu-busters_basePanel__GAgoY{display:grid;grid-template-columns:190px 1fr;gap:46px;max-width:1040px;padding:36px 0 42px;border-top:1px solid var(--navy)}.wf-shakunetsu-busters_basePanel__GAgoY>span{color:var(--mustard);font-size:10px;font-weight:500;letter-spacing:.16em}.wf-shakunetsu-busters_basePanel__GAgoY h3{margin:0 0 15px;font-size:19px;font-weight:500}.wf-shakunetsu-busters_basePanel__GAgoY p{max-width:760px;margin:0;color:var(--ink);font-size:14px;line-height:1.9}.wf-shakunetsu-busters_customList__7fXZJ{max-width:1040px;margin:0}.wf-shakunetsu-busters_customList__7fXZJ>div{display:grid;grid-template-columns:190px 1fr;gap:46px;padding:25px 0;border-top:1px solid rgba(0,21,86,.2)}.wf-shakunetsu-busters_customList__7fXZJ>div:last-child{border-bottom:1px solid rgba(0,21,86,.2)}.wf-shakunetsu-busters_customList__7fXZJ dt{display:flex;gap:18px;font-size:14px;font-weight:500}.wf-shakunetsu-busters_customList__7fXZJ dt span{color:var(--mustard);font-size:10px}.wf-shakunetsu-busters_customList__7fXZJ dd{margin:0;color:var(--ink);font-size:14px;line-height:1.85}.wf-shakunetsu-busters_packageNote__hKTyP{max-width:1040px;margin:28px 0 0;color:var(--muted);font-size:12px;line-height:1.8}.wf-shakunetsu-busters_venue__iFYbq{padding:136px 0 112px;background:var(--offwhite)}.wf-shakunetsu-busters_venueLayout__n4Os6{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(480px,1.2fr);gap:clamp(60px,9vw,138px)}.wf-shakunetsu-busters_venueLayout__n4Os6 .wf-shakunetsu-busters_heading__a92R1{position:sticky;top:120px;margin:0;align-self:start}.wf-shakunetsu-busters_venueLayout__n4Os6 .wf-shakunetsu-busters_heading__a92R1 h2{font-size:clamp(36px,3.55vw,56px)}.wf-shakunetsu-busters_venueList__b_x3B{margin:0;border-top:1px solid var(--navy)}.wf-shakunetsu-busters_venueList__b_x3B>div{display:grid;grid-template-columns:180px 1fr;gap:34px;padding:26px 0;border-bottom:1px solid rgba(0,21,86,.2)}.wf-shakunetsu-busters_venueList__b_x3B dt{display:flex;gap:18px;font-size:14px;font-weight:500}.wf-shakunetsu-busters_venueList__b_x3B dt span{color:var(--mustard);font-size:10px}.wf-shakunetsu-busters_venueList__b_x3B dd{margin:0;color:var(--ink);font-size:13px;line-height:1.8}.wf-shakunetsu-busters_lightBridge__yFDmJ,.wf-shakunetsu-busters_venueNote__A36v9{grid-column:2;margin:0;color:var(--muted);font-size:12px;line-height:1.8}.wf-shakunetsu-busters_venueNote__A36v9{margin-top:10px}.wf-shakunetsu-busters_lightBridge__yFDmJ{margin-top:-12px;padding-top:24px;color:var(--navy);border-top:1px solid var(--navy);font-size:13px;font-weight:500}.wf-shakunetsu-busters_finalCta__N6U_D{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:80px;align-items:end;width:min(1260px,calc(100% - 64px));margin:0 auto 96px;padding:clamp(58px,7vw,92px);background:var(--ecru)}.wf-shakunetsu-busters_finalCta__N6U_D h2{margin:0;font-family:"Noto Serif JP",serif;font-size:clamp(34px,4vw,58px);font-weight:400;line-height:1.5}.wf-shakunetsu-busters_finalCta__N6U_D>div:first-child>p:last-child{max-width:700px;margin:28px 0 0;color:var(--ink);font-size:14px;line-height:1.9}.wf-shakunetsu-busters_ctaActions__JggRs{display:flex;flex-direction:column;align-items:stretch;gap:18px;min-width:260px}.wf-shakunetsu-busters_secondaryLink__IpShN{justify-content:space-between}@media (max-width:1050px){.wf-shakunetsu-busters_heroGrid__sgqta,.wf-shakunetsu-busters_purposeStory__Ukopx,.wf-shakunetsu-busters_venueLayout__n4Os6{grid-template-columns:1fr}.wf-shakunetsu-busters_heroMedia__OwvJa{min-height:auto}.wf-shakunetsu-busters_heroMedia__OwvJa img{height:auto;aspect-ratio:16/9}.wf-shakunetsu-busters_flow__Gd9XW{grid-template-columns:repeat(3,1fr)}.wf-shakunetsu-busters_flow__Gd9XW li:nth-child(3):after{display:none}.wf-shakunetsu-busters_purposeMedia__RAO_f{min-height:720px}.wf-shakunetsu-busters_venueLayout__n4Os6 .wf-shakunetsu-busters_heading__a92R1{position:static}.wf-shakunetsu-busters_lightBridge__yFDmJ,.wf-shakunetsu-busters_venueNote__A36v9{grid-column:1}.wf-shakunetsu-busters_finalCta__N6U_D{grid-template-columns:1fr;align-items:start}.wf-shakunetsu-busters_ctaActions__JggRs{max-width:310px}.wf-shakunetsu-busters_headingWide__7Ieks .wf-shakunetsu-busters_headingLine__uKDzf:first-child{white-space:normal}}@media (max-width:700px){.wf-shakunetsu-busters_container__z8HSQ,.wf-shakunetsu-busters_finalCta__N6U_D{width:min(100% - 36px,1260px)}.wf-shakunetsu-busters_hero__rlE8x{padding:56px 0 66px}.wf-shakunetsu-busters_heroGrid__sgqta{gap:50px}.wf-shakunetsu-busters_heroStatement__yC4aC{font-size:clamp(36px,10.4vw,48px);line-height:1.42}.wf-shakunetsu-busters_heroLead__6lKk_{font-size:14px}.wf-shakunetsu-busters_heroMedia__OwvJa:before{inset:-20px -18px 48px 18%}.wf-shakunetsu-busters_actions___1WiA{flex-direction:column;align-items:stretch;gap:14px}.wf-shakunetsu-busters_textLink__pBv_h{justify-content:space-between}.wf-shakunetsu-busters_experience__1p2Fp,.wf-shakunetsu-busters_package__u8RPj,.wf-shakunetsu-busters_venue__iFYbq{padding:88px 0}.wf-shakunetsu-busters_heading__a92R1{margin-bottom:46px}.wf-shakunetsu-busters_heading__a92R1 h2{font-size:clamp(32px,9.2vw,44px)}.wf-shakunetsu-busters_flow__Gd9XW{display:block;margin-bottom:92px;border-left:1px solid rgba(0,21,86,.22);border-top:0}.wf-shakunetsu-busters_flow__Gd9XW li{min-height:0;padding:20px 0 24px 28px;border-bottom:1px solid rgba(0,21,86,.18)}.wf-shakunetsu-busters_flow__Gd9XW li:after{display:none}.wf-shakunetsu-busters_flow__Gd9XW li>span{margin-bottom:14px}.wf-shakunetsu-busters_purposeStory__Ukopx{gap:66px}.wf-shakunetsu-busters_purposeMedia__RAO_f{min-height:590px}.wf-shakunetsu-busters_cardsPhoto__JS94H{width:94%}.wf-shakunetsu-busters_badgePhoto__H4CK_{top:43%;width:58%;padding:12px}.wf-shakunetsu-busters_rescueDiagram__crv1s{width:84%;padding:14px 16px}.wf-shakunetsu-busters_takeawayInline__wGMTI ol{grid-template-columns:1fr}.wf-shakunetsu-busters_basePanel__GAgoY,.wf-shakunetsu-busters_customList__7fXZJ>div,.wf-shakunetsu-busters_venueList__b_x3B>div{grid-template-columns:1fr;gap:14px}.wf-shakunetsu-busters_basePanel__GAgoY{padding-top:26px}.wf-shakunetsu-busters_customList__7fXZJ>div,.wf-shakunetsu-busters_venueList__b_x3B>div{padding:22px 0}.wf-shakunetsu-busters_finalCta__N6U_D{margin-bottom:36px;padding:44px 24px;gap:44px}}@media (prefers-reduced-motion:reduce){.wf-shakunetsu-busters_root__nSoI0 *,.wf-shakunetsu-busters_root__nSoI0 :after,.wf-shakunetsu-busters_root__nSoI0 :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.wf-shakunetsu-busters_root__nSoI0{max-width:100vw;overflow:clip}.wf-shakunetsu-busters_basePanel__GAgoY p,.wf-shakunetsu-busters_customList__7fXZJ dd,.wf-shakunetsu-busters_finalCta__N6U_D>div:first-child>p:last-child,.wf-shakunetsu-busters_heading__a92R1>p:last-child:not(.wf-shakunetsu-busters_eyebrow__88PCh),.wf-shakunetsu-busters_heroLead__6lKk_,.wf-shakunetsu-busters_venueList__b_x3B dd{font-size:clamp(.94rem,1.2vw,1.05rem)}.wf-shakunetsu-busters_effectList__Tsh1w p,.wf-shakunetsu-busters_effectList__Tsh1w strong,.wf-shakunetsu-busters_flow__Gd9XW p{font-size:clamp(.84rem,1.05vw,.94rem)}.wf-shakunetsu-busters_flow__Gd9XW li{min-height:220px;padding-right:clamp(24px,4vw,54px)}.wf-shakunetsu-busters_primaryButton__eqGK0{transition:background-color .18s ease,transform .18s ease}@media (hover:hover){.wf-shakunetsu-busters_primaryButton__eqGK0:hover{background:#d49500;transform:translateY(-2px)}}.wf-shakunetsu-busters_hero__rlE8x h1{font-family:"Noto Serif JP",serif;font-size:1.125rem;font-weight:400;letter-spacing:.04em;line-height:1.6}.wf-shakunetsu-busters_hero__rlE8x h1 small{font-weight:400}.wf-shakunetsu-busters_heroStatement__yC4aC{max-width:16em;font-size:clamp(3.125rem,3.7vw,3.875rem);font-weight:400;line-height:1.32}.wf-shakunetsu-busters_experience__1p2Fp .wf-shakunetsu-busters_heading__a92R1 h2{max-width:21em;font-size:clamp(2.625rem,3.05vw,3rem);font-weight:400;line-height:1.38;text-wrap:pretty}.wf-shakunetsu-busters_package__u8RPj .wf-shakunetsu-busters_heading__a92R1 h2,.wf-shakunetsu-busters_purposeCopy__9POiH h3,.wf-shakunetsu-busters_rentalSection__iiRHV .wf-shakunetsu-busters_heading__a92R1 h2{max-width:22em;font-size:clamp(2.25rem,2.7vw,2.625rem);font-weight:400;line-height:1.44;text-wrap:pretty}.wf-shakunetsu-busters_finalCta__N6U_D h2,.wf-shakunetsu-busters_venue__iFYbq .wf-shakunetsu-busters_heading__a92R1 h2{max-width:24em;font-size:clamp(2rem,2.35vw,2.375rem);font-weight:400;line-height:1.5;text-wrap:pretty}@media (max-width:768px){.wf-shakunetsu-busters_hero__rlE8x h1{font-size:1rem;line-height:1.65}.wf-shakunetsu-busters_heroStatement__yC4aC{max-width:13em;font-size:clamp(2.25rem,9.8vw,2.75rem);line-height:1.4}.wf-shakunetsu-busters_heroStatement__yC4aC span{white-space:normal}.wf-shakunetsu-busters_experience__1p2Fp .wf-shakunetsu-busters_heading__a92R1 h2{font-size:clamp(2rem,8.7vw,2.25rem);line-height:1.46}.wf-shakunetsu-busters_package__u8RPj .wf-shakunetsu-busters_heading__a92R1 h2,.wf-shakunetsu-busters_purposeCopy__9POiH h3,.wf-shakunetsu-busters_rentalSection__iiRHV .wf-shakunetsu-busters_heading__a92R1 h2{font-size:clamp(1.875rem,8.1vw,2.125rem);line-height:1.5}.wf-shakunetsu-busters_finalCta__N6U_D h2,.wf-shakunetsu-busters_venue__iFYbq .wf-shakunetsu-busters_heading__a92R1 h2{font-size:clamp(1.75rem,7.4vw,2rem);line-height:1.54}}.wf-shakunetsu-busters_root__nSoI0{--rescue-heat:#cf5a2d;--rescue-glow:#f1bb28}.wf-shakunetsu-busters_flow__Gd9XW{--flow-progress:0;position:relative;grid-template-columns:repeat(6,minmax(0,1fr));border-top-color:rgba(0,21,86,.16)}.wf-shakunetsu-busters_flow__Gd9XW:before{position:absolute;z-index:2;top:-3px;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--mustard),var(--rescue-glow) 56%,var(--rescue-heat));box-shadow:0 0 18px rgba(207,90,45,.22);content:"";transform:scaleX(var(--flow-progress));transform-origin:left center;will-change:transform}.wf-shakunetsu-busters_flow__Gd9XW li{min-height:300px;padding:34px 22px 28px 18px;opacity:.46;transition:background-color .42s ease,box-shadow .42s ease,opacity .42s ease,transform .42s cubic-bezier(.16,1,.3,1)}.wf-shakunetsu-busters_flow__Gd9XW li:not(:last-child){border-right:1px solid rgba(0,21,86,.1)}.wf-shakunetsu-busters_flow__Gd9XW li:not(:last-child):after{top:-4px;right:-4px;z-index:3;background:#fff}.wf-shakunetsu-busters_flow__Gd9XW li:nth-child(3):after{display:block}.wf-shakunetsu-busters_flow__Gd9XW li>span{display:grid;width:34px;height:34px;margin-bottom:42px;place-items:center;color:var(--navy);background:rgba(230,170,0,.12);border:1px solid rgba(230,170,0,.5);border-radius:50%}.wf-shakunetsu-busters_flow__Gd9XW li[data-step-state=complete]{opacity:.78}.wf-shakunetsu-busters_flow__Gd9XW li[data-step-state=active]{opacity:1;background:linear-gradient(180deg,rgba(241,187,40,.16),rgba(207,90,45,.035) 72%);box-shadow:inset 0 3px 0 var(--rescue-heat);transform:translateY(-5px)}.wf-shakunetsu-busters_flow__Gd9XW li[data-step-state=active]>span{color:#fff;background:var(--rescue-heat);border-color:var(--rescue-heat);box-shadow:0 0 0 7px rgba(207,90,45,.1)}.wf-shakunetsu-busters_purposeMedia__RAO_f{display:grid;grid-template-columns:minmax(0,1fr) minmax(132px,.42fr);gap:24px;min-height:0}.wf-shakunetsu-busters_cardsPhoto__JS94H{display:grid;width:auto;gap:22px}.wf-shakunetsu-busters_artifactPhoto__YbJJO{min-width:0}.wf-shakunetsu-busters_badgeCrop__G9_qg,.wf-shakunetsu-busters_photoCrop__9ly_Y{position:relative;overflow:hidden;background:#eef1f3}.wf-shakunetsu-busters_photoCrop__9ly_Y{height:220px;border:1px solid rgba(0,21,86,.15)}.wf-shakunetsu-busters_photoCrop__9ly_Y img{position:absolute;top:-76%;width:auto;max-width:none;height:240%;-o-object-fit:initial;object-fit:fill}.wf-shakunetsu-busters_operationBookPhoto__5dANc .wf-shakunetsu-busters_photoCrop__9ly_Y img{left:-9%}.wf-shakunetsu-busters_licensePhoto__5jLQw .wf-shakunetsu-busters_photoCrop__9ly_Y img{top:-83%;left:-121%;height:267%}.wf-shakunetsu-busters_artifactPhoto__YbJJO figcaption{display:flex;gap:10px;align-items:center}.wf-shakunetsu-busters_artifactPhoto__YbJJO figcaption span{color:var(--rescue-heat);font-size:9px;letter-spacing:.12em}.wf-shakunetsu-busters_badgePhoto__H4CK_{position:relative;top:auto;right:auto;width:auto;padding:12px;align-self:start}.wf-shakunetsu-busters_badgeCrop__G9_qg{aspect-ratio:1}.wf-shakunetsu-busters_badgeCrop__G9_qg img{position:absolute;top:-121%;left:-75%;width:250%;max-width:none;height:auto;aspect-ratio:auto;-o-object-fit:initial;object-fit:fill}.wf-shakunetsu-busters_rescueDiagram__crv1s{position:relative;right:auto;bottom:auto;grid-column:1/-1;width:auto;padding:24px;overflow:hidden;border-top:4px solid var(--rescue-heat)}.wf-shakunetsu-busters_diagramLabel__WqF2z{margin:0 0 18px!important;color:var(--rescue-heat)!important;font-size:9px!important;font-weight:600;letter-spacing:.14em}.wf-shakunetsu-busters_rescueDiagram__crv1s ol{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none}.wf-shakunetsu-busters_rescueDiagram__crv1s ol:before{position:absolute;top:38px;left:15%;right:15%;height:2px;background:linear-gradient(90deg,#5aaede,var(--mustard),var(--rescue-heat));content:"";opacity:.32}.wf-shakunetsu-busters_rescueDiagram__crv1s li{position:relative;z-index:1;display:grid;grid-template-columns:26px 1fr;gap:6px 10px;align-items:center;padding:8px;background:var(--paper)}.wf-shakunetsu-busters_rescueDiagram__crv1s li>span{grid-column:1;grid-row:1;margin:0;color:var(--rescue-heat);font-size:9px}.wf-shakunetsu-busters_rescueDiagram__crv1s li svg{grid-column:2;grid-row:1;width:72px;color:var(--navy)}.wf-shakunetsu-busters_rescueDiagram__crv1s li strong{grid-column:1/-1;font-size:11px;font-weight:500;line-height:1.55}.wf-shakunetsu-busters_rescueDiagram__crv1s[data-motion-state=visible] .wf-shakunetsu-busters_waterArc__NsZcg{stroke-dasharray:38;animation:wf-shakunetsu-busters_rescueWater__ugYEP 5.4s ease-in-out infinite}.wf-shakunetsu-busters_rescueDiagram__crv1s[data-motion-state=visible] .wf-shakunetsu-busters_waterDrop__rr7ZJ{animation:wf-shakunetsu-busters_rescueDrop__5zAaV 5.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.wf-shakunetsu-busters_rescueDiagram__crv1s[data-motion-state=visible] .wf-shakunetsu-busters_revealMark__maONZ{stroke-dasharray:44;animation:wf-shakunetsu-busters_rescueReveal__XCZ__ 5.4s ease-in-out infinite}.wf-shakunetsu-busters_rescueDiagram__crv1s[data-motion-state=visible] .wf-shakunetsu-busters_shareSignal__HPlGL{animation:wf-shakunetsu-busters_rescueShare__xg_wf 5.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.wf-shakunetsu-busters_rescueDiagram__crv1s[data-motion-state=visible] li{animation:wf-shakunetsu-busters_rescueFocus__XE2dL 5.4s ease-in-out infinite}.wf-shakunetsu-busters_rescueDiagram__crv1s[data-motion-state=visible] li:nth-child(2){animation-delay:1.8s}.wf-shakunetsu-busters_rescueDiagram__crv1s[data-motion-state=visible] li:nth-child(3){animation-delay:3.6s}@keyframes wf-shakunetsu-busters_rescueWater__ugYEP{0%,8%{stroke-dashoffset:38}22%,to{stroke-dashoffset:0}}@keyframes wf-shakunetsu-busters_rescueDrop__5zAaV{0%,9%{opacity:0;transform:translateY(-8px) scale(.7)}22%,to{opacity:1;transform:none}}@keyframes wf-shakunetsu-busters_rescueReveal__XCZ__{0%,32%{opacity:.15;stroke-dashoffset:44}48%,to{opacity:1;stroke-dashoffset:0}}@keyframes wf-shakunetsu-busters_rescueShare__xg_wf{0%,62%{opacity:.16;transform:scaleX(.4)}78%,to{opacity:1;transform:scaleX(1)}}@keyframes wf-shakunetsu-busters_rescueFocus__XE2dL{0%,24%,to{background:var(--paper)}10%{background:rgba(241,187,40,.2)}}.wf-shakunetsu-busters_venueList__b_x3B .wf-shakunetsu-busters_venueNote__A36v9{grid-column:2;margin:4px 0 0;padding-top:14px;border-top:1px dashed rgba(0,21,86,.22)}.wf-shakunetsu-busters_finalCta__N6U_D .wf-shakunetsu-busters_headingLine__uKDzf{display:block}.wf-shakunetsu-busters_primaryButton__eqGK0 span,.wf-shakunetsu-busters_secondaryLink__IpShN span,.wf-shakunetsu-busters_textLink__pBv_h span{transition:transform .18s ease}.wf-shakunetsu-busters_primaryButton__eqGK0:focus-visible span,.wf-shakunetsu-busters_secondaryLink__IpShN:focus-visible span,.wf-shakunetsu-busters_textLink__pBv_h:focus-visible span{transform:translateX(4px)}@media (max-width:1050px){.wf-shakunetsu-busters_flow__Gd9XW{grid-template-columns:repeat(3,1fr)}.wf-shakunetsu-busters_flow__Gd9XW li:nth-child(3):after{display:none}}@media (max-width:700px){.wf-shakunetsu-busters_flow__Gd9XW{display:block;border-left-color:rgba(0,21,86,.16)}.wf-shakunetsu-busters_flow__Gd9XW:before{top:0;width:5px;height:100%;transform:scaleY(var(--flow-progress));transform-origin:center top}.wf-shakunetsu-busters_flow__Gd9XW li{min-height:0;padding:26px 18px 30px 38px;border-right:0!important}.wf-shakunetsu-busters_flow__Gd9XW li[data-step-state=active]{box-shadow:inset 5px 0 0 var(--rescue-heat);transform:translateX(5px)}.wf-shakunetsu-busters_flow__Gd9XW li>span{margin-bottom:18px}.wf-shakunetsu-busters_purposeMedia__RAO_f{grid-template-columns:minmax(0,1fr) 108px;gap:14px}.wf-shakunetsu-busters_cardsPhoto__JS94H{gap:16px}.wf-shakunetsu-busters_photoCrop__9ly_Y{height:168px}.wf-shakunetsu-busters_photoCrop__9ly_Y img{top:-82%;height:250%}.wf-shakunetsu-busters_operationBookPhoto__5dANc .wf-shakunetsu-busters_photoCrop__9ly_Y img{left:-18%}.wf-shakunetsu-busters_licensePhoto__5jLQw .wf-shakunetsu-busters_photoCrop__9ly_Y img{top:-83%;left:-135%;height:267%}.wf-shakunetsu-busters_badgePhoto__H4CK_{width:auto;padding:8px}.wf-shakunetsu-busters_rescueDiagram__crv1s{grid-column:1/-1;padding:18px 14px}.wf-shakunetsu-busters_rescueDiagram__crv1s ol{grid-template-columns:1fr;gap:8px}.wf-shakunetsu-busters_rescueDiagram__crv1s ol:before{top:18px;bottom:18px;left:35px;right:auto;width:2px;height:auto}.wf-shakunetsu-busters_rescueDiagram__crv1s li{grid-template-columns:24px 66px 1fr;min-height:74px}.wf-shakunetsu-busters_rescueDiagram__crv1s li>span{grid-column:1}.wf-shakunetsu-busters_rescueDiagram__crv1s li svg{grid-column:2;width:58px}.wf-shakunetsu-busters_rescueDiagram__crv1s li strong{grid-column:3;grid-row:1}.wf-shakunetsu-busters_venueList__b_x3B .wf-shakunetsu-busters_venueNote__A36v9{grid-column:1}}@media (prefers-reduced-motion:reduce){.wf-shakunetsu-busters_flow__Gd9XW:before{transform:scaleX(1)!important;transition:none!important}.wf-shakunetsu-busters_flow__Gd9XW li{opacity:1!important;transform:none!important;transition:none!important}.wf-shakunetsu-busters_rescueDiagram__crv1s *{animation:none!important;opacity:1!important;stroke-dashoffset:0!important;transform:none!important}}@media (max-width:700px) and (prefers-reduced-motion:reduce){.wf-shakunetsu-busters_flow__Gd9XW:before{transform:scaleY(1)!important}}.wf-shakunetsu-busters_photoCrop__9ly_Y{height:auto;aspect-ratio:1.5}.wf-shakunetsu-busters_licensePhoto__5jLQw .wf-shakunetsu-busters_photoCrop__9ly_Y img,.wf-shakunetsu-busters_operationBookPhoto__5dANc .wf-shakunetsu-busters_photoCrop__9ly_Y img{width:240%;height:auto;left:50%;top:50%}.wf-shakunetsu-busters_operationBookPhoto__5dANc .wf-shakunetsu-busters_photoCrop__9ly_Y img{transform:translate(-30.3%,-49.8%)}.wf-shakunetsu-busters_licensePhoto__5jLQw .wf-shakunetsu-busters_photoCrop__9ly_Y img{transform:translate(-70.75%,-49.8%)}@media (max-width:420px){.wf-shakunetsu-busters_purposeMedia__RAO_f{grid-template-columns:minmax(0,1fr)}.wf-shakunetsu-busters_badgePhoto__H4CK_{width:min(140px,100%)}}.wf-shakunetsu-busters_rentalSection__iiRHV{padding:90px 0;background:#f7f5ee;color:var(--rescue-navy,#001556)}.wf-shakunetsu-busters_rentalLead__CWwJi{max-width:800px;line-height:1.9}.wf-shakunetsu-busters_rentalBlock__SKxCz{margin-top:60px;padding-top:35px;border-top:1px solid #d4d7d8}.wf-shakunetsu-busters_rentalBlock__SKxCz h3{font-family:Noto Sans JP,sans-serif;font-size:19px;font-weight:500;line-height:1.6;margin:0 0 24px}.wf-shakunetsu-busters_rentalBlock__SKxCz h3>span{margin-right:18px;color:var(--mustard);font-size:10px;font-weight:500}.wf-shakunetsu-busters_rentalBlock__SKxCz p{font-size:clamp(.94rem,1.2vw,1.05rem);line-height:1.9;color:var(--ink)}.wf-shakunetsu-busters_rentalPair__coAa_,.wf-shakunetsu-busters_rentalThree__X8Xw4{display:grid;gap:26px;margin:25px 0}.wf-shakunetsu-busters_rentalPair__coAa_{grid-template-columns:1fr 1.4fr}.wf-shakunetsu-busters_rentalThree__X8Xw4{grid-template-columns:repeat(3,minmax(0,1fr))}.wf-shakunetsu-busters_rentalBlock__SKxCz figure{margin:0;min-width:0}.wf-shakunetsu-busters_rentalBlock__SKxCz img{display:block;width:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.wf-shakunetsu-busters_rentalPair__coAa_ img{height:280px}.wf-shakunetsu-busters_rentalThree__X8Xw4 img{height:190px}.wf-shakunetsu-busters_rentalBlock__SKxCz figcaption{padding:18px 0;font-size:14px;font-weight:500;line-height:1.8}.wf-shakunetsu-busters_rentalBlock__SKxCz figcaption small{font-size:11px;font-weight:400;color:var(--muted)}.wf-shakunetsu-busters_rentalBlock__SKxCz figcaption strong{display:block;font-size:15px;font-weight:500}.wf-shakunetsu-busters_rentalBlock__SKxCz figcaption p{font-size:clamp(.84rem,1.05vw,.94rem);font-weight:400;line-height:1.85}.wf-shakunetsu-busters_rentalLayout__jbaqr{max-width:1000px;margin-inline:auto!important}.wf-shakunetsu-busters_rentalBlock__SKxCz .wf-shakunetsu-busters_rentalNote__b1EkW{color:var(--muted);font-size:12px;line-height:1.8}.wf-shakunetsu-busters_installationVideo__Be7bH,.wf-shakunetsu-busters_videoReserved__YQJt4{width:100%;max-width:1000px;aspect-ratio:16/9;margin:24px auto;display:block;background:#e7e9e7}.wf-shakunetsu-busters_videoReserved__YQJt4{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px dashed #9caaa1}.wf-shakunetsu-busters_videoReserved__YQJt4 span{font-size:15px;font-weight:500}.wf-shakunetsu-busters_videoReserved__YQJt4 p{font-size:12px;color:var(--muted)}@media(max-width:700px){.wf-shakunetsu-busters_rentalSection__iiRHV{padding:56px 0}.wf-shakunetsu-busters_rentalPair__coAa_,.wf-shakunetsu-busters_rentalThree__X8Xw4{grid-template-columns:1fr}.wf-shakunetsu-busters_rentalPair__coAa_ img{height:230px}.wf-shakunetsu-busters_rentalThree__X8Xw4 img{height:auto;max-height:260px}.wf-shakunetsu-busters_rentalBlock__SKxCz{margin-top:36px}}.wf-shakunetsu-busters_flow__Gd9XW:before{display:none}.wf-shakunetsu-busters_flow__Gd9XW li,.wf-shakunetsu-busters_flow__Gd9XW li[data-step-state=active],.wf-shakunetsu-busters_flow__Gd9XW li[data-step-state=complete]{opacity:1;transform:none;box-shadow:none}.wf-shakunetsu-busters_flow__Gd9XW li:before{content:"";position:absolute;top:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--mustard),var(--rescue-heat));transform:scaleX(var(--step-progress,0));transform-origin:left}.wf-shakunetsu-busters_package__u8RPj [data-motion-state] .wf-shakunetsu-busters_basePanel__GAgoY,.wf-shakunetsu-busters_package__u8RPj [data-motion-state] .wf-shakunetsu-busters_customList__7fXZJ>div,.wf-shakunetsu-busters_venueList__b_x3B[data-motion-state]>div{transition:opacity .55s ease,transform .55s ease;transition-delay:calc(var(--row-index, 0) * .12s)}.wf-shakunetsu-busters_package__u8RPj [data-motion-state=pending] .wf-shakunetsu-busters_basePanel__GAgoY,.wf-shakunetsu-busters_package__u8RPj [data-motion-state=pending] .wf-shakunetsu-busters_customList__7fXZJ>div,.wf-shakunetsu-busters_venueList__b_x3B[data-motion-state=pending]>div{opacity:0;transform:translateY(18px)}.wf-shakunetsu-busters_package__u8RPj [data-motion-state=visible] .wf-shakunetsu-busters_basePanel__GAgoY,.wf-shakunetsu-busters_package__u8RPj [data-motion-state=visible] .wf-shakunetsu-busters_customList__7fXZJ>div,.wf-shakunetsu-busters_venueList__b_x3B[data-motion-state=visible]>div{opacity:1;transform:none}.wf-shakunetsu-busters_package__u8RPj .wf-shakunetsu-busters_customList__7fXZJ>div{transition-delay:calc(.18s + var(--row-index, 0) * .12s)}.wf-shakunetsu-busters_venueLayout__n4Os6{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(32px,5vw,80px)}.wf-shakunetsu-busters_venueLayout__n4Os6>header h2{font-size:clamp(26px,2.65vw,42px)}@media(max-width:700px){.wf-shakunetsu-busters_venueLayout__n4Os6{grid-template-columns:1fr}.wf-shakunetsu-busters_flow__Gd9XW li[data-step-state=active]{transform:none;box-shadow:none}.wf-shakunetsu-busters_flow__Gd9XW li:before{top:0;bottom:0;right:auto;width:3px;height:auto;transform:scaleY(var(--step-progress,0));transform-origin:top}}@media(prefers-reduced-motion:reduce){.wf-shakunetsu-busters_flow__Gd9XW li:before{transform:none!important}.wf-shakunetsu-busters_package__u8RPj [data-motion-state] .wf-shakunetsu-busters_basePanel__GAgoY,.wf-shakunetsu-busters_package__u8RPj [data-motion-state] .wf-shakunetsu-busters_customList__7fXZJ>div,.wf-shakunetsu-busters_venueList__b_x3B[data-motion-state]>div{opacity:1!important;transform:none!important;transition:none!important}}