.guide-tools{display:flex;align-items:center;gap:12px}.back-home{padding:10px 15px;border:1px solid #bdcadb;border-radius:999px;text-decoration:none;font-size:13px;font-weight:800}
.guide-main{max-width:1120px}.guide-hero{padding:54px clamp(28px,6vw,70px);background:linear-gradient(120deg,#0a2858,#176192);color:#fff}.guide-hero p{margin:0 0 12px;color:#ffbc70;font-size:12px;font-weight:900;letter-spacing:2px}.guide-hero h1{font-size:clamp(38px,6vw,62px);margin:0}.guide-hero span{display:block;margin-top:10px;color:#c6d7eb;font-size:18px}.guide-section{margin-top:56px}.guide-heading{display:flex;gap:14px;align-items:flex-start;margin-bottom:22px}.guide-heading>span{background:#e5322d;color:#fff;padding:8px 10px;font-weight:900}.guide-heading p{margin:0;color:#e5322d;font-weight:900;font-size:11px;letter-spacing:2px}.guide-heading h2{font-size:30px;margin:5px 0 0}.overview-list{background:#fff;border:1px solid #d9e3ee;margin:0}.overview-list>div{display:grid;grid-template-columns:180px 1fr;border-bottom:1px solid #e0e7ef}.overview-list>div:last-child{border-bottom:0}.overview-list dt,.overview-list dd{padding:18px 22px}.overview-list dt{margin:0;background:#f3f6fa;font-weight:900}.overview-list dt small,.overview-list dd small{display:block;margin-top:6px;color:#6c7d91;font-size:12px;line-height:1.5}.overview-list dd{margin:0;line-height:1.65}.overview-list dd>b{color:#0d315e}.overview-list .accent-row{border-left:5px solid #e5322d}.overview-list .sub-detail dt{padding-left:38px;color:#42566f}.table-note{color:#5e7086;line-height:1.7}.table-note span{display:block;font-size:13px}.schedule-wrap{overflow-x:auto;background:#fff;border:1px solid #d6e1ed}.schedule-table{width:100%;border-collapse:collapse;min-width:560px;font-size:14px}.schedule-table th{background:#0d315e;color:#fff;padding:13px 10px;text-align:center}.schedule-table th small{color:#bfd0e5}.schedule-table th:first-child,.schedule-table th:nth-child(2){width:110px}.schedule-table td{padding:13px 12px;border-bottom:1px solid #e0e6ed;text-align:center;vertical-align:top}.schedule-table td:nth-child(3){text-align:left}.schedule-table td small{display:block;margin-top:4px;color:#6e7d8f;line-height:1.4}.schedule-table tbody tr:nth-child(even){background:#f7f9fc}.schedule-table .ceremony-start{border-top:4px solid #e5322d}.overall-table{min-width:940px}.overall-table th:first-child,.overall-table th:nth-child(2){width:78px}.overall-table th:nth-child(3){width:64px}.overall-table td:nth-child(3){text-align:center}.overall-table td:nth-child(n+4){text-align:left}.overall-table td[rowspan]{vertical-align:middle;text-align:center;background:#f0f6fb}.overall-table .event-end{border-top:3px solid #0d315e}.guide-actions{margin:42px 0 10px;display:flex;align-items:center;gap:24px}.guide-actions>a:last-child{font-weight:800;color:#174d85}
html.localized:not([lang="ko"]) .brand small,html.localized:not([lang="ko"]) .overview-list small:not([data-i18n]),html.localized:not([lang="ko"]) .schedule-table small,html.localized:not([lang="ko"]) .facility-grid small,html.localized:not([lang="ko"]) .map-intro>span,html.localized:not([lang="ko"]) .simultaneous>span,html.localized:not([lang="ko"]) .event-step em{display:none}html[dir="rtl"] .overview-list .accent-row{border-left:1px solid #e0e7ef;border-right:5px solid #e5322d}html[dir="rtl"] .overview-list .sub-detail dt{padding-left:22px;padding-right:38px}
@media(max-width:760px){.topbar{flex-wrap:wrap}.guide-tools{width:100%;justify-content:space-between}.guide-tools .language{margin-left:auto}.back-home{font-size:12px}.guide-main{padding:20px 14px 60px}.guide-hero{padding:38px 24px}.guide-section{margin-top:42px}.overview-list>div{grid-template-columns:1fr}.overview-list dt{padding:13px 17px}.overview-list dd{padding:16px 17px}.overview-list .sub-detail dt{padding-left:17px}.guide-actions{display:block}.guide-actions a{display:block;text-align:center;margin-top:12px}.schedule-wrap:after{content:"↔";display:block;padding:10px;color:#66798f;font-size:16px;text-align:right}}
