/* about.html用 画像サイズ＆レイアウト調整（大きめ版） */
.about-img-sm {
  width: 120px;
  height: auto;
  height: 120px;
  display: block;
  margin: 0 auto 20px auto;
}

.m_thumbSet2 {
  display: flex;
  align-items: flex-start;
  gap: 0px;
}

.m_thumbSet2_thumb {
  flex: 0 0 120px;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  min-width: 120px;
}

.m_thumbSet2_item {
  flex: 1 1 0%;
  min-width: 0;
}



@media (max-width: 600px) {
  .about-img-sm {
    width: 88px;
    height: 88px;
    margin-bottom: 12px;
  }
  .m_thumbSet2 {
    gap: 16px;
  }
  .m_thumbSet2_thumb {
    flex-basis: 88px;
    min-width: 88px;
  }
  .m_thumbSet2_item>p {
    font-size: 1.5rem;
  }
}
