.SectionWithMore_sectionWithMore___Rgja{padding:0 16px 0 36px;margin-bottom:70px;box-sizing:border-box}.SectionWithMore_sectionWithMore___Rgja .SectionWithMore_header__es8aR{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.SectionWithMore_sectionWithMore___Rgja .SectionWithMore_header__es8aR .SectionWithMore_titleGroup__ZByvZ{font-size:24px;line-height:38px;font-weight:700}.SectionWithMore_sectionWithMore___Rgja .SectionWithMore_header__es8aR .SectionWithMore_button__2kTPR{display:flex;justify-content:center;align-items:center;margin:0;padding:0;border:none;background:none;cursor:pointer;font:inherit;font-size:16px;line-height:24px;font-weight:600;color:#ff5a5f}.SectionWithMore_home__iSMWT .SectionWithMore_header__es8aR .SectionWithMore_titleGroup__ZByvZ{display:flex;align-items:flex-end;gap:10px}.SectionWithMore_home__iSMWT .SectionWithMore_header__es8aR .SectionWithMore_titleGroup__ZByvZ .SectionWithMore_title__lQn8M{font-size:30px;line-height:48px}.SectionWithMore_home__iSMWT .SectionWithMore_header__es8aR .SectionWithMore_titleGroup__ZByvZ .SectionWithMore_subTitle__w7USV{font-size:20px;line-height:28px;color:#93989c;margin-bottom:7px}@media screen and (max-width:768px){.SectionWithMore_sectionWithMore___Rgja{padding:0 20px}}.SectionWithMore_noMargin__EyQrS{padding:0;margin:0}.ExtraInformationSection_extraInformationSection__cXa0V{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.ExtraInformationSection_extraInformationSectionInner__aAmG6{width:1024px}.ExtraInformationSection_section__eDKsk{margin-bottom:88px}.ExtraInformationSection_section__eDKsk:last-child{margin-bottom:100px}.ExtraInformationSection_extraInformationSectionDesktop___xBOe{display:block}.ExtraInformationSection_extraInformationSectionMobile__cLApr{display:none}@media screen and (max-width:1240px){.ExtraInformationSection_extraInformationSectionInner__aAmG6{width:720px}}@media screen and (max-width:768px){.ExtraInformationSection_mobileMargin__CatNH{margin:40px 0 70px}.ExtraInformationSection_extraInformationSectionInner__aAmG6{width:100%}.ExtraInformationSection_extraInformationSectionInner__aAmG6:last-child{margin-bottom:0}.ExtraInformationSection_noPadding__ETdJL{padding:0}.ExtraInformationSection_extraInformationSectionDesktop___xBOe{display:none}.ExtraInformationSection_extraInformationSectionMobile__cLApr{display:flex;flex-direction:column;row-gap:48px}}.CrewTalkListForHome_CrewTalkListForHome__zG4oF{display:flex;flex-direction:column;font-family:Pretendard;width:100%}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;width:100%;margin-bottom:14px}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw{display:flex;justify-content:space-between;flex-direction:column;width:100%;height:204px;padding:24px 28px;border-radius:20px;background:#fff;border:1px solid #ebedef}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_contentSection__u5FYD{display:flex;flex-direction:column;gap:6px}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_contentSection__u5FYD .CrewTalkListForHome_crewTalkTitle__jVRbK{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:2;overflow:hidden;text-overflow:ellipsis;color:#1d1e1f;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_contentSection__u5FYD .CrewTalkListForHome_crewTalkContent__8Ud2T{color:#1d1e1f;font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;box-sizing:border-box;white-space:normal;width:100%}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_nickTownWrapper__1k1E3{display:flex;flex-direction:row;justify-content:space-between}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_nickTownWrapper__1k1E3 .CrewTalkListForHome_crewTalkNickname__qxCwA{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;line-clamp:1;color:#93989c;font-size:14px;font-style:normal;font-weight:300;line-height:20px}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_nickTownWrapper__1k1E3 .CrewTalkListForHome_timeAgo__dr7Qx{color:#93989c;font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin-left:5px;white-space:nowrap}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkMoreBtnContainer__6g2b0{display:flex;justify-content:center;align-items:center;width:100%}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkMoreBtnContainer__6g2b0 .CrewTalkListForHome_crewTalkMoreBtn__r1qzI{display:flex;width:100%;max-width:768px;height:48px;padding:12px auto;justify-content:space-between;align-items:center;gap:4px;border-radius:5px;background:#fff5f5;border:none}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkMoreBtnContainer__6g2b0 .CrewTalkListForHome_crewTalkMoreBtn__r1qzI .CrewTalkListForHome_crewTalkMoreText__sTtDa{display:flex;width:1200px;margin:auto;justify-content:center}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkMoreBtnContainer__6g2b0 .CrewTalkListForHome_crewTalkMoreBtn__r1qzI .CrewTalkListForHome_crewTalkMoreText__sTtDa .CrewTalkListForHome_crewTalkBtnTitle__HCDyn{color:#ff667a;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkMoreBtnContainer__6g2b0 .CrewTalkListForHome_crewTalkMoreBtn__r1qzI .CrewTalkListForHome_crewTalkMoreText__sTtDa .CrewTalkListForHome_crewTalkBtnTitleHighlighted__C_M9f{color:#ff667a;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:150%;margin-left:5px}@media screen and (max-width:1240px){.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z{grid-template-columns:1fr;grid-template-rows:repead(3,1fr)}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw{display:flex;justify-content:space-between;flex-direction:column;width:100%;height:204px;padding:24px 28px;border-radius:20px;background:#fff;border:1px solid #ebedef}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_contentSection__u5FYD{display:flex;flex-direction:column;gap:6px}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_contentSection__u5FYD .CrewTalkListForHome_crewTalkTitle__jVRbK{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:2;overflow:hidden;text-overflow:ellipsis;color:#1d1e1f;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_contentSection__u5FYD .CrewTalkListForHome_crewTalkContent__8Ud2T{color:#1d1e1f;font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;box-sizing:border-box;width:100%}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_nickTownWrapper__1k1E3{display:flex;flex-direction:row;justify-content:space-between}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_nickTownWrapper__1k1E3 .CrewTalkListForHome_crewTalkNickname__qxCwA{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;line-clamp:1;color:#93989c;font-size:14px;font-style:normal;font-weight:300;line-height:20px}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_nickTownWrapper__1k1E3 .CrewTalkListForHome_timeAgo__dr7Qx{color:#93989c;font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin-left:5px}}@media screen and (max-width:768px){.CrewTalkListForHome_CrewTalkListForHome__zG4oF{display:flex;flex-direction:column;justify-content:center;width:100%;font-family:Pretendard}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z{display:flex;flex-direction:column;gap:14px;margin-bottom:14px;width:100%;box-sizing:border-box;height:auto}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw{display:flex;flex-direction:column;justify-content:stretch;gap:6px;height:auto;width:100%;padding:16px;border-radius:16px}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_contentSection__u5FYD{display:flex;flex-direction:column;gap:6px}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_contentSection__u5FYD .CrewTalkListForHome_crewTalkTitle__jVRbK{font-size:14px;font-style:normal;font-weight:600;line-height:20px}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_contentSection__u5FYD .CrewTalkListForHome_crewTalkContent__8Ud2T{font-size:13px;font-style:normal;font-weight:400;line-height:18px}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_nickTownWrapper__1k1E3 .CrewTalkListForHome_crewTalkNickname__qxCwA{font-size:12px;font-style:normal;font-weight:300;line-height:18px}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkListWrapper__m3M8z .CrewTalkListForHome_crewTalkContainer__JHCgw .CrewTalkListForHome_nickTownWrapper__1k1E3 .CrewTalkListForHome_timeAgo__dr7Qx{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkMoreBtnContainer__6g2b0{display:flex;justify-content:center;align-items:center;min-width:360px;margin-top:16px}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkMoreBtnContainer__6g2b0 .CrewTalkListForHome_crewTalkMoreBtn__r1qzI{width:calc(100vw - 50px);padding:0 25px;box-sizing:border-box;min-width:310px;display:flex;gap:4px;border-radius:5px;background:#fff5f5;border:none}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkMoreBtnContainer__6g2b0 .CrewTalkListForHome_crewTalkMoreBtn__r1qzI .CrewTalkListForHome_crewTalkMoreText__sTtDa{display:flex;justify-content:center}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkMoreBtnContainer__6g2b0 .CrewTalkListForHome_crewTalkMoreBtn__r1qzI .CrewTalkListForHome_crewTalkMoreText__sTtDa .CrewTalkListForHome_crewTalkBtnTitle__HCDyn{color:#ff667a;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.CrewTalkListForHome_CrewTalkListForHome__zG4oF .CrewTalkListForHome_crewTalkMoreBtnContainer__6g2b0 .CrewTalkListForHome_crewTalkMoreBtn__r1qzI .CrewTalkListForHome_crewTalkMoreText__sTtDa .CrewTalkListForHome_crewTalkBtnTitleHighlighted__C_M9f{color:#ff667a;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:150%;margin-left:5px}}.RecentlyCrewLetter_ellipsis-1__JWtmT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.RecentlyCrewLetter_ellipsis-2__OSo2z{-webkit-line-clamp:2}.RecentlyCrewLetter_ellipsis-2__OSo2z,.RecentlyCrewLetter_ellipsis-3__A1Bns{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.RecentlyCrewLetter_ellipsis-3__A1Bns{-webkit-line-clamp:3}.RecentlyCrewLetter_ellipsis-4__mo4m9{-webkit-line-clamp:4}.RecentlyCrewLetter_ellipsis-4__mo4m9,.RecentlyCrewLetter_ellipsis-5__iIQCr{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.RecentlyCrewLetter_ellipsis-5__iIQCr{-webkit-line-clamp:5}.RecentlyCrewLetter_recentlyCrewLetter__wAUSo{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.RecentlyCrewLetter_crewLetterCard__0Po80{border-radius:20px;border:1px solid #ebedef;overflow:hidden}.RecentlyCrewLetter_crewLetterCard__0Po80 .RecentlyCrewLetter_crewLetterContent__jjgLu{padding:20px;font-size:18px;line-height:24px;font-weight:600}@media screen and (max-width:768px){.RecentlyCrewLetter_recentlyCrewLetter__wAUSo{grid-template-columns:repeat(1,1fr);row-gap:18px}.RecentlyCrewLetter_crewLetterCard__0Po80 .RecentlyCrewLetter_crewLetterContent__jjgLu{font-size:14px;padding:16px;line-height:20px}.RecentlyCrewLetter_crewLetterCard__0Po80 img{width:100%;height:auto}}.Button_button__549yC{width:100%;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;margin-top:0}.Button_button__549yC.Button_notFull__wgU2R{width:auto}.Button_button__549yC.Button_noMargin__CkO8P{margin:0!important}.Button_button__549yC.Button_disabled__080dY{background-color:#93989c;color:#fff;cursor:not-allowed;transition:all .2s ease-in-out}.Button_button__549yC.Button_extraLarge__p5CY4{border-radius:21px;height:60px;font-weight:700;font-size:20px;padding:16px 20px}.Button_button__549yC.Button_large__LHpQb{margin-top:24px;height:52px;font-weight:700;font-size:18px}.Button_button__549yC.Button_medium__0Et1G{font-size:16px}.Button_button__549yC.Button_small__6oGAW{height:47px;font-weight:600;font-size:15px}.Button_button__549yC.Button_primary__KIXAE{background-color:#ff5a5f;color:#fff}.Button_button__549yC.Button_light__iD_Cw{background-color:#fff9f9;color:#ff5a5f}.Button_button__549yC.Button_grey__PC_xM{background-color:#f2f3f5;color:#1d1e1f}.Button_button__549yC .Button_text__Xlq2a{display:block}.Button_button__549yC .Button_mobileText__UyVFu{display:none}.Button_button__549yC .Button_extraIcon__SVaep{margin-left:4px}@media screen and (max-width:768px){.Button_button__549yC{margin-top:16px}.Button_button__549yC.Button_large__LHpQb{height:48px;font-size:16px!important}.Button_button__549yC.Button_disabled__080dY,.Button_button__549yC.Button_grey__PC_xM,.Button_button__549yC.Button_light__iD_Cw,.Button_button__549yC.Button_medium__0Et1G,.Button_button__549yC.Button_primary__KIXAE{font-size:14px}.Button_button__549yC .Button_text__Xlq2a{display:none}.Button_button__549yC .Button_mobileText__UyVFu{display:block}}.SectionWithButton_SectionWithButton__Ktt9r{margin-top:40px;width:100%}.SectionWithButton_SectionTitle__m_bKt{font-size:18px;line-height:1.5;font-weight:700;margin-bottom:16px}.SectionWithButton_small__3M50L{margin-top:40px}.SectionWithButton_none__aUjZQ{margin-top:0}.SectionWithButton_subTitle__7h3aY{display:none}@media screen and (max-width:768px){.SectionWithButton_large__LTNvO{margin-top:60px}.SectionWithButton_regular__DFOcE{margin-top:40px}.SectionWithButton_small__3M50L{margin-top:20px}.SectionWithButton_none__aUjZQ{margin-top:0}.SectionWithButton_subTitle__7h3aY{display:block;font-size:14px;line-height:22px;margin-bottom:2px;font-weight:600}}.SectionWithButton_jjackcrewSectionTitle__TS9Yp{font-size:24px;line-height:38px;font-weight:700;margin-bottom:16px}@media screen and (max-width:768px){.SectionWithButton_jjackcrewSectionTitle__TS9Yp{font-size:16px;line-height:1.4;margin-bottom:16px}.SectionWithButton_homeWrapper__NYHOC{margin-top:0}.SectionWithButton_homeWrapper__NYHOC .SectionWithButton_home__hV4j8{display:flex;flex-direction:column-reverse}.SectionWithButton_homeWrapper__NYHOC .SectionWithButton_home__hV4j8 .SectionWithButton_SectionTitle__m_bKt,.SectionWithButton_homeWrapper__NYHOC .SectionWithButton_home__hV4j8 .SectionWithButton_jjackcrewSectionTitle__TS9Yp{font-size:20px;line-height:28px;margin-bottom:12px}.SectionWithButton_homeWrapper__NYHOC .SectionWithButton_home__hV4j8 .SectionWithButton_subTitle__7h3aY{margin-bottom:23px}}.TownOtherInfoSection_otherLocalInfoSecion__5ZRZx{width:100%;display:flex;flex-direction:column;gap:80px;color:#1d1e1f}.TownOtherInfoSection_otherLocalInfoSecion__5ZRZx .TownOtherInfoSection_townServiceNavSection__ylzMN{display:flex;flex-direction:column;gap:16px}.TownOtherInfoSection_otherLocalInfoSecion__5ZRZx .TownOtherInfoSection_sectionTitle__SdsIb{font-size:24px;font-style:normal;font-weight:700;line-height:38px}.TownOtherInfoSection_otherLocalInfoSecion__5ZRZx .TownOtherInfoSection_childcareRow__jqMSs{display:flex;flex-direction:column;gap:16px}.TownOtherInfoSection_otherLocalInfoSecion__5ZRZx .TownOtherInfoSection_childcareHubList__hUKzW{display:flex;flex-direction:column;gap:16px;width:100%}@media screen and (max-width:768px){.TownOtherInfoSection_otherLocalInfoSecion__5ZRZx{gap:48px}.TownOtherInfoSection_otherLocalInfoSecion__5ZRZx .TownOtherInfoSection_townServiceNavSection__ylzMN{gap:12px}.TownOtherInfoSection_otherLocalInfoSecion__5ZRZx .TownOtherInfoSection_sectionTitle__SdsIb{font-size:18px;line-height:26px}.TownOtherInfoSection_otherLocalInfoSecion__5ZRZx .TownOtherInfoSection_childcareRow__jqMSs{display:flex;flex-direction:column;align-items:center;gap:12px}.TownOtherInfoSection_otherLocalInfoSecion__5ZRZx .TownOtherInfoSection_childcareRow__jqMSs .TownOtherInfoSection_sectionTitle__SdsIb{display:none}}.ToMoreWrapper_toMoreWrapper__uNYM4{display:flex;flex-direction:column;align-items:center}.ToMoreWrapper_toMoreWrapper__uNYM4 .ToMoreWrapper_titleContainer__V5nDb{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:23px}.ToMoreWrapper_toMoreWrapper__uNYM4 .ToMoreWrapper_titleContainer__V5nDb .ToMoreWrapper_morePageLink__FnfKe{font-size:16px;line-height:22px;color:#ff5a5f;font-weight:600;text-decoration:none;display:flex;flex-direction:row;align-items:center}.ToMoreWrapper_toMoreWrapper__uNYM4 .ToMoreWrapper_childContent__YerYW{width:100%}@media screen and (max-width:768px){.ToMoreWrapper_toMoreWrapper__uNYM4{gap:16px}.ToMoreWrapper_toMoreWrapper__uNYM4 .ToMoreWrapper_titleContainer__V5nDb{margin-bottom:0}}.ToMoreLinkButton_toMoreButton__Izbht{display:none}@media screen and (max-width:768px){.ToMoreLinkButton_toMoreButton__Izbht{width:100%;height:48px;color:#6f7276;background-color:#f2f3f5;border-radius:10px;display:flex;justify-content:center;align-items:center;font-size:14px;font-style:normal;font-weight:700;line-height:150%}}.AddressBServiceNav_serviceCard__AHJce{padding:28px 0;flex-shrink:0;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;width:100%;height:100%;border:1px solid #d9d9d9;border-radius:20px}.AddressBServiceNav_serviceCard__AHJce .AddressBServiceNav_cardIcon__Tvv1Q{position:relative;width:100px;height:100px}.AddressBServiceNav_serviceCard__AHJce .AddressBServiceNav_cardTitle__0vLyt{color:#1d1e1f;font-size:18px;font-weight:600;line-height:24px}.AddressBServiceNav_addressBServiceNav__7XnUx{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px;column-gap:20px;grid-row-gap:12px;row-gap:12px;align-items:center}@media screen and (max-width:1240px){.AddressBServiceNav_serviceCard__AHJce{padding:16px 0;gap:12px}.AddressBServiceNav_serviceCard__AHJce .AddressBServiceNav_cardIcon__Tvv1Q{width:80px;height:80px}.AddressBServiceNav_addressBServiceNav__7XnUx{column-gap:8px;grid-template-columns:repeat(3,1fr);row-gap:12px}}@media screen and (max-width:768px){.AddressBServiceNav_serviceCard__AHJce{height:94px;padding:12px 0;gap:4px}.AddressBServiceNav_serviceCard__AHJce .AddressBServiceNav_cardIcon__Tvv1Q{width:40px;height:40px}.AddressBServiceNav_serviceCard__AHJce .AddressBServiceNav_cardTitle__0vLyt{text-align:center;font-size:13px;line-height:100%;word-break:keep-all;white-space:pre-wrap}.AddressBServiceNav_addressBServiceNav__7XnUx{grid-template-columns:repeat(3,1fr);gap:8px}}.ChildcareCenterRow_childcareRowLink__TpruP{width:100%}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf{display:flex;flex-direction:row;align-items:center;gap:32px}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_centerThumbnail__fF9MM{position:relative;width:328px;height:204px;border-radius:20px;overflow:hidden;border:1px solid #ebedef}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_title__iEFln{display:flex;flex-direction:row;align-items:center;gap:8px}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_title__iEFln .ChildcareCenterRow_centerName__hYWha{font-size:20px;font-style:normal;font-weight:700;line-height:24px}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1{display:flex;flex-direction:column;gap:12px}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1 .ChildcareCenterRow_contactInfo__dYR97{display:flex;flex-direction:column;gap:8px}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1 .ChildcareCenterRow_contactInfo__dYR97 .ChildcareCenterRow_centerAddress__YD7TN,.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1 .ChildcareCenterRow_contactInfo__dYR97 .ChildcareCenterRow_centerPhoneNumber__O1ZaX{display:flex;flex-direction:row;gap:10px;align-items:center;font-size:16px;font-style:normal;line-height:24px}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1 .ChildcareCenterRow_contactInfo__dYR97 .ChildcareCenterRow_centerAddress__YD7TN strong,.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1 .ChildcareCenterRow_contactInfo__dYR97 .ChildcareCenterRow_centerPhoneNumber__O1ZaX strong{font-weight:700}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1 .ChildcareCenterRow_contactInfo__dYR97 .ChildcareCenterRow_centerAddress__YD7TN p,.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1 .ChildcareCenterRow_contactInfo__dYR97 .ChildcareCenterRow_centerPhoneNumber__O1ZaX p{font-weight:400}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1 .ChildcareCenterRow_moreLink__wF_TI{display:flex;flex-direction:row;align-items:center;color:#ff5a5f;font-size:16px;font-style:normal;font-weight:600}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf.ChildcareCenterRow_childcareRowNoImage__GT_cF{align-items:flex-start;gap:0;padding:28px 32px;border:1px solid #d9d9d9;border-radius:20px}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf.ChildcareCenterRow_childcareRowNoImage__GT_cF .ChildcareCenterRow_rowCotent__JhxH1{width:100%}@media screen and (max-width:1240px){.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_centerThumbnail__fF9MM{width:220px;height:136.8px}}@media screen and (max-width:768px){.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf{width:100%;align-items:stretch}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_centerThumbnail__fF9MM{flex-shrink:0;width:156px;height:auto}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_title__iEFln{align-items:flex-start;flex-direction:column-reverse;gap:4px}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_title__iEFln .ChildcareCenterRow_centerName__hYWha{font-size:18px;line-height:26px}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1{gap:8px}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1 .ChildcareCenterRow_contactInfo__dYR97 .ChildcareCenterRow_centerAddress__YD7TN,.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1 .ChildcareCenterRow_contactInfo__dYR97 .ChildcareCenterRow_centerPhoneNumber__O1ZaX{align-items:flex-start}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1 .ChildcareCenterRow_contactInfo__dYR97 .ChildcareCenterRow_centerAddress__YD7TN strong,.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1 .ChildcareCenterRow_contactInfo__dYR97 .ChildcareCenterRow_centerPhoneNumber__O1ZaX strong{flex-shrink:0}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf.ChildcareCenterRow_childcareRowNoImage__GT_cF{padding:16px 20px}}@media screen and (max-width:440px){.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf{flex-direction:column;gap:12px}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1 .ChildcareCenterRow_contactInfo__dYR97 .ChildcareCenterRow_centerAddress__YD7TN,.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_rowCotent__JhxH1 .ChildcareCenterRow_contactInfo__dYR97 .ChildcareCenterRow_centerPhoneNumber__O1ZaX{font-size:13px;line-height:20px}.ChildcareCenterRow_childcareRowLink__TpruP .ChildcareCenterRow_childcareRow__L4onf .ChildcareCenterRow_centerThumbnail__fF9MM{width:100%;height:180px}}.OfficialPartnerMark_officialMark__JTcbS{flex-shrink:0;display:flex;flex-direction:row;align-items:center;gap:4px}.OfficialPartnerMark_officialMark__JTcbS .OfficialPartnerMark_markImage__VOR2V{position:relative;width:20px;height:20px}.OfficialPartnerMark_officialMark__JTcbS .OfficialPartnerMark_officialMarkText___Isxm{display:flex;flex-direction:row;align-items:center}.OfficialPartnerMark_officialMark__JTcbS .OfficialPartnerMark_officialMarkText___Isxm .OfficialPartnerMark_logoImage__jMmVF{position:relative;width:59px;height:16px;margin-bottom:2px}.OfficialPartnerMark_officialMark__JTcbS .OfficialPartnerMark_officialMarkText___Isxm p{color:#ff5a5f;font-size:16px;font-style:normal;font-weight:600;line-height:24px}@media screen and (max-width:768px){.OfficialPartnerMark_officialMark__JTcbS{gap:2px}.OfficialPartnerMark_officialMark__JTcbS .OfficialPartnerMark_markImage__VOR2V{width:14px;height:14px}.OfficialPartnerMark_officialMark__JTcbS .OfficialPartnerMark_officialMarkText___Isxm .OfficialPartnerMark_logoImage__jMmVF{width:44px;height:13px;margin-bottom:0}.OfficialPartnerMark_officialMark__JTcbS .OfficialPartnerMark_officialMarkText___Isxm p{font-size:13px;line-height:13px}}.SliderWrapper_sliderWrapper__eDlxX{width:100%;position:relative}.SliderWrapper_containerWithButton__sbv2f{width:100%;margin-bottom:20px}.SliderWrapper_slider__nDVQ3{width:100%;overflow:hidden;position:relative;padding-bottom:20px}.SliderWrapper_slideContainer__yRoOp{display:flex;transition:transform .5s ease-in-out}.SliderWrapper_slide__5CAt6{width:100%;flex-shrink:0;margin-right:10px}.SliderWrapper_navigationButton__vxTpN{position:absolute;top:40%;transform:translateY(-50%);background:#fff;padding:8px;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:10;border:none}.SliderWrapper_navigationButton__vxTpN[data-direction=prev]{left:-32px;transform:translate(50%,-50%)}.SliderWrapper_navigationButton__vxTpN[data-direction=next]{right:-32px;transform:translate(-50%,-50%)}.SliderWrapper_indicators__Iiqus{display:flex;justify-content:center;gap:8px}.SliderWrapper_indicator__ktHIV{width:6px;height:6px;border-radius:50%;background:rgba(0,0,0,.3);transition:background-color .3s;padding:0;border:none}.SliderWrapper_indicator__ktHIV.SliderWrapper_active__1uSTM{background:#ff5a5f}@media screen and (max-width:768px){.SliderWrapper_navigationButton__vxTpN{padding:6px}}.TownKindergartenList_ellipsis-1__55OuM{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.TownKindergartenList_ellipsis-2__ABMdF{-webkit-line-clamp:2}.TownKindergartenList_ellipsis-2__ABMdF,.TownKindergartenList_ellipsis-3__9CAoP{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.TownKindergartenList_ellipsis-3__9CAoP{-webkit-line-clamp:3}.TownKindergartenList_ellipsis-4__qyEih{-webkit-line-clamp:4}.TownKindergartenList_ellipsis-4__qyEih,.TownKindergartenList_ellipsis-5__2jb4f{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.TownKindergartenList_ellipsis-5__2jb4f{-webkit-line-clamp:5}.TownKindergartenList_townKindergartenList__ox37R{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;grid-row-gap:16px;row-gap:16px}.TownKindergartenList_townKindergartenList__ox37R .TownKindergartenList_content__R8A8v{padding:20px;border:1px solid #ebedef;border-radius:20px}.TownKindergartenList_townKindergartenList__ox37R .TownKindergartenList_content__R8A8v .TownKindergartenList_title__sXOYz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:#1d1e1f;font-size:18px;margin-bottom:4px;font-weight:600;line-height:24px}.TownKindergartenList_townKindergartenList__ox37R .TownKindergartenList_content__R8A8v .TownKindergartenList_address__NBVZs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:400;line-height:22px;color:#93989c;margin-bottom:14px}.TownKindergartenList_townKindergartenList__ox37R .TownKindergartenList_content__R8A8v .TownKindergartenList_badgeList__eEBwi{display:flex;gap:6px}.TownKindergartenList_townKindergartenList__ox37R .TownKindergartenList_content__R8A8v .TownKindergartenList_badgeList__eEBwi .TownKindergartenList_badge__4pmBR{padding:6px;border-radius:5px;background-color:#f6f7f9;font-size:13px;font-weight:600;line-height:1;color:#6f7276}@media screen and (max-width:768px){.TownKindergartenList_townKindergartenList__ox37R{grid-template-columns:repeat(1,1fr);row-gap:12px}.TownKindergartenList_townKindergartenList__ox37R .TownKindergartenList_content__R8A8v{padding:16px}.TownKindergartenList_townKindergartenList__ox37R .TownKindergartenList_content__R8A8v .TownKindergartenList_title__sXOYz{font-size:14px;line-height:20px;margin-bottom:4px}.TownKindergartenList_townKindergartenList__ox37R .TownKindergartenList_content__R8A8v .TownKindergartenList_address__NBVZs{font-size:13px;line-height:18px;margin-bottom:8px}.TownKindergartenList_townKindergartenList__ox37R .TownKindergartenList_badgeList__eEBwi .TownKindergartenList_badge__4pmBR{font-size:12px;line-height:13px}}.CrewLetterHomeCard_crewLetterHomeCard__bnrGx{width:100%;border-radius:20px;overflow:hidden;box-shadow:1px 2px 6px 0 rgba(0,0,0,.1)}.CrewLetterHomeCard_crewLetterHomeCard__bnrGx a{display:flex;flex-direction:column}.CrewLetterHomeCard_crewLetterHomeCard__bnrGx .CrewLetterHomeCard_thumbImg__XJ_zY{position:relative;width:100%;height:180px;border:1px solid #ebedef}.CrewLetterHomeCard_crewLetterHomeCard__bnrGx .CrewLetterHomeCard_adBadgeWrap__Pmljf{position:absolute;top:10px;left:10px;z-index:2}.CrewLetterHomeCard_crewLetterHomeCard__bnrGx .CrewLetterHomeCard_cardContent__yIn0l{padding:20px;display:flex;flex-direction:column;gap:8px;width:100%}.CrewLetterHomeCard_crewLetterHomeCard__bnrGx .CrewLetterHomeCard_cardContent__yIn0l h3{color:#1d1e1f;font-weight:600;font-size:18px;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2}.CrewLetterHomeCard_crewLetterHomeCard__bnrGx .CrewLetterHomeCard_cardContent__yIn0l p{font-size:15px;line-height:22px;color:#6f7276;font-weight:400;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){.CrewLetterHomeCard_crewLetterHomeCard__bnrGx{width:100%}.CrewLetterHomeCard_crewLetterHomeCard__bnrGx .CrewLetterHomeCard_thumbImg__XJ_zY{object-fit:cover;position:relative;width:100%;height:auto;aspect-ratio:1.778/1}.CrewLetterHomeCard_crewLetterHomeCard__bnrGx .CrewLetterHomeCard_cardContent__yIn0l{padding:16px;gap:6px}.CrewLetterHomeCard_crewLetterHomeCard__bnrGx .CrewLetterHomeCard_cardContent__yIn0l h3{font-size:16px;line-height:26px}.CrewLetterHomeCard_crewLetterHomeCard__bnrGx .CrewLetterHomeCard_cardContent__yIn0l p{font-size:14px;line-height:20px;-webkit-line-clamp:2;line-clamp:2}}@media screen and (max-width:768px){.CrewLetterHomeCard_crewLetterHomeCard__bnrGx{width:100%}.CrewLetterHomeCard_crewLetterHomeCard__bnrGx .CrewLetterHomeCard_thumbImg__XJ_zY{position:relative;width:100%;height:auto;aspect-ratio:1.778/1}.CrewLetterHomeCard_crewLetterHomeCard__bnrGx .CrewLetterHomeCard_cardContent__yIn0l{padding:14px;gap:4px}.CrewLetterHomeCard_crewLetterHomeCard__bnrGx .CrewLetterHomeCard_cardContent__yIn0l h3{font-size:14px;line-height:20px}.CrewLetterHomeCard_crewLetterHomeCard__bnrGx .CrewLetterHomeCard_cardContent__yIn0l p{font-size:13px;line-height:18px;-webkit-line-clamp:2;line-clamp:2}}.SkeletonImage_skeletonContainer__6U_WW{position:relative;overflow:hidden}.SkeletonImage_skeletonContainer__6U_WW .SkeletonImage_skeleton__vociJ{position:absolute;top:0;left:0;width:99%;height:99%;background-color:#ebedef;background:linear-gradient(-90deg,#ebedef 40%,#fafafa 50%,#ebedef 60%);background-size:400% auto;animation:SkeletonImage_pulse__DzpJy 1.5s ease-in-out infinite}@keyframes SkeletonImage_pulse__DzpJy{0%{background-position:100% 0}to{background-position:0 0}}.CrewLetterForHome_crewLetterGrid__XOsJb{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:16px;column-gap:16px;grid-row-gap:24px;row-gap:24px}@media screen and (max-width:1240px){.CrewLetterForHome_crewLetterGrid__XOsJb{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.CrewLetterForHome_crewLetterGrid__XOsJb{width:100%;grid-template-columns:repeat(1,1fr);row-gap:32px}}@media screen and (max-width:360px){.CrewLetterForHome_crewLetterGrid__XOsJb{row-gap:24px}}.CrewLetterForHome_crewLetterSlide__2eoPI{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:16px;column-gap:16px;grid-row-gap:24px;row-gap:24px;width:100%}@media screen and (max-width:768px){.CrewLetterForHome_crewLetterSlide__2eoPI{grid-template-columns:repeat(1,1fr);row-gap:32px}}.Hospital_ellipsis-1__78Kby{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.Hospital_ellipsis-2__3QDe4{-webkit-line-clamp:2}.Hospital_ellipsis-2__3QDe4,.Hospital_ellipsis-3__inNwH{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.Hospital_ellipsis-3__inNwH{-webkit-line-clamp:3}.Hospital_ellipsis-4__gr33e{-webkit-line-clamp:4}.Hospital_ellipsis-4__gr33e,.Hospital_ellipsis-5__QWsv5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.Hospital_ellipsis-5__QWsv5{-webkit-line-clamp:5}.Hospital_townHospitalList__a8At3{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;grid-row-gap:16px;row-gap:16px}.Hospital_townHospitalList__a8At3 .Hospital_content__MkKyh{padding:20px;border:1px solid #ebedef;border-radius:20px}.Hospital_townHospitalList__a8At3 .Hospital_content__MkKyh .Hospital_title__k_0Wl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:#1d1e1f;font-size:18px;margin-bottom:4px;font-weight:600;line-height:24px}.Hospital_townHospitalList__a8At3 .Hospital_content__MkKyh .Hospital_address__bI1_Q{font-size:16px;font-weight:400;line-height:22px;color:#93989c}@media screen and (max-width:768px){.Hospital_townHospitalList__a8At3{grid-template-columns:repeat(1,1fr);row-gap:12px}.Hospital_townHospitalList__a8At3 .Hospital_content__MkKyh{padding:16px}.Hospital_townHospitalList__a8At3 .Hospital_content__MkKyh .Hospital_title__k_0Wl{font-size:14px;line-height:20px}.Hospital_townHospitalList__a8At3 .Hospital_content__MkKyh .Hospital_address__bI1_Q{font-size:13px;line-height:18px;margin-bottom:8px}}.museumPage_museumPageWrapper__y7qNV{display:flex;flex-direction:column;align-items:center}.museumPage_museumPage__fBPhO{width:1024px}.museumPage_sourceText__umQ59{text-align:end;margin-bottom:20px;font-size:18px;line-height:24px;font-weight:500;color:#93989c}.museumPage_buttonContainer__cAi_A{display:flex;justify-content:center;align-items:center;margin:40px 0 0}.museumPage_divider__6r_vx{width:100%;height:1px;background-color:#e5e5e5;margin:40px 0}.museumPage_extraInformationSection__a5wNz{width:100%}.museumPage_otherInfoSection__FO_kM{display:flex;flex-direction:column;align-items:center}.museumPage_otherInfoSectionContainer__926UO{max-width:1024px;margin-bottom:100px}.museumPage_desktopOnly__jZ6m5{display:block}@media screen and (max-width:1240px){.museumPage_museumPage__fBPhO,.museumPage_otherInfoSectionContainer__926UO{width:720px}}@media screen and (max-width:768px){.museumPage_museumPage__fBPhO{width:100%;padding:0 20px}.museumPage_sourceText__umQ59{font-size:14px;font-weight:400;margin-bottom:30px}.museumPage_otherInfoSectionContainer__926UO{width:100%;padding:0 20px;margin-top:40px;margin-bottom:70px}.museumPage_buttonContainer__cAi_A{margin:0 0 40px}.museumPage_desktopOnly__jZ6m5{display:none}}.categorySelector_categorySelector__lB9IC{position:relative;min-width:0}@media screen and (max-width:768px){.categorySelector_categorySelector__lB9IC{width:100%}}.selectBox_selectBox__rm_NV{z-index:9999;position:absolute;left:0;bottom:-220px;width:338px;height:208px;border-radius:20px 20px 0 0;border:1px solid #d9d9d9;background-color:#fff;font-size:18px;line-height:24px;font-weight:500;color:#1d1e1f;padding:0;display:flex;flex-direction:column}.selectBox_list__zDzBX{display:flex;flex-direction:column;row-gap:20px;margin:28px 34px 20px 28px;overflow-y:auto;overflow-x:hidden;height:100%;align-items:flex-start}.selectBox_list__zDzBX .selectBox_button__Jh85S{display:flex;gap:10px;align-items:center;text-align:left}.selectBox_list__zDzBX::-webkit-scrollbar{width:6px}.selectBox_list__zDzBX::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.selectBox_list__zDzBX::-webkit-scrollbar-track{background:transparent}@media screen and (max-width:768px){.selectBox_selectBox__rm_NV{bottom:-200px;height:188px;font-size:15px;line-height:20px;width:220px}.selectBox_list__zDzBX{margin:16px 22px 16px 16px;row-gap:16px}}.SelectedIcon_selectAllIcon__njl7l{flex-shrink:0;transition:all .2s ease}.selectorOpenButton_selectorOpenButton__Uqhts{font-size:20px;line-height:26px;font-weight:600;box-sizing:border-box;border-radius:21px;border:1px solid #93989c;padding:16px 20px;color:#6f7276;display:flex;align-items:center;background-color:#fff;cursor:pointer;gap:8px}.selectorOpenButton_label__djVdR{flex:1 1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selectorOpenButton_arrowIcon__NX2yf{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;margin-left:8px}@media screen and (max-width:768px){.selectorOpenButton_selectorOpenButton__Uqhts{width:100%;min-height:40px;justify-content:space-between;font-size:16px;line-height:24px;padding:8px 12px 8px 16px;border-radius:16px;border:1px solid #93989c}.selectorOpenButton_arrowIcon__NX2yf{width:20px;margin-left:2px}}.selectButtonContainer_selectButtonContainer__W2ztM{z-index:9999;position:absolute;bottom:-314px;display:flex;justify-content:flex-end;background-color:#fff;border-radius:0 0 20px 20px;width:338px;border:1px solid #d9d9d9;padding:20px 28px}.selectButtonContainer_selectButtonContainer__W2ztM .selectButtonContainer_button__Gw8dL{width:120px;height:54px;border-radius:20px;color:#fff;background-color:#ff5a5f;font-size:18px;line-height:28px;font-weight:700}@media screen and (max-width:768px){.selectButtonContainer_selectButtonContainer__W2ztM{bottom:-265px;width:220px;padding:12px 16px}.selectButtonContainer_selectButtonContainer__W2ztM .selectButtonContainer_button__Gw8dL{width:100%;height:40px;font-size:14px;line-height:28px}}.SiteSearchForm_wrapper__SevVP{position:relative;width:100%;min-width:0}.SiteSearchForm_searchbar__CROJF{height:44px;display:flex;align-items:center;gap:10px;overflow:hidden;background:#f6f7f9;border:1.5px solid #d9d9d9;border-radius:999px;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SiteSearchForm_compact__OIdFP .SiteSearchForm_searchbar__CROJF{height:40px;padding:0 12px}.SiteSearchForm_facilityControl__2Aunj.SiteSearchForm_compact__OIdFP .SiteSearchForm_searchbar__CROJF{height:48px;padding:0 16px}.SiteSearchForm_facilityControl__2Aunj.SiteSearchForm_compact__OIdFP .SiteSearchForm_input__A8c87{font-size:14px;line-height:20px}.SiteSearchForm_onPanel__TCgD_ .SiteSearchForm_searchbar__CROJF{background:#fff;border-color:#ebedef}.SiteSearchForm_focused__M2X3q.SiteSearchForm_searchbar__CROJF{border-color:#ff5a5f;background:#fff}.SiteSearchForm_iconButton__pRWK4{flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:none;background:none;color:#6f7276;cursor:pointer;padding:0}.SiteSearchForm_input__A8c87{flex:1 1;min-width:0;height:100%;border:none;background:transparent;font-size:14px;color:#1d1e1f;outline:none}.SiteSearchForm_input__A8c87::placeholder{color:#93989c}.SiteSearchForm_compact__OIdFP .SiteSearchForm_input__A8c87{font-size:13px}.FacilityListNameSearch_root__kMxPE{flex:1 1 100%;min-width:0;width:100%;max-width:none}@media screen and (min-width:769px){.FacilityListNameSearch_root__kMxPE{flex:1 1 240px;width:auto;max-width:420px}}.museumInfo_ellipsis-1__IlmH8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.museumInfo_ellipsis-2__tL1qv{-webkit-line-clamp:2}.museumInfo_ellipsis-2__tL1qv,.museumInfo_ellipsis-3__OiJpB{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.museumInfo_ellipsis-3__OiJpB{-webkit-line-clamp:3}.museumInfo_ellipsis-4__c7wxu{-webkit-line-clamp:4}.museumInfo_ellipsis-4__c7wxu,.museumInfo_ellipsis-5__N6rBo{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.museumInfo_ellipsis-5__N6rBo{-webkit-line-clamp:5}.museumInfo_museumInfo__M3QOk{background-color:#f6f7f9;display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:12px;row-gap:12px;padding:28px;border-radius:20px;margin-top:20px}.museumInfo_museumInfo__M3QOk .museumInfo_info__xrRIf{width:100%;display:flex;align-items:flex-start}.museumInfo_museumInfo__M3QOk div{display:flex;align-items:flex-start;font-size:18px;line-height:24px}.museumInfo_museumInfo__M3QOk div .museumInfo_bold__9n6G6{flex-shrink:0;font-weight:700;margin-right:10px}.museumInfo_museumInfo__M3QOk div .museumInfo_value__zP4yK{flex:1 1;word-wrap:break-word;word-break:break-word;white-space:normal}.museumInfo_museumInfo__M3QOk .museumInfo_labelsRow__P2145{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;grid-column:1/-1}.museumInfo_museumInfo__M3QOk .museumInfo_labelsRow__P2145 .museumInfo_label__BHtwn{padding:4px 8px;background:#ffe9e9;border-radius:5px;font-size:14px;font-weight:500;line-height:20px;color:#ff667a}.museumInfo_museumInfo__M3QOk.museumInfo_detail__pvVmA{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:1240px){.museumInfo_museumInfo__M3QOk .museumInfo_info__xrRIf{width:100%}.museumInfo_museumInfo__M3QOk.museumInfo_detail__pvVmA{padding:12px 16px;row-gap:4px;margin-top:16px}.museumInfo_museumInfo__M3QOk.museumInfo_detail__pvVmA div{width:100%;font-size:13px;line-height:19px}.museumInfo_museumInfo__M3QOk.museumInfo_detail__pvVmA div .museumInfo_bold__9n6G6{display:block;width:80px;margin-right:0}.museumInfo_museumInfo__M3QOk.museumInfo_detail__pvVmA div .museumInfo_value__zP4yK{display:block;width:100%}}@media screen and (max-width:768px){.museumInfo_museumInfo__M3QOk{grid-template-columns:repeat(1,1fr);padding:12px 16px;row-gap:6px}.museumInfo_museumInfo__M3QOk .museumInfo_info__xrRIf{width:100%}.museumInfo_museumInfo__M3QOk div{display:flex;font-size:13px;line-height:19px}.museumInfo_museumInfo__M3QOk div .museumInfo_bold__9n6G6{display:block;width:100px;margin-right:0}.museumInfo_museumInfo__M3QOk div .museumInfo_value__zP4yK{display:block;width:100%;word-wrap:break-word;word-break:break-word}.museumInfo_museumInfo__M3QOk .museumInfo_labelsRow__P2145{gap:6px}.museumInfo_museumInfo__M3QOk .museumInfo_labelsRow__P2145 .museumInfo_label__BHtwn{padding:3px 6px;font-size:11px;line-height:16px}}.MuseumTitleGroup_MuseumTitleGroup__nVgXP{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.MuseumTitleGroup_MuseumTitle__3Zwd_{flex:1 1}.MuseumTitleGroup_titleRow__SBySb{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:8px}.MuseumTitleGroup_title__n0FiV{font-size:24px;font-weight:700;line-height:32px;color:#1d1e1f;margin:0}.MuseumTitleGroup_compact__UIc9c{align-items:center}.MuseumTitleGroup_compact__UIc9c .MuseumTitleGroup_title__n0FiV{font-size:17px;line-height:24px}.MuseumTitleGroup_compact__UIc9c .MuseumTitleGroup_address__88scI,.MuseumTitleGroup_compact__UIc9c .MuseumTitleGroup_hours__ePG1v{font-size:13px;line-height:20px;color:#6f7276}.MuseumTitleGroup_compact__UIc9c .MuseumTitleGroup_badges__LpWea,.MuseumTitleGroup_compact__UIc9c .MuseumTitleGroup_titleRow__SBySb{margin-bottom:10px}.MuseumTitleGroup_address__88scI{font-size:16px;line-height:24px;color:#93989c;margin:0}.MuseumTitleGroup_badges__LpWea{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0 0 8px;padding:0}.MuseumTitleGroup_badge__UnWwx{font-size:12px;line-height:18px;padding:3px 9px;border-radius:999px;background-color:#f6f7f9;border:1px solid #ebedef;color:#39393b;font-weight:500}.MuseumTitleGroup_badgeHighlight__J6Rbi{background-color:#fff5f5;border-color:#ffc2c4;color:#ff5a5f}.MuseumTitleGroup_compactChevron__RbuMl{display:flex;align-items:center;flex-shrink:0;margin-top:2px}.MuseumTitleGroup_hours__ePG1v{font-size:14px;line-height:20px;color:#93989c;margin:0}.MuseumTitleGroup_more__TDS7j{display:flex;align-items:center;gap:4px;font-size:16px;line-height:24px;color:#93989c;white-space:nowrap}@media screen and (max-width:768px){.MuseumTitleGroup_titleRow__SBySb{flex-direction:column;align-items:flex-start;gap:4px}.MuseumTitleGroup_title__n0FiV{font-size:18px;line-height:24px}.MuseumTitleGroup_address__88scI,.MuseumTitleGroup_description__gE922,.MuseumTitleGroup_more__TDS7j{font-size:14px;line-height:20px}}.museumCard_museumCard__T2BWT{display:block;padding-bottom:30px;border-bottom:1px solid #ebedef;margin-bottom:30px}.museumCard_museumCard__T2BWT:last-child{border-bottom:none;padding-bottom:0;margin-bottom:30px}.museumCard_museumCard__T2BWT.museumCard_compact__5TR6w{padding:18px 20px;margin-bottom:0;border:1px solid #f2f3f5;border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(29,30,31,.04);transition:border-color .15s ease,box-shadow .15s ease}.museumCard_museumCard__T2BWT.museumCard_compact__5TR6w:hover{border-color:#ffc2c4;box-shadow:0 4px 14px rgba(29,30,31,.08)}.museumCard_museumCard__T2BWT.museumCard_compact__5TR6w:last-child{margin-bottom:0}.MuseumIntegratedHub_hub__Rq_8t{display:flex;flex-direction:column;gap:28px}.MuseumIntegratedHub_intro__iDbkU{margin:0;padding:16px 20px;font-size:15px;line-height:24px;color:#6f7276;background:#f6f7f9;border-radius:12px;border:1px solid #f2f3f5}.MuseumIntegratedHub_chipBar__dEmtz{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.MuseumIntegratedHub_chip__vYdHP{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:999px;border:1px solid #ebedef;background:#fff;color:#1d1e1f;font-size:14px;line-height:20px;text-decoration:none;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.MuseumIntegratedHub_chip__vYdHP:hover{border-color:#ffc2c4;background:#fff9f9}.MuseumIntegratedHub_chipButton__HkH4R{font-family:inherit}.MuseumIntegratedHub_chipActive__Z1Xoy{border-color:#ff5a5f;background:#fff5f5;font-weight:600}.MuseumIntegratedHub_chipActive__Z1Xoy .MuseumIntegratedHub_chipCount__SK5fZ{color:#ff5a5f;background:#fff}.MuseumIntegratedHub_chipLabel__EpXMB{font-weight:500}.MuseumIntegratedHub_chipCount__SK5fZ{min-width:22px;padding:0 6px;border-radius:999px;background:#f2f3f5;font-size:12px;font-weight:600;line-height:20px;text-align:center;color:#6f7276}.MuseumIntegratedHub_section__1Sh0T{scroll-margin-top:80px;padding-top:28px;border-top:1px solid #ebedef}.MuseumIntegratedHub_section__1Sh0T:first-of-type{padding-top:0;border-top:none}.MuseumIntegratedHub_sectionHeader__GPNwm{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.MuseumIntegratedHub_sectionTitle__x3yBX{font-size:18px;font-weight:700;line-height:26px;margin:0;color:#1d1e1f}.MuseumIntegratedHub_sectionLink__WmBSz{font-size:14px;font-weight:600;color:#ff5a5f;text-decoration:none;white-space:nowrap}.MuseumIntegratedHub_sectionLink__WmBSz:hover{text-decoration:underline}.MuseumIntegratedHub_emptyFilter__Cr8DL{margin:0;padding:24px 20px;text-align:center;font-size:15px;line-height:22px;color:#6f7276;background:#f6f7f9;border-radius:12px}.MuseumIntegratedHub_list__VXxkC{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.MuseumIntegratedHub_compareSection__5hnK4{display:flex;flex-direction:column;gap:12px;padding-bottom:8px;border-bottom:1px solid #ebedef}.MuseumIntegratedHub_tableWrap__6rf_d{overflow-x:auto;border:1px solid #ebedef;border-radius:12px;background:#fff}.MuseumIntegratedHub_compareTable__IEyzk{width:100%;border-collapse:collapse;font-size:14px;min-width:720px}.MuseumIntegratedHub_compareTable__IEyzk td,.MuseumIntegratedHub_compareTable__IEyzk th{padding:12px 14px;border-bottom:1px solid #ebedef;text-align:left;vertical-align:top}.MuseumIntegratedHub_compareTable__IEyzk th{background:#f6f7f9;font-weight:600;font-size:13px;color:#6f7276}.MuseumIntegratedHub_compareTable__IEyzk tr:last-child td{border-bottom:none}.MuseumIntegratedHub_tableLink__aIBWj{color:#1d1e1f;text-decoration:none;font-weight:600}.MuseumIntegratedHub_tableLink__aIBWj:hover{color:#ff5a5f;text-decoration:underline}.MuseumIntegratedHub_adjacentSection__ZwNFK{display:flex;flex-direction:column;gap:14px;padding-top:28px;border-top:1px solid #ebedef}.MuseumIntegratedHub_adjacentList__Aw2WF{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.MuseumIntegratedHub_adjacentLink__FyuQV{display:inline-flex;align-items:center;padding:10px 16px;border-radius:10px;border:1px solid #ebedef;background:#f6f7f9;text-decoration:none;color:#1d1e1f;font-size:14px;font-weight:500;transition:border-color .15s ease,background-color .15s ease}.MuseumIntegratedHub_adjacentLink__FyuQV:hover{border-color:#ffc2c4;background:#fff9f9}@media screen and (max-width:768px){.MuseumIntegratedHub_chipBar__dEmtz{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px;margin:0 -4px;padding-left:4px;padding-right:4px}.MuseumIntegratedHub_chipBar__dEmtz::-webkit-scrollbar{display:none}.MuseumIntegratedHub_chip__vYdHP{flex-shrink:0}.MuseumIntegratedHub_intro__iDbkU{font-size:14px;line-height:22px;padding:14px 16px}}.FacilityListNoResults_message__DzkYb{margin:24px 0;text-align:center;font-size:14px;color:#6f7276;line-height:1.5}.FacilityListNoResults_link__7MAvW{color:#ff5a5f;text-decoration:underline;font-weight:600}