.HeroSection_heroContainer__bKE0z{position:relative;width:100%;height:100vh;overflow:hidden}.HeroSection_backgroundImage__LA_am{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100vh}.HeroSection_image__roT1n{object-fit:cover;object-position:center}.HeroSection_overlay__owlZT{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100vh;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.HeroSection_content__CgQpk{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:346px;color:#ffffff;text-align:center;display:flex;flex-direction:column;gap:25px;align-items:center;justify-content:center}.HeroSection_subtitle__G89Tm{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:16px;line-height:1;width:100%}.HeroSection_mainText__9C_mo{font-family:Noto Sans JP,sans-serif;font-weight:500;font-size:28px;line-height:1.5;letter-spacing:1.12px;width:100%}.HeroSection_mainText__9C_mo p{margin:0;display:block}.HeroSection_bottomCurve__J7EU_{position:absolute;bottom:0;left:0;width:100%;height:60px;background:#ffffff;border-top-left-radius:40px;border-top-right-radius:40px}.HospitalSupportSection_container__PvQm6{background-color:#f5f5f7;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.HospitalSupportSection_heroSectionWrapper__6RG5Q{width:100%;padding:10px 7px}.HospitalSupportSection_heroSection__hxE9q{position:relative;width:100%;height:200px;overflow:hidden;border-radius:6px;flex-shrink:0}.HospitalSupportSection_heroBackground__va87C{position:absolute;top:0;left:0;width:100%;height:240px}.HospitalSupportSection_heroImage__HliH2{object-fit:cover;object-position:center}.HospitalSupportSection_heroOverlay__VVXnK{position:absolute;top:0;left:0;width:100%;height:240px;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.HospitalSupportSection_heroTitle__FYZjA{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 14px));text-align:center}.HospitalSupportSection_heroTitle__FYZjA h2{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:24px;color:#ffffff;line-height:normal;margin:0;white-space:nowrap}.HospitalSupportSection_contentWrapper__tBr7N{gap:60px;padding:40px 0 40px 7px}.HospitalSupportSection_contentSection__5CjFt,.HospitalSupportSection_contentWrapper__tBr7N{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.HospitalSupportSection_contentSection__5CjFt{gap:20px}.HospitalSupportSection_subtitle__RrRRs{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:16px;color:#4589d1;line-height:1;white-space:nowrap}.HospitalSupportSection_contentDetails__zcmj6{width:100%;display:flex;flex-direction:column;gap:15px;align-items:flex-start;justify-content:flex-start}.HospitalSupportSection_title__COhfQ{font-family:Noto Sans JP,sans-serif;font-weight:500;font-size:24px;color:#343434;line-height:normal;width:min-content;min-width:100%}.HospitalSupportSection_description__L9ele{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:13px;color:#343434;line-height:2;width:320px}.HospitalSupportSection_description__L9ele p{margin:0}.HospitalSupportSection_imageContainer__RrlMe{position:relative;width:359px;height:211px;background:#d9d9d9;border-radius:6px;overflow:hidden}.HospitalSupportSection_supportImage__5Jkrp{object-fit:cover;object-position:center}