.notice-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:clamp(24px,5vw,72px)}.notice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.notice-card,.notice-empty{padding:24px;border:1px solid var(--line,#d8d0c0);margin:20px 0;background:var(--paper,#faf6ed)}.notice-card h2,.notice-card h3{margin-top:0}.notice-aside{padding:24px;background:var(--cream,#f0e9d9);align-self:start}.notice-aside h2{font-size:1.5rem}.notice-aside li{margin-bottom:12px}.notice-copy{max-width:900px;margin-inline:auto}.notice-copy p,.notice-card p,.notice-facts dd{overflow-wrap:anywhere}.notice-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.notice-facts dt{font-weight:700}.notice-facts dd{margin:4px 0}#notice-check{padding:24px;border:1px solid var(--line,#d8d0c0)}#notice-check label{display:block;margin:16px 0}#notice-check input:not([type=checkbox]),#notice-check select{display:block;width:100%;padding:12px;font:inherit;color:inherit;background:#fffdf8;border:1px solid #7c776b}#notice-check button{margin:6px 8px 6px 0}#notice-result{padding:16px;background:#eee7d8}#notice-check [type=checkbox]{min-width:22px;min-height:22px;vertical-align:middle}.notice-copy li{margin-bottom:16px}@media(max-width:850px){.notice-layout{grid-template-columns:1fr}}@media(max-width:520px){.notice-grid,.notice-facts{grid-template-columns:1fr}.notice-card,.notice-aside,#notice-check{padding:18px}}
