.service-visual{margin:28px 0 0;border:1px solid #dce3ec;border-radius:12px;overflow:hidden;background:white}.service-visual img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:cover;object-position:center}.service-visual figcaption{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 20px;color:#00133f;font-size:15px;line-height:1.5}.service-visual figcaption strong{font-weight:600}.service-visual figcaption small{color:#647086;font-size:11px;flex-shrink:0}@media(max-width:680px){.service-visual{margin-top:20px;border-radius:10px}.service-visual img{aspect-ratio:16/9;object-position:53% center}.service-visual figcaption{display:block;padding:14px 16px;font-size:14px}.service-visual figcaption small{display:block;margin-top:8px}}
