@charset "UTF-8";
/* -start- 공통사항 */
/* line 2, app/assets/stylesheets/surgical.scss */
.text-bold {
  font-weight: bold;
}

/* line 3, app/assets/stylesheets/surgical.scss */
.text-normal {
  font-weight: normal;
}

/* line 4, app/assets/stylesheets/surgical.scss */
.text-weight-200 {
  font-weight: 200;
}

/* line 5, app/assets/stylesheets/surgical.scss */
.text-weight-300 {
  font-weight: 300;
}

/* line 6, app/assets/stylesheets/surgical.scss */
.text-weight-500 {
  font-weight: 500;
}

/* line 7, app/assets/stylesheets/surgical.scss */
.text-weight-600 {
  font-weight: 600;
}

/* line 8, app/assets/stylesheets/surgical.scss */
.text-weight-800 {
  font-weight: 800;
}

/* line 9, app/assets/stylesheets/surgical.scss */
.text-weight-900 {
  font-weight: 900;
}

/* line 10, app/assets/stylesheets/surgical.scss */
.text-blue {
  color: #009eda;
}

/* line 12, app/assets/stylesheets/surgical.scss */
.wrap-title-text {
  text-align: center;
}

/* line 13, app/assets/stylesheets/surgical.scss */
.wrap-title-text em {
  font-family: Pretendard;
  font-size: 1.25rem;
  font-weight: normal;
  line-height: 1.4;
  letter-spacing: -0.8px;
  color: #212121;
  opacity: 0.8;
}

/* line 14, app/assets/stylesheets/surgical.scss */
.wrap-title-text h1 {
  font-family: Pretendard;
  font-size: 2.5rem;
  font-weight: normal;
  line-height: 1.3;
  letter-spacing: -1.6px;
  color: #121212;
  padding-top: 0.75rem;
}

/* line 15, app/assets/stylesheets/surgical.scss */
.wrap-title-text p {
  font-family: Pretendard;
  font-size: 1.125rem;
  font-weight: normal;
  line-height: 1.6;
  letter-spacing: -0.8px;
  color: #4c4c4c;
  padding-top: 1.875rem;
  opacity: 0.8;
}

/* line 17, app/assets/stylesheets/surgical.scss */
.main {
  padding-top: 154px;
}

/* -start- 공통사항 */
/* -start- 메인 이미지 */
/* line 21, app/assets/stylesheets/surgical.scss */
.wrap-main-img {
  position: relative;
}

/* line 22, app/assets/stylesheets/surgical.scss */
.wrap-main-img .main-img-box {
  width: 100%;
  max-width: 1920px;
  height: 700px;
}

/* line 23, app/assets/stylesheets/surgical.scss */
.wrap-main-img .main-img-box .d-img-main {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
}

/* line 24, app/assets/stylesheets/surgical.scss */
.wrap-main-img .text-main-box {
  position: absolute;
  top: 24%;
  left: 0;
  right: 0;
  z-index: 2;
}

/* line 25, app/assets/stylesheets/surgical.scss */
.wrap-main-img .text-main-box .text-main-em {
  font-family: Pretendard;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.94;
  letter-spacing: -0.74px;
  color: #f9f4f4;
  opacity: 0.8;
}

/* line 26, app/assets/stylesheets/surgical.scss */
.wrap-main-img .text-main-box .text-main-h1 {
  font-family: Pretendard;
  font-size: 3rem;
  font-weight: normal;
  line-height: 1.33;
  letter-spacing: -1.92px;
  color: #fff;
  padding-top: 0.75rem;
}

/* -end- 메인 이미지 */
/* -start- system */
/* line 30, app/assets/stylesheets/surgical.scss */
.wrap-system {
  background-image: url(/images/surgical/d_surgical_system_bg.png);
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  padding: 7.5rem 0 10rem;
}

/* line 31, app/assets/stylesheets/surgical.scss */
.wrap-system .wrapping-system {
  padding-top: 3.75rem;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}

/* line 32, app/assets/stylesheets/surgical.scss */
.wrap-system .wrapping-system .system-img-box {
  width: 100%;
  max-width: 590px;
  box-sizing: border-box;
}

/* line 33, app/assets/stylesheets/surgical.scss */
.wrap-system .wrapping-system .system-img-box .d-img-system {
  width: 100%;
  display: block;
}

