.page-visual-inner{
  background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),url("../img/page/visual-public_information.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
#finance,
#member,
#education{
  margin-bottom:50px;
}
#finance .inner,
#member .inner,
#education .inner{
  max-width:920px;
}
#finance .section-title,
#member .section-title,
#education .section-title{
  display: block;
  font-size:clamp(1.8rem , 2.34375vw , 3.2rem);
  font-weight:700;
  text-align:left;
  border-left:6px solid #0071BC;
  background:#E7F1F2;
  margin-bottom:1.125em;
  padding:0.15em 0 0.15em 0.75em;
}
#finance .section-title::after,
#member .section-title::after,
#education .section-title::after{
  content:none;
}

#finance .content-block,
#member .content-block,
#education .content-block{
  max-width:700px;
  margin:auto;
}
.pdf-list .pdf-item{
  display: flex;
  align-items:flex-start;
  font-size:clamp(1.4rem , 2.5271vw , 1.8rem);
  padding:1em 0.5em;
  border-bottom:1px solid #4D4D4D;
}
.pdf-list .pdf-item:after{
  content: "";
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 20px;
  height: 24px;
  background-image: url(../img/common/icon-pdf.svg);
}
.pdf-list .pdf-item a{
  max-width:calc(100% - 40px);
  margin-right:20px;
}
@media (min-width: 992px) {
  #finance,
  #member,
  #education{
    margin-bottom:75px;
  }
  .pdf-list .pdf-item{
    align-items:center;
  }
}