.news-detail-header{color:#232536;background:#fff;width:100%;max-width:1920px;margin-left:auto;margin-right:auto;overflow-x:clip}.news-detail-header__inner{box-sizing:border-box;padding:clamp(24px,3.5vw,56px)var(--container-pad)0;flex-direction:column;gap:max(12px,min(1.4vw,20px));display:flex}.news-detail-header__breadcrumb{margin:0}.news-detail-header__breadcrumb-list{font-family:var(--font-body);color:#6d6e76;flex-wrap:wrap;align-items:center;margin:0;padding:0;font-size:max(12px,min(.9vw,15px));line-height:1.4;list-style:none;display:flex}.news-detail-header__breadcrumb-item{align-items:center;display:inline-flex}.news-detail-header__breadcrumb-item:not(:last-child):after{content:"»";color:#6d6e76;pointer-events:none;margin:0 .45em}.news-detail-header__breadcrumb-item a{color:inherit;text-decoration:none}.news-detail-header__breadcrumb-item a:hover{color:#323c8a;text-underline-offset:3px;text-decoration:underline}.news-detail-header__breadcrumb-item a:focus-visible{color:#323c8a;text-underline-offset:3px;text-decoration:underline}.news-detail-header__breadcrumb-item a:focus-visible{outline-offset:2px;outline:2px solid #323c8a}.news-detail-header__breadcrumb-item[aria-current=page]{color:#323c8a}.news-detail-header__title{max-width:1392px;font-family:var(--font-display);color:#232536;overflow-wrap:break-word;margin:0;font-size:max(26px,min(4vw,56px));font-weight:500;line-height:1.25}.news-detail-header__meta{font-family:var(--font-display);color:#6d6e76;margin:0;font-size:max(13px,min(.95vw,16px));font-weight:400;line-height:1.5}.news-detail-header__category{color:#323c8a}.news-detail-header__sep{color:#6d6e76}.news-detail-header__media{width:calc(100% - 2*var(--container-pad));aspect-ratio:16/9;background:#e8e8e8;max-width:1640px;margin:max(20px,min(2.5vw,34px)) auto 0;position:relative;overflow:hidden}.news-detail-header__img{object-fit:cover}@media (min-width:1200px){.news-detail-header{--vx:min(100vw,1920px)/1920}.news-detail-header__inner{padding:calc(56*var(--vx))calc(140*var(--vx))0;gap:calc(18*var(--vx))}.news-detail-header__title{max-width:calc(1200*var(--vx));font-size:calc(48*var(--vx));line-height:1.3}.news-detail-header__media{width:calc(1640*var(--vx));margin-top:calc(34*var(--vx))}}@media (max-width:767px){.news-detail-header__inner{gap:10px;padding-top:20px}.news-detail-header__title{font-size:max(24px,min(7vw,34px));line-height:1.2}.news-detail-header__media{aspect-ratio:16/9;width:100%;margin:20px 0 0}}
.news-detail-body{color:#232536;background:#fff;width:100%;max-width:1920px;margin-left:auto;margin-right:auto}.news-detail-body__inner{box-sizing:border-box;width:100%;max-width:min(843px,100%);padding:clamp(32px,5vw,72px)var(--container-pad)clamp(24px,3vw,40px);flex-direction:column;gap:max(16px,min(1.8vw,24px));margin-left:auto;margin-right:auto;display:flex}.news-detail-body__text{font-family:var(--font-display);color:#6d6e76;overflow-wrap:break-word;margin:0;font-size:max(15px,min(1.2vw,18px));font-weight:400;line-height:1.55}@media (min-width:1200px){.news-detail-body{--vx:min(100vw,1920px)/1920}.news-detail-body__inner{max-width:calc(843*var(--vx));gap:calc(22*var(--vx));padding:calc(64*var(--vx))var(--container-pad)calc(40*var(--vx))}.news-detail-body__text{font-size:calc(18*var(--vx))}}
