@charset "UTF-8";
figure { margin: 0; }
.img { max-width: 100%; height: auto; vertical-align: bottom; }
.honbuTable01 colgroup col:nth-child(1) { width: 112px; }
.honbuTable01 colgroup col:nth-child(2) { width: 337px; }
.tblimg { margin-top: 10px; }
.tblimg--hori { display: flex; justify-content: space-between; }

.tblimg--hyogo img { width: calc(50% - 5px); }
.ph_sanin { width: calc(50% - 5px); }

.tblimg--okayama figure { display: flex; justify-content: space-between; }
.tblimg--okayama figure img { width: calc(50% - 5px); margin-right: 10px; }
.tblimg--okayama figure figcaption { flex: 1; font-size: 12px; }
.tblimg--okayama li:not(:first-of-type) { margin-top: 10px; }

.tblimg--fukui li:nth-child(1) { width: calc(64% - 5px); }
.tblimg--fukui li:nth-child(2) { width: calc(36% - 5px); }
.caption { font-size: 12px; }