/* 紹介: 写真3枚を段違いに並べ、文は右に置く */
.about { overflow-x: clip; padding-top: 12rem; }
.about .fl { align-items: center; }
.about__collage { position: relative; display: grid; grid-template-columns: 7fr 5fr; gap: 14px; align-items: start; }
.about__image .pimg { width: 100%; height: 100%; }
.about__image--1 { grid-row: 1 / span 2; aspect-ratio: 3 / 4; }
.about__image--2 { aspect-ratio: 1; margin-top: 3rem; }
.about__image--3 { aspect-ratio: 4 / 5; }
.about .fl__body { position: relative; z-index: 5; }
@media (max-width: 680px) {
  .about { padding-top: 7rem; }
  .about__collage { width: 85% !important; margin: 0 auto 3.5rem; gap: 8px; }
  .about__image--2 { margin-top: 2rem; }
}
