.sustainability.society.diversity .large-ttl .omit {
  display: inline;
}
.sustainability.society.diversity .large-ttl .sub-txt {
  display: block;
  font-size: 1.25rem;
  margin-top: 10px;
}
@media screen and (max-width: 767px) {
  .sustainability.society.diversity .large-ttl .sub-txt {
    font-size: 1.0625rem;
  }
}
.sustainability.society.diversity .section-block-col2 .section-block-col2-left {
  width: 366px;
}
@media screen and (max-width: 767px) {
  .sustainability.society.diversity .section-block-col2 {
    margin-top: 25px;
  }
}
.sustainability.society.diversity .section-block-col2 .img-caption.award {
  padding-left: 1rem;
}
@media screen and (max-width: 767px) {
  .sustainability.society.diversity .section-block-col2 .img-caption.award {
    padding-left: 0;
  }
}
.sustainability.society.diversity .middle-ttl {
  margin-top: 70px;
  margin-bottom: 30px;
}
@media screen and (max-width: 767px) {
  .sustainability.society.diversity .middle-ttl {
    margin-top: 60px;
    margin-bottom: 14px;
  }
}
.sustainability.society.diversity .attention-info {
  display: flex;
}
.sustainability.society.diversity .indent {
  margin-top: 10px;
}
.sustainability.society.diversity .indent.min li {
  font-size: 0.75rem;
  text-indent: -2.6em;
  padding-left: 3em;
}
.sustainability.society.diversity .fwb {
  font-weight: bold;
}
.sustainability.society.diversity .table-wrap table thead th .mini {
  font-size: 0.625rem;
}
.sustainability.society.diversity .table-wrap table thead th:has(.mini) {
  line-height: 1;
}/*# sourceMappingURL=diversity.css.map */