.about-section img {
  width: 100%;
}

/* レスポンシブMobile用（～768px） */
@media screen and (max-width: 768px) {
  .about-section .container div:first-child {
    margin-top: 0;
  }
  .about-section .pw-20 {
    padding-left: 0;
    padding-right: 0;
  }
  .about-section .headline--secondary.mb-30 {
    line-height: 3rem;
    margin-bottom: 0;
  }
}
