@charset "UTF-8";
/* =====================
  MV
===================== */
.main .mv {
  background-image: url('/assets/image/news/news_mv_2x.png');
}
/* ==== 十字飾り ==== */
.cross {
  margin-top: 13vw;
}
/* =====================
  ニュース一覧
===================== */
.news .inner {
  padding-bottom: 16.266666666666666vw;
  margin-top: 20vw;
}
.news-wrapper {
  width: 89.33333333333333vw;
  margin-inline: auto;
  letter-spacing: 0.03em;
}
.news-wrapper .news-title {
  border-bottom: 1px solid var(--white);
  color: var(--blue);
  font-size: 4vw;
  font-weight: bold;
  padding-top: 0.4em;
  padding-bottom: 1.2em;
}
.news-wrapper .news-p {
  line-height: 1.9;
}
.news-wrapper .news-p p {
  margin-top: 1.6em;
}
/* ==== 戻るボタン ==== */
.news button {
  margin-top: 12.4vw;
  display: block;
  margin-inline: auto;
}
