@charset "UTF-8";

body{overflow: hidden;}


/* 공통 */
.body-en .info_sct .info_list > li h4{font-size: 40px;}
.body-en .info_sct .info_list > li h4 br{display: none;}
.body-en .info_sct .info_list > li p{font-size: 24px;}

@media screen and (max-width:1024px) {
  .body-en .info_sct .info_list > li h4{font-size: 30px;}
  .body-en .info_sct .info_list > li p{font-size: 18px;}
}
@media screen and (max-width:768px) {
  .body-en .info_sct .info_list > li h4{font-size: 20px;}
  .body-en .info_sct .info_list > li p{font-size: 15px;}
}


/* 서브비쥬얼 */
.en_visual{position: relative;display: none;text-align: center;z-index: 22;}
.body-en .sub_visual2 .en_visual{display: block;}
.body-en .sub_visual2.sv04 .eng{display: none;}
.body-en .sub_visual2 .model,
.body-en .sub_visual2 .inner{display: none;}

@media screen and (max-width:768px) {
  .body-en .sub_visual2 .en_visual{display: none;}
}


/* sub01_1 */
.body-en .sub01_1_sct1 .right h2{font-size: 64px;}
.body-en .sub01_1_sct1 .right h2 br{display: none;}

@media screen and (max-width:1024px) {
  .body-en .sub01_1_sct1 .right h2{font-size: 36px;}
}
@media screen and (max-width:768px) {
  .body-en .sub01_1_sct1 .right h2{font-size: 32px;}
}

.body-en .sub_visual.sv01_1 .txt_box .tag-line > p span{font-size: 26px;}

@media screen and (max-width:1024px) {
  .body-en .sub_visual.sv01_1 .txt_box .tag-line > p span{font-size: 18px;}
}
@media screen and (max-width:768px) {
  .body-en .sub_visual.sv01_1 .txt_box .tag-line > p span{font-size: 15px;}
}







/* sub01_2 */
.body-en .sub01_2_sct1 h3{font-size: 64px;}
.body-en .sub01_2_sct1 h3 br{display: none;}

@media screen and (max-width:1024px) {
  .body-en .sub01_2_sct1 h3{font-size: 36px;}
}
@media screen and (max-width:768px) {
  .body-en .sub01_2_sct1 h3{font-size: 30px;}
}






/* sub02_1 */
.body-en .sub02_1_sct1 .con_box .txt_box h3{font-size: 60px;}
.body-en .sub02_1_sct1 .con_box .txt_box h3 br{display: none;}

@media screen and (max-width:1024px) {
  .body-en .sub02_1_sct1 .con_box .txt_box h3{font-size: 40px;}
}
@media screen and (max-width:768px) {
  .body-en .sub02_1_sct1 .con_box .txt_box h3{font-size: 30px;}
}





/* sub02_2 */
.body-en .sub02_2_sct2 .worry_box .worry_list{position: unset;gap: 20px;}
.body-en .sub02_2_sct2 .worry_box .worry_list > li{width: 100%;font-size: 26px;}
.body-en .sub02_2_sct2 .worry_box .worry_list > li br{display: none;}

@media screen and (max-width:1024px) {
  .body-en .sub02_2_sct2 .worry_box .worry_list > li{font-size: 20px;}
}
@media screen and (max-width:768px) {
  .body-en .sub02_2_sct2 .worry_box .worry_list > li{font-size: 16px;}
  .body-en .sub02_2_sct3 .table_box table thead th{font-size: 16px;}
}






/* sub03_1 */
.body-en .sub03_1_sct3 .check_box .txt br{display: none;}
.body-en .sub03_1_sct3 .check_box .chk_list > li .num{font-size: 40px;}
.body-en .sub03_1_sct3 .check_box .chk_list > li h4{font-size: 36px;}
.body-en .sub03_1_sct3 .check_box .chk_list > li p{font-size: 24px;}
.body-en .sub03_1_sct3 .check_box .chk_list > li p br{display: none;}

@media screen and (max-width:1024px) {
  .body-en .sub03_1_sct3 .check_box .chk_list > li .num{font-size: 30px;}
  .body-en .sub03_1_sct3 .check_box .chk_list > li h4{font-size: 24px;}
  .body-en .sub03_1_sct3 .check_box .chk_list > li p{font-size: 18px;}
}
@media screen and (max-width:768px) {
  .body-en .sub03_1_sct3 .check_box .chk_list > li{width: 100%;aspect-ratio: unset;padding: 20px 16px;border-radius: 20px;}
  .body-en .sub03_1_sct3 .check_box .chk_list > li .num{font-size: 24px;}
  .body-en .sub03_1_sct3 .check_box .chk_list > li h4{font-size: 20px;}
  .body-en .sub03_1_sct3 .check_box .chk_list > li p{font-size: 15px;}
}






