.breadCrumb_breadCrumb__Q8NlB{box-sizing:border-box;background-color:#f7f9fc;color:#3f4f5f;font-size:10px}.breadCrumb_breadCrumb--PC__8kys0{margin:auto;padding:12px 0;width:100%}.breadCrumb_breadCrumb--SP__SXonD{padding:12px 20px;width:100%;background-color:#fff}.breadCrumb_breadCrumb--bgTransparent__H7Lti{background-color:transparent}.breadCrumb_breadCrumb__inner--PC__e4VSK{width:1024px;padding:0 2px;margin:auto}.breadCrumb_breadCrumb__list__EYtoN{display:flex;flex-wrap:wrap;width:100%}.breadCrumb_breadCrumbItem__tj9mv{display:flex;align-items:center}.breadCrumb_breadCrumbItem__link__S6oac{color:#3f4f5f;text-decoration:none}.breadCrumb_breadCrumbItem__arrow__Ua2UV{display:block;padding:0 8px;width:6px;height:100%}.breadCrumb_breadCrumbItem__arrow__Ua2UV svg{fill:#3f4f5f}.pageHeading_heading__RPxR3{display:flex;align-items:center;justify-content:center;width:100%;background-color:#63d4db;background-image:url(/images/common/bg_pageHeading.png);box-sizing:border-box;color:#fff;font-size:20px;font-weight:700;letter-spacing:.05em;text-align:center}.pageHeading_heading__RPxR3:has(>h1[data-subtitle]){align-items:flex-end}.pageHeading_heading--female__Vq1gR{background-color:#fc798b}.pageHeading_heading--male__H9q7_{background-color:#1651b0}.pageHeading_heading--PC__FvS0A{height:200px;background-size:40%;font-size:40px}.pageHeading_heading--PC__FvS0A:has(>h1[data-subtitle]){padding-bottom:50px}.pageHeading_heading--PC__FvS0A h1:before,.pageHeading_heading--PC__FvS0A span{font-size:24px}.pageHeading_heading--SP__kMS3W{padding:0 12px;height:70px;background-size:100%;font-size:20px}.pageHeading_heading--SP__kMS3W:has(>h1[data-subtitle]){padding-bottom:10px}.pageHeading_heading--SP__kMS3W h1:before,.pageHeading_heading--SP__kMS3W span{font-size:14px}@media screen and (max-width:374px){.pageHeading_heading--SP__kMS3W{padding:0 10px}}.pageHeading_heading__RPxR3 span{display:block}.pageHeading_heading__RPxR3 h1{position:relative}.pageHeading_heading__RPxR3 h1:before{content:attr(data-subtitle);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);color:#fff;white-space:nowrap}.medical-safety_intro__5zoDB{width:100%}.medical-safety_intro__contents__rIvao{position:relative;width:100%;box-sizing:border-box;background:url(/images/about/medical-safety/bg_about_intro_sp@2x.jpg) no-repeat top/cover;background-image:-webkit-image-set(url("/images/about/medical-safety/bg_about_intro_sp@2x.webp") type("image/webp") 1x,url("/images/about/medical-safety/bg_about_intro_sp@2x.jpg") type("image/jpeg") 1x);background-image:image-set(url("/images/about/medical-safety/bg_about_intro_sp@2x.webp") type("image/webp") 1x,url("/images/about/medical-safety/bg_about_intro_sp@2x.jpg") type("image/jpeg") 1x);background-repeat:no-repeat;background-position:top;background-size:cover}@container (min-width: 1024px){.medical-safety_intro__contents__rIvao{display:flex;align-items:center;justify-content:center;height:550px;max-width:1920px;margin:0 auto;background:url(/images/about/medical-safety/bg_about_intro_pc.jpg) no-repeat top/cover;background-image:-webkit-image-set(url("/images/about/medical-safety/bg_about_intro_pc.webp") type("image/webp") 1x,url("/images/about/medical-safety/bg_about_intro_pc.jpg") type("image/jpeg") 1x,url("/images/about/medical-safety/bg_about_intro_pc@2x.webp") type("image/webp") 2x,url("/images/about/medical-safety/bg_about_intro_pc@2x.jpg") type("image/jpeg") 2x);background-image:image-set(url("/images/about/medical-safety/bg_about_intro_pc.webp") type("image/webp") 1x,url("/images/about/medical-safety/bg_about_intro_pc.jpg") type("image/jpeg") 1x,url("/images/about/medical-safety/bg_about_intro_pc@2x.webp") type("image/webp") 2x,url("/images/about/medical-safety/bg_about_intro_pc@2x.jpg") type("image/jpeg") 2x);background-repeat:no-repeat;background-position:top;background-size:cover}}.medical-safety_message__IlaoX{display:flex;flex-direction:column;gap:0;width:100%;max-width:1020px;margin:0 auto;box-sizing:border-box;padding-top:40px}@container (min-width: 1024px){.medical-safety_message__IlaoX{flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:28px;padding-top:0}}.medical-safety_message__image__cU6Nu{flex-shrink:0;width:100%;max-width:335px}@container (min-width: 1024px){.medical-safety_message__image__cU6Nu{display:flex;align-items:center;width:520px;max-width:none;height:424px;margin:0}}.medical-safety_message__imageSp__3OvOQ{width:100%}@container (min-width: 1024px){.medical-safety_message__imageSp__3OvOQ{display:none}}.medical-safety_message__imagePc__EdmMM{display:none}@container (min-width: 1024px){.medical-safety_message__imagePc__EdmMM{display:block;width:100%}}.medical-safety_message__imageItem__dzj0A{display:block;width:100%;height:auto}.medical-safety_message__title__5P0Ll{font-size:24px;font-weight:700;line-height:1.8;letter-spacing:.05em;color:#3f4f5f}@container (min-width: 1024px){.medical-safety_message__title__5P0Ll{font-size:32px;line-height:1.6}}.medical-safety_message__text__bETgR{padding:0 20px 48px}.medical-safety_message__text__bETgR p{margin-top:16px;font-size:14px;line-height:1.7;letter-spacing:.02em;color:#3f4f5f}@container (min-width: 1024px){.medical-safety_message__text__bETgR p{margin-top:40px;font-size:16px}}.medical-safety_message__text__bETgR p+p{margin-top:16px}@container (min-width: 1024px){.medical-safety_message__text__bETgR p+p{margin-top:24px}.medical-safety_message__text__bETgR{flex:1 1;min-width:0;padding:0}}.medical-safety_feature__E2KHF{padding:48px 0}@container (min-width: 1024px){.medical-safety_feature__E2KHF{padding:56px 0}}.medical-safety_feature__inner__wysp4{margin:0 auto;max-width:1024px}.medical-safety_feature__heading__bKDTZ{display:flex;align-items:center;justify-content:center;gap:12px;font-size:20px;font-weight:700;color:#3f4f5f;letter-spacing:.05em;line-height:1.5;padding:0 20px}@container (min-width: 1024px){.medical-safety_feature__heading__bKDTZ{gap:16px;font-size:24px}}.medical-safety_feature__number__lubB2{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#13c4ce;color:#fff;font-size:20px;font-weight:700}@container (min-width: 1024px){.medical-safety_feature__number__lubB2{width:40px;height:40px;font-size:24px}}.medical-safety_featureBlock__nB4Xn+.medical-safety_featureBlock__nB4Xn{margin-top:40px}@container (min-width: 1024px){.medical-safety_featureBlock__nB4Xn+.medical-safety_featureBlock__nB4Xn{margin-top:56px}}.medical-safety_featurePanel__OfGPT{display:flex;flex-direction:column;gap:20px;margin-top:20px;padding:20px;background:#f7f9fc;border-radius:8px;box-sizing:border-box}@container (min-width: 1024px){.medical-safety_featurePanel__OfGPT{flex-direction:row;align-items:center;gap:32px;margin-top:24px;padding:40px}}@container (max-width: 1023px){.medical-safety_featurePanel--imageTopOnSp__EBKmj{flex-direction:column-reverse}}.medical-safety_featurePanel__image__J4FJG{flex-shrink:0;width:100%;border-radius:8px;overflow:hidden}@container (min-width: 1024px){.medical-safety_featurePanel__image__J4FJG{width:400px;height:267px}}.medical-safety_featurePanel__imageItem__aeOVe{display:block;width:100%;height:auto;border-radius:8px}.medical-safety_featurePanel__content__IBL3D{flex:1 1;min-width:0}.medical-safety_featurePanel__lead__gOCQQ{font-size:14px;letter-spacing:.02em;color:#3f4f5f}@container (min-width: 1024px){.medical-safety_featurePanel__lead__gOCQQ{font-size:16px}}.medical-safety_featurePanel__list__lXL1q{display:flex;flex-direction:column;gap:12px;margin-top:16px;padding:12px 16px;background:#fff;border-radius:8px;list-style:none}.medical-safety_featurePanel__list__lXL1q li{display:flex;align-items:flex-start;gap:3px;font-size:12px;line-height:1.5;letter-spacing:.02em;color:#3f4f5f}@container (min-width: 1024px){.medical-safety_featurePanel__list__lXL1q{gap:6px;padding:16px 20px}.medical-safety_featurePanel__list__lXL1q li{font-size:14px}}.medical-safety_featurePanel__listIcon__YOCHL{flex-shrink:0;width:14px;height:14px;color:#13c4ce}.medical-safety_featurePanel__card__auBco{margin-top:16px;padding:16px;background:#fff;border-radius:8px}@container (min-width: 1024px){.medical-safety_featurePanel__card__auBco{padding:20px}}.medical-safety_featurePanel__cardTitle__alZ28{display:inline;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.02em;color:#3f4f5f;background:linear-gradient(transparent 55%,#ecfaff 0);box-decoration-break:clone;-webkit-box-decoration-break:clone}@container (min-width: 1024px){.medical-safety_featurePanel__cardTitle__alZ28{font-size:16px}}.medical-safety_featurePanel__cardText__Nqmj0{margin-top:8px;font-size:14px;font-weight:400;line-height:1.7;letter-spacing:.02em;color:#3f4f5f}@container (min-width: 1024px){.medical-safety_featurePanel__cardText__Nqmj0{margin-top:12px}}.medical-safety_precautions__djTnT{padding:0 20px 48px}@container (min-width: 1024px){.medical-safety_precautions__djTnT{padding:0 0 48px}}.medical-safety_precautions__inner__Odu1o{margin:0 auto;max-width:1024px}.medical-safety_precautions__heading__GW_7B{font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.05em;color:#3f4f5f}@container (min-width: 1024px){.medical-safety_precautions__heading__GW_7B{font-size:16px}}.medical-safety_precautions__list__UZkMq{margin-top:8px;list-style:none;display:flex;flex-direction:column;gap:4px}.medical-safety_precautions__list__UZkMq li{display:flex;font-size:12px;letter-spacing:.02em;color:#3f4f5f}.medical-safety_precautions__list__UZkMq li:before{content:"・";flex-shrink:0}@container (min-width: 1024px){.medical-safety_precautions__list__UZkMq li{font-size:14px}}.medical-safety_precautions__closing__uqsaU{margin-top:8px;font-size:12px;letter-spacing:.02em;color:#3f4f5f}@container (min-width: 1024px){.medical-safety_precautions__closing__uqsaU{font-size:14px}}