/* コラム記事内の写真（2026-11-02 追加） */
.article-photo { margin: 32px 0 12px; }
.article-photo picture, .article-photo img { display: block; width: 100%; }
.article-photo img { height: auto; aspect-ratio: 4 / 3; object-fit: cover; background: var(--mist); }
.article-photo figcaption { margin-top: 10px; font-size: 12.5px; line-height: 1.8; color: var(--ink-2); }
