@charset "UTF-8";
/* 파일: sub/examination/css/diagnosis.scss | 페이지: 정확한 진단의 이유 (PC, 2000 시안 4:11) */
#sub-wrap.examination-diagnosis .diagnosis__accurate .accurate__mark span, #sub-wrap.examination-diagnosis .diagnosis__intro .intro__mark span {
  background: none;
}
#sub-wrap.examination-diagnosis {
  /* Diagnostic Difference */
}
#sub-wrap.examination-diagnosis .diagnosis__intro {
  padding: 98px 0 114px;
}
#sub-wrap.examination-diagnosis .diagnosis__intro .v2-inner {
  justify-content: space-between;
  align-items: flex-start;
}
#sub-wrap.examination-diagnosis .diagnosis__intro .intro__txt {
  padding-top: 1px;
}
#sub-wrap.examination-diagnosis .diagnosis__intro .intro__txt .v2-tit + .v2-mid {
  margin-top: 20px;
}
#sub-wrap.examination-diagnosis .diagnosis__intro .intro__txt .v2-mid {
  line-height: 45px;
  color: #111;
}
#sub-wrap.examination-diagnosis .diagnosis__intro .intro__txt .v2-txt {
  color: #555;
}
#sub-wrap.examination-diagnosis .diagnosis__intro .intro__mark {
  margin-top: 35px;
  font-size: 16px;
  line-height: 28px;
  font-weight: 700;
  color: #222;
}
#sub-wrap.examination-diagnosis .diagnosis__intro .intro__point {
  margin-top: 28px;
  font-size: 20px;
  line-height: 32px;
  font-weight: 700;
  color: #2f6950;
}
#sub-wrap.examination-diagnosis .diagnosis__intro .intro__img {
  width: 650px;
}
#sub-wrap.examination-diagnosis .diagnosis__intro .intro__img img {
  width: 100%;
}
#sub-wrap.examination-diagnosis {
  /* Why eYou? */
}
#sub-wrap.examination-diagnosis .diagnosis__why {
  padding: 138px 0 103px;
  background: #f3f3f3;
}
#sub-wrap.examination-diagnosis .diagnosis__why .v2-tit + .v2-mid {
  margin-top: 19px;
  color: #111;
}
#sub-wrap.examination-diagnosis .diagnosis__why .why__cont {
  margin-top: 56px;
  align-items: flex-start;
}
#sub-wrap.examination-diagnosis .diagnosis__why .why__doctor {
  position: relative;
  flex: 0 0 685px;
  border-radius: 30px;
  overflow: hidden;
}
#sub-wrap.examination-diagnosis .diagnosis__why .why__doctor img {
  width: 100%;
}
#sub-wrap.examination-diagnosis .diagnosis__why .doctor__info {
  position: absolute;
  left: 50px;
  bottom: 51px;
  color: #fff;
  letter-spacing: -0.03em;
}
#sub-wrap.examination-diagnosis .diagnosis__why .doctor__info strong {
  display: block;
  font-size: 20px;
  line-height: 28px;
}
#sub-wrap.examination-diagnosis .diagnosis__why .doctor__info ul {
  margin-top: 11px;
  font-size: 16px;
  line-height: 24px;
}
#sub-wrap.examination-diagnosis .diagnosis__why .why__txt {
  padding: 105px 0 0 63px;
}
#sub-wrap.examination-diagnosis .diagnosis__why .why__txt > *:not(.why__rows) {
  margin-left: 6px;
}
#sub-wrap.examination-diagnosis .diagnosis__why .why__tit {
  display: block;
  font-size: 27.5px;
  line-height: 36px;
  color: #111;
  letter-spacing: -0.03em;
}
#sub-wrap.examination-diagnosis .diagnosis__why .why__sub {
  margin-top: 20px;
  font-size: 16px;
  line-height: 24px;
  color: #555;
}
#sub-wrap.examination-diagnosis .diagnosis__why .why__rows {
  margin-top: 35px;
}
#sub-wrap.examination-diagnosis .diagnosis__why .why__rows li {
  display: flex;
  align-items: stretch;
  min-height: 44px;
}
#sub-wrap.examination-diagnosis .diagnosis__why .why__rows li + li {
  margin-top: 8px;
}
#sub-wrap.examination-diagnosis .diagnosis__why .why__rows strong {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 154px;
  border-radius: 15px;
  background: #2f6950;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
}
#sub-wrap.examination-diagnosis .diagnosis__why .why__rows p {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0 10px;
  width: 491px;
  margin-left: -22px;
  padding: 10px 0 10px 40px;
  border-radius: 15px;
  background: #fff;
  font-size: 16px;
  line-height: 24px;
  color: #555;
}
#sub-wrap.examination-diagnosis .diagnosis__why .v2-txt {
  margin-top: 40px;
  color: #555;
}
#sub-wrap.examination-diagnosis .diagnosis__why .why__point {
  margin-top: 30px;
  font-size: 18px;
  line-height: 30px;
  font-weight: 700;
  color: #2f6950;
  white-space: nowrap;
}
#sub-wrap.examination-diagnosis .diagnosis__why .v2-btn {
  margin-top: 37px;
}
#sub-wrap.examination-diagnosis {
  /* 같은 악보라도 (배경 사진에 반투명 박스·로고 포함) */
}
#sub-wrap.examination-diagnosis .diagnosis__exp {
  height: 900px;
  background: url(../img/diagnosis/dark_bg.jpg) center/cover no-repeat;
  color: #fff;
}
#sub-wrap.examination-diagnosis .diagnosis__exp .exp__txt {
  padding: 314px 0 0 50%;
}
#sub-wrap.examination-diagnosis .diagnosis__exp .exp__tit {
  display: block;
  font-size: 36px;
  line-height: 50px;
}
#sub-wrap.examination-diagnosis .diagnosis__exp .exp__stat {
  margin-top: 20px;
  font-size: 24px;
  line-height: 36px;
  font-weight: 700;
}
#sub-wrap.examination-diagnosis .diagnosis__exp .exp__desc {
  margin-top: 20px;
  font-size: 16px;
  line-height: 24px;
  color: #eee;
}
#sub-wrap.examination-diagnosis .diagnosis__exp .exp__desc + .exp__desc {
  margin-top: 24px;
}
#sub-wrap.examination-diagnosis {
  /* Special */
}
#sub-wrap.examination-diagnosis .diagnosis__special {
  padding: 100px 0 115px;
}
#sub-wrap.examination-diagnosis .diagnosis__special .v2-tit + .v2-mid {
  margin-top: 19.5px;
  line-height: 45px;
  color: #111;
}
#sub-wrap.examination-diagnosis .diagnosis__special .v2-mid + .v2-txt {
  margin-top: 12.5px;
  color: #555;
}
#sub-wrap.examination-diagnosis .diagnosis__special .special__list {
  justify-content: space-between;
  margin-top: 50px;
}
#sub-wrap.examination-diagnosis .diagnosis__special .special__list li {
  width: 455px;
  height: 300px;
  padding-top: 41px;
  border-radius: 50px;
  background: #f3f3f3;
}
#sub-wrap.examination-diagnosis .diagnosis__special .special__list img {
  height: 80px;
  margin: 0 auto;
  translate: -10px 0;
}
#sub-wrap.examination-diagnosis .diagnosis__special .special__list li:nth-child(1) img {
  width: 110px;
}
#sub-wrap.examination-diagnosis .diagnosis__special .special__list li:nth-child(2) img {
  width: 82px;
}
#sub-wrap.examination-diagnosis .diagnosis__special .special__list li:nth-child(3) img {
  width: 108px;
  height: 78px;
  margin-top: 2px;
}
#sub-wrap.examination-diagnosis .diagnosis__special .special__list strong {
  display: block;
  margin-top: 25px;
  font-size: 20px;
  line-height: 32px;
  color: #333;
}
#sub-wrap.examination-diagnosis .diagnosis__special .special__list p {
  margin-top: 8px;
  font-size: 16px;
  line-height: 24px;
  color: #555;
}
#sub-wrap.examination-diagnosis {
  /* Accurate Diagnosis */
}
#sub-wrap.examination-diagnosis .diagnosis__accurate {
  padding: 123px 0 117px;
  background: #f3f3f3;
}
#sub-wrap.examination-diagnosis .diagnosis__accurate .v2-inner {
  align-items: flex-start;
}
#sub-wrap.examination-diagnosis .diagnosis__accurate .accurate__img {
  flex: 0 0 685px;
  border-radius: 30px;
  overflow: hidden;
}
#sub-wrap.examination-diagnosis .diagnosis__accurate .accurate__img img {
  width: 100%;
}
#sub-wrap.examination-diagnosis .diagnosis__accurate .accurate__txt {
  padding: 27px 0 0 63px;
}
#sub-wrap.examination-diagnosis .diagnosis__accurate .v2-tit {
  font-size: 50px;
  line-height: 60px;
}
#sub-wrap.examination-diagnosis .diagnosis__accurate .v2-tit + .v2-mid {
  margin-top: 26.5px;
  color: #000;
}
#sub-wrap.examination-diagnosis .diagnosis__accurate .accurate__mark {
  margin-top: 20px;
  padding-left: 3px;
  font-size: 18px;
  line-height: 30px;
  font-weight: 700;
  color: #2f6950;
}
#sub-wrap.examination-diagnosis .diagnosis__accurate .v2-txt {
  margin-top: 21px;
}
#sub-wrap.examination-diagnosis .diagnosis__accurate .accurate__partner {
  display: block;
  margin-top: 34px;
  font-size: 24px;
  line-height: 36px;
  color: #111;
}
#sub-wrap.examination-diagnosis .diagnosis__accurate .accurate__logos {
  display: grid;
  grid-template-columns: repeat(4, 160px);
  gap: 5px;
  margin-top: 14px;
}
#sub-wrap.examination-diagnosis .diagnosis__accurate .accurate__logos li {
  height: 80px;
  border-radius: 3px;
  overflow: hidden;
}
#sub-wrap.examination-diagnosis .diagnosis__accurate .accurate__logos img {
  width: 100%;
}
#sub-wrap.examination-diagnosis .diagnosis__accurate .logos__eyou {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fffaf8;
}
#sub-wrap.examination-diagnosis .diagnosis__accurate .logos__eyou img {
  width: 48px !important;
  opacity: 0.2;
}

/*# sourceMappingURL=diagnosis.min.css.map */
