/* Summary panels used only by pages that explicitly load this stylesheet. */
.guide-key-points{margin:0 0 28px;padding:25px 28px;background:#edf4f7;border-left:4px solid #126695;border-radius:0 8px 8px 0}
.guide-key-points ul{margin:0;padding-left:22px;color:#526577;font-size:15px;line-height:1.85}
.guide-key-points li{padding-left:3px;margin:0}
.guide-key-points li+li{margin-top:12px}
.guide-key-points strong{color:#102e42}
.guide-key-points a{color:#126695;text-decoration:underline;text-underline-offset:3px}
.guide-key-points a:focus-visible{outline:3px solid #168ac1;outline-offset:4px}
.guide-scope-note{padding:22px 24px;border:1px solid #dce5ea;background:#f7f9fa}
#transit-time #public-schedule-samples{margin:26px 0 12px;font-size:19px;line-height:1.5;color:#102e42;scroll-margin-top:120px}
#transit-time .guide-table-wrap{margin-top:18px}
#transit-time .guide-table-wrap+p{margin-top:14px}
@media(max-width:760px){.guide-key-points{padding:21px;margin-bottom:24px}.guide-key-points ul{font-size:14px;line-height:1.85}.guide-scope-note{padding:20px}}
