@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.p-news-list__items{border-top:1px solid #ddd}.p-news-list__item{border-bottom:1px solid #ddd}.p-news-list__link{min-height:70px;padding:16px 10px;display:grid;grid-template-columns:100px -webkit-max-content minmax(0, 1fr) 12px;grid-template-columns:100px max-content minmax(0, 1fr) 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;text-decoration:none;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.p-news-list__link::after{content:"";width:8px;height:8px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);justify-self:center}@media(hover: hover){.p-news-list__link:hover{background:#f5f5f5}}.p-news-list__date{font-size:.875rem;letter-spacing:.04em}.p-news-list__category{min-width:100px;padding:3px 10px;border:1px solid #000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;line-height:1.4;white-space:nowrap}.p-news-list__title{margin:0;font-size:inherit;font-weight:500;line-height:1.6}@media screen and (max-width: 1024px){.p-news-list__link{grid-template-columns:90px -webkit-max-content minmax(0, 1fr) 12px;grid-template-columns:90px max-content minmax(0, 1fr) 12px}}@media screen and (max-width: 600px){.p-news-list__link{min-height:auto;padding:16px 5px;grid-template-columns:auto auto minmax(0, 1fr) 10px;gap:8px 12px}.p-news-list__date{font-size:.75rem}.p-news-list__category{min-width:76px;padding-inline:8px;font-size:.6875rem}.p-news-list__title{grid-column:1/4;font-size:.875rem}.p-news-list__link::after{grid-column:4;grid-row:1/3;align-self:center}}.p-news-detail__header{margin-bottom:clamp(30px,4vw,50px)}.p-news-detail__meta{margin-bottom:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}.p-news-detail__date{font-size:.875rem;letter-spacing:.04em}.p-news-detail__category{min-width:88px;padding:3px 10px;border:1px solid #000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;line-height:1.4}.p-news-detail__title{margin:0;font-size:clamp(1.375rem,2.4vw,1.875rem);font-weight:700;line-height:1.5}.p-news-detail__media{width:100%;aspect-ratio:16/7;overflow:hidden}.p-news-detail__media img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.p-news-detail__body{margin-top:clamp(28px,4vw,45px)}.p-news-detail__body p{margin:0}.p-news-detail__body p+p{margin-top:1.5em}.p-news-detail__back{margin-top:clamp(45px,6vw,75px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-news-detail__back-link{min-width:260px;padding:10px 28px;border:1px solid #000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem;font-weight:500;text-decoration:none;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}@media(hover: hover){.p-news-detail__back-link:hover{background:#000;color:#fff}}@media screen and (max-width: 600px){.p-news-detail__header{margin-bottom:26px}.p-news-detail__meta{margin-bottom:14px;gap:12px}.p-news-detail__date{font-size:.75rem}.p-news-detail__category{min-width:76px;padding-inline:8px;font-size:.6875rem}.p-news-detail__media{aspect-ratio:4/3}.p-news-detail__body{margin-top:24px}.p-news-detail__back{margin-top:40px}.p-news-detail__back-link{min-width:220px}}/*# sourceMappingURL=news.css.map */