/* Trainer's first-trial article; submitted portrait is shown in full. */
body.renew-subpage.vg-readable.sub-first-trial-blog .page-head h1{max-width:1000px;font-size:clamp(25px,3vw,38px);line-height:1.65;overflow-wrap:anywhere}
body.renew-subpage.vg-readable .first-trial-article{max-width:1000px}
body.renew-subpage.vg-readable .first-trial-photo{width:100%;max-width:411px;margin:26px auto 38px}
body.renew-subpage.vg-readable .first-trial-photo a{display:block}
body.renew-subpage.vg-readable .first-trial-photo img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;aspect-ratio:411 / 634;margin:0;border-radius:5px}
body.renew-subpage.vg-readable .first-trial-body p{font-size:18px;line-height:2;margin:0 0 26px;overflow-wrap:anywhere}
body.renew-subpage.vg-readable .first-trial-body a{text-decoration:underline;text-underline-offset:4px}
body.renew-subpage.vg-readable .first-trial-body .first-trial-reserve{margin-top:36px}
body.renew-subpage.vg-readable .first-trial-body .first-trial-note{font-size:16px;color:#52718a}
body.renew-subpage.vg-readable .first-trial-back{margin-top:42px;padding-top:22px;border-top:1px solid #c8dce7}
@media(max-width:620px){body.renew-subpage.vg-readable .first-trial-body p{font-size:17px;line-height:1.95;margin-bottom:24px}body.renew-subpage.vg-readable .first-trial-photo{margin:22px auto 30px}body.renew-subpage.vg-readable .first-trial-body .first-trial-note{font-size:15px}}
