.history-table {
  margin-top: 0;
}
.history-table__strong {
  margin: calc(min(30px, 2.5vw) - (1lh - 1em) / 2) 0 calc(min(20px, 1.6666666667vw) - (1lh - 1em) / 2);
  font-size: var(--font-size-pc-18px);
  font-weight: var(--font-weight-bold);
  line-height: 1.3;
  color: var(--color-font-base);
}
@media only screen and (max-width: 767px) {
  .history-table__strong {
    margin: calc(5.3333333333vw - (1lh - 1em) / 2) 0 calc(4vw - (1lh - 1em) / 2);
    padding: 0;
    font-size: var(--font-size-sp-26px);
    line-height: 1.6538461538;
  }
}
.history-table__strong:first-child {
  margin-top: 0;
}
@media only screen and (max-width: 767px) {
  .history-table__strong:first-child {
    margin-top: 0;
  }
}
.history-table__images-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: min(20px, 1.6666666667vw);
  margin: min(30px, 2.5vw) 0 calc(min(30px, 2.5vw) - (1lh - 1em) / 2);
  font-size: var(--font-size-pc-14px);
  line-height: 1.3;
}
@media only screen and (max-width: 767px) {
  .history-table__images-list {
    gap: calc(6.6666666667vw - (1lh - 1em) / 2);
    margin: 6.6666666667vw 0 calc(6.6666666667vw - (1lh - 1em) / 2);
    font-size: var(--font-size-sp-22px);
  }
}
.history-table__images-item > img {
  max-width: 100%;
  border-radius: min(5px, 0.4166666667vw);
}
@media only screen and (max-width: 767px) {
  .history-table__images-item > img {
    border-radius: 0.6666666667vw;
  }
}
.history-table__images-item > figcaption {
  margin-top: calc(min(20px, 1.6666666667vw) - (1lh - 1em) / 2);
}
@media only screen and (max-width: 767px) {
  .history-table__images-item > figcaption {
    margin-top: calc(2.6666666667vw - (1lh - 1em) / 2);
  }
}/*# sourceMappingURL=corporate-history.css.map */