:root{--fg:#1a1a1a;--sub:#5a6270;--line:#e4e7ec;--bg:#fff;--accent:#0b62d6}[data-astro-cid-5hce7sga]{box-sizing:border-box}body{margin:0;font-family:-apple-system,Hiragino Sans,Noto Sans JP,sans-serif;color:var(--fg);background:var(--bg);line-height:1.75}header[data-astro-cid-5hce7sga]{border-bottom:1px solid var(--line);padding:14px 20px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}header[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga].logo{font-weight:700;font-size:18px;color:var(--fg);text-decoration:none}nav[data-astro-cid-5hce7sga]{display:flex;gap:14px;flex-wrap:wrap}nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{color:var(--sub);text-decoration:none;font-size:14px}nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:var(--accent)}main[data-astro-cid-5hce7sga]{max-width:860px;margin:0 auto;padding:24px 20px 60px}h1[data-astro-cid-5hce7sga]{font-size:26px;line-height:1.4;margin:16px 0 8px}h2[data-astro-cid-5hce7sga]{font-size:19px;margin:32px 0 10px;padding-left:10px;border-left:4px solid var(--accent)}table[data-astro-cid-5hce7sga]{width:100%;border-collapse:collapse;margin:12px 0;font-size:15px}th[data-astro-cid-5hce7sga],td[data-astro-cid-5hce7sga]{border:1px solid var(--line);padding:9px 12px;text-align:left}th[data-astro-cid-5hce7sga]{background:#f7f8fa;font-weight:600;width:34%}a[data-astro-cid-5hce7sga]{color:var(--accent)}.cards[data-astro-cid-5hce7sga]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin:20px 0}.card[data-astro-cid-5hce7sga]{border:1px solid var(--line);border-radius:10px;padding:16px;text-decoration:none;color:var(--fg)}.card[data-astro-cid-5hce7sga]:hover{border-color:var(--accent)}.card[data-astro-cid-5hce7sga] b[data-astro-cid-5hce7sga]{display:block;font-size:16px;margin-bottom:4px}.card[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]{color:var(--sub);font-size:13px}footer[data-astro-cid-5hce7sga]{border-top:1px solid var(--line);padding:20px;text-align:center;color:var(--sub);font-size:13px}ul[data-astro-cid-5hce7sga].list{padding-left:20px}ul[data-astro-cid-5hce7sga].list li[data-astro-cid-5hce7sga]{margin:4px 0}
