:root{--color-text: #24292f;--color-text-sub: #57606a;--color-bg: #f7f6f3;--color-surface: #ffffff;--color-border: #d6d3cc;--color-brand: #8a4b12;--color-brand-soft: #f6ede3;--color-note-bg: #f1f3f5;--color-pr-bg: #fff3dc;--color-pr-text: #6b4300;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--radius: 8px;--width-content: 46rem;--font-sans: "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic UI", "Meiryo", system-ui, sans-serif}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:1rem;line-height:1.8;overflow-wrap:anywhere}a{color:var(--color-brand)}h1,h2,h3{line-height:1.45}h1{font-size:1.5rem;margin:var(--space-4) 0}h2{font-size:1.25rem;margin:var(--space-6) 0 var(--space-3)}h3{font-size:1.0625rem;margin:var(--space-4) 0 var(--space-2)}table{border-collapse:collapse;width:100%;font-size:.9375rem}th,td{border:1px solid var(--color-border);padding:var(--space-1) var(--space-2);text-align:left;vertical-align:top}th{background:var(--color-note-bg)}.container{width:100%;max-width:var(--width-content);margin:0 auto;padding:0 var(--space-4)}.table-scroll{overflow-x:auto}.note{background:var(--color-note-bg);border-radius:var(--radius);padding:var(--space-3) var(--space-4);font-size:.9375rem}.pr-label{display:inline-block;padding:0 var(--space-2);border-radius:4px;background:var(--color-pr-bg);color:var(--color-pr-text);font-size:.75rem;font-weight:700;line-height:1.6}@media(min-width:768px){h1{font-size:1.75rem}}.breadcrumbs[data-astro-cid-ilhxcym7]{margin-top:var(--space-3);font-size:.8125rem;color:var(--color-text-sub)}ol[data-astro-cid-ilhxcym7]{display:flex;flex-wrap:wrap;gap:0 var(--space-1);list-style:none;padding:0;margin:0}li[data-astro-cid-ilhxcym7]+li[data-astro-cid-ilhxcym7]:before{content:">";margin-right:var(--space-1);color:var(--color-text-sub)}a[data-astro-cid-ilhxcym7]{color:var(--color-text-sub)}.skip-link[data-astro-cid-37fxchfa]{position:absolute;left:var(--space-2);top:-100px;z-index:100;padding:var(--space-2) var(--space-3);background:var(--color-surface);border-radius:4px}.skip-link[data-astro-cid-37fxchfa]:focus{top:var(--space-2)}.site-header[data-astro-cid-37fxchfa]{background:var(--color-surface);border-bottom:1px solid var(--color-border)}.site-header-inner[data-astro-cid-37fxchfa]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding-top:var(--space-2);padding-bottom:var(--space-2)}.site-logo[data-astro-cid-37fxchfa]{color:var(--color-brand);font-weight:700;font-size:1.125rem;text-decoration:none}.site-nav[data-astro-cid-37fxchfa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1);width:100%;font-size:.875rem}.site-nav[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]{display:flex;align-items:center;justify-content:center;min-height:40px;padding:var(--space-1);border-radius:6px;background:var(--color-bg);color:var(--color-text);text-align:center;text-decoration:none;line-height:1.3;white-space:nowrap}.site-nav[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa][aria-current=page]{color:var(--color-brand);font-weight:700;box-shadow:inset 0 -2px 0 var(--color-brand)}.nav-long[data-astro-cid-37fxchfa]{display:none}@media(min-width:768px){.site-nav[data-astro-cid-37fxchfa]{display:flex;flex-wrap:wrap;width:auto;gap:0 var(--space-4);font-size:.9375rem}.site-nav[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]{display:inline-block;min-height:0;padding:var(--space-1) 0;border-radius:0;background:none}.site-nav[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]:hover{color:var(--color-brand);text-decoration:underline}}@media(min-width:1024px){.nav-short[data-astro-cid-37fxchfa]{display:none}.nav-long[data-astro-cid-37fxchfa]{display:inline}}.site-main[data-astro-cid-37fxchfa]{padding-bottom:var(--space-6)}.site-footer[data-astro-cid-37fxchfa]{border-top:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-sub);font-size:.875rem;padding:var(--space-4) 0}.site-footer-name[data-astro-cid-37fxchfa]{font-weight:700;color:var(--color-text);margin-bottom:0}.site-footer-nav[data-astro-cid-37fxchfa]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:var(--space-3) 0}
