.gakwonsa-guide.yuryang-guide .yuryang-table-scroll{overscroll-behavior-x:contain;max-width:100%;margin-top:12px;overflow-x:auto}.gakwonsa-guide.yuryang-guide .yuryang-table-scroll:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.gakwonsa-guide.yuryang-guide .wide-compare{min-width:620px;margin-top:0}.gakwonsa-guide.yuryang-guide [data-columns="4"] .wide-compare{min-width:760px}.gakwonsa-guide.yuryang-guide .wide-compare th{width:auto}.gakwonsa-guide.yuryang-guide .table-hint{margin-top:22px}main.yuryang-guide-page{background:#fff;width:100%;max-width:none;margin:0;padding:0}.yuryang-guide-page .yuryang-refined.gakwonsa-guide h1,.yuryang-guide-page .yuryang-refined.gakwonsa-guide h2,.yuryang-guide-page .yuryang-refined.gakwonsa-guide h3{overflow-wrap:normal;font-weight:700}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .photo-rights ol{list-style-type:decimal}.yuryang-guide-page .yuryang-refined.gakwonsa-guide{max-width:1160px;color:var(--ink);margin:0 auto;padding:38px 52px 52px;font-size:17px;line-height:1.75}.yuryang-guide-page .yuryang-refined.gakwonsa-guide p{font-size:17px;line-height:1.75}.yuryang-guide-page .yuryang-refined.gakwonsa-guide h1{letter-spacing:-1.3px;max-width:930px;font-size:42px;line-height:1.35}.yuryang-guide-page .yuryang-refined.gakwonsa-guide h2{letter-spacing:-.7px;font-size:28px;line-height:1.45}.yuryang-guide-page .yuryang-refined.gakwonsa-guide h3{letter-spacing:-.35px;font-size:21px;line-height:1.5}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .intro{max-width:820px;margin-top:16px;font-size:17px;line-height:1.75}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .basis{margin-top:12px;font-size:14px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:28px;padding:22px 0 18px;display:block}.yuryang-guide-page .yuryang-refined.gakwonsa-guide nav .jump-group+.jump-group{margin-top:17px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .jump-label{color:var(--muted);letter-spacing:.02em;margin-bottom:7px;font-size:13px;font-weight:650;line-height:1.6;display:block}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .jump-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 32px;display:grid}.yuryang-guide-page .yuryang-refined.gakwonsa-guide nav a{text-underline-offset:5px;border:0;border-radius:0;min-width:0;min-height:44px;padding:7px 0;font-size:15px;font-weight:550;line-height:1.6;-webkit-text-decoration:underline #b2c1b3;text-decoration:underline #b2c1b3}.yuryang-guide-page .yuryang-refined.gakwonsa-guide nav a:hover{text-decoration-color:currentColor}.yuryang-guide-page .yuryang-refined.gakwonsa-guide section{margin-top:46px;scroll-margin-top:24px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide section>.body-copy{max-width:820px;margin-top:18px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .yuryang-table-scroll{overscroll-behavior-x:contain;scrollbar-color:#9bab9d #eff3ed;scrollbar-width:thin;max-width:100%;margin-top:12px;overflow-x:auto}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .guide-compare{table-layout:fixed;border-collapse:separate;border-spacing:0;border-top:1px solid #849985;width:100%;margin-top:26px;font-size:17px;line-height:1.75}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .guide-compare caption{color:var(--accent);padding-bottom:12px;font-size:17px;font-weight:650;line-height:1.65}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .guide-compare th,.yuryang-guide-page .yuryang-refined.gakwonsa-guide .guide-compare td{border:0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;word-break:keep-all;padding:14px 16px;font-size:17px;line-height:1.75}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .guide-compare th{color:#435b49;background:#f5f7f2;width:38%;font-weight:600}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .wide-compare{min-width:660px;margin-top:0}.yuryang-guide-page .yuryang-refined.gakwonsa-guide [data-columns="4"] .wide-compare{min-width:780px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .wide-compare th{width:auto}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .wide-compare thead th{color:#405744;background:#eaf0e6;font-size:15px;font-weight:650}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .wide-compare tbody th{z-index:1;box-shadow:1px 0 0 var(--line);background:#f5f7f2;position:sticky;left:0}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .wide-compare tbody th a{text-underline-offset:5px;align-items:center;min-height:44px;line-height:1.65;text-decoration:underline;display:flex}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .choice-note{max-width:820px;margin-top:14px;font-size:15px;line-height:1.75}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .table-hint{color:var(--muted);margin-top:24px;font-size:14px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .next-copy{max-width:820px;margin-top:26px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .next-copy .body-copy{margin-top:12px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .restaurant-section{border-top:1px solid var(--line);margin-top:56px;padding-top:35px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .editorial-place-name{letter-spacing:-.75px;font-size:32px;font-weight:750;line-height:1.4;display:block}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .restaurant-subtitle{letter-spacing:-.35px;color:var(--accent);margin-top:6px;font-size:21px;font-weight:500;line-height:1.6;display:block}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .restaurant-address{color:var(--muted);font-size:15px;line-height:1.7;display:block}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .restaurant-reason{margin-top:14px;font-size:17px;line-height:1.75;display:block}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:26px;max-width:820px;margin-top:25px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .photo-grid:has(>figure:only-child){grid-template-columns:minmax(0,820px)}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .guide-photo{min-width:0}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .guide-photo img{object-fit:contain;object-position:left;filter:none;border-radius:0;width:100%;height:auto;max-height:none;display:block}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .guide-photo figcaption{margin-top:10px;font-size:14px;line-height:1.75}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .menu-table,.yuryang-guide-page .yuryang-refined.gakwonsa-guide .visit-table{max-width:820px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .menu-table th{width:43%;color:var(--ink);background:0 0;padding-left:0;font-weight:550}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .menu-table td{color:#283e2d;font-variant-numeric:tabular-nums;padding-right:0;font-weight:700}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .visit-table{border-top-color:#c3d0c1;margin-top:32px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .visit-table caption{color:var(--muted);font-size:16px;font-weight:600}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .visit-table th{width:32%;font-size:15px;font-weight:500}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .source-list{flex-wrap:wrap;gap:2px 24px;max-width:820px;margin:16px 0 0;padding:0;list-style:none;display:flex}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .source-list li{margin:0;padding:0;font-size:15px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .source-list a{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.yuryang-guide-page .yuryang-refined.gakwonsa-guide #section-13,.yuryang-guide-page .yuryang-refined.gakwonsa-guide #section-14{border-top:1px solid var(--line);padding-top:32px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide #section-13 .next-copy>p+p{margin-top:24px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .photo-rights{margin-top:48px;padding-top:32px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .photo-rights h2{font-size:25px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .photo-rights ol{max-width:820px;margin:22px 0 24px;padding-left:25px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .photo-rights li{overflow-wrap:anywhere;margin:18px 0;padding-left:4px;font-size:15px;line-height:1.75}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .photo-rights p{max-width:820px;margin-top:13px;font-size:14px;line-height:1.8}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .guide-photo-credits,.yuryang-guide-page .yuryang-refined.gakwonsa-guide .guide-photo-credits li{scroll-margin-top:5rem}.yuryang-guide-page .yuryang-refined.gakwonsa-guide li:target{outline-offset:6px;background:#f1f5ee;outline:2px solid #c1d0be}@media (max-width:900px){.yuryang-guide-page .yuryang-refined.gakwonsa-guide{padding:32px 30px 44px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide h1{font-size:37px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .jump-links{gap:2px 24px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .guide-compare th,.yuryang-guide-page .yuryang-refined.gakwonsa-guide .guide-compare td{padding:13px 14px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .menu-table th{padding-left:0}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .menu-table td{padding-right:0}}@media (max-width:680px){.yuryang-guide-page .yuryang-refined.gakwonsa-guide{padding:26px 22px 38px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide h1{letter-spacing:-1px;font-size:32px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide h2{font-size:25px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide nav{margin-top:23px;padding:18px 0 14px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .jump-links{grid-template-columns:1fr;gap:1px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide nav a{padding:8px 0;font-size:15px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .jump-label{margin-bottom:5px;font-size:13px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide section{margin-top:36px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .restaurant-section{margin-top:44px;padding-top:29px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .editorial-place-name{font-size:28px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .restaurant-subtitle{margin-top:5px;font-size:20px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .photo-grid{grid-template-columns:1fr;gap:24px;margin-top:23px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .guide-compare th,.yuryang-guide-page .yuryang-refined.gakwonsa-guide .guide-compare td{padding:12px 10px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .menu-table th{width:43%;padding-left:0}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .menu-table td{padding-right:0}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .visit-table th{width:32%}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .guide-compare caption{font-size:16px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .source-list{gap:2px 18px}.yuryang-guide-page .yuryang-refined.gakwonsa-guide #section-13,.yuryang-guide-page .yuryang-refined.gakwonsa-guide #section-14,.yuryang-guide-page .yuryang-refined.gakwonsa-guide .photo-rights{padding-top:28px}}@media print{.yuryang-guide-page .yuryang-refined.gakwonsa-guide{max-width:none;padding:0;font-size:11pt}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .yuryang-table-scroll{overflow:visible}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .wide-compare,.yuryang-guide-page .yuryang-refined.gakwonsa-guide [data-columns="4"] .wide-compare{min-width:0}.yuryang-guide-page .yuryang-refined.gakwonsa-guide .wide-compare tbody th{position:static}.yuryang-guide-page .yuryang-refined.gakwonsa-guide figure,.yuryang-guide-page .yuryang-refined.gakwonsa-guide tr{break-inside:avoid}.yuryang-guide-page .yuryang-refined.gakwonsa-guide h2,.yuryang-guide-page .yuryang-refined.gakwonsa-guide h3{break-after:avoid}}
