.guide-story{max-width:960px;margin:48px auto;padding:0 24px}.hiking-table{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:17px}td,th{padding:16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line,#dce1d9)}.guide-story h1{font-size:clamp(28px,4vw,46px)}.guide-official-link{margin:10px 0} @media(max-width:600px){.guide-story{margin:28px auto;padding:0 18px}td,th{padding:10px}table{font-size:16px}}
