.nd-head[data-astro-cid-hqq7p32a]{max-width:calc(1000px + var(--gutter) * 2);flex-direction:column;gap:24px;padding-top:clamp(120px,11vw,160px);padding-bottom:clamp(32px,5vw,72px);display:flex;position:relative}.nd-head__lbox[data-astro-cid-hqq7p32a]{background:#000;width:100vw;height:44px;position:absolute;top:0;left:0;right:0}.nd-crumbs[data-astro-cid-hqq7p32a]{letter-spacing:.2em;color:var(--muted);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.nd-crumbs[data-astro-cid-hqq7p32a] a[data-astro-cid-hqq7p32a]:hover{color:var(--gold-hover)}.nd-meta[data-astro-cid-hqq7p32a]{align-items:center;gap:16px;display:flex}.nd-meta[data-astro-cid-hqq7p32a] time[data-astro-cid-hqq7p32a]{font-family:var(--f-display);color:var(--muted);font-size:18px}.nd-meta__cat[data-astro-cid-hqq7p32a]{letter-spacing:.2em;color:var(--gold);font-size:12px}.nd-title[data-astro-cid-hqq7p32a]{font-family:var(--f-mincho);letter-spacing:.03em;font-size:clamp(25px,2.19048vw + 16.4571px,48px);font-weight:500;line-height:1.6}.gutter-margin[data-astro-cid-hqq7p32a]{margin-left:var(--gutter);margin-right:var(--gutter)}.nd-photo[data-astro-cid-hqq7p32a]{height:clamp(220px,39vw,560px);position:relative;overflow:hidden}.nd-photo[data-astro-cid-hqq7p32a] img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.nd-body[data-astro-cid-hqq7p32a]{max-width:calc(760px + var(--gutter) * 2);flex-direction:column;gap:30px;margin:0 auto;padding-top:clamp(44px,6.7vw,96px);padding-bottom:clamp(56px,8.3vw,120px);display:flex}.prose[data-astro-cid-hqq7p32a]{flex-direction:column;gap:30px;display:flex}.prose[data-astro-cid-hqq7p32a] p{color:var(--sub);font-size:17px;line-height:2.3}.prose[data-astro-cid-hqq7p32a] h2{border-left:2px solid var(--gold);font-family:var(--f-mincho);margin-top:24px;padding-left:18px;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.6}.prose[data-astro-cid-hqq7p32a] h3{font-family:var(--f-mincho);font-size:21px;font-weight:500;line-height:1.6}.prose[data-astro-cid-hqq7p32a] ul{flex-direction:column;gap:12px;padding-left:4px;display:flex}.prose[data-astro-cid-hqq7p32a] ul li{color:var(--sub);padding-left:42px;font-size:17px;line-height:2;position:relative}.prose[data-astro-cid-hqq7p32a] ul li:before{content:"";background:var(--gold);width:26px;height:1px;position:absolute;top:1em;left:0}.prose[data-astro-cid-hqq7p32a] ul li:after{content:"";border-top:1px solid var(--gold);border-right:1px solid var(--gold);width:6px;height:6px;position:absolute;top:calc(1em - 4px);left:21px;transform:rotate(45deg)}.prose[data-astro-cid-hqq7p32a] ol{color:var(--sub);flex-direction:column;gap:10px;padding-left:1.4em;list-style:decimal;display:flex}.prose[data-astro-cid-hqq7p32a] a{color:var(--gold);border-bottom:1px solid #d9b35c80}.prose[data-astro-cid-hqq7p32a] a:hover{color:var(--gold-hover)}.prose[data-astro-cid-hqq7p32a] img{width:100%;height:auto}.prose[data-astro-cid-hqq7p32a] blockquote{border-left:1px solid var(--line-strong);color:var(--muted);margin:0;padding:4px 0 4px 20px}.nd-share[data-astro-cid-hqq7p32a]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.nd-share__label[data-astro-cid-hqq7p32a]{letter-spacing:.2em;color:var(--muted);margin-right:8px;font-size:12px}.nd-share[data-astro-cid-hqq7p32a] a[data-astro-cid-hqq7p32a],.nd-share[data-astro-cid-hqq7p32a] button[data-astro-cid-hqq7p32a]{font:inherit;letter-spacing:.18em;color:var(--text);border:1px solid var(--line);cursor:pointer;background:0 0;padding:10px 14px;font-size:12px;transition:border-color .3s}.nd-share[data-astro-cid-hqq7p32a] a[data-astro-cid-hqq7p32a]:hover,.nd-share[data-astro-cid-hqq7p32a] button[data-astro-cid-hqq7p32a]:hover{border-color:var(--gold)}.nd-pager[data-astro-cid-hqq7p32a]{border-top:1px solid var(--line);letter-spacing:.12em;justify-content:space-between;align-items:center;padding-top:40px;font-size:14px;display:flex}.nd-pager[data-astro-cid-hqq7p32a] a[data-astro-cid-hqq7p32a]{align-items:center;gap:12px;padding:12px 0;display:flex}.nd-pager[data-astro-cid-hqq7p32a] a[data-astro-cid-hqq7p32a]:hover{color:var(--gold-hover)}.nd-pager__arrow[data-astro-cid-hqq7p32a]{color:var(--gold);display:flex}.nd-pager__prev[data-astro-cid-hqq7p32a] .nd-pager__arrow[data-astro-cid-hqq7p32a]{transform:rotate(180deg)}.nd-latest[data-astro-cid-hqq7p32a]{flex-direction:column;gap:clamp(24px,3.9vw,56px);padding-bottom:clamp(72px,8.3vw,120px);display:flex}.nd-latest__head[data-astro-cid-hqq7p32a]{flex-direction:column;gap:22px;display:flex}.nd-latest__title[data-astro-cid-hqq7p32a]{font-family:var(--f-mincho);font-size:clamp(24px,2.2vw,32px);font-weight:500;line-height:1.5}@media (width<=767px){.nd-head__lbox[data-astro-cid-hqq7p32a]{height:24px}.nd-photo[data-astro-cid-hqq7p32a]{margin:0}.prose[data-astro-cid-hqq7p32a]{gap:24px}.prose[data-astro-cid-hqq7p32a] p,.prose[data-astro-cid-hqq7p32a] ul li{font-size:15px;line-height:2.1}.prose[data-astro-cid-hqq7p32a] ul li{padding-left:36px}.nd-pager[data-astro-cid-hqq7p32a]{padding-top:22px;font-size:13px}}
