@charset "UTF-8";
@font-face {
  font-family: "Helvetica.ttc";
  src: url("../font/Helvetica.ttc") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* 記事のナビゲーション
------------------------------*/
.c-post-nav {
  max-width: 150px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 0.875rem;
  line-height: 1.5;
  font-family: "Noto Serif JP", serif;
}

.c-post-nav__prev a {
  display: flex;
  align-items: center;
}
.c-post-nav__prev a img {
  width: 0.5em;
  margin-right: 0.5em;
}

.c-post-nav__next a {
  display: flex;
  align-items: center;
}
.c-post-nav__next a img {
  width: 0.5em;
  transform: scale(-1, 1);
  margin-left: 0.5em;
}

/*------------------------------
news
------------------------------*/
.news {
  padding-bottom: min(170px, 11.8055555556vw);
}

.news__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #000;
}

.news__title {
  border-bottom: none;
}

.news__back {
  font-size: 0.875rem;
  line-height: 1.7142857143;
  letter-spacing: 0.1em;
  font-family: "Noto Serif JP", serif;
}
@media (max-width: 767px) {
  .news__back {
    font-size: 3.0666666667vw;
  }
}

.news__container {
  margin-top: 8%;
  font-family: "Noto Serif JP", serif;
}

.news__article {
  padding: 7.2% 0 12.5%;
  font-family: "Noto Serif JP", serif;
}

.news__article-title {
  font-size: 1.375rem;
  font-weight: 400;
  line-height: 1.7272727273;
  letter-spacing: -0.02em;
}
@media (max-width: 767px) {
  .news__article-title {
    font-size: 3.4666666667vw;
  }
}

.news__article-date {
  margin-top: 1.5em;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.7142857143;
}
@media (max-width: 767px) {
  .news__article-date {
    font-size: 3.0666666667vw;
  }
}

.news__article-content {
  margin-top: 4.5%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.875;
  letter-spacing: 0.01em;
}
@media (max-width: 767px) {
  .news__article-content {
    font-size: 3.0666666667vw;
  }
}
/*# sourceMappingURL=post.css.map */