/* line 34, app/assets/stylesheets/surgical.scss */
.wrap-system .wrapping-system .system-text-box {
  padding-top: 3.125rem;
  padding-left: 5.625rem;
}

/* line 35, app/assets/stylesheets/surgical.scss */
.wrap-system .wrapping-system .system-text-box .system-no {
  font-family: Pretendard;
  font-size: 3.125rem;
  font-weight: bold;
  color: #008ad9;
  opacity: 0.2;
}

/* line 36, app/assets/stylesheets/surgical.scss */
.wrap-system .wrapping-system .system-text-box .system-h1 {
  font-family: Pretendard;
  font-size: 1.5rem;
  font-weight: normal;
  line-height: 1.33;
  letter-spacing: -0.96px;
  color: #121212;
  padding-top: 0.625rem;
}

/* line 37, app/assets/stylesheets/surgical.scss */
.wrap-system .wrapping-system .system-text-box .system-p {
  font-family: Pretendard;
  font-size: 1rem;
  line-height: 1.5;
  letter-spacing: -0.64px;
  color: #616161;
  padding-top: 1.25rem;
}

/* line 38, app/assets/stylesheets/surgical.scss */
.wrap-system .wrapping-system .wrapping-system-li {
  width: 100%;
  max-width: 590px;
}

/* -end- system */
/* -start- drug-banner */
/* line 42, app/assets/stylesheets/surgical.scss */
.wrap-drug-banner {
  position: relative;
}

/* line 43, app/assets/stylesheets/surgical.scss */
.wrap-drug-banner .drug-banner-img-box {
  width: 100%;
  max-width: 1920px;
}

/* line 44, app/assets/stylesheets/surgical.scss */
.wrap-drug-banner .drug-banner-img-box .d-img-drug-banner {
  width: 100%;
  display: block;
}

/* line 45, app/assets/stylesheets/surgical.scss */
.wrap-drug-banner .drug-banner-title-text {
  position: absolute;
  top: 20%;
  left: 0;
  right: 0;
}

/* line 46, app/assets/stylesheets/surgical.scss */
.wrap-drug-banner .drug-banner-title-text em {
  font-family: Pretendard;
  font-size: 1.25rem;
  font-weight: normal;
  letter-spacing: -0.4px;
  color: #000;
  opacity: 0.8;
}

/* line 47, app/assets/stylesheets/surgical.scss */
.wrap-drug-banner .drug-banner-title-text h1 {
  font-family: Pretendard;
  font-size: 2.5rem;
  font-weight: normal;
  line-height: 1.25;
  letter-spacing: -0.8px;
  color: #000;
  opacity: 0.8;
  padding-top: 0.75rem;
}

