.PageLayout_pageLayout__bcJjm{font-family:Pretendard;margin:44px auto 0;height:auto}@media screen and (max-width:768px){.PageLayout_pageLayout__bcJjm{margin:24px 0 70px}}.ChildcareSupportFacilityChips_chips__yj52S{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.ChildcareSupportFacilityChips_chipsCompact__1D941{margin-bottom:0}.ChildcareSupportFacilityChips_chip__vW2fF{display:inline-block;padding:8px 14px;border-radius:20px;border:1px solid #ebedef;background:#fff;font-size:14px;font-weight:500;color:#1d1e1f;text-decoration:none;transition:border-color .15s ease,background .15s ease}.ChildcareSupportFacilityChips_chip__vW2fF:hover{border-color:#ffc2c4;background:#fff9f9}.ChildcareSupportFacilityChips_chipActive__4No4Y{background:#ff5a5f;border-color:#ff5a5f;color:#fff}.ChildcareSupportFacilityChips_chipActive__4No4Y:hover{background:#ff667a;border-color:#ff667a}.NursingRoomHub_container__7sTV_{font-family:Pretendard,sans-serif;width:1024px;margin:44px auto 70px;padding:0}.NursingRoomHub_topBlock__FtMku{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.NursingRoomHub_pageHeader__JY9oo{margin-bottom:0}.NursingRoomHub_title__MPE_b{margin:0 0 10px;font-size:30px;font-weight:700;line-height:1.35;color:#1d1e1f;word-break:keep-all}.NursingRoomHub_intro__M3sM9{margin:0;font-size:16px;line-height:1.6;color:#39393b}.NursingRoomHub_countBar__mdFau{display:flex;align-items:center;gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid #ebedef;font-size:14px;color:#6f7276}.NursingRoomHub_countStrong__xxEAN{font-weight:700;color:#1d1e1f}.NursingRoomHub_list__p3cLo{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.NursingRoomHub_card__youwI{margin:0;list-style:none}.NursingRoomHub_cardLink__0x1Nx{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;height:100%;min-height:88px;padding:18px 20px;background:#fff;border:1px solid #ebedef;border-radius:16px;text-decoration:none;color:#1d1e1f;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.NursingRoomHub_cardLink__0x1Nx:hover{border-color:#ffc2c4;background:#fff9f9;box-shadow:0 4px 12px rgba(255,90,95,.08)}.NursingRoomHub_cardBody__rCveI{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.NursingRoomHub_cardTitle__nfmep{font-size:16px;font-weight:700;line-height:1.4;word-break:keep-all}.NursingRoomHub_cardAddress__YRpXj{font-size:13px;line-height:1.5;color:#6f7276;word-break:break-all}.NursingRoomHub_cardArrow__PraW6{flex-shrink:0;margin-top:2px;font-size:18px;font-weight:700;color:#1d1e1f}.NursingRoomHub_empty___FCPZ{margin:0;padding:48px 24px;text-align:center;font-size:15px;line-height:1.6;color:#6f7276;background:#f6f7f9;border:1px solid #ebedef;border-radius:16px}@media screen and (max-width:1240px){.NursingRoomHub_container__7sTV_{width:720px}}@media screen and (max-width:768px){.NursingRoomHub_container__7sTV_{width:100%;margin:20px 0 70px;padding:0 20px}.NursingRoomHub_pageHeader__JY9oo{margin-bottom:24px}.NursingRoomHub_title__MPE_b{font-size:26px}.NursingRoomHub_intro__M3sM9{font-size:15px}.NursingRoomHub_list__p3cLo{grid-template-columns:1fr;gap:10px}.NursingRoomHub_cardLink__0x1Nx{min-height:72px;padding:14px 16px}.NursingRoomHub_cardTitle__nfmep{font-size:15px}}