.program_detail_page__2ZTLe{padding:0}.program_photo_section__pZw3C{padding:60px 0;background-color:#fdfdfd}.program_table_section__weqC3{padding:0 0 120px}.program_table_section__weqC3 h4{font-size:28px;font-weight:600;margin:0 0 24px}.program_table_section__weqC3 .program_table_wrap__YmPYw table{border-collapse:collapse;border-top:3px solid #003cff;width:100%;margin:0 0 32px}.program_table_section__weqC3 .program_table_wrap__YmPYw table b{font-weight:400}.program_table_section__weqC3 .program_table_wrap__YmPYw table i{color:#ff0000;font-weight:400}.program_table_section__weqC3 .program_table_wrap__YmPYw table em{color:#0000ff;font-weight:400}.program_table_section__weqC3 .program_table_wrap__YmPYw table td[colSpan]:first-child,.program_table_section__weqC3 .program_table_wrap__YmPYw table td[rowSpan]:first-child,.program_table_section__weqC3 .program_table_wrap__YmPYw table td[rowSpan]:first-child+td[rowSpan]{background-color:#fdfdfd;text-align:center}.program_table_section__weqC3 .program_table_wrap__YmPYw table td.program_pink_back__HMMI8{background-color:#ffeeee}.program_table_section__weqC3 .program_table_wrap__YmPYw table td{padding:12px 16px;text-align:left;line-height:1.8}@media (max-width:998px){.program_table_section__weqC3{padding:0 0 16px}.program_table_section__weqC3 h4{font-size:20px}.program_table_section__weqC3 .program_table_wrap__YmPYw{width:calc(100% + 32px);overflow-x:auto;margin:0 -16px;position:relative}.program_table_section__weqC3 .program_table_wrap__YmPYw:before{content:"⭠ 좌우로 스크롤하여 내용을 확인할 수 있습니다 ⭢";background-color:#f0f0f0;padding:8px 16px;display:block;position:-webkit-sticky;position:sticky;left:0;top:0;color:#555;font-size:14px}.program_table_section__weqC3 .program_table_wrap__YmPYw table{width:200vw;position:relative;border-top:none}.program_table_section__weqC3 .program_table_wrap__YmPYw table td{padding:8px 12px}}.TabBox_tab_box__cKmF7 ul{display:flex;margin:0 0 60px;justify-content:space-between}.TabBox_tab_box__cKmF7 ul li{display:block;border:1px solid #c9c9c9;padding:20px 0;border-radius:4px;text-align:center;cursor:pointer;font-size:17px}.TabBox_tab_box__cKmF7 ul li.TabBox_active__FqVNx{border-color:var(--point-color)}@media (max-width:998px){.TabBox_tab_box__cKmF7{margin:0 0 20px}.TabBox_tab_box__cKmF7 ul{flex-wrap:wrap;margin:0 -6px -12px}.TabBox_tab_box__cKmF7 ul li{font-size:15px;padding:16px 0}.TabBox_tab_box__cKmF7 ul.TabBox_list_4__k13xm li,.TabBox_tab_box__cKmF7 ul.TabBox_list_5___XV9B li{width:calc(50% - 12px)!important;margin:0 6px 12px}.TabBox_tab_box__cKmF7 ul.TabBox_list_6__d_bnS li{width:calc(33.3333% - 12px)!important;margin:0 6px 12px}}.TopTabSection_toptab_section__mvwNH{padding:0;background-color:#f7f9fc}.TopTabSection_toptab_section__mvwNH ul{display:flex;flex-wrap:wrap}.TopTabSection_toptab_section__mvwNH ul li{width:calc(20% - 0px);border-radius:1px}.TopTabSection_toptab_section__mvwNH ul li:hover{background-color:#fff}.TopTabSection_toptab_section__mvwNH ul li a{display:flex;align-items:center;justify-content:center;padding:20px 0;cursor:pointer;font-weight:500}.TopTabSection_toptab_section__mvwNH ul li.TopTabSection_active__6KqWA{color:var(--point-color);background-color:var(--point-color);color:#fff}@media (max-width:998px){.TopTabSection_toptab_section__mvwNH .TopTabSection_inner__8ocvn{padding:0}.TopTabSection_toptab_section__mvwNH ul li{width:50%!important;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;background-color:#fff;font-weight:500;font-size:15px}}.CheckupProgram_program_section__STsYb{padding:0 0 120px}.CheckupProgram_table_block__ck7e_ h4{font-size:28px;font-weight:600;margin:0 0 24px}.CheckupProgram_table_wrap__CcnWb table{border-collapse:collapse;border-top:3px solid #1250a0;width:100%;margin:0 0 48px}.CheckupProgram_table_wrap__CcnWb table td{padding:12px 16px;text-align:left;line-height:1.8}.CheckupProgram_table_wrap__CcnWb table td.CheckupProgram_label__quyj_{background-color:#fdfdfd;text-align:center}.CheckupProgram_table_wrap__CcnWb table i{color:#ff0000;font-style:normal;font-weight:400}.CheckupProgram_collapsible__fhTEa{margin:0 0 48px}.CheckupProgram_collapse_head__sCsPd{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:3px solid #1250a0;border-bottom:1px solid #c9c9c9;padding:20px 0;scroll-margin-top:120px}.CheckupProgram_collapsible__fhTEa .CheckupProgram_collapse_head__sCsPd h4{margin:0}.CheckupProgram_collapse_head__sCsPd h4 small{font-size:16px;font-weight:400;color:#666;margin:0 0 0 8px}.CheckupProgram_collapsible__fhTEa.CheckupProgram_open__dk4F6 .CheckupProgram_collapse_head__sCsPd{border-bottom:none;padding:20px 0 24px}.CheckupProgram_collapsible__fhTEa.CheckupProgram_open__dk4F6 .CheckupProgram_table_wrap__CcnWb table{margin:0;border-top:none}.CheckupProgram_bottom_toggle__oQHfj,.CheckupProgram_toggle_button__8mV4r{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #c9c9c9;background-color:#fff;border-radius:4px;padding:10px 20px;font-size:16px;color:#333;cursor:pointer;transition:border-color .2s,color .2s;width:200px}.CheckupProgram_bottom_toggle__oQHfj:hover,.CheckupProgram_toggle_button__8mV4r:hover{border-color:#1250a0;color:#1250a0}.CheckupProgram_toggle_button__8mV4r{flex-shrink:0}.CheckupProgram_bottom_toggle__oQHfj{width:100%;margin:16px 0 0;border-color:#e1e1e1;background-color:#fafafa}.CheckupProgram_arrow__MQK01{display:inline-block;width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.CheckupProgram_collapsible__fhTEa.CheckupProgram_open__dk4F6 .CheckupProgram_arrow__MQK01{transform:translateY(2px) rotate(-135deg)}.CheckupProgram_notice_box__nsSCf{border:1px solid #e1e1e1;border-radius:8px;padding:32px;margin:0 0 24px}.CheckupProgram_notice_box__nsSCf h4{font-size:22px;font-weight:600;margin:0 0 20px}.CheckupProgram_notice_group__RBepv+.CheckupProgram_notice_group__RBepv{margin:20px 0 0}.CheckupProgram_notice_group__RBepv h5{font-size:17px;font-weight:600;margin:0 0 8px}.CheckupProgram_notice_group__RBepv ul li{display:flex;gap:6px;line-height:1.8;color:#444;margin:0 0 4px}.CheckupProgram_notice_group__RBepv ul li span{flex-shrink:0}.CheckupProgram_reservation_cards__09zs7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.CheckupProgram_reservation_cards__09zs7 li>a,.CheckupProgram_reservation_cards__09zs7 li>div{display:flex;align-items:center;gap:16px;height:100%;border:1px solid #dbe3ff;background-color:#f5f8ff;border-radius:8px;padding:24px;color:inherit;text-decoration:none;transition:border-color .2s,box-shadow .2s}.CheckupProgram_reservation_cards__09zs7 li>a:hover{border-color:#1250a0;box-shadow:0 4px 12px rgba(0,60,255,.12)}.CheckupProgram_reservation_cards__09zs7 .CheckupProgram_card_icon__7Ns3y{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background-color:#1250a0;color:#fff}.CheckupProgram_reservation_cards__09zs7 .CheckupProgram_card_text__EKAsV{display:flex;flex-direction:column;gap:4px;min-width:0}.CheckupProgram_reservation_cards__09zs7 .CheckupProgram_card_text__EKAsV em{font-style:normal;font-size:15px;color:#666}.CheckupProgram_reservation_cards__09zs7 .CheckupProgram_card_text__EKAsV strong{font-size:18px;font-weight:600;color:#111;word-break:keep-all}@media (max-width:998px){.CheckupProgram_program_section__STsYb{padding:0 0 60px}.CheckupProgram_table_block__ck7e_ h4{font-size:20px;margin:0 0 16px}.CheckupProgram_table_wrap__CcnWb{width:calc(100% + 32px);overflow-x:auto;margin:0 -16px;position:relative}.CheckupProgram_table_wrap__CcnWb:before{content:"⭠ 좌우로 스크롤하여 내용을 확인할 수 있습니다 ⭢";background-color:#f0f0f0;padding:8px 16px;display:block;position:-webkit-sticky;position:sticky;left:0;top:0;color:#555;font-size:14px}.CheckupProgram_table_wrap__CcnWb table{width:200vw;border-top:none;margin:0 0 32px}.CheckupProgram_table_wrap__CcnWb table td{padding:8px 12px}.CheckupProgram_collapsible__fhTEa{margin:0 0 32px}.CheckupProgram_collapse_head__sCsPd{padding:14px 0;scroll-margin-top:80px}.CheckupProgram_collapse_head__sCsPd h4 small{display:block;font-size:13px;margin:4px 0 0}.CheckupProgram_toggle_button__8mV4r{padding:8px 14px;font-size:14px}.CheckupProgram_bottom_toggle__oQHfj{font-size:14px;padding:10px 16px}.CheckupProgram_collapsible__fhTEa.CheckupProgram_open__dk4F6 .CheckupProgram_table_wrap__CcnWb table{margin:0}.CheckupProgram_notice_box__nsSCf{padding:20px}.CheckupProgram_notice_box__nsSCf h4{font-size:18px}.CheckupProgram_notice_group__RBepv ul li{font-size:14px}.CheckupProgram_reservation_cards__09zs7{grid-template-columns:1fr;gap:10px}.CheckupProgram_reservation_cards__09zs7 li>a,.CheckupProgram_reservation_cards__09zs7 li>div{padding:16px}.CheckupProgram_reservation_cards__09zs7 .CheckupProgram_card_icon__7Ns3y{width:44px;height:44px}.CheckupProgram_reservation_cards__09zs7 .CheckupProgram_card_text__EKAsV em{font-size:13px}.CheckupProgram_reservation_cards__09zs7 .CheckupProgram_card_text__EKAsV strong{font-size:16px}}