:root{--fs-hero:clamp(1.5rem, 1.5rem + (100vw - 375px) * 14 / 1065, 2.375rem);--fs-h1:clamp(1.5rem, 1.5rem + (100vw - 375px) * 14 / 1065, 2.375rem);--fs-h2:clamp(1.5rem, 1.5rem + (100vw - 375px) * 13 / 1065, 2.3125rem);--fs-h3:clamp(1.125rem, 1.125rem + (100vw - 375px) * 5 / 1065, 1.4375rem);--fs-h4:clamp(1.0625rem, 1.0625rem + (100vw - 375px) * 3 / 1065, 1.25rem);--fs-h5:clamp(1rem, 1rem + (100vw - 375px) * 1 / 1065, 1.0625rem);--fs-body-lg:clamp(.9375rem, .9375rem + (100vw - 375px) * 2 / 1065, 1.0625rem);--fs-body:clamp(.875rem, .875rem + (100vw - 375px) * 2 / 1065, 1rem);--fs-body-sm:clamp(.8125rem, .8125rem + (100vw - 375px) * 1 / 1065, .875rem);--fs-caption:clamp(.8125rem, .8125rem + (100vw - 375px) * 1 / 1065, .875rem);--fs-micro:.75rem;--fs-stat:clamp(2.125rem, 2.125rem + (100vw - 375px) * 20 / 1065, 3.375rem);--fs-button:clamp(1rem, 1rem + (100vw - 375px) * 4 / 1065, 1.25rem);--fs-nav:clamp(.9375rem, .9375rem + (100vw - 992px) * 1 / 208, 1rem);--fs-banner:clamp(.875rem, .875rem + (100vw - 375px) * 3 / 1065, 1.0625rem)}.news-detail{color:#0f206c;background-color:#fff;padding-block:1.25rem 3rem}.news-detail__media{margin:0 0 2rem}.news-detail__media img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.news-detail__header,.news-detail__body{max-width:50rem;margin-inline:auto}.news-detail__header{margin-bottom:1.75rem}.news-detail__date{color:#ed1c24;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem;font-family:Afacad,sans-serif;font-size:clamp(.8125rem,.8125rem + .0938967vw - .352113px,.875rem);font-weight:700;display:block}.news-detail__title{color:#0f206c;margin:0;font-family:Afacad,sans-serif;font-size:clamp(1.125rem,1.125rem + .469484vw - 1.76056px,1.4375rem);font-weight:500;line-height:1.1}.news-detail__body{color:#0f206c;font-family:Afacad,sans-serif;font-size:clamp(.875rem,.875rem + .187793vw - .704225px,1rem);font-weight:500;line-height:1.7}.news-detail__body p{margin:0 0 1rem}.news-detail__body p:last-child{margin-bottom:0}.news-detail__body h2{margin:2rem 0 .5rem;font-size:clamp(1rem,1rem + .0938967vw - .352113px,1.0625rem);font-weight:700;line-height:1.3}.news-detail__body h3{margin:1.5rem 0 .4rem;font-size:clamp(.9375rem,.9375rem + .187793vw - .704225px,1.0625rem);font-weight:700;line-height:1.35}.news-detail__body ul,.news-detail__body ol{margin:0 0 1.25rem;padding-left:1.25rem}.news-detail__body ul li,.news-detail__body ol li{margin-bottom:.4rem}.news-detail__body strong{font-weight:700}.news-detail__body blockquote{color:#0f206cd9;border-left:3px solid #ed1c24;margin:1.5rem 0;padding:.5rem 1.25rem;font-style:italic}.news-detail__body img{max-width:100%;height:auto;margin:1.25rem 0;display:block}@media screen and (width>=768px){.news-detail{padding-block:1.75rem 4.5rem}.news-detail__media{margin-bottom:2.5rem}.news-detail__header{margin-bottom:2.25rem}}@media screen and (width>=992px){.news-detail{padding-block:2rem 6rem}}