.notice-content{max-width:1200px;margin:0 auto;padding:72px 0 0;color:#121027}.notice-content h1{text-align:center;font-size:34px;margin:0;font-weight:600}.notice-rule{width:1px;height:40px;background:#aaa;margin:32px auto 48px}.notice-block+ .notice-block{margin-top:64px}.notice-block h2{font-size:26px;font-weight:600;margin:0 0 24px}.notice-layout{display:grid;grid-template-columns:1.25fr 1fr;gap:28px;align-items:stretch}.notice-cg{width:100%;height:100%;min-height:360px;object-fit:contain;background:#f5f6f8}.notice-cards{display:grid;gap:20px}.notice-card{display:block;position:relative;border:1px solid #bcbcc4;padding:26px 28px 56px;color:inherit;text-decoration:none;transition:border-color .25s,background .25s}.notice-brand{font-size:13px;color:#666}.notice-card h3{font-size:23px;margin:12px 0;font-weight:600}.notice-card p{font-size:14px;color:#777;margin:0;line-height:1.6}.notice-view{position:absolute;right:24px;bottom:18px;display:flex;align-items:center;gap:16px;font-size:13px;font-weight:600;letter-spacing:1px}.notice-view span{font-size:24px;border-radius:50%;background:#efeff2;width:38px;height:38px;text-align:center;line-height:36px;transition:transform .25s}.notice-card:hover,.notice-card:focus-visible{background:#f8f8fc;border-color:#14112c}.notice-card:hover .notice-view span{transform:translateX(4px)}@media(max-width:1279px){.notice-content{margin:0 32px}}@media(max-width:767px){.notice-content{margin:0 20px;padding-top:40px}.notice-content h1{font-size:26px}.notice-block h2{font-size:21px}.notice-layout{grid-template-columns:1fr;gap:18px}.notice-cg{height:auto;min-height:0}.notice-card{padding:22px 22px 62px}.notice-card h3{font-size:21px}.notice-block+.notice-block{margin-top:42px}}