:root{--bd-line:var(--sg-line);--bd-line-soft:var(--sg-line);--bd-line-strong:var(--sg-line-strong);--bd-ink-1:var(--sg-ink);--bd-ink-2:var(--sg-ink-soft);--bd-ink-3:var(--sg-ink-soft);--bd-ink-4:var(--sg-muted);--bd-ink-5:var(--sg-subtle);--bd-gold:var(--sg-brand);--bd-gold-deep:var(--sg-brand-ink);--bd-gold-soft:var(--sg-brand-soft);--bd-gold-tint:var(--sg-brand-wash);--bd-gold-line:var(--sg-line);--bd-bg-soft:var(--sg-surface);--bd-bg-hover:var(--sg-surface)}.notice-page{min-height:70vh;padding:104px 24px 72px;background:var(--sg-canvas);color:var(--sg-ink)}.notice-wrap{width:100%;max-width:1080px;margin:0 auto}.notice-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:36px;color:var(--sg-muted);font-size:12px}.notice-breadcrumb a{color:inherit;text-decoration:none}.notice-breadcrumb a:hover{color:var(--sg-brand-ink)}.notice-page--list .notice-breadcrumb{margin-bottom:24px}.notice-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px}.notice-heading h1{margin:0;font-size:28px;font-weight:800;letter-spacing:-.04em;line-height:1.3}.notice-guide-link{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid var(--sg-line);border-radius:4px;color:var(--sg-ink-soft);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.notice-guide-link:hover{background:var(--sg-surface)}.notice-tabs{gap:24px;min-height:44px}.notice-tabs [role=tab]{min-height:44px;font-family:var(--sg-font-sans);font-size:14px;font-weight:600;line-height:1.5}.notice-tabs [aria-selected=true]{color:var(--sg-brand-ink);font-weight:750}.notice-list-caption{display:flex;justify-content:space-between;padding:14px 0 12px;color:var(--sg-muted);font-size:12px}.notice-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--sg-line-strong)}.notice-row{display:grid;grid-template-columns:56px minmax(0,1fr) auto 18px;align-items:center;gap:20px;min-height:88px;padding:18px 16px;border-bottom:1px solid var(--sg-line);color:inherit;text-decoration:none;transition:background .15s}.notice-row:hover{background:var(--sg-surface)}.notice-tag{display:inline-flex;align-items:center;justify-content:center;min-height:27px;padding:3px 10px;border-radius:5px;background:var(--sg-section);color:var(--sg-ink-soft);font-size:12px;font-weight:750;white-space:nowrap}.notice-tag.NOTICE{background:var(--sg-brand-soft);color:var(--sg-brand-ink)}.notice-row-copy{min-width:0}.notice-row h2{margin:0;font-size:15px;font-weight:700;line-height:1.6;letter-spacing:-.015em;overflow-wrap:anywhere}.notice-row-copy p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-size:13px;line-height:1.6;color:var(--sg-muted)}.notice-row time{color:var(--sg-muted);font-size:12px;font-variant-numeric:tabular-nums}.notice-row-arrow{color:var(--sg-subtle)}.notice-pagination{margin-top:28px}.notice-help{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:48px;padding:28px 32px;background:var(--sg-surface);border-radius:12px}.notice-help strong{font-size:15px;font-weight:750}.notice-help p{margin:7px 0 0;font-size:13px;line-height:1.7;color:var(--sg-muted)}.notice-help a{gap:8px;color:var(--sg-brand-ink);font-weight:700;white-space:nowrap}.notice-back,.notice-help a{display:inline-flex;align-items:center;min-height:44px;font-size:13px}.notice-back{gap:7px;margin-bottom:16px;color:var(--sg-muted);text-decoration:none}.notice-detail{max-width:920px}.notice-detail-footer{display:flex;justify-content:center;margin-top:32px}.notice-page :is(a,button):focus-visible{outline:2px solid var(--sg-ink-soft);outline-offset:4px}.bd-cat{font-weight:800;margin-right:8px;letter-spacing:-.01em}.bd-cat.NOTICE{color:var(--sg-brand-ink)}.bd-cat.EVENT,.bd-cat.REVIEW_GUIDE{color:var(--sg-ink-soft)}.bd-article-head{position:relative;padding:28px 0;border-top:1px solid var(--bd-line-strong);border-bottom:1px solid var(--bd-line);text-align:left}.bd-eyebrow{font-size:13px;font-weight:800;letter-spacing:-.01em}.bd-eyebrow.NOTICE{color:var(--sg-brand-ink)}.bd-eyebrow.EVENT,.bd-eyebrow.REVIEW_GUIDE{color:var(--sg-ink-soft)}.bd-article-title{margin:10px 0 0;font-weight:800;font-size:28px;line-height:1.32;color:var(--bd-ink-1);letter-spacing:-.027em;text-wrap:balance}.bd-article-meta{display:flex;align-items:center;flex-wrap:wrap;gap:9px 11px;margin-top:18px;font-size:13px;color:var(--bd-ink-4);font-variant-numeric:tabular-nums}.bd-article-meta .bd-author{font-weight:700;color:var(--bd-ink-2)}.bd-article-meta .bd-dot{width:3px;height:3px;border-radius:50%;background:var(--bd-ink-5)}.bd-body{padding:34px 2px 26px;font-size:15.5px;line-height:1.95;color:var(--bd-ink-2);letter-spacing:-.01em;min-height:120px}.bd-body p{margin:0 0 1.3em}.bd-body p:last-child{margin-bottom:0}.bd-body strong{font-weight:700;color:var(--bd-ink-1)}.bd-h{margin:36px 0 14px;font-size:18px;font-weight:800;color:var(--bd-ink-1);letter-spacing:-.015em;display:flex;align-items:center;gap:10px}.bd-h:before{content:"";width:14px;height:2px;background:var(--bd-gold)}.bd-list{margin:0 0 1.3em;padding:0;display:flex;flex-direction:column;gap:9px;list-style:none}ul.bd-list li{position:relative;padding-left:20px;line-height:1.75}ul.bd-list li:before{content:"\2013";position:absolute;left:2px;top:0;color:var(--bd-gold);font-weight:700}ol.bd-list{counter-reset:n}ol.bd-list li{position:relative;padding-left:32px;line-height:1.75;counter-increment:n}ol.bd-list li:before{content:counter(n);position:absolute;left:0;top:4px;width:21px;height:21px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:800;color:var(--bd-gold-deep);background:var(--bd-gold-soft)}.bd-note{margin:4px 0 1.3em;font-size:12.5px;color:var(--bd-ink-4);line-height:1.65}.bd-kv{margin:28px 0;border:1px solid var(--bd-line-strong);border-radius:6px;overflow:hidden}.bd-kv-row{display:grid;grid-template-columns:150px 1fr}.bd-kv-row+.bd-kv-row{border-top:1px solid var(--bd-line-strong)}.bd-kv-k{background:var(--bd-bg-soft);border-right:1px solid var(--bd-line-strong);font-size:13px;font-weight:700;color:var(--bd-ink-3)}.bd-kv-k,.bd-kv-v{padding:13px 18px;letter-spacing:-.01em}.bd-kv-v{font-size:14px;font-weight:500;color:var(--bd-ink-1);line-height:1.6}.bd-fig{margin:30px 0}.bd-fig img{display:block}.bd-fig img,.bd-ph{width:100%;border-radius:10px;border:1px solid var(--bd-line-strong)}.bd-ph{position:relative;overflow:hidden;background-color:var(--bd-bg-soft);background-image:repeating-linear-gradient(135deg,transparent 0 15px,rgba(28,27,24,.03) 15px 16px);display:flex;align-items:center;justify-content:center}.bd-ph-tag{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:var(--bd-ink-4);background:#fff;border:1px solid var(--bd-line-strong);border-radius:999px;padding:6px 13px}.bd-gallery{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bd-gallery .bd-ph{aspect-ratio:4/3}.bd-figcap{display:flex;align-items:flex-start;gap:8px;margin-top:11px;font-size:12.5px;color:var(--bd-ink-4);line-height:1.55;letter-spacing:-.01em}.bd-figcap:before{content:"";flex:none;width:12px;height:1.5px;margin-top:9px;background:var(--bd-gold)}.bd-nav{margin-top:26px;border-top:1.5px solid var(--bd-ink-1)}.bd-navrow{display:grid;grid-template-columns:84px 1fr auto;align-items:baseline;gap:0 16px;width:100%;text-align:left;background:none;border:none;border-bottom:1px solid var(--bd-line-soft);padding:15px 6px;cursor:pointer;transition:.14s}.bd-navrow:hover:not(:disabled){background:var(--bd-bg-hover)}.bd-navrow:disabled{cursor:default}.bd-nav-label{font-size:12.5px;font-weight:800;color:var(--bd-ink-3);letter-spacing:-.01em}.bd-nav-title{font-size:14px;font-weight:600;color:var(--bd-ink-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em}.bd-nav-date{font-size:12.5px;color:var(--bd-ink-4);white-space:nowrap;font-variant-numeric:tabular-nums}.bd-navrow:disabled .bd-nav-label,.bd-navrow:disabled .bd-nav-title{color:var(--bd-ink-5)}.bd-navrow{text-decoration:none}.bd-navrow[aria-disabled=true]{cursor:default}.bd-navrow[aria-disabled=true] :is(.bd-nav-label,.bd-nav-title){color:var(--sg-subtle)}.bd-article-title,.bd-body{overflow-wrap:anywhere}.bd-article-title{word-break:keep-all}@media (max-width:640px){.notice-page{padding:88px 20px 48px}.notice-breadcrumb{margin-bottom:24px}.notice-heading{gap:12px;padding-bottom:20px}.notice-heading h1{font-size:24px}.notice-tabs{gap:22px}.notice-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:16px 0}.notice-tag{justify-self:start}.notice-row-copy{grid-column:1/-1;grid-row:2}.notice-row h2{font-size:15px}.notice-row time{grid-column:2;grid-row:1}.notice-row-arrow{display:none}.notice-help{display:block;margin-top:32px;padding:24px}.notice-help a{margin-top:12px}.bd-article-title{font-size:24px;line-height:1.5}.bd-article-meta{gap:8px;font-size:12px}.bd-body{font-size:15px;line-height:1.85}.bd-kv-row{grid-template-columns:96px minmax(0,1fr)}.bd-kv-k,.bd-kv-v{padding:12px}.bd-navrow{grid-template-columns:54px minmax(0,1fr);gap:12px}.bd-nav-date{display:none}}