[hidden] { display: none !important; }
#content-state { font-size:13px; }
.archive-notice{margin:20px 0 76px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:20px 0 18px}
.notice-rule{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.08em}
.notice-rule>span:first-child{color:var(--accent)}
.notice-body{display:grid;grid-template-columns:130px 1fr 290px;column-gap:35px;align-items:center;margin:52px 0 38px}
.notice-index{font-size:10px;align-self:start;padding-top:10px;color:#7c756c}
.notice-index>span{display:block;font-family:var(--serif);font-size:80px;font-weight:400;line-height:1;color:var(--accent);margin-top:12px}
.notice-body h2{font-family:var(--serif);font-weight:400;font-size:58px;line-height:1.07;letter-spacing:-2px;margin:0}
.notice-detail p{font-size:13px;line-height:1.9;color:#625b52;margin:0 0 29px}
.notice-retry{appearance:none;border:0;border-bottom:1px solid var(--ink);background:none;border-radius:0;padding:0 0 7px;color:var(--ink);font-size:10px;cursor:pointer}
.notice-retry>span{margin-left:25px;color:var(--accent)}
.notice-retry:focus-visible{outline:1px solid var(--accent);outline-offset:5px}
.notice-assurance{margin-left:165px;padding:15px 0 34px;font-size:9px;letter-spacing:.07em;color:#837b71}
.notice-footer{display:flex;justify-content:space-between;border-top:1px solid #d6d0c7;padding-top:16px;font-size:9px;color:#777065}
html[lang="zh-CN"] .notice-body h2{font-family:var(--zh-serif);font-size:51px;letter-spacing:-1px;line-height:1.35}
html[lang="zh-CN"] .notice-detail p{font-size:13px;line-height:2.1}
html[lang="zh-CN"] .notice-assurance{font-size:11px;letter-spacing:.08em}
