@font-face{font-family:"Sugito News Gothic";src:url("../fonts/news-zen-black-ee12b9c0453e.woff2.subset-a10da868a30a.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap;}
html:not(#k02-site) body.page-news :is(h1,h2,h3,h4,h5,h6,.st-news__ttl,.st-info-list__title,.st-info-list__ttl,.st-post-title,.st-post-card__title,.st-readable-heading,[data-post-title]),html:not(#k02-site) body.page-news :is(h1,h2,h3,h4,h5,h6,.st-news__ttl,.st-info-list__title,.st-info-list__ttl,.st-post-title,.st-post-card__title,.st-readable-heading,[data-post-title]) *{font-family:"Sugito News Gothic","Zen Kaku Gothic New","Noto Sans JP","Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;font-weight:900!important;}
html:not(#k02-site) body.page-news main.sub-main h1{font-size:clamp(28px,3vw,44px)!important;line-height:1.45!important;overflow-wrap:anywhere;text-wrap:balance;}
