.News-module__qtN0EG__page{--ink:#0e1a2f;--muted-ink:#4f5b70;--line:#e3e8f0;--surface:#f5f8fc;--blue:#0b6ccf;--blue-hover:#0956a8;--blue-deep:#0a4f9c;--blue-pale:#edf5fd;--blue-line:#cfe1f5;--shadow-sm:0 1px 2px #0f172a0d;color:var(--ink);font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.News-module__qtN0EG__page a:focus-visible,.News-module__qtN0EG__page button:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.News-module__qtN0EG__tabs{scrollbar-width:none;gap:8px;margin:-4px -4px -6px;padding:4px 4px 6px;display:flex;overflow-x:auto}.News-module__qtN0EG__tabs::-webkit-scrollbar{display:none}.News-module__qtN0EG__tab{border:1px solid var(--line);min-height:40px;color:var(--muted-ink);cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;padding:0 18px;font-size:14px;font-weight:700;transition:background-color .2s,border-color .2s,color .2s}.News-module__qtN0EG__tab:hover{border-color:var(--blue-line);color:var(--ink)}.News-module__qtN0EG__tab[aria-selected=true]{border-color:var(--blue);background:var(--blue);color:#fff}.News-module__qtN0EG__listWrap{width:min(960px,100% - 48px);margin:0 auto;padding:48px 0 96px}.News-module__qtN0EG__list{border:1px solid var(--line);background:#fff;border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.News-module__qtN0EG__list>li+li{border-top:1px solid var(--line)}.News-module__qtN0EG__item{color:inherit;align-items:center;gap:24px;padding:22px 24px;text-decoration:none;transition:background-color .2s;display:flex}.News-module__qtN0EG__item:hover{background:var(--surface)}.News-module__qtN0EG__page .News-module__qtN0EG__item:focus-visible{outline-offset:-3px}.News-module__qtN0EG__thumb{aspect-ratio:16/9;border:1px solid var(--line);object-fit:cover;border-radius:12px;flex-shrink:0;width:200px}.News-module__qtN0EG__dateCol{width:96px;color:var(--muted-ink);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px;font-weight:600}.News-module__qtN0EG__itemBody{flex:1;min-width:0}.News-module__qtN0EG__meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.News-module__qtN0EG__pin{color:var(--blue);flex-shrink:0}.News-module__qtN0EG__metaDate{color:var(--muted-ink);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:13px;display:inline-flex}.News-module__qtN0EG__metaIcon{color:var(--muted-ink);flex-shrink:0}.News-module__qtN0EG__itemTitle{margin:8px 0 0;font-size:17px;font-weight:700;line-height:1.6;transition:color .2s}.News-module__qtN0EG__item:hover .News-module__qtN0EG__itemTitle{color:var(--blue)}.News-module__qtN0EG__excerpt{color:var(--muted-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:14px;line-height:1.8;display:-webkit-box;overflow:hidden}.News-module__qtN0EG__chevron{color:var(--muted-ink);flex-shrink:0;transition:transform .2s,color .2s}.News-module__qtN0EG__item:hover .News-module__qtN0EG__chevron{color:var(--blue);transform:translate(2px)}.News-module__qtN0EG__error{color:#b42318;background:#fdf2f2;border:1px solid #f5c2c2;border-radius:12px;margin:0 0 24px;padding:12px 16px;font-size:14px}.News-module__qtN0EG__empty{border:1px solid var(--line);background:var(--surface);color:var(--muted-ink);text-align:center;border-radius:16px;padding:56px 24px;font-size:14px}.News-module__qtN0EG__empty svg{color:var(--blue-line);margin:0 auto 12px}.News-module__qtN0EG__empty p{margin:0}.News-module__qtN0EG__empty .News-module__qtN0EG__emptyTitle{color:var(--ink);margin-bottom:4px;font-size:17px;font-weight:700}.News-module__qtN0EG__more{justify-content:center;margin-top:24px;display:flex}.News-module__qtN0EG__moreButton{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:0 28px;font-size:14px;font-weight:700;transition:border-color .2s}.News-module__qtN0EG__moreButton:hover{border-color:var(--blue)}.News-module__qtN0EG__moreButton:disabled{opacity:.5;cursor:default}.News-module__qtN0EG__cta{border:1px solid var(--line);background:var(--surface);border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:56px;padding:28px 32px;display:flex}.News-module__qtN0EG__cta h2{margin:0;font-size:18px;font-weight:800;line-height:1.5}.News-module__qtN0EG__cta p{color:var(--muted-ink);margin:4px 0 0;font-size:14px;line-height:1.8}.News-module__qtN0EG__ctaButton{background:var(--blue);color:#fff;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;min-height:48px;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex}.News-module__qtN0EG__ctaButton:hover{background:var(--blue-hover)}.News-module__qtN0EG__detailWrap{width:min(800px,100% - 48px);margin:0 auto;padding:120px 0 96px}.News-module__qtN0EG__back{color:var(--muted-ink);align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.News-module__qtN0EG__back:hover{color:var(--blue)}.News-module__qtN0EG__article{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:20px;overflow:hidden}.News-module__qtN0EG__articleImage{aspect-ratio:16/9;border-bottom:1px solid var(--line);object-fit:cover;width:100%;display:block}.News-module__qtN0EG__articleBody{padding:40px}.News-module__qtN0EG__kicker{background:var(--blue-pale);color:var(--blue-deep);border-radius:999px;align-items:center;gap:6px;margin:0;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.News-module__qtN0EG__articleTitle{text-wrap:balance;margin:16px 0 0;font-size:clamp(22px,3vw,30px);font-weight:800;line-height:1.45}.News-module__qtN0EG__articleBody .News-module__qtN0EG__meta{border-bottom:1px solid var(--line);margin-top:16px;padding-bottom:24px}.News-module__qtN0EG__text{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:28px;font-size:16px;line-height:2}.News-module__qtN0EG__external{border-top:1px solid var(--line);margin-top:36px;padding-top:28px}@media (max-width:767px){.News-module__qtN0EG__listWrap{width:calc(100% - 32px);padding:32px 0 72px}.News-module__qtN0EG__item{align-items:flex-start;gap:12px;padding:18px 16px}.News-module__qtN0EG__item[data-layout=row]{flex-wrap:wrap;row-gap:6px}.News-module__qtN0EG__thumb{display:none}.News-module__qtN0EG__dateCol{width:100%;font-size:13px}.News-module__qtN0EG__chevron{align-self:center}.News-module__qtN0EG__itemTitle{font-size:16px}.News-module__qtN0EG__cta{flex-direction:column;align-items:flex-start;padding:24px 20px}.News-module__qtN0EG__ctaButton{justify-content:center;width:100%}.News-module__qtN0EG__detailWrap{width:calc(100% - 32px);padding:92px 0 72px}.News-module__qtN0EG__articleBody{padding:24px 20px}.News-module__qtN0EG__text{font-size:15px}}
