.notice{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:end;gap:18px clamp(24px,4vw,56px);padding-top:clamp(18px,2.6vw,32px);padding-bottom:clamp(14px,1.8vw,20px);display:grid}.notice-name{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.notice h1{letter-spacing:-.04em;font-size:clamp(38px,5vw,72px);font-weight:800;line-height:.95}.notice-sub{max-width:58ch;margin-top:10px;font-size:clamp(16px,1.3vw,18px);line-height:1.55}.notice-fields{border:2px solid var(--rule);grid-template-columns:1fr 1fr;margin:0;display:grid}.notice-fields>div{padding:7px 12px 8px}.notice-fields>div:nth-child(-n+2){border-bottom:1px solid var(--rule)}.notice-fields>div:nth-child(odd){border-right:1px solid var(--rule)}.notice-fields dd{margin:1px 0 0;font-size:15px;font-weight:600;line-height:1.4}@media (max-width:860px){.notice{grid-template-columns:1fr}}@media (max-width:520px){.notice-fields dd{font-size:14px}}.plan-sheet{padding-top:0;padding-bottom:clamp(40px,6vw,72px)}.plan-after{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 32px;margin-top:22px;display:grid}@media (max-width:860px){.plan-after{grid-template-columns:1fr}}.plan-rule{margin-top:16px}.device-notes{align-content:start;gap:16px;display:grid}.problems-lede{margin-bottom:22px}
