/* ============================================
   c-diagram-01 - 本文内のメカニズム図解（インライン図）
   全幅で大きくなりすぎる印象を抑えるため、中央寄せで控えめな最大幅に制約する。
   treatment はパターン構成で s-content-01 非適用のため、図解の幅制約が効かず
   本文幅いっぱいに表示されていた。本コンポーネントで図解のみ抑える。
   ============================================ */
/* s-layout-04 の `.s-base-02 .entry-content > *{max-width:var(--width-inner)}`(0,2,0)を
   上回るため、同じ祖先チェーンに .c-diagram-01 を足して詳細度(0,3,0)で確実に勝たせる。 */
.s-base-02 .entry-content .c-diagram-01.wp-block-image,
.s-base-02 .entry-content .c-diagram-01 {
  max-width: var(--content-width-lg); /* 64rem = 640px */
  margin-inline: auto;
}

.c-diagram-01 img {
  width: 100%;
  height: auto;
}
