html body .lk-notice{--lkn-accent:var(--lk-accent,var(--brand,var(--accent,#1f3a5f)));--lkn-band:#f2f4f6;--lkn-card:#fff;--lkn-tile:#f5f6f8;--lkn-ink:#191f28;--lkn-body:#4e5968;--lkn-max:1180px;--lkn-pad:48px;display:block;box-sizing:border-box;width:100%;margin:0;padding:72px 0;background:var(--lkn-band);color:var(--lkn-ink);font-size:16px;line-height:1.8;text-align:left;word-break:keep-all;overflow-wrap:anywhere;border:0;box-shadow:none;opacity:1;transform:none}
html body .lk-notice *,html body .lk-notice *::before,html body .lk-notice *::after{box-sizing:border-box}
html body .lk-notice-wrap{max-width:var(--lkn-max);margin:0 auto;padding:0 var(--lkn-pad)}
html body .lk-notice-site{display:flex;align-items:center;gap:16px;margin:0 0 20px;padding:20px 28px;background:var(--lkn-card);border:0;border-radius:24px}
html body .lk-notice-ico{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;margin:0;border-radius:14px;background:#eef1f5;background:color-mix(in srgb,var(--lkn-accent) 10%,#fff);color:var(--lkn-accent)}
html body .lk-notice-ico svg{display:block;width:24px;height:24px}
html body .lk-notice-site-txt{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;min-width:0}
html body .lk-notice-site-k{font-size:15px;font-weight:600;line-height:1.5;color:var(--lkn-body)}
html body .lk-notice-url{font-size:28px;font-weight:800;line-height:1.3;letter-spacing:-.01em;color:var(--lkn-accent)}
html body .lk-notice-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:stretch}
html body .lk-notice-card{margin:0;padding:32px;background:var(--lkn-card);border:0;border-radius:24px;box-shadow:none}
html body .lk-notice-h{display:flex;align-items:center;gap:12px;margin:0 0 16px;padding:0;border:0;font-size:24px;font-weight:750;line-height:1.45;letter-spacing:-.045em;color:var(--lkn-ink);text-align:left}
html body .lk-notice-h::before,html body .lk-notice-h::after{content:none;display:none}
html body .lk-notice-p{margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.85;color:var(--lkn-body);text-align:justify;text-align-last:left;text-justify:inter-character;word-break:break-all}
html body .lk-notice-p+.lk-notice-p{margin-top:14px}
html body .lk-notice-p strong{font-weight:700;color:var(--lkn-ink)}
html body .lk-notice-check{margin:28px 0 0}
html body .lk-notice-check-h{margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.5;color:var(--lkn-ink)}
html body .lk-notice-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}
html body .lk-notice-list li{margin:0;padding:14px 16px;background:var(--lkn-tile);border:0;border-radius:16px;list-style:none}
html body .lk-notice-list li::before,html body .lk-notice-list li::marker{content:none;display:none}
html body .lk-notice-k{display:block;font-size:13px;font-weight:600;line-height:1.5;color:var(--lkn-body)}
html body .lk-notice-v{display:block;margin-top:2px;font-size:15px;font-weight:700;line-height:1.55;color:var(--lkn-ink)}
@media (max-width:1199px){html body .lk-notice{--lkn-pad:40px}}
@media (max-width:960px){html body .lk-notice{padding:56px 0;--lkn-pad:32px}html body .lk-notice-grid{grid-template-columns:minmax(0,1fr);gap:16px}}
@media (max-width:600px){html body .lk-notice{padding:44px 0;--lkn-pad:20px}html body .lk-notice-site{gap:12px;margin-bottom:16px;padding:16px 18px;border-radius:20px}html body .lk-notice-url{font-size:22px}html body .lk-notice-card{padding:24px 20px;border-radius:20px}html body .lk-notice-h{gap:10px;font-size:20px}html body .lk-notice-p{font-size:15px}html body .lk-notice-ico{width:40px;height:40px;border-radius:12px}html body .lk-notice-check{margin-top:24px}}
@media (max-width:600px),(min-width:961px) and (max-width:1199px){html body .lk-notice-list{grid-template-columns:minmax(0,1fr);gap:8px}html body .lk-notice-list li{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:baseline;gap:8px;padding:12px 14px;border-radius:14px}html body .lk-notice-v{margin-top:0}}
@media (max-width:360px){html body .lk-notice{--lkn-pad:16px}html body .lk-notice-url{font-size:20px}}
html body .lk-notice--inset{padding:24px 0;background:transparent}
html body .lk-notice--inset .lk-notice-wrap{width:calc(100% - 2 * var(--lkn-pad));max-width:calc(var(--lkn-max) - 2 * var(--lkn-pad));margin:0 auto;padding:48px clamp(20px,4vw,40px);background:var(--lkn-band);border-radius:28px}
@media (max-width:600px){html body .lk-notice--inset .lk-notice-wrap{width:calc(100% - 32px);padding:28px 16px;border-radius:22px}}
html body .lk-notice-modal{display:flex;align-items:flex-start;gap:8px;margin:0 0 12px;padding:8px 12px;background:#f2f4f6;border:0;border-radius:12px;font-size:13px;font-weight:400;line-height:1.55;color:#333d4b;text-align:left;word-break:keep-all;overflow-wrap:anywhere}
html body .lk-notice-modal svg{flex:0 0 auto;display:block;width:16px;height:16px;margin-top:2px;color:#4e5968}
html body .lk-notice-modal strong{font-weight:700;color:#191f28}

html body #lk-notice .lk-notice-grid{grid-template-columns:minmax(0,1fr)}


