html{scroll-padding-top:90px}body{background:#fffdf8;color:#33291f}.guide-header[data-astro-cid-kyugviql]{position:sticky;top:0;z-index:10;height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 max(20px,calc((100% - 1040px)/2));background:#fffdf8f5;border-bottom:1px solid #e9e2d8}.guide-header[data-astro-cid-kyugviql] img[data-astro-cid-kyugviql]{display:block;width:86px;height:auto;mix-blend-mode:multiply}.guide-header[data-astro-cid-kyugviql] a[data-astro-cid-kyugviql]:last-child{font-size:13px;font-weight:700;color:#a53f2c;text-decoration:none}.guide[data-astro-cid-kyugviql]{max-width:960px;margin:auto;padding:52px 24px 64px}.intro[data-astro-cid-kyugviql]{max-width:780px;margin-bottom:32px}.meta[data-astro-cid-kyugviql]{display:flex;align-items:center;gap:12px;font-size:12px;color:#6b5f4e;margin-bottom:26px}.meta[data-astro-cid-kyugviql] time[data-astro-cid-kyugviql]{font-family:Jost,sans-serif;letter-spacing:.06em}.meta[data-astro-cid-kyugviql] span[data-astro-cid-kyugviql]{border:1px solid #ded5c6;border-radius:999px;padding:3px 10px}.eyebrow[data-astro-cid-kyugviql]{font-family:Jost,sans-serif;font-size:11px;font-weight:600;letter-spacing:.16em;color:#a53f2c;margin:0 0 8px}h1[data-astro-cid-kyugviql]{font-size:clamp(28px,4.6vw,42px);line-height:1.55;letter-spacing:.02em;margin:0 0 18px;font-weight:900}p[data-astro-cid-kyugviql]{font-size:15px;line-height:1.95;color:#594d3e;margin:0 0 16px}strong[data-astro-cid-kyugviql]{color:#33291f;font-weight:800}.lead[data-astro-cid-kyugviql]{font-size:16px}.intro-note[data-astro-cid-kyugviql],.small-note[data-astro-cid-kyugviql]{font-size:13px;color:#6b5f4e}.primary-link[data-astro-cid-kyugviql]{display:inline-flex;align-items:center;gap:22px;padding:14px 24px;border-radius:12px;color:#fff;background:#b8452f;font-size:15px;font-weight:700;text-decoration:none;transition:opacity .15s}.primary-link[data-astro-cid-kyugviql]:hover{opacity:.8}.notice[data-astro-cid-kyugviql]{border-left:3px solid #b8452f;background:#faf4e8;padding:20px 24px;border-radius:0 12px 12px 0}.notice[data-astro-cid-kyugviql] strong[data-astro-cid-kyugviql]{font-size:16px}.notice[data-astro-cid-kyugviql] p[data-astro-cid-kyugviql]{margin:8px 0 0;font-size:14px}.steps-nav[data-astro-cid-kyugviql]{margin:28px 0 52px}.steps-nav[data-astro-cid-kyugviql] ol[data-astro-cid-kyugviql]{display:flex;flex-wrap:wrap;gap:10px 20px;list-style:none;padding:0;margin:0}.steps-nav[data-astro-cid-kyugviql] a[data-astro-cid-kyugviql]{display:inline-flex;gap:7px;font-size:13px;color:#594d3e;text-decoration:none}.steps-nav[data-astro-cid-kyugviql] span[data-astro-cid-kyugviql]{color:#a53f2c;font-family:Jost,sans-serif}a[data-astro-cid-kyugviql]:focus-visible{outline:3px solid #b8452f;outline-offset:4px}.step[data-astro-cid-kyugviql]{margin:0 0 52px}.step-heading[data-astro-cid-kyugviql]{display:flex;align-items:center;gap:18px;border-top:1px solid #e5ded4;padding-top:26px;margin-bottom:20px}.step-number[data-astro-cid-kyugviql]{font-family:Jost,sans-serif;font-size:38px;font-weight:500;color:#b8452f;line-height:1}.step-heading[data-astro-cid-kyugviql] .eyebrow[data-astro-cid-kyugviql]{margin-bottom:4px;letter-spacing:.07em}h2[data-astro-cid-kyugviql]{font-size:clamp(20px,3.5vw,25px);line-height:1.6;margin:0;font-weight:800}h3[data-astro-cid-kyugviql]{font-size:16px;margin:24px 0 10px;font-weight:800}.screen[data-astro-cid-kyugviql]{margin:20px 0 0;overflow:hidden;border:1px solid #e5ded4;border-radius:16px;background:#fff}.screen-link[data-astro-cid-kyugviql]{display:block}.screen[data-astro-cid-kyugviql] img[data-astro-cid-kyugviql]{display:block;width:100%;height:auto}figcaption[data-astro-cid-kyugviql]{padding:12px 16px;border-top:1px solid #eee8de;font-size:12px;line-height:1.8;color:#6b5f4e;background:#fffdf8}.tip[data-astro-cid-kyugviql]{padding:18px 22px;background:#faf4e8;border-radius:12px;margin-top:20px}.tip[data-astro-cid-kyugviql] p[data-astro-cid-kyugviql]{font-size:14px;margin:6px 0 0}.tip[data-astro-cid-kyugviql] a[data-astro-cid-kyugviql]{color:#a53f2c;text-underline-offset:3px}.step-columns[data-astro-cid-kyugviql]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:40px;align-items:start}.step-copy[data-astro-cid-kyugviql] h3[data-astro-cid-kyugviql]:first-child{margin-top:0}.screen-app[data-astro-cid-kyugviql]{margin:0;width:100%;max-width:360px;justify-self:center}.screen-app[data-astro-cid-kyugviql] img[data-astro-cid-kyugviql]{aspect-ratio:416 / 720;height:auto;object-fit:cover;object-position:center}.check-list[data-astro-cid-kyugviql],.text-list[data-astro-cid-kyugviql]{padding-left:22px;margin:14px 0 22px;font-size:15px;line-height:2;color:#594d3e}.after-grid[data-astro-cid-kyugviql]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0 20px}.after-grid[data-astro-cid-kyugviql] section[data-astro-cid-kyugviql]{border:1px solid #e5ded4;border-radius:14px;padding:20px;background:#fff}.after-grid[data-astro-cid-kyugviql] h3[data-astro-cid-kyugviql]{margin:0 0 10px}.after-grid[data-astro-cid-kyugviql] p[data-astro-cid-kyugviql]{font-size:14px;margin:0}.capture-note[data-astro-cid-kyugviql]{font-size:12px;line-height:1.85;color:#6b5f4e;margin-bottom:36px}.closing[data-astro-cid-kyugviql]{text-align:center;background:#faf4e8;border-radius:20px;padding:36px 20px}.closing[data-astro-cid-kyugviql] p[data-astro-cid-kyugviql]:not(.eyebrow){margin:12px 0 24px;font-size:14px}.login-link[data-astro-cid-kyugviql]{display:block;width:fit-content;margin:20px auto 0;font-size:13px;color:#a53f2c;text-underline-offset:4px}.back-link[data-astro-cid-kyugviql]{display:inline-block;font-size:13px;color:#6b5f4e;margin-top:32px;text-decoration:none}footer[data-astro-cid-kyugviql]{padding:26px 20px;text-align:center;border-top:1px solid #e5ded4;color:#6b5f4e;font-size:12px}.mobile-break[data-astro-cid-kyugviql]{display:none}@media (max-width: 680px){.guide[data-astro-cid-kyugviql]{padding:32px 20px 48px}.guide-header[data-astro-cid-kyugviql]{height:64px}.intro[data-astro-cid-kyugviql] .desktop-break[data-astro-cid-kyugviql]{display:none}.notice[data-astro-cid-kyugviql]{padding:18px}.steps-nav[data-astro-cid-kyugviql],.step[data-astro-cid-kyugviql]{margin-bottom:36px}.step-heading[data-astro-cid-kyugviql]{gap:14px}.step-columns[data-astro-cid-kyugviql],.after-grid[data-astro-cid-kyugviql]{grid-template-columns:1fr;gap:20px}.screen-app[data-astro-cid-kyugviql]{width:min(100%,340px)}.screen-wide[data-astro-cid-kyugviql] img[data-astro-cid-kyugviql]{width:100%}.primary-link[data-astro-cid-kyugviql]{font-size:14px;padding:14px 18px;gap:14px}.mobile-break[data-astro-cid-kyugviql]{display:initial}}
