.tech-img-wrapper {
  width: 100%;
  max-width: 400px;  /* 表示サイズは任意に調整 */
  aspect-ratio: 1 / 1;
  overflow: hidden;
}

.tech-img-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.section-tech .title{
text-align:left;
display: block;
}