.p-news__list>li{border-bottom:1px solid #666;padding:50px 0;display:grid;grid-template-columns:140px 1fr 91px;gap:20px}@media print,screen and (min-width: 46.9375em){.p-news__list>li:has(.p-news__body-link:hover)::after{animation:arrow-slide .8s ease}}@media screen and (max-width: 46.875em){.p-news__list>li{grid-template-columns:1fr 50px;padding:40px 0;gap:0}}.p-news__list>li::after{content:"\e901";font-weight:normal;font-family:"icomoon";font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.2rem;align-self:center;padding-right:20px;justify-self:flex-end;color:#01621b}@media screen and (max-width: 46.875em){.p-news__list>li::after{grid-column:2/3;grid-row:1/3;padding-right:0}}.p-news__list>li:has(.p-news__body-link[href$=".pdf"])::after{content:"\e905";font-size:3rem}.p-news__list>li:first-child{border-top:1px solid #666}.p-news__body{display:flex;flex-direction:column;align-items:flex-start;gap:10px}@media screen and (max-width: 46.875em){.p-news__body{grid-column:1/2;grid-row:2/3}}.p-news__date{align-self:center}@media screen and (max-width: 46.875em){.p-news__date{grid-column:1/2;grid-row:1/2;margin-bottom:10px;font-size:1.6rem}}.p-news__cat-wrap{display:flex;gap:5px;flex-wrap:wrap}.p-news__cat{display:inline-block;background-color:#01621b;color:#fff;border-radius:2px;padding:8px 11px;line-height:1.3;letter-spacing:.04rem;font-weight:700;border:1px solid #01621b;transition:background-color .5s cubic-bezier(0.22, 1, 0.36, 1),color .4s cubic-bezier(0.22, 1, 0.36, 1)}@media print,screen and (min-width: 46.9375em){.p-news__cat:hover{background-color:#fff;color:#01621b}}@media screen and (max-width: 46.875em){.p-news__cat{font-size:1.4rem}}.p-news__new{color:#d90101;font-weight:700;margin-left:10px}.p-news-detail__head{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.p-news-detail__cat-wrap{display:flex;gap:5px;flex-wrap:wrap}.p-news-detail__cat{display:inline-block;background-color:#01621b;color:#fff;border-radius:2px;padding:8px 11px;line-height:1.3;letter-spacing:.04rem;font-weight:700}@media screen and (max-width: 46.875em){.p-news-detail__cat{font-size:1.4rem}}.p-news-detail__body #post-detail>*:not(:last-child){margin-bottom:40px}@media screen and (max-width: 46.875em){.p-news-detail__body #post-detail>*:not(:last-child){margin-bottom:20px}}.p-news-detail__body h3{position:relative;padding-left:20px;font-size:3rem;font-weight:700;line-height:1.5;margin-bottom:30px}.p-news-detail__body h3::before{position:absolute;top:.2em;bottom:.2em;left:0;width:4px;background-color:#01621b;content:""}@media screen and (max-width: 46.875em){.p-news-detail__body h3{padding-left:15px;font-size:2.4rem;margin-bottom:20px}.p-news-detail__body h3::before{width:3px}}.p-news-detail__body h4{position:relative;padding-bottom:12px;font-size:2.4rem;font-weight:700;line-height:1.5;margin-bottom:20px}.p-news-detail__body h4::after{position:absolute;bottom:0;left:0;width:40px;height:2px;background-color:#01621b;content:""}@media screen and (max-width: 46.875em){.p-news-detail__body h4{padding-bottom:10px;font-size:2rem;margin-bottom:10px}.p-news-detail__body h4::after{width:30px}}.p-news-detail__body h5{color:#01621b;font-size:1.8rem;font-weight:700;line-height:1.6;margin-bottom:10px}@media screen and (max-width: 46.875em){.p-news-detail__body h5{font-size:1.6rem;margin-bottom:5px}}.p-news-detail__info{margin-top:40px}
