<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
  --primary-color: var(--C-f25ace);
  --secondary-color: var(--C-ffc9f2);
  --btn-color: var(--C-f66fd6);
  --swiper-active: var(--C-f25ace);
  --bg-color: var(--C-fcf7ff);
}

.eye_reoperation .C-visual {
  background: none;
  overflow: inherit;
}
.mo_ver {
  display: none;
}

.img_area img {
  max-width: 100%;
}

.eye_reoperation .C-visual:after {
  display: none;
}



@media (max-width: 720px) {
  .mo_ver {
    display: block;
  }
  .pc_ver {
    display: none;
  }
}

#wrap {
  background-color: var(--bg-color);
}

.wb_img {
  display: block;
}

.mb_img {
  display: none;
}

/***** 0608 ìˆ˜ì&nbsp;• *****/
.eye_reoperation img {
  max-width: 100%;
}
.eye_reoperation .img {line-height: 0;}

/*photo*/
.photo .text_wrap {line-height: 1; letter-spacing: -1px;}
.photo .text_wrap strong {font-size: 30px; letter-spacing: -0.5px;display: block; color:#db26b0;font-weight: 900;padding-bottom: 18px;}
.photo .text_wrap span {display: block; color: #000; font-size: 20px; line-height: 1.2;font-weight: 500;letter-spacing: -0.5px;}
.mg_b_34 {margin-bottom: 34px;}
.mb_b_36 {margin-bottom: 36px;}

/*cont01*/
.cont01 {}
.cont01 h4 {font-size: 35px; letter-spacing: -0.5px; color: #db26b0; font-weight: 900;line-height: 1;}
.cont01 .reoper_case {margin-top: 40px; margin-bottom: 77px;display: grid; grid-template-columns: repeat(3,1fr); column-gap: 30px; row-gap: 64px; line-height: 1;}
.cont01 .reoper_case .text {padding-top: 42px;font-size: 20px; letter-spacing: -1px; color: #000; font-weight: 800;}
.eye_theme_info .photo {
  padding-top: 70px;
  text-align: center;
}

/*cont02*/
/*.cont02 {margin-bottom: 20px;}*/
.cont02 .reoper_difference_img {line-height: 0;}
.cont02 .reoper_difference_text {
  padding-top: 80px;
}
.cont02 .reoper_difference_text p {
  position: relative;
  display: inline-block;
  margin: 0 auto;
  padding-top: 13px;
  padding-bottom: 15px;
  line-height: 1.25;
  font-size: 25px;
  letter-spacing: -0.5px;
  font-weight: 500;
  color: #222;
}
.cont02 .reoper_difference_text p strong {color: #f25ace; font-weight: 800;}
.cont02 .reoper_difference_text p::before {
  content: '';
  display: inline-block;
  width: 52px;
  height: 30px;
  background: url(//image.idhospital.com/www/rn_2025/eye/reoperation/quotes_left.png) no-repeat;
  background-size: contain;
  position: absolute;
  top: 0;
  left: -86px;
}
.cont02 .reoper_difference_text p::after {
  content: '';
  display: inline-block;
  width: 51px;
  height: 31px;
  background: url(//image.idhospital.com/www/rn_2025/eye/reoperation/quotes_right.png) no-repeat;
  background-size: contain;
  position: absolute;
  bottom: 0;
  right: -68px;
}
.cont02 h2 {font-size: 48px; letter-spacing: -2px; line-height: 1;margin: 104px 0 77px; font-weight: 900; color: #f25ace;}
.cont02 .cont02_list {max-width: 960px; margin: 0 auto 80px; display: flex; flex-wrap: nowrap; column-gap: 30px;}
/*.cont02 .cont02_list:last-child {margin-bottom: 0;}*/
.cont02 .cont02_list_img,
.cont03 .cont03_list_img {line-height: 0;}
.cont02 .cont02_list_text,
.cont03 .cont03_list_text {line-height: 1;}
.cont02 .cont02_list_text span {display: block; color: #db26b0; font-weight: 800; font-size: 48px;padding: 24px 0 14px;letter-spacing: -2px;}
.cont02 .cont02_list_text p,
.cont03 .cont03_list_text p {letter-spacing: -0.5px; font-size: 20px; line-height: 1.2; color: #000;font-weight: 500;}

/*cont03*/
.cont03 .cont03_list {margin: 40px auto 100px;max-width: 806px; display: grid; grid-template-columns: repeat(2, 1fr); column-gap: 100px; row-gap: 70px;}
.cont03 .cont03_list_text span {display: block; color: #db26b0; font-weight: 800; font-size: 48px;padding: 29px 0 13px;letter-spacing: -2px;}
.cont03 .cont03_list_text strong {display:block; font-weight: 800; color: #f25ace; letter-spacing: -1px; font-size: 25px;padding-bottom: 17px;}

@media screen and (max-width: 720px) {

  /*photo*/
  .photo .text_wrap {letter-spacing: -0.14vw;}
  .photo .text_wrap strong {font-size: 4.17vw;padding-bottom: 2.78vw;letter-spacing: -0.14vw;}
  .photo .text_wrap span {font-size: 2.78vw;letter-spacing: -0.07vw;}

  /*cont01*/
  .eye_theme_info .photo {padding-top: 4.58vw;}
  .cont01 h4 {font-size: 4.86vw; letter-spacing: -0.07vw;}
  .cont01 .reoper_case {margin-top: 5.56vw; margin-bottom: 6.94vw; grid-template-columns: repeat(2,1fr); column-gap: 4.17vw; row-gap: 7.64vw;}
  .cont01 .reoper_case .text {padding-top: 4.72vw;font-size: 2.78vw; letter-spacing: -0.14vw;}


  /*cont02*/
  .cont02 .reoper_difference_text {
    padding-top: 5.56vw;
  }
  .cont02 .reoper_difference_text p {
    padding-top: 2.08vw;
    padding-bottom: 2.08vw;
    font-size: 3.47vw;
    letter-spacing: -0.07vw;
  }
  .cont02 .reoper_difference_text p::before {
    width: 7.22vw;
    height: 4.17vw;
    left: -11.94vw;
  }
  .cont02 .reoper_difference_text p::after {
    width: 7.22vw;
    height: 4.44vw;
    right: -10.28vw;
  }
  .cont02 h2 {font-size: 6.67vw; letter-spacing: -0.28vw; margin: 13.19vw 0 5.1vw;}
  .cont02 .cont02_list {max-width: 72.5vw; margin: 3.89vw auto 12.78vw;column-gap: 11.94vw; row-gap: 5.28vw;display: grid; grid-template-columns: repeat(2, 1fr);}
  .cont02 .cont02_list_text span {font-size: 6.67vw;padding: 3.6vw 0 2.1vw;letter-spacing: -0.28vw;}
  .cont02 .cont02_list_text p,
  .cont03 .cont03_list_text p {letter-spacing: -0.07vw; font-size: 2.78vw;}

  .mg_b_34 {margin-bottom: 5.69vw;}
  .mb_b_36 {margin-bottom: 5vw;}
  /*cont03*/
  .cont03 .cont03_list {margin: 5.28vw auto 12.5vw;max-width: 86.11vw;column-gap: 6.11vw; row-gap: 10.42vw;}
  .cont03 .cont03_list_text span {font-size: 4.86vw;padding: 3.3vw 0 2vw;letter-spacing: -0.28vw;}
  .cont03 .cont03_list_text strong {letter-spacing: -0.14vw; font-size: 3.47vw;padding-bottom: 2vw;}


}

/**********/

.C-visual {
  overflow: visible;
}

.C-visual .counseling_form .btn_request {
  background-color: var(--primary-color);
}

.C-title .primary-color {
  color: var(--primary-color);
}

.eye_theme_info &gt; .text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 517px;
  height: 81px;
  padding-left: 38px;
  margin: -10px auto;
  position: relative;
  -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;
}
.cont02 .text2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 575px;
  height: 111px;
  padding-left: 38px;
  text-align: left;
  margin: 78px auto 57px;
  position: relative;
  -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;
}


@media (max-width: 720px) {
  .eye_theme_info &gt; .text {
    height: 11.25vw;
    width: 71.94vw;
    margin-top: -1.39vw;
    padding-left: 5.28vw;
  }
  .cont02 .text2 {
    height: 15.42vw;
    width: 79.86vw;
    padding-left: 5.28vw;
    margin: 8.89vw auto 2.08vw;
  }
}
.eye_theme_info &gt; .text span,
.cont02 .text2 span {
  font-size: 25px;
  color: var(--C-737380);
  line-height: 1.1;
  letter-spacing: -0.7px;
  position: relative;
  z-index: 2;
}
@media (max-width: 720px) {
  .eye_theme_info &gt; .text span,
  .cont02 .text2 span {
    font-size: 3.47vw;
    letter-spacing: -0.1vw;
  }
}
.eye_theme_info &gt; .text strong,
.cont02 .text2 strong {
  display: block;
  font-size: 48px;
  color: var(--primary-color);
  font-weight: 900;
  line-height: 1.2;
  letter-spacing: -1.5px;
  position: relative;
  z-index: 2;
}
.cont02 .text2 .info_img {
  width: 173px;
  right: 38px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 1;
  line-height: 0;
}
@media (max-width: 720px) {
  .eye_theme_info &gt; .text strong,
  .cont02 .text2 strong {
    font-size: 6.67vw;
    letter-spacing: -0.21vw;
  }
  .cont02 .text2 .info_img {
    width: 24.03vw;
    right: 5.28vw;
  }
}
.eye_theme_info &gt; .text::before{
  content: "[";
  position: absolute;
  left: 0;
  bottom: 0;
  font-size: 68px;
  color: var(--C-ffc7ee);
  font-weight: 900;
}
.cont02 .text2::before {
  content: "[";
  position: absolute;
  left: 0;
  bottom: 15px;
  font-size: 68px;
  color: var(--C-ffc7ee);
  font-weight: 900;
}
@media (max-width: 720px) {
  .eye_theme_info &gt; .text::before {
    font-size: 9.44vw;
    bottom: 0;
  }
  .cont02 .text2::before {
    font-size: 9.44vw;
    bottom: 2.08vw;
  }
}
.eye_theme_info &gt; .text::after {
  content: "]";
  position: absolute;
  right: 0;
  bottom: 0;
  font-size: 68px;
  color: var(--C-ffc7ee);
  font-weight: 900;
}

.cont02 .text2::after {
  content: "]";
  position: absolute;
  right: 0;
  bottom: 15px;
  font-size: 68px;
  color: var(--C-ffc7ee);
  font-weight: 900;
}

@media (max-width: 720px) {
  .eye_theme_info &gt; .text::after{
    font-size: 9.44vw;
    bottom: 0;
  }
  .cont02 .text2::after {
    font-size: 9.44vw;
    bottom: 2.08vw;
  }
}


@media (max-width: 720px) {
  .C-inner {
    padding: 0 4.17vw;
  }
}

.C-idYoutube .btn_youtube_page {
  background-color: var(--btn-color);
}

.C-BeforeAfter .swiper-pagination-bullet-active {
  background-color: var(--swiper-active);
}

.C-idCenter li:nth-child(1),
.C-idCenter li:nth-child(2) {
  background-color: var(--C-ffe9e5);
}

.C-idCenter li:nth-child(1) {
  background-image: url(/include/resources/images/wb/common/idCenter_list_img_02.png);
}

.C-idCenter li:nth-child(2) {
  background-image: url(/include/resources/images/wb/id_semi/idCenter_list_img_02.png);
}

.C-idCenter li:nth-child(3) {
  background-color: var(--C-ebdfe5);
  background-image: url(/include/resources/images/wb/common/idCenter_list_img_03.png);
}

.C-idCenter li:nth-child(1) h5 {
  color: var(--C-ea6753);
}

.C-idCenter li:nth-child(2) h5 {
  color: var(--C-f77a16);
}

.C-idCenter li:nth-child(3) h5 {
  color: var(--C-a0466a);
}

.C-idCenter li p {
  color: var(--C-45474d);
}

/*@media (max-width: 720px) {*/
/*  .wb_img {*/
/*    display: none;*/
/*  }*/
/*  .mb_img {*/
/*    display: block;*/
/*  }*/
/*}*/
/*.C-visual .img_text {*/
/*  margin-left: 63px;*/
/*}*/
/*@media (max-width: 1600px) {*/
/*  .C-visual .img_text img {*/
/*    width: 70%;*/
/*  }*/
/*}*/
/*@media (max-width: 1500px) {*/
/*  .C-visual .img_text {*/
/*    margin: 0;*/
/*    padding-right: 3%;*/
/*    top: 35%;*/
/*    left: 45%;*/
/*    -webkit-transform: translateY(-50%);*/
/*            transform: translateY(-50%);*/
/*  }*/
/*  .C-visual .img_text img {*/
/*    width: 20vw;*/
/*  }*/
/*}*/
/*@media (max-width: 720px) {*/
/*  .C-visual .img_text img {*/
/*    width: 35%;*/
/*  }*/
/*}*/
/*.C-visual:after {*/
/*  background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(60%, var(--bg-color)));*/
/*  background: linear-gradient(to bottom, transparent 0%, var(--bg-color) 60%);*/
/*}*/
/*@media (max-width: 720px) {*/
/*  .C-visual:after {*/
/*    bottom: 0;*/
/*    height: 80%;*/
/*    background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(40%, var(--bg-color)));*/
/*    background: linear-gradient(to bottom, transparent 0%, var(--bg-color) 40%);*/
/*  }*/
/*}*/
@media (max-width: 720px) {
  .C-visual {
    height: 141.6667vw;
  }

}

/*.eye_theme_info .photo {*/
/*  padding-bottom: 120px;*/
/*}*/
/*@media (max-width: 720px) {*/
/*  .eye_theme_info .photo {*/
/*    padding-top: var(--vw70);*/
/*  }*/
/*}*/
/*.eye_theme_info .photo ul {*/
/*  display: -webkit-box;*/
/*  display: -ms-flexbox;*/
/*  display: flex;*/
/*  -webkit-box-orient: vertical;*/
/*  -webkit-box-direction: normal;*/
/*      -ms-flex-direction: column;*/
/*          flex-direction: column;*/
/*  gap: 120px 0;*/
/*}*/
/*@media (max-width: 720px) {*/
/*  .eye_theme_info .photo ul {*/
/*    gap: var(--vw80) 0;*/
/*  }*/
/*}*/
/*.eye_theme_info .photo ul li .text_wrap {*/
/*  display: -webkit-box;*/
/*  display: -ms-flexbox;*/
/*  display: flex;*/
/*  -webkit-box-orient: vertical;*/
/*  -webkit-box-direction: normal;*/
/*      -ms-flex-direction: column;*/
/*          flex-direction: column;*/
/*  gap: 10px 0;*/
/*}*/
/*.eye_theme_info .photo ul li .text_wrap strong {*/
/*  font-size: var(--f-40);*/
/*  font-weight: 800;*/
/*  color: var(--C-db26b0);*/
/*}*/
/*@media (max-width: 720px) {*/
/*  .eye_theme_info .photo ul li .text_wrap strong {*/
/*    font-size: var(--vw30);*/
/*  }*/
/*}*/
/*@media (max-width: 720px) {*/
/*  .eye_theme_info .photo ul li .text_wrap {*/
/*    font-size: var(--vw30);*/
/*  }*/
/*}*/
/*.eye_theme_info .photo ul li .text_wrap span {*/
/*  color: var(--C-111113);*/
/*}*/
/*@media (max-width: 720px) {*/
/*  .eye_theme_info .photo ul li .text_wrap span {*/
/*    font-size: var(--vw26);*/
/*  }*/
/*}*/
/*@media (max-width: 720px) {*/
/*  .eye_theme_info .photo ul li img {*/
/*    width: 100%;*/
/*  }*/
/*}*/
/*.eye_theme_info .photo ul li .photo-row {*/
/*  display: -webkit-box;*/
/*  display: -ms-flexbox;*/
/*  display: flex;*/
/*  -webkit-box-orient: horizontal;*/
/*  -webkit-box-direction: normal;*/
/*      -ms-flex-direction: row;*/
/*          flex-direction: row;*/
/*  gap: 0 10px;*/
/*}*/
/*.eye_theme_info .photo ul li .photo-row img {*/
/*  width: calc(33.333% - 5px);*/
/*}*/
/*@media (max-width: 720px) {*/
/*  .eye_theme_info .photo ul li .photo-row {*/
/*    -webkit-box-orient: vertical;*/
/*    -webkit-box-direction: normal;*/
/*        -ms-flex-direction: column;*/
/*            flex-direction: column;*/
/*    gap: var(--vw20) 0;*/
/*  }*/
/*  .eye_theme_info .photo ul li .photo-row img {*/
/*    width: 100%;*/
/*  }*/
/*}*/
/*.eye_theme_info .photo ul li .photo-col {*/
/*  display: -webkit-box;*/
/*  display: -ms-flexbox;*/
/*  display: flex;*/
/*  -ms-flex-wrap: wrap;*/
/*      flex-wrap: wrap;*/
/*  gap: 50px;*/
/*  width: 620px;*/
/*}*/
/*@media (max-width: 720px) {*/
/*  .eye_theme_info .photo ul li .photo-col {*/
/*    gap: var(--vw40);*/
/*    width: 100%;*/
/*  }*/
/*}*/
/*.eye_theme_info .photo ul li .photo-col img {*/
/*  width: calc(50% - 25px);*/
/*}*/
/*@media (max-width: 720px) {*/
/*  .eye_theme_info .photo ul li .photo-col img {*/
/*    width: calc(50% - var(--vw20));*/
/*  }*/
/*}*/
/*# sourceMappingURL=eye_reoperation.css.map */</pre></body></html>