.BusNotice_container__6w5_y{margin-bottom:64px;text-align:center}@media screen and (max-width:576px){.BusNotice_container__6w5_y{display:flex;justify-content:center;margin-bottom:16px}}.BusNotice_notice__W5xA7{display:inline-flex;padding:16px 24px;border-radius:8px;background-color:#f1f8ff;justify-content:space-between;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,.04),0 1px 1px rgba(0,0,0,.02)}@media screen and (max-width:576px){.BusNotice_notice__W5xA7{width:calc(100vw - 64px);padding:16px;box-shadow:none}}.BusNotice_notice__description__DkRpF{margin:0 8px;padding-top:2px;font-family:Pretendard,sans-serif;font-size:16px;line-height:20px;color:#175c8e}@media screen and (max-width:576px){.BusNotice_notice__description__DkRpF{font-size:14px;font-weight:500}}.BusTabs_template__8i7F3{width:795px;margin:23px auto 0}@media screen and (max-width:576px){.BusTabs_template__8i7F3{width:100%;margin:0;box-sizing:border-box}}.BusTabs_tabs___1NNR{display:grid;grid-template-columns:1fr 1fr 1fr;height:56px;list-style:none}@media screen and (max-width:576px){.BusTabs_tabs___1NNR{width:100vw;height:100%}}.BusTabs_tabs__tab__MyKd0{width:100%;display:flex;align-items:center;justify-content:center;font-size:16px;letter-spacing:-.8px;font-weight:500;line-height:1.5;color:#858585;background-color:#fff;-webkit-appearance:none;appearance:none;border-radius:12px 0 0;font-family:Pretendard,sans-serif;border-bottom:2px solid #cacaca;padding:16px 16px 12px;cursor:pointer}.BusTabs_tabs__tab--selected__4ACt0{color:#175c8e;border-bottom:3px solid #175c8e}@media screen and (max-width:576px){.BusTabs_tabs__tab__MyKd0{display:flex;font-size:16px;padding:12px 16px}}.BusCoursePage_root-container__WYKzC{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;background-color:#fafafa}@media screen and (max-width:576px){.BusCoursePage_root-container__WYKzC{background-color:#fff}}.BusCoursePage_container___RsNM{display:flex;flex-direction:column;align-items:center;width:1132px;margin:64px auto 100px}@media screen and (max-width:576px){.BusCoursePage_container___RsNM{width:100%;margin:0}}.BusCoursePage_guide__mbcSw{width:100%;display:flex;flex-direction:column;gap:8px}.BusCoursePage_guide__title__d_sJW{color:#175c8e;font-family:Pretendard,sans-serif;font-size:32px;font-weight:500}.BusCoursePage_guide__subtitle__KwEB_{color:#000;font-family:Pretendard,sans-serif;font-size:18px;line-height:160%}.BusCoursePage_mobile-guide__YlHaz{font-family:Pretendard,sans-serif;color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:160%;width:100%}.BusCoursePage_mobile-guide__title__eZBby{padding:8px 24px 16px}.BusCoursePage_contents__m6kBz{width:100%;display:flex;flex-direction:column;align-items:center}.InfoFooter_info-footer__Qgxbq{display:flex;box-sizing:border-box;width:100%;justify-content:space-between;gap:8px;color:#727272;font-family:Pretendard,sans-serif;font-style:normal;font-weight:400;line-height:160%}.InfoFooter_info-footer__date__M_WyR{font-size:14px}.InfoFooter_info-footer__icon__EeoxX{display:flex;justify-content:center;align-items:center;gap:4px;font-family:Pretendard,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:160%}@media screen and (max-width:576px){.InfoFooter_info-footer__icon__EeoxX{width:100%;justify-content:start;margin-bottom:30px}}.InfoFooter_info-footer__text__BsH1S{color:#727272;font-family:Pretendard,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:160%}@media screen and (max-width:576px){.InfoFooter_info-footer__Qgxbq{width:100%;flex-direction:column;padding:8px 24px 140px}}.ShuttleCategoryTabs_course-category__LNwTT{width:795px;background-color:#f5f5f5;display:flex;gap:8px;box-sizing:border-box;padding:8px 24px;border-radius:0 0 12px 12px}.ShuttleCategoryTabs_course-category__button__9phvQ{display:flex;padding:6px 16px;justify-content:center;align-items:center;color:#727272;font-size:16px;font-weight:500;font-family:Pretendard,sans-serif}.ShuttleCategoryTabs_course-category__button--selected__xdmB3{border-radius:50px;background:#175c8e;color:#fff;font-weight:600;line-height:160%}@media screen and (max-width:576px){.ShuttleCategoryTabs_course-category__button__9phvQ{font-size:14px;font-weight:600}.ShuttleCategoryTabs_course-category__LNwTT{width:100%;border-radius:0;padding:8px 24px;gap:0}}.ShuttleBusTimetable_timetable-container__XegKO{width:795px;height:100%;display:flex;flex-direction:column;align-items:center;gap:20px}@media screen and (max-width:576px){.ShuttleBusTimetable_timetable-container__XegKO{width:100%;gap:0}}.ShuttleBusTimetable_main-timetable__LjBmI{width:100%;display:flex;box-sizing:border-box;gap:12px}.ShuttleBusTimetable_main-timetable__column__d5f0J{display:flex;flex-direction:column;gap:12px;width:100%}@media screen and (max-width:576px){.ShuttleBusTimetable_main-timetable__LjBmI{flex-direction:column;width:100%}}.ShuttleBusTimetable_template-shuttle__PU_Zs{width:100%;box-sizing:border-box;background-color:#fff;height:"fit-content";border-radius:16px;border:1px solid #eee;padding-bottom:20px}.ShuttleBusTimetable_template-shuttle__title__osJZx{font-size:18px;font-weight:700;line-height:160%;padding:16px 24px;font-family:Pretendard,sans-serif}.ShuttleBusTimetable_template-shuttle__list__AVxps{display:flex;flex-direction:column;font-family:Pretendard,sans-serif}.ShuttleBusTimetable_template-shuttle__list_wrapper__G4AS6{display:flex;width:100%;justify-content:space-between;align-items:center;padding:6px 32px;font-family:Pretendard,sans-serif}.ShuttleBusTimetable_template-shuttle__list_header__a4Ynu{display:flex;align-items:center;padding:6px 0;gap:8px;font-family:Pretendard,sans-serif}.ShuttleBusTimetable_template-shuttle__list_type__enXAC{color:#fff;padding:0 4px;border-radius:4px;font-size:11px;line-height:160%}.ShuttleBusTimetable_template-shuttle__list_type__enXAC.ShuttleBusTimetable_type-____fKKrW{background-color:#4ed92c}.ShuttleBusTimetable_template-shuttle__list_type__enXAC.ShuttleBusTimetable_type-____ZA5y1{background-color:#ffb443}.ShuttleBusTimetable_template-shuttle__list_type__enXAC.ShuttleBusTimetable_type-____I9kEI{background-color:#34adff}.ShuttleBusTimetable_template-shuttle__list_name__KEt1P{font-size:16px;font-weight:500;line-height:160%}.ShuttleBusTimetable_template-shuttle__list_sub_name__oLHvK{text-align:left;color:#727272;font-size:12px;font-weight:400}@media screen and (max-width:576px){.ShuttleBusTimetable_template-shuttle__PU_Zs{border:none;padding:0;margin:0}}.ShuttleBusTimetable_main-timetable-mobile__vcrhx{width:100%;display:flex;flex-direction:column;min-height:550px;flex:1 1;overflow-y:auto}.ShuttleBusTimetable_main-timetable-mobile__line__iQwb_{width:100vw;height:7px;background-color:#fafafa;margin:10px 0 0}.ShuttleBusTimetable_course-category__AZCJK{width:100%;background-color:#f5f5f5;display:flex;gap:8px;box-sizing:border-box;padding:8px 24px;border-radius:0 0 12px 12px}.ShuttleBusTimetable_course-category__button__x19qb{display:flex;padding:6px 16px;justify-content:center;align-items:center;color:#727272;font-size:16px;font-weight:500;font-family:Pretendard,sans-serif}.ShuttleBusTimetable_course-category__button--selected__jBHpd{border-radius:50px;background:#175c8e;color:#fff;font-weight:600;line-height:160%}@media screen and (max-width:576px){.ShuttleBusTimetable_course-category__button__x19qb{font-size:14px;font-weight:600}.ShuttleBusTimetable_course-category__AZCJK{width:100%;border-radius:0;padding:8px 24px;gap:0}}.ShuttleBusTimetable_info-footer__h4wpB{display:flex;justify-content:space-between;align-items:center;color:#727272;width:100%;font-family:Pretendard,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.ShuttleBusTimetable_info-footer__date__TRwSQ,.ShuttleBusTimetable_info-footer__icon__K0EwN{display:flex;align-items:center;gap:4px}.ShuttleBusTimetable_info-footer__text__3tshq{color:#727272;font-family:Pretendard,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.ShuttleBusTimetable_info-footer-mobile__YwQ1c{display:flex;flex-direction:column;color:#727272;float:left;gap:8px;padding:8px 24px;margin-bottom:140px}.ShuttleBusTimetable_info-footer-mobile__text__sFlwA{font-family:Pretendard,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:160%;white-space:pre-wrap}.ShuttleBusTimetable_info-footer-mobile__icon__i1Dvm{display:flex;align-items:center;gap:4px;font-family:Pretendard,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:160%}