.l__page_header {
  background-image: url(../img/l__page_header__news.jpg);
}

.news {
  background-color: #649565;
}
.news .c_top_title {
  color: #fff;
}
.news__inner {
  width: clamp(90vw, 90vw, 810px);
  margin: 0 auto;
  padding: 2rem 0;
}
.news__list {
  padding: 1rem;
  background-color: #fff;
  border-radius: clamp(1vw, 1vw, 1rem);
}
.news__item {
  border-bottom: 1px solid #d8d8d8;
  overflow: hidden;
  transition: 0.15s;
}
.news__item__date {
  font-size: 0.8em;
}
.news__item a {
  display: block;
  padding: 0.5rem 0;
}
.news__item:after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  transform: translateX(-100%);
  background-color: #4DA14D;
  transition: 0.5s;
}
.news__item:hover {
  color: #4DA14D;
}
.news__item:hover:after {
  transform: translateX(0);
}

@media screen and (min-width: 768px) {
  .news__item a {
    padding: 1rem;
  }
}/*# sourceMappingURL=news.css.map */