.p-news-list{padding-bottom:3em;border-bottom:1px solid hsl(0,0%,85%)}@media screen and (max-width: 640px){.p-news-list{padding-bottom:2em;font-size:.9em}}.p-news-list__item{padding:3em 0;border-bottom:1px dashed hsl(0,0%,85%)}@media screen and (max-width: 640px){.p-news-list__item{padding:2em 0}}.p-news-list__item-date{color:#298e5d;font-size:.9em;font-weight:bold}.p-news-list__item-title{margin-top:.3em;padding-bottom:.4em;border-bottom:1px solid hsl(0,0%,90%);font-size:1.4em;font-weight:bold}.p-news-list__item-content{margin-top:1.25em}.p-news-list__item-content :where(.red){font-weight:bold}