@charset "UTF-8";

.p-news {
  padding-top: 177px;
  padding-bottom: 130px;
  position: relative
}
@media screen and (max-width:750px) {
  .p-news {
    padding-top: 22.66667vw;
    padding-bottom: 20vw;
    width: 93.33333vw;
    margin: 0 auto
  }
}
@media print,
screen and (min-width:751px) {
  .p-news__inner {
    width: 1015px;
    margin: 0 auto
  }
}
.p-news__ttl {
  font-size: 69px;
  font-weight: 700;
  font-family: Oswald,sans-serif;
  letter-spacing: .07em;
  line-height: 1;
  margin-bottom: 40px
}
@media screen and (max-width:750px) {
  .p-news__ttl {
    font-size: 40px;
    font-size: 10.66667vw;
    margin-bottom: 6.66667vw;
    padding: 0 2vw
  }
}
.p-topNews__list {
  padding-bottom: 100px;
}
@media screen and (max-width:750px) {
  .p-topNews__list {
    padding-bottom: 9vw;
  }
}
