@charset "UTF-8";





.sub_top_box{padding: 300px 0;}
.sub_top_box h2{font-size: 60px;font-weight: 300;color: #726b68;text-align: center;}
.sub_top_box h2 span{color: #f98102;}
.sub_top_box p{font-size: 40px;font-weight: 300;color: #726b68;text-align: center;margin-top: 40px;}

@media screen and (max-width: 1024px) {
  .sub_top_box{padding: 100px 0;}
  .sub_top_box h2{font-size: 36px;}
  .sub_top_box p{font-size: 18px;margin-top: 20px;}
}
@media screen and (max-width: 768px) {
  .sub_top_box{padding: 80px 0 120px;}
  .sub_top_box h2{font-size: 24px;}
  .sub_top_box p{font-size: 15px;}
}



.sub_sct_tit{font-size: 60px;font-weight: 300;color: #726b68;text-align: center;}
.sub_sct_tit span{color: #f98102;}
.sub_sct_desc{font-size: 27px;font-weight: 400;color: #726b68;text-align: center;margin-top: 20px;}

@media screen and (max-width: 1024px) {
  .sub_sct_tit{font-size: 48px;}
  .sub_sct_desc{font-size: 20px;}
}
@media screen and (max-width: 768px) {
  .sub_sct_tit{font-size: 32px;}
  .sub_sct_desc{font-size: 18px;}
  .sub_sct_desc br{display: none;}
}




.tab_wrap .inner{max-width: 800px;}
.tab_wrap .tab_menu{display: flex;flex-wrap: wrap;background-color: #ffe5bc;border-radius: 999px;}
.tab_wrap .tab_menu > li{flex: 1;min-width: 33.333%;}
.tab_wrap .tab_menu > li a{display: block;font-size: 30px;font-weight: 500;color: #ffa442;text-align: center;padding: 25px 5px;border-radius: 999px;transition: 0.3s;}
.tab_wrap .tab_menu > li a:hover,
.tab_wrap .tab_menu > li.active a{color: #fff;background: linear-gradient(0deg,rgba(255, 114, 37, 1) 0%, rgba(255, 140, 56, 1) 100%);}

@media screen and (max-width: 768px) {
  .tab_wrap .tab_menu > li a{font-size: 18px;padding: 15px 5px;}
}
@media screen and (max-width: 420px) {
  .tab_wrap .tab_menu{border-radius: 10px;}
  .tab_wrap .tab_menu > li{flex: 1;min-width: 50%;}
  .tab_wrap .tab_menu > li a{font-size: 16px;padding: 10px 5px;border-radius: 10px;}
}





/* 병원소개 sub01_1 */
.sub01_1_bg01{background: linear-gradient(0deg,rgba(255, 255, 255, 1) 0%, rgba(255, 217, 157, 1) 37%, rgba(255, 255, 255, 1) 100%);}

.sub01_1_sct1{padding-bottom: 260px;}
.sub01_1_sct1 .inner{max-width: 1200px;}
.sub01_1_sct1 .img_box{width: 66.03%;margin-left: auto;}
.sub01_1_sct1 .txt_box{position: absolute;top: 50%;left: 20px;width: 45%;max-width: 550px;transform: translateY(-50%);}
.sub01_1_sct1 .txt_box h3{font-size: 50px;font-weight: 300;color: #f98102;}
.sub01_1_sct1 .txt_box p{font-size: 27px;font-weight: 400;color: #726b68;margin-top: 40px;}

@media screen and (max-width: 1024px) {
  .sub01_1_sct1{padding-bottom: 150px;}
  .sub01_1_sct1 .txt_box h3{font-size: 36px;}
  .sub01_1_sct1 .txt_box p{font-size: 20px;margin-top: 20px;}
}
@media screen and (max-width: 768px) {
  .sub01_1_sct1{padding-bottom: 120px;}
  .sub01_1_sct1 .img_box{width: 100%;text-align: center;}
  .sub01_1_sct1 .img_box img{max-width: 420px;width: 100%;}
  .sub01_1_sct1 .txt_box{position: unset;width: 100%;max-width: unset;transform: unset;margin-top: 40px;}
  .sub01_1_sct1 .txt_box h3{font-size: 24px;}
  .sub01_1_sct1 .txt_box p{font-size: 16px;margin-top: 10px;}
}




.sub01_1_sct2{padding-bottom: 270px;}
.sub01_1_sct2 .inner{display: flex;justify-content: space-between;flex-wrap: wrap;}
.sub01_1_sct2 .left{width: 27.7%;height: 650px;background: url(/html/img/sub01_1_img02.jpg) no-repeat center/cover;border-radius: 999px;}
.sub01_1_sct2 .right{width: 63.51%;margin-top: 160px;}
.sub01_1_sct2 .right h3{font-size: 50px;font-weight: 300;color: #726b68;}
.sub01_1_sct2 .right h3 span{color: #f98102;}
.sub01_1_sct2 .right .history{margin-top: 100px;}
.sub01_1_sct2 .right .history h4{position: relative;font-size: 33px;font-weight: 500;color: #726b68;padding-bottom: 18px;}
.sub01_1_sct2 .right .history h4::after{content: '';position: absolute;bottom: 0;left: 0;width: 100vw;height: 1px;background-color: #726b68;}
.sub01_1_sct2 .right .history .detail{display: flex;gap: 20px;flex-wrap: wrap;margin-top: 40px;}
.sub01_1_sct2 .right .history .detail > ul{width: calc(50% - 10px);}
.sub01_1_sct2 .right .history .detail > ul > li{font-size: 26px;font-weight: 400;color: #726b68;}
.sub01_1_sct2 .right .history .detail > ul > li:nth-child(n + 2){margin-top: 18px;}

@media screen and (max-width: 1024px) {
  .sub01_1_sct2{padding-bottom: 150px;}
  .sub01_1_sct2 .left{width: 30%;height: 400px;}
  .sub01_1_sct2 .right{width: 65%;margin-top: 80px;}
  .sub01_1_sct2 .right h3{font-size: 36px;}
  .sub01_1_sct2 .right .history{margin-top: 40px;}
  .sub01_1_sct2 .right .history h4{font-size: 24px;padding-bottom: 12px;}
  .sub01_1_sct2 .right .history .detail{margin-top: 20px;}
  .sub01_1_sct2 .right .history .detail > ul > li{font-size: 18px;}
  .sub01_1_sct2 .right .history .detail > ul > li:nth-child(n + 2){margin-top: 12px;}
}
@media screen and (max-width: 768px) {
  .sub01_1_sct2{padding-bottom: 120px;}
  .sub01_1_sct2 .inner{gap: 40px;}
  .sub01_1_sct2 .left{width: 100%;height: auto;background-position: top center;aspect-ratio: 1 / 1.2;border-radius: 20px;}
  .sub01_1_sct2 .right{width: 100%;margin-top: 0;}
  .sub01_1_sct2 .right h3{font-size: 24px;}
  .sub01_1_sct2 .right .history{margin-top: 20px;}
  .sub01_1_sct2 .right .history h4{font-size: 20px;padding-bottom: 10px;}
  .sub01_1_sct2 .right .history .detail{gap: 10px;}
  .sub01_1_sct2 .right .history .detail > ul{width: 100%;}
  .sub01_1_sct2 .right .history .detail > ul > li{font-size: 16px;}
  .sub01_1_sct2 .right .history .detail > ul > li:nth-child(n + 2){margin-top: 10px;}
}




.sub01_1_sct3{padding-top: 250px;}
.sub01_1_sct3 .inner{max-width: 1240px;}
.sub01_1_sct3 .top_box{display: flex;gap: 120px;flex-wrap: wrap;}
.sub01_1_sct3 .top_box h3{width: 50%;font-size: 110px;font-weight: 900;letter-spacing: normal;line-height: 1.2;}
.sub01_1_sct3 .top_box p{width: calc(50% - 120px);font-size: 28px;font-weight: 300;color: #726b68;}
.sub01_1_sct3 .facility{width: 100%;max-width: 1920px;margin: 120px auto 0;}
.sub01_1_sct3 .facility > li{display: flex;gap: 120px;align-items: center;flex-wrap: wrap;}
.sub01_1_sct3 .facility > li .img_box{width: 50%;}
.sub01_1_sct3 .facility > li .txt_box{width: calc(50% - 120px);padding: 20px 0;}
.sub01_1_sct3 .facility > li .txt_box h4{font-size: 40px;font-weight: 500;color: #f98102;}
.sub01_1_sct3 .facility > li .txt_box p{font-size: 28px;font-weight: 400;color: #726b68;margin-top: 40px;}

.sub01_1_sct3 .facility > li:nth-child(2n){flex-direction: row-reverse;}
.sub01_1_sct3 .facility > li:nth-child(2n) .txt_box h4,
.sub01_1_sct3 .facility > li:nth-child(2n) .txt_box p{text-align: right;}

@media screen and (max-width: 1024px) {
  .sub01_1_sct3{padding-top: 150px;}
  .sub01_1_sct3 .top_box{gap: 60px;}
  .sub01_1_sct3 .top_box h3{font-size: 60px;}
  .sub01_1_sct3 .top_box p{width: calc(50% - 60px);font-size: 20px;}
  .sub01_1_sct3 .facility{margin: 60px auto 0;}
  .sub01_1_sct3 .facility > li{gap: 60px;}
  .sub01_1_sct3 .facility > li .txt_box{width: calc(50% - 60px);}
  .sub01_1_sct3 .facility > li .txt_box h4{font-size: 30px;}
  .sub01_1_sct3 .facility > li .txt_box p{font-size: 20px;margin-top: 20px;}
}
@media screen and (max-width: 768px) {
  .sub01_1_sct3{padding-top: 120px;}
  .sub01_1_sct3 .top_box{gap: 20px;}
  .sub01_1_sct3 .top_box h3{width: 100%;font-size: 36px;}
  .sub01_1_sct3 .top_box p{width: 100%;font-size: 18px;}
  .sub01_1_sct3 .facility{margin: 40px auto 0;}
  .sub01_1_sct3 .facility > li{gap: 20px;}
  .sub01_1_sct3 .facility > li .img_box{width: 100%;}
  .sub01_1_sct3 .facility > li .txt_box{width: 100%;padding: 0 20px 40px;}
  .sub01_1_sct3 .facility > li .txt_box h4{font-size: 24px;}
  .sub01_1_sct3 .facility > li .txt_box p{font-size: 16px;margin-top: 10px;}

  .sub01_1_sct3 .facility > li:nth-child(2n) .txt_box h4,
  .sub01_1_sct3 .facility > li:nth-child(2n) .txt_box p{text-align: left;}
}
@media screen and (max-width: 320px) {
  .sub01_1_sct3 .facility > li .txt_box p br{display: none;}
}



.sub01_1_sct4{padding: 300px 0;background: linear-gradient(0deg,rgba(255, 226, 181, 1) 20%, rgba(255, 255, 255, 1) 100%);}
.sub01_1_sct4 .top_box h3{font-size: 60px;font-weight: 300;color: #726b68;text-align: center;}
.sub01_1_sct4 .top_box p{font-size: 28px;font-weight: 300;color: #726b68;text-align: center;margin-top: 40px;}
.sub01_1_sct4 .pd_list{gap: 110px;justify-content: center;flex-wrap: wrap;}
.sub01_1_sct4 .pd_list.pc{display: flex !important;}
.sub01_1_sct4 .pd_list.mo{display: none !important;}
.sub01_1_sct4 .pd_list > li{width: calc(25% - 82.5px);}
.sub01_1_sct4 .pd_list.list01{margin-top: 120px;}
.sub01_1_sct4 .pd_list.list02,
.sub01_1_sct4 .pd_list.list03{margin-top: 60px;}
.sub01_1_sct4 .pd_list > li h4{font-size: 20px;font-weight: 700;color: #000;margin-top: 40px;}
.sub01_1_sct4 .pd_list > li p{font-size: 15px;font-weight: 500;color: #3b494e;margin-top: 10px;}

.sub01_1_sct4 .pd_list.list01 > li .txt_box{padding-left: 30px;}
.sub01_1_sct4 .pd_list.list02 > li:first-child .txt_box{padding-left: 30px;}

@media screen and (max-width: 1400px) {
  .sub01_1_sct4 .pd_list{gap: 80px;}
  .sub01_1_sct4 .pd_list > li{width: calc(25% - 60px);}
}
@media screen and (max-width: 1024px) {
  .sub01_1_sct4{padding: 150px 0;}
  .sub01_1_sct4 .top_box h3{font-size: 36px;}
  .sub01_1_sct4 .top_box p{font-size: 20px;margin-top: 20px;}
  .sub01_1_sct4 .pd_list{gap: 40px;margin-top: 60px;}
  .sub01_1_sct4 .pd_list.pc{display: none !important;}
  .sub01_1_sct4 .pd_list.mo{display: flex !important;}
  .sub01_1_sct4 .pd_list > li{width: calc(50% - 20px);}
  .sub01_1_sct4 .pd_list > li h4{font-size: 18px;margin-top: 20px;}
  .sub01_1_sct4 .pd_list > li p{font-size: 15px;margin-top: 8px;}  
}
@media screen and (max-width: 768px) {
  .sub01_1_sct4{padding: 120px 0;}
  .sub01_1_sct4 .top_box h3{font-size: 32px;}
  .sub01_1_sct4 .top_box p{font-size: 18px;}
  .sub01_1_sct4 .pd_list{gap: 20px;}
  .sub01_1_sct4 .pd_list > li{width: calc(50% - 10px);}
  .sub01_1_sct4 .pd_list > li p{font-size: 15px;margin-top: 5px;}  
}



.sub01_1_sct5{padding: 300px 0;}
.sub01_1_sct5 .inner{display: flex;gap: 60px;align-items: center;flex-wrap: wrap;max-width: unset;padding-left: calc(50vw - 740px);padding-right: 0;}
.sub01_1_sct5 .left{width: 280px;}
.sub01_1_sct5 .left h3{font-size: 44px;font-weight: 500;color: #726b68;}
.sub01_1_sct5 .left .arrow_box{display: flex;gap: 18px;margin-top: 30px;}
.sub01_1_sct5 .left .arrow_box button{background-color: transparent;border: unset;font-size: 44px;font-weight: 500;color: #726b68;}
.sub01_1_sct5 .right{width: calc(100% - 340px);overflow: hidden;}
.sub01_1_sct5 .right .around_img{width: 100%;}
.sub01_1_sct5 .right .around_img .swiper-slide{width: 470px;}

@media screen and (max-width: 1520px) {
  .sub01_1_sct5 .inner{padding-left: 20px;}
}
@media screen and (max-width: 1024px) {
  .sub01_1_sct5{padding: 150px 0;}
  .sub01_1_sct5 .inner{gap: 40px;}
  .sub01_1_sct5 .left{width: 200px;}
  .sub01_1_sct5 .left h3{font-size: 32px;}
  .sub01_1_sct5 .left .arrow_box{gap: 12px;margin-top: 20px;}
  .sub01_1_sct5 .left .arrow_box button{font-size: 40px;}
  .sub01_1_sct5 .right{width: calc(100% - 240px);}
  .sub01_1_sct5 .right .around_img .swiper-slide{width: 360px;}  
}
@media screen and (max-width: 768px) {
  .sub01_1_sct5{padding: 120px 0;}
  .sub01_1_sct5 .inner{gap: 20px;}
  .sub01_1_sct5 .left{width: 100%;}
  .sub01_1_sct5 .left h3{font-size: 24px;}
  .sub01_1_sct5 .left .arrow_box{margin-top: 0;}
  .sub01_1_sct5 .left .arrow_box button{font-size: 36px;}
  .sub01_1_sct5 .right{width: 100%;}
  .sub01_1_sct5 .right .around_img .swiper-slide{width: auto;max-width: 100%;}  
}



















/* 요로결석 sub02_1 */
.sub02_1_bg01{background: linear-gradient(0deg,rgba(255, 255, 255, 1) 0%, rgba(255, 237, 199, 1) 37%, rgba(255, 255, 255, 1) 100%);}

.sub02_1_sct1{padding-bottom: 200px;}
.sub02_1_sct1 .inner{max-width: 1200px;}
.sub02_1_sct1 .img_box{width: 66.03%;margin-left: auto;}
.sub02_1_sct1 .txt_box{position: absolute;top: 50%;left: 20px;width: 60%;max-width: 720px;transform: translateY(-50%);}
.sub02_1_sct1 .txt_box h3{font-size: 70px;font-weight: 900;}

@media screen and (max-width: 1024px) {
  .sub02_1_sct1{padding-bottom: 150px;}
  .sub02_1_sct1 .txt_box h3{font-size: 36px;}
}
@media screen and (max-width: 768px) {
  .sub02_1_sct1{padding-bottom: 120px;}
  .sub02_1_sct1 .img_box{width: 100%;text-align: center;}
  .sub02_1_sct1 .img_box img{max-width: 420px;width: 100%;}
  .sub02_1_sct1 .txt_box{position: unset;width: 100%;max-width: unset;transform: unset;margin-top: 40px;}
  .sub02_1_sct1 .txt_box h3{font-size: 24px;}
}



.sub02_1_sct2{padding-bottom: 120px;}
.sub02_1_sct2 .inner{max-width: 1160px;display: flex;gap: 120px;align-items: center;flex-wrap: wrap;}
.sub02_1_sct2 .left{width: 420px;padding: 130px 70px;background-color: #ff9140;border-radius: 999px;}
.sub02_1_sct2 .left > ul > li{font-size: 40px;font-weight: 500;color: #fff;text-align: center;padding: 30px 0;}
.sub02_1_sct2 .left > ul > li:nth-child(n + 2){border-top: #fff solid 1px;}
.sub02_1_sct2 .right{width: calc(100% - 540px);max-width: 435px;}
.sub02_1_sct2 .right h3{font-size: 50px;font-weight: 300;color: #726b68;}
.sub02_1_sct2 .right h3 span{color: #f98102;}
.sub02_1_sct2 .right p{font-size: 27px;font-weight: 400;color: #726b68;margin-top: 60px;}

@media screen and (max-width: 1024px) {
  .sub02_1_sct2{padding-bottom: 100px;}
  .sub02_1_sct2 .inner{gap: 60px;}
  .sub02_1_sct2 .left{width: 300px;padding: 80px 30px;}
  .sub02_1_sct2 .left > ul > li{font-size: 24px;padding: 20px 0;}
  .sub02_1_sct2 .right{width: calc(100% - 360px);max-width: 320px;}
  .sub02_1_sct2 .right h3{font-size: 36px;}
  .sub02_1_sct2 .right p{font-size: 20px;margin-top: 40px;}
}
@media screen and (max-width: 768px) {
  .sub02_1_sct2 .inner{gap: 40px;}
  .sub02_1_sct2 .left{width: 100%;padding: 10px 20px;border-radius: 20px;}
  .sub02_1_sct2 .left > ul > li{font-size: 18px;padding: 8px 0;}
  .sub02_1_sct2 .right{width: 100%;max-width: unset;}
  .sub02_1_sct2 .right h3{font-size: 30px;}
  .sub02_1_sct2 .right p{font-size: 16px;margin-top: 20px;}
}



.sub02_1_sct3{padding-top: 280px;}
.sub02_1_sct3 h3{font-size: 60px;font-weight: 300;color: #726b68;text-align: center;}
.sub02_1_sct3 .img_box{margin-top: 100px;text-align: center;}
.sub02_1_sct3 .img_box .mo{display: none;}

@media screen and (max-width: 1024px) {
  .sub02_1_sct3{padding-top: 150px;}
  .sub02_1_sct3 h3{font-size: 40px;}
  .sub02_1_sct3 .img_box{margin-top: 60px;}
}
@media screen and (max-width: 768px) {
  .sub02_1_sct3{padding-top: 120px;}
  .sub02_1_sct3 h3{font-size: 36px;}
  .sub02_1_sct3 .img_box{margin-top: 40px;}
  .sub02_1_sct3 .img_box .pc{display: none;}
  .sub02_1_sct3 .img_box .mo{display: inline;}
}




.sub02_1_bg02{background: linear-gradient(0deg,rgba(255, 237, 199, 1) 40%, rgba(255, 255, 255, 1) 100%);}

.sub02_1_sct4{padding: 390px 0 280px;}
.sub02_1_sct4 .inner{max-width: 1320px;}
.sub02_1_sct4 h3{font-size: 60px;font-weight: 300;color: #726b68;text-align: center;}
.sub02_1_sct4 h3 span{color: #f98102;}
.sub02_1_sct4 .top_box{display: flex;gap: 100px;align-items: center;flex-wrap: wrap;margin-top: 110px;}
.sub02_1_sct4 .top_box .left{width: 50%;}
.sub02_1_sct4 .top_box .right{width: calc(50% - 100px);}
.sub02_1_sct4 .top_box .right .sml{font-size: 34px;font-weight: 400;color: #f98102;}
.sub02_1_sct4 .top_box .right h4{font-size: 50px;font-weight: 500;color: #f98102;}
.sub02_1_sct4 .top_box .right p{font-size: 28px;font-weight: 400;color: #726b68;margin-top: 40px;}
.sub02_1_sct4 .detail{display: flex;gap: 50px;flex-wrap: wrap;margin-top: 140px;}
.sub02_1_sct4 .detail > li{width: calc(33.333% - 33.333px);padding: 36px 36px 50px;background: linear-gradient(180deg,rgba(255, 165, 82, 1) 0%, rgba(255, 141, 64, 1) 100%);border-radius: 40px;}
.sub02_1_sct4 .detail > li .icon{height: 100px;text-align: right;}
.sub02_1_sct4 .detail > li .icon img{max-height: 100%;}
.sub02_1_sct4 .detail > li p{font-size: 32px;font-weight: 400;color: #fff;margin-top: 20px;}
.sub02_1_sct4 .detail > li p b{font-weight: 700;}
.sub02_1_sct4 .detail > li .desc{display: block;font-size: 22px;font-weight: 400;color: #fff;margin-top: 10px;}

.sub02_1_sct5{padding: 0 0 320px;}

@media screen and (max-width: 1024px) {
  .sub02_1_sct4{padding: 180px 0 150px;}
  .sub02_1_sct4 h3{font-size: 48px;}
  .sub02_1_sct4 .top_box{gap: 40px;margin-top: 60px;}
  .sub02_1_sct4 .top_box .right{width: calc(50% - 40px);}
  .sub02_1_sct4 .top_box .right .sml{font-size: 24px;}
  .sub02_1_sct4 .top_box .right h4{font-size: 32px;}
  .sub02_1_sct4 .top_box .right p{font-size: 18px;margin-top: 20px;}
  .sub02_1_sct4 .detail{gap: 20px;margin-top: 60px;}
  .sub02_1_sct4 .detail > li{width: calc(50% - 10px);padding: 20px 20px 30px;border-radius: 20px;}
  .sub02_1_sct4 .detail > li .icon{height: 80px;}
  .sub02_1_sct4 .detail > li p{font-size: 24px;margin-top: 10px;}
  .sub02_1_sct4 .detail > li .desc{font-size: 18px;}

  .sub02_1_sct5{padding: 0 0 180px;}
}
@media screen and (max-width: 768px) {
  .sub02_1_sct4{padding: 150px 0 120px;}
  .sub02_1_sct4 h3{font-size: 32px;}
  .sub02_1_sct4 .top_box{gap: 20px;margin-top: 40px;}
  .sub02_1_sct4 .top_box .left{width: 100%;text-align: center;}
  .sub02_1_sct4 .top_box .left img{max-width: 420px;width: 100%;}
  .sub02_1_sct4 .top_box .right{width: 100%;}
  .sub02_1_sct4 .top_box .right .sml{font-size: 18px;}
  .sub02_1_sct4 .top_box .right h4{font-size: 24px;}
  .sub02_1_sct4 .top_box .right p{font-size: 16px;margin-top: 10px;}
  .sub02_1_sct4 .detail{gap: 10px;margin-top: 40px;}
  .sub02_1_sct4 .detail > li{width: calc(50% - 5px);padding: 20px;border-radius: 10px;}
  .sub02_1_sct4 .detail > li .icon{height: 40px;}
  .sub02_1_sct4 .detail > li p{font-size: 18px;}
  .sub02_1_sct4 .detail > li .desc{font-size: 15px;margin-top: 5px;}

  .sub02_1_sct5{padding: 0 0 150px;}
}
@media screen and (max-width: 500px) {
  .sub02_1_sct4 .detail > li .desc br{display: none;}
}
@media screen and (max-width: 340px) {
  .sub02_1_sct4 .detail > li{width: 100%;}
}



.sub02_1_sct6{padding: 320px 0;background: linear-gradient(0deg,rgba(255, 105, 31, 1) 0%, rgba(255, 141, 57, 1) 100%);}
.sub02_1_sct6 h3{font-size: 60px;font-weight: 300;color: #fff;text-align: center;}
.sub02_1_sct6 .process{position: relative;display: flex;gap: 10px;justify-content: center;flex-wrap: wrap;margin-top: 120px;}
.sub02_1_sct6 .process::before{content: '';position: absolute;top: 49px;left: 50%;width: 100vw;height: 1px;background-color: #fff;transform: translateX(-50%);z-index: 11;}
.sub02_1_sct6 .process > li{position: relative;width: calc(20% - 8px);z-index: 22;}
.sub02_1_sct6 .process > li .num{display: flex;justify-content: center;align-items: center;width: 100px;height: 100px;background-color: #fff;border-radius: 26px;font-size: 50px;font-weight: 700;color: #f98102;margin: 0 auto;}
.sub02_1_sct6 .process > li h4{font-size: 30px;font-weight: 500;color: #fff;text-align: center;margin-top: 40px;}
.sub02_1_sct6 .process > li p{font-size: 20px;font-weight: 400;color: #fff;text-align: center;margin-top: 20px;}
.sub02_1_sct6 .process > li .detail{margin-top: 20px;}
.sub02_1_sct6 .process > li .detail > li{font-size: 22px;font-weight: 700;color: #fff;}

@media screen and (max-width: 1200px) {
  .sub02_1_sct6 .process{gap: 60px 10px;}
  .sub02_1_sct6 .process::before{display: none;}
  .sub02_1_sct6 .process > li{width: calc(33.333% - (20px / 3));}
}
@media screen and (max-width: 1024px) {
  .sub02_1_sct6{padding: 180px 0;}
  .sub02_1_sct6 h3{font-size: 48px;}
  .sub02_1_sct6 .process{margin-top: 60px;}
  .sub02_1_sct6 .process > li .num{width: 60px;height: 60px;border-radius: 12px;font-size: 30px;}
  .sub02_1_sct6 .process > li h4{font-size: 20px;margin-top: 20px;}
  .sub02_1_sct6 .process > li p{font-size: 16px;margin-top: 12px;}  
  .sub02_1_sct6 .process > li .detail{margin-top: 10px;}
  .sub02_1_sct6 .process > li .detail > li{font-size: 15px;}
}
@media screen and (max-width: 768px) {
  .sub02_1_sct6{padding: 150px 0;}
  .sub02_1_sct6 h3{font-size: 32px;}
  .sub02_1_sct6 .process{margin-top: 40px;}
  .sub02_1_sct6 .process > li{width: calc(50% - 5px);}
  .sub02_1_sct6 .process > li .num{width: 40px;height: 40px;border-radius: 8px;font-size: 24px;}
  .sub02_1_sct6 .process > li h4{font-size: 18px;margin-top: 10px;}
  .sub02_1_sct6 .process > li p{font-size: 15px;margin-top: 8px;}  
}
@media screen and (max-width: 375px) {
  .sub02_1_sct6 .process > li p br{display: none;}
}














/* 전립선염 sub03_1 */
.sub03_1_bg01{background: linear-gradient(0deg,rgba(255, 255, 255, 1) 0%, rgba(255, 237, 199, 1) 37%, rgba(255, 255, 255, 1) 100%);}

.sub03_1_sct1{padding-top: 180px;}
.sub03_1_sct1 .intro{display: flex;gap: 80px;align-items: center;flex-wrap: wrap;}
.sub03_1_sct1 .intro .img_box,
.sub03_1_sct1 .intro .txt_box{width: calc(50% - 40px);}
.sub03_1_sct1 .intro .txt_box .sml{display: block;font-size: 35px;font-weight: 400;color: #ff9432;}
.sub03_1_sct1 .intro .txt_box h2{font-size: 100px;font-weight: 700;}
.sub03_1_sct1 .intro .txt_box p{font-size: 27px;font-weight: 400;color: #726b68;line-height: 1.7;margin-top: 40px;}
.sub03_1_sct1 .types{display: flex;gap: 90px;justify-content: center;flex-wrap: wrap;margin-top: 140px;}
.sub03_1_sct1 .types > li{width: calc(50% - 45px);max-width: 400px;}
.sub03_1_sct1 .types > li h3{font-size: 35px;font-weight: 500;color: #726b68;text-align: center;margin-top: 35px;}
.sub03_1_sct1 .types > li p{font-size: 32px;font-weight: 400;color: #726b68;text-align: center;margin-top: 35px;}

@media screen and (max-width: 1024px) {
  .sub03_1_sct1{padding-top: 150px;}
  .sub03_1_sct1 .intro{gap: 40px;}
  .sub03_1_sct1 .intro .img_box,
  .sub03_1_sct1 .intro .txt_box{width: calc(50% - 20px);}
  .sub03_1_sct1 .intro .txt_box .sml{font-size: 20px;}
  .sub03_1_sct1 .intro .txt_box h2{font-size: 60px;}
  .sub03_1_sct1 .intro .txt_box p{font-size: 18px;margin-top: 20px;}
  .sub03_1_sct1 .types{gap: 60px;margin-top: 80px;}
  .sub03_1_sct1 .types > li{width: calc(50% - 30px);}
  .sub03_1_sct1 .types > li h3{font-size: 24px;margin-top: 20px;}
  .sub03_1_sct1 .types > li p{font-size: 20px;margin-top: 20px;}
}
@media screen and (max-width: 768px) {
  .sub03_1_sct1{padding-top: 120px;}
  .sub03_1_sct1 .intro{gap: 40px;}
  .sub03_1_sct1 .intro .img_box{width: 100%;text-align: center;}
  .sub03_1_sct1 .intro .img_box img{width: 100%;max-width: 420px;}
  .sub03_1_sct1 .intro .txt_box{width: 100%;}
  .sub03_1_sct1 .intro .txt_box .sml{font-size: 18px;}
  .sub03_1_sct1 .intro .txt_box h2{font-size: 40px;}
  .sub03_1_sct1 .intro .txt_box p{font-size: 16px;margin-top: 10px;}
  .sub03_1_sct1 .types{gap: 10px;margin-top: 40px;}
  .sub03_1_sct1 .types > li{width: calc(50% - 5px);}
  .sub03_1_sct1 .types > li h3{font-size: 18px;margin-top: 10px;}
  .sub03_1_sct1 .types > li p{font-size: 16px;margin-top: 10px;}
}
@media screen and (max-width: 768px) {
  .sub03_1_sct1 .intro .txt_box h2 br,
  .sub03_1_sct1 .intro .txt_box p br{display: none;}
}




.sub03_1_sct2{padding-top: 360px;}
.sub03_1_sct2 h3{font-size: 60px;font-weight: 300;color: #726b68;text-align: center;}
.sub03_1_sct2 h3 span{color: #f98102;}
.sub03_1_sct2 .detail{display: flex;gap: 40px;flex-wrap: wrap;margin-top: 90px;}
.sub03_1_sct2 .detail > li{width: calc(25% - 30px);}
.sub03_1_sct2 .detail > li h4{font-size: 35px;font-weight: 500;color: #f98102;text-align: center;margin-top: 40px;}
.sub03_1_sct2 .detail > li h4 span{font-size: 24px;font-weight: 400;}

@media screen and (max-width: 1024px) {
  .sub03_1_sct2{padding-top: 150px;}
  .sub03_1_sct2 h3{font-size: 48px;}
  .sub03_1_sct2 .detail{gap: 40px 20px;margin-top: 60px;}
  .sub03_1_sct2 .detail > li{width: calc(50% - 10px);}
  .sub03_1_sct2 .detail > li h4{font-size: 24px;margin-top: 20px;line-height: 1.2;}
  .sub03_1_sct2 .detail > li h4 span{font-size: 18px;}
}
@media screen and (max-width: 768px) {
  .sub03_1_sct2{padding-top: 120px;}
  .sub03_1_sct2 h3{font-size: 32px;}
  .sub03_1_sct2 .detail{gap: 40px 10px;margin-top: 40px;}
  .sub03_1_sct2 .detail > li{width: calc(50% - 5px);}
  .sub03_1_sct2 .detail > li h4{font-size: 20px;margin-top: 10px;}
  .sub03_1_sct2 .detail > li h4 span{font-size: 16px;}
}




.sub03_1_sct3{padding: 360px 0;}
.sub03_1_sct3 .inner{max-width: 910px;}
.sub03_1_sct3 .top_box h3{font-size: 60px;font-weight: 300;color: #726b68;text-align: center;}
.sub03_1_sct3 .top_box h3 span{color: #f98102;}
.sub03_1_sct3 .top_box p{font-size: 27px;font-weight: 400;color: #726b68;text-align: center;margin-top: 20px;}
.sub03_1_sct3 .detail{margin-top: 80px;}
.sub03_1_sct3 .detail > li{font-size: 30px;font-weight: 400;color: #726b68;text-align: center;padding: 50px 10px;background-color: #ffe6b5;border-radius: 30px;}
.sub03_1_sct3 .detail > li b{font-weight: 500;color: #f98102;}
.sub03_1_sct3 .detail > li:nth-child(n + 2){margin-top: 18px;}

@media screen and (max-width: 1024px) {
  .sub03_1_sct3{padding: 200px 0;}
  .sub03_1_sct3 .top_box h3{font-size: 48px;}
  .sub03_1_sct3 .top_box p{font-size: 20px;margin-top: 10px;}
  .sub03_1_sct3 .detail{margin-top: 60px;}
  .sub03_1_sct3 .detail > li{font-size: 20px;padding: 30px 10px;border-radius: 20px;}
  .sub03_1_sct3 .detail > li:nth-child(n + 2){margin-top: 12px;}
}
@media screen and (max-width: 768px) {
  .sub03_1_sct3{padding: 120px 0;}
  .sub03_1_sct3 .top_box h3{font-size: 32px;}
  .sub03_1_sct3 .top_box p{font-size: 16px;}
  .sub03_1_sct3 .top_box p br{display: none;}
  .sub03_1_sct3 .detail{margin-top: 40px;}
  .sub03_1_sct3 .detail > li{font-size: 16px;padding: 16px 10px;border-radius: 12px;}
  .sub03_1_sct3 .detail > li:nth-child(n + 2){margin-top: 10px;}
}

















/* 전립선비대증 sub03_2 */
.sub03_2_sct3{padding: 360px 0;}
.sub03_2_sct3 .inner{max-width: 1280px;display: flex;gap: 180px;flex-wrap: wrap;}
.sub03_2_sct3 .top_box{width: 380px;}
.sub03_2_sct3 .top_box h3{font-size: 60px;font-weight: 300;color: #726b68;}
.sub03_2_sct3 .top_box h3 span{color: #f98102;}
.sub03_2_sct3 .top_box p{font-size: 27px;font-weight: 400;color: #726b68;margin-top: 20px;}
.sub03_2_sct3 .detail{width: calc(100% - 560px);}
.sub03_2_sct3 .detail > li{display: flex;gap: 10px;font-size: 30px;font-weight: 400;color: #726b68;padding: 40px 70px;background-color: #ffe6b5;border-radius: 30px;}
.sub03_2_sct3 .detail > li b{font-weight: 500;color: #f98102;}
.sub03_2_sct3 .detail > li:nth-child(n + 2){margin-top: 18px;}
.sub03_2_sct3 .detail > li::before{content: '✓';color: #f98102;}
.sub03_2_sct3 .detail > li.ps{justify-content: center;font-size: 23px;font-weight: 300;color: #726b68;text-align: center;background: transparent;padding: 10px;}
.sub03_2_sct3 .detail > li.ps::before{display: none;}

@media screen and (max-width: 1024px) {
  .sub03_2_sct3{padding: 200px 0;}
  .sub03_2_sct3 .inner{gap: 80px;}
  .sub03_2_sct3 .top_box{width: 300px;}
  .sub03_2_sct3 .top_box h3{font-size: 48px;}
  .sub03_2_sct3 .top_box p{font-size: 20px;margin-top: 10px;}
  .sub03_2_sct3 .detail{width: calc(100% - 380px);}
  .sub03_2_sct3 .detail > li{font-size: 20px;padding: 30px 40px;border-radius: 20px;}
  .sub03_2_sct3 .detail > li:nth-child(n + 2){margin-top: 12px;}
  .sub03_2_sct3 .detail > li.ps{font-size: 18px;}
}
@media screen and (max-width: 768px) {
  .sub03_2_sct3{padding: 120px 0;}
  .sub03_2_sct3 .inner{gap: 40px;}
  .sub03_2_sct3 .top_box{width: 100%;}
  .sub03_2_sct3 .top_box h3{font-size: 32px;}
  .sub03_2_sct3 .top_box p{font-size: 16px;}
  .sub03_2_sct3 .top_box p br{display: none;}
  .sub03_2_sct3 .detail{width: 100%;}
  .sub03_2_sct3 .detail > li{font-size: 16px;padding: 16px 20px;border-radius: 12px;}
  .sub03_2_sct3 .detail > li:nth-child(n + 2){margin-top: 10px;}
  .sub03_2_sct3 .detail > li.ps{font-size: 15px;padding: 8px;}
}
















/* 전립선암 sub03_3 */
.sub03_1_sct1 .progress{display: flex;gap: 80px;flex-wrap: wrap;margin-top: 160px;}
.sub03_1_sct1 .progress > li{position: relative;width: calc(25% - 60px);}
.sub03_1_sct1 .progress > li:nth-child(n + 2)::before{content: '➡';position: absolute;top: 33%;right: calc(100% + 20px);font-size: 40px;font-weight: 400;color: #ff6d15;}
.sub03_1_sct1 .progress > li h3{font-size: 35px;font-weight: 700;color: #f98102;text-align: center;line-height: 1.2;margin-top: 40px;}
.sub03_1_sct1 .progress > li h3 span{font-size: 30px;font-weight: 400;}
.sub03_1_sct1 .progress > li p{font-size: 21px;font-weight: 300;color: #726b68;text-align: center;margin-top: 20px;}

@media screen and (max-width: 1024px) {
  .sub03_1_sct1 .progress{gap: 40px;margin-top: 100px;}
  .sub03_1_sct1 .progress > li{width: calc(25% - 30px);}
  .sub03_1_sct1 .progress > li:nth-child(n + 2)::before{top: 24%;right: calc(100% + 5px);font-size: 30px;}
  .sub03_1_sct1 .progress > li h3{font-size: 24px;margin-top: 20px;}
  .sub03_1_sct1 .progress > li h3 span{font-size: 20px;}
  .sub03_1_sct1 .progress > li p{font-size: 16px;margin-top: 10px;}
  .sub03_1_sct1 .progress > li p br{display: none;}
}
@media screen and (max-width: 768px) {
  .sub03_1_sct1 .progress{gap: 40px 20px;margin-top: 60px;}
  .sub03_1_sct1 .progress > li{width: calc(50% - 10px);}
  .sub03_1_sct1 .progress > li:nth-child(n + 2)::before{top: 24%;right: calc(100% + 2px);font-size: 16px;}
  .sub03_1_sct1 .progress > li:nth-child(3)::before{display: none;}
  .sub03_1_sct1 .progress > li h3{font-size: 20px;}
  .sub03_1_sct1 .progress > li h3 span{font-size: 18px;}
  .sub03_1_sct1 .progress > li p{font-size: 15px;}
}



.sub03_3_sct2{padding: 360px 0;}
.sub03_3_sct2 .inner{max-width: 1440px;}
.sub03_3_sct2 h3{font-size: 60px;font-weight: 300;color: #726b68;text-align: center;}
.sub03_3_sct2 h3 span{color: #f98102;}
.sub03_3_sct2 .info{display: flex;gap: 50px;flex-wrap: wrap;margin-top: 80px;}
.sub03_3_sct2 .info > li{width: calc(25% - 37.5px);background: linear-gradient(0deg,rgba(255, 114, 37, 1) 0%, rgba(255, 140, 56, 1) 100%);padding: 100px 28px;border-radius: 999px;}
.sub03_3_sct2 .info > li .num{display: block;font-size: 70px;font-weight: 700;color: #fff;text-align: center;padding-bottom: 40px;border-bottom: #fff solid 1px;}
.sub03_3_sct2 .info > li p{font-size: 27px;font-weight: 500;color: #fff;text-align: center;margin-top: 40px;}

@media screen and (max-width: 1400px) {
  .sub03_3_sct2 .info{gap: 40px;}
  .sub03_3_sct2 .info > li{width: calc(25% - 30px);}
  .sub03_3_sct2 .info > li p{font-size: 24px;}
  .sub03_3_sct2 .info > li p br{display: none;}
}
@media screen and (max-width: 1024px) {
  .sub03_3_sct2{padding: 150px 0;}
  .sub03_3_sct2 h3{font-size: 48px;}
  .sub03_3_sct2 .info{gap: 60px 40px;margin-top: 40px;}
  .sub03_3_sct2 .info > li{width: calc(50% - 20px);padding: 60px 20px;}
  .sub03_3_sct2 .info > li .num{font-size: 40px;padding-bottom: 20px;}
  .sub03_3_sct2 .info > li p{font-size: 20px;margin-top: 20px;}  
}
@media screen and (max-width: 768px) {
  .sub03_3_sct2{padding: 120px 0;}
  .sub03_3_sct2 h3{font-size: 32px;}
  .sub03_3_sct2 .info{gap: 40px 20px;margin-top: 40px;}
  .sub03_3_sct2 .info > li{width: calc(50% - 10px);padding: 40px 20px;}
  .sub03_3_sct2 .info > li .num{font-size: 30px;}
  .sub03_3_sct2 .info > li p{font-size: 16px;}  
}
@media screen and (max-width: 340px) {
  .sub03_3_sct2 .info > li{width: 100%;border-radius: 20px;}
}












/* 전립선비대증 수술 sub04_1 */
.sub04_1_bg01{background: linear-gradient(0deg,rgba(255, 237, 199, 1) 0%, rgba(255, 255, 255, 1) 100%);}

.sub04_1 .sub03_1_sct1 .inner{max-width: 1420px;}
.sub04_1_sct1.sub03_1_sct1 .intro .txt_box h2{margin-left: -25%;margin-top: 160px;}
.sub04_1 .sub03_1_sct1 .process{margin-top: 40px;}
.sub04_1 .sub03_1_sct1 .process > li{display: flex;gap: 10px;font-size: 27px;font-weight: 400;color: #726b68;line-height: 1.7;}
.sub04_1 .sub03_1_sct1 .process > li span{display: block;width: 60px;font-weight: 700;line-height: 1.7;}

.sub04_1_sct2 .cert{display: flex;gap: 24px;flex-wrap: wrap;margin-top: 40px;}
.sub04_1_sct2 .cert > li{width: calc(33.333% - 16px);background: linear-gradient(0deg,rgba(255, 114, 37, 1) 0%, rgba(255, 140, 56, 1) 100%);padding: 60px 20px;border-radius: 999px;}
.sub04_1_sct2 .cert > li .year{display: block;font-size: 40px;font-weight: 700;color: #fff;text-align: center;}
.sub04_1_sct2 .cert > li p{font-size: 28px;font-weight: 500;color: #fff;text-align: center;margin-top: 10px;}

@media screen and (max-width: 1024px) {
  .sub04_1_sct1.sub03_1_sct1 .intro .txt_box h2{margin-top: 100px;}
  .sub04_1 .sub03_1_sct1 .process{margin-top: 20px;}
  .sub04_1 .sub03_1_sct1 .process > li{gap: 8px;font-size: 18px;}
  .sub04_1 .sub03_1_sct1 .process > li span{width: 40px;}

  .sub04_1_sct2 .cert{gap: 18px;margin-top: 20px;}
  .sub04_1_sct2 .cert > li{width: calc(33.333% - 12px);padding: 20px;}
  .sub04_1_sct2 .cert > li .year{font-size: 24px;}
  .sub04_1_sct2 .cert > li p{font-size: 18px;}
}
@media screen and (max-width: 768px) {
  .sub04_1_sct2 .intro{flex-direction: column-reverse;} 
  .sub04_1_sct1.sub03_1_sct1 .intro .txt_box h2{margin-left: 0;margin-top: 0;}
  .sub04_1 .sub03_1_sct1 .process{margin-top: 10px;}
  .sub04_1 .sub03_1_sct1 .process > li{gap: 8px;font-size: 16px;}
  .sub04_1 .sub03_1_sct1 .process > li span{width: 32px;}

  .sub04_1_sct2 .cert{gap: 10px;}
  .sub04_1_sct2 .cert > li{width: 100%;padding: 20px;border-radius: 12px;}
  .sub04_1_sct2 .cert > li p{margin-top: 0;}
}



.sub04_1_sct4{padding-bottom: 360px;}
.sub04_1_sct4 .process{display: flex;gap: 36px;flex-wrap: wrap;margin-top: 60px;}
.sub04_1_sct4 .process > li{width: calc(25% - 27px);}
.sub04_1_sct4 .process > li .num{display: block;font-size: 60px;font-weight: 500;color: #f98102;margin-top: 30px;}
.sub04_1_sct4 .process > li h4{font-size: 33px;font-weight: 700;color: #f98102;margin-top: 5px;}
.sub04_1_sct4 .process > li p{font-size: 24px;font-weight: 400;color: #726b68;margin-top: 10px;line-height: 1.5;}

@media screen and (max-width: 1024px) {
  .sub04_1_sct4{padding-bottom: 180px;}
  .sub04_1_sct4 .process{gap: 20px;margin-top: 40px;}
  .sub04_1_sct4 .process > li{width: calc(25% - 15px);}
  .sub04_1_sct4 .process > li .num{font-size: 48px;margin-top: 20px;}
  .sub04_1_sct4 .process > li h4{font-size: 24px;}
  .sub04_1_sct4 .process > li p{font-size: 18px;}
}
@media screen and (max-width: 768px) {
  .sub04_1_sct4{padding-bottom: 120px;}
  .sub04_1_sct4 .process{gap: 40px 20px;}
  .sub04_1_sct4 .process > li{width: calc(50% - 10px);}
  .sub04_1_sct4 .process > li .num{font-size: 32px;margin-top: 10px;}
  .sub04_1_sct4 .process > li h4{font-size: 20px;}
  .sub04_1_sct4 .process > li p{font-size: 16px;}
}
@media screen and (max-width: 360px) {
  .sub04_1_sct4 .process > li{width: 100%;}
}



.sub04_1_sct5{padding-bottom: 300px;}
.sub04_1_sct5 .inner{max-width: 1320px;}
.sub04_1_sct5 .feature{display: flex;gap: 40px;align-items: start;flex-wrap: wrap;margin-top: 80px;}
.sub04_1_sct5 .feature > li{width: calc(50% - 20px);background: linear-gradient(0deg,rgba(255, 114, 37, 1) 0%, rgba(255, 140, 56, 1) 100%);padding: 50px;border-radius: 50px;}
.sub04_1_sct5 .feature > li .icon{text-align: right;}
.sub04_1_sct5 .feature > li .icon img{max-height: 100%;}
.sub04_1_sct5 .feature > li h4{font-size: 45px;font-weight: 700;color: #fff;margin-top: 40px;}
.sub04_1_sct5 .feature > li p{font-size: 28px;font-weight: 400;color: #fff;margin-top: 20px;}
.sub04_1_sct5 .feature > li:nth-child(1){margin-left: auto;margin-top: 100px;}
.sub04_1_sct5 .feature > li:nth-child(4){margin-top: -100px;}
.sub04_1_sct5 .feature > li:nth-child(1),
.sub04_1_sct5 .feature > li:nth-child(4){width: calc(40% - 20px);}

@media screen and (max-width: 1024px) {
  .sub04_1_sct5{padding-bottom: 180px;}
  .sub04_1_sct5 .feature{gap: 20px;margin-top: 60px;}
  .sub04_1_sct5 .feature > li{width: calc(50% - 10px);padding: 30px;border-radius: 20px;}
  .sub04_1_sct5 .feature > li .icon{height: 80px;}
  .sub04_1_sct5 .feature > li h4{font-size: 32px;margin-top: 20px;}
  .sub04_1_sct5 .feature > li p{font-size: 20px;margin-top: 10px;}
  .sub04_1_sct5 .feature > li:nth-child(1){margin-top: 60px;}
  .sub04_1_sct5 .feature > li:nth-child(4){margin-top: -60px;}
  .sub04_1_sct5 .feature > li:nth-child(1),
  .sub04_1_sct5 .feature > li:nth-child(4){width: calc(40% - 10px);}
}
@media screen and (max-width: 768px) {
  .sub04_1_sct5{padding-bottom: 120px;}
  .sub04_1_sct5 .feature{margin-top: 40px;}
  .sub04_1_sct5 .feature > li{width: 100%;padding: 20px;border-radius: 12px;}
  .sub04_1_sct5 .feature > li .icon{height: 50px;}
  .sub04_1_sct5 .feature > li h4{font-size: 24px;margin-top: 10px;}
  .sub04_1_sct5 .feature > li p{font-size: 16px;margin-top: 5px;}
  .sub04_1_sct5 .feature > li:nth-child(1){margin-top: 0;}
  .sub04_1_sct5 .feature > li:nth-child(4){margin-top: 0;}
  .sub04_1_sct5 .feature > li:nth-child(1),
  .sub04_1_sct5 .feature > li:nth-child(4){width: 100%;}
}



.sub04_1_sct6{padding: 220px 0;background: linear-gradient(0deg,rgba(255, 114, 37, 1) 0%, rgba(255, 140, 56, 1) 100%);}
.sub04_1_sct6 .inner{max-width: 1440px;display: flex;gap: 150px;align-items: center;flex-wrap: wrap;}
.sub04_1_sct6 .left{width: 460px;}
.sub04_1_sct6 .left h3{font-size: 60px;font-weight: 300;color: #fff;}
.sub04_1_sct6 .left a{display: inline-block;font-size: 34px;font-weight: 500;color: #fff;margin-top: 40px;}
.sub04_1_sct6 .right{width: calc(100% - 610px);}

@media screen and (max-width: 1024px) {
  .sub04_1_sct6{padding: 180px 0;}
  .sub04_1_sct6 .inner{gap: 60px;}
  .sub04_1_sct6 .left{width: 380px;}
  .sub04_1_sct6 .left h3{font-size: 48px;}
  .sub04_1_sct6 .left a{font-size: 24px;margin-top: 20px;}
  .sub04_1_sct6 .right{width: calc(100% - 440px);}
}
@media screen and (max-width: 768px) {
  .sub04_1_sct6{padding: 120px 0;}
  .sub04_1_sct6 .inner{gap: 40px;}
  .sub04_1_sct6 .left{width: 100%;}
  .sub04_1_sct6 .left h3{font-size: 32px;}
  .sub04_1_sct6 .left a{font-size: 20px;margin-top: 20px;}
  .sub04_1_sct6 .right{width: 100%;}
}



.sub04_1_sct7{padding: 200px 0;background: url(/html/img/sub04_1_img08.jpg) no-repeat center/cover;}
.sub04_1_sct7 .inner{max-width: 940px;}
.sub04_1_sct7 .sub_sct_tit{color: #fff;}
.sub04_1_sct7 .desc{font-size: 29px;font-weight: 300;color: #fff;text-align: center;margin-top: 40px;}
.sub04_1_sct7 .txt_box{font-size: 30px;font-weight: 500;color: #fff;text-align: center;margin-top: 40px;padding: 50px 110px;background: linear-gradient(0deg,rgba(255, 114, 37, 1) 0%, rgba(255, 140, 56, 1) 100%);border-radius: 999px;}

@media screen and (max-width: 1024px) {
  .sub04_1_sct7{padding: 150px 0;}
  .sub04_1_sct7 .desc{font-size: 20px;margin-top: 20px;}
  .sub04_1_sct7 .txt_box{font-size: 20px;margin-top: 30px;padding: 30px 80px;}
}
@media screen and (max-width: 768px) {
  .sub04_1_sct7{padding: 120px 0;}
  .sub04_1_sct7 .sub_sct_tit br{display: none;}
  .sub04_1_sct7 .desc{font-size: 18px;}
  .sub04_1_sct7 .txt_box{font-size: 18px;padding: 20px;border-radius: 20px;}
}




















/* 혈뇨 sub05_1 */
.sub05_1_bg01{background: linear-gradient(0deg,rgba(255, 255, 255, 1) 25%, rgba(255, 237, 199, 1) 41%, rgba(255, 255, 255, 1) 100%);}

.sub05_1_sct2{padding: 360px 0;}
.sub05_1_sct2 .inner{max-width: 1300px;}
.sub05_1_sct2 .reason{display: flex;gap: 45px;flex-wrap: wrap;margin-top: 100px;}
.sub05_1_sct2 .reason > li{display: flex;justify-content: center;align-items: center;width: calc(33.333% - 30px);height: 360px;font-size: 40px;font-weight: 700;color: #fff;text-align: center;padding: 10px;background: linear-gradient(180deg,rgba(255, 165, 82, 1) 0%, rgba(255, 141, 64, 1) 100%);border-radius: 90px;}
.sub05_1_sct2 .reason > li:nth-child(2n - 1){height: 500px;}
.sub05_1_sct2 .reason > li:nth-child(5){margin-top: -140px;}

@media screen and (max-width: 1024px) {
  .sub05_1_sct2{padding: 180px 0;}
  .sub05_1_sct2 .reason{gap: 30px;margin-top: 60px;}
  .sub05_1_sct2 .reason > li{width: calc(33.333% - 20px);height: 240px;font-size: 30px;border-radius: 60px;}
  .sub05_1_sct2 .reason > li:nth-child(2n - 1){height: 360px;}
  .sub05_1_sct2 .reason > li:nth-child(5){margin-top: -120px;}
}
@media screen and (max-width: 768px) {
  .sub05_1_sct2{padding: 120px 0;}
  .sub05_1_sct2 .reason{gap: 10px;margin-top: 40px;}
  .sub05_1_sct2 .reason > li{width: calc(50% - 5px);height: 120px;font-size: 20px;border-radius: 20px;}
  .sub05_1_sct2 .reason > li:nth-child(2n - 1){height: 120px;}
  .sub05_1_sct2 .reason > li:nth-child(5){margin-top: 0;}
}
@media screen and (max-width: 300px) {
  .sub05_1_sct2 .reason > li{width: 100%;height: auto;min-height: 80px;}
  .sub05_1_sct2 .reason > li:nth-child(2n - 1){height: auto;}
}



.sub05_1_sct3{padding-bottom: 360px;}
.sub05_1_sct3 .self{display: flex;gap: 24px;flex-wrap: wrap;margin-top: 70px;}
.sub05_1_sct3 .self > li{width: calc(25% - 18px);padding: 50px 30px;background-color: #fff;border-radius: 46px;}
.sub05_1_sct3 .self > li h4{font-size: 28px;font-weight: 700;color: #f98102;}
.sub05_1_sct3 .self > li p{font-size: 22px;font-weight: 400;color: #726b68;margin-top: 10px;}
.sub05_1_sct3 .self > li .icon{text-align: right;margin-top: 30px;}
.sub05_1_sct3 .self > li .icon img{max-height: 100%;}

@media screen and (max-width: 1024px) {
  .sub05_1_sct3{padding-bottom: 180px;}
  .sub05_1_sct3 .self{gap: 20px;margin-top: 40px;}
  .sub05_1_sct3 .self > li{width: calc(50% - 10px);padding: 30px 20px;border-radius: 20px;}
  .sub05_1_sct3 .self > li h4{font-size: 24px;}
  .sub05_1_sct3 .self > li p{font-size: 18px;margin-top: 5px;}
  .sub05_1_sct3 .self > li .icon{margin-top: 20px;height: 70px;}
  .sub05_1_sct3 .self > li .icon img{max-height: 100%;}
}
@media screen and (max-width: 768px) {
  .sub05_1_sct3 .self > li h4{font-size: 20px;}
  .sub05_1_sct3 .self > li p{font-size: 16px;}
  .sub05_1_sct3 .self > li .icon{height: 60px;}
}
@media screen and (max-width: 420px) {
  .sub05_1_sct3 .self > li{width: 100%;padding: 20px;}
  .sub05_1_sct3 .self > li .icon{height: 50px;}
}



.sub05_1 .sub01_1_sct3 .desc{font-size: 50px;font-weight: 700;text-align: center;padding: 150px 20px 300px;}

@media screen and (max-width: 1024px) {
  .sub05_1 .sub01_1_sct3 .desc{font-size: 36px;padding: 100px 20px 180px;}
}
@media screen and (max-width: 768px) {
  .sub05_1 .sub01_1_sct3 .desc{font-size: 24px;padding: 60px 20px 120px;}
}

















/* 비뇨기암 진단 sub05_2 */
.sub05_2_bg01{background: linear-gradient(0deg,rgba(255, 255, 255, 1) 15%, rgba(255, 237, 199, 1) 30%, rgba(255, 255, 255, 1) 100%);}

.sub05_2_sct2{padding: 320px 0;}
.sub05_2_sct2 .test_list{margin-top: 60px;}
.sub05_2_sct2 .test_list > li{display: flex;gap: 40px;align-items: center;flex-wrap: wrap;}
.sub05_2_sct2 .test_list > li .num{display: flex;justify-content: center;align-items: center;width: 300px;height: 300px;font-size: 45px;font-weight: 500;color: #fff;background: url(/html/img/sub05_2_img02.png) no-repeat center/contain;}
.sub05_2_sct2 .test_list > li .txt_box{display: flex;gap: 20px 100px;align-items: center;flex-wrap: wrap;width: calc(100% - 340px);padding: 100px 0;}
.sub05_2_sct2 .test_list > li:nth-child(n + 2) .txt_box{border-top: #726b68 solid 1px;}
.sub05_2_sct2 .test_list > li .txt_box h4{width: 180px;font-size: 48px;font-weight: 700;color: #f98102;padding-left: 30px;}
.sub05_2_sct2 .test_list > li .txt_box .detail{width: calc(100% - 280px);}
.sub05_2_sct2 .test_list > li .txt_box .detail > li{list-style-type: disc;font-size: 26px;font-weight: 400;color: #726b68;}
.sub05_2_sct2 .test_list > li .txt_box .ps{width: 100%;font-size: 27px;font-weight: 300;color: #726b68;}

@media screen and (max-width: 1024px) {
  .sub05_2_sct2{padding: 180px 0;}
  .sub05_2_sct2 .test_list{margin-top: 40px;}
  .sub05_2_sct2 .test_list > li{gap: 20px;}
  .sub05_2_sct2 .test_list > li .num{width: 200px;height: 200px;font-size: 32px;}
  .sub05_2_sct2 .test_list > li .txt_box{gap: 20px 40px;width: calc(100% - 260px);padding: 60px 0;}
  .sub05_2_sct2 .test_list > li .txt_box h4{width: 160px;font-size: 32px;padding-left: 20px;}
  .sub05_2_sct2 .test_list > li .txt_box .detail{width: calc(100% - 200px);}
  .sub05_2_sct2 .test_list > li .txt_box .detail > li{font-size: 20px;}
  .sub05_2_sct2 .test_list > li .txt_box .ps{font-size: 20px;}
}
@media screen and (max-width: 768px) {
  .sub05_2_sct2{padding: 120px 0;}
  .sub05_2_sct2 .test_list > li{align-items: start;}
  .sub05_2_sct2 .test_list > li .num{width: 160px;height: 160px;font-size: 20px;margin-top: -40px;margin-left: -40px;}
  .sub05_2_sct2 .test_list > li .txt_box{gap: 10px;width: calc(100% - 140px);padding: 20px 0;}
  .sub05_2_sct2 .test_list > li:nth-child(n + 2) .txt_box{border-top: unset;}
  .sub05_2_sct2 .test_list > li .txt_box h4{width: 100%;font-size: 20px;padding-left: 0;margin-left: -20px;}
  .sub05_2_sct2 .test_list > li .txt_box .detail{width: 100%;}
  .sub05_2_sct2 .test_list > li .txt_box .detail > li{font-size: 16px;}
  .sub05_2_sct2 .test_list > li .txt_box .detail > li::marker{display: block;}
  .sub05_2_sct2 .test_list > li .txt_box .ps{font-size: 16px;}
}



.sub05_2_sct3 .inner{max-width: 1340px;}
.sub05_2_sct3 h3{position: relative;font-size: 60px;font-weight: 700;z-index: 22;}
.sub05_2_sct3 .img_box{position: absolute;top: 50%;right: 20px;width: 67.3%;transform: translateY(-50%);z-index: 11;}
.sub05_2_sct3 .txt_box{position: relative;width: 100%;max-width: 665px;padding: 60px 70px;margin-top: 260px;background: linear-gradient(180deg,rgba(255, 165, 82, 1) 0%, rgba(255, 141, 64, 1) 100%);border-radius: 999px;z-index: 33;}
.sub05_2_sct3 .txt_box h4{font-size: 40px;font-weight: 500;color: #fff;}
.sub05_2_sct3 .txt_box p{font-size: 25px;font-weight: 400;color: #fff;margin-top: 10px;}

@media screen and (max-width: 1024px) {
  .sub05_2_sct3 h3{font-size: 48px;}
  .sub05_2_sct3 .txt_box{max-width: 480px;padding: 30px 40px;margin-top: 200px;}
  .sub05_2_sct3 .txt_box h4{font-size: 30px;}
  .sub05_2_sct3 .txt_box p{font-size: 20px;}
}
@media screen and (max-width: 768px) {
  .sub05_2_sct3 h3{font-size: 32px;}
  .sub05_2_sct3 .img_box{position: unset;width: 100%;transform: unset;margin-top: 40px;}
  .sub05_2_sct3 .img_box img{width: 100%;max-width: 420px;}
  .sub05_2_sct3 .txt_box{max-width: 100%;padding: 30px 40px;margin-top: 40px;}
  .sub05_2_sct3 .txt_box h4{font-size: 20px;}
  .sub05_2_sct3 .txt_box p{font-size: 16px;}
}
@media screen and (max-width: 400px) {
  .sub05_2_sct3 h3 br{display: none;}
}



.sub05_2_bg02{background: linear-gradient(0deg,rgba(255, 226, 181, 1) 0%, rgba(255, 255, 255, 1) 100%);}

.sub05_2_sct4{padding-bottom: 0;}
.sub05_2_sct4 .result{display: flex;gap: 18px;flex-wrap: wrap;margin-top: 80px;}
.sub05_2_sct4 .result > li{width: calc(33.333% - 12px);padding: 60px 20px;background: linear-gradient(180deg,rgba(255, 165, 82, 1) 0%, rgba(255, 141, 64, 1) 100%);border-radius: 45px;}
.sub05_2_sct4 .result > li .img_box{text-align: center;}
.sub05_2_sct4 .result > li .img_box img{max-width: 80%;}
.sub05_2_sct4 .result > li p{font-size: 28px;font-weight: 500;color: #fff;text-align: center;margin-top: 40px;}

.sub05_2_sct5{padding: 160px 0 320px;}
.sub05_2_sct5 .desc{font-size: 50px;font-weight: 700;text-align: center;}

@media screen and (max-width: 1024px) {
  .sub05_2_sct4 .result{gap: 12px;margin-top: 40px;}
  .sub05_2_sct4 .result > li{width: calc(33.333% - 8px);padding: 40px 20px;border-radius: 20px;}
  .sub05_2_sct4 .result > li .img_box img{max-width: 80px;width: 80%;}
  .sub05_2_sct4 .result > li p{font-size: 20px;margin-top: 20px;}

  .sub05_2_sct5{padding: 100px 0 200px;}
  .sub05_2_sct5 .desc{font-size: 36px;}
}
@media screen and (max-width: 786px) {
  .sub05_2_sct4 .result{gap: 10px;justify-content: center;}
  .sub05_2_sct4 .result > li{width: calc(50% - 5px);padding: 30px 20px;border-radius: 12px;}
  .sub05_2_sct4 .result > li .img_box img{max-width: 50px;}
  .sub05_2_sct4 .result > li p{font-size: 18px;}

  .sub05_2_sct5{padding: 80px 0 150px;}
  .sub05_2_sct5 .desc{font-size: 26px;}
}
















/* 여성비뇨질환 sub06_1 */
.sub06_1_bg01{background: linear-gradient(0deg,rgba(255, 255, 255, 1) 0%, rgba(255, 237, 199, 1) 36%, rgba(255, 255, 255, 1) 100%);}

.sub06_1 .sub03_1_sct1{padding-top: 0;}
.sub06_1 .sub03_1_sct1 .inner{max-width: 1300px;}
.sub06_1 .sub03_1_sct1 .intro .txt_box h2{font-size: 70px;margin-left: -30%;}

.sub06_1_sct1{padding-bottom: 400px;}
.sub06_1_sct1 .symp{display: flex;gap: 30px;align-items: start;flex-wrap: wrap;margin-top: 240px;}
.sub06_1_sct1 .symp > li{width: calc(50% - 15px);font-size: 36px;font-weight: 500;color: #fff;text-align: center;background: linear-gradient(180deg,rgba(255, 165, 82, 1) 0%, rgba(255, 141, 64, 1) 100%);border-radius: 50px;padding: 120px 20px;}
.sub06_1_sct1 .symp > li:nth-child(1){margin-top: -100px;margin-left: auto;}
.sub06_1_sct1 .symp > li:nth-child(3){margin-top: -100px;}
.sub06_1_sct1 .symp > li:nth-child(1),
.sub06_1_sct1 .symp > li:nth-child(4){width: calc(35% - 15px);}

@media screen and (max-width: 1024px) {
  .sub06_1 .sub03_1_sct1 .intro .txt_box h2{font-size: 48px;margin-left: 0;}

  .sub06_1_sct1{padding-bottom: 200px;}
  .sub06_1_sct1 .symp{gap: 20px;margin-top: 150px;}
  .sub06_1_sct1 .symp > li{width: calc(50% - 10px);font-size: 24px;border-radius: 30px;padding: 60px 20px;}
  .sub06_1_sct1 .symp > li:nth-child(1){margin-top: -60px;}
  .sub06_1_sct1 .symp > li:nth-child(3){margin-top: -60px;}
  .sub06_1_sct1 .symp > li:nth-child(1),
  .sub06_1_sct1 .symp > li:nth-child(4){width: calc(35% - 10px);}
}
@media screen and (max-width: 768px) {
  .sub06_1 .sub03_1_sct1 .intro .txt_box h2{font-size: 32px;}

  .sub06_1_sct1{padding-bottom: 150px;}
  .sub06_1_sct1 .symp{margin-top: 60px;}
  .sub06_1_sct1 .symp > li{width: calc(50% - 10px);font-size: 18px;border-radius: 20px;padding: 20px;}
  .sub06_1_sct1 .symp > li:nth-child(1){margin-top: 0;}
  .sub06_1_sct1 .symp > li:nth-child(3){margin-top: 0;}
  .sub06_1_sct1 .symp > li:nth-child(1),
  .sub06_1_sct1 .symp > li:nth-child(4){width: calc(50% - 10px);}
}
@media screen and (max-width: 420px) {
  .sub06_1_sct1 .symp{gap: 10px;}
  .sub06_1_sct1 .symp > li{width: 100%;}
  .sub06_1_sct1 .symp > li:nth-child(1),
  .sub06_1_sct1 .symp > li:nth-child(4){width: 100%;}
}



.sub06_1_sct2{padding-bottom: 360px;}
.sub06_1_sct2 .types{max-width: 1010px;display: flex;gap: 24px;flex-wrap: wrap;margin: 70px auto 0;}
.sub06_1_sct2 .types > li{width: calc(33.333% - 16px);font-size: 30px;font-weight: 500;color: #fff;text-align: center;padding: 30px 20px;background: linear-gradient(0deg,rgba(255, 114, 37, 1) 0%, rgba(255, 140, 56, 1) 100%);border-radius: 999px;}
.sub06_1_sct2 .detail{max-width: 1920px;margin: 100px auto 0;}
.sub06_1_sct2 .detail > li{display: flex;gap: 100px;align-items: center;flex-wrap: wrap;}
.sub06_1_sct2 .detail > li:nth-child(n + 2){margin-top: 150px;}
.sub06_1_sct2 .detail > li:nth-child(2n){flex-direction: row-reverse;}
.sub06_1_sct2 .detail > li .img_box{width: 50%;}
.sub06_1_sct2 .detail > li .txt_box{width: calc(50% - 100px);}
.sub06_1_sct2 .detail > li:nth-child(2n) .txt_box{padding-left: 200px;}
.sub06_1_sct2 .detail > li .txt_box h4{font-size: 50px;font-weight: 700;color: #f98102;}
.sub06_1_sct2 .detail > li .txt_box h4 span{font-size: 40px;font-weight: 400;}
.sub06_1_sct2 .detail > li .txt_box .desc{font-size: 26px;font-weight: 300;color: #726b68;margin-top: 20px;}
.sub06_1_sct2 .detail > li .txt_box .info{margin-top: 40px;}
.sub06_1_sct2 .detail > li .txt_box .info > li{display: flex;gap: 8px;align-items: start;}
.sub06_1_sct2 .detail > li .txt_box .info > li:nth-child(n + 2){margin-top: 12px;}
.sub06_1_sct2 .detail > li .txt_box .info > li .tit{display: block;width: 106px;font-size: 24px;font-weight: 500;color: #fff;text-align: center;padding: 4px;background-color: #726b68;border-radius: 10px;}
.sub06_1_sct2 .detail > li .txt_box .info > li .txt{font-size: 24px;font-weight: 500;color: #726b68;margin-top: 5px;}

@media screen and (max-width: 1600px) {
  .sub06_1_sct2 .detail > li:nth-child(2n) .txt_box{padding-left: 20px;}
}
@media screen and (max-width: 1400px) {
  .sub06_1_sct2 .detail > li{gap: 40px;}
  .sub06_1_sct2 .detail > li .txt_box{width: calc(50% - 40px);}
  .sub06_1_sct2 .detail > li .txt_box h4{font-size: 36px;}
  .sub06_1_sct2 .detail > li .txt_box h4 span{font-size: 24px;}
  .sub06_1_sct2 .detail > li .txt_box .desc{font-size: 20px;}
  .sub06_1_sct2 .detail > li .txt_box .info > li .tit{width: 80px;font-size: 18px;}
  .sub06_1_sct2 .detail > li .txt_box .info > li .txt{font-size: 18px;}
}
@media screen and (max-width: 1024px) {
  .sub06_1_sct2{padding-bottom: 180px;}
  .sub06_1_sct2 .types > li{font-size: 24px;}
  .sub06_1_sct2 .detail > li .txt_box .desc br,
  .sub06_1_sct2 .detail > li .txt_box .info > li .txt br{display: none;}
}
@media screen and (max-width: 768px) {
  .sub06_1_sct2{padding-bottom: 120px;}
  .sub06_1_sct2 .types{gap: 12px;margin: 40px auto 0;}
  .sub06_1_sct2 .types > li{width: calc(33.333% - 8px);font-size: 16px;padding: 16px 10px;}
  .sub06_1_sct2 .detail{margin: 60px auto 0;}
  .sub06_1_sct2 .detail > li{gap: 40px;}
  .sub06_1_sct2 .detail > li:nth-child(n + 2){margin-top: 60px;}
  .sub06_1_sct2 .detail > li .img_box{width: 100%;padding-right: 20px;}
  .sub06_1_sct2 .detail > li:nth-child(2n) .img_box{padding-right: 0;padding-left: 20px;}
  .sub06_1_sct2 .detail > li .txt_box{width: 100%;padding: 0 20px;}
  .sub06_1_sct2 .detail > li:nth-child(2n) .txt_box{padding-left: 20px;}
  .sub06_1_sct2 .detail > li .txt_box h4{font-size: 24px;}
  .sub06_1_sct2 .detail > li .txt_box h4 span{font-size: 20px;}
  .sub06_1_sct2 .detail > li .txt_box .desc{font-size: 16px;margin-top: 10px;}
  .sub06_1_sct2 .detail > li .txt_box .info{margin-top: 20px;}
  .sub06_1_sct2 .detail > li .txt_box .info > li{gap: 6px;}
  .sub06_1_sct2 .detail > li .txt_box .info > li:nth-child(n + 2){margin-top: 10px;}
  .sub06_1_sct2 .detail > li .txt_box .info > li .tit{width: 65px;font-size: 15px;border-radius: 6px;}
  .sub06_1_sct2 .detail > li .txt_box .info > li .txt{font-size: 15px;margin-top: 4px;}  
}



.sub06_1 .sub02_1_sct6 .process > li{width: calc(23% - 8px);}
.sub06_1_sct3 .desc{background: linear-gradient(0deg,rgb(255, 181, 117) 0%, rgb(255, 213, 157) 100%);background-clip: text;-webkit-background-clip: text;font-size: 50px;font-weight: 700;text-align: center;margin-top: 200px;}

@media screen and (max-width: 1024px) {
  .sub06_1 .sub02_1_sct6 .process > li{width: calc(25% - 7.5px);}
  .sub06_1_sct3 .desc{font-size: 30px;margin-top: 120px;}
}
@media screen and (max-width: 768px) {
  .sub06_1 .sub02_1_sct6 .process > li{width: calc(50% - 5px);}
  .sub06_1_sct3 .desc{font-size: 24px;margin-top: 80px;}
}
@media screen and (max-width: 420px) {
  .sub06_1 .sub02_1_sct6 .process > li{width: 100%;}
  .sub06_1_sct3 .desc br{display: none;}
}

















/* 소아비뇨질환 sub07_1 */
.sub07_1_bg01{background: linear-gradient(0deg,rgba(255, 255, 255, 1) 0%, rgba(255, 237, 199, 1) 73%, rgba(255, 255, 255, 1) 100%);}

.sub07_1 .sub03_1_sct1{padding-top: 0;}
.sub07_1 .sub03_1_sct1 .inner{max-width: 1340px;}
.sub07_1 .sub03_1_sct1 .intro .txt_box h2{font-size: 70px;margin-left: -30%;}

@media screen and (max-width: 1024px) {
  .sub07_1 .sub03_1_sct1 .intro .txt_box h2{font-size: 48px;margin-left: 0;}
}
@media screen and (max-width: 768px) {
  .sub07_1 .sub03_1_sct1 .intro .txt_box h2{font-size: 32px;}
}



.sub07_1_sct2{padding: 400px 0;}
.sub07_1_sct2 .types{display: flex;gap: 30px;flex-wrap: wrap;margin-top: 80px;}
.sub07_1_sct2 .types > li{width: calc(33.333% - 20px);background-color: #fff;border-radius: 46px;padding: 70px 20px;}
.sub07_1_sct2 .types > li h4{font-size: 40px;font-weight: 700;color: #f98102;text-align: center;}
.sub07_1_sct2 .types > li p{font-size: 23px;font-weight: 400;color: #726b68;text-align: center;margin-top: 20px;}

@media screen and (max-width: 1024px) {
  .sub07_1_sct2{padding: 180px 0;}
  .sub07_1_sct2 .types{gap: 18px;margin-top: 40px;}
  .sub07_1_sct2 .types > li{width: calc(33.333% - 12px);border-radius: 20px;padding: 40px 20px;}
  .sub07_1_sct2 .types > li h4{font-size: 32px;}
  .sub07_1_sct2 .types > li p{font-size: 18px;margin-top: 10px;}
}
@media screen and (max-width: 768px) {
  .sub07_1_sct2{padding: 120px 0;}
  .sub07_1_sct2 .types{gap: 10px;}
  .sub07_1_sct2 .types > li{width: calc(50% - 10px);border-radius: 12px;padding: 20px;}
  .sub07_1_sct2 .types > li h4{font-size: 20px;}
  .sub07_1_sct2 .types > li p{font-size: 16px;}
  .sub07_1_sct2 .types > li p br{display: none;}
}
@media screen and (max-width: 360px) {
  .sub07_1_sct2 .types > li{width: 100%;}
}



.sub07_1_sct3{padding-bottom: 400px;}
.sub07_1_sct3 .inner{max-width: 1560px;}
.sub07_1_sct3 .reason{display: flex;gap: 40px;flex-wrap: wrap;margin-top: 80px;}
.sub07_1_sct3 .reason > li{width: calc(20% - 32px);}
.sub07_1_sct3 .reason > li h4{font-size: 35px;font-weight: 500;color: #f98102;text-align: center;margin-top: 20px;}

@media screen and (max-width: 1024px) {
  .sub07_1_sct3{padding-bottom: 180px;}
  .sub07_1_sct3 .reason{gap: 20px 18px;justify-content: center;margin-top: 40px;}
  .sub07_1_sct3 .reason > li{width: calc(33.333% - 12px);}
  .sub07_1_sct3 .reason > li h4{font-size: 24px;margin-top: 10px;}
}
@media screen and (max-width: 768px) {
  .sub07_1_sct3{padding-bottom: 120px;}
  .sub07_1_sct3 .sub_sct_tit{font-size: 24px;}
  .sub07_1_sct3 .sub_sct_tit br{display: none;}
  .sub07_1_sct3 .reason{gap: 20px 10px;}
  .sub07_1_sct3 .reason > li{width: calc(50% - 5px);}
  .sub07_1_sct3 .reason > li h4{font-size: 18px;}
}



.sub07_1_sct4{padding-bottom: 400px;}
.sub07_1_sct4 .inner{max-width: 820px;}
.sub07_1_sct4 .detail{margin-top: 100px;}
.sub07_1_sct4 .detail > li{position: relative;display: flex;gap: 20px;font-size: 30px;font-weight: 400;color: #726b68;padding: 40px 70px;background-color: #ffe6b5;border-radius: 30px;}
.sub07_1_sct4 .detail > li b{font-weight: 500;color: #f98102;}
.sub07_1_sct4 .detail > li:nth-child(n + 2){margin-top: 18px;}
.sub07_1_sct4 .detail > li::before{content: '✓';color: #f98102;}
.sub07_1_sct4 .detail > li::after{content: '□';position: absolute;top: 42px;left: 64px;}
.sub07_1_sct4 .detail > li.ps{justify-content: center;font-size: 23px;font-weight: 300;color: #726b68;text-align: center;background: transparent;padding: 10px;}
.sub07_1_sct4 .detail > li.ps::before{display: none;}

@media screen and (max-width: 1024px) {
  .sub07_1_sct4{padding-bottom: 180px;}
  .sub07_1_sct4 .detail{margin-top: 60px;}
  .sub07_1_sct4 .detail > li{font-size: 20px;padding: 30px 40px;border-radius: 20px;}
  .sub07_1_sct4 .detail > li:nth-child(n + 2){margin-top: 12px;}
  .sub07_1_sct4 .detail > li::after{top: 32px;left: 36px;}
  .sub07_1_sct4 .detail > li.ps{font-size: 18px;}
}
@media screen and (max-width: 768px) {
  .sub07_1_sct4{padding-bottom: 120px;}
  .sub07_1_sct4 .sub_sct_tit{font-size: 30px;}
  .sub07_1_sct4 .sub_sct_tit br{display: none;}
  .sub07_1_sct4 .detail{margin-top: 40px;}
  .sub07_1_sct4 .detail > li{gap: 10px;font-size: 16px;padding: 16px 20px;border-radius: 12px;}
  .sub07_1_sct4 .detail > li:nth-child(n + 2){margin-top: 10px;}
  .sub07_1_sct4 .detail > li::after{top: 17px;left: 16px;}
  .sub07_1_sct4 .detail > li.ps{font-size: 15px;padding: 8px;}
}



.sub07_1_sct5{padding-bottom: 360px;}
.sub07_1_sct5 .inner{max-width: 1220px;}
.sub07_1_sct5 .important{display: flex;gap: 50px;flex-wrap: wrap;margin-top: 80px;}
.sub07_1_sct5 .important > li{display: flex;gap: 40px;flex-direction: column;justify-content: space-between;width: calc(50% - 25px);background: linear-gradient(0deg,rgba(255, 114, 37, 1) 0%, rgba(255, 140, 56, 1) 100%);padding: 60px;border-radius: 50px;}
.sub07_1_sct5 .important > li .icon{height: 100px;text-align: right;}
.sub07_1_sct5 .important > li .icon img{max-height: 100%;}
.sub07_1_sct5 .important > li h4{font-size: 40px;font-weight: 500;color: #fff;}
.sub07_1_sct5 .ps{font-size: 50px;font-weight: 700;text-align: center;margin-top: 160px;}

@media screen and (max-width: 1024px) {
  .sub07_1_sct5{padding-bottom: 200px;}
  .sub07_1_sct5 .important{gap: 20px;margin-top: 60px;}
  .sub07_1_sct5 .important > li{gap: 20px;width: calc(50% - 10px);padding: 40px;border-radius: 20px;}
  .sub07_1_sct5 .important > li .icon{height: 70px;}
  .sub07_1_sct5 .important > li h4{font-size: 24px;}
  .sub07_1_sct5 .ps{font-size: 32px;margin-top: 100px;}
}
@media screen and (max-width: 768px) {
  .sub07_1_sct5{padding-bottom: 150px;}
  .sub07_1_sct5 .important{gap: 10px;margin-top: 40px;}
  .sub07_1_sct5 .important > li{width: calc(50% - 5px);padding: 20px;border-radius: 10px;}
  .sub07_1_sct5 .important > li .icon{height: 50px;}
  .sub07_1_sct5 .important > li h4{font-size: 20px;}
  .sub07_1_sct5 .ps{font-size: 24px;margin-top: 60px;}
}
@media screen and (max-width: 370px) {
  .sub07_1_sct5 .important > li{width: 100%;}
  .sub07_1_sct5 .ps br{display: none;}
}
















/* 성병클리닉 sub08_1 */
.sub08_1_bg01{background: linear-gradient(0deg,rgba(255, 255, 255, 1) 0%, rgba(255, 237, 199, 1) 37%, rgba(255, 255, 255, 1) 100%);}

.sub08_1 .sub02_1_sct1 .txt_box{width: 75%;max-width: 880px;}
.sub08_1 .sub02_1_sct2{padding-bottom: 180px;}

@media screen and (max-width: 1024px) {
  .sub08_1 .sub02_1_sct2{padding-bottom: 150px;}
}
@media screen and (max-width: 768px) {
  .sub08_1 .sub02_1_sct1 .txt_box{width: 100%;max-width: unset;}
  .sub08_1 .sub02_1_sct2{padding-bottom: 120px;}
}



.sub08_1 .sub02_1_sct2 .inner{max-width: 1400px;}
.sub08_1 .sub02_1_sct2 .left{padding: 130px 30px;}
.sub08_1 .sub02_1_sct2 .right{max-width: unset;}

@media screen and (max-width: 1024px) {
  .sub08_1 .sub02_1_sct2 .left{padding: 80px 30px;}

}
@media screen and (max-width: 768px) {
  .sub08_1 .sub02_1_sct2 .left{padding: 10px 20px;}

}



.sub08_1_bg02{background: linear-gradient(0deg,rgba(255, 237, 199, 1) 15%, rgba(255, 255, 255, 1) 100%);}

.sub08_1 .sub03_1_sct1{padding-bottom: 400px;}
.sub08_1 .sub02_1_sct4{padding-top: 0;}
.sub08_1 .sub02_1_sct4 .detail > li p{margin-top: 80px;}

@media screen and (max-width: 1024px) {
  .sub08_1 .sub03_1_sct1{padding-bottom: 200px;}
  .sub08_1 .sub02_1_sct4 .detail > li p{margin-top: 40px;}
}
@media screen and (max-width: 768px) {
  .sub08_1 .sub03_1_sct1{padding-bottom: 120px;}
  .sub08_1 .sub02_1_sct4 .detail > li p{margin-top: 20px;}
}


.sub08_1 .sub02_1_sct6 .process > li{display: flex;flex-direction: column;align-items: center;}
.sub02_1_sct6 .process > li .detail{padding-left: 10px;}
.sub08_1_sct6 .desc{font-size: 50px;font-weight: 700;text-align: center;margin-top: 200px;background: linear-gradient(0deg,rgb(255, 181, 117) 0%, rgb(255, 213, 157) 100%);background-clip: text;-webkit-background-clip: text;}

@media screen and (max-width: 1024px) {
  .sub08_1_sct6 .desc{font-size: 30px;margin-top: 120px;}
}
@media screen and (max-width: 768px) {
  .sub08_1_sct6 .desc{font-size: 24px;margin-top: 80px;}
}
@media screen and (max-width: 420px) {
  .sub08_1_sct6 .desc br{display: none;}
}
