/* photofit.20261011b.css — 95번회차 · a 판 사본(93번회차 사진 잘림 고침(새 파일 · 공용 파일 무접촉)
   규칙 1 : 본문 사진(시공사례 「현장 사진 모음」)은 칸 비율을 사진 원래 비율로 — img 의 width · height 속성 비율을 그대로 쓰고 object-fit 을 쓰지 않음.
            세로 사진은 세로 칸 그대로 두되 높이를 화면 높이의 80% 이내로 묶음. */
/* 95번회차 — 현장 사진 모음 벽돌 쌓기: 사진 원래 비율 그대로 · 1440 3열 · 폰 2열 · 차례는 위에서 아래로 흐름 · 줄 높이 빈틈 0 */
.cx-gal { display: block; columns: 3; column-gap: 14px; }
.cx-gal__cell { display: block; break-inside: avoid; -webkit-column-break-inside: avoid; margin: 0 0 14px; }
@media (max-width: 767px) { .cx-gal { columns: 2; column-gap: 10px; } .cx-gal__cell { margin-bottom: 10px; } }
.cx-gal__item { aspect-ratio: auto; background: transparent; }
.cx-gal__item picture { height: auto; }
.cx-gal__item img { width: 100%; height: auto; max-height: 80vh; object-fit: contain; }
