/* ******************************
 *
 * RESPONSIVE MIXIN
 *
 * ****************************** */
/* ******************************
 *
 * FONT SETTINGS
 *
 * ****************************** */
@font-face {
  font-family: "tsukuhou";
  src: url("../font/Tsukuhou-35Point-Gothic.ttf") format("truetype");
}
/* ******************************
 *
 * FONT SETTINGS
 *
 * ****************************** */
.newsFvText {
  letter-spacing: 0.15rem;
}
@media screen and (min-width: 320px) {
  .newsFvText {
    font-size: 1.4rem;
    line-height: 1.7;
    padding: 4rem 10vw 0 0;
  }
}
@media screen and (min-width: 1025px) {
  .newsFvText {
    font-size: 1.9rem;
    line-height: 1.9;
    padding: 7rem 0 0;
  }
}

.newsList {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media screen and (min-width: 320px) {
  .newsList {
    gap: 2.5rem 0;
    padding: 5rem 7.5vw 0;
  }
}
@media screen and (min-width: 1025px) {
  .newsList {
    gap: 7rem 3.5%;
    padding: 20rem 10vw 0;
  }
}

@media screen and (min-width: 320px) {
  .newsItem {
    width: 100%;
  }
}
@media screen and (min-width: 1025px) {
  .newsItem {
    width: 31%;
  }
}

.newsArticle {
  height: 100%;
}/*# sourceMappingURL=news.css.map */