@font-face{font-family:rounded1;src:url(../media/noto_sans_jp_ja_400_1.p.31lto-n8ohw4g.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:rounded1;src:url(../media/noto_sans_jp_ja_700_1.p.38yfcw8txrett.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:rounded1;src:url(../media/noto_sans_jp_ja_900_1.p.01z09gxiq79ix.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}.rounded1_bf6f9a2b-module__xXS7EW__className{font-family:rounded1}.rounded1_bf6f9a2b-module__xXS7EW__variable{--font-rounded-1:"rounded1"}
@font-face{font-family:rounded2;src:url(../media/noto_sans_jp_ja_400_2.p.1k80el0evytf8.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:rounded2;src:url(../media/noto_sans_jp_ja_700_2.p.1v8ebhtts94k-.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:rounded2;src:url(../media/noto_sans_jp_ja_900_2.p.1sz-mijvrodzz.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}.rounded2_4458cb26-module__wCuwtq__className{font-family:rounded2}.rounded2_4458cb26-module__wCuwtq__variable{--font-rounded-2:"rounded2"}
@font-face{font-family:rounded3;src:url(../media/noto_sans_jp_ja_400_3-s.p.2y4_rfwl2xnqz.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:rounded3;src:url(../media/noto_sans_jp_ja_700_3-s.p.2hp21iyeux0t7.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:rounded3;src:url(../media/noto_sans_jp_ja_900_3-s.p.04v9mk1pa8efp.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:rounded3 Fallback;src:local(Arial);ascent-override:116.0%;descent-override:28.8%;line-gap-override:0.0%;size-adjust:100.0%}.rounded3_16e3ec10-module__PNGs8q__className{font-family:rounded3,rounded3 Fallback}.rounded3_16e3ec10-module__PNGs8q__variable{--font-rounded-3:"rounded3", "rounded3 Fallback"}
@font-face{font-family:display;src:url(../media/noto_sans_jp_latin_700.1_yorau-7_b8w.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.display_2a240a78-module__Zdac3q__className{font-family:display}.display_2a240a78-module__Zdac3q__variable{--font-display:"display"}
:root{--color-red:#e53935;--color-green:#01a86b;--color-ink:#323232;--color-grey:#5b5b5b;--color-grey-light:#979e9e;--color-link:#1a4fd6;--color-white:#fff;--color-surface-dot:#e9e9e9;--color-surface-green:#f0faf6;--color-pink-bg:#fbe1e1;--color-pink-soft:#fef5f5;--color-footer:#323232;--color-line:#e7e7e7;--color-border:#d8d8d8;--color-border-strong:#d3d3d3;--color-border-soft:#e3e3e3;--color-disabled:#c9c9c9;--color-focus:#f59e0b;--font-family-rounded:var(--font-rounded-1), var(--font-rounded-2), var(--font-rounded-3), "Hiragino Kaku Gothic ProN", -apple-system, BlinkMacSystemFont, "Noto Sans JP", Meiryo, sans-serif;--font-family-display:var(--font-display), var(--font-rounded-1), var(--font-rounded-2), var(--font-rounded-3), "Hiragino Kaku Gothic ProN", "Noto Sans JP", sans-serif;--font-size-label:14px;--font-size-body:15px;--font-size-body-strong:16px;--font-size-subtitle:18px;--font-size-title:20px;--font-size-title-lg:22px;--font-size-step-badge:46px;--font-size-emoji:56px;--font-size-campaign-body:18px;--font-size-campaign-note:14px;--font-weight-bold:700;--font-weight-heavy:700;--font-weight-black:700;--line-height-none:1;--line-height-badge:1.1;--line-height-heading-loose:1.4;--line-height-snug:1.5;--line-height-normal:1.6;--line-height-base:1.7;--line-height-relaxed:1.8;--line-height-loose:1.9;--line-height-spacious:2}body{background:var(--color-white);color:var(--color-ink);font-family:var(--font-family-rounded);font-size:var(--font-size-body-strong);line-height:var(--line-height-base);letter-spacing:.06em}@media (max-width:680px){body{font-size:var(--font-size-body)}}
*{box-sizing:border-box}body,h1,h2,h4,p{margin:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}
