:where(body[data-bgx-article="b-transport-service"]) .i-v-visual{margin:28px 0;padding:16px;background:#fff;border:1px solid #d7e5dc;border-radius:16px}:where(body[data-bgx-article="b-transport-service"]) .i-v-visual>img{display:block;width:100%;height:auto;object-fit:contain;border-radius:8px}:where(body[data-bgx-article="b-transport-service"]) .i-v-visual>figcaption{font-size:18px;line-height:1.8;margin-top:16px}:where(body[data-bgx-article="b-transport-service"]) .i-v-visual>figcaption p{font-size:18px;line-height:1.8}:where(body[data-bgx-article="b-transport-service"]) .i-v-original{display:inline-block;padding:12px 16px;background:#2d654f;color:#fff!important;border-radius:8px;font-size:16px;text-decoration:none}@media(max-width:620px){:where(body[data-bgx-article="b-transport-service"]) .i-v-visual{padding:12px}:where(body[data-bgx-article="b-transport-service"]) .i-v-visual>figcaption,:where(body[data-bgx-article="b-transport-service"]) .i-v-visual>figcaption p{font-size:16px}}