.site .notice{padding-bottom:var(--sec)}.site .notice .notice-in{max-width:calc(52rem + var(--pad)*2);margin-inline:0}@media (min-width:1440px){.site .notice .notice-in{margin-inline:calc(50% - var(--max)/2 - var(--pad)*2/2) 0}}.site .notice .notice-head{border-bottom:1px solid var(--marker);padding-block:var(--sec) clamp(28px,4vw,44px)}.site .notice .notice-head .kicker{color:var(--marker)}.site .notice .notice-head h1{color:var(--ink);letter-spacing:-.025em;max-width:18ch;margin-top:20px;font-size:clamp(2.25rem,1.6rem + 2vw,3.25rem);font-weight:400;line-height:1.05}.site .notice .notice-rev{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,3fr) minmax(0,2fr) minmax(0,5fr);margin:0;display:grid}.site .notice .notice-rev div{padding:14px 16px 14px 0}.site .notice .notice-rev div+div{padding-left:16px}.site .notice .notice-rev dt{color:var(--ink-3);font-family:var(--mono);font-size:var(--t-cap)}.site .notice .notice-rev dd{color:var(--ink);font-size:var(--t-small);margin:4px 0 0;line-height:1.5}@media (max-width:640px){.site .notice .notice-rev{grid-template-columns:1fr}.site .notice .notice-rev div+div{border-top:1px solid var(--rule);padding-left:0}}.site .notice .notice-toc{margin-top:24px}.site .notice .notice-toc ol{font-family:var(--mono);font-size:var(--t-mono);flex-wrap:wrap;gap:4px 24px;display:flex}.site .notice .notice-toc a{color:var(--ink-2);min-height:36px;text-decoration:underline;-webkit-text-decoration-color:var(--rule-hi);text-decoration-color:var(--rule-hi);text-underline-offset:4px;align-items:center;transition:color .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){.site .notice .notice-toc a:hover{color:var(--ink);-webkit-text-decoration-color:var(--marker);text-decoration-color:var(--marker)}}.site .notice .notice-body{max-width:40em;padding-top:clamp(28px,4vw,44px)}.site .notice .notice-body h2{color:var(--ink);letter-spacing:-.015em;margin-top:48px;scroll-margin-top:88px;font-size:1.5rem;font-weight:400;line-height:1.25}.site .notice .notice-body p{color:var(--ink-2);margin-top:16px;font-size:1.0625rem;line-height:1.7}.site .notice .notice-body>p:first-child{color:var(--ink);margin-top:0;font-size:1.1875rem;line-height:1.6}.site .notice .notice-body b,.site .notice .notice-body strong{color:var(--ink);font-weight:500}.site .notice .notice-body a:not(.btn):not(.tlink){color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule-hi);text-decoration-color:var(--rule-hi);text-underline-offset:3px}.site .notice .notice-body code{background:var(--panel);border:1px solid var(--rule);color:var(--ink);font-family:var(--mono);border-radius:3px;padding:1px 5px;font-size:.875em}.site .notice .notice-ways{margin-top:28px}.site .notice .notice-acts,.site .notice .notice-ways{flex-wrap:wrap;gap:4px 32px;display:flex}.site .notice .notice-body .notice-start{border-top:1px solid var(--rule);font-size:var(--t-small);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:36px;padding-top:28px;display:flex}.site .notice .notice-start span{color:var(--ink-3)}
