.index{background-color:#f7f8fa}.p-aboutUs{padding:120px 0}@media screen and (max-width: 768px){.p-aboutUs{padding:80px 0}}.p-aboutUs__container{margin:0 auto;max-width:1152px;padding:0 40px}@media screen and (max-width: 768px){.p-aboutUs__container{padding:0 24px}}.p-aboutUs__title{font-size:2.4rem;font-weight:700;line-height:1.6;margin:0 0 32px}.p-aboutUs__text{font-size:1.4rem;font-weight:500;line-height:1.6}.p-aboutStaff{background:#fff;border-radius:80px;padding:120px 0}@media screen and (max-width: 768px){.p-aboutStaff{border-radius:40px;padding:80px 0 62px}}.p-aboutStaff__container{margin:0 auto;max-width:1152px;padding:0 40px}@media screen and (max-width: 768px){.p-aboutStaff__container{padding:0 24px}}.p-aboutStaff__articles{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:32px}.p-aboutStaff__article{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:40px;padding:40px 0 0}@media screen and (max-width: 768px){.p-aboutStaff__article{-webkit-flex-direction:column;flex-direction:column;gap:24px;padding:24px 0 0}}.p-aboutStaff__pic{-webkit-align-self:start;align-self:start;-webkit-flex-shrink:0;flex-shrink:0}@media screen and (max-width: 768px){.p-aboutStaff__pic{-webkit-align-self:center;align-self:center}}.p-aboutStaff__img{aspect-ratio:400/402;border-radius:40px;width:400px}.p-aboutStaff__detail{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:40px}@media screen and (max-width: 768px){.p-aboutStaff__detail{gap:24px 20px;width:100%}}.p-aboutStaff__name{-webkit-align-items:flex-start;align-items:flex-start;color:#303030;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:2rem;font-weight:700;line-height:1.6}.p-aboutStaff__position{font-size:1.4rem;font-weight:500}.p-aboutStaff__rows{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:24px}.p-aboutStaff__row{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px}.p-aboutStaff__heading{color:#303030;font-size:1.6rem;font-weight:700;line-height:1.6}.p-aboutStaff__text{color:#303030;font-size:1.4rem;font-weight:500;line-height:1.6}.p-aboutStaff__historyList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.p-aboutStaff__historyYear{color:#303030;display:block;-webkit-flex-shrink:0;flex-shrink:0;font-size:1.4rem;font-weight:500;line-height:1.6;width:20%}.p-aboutStaff__historyContent{display:block;-webkit-flex-grow:1;flex-grow:1;width:80%}.p-aboutStaff__historyText{color:#303030;font-size:1.4rem;font-weight:500;line-height:1.6}.p-aboutSection{padding:120px 0}@media screen and (max-width: 768px){.p-aboutSection{border-radius:40px;padding:80px 0}}.p-aboutSection__container{margin:0 auto;max-width:1152px;padding:0 40px}@media screen and (max-width: 768px){.p-aboutSection__container{padding:0 24px}}.p-aboutSection .a-sectionTitleSet{white-space:nowrap}.p-aboutSection__body{margin:0 0 80px}.p-aboutSection__row{-webkit-align-items:center;align-items:center;border-bottom:1px dashed #b0b0b0;display:-webkit-flex;display:flex;gap:32px}.p-aboutSection__row:first-child{padding:0 0 24px}.p-aboutSection__row:not(:first-child){padding:24px 0}@media screen and (max-width: 768px){.p-aboutSection__row{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;gap:16px}}.p-aboutSection__term{color:#11418e;-webkit-flex-shrink:0;flex-shrink:0;font-size:1.4rem;font-weight:700;line-height:1.6;max-width:50%;width:240px}@media screen and (max-width: 768px){.p-aboutSection__term{max-width:none;width:100%}}.p-aboutSection__description{color:#303030;display:block;font-size:1.4rem;font-weight:500;line-height:1.6;text-align:left}.p-aboutSection__descriptionItem{color:#303030;font-size:1.4rem;font-weight:500;line-height:1.6}.p-aboutSection__footer{background:#11418e;border-radius:40px;overflow:hidden;padding:48px 16px;position:relative;text-align:center;z-index:1}.p-aboutSection__footer::after{aspect-ratio:2087/357;background-image:url("../images/about/img_bg_recruit.webp");background-repeat:no-repeat;background-size:contain;bottom:-5px;content:"";left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:97.388%;z-index:-1}@media screen and (max-width: 768px){.p-aboutSection__footer::after{bottom:0;width:min(112%,325px)}}@media screen and (max-width: 768px){.p-aboutSection__footer{border-radius:24px;padding:48px 24px}}.p-aboutSection__lead{color:#fff;font-size:2.4rem;font-weight:500;line-height:1.6;margin:0 0 32px;text-align:center}@media screen and (max-width: 768px){.p-aboutSection__lead{font-size:2rem}}.p-aboutSection__text{color:#fff;font-size:1.4rem;font-weight:500;line-height:1.6;margin:0 0 32px}@media screen and (max-width: 768px){.p-aboutSection__text{margin:0 auto 32px;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.p-aboutSection__cols{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;text-align:center}@media screen and (max-width: 768px){.p-aboutSection__cols{-webkit-flex-direction:column;flex-direction:column}}.p-aboutSection__col{padding:0 20px;width:50%}@media screen and (max-width: 768px){.p-aboutSection__col{margin:0 0 15px;padding:0;position:relative;width:100%}}.p-aboutSection__col:last-child{border-left:1px dashed rgba(255,255,255,.8)}@media screen and (max-width: 768px){.p-aboutSection__col:last-child{border-left:none;border-top:1px dashed rgba(255,255,255,.8);margin:0;padding:24px 0 0}}.p-aboutSection__info{color:#fff;font-size:1.4rem;font-weight:500;line-height:1.6;margin:0 0 8px}@media screen and (max-width: 768px){.p-aboutSection__info{margin:0 0 8px}}.p-aboutSection__phone{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:8px;-webkit-justify-content:center;justify-content:center;white-space:nowrap}.p-aboutSection__phone .a-icon{color:#fff;-webkit-flex-shrink:0;flex-shrink:0;font-size:4.8rem}@media screen and (max-width: 768px){.p-aboutSection__phone .a-icon{font-size:3.2rem}}.p-aboutSection__phoneNumber{color:#fff;font-size:4rem;font-weight:700;line-height:1.6}@media screen and (max-width: 768px){.p-aboutSection__phoneNumber{font-size:3.2rem}}.p-aboutSection__buttons{margin:16px 0 0}@media screen and (max-width: 768px){.p-aboutSection__buttons{margin:20px 0 0}}.p-aboutSection__buttons .a-icon{color:#11418e;font-size:2.4rem}.p-aboutRelation{background:#fff;border-radius:80px 80px 0 0;padding:120px 0}@media screen and (max-width: 768px){.p-aboutRelation{border-radius:40px 40px 0 0;padding:80px 0}}.p-aboutRelation__container{margin:0 auto;max-width:1152px;padding:0 40px}@media screen and (max-width: 768px){.p-aboutRelation__container{padding:0 24px}}.p-aboutRelation__hospital:nth-child(n+2){margin:64px 0 0}.p-aboutRelation__title{color:#303030;display:-webkit-flex;display:flex;font-size:2.4rem;font-weight:700;gap:16px;line-height:1.6;margin:0 0 32px}@media screen and (max-width: 768px){.p-aboutRelation__title{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;gap:0px}}.p-aboutRelation__department{color:#303030;font-size:2.4rem;font-weight:700;line-height:1.6}.p-aboutRelation__rows{margin:0 0 32px}.p-aboutRelation__row{-webkit-align-items:center;align-items:center;border-bottom:1px dashed #b0b0b0;display:-webkit-flex;display:flex;gap:32px}.p-aboutRelation__row:first-child{padding:0 0 24px}.p-aboutRelation__row:not(:first-child){padding:24px 0}@media screen and (max-width: 768px){.p-aboutRelation__row{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;gap:16px}}.p-aboutRelation__term{color:#11418e;-webkit-flex-shrink:0;flex-shrink:0;font-size:1.4rem;font-weight:700;line-height:1.6;max-width:50%;width:240px}@media screen and (max-width: 768px){.p-aboutRelation__term{max-width:none;width:100%}}.p-aboutRelation__description{color:#303030;font-size:1.4rem;font-weight:500;line-height:1.6;text-align:left}.p-aboutRelation__description+.p-aboutRelation__description{text-indent:1em}.p-aboutRelation__hp{color:#303030;-webkit-flex-shrink:0;flex-shrink:0;font-size:1.4rem;font-weight:500;line-height:1.6;max-width:50%;width:240px}@media screen and (max-width: 768px){.p-aboutRelation__hp{max-width:none;width:100%}}