
.aux-main{padding-block:var(--space-5) var(--space-6);min-height:50vh}.aux-eyebrow{font-size:.85rem;font-weight:600;letter-spacing:.12em;color:var(--c-accent);margin-bottom:var(--space-2)}.aux-title{font-size:clamp(1.9rem,1.3rem + 2.4vw,3rem);color:var(--c-fg);padding-bottom:var(--space-4);border-bottom:1px solid var(--c-line);margin-bottom:var(--space-5)}.aux-intro{max-width:68ch;color:var(--c-muted);font-size:1.08rem;line-height:1.8;margin-bottom:var(--space-5)}.aux-block{max-width:78ch;border-top:2px solid var(--c-fg);padding-top:var(--space-3);margin-bottom:var(--space-5)}.aux-block h2{font-size:1.3rem;color:var(--c-fg);margin-bottom:var(--space-2)}.aux-block h3{color:var(--c-fg);margin:.75rem 0 .4rem}.aux-block p{color:var(--c-muted);font-size:1rem;line-height:1.85;margin-bottom:var(--space-2)}.aux-date{color:var(--c-muted);font-size:.9rem}.aux-story{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);align-items:center}.aux-story--reverse .aux-photo{order:2}.aux-photo{min-height:260px;background:var(--c-surface);border:1px solid var(--c-line);box-shadow:0 12px 28px -18px rgba(20,20,26,.4);position:relative}.aux-photo::after{content:'写真スペース';position:absolute;inset:0;display:grid;place-items:center;color:var(--c-muted);font-size:.9rem}.aux-values{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}.aux-values article{padding:var(--space-3);background:var(--c-surface);border:1px solid var(--c-line);box-shadow:0 10px 26px -20px rgba(20,20,26,.4)}.aux-values img,.aux-illustration img{display:block;width:42px;height:42px}.aux-illustration{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3);background:var(--c-surface);border:1px solid var(--c-line);color:var(--c-fg)}.aux-timeline{display:grid;gap:var(--space-2);padding:0;list-style:none}.aux-timeline li{display:grid;grid-template-columns:90px 1fr;gap:var(--space-3);padding-block:var(--space-2);border-bottom:1px solid var(--c-line);color:var(--c-muted);line-height:1.7}.aux-timeline b{color:var(--c-accent);font-family:var(--font-display);font-size:1.35rem}.site-footer__inner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.footer-nav{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-inline:auto}.footer-nav a{color:var(--c-footer-muted);text-decoration:none}.footer-nav a:hover{color:var(--c-footer-fg)}.footer-copy{color:var(--c-footer-muted);font-size:.85rem}@media (max-width:640px){.aux-main{padding-block:var(--space-4) var(--space-5)}.aux-title{margin-bottom:var(--space-4);padding-bottom:var(--space-3)}.aux-story,.aux-values{grid-template-columns:1fr}.aux-story--reverse .aux-photo{order:0}.aux-photo{min-height:190px}.aux-timeline li{grid-template-columns:64px 1fr}.site-footer__inner{align-items:flex-start;flex-direction:column}.footer-nav{margin-inline:0;flex-direction:column;gap:.6rem}}@media (min-width:641px) and (max-width:1024px){.aux-values{grid-template-columns:repeat(2,1fr)}}
