@media screen and (min-width: 1001px) {
  #t2-member#t2-member#t2-member#t2-member { grid-template-rows: auto 1fr auto; }
  #t2-member#t2-member#t2-member#t2-member > .t2-cm__side { grid-column: 2; grid-row: 1 / 3; position: static; margin: 0; display: flex; align-items: flex-end; gap: 40px; }
  #t2-member#t2-member#t2-member#t2-member .t2-cm__photo { flex: 0 0 260px; width: 260px; padding-top: 312px; }
  #t2-member#t2-member#t2-member#t2-member .t2-cm__who { margin: 0 0 8px; }
  #t2-member#t2-member#t2-member#t2-member > .t2-cm__main { grid-column: 1 / -1; grid-row: 3; max-width: none; margin-top: 80px; padding: 0; border-bottom: 1px solid #d5d5d5; }
  #t2-member#t2-member#t2-member#t2-member .t2-cm__block { display: grid; grid-template-columns: var(--t-cpI) minmax(0, 760px); column-gap: 5vw; padding: 44px 0; border-top: 1px solid #d5d5d5; }
  #t2-member#t2-member#t2-member#t2-member .t2-cm__label { margin: 0; font-size: 17px; letter-spacing: 2px; }
  #t2-member#t2-member#t2-member#t2-member .t2-cm__label::before { display: none; }
}
