.TocFromHtmlContent_crewLetterTOCContainer__8DlrH{margin-top:24px;background-color:#f6f7f9;padding:40px;width:100%;border-radius:20px;display:flex;flex-direction:column;gap:12px}.TocFromHtmlContent_crewLetterTOCContainer__8DlrH h2{color:#1d1e1f;font-size:30px;font-style:normal;font-weight:700;line-height:48px}.TocFromHtmlContent_crewLetterTOCContainer__8DlrH .TocFromHtmlContent_mainList__TptJ8{font-size:18px;font-style:normal;font-weight:400;line-height:32px}.TocFromHtmlContent_crewLetterTOCContainer__8DlrH .TocFromHtmlContent_mainList__TptJ8 a{color:#6f7276;text-decoration:underline;margin-bottom:6px}.TocFromHtmlContent_crewLetterTOCContainer__8DlrH .TocFromHtmlContent_mainList__TptJ8 a:hover{color:#ff8f92}.TocFromHtmlContent_crewLetterTOCContainer__8DlrH .TocFromHtmlContent_mainList__TptJ8 .TocFromHtmlContent_h2Title__4t1v8{font-weight:600}.TocFromHtmlContent_crewLetterTOCContainer__8DlrH .TocFromHtmlContent_mainList__TptJ8 .TocFromHtmlContent_h2Title__4t1v8:not(:first-child){margin-top:24px;margin-bottom:4px}.TocFromHtmlContent_crewLetterTOCContainer__8DlrH .TocFromHtmlContent_mainList__TptJ8 .TocFromHtmlContent_h3Title__gBQhQ{padding-left:16px;font-weight:400}@media screen and (max-width:768px){.TocFromHtmlContent_crewLetterTOCContainer__8DlrH{padding:24px}.TocFromHtmlContent_crewLetterTOCContainer__8DlrH h2{font-size:26px;line-height:38px}.TocFromHtmlContent_crewLetterTOCContainer__8DlrH .TocFromHtmlContent_mainList__TptJ8{font-size:14px;line-height:26px}.TocFromHtmlContent_crewLetterTOCContainer__8DlrH .TocFromHtmlContent_mainList__TptJ8 .TocFromHtmlContent_h3Title__gBQhQ{padding-left:12px}}.HospitalDetailCard_card__rU5v5{display:flex;gap:16px;padding:18px;margin-top:12px;background:#f6f7f9;border:1px solid #ebedef;border-radius:20px;text-decoration:none;color:inherit}.HospitalDetailCard_content__yNYYc{flex:1 1;display:flex;flex-direction:column;gap:8px}.HospitalDetailCard_title__M2Ufo{font-size:18px;font-weight:600;line-height:140%;color:#1d1e1f}.HospitalDetailCard_tagList__vnQ5H{display:flex;flex-wrap:wrap;gap:5px}.HospitalDetailCard_tag__v3AXc{padding:4px 8px;background:#ffe9e9;color:#ff667a;border-radius:4px;font-size:12px;font-weight:600;line-height:16px}.HospitalDetailCard_info__5ix4I{display:flex;gap:4px;font-weight:300;font-size:13px;line-height:100%;color:#93989c}.HospitalDetailCard_address__u6Mus{font-size:16px;line-height:140%;color:#1d1e1f}.HospitalDetailCard_phone__F2kZl{display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.HospitalDetailCard_card__rU5v5{padding:12px;gap:12px;display:flex;flex-direction:column}.HospitalDetailCard_title__M2Ufo{font-size:14px;line-height:20px}.HospitalDetailCard_tag__v3AXc{font-size:11px;padding:3px 8px}.HospitalDetailCard_info__5ix4I{font-size:13px;line-height:18px}}.info_section__avSSd{margin-top:32px}.info_link__gHy_n,.info_text__vn3hA{font-size:15px;color:#93989c;line-height:24px}.info_link__gHy_n{text-decoration:underline;margin-left:4px}.HospitalArticleDetail_hospitalArticleDetail__9D8uj{max-width:1200px;margin:0 auto;padding:0 20px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz{font-family:Pretendard;width:1024px;height:auto;display:flex;flex-direction:column;margin:28px auto 70px;gap:70px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz .HospitalArticleDetail_divider__QAM3o{width:100%;height:6px;background-color:#ebedef}.HospitalArticleDetail_coverImageContainer__eSb6o{position:relative;width:100%;aspect-ratio:1200/630;margin-bottom:40px;border-radius:20px;overflow:hidden}.HospitalArticleDetail_basicInfo__kdKEt{margin-bottom:32px}.HospitalArticleDetail_basicInfoTitle__6MWoD{font-size:16px;line-height:22px;color:#ff5a5f}.HospitalArticleDetail_basicInfoSubtitle__1fXvG{font-weight:700;font-size:42px;line-height:60px;color:#1d1e1f}.HospitalArticleDetail_introParagraph__Hj8nH{margin-bottom:40px;margin-top:48px;font-size:18px;line-height:32px;color:#1d1e1f}.HospitalArticleDetail_articleContainer__frzZ6{margin-bottom:60px;font-size:16px;line-height:26px;color:#212124}.HospitalArticleDetail_articleContainer__frzZ6 h2{font-size:30px;font-weight:700;line-height:48px;margin-top:40px;color:#1d1e1f;display:flex;align-items:center}.HospitalArticleDetail_articleContainer__frzZ6 h2 a{width:39px;height:39px}.HospitalArticleDetail_articleContainer__frzZ6 h2 img{width:39px;height:39px;margin-top:0}.HospitalArticleDetail_articleContainer__frzZ6 h3{font-size:24px;font-weight:700;line-height:38px;margin-top:24px;color:#1d1e1f}.HospitalArticleDetail_articleContainer__frzZ6 p{margin-top:8px;font-size:18px;line-height:32px;margin-bottom:20px}.HospitalArticleDetail_articleContainer__frzZ6 img{width:100%;height:auto;border-radius:12px;margin-top:32px}.HospitalArticleDetail_articleContainer__frzZ6 span{display:block;margin-top:8px;font-size:14px;line-height:20px;color:#93989c;text-align:center}.HospitalArticleDetail_detailInfoSection__zy_BM{margin-top:60px;padding-top:40px;border-top:1px solid #e5e5e5;margin-bottom:54px}.HospitalArticleDetail_detailInfoTitle__z4Br_{font-size:24px;font-weight:700;line-height:36px;margin-bottom:24px;color:#212124}.HospitalArticleDetail_hospitalList__OJ7ae{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.HospitalArticleDetail_moreLink__ymFBJ{font-size:18px;color:#93989c;margin:20px 0;align-items:center;justify-content:end;display:flex;gap:4px}@media screen and (max-width:768px){.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz{min-width:360px;margin:20px 0 70px;width:100%;padding:0 20px;gap:40px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz .HospitalArticleDetail_hospitalArticleDetail__9D8uj{padding:0 16px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz .HospitalArticleDetail_coverImageContainer__eSb6o{margin-bottom:24px;border-radius:12px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz .HospitalArticleDetail_basicInfo__kdKEt{margin-bottom:24px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz .HospitalArticleDetail_basicInfoTitle__6MWoD{font-size:16px;line-height:22px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz .HospitalArticleDetail_basicInfoSubtitle__1fXvG{font-size:18px;line-height:26px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz .HospitalArticleDetail_introParagraph__Hj8nH{margin-bottom:32px;font-size:14px;line-height:22px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz .HospitalArticleDetail_articleContainer__frzZ6{margin-bottom:40px;font-size:14px;line-height:22px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz .HospitalArticleDetail_articleContainer__frzZ6 h2{font-size:20px;line-height:28px;margin-top:32px;margin-bottom:12px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz .HospitalArticleDetail_articleContainer__frzZ6 h3{font-size:18px;line-height:26px;margin-top:24px;margin-bottom:8px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz .HospitalArticleDetail_detailInfoSection__zy_BM{margin-top:40px;padding-top:32px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz .HospitalArticleDetail_detailInfoTitle__z4Br_{font-size:20px;line-height:28px;margin-bottom:20px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz .HospitalArticleDetail_hospitalList__OJ7ae{gap:12px;margin-bottom:24px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz .HospitalArticleDetail_moreLink__ymFBJ{margin-top:24px;padding:12px;font-size:14px}.HospitalArticleDetail_HospitalArticleDetailPage__WvoTz .HospitalArticleDetail_divider__QAM3o{position:relative;left:-20px;width:calc(100% + 40px)}}