
.md-about-91 .inner {
  padding: 0 28px;
}
@media screen and (max-width: 767px) {
  .md-about-91 .inner {
    padding: 0;
  }
}
.md-about-91 .inner .d11 {
  font-size: 40px;
  margin-bottom: 25px;
}
.md-about-91 .inner .logo {
  max-width: 293px;
}
@media screen and (max-width: 767px) {
  .md-about-91 .inner .d11 {
    font-size: 2.2rem;
  }
  .md-about-91 .inner .logo {
    max-width: 200px;
  }
}
.md-about-91 .inner p {
  line-height: calc(40 / 16);
  line-height: 2;
}
.md-about-91 .img-list {
  margin-top: 60px;
}
.md-about-91 .img-list .li {
  width: calc( 540 / 1110 * 100%);
  margin-bottom: 30px;
}
.md-about-91 .img-list .img {
  padding-top: calc( 360 / 540 * 100%);
}
@media screen and (max-width: 767px) {
  .md-about-91 .img-list {
    margin-top: 30px;
  }
  .md-about-91 .img-list .li {
    width: 100%;
  }
}
