.sip-bnr {
  text-align: center;
  margin: 40px 0;
}
.sip-bnr a {
  display: inline-block;
  transition: opacity 0.3s;
}
.sip-bnr a:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .sip-bnr {
    margin: 0 0 40px;
  }

  /* 上書き */
  .page-top .section-news .inner {
    padding-top: 40px;
  }
}