/* line 48, app/assets/stylesheets/surgical.scss */
.wrap-drug-banner .drug-banner-icon-box {
  position: absolute;
  left: -15px;
  right: 0;
  bottom: 10%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

/* line 49, app/assets/stylesheets/surgical.scss */
.wrap-drug-banner .drug-banner-icon-box .list-icon-drug {
  width: 100%;
  max-width: 178px;
}

/* line 50, app/assets/stylesheets/surgical.scss */
.wrap-drug-banner .drug-banner-icon-box .list-icon-drug .d-icon-drug-banner {
  width: 100%;
  display: block;
}

/* -end- drug-banner */
/* -start- rhinitis-surgery */
/* line 54, app/assets/stylesheets/surgical.scss */
.wrap-rhinitis-surgery {
  padding: 7.5rem 0 8.75rem;
}

/* line 55, app/assets/stylesheets/surgical.scss */
.wrap-rhinitis-surgery .rhinitis-surgery-img-box {
  padding-top: 2.5rem;
  width: 100%;
  max-width: 1080px;
  margin: 0 auto;
}

/* line 56, app/assets/stylesheets/surgical.scss */
.wrap-rhinitis-surgery .rhinitis-surgery-img-box .d-img-rhinitis-surgery {
  width: 100%;
  display: block;
}

/* -end- rhinitis-surgery */
/* -start- septal-deviation */
/* line 60, app/assets/stylesheets/surgical.scss */
.wrap-septal-deviation {
  background: linear-gradient(to right, #012a48 7%, #235d87 74%);
}

/* line 61, app/assets/stylesheets/surgical.scss */
.wrap-septal-deviation .wrapping-septal-deviation {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 7.5rem 0;
}

/* line 62, app/assets/stylesheets/surgical.scss */
.wrap-septal-deviation .wrapping-septal-deviation .list-deviation-left {
  width: 100%;
  max-width: 610px;
}

/* line 63, app/assets/stylesheets/surgical.scss */
.wrap-septal-deviation .wrapping-septal-deviation .list-deviation-left .wrap-deviation-text h1 {
  font-family: Pretendard;
  font-size: 2.5rem;
  letter-spacing: -1.6px;
  color: #fff;
}

/* line 64, app/assets/stylesheets/surgical.scss */
.wrap-septal-deviation .wrapping-septal-deviation .list-deviation-left .wrap-deviation-text p {
  font-family: Pretendard;
  font-size: 1.25rem;
  font-weight: 300;
  line-height: 1.6;
  letter-spacing: -0.8px;
  color: #fff;
  padding: 1.5rem 0 1.25rem;
}

/* line 65, app/assets/stylesheets/surgical.scss */
.wrap-septal-deviation .wrapping-septal-deviation .list-deviation-left .deviation-text-box {
  padding: 1.125rem;
  font-family: Pretendard;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.63;
  letter-spacing: -0.64px;
  color: #fff;
  opacity: 0.8;
  border: solid 1px rgba(122, 122, 122, 0.1);
  border-radius: 10px;
  background-color: rgba(255, 255, 255, 0.1);
}

/* line 66, app/assets/stylesheets/surgical.scss */
.wrap-septal-deviation .wrapping-septal-deviation .list-deviation-left .septal-deviation-icon-box {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 3.75rem;
}

/* line 67, app/assets/stylesheets/surgical.scss */
.wrap-septal-deviation .wrapping-septal-deviation .list-deviation-left .septal-deviation-icon-box .list-deviation-icon {
  width: 100%;
  max-width: 178px;
}

/* line 68, app/assets/stylesheets/surgical.scss */
.wrap-septal-deviation .wrapping-septal-deviation .list-deviation-left .septal-deviation-icon-box .d-icon-septal-deviation {
  width: 100%;
  display: block;
}

/* line 69, app/assets/stylesheets/surgical.scss */
.wrap-septal-deviation .wrapping-septal-deviation .list-deviation-right {
  padding-top: 1rem;
}

/* line 70, app/assets/stylesheets/surgical.scss */
.wrap-septal-deviation .wrapping-septal-deviation .list-deviation-right .deviation-right-icon-box {
  display: flex;
  justify-content: right;
  align-items: flex-start;
}

/* line 71, app/assets/stylesheets/surgical.scss */
.wrap-septal-deviation .wrapping-septal-deviation .list-deviation-right .deviation-right-icon-box .list-deviation-icon {
  padding-left: 2.5rem;
}

/* line 72, app/assets/stylesheets/surgical.scss */
.wrap-septal-deviation .wrapping-septal-deviation .list-deviation-right .deviation-right-icon-box .list-deviation-icon .septal-deviation-img-box {
  width: 100%;
  max-width: 220px;
}

/* line 73, app/assets/stylesheets/surgical.scss */
.wrap-septal-deviation .wrapping-septal-deviation .list-deviation-right .deviation-right-icon-box .list-deviation-icon .septal-deviation-img-box .d-img-septal-deviation {
  width: 100%;
  display: block;
}

/* line 74, app/assets/stylesheets/surgical.scss */
.wrap-septal-deviation .wrapping-septal-deviation .list-deviation-right .deviation-right-icon-box .list-deviation-icon p {
  font-family: Pretendard;
  font-size: 1rem;
  letter-spacing: -0.64px;
  text-align: center;
  color: #fff;
  padding-top: 1.25rem;
}

/* -end- septal-deviation */
/* -start- sinusitis */
/* line 78, app/assets/stylesheets/surgical.scss */
.wrap-sinusitis {
  padding-top: 5rem;
}

/* line 79, app/assets/stylesheets/surgical.scss */
.wrap-sinusitis .desktop {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* line 80, app/assets/stylesheets/surgical.scss */
.wrap-sinusitis .sinusitis-left-img-box {
  width: 100%;
  max-width: 500px;
}

/* line 81, app/assets/stylesheets/surgical.scss */
.wrap-sinusitis .sinusitis-left-img-box .d-img-sinusitis {
  width: 100%;
  display: block;
}

/* line 82, app/assets/stylesheets/surgical.scss */
.wrap-sinusitis .sinusitis-right-img-box {
  padding-left: 5rem;
}

/* line 83, app/assets/stylesheets/surgical.scss */
.wrap-sinusitis .sinusitis-right-img-box .wrap-sinusitis-text {
  padding: 1.5rem 0 1.875rem;
}

/* line 84, app/assets/stylesheets/surgical.scss */
.wrap-sinusitis .sinusitis-right-img-box .wrap-sinusitis-text h1 {
  font-family: Pretendard;
  font-size: 2.5rem;
  font-weight: normal;
  letter-spacing: -1.6px;
  color: #333;
}

/* line 85, app/assets/stylesheets/surgical.scss */
.wrap-sinusitis .sinusitis-right-img-box .wrap-sinusitis-text p {
  font-family: Pretendard;
  font-size: 1.25rem;
  font-weight: normal;
  line-height: 1.5;
  letter-spacing: -0.8px;
  color: #212121;
  padding-top: 1.5rem;
  opacity: 0.8;
}

/* line 86, app/assets/stylesheets/surgical.scss */
.wrap-sinusitis .sinusitis-right-img-box .sinusitis-text-box {
  border-radius: 10px;
  background-color: #e9f2f7;
  padding: 1.312rem 1.375rem 1.125rem;
  font-family: Pretendard;
  font-size: 1rem;
  line-height: 1.5;
  letter-spacing: -0.64px;
  color: rgba(33, 33, 33, 0.7);
}

/* line 87, app/assets/stylesheets/surgical.scss */
.wrap-sinusitis .sinusitis-right-img-box .sinusitis-icon-box {
  padding-top: 5rem;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

/* line 88, app/assets/stylesheets/surgical.scss */
.wrap-sinusitis .sinusitis-right-img-box .sinusitis-icon-box .list-icon-sinusitis {
  width: 33.33%;
}

/* line 89, app/assets/stylesheets/surgical.scss */
.wrap-sinusitis .sinusitis-right-img-box .sinusitis-icon-box .list-icon-sinusitis .d-icon-sinusitis {
  width: 100%;
  display: block;
}

/* -end- sinusitis */
@media (max-width: 600px) {
  /* line 93, app/assets/stylesheets/surgical.scss */
  body.noscroll {
    overflow: hidden;
  }
  /* line 94, app/assets/stylesheets/surgical.scss */
  .desktop {
    display: none;
  }
  /* line 95, app/assets/stylesheets/surgical.scss */
  .mobile {
    display: block;
  }
  /* line 97, app/assets/stylesheets/surgical.scss */
  .main {
    padding-top: 72px;
  }
  /* -start- 공통사항 */
  /* line 100, app/assets/stylesheets/surgical.scss */
  .wrap-title-text em {
    font-size: 0.875rem;
    letter-spacing: -1.12px;
    padding-bottom: 0.625rem;
  }
  /* line 101, app/assets/stylesheets/surgical.scss */
  .wrap-title-text h1 {
    font-size: 2rem;
    font-weight: normal;
    line-height: 1.21;
    letter-spacing: -2.24px;
  }
  /* line 102, app/assets/stylesheets/surgical.scss */
  .wrap-title-text p {
    font-size: 0.875rem;
    line-height: 1.43;
    letter-spacing: -1.12px;
    color: #212121;
    padding-top: 0.937rem;
  }
  /* -end- 공통사항 */
  /* -start- 메인 이미지 */
  /* line 107, app/assets/stylesheets/surgical.scss */
  .wrap-main-img .main-img-box {
    max-width: 100%;
    height: 540px;
  }
  /* line 108, app/assets/stylesheets/surgical.scss */
  .wrap-main-img .main-img-box .m-img-main {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
  }
  /* line 109, app/assets/stylesheets/surgical.scss */
  .wrap-main-img .text-main-box {
    top: 16%;
    text-align: center;
  }
  /* line 110, app/assets/stylesheets/surgical.scss */
  .wrap-main-img .text-main-box .text-main-em {
    font-size: 1.125rem;
    line-height: 1.43;
    letter-spacing: -1.12px;
    color: #fff;
  }
  /* line 111, app/assets/stylesheets/surgical.scss */
  .wrap-main-img .text-main-box .text-main-h1 {
    font-size: 2.15rem;
    font-weight: 300;
    line-height: 1.3;
    letter-spacing: -2.24px;
    color: #fff;
    padding-top: 0.625rem;
  }
  /* -end- 메인 이미지 */
  /* -start- system */
  /* line 115, app/assets/stylesheets/surgical.scss */
  .wrap-system {
    background-image: url(/images/surgical/m_surgical_system_bg.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    background-size: cover;
    padding: 5rem 0 7.5rem 5.55%;
  }
  /* line 116, app/assets/stylesheets/surgical.scss */
  .wrap-system .wrap-title-text {
    text-align: left;
    width: 88.88%;
  }
  /* line 117, app/assets/stylesheets/surgical.scss */
  #m-system-slides {
    position: relative;
    padding-top: 2.5rem;
    overflow: hidden;
  }
  /* line 118, app/assets/stylesheets/surgical.scss */
  #m-system-slides .system-img-box {
    width: 100%;
    max-width: 320px;
    box-sizing: border-box;
    height: 220px;
    overflow: hidden;
  }
  /* line 119, app/assets/stylesheets/surgical.scss */
  #m-system-slides .system-img-box .m-img-system {
    display: block;
    height: 100%;
  }
  /* line 120, app/assets/stylesheets/surgical.scss */
  #m-system-slides .system-text-box {
    padding-top: 1.25rem;
  }
  /* line 121, app/assets/stylesheets/surgical.scss */
  #m-system-slides .system-text-box .system-h1 {
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 1.18;
    letter-spacing: -1.6px;
    padding-top: 0;
  }
  /* line 122, app/assets/stylesheets/surgical.scss */
  #m-system-slides .system-text-box .system-p {
    font-size: 1rem;
    line-height: 1.43;
    letter-spacing: -0.56px;
    color: #7a7a7a;
    padding-top: 0.75rem;
  }
  /* line 123, app/assets/stylesheets/surgical.scss */
  #m-system-slides .swiper-slide {
    width: 80.55%;
  }
  /* -end- system */
  /* -start- drug-banner */
  /* line 127, app/assets/stylesheets/surgical.scss */
  .wrap-drug-banner .drug-banner-img-box {
    max-width: 100%;
    height: 590px;
  }
  /* line 128, app/assets/stylesheets/surgical.scss */
  .wrap-drug-banner .drug-banner-img-box .m-img-drug-banner {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
  }
  /* line 129, app/assets/stylesheets/surgical.scss */
  .wrap-drug-banner .drug-banner-title-text {
    top: 10%;
    width: 88.88%;
    margin: 0 auto;
    text-align: left;
  }
  /* line 130, app/assets/stylesheets/surgical.scss */
  .wrap-drug-banner .drug-banner-title-text em {
    font-size: 1.125rem;
    letter-spacing: -0.56px;
  }
  /* line 131, app/assets/stylesheets/surgical.scss */
  .wrap-drug-banner .drug-banner-title-text h1 {
    font-size: 2rem;
    letter-spacing: -2.24px;
    padding-top: 0.625rem;
  }
  /* line 132, app/assets/stylesheets/surgical.scss */
  .wrap-drug-banner .drug-banner-icon-box {
    left: 0;
    bottom: 4%;
    width: 88.88%;
    margin: 0 auto;
    justify-content: space-between;
  }
  /* line 133, app/assets/stylesheets/surgical.scss */
  .wrap-drug-banner .drug-banner-icon-box .m-icon-drug-banner {
    width: 100%;
    display: block;
  }
  /* -end- drug-banner */
  /* -start- rhinitis-surgery */
  /* line 137, app/assets/stylesheets/surgical.scss */
  .wrap-rhinitis-surgery {
    padding: 5rem 0 5.625rem;
  }
  /* line 138, app/assets/stylesheets/surgical.scss */
  .wrap-rhinitis-surgery .wrap-title-text {
    width: 84%;
    margin: 0 auto;
    text-align: left;
  }
  /* line 139, app/assets/stylesheets/surgical.scss */
  .wrap-rhinitis-surgery .rhinitis-surgery-img-box {
    padding-top: 3.125rem;
    width: 84%;
    max-width: 84%;
  }
  /* line 140, app/assets/stylesheets/surgical.scss */
  .wrap-rhinitis-surgery .rhinitis-surgery-img-box .m-img-rhinitis-surgery {
    width: 100%;
    display: block;
  }
  /* -end- rhinitis-surgery */
  /* -start- septal-deviation */
  /* line 144, app/assets/stylesheets/surgical.scss */
  .wrap-septal-deviation {
    padding: 3.75rem 0;
    margin: 0 auto;
  }
  /* line 145, app/assets/stylesheets/surgical.scss */
  .wrap-septal-deviation .wrap-deviation-text h1 {
    font-family: Pretendard;
    font-size: 2rem;
    font-weight: bold;
    letter-spacing: -2.24px;
    text-align: center;
    color: #fff;
  }
  /* line 146, app/assets/stylesheets/surgical.scss */
  .wrap-septal-deviation .wrap-deviation-text p {
    padding-top: 0.937rem;
    font-family: Pretendard;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.43;
    letter-spacing: -1.12px;
    text-align: center;
    color: #fff;
    opacity: 0.8;
  }
  /* line 147, app/assets/stylesheets/surgical.scss */
  .wrap-septal-deviation .deviation-img-box {
    padding-top: 3.125rem;
    width: 88.88%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
  /* line 148, app/assets/stylesheets/surgical.scss */
  .wrap-septal-deviation .deviation-img-box .list-img-deviation {
    width: 48.5%;
  }
  /* line 149, app/assets/stylesheets/surgical.scss */
  .wrap-septal-deviation .deviation-img-box .list-img-deviation .m-img-septal-deviation {
    width: 100%;
    display: block;
  }
  /* line 150, app/assets/stylesheets/surgical.scss */
  .wrap-septal-deviation .deviation-img-box .list-img-deviation p {
    padding-top: 1.25rem;
    text-align: center;
    font-family: Pretendard;
    font-size: 0.875rem;
    font-weight: 500;
    letter-spacing: -1.12px;
    color: #fff;
  }
  /* line 151, app/assets/stylesheets/surgical.scss */
  .wrap-septal-deviation .deviation-icon-box {
    padding-top: 2.812rem;
    width: 88.88%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  /* line 152, app/assets/stylesheets/surgical.scss */
  .wrap-septal-deviation .deviation-icon-box .m-icon-septal-deviation {
    width: 100%;
    display: block;
  }
  /* -end- septal-deviation */
  /* -start- sinusitis */
  /* line 156, app/assets/stylesheets/surgical.scss */
  .wrap-sinusitis .desktop {
    display: none;
  }
  /* line 157, app/assets/stylesheets/surgical.scss */
  .wrap-sinusitis {
    padding-top: 4.375rem;
  }
  /* line 158, app/assets/stylesheets/surgical.scss */
  .wrap-sinusitis .wrap-sinusitis-text {
    text-align: center;
  }
  /* line 159, app/assets/stylesheets/surgical.scss */
  .wrap-sinusitis .wrap-sinusitis-text h1 {
    font-family: Pretendard;
    font-size: 2rem;
    letter-spacing: -2.5px;
    color: #121212;
  }
  /* line 160, app/assets/stylesheets/surgical.scss */
  .wrap-sinusitis .wrap-sinusitis-text p {
    font-family: Pretendard;
    font-size: 1rem;
    line-height: 1.43;
    letter-spacing: -1.12px;
    color: #212121;
    opacity: 0.8;
    padding-top: 1.25rem;
  }
  /* line 161, app/assets/stylesheets/surgical.scss */
  .wrap-sinusitis .sinusitis-icon-box {
    width: 88.88%;
    margin: 0 auto;
    padding-top: 1.875rem;
  }
  /* line 162, app/assets/stylesheets/surgical.scss */
  .wrap-sinusitis .sinusitis-icon-box .m-icon-sinusitis {
    width: 100%;
    display: block;
  }
  /* line 163, app/assets/stylesheets/surgical.scss */
  .wrap-sinusitis .sinusitis-img-box {
    width: 82.5%;
    margin: 0 auto;
    padding-top: 2.5rem;
  }
  /* line 164, app/assets/stylesheets/surgical.scss */
  .wrap-sinusitis .sinusitis-img-box .m-img-sinusitis {
    width: 100%;
    display: block;
  }
  /* -end- sinusitis */
}

/*# sourceMappingURL=surgical.css-b2debdaaef2e418e7eb728b7aa6a38446b930d5814b5fb0bbd004ee582782bc7.map */
