/*----------------------------------------------------------------------------- 서브공통 ------------------------------------------------------------------------*/
.sub_con{text-align:center;}

/*서브_v*/
.sub_v{text-align:center;position:relative;padding:200px 0 160px;color:#fff;}
.sub_v .sub_tit h2{font-family: 'notokr-medium';font-size:45px;margin-bottom:20px;}
.sub_v .sub_tit p{font-family: 'notokr-demilight';line-height:28px;}

/* sub_v 개별 */
/* 피부 */
.sub_v.about{background:url('/common/images/sub/about_v.png') no-repeat center /cover;}
.sub_v.freckles{background:url('/page/skin/img/skin_v.jpg') no-repeat center /cover;}
.sub_v.acne{background:url('/page/skin/img/acne_v.jpg') no-repeat center /cover;}
.sub_v.scar{background:url('/page/skin/img/scar_v.jpg') no-repeat center /cover;}
.sub_v.repair{background:url('/page/skin/img/repair_v.jpg') no-repeat center /cover;}
.sub_v.foot{background:url('/page/skin/img/foot_v.jpg') no-repeat center /cover;}
.sub_v.occlusal{background:url('/page/skin/img/occlusal_v.jpg') no-repeat center /cover;}
.sub_v.ensure{background:url('/page/skin/img/ensure_v.jpg') no-repeat center /cover;}
.sub_v.spectra{background:url('/page/skin/img/spectra_v.jpg') no-repeat center /cover;}
.sub_v.lalafeel{background:url('/page/skin/img/lalafeel_v.jpg') no-repeat center /cover;}
.sub_v.silkwave{background:url('/page/skin/img/silkwave_v.jpg') no-repeat center /cover;}

/* 제모 */
.sub_v.woman{background:url('/page/removal/img/woman_v.jpg') no-repeat center /cover;}
.sub_v.man{background:url('/page/removal/img/man_v.jpg') no-repeat center /cover;}
.sub_v.apogee{background: url('/page/removal/img/apogee_v.png') no-repeat center /cover;}
.sub_v.gentle{background:url('/page/removal/img/gentle_v.png') no-repeat center /cover;}

/* 리프팅 */
.sub_v.laser{background:url('/page/lifting/img/laser_v.jpg') no-repeat center /cover;}
.sub_v.thread{background:url('/page/lifting/img/thread_v.jpg') no-repeat center /cover;}
.sub_v.density{background:url('/page/lifting/img/density_v.png') no-repeat center /cover;}

/* 쁘띠성형 */
.sub_v.botox{background:url('/page/petit/img/botox_v.jpg') no-repeat center /cover;}
.sub_v.premium{background:url('/page/petit/img/premium_v.jpg') no-repeat center /cover;}
.sub_v.collagen{background:url('/page/petit/img/collagen_v.jpg') no-repeat center /cover;}
.sub_v.filler{background:url('/page/petit/img/filler_v.jpg') no-repeat center /cover;}
.sub_v.vollet{background:url('/page/petit/img/vollet_v.jpg') no-repeat center /cover;}
.sub_v.contour{background:url('/page/petit/img/contour_v.jpg') no-repeat center /cover;}
.sub_v.skinbooster{background:url('/page/petit/img/skinbooster_v.jpg') no-repeat center /cover;}
.sub_v.byryzn{background:url('/page/petit/img/byryzn_v.png') no-repeat center /cover;}
.sub_v.rejuranhb{background:url('/page/petit/img/rejuranhb_v.png') no-repeat center /cover;}
.sub_v.xeomin{background:url('/page/petit/img/xeomin_v.png') no-repeat center /cover;}
.sub_v.laetigen{background:url('/page/petit/img/laetigen_v.jpg') no-repeat center /cover;}
.sub_v.wiqouno{background:url('/page/petit/img/wiqouno_v.png') no-repeat center /cover;}

/* 비만 */
.sub_v.injection{background:url('/page/obesity/img/injection_v.jpg') no-repeat center /cover;}
.sub_v.caboxy{background:url('/page/obesity/img/caboxy_v.jpg') no-repeat center /cover;}
.sub_v.ulfit{background:url('/page/obesity/img/ulfit_v.jpg') no-repeat center /cover;}
.sub_v.coolthera{background:url('/page/obesity/img/coolthera_v.jpg') no-repeat center /cover;}
.sub_v.vanquishi{background:url('/page/obesity/img/vanquishi_v.jpg') no-repeat center /cover;}

/* 게시판레이아웃 개별 */
.sub_v.event{background:url('/common/images/sub/event_v.jpg') no-repeat center /cover;}
.sub_v.notice{background:url('/common/images/sub/notice_v.jpg') no-repeat center /cover;}
.jmboard.event_box{padding-top:0;}
.jmboard.notice_box{padding-top:0;}

/* 탈모 */
.sub_v.anterogen{background:url('/page/hair_loss/img/anterogen_v.jpg') no-repeat center /cover;}

/* 하단공통 */
.intro_slider{background:url('/common/images/sub/common_bottom_bg.png') no-repeat center /cover;padding:240px 0;color:#fff;text-align:center;}
.intro_slider .slick-arrow{position:absolute;top:40%;transform:translateY(-80%);width:49px;height:89px;text-indent:-9999em;z-index:10;}
.intro_slider .slick-arrow.slick-prev{background:url('/common/images/sub/intro_slider_prev.png') no-repeat center/cover;left:0;}
.intro_slider .slick-arrow.slick-next{background:url('/common/images/sub/intro_slider_next.png') no-repeat center/cover;right:0;}
.intro_slider h3{font-size:40px;font-family: 'notokr-bold';margin-bottom:15px;}
.intro_slider p{line-height:28px;}

/*----------------------------------------------------------------------------- 스토리 ------------------------------------------------------------------------*/

/*병원소개*/
.intro_video{padding:170px 0;text-align:center;}
.intro_video img{margin-bottom:20px;}
.intro_video .txt_box{margin-top:100px;}
.intro_video .txt_box h4{font-size:30px;font-family: 'notokr-bold';letter-spacing:-0.08em;margin-bottom:10px;}
.intro_video .txt_box p{font-family: 'notokr-demilight';line-height:28px;}

.intro_clinic{padding:75px 0 50px;background-color:#2e2e2e;color:#fff;}
.intro_clinic .tit p{}
.intro_clinic .tit h2{font-size:40px;font-family: 'notokr-bold';margin:15px 0 100px;}
.intro_clinic ul{display:flex;justify-content: space-between;}
.intro_clinic ul li p{line-height:28px;margin-bottom:20px;}
.intro_clinic ul li h4{font-family: 'notokr-bold';font-size:30px;}
.intro_clinic ul li h4 span{font-size:60px;}

.intro_wrap{}
.intro_wrap .item{padding-top:180px;}
.intro_wrap .item:last-child{padding-bottom:180px;}
.intro_wrap .item h3{font-size:160px;font-family: 'Montserrat', sans-serif; font-weight:700;color:#fff;-webkit-text-stroke: 1px #b99a85;letter-spacing:-0.08em;}
.intro_wrap .item h4{color:#6a4222;font-size:40px;margin:40px 0;}
.intro_wrap .item p{line-height:32px;}
.intro_wrap .item img{margin-top:70px;}

/*의료진소개*/
.doc_wrap{padding:140px 0;}
.doc_wrap .ceo_doc .top{display:flex;}
.doc_wrap .ceo_doc .top .right_txt{text-align:left;padding-lefT:45px;position:relative;}
.doc_wrap h3{font-size:40px;font-family: 'notokr-bold';margin-top:-10px;padding-bottom:45px;border-bottom:1px solid #e2e1e0;}
.doc_wrap h3 span{font-size:18px;font-family: 'notokr-medium';display:inline-block;margin-left:10px;}
.doc_wrap .ceo_doc .top .right_txt h4{font-size:25px;line-height:32px;font-family: 'notokr-demilight';padding:45px 0;border-bottom:1px solid #e2e1e0;}
.doc_wrap .ceo_doc .top ul{padding:45px 0;border-bottom:1px solid #e2e1e0;}
.doc_wrap .ceo_doc .top ul li{line-height:32px;}
.doc_wrap .ceo_doc .top p.gray_txt{position:absolute;right:-20px;width:774px;bottom:0;font-size:100px;color:#ebebeb;font-family: 'Montserrat', sans-serif; font-weight:700;letter-spacing:-0.08em;}
.doc_wrap .ceo_doc .bottom ul{display:flex;justify-content: space-between;margin-top:15px;}
.doc_wrap .other_doc{display:flex;justify-content: space-between;margin-top:90px;text-align:left;}
.doc_wrap .other_doc h4{color:#cecece;font-family: 'notokr-bold';padding:40px 0 20px;}
.doc_wrap .other_doc p{font-size:25px;line-height:35px;font-family: 'notokr-demilight';margin-top:40px;}

/*보유장비*/
.con1250{width:1250px;margin:0 auto;position:relative;}
.about_equip {}
.about_equip{margin-bottom:100px;}
.about_equip h2{font-size:30px;font-family: 'notokr-medium';line-height:40px;padding:140px 0;}
.about_equip .equip_box{display:flex;margin-bottom:50px;}
.about_equip .equip_box .txt_box{text-align:left;padding:100px 0 0 60px;}
.about_equip .equip_box .txt_box h4{background-color:#1c1c1c;font-size:30px;font-family: 'notokr-bold';padding:9px 0 9px 20px;color:#fff;width:600px;}
.about_equip .equip_box .txt_box h5{padding:20px 0;font-size:25px;font-family: 'notokr-demilight';}
.about_equip .equip_box .txt_box p{line-height:32px;letter-spacing:-0.08em;}
.about_equip .equip_box .txt_box ul{margin-top:30px;display:flex;}
.about_equip .equip_box .txt_box ul li{background-color:#1c1c1c;color:#fff;border-radius:30px;padding:15px 0;width:150px;text-align:center;margin-right:8px;}
.about_equip .equip_box .txt_box ul li:last-child{margin-right:0;}


/*둘러보기*/
.about_interior{padding:170px 0 190px;}
.about_interior .slider_for .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:56px;height:142px;text-indent:-9999em;z-index:10;}
.about_interior .slider_for .slick-arrow.slick-prev{background:url('/page/about/img/interior_prev.png') no-repeat center/cover;left:-8%;}
.about_interior .slider_for .slick-arrow.slick-next{background:url('/page/about/img/interior_next.png') no-repeat center/cover;right:-8%;}
.about_interior .slider_nav{margin-top:10px;/* width: calc(100% + 10px);transform: translateX(-5px); */}
.about_interior .slider_nav .slick-list{margin:0 -5px;}
.about_interior .slider_nav .slick-slide{margin:0 5px;}

/*오시는길 ,진료안내*/
.info_wrap{padding:100px 0 180px;}
.info_wrap h2{font-size:32px;margin-bottom:90px;}
.info_wrap .about_map .root_daum_roughmap{}
.info_wrap .about_map{position:relative;width:1400px;margin:0 auto;} 
.info_wrap .about_map .adress_position{position:absolute;right:30px;top:40px;padding:35px 50px;background-color:#fff;z-index:1;text-align:left;}
.info_wrap .about_map .adress_position h4{font-family: 'notokr-bold';}
.info_wrap .about_map .adress_position p{padding:15px 0;border-bottom:1px solid #cacaca;font-family: 'notokr-demilight';}
.info_wrap .about_map .adress_position ul{margin-top:15px;display:flex;}
.info_wrap .about_map .adress_position ul li{background-color:#292929;color:#fff;font-family: 'notokr-demilight';font-size:16px;width:110px;text-align:center;padding:6px 0;margin-right:10px;}
.information_box{padding:60px 0 30px;display:flex;justify-content: space-around;width:1400px;margin:0 auto;}
.information_box .item{display:flex;align-items: center;}
.information_box .item .icon p{color:#aeaeae;font-size:17px;font-weight:700;font-family: 'NanumBarunGothic', sans-serif;margin-top:10px;}
.information_box .item .txt{text-align:left;padding-left:50px;}
.information_box .item .txt h5{line-height:25px;font-size:17px;font-weight:700;font-family: 'NanumBarunGothic', sans-serif;}
.information_box .item .txt h5.margin_h5{margin-top:25px;}
.information_box .item .txt p{font-weight:300;font-family: 'NanumBarunGothic', sans-serif;font-size:15px;line-height:29px;}
.information_box .item .txt p.margin_p{margin-top:35px;}

.time_wrap{position:relative;width:1400px;margin:0 auto;text-align:left;}
.hour_box {width:514px;padding:40px;box-sizing:border-box;background:rgba(255,255,255,.95);position:absolute;top:50%;right:90px;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.hour_box ul li {margin-bottom:20px;font-family: 'NanumBarunGothic', sans-serif;font-weight:400;}
.hour_box ul li:last-child{margin-bottom:15px;}
.hour_box ul li h5{ font-family: 'NanumMyeongjoBold';font-size:23px;font-weight:700;transform: skew(-0.001deg);}
.hour_box ul li p{line-height:28px;margin-top:5px;color:#4d4d4d;}
.hour_box ul div {width:100%;height:16px;background:#efece9;position:relative;margin:10px 0;}
.hour_box .line {position:absolute;top:0;left:0;width:0;height:100%;display:block;background:#6a4222;transition:width 1s ease;-webkit-transition:width 1s ease;}
.hour_box .line4{position:absolute;top:0;left:45%;width:0;height:100%;display:block;background:#6a4222;transition:width 1s ease;-webkit-transition:width 1s ease;}
.hour_box .line1.on {width:80%;}
.hour_box .line2.on {width:100%;}
.hour_box .line3.on {width:50%;}
.hour_box .line4.on {width:20%}
.hour_tell{display:flex;align-items:center;margin-bottom:10px;}
.hour_tell p{background-color:#6a4222;padding:10px 9px;color:#fff;font-family: 'NanumBarunGothic', sans-serif;}
.hour_tell a{display:inline-block;margin-left:15px;font-size:32px;font-family: 'Nanum Myeongjo', serif;font-weight:700;color:#3e3e3f;}

/*----------------------------------------------------------------------------- 시술페이지공통 ------------------------------------------------------------------------*/

.tit_box{color:#1e3949;}
.tit_box p{margin-bottom:20px;}
.tit_box h2{font-size:40px;font-family: 'notokr-bold';margin-bottom:60px;}
.tit_box h2 span{font-family: 'notokr-light';}
.tit_box i{color:#4f4040;line-height:28px;margin-bottom:80px;font-size:18px;display:block;}

/* 피부클리닉 */
.blue{color:#1e3949;}

/* 제모클리닉 */
.green1{color:#2f342a;}
.tit_box.other_tit_box{color:#2f342a;}

/* 리프팅클리닉 */
.purple{color:#664553;}
.tit_box.other_tit_box1{color:#54484d;}

/* 쁘띠성형클리닉 */
.brown{color:#4f4040;}
.tit_box.other_tit_box2{color:#4f4040;}

/* 비만클리닉 */
.red1{color:#683934;}
.tit_box.other_tit_box3{color:#683934;}


.sub1{padding:120px 0;background-color:#f6f6f6;}
.sub1 ul{display:flex;}
.sub1 ul.center{justify-content:center;}
.sub1 ul li{width:25%;border-right:1px solid #d5d2d2;padding:20px 0;}
.sub1 ul li:last-child{border-right:none;}
.sub1 ul li p{font-size:20px;font-family: 'notokr-medium';padding-bottom:10px;border-bottom:1px solid #6c7881;display:inline-block;}
.sub1 ul li h4{margin-top:14px;font-size:23px;font-family: 'notokr-bold';}

.sub2{padding:120px 0;}
.sub2 .min_con{display:flex;}
.sub2 .min_con > div{width:50%;}
.sub2 .min_con .sub2_right{height:577px;background:url('/common/images/sub/sub2_bg.jpg') no-repeat center/cover;padding:59px;}
.sub2 .min_con .sub2_right .sub2_in{border:1px solid #8897a1;padding:60px 0 0 50px;text-align:left;width:483px;height:461px;}
.sub2 .min_con .sub2_right .sub2_in h4{font-family: 'notokr-bold';font-size:35px;}
.sub2 .min_con .sub2_right .sub2_in p{margin:15px 0 30px;line-height:28px;font-family: 'notokr-medium';}
.sub2 .min_con .sub2_right .sub2_in p b{font-family: 'notokr-bold';}
.sub2 .min_con .sub2_right .sub2_in ul li{font-size:25px;font-family: 'notokr-medium';margin-bottom:15px;font-style:italic;}

.sub3 .tab_list{display:flex;justify-content: center;margin-bottom:45px;}
.sub3 .tab_list li a{font-family: 'notokr-medium';font-size:20px;color:#181818;display:inline-block;padding:0 40px 10px;border-bottom:2px solid #e9e9e9;}
.sub3 .tab_list li.on a{color:#6a8296;border-bottom:2px solid #6a8296;}
.sub3 .tab_box ul li{width:100%;display:flex;}
.sub3 .tab_box ul li > div{width:50%;}
.sub3 .tab_box ul li .left_item{overflow:hidden;position:relative;height:490px;}
.sub3 .tab_box ul li .left_item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;}
.sub3 .tab_box ul li .right_item{padding:180px 0 0 120px;background-color:#f6f6f6;text-align:left;color:#181818;/*display:flex;align-items:center;padding:2em 0 0 120px;*/}
.sub3 .tab_box ul li .right_item.filer{display:flex;align-items:center;padding:2em 0 0 120px;}
.sub3 .tab_box ul li .right_item .txt{}
.sub3 .tab_box ul li .right_item h3{position:relative;font-size:30px;font-family: 'notokr-medium';margin-bottom:40px;}
.sub3 .tab_box ul li .right_item h3:after{content:'';display:block;clear:both;position:absolute;width:24px;height:3px;background-color:#6a8296;top:-30px;left:0;}
.sub3 .tab_box ul li .right_item p{line-height:28px;}


.sub4{padding:130px 0;}
.sub4 .process ul{display:flex;justify-content: space-between;}
.sub4 .process ul li{width:32%;border:1px solid #8e9aa4;}
.sub4 .process ul li h4{margin-bottom:40px;background-color:#6a8296;color:#fff;font-family: 'notokr-bold';font-size:23px;display:inline-block;padding:8px 17px;}
.sub4 .process ul li h3{font-size:30px;font-family: 'notokr-medium';position:relative;}
.sub4 .process ul li h3:after{content:'';display:block;clear:both;width:24px;height:3px;background-color:#6a8296;margin:20px auto;}
.sub4 .process ul li p{line-height:28px;margin-bottom:40px;}

.sub5{padding:130px 0;background:url('/common/images/sub/sub5_bg.jpg') no-repeat center/cover;text-align:left;position:relative;}
.sub5 .min_con{display:flex;}
.sub5 .box_max .caution_txt{padding-left:50px;}
.caution_box{background-color:rgba(106,130,150,.9);padding:30px;color:#fff;width:220px;height:220px;position:relative;}
.caution_box h4{font-size:40px;line-height:50px;font-family: 'notokr-light';}
.caution_box h4 span{font-family: 'notokr-bold';font-size:34px;}
.caution_txt{padding-left:110px;}
.caution_txt ul li{font-size:23px;margin-top:27px;padding-left:20px;position:relative;word-break: keep-all;}
.caution_txt ul li:after{content:'';display:block;clear:both;position:absolute;left:0;top:0;width:4px;height:20px;background-color:#3f5e78;}
.sub5 p.white_txt{font-family: 'AvantGardeDemiBT';font-size:120px;color:#fff;font-style:italic;letter-spacing:0;opacity:.4;position:absolute;right:0;bottom:-17px;line-height:1;}

.sub6{padding:130px 0;background:url('/page/removal/img/removal_sub6_bg.jpg') no-repeat center/cover;text-align:right;color:#fff;}
.sub6 .item span{font-size:23px;font-family: 'notokr-medium';}
.sub6 .item h3{margin:10px 0 25px;}
.sub6 .item p{line-height:28px;}
.sub6 .item ul{display:flex;justify-content: right;margin-top:45px;}
.sub6 .item ul li{width:110px;height:110px;border-radius:50%;border:3px solid #fff;position:relative;margin-left:15px;}
.sub6 .item ul li p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;font-family: 'notokr-bold';font-size:16px;line-height:22px;}

.sub6.gentle_add{background:url('/page/removal/img/removal_gentle_add_bg.png') no-repeat center/cover;text-align:left;}
.sub6.gentle_add .item ul{justify-content: left;margin-top: 20px;}
.sub6.gentle_add .item ul li{margin-left:0;margin-right:15px;}

.sub7{background-color:#f3fae5;padding:130px 0;}
.sub7 .tit_box h3{font-size:40px;font-family: 'notokr-bold';margin-bottom:20px;}
.sub7 .sub7_wrap{background:url('/page/removal/img/sub7_woman.jpg') no-repeat center/cover;width:1084px;margin:80px auto 0;color:#fff;padding:30px 0 50px;}
.sub7 .sub7_wrap h4{background-color:rgba(41, 86, 27,.8);font-size:35px;font-family: 'notokr-bold';display:inline-block;padding:5px 50px;}
.sub7 .sub7_wrap ul{display:flex;justify-content: space-evenly;margin-top:15px;}
.sub7 .sub7_wrap ul li{font-size:25px;line-height:35px;font-family: 'notokr-medium';}


.sub8{padding:130px 0;}
.sub8 .introduce{display:flex;justify-content: space-between;}
.sub8 .introduce > div{width:40%;    text-align: left;}
.sub8 .introduce > div:first-child{margin-right:20%;}
.sub8 .introduce h4{background-color:#5a7440;padding:10px 25px;color:#fff;font-family: 'notokr-bold';display:inline-block;margin-bottom:20px;}
.sub8 .introduce:after{content:'';display:block;clear:both;}
.sub8 .introduce .item ul{display:flex;flex-wrap:wrap;}
.sub8 .introduce .item ul li{border:1px solid rgba(38,54,22,.5);padding:20px 25px;width:49%;margin-right:2%;margin-bottom:2%;vertical-align:middle;font-size:20px;}
.sub8 .introduce .item ul li:nth-child(2n){margin-right:0;}
.sub8 .introduce .item ul li img{display:inline-block;vertical-align:middle;margin-right:13px;}
.sub8 .introduce .item ul li span{font-size:16px;}

.sub8 .introduce.introduce1{flex-wrap:wrap}
.sub8 .introduce.introduce1 > div:first-child{margin-right:0;}
.sub8 .introduce.introduce1 > div{width:100%;}
.sub8 .introduce.introduce1 .item{margin-bottom:4%;}
.sub8 .introduce.introduce1 .item ul li{width:24%;margin-right:1%;margin-bottom:1%;}
.sub8 .introduce.introduce1 .item ul li:nth-child(2n){margin-right:1%;}

.sub9 .effect_wrap{display:flex;}
.sub9 .effect_wrap > div{width:50%;}
.sub9 .effect_wrap .left{overflow:hidden;position:relative;height:490px;}
.sub9 .effect_wrap .left img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.sub9 .effect_wrap .right{padding:110px 0 0 120px;background-color:#f6f6f6;text-align:left;color:#181818;}
.sub9 .effect_wrap .right ul li:not(:last-child){margin-bottom:50px;}
.sub9 .effect_wrap .right h4{position:relative;font-size:25px;font-family: 'notokr-bold';margin-bottom:30px;color:#6c5240;}
.sub9 .effect_wrap .right h4 span{display:inline-block;width:24px;height:3px;background-color:#6c5240;margin-right:10px;}
.sub9 .effect_wrap .right p{line-height:28px;}

.sub10{padding:120px 0;background:url('/page/petit/img/skinbooster3_1.jpg') no-repeat center/cover;text-align:left;color:#fff;}
.sub10 .item h3{font-size:40px;line-height:50px;font-family: 'notokr-light';}
.sub10 .item h3 span{font-family: 'notokr-bold';}
.sub10 .item h5{background:#311e15;color:#fff;font-size:20px;letter-spacing:0;font-family: 'Montserrat', sans-serif;padding:10px 30px;border-radius:30px;display:inline-block;margin:30px 0;}
.sub10 .item p{margin:40px 0;line-height:26px;}
.sub10 .item ul{display:flex;}
.sub10 .item ul li {font-size:23px;margin-right:70px;}
.sub10 .item ul li:last-child{margin-right:0;}
.sub10 .item ul li img{displaY:inline-block;vertical-align:sub;margin-right:15px;}

.sub10 .line2{display:flex;gap:60px;}
.sub10 .line2 ul{flex-direction:column;gap:30px;}
.sub10 .line2 ul li{font-size:20px;margin-right:0;}

.sub11{padding:120px 0;background-color:#f9fcfd;}
.after_wrap ul{width:1020px;margin:0 auto;}
.after_wrap ul .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:74px;text-indent:-9999em;z-index:10;}
.after_wrap ul .slick-arrow.slick-prev{background:url('/common/images/sub/sub11_prev.png') no-repeat center/cover;left:-8.5%;}
.after_wrap ul .slick-arrow.slick-next{background:url('/common/images/sub/sub11_next.png') no-repeat center/cover;right:-8.5%;}
.after_wrap ul li{position:relative;}
.after_wrap ul li .before_cover{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#36434d;text-align:center;color:#fff;cursor:default;}
.after_wrap ul li .before_cover img{display:block;margin:95px auto 60px;}
.after_wrap ul li .before_cover p{line-height:28px;}
.after_wrap ul li .before_cover p span{font-family: 'notokr-bold';}
.after_wrap ul li .before_cover a{display:block;font-size:20px;width:200px;margin:25px auto 0;padding:10px;background-color:#757778;}

/* 피부클리닉 하단공통 */
.promise_jl{padding:130px 0;background:url('/common/images/sub/promise_jl_bg.jpg') no-repeat center/cover;text-align:center;color:#1e3649;}
.promise_jl h3{font-family: 'notokr-light';font-size:40px;margin-bottom:23px;}
.promise_jl h3 span{font-family: 'notokr-bold';}
.promise_jl .promise_in{margin-top:70px;display:flex;justify-content: space-between;}
.promise_jl .promise_in .item{padding:36px 20px;background-color:rgba(255,255,255,.7);width:24%;}
.promise_jl .promise_in .item h4{padding:20px 0;font-size:30px;font-family: 'notokr-medium';border-top:1px solid #9cacb9;border-bottom:1px solid #9cacb9;}
.promise_jl .promise_in .item img{display:inline-block;margin:30px 0;}
.promise_jl .promise_in .item p{line-height:26px;}

/* 제모하단공통색상변경 */
.promise_jl.promise_jl1{background:url('/common/images/sub/promise_jl_bg1.jpg') no-repeat center/cover;color:#2f342a;} 
.promise_jl.promise_jl1 .promise_in .item h4{border-top:1px solid rgba(90,116,64,.5);border-bottom:1px solid rgba(90,116,64,.5);color:#2f342a;}

/* 리프팅하단공통색상변경 */
.promise_jl.promise_jl2{background:url('/common/images/sub/promise_jl_bg2.jpg') no-repeat center/cover;color:#664553;} 
.promise_jl.promise_jl2 .promise_in .item h4{border-top:1px solid rgba(102,69,83,.5);border-bottom:1px solid rgba(102,69,83,.5);color:#664553;}

/* 쁘띠성형하단공통색상변경 */
.promise_jl.promise_jl3{background:url('/common/images/sub/promise_jl_bg3.jpg') no-repeat center/cover;color:#4f4040;} 
.promise_jl.promise_jl3 .promise_in .item h4{border-top:1px solid rgba(145,116,95,.5);border-bottom:1px solid rgba(145,116,95,.5);color:#91745f;}

/* 비만하단공통색상변경 */
.promise_jl.promise_jl4{background:url('/common/images/sub/promise_jl_bg4.jpg') no-repeat center/cover;color:#683934;} 
.promise_jl.promise_jl4 .promise_in .item h4{border-top:1px solid rgba(197,144,138,.5);border-bottom:1px solid rgba(197,144,138,.5);color:#c5908a;}

/*----------------------------------------------------------------------------- 시술페이지개별 ------------------------------------------------------------------------*/

/* 피부클리닉개별 */
.acne_con .caution_box{padding:65px 30px;}
.foot_con .caution_box{padding:65px 30px;}
.acne_con .sub1 ul li{width:33.3%;}
.spectra_con .caution_box{padding:30px 19px;}

.sub2.silkwave_con .min_con .sub2_right .sub2_in{padding:15px 0 0 50px;}
.sub2.silkwave_con .min_con .sub2_right .sub2_in p{margin:15px 0;}
.sub8.sub_n8 .introduce .item ul li{border: 1px solid rgba(8,39,64,.5);}
.silkwave_con1 p{position:relative;left:50%;margin-lefT:-1000px;}
.silkwave_con1 .only_pc{display:block;}
.silkwave_con1 .only_m{display:none;}


/* 제모개별 */
.removal .sub1 ul li p{border-bottom:1px solid #60645c;}
.removal .sub2 .min_con .sub2_right{background:url('/page/removal/img/sub2_removal _bg.jpg') no-repeat center/cover;}
.removal .sub3 .tab_list li.on a{color:#263616;border-bottom:2px solid #263616;}
.removal .sub3 .tab_box ul li .right_item h3:after{background-color:#263616;}
.removal .caution_txt ul li:after{background-color:#263616;}
.removal .caution_box{background-color:rgba(86,111,61,.9);}
.removal .caution_box{padding:65px 30px;}
.removal .sub5{background:url('/page/removal/img/sub5_bg1.jpg') no-repeat center/cover;}
.man_con .sub7 .sub7_wrap{background:url('/page/removal/img/sub7_man.jpg') no-repeat center/cover;}


/* 리프팅개별 */
.lifting .sub1 ul li p{border-bottom:1px solid #664553;}
.lifting .sub2 .min_con .sub2_right{background:url('/page/lifting/img/sub2_lifting_bg.jpg') no-repeat center/cover;}
.lifting .sub3 .tab_list li.on a{color:#664553;border-bottom:2px solid #664553;}
.lifting .sub3 .tab_box ul li .right_item h3:after{background-color:#664553;}
.lifting .caution_txt ul li:after{background-color:#664553;}
.lifting .caution_box{background-color:rgba(96,65,79,.9);}
.caution_txt.other_line ul li{margin-top:20px;}
.lifting .sub5{background:url('/page/lifting/img/sub5_bg2.jpg') no-repeat center/cover;}
.lifting .sub8 .introduce h4{background-color:#664553;}


/* 쁘띠개별 */
.petit .sub1 ul li p{border-bottom:1px solid #847c7c;}
.petit .sub2 .min_con .sub2_right{background:url('/page/petit/img/sub2_petit_bg.jpg') no-repeat center/cover;}
.petit .sub2 .min_con .sub2_right .sub2_in{border:1px solid rgba(79,64,64,.5);}
.petit .sub3 .tab_list li.on a{color:#997a64;border-bottom:2px solid #997a64;}
.petit .sub3 .tab_box ul li .right_item h3:after{background-color:#6c5240;}
.petit .sub3 .tab_box .right_item img{vertical-align:bottom;display:inline-block;margin-left:20px;}
.petit .sub3 .tab_box .right_item h3 span{font-size:18px;display:inline-block;margin-left:5px;}
.petit .sub5{background:url('/page/petit/img/sub5_bg3.jpg') no-repeat center/cover;}
.petit .sub8 .introduce h4{background-color:#997a64;}
.petit .sub8 .introduce .item ul li{border:1px solid rgba(79,64,64,.5);}
.petit .caution_txt ul li:after{background-color:#91745f;}
.petit .caution_box{background-color:rgba(145,116,95,.9);}
.botox_con .caution_box{padding:65px 30px;}
.filler_con .caution_box{padding:65px 30px;}
.contour_con .caution_box{padding:65px 30px;}
.premium_con .caution_box{padding:65px 30px;}

.wiqouno_con .sub10{background:url('/page/petit/img/wiqouno3_1.png') no-repeat center/cover;}

.wiqouno_con .sub5{background:url('/page/petit/img/wiqouno5_1.png') no-repeat center/cover;}

/*쁘띠-리쥬란hb추가*/
.sub14{padding:110px 0;}



.pink_color{color:#e27568;}
.petit.petit2 .sub2 .min_con .sub2_right{background:url('/page/petit/img/sub2_petit_bg2.png') no-repeat center/cover;}
.petit.petit2 .sub2 .min_con .sub2_right .sub2_in{border:1px solid rgba(240,182,175,.5);}
.petit2 .tit_box h2, .petit2 .sub1 ul li h4, .petit2 .sub2 .min_con .sub2_right .sub2_in h4, .petit2 .sub2 .min_con .sub2_right .sub2_in ul li,
.petit.petit2 .sub8 .introduce .item ul li, .petit2 .caution_txt ul li{color:#e27568;}
.petit.petit2 .caution_txt ul li:after {background-color: #e27568;}
.petit.petit2 .caution_box {background-color: rgba(226,117,104);padding: 57px 23px;}
.petit.petit2 .sub5 {background: url(/page/petit/img/sub5_bg4.png) no-repeat center / cover;}
.petit.petit2 .sub5 p.white_txt {color: #181818;opacity: .1;}
.petit.petit2 .sub8 .introduce .item ul li {border: 1px solid rgba(240,182,175, .5);}
.petit.petit2 .sub8 .introduce h4 {background-color: #e27568;}
.petit.petit2 .sub8 .introduce.introduce1 .item{display: flex;flex-direction: column; align-items: center;}
.petit.petit2 .sub8 .introduce.introduce1 .item ul li{width: 32.2%;}
.petit.petit2 .img_box{position: relative; overflow:hidden;}
.petit.petit2 .img_box .only_pc_t{position: relative; left: 50%; transform: translateX(-50%);}
.petit.petit2 .img_box .only_m{display:none;}
.petit.petit2 .caution_txt ul li:first-child{margin-top:0;}

/* 비만개별 */
.obesity .sub1 ul li p{border-bottom:1px solid #937876;}
.obesity .sub2 .min_con .sub2_right{background:url('/page/obesity/img/sub2_obesity_bg.jpg') no-repeat center/cover;}
.obesity .sub3 .tab_list li.on a{color:#c5908a;border-bottom:2px solid #c5908a;}
.obesity .sub3 .tab_box ul li .right_item h3:after{background-color:#da9b94;}
.obesity .sub8 .introduce h4{background-color:#da9b94;}
.obesity .sub8 .introduce .item ul li{border:1px solid rgba(104,57,52,.5);}
.obesity .caution_txt ul li:after{background-color:#c5908a;}
.obesity .caution_box{background-color:rgba(206,146,141,.9);}
.caboxy_con .caution_box{padding:65px 30px;}
.ulfit_con .caution_box{padding:65px 30px;}
.vanquishi_con .caution_box{padding:65px 30px;}


/* 피부클리닉디자인 레이아웃 */
.sub_img_wrap .item{position:relative;left:50%;margin-lefT:-1000px;}
.sub_img_wrap .item img{display:block;}
.sub_img_wrap.pc_box{display:block;}
.sub_img_wrap.mobile_box{display:none;}

/*탈모*/
.blue1{color:#1e3649}
.sub_new{padding:130px 0;}
.sub_new .tit_box{color:#1e3649;}
.sub_new1{background-color:#f3f8fa;}
.sub_new .tit_box h2{margin-bottom:20px;line-height:50px;}
.sub_new .tit_box h2:after{content: '';display: block;clear: both;width: 24px;height: 3px;background-color: #1e3649;margin:20px auto;}
.sub_new .tit_box p{line-height:26px;margin-bottom:30px;}
.sub_new p b{font-family: 'notokr-bold';}
.sub_new .tit_box.tit_box_new2 h2{}
.sub_new .tit_box.tit_box_new2 h2:after{content: '';display: none;}

.tit_box.tit_box_white{color:#fff;}
.sub4.sub_new1 .process ul li{border:1px solid #8fb8c4;width:22%;}
.sub4.sub_new1 .process ul li h4{background-color:#1e7087;}
.sub4.sub_new1 .process ul li h3:after{background-color:#2c798f;}

.sub_new2{background:url('/page/hair_loss/img/sub_new2_bg.jpg') no-repeat center/cover;color:#fff;}
.sub_new2 .min_con{display:flex;justify-content: space-between;}
.sub_new2 .min_con .left_box{text-align:left;padding-top:50px;}
.sub_new2 .min_con .left_box h2{font-family: 'notokr-bold';font-size:40px;margin-bottom:20px;}
.sub_new2 .min_con .left_box h2 span{font-family: 'notokr-light';}
.sub_new2 .min_con .left_box p{line-height:28px;}
.sub_new2 .min_con .right_box ul{displaY:flex;flex-wrap:wrap;width:510px;}
.sub_new2 .min_con .right_box ul li{width:49%;padding:23px 0;border:1px solid #fff;border-radius:10px;margin-right: 2%;margin-bottom:2%;}
.sub_new2 .min_con .right_box ul li:nth-child(2n){margin-right:0;}
.sub_new2 .min_con .right_box ul li:nth-child(5),.sub_new2 .min_con .right_box ul li:nth-child(6){margin-bottom:0;}
.sub_new2 .min_con .right_box ul li p{font-size:25px;}

.sub_new3{}
.sub_new3 .sub_new3_box .in_img1{margin:70px 0 95px;}

.sub_new4.white{background:url('/page/hair_loss/img/sub_new4_bg.png') no-repeat center/cover;color:#fff;}
.sub_new4.white.sub_new .tit_box h2:after{background-color:#fff;}
.sub_new4.white .sub_new4_box{margin-top:50px;}
.sub_new4.white .sub_new4_box ul{display:flex;flex-wrap:wrap;padding:0 108px; }
.sub_new4.white .sub_new4_box ul li{width:48%;padding:18px 20px;border-radius:20px;margin-right: 4%;margin-bottom:4%;background-color:#073f50;}
.sub_new4.white .sub_new4_box ul li:nth-child(2n){margin-right:0;}
.sub_new4.white .sub_new4_box ul li:nth-child(3),.sub_new4.white .sub_new4_box ul li:nth-child(4){margin-bottom:0;}
.sub_new4.white .sub_new4_box ul li{displaY:flex;text-align:left;}
.sub_new4.white .sub_new4_box ul li .left h3{color:#39a8c7;font-size:30px;padding-right:20px;border-right:1px solid #fff;font-family: 'Montserrat', sans-serif;font-weight:600;letter-spacing:0;height:100%;}
.sub_new4.white .sub_new4_box ul li .right{padding-lefT:25px;font-family: 'notokr-medium';}
.sub_new4.white .sub_new4_box ul li .right h4{font-size:25px;margin-bottom:20px;}
.sub_new4.white .sub_new4_box ul li .right p{line-height:26px;}

.sub_new5{background:url('/page/hair_loss/img/sub_new5_bg.png') no-repeat center/cover;}
.sub_new5 .sub_new5_box .in_img1{margin:45px 0 95px;}

.sub_new6 .in_img1{margin:50px 0;}
.sub_new6 .check_box{background-color:#154553;color:#fff;border-radius:20px;display:flex;padding:25px 0;text-align:left;}
.sub_new6 .check_box .left{width:25%;text-align:center;border-right:3px solid rgba(255,255,255,.3);padding:20px 0;}
.sub_new6 .check_box .left h3{font-family: 'Noto Sans JP', sans-serif;font-weight:500;font-size:30px;padding-top:10px;}
.sub_new6 .check_box .right{width:75%;displaY:flex;padding-left:75px;align-items:center;line-height:28px;}

.sub_new7{background-color:#f6f6f6;}
.sub_new7 .sub_new7_box{margin-top:200px;}
.sub_new7 .sub_new7_box ul{display:flex;flex-wrap:wrap;justify-content:center;}
.sub_new7 .sub_new7_box ul li{margin-right:80px;width:345px;position:relative;}
.sub_new7 .sub_new7_box ul li img{position:absolute;top:-170px;left:50%;transform:translateX(-50%);z-index: 1;}
.sub_new7 .sub_new7_box ul li .top_txt{background-color:#0c5a70;padding:110px 0 30px;color:#fff;position:relative;}
.sub_new7 .sub_new7_box ul li .top_txt:after{content:'';displaY:block;clear:both;position:absolute;bottom:-36px;left:50%;transform:translateX(-50%);width:0;height: 0;
border-bottom: 18px solid transparent;border-top: 18px solid #0c5a70;border-left: 18px solid transparent;border-right: 18px solid transparent;}
.sub_new7 .sub_new7_box ul li .top_txt h4{font-family: 'notokr-bold';font-size:30px;}
.sub_new7 .sub_new7_box ul li .top_txt h4:after{content: '';display: block;clear: both;width: 14px;height: 1px;background-color: #fff;margin:15px auto 10px;}
.sub_new7 .sub_new7_box ul li .top_txt p{line-height:28px;}
.sub_new7 .sub_new7_box ul li:nth-child(1) .top_txt:after{border-top: 18px solid #1e7087;}
.sub_new7 .sub_new7_box ul li:nth-child(3) .top_txt:after{border-top: 18px solid #1e7087;}
.sub_new7 .sub_new7_box ul li:nth-child(1) .top_txt{background-color:#1e7087;}
.sub_new7 .sub_new7_box ul li:nth-child(3) .top_txt{background-color:#1e7087;}
.sub_new7 .sub_new7_box ul li:nth-child(3){margin-right:0;}
.sub_new7 .sub_new7_box ul li:nth-child(4){margin-top:205px;}
.sub_new7 .sub_new7_box ul li:last-child{margin-right:0;margin-top:205px;}
.sub_new7 .sub_new7_box ul li .bottom_txt{border:1px solid #0c5a70;border-top:0;height:195px;background-color:#f3f8fa;box-shadow:2px 5px 10px rgba(119,119,119,.13)}
.sub_new7 .sub_new7_box ul li:nth-child(1) .bottom_txt{border:1px solid #1e7087;}
.sub_new7 .sub_new7_box ul li:nth-child(3) .bottom_txt{border:1px solid #1e7087;}
.sub_new7 .sub_new7_box ul li .bottom_txt p{height:100%;padding-top:60px;font-size:20px;line-height:30px;font-family: 'notokr-medium';}

.sub8.sub_new8 .introduce .item ul{justify-content:center;}
.sub8.sub_new8 .introduce.introduce1 .item ul li{width:25%;}

.sub5.sub_new9{background:url('/page/hair_loss/img/sub_new9_bg.png') no-repeat center/cover;}
.sub_new9 .caution_box{background-color:#1d6c82;}
.sub_new9 .caution_box h4{line-height:50px;text-align:center;}
.sub_new9 .caution_box h4 span{font-size:40px;}
.sub5.sub_new9 p.white_txt{color:#1d6c82;opacity:0.06;}



/* 남성제모 추가 */
.sub16{padding:130px 0;}
.sub16 h2 {line-height:50px;}
.sub16 .tit_box.other_tit_box h2 span{font-family: 'notokr-regular';}
.sub16 .img_box {display:inline-block; margin:10px auto 35px;}
.sub16 .txt_box p {line-height:28px;}
.sub16 .txt_box span {font-family: 'notokr-bold';}

.sub17 {padding:130px 0;background:url('/page/removal/img/man2_bg.png') no-repeat center/cover;}
.sub17 .sub_17_list{margin-top:75px;display: flex;justify-content: center;}
.sub17 .sub_17_item:not(:first-child) {margin-left:30px;}
.sub17 .sub_17_item .txt_box {height: 275px;background-color: #fff;display: flex; flex-direction: column; justify-content: center;}
.sub17 .sub_17_item .txt_box p{font-size: 30px;line-height: 40px;font-family: 'notokr-medium';margin-bottom:25px;}
.sub17 .sub_17_item .txt_box span{line-height: 28px;font-family: 'notokr-medium';}

.sub18 {padding:130px 0;background:url('/page/removal/img/man3_bg.png') no-repeat center/cover;margin-top: 120px;}
.sub18 .sub_18_list{display: flex;flex-wrap: wrap;justify-content:center;width:1200px;margin:0 auto;}
.sub18 .sub_18_item{border: 2px solid #181818;width:378px;height:270px;display: flex;flex-direction: column;justify-content:center; align-items:center;position:relative;}
.sub18 .sub_18_item:nth-child(2){width:788px;}
.sub18 .sub_18_item:nth-child(1), .sub18 .sub_18_item:nth-child(3), .sub18 .sub_18_item:nth-child(4) {margin-right:30px;}
.sub18 .sub_18_item:nth-child(1), .sub18 .sub_18_item:nth-child(2) {margin-bottom:30px;}
.sub18. sub_18_item .txt_box {height: 275px;display: flex; flex-direction: column; justify-content: center;}
.sub18 .sub_18_item .txt_box p{font-size: 30px;line-height: 40px;font-family: 'notokr-medium';margin-bottom:25px;}
.sub18 .sub_18_item .txt_box span{line-height: 28px;font-family: 'notokr-medium';}
.sub18 .sub_18_item .num{font-size: 30px;font-family: 'notokr-medium';position:absolute;top: 11px;left: 14px;}

/* 위코우노 추가 */
.wiqouno3_con{padding-bottom:130px;}
.wiqouno3_con .video_box iframe{width:800px;}
.sub19{background:#f9f9f9;padding:130px 0;}

.sub19 .tit_box h2{line-height:1.3em;}
.sub19 .step_item_box{display:flex;justify-content:space-between;flex-wrap:wrap;}
.sub19 .step_item_box .item img{}
.sub19 .step_item_box .item h4{font-size:20px;color:#fff;background:#997a64;width:159px;height:37px;line-height:37px;text-align:center;border-radius:30px;margin:30px auto 25px;}
.sub19 .step_item_box .item p{line-height:1.5em;}

/*---------------------------------------------------------- MIDEA SCREEN -------------------------------------------------------*/

/* 쁘띠 레티젠 */
@media all and (min-width:2000px){ 
.petit.petit2 .img_box .only_pc_t {left: 0;transform: translateX(0%);}
}

@media all and (max-width:1400px){
.info_wrap .about_map{width:1200px;}
.info_wrap .about_map .root_daum_roughmap{width:100% !important;}

.time_wrap{width:1200px;}
.time_wrap img{width:100%;}
}


@media all and (max-width:1200px){

.con1250{width:800px;}
p{word-break:keep-all;}

.intro_clinic ul{flex-wrap:wrap;}
.intro_clinic ul li{width:50%;}
.intro_clinic ul li:nth-child(1){padding-bottom:20px;}
.intro_clinic ul li:nth-child(3){padding-top:20px;}
.intro_clinic ul li:nth-child(4){padding-top:20px;}

.intro_wrap .item h3{font-size:80px;}
.intro_wrap .item img{width:100%;}
.intro_wrap .item:last-child{width:800px;margin:0 auto;}

.intro_slider .slick-arrow.slick-next{right:-5%;}
.intro_slider .slick-arrow.slick-prev{left:-5%;}

/* 의료진 */
.doc_wrap .ceo_doc .top{display:block;}
.doc_wrap .ceo_doc .top .left_img{width:80%;margin:0 auto;}
.doc_wrap .ceo_doc .top .left_img img{width:100%;}
.doc_wrap .ceo_doc .top .right_txt{text-align:center;padding-lefT:0;width:80%;margin:0 auto;}
.doc_wrap h3{margin-top:20px;}
.doc_wrap .ceo_doc .top p.gray_txt{z-index:-1;right:-70px;bottom:-13px;opacity:.5;}
.doc_wrap .ceo_doc .bottom ul{flex-wrap:wrap;}
.doc_wrap .ceo_doc .bottom ul li{width:49%;}
.doc_wrap .ceo_doc .bottom ul li:first-child{margin-bottom:2%;}
.doc_wrap .ceo_doc .bottom ul li img{width:100%;}
.doc_wrap .other_doc{display:block;margin-top:0;}
.doc_wrap .other_doc .item {width:80%;margin:90px auto 0;text-align:center;}
.doc_wrap .other_doc .item img{width:100%;}

/* 장비소개 */
.about_equip .equip_box{display:block;}
.about_equip .equip_box .txt_box{text-align:center;padding:100px 0 0 0;}
.about_equip .equip_box .txt_box h4{margin:0 auto;padding:9px 0;}
.about_equip .equip_box .txt_box ul{justify-content: center;}

/* 둘러보기 */
.about_interior .slider_for .slick-arrow.slick-prev{left:-12%;}
.about_interior .slider_for .slick-arrow.slick-next{right:-12%;}

/* 오시는길 */
.info_wrap .about_map{width:800px;}
.information_box{displaY:block;width:800px;}
.hour_box{width:100%;position:static;transform:none;border:1px solid #aeaeae;border-top:none;}
.time_wrap{width:800px;margin:0 auto;}


/* 서브공통레이아웃 */
.sub2 .min_con{display:block;}
.sub2 .min_con > div{width:100%}
.sub2 .min_con .sub2_left img{width:100%;}
.sub2 .min_con .sub2_right{height:757px;}
.sub2 .min_con .sub2_right .sub2_in{width:100%;height:100%;}

.sub3 .tab_list li a{padding:0 20px 10px;}
.sub3 .tab_box ul li{width:800px;margin:0 auto;}
.sub3 .tab_box ul li .left_item{height:460px;}
.sub3 .tab_box ul li .left_item img{left:17%;width:auto;height:auto;}
.sub3 .tab_box ul li .right_item{padding:60px 30px 0 30px;}
.sub3 .tab_box ul li .right_item.filer{padding:4em 30px 2em 30px;}
.sub3 .tab_box ul li .right_item p br{display:none;}

.sub4 .process ul{display:block;}
.sub4 .process ul li{width:50%;margin:0 auto;}
.sub4 .process ul li:not(:last-child){margin-bottom:30px;}

.sub5 .min_con{display:block;}
.caution_box{margin:0 auto 50px;}
.caution_txt{padding-left:0;}
.caution_txt ul li{}
.sub5 p.white_txt{font-size:95px;bottom:-13px;}

.sub8 .introduce > div{width:50%;}
.sub8 .introduce > div:first-child{margin-right:1%;}

.sub9 .effect_wrap{display:block;width:800px;margin:0 auto;}
.sub9 .effect_wrap > div{width:100%;}
.sub9 .effect_wrap .right{padding:110px 0 110px 120px;}

.sub10{width:800px;margin:0 auto;background-position: 70% 50%;text-align:center;}
.sub10 .item ul{justify-content: center;}

.sub10 .line2{justify-content:center;}
.sub10 .line2 ul{align-items:flex-start;}

.after_wrap ul{width:800px;margin:0 auto;}
.after_wrap ul li img{width:100%;}
.after_wrap ul li .before_cover img{width:95px;margin:60px auto;}

.promise_jl .promise_in{flex-wrap:wrap;}
.promise_jl .promise_in .item{width:49%;margin-bottom:2%;}

/* 서브페이지개별 */
.occlusal_con  .sub2 .min_con .sub2_right .sub2_in{}

/* 피부 */
.sub8.sub_n8 .introduce.introduce1 .item ul li{width:32.3%;}
.silkwave_con1 p{position:static;width:100%;margin-left:0;}
.silkwave_con1 .only_pc{display:none;}
.silkwave_con1 .only_m{display:block;width:100%;}


/* 제모 */
.woman_con .caution_txt{padding-left:150px;}
.man_con .caution_txt{padding-left:150px;}
.sub2.gentle .min_con .sub2_right .sub2_in{padding: 60px 0 0 50px;}

/* 리프팅 */
.lifting  .caution_txt{padding-left:200px;}

/* 쁘띠 */
.petit .caution_txt{padding-left:160px;}
.petit .sub8 .introduce.introduce1 .item ul li{width:32%;}

/* 비만 */
.obesity .caution_txt{padding-left:150px;}
.caboxy_con .sub3 .tab_box ul li .left_item img{left:1%;}
.ulfit_con .sub3 .tab_box ul li .left_item img{left:5%;}
.coolthera_con .sub3 .tab_box ul li .left_item img{left:5%;}
.vanquishi_con .sub3 .tab_box ul li .left_item img{left:10%;}

/* 피부클리닉디자인 레이아웃 */
.sub_img_wrap .item{position:static;width:100%;margin-left:0;}
.sub_img_wrap.pc_box{display:none;}
.sub_img_wrap.mobile_box{display:block;}
.sub_img_wrap.mobile_box img{width:100%;}


/*탈모*/
.sub4.sub_new1 .process ul{display: flex;flex-wrap: wrap;}
.sub4.sub_new1 .process ul li{width:48%;margin-right:4%;}
.sub4.sub_new1 .process ul li:nth-child(2n){margin-right:0;}
.sub4.sub_new1 .process ul li:nth-child(3){margin-bottom:0;}
.sub4 .process ul li:not(:last-child){margin-bottom:4%;}

.sub_new2{background-position:36% 50%;}
.sub_new2 .min_con{display:block;}
.sub_new2 .min_con .left_box{text-align:center;padding-top:0;}
.sub_new2 .min_con .right_box ul{margin:7% auto 0;}

.sub_new .in_img img{width:100%;}

.sub_new4.white .sub_new4_box ul{padding:0;}
.sub_new4.white .sub_new4_box ul li .right h4{font-size:20px;}

.sub_new6 .check_box .right{padding-left:30px;}
.sub_new6 .check_box .right p br{display:none;}

.sub_new7 .sub_new7_box ul li{width:256px;margin-right:16px;}
.sub_new7 .sub_new7_box ul li .top_txt{padding:70px 0 30px;}

.sub5.sub_new9 .caution_txt{padding-left:150px;}




/* 남성제모 추가 */
.sub16 .img_box {width:90%;}
.sub16 .img_box img{width:100%;}

.sub17 {padding:130px 0;background:url('/page/removal/img/man2_bg.png') no-repeat center/cover;}
.sub17 .sub_17_list{margin-top:75px;display: flex;justify-content: center;flex-wrap:wrap;}
.sub17 .sub_17_item:nth-child(3) {margin-top: 30px;margin-left: 0px;}
.sub17 .sub_17_item {width: 370px;}
.sub17 .sub_17_item img {width:100%;}

.sub18 .sub_18_list{width:90%}
.sub18 .sub_18_item{width: 49%;}
.sub18 .sub_18_item:nth-child(2){width: 49%;}
.sub18 .sub_18_item:nth-child(1), .sub18 .sub_18_item:nth-child(3){margin-right:2%;margin-bottom:30px;}
.sub18 .sub_18_item:nth-child(4) {margin-right:0;}

/* 위코우노 추가 */
.sub19 .step_item_box{justify-content:center;gap:50px;}
}

@media all and (max-width:800px){

.sub_v{padding:20vw 0;}
.sub_v .sub_tit h2{font-size:5vw;margin-bottom:3vw;}
.sub_v .sub_tit p{line-height:4.5vw;}

.con1250{width:90%;}


.intro_video{padding:16vw 0;}
.intro_video img{margin-bottom:2vw;width:40vw;}
.intro_video .txt_box{margin-top:10vw;}
.intro_video .txt_box h4{font-size:4vw;margin-bottom:1vw;}
.intro_video .txt_box p{line-height:4.5vw;}

.intro_clinic{padding:7vw 0;}
.intro_clinic .tit h2{font-size:5vw;margin:2vw 0 10vw;}
.intro_clinic ul li:nth-child(1){padding-bottom:5vw;}
.intro_clinic ul li:nth-child(3){padding-top:2vw;}
.intro_clinic ul li:nth-child(4){padding-top:2vw;}
.intro_clinic ul li p{line-height:4.5vw;margin-bottom:2vw;}
.intro_clinic ul li h4{font-size:4vw;}
.intro_clinic ul li h4 span{font-size:9vw;}
.intro_wrap .item{padding-top:15vw;}
.intro_wrap .item:last-child{padding:14vw 0;}
.intro_wrap .item h3{font-size:10vw;}
.intro_wrap .item h4{margin:4vw 0;font-size:5vw;}
.intro_wrap .item p{line-height:5vw;}
.intro_wrap .item p br{display:none;}
.intro_wrap .item img{margin-top:7vw;}
.intro_wrap .item:last-child{width:90%;}


.intro_slider{padding:24vw 0;}
.intro_slider h3{font-size:5vw;margin-bottom:3vw;}
.intro_slider p{line-height:4.5vw;}
.intro_slider .slick-arrow{width:5vw;height:9vw;}
.intro_slider .slick-arrow.slick-prev{left:-2%;}
.intro_slider .slick-arrow.slick-next{right:-2%;}

/* 의료진 */
.doc_wrap{padding:14vw 0;}
.doc_wrap h3{font-size:6vw;margin-top:2vw;padding-bottom:4vw;}
.doc_wrap h3 span{font-size:3vw;margin-lefT:1vw;}
.doc_wrap .ceo_doc .top .right_txt h3{padding-top:7vw;}
.doc_wrap .ceo_doc .top .right_txt h4{font-size:3.5vw;line-height:5vw;padding:5vw 0;word-break:keep-all;}
.doc_wrap .ceo_doc .top .right_txt h4 br{display:none;}
.doc_wrap .ceo_doc .top ul{padding:5vw 0;border-bottom:none;}
.doc_wrap .ceo_doc .top ul li{line-height:4.5vw;}
.doc_wrap .ceo_doc .top p.gray_txt{right:-13vw;bottom:-4vw;font-size:12vw;width:98vw;}
.doc_wrap .other_doc .item{margin:9vw auto 0;}
.doc_wrap .other_doc h4{padding:4vw 0 0;}
.doc_wrap .other_doc p{margin-top:5vw;font-size:3.5vw;line-height:5vw;}

/* 장비소개 */
.about_equip{margin-bottom:10vw;}
.about_equip h2{font-size:5vw;line-height:6.5vw;padding:12vw 0;word-break:keep-all;}
.about_equip h2 br{display:none;}
.about_equip .equip_box{margin-bottom:10vw;}
.about_equip .equip_box .img_box{width:80%;margin:0 auto;}
.about_equip .equip_box .img_box img{width:100%;}
.about_equip .equip_box .txt_box{padding:10vw 0 0 0;}
.about_equip .equip_box .txt_box h4{padding:1vw 0;font-size:4vw;width:80%;margin:0 auto;}
.about_equip .equip_box .txt_box h5{padding:2vw 0;font-size:4vw;}
.about_equip .equip_box .txt_box p{line-height:4.5vw;width: 80%;margin:2vw auto;}
.about_equip .equip_box .txt_box p br{display:none;}
.about_equip .equip_box .txt_box ul{margin-top:3vw;}
.about_equip .equip_box .txt_box ul li{padding:2vw 0;width:22vw;margin-right:1vw;border-radius:5vw;}

/* 둘러보기 */
.about_interior{padding:15vw 0;}
.about_interior .slider_for .slick-arrow{display:none !important;}
.about_interior .slider_nav .slick-slide{margin:0 1vw;}
.about_interior .slider_nav .slick-list{margin:0 -1vw;}

/* 오시는길 */
.info_wrap{padding:10vw 0 18vw}
.info_wrap h2{font-size:5vw;margin-bottom:10vw;}
.info_wrap .about_map{width:90%;}
.info_wrap .about_map .root_daum_roughmap{height:60vw !important;}
.info_wrap .about_map .adress_position{right:3vw;top:auto;bottom:2vw;padding:3vw;}
.info_wrap .about_map .adress_position p{padding:2vw 0;}
.info_wrap .about_map .adress_position ul{font-size:2.5vw;}
.info_wrap .about_map .adress_position ul li{padding:1vw 0;margin-right:1vw;font-size:2.5vw;width:15vw;}
.information_box{width:80%;padding:6vw 0;}
.information_box .item:first-child{margin-bottom:5vw;}
.information_box .item .icon img{width:20vw;}
.information_box .item .icon p{font-size:3vw;margin-top:1vw;}
.information_box .item .txt h5{line-height:4.5vw;font-size:3vw;}
.information_box .item .txt p{font-size:2.7vw;line-height:4vw}
.information_box .item .txt h5.margin_h5{margin-top:3vw;}
.information_box .item .txt p.margin_p{margin-top:4vw;}

.time_wrap{width:90%;}
.hour_box{padding:4vw;}
.hour_box ul li{margin-bottom:3vw;}
.hour_box ul div{height:3vw;margin:1vw 0;}
.hour_box ul li h5{font-size:3.5vw;}
.hour_box ul li p{line-height:4.5vw;margin-top:2vw;}
.hour_tell{margin-bottom:2vw;}
.hour_tell p{padding:2vw;}
.hour_tell a{margin-left:2vw;font-size:5vw;}

/* 서브공통레이아웃 */
.tit_box p{margin-bottom:2vw;}
.tit_box h2{font-size:5vw;margin-bottom:7vw;}
.tit_box i br{displaY:none;}
.tit_box i{line-height:4.5vw;font-size:3vw;margin-bottom:8vw;padding:0 5%;word-break:keep-all;}
.sub1{padding:12vw 0;}
.sub1 ul li{padding:2vw 0;}
.sub1 ul li p{font-size:3vw;padding-bottom:2vw;}
.sub1 ul li h4{margin-top:2vw;font-sizE:3.5vw;}

.sub2{padding:12vw 0;}
.sub2 .min_con .sub2_right{padding:8vw;height:86vw;}
.sub2 .min_con .sub2_right .sub2_in{padding:6vw;height:100%;}
.sub2 .min_con .sub2_right .sub2_in h4{font-size:6vw;}
.sub2 .min_con .sub2_right .sub2_in p{margin:2vw 0 6vw;line-height:4.5vw;}
.sub2 .min_con .sub2_right .sub2_in p br{displaY:none;}
.sub2 .min_con .sub2_right .sub2_in ul li{font-size:4vw;margin-bottom:2vw;}

.sub3 .tab_list{margin-bottom:5vw;}
.sub3 .tab_list li a{padding:0 2vw 1vw;font-size:3vw;}
.sub3 .tab_box ul li{width:90%;}
.sub3 .tab_box ul li .left_item{height:auto;}
.sub3 .tab_box ul li .left_item img{lefT:-20%;height: 100%;}
.sub3 .tab_box ul li .left_item.except img {lefT: 26%;height: 100%;}
.sub3 .tab_box ul li .right_item{padding:8vw 3vw 10vw 3vw;}
.sub3 .tab_box ul li .right_item.filer{padding:4em 3vw 2em;}
.sub3 .tab_box ul li .right_item h3{font-size:4vw;margin-bottom:3vw;}
.sub3 .tab_box ul li .right_item p{line-height:4.5vw;}
.sub3 .tab_box ul li .right_item h3:after{width:6vw;top:-5vw;}

.sub4{padding:12vw 0;}
.sub4 .process ul li{width:100%;}
.sub4 .process ul li:not(:last-child){margin-bottom:3vw;}
.sub4 .process ul li h4{margin-bottom:5vw;font-size:3.5vw;padding:2vw 3vw;}
.sub4 .process ul li h3{font-size:4vw;}
.sub4 .process ul li h3:after{margin:3vw auto;width:5vw;}
.sub4 .process ul li p{line-height:4.5vw;margin-bottom:5vw;}

.sub5{padding:12vw 0;}
.caution_box{width:34vw;height:33vw;padding:5vw;margin:0 auto 5vw;}
.caution_box h4{font-size:6vw;line-height:7vw;}
.caution_box h4 span{font-size:5vw;}
.caution_txt ul li{font-size:3.5vw;margin-top:3vw;padding-lefT:3vw;line-height: 5vw;}
.caution_txt ul li:after{height:3vw;width:1vw;top:1vw;}
.sub5 p.white_txt{font-size:11vw;bottom:-1vw;}

.sub6{padding:12vw 0;}
.sub6 .item span{font-size:3.5vw;}
.sub6 .item h3{margin:2vw 0 3vw;}
.sub6 .item p{line-height:4.5vw;}
.sub6 .item ul{margin-top:5vw;}
.sub6 .item ul li{width:15vw;height:15vw;border:2px solid #fff;margin-lefT:2vw;}
.sub6 .item ul li p{font-size:3vw;line-height:4.5vw;}

.sub6.gentle_add .item ul{justify-content: left;margin-top: 3vw;}
.sub6.gentle_add .item ul li{margin-left:0;margin-right:2vw;width: 16vw; height: 16vw;}

.sub6.gentle_add2 {margin-bottom:12vw;}
.sub6.gentle_add2 .item h3 {margin-top:2vw;}
.sub6.gentle_add2 .item h3 img {width: 86vw;}
.sub6.gentle_add2 .item h3::after{content:"";width: 4vw; height:.5vw;margin:5vw 0 3vw;}
.sub6.gentle_add2 .light_green{font-size:3vw;}
.sub6.gentle_add2 .item ul li{height:26vw; width:26vw;margin-right: 2vw;}


.sub7{padding:12vw 0;}
.sub7 .tit_box h3{font-size:5vw;margin-bottom:3vw;}
.sub7 .sub7_wrap{width:90%;margin:8vw auto 0;padding:4vw;}
.sub7 .sub7_wrap h4{font-size:4vw;padding:1vw 5vw;}
.sub7 .sub7_wrap ul{margin-top:2vw;}
.sub7 .sub7_wrap ul li{font-size:3vw;line-height:4.5vw;}

.sub8{padding:12vw 0;}
.sub8 .introduce{displaY:block;}
.sub8 .introduce h4{padding:2vw 3vw;margin-bottom:3vw;}
.sub8 .introduce > div{width:100%;}
.sub8 .introduce > div:first-child{margin-bottom:5%;}
.sub8 .introduce .item ul li{font-size:3.5vw;padding:3vw;}
.sub8 .introduce .item ul li img{margin-right:2vw;width: 3.5vw;}
.sub8 .introduce.introduce1 .item ul li{width:32%;}
.sub8 .introduce .item ul li span{font-size:3vw;}

.sub9 .effect_wrap{width:90%;}
.sub9 .effect_wrap .left{height:54vw;}
.sub9 .effect_wrap .left img{width:140%;}
.sub9 .effect_wrap .right{padding:10vw;}
.sub9 .effect_wrap .right ul li:not(:last-child){margin-bottom:5vw;}
.sub9 .effect_wrap .right h4{font-size:4vw;margin-bottom:3vw;}
.sub9 .effect_wrap .right h4 span{width:4vw;margin-right:1vw;}
.sub9 .effect_wrap .right p{line-height:4.5vw;}
.sub9 .effect_wrap .right p br{displaY:none;}

.sub10{width:90%;background-position: 80% 50%;padding:12vw 0;}
.sub10 .item h3{font-size:5vw;line-height:6vw;}
.sub10 .item h5{font-size:3vw;padding:2vw 5vw;border-radius:5vw;margin:5vw 0;}
.sub10 .item p{margin:4vw 0;line-height:4.5vw;}
.sub10 .item p br{display:none;}
.sub10 .item ul li{font-size:3.2vw;margin-right:5vw;}
.sub10 .item ul li img{margin-right:1vw;width:4vw;}

.sub10 .line2{gap:6vw;}
.sub10 .line2 ul{gap:4vw;}
.sub10 .line2 ul li{font-size:3vw;margin-right:0;}

.sub11{padding:12vw 0;}
.after_wrap ul{width:90%;}
.after_wrap ul li .before_cover img{width:10vw;margin: 4vw auto;}
.after_wrap ul li .before_cover p{font-size:3vw;line-height:4.5vw;}
.after_wrap ul li .before_cover a{font-size:3vw;width:26vw;margin:3vw auto 0;padding:1vw;}
.after_wrap ul .slick-arrow{width:4vw;height:9vw;}

.promise_jl{padding:12vw 0;}
.promise_jl h3{font-size:5vw;}
.sub6 .item h3 img{width:43vw;}
.promise_jl .promise_in{margin-top:7vw;}
.promise_jl .promise_in .item{padding:4vw 3vw;}
.promise_jl .promise_in .item h4{padding:2vw 0;font-size:4vw;}
.promise_jl .promise_in .item img{width:3vw;margin:3vw 0;}
.promise_jl .promise_in .item p{line-height:4.5vw;}
.promise_jl .promise_in .item:first-child p br{display:none;}

/* 서브페이지개별 */
.thread_con .sub1 ul li:nth-child(3) h4{font-size:3vw;}
.acne_con .caution_box{padding: 10vw 5vw;}
.removal .caution_box{padding:10vw 5vw;}
.ensure_con .sub3 .tab_list li a{font-size:2.7vw;padding:0 1vw 1vw}
.sub5 .box_max .caution_txt{padding-left:0;}
.foot_con .caution_box{padding:10vw 5vw;}
.spectra_con .caution_box{padding:5vw 2vw;}
.spectra_con .sub2 .min_con .sub2_right .sub2_in{padding:3vw;}
.spectra_con .sub3 .tab_box ul li .left_item img{left:43%;}

.freckles_con .sub3 .tab_list li a{font-size:2.5vw;}

.sub2.silkwave_con .min_con .sub2_right .sub2_in{padding:2vw;}
.sub2.silkwave_con .min_con .sub2_right .sub2_in p{margin:2vw 0 3vw;}
.sub8.sub_n8 .introduce.introduce1 .item ul li{width:49.5%;}
.sub8.sub_n8 .introduce.introduce1 .item ul li:nth-child(2n){margin-right:0;}

/* 제모 */
.woman_con .sub3 .tab_box ul li .left_item img{left:11%;}
.man_con .sub3 .tab_box ul li .left_item img{left:11%;}
.woman_con .caution_txt{padding-lefT:10vw;}
.man_con .caution_txt{padding-lefT:10vw;}

/* 리프팅 */
.lifting .sub3 .tab_box ul li .left_item img{left:0%;}
.lifting .caution_txt{padding-left:20vw;}
.caution_txt.other_line ul li{margin-top:2vw}

/* 쁘띠 */
.petit .sub3 .tab_box .right_item img{width:6vw;margin-lefT:1vw;}
.petit .sub3 .tab_box .right_item h3 span{font-size:2.5vw;display:block;margin-left:0;margin-top:1vw;}
.petit .sub8 .introduce.introduce1 .item ul li{width:49%;}
.petit .caution_txt{padding-left:8vw;}
.botox_con .caution_box{padding: 10vw 5vw;}
.filler_con .caution_box{padding: 10vw 5vw;}
.contour_con .caution_box{padding: 10vw 5vw;}
.premium_con .caution_box{padding:10vw 5vw;}

/* 비만 */
.injection_con .sub3 .tab_box ul li .left_item img{left:-3%;}
.obesity .caution_txt{padding-left:3vw;}
.caboxy_con .caution_box{padding:10vw 5vw;}
.ulfit_con .caution_box{padding:10vw 5vw;}
.coolthera_con .caution_box{padding:10vw 5vw;}
.vanquishi_con .caution_box{padding:10vw 5vw;}

/*탈모*/
.sub_new{padding:12vw 0;}
.sub_new .tit_box h2{margin-bottom:3vw;line-height:6.5vw;}
.sub_new .tit_box p{line-height:4.5vw;margin-bottom:5vw;}
.sub_new .tit_box p br{displaY:none;}
.sub_new .tit_box h2:after{margin:3vw auto;}

.sub_new2 .min_con .left_box h2{font-size:5vw;}
.sub_new2 .min_con .left_box p{line-height:4.5vw;}
.sub_new2 .min_con .left_box p br{displaY:none;}
.sub_new2 .min_con .right_box ul{width:100%;}
.sub_new2 .min_con .right_box ul li{padding:3vw 0;border-radius:2vw;}
.sub_new2 .min_con .right_box ul li p{font-size:3.5vw;}

.sub_new3 .sub_new3_box .in_img1{margin:5vw 0 10vw;}

.sub_new4.white .sub_new4_box{margin-top:5vw;}
.sub_new4.white .sub_new4_box ul li{width:100%;padding:4vw;margin-right:0;}
.sub_new4.white .sub_new4_box ul li:nth-child(3){margin-bottom:4%}
.sub_new4.white .sub_new4_box ul li:nth-child(4){margin-bottom:0;}
.sub_new4.white .sub_new4_box ul li .left{width:15%;}
.sub_new4.white .sub_new4_box ul li .left h3{padding-right:0;font-size:6vw;}
.sub_new4.white .sub_new4_box ul li .right{padding-left:10vw;}
.sub_new4.white .sub_new4_box ul li .right h4{font-size:3.5vw;margin-bottom:3vw;}
.sub_new4.white .sub_new4_box ul li .right p{line-height:4.5vw;}

.sub_new5 .sub_new5_box .in_img1{margin:6vw 0 10vw;}

.sub_new6 .in_img1{margin:5vw 0;}
.sub_new6 .check_box{border-radius:4vw;padding:4vw 2vw;}
.sub_new6 .check_box .left{padding:9vw 0;border-right:2px solid rgba(255,255,255,.3)}
.sub_new6 .check_box .left img{width:4vw;}
.sub_new6 .check_box .left h3{font-size:3.5vw;padding-top:2vw;}
.sub_new6 .check_box .right{padding-left:3vw;line-height: 4.5vw;}

.sub_new7 .sub_new7_box{margin-top:25vw;}
.sub_new7 .sub_new7_box ul li img{top:-21vw;width:28vw;}
.sub_new7 .sub_new7_box ul li{width:48%;margin-right:4%;}
.sub_new7 .sub_new7_box ul li:nth-child(2n){margin-right:0;}
.sub_new7 .sub_new7_box ul li:nth-child(3){margin-right:4%;margin-top:25vw;}
.sub_new7 .sub_new7_box ul li:nth-child(4){margin-top:25vw;}
.sub_new7 .sub_new7_box ul li:last-child{margin-top:25vw;}
.sub_new7 .sub_new7_box ul li .top_txt{padding:10vw 0 5vw;}
.sub_new7 .sub_new7_box ul li .top_txt h4{font-size:4vw;}
.sub_new7 .sub_new7_box ul li .top_txt p{line-height:4.5vw;}
.sub_new7 .sub_new7_box ul li .top_txt h4:after{margin:2vw auto;}
.sub_new7 .sub_new7_box ul li .top_txt:after{bottom:-7.5vw;border-bottom: 4vw solid transparent;border-top: 4vw solid #0c5a70;border-left: 4vw solid transparent;border-right: 4vw solid transparent;}
.sub_new7 .sub_new7_box ul li:nth-child(1) .top_txt:after{border-top: 4vw solid #1e7087;}
.sub_new7 .sub_new7_box ul li:nth-child(3) .top_txt:after{border-top: 4vw solid #1e7087;}
.sub_new7 .sub_new7_box ul li .bottom_txt{height:28vw;}
.sub_new7 .sub_new7_box ul li .bottom_txt p{padding-top:7vw;font-size:3.5vw;line-height:5vw;}

.sub8.sub_new8 .introduce.introduce1 .item ul li{width:49%;margin-right:2%;margin-bottom:2%;}
.sub8.sub_new8 .introduce.introduce1 .item ul li:nth-child(2n){margin-right:0;}
.sub8.sub_new8 .introduce.introduce1 .item ul li:nth-child(5), .sub8.sub_new8 .introduce.introduce1 .item ul li:last-child{margin-bottom:0;}

.sub_new9 .caution_box h4{line-height:7vw;}
.sub_new9 .caution_box h4 span{font-size:6vw;}
.sub5.sub_new9 .caution_txt{padding-left:11vw;}



/* 쁘띠 레티겐 추가 */
.petit.petit2 .img_box .only_pc_t{display:none;}
.petit.petit2 .img_box .only_m{display:block;width:100%;}
.petit.petit2 .sub2 .min_con .sub2_right .sub2_in p {margin: 2vw 0 4vw;}
.petit.petit2 .sub8 .introduce.introduce1 .item ul li {width: 49%;}
.petit.petit2 .caution_box {padding: 9vw 6vw;}


/* 남성제모 추가 */
.sub16{padding:13vw 0;}
.sub16 h2 {line-height: 6vw;}
.sub16 .img_box {margin: 1vw auto 9vw;}
.sub16 .txt_box p {line-height:5vw;}

.sub17 {padding:13vw 0;}
.sub17 .sub_17_list{margin-top:10vw;width: 95%;margin-right:auto;margin-left:auto;}
.sub17 .sub_17_item {width: 49%;}
.sub17 .sub_17_item:not(:first-child) {margin-left:0;}
.sub17 .sub_17_item .txt_box {height: 39vw;}
.sub17 .sub_17_item .txt_box p{font-size: 4vw;line-height: 5vw;margin-bottom:3vw;}
.sub17 .sub_17_item .txt_box span{line-height: 4vw;}
.sub17 .sub_17_item:nth-child(1){margin-right:2%;}
.sub17 .sub_17_item:nth-child(3){margin-top: 3vw;}

.sub18 {padding:13vw 0;margin-top: 12vw}
.sub18 .sub_18_list{width: 95%;}
.sub18 .sub_18_item{border: 2px solid #181818;width:49%;height:30vw;}
.sub18 .sub_18_item:nth-child(2){width:49%;}
.sub18 .sub_18_item .txt_box p{font-size: 4vw;line-height: 5vw;margin-bottom:3vw;}
.sub18 .sub_18_item .txt_box span{line-height: 4vw;}
.sub18 .sub_18_item .num{font-size: 4vw;top: 2vw;left: 2vw;}
.sub18 .sub_18_item:nth-child(1), .sub18 .sub_18_item:nth-child(3){margin-right:2%;margin-bottom:2%;}
.sub18 .sub_18_item:nth-child(2){margin-bottom:2%;}

/* 위코우노 추가 */
.wiqouno3_con{padding-bottom:13vw;}
.wiqouno3_con .video_box iframe{width:100%;height:48vw;}
.sub19{padding:13vw 0;}

.sub19 .step_item_box{gap:6vw;}
.sub19 .step_item_box .item img{width:35vw;}
.sub19 .step_item_box .item h4{font-size:3vw;width:23vw;height:6vw;line-height:6vw;border-radius:5vw;margin:5vw auto 4vw;}
}

@media all and (max-width:480px){





}

/*220811_라라필*/
.sub2.lalafeel2_con .min_con .sub2_right .sub2_in{padding:20px 0 0 30px;}
.sub2.lalafeel2_con .min_con .sub2_right .sub2_in p{margin:15px 0;}

.sub3.lalafeel3_con .tab_box ul li .right_item{padding:0;padding-left:120px;display:flex;justify-content:center;flex-direction:column;}
.sub3.lalafeel3_con .tab_box ul li .right_item h3:after{display:none;}
.sub3.lalafeel3_con .tab_box ul li .right_item h3:before{content:'';display:block;clear:both;width:24px;height:3px;background-color:#6a8296;margin-bottom:40px;}
.sub3.lalafeel3_con .tab_box ul li .right_item h3:last-of-type{margin-top:40px;}
.sub3.lalafeel3_con .tab_box ul li .right_item b{font-family: 'notokr-medium';}

.sub3 .tab_box .one_item{background-color:#f6f6f6;text-align:center;height:490px;width:100% !important;display:flex;justify-content: center;flex-direction:column;text-align:center;}
.sub3 .tab_box .one_item h3{position:relative;font-size:30px;font-family: 'notokr-medium';margin-bottom:55px;}
.sub3 .tab_box .one_item h3:before{content:'';display:block;clear:both;width:25px;height:4px;background-color:#6a8296;margin:0 auto 30px;}
.sub3 .tab_box .list_item{display:flex;justify-content:center;}
.sub3 .tab_box .list_item > div{margin:0 100px;}
.sub3 .tab_box .list_item h4{color:#1e3649;font-family: 'notokr-medium';font-size:25px;margin-top:15px;}
.sub3 .tab_box .list_item h4:after{content:'';display:block;clear:both;width:21px;height:4px;background-color:#1e3649;margin:20px auto;}
.sub3 .tab_box .list_item p{font-size:18px;line-height:28px;}

.sub12{padding:130px 0;}
.sub12 .item_list{display:flex;justify-content:center;flex-wrap:wrap;margin-top:-50px;}
.sub12 .item_list li{width:33.333%;border-right:1px solid #ebebeb;margin-top:50px;text-align:left;padding-left:110px;}
.sub12 .item_list li.bd_none{border:none;}
.sub12 .item_list .num{font-family: 'notokr-bold';font-size:35px;letter-spacing:0;margin-bottom:20px;display:block;}
.sub12 .item_list .num.c1{color:#8eabc2;}
.sub12 .item_list .num.c2{color:#506b80;}
.sub12 .item_list .num.c3{color:#1e3649;}
.sub12 .item_list p{color:#1e3649;font-size:23px;line-height:33px;font-family: 'notokr-medium';}

.lalafeel_con .caution_box{padding:30px 10px;}
.lalafeel_con .caution_txt{margin-right:-100px;}
.lalafeel_con .caution_txt ul li{white-space:nowrap;}

@media all and (max-width:1200px){


.sub2.lalafeel2_con .min_con .sub2_right .sub2_in{padding: 60px 0 0 50px;}
.sub2.lalafeel2_con .min_con .sub2_right .sub2_in p{margin:15px 0;}

.sub3.lalafeel3_con .tab_box ul li .right_item{padding:0 1.5em;}
.sub3.lalafeel3_con .tab_box ul li .right_item h3{margin-bottom:0.5em;}
.sub3.lalafeel3_con .tab_box ul li .right_item h3:before{margin-bottom:0.5em;}
.sub3.lalafeel3_con .tab_box ul li .right_item h3:last-of-type{margin-top:0.5em;}

.sub3 .tab_box .one_item h3{line-height:40px;}
.sub3 .tab_box .one_item h3:before{margin:0 auto 20px;}
.sub3 .tab_box .list_item > div{margin:0 1em;}
.sub3 .tab_box .list_item p{font-size:16px;line-height:26px;}

.sub12 .item_list li{padding-left:2em;}
.sub12 .item_list li:last-child p{white-space:nowrap;}

.lalafeel_con .caution_txt{margin-right:0;}
.lalafeel_con .caution_txt ul li{white-space:normal;}
}

@media all and (max-width:800px){

.sub2.lalafeel2_con .min_con .sub2_right .sub2_in{padding:4vw;}
.sub2.lalafeel2_con .min_con .sub2_right .sub2_in p{margin:2vw 0;}
.sub2.lalafeel2_con .min_con .sub2_right .sub2_in ul li{font-size:3vw;}

.sub3.lalafeel3_con .tab_box ul li > div{width:100%;}
.sub3.lalafeel3_con .tab_box ul li{flex-wrap:wrap;}
.sub3.lalafeel3_con .tab_box ul li .left_item img{position:relative;top:auto;left:auto;width:100%;transform:translate(0,0);}
.sub3.lalafeel3_con .tab_box ul li .right_item{padding:3em 2em;}
.sub3.lalafeel3_con .tab_box ul li .right_item h3:last-of-type{margin-top:1em;}

.sub3 .tab_box .one_item{height:120vw;}
.sub3 .tab_box .one_item h3{font-size:4vw;line-height:5vw;margin-bottom:6vw;}
.sub3 .tab_box .one_item h3:before{width:4vw;height:2px;margin:0 auto 6vw;}
.sub3 .tab_box .list_item{flex-wrap:wrap;}
.sub3 .tab_box .list_item > div{width:50%; margin:0;}
.sub3 .tab_box .list_item > div:last-child{margin-top:1em;}
.sub3 .tab_box .list_item img{width:13vw;}
.sub3 .tab_box .list_item h4{font-size:4vw;margin-top:2vw;}
.sub3 .tab_box .list_item h4:after{width:4vw;height:2px;margin:3vw auto;}
.sub3 .tab_box .list_item p{font-size:3vw;line-height:4vw;word-break:break-all;}

.sub12{padding:15vw 0;}
.sub12 .item_list{margin-top:-6vw;}
.sub12 .item_list li{margin-top:6vw;width:50%;}
.sub12 .item_list li:nth-child(3){border-right:1px solid #ebebeb;}
.sub12 .item_list .num{font-size:5vw;margin-bottom:3vw;}
.sub12 .item_list p{font-size:3vw;line-height:4vw;}

.lalafeel_con .caution_box{padding:5vw 3vw;}
}



/*추가-젠틀맥스 아포지플러스 리쥬란hb 제오민 덴서티*/
.only_m{display:none;}
.only_m2{display:none}
.only_pc{display:block;}
.only_pc2{display:block;}

.sub3 .tab_list.skinbooster{flex-wrap: wrap;display: flex;}
.sub3 .tab_list.skinbooster li a{padding:10px 40px 10px;}

.sub2.gentle .min_con .sub2_right .sub2_in{padding:24px 0 0 24px;}
.sub5.gentle .caution_box{padding:30px 0 0 30px;}
.sub13{padding:125px 0; background:#fefffc;}
.sub13 .tit_box h2{margin-bottom:80px;}
.sub13 .tit_box p{font-size:18px; line-height:28px;position: relative;padding-top:25px;margin-bottom:0;}
.sub13 .history p:before{content:'';display:block;clear:both;width:24px;height:3px;background-color:#6a8296;margin: 0 auto 22px;}
.sub6.gentle_add2 {margin-bottom:120px;background: url(/page/removal/img/removal_gentle_add_bg2.png) no-repeat center/cover;}
.sub6.gentle_add2 .item h3 {margin-top:20px;}
.sub6.gentle_add2 .item h3::after{content:"";width:25px; height:2px; background-color:#ace772;display:block;margin: 35px 0 20px;}
.sub6.gentle_add2 .light_green{font-size:16px; color: #ace772;}
.sub6.gentle_add2 .item ul{margin-top: 60px;}
.sub6.gentle_add2 .item ul li{height:146px; width:146px;margin-right: 20px;}

.sub2.apogee .min_con .sub2_right .sub2_in p{margin: 24px 0 24px;}
.sub2.apogee .min_con .sub2_right .sub2_in ul li{margin-bottom: 19px;}
.sub5.apogee .caution_box {padding: 34px 0 0 34px;}
.sub5.apogee .caution_box h4 span{font-size:40px;}

.sub6.gentle_add2.apogee{margin-bottom:0px;}
.sub_img.gentle.apogee{position: relative;}
.sub_img.gentle.apogee iframe{width: 703px; height: 394px; position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);margin-left: -251px;}
.sub_img.apogee img{width:100%;}
.sub_img.apogee .only_pc{position: relative;left: 50%;transform: translateX(-50%); width: auto;}
.sub_img.apogee .only_pc2{position: relative;left: 50%;transform: translateX(-50%); width: auto;}
.sub13 .tit_box h2{line-height:50px;}
.sub3.apogee{margin-top: 130px;}
.apogee .font_reg{font-family: 'notokr-regular';}

.sub_img.gentle.density{position: relative;}
.sub_img.gentle.density iframe{width: 850px; height: 477px; position: absolute;top: 51.5%;left: 50%;transform: translate(-50%,-50%);margin-left: 173px;}
 .sub_img.density img{width:100%;}
.sub_img.density .only_pc{position: relative;left: 50%;transform: translateX(-50%); width: auto;}
.sub_img.density .only_pc2{position: relative;left: 50%;transform: translateX(-50%); width: auto;} 


.rejuranhb .gray_txt{color:#a6a4a4;display: block;}
.rejuranhb .caution_txt ul li:first-child{margin-top: 0;}
.rejuranhb .caution_box{padding: 34px 0 0 18px;}
.petit .sub2.rejuranhb .min_con .sub2_right .sub2_in{padding: 23px 0 0 30px;}
.sub2.rejuranhb .min_con .sub2_right .sub2_in p{margin: 15px 0;}
.sub2.rejuranhb .min_con .sub2_right .sub2_in ul li{margin-bottom: 11px;}
.sub3.rejuranhb{padding-bottom:145px;}
.sub14.rejuranhb{background: url(/page/petit/img/rejuranhb_bg.png) no-repeat center /cover;}
.sub14.rejuranhb .txt_wrap{text-align:left;}
.sub14.rejuranhb .txt_wrap p{font-family: 'notokr-bold'; color:#fff;font-size:45px;}
.sub14.rejuranhb .txt_wrap p:nth-child(1){margin-bottom:32px;}
.sub14.rejuranhb .txt_wrap p:nth-child(2){margin-bottom:52px;}
.sub14.rejuranhb .txt_wrap span{font-family: 'notokr-medium';}
.sub14.rejuranhb .txt_wrap .mon_pink{font-family: 'Montserrat', sans-serif; color:#c21a6e;font-size:55px;}
.sub14.rejuranhb .txt_wrap .rejuranhb_logo{display:block;margin-left: 7px;}
.sub14.rejuranhb .txt_wrap .re_icon{vertical-align: sub;}


.petit .sub2.xeomin .min_con .sub2_right .sub2_in{padding: 47px 0 0 30px;}
.sub2.xeomin .min_con .sub2_right .sub2_in p{margin: 15px 0 50px;}
.xeomin .tit_box h2{margin-bottom: 0px;}
.xeomin .caution_box{padding: 60px 0 0 18px;}






@media all and (max-width:1200px){
.only_m{display:block}
.only_pc2{display:none;}
/* .sub3 .tab_list li:nth-child(2) a{padding-top: 10px;height: 100%;}
.sub3 .tab_list li:nth-child(3) a{padding-top: 10px;height: 100%;} */

.sub_img.apogee .only_pc{width: 180%;}
.sub_img.gentle.apogee iframe{width: 55vw;height: 31vw;position: absolute;top: 53%;left: 34%;transform: translate(-50%,-50%);margin-left:0;}

.sub_img.density .only_pc{width: 180%;}
.sub_img.gentle.density iframe{width: 87vw;height: 49vw;position: absolute;top: 51%;left: 50%;transform: translate(-50%,-50%);margin-left:0;}




.petit .sub2.rejuranhb .min_con .sub2_right .sub2_in{padding: 2vw 0 0 2vw;}
.sub2.rejuranhb .min_con .sub2_right .sub2_in p{margin: 2vw 0;}
.sub2.rejuranhb .min_con .sub2_right .sub2_in ul li{margin-bottom: 2vw;}
.sub3.rejuranhb{padding-bottom: 12vw;}
.sub3.rejuranhb .tab_list li a{padding: 10px 20px 10px;}
.sub3.rejuranhb .tab_box ul li .left_item img{left: 43%;}

.sub3.botox .tab_list li a{padding: 10px 20px 10px;}
}
@media all and (max-width:800px){
.only_m{display:block;}
.only_m2{display:block}
.only_pc{display:none;}
.gentle .sub2 .min_con .sub2_right{height: 95vw;}
.gentle .history img{width:100%;}
.sub2.gentle .min_con .sub2_right .sub2_in{padding:3vw 0 0 1.5vw;}
/* .sub3 .tab_list li:nth-child(2) a{padding-top: 1vw;}
.sub3 .tab_list li:nth-child(3) a{padding-top: 1vw;} */
.sub13{padding:11vw 0;}
.sub13 .tit_box h2{margin-bottom:8vw;line-height:6vw;}
.sub13 .tit_box p{font-size:3vw;line-height:5vw;padding-top:5vw;}
.sub13 .history p:before{width:6vw;margin-bottom:5vw;}
.sub5.gentle .caution_box{padding:6vw 0 0 6vw;}

.sub_img.only_m2.gentle{margin-bottom: 12vw;}
.sub_img.only_m2.gentle img{width:100%;}

.sub2.apogee .min_con .sub2_right .sub2_in p{margin: 2vw 0 6vw;}
.sub2.apogee .min_con .sub2_right .sub2_in ul li{margin-bottom: 2vw;}
.sub_img.only_m2.apogee{margin-bottom:0;}
.sub_img.apogee p{position: static;left:0;}
.sub_img.apogee img{width: 100%;}
.sub3.apogee{margin-top: 12vw;}
.sub5.apogee .caution_box h4 span{font-size:6vw;}

.sub3.rejuranhb .tab_list li a{padding: 1vw 2vw 1vw;}
.sub14{padding:12vw 0;}
.sub14.rejuranhb .txt_wrap p{font-size: 6vw;}
.sub14.rejuranhb .txt_wrap p:nth-child(1){margin-bottom: 2vw;}
.sub14.rejuranhb .txt_wrap p:nth-child(2){margin-bottom: 3vw;}
.sub14.rejuranhb .txt_wrap .rejuranhb_logo{width: 62%;margin-left: 1vw;}
.sub14.rejuranhb .txt_wrap .re_icon{width: 8%;}
.sub14.rejuranhb .txt_wrap .mon_pink{font-size: 7vw;}
.rejuranhb .caution_box{padding: 5vw 0 0 3vw;}
.sub3.rejuranhb .tab_box ul li .left_item .rejuranhb_first{width: 236%;}

.petit .sub2.xeomin .min_con .sub2_right .sub2_in{padding:5vw 0 0 3vw;}
.sub2.xeomin .min_con .sub2_right .sub2_in p{margin: 3vw 0 8vw;}
.xeomin .caution_box{padding: 9vw 0 0 3vw;}

.sub3 .tab_box ul li .left_item .xeomin{left:0%;}
.sub3 .tab_list.skinbooster li a{padding:1vw 5vw 1vw;}

.sub3.botox .tab_list li a{padding: 1vw 2vw 1vw;}
}

/*231122_추가_덴서티*/
.bg1{background:#f4f4f4;}
.tit_box.white *{color:#fff;}

.sub2.density1_con .min_con .sub2_right .sub2_in p{margin:2vw 0;}

.sub14{}
.sub14 .tit_box h2{line-height:1.2em;}
/*.sub14 .txt{padding:2em 0 1em;}*/
.sub14 .txt p{line-height:1.5em;color:#1e3649;}
.sub14 .txt b{font-family: 'notokr-bold';}

.sub14 img + .txt{margin-top:2em;}
.sub14 .txt + img{margin-top:1em;}
/*.sub14 .item_box img{max-width:1200px;width:100%;}*/

.sub14.density5_con{background:url("/page/lifting/img/density5_bg.png") center/cover no-repeat;}

.sub15{padding:130px 0;}
.sub15 .item_box{display:flex;align-items:center;}
.sub15 .item_box > div{width:50%;}
.sub15 .item_box .left_box{text-align:left;}
.sub15 .item_box .right_box{text-align:right;}
.sub15 .item_box .txt h2{line-height:1.2em;}
.sub15 .item_box .txt p{line-height:1.5em;}
.sub15 .item_box .txt b{font-family: 'notokr-bold';}
.sub15 .item_box .img img{margin-left:-2.2em;}

.sub15.density3_con{background:url("/page/lifting/img/density3_bg.png") center/cover no-repeat;}
.sub15.density6_con{background:url("/page/lifting/img/density6_bg.png") center/cover no-repeat;}
.sub15.density8_con{background:url("/page/lifting/img/density8_bg.png") center/cover no-repeat;}

.density10_con{background:#cae2e8;}

@media all and (max-width:1200px){

.sub14 .item_box img{max-width:1200px;width:100%;}

.sub15{padding:13vw 0;}
.sub15 .item_box{flex-direction:column;}
.sub15 .item_box > div{width:100%;}
.sub15 .item_box .left_box{text-align:center;margin-bottom:2em;}
.sub15 .item_box .right_box{text-align:center;}
/*.sub15 .item_box .txt{margin-bottom:3em;}*/
.sub15 .item_box .img img{margin-left:0;width:100%;}
}

@media all and (max-width:800px){
.density9_con.sub8 .introduce.introduce1 .item ul li{width:49%;}
}