<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/****************** ìˆ˜ì&nbsp;• css 0624*******************/
/*patent_info_img*/
.patent_info_img {max-width: 465px; margin: 0 auto;}
.patent_info_text {line-height: 1;margin-top: 32px; color: #111113;}
.patent_info_text strong {display: block; font-size: 25px; font-weight: 800; color: #376b2b;letter-spacing: -1px;}
.patent_info_text p {font-size: 20px; line-height: 1.1; font-weight: 500; letter-spacing: -0.5px; padding:19px 0 105px;}


/*title*/
.reoperation_nose .title {font-size: 35px;color: #3bbc1d;font-weight: 900;line-height: 1;letter-spacing: -1px;text-align: center;}

/*title_text*/
.reoperation_nose .title_text {font-size: 20px; letter-spacing: -1px;padding-top: 14px;line-height: 1;color: #45474d;}

/*sub_title*/
.sub_title {color: #3bbc1d;font-size: 35px; font-weight: 900; letter-spacing: -1px;line-height: 1;}
.sub_title span {color: #474747;}
.sub_desc {padding-top: 13px;font-size: 20px; color: #000; letter-spacing: -1px; line-height: 1;font-weight: 400;}

/*point_text_wrap*/
.point_title {font-size: 32px; color: #4d8a18; font-weight: 800; letter-spacing: -1px;line-height: 1;}
.point_title span {color: #474747;}
.point_text_wrap {text-align: center;line-height: 1; color: #45474d;}
.point_text_wrap strong {display: block;font-size: 25px; font-weight: 700; letter-spacing: -1px;padding-bottom:14px;color: #4d8a18;}
.point_text_wrap p {font-size: 20px; letter-spacing: -0.5px;padding-bottom: 20px; font-weight: 500;}
.point_text_wrap p:last-child {padding-bottom: 0;}

/*point_text_wrap_02*/
.point_text_wrap_02 {line-height: 1; color: #45474d; letter-spacing: -0.5px;font-size: 25px;}
.point_text_wrap_02 p {padding-bottom: 7px;}
.point_text_wrap_02 span {display: block; color: #4d8a18; font-weight: 600; padding-bottom: 6px;}
.point_text_wrap_02 p:last-child {padding-bottom: 0;}

/*list_desc_text*/
.list_desc_text {line-height:1; color: #376b2b;text-align: center;}
.list_desc_text i {display: block; padding-top: 29px; font-weight: 800; letter-spacing: -2px; font-size: 48px;}
.list_desc_text strong {display: block; padding-top: 20px; font-weight: 800; letter-spacing: -1px;font-size: 25px;}
.list_desc_text p {padding-top: 14px;font-size: 20px;letter-spacing: -1px;line-height: 1.2;font-weight: 500;color: #000;}

/*section01*/
.section01 {margin-bottom: 78px;}
.section01 .costal_surgery {display: flex; flex-wrap: nowrap; column-gap: 30px;margin-top: 45px;margin-bottom: 78px;}
.section01 .section01_img_list {max-width: 960px; margin: 46px auto 78px; display: flex; flex-wrap: nowrap; column-gap: 30px;}
.section01 .costal_case_list {display: flex; flex-wrap: nowrap; column-gap: 30px;margin-top: 40px;}
.section01 .costal_case_list .case_text {line-height: 1; font-size: 20px; color: #000; letter-spacing: -0.5px;font-weight: 500; padding-top: 20px;}

/*section02*/
.section02 {margin-bottom: 83px;}
.section02 .section02_img_list {max-width: 960px; display: flex; flex-wrap: nowrap; column-gap: 30px;}
.section02 .section02_img_list .text p {line-height: 1.1;font-size: 20px; letter-spacing: -1px;color: #000; font-weight: 600;padding-top: 34px;}

/*section03*/
.section03 {margin-bottom: 75px;}
.section03 .section03_img_list {max-width: 960px;margin: 43px auto 0;display: grid;grid-template-columns: repeat(2,1fr);column-gap: 30px;row-gap: 65px;}

/*section04*/
.section04 {margin-bottom: 89px;}
.reoperation_nose .title.lh_12 {line-height: 1.25;}
.section04_img_list {max-width: 960px;margin: 46px auto 0;display: flex; flex-wrap: nowrap; column-gap: 30px;}
.section04 .list_desc_text i {padding-top: 27px;}
.section04 .list_desc_text strong {padding-top: 20px;}

/*section05*/
.section05 {margin-bottom: 82px;}
.section05 .sub_title {margin-top: 80px;}
.section05 .section05_img {max-width: 465px; margin: 80px auto 55px;}
.section05 .point_text_wrap {padding-top: 33px;}
.section05 .point_img {line-height: 0;position: relative;}
.section05 .point_img::after {
  content: "";
  display: inline-block;
  width: 31px;
  height: 17px;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/costal_point_arrow.png) no-repeat;
  background-size: contain;
  position: absolute;
  bottom: -37px;
  left: 50%;
  transform: translateX(-50%);
}

.section05 .point_text {margin-top: 53px; max-width: 960px; text-align: center;background: #3bbc1d; border-radius: 32px; color: #fff; padding: 49px 0 42px;}
.section05 .point_text p {line-height: 1; font-size: 25px; letter-spacing: -0.5px; display: inline-block;padding: 18px 0; position: relative;z-index: 1;}
.section05 .point_text p::before {
  content: '';
  display: inline-block;
  width: 52px;
  height: 30px;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/icon_quotes_left.png) no-repeat;
  background-size: contain;
  position: absolute;
  z-index: 0;
  top: 0;
  left: -79px;
}
.section05 .point_text p::after {
  content: '';
  display: inline-block;
  width: 52px;
  height: 30px;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/icon_quotes_right.png) no-repeat;
  background-size: contain;
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: -77px;
}
.section05 .constracted_program .sub_title {margin-top: 72px;margin-bottom: 49px;}

/*section06*/
.section06 {margin-bottom: 78px;}
.section06 .point_text_wrap {padding-top: 80px;}
.section06 .point_img {line-height: 0;position: relative;}
.section06 .point_img::after {
  content: "";
  display: inline-block;
  width: 31px;
  height: 17px;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/costal_point_arrow.png) no-repeat;
  background-size: contain;
  position: absolute;
  bottom: -37px;
  left: 50%;
  transform: translateX(-50%);
}
.section06 .point_text {margin-top: 55px; max-width: 960px; text-align: center;background: #3bbc1d; border-radius: 32px; color: #fff; padding: 47px 0 44px;}
.section06 .point_text p {line-height: 1.25; font-size: 25px; letter-spacing: -0.5px; display: inline-block;padding: 17px 0 12px; position: relative;z-index: 1;}
.section06 .point_text p::before {
  content: '';
  display: inline-block;
  width: 52px;
  height: 30px;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/icon_quotes_left.png) no-repeat;
  background-size: contain;
  position: absolute;
  z-index: 0;
  top: 0;
  left: -84px;
}
.section06 .point_text p::after {
  content: '';
  display: inline-block;
  width: 52px;
  height: 30px;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/icon_quotes_right.png) no-repeat;
  background-size: contain;
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: -87px;
}

/*section07*/
.section07 {margin-bottom: 73px;}
.section07 .sub_title.lh_12 {line-height: 1.2;margin: 0 auto 35px;}
.section07 .silicone_type_list {display: flex; flex-wrap: nowrap; column-gap: 30px;margin-bottom: 74px;}
.section07 .silicone_type_list .text_area .tit {font-size: 30px; font-weight: 800; letter-spacing: -1.5px; color: #376b2b;line-height: 1;padding: 33px 0 17px;}
.section07 .silicone_type_list .text_area .text {font-size: 20px; letter-spacing: -0.5px; color: #000; font-weight: 500; line-height: 1.2;}
.section07 .point_text {margin-top: 27px; margin-bottom: 56px; max-width: 960px; text-align: center;background: #3bbc1d; border-radius: 32px; color: #fff; padding: 29px 0 22px;position: relative;}
.section07 .point_text p {line-height: 1; font-size: 25px; letter-spacing: -0.5px; display: inline-block;padding: 19px 0 18px; position: relative;z-index: 1;}
.section07 .point_text p::before {
  content: '';
  display: inline-block;
  width: 52px;
  height: 30px;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/icon_quotes_left.png) no-repeat;
  background-size: contain;
  position: absolute;
  z-index: 0;
  top: 0;
  left: -77px;
}
.section07 .point_text p::after {
  content: '';
  display: inline-block;
  width: 52px;
  height: 30px;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/icon_quotes_right.png) no-repeat;
  background-size: contain;
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: -81px;
}
.section07 .point_text::after {
  content: "";
  display: inline-block;
  width: 31px;
  height: 17px;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/costal_point_arrow.png) no-repeat;
  background-size: contain;
  position: absolute;
  bottom: -44px;
  left: 50%;
  transform: translateX(-50%);
}

.section07 .section07_img_list {max-width: 960px;margin: 0 auto;display: flex; flex-wrap: nowrap; column-gap: 30px;}
.section07 .section07_img_list .text p {font-size: 25px;padding-top: 35px;line-height: 1.2;color: #000b17;letter-spacing: -0.5px;font-weight: 500;}
.section07 .section07_img_list .text p strong {color: #3bbc1d;font-weight: 900;}

/* section08 */
.section08 {margin-bottom: 71px;}
.section08 .sub_title.mg_b_47 {margin-bottom: 47px;}
.section08 .sub_title.lh_12 {line-height: 1.2;}
.section08 .section08_img_list {max-width: 960px;margin: 0 auto;display: flex; flex-wrap: nowrap; column-gap: 30px;}
.section08 .section08_img_list .text p {line-height: 1.25;font-size: 25px;letter-spacing: -1px;color: #000;font-weight: 600;padding-top: 30px;}
.section08 .silicone_type02_list {display: flex; flex-wrap: nowrap; column-gap: 30px;margin-top:43px;margin-bottom: 75px;}
.section08 .silicone_type02_list .text_area .tit {font-size: 30px; font-weight: 800; letter-spacing: -1.5px; color: #376b2b;line-height: 1;padding: 34px 0 17px;}
.section08 .silicone_type02_list .text_area .text {font-size: 20px; letter-spacing: -0.5px; color: #000; font-weight: 500; line-height: 1.2;}
.section08 .point_text {margin-top: 28px; margin-bottom: 58px; max-width: 960px; text-align: center;background: #3bbc1d; border-radius: 32px; color: #fff; padding: 29px 0 23px;position: relative;}
.section08 .point_text p {line-height: 1; font-size: 25px; letter-spacing: -0.5px; display: inline-block;padding: 19px 0 18px; position: relative;z-index: 1;}
.section08 .point_text p::before {
  content: '';
  display: inline-block;
  width: 52px;
  height: 30px;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/icon_quotes_left.png) no-repeat;
  background-size: contain;
  position: absolute;
  z-index: 0;
  top: 0;
  left: -77px;
}
.section08 .point_text p::after {
  content: '';
  display: inline-block;
  width: 52px;
  height: 30px;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/icon_quotes_right.png) no-repeat;
  background-size: contain;
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: -81px;
}
.section08 .point_text::after {
  content: "";
  display: inline-block;
  width: 31px;
  height: 17px;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/costal_point_arrow.png) no-repeat;
  background-size: contain;
  position: absolute;
  bottom: -44px;
  left: 50%;
  transform: translateX(-50%);
}


/*section09*/
.section09 {margin-bottom: 103px;}
.section09 .sub_title.lh_12 {line-height: 1.25; margin-bottom: 67px;}
.section09 .point_text {margin-top: 29px;margin-bottom: 66px;max-width: 960px;text-align: center;background: #3bbc1d;border-radius: 32px;color: #fff;padding: 26px 0 29px;position: relative;}
.section09 .point_text p {line-height: 1.25; font-size: 25px; letter-spacing: -0.5px; display: inline-block;padding: 18px 0 14px; position: relative;z-index: 1;}
.section09 .point_text strong {display: block; padding-bottom: 15px;}
.section09 .point_text p::before {
  content: '';
  display: inline-block;
  width: 52px;
  height: 30px;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/icon_quotes_left.png) no-repeat;
  background-size: contain;
  position: absolute;
  z-index: 0;
  top: 0;
  left: -78px;
}
.section09 .point_text p::after {
  content: '';
  display: inline-block;
  width: 52px;
  height: 30px;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/icon_quotes_right.png) no-repeat;
  background-size: contain;
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: -84px;
}
.section09 .point_text::after {
  content: "";
  display: inline-block;
  width: 31px;
  height: 17px;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/costal_point_arrow.png) no-repeat;
  background-size: contain;
  position: absolute;
  bottom: -42px;
  left: 50%;
  transform: translateX(-50%);
}
.section09 .section09_desc {font-size: 20px; letter-spacing: -0.5px;font-weight: 400;}
.section09 .section09_desc span {color: #4d8a18;font-weight: 600;}
.section09 .section09_img_list {max-width: 960px;margin: 80px auto 0;display: flex; flex-wrap: nowrap; column-gap: 30px;}
.section09 .section09_img_list p.tit {display: block;padding-top: 35px;font-weight: 800;letter-spacing: -1px;font-size: 25px;line-height: 1;color: #376b2b;}
.section09 .section09_img_list p {padding-top: 18px;font-weight: 500;letter-spacing: -1px;font-size: 20px;line-height: 1.2;color: #000;}

/*section10*/
.section10 {margin-bottom: 80px;}
.section10 .title {font-size: 35px;}
.reoperation_nose .section10 .title_text {font-size: 35px;font-weight: 900;padding-top: 10px; color: #474747;}
.section10 .section10_img_list {max-width: 960px;margin: 44px auto 0;display: grid;grid-template-columns: repeat(2, 1fr);column-gap: 30px;row-gap: 47px;line-height: 1;letter-spacing: -1px;}
.section10 .section10_img_list .tit {font-size: 25px; padding-top: 30px;color: #376b2b; font-weight: 800;}
.section10 .section10_img_list .middle_txt {font-size: 20px; letter-spacing: -1.5px;padding-top: 18px;font-weight: 700;color: #000;}
.section10 .section10_img_list .sub_bottom_txt {font-size: 20px; padding-top: 14px; line-height: 1.2; color: #000;font-weight: 500;}

/*nose_beforeAfter */
.nose_beforeAfter {margin-top: 40px;}
.nose_beforeAfter .swiper-button {display: flex;width: 720px;height: 30px;margin: 26px auto 0;position: relative;justify-content: center;align-items: center;}
.nose_beforeAfter .swiper-button-prev {width: 13px;height: 21px;margin: 0;margin-right: 20px;position: relative;left: initial;top: initial;background: url(//image.idhospital.com/www/rn_2025/common/btn_swiper_c000b17.png) no-repeat left top;background-size: contain;}

/*surgery_list*/
.surgery_list {line-height: 0; margin-bottom: 101px;}

.nose_beforeAfter .swiper-button-prev {
  width: 13px;
  height: 21px;
  margin: 0;
  margin-right: 20px;
  position: relative;
  left: initial;
  top: initial;
  background: url(//image.idhospital.com/www/rn_2025/common/btn_swiper_c000b17.png)
  no-repeat left top;
  background-size: contain;
}
.nose_beforeAfter .swiper-button-prev::after {
  display: none;
}
.nose_beforeAfter .swiper-button-next {
  width: 13px;
  height: 21px;
  margin: 0;
  margin-left: 20px;
  position: relative;
  right: initial;
  top: initial;
  transform: rotate(180deg);
  background: url(//image.idhospital.com/www/rn_2025/common/btn_swiper_c000b17.png)
  no-repeat left top;
  background-size: contain;
}
.nose_beforeAfter .swiper-button-next::after {
  display: none;
}
.nose_beforeAfter .swiper-pagination {
  width: auto;
  height: 20px;
  position: relative;
  top: 0;
}
.nose_beforeAfter .swiper-pagination-bullet {
  width: 15px;
  height: 15px;
  margin: 0 7px !important;
  opacity: 1;
  background-color: var(--C-aaaab3);
}
.nose_beforeAfter .swiper-pagination-bullet-active {
  background-color: #376b2b;
}


.reoperation_nose .C-inner {
  text-align: center;
}
.reoperation_nose .C-inner img {
  max-width: 100%;
}
.reoperation_nose .nose_beforeAfter .txt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: var(--f-18);
  letter-spacing: -0.5px;
  color: #474747;
  font-weight: bold;
  padding: 0.1em 0;
}
.reoperation_nose .nose_beforeAfter .txt &gt; p {
  width: 100%;
  text-align: center;
}

@media (max-width: 1024px) {}
@media (max-width: 822px) {
  .section06 .point_text p::before {
    left: -15%;
  }
  .section06 .point_text p::after {
    right: -15%;
  }

}

@media (max-width: 780px) {
  .section06 .point_text p::before {
    left: -9%;
  }
  .section06 .point_text p::after {
    right: -9%;
  }
}
@media (max-width: 720px) {
  .reoperation_nose .C-inner {
    padding: 0 4.1666666667vw;
  }

  /*patent_info_img*/
  .patent_info_img {max-width: 100%;}
  .patent_info_text {margin-top: 4.44vw;}
  .patent_info_text strong {font-size: 3.47vw;letter-spacing: -0.14vw;}
  .patent_info_text p {font-size: 2.78vw; line-height: 1; letter-spacing: -0.07vw; padding: 2.22vw 0 12.78vw;}


  /*title*/
  .reoperation_nose .title {font-size: 4.86vw;letter-spacing: -0.14vw;}

  /*title_text*/
  .reoperation_nose .title_text {font-size: 2.78vw; letter-spacing: -0.14vw;padding-top: 1.67vw;}

  /*sub_title*/
  .sub_title {font-size: 4.86vw;letter-spacing: -0.14vw;}
  .sub_desc {padding-top: 0;font-size: 2.78vw;letter-spacing: -0.14vw;}

  /*point_text_wrap*/
  .point_title {font-size: 3.89vw;letter-spacing: -0.14vw;}
  .point_text_wrap strong {font-size: 3.47vw;letter-spacing: -0.14vw;padding-bottom: 1.67vw;}
  .point_text_wrap p {font-size: 2.78vw; letter-spacing: -0.07vw;padding-bottom: 2.22vw;}

  /*point_text_wrap_02*/
  .point_text_wrap_02 {letter-spacing: -0.07vw;font-size: 2.78vw;}
  .point_text_wrap_02 p {padding-bottom: 0.69vw;}
  .point_text_wrap_02 span {padding-bottom: 0.69vw;}

  /*list_desc_text*/
  .list_desc_text i {padding-top: 3vw; letter-spacing: -0.28vw; font-size: 6.67vw;}
  .list_desc_text strong {padding-top: 2.7vw; font-weight: 800; letter-spacing: -0.14vw;font-size: 3.47vw;}
  .list_desc_text p {padding-top: 2.07vw;font-size: 2.78vw;letter-spacing: -0.14vw;}

  /*section01*/
  .section01 {margin-bottom: 9.58vw;}
  .section01 .costal_surgery {margin-top: 5.56vw; column-gap: 4.17vw;margin-bottom: 12.83vw;}
  .section01 .sub_title.mo_lh_12 {line-height: 1.2;padding-bottom: 2.2vw;}
  .section01 .section01_img_list {max-width: 100%; margin: 5.2vw auto 12.92vw; column-gap: 4.17vw;}
  .section01 .costal_case_list {column-gap: 4.17vw;margin-top: 5.56vw;}
  .section01 .costal_case_list .case_text {font-size: 2.78vw;letter-spacing: -0.07vw;padding-top: 1.11vw;}


  /*section02*/
  .section02 {margin-bottom: 12.78vw;}
  .section02 .section02_img_list {max-width: 100%; column-gap: 4.17vw;}
  .section02 .section02_img_list .text p {font-size: 2.78vw; letter-spacing: -0.14vw;padding-top: 2.5vw;line-height: 1.2;}

  /*section03*/
  .section03 {margin-bottom: 11.7vw;}
  .section03 .section03_img_list {max-width: 100%;margin: 5.56vw auto 0; column-gap: 4.17vw;row-gap: 6.1vw;}

  /*section04*/
  .section04 {margin-bottom: 9.58vw;}
  .section04_img_list {max-width: 100%;margin: 5.14vw auto 0;column-gap: 2.78vw;}
  .section04 .list_desc_text i {padding-top: 3.7vw;}
  .section04 .list_desc_text strong {padding-top: 2.22vw;}

  /*section05*/
  .section05 {margin-bottom: 10vw;}
  .section05 .sub_title {margin-top: 12.64vw;font-size: 3.89vw;}
  .section05 .section05_img {max-width: 100%; margin: 4.17vw auto 5.83vw;}
  .section05 .point_text {
    margin-top: 7.64vw;
    max-width: 100%;
    border-radius: 4.44vw;
    padding: 6.81vw 0 5.83vw;
  }
  .section05 .point_text p {
    font-size: 3.47vw;
    letter-spacing: -0.07vw;
    padding: 2.5vw 0;
  }
  .section05 .point_text p::before {
    width: 7.22vw;
    height: 4.17vw;
    left: -10.97vw;
  }
  .section05 .point_text p::after {
    width: 7.22vw;
    height: 4.17vw;
    right: -10.69vw;
  }
  .section05 .constracted_program .sub_title {margin-top: 12.3vw;margin-bottom: 5.56vw;font-size: 4.86vw;}

  /*section06*/
  .section06 {margin-bottom: 12.92vw;}
  .section06 .title_text {padding-top: 2.22vw;}
  .section06 .point_img::after {width: 4.31vw;height: 2.36vw;bottom: -5.28vw;}
  .section06 .point_text {margin-top: 7.64vw; max-width: 100%;border-radius: 4.44vw; padding: 6.39vw 0 4.86vw;}
  .section06 .point_text p {font-size: 3.47vw; letter-spacing: -0.07vw; padding: 2.36vw 0 1.67vw; }
  .section06 .point_text p::before {width: 7.22vw;height: 4.17vw;left: -12.5vw;}
  .section06 .point_text p::after {width: 7.22vw;height: 4.17vw;right: -12.08vw;}

  /*section07*/
  .section07 {margin-bottom: 11.5vw;}
  .section07 .title_text {padding-top: 2.22vw;}
  .section07 .sub_title.mg01 {margin: 5.56vw auto 4.03vw;}
  .section07 .sub_title.lh_12 {margin: 0 auto 4.42vw;}
  .section07 .silicone_type_list {max-width: 100%; display: grid; grid-template-columns: repeat(2, 1fr); column-gap: 4.17vw; row-gap: 9.03vw;margin-bottom: 12.22vw;}
  .section07 .section07_img_list {max-width: 100%;margin: 0 auto;column-gap: 4.17vw;}
  .section07 .section07_img_list .text p {font-size: 3.47vw;padding-top: 4.03vw;line-height: 1.22;letter-spacing: -0.07vw;}
  .section07 .silicone_type_list .text_area .tit {font-size: 4.17vw;letter-spacing: -0.21vw;padding: 4.58vw 0 2.36vw;}
  .section07 .silicone_type_list .text_area .text {font-size: 2.78vw;letter-spacing: -0.07vw;}
  .section07 .point_text {margin-top: 3.75vw;margin-bottom: 8.06vw;max-width: 100%;border-radius: 4.44vw;padding: 4.03vw 0 3.06vw;}
  .section07 .point_text::after {width: 4.31vw;height: 2.36vw;bottom: -6.11vw;}
  .section07 .point_text p {font-size: 3.47vw;letter-spacing: -0.07vw;padding: 2.64vw 0 2.5vw;}
  .section07 .point_text p::after {width: 7.22vw;height: 4.17vw;right: -11.25vw;}
  .section07 .point_text p::before {width: 7.22vw;height: 4.17vw;left: -10.69vw;}

  /* section08 */
  .section08 {margin-bottom: 12.2vw;}
  .section08 .sub_title.mg_b_47 {margin-bottom: 4.17vw;}
  .section08 .section08_img_list {max-width: 100%;column-gap: 4.17vw;}
  .section08 .section08_img_list .text p {line-height: 1.3;font-size: 3.47vw;letter-spacing: -0.14vw;padding-top: 2.78vw;}
  .section08 .silicone_type02_list {column-gap: 2.78vw;margin-top: 4.58vw;margin-bottom: 12.64vw;}
  .section08 .silicone_type02_list .text_area .tit {font-size: 4.17vw;letter-spacing: -0.21vw;padding: 4.31vw 0 2.36vw;}
  .section08 .silicone_type02_list .text_area .text {font-size: 2.78vw;letter-spacing: -0.07vw;}
  .section08 .point_text {margin-top: 3.89vw;margin-bottom: 9.31vw;max-width: 100%;border-radius: 4.44vw;padding: 4.03vw 0 3.19vw;}
  .section08 .point_text::after {width: 4.31vw;height: 2.36vw;bottom: -6.11vw;}
  .section08 .point_text p {font-size: 3.47vw;letter-spacing: -0.07vw;padding: 2.64vw 0 2.5vw;}
  .section08 .point_text p::before {width: 7.22vw;height: 4.17vw;left: -10.69vw;}
  .section08 .point_text p::after {width: 7.22vw;height: 4.17vw;right: -11.25vw;}


  /*section09*/
  .section09 {margin-bottom: 12.78vw;}
  .section09 .sub_title.lh_12 {margin-bottom: 11.67vw;}
  .section09 .point_text {margin-top: 4.03vw;margin-bottom: 8.89vw;max-width: 100%;border-radius: 4.44vw;padding: 3.61vw 0 4.03vw;}
  .section09 .point_text p {font-size: 3.47vw; letter-spacing: -0.07vw;padding: 2.5vw 0 1.94vw;}
  .section09 .point_text strong {padding-bottom: 15px;}
  .section09 .point_text p::before {width: 7.22vw;height: 4.17vw;left: -10.83vw;}
  .section09 .point_text p::after {width: 7.22vw;height: 4.17vw;right: -11.67vw;}
  .section09 .point_text::after {width: 4.31vw;height: 2.36vw;bottom: -5.83vw;}

  /*section10*/
  .section10 {margin-bottom: 7.42vw;}
  .section10 .title {font-size: 4.86vw;}
  .reoperation_nose .section10 .title_text {font-size: 4.86vw; padding-top: 1.39vw;}
  .section10 .section10_img_list {max-width: 100%;margin: 3.33vw auto 0;grid-template-columns: repeat(1, 1fr);column-gap: 0;row-gap: 5.56vw;letter-spacing: -0.14vw;}
  .section10 .section10_img_list .tit {font-size: 3.89vw; padding-top: 5.5vw;font-weight: 800;}
  .section10 .section10_img_list .middle_txt {font-size: 3.33vw; letter-spacing: -0.21vw;padding-top: 1.81vw;font-weight: 600;}
  .section10 .section10_img_list .middle_txt.lh_12 {line-height: 1.2;padding-top: 1.7vw;}
  .section10 .section10_img_list .sub_bottom_txt {font-size: 2.78vw; padding-top: 2.64vw;line-height: 1.2;font-weight: 400;}
  .section10 .section10_img_list .sub_bottom_txt.pdt_9 {padding-top: 1vw;}
  .section10 .section10_img_list .sub_bottom_txt.pdt_7 {padding-top: 0.5vw;}
  .surgery_list {margin-bottom: 12.08vw;}

  /*nose_beforeAfter*/
  .nose_beforeAfter {margin-top: 4.17vw;}
  .nose_beforeAfter .swiper-button {
    width: 100%;
    margin-top: 1.5%;
  }
  .nose_beforeAfter .swiper-button-prev {
    width: 1.81vw;
    height: 2.92vw;
    margin-right: 3.8%;
    background-size: 100%;
  }
  .nose_beforeAfter .swiper-button-next {
    width: 1.81vw;
    height: 2.92vw;
    margin-left: 3.8%;
    background-size: 100%;
  }
  .nose_beforeAfter .swiper-pagination {
    display: flex;
    height: 2.92vw;
    align-items: center;
  }
  .nose_beforeAfter .swiper-pagination-bullet {
    width: 2.08vw;
    height: 2.08vw;
    margin: 0 0.97vw !important;
  }
  .reoperation_nose .nose_beforeAfter .txt {
    font-size: 2.5vw;
    letter-spacing: -0.07vw;
    padding: 2% 0;
  }
}
/*******************************************/

.reoperation_nose {
  word-break: keep-all;
}
.reoperation_nose img {max-width: 100%;}



.reoperation_nose .point {
  color: #3bbc1d;
}
.reoperation_nose img {
  vertical-align: top;
}
.reoperation_nose .counseling_form .btn_request {
  background-color: #3bbc1d;
}
.reoperation_nose .patent_info {
  margin-top: -13px;
}
@media (max-width: 720px) {
  .reoperation_nose .patent_info {
    margin-top: -1.39vw;
  }
}
.reoperation_nose .patent_info .trademark_box {
  text-align: center;
}
@media (max-width: 720px) {
  .reoperation_nose .patent_info .trademark_box img {
    width: 18.06vw;
  }
}
.reoperation_nose .patent_info .trademark_box p {
  font-size: var(--f-25);
  color: var(--C-111113);
  font-weight: 700;
  letter-spacing: -0.5px;
}
@media (max-width: 720px) {
  .reoperation_nose .patent_info .trademark_box p {
    font-size: 3.47vw;
    letter-spacing: -0.07vw;

  }
}
.reoperation_nose .patent_info .text_wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 586px;
  height: 110px;
  row-gap: 2px;
  margin: 50px auto 50px;
  position: relative;
  padding-left: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: left;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/reoperation_nose_text_info01.png) no-repeat right 36px center;
  background-size: contain;
}

.reoperation_nose .text_wrap02 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 528px;
  height: 110px;
  row-gap: 2px;
  margin: 0 auto 56px;
  position: relative;
  padding-left: 39px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/reoperation_nose_text_info02.png) no-repeat right 36px center;
  background-size: contain;
}

.reoperation_nose .text_wrap03 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 528px;
  height: 110px;
  row-gap: 2px;
  margin: 0 auto 56px;
  position: relative;
  padding-left: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/reoperation_nose_text_info03.png) no-repeat right 36px center;
  background-size: contain;
}

.reoperation_nose .text_wrap04 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 571px;
  height: 110px;
  row-gap: 2px;
  margin: 0 auto 52px;
  position: relative;
  padding-left: 37px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/reoperation_nose_text_info04.png) no-repeat right 38px center;
  background-size: contain;
}

.reoperation_nose .text_wrap05 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 484px;
  height: 110px;
  row-gap: 2px;
  margin: 0 auto 50px;
  position: relative;
  padding-left: 36px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
  background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/reoperation_nose_text_info05.png) no-repeat right 36px center;
  background-size: contain;
}
@media (max-width: 720px) {
  .reoperation_nose .patent_info .text_wrap {
    width: 81.39vw;
    height: 15.42vw;
    row-gap: 0.28vw;
    margin: 9vw auto 4.5vw;
    padding-left: 5.56vw;
    background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/reoperation_nose_text_info01.png) no-repeat right 5vw center;
    background-size: 23.89vw;
  }

  .reoperation_nose .text_wrap02 {
    width: 73.33vw;
    height: 15.42vw;
    row-gap: 0.28vw;
    margin: 0 auto 2vw;
    padding-left: 5.42vw;
    background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/reoperation_nose_text_info02.png) no-repeat right 5vw center;
    background-size: 23.89vw;
  }
  .reoperation_nose .text_wrap03 {
    width: 73.33vw;
    height: 15.42vw;
    row-gap: 0.28vw;
    margin: 0 auto 2.78vw;
    padding-left: 5.56vw;
    background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/reoperation_nose_text_info03.png) no-repeat right 5vw center;
    background-size: 23.89vw;

  }
  .reoperation_nose .text_wrap04 {
    width: 79.31vw;
    height: 15.42vw;
    row-gap: 0.28vw;
    margin: 0 auto 1.8vw;
    padding-left: 5.14vw;
    background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/reoperation_nose_text_info04.png) no-repeat right 5.28vw center;
    background-size: 23.89vw;
  }

  .reoperation_nose .text_wrap05 {
    width: 67.22vw;
    height: 15.42vw;
    row-gap: 0.28vw;
    margin: 0 auto 1.8vw;
    padding-left: 5vw;
    background: url(//image.idhospital.com/www/rn_2025/nose/reoperation/reoperation_nose_text_info05.png) no-repeat right 5vw center;
    background-size: 23.89vw;
  }
}
.reoperation_nose .patent_info .text_wrap span,
.reoperation_nose .text_wrap02 span,
.reoperation_nose .text_wrap03 span,
.reoperation_nose .text_wrap04 span,
.reoperation_nose .text_wrap05 span {
  font-size: 27px;
  color: var(--C-737380);
  line-height: 1.1;
  letter-spacing: -0.5px;
}
@media (max-width: 720px) {
  .reoperation_nose .patent_info .text_wrap span,
  .reoperation_nose .text_wrap02 span,
  .reoperation_nose .text_wrap03 span,
  .reoperation_nose .text_wrap04 span,
  .reoperation_nose .text_wrap05 span {
    font-size: 3.75vw;
    letter-spacing: -0.07vw;
  }
}
.reoperation_nose .patent_info .text_wrap strong,
.reoperation_nose .text_wrap02 strong,
.reoperation_nose .text_wrap03 strong,
.reoperation_nose .text_wrap04 strong,
.reoperation_nose .text_wrap05 strong {
  display: block;
  color: #3bbc1d;
  font-weight: 900;
  line-height: 1.2;
  letter-spacing: -1px;
  font-size: 48px;
}
@media (max-width: 720px) {
  .reoperation_nose .patent_info .text_wrap strong,
  .reoperation_nose .text_wrap02 strong,
  .reoperation_nose .text_wrap03 strong,
  .reoperation_nose .text_wrap04 strong,
  .reoperation_nose .text_wrap05 strong {
    letter-spacing: -0.14vw;
    font-size: 6.67vw;
  }
}
.reoperation_nose .patent_info .text_wrap::before,
.reoperation_nose .text_wrap02::before,
.reoperation_nose .text_wrap03::before,
.reoperation_nose .text_wrap04::before,
.reoperation_nose .text_wrap05::before {
  content: "[";
  position: absolute;
  left: 0;
  bottom: 13px;
  font-size: 68px;
  color: var(--C-a1cc8f);
  font-weight: 900;
}
@media (max-width: 720px) {
  .reoperation_nose .patent_info .text_wrap::before,
  .reoperation_nose .text_wrap02::before,
  .reoperation_nose .text_wrap03::before,
  .reoperation_nose .text_wrap04::before,
  .reoperation_nose .text_wrap05::before {
    font-size: 9.44vw;
    bottom: 1.81vw;
  }
}
.reoperation_nose .patent_info .text_wrap::after,
.reoperation_nose .text_wrap02::after,
.reoperation_nose .text_wrap03::after,
.reoperation_nose .text_wrap04::after,
.reoperation_nose .text_wrap05::after {
  content: "]";
  position: absolute;
  right: 0;
  bottom: 13px;
  font-size: 68px;
  color: var(--C-a1cc8f);
  font-weight: 900;
}
@media (max-width: 720px) {
  .reoperation_nose .patent_info .text_wrap::after,
  .reoperation_nose .text_wrap02::after,
  .reoperation_nose .text_wrap03::after,
  .reoperation_nose .text_wrap04::after,
  .reoperation_nose .text_wrap05::after {
    font-size: 9.44vw;
    bottom: 1.81vw;
  }
}</pre></body></html>