.p-news-detail__title{font-weight:800;font-size:32px;line-height:34px;margin:0 0 20px}@media(min-width:0)and (max-width:767px){.p-news-detail__title{font-size:24px;line-height:26px}}@media(min-width:768px)and (max-width:1023px){.p-news-detail__title{margin-bottom:16px}}.p-news-detail__date{font-weight:400;font-size:16px;line-height:18px;margin-bottom:30px;color:var(--text-gray-color)}@media(min-width:0)and (max-width:767px){.p-news-detail__date{margin-bottom:12px}}.p-news-detail__wrap{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--column-gap)}@media(min-width:0)and (max-width:1023px){.p-news-detail__wrap{flex-direction:column;gap:80px;margin-bottom:80px}}.p-news-detail__wrap:last-child{margin-bottom:0}.p-news-detail__inner{width:calc(calc((100% - var(--column-gap) * 11) / 12)*9 + var(--column-gap)*8)}@media(min-width:0)and (max-width:1023px){.p-news-detail__inner{width:100%}}@media(min-width:768px)and (max-width:1023px){.p-news-detail__inner{max-width:554px}}@media(min-width:1024px)and (max-width:1439px){.p-news-detail__inner{width:calc(calc((100% - var(--column-gap) * 11) / 12)*8 + var(--column-gap)*7)}}.p-news-detail__aside{width:calc(calc((100% - var(--column-gap) * 11) / 12)*3 + var(--column-gap)*2);position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 20px)}@media(min-width:0)and (max-width:1023px){.p-news-detail__aside{display:none}}@media(min-width:1024px)and (max-width:1439px){.p-news-detail__aside{width:calc(calc((100% - var(--column-gap) * 11) / 12)*4 + var(--column-gap)*3)}}.layout-header:has(.layout-header-banner)~.ui-page .p-news-detail__aside{top:calc(var(--header-height) + var(--header-banner-height) + 20px)}.p-news-detail__news{display:flex;flex-direction:column;gap:40px}@media(min-width:0)and (max-width:1023px){.p-news-detail__news{display:none}}.p-news-detail__image{width:494px;height:310px;margin-bottom:30px;border-radius:var(--radius);background:50% no-repeat;background-size:cover}@media(min-width:0)and (max-width:767px){.p-news-detail__image{width:100%;height:auto;margin-bottom:12px;aspect-ratio:328/206}}.p-news-detail__other{display:none}@media(min-width:0)and (max-width:1023px){.p-news-detail__other{display:block}}@media(min-width:0)and (max-width:767px){.p-news-detail-slider .vm-news{width:268px}}@media(min-width:768px)and (max-width:1023px){.p-news-detail-slider .vm-news{width:308px}}