/* sub03_3 */
.body-en .sub03_2_sct5 .surgery_type > li .txt_box h4 br,
.body-en .sub03_2_sct5 .surgery_type > li .txt_box .desc1 br,
.body-en .sub03_2_sct5 .surgery_type > li .txt_box .desc2 br{display: none;}







/* sub04_2 */
.body-en .sub04_2_sct2 .effect_list > li span{font-size: 30px;}
.body-en .sub04_2_sct2 .effect_list > li b{font-size: 36px;}
.body-en .sub04_2_sct2 .result span{font-size: 26px;}
.body-en .sub04_2_sct2 .result h3{font-size: 36px;}

@media screen and (max-width:1400px) {
  .body-en .sub04_2_sct2 .effect_list > li span{font-size: 26px;}
  .body-en .sub04_2_sct2 .effect_list > li b{font-size: 30px;}
  .body-en .sub04_2_sct2 .result span{font-size: 20px;}
  .body-en .sub04_2_sct2 .result h3{font-size: 30px;}  
}
@media screen and (max-width:1024px) {
  .body-en .sub04_2_sct2 .effect_list > li span{font-size: 18px;}
  .body-en .sub04_2_sct2 .effect_list > li b{font-size: 22px;}
  .body-en .sub04_2_sct2 .result span{font-size: 16px;}
  .body-en .sub04_2_sct2 .result h3{font-size: 24px;}  
}








/* sub05_1 */
.body-en .sub05_1 .sub02_1_sct1 .reason_box .list > li span{font-size: 24px;}
.body-en .sub05_1 .sub02_1_sct1 .reason_box .list > li span br{display: none;}
.body-en .sub05_1 .sub02_1_sct1 .reason_box .list > li h4{font-size: 42px;}

@media screen and (max-width:1024px) {
  .body-en .sub05_1 .sub02_1_sct1 .reason_box .list > li{border-radius: 20px;}
  .body-en .sub05_1 .sub02_1_sct1 .reason_box .list > li span{font-size: 18px;}
  .body-en .sub05_1 .sub02_1_sct1 .reason_box .list > li h4{font-size: 32px;}
}
@media screen and (max-width:768px) {
  .body-en .sub05_1 .sub02_1_sct1 .reason_box .list > li span{font-size: 16px;}
  .body-en .sub05_1 .sub02_1_sct1 .reason_box .list > li h4{font-size: 24px;}
}





/* sub05_2 */
.body-en .sub05_2_sct6 .guide > li br{display: none;}






/* sub06_1 */
.body-en .sub06_1_sct5 .test_list > li p{font-size: 24px;}
.body-en .sub06_1_sct5 .test_list > li p br{display: none;}







/* sub06_3 */
.body-en .sub06_3_sct3 .reason_box .list > li h4{font-size: 30px;}
.body-en .sub06_3_sct3 .reason_box .list > li span{font-size: 24px;}

@media screen and (max-width:1024px) {
  .body-en .sub06_3_sct3 .reason_box .list > li h4{font-size: 24px;}
  .body-en .sub06_3_sct3 .reason_box .list > li span{font-size: 18px;}
}
@media screen and (max-width:768px) {
  .body-en .sub06_3_sct3 .reason_box .list > li h4{font-size: 20px;}
  .body-en .sub06_3_sct3 .reason_box .list > li span{font-size: 16px;}
  .body-en .sub06_3_sct4 .process > li .num{width: auto;height: 60px;border-radius: 12px;padding: 10px;}
}







/* sub06_5 */
.body-en .sub06_5_sct5 .change_wrap .change_list > li{font-size: 18px;padding: 20px 30px;}

@media screen and (max-width:768px) {
  .body-en .sub06_5_sct5 .change_wrap .change_list > li{padding: 12px 20px;}
}




/* sub07_1 */
.body-en .sub07_1_sct2 .types > li h4 *{word-break: break-all;}
.body-en .sub07_1_sct5 .left .reason > li h4 br,
.body-en .sub07_1_sct5 .left .reason > li p br{display: none;}