/* feature/
----------------------------------- */
.newsitem {
  padding-left: clamp(2rem, 8vw, 12rem);
  padding-right: clamp(2rem, 8vw, 12rem);
  padding-right: clamp(2rem, 4vw, 150px);
  padding-left: clamp(2rem, 4vw, 150px);
  padding-right: clamp(2rem, 8.5vw, 8.5vw);
  padding-left: clamp(2rem, 8.5vw, 8.5vw);
}
@media screen and (max-width: 767px) {
  .newsitem {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
.newsitem {
  margin-bottom: clamp(5rem, 6.9vw, 10rem);
}
.newsitem ul {
  display: grid;
  grid-template-columns: max-content 1fr;
  gap: 0 3rem;
  border-top: 1px solid #DCDBDB;
}
.newsitem ul li {
  display: grid;
  gap: 0 clamp(2rem, 2.8vw, 4rem);
  grid-template-columns: subgrid;
  grid-column: span 2;
  padding: clamp(1rem, 2.1vw, 3rem) 0;
  border-bottom: 1px solid #DCDBDB;
}
.newsitem ul li h2 {
  font-size: 1.8rem;
  font-weight: 500;
  margin-bottom: 1.5em;
}

/*# sourceMappingURL=news.css.map */