.CrewLetterThumbnail_crewLetterThumbnail__Ruv2h{width:320px}.CrewLetterThumbnail_crewLetterThumbnail__Ruv2h a{display:flex;flex-direction:column;gap:12px}.CrewLetterThumbnail_crewLetterThumbnail__Ruv2h .CrewLetterThumbnail_thumbImg__zp3aC{position:relative;width:100%;height:180px;border-radius:20px;overflow:hidden;border:1px solid #ebedef}.CrewLetterThumbnail_crewLetterThumbnail__Ruv2h .CrewLetterThumbnail_adBadgeWrap__2NqGW{position:absolute;top:10px;left:10px;z-index:2}.CrewLetterThumbnail_crewLetterThumbnail__Ruv2h h3{color:#1d1e1f;font-weight:700;font-size:20px;line-height:28px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2}.CrewLetterThumbnail_crewLetterThumbnail__Ruv2h p{font-size:14px;line-height:20px;color:#6f7276;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1240px){.CrewLetterThumbnail_crewLetterThumbnail__Ruv2h{width:100%}}@media screen and (max-width:768px){.CrewLetterThumbnail_crewLetterThumbnail__Ruv2h{width:100%}.CrewLetterThumbnail_crewLetterThumbnail__Ruv2h a{display:flex;flex-direction:column;gap:12px}.CrewLetterThumbnail_crewLetterThumbnail__Ruv2h .CrewLetterThumbnail_thumbImg__zp3aC{position:relative;width:100%;height:auto;aspect-ratio:1.778/1;border-radius:20px;overflow:hidden;border:1px solid #ebedef}}.CrewLetterListView_crewLetterGrid__tFw47{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:32px;column-gap:32px;grid-row-gap:40px;row-gap:40px}@media screen and (max-width:1240px){.CrewLetterListView_crewLetterGrid__tFw47{grid-template-columns:repeat(2,1fr);column-gap:32px;row-gap:40px}}@media screen and (max-width:624px){.CrewLetterListView_crewLetterGrid__tFw47{width:100%;grid-template-columns:1fr;row-gap:40px}}.NightPediatricHub_page__xbGKn{max-width:1024px;margin:28px auto 48px;padding:28px clamp(16px,4vw,40px) 36px;background:#fff;border:1px solid #ebedef;border-radius:20px;box-shadow:0 4px 12px rgba(0,0,0,.08);font-family:Pretendard,Noto Sans KR,-apple-system,Apple SD Gothic Neo,sans-serif;font-size:16px;line-height:1.65;color:#1d1e1f;font-weight:400}.NightPediatricHub_page__xbGKn h1{margin:0 0 10px;font-size:clamp(24px,3.4vw,32px);line-height:1.3;font-weight:800;letter-spacing:-.02em;color:#1d1e1f}.NightPediatricHub_page__xbGKn h2{margin:0 0 10px;font-size:21px;line-height:1.35;font-weight:800;letter-spacing:-.02em;color:#1d1e1f}.NightPediatricHub_page__xbGKn a{color:#3f8ff2;font-weight:500;text-decoration:none}.NightPediatricHub_crumb__U2bi9{margin:0 0 10px;font-size:13px;line-height:1.4;font-weight:400;color:#93989c}.NightPediatricHub_body__4pzsW,.NightPediatricHub_lede__KbVHo{margin:0 0 18px;color:#6f7276;font-size:16px;line-height:1.65;font-weight:400}.NightPediatricHub_body__4pzsW{margin-bottom:0;color:#1d1e1f}.NightPediatricHub_body__4pzsW b{font-weight:800;color:#1d1e1f}.NightPediatricHub_tags___YDiK{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:22px}.NightPediatricHub_tag__787d_{display:inline-block;font-size:12px;line-height:1.4;font-weight:600;color:#3f8ff2;background:#e7f1fd;border-radius:5px;padding:2px 8px}.NightPediatricHub_tagGreen__CY9Nz{color:#4e9a50;background:#f7fbe8}.NightPediatricHub_block__ziNh5{margin-top:30px}.NightPediatricHub_scroll__2TFVB{overflow-x:auto}.NightPediatricHub_grid__h6XVn{display:grid;grid-template-columns:minmax(140px,1.8fr) repeat(4,minmax(72px,1fr));grid-gap:2px;gap:2px;min-width:520px;font-size:11.5px;line-height:1.35;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NightPediatricHub_head__5ufoB{padding:6px 2px;font-size:11.5px;font-weight:700;color:#6f7276;background:transparent}.NightPediatricHub_headNote__zNbGK{display:block;margin-top:2px;font-size:10px;line-height:1.3;font-weight:500;color:#93989c}.NightPediatricHub_name__818bB{display:flex;flex-wrap:wrap;gap:4px;align-items:center;padding:6px 2px;text-align:left;font-size:12.5px;line-height:1.35;font-weight:700;color:#1d1e1f}.NightPediatricHub_badge__yqaeI{color:#ff5a5f;background:#fff5f5}.NightPediatricHub_badge__yqaeI,.NightPediatricHub_phone__7Y66t{font-size:12px;line-height:1.4;font-weight:600;border-radius:5px;padding:1px 7px}.NightPediatricHub_phone__7Y66t{color:#3f8ff2;background:#e7f1fd}.NightPediatricHub_closed__nQ6rF,.NightPediatricHub_late__bf2r3,.NightPediatricHub_open__ltEwM,.NightPediatricHub_unknown__eVieV{border-radius:6px;padding:6px 2px;font-weight:700}.NightPediatricHub_late__bf2r3{background:#e7f1fd;color:#3f8ff2}.NightPediatricHub_open__ltEwM{background:#f7fbe8;color:#4e9a50}.NightPediatricHub_closed__nQ6rF,.NightPediatricHub_unknown__eVieV{background:#f2f3f5;color:#93989c;font-weight:500}.NightPediatricHub_note__lk0rH{margin:14px 0 0;padding-top:12px;font-size:13px;line-height:1.55;font-weight:400;color:#93989c}.NightPediatricHub_cards__AlJTy{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:12px;gap:12px}.NightPediatricHub_card__6A_CK{border:1px solid #ebedef;border-radius:14px;padding:14px 16px;display:grid;grid-gap:4px;gap:4px;align-content:start}.NightPediatricHub_cardTitle___hRGi{margin:0;font-size:16px;line-height:1.4;font-weight:800;color:#1d1e1f}.NightPediatricHub_cardBody__MkoZI{margin:0;font-size:14px;line-height:1.5;font-weight:400;color:#6f7276}.NightPediatricHub_table__MbrSr{width:100%;border-collapse:collapse;font-size:14.5px;line-height:1.45}.NightPediatricHub_table__MbrSr td,.NightPediatricHub_table__MbrSr th{text-align:left;padding:10px 12px;border-bottom:1px solid #ebedef;vertical-align:top;font-weight:400}.NightPediatricHub_table__MbrSr th{background:#f2f3f5;color:#6f7276;font-size:13px;font-weight:700}.NightPediatricHub_table__MbrSr a{font-weight:600}.NightPediatricHub_openList__pZVQr{list-style:none;margin:0;padding:16px 18px;display:grid;grid-gap:4px;gap:4px;background:#fff5f5;border-radius:14px}.NightPediatricHub_openList__pZVQr li{display:flex;justify-content:space-between;gap:12px;font-size:16px}.NightPediatricHub_openList__pZVQr b{font-size:16px;font-weight:800}.NightPediatricHub_openList__pZVQr span{font-size:14px;color:#6f7276;font-weight:500}