@layer base;@layer components{.page-module-scss-module__fNNzaW__headline{margin-bottom:8rem}@media screen and (min-width:751px) and (max-width:1024px){.page-module-scss-module__fNNzaW__headline{padding-right:3rem}}.page-module-scss-module__fNNzaW__headline__title{text-align:center;margin-block:4rem;font-size:3.2rem;font-weight:700;line-height:1.59375}.page-module-scss-module__fNNzaW__headline__img{width:100%;height:auto;margin-bottom:4rem;display:block}.page-module-scss-module__fNNzaW__headline__intro>h2{margin-bottom:4rem;font-size:2.4rem}.page-module-scss-module__fNNzaW__headline__intro>p{margin-bottom:4rem;line-height:1.6}.page-module-scss-module__fNNzaW__headline__intro>p mark{text-underline-offset:-.5rem;text-decoration-skip-ink:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0000;font-weight:700;text-decoration-line:underline;text-decoration-color:#ffff80;text-decoration-thickness:1.2rem}.page-module-scss-module__fNNzaW__section__list__item{background:var(--sp-background-image) no-repeat top/100% 26rem;padding-block:2rem 8rem;position:relative}@media screen and (min-width:751px) and (max-width:1024px){.page-module-scss-module__fNNzaW__section__list__item{padding-right:3rem}}.page-module-scss-module__fNNzaW__section__list__item__title{text-align:center;margin-bottom:3rem;font-size:2.2rem;line-height:1.3}.page-module-scss-module__fNNzaW__section__list__item__img{width:100%;height:auto;display:block}}@layer modules;.page-module-scss-module__fNNzaW__layout{max-width:calc(960px + 8rem)!important;margin:0 auto!important;padding:0 4rem!important}@media screen and (max-width:750px){.page-module-scss-module__fNNzaW__layout{max-width:none!important;margin:0!important;padding:0 1rem!important}.page-module-scss-module__fNNzaW__layout.page-module-scss-module__fNNzaW__has-no-padding{margin:0!important;padding:0!important}}@media screen and (min-width:961px){.page-module-scss-module__fNNzaW__pcLayout{max-width:calc(960px + 8rem)!important;margin:0 auto!important;padding:0 4rem!important}}@media screen and (max-width:960px){.page-module-scss-module__fNNzaW__underPcLayout{max-width:none!important;margin:0!important;padding:0 1rem!important}}@media screen and (min-width:751px) and (max-width:960px){.page-module-scss-module__fNNzaW__tbLayout{max-width:calc(960px + 8rem)!important;margin:0 auto!important;padding:0 4rem!important}}@media screen and (min-width:751px){.page-module-scss-module__fNNzaW__overSpLayout{max-width:calc(960px + 8rem)!important;margin:0 auto!important;padding:0 4rem!important}}@media screen and (max-width:750px){.page-module-scss-module__fNNzaW__spLayout{max-width:none!important;margin:0 1rem!important}.page-module-scss-module__fNNzaW__spLayout.page-module-scss-module__fNNzaW__is-nomargin{margin:0!important}.page-module-scss-module__fNNzaW__spLayout.page-module-scss-module__fNNzaW__is-padding{margin:0!important;padding:0 1rem!important}}@media screen and (min-width:961px){.page-module-scss-module__fNNzaW__underPcOnly{display:none!important}}@media screen and (max-width:960px){.page-module-scss-module__fNNzaW__pcOnly{display:none!important}}@media screen and (min-width:961px){.page-module-scss-module__fNNzaW__tbOnly{display:none!important}}@media screen and (max-width:750px){.page-module-scss-module__fNNzaW__tbOnly,.page-module-scss-module__fNNzaW__overSpOnly{display:none!important}}@media screen and (min-width:751px){.page-module-scss-module__fNNzaW__spOnly{display:none!important}}.page-module-scss-module__fNNzaW__orange{color:#f08e28}.page-module-scss-module__fNNzaW__red{color:#eb161c}@media screen and (max-width:750px){.page-module-scss-module__fNNzaW__orthopedics__headline{margin-bottom:0}}.page-module-scss-module__fNNzaW__orthopedics__headline__title{margin-bottom:0}.page-module-scss-module__fNNzaW__orthopedics__section{margin-bottom:8rem}.page-module-scss-module__fNNzaW__orthopedics__section__item{background:var(--sp-background-image) no-repeat top/100% 26rem;padding:3rem 0 8rem}@media screen and (min-width:751px){.page-module-scss-module__fNNzaW__orthopedics__section__item__row{grid-template-columns:auto auto;gap:2rem;display:grid}}@media screen and (min-width:751px) and (max-width:960px){.page-module-scss-module__fNNzaW__orthopedics__section__item__row{grid-template-columns:1.5fr 2fr}}.page-module-scss-module__fNNzaW__orthopedics__section__item__icon{width:14rem;height:10.6rem;display:block}@media screen and (max-width:750px){.page-module-scss-module__fNNzaW__orthopedics__section__item__icon{margin:0 auto 2.1rem}}@media screen and (min-width:751px){.page-module-scss-module__fNNzaW__orthopedics__section__item__icon{width:28rem;height:14.6rem}}.page-module-scss-module__fNNzaW__orthopedics__section__item__title{font-feature-settings:"palt" on;text-align:center;margin-bottom:3rem;font-size:2.2rem;line-height:1.3}.page-module-scss-module__fNNzaW__orthopedics__section__item__subtitle{text-align:left;margin-bottom:2rem;font-size:2.2rem;font-weight:700;line-height:1.3}.page-module-scss-module__fNNzaW__orthopedics__section__item__text{text-align:left;line-height:1.6}.page-module-scss-module__fNNzaW__orthopedics__section__item__text+.page-module-scss-module__fNNzaW__orthopedics__section__item__text{margin-top:2rem}.page-module-scss-module__fNNzaW__orthopedics__section__item__text mark{text-underline-offset:-.5rem;text-decoration-skip-ink:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0000;font-weight:700;text-decoration-line:underline;text-decoration-color:#ffff80;text-decoration-thickness:1.2rem}.page-module-scss-module__fNNzaW__orthopedics__section__item__strengthImg{width:100%;height:auto;margin-bottom:3rem;display:block}.page-module-scss-module__fNNzaW__orthopedics__section__item__departments{flex-direction:column;gap:4rem;margin-block:3rem;display:flex}@media screen and (min-width:751px){.page-module-scss-module__fNNzaW__orthopedics__section__item__departments{gap:5rem}}.page-module-scss-module__fNNzaW__orthopedics__section__item__departments__item__head{border-bottom:.1rem solid #c7c4c1;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1.2rem;display:flex}.page-module-scss-module__fNNzaW__orthopedics__section__item__departments__item__head__title{letter-spacing:.2em;font-size:1.8rem;font-weight:500;line-height:1.6}.page-module-scss-module__fNNzaW__orthopedics__section__item__departments__item__head__title:before{content:"";vertical-align:middle;background-color:#f08e28;border-radius:50%;width:1rem;height:1rem;margin-right:1rem;display:inline-block}.page-module-scss-module__fNNzaW__orthopedics__section__item__departments__item__body{grid-template-columns:9rem auto;align-items:start;gap:1.5rem;display:grid}@media screen and (min-width:751px){.page-module-scss-module__fNNzaW__orthopedics__section__item__departments__item__body{grid-template-columns:12rem auto;gap:3rem}}.page-module-scss-module__fNNzaW__orthopedics__section__item__departments__item__body__icon{width:100%;height:auto}.page-module-scss-module__fNNzaW__orthopedics__section__item__departments__item__body__text{font-feature-settings:"palt" on;line-height:1.6}.page-module-scss-module__fNNzaW__orthopedics__section__item__departments__item__body__text mark{text-underline-offset:-.5rem;text-decoration-skip-ink:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0000;font-weight:700;text-decoration-line:underline;text-decoration-color:#ffff80;text-decoration-thickness:1.2rem}.page-module-scss-module__fNNzaW__orthopedics__section__item__specialties{flex-direction:column;gap:2rem;margin-top:3rem;list-style:none;display:flex}@media screen and (min-width:751px){.page-module-scss-module__fNNzaW__orthopedics__section__item__specialties{flex-direction:row;gap:3rem}}.page-module-scss-module__fNNzaW__orthopedics__section__item__specialties__item{background-color:#fff;border:.3rem solid #0d81c6;border-radius:1.8rem;align-items:center;gap:1.5rem;padding:2rem;display:flex}@media screen and (min-width:751px){.page-module-scss-module__fNNzaW__orthopedics__section__item__specialties__item{text-align:center;flex-direction:column;flex:1;padding:3rem 2rem}}.page-module-scss-module__fNNzaW__orthopedics__section__item__specialties__item__icon{object-fit:contain;flex-shrink:0;width:8rem;height:8rem}.page-module-scss-module__fNNzaW__orthopedics__section__item__specialties__item__content{flex-direction:column;align-items:center;gap:1.2rem;display:flex}.page-module-scss-module__fNNzaW__orthopedics__section__item__specialties__item__content__desc{font-size:1.4rem;line-height:1.5}.page-module-scss-module__fNNzaW__orthopedics__section__item__doctors{flex-direction:column;gap:3rem;margin-top:3rem;list-style:none;display:flex}@media screen and (min-width:751px){.page-module-scss-module__fNNzaW__orthopedics__section__item__doctors{flex-direction:row;gap:4rem}}.page-module-scss-module__fNNzaW__orthopedics__section__item__doctors__item{align-items:center;gap:2rem;display:flex}@media screen and (min-width:751px){.page-module-scss-module__fNNzaW__orthopedics__section__item__doctors__item{gap:3rem}}.page-module-scss-module__fNNzaW__orthopedics__section__item__doctors__item__img{flex-shrink:0;width:15rem;height:auto}@media screen and (min-width:751px){.page-module-scss-module__fNNzaW__orthopedics__section__item__doctors__item__img{width:20rem}}.page-module-scss-module__fNNzaW__orthopedics__section__item__doctors__item__info{flex-direction:column;gap:.6rem;display:flex}.page-module-scss-module__fNNzaW__orthopedics__section__item__doctors__item__info__nameRow{align-items:baseline;gap:.8rem;display:flex}.page-module-scss-module__fNNzaW__orthopedics__section__item__doctors__item__info__role{white-space:nowrap;font-size:1.4rem;font-weight:500;line-height:1.2}.page-module-scss-module__fNNzaW__orthopedics__section__item__doctors__item__info__name{white-space:nowrap;font-size:1.8rem;font-weight:500;line-height:1.2}.page-module-scss-module__fNNzaW__orthopedics__section__item__doctors__item__info__meta{flex-direction:column;gap:.4rem;margin-top:.6rem;display:flex}.page-module-scss-module__fNNzaW__orthopedics__section__item__doctors__item__info__meta div{font-size:1.4rem;line-height:1.5;display:flex}.page-module-scss-module__fNNzaW__orthopedics__section__item__doctors__item__info__meta dt{white-space:nowrap;font-weight:700}.page-module-scss-module__fNNzaW__orthopedics__section__item__doctors__item__info__meta dt:after{content:"："}.page-module-scss-module__fNNzaW__orthopedics__section__item__doctors__item__info__meta dd small{font-size:1.2rem}@media screen and (min-width:751px){.page-module-scss-module__fNNzaW__orthopedics__section__item:first-child .page-module-scss-module__fNNzaW__orthopedics__section__item__title{text-align:left}}.page-module-scss-module__fNNzaW__orthopedics__section__item:first-child .page-module-scss-module__fNNzaW__orthopedics__section__item__text{font-feature-settings:"palt" on}
