.HeroSection_heroContainer__OI80_{position:relative;width:100%;height:810px;overflow:hidden}.HeroSection_backgroundImage__M6ajw{position:absolute;top:-70px;left:0;width:1440px;height:960px}.HeroSection_image__JmSGs{object-fit:cover;object-position:center}.HeroSection_overlay__aZ5_b{position:absolute;top:0;left:50%;transform:translateX(-50%);width:1440px;height:810px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.HeroSection_content__3d3gU{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 50px));color:#ffffff;text-align:center;white-space:nowrap}.HeroSection_mainText__lXyvt{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Noto Sans JP,sans-serif;font-weight:500;font-size:40px;line-height:1.5;letter-spacing:1.6px;margin-bottom:40px}.HeroSection_mainText__lXyvt p{margin:0;display:block}.HeroSection_subtitle__eRX4G{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:16px;white-space:pre;margin-bottom:40px}.HeroSection_bottomCurve__fgbcd{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:1440px;height:60px;background:#ffffff;border-top-left-radius:40px;border-top-right-radius:40px}.HospitalSupportSection_container__XRiyT{width:100%;display:flex;flex-direction:column;align-items:center;padding:40px 30px;background-color:#f5f5f7}.HospitalSupportSection_heroSection__IanpE{position:relative;width:100%;height:270px;overflow:hidden;border-radius:6px}.HospitalSupportSection_heroBackground___XbK_{position:absolute;top:0;left:0;width:1440px;height:960px}.HospitalSupportSection_heroImage__OjwkB{object-fit:cover;object-position:center}.HospitalSupportSection_heroOverlay__lJK_e{position:absolute;top:0;left:0;width:1380px;height:270px;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.HospitalSupportSection_heroTitle__wehGG{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 24px));width:360px;text-align:center}.HospitalSupportSection_heroTitle__wehGG h2{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:35px;color:#ffffff;line-height:normal;margin:0}.HospitalSupportSection_contentSection__P5lEV{max-width:1146px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:60px 0;width:100%}.HospitalSupportSection_textContent__qKyBh{display:flex;flex-direction:column;gap:23px;align-items:flex-start;justify-content:flex-start;text-align:left;flex-shrink:0}.HospitalSupportSection_subtitle__Jx3ag{font-weight:700;font-size:16px;color:#4589d1;line-height:1}.HospitalSupportSection_subtitle__Jx3ag,.HospitalSupportSection_title__szGWH{font-family:Noto Sans JP,sans-serif;width:min-content;min-width:100%;white-space:nowrap}.HospitalSupportSection_title__szGWH{font-weight:500;font-size:40px;color:#343434;line-height:normal}.HospitalSupportSection_description__zf2RX{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:14px;color:#343434;line-height:2;width:443px}.HospitalSupportSection_imagePlaceholder__8bA91{position:relative;width:563px;height:332px;flex-shrink:0}.HospitalSupportSection_supportImage__cX6AG{object-fit:cover;object-position:center}.LearningSupportSection_container__b4oV_{width:100%;display:flex;flex-direction:column;align-items:center;padding:40px 30px;background-color:#f5f5f7}.LearningSupportSection_heroSection__EanUK{position:relative;width:100%;height:270px;overflow:hidden;border-radius:6px;margin-bottom:60px}.LearningSupportSection_heroBackground__pVrq2{position:absolute;top:0;left:0;width:1440px;height:960px}.LearningSupportSection_heroImage__isQrW{object-fit:cover;object-position:center}.LearningSupportSection_heroOverlay__NS_eh{position:absolute;top:0;left:0;width:1380px;height:270px;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.LearningSupportSection_heroTitle__rcsCf{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 24px));width:360px;text-align:center}.LearningSupportSection_heroTitle__rcsCf h2{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:35px;color:#ffffff;line-height:normal;margin:0}.LearningSupportSection_contentSection__ttsNF{max-width:1146px;width:100%;margin-bottom:50px}.LearningSupportSection_textContent__3N067{display:flex;flex-direction:column;gap:23px;align-items:flex-start;justify-content:flex-start;text-align:left;padding-left:calc(8.333% + 27px)}.LearningSupportSection_subtitle__s9lCU{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:16px;color:#4589d1;line-height:1;white-space:nowrap}.LearningSupportSection_title__JBbmu{font-family:Noto Sans JP,sans-serif;font-weight:500;font-size:40px;color:#343434;line-height:normal;white-space:nowrap}.LearningSupportSection_description__o1zis{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:14px;color:#343434;line-height:2;width:700px}.LearningSupportSection_description__o1zis p{margin:0}.LearningSupportSection_categories__HUqPO{display:flex;flex-wrap:wrap;gap:8px;width:700px}.LearningSupportSection_categoryTag__8x26Q{background:#343434;color:#ffffff;padding:4px 8px;border-radius:54px;font-family:Hiragino Sans,sans-serif;font-size:12px;line-height:1.5;text-align:center;white-space:nowrap}.LearningSupportSection_videoGallery__dh9_A{width:100vw;margin-left:calc(-50vw + 50%);margin-bottom:80px}.LearningSupportSection_videoScrollContainer__MKIoF{display:flex;gap:20px;overflow-x:auto;padding:10px 0 10px calc(8.333% + 27px);scroll-behavior:smooth}.LearningSupportSection_videoScrollContainer__MKIoF::-webkit-scrollbar{height:8px}.LearningSupportSection_videoScrollContainer__MKIoF::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.LearningSupportSection_videoScrollContainer__MKIoF::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.LearningSupportSection_videoScrollContainer__MKIoF::-webkit-scrollbar-thumb:hover{background:#555}.LearningSupportSection_videoItem__7zou4{position:relative;width:563px;height:332px;flex-shrink:0;background:#d9d9d9;border-radius:6px;overflow:hidden}.LearningSupportSection_videoThumbnail__Q3ueJ{object-fit:cover;object-position:center}.LearningSupportSection_container__YLCDU{background-color:#f5f5f7;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.LearningSupportSection_heroSectionWrapper__UHsd1{width:100%;padding:10px 7px}.LearningSupportSection_heroSection__hJfPK{position:relative;width:100%;height:200px;overflow:hidden;border-radius:6px;flex-shrink:0}.LearningSupportSection_heroBackground__r141o{position:absolute;top:0;left:0;width:100%;height:240px}.LearningSupportSection_heroImage__MwJQC{object-fit:cover;object-position:center}.LearningSupportSection_heroOverlay__yUdKG{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)}.LearningSupportSection_heroTitle__r1ACO{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 14px));text-align:center}.LearningSupportSection_heroTitle__r1ACO h2{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:24px;color:#ffffff;line-height:normal;margin:0;white-space:nowrap}.LearningSupportSection_contentWrapper__keV8u{gap:60px;padding:40px 0 40px 7px}.LearningSupportSection_contentSection__yAlMJ,.LearningSupportSection_contentWrapper__keV8u{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.LearningSupportSection_contentSection__yAlMJ{gap:20px}.LearningSupportSection_subtitle__WEJZY{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:16px;color:#4589d1;line-height:1;white-space:nowrap}.LearningSupportSection_contentDetails__fvi8b{width:100%;display:flex;flex-direction:column;gap:15px;align-items:flex-start;justify-content:flex-start}.LearningSupportSection_title__hOyn1{font-family:Noto Sans JP,sans-serif;font-weight:500;font-size:24px;color:#343434;line-height:normal;width:min-content;min-width:100%}.LearningSupportSection_description__7Fqo7{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:13px;color:#343434;line-height:2;width:320px}.LearningSupportSection_description__7Fqo7 p{margin:0}.LearningSupportSection_categories__pUqhD{display:flex;flex-wrap:wrap;gap:8px;width:100%}.LearningSupportSection_categoryTag__ogUho{background:#343434;color:#ffffff;padding:4px 8px;border-radius:54px;font-family:Hiragino Sans,sans-serif;font-size:12px;line-height:1.5;text-align:center;white-space:nowrap}.LearningSupportSection_imageGallery__35QNA{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:flex-start;overflow-x:auto;padding:10px 0;width:100%}.LearningSupportSection_imageGallery__35QNA::-webkit-scrollbar{height:4px}.LearningSupportSection_imageGallery__35QNA::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.LearningSupportSection_imageGallery__35QNA::-webkit-scrollbar-thumb{background:#888;border-radius:2px}.LearningSupportSection_imageGallery__35QNA::-webkit-scrollbar-thumb:hover{background:#555}.LearningSupportSection_imageItem__r0_mJ{position:relative;width:320px;height:189px;flex-shrink:0;background:#d9d9d9;border-radius:6px;overflow:hidden}.LearningSupportSection_galleryImage__hGKr7{object-fit:cover;object-position:center}