/* Show the entire course banner without cropping text or faces. */
body.renew-subpage.vg-readable .care-course-visual{margin:26px 0 30px;width:100%;max-width:100%}
body.renew-subpage.vg-readable .care-course-visual>a{display:block;border-radius:5px;overflow:hidden;border:1px solid #c8dce7;background:#fff}
body.renew-subpage.vg-readable .care-course-visual img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:1672 / 941;object-fit:contain;border-radius:0;margin:0}
body.renew-subpage.vg-readable .care-course-visual figcaption{font-size:13px;line-height:1.7;color:#52718a;margin:0;padding:9px 0 0}
@media(max-width:650px){body.renew-subpage.vg-readable .care-course-visual{margin:22px 0}body.renew-subpage.vg-readable .care-course-visual figcaption{font-size:12px}}
