/* ---------------------------------------------
*   
--------------------------------------------- */
.terms-news {
  margin: 30px auto 0;
  max-width: 650px;
  width: 100%;
}
.terms-news__item {
  display: flex;
  gap: 3%;
  padding: 20px 0;
  border-bottom: 1px solid var(--color-gray-2);
}
.terms-news__title {
  font-weight: 700;
}
.terms-news__content {
  color: var(--color-base-1);
}
.terms-news__content a {
  text-decoration: underline;
}
.terms-news__content a:hover {
  text-decoration: none;
}

@media screen and (max-width: 750px) {
  .terms-news {
    font-size: 14px;
  }
}/*# sourceMappingURL=parts-news-terms.css.map */