/********************************************************** 
* sub_page - 공통
***********************************************************/

@import url('https://fonts.googleapis.com/css2?family=Sorts+Mill+Goudy:ital@0;1&display=swap');
.sortsmillgoudy *,.sortsmillgoudy {
    font-family: 'Sorts Mill Goudy', sans-serif;
}
html, body{font-family: 'SUIT', sans-serif;}
.onbox{display:none}
.onbox.show{display:block;}

.sub_text_ani{
    transform:translateY(-160%) translateZ(0);
    -webkit-transform:translateY(-160%) translateZ(0);  
    -moz-transform:translateY(-160%) translateZ(0);  
    -ms-transform:translateY(-160%) translateZ(0);  
    -o-transform:translateY(-160%) translateZ(0); 
    animation: sub_text_ani forwards 1.4s ease-out;
    -webkit-animation: sub_text_ani forwards 1.4s ease-out; 
    -moz-animation: sub_text_ani forwards 1.4s ease-out; 
    -ms-animation: sub_text_ani forwards 1.4s ease-out; 
    -o-animation: sub_text_ani forwards 1.4s ease-out;
}
@keyframes sub_text_ani {
    0% {transform:translateY(-160%) translateZ(0);}
    100% {transform: translateY(0) translateZ(0);}
}
@-webkit-keyframes sub_text_ani {
    0% {transform:translateY(-160%) translateZ(0);}
    100% {transform: translateY(0) translateZ(0);}
}


.sub_top_cont{
    position:relative; width:100%; height:713px; min-height:500px; max-height: 807px; overflow:hidden;
}

.sub_top_cont_wrap{
    position:relative; width:100%; height:100%; overflow:hidden; 
}
.sub_top_view_bg{
    position:absolute; bottom:0px; left:0; width:100%; height:100%; overflow:hidden;
    transform:perspective(500px) scale(1.05) rotate(.001deg) translateZ(0); 
    -webkit-transform:perspective(500px) scale(1.05) rotate(.001deg) translateZ(0);  
    -moz-transform:perspective(500px) scale(1.05) rotate(.001deg) translateZ(0);  
    -ms-transform:perspective(500px) scale(1.05) rotate(.001deg) translateZ(0);  
    -o-transform:perspective(500px) scale(1.05) rotate(.001deg) translateZ(0);
    animation: sub_top_view_bg forwards 5s 0.5s ease-in-out;
    -webkit-animation: sub_top_view_bg forwards 5s 0.5s ease-in-out; 
    -moz-animation: sub_top_view_bg forwards 5s 0.5s ease-in-out; 
    -ms-animation: sub_top_view_bg forwards 5s 0.5s ease-in-out; 
    -o-animation: sub_top_view_bg forwards 5s 0.5s ease-in-out;
}
@keyframes sub_top_view_bg {
    0% {
        transform:perspective(500px) scale(1.05) rotate(.001deg) translateZ(0); 
        -webkit-transform:perspective(500px) scale(1.05) rotate(.001deg) translateZ(0);  
        -moz-transform:perspective(500px) scale(1.05) rotate(.001deg) translateZ(0);  
        -ms-transform:perspective(500px) scale(1.05) rotate(.001deg) translateZ(0);  
        -o-transform:perspective(500px) scale(1.05) rotate(.001deg) translateZ(0);
    }
    100% {
        transform:perspective(500px) scale(1) rotate(.001deg) translateZ(0); 
        -webkit-transform:perspective(500px) scale(1) rotate(.001deg) translateZ(0);  
        -moz-transform:perspective(500px) scale(1) rotate(.001deg) translateZ(0);  
        -ms-transform:perspective(500px) scale(1) rotate(.001deg) translateZ(0);  
        -o-transform:perspective(500px) scale(1) rotate(.001deg) translateZ(0);
    }
}
@-moz-keyframes sub_top_view_bg {
    0% {
        transform:perspective(500px) scale(1.05) rotate(.001deg) translateZ(0); 
        -webkit-transform:perspective(500px) scale(1.05) rotate(.001deg) translateZ(0);  
        -moz-transform:perspective(500px) scale(1.05) rotate(.001deg) translateZ(0);  
        -ms-transform:perspective(500px) scale(1.05) rotate(.001deg) translateZ(0);  
        -o-transform:perspective(500px) scale(1.05) rotate(.001deg) translateZ(0);
    }
    100% {
        transform:perspective(500px) scale(1) rotate(.001deg) translateZ(0); 
        -webkit-transform:perspective(500px) scale(1) rotate(.001deg) translateZ(0);  
        -moz-transform:perspective(500px) scale(1) rotate(.001deg) translateZ(0);  
        -ms-transform:perspective(500px) scale(1) rotate(.001deg) translateZ(0);  
        -o-transform:perspective(500px) scale(1) rotate(.001deg) translateZ(0);
    }
}

.sub_top_text{
    position:absolute; top:47%; left:50%; width:100%;
    transform: translate(-50%, -0%) translateZ(0); 
    -webkit-transform: translate(-50%, -0%) translateZ(0); 
    -moz-transform: translate(-50%, -0%) translateZ(0); 
    -ms-transform: translate(-50%, -0%) translateZ(0); 
    -o-transform: translate(-50%, -0%) translateZ(0);
    text-align: center; color: #fff;
}
/* sub tab */
.ov{overflow:hidden}
.sub_bg_wrap{position: relative;width:100%;margin:0 auto;height:750px;overflow:hidden}
.sub_bg01{background: url(../img/sub01_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
.sub_bg02{background: url(../img/sub02_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
.sub_bg03{background: url(../img/sub03_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
.sub_bg04{background: url(../img/sub04_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
.sub_bg06{background: url(../img/sub06_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
.sub_bg05{background: url(../img/sub05_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
.sub_bg07{background: url(../img/sub07_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
.sub_bg08{background: url(../img/sub08_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
.sub_bg09{background: url(../img/sub09_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
.sub_bg10{background: url(../img/sub_bg10.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
.sub_top_text{position: absolute;left: 50%;top: 52%;transform: translate(-50%, -50%);text-align:center;z-index:1}
.sub_top_text div{overflow:hidden;position: relative;}
.sub_top_text h1{font-size:50px;color:#fff;font-weight:500;padding-bottom: 24px;}
.sub_top_text h2{font-size:50px;color:#fff;font-weight:600}
.sub_top_text p{font-size:17px;line-height:27px;color:#fff;font-weight:300;}
.sub_top_text .sub_t_p{padding-top: 250px;}
.sub_top01_logo_img{position: absolute;left:-140px;top:28%;transform: translate(0, -50%);}
.left0101{position: relative;}


.sub_top_text_board{position: absolute;left: 50%;top: 52%;transform: translate(-50%, -50%);text-align:center;z-index:1}
.sub_top_text_board div{overflow:hidden;position: relative;}
.sub_top_text_board span{font-size:16px;color:#fff;font-weight:500;padding-bottom: 36px;display:block;}
.sub_top_text_board h1{font-size:55px;color:#fff;font-weight:500;padding-bottom: 26px;}
.sub_top_text_board h2{font-size:50px;color:#fff;font-weight:600}
.sub_top_text_board p{font-size:17px;line-height:27px;color:#fff;font-weight:300;}
.sub_top_text_board .sub_t_p{padding-top: 250px;}

.sub_hd_menu{display:flex;max-width:1840px;margin:30px auto 0;border-bottom:1px solid #9f9f9f;}
.sub_hd_menu h1{font-size:16px;text-align: center;padding:8px 0 10px}
.sub_hd_menu .right h1{font-weight:600;padding-left:30px;}
.sub_hd_menu .left{width:160px;border-right:1px solid #9f9f9f}

.sub_top_text .txt01 { font-size: 2.813rem; font-weight: 500;}
.sub_top_text .txt02 { font-size: 1.25rem; line-height: 1.6; font-weight: 200; }
.sub_titlebox > .txt01 + .txt02{margin-top:3.9rem;}
.sub_titlebox > .txt02 + .txt02{margin-top:2.5rem;}

.sub_cont_wrap{position:relative; width:100%; max-width:1920px; margin-left: auto; margin-right: auto;color: #1b1b1b; }
.swiper-container{overflow:hidden;position: relative;	}
.tx_bx{overflow:hidden;position: relative;}
/**** panel ****/
.panel-wrap .panel .panel-title { position:relative; cursor:pointer; }
.panel-wrap .panel .panel-content { display:none; }
.panel-wrap .panel .icon-panel { position:absolute; right:5%; top:50%; width:16px; height:16px; transform:translate(0, -50%); }
.panel-wrap .panel .icon-panel::before, .panel-wrap .panel .icon-panel::after { content:""; position:absolute; background-color:#686868; transition:transform 0.25s ease-out, opacity 0.25s ease-out; }
.panel-wrap .panel .icon-panel::before { top:0; left:50%; width:2px; height:100%; margin-left:-1px; }
.panel-wrap .panel .icon-panel::after { top:50%; left:0; width:100%; height:2px; margin-top:-1px; }
.panel-wrap .panel .icon-panel.open::before { transform:rotate(-45deg); opacity: 0;  }
.panel-wrap .panel .icon-panel.open::after {  }
.yt_btn02{font-size:15px;width:204px;height:53px;border-radius:30px;color:#141414;font-weight:700;background:#fff;margin:63px auto 0;display:flex;gap:9px;display: flex;align-items: center;justify-content: center;}
.yt_btn02:hover{background:#000;color:#fff;}
/********************************************************** 
* 하단 공통 영역
***********************************************************/
.sub_banner_multiple { text-align: center; width: 100%;  color: #fff; max-height: 550px; position: relative; overflow: hidden; }
.sub_multiple_txts { position: absolute; top: 0; left: 0; width: 100%; padding: 11rem 0 10rem;  }
.sub_multiple_txts .txt01{ font-size: 1.188rem; line-height: 1.5; letter-spacing: 2px;}
.sub_multiple_txts .txt02{ font-size: 2.4rem; font-weight: 500; letter-spacing: 3px; margin-top: 1.9rem;}
.sub_multiple_more { margin: 2.4rem auto 0; width: 10.125rem; height: 3.125rem; line-height: 3.125rem; }
.sub_multiple_more a { background: #2a2a2a; border-radius: 25px; border: 1px solid #2a2a2a; text-align: center; font-size: 0.938rem; color: #fff; display: flex; align-items: center; justify-content: center; gap: 0 0.6rem; }
#sub_banner_vid{width:100%;height:1080px;object-fit:cover;max-width:1910px;margin:0 auto; }


.map01 img{border-radius:20px;width:900px;} 



strong{font-weight:700}	
/********************************************************** 
* sub6 - 항노화
***********************************************************/
.sub_top01{    display: flex;justify-content: center;align-items: center;}
.sub_top01 .left h1{font-size:45px;padding-bottom: 34px;color:#807b7b}
.sub_top01 .left p{font-size:19px;line-height:34px;font-weight:500;color:#3f3f3f}
.sub_top01 .left{position: relative;width:50%;height:831px;background: url(../img/sub_top01_bg_n.png) 50% 50% / cover no-repeat;display:flex;align-items: center;
    justify-content: center;}
.sub_top01 .right{width:50%;height:831px;background: url(../img/sub_top01_bg_ri.png) 50% 50% / cover no-repeat;display:flex;align-items: center;
    justify-content: center;}
.sub_fix_w{width: 649px;margin:0 auto;}
.sub_fix_w ul{border:1px solid #685646;border-radius:50px;gap:48px;display:flex;padding:22px 0;justify-content: center;}
.sub_fix_w li a{font-size:20px;color:#000}
.sub_fix_w li a.on{font-weight:800;color:#685646}

.anti-aging01 .cont01_cont{padding:70px 0 150px;margin:0 auto;max-width:1083px;display:flex;align-items: flex-start;justify-content: space-between;}
.anti-aging01 .cont01_cont .tx_bx{}
.anti-aging01 .cont01_cont .tx_bx h1{font-size:30px;color:#685646;font-weight:800;padding-bottom: 40px;}
.anti-aging01 .cont01_cont .tx_bx p{font-size:17px;color:#3f3f3f;line-height:28px;font-weight:600}
.anti-aging01 .cont01_cont .tx_bx p + p{padding-top:15px;padding-bottom:40px;}
.anti-aging01 .cont01_cont .tx_bx p strong{font-weight:800}
.anti-aging01 .cont01_cont .tx_bxc h1{font-size:17px;width:182px;height:38px;border:2px solid #d5d0c9;border-radius:30px;background:#f4f3f1;
margin-bottom: 15px;display:flex;align-items: center;justify-content: center;padding:0}
.anti-aging01 .cont01_cont .tx_bxc p{font-size:17px;color:#3f3f3f}
.anti-aging01 .cont01_cont div.tx_bxc + div{padding-top:36px;} 

/*///*/
.anti-aging01 .section01 .cont01_cont{gap:74px;max-width:1438px;margin-left: 409px;}
.anti-aging01 .cont01_w{position: relative;background: url(../img/anti-aging_se01cont01w_bg.png) 50% 50% / cover no-repeat;
width:100%;height:100%;    padding-bottom: 125px;}
.anti-aging01 .section03 .cont03_cont ul li span{font-family: 'EBGaramond-Regular';font-size:14px;border: 1px solid #fff;border-radius: 100%;padding:7px 22px;font-weight: 500;}
.anti-aging01 .section03 .cont03_cont ul li p{font-size:16px;line-height:22px;text-align: left;padding-top: 23px;}
.anti-aging01 .section03 .cont03_cont ul li:last-child p{padding-top:0}
.anti-aging01 .section03 .cont03_cont ul li:after{content:'';background:url(../img/anti_ghktkfvy.png) no-repeat;width:52px;height:30px;position: absolute;right:-71px;top:252px;}


.sub_top01_logo_img{left: -142px;
    top: 12%;}
.totototot{    padding-top: 109px;}
.totototot h1 {font-size:27px;color:#3f3f3f;font-weight: 500;line-height: 40px;text-align:center}
.totototot h1 strong{font-size:30px;color:#685646}
.mv_txtx{font-size: 83px;color: #ddd8d1;}
.mv_txtx em{font-style: italic;}
.anti-aging01 .mimi_bx{max-width:1083px;margin:0 auto;line-height:29px;flex-direction: column;gap: 22px;}
.anti-aging01 .mimi_bx p{font-size:20px;color:#53402f;font-weight: 600;}
.anti-aging01 .mimi_bx h1{font-size:23px;line-height:35px;}
.anti-aging01 .mimi_bx h1 strong{font-weight: 700;}
.anti-aging01 .section01 .mimi_bx{height:269px;}
.anti-aging01 .section01 .mimi_bx h1{font-weight: 700;}
.anti-aging01 .section02 .mimi_bx img{left:36px;}
.anti-aging01 .section02 .cont01_cont .tx_bx{padding-top:30px;}
.anti-aging01 .section02 .cont01_cont{padding:70px 0 116px}

.anti-aging01 .cont03_cont02 .tx_bx p{font-sizE:19px;padding-bottom: 17px;}
.anti-aging01 .cont03_cont02 .tx_bx h1{font-sizE:27px;font-weight:600}
.anti-aging01 .cont03_cont02 .tx_bx h1 span{color:#827a6f}
.anti-aging01 .cont03_cont02 ul {padding-top: 43px;display:flex;gap:20px;align-items: center;justify-content: center;}
.anti-aging01 .cont03_cont02 ul li{width:305px;height:226px;gap:28px;border:1px solid #bfb7ac;border-radius:20px;background:#fff;display:flex;flex-direction: column;
    align-items: center;
    justify-content: center;}
.anti-aging01 .cont03_cont02 ul li p{font-size:17px;line-height:24px;text-align: center;}
.anti-aging01 .section03 .cont01_cont .tx_bx{padding-top:17px;}
.anti-aging01 .section03 .cont01_cont{padding:70px 0 94px}
.anti-aging01 .section03 .mimi_bx img{left:44px;}
.ct_bx{text-align:center;padding:31px 0 100px}
.anti-aging01 .section03 .cont01_w{padding-bottom:0}
/*///*/
.anti-aging01 .section01 .cont01_cont .tx_bx h1{font-size:23px;}
.anti-aging01 .section03 .cont03_cont ul li{position: relative;padding-top: 35px;width:309px;height:562px;background:#aa9c88;color:#fff;padding-lefT:0px;align-items: flex-start;gap: 16px;justify-content: flex-start;}
.anti-aging01 .section03 .cont03_cont ul li span{margin-left:35px;}
.anti-aging01 .section03 .cont03_cont ul li h1{margin-left:35px;padding-top: 25px;}
.anti-aging01 .section03 .cont03_cont ul li p{margin-left:35px;padding-top: 11px;}
.anti-aging01 .section03 .cont03_cont ul li div{height:135px}
.anti-aging01 .section03 .cont03_cont ul li:last-child p{padding-top:11px}


.anti-aging01 .cont02_cont{position: relative;background: url(../img/anti-aging_cont02_bg.png) 50% 50% / cover no-repeat;width:100%;height:470px;}
.anti-aging01 .section02 .cont02_cont{position: relative;background: url(../img/anti-aging_cont02_bg02.png) 50% 50% / cover no-repeat;}
.anti-aging01 .section03 .cont02_cont{position: relative;background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
.anti-aging01 .cont02_cont .tx_bx{position: absolute;padding:104px 0;right:340px;}
.anti-aging01 .cont02_cont .tx_bx span{font-size:17px;line-height:29px;padding-bottom: 48px;display:block;color:#fff}
.anti-aging01 .cont02_cont .tx_bx p{font-size:22px;line-height:35px;color:#fff}
.anti-aging01 .cont02_cont .tx_bx p + p{padding-top:15px;color:#fff}
.anti-aging01 .section03 .cont02_cont .tx_bx p{font-size:26px;line-height: 42px;text-align:center;}
.anti-aging01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
.anti-aging01 .cont03_cont{position: relative;}
.anti-aging01 .cont03_cont .tx_bx{text-align:center}

.anti-aging01 .section02 .cont01_cont .tx_bx p + p{padding-top: 13px;padding-bottom:0px;}
.anti-aging01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 13px;padding-bottom: 41px;}
.anti-aging01 .section03 .cont01_cont .tx_bx p + p{padding-top: 13px;padding-bottom:0px;}
.anti-aging01 .section03 .cont01_cont .tx_bx p + p + p{padding-top: 13px;padding-bottom: 41px;}
.anti-aging01 .section03 .cont03_cont ul{gap:88px;padding-top: 60px;}
.anti-aging01 .section03 .cont03_cont ul.pc_cont_480{display:flex !important;}
.anti-aging01 .section03 .cont03_cont ul.m_cont_480{display:none !important;}
.anti-aging01 .section03 .cont03_cont ul li:nth-child(2){background:#685646}
.anti-aging01 .section03 .cont03_cont ul li:nth-child(3){background:#2a251d}
.anti-aging01 .section03 .cont03_cont ul li:nth-child(3)::after{display:none}
.anti-aging01 .section03 .cont03_cont ul li h1{font-size:17px;line-height:30px;}
.anti-aging01 .section03 .cont03_cont ul li h1 strong{font-size:21px;}
.anti-aging01 .section03 .cont03_cont{max-width: 1083px;margin: 0 auto;}
.anti-aging01 .section03 .cont03_cont .tx_bx h1{font-size:30px;}

.youtu_wrap{max-width:1290px;margin:0 auto;padding:80px 0 200px;}
.youtu_wrap .tx_bx{font-size:35px;    display: flex;align-items: center;justify-content: space-between;}
.youtu_wrap .tx_bx div{display: flex;gap:15px;align-items: center;justify-content: center;}
.youtu_wrap .tx_bx div a{width:142px;height:40px;border-radius:40px;border:1px solid #c4c4c4;font-sizE:14px;color:#6f6f6f;  gap:11px;font-weight:700; display: flex;align-items: center;justify-content: center;}
.youtu_wrap ul{padding-top:70px;display: flex;justify-content: space-between;}
.youtu_wrap ul li{width:307px !important;height:544px;border-radius:30px;border:1px solid #c4c4c4;    overflow: hidden;}
.youtu_wrap ul li iframe{width:100%;height:100%;}
.difference_w{position: relative;background: url(../img/difference_w_bg.png) 50% 50% / cover no-repeat;width:100%;height:1051px;}
.re03_c{display:flex;gap:113px;    padding-top: 133px;align-items: flex-start;justify-content:center}
.re03_swcont01{width:600px;margin:0;overflow:hidden;position: relative;}
.re03_swcont_theme .swiper-wrapper{flex-direction: column;gap: 65px;}
.re03_swcont_theme {margin:0;padding-top: 74px;}
.re03_swcont_theme .swiper-slide{width:100% !important;height:auto;display:flex;gap:50px;}
.re03_swcont_theme .swiper-slide .sw_02{}
.re03_swcont_theme .swiper-slide .sw_02 h1{font-size:45px;color:#3f3f3f;padding-bottom: 10px;display:flex;align-items: center;gap:15px;}
.re03_swcont_theme .swiper-slide .sw_02 h1 img{display:none}
.re03_swcont_theme .swiper-slide.swiper-slide-thumb-active .sw_02 h1 img{display:block}
.re03_swcont_theme .swiper-slide.swslide01 .sw_02 h1 img{padding-bottom:7px;}
.re03_swcont_theme .swiper-slide .sw_02 p{    font-size: 17px;line-height: 30px;font-weight: 600;color:#3f3f3f}
.re03_swcont_theme .swiper-slide{opacity: .5;}
.swiper-slide-thumb-active{opacity: 1 !important;}
.re03_bgbg{position: absolute;right:0;bottom:0;width:629px}
.swiper-pagination1{bottom:30px;right:30px;display: flex;align-items: center;gap: 10px;}
.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#b38558;width:15px;height:15px;}
.swiper-pagination-bullet{width:10px;height:10px;}
.sw_title{font-size:35px;display:flex;align-items: flex-end;padding-bottom:20px;color:#807b7b}
.sw_title span{font-size:55px;}
.about_last{display: flex; flex-direction: column;align-content: center;justify-content: center;position: relative;background: url(../img/about_last_bg.png) 50% 50% / cover no-repeat;
width:100%;height:638px;background-attachment: fixed;}
.about_last .tx_bx{color:#fff;text-align: center;}
.about_last .tx_bx h1{font-size:28px;    color: #d7d5d3;}
.about_last .tx_bx h2{font-size:38px;padding:40px 0 50px;}
.about_last .tx_bx h2 span{font-style: italic;}
.sub_btn{transition: .3s;color:#fff;background:#b2a89b;font-size:16px;width:187px;height:59px;text-align:center;line-height:58px;border-radius:30px;display:block;margin:0 auto;}
.sub_btn:hover{background:#000;}


/********************************************************** 
* sub5 - 특수 질환
***********************************************************/
.special_disease_wrap .sub_fix_w{width:886px;}
.special_disease01 .cont01_cont{padding:80px 0 150px;display:flex;max-width: 1082px;
    margin: 0 auto;align-items: flex-start;justify-content: space-between;}
.special_disease01 .cont01_cont .tx_bx{}
.special_disease01 .cont01_cont .tx_bx h1{font-size:30px;color:#685646;font-weight:800;padding-bottom: 40px;}
.special_disease01 .cont01_cont .tx_bx h1 span{font-size:18px;color:#000;font-weight:600}
.special_disease01 .cont01_cont .tx_bx p{font-size:17px;color:#3f3f3f;line-height:28px;font-weight:600;letter-spacing: -.4px;}
.special_disease01 .cont01_cont .tx_bx p + p{padding-top:15px;padding-bottom:40px;}
.special_disease01 .cont01_cont .tx_bxc h1{font-size:17px;width:108px;height:38px;border:1px solid #d5d0c9;border-radius:30px;background:#f0eeeb;
margin-bottom: 0px;display:flex;align-items: center;font-weight: 700;justify-content: center;padding:0;color:#3f3f3f}
.special_disease01 .cont01_cont .tx_bxc p{font-size:17px;color:#3f3f3f}

.special_disease01 .cont01_cont .tx_bxc.pc_cont_480{display:flex !important;align-items: center;gap: 20px;}


.special_disease01 .cont01_cont div.tx_bxc + div{padding-top:28px;} 
.special_disease01 .cont02_cont{position: relative;background: url(../img/special_disease_cont02_bg.png) 50% 50% / cover no-repeat;width:100%;height:441px;}
.special_disease01 .section02 .cont02_cont{position: relative;background: url(../img/special_disease_cont02_bg02.png) 50% 50% / cover no-repeat;}
.special_disease01 .section03 .cont02_cont{position: relative;background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
.special_disease01 .cont02_cont .tx_bx{position: absolute;padding:104px 0;right:340px;}
.special_disease01 .cont02_cont .tx_bx span{font-size:17px;line-height:29px;padding-bottom: 48px;display:block;color:#fff}
.special_disease01 .cont02_cont .tx_bx p{font-size:22px;line-height:35px;color:#fff}
.special_disease01 .cont02_cont .tx_bx p + p{padding-top:15px;color:#fff}

.special_disease01 .section01 .cont01_cont{padding:104px 0 98px;}
.special_disease01 .section01 .cont03_cont{background:none}
.special_disease01 .section01 .cont03_cont ul{gap:88px;padding-top: 34px;padding-bottom: 130px;}
.special_disease01 .section01 .cont03_cont ul.pc_cont_480{display:flex !important;}
.special_disease01 .section01 .cont03_cont ul.m_cont_480{display:none !important;}
.special_disease01 .section01 .cont03_cont ul li{position: relative;box-shadow: 2px 4px 13px rgba(0, 0, 0, .4);padding-top: 35px;width:307px;height:208px;background:#aa9c88;color:#fff;
padding-lefT:0px;padding:0;align-items: center;gap: 16px;justify-content: center;}
.special_disease01 .section01 .cont03_cont ul li:after{content:'';background:url(../img/anti_ghktkfvy.png) no-repeat;width:52px;height:30px;position: absolute;right:-71px;top:84px;}
.special_disease01 .section01 .cont03_cont ul li:nth-child(2){background:#685646}
.special_disease01 .section01 .cont03_cont ul li:nth-child(3){background:#2a251d}
.special_disease01 .section01 .cont03_cont ul li:nth-child(3)::after{display:none}
.special_disease01 .section01 .cont03_cont ul li span{font-size:19px;font-weight: 700;}
.special_disease01 .section01 .cont03_cont ul li p{font-size:17px;line-height:25px;text-align: center;color: #fff;}
.special_disease01 .section01 .cont03_cont ul li h1{font-size:17px;line-height:30px;display: inline-block;}
.special_disease01 .section01 .cont03_cont ul li h1 strong{font-size:20px;}
.special_disease01 .section01 .cont03_cont{height:auto;max-width: 1082px; margin: 0 auto;align-items: flex-start;}
.special_disease01 .section01 .cont03_cont .tx_bx h1{font-size:28px;display: flex;align-items: center;gap: 7px;}

.special_disease01 .section02 .cont01_w{background: url(../img/special_disease_se02_con01bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
.special_disease01 .section02 .cont01_cont{padding:104px 0 98px;max-width:1082px;margin:0 auto;gap:0;justify-content: space-between;}
.special_disease01 .section02 .cont03_cont{background:none}
.special_disease01 .section02 .cont03_cont ul{gap:88px;padding-top: 34px;padding-bottom: 130px;}
.special_disease01 .section02 .cont03_cont ul.pc_cont_480{display:flex !important;}
.special_disease01 .section02 .cont03_cont ul.m_cont_480{display:none !important;}
.special_disease01 .section02 .cont03_cont ul li{position: relative;box-shadow: 2px 4px 13px rgba(0, 0, 0, .4);padding-top: 35px;width:307px;height:214px;background:#aa9c88;color:#fff;
padding-lefT:0px;padding:0;align-items: center;gap: 36px;padding-top: 36px;justify-content: flex-start;}
.special_disease01 .section02 .cont03_cont ul li:after{content:'';background:url(../img/anti_ghktkfvy.png) no-repeat;width:52px;height:30px;position: absolute;right:-71px;top:84px;}
.special_disease01 .section02 .cont03_cont ul li:nth-child(2){background:#685646}
.special_disease01 .section02 .cont03_cont ul li:nth-child(3){background:#2a251d}
.special_disease01 .section02 .cont03_cont ul li:nth-child(3)::after{display:none}
.special_disease01 .section02 .cont03_cont ul li span{font-size:19px;font-weight: 600;}
.special_disease01 .section02 .cont03_cont ul li p{color: #fff;font-size:16px;line-height:24px;text-align: center;font-weight: 300;}
.special_disease01 .section02 .cont03_cont ul li h1{font-size:17px;line-height:30px;display: inline-block;}
.special_disease01 .section02 .cont03_cont ul li h1 strong{font-size:18px;font-weight: 600;}
.special_disease01 .section02 .cont03_cont{height:auto;max-width: 1082px; margin: 0 auto;align-items: flex-start;}
.special_disease01 .section02 .cont03_cont .tx_bx h1{font-size:28px;display: flex;align-items: center;gap: 7px;}
.special_disease01 .section02 .cont03_cont .clfyrhkwjd{color:#000}
.special_disease01 .section02 .cont03_cont .clfyrhkwjd img{}

.special_disease01 .section03 .cont02_cont .tx_bx p{font-size:26px;line-height: 42px;text-align:center;}
.special_disease01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
.special_disease01 .cont03_cont{position: relative;background: url(../img/anti-aging_cont03_bg.png) 50% 50% / cover no-repeat;width:100%;height:677px;
display:flex;    align-items: center;flex-direction: column;justify-content: center;}
.special_disease01 .cont03_cont .tx_bx{text-align:center}
.special_disease01 .cont03_cont .tx_bx p{font-sizE:19px;padding-bottom: 17px;}
.special_disease01 .cont03_cont .tx_bx h1{font-sizE:27px;font-weight:700}
.special_disease01 .cont03_cont .tx_bx h1 span{color:#827a6f}
.special_disease01 .cont03_cont ul {padding-top: 43px;display:flex;gap:20px;align-items: center;justify-content: center;}
.special_disease01 .cont03_cont ul li{width:305px;height:226px;gap:28px;border:1px solid #bfb7ac;border-radius:20px;background:#fff;display:flex;flex-direction: column;
    align-items: center;
    justify-content: center;}
.special_disease01 .cont03_cont ul li p{font-size:17px;line-height:24px;text-align: center;color: #3f3f3f;}


.special_disease01 .cont02_cont .tx_bx h1{font-size:27px;color:#fff;line-height:45px;font-weight:300}
.special_disease01 .cont02_cont .tx_bx h1 + h1{padding-top:30px;}
.special_disease01 .cont02_cont .tx_bx{padding:141px 0;left:54%;right:auto;}
.special_disease01 .section02 .cont01_cont .tx_bx p + p{padding-top:15px;padding-bottom:40px;}
.special_disease01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 13px;padding-bottom: 41px;}
.special_disease01 .section03 .cont01_cont .tx_bx p + p{padding-top: 13px;padding-bottom:40px;}
.special_disease01 .section03 .cont01_w{background: url(../img/special_disease_se02_con01bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
.special_disease01 .section03 .cont01_cont{padding:104px 0 98px;max-width:1082px;margin:0 auto;gap:0;justify-content: space-between;}
.special_disease01 .section03 .cont03_cont{background:none}
.special_disease01 .section03 .cont03_cont .mimi_bx{height:147px;overflow: hidden;}
.special_disease01 .section03 .cont03_cont .mimi_bx img{bottom:-26px;}
.special_disease01 .section03 .cont03_cont ul{gap:88px;padding-top: 34px;padding-bottom: 130px;}
.special_disease01 .section03 .cont03_cont ul.pc_cont_480{display:flex !important;}
.special_disease01 .section03 .cont03_cont ul.m_cont_480{display:none !important;}

.special_disease01 .section03 .cont03_cont ul li{position: relative;box-shadow: 2px 4px 13px rgba(0, 0, 0, .4);padding-top: 35px;width:307px;height:214px;background:#aa9c88;color:#fff;
padding-lefT:0px;padding:0;align-items: center;gap: 36px;padding-top: 36px;justify-content: flex-start;}

.special_disease01 .section03 .cont03_cont ul li:after{content:'';background:url(../img/anti_ghktkfvy.png) no-repeat;width:52px;height:30px;position: absolute;right:-71px;top:84px;}
.special_disease01 .section03 .cont03_cont ul li:nth-child(2){background:#685646}
.special_disease01 .section03 .cont03_cont ul li:nth-child(3){background:#2a251d}
.special_disease01 .section03 .cont03_cont ul li:nth-child(3)::after{display:none}
.special_disease01 .section03 .cont03_cont ul li span{font-size:19px;font-weight: 600;}
.special_disease01 .section03 .cont03_cont ul li p{font-size:16px;line-height:24px;text-align: center;color: #fff;font-weight: 300;}
.special_disease01 .section03 .cont03_cont ul li h1{font-size:17px;line-height:30px;display: inline-block;}
.special_disease01 .section03 .cont03_cont ul li h1 strong{font-size:18px;font-weight: 600;}
.special_disease01 .section03 .cont03_cont{height:auto;max-width: 1082px; margin: 0 auto;align-items: flex-start;}
.special_disease01 .section03 .cont03_cont .tx_bx h1{font-size:28px;display: flex;align-items: center;gap: 7px;}

.special_disease01 .section04 .cont01_w{background: url(../img/special_disease_se04_con01bg11.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
.special_disease01 .section04 .cont01_cont{padding: 104px 0 98px;max-width: 1082px;margin: 0 auto;gap: 0;justify-content: space-between;}
.special_disease01 .section04 .cont01_cont .tx_bx p + p{padding-bottom:0}
.special_disease01 .section04 .cont01_cont .tx_bx p + p + p{padding-top: 13px;padding-bottom: 41px;}
.special_disease01 .section04 .cont03_cont{    gap: 34px;background:none;height:auto;    padding-bottom: 120px;flex-direction:column;max-width: 1082px;margin: 0 auto;align-items: flex-start;justify-content: space-between;}
.special_disease01 .section04 .cont03_cont ul{padding-top:0;}
.special_disease01 .section04 .cont03_cont ul li{width:255px;height:160px;background:#f8f5f2;border:2px solid #d9d6d3}
.special_disease01 .section04 .cont03_cont ul li p{font-weight:500;font-size: 18px;
    line-height: 26px;}
.special_disease01 .section04 .cont03_cont ul li p strong{font-weight:800}
.special_disease01 .section04 .cont02_cont{background: url(../img/special_disease_cont02_bg03_n.png) 50% 50% / cover no-repeat;height:425px;}
.special_disease01 .section04 .cont02_cont .tx_bx {transform: translate(-50%, -50%);left:50%;top: 50%;}
.special_disease01 .section04 .cont02_cont .tx_bx h1{font-size:25px;line-height:44px;text-align: center;}
.special_disease01 .cont03_cont .tx_bx h1.clfyrhkwjd{color: #685646;line-height:34px;font-weight:700;font-size:23px;align-items: flex-start;display:flex;gap:7px;}
.special_disease01 .cont03_cont .tx_bx h1.clfyrhkwjd b{text-align:left;font-weight:800}
.special_disease01 .cont03_cont .tx_bx h1.clfyrhkwjd img{padding-top:8px;width:18px}

.special_disease01 .section05 .cont01_cont{padding: 104px 0 125px;max-width: 1082px;margin: 0 auto;gap: 0;justify-content: space-between;}
.special_disease01 .section05 .cont01_cont .tx_bx p + p{padding-bottom:0}
.special_disease01 .section05 .cont01_cont .tx_bx p + p + p{padding-top: 13px;padding-bottom: 41px;}
.special_disease01 .section05 .cont02_cont{background: url(../img/special_disease_cont02_bg04.png) 50% 50% / cover no-repeat;height:557px;}
.special_disease01 .section05 .cont02_cont .tx_bx{    padding: 166px 0 0;left: 17%;}
.special_disease01 .section05 .cont02_cont .tx_bx p{font-size:18px;line-height:29px;padding-bottom: 43px;}
.special_disease01 .section05 .cont02_cont .tx_bx h1{font-size:25px;line-height:37px;}

.special_disease01 .section06 .cont01_cont{padding: 130px 0 100px;max-width: 1082px;margin: 0 auto;gap: 0;justify-content: space-between;}
.special_disease01 .section06 .cont01_cont .tx_bx .tx_bxc02 h1{font-size:23px;font-weight: 600;padding-bottom:33px;justify-content: flex-start;}
.special_disease01 .section06 .cont01_cont .tx_bxc.pc_cont_480{    align-items: flex-start;flex-direction: column;border: 0;}
.special_disease01 .section06 .cont01_cont .tx_bxc.pc_cont_480 h1{padding-left: 35px;width:416px;height:50px;background:#e7e1da;border-radius:30px;font-size: 17px;
color: #3f3f3f;font-weight: 700;gap: 15px;border: 0;justify-content: flex-start;}
.special_disease01 .section06 .cont01_cont .tx_bxc.pc_cont_480 h1 span{font-size: 17px;color: #3f3f3f;}
.special_disease01 .section06 .cont01_cont .tx_bx p + p{padding-bottom: 44px;}
.special_disease01 .section06 .cont02_cont{background: url(../img/special_disease_cont02_bg05.png) 50% 50% / cover no-repeat;height:429px;}
.special_disease01 .section06 .cont02_cont .tx_bx p{font-size:17px;line-height:27px;padding-top:38px;}
.special_disease01 .section06 .cont02_cont .tx_bx h1{font-size:28px;line-height: 43px;}
.special_disease01 .section06 .cont02_cont .tx_bx{left:17%;padding: 112px 0;}

.mimi_bx{margin-bottom:74px;overflow:hidden;position: relative;width: 100%;height: 175px;background: #f2f0ed;border: 1px solid #e8e6e3;text-align: center;display:flex;align-items: center;justify-content: center;}
.mimi_bx h1{font-size:25px;color:#53402f;line-height:40px;}
.mimi_bx img{position: absolute;bottom:0;left:94px;}
.sub_top_text p.p22{font-size:22px;font-weight:600;padding-bottom:41px}
.special_disease_wrap .sub_top_text .sub_t_p{padding-top:191px;}
.clfyrhkwjd{font-size:28px;color:#685646;}


/********************************************************** 
* sub7 - 흉터
***********************************************************/
.scar_wrap .sub_fix_w{width:700px;}
.scar01 .cont01_cont{padding:100px 0 150px;max-width: 1043px; margin: 0 auto;display:flex;gap: 0px;align-items: flex-start;justify-content: space-between;}
.scar01 .cont01_cont .tx_bx{}
.scar01 .cont01_cont .tx_bx h1{font-size:30px;color:#685646;font-weight:800;padding-bottom: 40px;}
.scar01 .cont01_cont .tx_bx h1 span{font-size:18px;color:#000;font-weight:600}
.scar01 .cont01_cont .tx_bx p{font-size:17px;color:#3f3f3f;line-height:28px;font-weight:600}
.scar01 .cont01_cont .tx_bx p + p{padding-top:15px;}
.scar01 .cont01_cont .tx_bx p strong{font-weight:800;font-size:19px}
.scar01 .cont01_cont .tx_bxc h1{font-size:17px;width:108px;height:38px;border:2px solid #d5d0c9;border-radius:30px;background:#f4f3f1;
margin-bottom: 0px;display:flex;align-items: center;justify-content: center;padding:0;color:#000}
.scar01 .cont01_cont .tx_bxc p{font-size:17px;color:#3f3f3f}
.scar01 .cont01_cont .tx_bxc.pc_cont_480{display:flex !important;align-items: center;gap: 20px;}
.scar01 .cont01_cont div.tx_bxc + div{padding-top:28px;} 
.scar01 .cont02_cont{position: relative;background: url(../img/special_disease_cont02_bg.png) 50% 50% / cover no-repeat;width:100%;height:470px;}
.scar01 .section02 .cont02_cont{position: relative;background: url(../img/special_disease_cont02_bg02.png) 50% 50% / cover no-repeat;}
.scar01 .section03 .cont02_cont{position: relative;background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
.scar01 .cont02_cont .tx_bx{position: absolute;padding:104px 0;right:340px;}
.scar01 .cont02_cont .tx_bx span{font-size:17px;line-height:29px;padding-bottom: 48px;display:block;color:#fff}
.scar01 .cont02_cont .tx_bx p{font-size:22px;line-height:35px;color:#fff}
.scar01 .cont02_cont .tx_bx p + p{padding-top:15px;color:#fff}

.scar01 .section01 .cont01_cont{padding: 113px 0 145px;}
.scar01 .cont03_cont .mimi_bx{   margin-bottom: 101px; max-width: 1043px;flex-direction: column;height:242px;gap:20px;overflow:hidden}
.scar01 .cont03_cont .mimi_bx p{font-size:17px;line-height:28px;color:#53402f;font-weight: 600;}
.scar01 .cont03_cont .mimi_bx p strong{font-weight:800}
.scar01 .cont03_cont .mimi_bx h1{font-size:25px;font-weight: 500;letter-spacing: -.7px;}
.scar01 .cont03_cont .mimi_bx img{left:68px;}
.scar01 .cont01_w{background: url(../img/scar_se02_con03bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
.scar01 .section04 .cont01_w{background: url(../img/scar_se02_con03bg_01.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
.scar01 .cont03_cont .tx_bx h1{font-size:28px;display: flex;align-items: center;gap: 7px;}
.tx_bx02{display:flex;flex-direction: column;align-items: center;text-align: center;gap: 25px;}
.tx_bx02 p{font-size:22px;line-height:32px;color:#3f3f3f}
.tx_bx02 h1{font-size:38px;font-weight: 700;color:#685646;padding-top:12px;}
.tx_bx02 h1 span{color:#685646}
.step_content_02 {padding-top:50px;max-width: 1043px;flex-wrap: wrap;display:flex;gap:33px;margin-bottom: 228px;align-items: center;justify-content: center;}
.step_content_02 li{width:505px;height:319px;gap:28px;background: #f8f5f1;border:1px solid #d3d0cc;display:flex;align-items: center;}
.step_content_02 li div h1{font-size:23px;font-weight:800;line-height:30px;padding-bottom: 20px;color:#3f3f3f}
.step_content_02 li div p{font-size:17px;line-height:25px;text-align:left;font-weight:600;color:#3f3f3f}
.step_content_02 li div span{color:#fff;background:#675a4e;border-radius:30px;font-size:15px;padding:6px 14px;display: inline-block;margin-bottom:13px;}

.scar01 .cont01_cont .tx_bx h2{color:#685646;font-size:24px;font-weight:800;text-decoration: underline;margin-top: 13px;}
.scar01 .cont01_cont .tx_bx ul{display:flex;flex-direction: column;gap: 17px;margin-top: 32px;}
.scar01 .cont01_cont .tx_bx ul li{font-size:17px;font-weight: 500;color:#3f3f3f}
.solu_content {height:667px;width:100%;display: flex;align-items: center;}
.solu_content .left{width:50%;height:100%;}
.solu_content .left img{width:100%;height:100%}
.solu_content .right{background: url(../img/solu_content_img02.png) 50% 100% / cover no-repeat;width:50%;height:100%;padding-left: 100px;    display: flex;flex-direction: column;justify-content: center;}
.solu_content .right .tx_bx h1{color:#fff;font-size:30px;line-height:44px;font-weight:400;gap: 27px;}
.solu_content .right .tx_bx h1 span{color:#fff !important;text-align: left;font-weight: 400;}
.solu_content .right .tx_bx h1 span strong{font-weight:600}
.solu_content .right ul{padding-lefT:12px;width: 660px;}
.solu_content .right ul li{color:#fff;border-bottom: 2px solid #a49c95;display:flex;gap: 50px;align-items: center;padding-bottom: 35px;margin-bottom:35px;}
.solu_content .right ul li:last-child{border-bottom:0;border-top:0;padding-bottom: 0;margin-bottom:0;}
.solu_content .right ul li span{display:flex;width:32px;height:32px;background:#fff;border-radius:100%;color:#53402f;font-weight: 800;align-items: center;justify-content: center;}
.solu_content .right ul li p{text-align: left;padding-bottom:0;font-size:20px;line-height:32px;}
.scar01 .cont03_cont .solu_content .right ul li p{text-align: left;padding-bottom:0;font-size:20px;line-height:32px;}
.scar01 .cont03_cont .solu_content .right .tx_bx h1{color:#fff;font-size:30px;line-height:44px;font-weight:400;gap: 27px;padding-bottom:80px;}
.scar01 .section03 .cont01_cont .tx_bx ul li{display:flex;gap:4px;line-height:26px;}
.scar01 .section03 .cont02_cont .tx_bx p{font-size:26px;line-height: 42px;text-align:center;}
.scar01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
.scar01 .cont03_cont{position: relative;display:flex;    align-items: center;flex-direction: column;justify-content: center;}
.scar01 .cont03_cont .tx_bx{text-align:center}
.scar01 .cont03_cont .tx_bx p{font-sizE:19px;padding-bottom: 17px;}
.scar01 .cont01_cont .tx_bx p b{font-weight:800}
.scar01 .cont03_cont .tx_bx h1{font-sizE:27px;font-weight:700}
.scar01 .cont03_cont .tx_bx h1 span{color:#827a6f}
.scar01 .cont02_cont .tx_bx h1{font-size:30px;color:#fff;line-height:51px;font-weight:300}
.scar01 .cont02_cont .tx_bx h1 + h1{padding-top:30px;}
.scar01 .cont02_cont .tx_bx{padding:141px 0;left:54%;right:auto;}
.scar01 .section02 .cont01_cont .tx_bx p + p{padding-top:15px;}
.scar01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 13px;padding-bottom: 41px;}
.scar01 .section03 .cont01_cont .tx_bx p + p{padding-top: 13px;padding-bottom:40px;}
.scar01 .section03 .cont01_w{background: url(../img/special_disease_se02_con01bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
.scar01 .section03 .cont01_cont{padding:100px 0 93px;max-width:1043px;margin:0 auto;gap:0;justify-content: space-between;}
.scar01 .section03 .solu_content .right ul li{color:#fff;border-bottom:0;border-top: 2px solid #a49c95;display:flex;gap: 50px;align-items: center;padding-bottom: 35px;padding-top:50px;margin-bottom:0;}
.scar01 .section03 .solu_content .right ul li:last-child{border-top:0;padding-bottom:0;margin-bottom:0;padding-top:0;}
.scar01 .section03 .cont03_cont .solu_content .right .tx_bx h1{padding-bottom:50px;}
.scar01 .section04 .cont01_cont .tx_bx h2{margin-top:58px;}
.scar01 .section04 .cont01_cont .tx_bx ul{margin-top:36px;}
.scar01 .section04 .cont03_cont .mimi_bx{height:326px;}
.scar01 .cont03_cont .tx_bx h1.clfyrhkwjd{line-height:34px;font-weight:500;font-size:24px;align-items: flex-start;display:flex;gap:12px;}
.scar01 .cont03_cont .tx_bx h1.clfyrhkwjd b{text-align:left;}
.scar01 .cont03_cont .tx_bx h1.clfyrhkwjd img{padding-top:6px;width:22px}
/*****/
.scar01 .section01 .cont03_cont .solu_content02 .right .tx_bx p{font-size:18px;line-height:28px;color:#fff;text-align: left;}
.scar01 .section01 .cont03_cont .solu_content02 .right .tx_bx h1{font-size:25px;line-height:38px;text-align: left;display:block;}
.scar01 .section01 .cont03_cont .solu_content02 .right{padding-left:155px;}
.scar01 .section02 .cont01_cont{padding:100px 0 72px;}
.scar01 .section02 .cont01_cont.cont01_cont011{flex-direction: row-reverse;padding:0 0 83px}
.scar01 .section02 .cont03_cont .mimi_bx img{left:25px;width:18%;bottom:-6px;}
.scar01 .cont03_cont .cont03_cont03{display:flex;gap:37px;padding-bottom: 145px;}
.scar01 .cont03_cont .cont03_cont03 .txtx2{width:504px;height:143px;background:#b2a89b;text-align: center;margin-top: 25px;gap: 15px;display: flex;align-items: center;flex-direction: column;justify-content: center;}
.scar01 .cont03_cont .cont03_cont03 .txtx2 p{font-size: 18px;line-height: 27px;text-align: center;color:#fff;}
.scar01 .section03 .cont01_cont .tx_bx ul{margin-top:27px;}
.scar01 .section03 .cont03_cont .mimi_bx{height:154px;}
.scar01 .section03 .cont03_cont .mimi_bx h1{font-size:24px;line-height:33px;}
.scar01 .section03 .cont03_cont .mimi_bx img{left: 47px;width: 17%; bottom: -38px;}
.scar01 .section03 .cont03_cont .solu_content{height:515px;}
.scar01 .section03 .cont01_cont .tx_bx h1{padding-bottom:25px;}
.scar01 .section04 .cont03_cont .mimi_bx{height:294px;}
.scar01 .section04 .cont03_cont .mimi_bx h1{line-height:35px}
/***/
/********************************************************** 
* sub8 - 여드름
***********************************************************/

.acne01 .cont01_cont{padding:80px 0 150px;max-width: 1083px; margin: 0 auto;display:flex;gap: 0px;align-items: center;justify-content: space-between;}
.acne01 .cont01_cont .tx_bx{}
.acne01 .cont01_cont .tx_bx h1{font-size:27px;color:#685646;font-weight:800;padding-bottom: 50px;}
.acne01 .cont01_cont .tx_bx h1 span{font-size:18px;color:#000;font-weight:600}
.acne01 .cont01_cont .tx_bx p{font-size:17px;color:#3f3f3f;line-height:28px;font-weight:600}
.acne01 .cont01_cont .tx_bx p + p{padding-top:10px;}
.acne01 .cont01_cont .tx_bx p strong{font-weight:800;font-size:19px}
.acne01 .cont01_cont .tx_bxc h1{font-size:17px;width:108px;height:38px;border:2px solid #d5d0c9;border-radius:30px;background:#f4f3f1;
margin-bottom: 0px;display:flex;align-items: center;justify-content: center;padding:0;color:#000}
.acne01 .cont01_cont .tx_bx p.p_ll{font-size:19px;color:#222;padding-bottom:20px;}
.acne01 .cont01_cont .tx_bx p.p_ll b{position: relative;font-weight:bold}
.acne01 .cont01_cont .tx_bx p.p_ll b:after{content:'';background:#e8e2d9;width:102%;height:10px;display:block;position: absolute;bottom:0;left:-3px;z-index:-1}
.acne01 .cont01_cont .tx_bx p.p2 strong{color:#222;font-size:17px;}
.acne01 .section01 .cont01_cont{    padding: 92px 0 97px;}
.one_list{max-width:1290px;margin:0 auto;padding:0px 0 120px}
.one_list .tx_bx h1{font-size:27px;font-weight:bold;text-align:center;padding-bottom:55px;color:#685646;}
.one_list .tx_bx h1 strong{color:#827a6f;}
.one_list .tx_bx h1 img{padding-top:1px}
.one_list .tx_bx h1 img.o_star01{padding-right:15px}
.one_list .tx_bx h1 img.o_star02{padding-left:15px}
.one_list ul{gap:73px;display:flex;align-items: center;justify-content: center;}
.one_list ul li {width:203px;height:203px;border-radius:100%;background:#f2efec;border:1px solid #d0c5b9;display: flex;align-items: center;justify-content: center;}
.one_list ul li strong{font-size:18px;line-height:25px;text-align:center;color: #3f3f3f;}
.acne01 .section01 .cont01_w{background: url(../img/acne_se01_con03bg_01.png) 50% 100% / cover no-repeat;width:100%;height:100%;}

.acne01 .cont01_cont .tx_bxc p{font-size:17px;color:#3f3f3f}
.acne01 .cont01_cont .tx_bxc.pc_cont_480{display:flex !important;align-items: center;gap: 20px;}
.acne01 .cont01_cont div.tx_bxc + div{padding-top:28px;} 
.acne01 .cont02_cont{position: relative;background: url(../img/acne_cont02_bg_n.png) 50% 50% / cover no-repeat;width:100%;height:776px;}
.acne01 .section02 .cont02_cont{position: relative;background: url(../img/special_disease_cont02_bg02.png) 50% 50% / cover no-repeat;}
.acne01 .section03 .cont02_cont{position: relative;background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
.acne01 .cont02_cont .tx_bx{padding:146px 0;}
.acne01 .cont02_cont .tx_bx span{font-size:17px;line-height:29px;padding-bottom: 40px;display:block;color:#fff;text-align: center;}
.acne01 .cont02_cont .tx_bx p{font-size:25px;line-height:40px;color:#fff;text-align: center;}
.acne01 .cont02_cont .tx_bx p + p{padding-top:15px;color:#fff}
.acne01 .cont03_cont{position: relative;
display:flex;    align-items: center;flex-direction: column;justify-content: center;}
.acne01 .cont03_cont .tx_bx{text-align:center}
.acne01 .cont03_cont .tx_bx p{font-sizE:19px;padding-bottom: 17px;}
.acne01 .cont03_cont .tx_bx h1{font-sizE:27px;font-weight:700;color:#fff;}
.acne01 .cont03_cont .tx_bx h1 span{color:#827a6f}

/****/
.acne01 .cont03_cont ul {padding-top: 0px;display:flex;gap:20px;flex-wrap:wrap;align-items: center;justify-content: center;}
.acne01 .cont03_cont ul li{width:292px;height:204px;gap:16px;border:1px solid #81776b;border-radius:20px;padding-top:31px;background:#f8f5f2;display:flex;flex-direction: column;
    align-items: center;
    justify-content: flex-start;}
.acne01 .cont03_cont ul li:last-child{padding-top:31px;}
.acne01 .cont03_cont ul li p{font-size:15px;line-height:21px;text-align: center;letter-spacing: -.7px;color:#3f3f3f}
.acne01 .cont03_cont ul li h1{font-size:17px;color:#827a6f;font-weight: bold;}
.acne01 .cont03_cont ul li:first-child img{width:39px;}
.acne01 .cont03_cont ul li:nth-child(2) img{width:47px;}
.acne01 .cont03_cont ul li:nth-child(3) img{width:41px;}
.acne01 .cont03_cont ul li:nth-child(4) img{width:47px;}
.acne_wrap .youtu_wrap ul{justify-content: flex-start;gap:58px;justify-content: center;}
.acne01 .section01 .cont03_cont .tx_bx{padding: 130px 0 50px;}
.acne01 .section01 .mimi_bx{max-width: 1083px;margin: 0 auto;height:242px;flex-direction: column;gap: 16px;margin-top:78px}
.acne01 .section01 .mimi_bx p{font-size: 18px;color: #53402f;line-height: 29px;font-weight: 600;}
.acne01 .section01 .mimi_bx h1{font-size:22px;line-height:32px;font-weight: 700;}
.acne01 .section01 .mimi_bx img{width:17%;left:40px;}
.co_ttt{display: flex; max-width: 1082px;align-items: center;gap: 51px;}
.acne01 .section01 .cont03_cont ul{width:605px;}
.acne01 .cont01_cont{padding:80px 0 112px}
.acne01 .section02 .cont01_w .one_list ul{gap:18px;}
.acne01 .solu_content02 .right{background: url(../img/solu_content02_img0122.png) 50% 100% / cover no-repeat;}
.acne01 .solu_content02{height:550px;}
.acne01 .solu_content02 .right .tx_bx p{font-size:17px;line-height:28px;color:#fff;padding-bottom:35px;}
.acne01 .solu_content02 .right .tx_bx h1{font-size:23px;line-height:33px;}
.acne01 .section02 .cont02_w{    background: url(../img/acne01_se01cont01w_bg1.png) 50% 50% / cover no-repeat; width: 100%;height: 100%;padding: 150px 0;}
.acne01 .section02 .cont03_cont ul.pc_cont_480 {display: flex !important;gap: 74px;padding-top: 60px;}
.acne01 .section02 .cont03_cont ul li { position: relative;padding-top: 35px; width: 308px;height: 301px;background: #aa9c88;color: #fff;padding-lefT: 33px; align-items: flex-start;gap: 16px;display: flex;flex-direction: column;justify-content: flex-start;border-radius: 20px;border: 1px solid #bfb7ac;}
.acne01 .section02 .cont03_cont ul li span{font-family: 'EBGaramond-Regular';font-size:14px;border: 1px solid #fff;border-radius: 100%;padding:7px 22px;font-weight: 500;}
.acne01 .section02 .cont03_cont ul li p{font-size:16px;line-height:22px;text-align: left;padding-top: 11px;color: #fff;}
.acne01 .section02 .cont03_cont ul li:last-child p{padding-top:0}
.acne01 .section02 .cont03_cont ul{gap:88px;padding-top: 60px;}
.acne01 .section02 .cont03_cont ul.pc_cont_480{display:flex !important;}
.acne01 .section02 .cont03_cont ul.m_cont_480{display:none !important;}
.acne01 .section02 .cont03_cont ul li:after{content:'';background:url(../img/anti_ghktkfvy.png) no-repeat;width:52px;height:30px;position: absolute;right:-65px;top:135px;}
.acne01 .section02 .cont03_cont ul li:nth-child(2){background:#685646}
.acne01 .section02 .cont03_cont ul li:nth-child(3){background:#4d3c2e}
.acne01 .section02 .cont03_cont ul li:nth-child(4){background:#49433d}
.acne01 .section02 .cont03_cont ul li:nth-child(5){background:#302b23}
.acne01 .section02 .cont03_cont ul li:nth-child(3)::after{display:none}
.acne01 .section02 .cont03_cont ul li:nth-child(4)::after{left:-74px}
.acne01 .section02 .cont03_cont ul li:nth-child(5)::after{left:-64px}
.acne01 .section02 .cont03_cont ul li h1{font-size:21px;line-height:30px;color: #fff;}
.acne01 .section02 .cont03_cont ul li h1 strong{font-size:21px;}
.acne01 .section02 .cont03_cont{max-width: 1083px;margin: 0 auto;}
.acne01 .section02 .cont03_cont .tx_bx h1{font-size:30px;}
.acne01 .section02 .cont03_cont.cont03_cont02 .tx_bx h1{font-size:27px;color: #685646;}

.acne01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg0333.png) 50% 50% / cover no-repeat;height:799px;}
.acne01 .section03 .cont03_cont .tx_bx h1{color:#685646;}
.acne01 .section03 .cont03_cont ul{width:633px;gap:17px;}
.acne01 .section03 .cont03_cont ul li{background:#fdfdfd;border:1px solid #bab7b2;}
.acne01 .section03 .cont03_cont ul li{width:308px;height:211px;}
.acne01 .section03 .cont03_cont .co_ttt{gap:44px;}
.acne01 .section03 .cont03_cont .tx_bx {padding: 130px 0 50px;}
.acne01 .section03 .cont03_cont ul li h1{text-align: center;line-height: 20px;}
.acne01 .section03 .cont03_cont ul li p{font-weight: 600;}
.acne01 .section03 .cont03_cont ul li:nth-child(4) img{width:44px;}
.acne01 .section03 .cont03_cont ul li:nth-child(2) img{width:42px;}
.acne01 .section03 .cont03_cont ul li:nth-child(3){height:219px;gap: 11px;}
.acne01 .section03 .cont03_cont ul li:nth-child(4){height:219px;gap: 7px;}
.acne01 .section03 .cont01_cont{max-width: 1134px;}
/****/

/********************************************************** 
* sub9 - 색소
***********************************************************/

.sub_top02{padding:180px 0}
.sub_top02 ul{display:flex;gap:47px;justify-content: center;}
.sub_top02 ul li {position: relative;}
.sub_top02 ul li .hv_text{padding-bottom: 60px;display: flex;gap:85px;position: absolute;left: 0; top: 0;width: 100%;height: 100%;color: #fff;text-align: center;flex-direction: column;align-items: center;justify-content: flex-end;}
.sub_top02 ul li .hv_text h1{font-size:36px;}
.sub_top02 ul li .hv_text p{font-size:20px;line-height:35px;font-weight:600}
.sub_top02 ul li .hv_content{width:344px;height:435px;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);transition: border-radius 0.4s ease-in-out,background 0.4s ease-in-out;}
.sub_top02 ul li:first-child .hv_content{background: url(../img/pigment_hv_img01.png) 50% 50% / cover no-repeat;}
.sub_top02 ul li:nth-child(2) .hv_content{background: url(../img/pigment_hv_img02.png) 50% 50% / cover no-repeat;}
.sub_top02 ul li:nth-child(3) .hv_content{background: url(../img/pigment_hv_img03.png) 50% 50% / cover no-repeat;}
.sub_top02 ul li:nth-child(4) .hv_content{background: url(../img/pigment_hv_img04.png) 50% 50% / cover no-repeat;}
.sub_top02 ul li:first-child:hover .hv_content {border-radius: 175px 175px 0 0;box-shadow:none}
.sub_top02 ul li:nth-child(2):hover .hv_content {border-radius: 175px 175px 0 0;box-shadow:none}
.sub_top02 ul li:nth-child(3):hover .hv_content {border-radius: 175px 175px 0 0;box-shadow:none}
.sub_top02 ul li:nth-child(4):hover .hv_content {border-radius: 175px 175px 0 0;box-shadow:none}


.pigment01{background: url(../img/pigment01_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
.pigment01.con_inner{padding:165px 0}
.pigment01 .tx_bx {text-align:center;}
.pigment01 .tx_bx h1{font-size:57px;padding-top:40px;}
.pigment01 .tx_bx h1 span{color:#827a6f}
.pigment01 .sub_content{margin:0 auto;position: relative;}
.pigment01 .sub_content .inner{position: relative;z-index:1}
.pigment01 .sub_content .inner.inner02{z-index:0}
.pigment01 .sub_content .con01 .right .tx_bx01 span{font-size:88px;color:#827a6f}
.pigment01 .sub_content .con01 .right .tx_bx01 p strong{font-weight:800}
.pigment01 .sub_content .con02 .left .tx_bx01 p strong{font-weight:800}
.pigment01 .sub_content .con03{max-width:1290px;margin:0 auto;display:flex;gap:112px;padding-top:130px;}
.pigment01 .sub_content .con03 .right .tx_bx01 span{font-size:88px;color:#827a6f}
.pigment01 .sub_content .con03 .right .tx_bx01 p strong{font-weight:800}
.pigment_wrap .youtu_wrap{padding:200px 0}
.sun{background:#acabaa;width:100%;height:1px;position: absolute;bottom:86px;z-index:-1}

.sun03{background:#acabaa;width:100%;height:1px;position: absolute;top:200px;z-index:-1}

/******/
.pigment01 .sub_content .con01 .right{padding-top:55px;}
.pigment01 .sub_content .con01 .right .tx_bx01 p{font-size:17px;color:#393939;line-height:29px;text-align:left;padding-left: 0px;font-weight:600;letter-spacing: -.6px;
padding-top:29px;}
.pigment01 .sub_content .con01 .right .tx_bx01 h1{padding-top:10px}
.pigment01 .sub_content .tx_bx01 h1 strong.st1{font-size: 22px;color: #393939;font-weight:800}
.pigment01 .sub_content .tx_bx01{display:flex;gap:48px;}
.pigment01 .sub_content .con02 .left .tx_bx01{display:flex;gap:45px;flex-direction: column;}
.pigment01 .sub_content .con01 .right .tx_bx01 span img{width:62px;}
.pigment01 .sub_content .con01{display:flex;gap:60px;padding-top:130px;max-width:1100px;margin:0 auto;}
.pigment01 .sub_content .con02 .left .tx_bx01 p{font-size:17px;color:#393939;line-height:29px;text-align:right;padding-left: 0;font-weight:600;letter-spacing: -.6px;padding-top:29px;}
.pigment01 .sub_content .con02 .left .tx_bx01 h1{text-align:right;}
.pigment01 .sub_content .con02 .left .tx_bx01 span{font-size:0px;text-align: right;display:block;padding-bottom:0px;}
.pigment01 .sub_content .con02 .left .tx_bx01 span img{width:69px;}
.pigment01 .sub_content .con03 .right .tx_bx01 p{font-size:17px;color:#393939;line-height:29px;padding-left: 0;font-weight:600;letter-spacing: -.6px;padding-top:29px;}
.pigment01 .sub_content .con03 .right .tx_bx01 span img{width:69px;}
.pigment01 .sub_content .con03 .right .tx_bx01 h1 strong.st1{display:flex;    align-items: flex-end;gap: 15px;}
.pigment01 .sub_content .con03{max-width:1133px;gap:60px;}
.pigment01 .sub_content .con03 .right .tx_bx01{gap:45px;}
.pigment01 .sub_content .con02{max-width:1290px;margin:0 auto;position: relative;display:flex;gap:150px;padding-top:64px;    align-items: center;justify-content: flex-end;}
.pigment01 .sub_content .con03 .right{padding-top:162px;}
.sun02_2{background:#acabaa;width:1px;height:1581px;position: absolute;z-index:-1;top: -86px;left:15%}
.sun02{background:#acabaa;width:1px;height:692px;position: absolute;z-index:-1;top: -86px;left:86%}
.pigment01 .sub_content .con04{max-width:1123px;margin:0 auto;display:flex;gap:112px;padding-top:115px;align-items: center;justify-content: flex-end;}
.pigment01 .sub_content .con04 .left .tx_bx01{display:flex;gap:32px;flex-direction: column;}
.pigment01 .sub_content .con04 .left .tx_bx01 span{font-size:0px;text-align: right;display:block;padding-bottom:0px;}
.pigment01 .sub_content .con04 .left .tx_bx01 p{font-size:17px;color:#393939;line-height:29px;text-align:right;padding-left: 0;font-weight:600;letter-spacing: -.6px;padding-top:29px;}
.pigment01 .sub_content .con04 .left .tx_bx01 h1{text-align:right;}
.pigment_con02_img_bgicon{position: absolute;left:-138px;bottom:-285px}
.sun033{background:#acabaa;width:100%;height:1px;position: absolute;bottom:-82px;z-index:-1}

/*********/

/********************************************************** 
* sub10 - 홍조, 혈관
***********************************************************/
.redness_vessel_wrap .sub_fix_w{width:807px;}
.redness_vessel01.con_inner{padding:160px 0}
.redness_vessel01 .cont01_cont{padding:80px 0 150px;max-width:1086px; margin: 0 auto;display:flex;gap: 0px;align-items: center;justify-content: space-between;}
.redness_vessel01 .cont01_cont .tx_bx{}
.redness_vessel01 .cont01_cont .tx_bx h1{font-size:30px;color:#685646;font-weight:800;padding-bottom: 34px;}
.redness_vessel01 .cont01_cont .tx_bx h1 span{font-size:18px;color:#000;font-weight:600}
.redness_vessel01 .cont01_cont .tx_bx p{font-size:17px;color:#3f3f3f;line-height:28px;font-weight:600}
.redness_vessel01 .cont01_cont .tx_bx p + p{padding-top:15px;}
.redness_vessel01 .cont01_cont .tx_bx p strong{font-weight:800;}
.redness_vessel01 .cont01_cont .tx_bxc h1{font-size:17px;width:108px;height:38px;border:2px solid #d5d0c9;border-radius:30px;background:#f4f3f1;
margin-bottom: 0px;display:flex;align-items: center;justify-content: center;padding:0;color:#000}
.redness_vessel01 .cont01_cont .tx_bxc p{font-size:17px;color:#3f3f3f}
.redness_vessel01 .cont01_cont .tx_bxc.pc_cont_480{display:flex !important;align-items: center;gap: 20px;}
.redness_vessel01 .cont01_cont div.tx_bxc + div{padding-top:28px;} 
.redness_vessel01 .cont02_cont{position: relative;}
.redness_vessel01 .section02 .cont02_cont{}
.redness_vessel01 .section03 .cont02_cont{}
.redness_vessel01 .section01 .cont02_w {position: relative;background: url(../img/redness_vessel_cont02w_bg01.png) 50% 50% / cover no-repeat;width:100%;height:1136px;}
.redness_vessel01 .section01 .cont02_w .cont01_cont{max-width:1290px;margin:0 auto;padding: 205px 0 0;display: block;text-align:center;}
.redness_vessel01 .section01 .cont02_w .cont01_cont .tx_bx h1{font-size:33px;color:#fff;font-weight:700;padding-bottom: 95px;}

.redness_vessel01 .section02 .cont02_w {position: relative;background: url(../img/redness_vessel_cont02w_bg02.png) 50% 50% / cover no-repeat;width:100%;height:698px;}
.redness_vessel01 .section02 .cont02_w .cont01_cont{max-width:1290px;margin:0 auto;padding:159px 0 0;display: block;text-align:center;}
.redness_vessel01 .section02 .cont02_w .cont01_cont .tx_bx h1{font-size:28px;color:#fff;font-weight:700;padding-bottom:57px;}

.redness_vessel01 .section02 .cont01_w{background: url(../img/redness_se02_con01bg.png) 50% 100% / cover no-repeat;}
.redness_vessel01 .cont02_cont .tx_bx{position: absolute;padding:104px 0;right:340px;}
.redness_vessel01 .cont02_cont .tx_bx span{font-size:17px;line-height:29px;padding-bottom: 48px;display:block;color:#fff}
.redness_vessel01 .cont02_cont .tx_bx p{font-size:22px;line-height:35px;color:#fff}
.redness_vessel01 .cont02_cont .tx_bx p + p{padding-top:15px;color:#fff}

.redness_vessel01 .section01 .cont01_cont{padding: 100px 0 110px;}
.redness_vessel01 .section01 .cont01_cont .tx_bx p{padding-left:10px;}
.redness_vessel01 .cont03_cont .mimi_bx{background:#f2f0ed;   margin-bottom: 101px; max-width: 1086px;flex-direction: column;height:190px;gap:20px;}
.redness_vessel01 .cont03_cont .mimi_bx p{font-size:20px;color:#53402f;font-weight: 600;border-bottom:1px solid #53402f}
.redness_vessel01 .cont03_cont .mimi_bx p strong{font-weight:800}
.redness_vessel01 .cont03_cont .mimi_bx h1{font-size:25px;line-height:36px;font-weight: 700;letter-spacing: -.7px;}
.redness_vessel01 .cont03_cont .mimi_bx img{left:68px;}
.redness_vessel01 .cont01_w{background: url(../img/scar_se02_con03bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
.redness_vessel01 .section04 .cont01_w{background: url(../img/red_se04_con03bg_01.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
.redness_vessel01 .cont03_cont .tx_bx h1{font-size:28px;display: flex;align-items: center;gap: 7px;}

.redness_vessel01 .cont01_cont .tx_bx h2{color:#685646;font-size:24px;font-weight:800;text-decoration: underline;margin-top: 13px;}
.redness_vessel01 .cont01_cont .tx_bx ul{display:flex;flex-direction: column;gap:5px;margin-top:0px;padding-bottom: 27px;}
.redness_vessel01 .cont01_cont .tx_bx ul li{font-size:17px;font-weight: 600;color:#5c4938;width: 410px;
    height: 40px;
    padding-left: 22px;
    background: #f2eae2;
    border-radius: 30px;
    line-height: 40px;}
.redness_vessel01 .cont03_cont .solu_content .right ul li p{text-align: left;padding-bottom:0;font-size:20px;line-height:32px;}
.redness_vessel01 .cont03_cont .solu_content .right .tx_bx h1{color:#fff;font-size:30px;line-height:44px;font-weight:400;gap: 27px;padding-bottom:80px;}
.redness_vessel01 .section03 .cont01_cont .tx_bx ul li{display:flex;gap:4px;line-height:26px;}
.redness_vessel01 .section03 .cont02_cont .tx_bx p{font-size:26px;line-height: 42px;text-align:center;}
.redness_vessel01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
.redness_vessel01 .cont03_cont{position: relative;display:flex;    align-items: center;flex-direction: column;justify-content: center;}
.redness_vessel01 .cont03_cont .tx_bx{text-align:center}
.redness_vessel01 .cont03_cont .tx_bx p{font-sizE:19px;padding-bottom: 17px;}
.redness_vessel01 .cont01_cont .tx_bx p b{font-weight:800}
.redness_vessel01 .cont03_cont .tx_bx h1{font-sizE:27px;font-weight:700}
.redness_vessel01 .cont03_cont .tx_bx h1 span{color:#827a6f}
.redness_vessel01 .cont02_cont .tx_bx h1{font-size:30px;color:#fff;line-height:51px;font-weight:300}
.redness_vessel01 .cont02_cont .tx_bx h1 + h1{padding-top:30px;}
.redness_vessel01 .cont02_cont .tx_bx{padding:141px 0;left:54%;right:auto;}
.redness_vessel01 .section02 .cont01_cont .tx_bx p + p{padding-top:15px;}
.redness_vessel01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 13px;}
.redness_vessel01 .section03 .cont01_cont .tx_bx p + p{padding-top: 13px;padding-bottom:0px;}
.redness_vessel01 .section03 .cont01_w{background:#fff;width:100%;height:100%;}
.redness_vessel01 .section03 .cont01_cont{padding:80px 0 93px;max-width:1086px;margin:0 auto;gap:135px;justify-content: start;}

.solu_content02 {height:540px;width:100%;display: flex;align-items: center;}
.solu_content02 .left{width:50%;height:100%;}
.solu_content02 .left img{width:100%;height:100%;object-fit: cover;}
.solu_content02 .right{background: url(../img/solu_content02_img01.png) 50% 100% / cover no-repeat;width:50%;height:100%;padding-left: 80px;    display: flex;flex-direction: column;justify-content: center;}
.solu_content02 .right .tx_bx h1{color:#fff;font-size:30px;line-height:44px;font-weight:400;gap: 27px;}
.solu_content02 .right .tx_bx h1 span{color:#fff !important;text-align: left;font-weight: 400;}
.solu_content02 .right .tx_bx h1 span strong{font-weight:600}
.solu_content02 .right ul{display:flex;flex-direction: column;gap: 27px;}
.solu_content02 .right ul li{display:flex;color:#fff;border: 1px solid #979591;display:flex;gap: 12px;align-items: center;
width:578px;height:52px;border-radius:50px;    padding-left: 27px;}
.solu_content02 .right ul li span{font-family: 'EBGaramond-Regular';font-size:17px}
.solu_content02 .right ul li p{text-align: left;padding-bottom:0;font-size:17px}
.redness_vessel01 .cont03_cont .solu_content02 .right .tx_bx p{padding-bottom:0;font-size:17px}
.redness_vessel01 .section03 .cont04_cont{background: url(../img/scar_se02_con03bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
.scsc{max-width:1086px;margin:0 auto;padding-top: 163px;padding-bottom: 175px;}
.redness_vessel01 .section03 .cont04_cont .mimi_bx{flex-direction: column;height:252px;overflow:hidden;gap:15px;margin-bottom:150px;}
.redness_vessel01 .section03 .cont04_cont .mimi_bx img{bottom:-23px;}
.redness_vessel01 .section03 .cont04_cont .mimi_bx p{font-size: 18px;color: #53402f;line-height: 29px;font-weight: 700;}
.redness_vessel01 .section03 .cont04_cont .mimi_bx h1{line-height:36px;}
.icon_bxbx ul {padding-top: 35px;display:flex;gap:18px;align-items: center;justify-content: center;}
.icon_bxbx ul li{width:258px;height:182px;gap:28px;border:1px solid #bfb7ac;border-radius:20px;background:#fff;display:flex;flex-direction: column;
    align-items: center;
    justify-content: center;}
.icon_bxbx ul li p{font-size:16px;line-height:22px;text-align: center;color:#3f3f3f;font-weight: 700;}
.icon_bxbx .tx_bx h1{font-size:27px;text-align: center;font-weight: 700;}
.icon_bxbx .tx_bx h1 span{color:#53402f}

.redness_vessel01 .section04 .cont01_cont .tx_bx h2{margin-top:58px;}
.redness_vessel01 .section04 .cont01_cont .tx_bx ul{margin-top:36px;}
.redness_vessel01 .section04 .cont03_cont .mimi_bx{height:190px;}
.redness_vessel01 .cont03_cont .tx_bx h1.clfyrhkwjd{line-height:34px;font-weight:500;font-size:24px;align-items: flex-start;display:flex;gap:12px;}
.redness_vessel01 .cont03_cont .tx_bx h1.clfyrhkwjd b{text-align:left;}
.redness_vessel01 .cont03_cont .tx_bx h1.clfyrhkwjd img{padding-top:6px;width:22px}
.redness_vessel01 .cont01_cont ul.left{display:flex;gap:20px;}
.redness_vessel01 .cont01_cont ul.left li div{height: 50px;width: 100%; border-radius: 0 0 35px 35px;background: #685646;color: #fff;font-size: 17px;font-weight: bold; text-align: center;line-height: 48px;} 
.cont022_cont{max-width:1290px;margin:0 auto;border-top:1px solid #e1dfdb;padding:57px 0 154px;}
.cont022_cont .tx_bx{text-align:Center;}
.cont022_cont .tx_bx span{font-size:27px;color:#3f3f3f;font-weight:700}
.cont022_cont .tx_bx strong{font-size:30px;color:#685646;font-weight:800;display:block;padding-top:11px;}
.cont022_cont ul{display: flex;gap: 40px;padding-top:35px;justify-content: center;}
.cont022_cont ul li{width:183px;height:183px;color:#3f3f3f;font-weight: 700;line-height:23px;text-align: center;border-radius:100%;background:#f2efec;border:1px solid #d0c5b9;display:flex;align-items: center;justify-content: center;}

.step{width:329px;height:207px;border-radius:10px;border:1px solid #8e795e;background:#b49b7b;display: flex;gap:24px;flex-direction: column;justify-content: center;}
.step h1 {font-size:22px;color:#fff;font-weight: 700;}
.step h1 span{font-family: 'EBGaramond-Regular';font-size:20px;font-weight: 500;}
.step p{color:#fff;font-size:17px;line-height:26px;}
.cont0201_c{display:flex;justify-content: space-between;}
.cont0201_c .center{padding-left:53px;display: flex;flex-direction: column; gap: 74px;}
.cont0201_c .right{padding-top:94px;display: flex;flex-direction: column; gap: 74px;}
.redness_vessel01 .section02 .cont03_cont .mimi_bx h1{font-weight:500}
.redness_vessel01 .cont01_cont{padding:80px 0 129px}
.cont0201_c2{display:flex;gap:72px;justify-content: center;}
.cont0201_c2 .right{display: flex;flex-direction: column;justify-content: space-between;}
.cont0201_c2 .right li{gap: 20px;width:570px;height:63px;border-radius:10px;font-size:16px;color:#fff;background:#958b7c;border: 2px solid #82796b;display: flex;align-items: center;padding-left: 38px;}
.cont0201_c2 .right li span{font-family: 'EBGaramond-Regular';font-size:21px;}

.redness_vessel01 .section03 .cont03_cont .mimi_bx{height:252px;}
.redness_vessel01 .section03 .cont03_cont .mimi_bx h1{font-weight:500}
.redness_vessel01 .section03 .cont03_cont .mimi_bx p{font-size:18px;line-height:29px;border-bottom:0}
.redness_vessel01 .section04 .cont02_w .right{padding-left:100px}
.redness_vessel01 .section04 .cont02_w .right .tx_bx p{font-size:17px;color:#fff;line-height:28px;}
.redness_vessel01 .section04 .cont02_w .right .tx_bx h1{font-size:19px;color:#fff;text-decoration: underline;display: flex;align-items: center;gap: 10px;padding:30px 0 7px}
.redness_vessel01 .section04 .cont02_w .right .tx_bx a {background:#2f2c29;width:316px;height:46px;display:flex;color:#fff;font-size:15px;border-radius:30px;align-items: center;
    margin-top:35px;gap:20px;justify-content: center;}
@media (max-width:1860px) {
	/* sub tab */
	.ov{overflow:hidden}
	.sub_bg_wrap{width:100%;margin:0 auto;height:40.3226vw;overflow:hidden}
	.sub_bg01{background: url(../img/sub01_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.sub_bg02{background: url(../img/sub02_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}

	.sub_bg02_3{max-width:99.2473vw;background: url(../img/sub_bg02_3.png) 50% 50% / cover no-repeat;width:100%;height:31.5591vw;}
	.sub_bg06{background: url(../img/sub06_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.sub_bg05{background: url(../img/sub05_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.sub_top_text{left: 50%;top: 52%;transform: translate(-50%, -50%);z-index:1}
	.sub_top_text div{}
	.sub_top_text h1{font-size:2.6882vw;padding-bottom: 1.2903vw;}
	.sub_top_text h2{font-size:2.6882vw;font-weight:600}
	.sub_top_text p{font-size:0.9140vw;line-height:1.4516vw;}
	.sub_top_text .sub_t_p{padding-top: 13.4409vw;}

	.sub_hd_menu{max-width:98.9247vw;margin:1.6129vw auto 0;border-bottom:0.0538vw solid #9f9f9f;}
	.sub_hd_menu h1{font-size:0.8602vw;padding:0.4301vw 0 0.5376vw}
	.sub_hd_menu .right h1{padding-left:1.6129vw;}
	.sub_hd_menu .left{width:8.6022vw;border-right:0.0538vw solid #9f9f9f}
	/********************************************************** 
	* sub6 - 항노화
	***********************************************************/
	.sub_top01{    justify-align-items: center;}
	.sub_top01 .left h1{font-size:2.4194vw;padding-bottom: 1.8280vw;}
	.sub_top01 .left p{font-size:1.0215vw;line-height:1.8280vw;}
	.sub_top01 .left{width:50%;height:44.6774vw;align-items: center;
		justify-}
	.sub_top01 .right{width:50%;height:44.6774vw;background: url(../img/sub_top01_bg_ri.png) 50% 50% / cover no-repeat;align-items: center;
		justify-}
	.sub_fix_w{width: 34.8925vw;margin:0 auto;}
	.sub_fix_w ul{border:0.0538vw solid #685646;border-radius:2.6882vw;gap:2.5806vw;padding:1.1828vw 0;justify-}
	.sub_fix_w li a{font-size:1.0753vw;color:#000}
	.sub_fix_w li a.on{color:#685646}

	.anti-aging01 .cont01_cont{padding:4.3011vw 0 8.0645vw;align-items: center;max-width: 58.2258vw;}
	.anti-aging01 .cont01_cont .tx_bx{}
	.anti-aging01 .cont01_cont .tx_bx h1{font-size:1.6129vw;padding-bottom: 2.1505vw;}
	.anti-aging01 .cont01_cont .tx_bx p{font-size:0.9140vw;line-height:1.5054vw;font-weight:600}
	.anti-aging01 .cont01_cont .tx_bx p + p{padding-top:0.8065vw;padding-bottom:2.1505vw;}
	.anti-aging01 .cont01_cont .tx_bxc h1{font-size:0.9140vw;width:9.7849vw;height:2.0430vw;border:0.1075vw solid #d5d0c9;border-radius:1.6129vw;background:#f4f3f1;
	margin-bottom: 0.8065vw;align-items: center;padding:0}
	.anti-aging01 .cont01_cont .tx_bxc p{font-size:0.9140vw;color:#222222}
	.anti-aging01 .cont01_cont div.tx_bxc + div{padding-top:1.9355vw;} 
	.anti-aging01 .cont02_cont{background: url(../img/anti-aging_cont02_bg.png) 50% 50% / cover no-repeat;width:100%;height:25.2688vw;}
	.anti-aging01 .section02 .cont02_cont{background: url(../img/anti-aging_cont02_bg02.png) 50% 50% / cover no-repeat;}
	.anti-aging01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
	.anti-aging01 .cont02_cont .tx_bx{padding:5.5914vw 0;right:18.2796vw;}
	.anti-aging01 .cont02_cont .tx_bx span{font-size:0.9140vw;line-height:1.5591vw;padding-bottom: 2.5806vw;color:#fff}
	.anti-aging01 .cont02_cont .tx_bx p{font-size:1.1828vw;line-height:1.8817vw;color:#fff}
	.anti-aging01 .cont02_cont .tx_bx p + p{padding-top:0.8065vw;color:#fff}
	.anti-aging01 .section03 .cont02_cont .tx_bx p{font-size:1.3978vw;line-height: 2.2581vw;}
	.anti-aging01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}

	.anti-aging01 .section02 .cont01_cont .tx_bx p + p{padding-top: 0.6989vw;padding-bottom:0.0000vw;}
	.anti-aging01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 0.6989vw;padding-bottom: 2.2043vw;}
	.anti-aging01 .section03 .cont01_cont .tx_bx p + p{padding-top: 0.6989vw;padding-bottom:0.0000vw;}
	.anti-aging01 .section03 .cont01_cont .tx_bx p + p + p{padding-top: 0.6989vw;padding-bottom: 2.2043vw;}
	.anti-aging01 .section03 .cont03_cont ul{gap:4.7312vw;padding-top: 3.2258vw;}
	.anti-aging01 .section03 .cont03_cont ul li{padding-top: 1.8817vw;width:19.7849vw;height:20.5914vw;background:#aa9c88;padding-lefT:2.3656vw;align-items: flex-start;gap: 0.8602vw;justify-}
	.anti-aging01 .section03 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:2.7957vw;height:1.6129vw;
	background-size:2.7957vw 1.6129vw;right:-3.8172vw;top:8.8710vw;}
	.anti-aging01 .section03 .cont03_cont ul li:nth-child(2){background:#685646}
	.anti-aging01 .section03 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.anti-aging01 .section03 .cont03_cont ul li:nth-child(3)::after{display:none}
	.anti-aging01 .section03 .cont03_cont ul li span{font-size:0.7527vw;border: 0.0538vw solid #fff;border-radius: 100%;padding: 0.3226vw 0.9677vw;}
	.anti-aging01 .section03 .cont03_cont ul li p{font-size:0.8602vw;line-height:1.3441vw;}
	.anti-aging01 .section03 .cont03_cont ul li h1{font-size:0.9140vw;line-height:1.6129vw;}
	.anti-aging01 .section03 .cont03_cont ul li h1 strong{font-size:1.1290vw;}
	.anti-aging01 .section03 .cont03_cont{height:41.6667vw}
	.anti-aging01 .section03 .cont03_cont .tx_bx h1{font-size:1.6129vw;}

	.youtu_wrap{max-width:69.3548vw;margin:0 auto;padding:4.3011vw 0 10.7527vw;}
	.youtu_wrap .tx_bx{font-size:1.8817vw;    align-items: center;justify-}
	.youtu_wrap .tx_bx div{gap:0.8065vw;align-items: center;justify-}
	.youtu_wrap .tx_bx div a{width:7.6344vw;height:2.1505vw;border-radius:2.1505vw;border:0.0538vw solid #c4c4c4;font-sizE:0.7527vw;  gap:0.5914vw; align-items: center;justify-}
	.youtu_wrap ul{padding-top:3.7634vw;justify-}
	.youtu_wrap ul li{width:16.5054vw !important;height:29.2473vw;border-radius:1.6129vw;border:0.0538vw solid #c4c4c4;    }
	.youtu_wrap ul li iframe{width:100%;height:100%;}
	.difference_w{background: url(../img/difference_w_bg.png) 50% 50% / cover no-repeat;width:100%;height:56.5054vw;}
	.re03_c{gap:6.0753vw;    padding-top: 7.1505vw;align-items: flex-start;justify-content:center}
	.re03_swcont01{width:32.2581vw;margin:0;}
	.re03_swcont_theme .swiper-wrapper{flex-direction: column;gap: 3.4946vw;}
	.re03_swcont_theme {margin:0;padding-top: 3.9785vw;}
	.re03_swcont_theme .swiper-slide{width:100% !important;height:auto;gap:2.6882vw;}
	.re03_swcont_theme .swiper-slide .sw_02{}
	.re03_swcont_theme .swiper-slide .sw_02 h1{font-size:2.4194vw;padding-bottom: 0.5376vw;align-items: center;gap:0.8065vw;}
	.re03_swcont_theme .swiper-slide .sw_02 h1 img{display:none}
	.re03_swcont_theme .swiper-slide.swiper-slide-thumb-active .sw_02 h1 img{display:block}
	.re03_swcont_theme .swiper-slide.swslide01 .sw_02 h1 img{padding-bottom:0.3763vw;}
	.re03_swcont_theme .swiper-slide .sw_02 p{    font-size: 0.9140vw;line-height: 1.6129vw;}
	.re03_swcont_theme .swiper-slide{opacity: .5;}
	.swiper-slide-thumb-active{opacity: 1 !important;}
	.re03_bgbg{right:0;bottom:0;width:33.8172vw}
	.swiper-pagination1{bottom:1.6129vw;right:1.6129vw;align-items: center;gap: 0.5376vw;}
	.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#b38558;width:0.8065vw;height:0.8065vw;}
	.swiper-pagination-bullet{width:0.5376vw;height:0.5376vw;}
	.sw_title{font-size:1.8817vw;align-items: flex-end;padding-bottom:1.0753vw;}
	.sw_title span{font-size:2.9570vw;}
	.about_last{ flex-direction: column;align-justify-background: url(../img/about_last_bg.png) 50% 50% / cover no-repeat;width:100%;height:34.3011vw;}
	.about_last .tx_bx{}
	.about_last .tx_bx h1{font-size:1.5054vw;    }
	.about_last .tx_bx h2{font-size:2.0430vw;padding:2.1505vw 0 2.6882vw;}
	.about_last .tx_bx h2 span{font-style: italic;}
	.sub_btn{transition: .3s;background:#b2a89b;font-size:0.8602vw;width:10.0538vw;height:3.1720vw;line-height:3.1183vw;border-radius:1.6129vw;margin:0 auto;}
	
	
	/*///*/
	.anti-aging01 .section01 .cont01_cont{gap:3.9785vw;max-width:77.3118vw;margin-left: 21.9892vw;}
	.anti-aging01 .cont01_w{background: url(../img/anti-aging_se01cont01w_bg.png) 50% 50% / cover no-repeat;
	width:100%;height:100%;    padding-bottom: 6.7204vw;}
	.anti-aging01 .section03 .cont03_cont ul li{padding-top: 1.8817vw;width:16.5054vw;height:17.9032vw;background:#aa9c88;padding-lefT:1.7742vw;align-items: flex-start;gap: 0.8602vw;justify-}
	.anti-aging01 .section03 .cont03_cont ul li span{font-size:0.7527vw;border: 0.0538vw solid #fff;border-radius: 100%;padding:0.3763vw 1.1828vw;}
	.anti-aging01 .section03 .cont03_cont ul li p{font-size:0.8602vw;line-height:1.1828vw;padding-top: 1.2366vw;}
	.anti-aging01 .section03 .cont03_cont ul li:last-child p{padding-top:0}
	.anti-aging01 .section03 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:2.7957vw;height:1.6129vw;
	background-size:2.7957vw 1.6129vw;right:-3.8172vw;top:13.5484vw;}


	.sub_top01_logo_img{left: -7.6344vw;
		top: 12%;}
	.totototot{    padding-top: 5.8602vw;}
	.totototot h1 {font-size:1.4516vw;line-height: 2.1505vw;text-align:center}
	.totototot h1 strong{font-size:1.6129vw;color:#685646}
	.mv_txtx{font-size: 4.4624vw;}
	.mv_txtx em{font-style: italic;}
	.anti-aging01 .mimi_bx{max-width:58.2258vw;margin:0 auto;line-height:1.5591vw;flex-direction: column;gap: 1.1828vw;}
	.anti-aging01 .mimi_bx p{font-size:1.0753vw;}
	.anti-aging01 .mimi_bx h1{font-size:1.2366vw;line-height:1.8817vw;}
	.anti-aging01 .mimi_bx h1 strong{}
	.anti-aging01 .section01 .mimi_bx{height:14.4624vw;}
	.anti-aging01 .section01 .mimi_bx h1{}
	.anti-aging01 .section02 .mimi_bx img{left:1.9355vw;}
	.anti-aging01 .section02 .cont01_cont .tx_bx{padding-top:1.6129vw;}
	.anti-aging01 .section02 .cont01_cont{padding:3.7634vw 0 6.2366vw}

	.anti-aging01 .cont03_cont02 .tx_bx p{font-sizE:1.0215vw;padding-bottom: 0.9140vw;}
	.anti-aging01 .cont03_cont02 .tx_bx h1{font-sizE:1.4516vw;font-weight:600}
	.anti-aging01 .cont03_cont02 .tx_bx h1 span{color:#827a6f}
	.anti-aging01 .cont03_cont02 ul {padding-top: 2.3118vw;gap:1.0753vw;align-items: center;justify-}
	.anti-aging01 .cont03_cont02 ul li{width:16.3978vw;height:12.1505vw;gap:1.5054vw;border:0.0538vw solid #bfb7ac;border-radius:1.0753vw;background:#fff;flex-direction: column;
		align-items: center;
		justify-}
	.anti-aging01 .cont03_cont02 ul li p{font-size:0.9140vw;line-height:1.2903vw;}
	.anti-aging01 .section03 .cont01_cont .tx_bx{padding-top:0.9140vw;}
	.anti-aging01 .section03 .cont01_cont{padding:3.7634vw 0 5.0538vw}
	.anti-aging01 .section03 .mimi_bx img{left:2.3656vw;}
	.ct_bx{padding:1.6667vw 0 5.3763vw}
	.anti-aging01 .section03 .cont01_w{padding-bottom:0}
	.anti-aging01 .section01 .cont01_cont .left img{width:28.7634vw;}
	.anti-aging01 .section02 .cont01_cont .left img{width:27.9570vw;}
	.anti-aging01 .section03 .cont01_cont .left img{width:28.2258vw;}
	/*///*/
	.anti-aging01 .section01 .cont01_cont .tx_bx h1{font-size:1.2366vw;}
	.anti-aging01 .section03 .cont03_cont ul li{padding-top: 1.8817vw;width:16.6129vw;height:30.2151vw;background:#aa9c88;padding-lefT:0.0000vw;align-items: flex-start;gap: 0.8602vw;justify-}
	.anti-aging01 .section03 .cont03_cont ul li span{margin-left:1.8817vw;}
	.anti-aging01 .section03 .cont03_cont ul li h1{margin-left:1.8817vw;padding-top: 1.3441vw;}
	.anti-aging01 .section03 .cont03_cont ul li p{margin-left:1.8817vw;padding-top: 0.5914vw;}
	.anti-aging01 .section03 .cont03_cont ul li div{height:7.2581vw}
	.anti-aging01 .section03 .cont03_cont ul li:last-child p{padding-top:0.5914vw}

	/********************************************************** 
	* sub5 - 특수 질환
	***********************************************************/
	.special_disease_wrap .sub_fix_w{width:47.6344vw;}
	.special_disease01 .cont01_cont{padding:4.3011vw 0 8.0645vw;gap: 10.7527vw;align-items: center;justify-}
	.special_disease01 .cont01_cont .tx_bx{}
	.special_disease01 .cont01_cont .tx_bx h1{font-size:1.6129vw;padding-bottom: 2.1505vw;}
	.special_disease01 .cont01_cont .tx_bx h1 span{font-size:0.9677vw;font-weight:600}
	.special_disease01 .cont01_cont .tx_bx p{font-size:0.9140vw;line-height:1.5054vw;font-weight:600}
	.special_disease01 .cont01_cont .tx_bx p + p{padding-top:0.8065vw;padding-bottom:2.1505vw;}
	.special_disease01 .cont01_cont .tx_bxc h1{font-size:0.9140vw;width:5.8065vw;height:2.0430vw;border:0.1075vw solid #d5d0c9;border-radius:1.6129vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;padding:0;color:#000}
	.special_disease01 .cont01_cont .tx_bxc p{font-size:0.9140vw;color:#222222}

	.special_disease01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 1.0753vw;}


	.special_disease01 .cont01_cont div.tx_bxc + div{padding-top:1.5054vw;} 
	.special_disease01 .cont02_cont{background: url(../img/special_disease_cont02_bg.png) 50% 50% / cover no-repeat;width:100%;height:25.2688vw;}
	.special_disease01 .section02 .cont02_cont{background: url(../img/special_disease_cont02_bg02.png) 50% 50% / cover no-repeat;}
	.special_disease01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
	.special_disease01 .cont02_cont .tx_bx{padding:5.5914vw 0;right:18.2796vw;}
	.special_disease01 .cont02_cont .tx_bx span{font-size:0.9140vw;line-height:1.5591vw;padding-bottom: 2.5806vw;color:#fff}
	.special_disease01 .cont02_cont .tx_bx p{font-size:1.1828vw;line-height:1.8817vw;color:#fff}
	.special_disease01 .cont02_cont .tx_bx p + p{padding-top:0.8065vw;color:#fff}

	.special_disease01 .section01 .cont01_cont{padding: 4.3011vw 0 5.9140vw;}
	.special_disease01 .section01 .cont03_cont{background:none}
	.special_disease01 .section01 .cont03_cont ul{gap:4.7312vw;padding-top: 1.8280vw;padding-bottom: 6.9892vw;}
	.special_disease01 .section01 .cont03_cont ul.pc_cont_480{}
	.special_disease01 .section01 .cont03_cont ul.m_cont_480{}
	.special_disease01 .section01 .cont03_cont ul li{box-shadow: 0.1075vw 0.2151vw 0.6989vw rgba(0, 0, 0, .4);padding-top: 1.8817vw;width:19.6774vw;height:11.0215vw;background:#aa9c88;
	padding-lefT:0.0000vw;padding:0;align-items: center;gap: 0.8602vw;justify-}
	.special_disease01 .section01 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:2.7957vw;height:1.6129vw;
	background-size:2.7957vw 1.6129vw;right:-3.8172vw;top:4.5161vw;}
	.special_disease01 .section01 .cont03_cont ul li:nth-child(2){background:#685646}
	.special_disease01 .section01 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.special_disease01 .section01 .cont03_cont ul li:nth-child(3)::after{display:none}
	.special_disease01 .section01 .cont03_cont ul li span{font-size:1.0215vw;}
	.special_disease01 .section01 .cont03_cont ul li p{font-size:0.9140vw;line-height:1.3441vw;}
	.special_disease01 .section01 .cont03_cont ul li h1{font-size:0.9140vw;line-height:1.6129vw;}
	.special_disease01 .section01 .cont03_cont ul li h1 strong{font-size:1.1290vw;}
	.special_disease01 .section01 .cont03_cont{height:auto;max-width: 69.3548vw; margin: 0 auto;align-items: flex-start;}
	.special_disease01 .section01 .cont03_cont .tx_bx h1{font-size:1.5054vw;align-items: center;gap: 0.3763vw;}

	.special_disease01 .section02 .cont01_w{background: url(../img/special_disease_se02_con01bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.special_disease01 .section02 .cont01_cont{padding:4.3011vw 0 5.0000vw;max-width:69.3548vw;margin:0 auto;gap:0;justify-}
	.special_disease01 .section02 .cont03_cont{background:none}
	.special_disease01 .section02 .cont03_cont ul{gap:4.7312vw;padding-top: 1.8280vw;padding-bottom: 6.9892vw;}
	.special_disease01 .section02 .cont03_cont ul.pc_cont_480{}
	.special_disease01 .section02 .cont03_cont ul.m_cont_480{}
	.special_disease01 .section02 .cont03_cont ul li{box-shadow: 0.1075vw 0.2151vw 0.6989vw rgba(0, 0, 0, .4);padding-top: 1.8817vw;width:19.6774vw;height:11.0215vw;background:#aa9c88;
	padding-lefT:0.0000vw;padding:0;align-items: center;gap: 0.8602vw;justify-content: center;}
	.special_disease01 .section02 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:2.7957vw;height:1.6129vw;right:-3.8172vw;top:4.5161vw;background-size:2.7957vw 1.6129vw;}
	.special_disease01 .section02 .cont03_cont ul li:nth-child(2){background:#685646}
	.special_disease01 .section02 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.special_disease01 .section02 .cont03_cont ul li:nth-child(3)::after{display:none}
	.special_disease01 .section02 .cont03_cont ul li span{font-size:1.0215vw;}
	.special_disease01 .section02 .cont03_cont ul li p{font-size:0.9140vw;line-height:1.3441vw;}
	.special_disease01 .section02 .cont03_cont ul li h1{font-size:0.9140vw;line-height:1.6129vw;}
	.special_disease01 .section02 .cont03_cont ul li h1 strong{font-size:1.1290vw;}
	.special_disease01 .section02 .cont03_cont{height:auto;max-width: 69.3548vw; margin: 0 auto;align-items: flex-start;}
	.special_disease01 .section02 .cont03_cont .tx_bx h1{font-size:1.5054vw;align-items: center;gap: 0.3763vw;}
	.special_disease01 .section02 .cont03_cont .clfyrhkwjd{color:#000}
	.special_disease01 .section02 .cont03_cont .clfyrhkwjd img{filter: brightness(0);}

	.special_disease01 .section03 .cont02_cont .tx_bx p{font-size:1.3978vw;line-height: 2.2581vw;}
	.special_disease01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
	.special_disease01 .cont03_cont{background: url(../img/anti-aging_cont03_bg.png) 50% 50% / cover no-repeat;width:100%;height:36.3978vw;
		align-items: center;flex-direction: column;justify-}
	.special_disease01 .cont03_cont .tx_bx{text-align:center}
	.special_disease01 .cont03_cont .tx_bx p{font-sizE:1.0215vw;padding-bottom: 0.9140vw;}
	.special_disease01 .cont03_cont .tx_bx h1{font-sizE:1.4516vw;font-weight:700}
	.special_disease01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.special_disease01 .cont03_cont ul {padding-top: 2.3118vw;gap:1.0753vw;align-items: center;justify-}
	.special_disease01 .cont03_cont ul li{width:16.3978vw;height:12.1505vw;gap:1.5054vw;border:0.0538vw solid #bfb7ac;border-radius:1.0753vw;background:#fff;flex-direction: column;
		align-items: center;
		justify-}
	.special_disease01 .cont03_cont ul li p{font-size:0.9140vw;line-height:1.2903vw;}


	.special_disease01 .cont02_cont .tx_bx h1{font-size:1.6129vw;line-height:2.7419vw;font-weight:300}
	.special_disease01 .cont02_cont .tx_bx h1 + h1{padding-top:1.6129vw;}
	.special_disease01 .cont02_cont .tx_bx{padding:7.5806vw 0;left:54%;right:auto;}
	.special_disease01 .section02 .cont01_cont .tx_bx p + p{padding-top:0.8065vw;padding-bottom:2.1505vw;}
	.special_disease01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 0.6989vw;padding-bottom: 2.2043vw;}
	.special_disease01 .section03 .cont01_cont .tx_bx p + p{padding-top: 0.6989vw;padding-bottom:2.1505vw;}
	.special_disease01 .section03 .cont01_w{background: url(../img/special_disease_se02_con01bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.special_disease01 .section03 .cont01_cont{padding:4.3011vw 0 5.0000vw;max-width:69.3548vw;margin:0 auto;gap:0;justify-}
	.special_disease01 .section03 .cont03_cont{background:none}
	.special_disease01 .section03 .cont03_cont .mimi_bx{height:7.9032vw;}
	.special_disease01 .section03 .cont03_cont .mimi_bx img{bottom:-1.3978vw;}
	.special_disease01 .section03 .cont03_cont ul{gap:4.7312vw;padding-top: 1.8280vw;padding-bottom: 6.9892vw;}
	.special_disease01 .section03 .cont03_cont ul.pc_cont_480{}
	.special_disease01 .section03 .cont03_cont ul.m_cont_480{}
	.special_disease01 .section03 .cont03_cont ul li{box-shadow: 0.1075vw 0.2151vw 0.6989vw rgba(0, 0, 0, .4);padding-top: 1.8817vw;width:19.6774vw;height:11.0215vw;background:#aa9c88;
	padding-lefT:0.0000vw;padding:0;align-items: center;gap: 0.8602vw;justify-content: center;}
	.special_disease01 .section03 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:2.7957vw;height:1.6129vw;right:-3.8172vw;top:4.5161vw;
	background-size:2.7957vw 1.6129vw;}
	.special_disease01 .section03 .cont03_cont ul li:nth-child(2){background:#685646}
	.special_disease01 .section03 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.special_disease01 .section03 .cont03_cont ul li:nth-child(3)::after{display:none}
	.special_disease01 .section03 .cont03_cont ul li span{font-size:1.0215vw;}
	.special_disease01 .section03 .cont03_cont ul li p{font-size:0.9140vw;line-height:1.3441vw;}
	.special_disease01 .section03 .cont03_cont ul li h1{font-size:0.9140vw;line-height:1.6129vw;}
	.special_disease01 .section03 .cont03_cont ul li h1 strong{font-size:1.1290vw;}
	.special_disease01 .section03 .cont03_cont{height:auto;max-width: 69.3548vw; margin: 0 auto;align-items: flex-start;}
	.special_disease01 .section03 .cont03_cont .tx_bx h1{font-size:1.5054vw;align-items: center;gap: 0.3763vw;}

	.special_disease01 .section04 .cont01_cont{padding: 4.3011vw 0 6.7204vw;max-width: 69.3548vw;margin: 0 auto;gap: 0;justify-}
	.special_disease01 .section04 .cont01_cont .tx_bx p + p{padding-bottom:0}
	.special_disease01 .section04 .cont01_cont .tx_bx p + p + p{padding-top: 0.6989vw;padding-bottom: 2.2043vw;}
	.special_disease01 .section04 .cont03_cont{background:none;height:auto;    padding-bottom: 6.4516vw;flex-direction:row;max-width: 69.3548vw;margin: 0 auto;align-items: flex-start;justify-}
	.special_disease01 .section04 .cont03_cont ul{padding-top:0;}
	.special_disease01 .section04 .cont03_cont ul li{width:12.7419vw;height:8.0108vw;background:#f0eeeb;border:0.0538vw solid #dfdddc}
	.special_disease01 .section04 .cont03_cont ul li p{font-weight:500;font-size: 0.9677vw;
    line-height: 1.3978vw;}
	.special_disease01 .section04 .cont03_cont ul li p strong{font-weight:800}
	.special_disease01 .section04 .cont02_cont{height:24.0108vw;}
	.special_disease01 .section04 .cont02_cont .tx_bx {transform: translate(-50%, -50%);left:50%;top: 50%;}
	.special_disease01 .section04 .cont02_cont .tx_bx h1{font-size:1.4516vw;line-height:2.3656vw;}
	.special_disease01 .cont03_cont .tx_bx h1.clfyrhkwjd{line-height:1.8280vw;font-size:1.2903vw;align-items: flex-start;gap:0.6452vw;}
	.special_disease01 .cont03_cont .tx_bx h1.clfyrhkwjd b{}
	.special_disease01 .cont03_cont .tx_bx h1.clfyrhkwjd img{padding-top:0.3226vw;width:1.1828vw}

	.special_disease01 .section05 .cont01_cont{padding: 4.3011vw 0 6.7204vw;max-width: 69.3548vw;margin: 0 auto;gap: 0;justify-}
	.special_disease01 .section05 .cont01_cont .tx_bx p + p{padding-bottom:0}
	.special_disease01 .section05 .cont01_cont .tx_bx p + p + p{padding-top: 0.6989vw;padding-bottom: 2.2043vw;}
	.special_disease01 .section05 .cont02_cont{background: url(../img/special_disease_cont02_bg04.png) 50% 50% / cover no-repeat;height:32.5269vw;}
	.special_disease01 .section05 .cont02_cont .tx_bx{    padding: 8.4946vw 0 0;left: 17%;}
	.special_disease01 .section05 .cont02_cont .tx_bx p{font-size:1.0215vw;line-height:1.8280vw;padding-bottom: 2.9032vw;}
	.special_disease01 .section05 .cont02_cont .tx_bx h1{font-size:1.4516vw;line-height:2.4194vw;}

	.special_disease01 .section06 .cont01_cont{padding: 4.3011vw 0 6.7204vw;max-width: 69.3548vw;margin: 0 auto;gap: 0;justify-}
	.special_disease01 .section06 .cont01_cont .tx_bx .tx_bxc02 h1{font-size:1.3441vw;padding-bottom:1.7742vw;justify-}
	.special_disease01 .section06 .cont01_cont .tx_bxc.pc_cont_480{    align-items: flex-start;flex-direction: column;border: 0;}
	.special_disease01 .section06 .cont01_cont .tx_bxc.pc_cont_480 h1{padding-left: 1.8817vw;width:25.1075vw;height:2.6882vw;background:#e7e1da;border-radius:1.6129vw;font-size: 1.0215vw;
	gap: 0.8065vw;border: 0;justify-}
	.special_disease01 .section06 .cont01_cont .tx_bxc.pc_cont_480 h1 span{font-size: 1.0215vw;}
	.special_disease01 .section06 .cont01_cont .tx_bx p + p{padding-bottom: 3.2258vw;}
	.special_disease01 .section06 .cont02_cont{background: url(../img/special_disease_cont02_bg05.png) 50% 50% / cover no-repeat;height:30.0000vw;}
	.special_disease01 .section06 .cont02_cont .tx_bx p{font-size:1.0215vw;line-height:1.7204vw;padding-top:3.9785vw;}
	.special_disease01 .section06 .cont02_cont .tx_bx h1{font-size:1.7742vw;}
	.special_disease01 .section06 .cont02_cont .tx_bx{left:17%}

	.mimi_bx{margin-bottom:3.9785vw;width: 100%;height: 9.4086vw;background: #f2f0ed;border: 0.0538vw solid #e8e6e3;align-items: center;justify-}
	.mimi_bx h1{font-size:1.3441vw;line-height:2.1505vw;}
	.mimi_bx img{bottom:0;left:5.0538vw;}
	.sub_top_text p.p22{font-size:1.1828vw;padding-bottom:2.2043vw}
	.special_disease_wrap .sub_top_text .sub_t_p{padding-top:10.2688vw;}
	.clfyrhkwjd{font-size:1.5054vw;}
	/********************************************************** 
	* sub7 - 흉터
	***********************************************************/
	.scar_wrap .sub_fix_w{width:37.6344vw;}
	.scar01 .cont01_cont{padding:4.3011vw 0 8.0645vw;max-width: 58.3548vw; margin: 0 auto;gap: 0.0000vw;align-items: center;justify-}
	.scar01 .cont01_cont .tx_bx{}
	.scar01 .cont01_cont .tx_bx h1{font-size:1.6129vw;padding-bottom: 2.1505vw;}
	.scar01 .cont01_cont .tx_bx h1 span{font-size:0.9677vw;font-weight:600}
	.scar01 .cont01_cont .tx_bx p{font-size:0.9140vw;line-height:1.5054vw;font-weight:600}
	.scar01 .cont01_cont .tx_bx p + p{padding-top:0.8065vw;}
	.scar01 .cont01_cont .tx_bx p strong{font-size:1.0215vw}
	.scar01 .cont01_cont .tx_bxc h1{font-size:0.9140vw;width:5.8065vw;height:2.0430vw;border:0.1075vw solid #d5d0c9;border-radius:1.6129vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;justify-padding:0;color:#000}
	.scar01 .cont01_cont .tx_bxc p{font-size:0.9140vw;color:#222222}
	.scar01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 1.0753vw;}
	.scar01 .cont01_cont div.tx_bxc + div{padding-top:1.5054vw;} 
	.scar01 .cont02_cont{background: url(../img/special_disease_cont02_bg.png) 50% 50% / cover no-repeat;width:100%;height:25.2688vw;}
	.scar01 .section02 .cont02_cont{background: url(../img/special_disease_cont02_bg02.png) 50% 50% / cover no-repeat;}
	.scar01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
	.scar01 .cont02_cont .tx_bx{padding:5.5914vw 0;right:18.2796vw;}
	.scar01 .cont02_cont .tx_bx span{font-size:0.9140vw;line-height:1.5591vw;padding-bottom: 2.5806vw;color:#fff}
	.scar01 .cont02_cont .tx_bx p{font-size:1.1828vw;line-height:1.8817vw;color:#fff}
	.scar01 .cont02_cont .tx_bx p + p{padding-top:0.8065vw;color:#fff}

	.scar01 .section01 .cont01_cont{padding: 5.3763vw 0 5.9140vw;}
	.scar01 .cont03_cont .mimi_bx{   margin-bottom: 5.4301vw; max-width: 69.3548vw;flex-direction: column;height:15.3763vw;gap:1.0753vw;}
	.scar01 .cont03_cont .mimi_bx p{font-size:0.9140vw;line-height:1.5054vw;}
	.scar01 .cont03_cont .mimi_bx p strong{font-weight:800}
	.scar01 .cont03_cont .mimi_bx h1{font-size:1.4516vw;letter-spacing: -0.0376vw;}
	.scar01 .cont03_cont .mimi_bx img{left:3.6559vw;}
	.scar01 .cont01_w{background: url(../img/scar_se02_con03bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scar01 .section04 .cont01_w{background: url(../img/scar_se02_con03bg_01.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scar01 .cont03_cont .tx_bx h1{font-size:1.5054vw;align-items: center;gap: 0.3763vw;}
	.tx_bx02{flex-direction: column;align-items: center;gap: 1.3441vw;}
	.tx_bx02 p{font-size:0.9140vw;line-height:1.3441vw;}
	.tx_bx02 h1{font-size:1.6129vw;}
	.tx_bx02 h1 span{color:#827a6f}
	.step_content_02 {padding-top: 2.3118vw;max-width: 69.3548vw;flex-wrap: wrap;gap:1.0753vw;margin-bottom: 12.2581vw;align-items: center;justify-}
	.step_content_02 li{width:22.3656vw;height:13.0645vw;gap:1.5054vw;background: #f8f5f1;border:0.0538vw solid #e2e0de;align-items: center;}
	.step_content_02 li img{width:10.4839vw}
	.step_content_02 li div h1{font-size:1.0215vw;line-height:1.4516vw;padding-bottom: 1.0753vw;}
	.step_content_02 li div p{font-size:0.8065vw;line-height:1.2903vw;font-weight:500}
	.step_content_02 li div span{background:#827a6f;border-radius:1.6129vw;font-size:0.6989vw;padding:0.2688vw 0.5376vw;margin-bottom:0.6989vw;}

	.scar01 .cont01_cont .tx_bx h2{font-size:1.2903vw;text-decoration: underline;margin-top: 0.6989vw;}
	.scar01 .cont01_cont .tx_bx ul{flex-direction: column;gap: 0.9140vw;margin-top: 1.7204vw;}
	.scar01 .cont01_cont .tx_bx ul li{font-size:0.9140vw;}
	.solu_content {height:35.8602vw;width:100%;align-items: center;}
	.solu_content .left{width:50%;height:100%;}
	.solu_content .left img{width:100%;height:100%}
	.solu_content .right{background: url(../img/solu_content_img02.png) 50% 100% / cover no-repeat;width:50%;height:100%;padding-left: 5.3763vw;    flex-direction: column;justify-}
	.solu_content .right .tx_bx h1{font-size:1.6129vw;line-height:2.3656vw;gap: 1.4516vw;}
	.solu_content .right .tx_bx h1 span{}
	.solu_content .right .tx_bx h1 span strong{font-weight:600}
	.solu_content .right ul{padding-lefT:0.6452vw;width: 35.4839vw;}
	.solu_content .right ul li{border-bottom: 0.1075vw solid #a49c95;gap: 2.6882vw;align-items: center;padding-bottom: 1.8817vw;margin-bottom:1.8817vw;}
	.solu_content .right ul li:last-child{border-bottom:0;border-top:0;padding-bottom: 0;margin-bottom:0;}
	.solu_content .right ul li span{width:1.7204vw;height:1.7204vw;background:#fff;border-radius:100%;align-items: center;justify-}
	.solu_content .right ul li p{padding-bottom:0;font-size:1.0753vw;line-height:1.7204vw;}
	.scar01 .cont03_cont .solu_content .right ul li p{padding-bottom:0;font-size:1.0753vw;line-height:1.7204vw;}
	.scar01 .cont03_cont .solu_content .right .tx_bx h1{font-size:1.6129vw;line-height:2.3656vw;gap: 1.4516vw;padding-bottom:4.3011vw;}
	.scar01 .section03 .cont01_cont .tx_bx ul li{gap:0.2151vw;line-height:1.3978vw;}
	.scar01 .section03 .cont02_cont .tx_bx p{font-size:1.3978vw;line-height: 2.2581vw;}
	.scar01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
	.scar01 .cont03_cont{    align-items: center;flex-direction: column;justify-}
	.scar01 .cont03_cont .tx_bx{text-align:center}
	.scar01 .cont03_cont .tx_bx p{font-sizE:1.0215vw;padding-bottom: 0.9140vw;}
	.scar01 .cont01_cont .tx_bx p b{font-weight:800}
	.scar01 .cont03_cont .tx_bx h1{font-sizE:1.4516vw;font-weight:700}
	.scar01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.scar01 .cont02_cont .tx_bx h1{font-size:1.6129vw;line-height:2.7419vw;font-weight:300}
	.scar01 .cont02_cont .tx_bx h1 + h1{padding-top:1.6129vw;}
	.scar01 .cont02_cont .tx_bx{padding:7.5806vw 0;left:54%;right:auto;}
	.scar01 .section02 .cont01_cont .tx_bx p + p{padding-top:0.8065vw;padding-bottom:2.1505vw;}
	.scar01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 0.6989vw;padding-bottom: 2.2043vw;}
	.scar01 .section03 .cont01_cont .tx_bx p + p{padding-top: 0.6989vw;padding-bottom:2.1505vw;}
	.scar01 .section03 .cont01_w{background: url(../img/special_disease_se02_con01bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scar01 .section03 .cont01_cont{padding:4.3011vw 0 5.0000vw;max-width:69.3548vw;margin:0 auto;gap:0;justify-}
	.scar01 .section03 .solu_content .right ul li{border-bottom:0;border-top: 0.1075vw solid #a49c95;gap: 2.6882vw;align-items: center;padding-bottom: 1.8817vw;padding-top:2.6882vw;margin-bottom:0;}
	.scar01 .section03 .solu_content .right ul li:last-child{border-top:0;padding-bottom:0;margin-bottom:0;padding-top:0;}
	.scar01 .section03 .cont03_cont .solu_content .right .tx_bx h1{padding-bottom:2.6882vw;}
	.scar01 .section04 .cont01_cont .tx_bx h2{margin-top:3.1183vw;}
	.scar01 .section04 .cont01_cont .tx_bx ul{margin-top:1.9355vw;}
	.scar01 .section04 .cont03_cont .mimi_bx{height:17.5269vw;}
	.scar01 .cont03_cont .tx_bx h1.clfyrhkwjd{line-height:1.8280vw;font-size:1.2903vw;align-items: flex-start;gap:0.6452vw;}
	.scar01 .cont03_cont .tx_bx h1.clfyrhkwjd b{}
	.scar01 .cont03_cont .tx_bx h1.clfyrhkwjd img{padding-top:0.3226vw;width:1.1828vw}
	/*****/
	.scar01 .section01 .cont03_cont .solu_content02 .right .tx_bx p{font-size:0.9677vw;line-height:1.5054vw;}
	.scar01 .section01 .cont03_cont .solu_content02 .right .tx_bx h1{font-size:1.3441vw;line-height:2.0430vw;}
	.scar01 .section01 .cont03_cont .solu_content02 .right{padding-left:8.3333vw;}
	.scar01 .section02 .cont01_cont{padding:5.3763vw 0 3.8710vw;}
	.scar01 .section02 .cont01_cont.cont01_cont011{flex-direction: row-reverse;padding:0 0 4.4624vw}
	.scar01 .section02 .cont03_cont .mimi_bx img{left:1.3441vw;width:18%;bottom:-0.3226vw;}
	.scar01 .cont03_cont .cont03_cont03{gap:1.9892vw;padding-bottom: 7.7957vw;}
	.scar01 .cont03_cont .cont03_cont03 .txtx2{width:27.0968vw;height:7.6882vw;background:#b2a89b;margin-top: 1.3441vw;gap: 0.8065vw;align-items: center;flex-direction: column;justify-}
	.scar01 .cont03_cont .cont03_cont03 .txtx2 p{font-size: 0.9677vw;line-height: 1.4516vw;}
	.scar01 .section03 .cont01_cont .tx_bx ul{margin-top:1.4516vw;}
	.scar01 .section03 .cont03_cont .mimi_bx{height:8.2796vw;}
	.scar01 .section03 .cont03_cont .mimi_bx h1{font-size:1.2903vw;line-height:1.7742vw;}
	.scar01 .section03 .cont03_cont .mimi_bx img{left: 2.5269vw;width: 17%; bottom: -2.0430vw;}
	.scar01 .section03 .cont03_cont .solu_content{height:27.6882vw;}
	.scar01 .section03 .cont01_cont .tx_bx h1{padding-bottom:1.3441vw;}
	.scar01 .section04 .cont03_cont .mimi_bx{height:15.8065vw;}
	.scar01 .section04 .cont03_cont .mimi_bx h1{line-height:1.8817vw}
	.step_content_02 {padding-top:2.6882vw;max-width: 56.0753vw;flex-wrap: wrap;gap:1.7742vw;margin-bottom: 12.2581vw;align-items: center;justify-}
	.step_content_02 li{width:27.1505vw;height:17.1505vw;gap:1.5054vw;background: #f8f5f1;border:0.0538vw solid #d3d0cc;align-items: center;}
	.step_content_02 li div h1{font-size:1.2366vw;line-height:1.6129vw;padding-bottom: 1.0753vw;color:#3f3f3f}
	.step_content_02 li div p{font-size:0.9140vw;line-height:1.3441vw;color:#3f3f3f}
	.step_content_02 li div span{background:#675a4e;border-radius:1.6129vw;font-size:0.8065vw;padding:0.3226vw 0.7527vw;margin-bottom:0.6989vw;}
	.step_content_02 li img{width:13.7097vw}
	.scar01 .cont03_cont .cont03_cont03 .right > img{width:27.1505vw;}
	.scar01 .cont03_cont .cont03_cont03 .left > img{width:27.1505vw;}
	/***/
	/********************************************************** 
	* sub8 - 여드름
	***********************************************************/

	.acne01 .cont01_cont{padding:4.3011vw 0 8.0645vw;max-width: 58.2258vw; margin: 0 auto;gap: 0.0000vw;align-items: center;justify-}
	.acne01 .cont01_cont .tx_bx{}
	.acne01 .cont01_cont .tx_bx h1{font-size:1.6129vw;padding-bottom: 2.6882vw;}
	.acne01 .cont01_cont .tx_bx h1 span{font-size:0.9677vw;font-weight:600}
	.acne01 .cont01_cont .tx_bx p{font-size:0.9140vw;line-height:1.5054vw;font-weight:600}
	.acne01 .cont01_cont .tx_bx p + p{padding-top:0.5376vw;}
	.acne01 .cont01_cont .tx_bx p strong{font-size:1.0215vw}
	.acne01 .cont01_cont .tx_bxc h1{font-size:0.9140vw;width:5.8065vw;height:2.0430vw;border:0.1075vw solid #d5d0c9;border-radius:1.6129vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;justify-padding:0;color:#000}
	.acne01 .cont01_cont .tx_bx p.p_ll{font-size:1.0215vw;padding-bottom:1.0753vw;}
	.acne01 .cont01_cont .tx_bx p.p_ll b{font-weight:bold}
	.acne01 .cont01_cont .tx_bx p.p_ll b:after{background:#e8e2d9;width:102%;height:0.5376vw;bottom:0;left:-0.1613vw;z-index:-1}
	.acne01 .cont01_cont .tx_bx p.p2 strong{font-size:0.9140vw;}
	.acne01 .section01 .cont01_cont{    padding: 4.3011vw 0 4.4624vw;}
	.one_list{border-top: 0.0538vw solid #e6e4e2;max-width:69.3548vw;margin:0 auto;padding:4.3011vw 0 6.4516vw}
	.one_list .tx_bx h1{font-size:1.4516vw;padding-bottom:2.9570vw;}
	.one_list .tx_bx h1 strong{}
	.one_list .tx_bx h1 img{padding-top:0.0538vw}
	.one_list .tx_bx h1 img.o_star01{padding-right:0.8065vw}
	.one_list .tx_bx h1 img.o_star02{padding-left:0.8065vw}
	.one_list ul{gap:3.9247vw;align-items: center;justify-}
	.one_list ul li {width:10.9140vw;height:10.9140vw;border-radius:100%;background:#f2efec;border:0.0538vw solid #d0c5b9;align-items: center;justify-}
	.one_list ul li strong{font-size:0.9140vw;line-height:1.2903vw;}
	.acne01 .section01 .cont01_w{background: url(../img/acne_se01_con03bg_01.png) 50% 100% / cover no-repeat;width:100%;height:100%;}

	.acne01 .cont01_cont .tx_bxc p{font-size:0.9140vw;color:#222222}
	.acne01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 1.0753vw;}
	.acne01 .cont01_cont div.tx_bxc + div{padding-top:1.5054vw;} 
	.acne01 .cont02_cont{background: url(../img/acne_cont02_bg_n.png) 50% 50% / cover no-repeat;width:100%;height:41.7204vw;}
	.acne01 .section02 .cont02_cont{background: url(../img/special_disease_cont02_bg02.png) 50% 50% / cover no-repeat;}
	.acne01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
	.acne01 .cont02_cont .tx_bx{padding:7.8495vw 0;}
	.acne01 .cont02_cont .tx_bx span{font-size:0.9140vw;line-height:1.5591vw;padding-bottom: 2.1505vw;}
	.acne01 .cont02_cont .tx_bx p{font-size:1.3441vw;line-height:2.1505vw;}
	.acne01 .cont02_cont .tx_bx p + p{padding-top:0.8065vw;color:#fff}
	.acne01 .cont03_cont{height:34.7849vw;
		align-items: center;flex-direction: column;justify-}
	.acne01 .cont03_cont .tx_bx{text-align:center}
	.acne01 .cont03_cont .tx_bx p{font-sizE:1.0215vw;padding-bottom: 0.9140vw;}
	.acne01 .cont03_cont .tx_bx h1{font-sizE:1.4516vw;font-weight:700}
	.acne01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.acne01 .cont03_cont ul {padding-top: 2.6882vw;gap:1.0753vw;align-items: center;justify-}
	.acne01 .cont03_cont ul li{width:16.3978vw;height:14.9462vw;gap:1.3441vw;border:0.0538vw solid #bfb7ac;border-radius:1.0753vw;padding-top:2.4731vw;background:#fff;flex-direction: column;
		align-items: center;
		justify-}
	.acne01 .cont03_cont ul li:last-child{padding-top:2.4194vw;}
	.acne01 .cont03_cont ul li p{font-size:0.9140vw;line-height:1.3978vw;letter-spacing: -0.0376vw;}
	.acne01 .cont03_cont ul li h1{font-size:1.0753vw;}


	/****/
	.acne01 .section01 .cont01_cont img{width:27.4731vw}
	.acne01 .cont03_cont ul {padding-top: 0.0000vw;gap:1.0753vw;flex-wrap:wrap;align-items: center;justify-}
	.acne01 .cont03_cont ul li{width:15.6989vw;height:10.9677vw;gap:0.8602vw;border:0.0538vw solid #81776b;border-radius:1.0753vw;padding-top:1.6667vw;background:#f8f5f2;flex-direction: column;
		align-items: center;
		justify-}
	.acne01 .cont03_cont ul li:last-child{padding-top:1.6667vw;}
	.acne01 .cont03_cont ul li p{font-size:0.8065vw;line-height:1.1290vw;letter-spacing: -0.0376vw;color:#3f3f3f}
	.acne01 .cont03_cont ul li h1{font-size:0.9140vw;}
	.acne01 .cont03_cont ul li:first-child img{width:2.0968vw;}
	.acne01 .cont03_cont ul li:nth-child(2) img{width:2.5269vw;}
	.acne01 .cont03_cont ul li:nth-child(3) img{width:2.2043vw;}
	.acne01 .cont03_cont ul li:nth-child(4) img{width:2.5269vw;}
	.acne_wrap .youtu_wrap ul{justify-gap:3.1183vw;justify-}
	.acne01 .section01 .cont03_cont .tx_bx{padding: 6.9892vw 0 2.6882vw;}
	.acne01 .section01 .mimi_bx{max-width: 58.2258vw;margin: 0 auto;height:13.0108vw;flex-direction: column;gap: 0.8602vw;margin-top:4.1935vw}
	.acne01 .section01 .mimi_bx p{font-size: 0.9677vw;line-height: 1.5591vw;}
	.acne01 .section01 .mimi_bx h1{font-size:1.1828vw;line-height:1.7204vw;}
	.acne01 .section01 .mimi_bx img{width:17%;left:2.1505vw;}
	.co_ttt{ max-width: 58.1720vw;align-items: center;gap: 2.7419vw;}
	.acne01 .section01 .cont03_cont ul{width:34.5269vw;}
	.acne01 .cont01_cont{padding:4.3011vw 0 6.0215vw}
	.acne01 .section02 .cont01_w .one_list ul{gap:0.9677vw;}
	.acne01 .solu_content02 .right{background: url(../img/solu_content02_img0122.png) 50% 100% / cover no-repeat;}
	.acne01 .solu_content02{height:26.2366vw;}
	.acne01 .solu_content02 .right .tx_bx p{font-size:0.9140vw;line-height:1.5054vw;padding-bottom:1.8817vw;}
	.acne01 .solu_content02 .right .tx_bx h1{font-size:1.2366vw;line-height:1.7742vw;}
	.acne01 .section02 .cont02_w{    background: url(../img/acne01_se01cont01w_bg1.png) 50% 50% / cover no-repeat; width: 100%;height: 100%;padding: 8.0645vw 0;}
	.acne01 .section02 .cont03_cont ul.pc_cont_480 {gap: 3.9785vw;padding-top: 3.2258vw;}
	.acne01 .section02 .cont03_cont ul li { padding-top: 1.8817vw; width: 16.5591vw;height: 16.1828vw;background: #aa9c88;padding-lefT: 1.7742vw; align-items: flex-start;gap: 0.8602vw;flex-direction: column;justify-border-radius: 1.0753vw;border: 0.0538vw solid #bfb7ac;}
	.acne01 .section02 .cont03_cont ul li span{font-size:0.7527vw;border: 0.0538vw solid #fff;border-radius: 100%;padding:0.3763vw 1.1828vw;}
	.acne01 .section02 .cont03_cont ul li p{font-size:0.8602vw;line-height:1.1828vw;padding-top: 0.5914vw;}
	.acne01 .section02 .cont03_cont ul li:last-child p{padding-top:0}
	.acne01 .section02 .cont03_cont ul{gap:4.7312vw;padding-top: 3.2258vw;}
	.acne01 .section02 .cont03_cont ul.pc_cont_480{}
	.acne01 .section02 .cont03_cont ul.m_cont_480{}
	.acne01 .section02 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:2.7957vw;height:1.6129vw;right:-3.4946vw;top:7.2581vw;
	background-size:2.7957vw 1.6129vw}
	.acne01 .section02 .cont03_cont ul li:nth-child(2){background:#685646}
	.acne01 .section02 .cont03_cont ul li:nth-child(3){background:#4d3c2e}
	.acne01 .section02 .cont03_cont ul li:nth-child(4){background:#49433d}
	.acne01 .section02 .cont03_cont ul li:nth-child(5){background:#302b23}
	.acne01 .section02 .cont03_cont ul li:nth-child(3)::after{display:none}
	.acne01 .section02 .cont03_cont ul li:nth-child(4)::after{left:-3.9785vw}
	.acne01 .section02 .cont03_cont ul li:nth-child(5)::after{left:-3.4409vw}
	.acne01 .section02 .cont03_cont ul li h1{font-size:1.1290vw;line-height:1.6129vw;}
	.acne01 .section02 .cont03_cont ul li h1 strong{font-size:1.1290vw;}
	.acne01 .section02 .cont03_cont{max-width: 58.2258vw;margin: 0 auto;}
	.acne01 .section02 .cont03_cont .tx_bx h1{font-size:1.6129vw;}
	.acne01 .section02 .cont03_cont.cont03_cont02 .tx_bx h1{font-size:1.4516vw;}

	.acne01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg0333.png) 50% 50% / cover no-repeat;height:42.9570vw;}
	.acne01 .section03 .cont03_cont .tx_bx h1{}
	.acne01 .section03 .cont03_cont ul{width:34.0323vw;gap:0.9140vw;}
	.acne01 .section03 .cont03_cont ul li{background:#fdfdfd;border:0.0538vw solid #bab7b2;}
	.acne01 .section03 .cont03_cont ul li{width:16.5591vw;height:11.3441vw;}
	.acne01 .section03 .cont03_cont .co_ttt{gap:2.3656vw;}
	.acne01 .section03 .cont03_cont .tx_bx {padding: 6.9892vw 0 2.6882vw;}
	.acne01 .section03 .cont03_cont ul li h1{line-height: 1.0753vw;}
	.acne01 .section03 .cont03_cont ul li p{}
	.acne01 .section03 .cont03_cont ul li:nth-child(4) img{width:2.3656vw;}
	.acne01 .section03 .cont03_cont ul li:nth-child(2) img{width:2.2581vw;}
	.acne01 .section03 .cont03_cont ul li:nth-child(3){height:11.7742vw;gap: 0.5914vw;}
	.acne01 .section03 .cont03_cont ul li:nth-child(4){height:11.7742vw;gap: 0.3763vw;}
	.acne01 .section03 .cont01_cont{max-width: 60.9677vw;}
	.co_ttt div img{width:22.9570vw;}
	.acne01 .cont01_cont img{width: 27.4731vw;}
	.acne01 .section03 .cont03_cont ul{width: 36.0323vw;}
	/****/
	/********************************************************** 
	* sub9 - 색소
	***********************************************************/

	.sub_top02{padding:9.6774vw 2vw}
	.sub_top02 ul{gap:2.5269vw;justify-}
	.sub_top02 ul li {}
	.sub_top02 ul li .hv_text{padding-bottom: 3.2258vw;gap:4.5699vw;left: 0; top: 0;width: 100%;height: 100%;flex-direction: column;align-items: center;justify-}
	.sub_top02 ul li .hv_text h1{font-size:1.9355vw;}
	.sub_top02 ul li .hv_text p{font-size:1.0753vw;line-height:1.8817vw;font-weight:600}

	.sub_top02 ul li .hv_content{width:18.4946vw;height:23.3871vw;box-shadow: 0 0.5376vw 1.0753vw rgba(0, 0, 0, 0.2);}

	.pigment01{background: url(../img/pigment01_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.pigment01.con_inner{padding:8.8710vw 0}
	.pigment01 .tx_bx {}
	.pigment01 .tx_bx h1{font-size:3.0645vw;padding-top:2.1505vw;}
	.pigment01 .tx_bx h1 span{color:#827a6f}
	.pigment01 .sub_content{margin:0 auto;}
	.pigment01 .sub_content .inner{z-index:1}
	.pigment01 .sub_content .inner.inner02{z-index:0}
	.pigment01 .sub_content .con01 .right .tx_bx01 span{font-size:4.7312vw;color:#827a6f}
	.pigment01 .sub_content .con01 .right .tx_bx01 p strong{font-weight:800}
	.pigment01 .sub_content .con02 .left .tx_bx01 p strong{font-weight:800}
	.pigment01 .sub_content .con03{max-width:69.3548vw;margin:0 auto;gap:6.0215vw;padding-top:6.9892vw;}
	.pigment01 .sub_content .con03 .right .tx_bx01 span{font-size:4.7312vw;color:#827a6f}
	.pigment01 .sub_content .con03 .right .tx_bx01 p strong{font-weight:800}
	.pigment_wrap .youtu_wrap{padding:10.7527vw 0}
	.sun{background:#acabaa;width:100%;height:0.0538vw;bottom:4.6237vw;z-index:-1}

	.sun03{background:#acabaa;width:100%;height:0.0538vw;top:10.7527vw;z-index:-1}

	/******/
	.pigment01_con01_img222{width:25.8065vw}
	.pigment01 .sub_content .con01 .right{padding-top:2.9570vw;}
	.pigment01 .sub_content .con01 .right .tx_bx01 p{font-size:0.9140vw;line-height:1.5591vw;padding-left: 0.0000vw;letter-spacing: -0.0323vw;
	padding-top:1.5591vw;}
	.pigment01 .sub_content .con01 .right .tx_bx01 h1{padding-top:0.5376vw}
	.pigment01 .sub_content .tx_bx01 h1 strong.st1{font-size: 1.1828vw;font-weight:800}
	.pigment01 .sub_content .tx_bx01{gap:2.5806vw;}
	.pigment01 .sub_content .con02 .left .tx_bx01{gap:2.4194vw;flex-direction: column;}
	.pigment01 .sub_content .con01 .right .tx_bx01 span img{width:3.3333vw;}
	.pigment01 .sub_content .con01{gap:3.2258vw;padding-top:6.9892vw;max-width:59.1398vw;margin:0 auto;}
	.pigment01 .sub_content .con02 .left .tx_bx01 p{font-size:0.9140vw;line-height:1.5591vw;padding-left: 0;letter-spacing: -0.0323vw;padding-top:1.5591vw;}
	.pigment01 .sub_content .con02 .left .tx_bx01 h1{}
	.pigment01 .sub_content .con02 .left .tx_bx01 span{font-size:0.0000vw;padding-bottom:0.0000vw;}
	.pigment01 .sub_content .con02 .left .tx_bx01 span img{width:3.7097vw;}
	.pigment01 .sub_content .con03 .right .tx_bx01 p{font-size:0.9140vw;line-height:1.5591vw;padding-left: 0;letter-spacing: -0.0323vw;padding-top:1.5591vw;}
	.pigment01 .sub_content .con03 .right .tx_bx01 span img{width:3.7097vw;}
	.pigment01 .sub_content .con03 .right .tx_bx01 h1 strong.st1{    align-items: flex-end;gap: 0.8065vw;}
	.pigment01 .sub_content .con03{max-width:60.9140vw;gap:3.2258vw;}
	.pigment01 .sub_content .con03 .right .tx_bx01{gap:2.4194vw;}
	.pigment01 .sub_content .con02{max-width:69.3548vw;margin:0 auto;gap:8.0645vw;padding-top:3.4409vw;    align-items: center;justify-}
	.pigment01 .sub_content .con03 .right{padding-top:8.7097vw;}
	.sun02_2{background:#acabaa;width:0.0538vw;height:85.0000vw;top: -4.6237vw;left:15%}
	.sun02{background:#acabaa;width:0.0538vw;height:37.2043vw;top: -4.6237vw;left:86%}
	.pigment01 .sub_content .con04{max-width:60.3763vw;margin:0 auto;gap:6.0215vw;padding-top:6.1828vw;align-items: center;justify-}
	.pigment01 .sub_content .con04 .left .tx_bx01{gap:1.7204vw;flex-direction: column;}
	.pigment01 .sub_content .con04 .left .tx_bx01 span{font-size:0.0000vw;padding-bottom:0.0000vw;}
	.pigment01 .sub_content .con04 .left .tx_bx01 p{font-size:0.9140vw;line-height:1.5591vw;padding-left: 0;letter-spacing: -0.0323vw;padding-top:1.5591vw;}
	.pigment01 .sub_content .con04 .left .tx_bx01 h1{}
	.pigment_con02_img_bgicon{left:-7.4194vw;bottom:-15.3226vw}
	.sun033{background:#acabaa;width:100%;height:0.0538vw;bottom:-4.4086vw;z-index:-1}
	.pigment01 .sub_content .con04 .left .tx_bx01 span img{width:3.8710vw}
	/*********/

	/********************************************************** 
	* sub10 - 홍조, 혈관
	***********************************************************/
	.redness_vessel_wrap .sub_fix_w{width:43.3871vw;}
	.redness_vessel01.con_inner{padding:8.6022vw 0}
	.redness_vessel01 .cont01_cont{padding:4.3011vw 0 8.0645vw;max-width:58.3871vw; margin: 0 auto;gap: 0.0000vw;align-items: center;justify-}
	.redness_vessel01 .cont01_cont .tx_bx{}
	.redness_vessel01 .cont01_cont .tx_bx h1{font-size:1.6129vw;padding-bottom: 1.8280vw;}
	.redness_vessel01 .cont01_cont .tx_bx h1 span{font-size:0.9677vw;font-weight:600}
	.redness_vessel01 .cont01_cont .tx_bx p{font-size:0.9140vw;line-height:1.5054vw;font-weight:600}
	.redness_vessel01 .cont01_cont .tx_bx p + p{padding-top:0.8065vw;}
	.redness_vessel01 .cont01_cont .tx_bx p strong{}
	.redness_vessel01 .cont01_cont .tx_bxc h1{font-size:0.9140vw;width:5.8065vw;height:2.0430vw;border:0.1075vw solid #d5d0c9;border-radius:1.6129vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;justify-padding:0;color:#000}
	.redness_vessel01 .cont01_cont .tx_bxc p{font-size:0.9140vw;color:#3f3f3f}
	.redness_vessel01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 1.0753vw;}
	.redness_vessel01 .cont01_cont div.tx_bxc + div{padding-top:1.5054vw;} 
	.redness_vessel01 .cont02_cont{}
	.redness_vessel01 .section02 .cont02_cont{}
	.redness_vessel01 .section03 .cont02_cont{}
	.redness_vessel01 .section01 .cont02_w {background: url(../img/redness_vessel_cont02w_bg01.png) 50% 50% / cover no-repeat;width:100%;height:61.0753vw;}
	.redness_vessel01 .section01 .cont02_w .cont01_cont{max-width:69.3548vw;margin:0 auto;padding: 11.0215vw 0 0;}
	.redness_vessel01 .section01 .cont02_w .cont01_cont .tx_bx h1{font-size:1.7742vw;padding-bottom: 5.1075vw;}

	.redness_vessel01 .section02 .cont02_w {background: url(../img/redness_vessel_cont02w_bg02.png) 50% 50% / cover no-repeat;width:100%;height:37.5269vw;}
	.redness_vessel01 .section02 .cont02_w .cont01_cont{max-width:69.3548vw;margin:0 auto;padding:8.5484vw 0 0;}
	.redness_vessel01 .section02 .cont02_w .cont01_cont .tx_bx h1{font-size:1.5054vw;padding-bottom:3.0645vw;}

	.redness_vessel01 .section02 .cont01_w{background: url(../img/redness_se02_con01bg.png) 50% 100% / cover no-repeat;}
	.redness_vessel01 .cont02_cont .tx_bx{padding:5.5914vw 0;right:18.2796vw;}
	.redness_vessel01 .cont02_cont .tx_bx span{font-size:0.9140vw;line-height:1.5591vw;padding-bottom: 2.5806vw;color:#fff}
	.redness_vessel01 .cont02_cont .tx_bx p{font-size:1.1828vw;line-height:1.8817vw;color:#fff}
	.redness_vessel01 .cont02_cont .tx_bx p + p{padding-top:0.8065vw;color:#fff}

	.redness_vessel01 .section01 .cont01_cont{padding: 5.3763vw 0 5.9140vw;}
	.redness_vessel01 .section01 .cont01_cont .tx_bx p{padding-left:0.5376vw;}
	.redness_vessel01 .cont03_cont .mimi_bx{background:#f2f0ed;   margin-bottom: 5.4301vw; max-width: 58.3871vw;flex-direction: column;height:10.2151vw;gap:1.0753vw;}
	.redness_vessel01 .cont03_cont .mimi_bx p{font-size:1.0753vw;border-bottom:0.0538vw solid #53402f}
	.redness_vessel01 .cont03_cont .mimi_bx p strong{font-weight:800}
	.redness_vessel01 .cont03_cont .mimi_bx h1{font-size:1.3441vw;line-height:1.9355vw;letter-spacing: -0.0376vw;}
	.redness_vessel01 .cont03_cont .mimi_bx img{left:3.6559vw;}
	.redness_vessel01 .cont01_w{background: url(../img/scar_se02_con03bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.redness_vessel01 .section04 .cont01_w{background: url(../img/red_se04_con03bg_01.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.redness_vessel01 .cont03_cont .tx_bx h1{font-size:1.5054vw;align-items: center;gap: 0.3763vw;}

	.redness_vessel01 .cont01_cont .tx_bx h2{font-size:1.2903vw;text-decoration: underline;margin-top: 0.6989vw;}
	.redness_vessel01 .cont01_cont .tx_bx ul{flex-direction: column;gap:0.2688vw;margin-top:0.0000vw;padding-bottom: 1.4516vw;}
	.redness_vessel01 .cont01_cont .tx_bx ul li{font-size:0.9140vw;width: 22.0430vw;
		height: 2.1505vw;
		padding-left: 1.1828vw;
		background: #f2eae2;
		border-radius: 1.6129vw;
		line-height: 2.1505vw;}
	.redness_vessel01 .cont03_cont .solu_content .right ul li p{padding-bottom:0;font-size:1.0753vw;line-height:1.7204vw;}
	.redness_vessel01 .cont03_cont .solu_content .right .tx_bx h1{font-size:1.6129vw;line-height:2.3656vw;gap: 1.4516vw;padding-bottom:4.3011vw;}
	.redness_vessel01 .section03 .cont01_cont .tx_bx ul li{gap:0.2151vw;line-height:1.3978vw;}
	.redness_vessel01 .section03 .cont02_cont .tx_bx p{font-size:1.3978vw;line-height: 2.2581vw;}
	.redness_vessel01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
	.redness_vessel01 .cont03_cont{    align-items: center;flex-direction: column;justify-}
	.redness_vessel01 .cont03_cont .tx_bx{text-align:center}
	.redness_vessel01 .cont03_cont .tx_bx p{font-sizE:1.0215vw;padding-bottom: 0.9140vw;}
	.redness_vessel01 .cont01_cont .tx_bx p b{font-weight:800}
	.redness_vessel01 .cont03_cont .tx_bx h1{font-sizE:1.4516vw;font-weight:700}
	.redness_vessel01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.redness_vessel01 .cont02_cont .tx_bx h1{font-size:1.6129vw;line-height:2.7419vw;font-weight:300}
	.redness_vessel01 .cont02_cont .tx_bx h1 + h1{padding-top:1.6129vw;}
	.redness_vessel01 .cont02_cont .tx_bx{padding:7.5806vw 0;left:54%;right:auto;}
	.redness_vessel01 .section02 .cont01_cont .tx_bx p + p{padding-top:0.8065vw;}
	.redness_vessel01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 0.6989vw;}
	.redness_vessel01 .section03 .cont01_cont .tx_bx p + p{padding-top: 0.6989vw;padding-bottom:0.0000vw;}
	.redness_vessel01 .section03 .cont01_w{background:#fff;width:100%;height:100%;}
	.redness_vessel01 .section03 .cont01_cont{padding:4.3011vw 0 5.0000vw;max-width:58.3871vw;margin:0 auto;gap:7.2581vw;justify-}

	.solu_content02 {height:29.0323vw;width:100%;align-items: center;}
	.solu_content02 .left{width:50%;height:100%;}
	.solu_content02 .left img{width:100%;height:100%}
	.solu_content02 .right{background: url(../img/solu_content02_img01.png) 50% 100% / cover no-repeat;width:50%;height:100%;padding-left: 4.3011vw;    flex-direction: column;justify-}
	.solu_content02 .right .tx_bx h1{font-size:1.6129vw;line-height:2.3656vw;gap: 1.4516vw;}
	.solu_content02 .right .tx_bx h1 span{}
	.solu_content02 .right .tx_bx h1 span strong{font-weight:600}
	.solu_content02 .right ul{flex-direction: column;gap: 1.4516vw;}
	.solu_content02 .right ul li{border: 0.0538vw solid #979591;gap: 0.6452vw;align-items: center;
	width:31.0753vw;height:2.7957vw;border-radius:2.6882vw;    padding-left: 1.4516vw;}
	.solu_content02 .right ul li span{font-size:0.9140vw}
	.solu_content02 .right ul li p{padding-bottom:0;font-size:0.9140vw}
	.redness_vessel01 .cont03_cont .solu_content02 .right .tx_bx p{padding-bottom:0;font-size:0.9140vw}
	.redness_vessel01 .section03 .cont04_cont{background: url(../img/scar_se02_con03bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scsc{max-width:58.3871vw;margin:0 auto;padding-top: 8.7634vw;padding-bottom: 9.4086vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx{flex-direction: column;height:13.5484vw;gap:0.8065vw;margin-bottom:8.0645vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx img{bottom:-1.2366vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx p{font-size: 0.9677vw;line-height: 1.5591vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx h1{line-height:1.9355vw;}
	.icon_bxbx ul {padding-top: 1.8817vw;gap:0.9677vw;align-items: center;justify-}
	.icon_bxbx ul li{width:13.8710vw;height:9.7849vw;gap:1.5054vw;border:0.0538vw solid #bfb7ac;border-radius:1.0753vw;background:#fff;flex-direction: column;
		align-items: center;
		justify-}
	.icon_bxbx ul li p{font-size:0.8602vw;line-height:1.1828vw;}
	.icon_bxbx .tx_bx h1{font-size:1.4516vw;}
	.icon_bxbx .tx_bx h1 span{color:#53402f}

	.redness_vessel01 .section04 .cont01_cont .tx_bx h2{margin-top:3.1183vw;}
	.redness_vessel01 .section04 .cont01_cont .tx_bx ul{margin-top:1.9355vw;}
	.redness_vessel01 .section04 .cont03_cont .mimi_bx{height:10.2151vw;}
	.redness_vessel01 .cont03_cont .tx_bx h1.clfyrhkwjd{line-height:1.8280vw;font-size:1.2903vw;align-items: flex-start;gap:0.6452vw;}
	.redness_vessel01 .cont03_cont .tx_bx h1.clfyrhkwjd b{}
	.redness_vessel01 .cont03_cont .tx_bx h1.clfyrhkwjd img{padding-top:0.3226vw;width:1.1828vw}
	.redness_vessel01 .cont01_cont ul.left{gap:1.0753vw;}
	.redness_vessel01 .cont01_cont ul.left li div{height: 2.6882vw;width: 100%; border-radius: 0 0 1.8817vw 1.8817vw;background: #685646;font-size: 0.9140vw; line-height: 2.5806vw;} 
	.cont022_cont{max-width:69.3548vw;margin:0 auto;border-top:0.0538vw solid #e1dfdb;padding:3.0645vw 0 8.2796vw;}
	.cont022_cont .tx_bx{}
	.cont022_cont .tx_bx span{font-size:1.4516vw;font-weight:700}
	.cont022_cont .tx_bx strong{font-size:1.6129vw;padding-top:0.5914vw;}
	.cont022_cont ul{gap: 2.1505vw;padding-top:1.8817vw;justify-}
	.cont022_cont ul li{width:9.8387vw;height:9.8387vw;line-height:1.2366vw;border-radius:100%;background:#f2efec;border:0.0538vw solid #d0c5b9;align-items: center;justify-}

	.step{width:17.6882vw;height:11.1290vw;border-radius:0.5376vw;border:0.0538vw solid #8e795e;background:#b49b7b;gap:1.2903vw;flex-direction: column;justify-}
	.step h1 {font-size:1.1828vw;}
	.step h1 span{font-size:1.0753vw;}
	.step p{font-size:0.9140vw;line-height:1.3978vw;}
	.cont0201_c{justify-}
	.cont0201_c .center{padding-left:2.8495vw;flex-direction: column; gap: 3.9785vw;}
	.cont0201_c .right{padding-top:5.0538vw;flex-direction: column; gap: 3.9785vw;}
	.redness_vessel01 .section02 .cont03_cont .mimi_bx h1{font-weight:500}
	.redness_vessel01 .cont01_cont{padding:4.3011vw 0 6.9355vw}
	.cont0201_c2{gap:3.8710vw;justify-}
	.cont0201_c2 .right{flex-direction: column;justify-}
	.cont0201_c2 .right li{gap: 1.0753vw;width:30.6452vw;height:3.3871vw;border-radius:0.5376vw;font-size:0.8602vw;background:#958b7c;border: 0.1075vw solid #82796b;align-items: center;padding-left: 2.0430vw;}
	.cont0201_c2 .right li span{font-size:1.1290vw;}

	.redness_vessel01 .section03 .cont03_cont .mimi_bx{height:13.5484vw;}
	.redness_vessel01 .section03 .cont03_cont .mimi_bx h1{font-weight:500}
	.redness_vessel01 .section03 .cont03_cont .mimi_bx p{font-size:0.9677vw;line-height:1.5591vw;border-bottom:0}
	.redness_vessel01 .section04 .cont02_w .right{padding-left:5.3763vw}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx p{font-size:0.9140vw;line-height:1.5054vw;}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx h1{font-size:1.0215vw;text-decoration: underline;align-items: center;gap: 0.5376vw;padding:1.6129vw 0 0.3763vw}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx a {background:#2f2c29;width:16.9892vw;height:2.4731vw;font-size:0.8065vw;border-radius:1.6129vw;align-items: center;
		margin-top:1.8817vw;gap:1.0753vw;justify-}
	.redness_vessel01 .section01 .cont01_cont .right img{width:28.7097vw}
	.cont0201_c .left img{width:24.1398vw}
	.redness_vessel01 .section02 .cont01_cont .left img{width:25.7527vw}
	.redness_vessel01 .section03 .cont01_cont .left img{width:23.8710vw}
	.redness_vessel01 .cont01_cont ul.left li {width:13.4946vw;}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx h1 img{width:1.4516vw}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx a img{width:1.7204vw;}

}
@media (max-width:1280px) {
	/* sub tab */
	.ov{overflow:hidden}
	.sub_bg_wrap{width:100%;margin:0 auto;height:58.5938vw;overflow:hidden}
	.sub_bg01{background: url(../img/sub01_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.sub_bg02{background: url(../img/sub02_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.sub_bg06{background: url(../img/sub06_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.sub_bg05{background: url(../img/sub05_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.sub_top_text{left: 50%;top: 52%;transform: translate(-50%, -50%);z-index:1}
	.sub_top_text div{}
	.sub_top_text h1{font-size:3.9063vw;padding-bottom: 1.8750vw;}
	.sub_top_text h2{font-size:3.9063vw;font-weight:600}
	.sub_top_text p{font-size:1.3281vw;line-height:2.1094vw;}
	.sub_top_text .sub_t_p{padding-top: 19.5313vw;}

	.sub_hd_menu{max-width:143.7500vw;margin:2.3438vw auto 0;border-bottom:0.0781vw solid #9f9f9f;}
	.sub_hd_menu h1{font-size:1.2500vw;padding:0.6250vw 0 0.7813vw}
	.sub_hd_menu .right h1{padding-left:2.3438vw;}
	.sub_hd_menu .left{width:12.5000vw;border-right:0.0781vw solid #9f9f9f}
	/********************************************************** 
	* sub6 - 항노화
	***********************************************************/
	.sub_top01{    justify-align-items: center;}
	.sub_top01 .left h1{font-size:3.5156vw;padding-bottom: 2.6563vw;}
	.sub_top01 .left p{font-size:1.4844vw;line-height:2.6563vw;}
	.sub_top01 .left{width:50%;height:64.9219vw;align-items: center;
		justify-}
	.sub_top01 .right{width:50%;height:64.9219vw;background: url(../img/sub_top01_bg_ri.png) 50% 50% / cover no-repeat;align-items: center;
		justify-}
	.sub_fix_w{width: 50.7031vw;margin:0 auto;}
	.sub_fix_w ul{border:0.0781vw solid #685646;border-radius:3.9063vw;gap:3.7500vw;padding:1.7188vw 0;justify-}
	.sub_fix_w li a{font-size:1.5625vw;color:#000}
	.sub_fix_w li a.on{color:#685646}

	.anti-aging01 .cont01_cont{padding:6.2500vw 0 11.7188vw;max-width:84.6094vw;gap: 0;align-items: center;justify-}
	.anti-aging01 .cont01_cont .tx_bx{}
	.anti-aging01 .cont01_cont .tx_bx h1{font-size:2.3438vw;padding-bottom: 3.1250vw;}
	.anti-aging01 .cont01_cont .tx_bx p{font-size:1.3281vw;line-height:2.1875vw;font-weight:600}
	.anti-aging01 .cont01_cont .tx_bx p + p{padding-top:1.1719vw;padding-bottom:3.1250vw;}
	.anti-aging01 .cont01_cont .tx_bxc h1{font-size:1.3281vw;width:14.2188vw;height:2.9688vw;border:0.1563vw solid #d5d0c9;border-radius:2.3438vw;background:#f4f3f1;
	margin-bottom: 1.1719vw;align-items: center;padding:0}
	.anti-aging01 .cont01_cont .tx_bxc p{font-size:1.3281vw;color:#222222}
	.anti-aging01 .cont01_cont div.tx_bxc + div{padding-top:2.8125vw;} 
	.anti-aging01 .cont02_cont{background: url(../img/anti-aging_cont02_bg.png) 50% 50% / cover no-repeat;width:100%;height:36.7188vw;}
	.anti-aging01 .section02 .cont02_cont{background: url(../img/anti-aging_cont02_bg02.png) 50% 50% / cover no-repeat;}
	.anti-aging01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
	.anti-aging01 .cont02_cont .tx_bx{padding:8.1250vw 0;right:8.5625vw;}
	.anti-aging01 .cont02_cont .tx_bx span{font-size:1.3281vw;line-height:2.2656vw;padding-bottom: 3.7500vw;color:#fff}
	.anti-aging01 .cont02_cont .tx_bx p{font-size:1.7188vw;line-height:2.7344vw;color:#fff}
	.anti-aging01 .cont02_cont .tx_bx p + p{padding-top:1.1719vw;color:#fff}
	.anti-aging01 .section03 .cont02_cont .tx_bx p{font-size:2.0313vw;line-height: 3.2813vw;}
	.anti-aging01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}


	.anti-aging01 .section02 .cont01_cont .tx_bx p + p{padding-top: 1.0156vw;padding-bottom:0.0000vw;}
	.anti-aging01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 1.0156vw;padding-bottom: 3.2031vw;}
	.anti-aging01 .section03 .cont01_cont .tx_bx p + p{padding-top: 1.0156vw;padding-bottom:0.0000vw;}
	.anti-aging01 .section03 .cont01_cont .tx_bx p + p + p{padding-top: 1.0156vw;padding-bottom: 3.2031vw;}
	.anti-aging01 .section03 .cont03_cont ul{gap:6.8750vw;padding-top: 4.6875vw;}
	.anti-aging01 .section03 .cont03_cont ul li{padding-top: 2.7344vw;width:28.7500vw;height:29.9219vw;background:#aa9c88;padding-lefT:3.4375vw;align-items: flex-start;gap: 1.2500vw;justify-}
	.anti-aging01 .section03 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:4.0625vw;height:2.3438vw;
	background-size:4.0625vw 2.3438vw;right:-5.5469vw;top:12.8906vw;}
	.anti-aging01 .section03 .cont03_cont ul li:nth-child(2){background:#685646}
	.anti-aging01 .section03 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.anti-aging01 .section03 .cont03_cont ul li:nth-child(3)::after{display:none}
	.anti-aging01 .section03 .cont03_cont ul li span{font-size:1.0938vw;border: 0.0781vw solid #fff;border-radius: 100%;padding: 0.4688vw 1.4063vw;}
	.anti-aging01 .section03 .cont03_cont ul li p{font-size:1.2500vw;line-height:1.9531vw;}
	.anti-aging01 .section03 .cont03_cont ul li h1{font-size:1.3281vw;line-height:2.3438vw;}
	.anti-aging01 .section03 .cont03_cont ul li h1 strong{font-size:1.6406vw;}
	.anti-aging01 .section03 .cont03_cont{height:auto}
	.anti-aging01 .section03 .cont03_cont .tx_bx h1{font-size:2.3438vw;}

	.youtu_wrap{max-width:93.7813vw;margin:0 auto;padding:6.2500vw 0 15.6250vw;}
	.youtu_wrap .tx_bx{font-size:2.7344vw;    align-items: center;justify-}
	.youtu_wrap .tx_bx div{gap:1.1719vw;align-items: center;justify-}
	.youtu_wrap .tx_bx div a{width:11.0938vw;height:3.1250vw;border-radius:3.1250vw;border:0.0781vw solid #c4c4c4;font-sizE:1.0938vw;  gap:0.8594vw; align-items: center;justify-}
	.youtu_wrap ul{padding-top:5.4688vw;justify-}
	.youtu_wrap ul li{width:22.9844vw !important;height:42.5000vw;border-radius:2.3438vw;border:0.0781vw solid #c4c4c4;    }
	.youtu_wrap ul li iframe{width:100%;height:100%;}
	.difference_w{background: url(../img/difference_w_bg.png) 50% 50% / cover no-repeat;width:100%;height:82.1094vw;}
	.re03_c{gap:8.8281vw;    padding-top: 10.3906vw;align-items: flex-start;justify-content:center}
	.re03_swcont01{width:46.8750vw;margin:0;}
	.re03_swcont_theme .swiper-wrapper{flex-direction: column;gap: 5.0781vw;}
	.re03_swcont_theme {margin:0;padding-top: 5.7813vw;}
	.re03_swcont_theme .swiper-slide{width:100% !important;height:auto;gap:3.9063vw;}
	.re03_swcont_theme .swiper-slide .sw_02{}
	.re03_swcont_theme .swiper-slide .sw_02 h1{font-size:3.5156vw;padding-bottom: 0.7813vw;align-items: center;gap:1.1719vw;}
	.re03_swcont_theme .swiper-slide .sw_02 h1 img{display:none}
	.re03_swcont_theme .swiper-slide.swiper-slide-thumb-active .sw_02 h1 img{display:block}
	.re03_swcont_theme .swiper-slide.swslide01 .sw_02 h1 img{padding-bottom:0.5469vw;}
	.re03_swcont_theme .swiper-slide .sw_02 p{    font-size: 1.3281vw;line-height: 2.3438vw;}
	.re03_swcont_theme .swiper-slide{opacity: .5;}
	.swiper-slide-thumb-active{opacity: 1 !important;}
	.re03_bgbg{right:0;bottom:0;width:49.1406vw}
	.swiper-pagination1{bottom:2.3438vw;right:2.3438vw;align-items: center;gap: 0.7813vw;}
	.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#b38558;width:1.1719vw;height:1.1719vw;}
	.swiper-pagination-bullet{width:0.7813vw;height:0.7813vw;}
	.sw_title{font-size:2.7344vw;align-items: flex-end;padding-bottom:1.5625vw;}
	.sw_title span{font-size:4.2969vw;}
	.about_last{ flex-direction: column;align-justify-background: url(../img/about_last_bg.png) 50% 50% / cover no-repeat;width:100%;height:49.8438vw;}
	.about_last .tx_bx{}
	.about_last .tx_bx h1{font-size:2.1875vw;    }
	.about_last .tx_bx h2{font-size:2.9688vw;padding:3.1250vw 0 3.9063vw;}
	.about_last .tx_bx h2 span{font-style: italic;}
	.sub_btn{transition: .3s;background:#b2a89b;font-size:1.2500vw;width:14.6094vw;height:4.6094vw;line-height:4.5313vw;border-radius:2.3438vw;margin:0 auto;}
	/*///*/
	.anti-aging01 .section01 .cont01_cont{gap:0vw;max-width:84.6094vw;margin-left:0;margin: 0 auto;}
	.anti-aging01 .cont01_w{background: url(../img/anti-aging_se01cont01w_bg.png) 50% 50% / cover no-repeat;
	width:100%;height:100%;    padding-bottom: 9.7656vw;}
	.anti-aging01 .section03 .cont03_cont ul li{padding-top: 2.7344vw;width:23.9844vw;height:26.0156vw;background:#aa9c88;padding-lefT:2.5781vw;align-items: flex-start;gap: 1.2500vw;justify-}
	.anti-aging01 .section03 .cont03_cont ul li span{font-size:1.0938vw;border: 0.0781vw solid #fff;border-radius: 100%;padding:0.5469vw 1.7188vw;}
	.anti-aging01 .section03 .cont03_cont ul li p{font-size:1.2500vw;line-height:1.7188vw;padding-top: 1.7969vw;}
	.anti-aging01 .section03 .cont03_cont ul li:last-child p{padding-top:0}


	.anti-aging01 .section01 .cont01_cont .tx_bx h1{font-size:1.7969vw;}
	.anti-aging01 .section03 .cont03_cont ul li{padding-top: 2.7344vw;width:24.1406vw;height:43.9063vw;background:#aa9c88;padding-lefT:0.0000vw;align-items: flex-start;gap: 1.2500vw;justify-}
	.anti-aging01 .section03 .cont03_cont ul li span{margin-left:2.7344vw;}
	.anti-aging01 .section03 .cont03_cont ul li h1{margin-left:2.7344vw;padding-top: 1.9531vw;}
	.anti-aging01 .section03 .cont03_cont ul li p{margin-left:2.7344vw;padding-top: 0.8594vw;}
	.anti-aging01 .section03 .cont03_cont ul li div{height:10.5469vw}
	.anti-aging01 .section03 .cont03_cont ul li:last-child p{padding-top:0.8594vw}
	.anti-aging01 .section03 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:4.0625vw;height:2.3438vw;
	background-size:4.0625vw 2.3438vw;right:-5.5469vw;top:19.6875vw;}


	.sub_top01_logo_img{left: -11.0938vw;
		top: 12%;}
	.totototot{    padding-top: 8.5156vw;}
	.totototot h1 {font-size:2.1094vw;line-height: 3.1250vw;text-align:center}
	.totototot h1 strong{font-size:2.3438vw;color:#685646}
	.mv_txtx{font-size: 3.4844vw;}
	.mv_txtx em{font-style: italic;}
	.anti-aging01 .mimi_bx{max-width:84.6094vw;margin:0 auto;line-height:2.2656vw;flex-direction: column;gap: 1.7188vw;}
	.anti-aging01 .mimi_bx p{font-size:1.5625vw;}
	.anti-aging01 .mimi_bx h1{font-size:1.7969vw;line-height:2.7344vw;}
	.anti-aging01 .mimi_bx h1 strong{}
	.anti-aging01 .section01 .mimi_bx{height:21.0156vw;}
	.anti-aging01 .section01 .mimi_bx h1{}
	.anti-aging01 .section02 .mimi_bx img{left:2.8125vw;}
	.anti-aging01 .section02 .cont01_cont .tx_bx{padding-top:2.3438vw;}
	.anti-aging01 .section02 .cont01_cont{padding:5.4688vw 0 9.0625vw}

	.anti-aging01 .cont03_cont02 .tx_bx p{font-sizE:1.4844vw;padding-bottom: 1.3281vw;}
	.anti-aging01 .cont03_cont02 .tx_bx h1{font-sizE:2.1094vw;font-weight:600}
	.anti-aging01 .cont03_cont02 .tx_bx h1 span{color:#827a6f}
	.anti-aging01 .cont03_cont02 ul {padding-top: 3.3594vw;gap:1.5625vw;align-items: center;justify-}
	.anti-aging01 .cont03_cont02 ul li{width:23.8281vw;height:17.6563vw;gap:2.1875vw;border:0.0781vw solid #bfb7ac;border-radius:1.5625vw;background:#fff;flex-direction: column;
		align-items: center;
		justify-}
	.anti-aging01 .cont03_cont02 ul li p{font-size:1.3281vw;line-height:1.8750vw;}
	.anti-aging01 .section03 .cont01_cont .tx_bx{padding-top:1.3281vw;}
	.anti-aging01 .section03 .cont01_cont{padding:5.4688vw 0 7.3438vw}
	.anti-aging01 .section03 .mimi_bx img{left:3.4375vw;}
	.ct_bx{padding:2.4219vw 0 7.8125vw}
	.anti-aging01 .section03 .cont01_w{padding-bottom:0}
	.anti-aging01 .section01 .cont01_cont .left img{width:41.7969vw;}
	.anti-aging01 .section02 .cont01_cont .left img{width:40.6250vw;}
	.anti-aging01 .section03 .cont01_cont .left img{width:41.0156vw;}
	/*///*/

	/********************************************************** 
	* sub5 - 특수 질환
	***********************************************************/
	.special_disease_wrap .sub_fix_w{width:69.2188vw;}
	.special_disease01 .cont01_cont{padding:6.2500vw 0 11.7188vw;gap: 7.6250vw;align-items: center;}
	.special_disease01 .cont01_cont .tx_bx{}
	.special_disease01 .cont01_cont .tx_bx h1{font-size:2.3438vw;padding-bottom: 3.1250vw;}
	.special_disease01 .cont01_cont .tx_bx h1 span{font-size:1.4063vw;font-weight:600}
	.special_disease01 .cont01_cont .tx_bx p{font-size:1.3281vw;line-height:2.1875vw;font-weight:600}
	.special_disease01 .cont01_cont .tx_bx p + p{padding-top:1.1719vw;padding-bottom:3.1250vw;}
	.special_disease01 .cont01_cont .tx_bxc h1{font-size:1.3281vw;width:8.4375vw;height:2.9688vw;border:0.1563vw solid #d5d0c9;border-radius:2.3438vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;padding:0;color:#000}
	.special_disease01 .cont01_cont .tx_bxc p{font-size:1.3281vw;color:#222222}

	.special_disease01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 1.5625vw;}


	.special_disease01 .cont01_cont div.tx_bxc + div{padding-top:2.1875vw;} 
	.special_disease01 .cont02_cont{background: url(../img/special_disease_cont02_bg.png) 50% 50% / cover no-repeat;width:100%;height:36.7188vw;}
	.special_disease01 .section02 .cont02_cont{background: url(../img/special_disease_cont02_bg02.png) 50% 50% / cover no-repeat;}
	.special_disease01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
	.special_disease01 .cont02_cont .tx_bx{padding:8.1250vw 0;right:26.5625vw;}
	.special_disease01 .cont02_cont .tx_bx span{font-size:1.3281vw;line-height:2.2656vw;padding-bottom: 3.7500vw;color:#fff}
	.special_disease01 .cont02_cont .tx_bx p{font-size:1.7188vw;line-height:2.7344vw;color:#fff}
	.special_disease01 .cont02_cont .tx_bx p + p{padding-top:1.1719vw;color:#fff}

	.special_disease01 .section01 .cont01_cont{padding: 6.2500vw 0 8.5938vw;}
	.special_disease01 .section01 .cont03_cont{background:none}
	.special_disease01 .section01 .cont03_cont ul{gap:6.8750vw;padding-top: 2.6563vw;padding-bottom: 10.1563vw;}
	.special_disease01 .section01 .cont03_cont ul.pc_cont_480{}
	.special_disease01 .section01 .cont03_cont ul.m_cont_480{}
	.special_disease01 .section01 .cont03_cont ul li{box-shadow: 0.1563vw 0.3125vw 1.0156vw rgba(0, 0, 0, .4);padding-top: 2.7344vw;width:28.5938vw;height:16.0156vw;background:#aa9c88;
	padding-lefT:0.0000vw;padding:0;align-items: center;gap: 1.2500vw;justify-}
	.special_disease01 .section01 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:4.0625vw;height:2.3438vw;
	background-size:4.0625vw 2.3438vw;right:-5.5469vw;top:6.5625vw;}
	.special_disease01 .section01 .cont03_cont ul li:nth-child(2){background:#685646}
	.special_disease01 .section01 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.special_disease01 .section01 .cont03_cont ul li:nth-child(3)::after{display:none}
	.special_disease01 .section01 .cont03_cont ul li span{font-size:1.4844vw;}
	.special_disease01 .section01 .cont03_cont ul li p{font-size:1.3281vw;line-height:1.9531vw;}
	.special_disease01 .section01 .cont03_cont ul li h1{font-size:1.3281vw;line-height:2.3438vw;}
	.special_disease01 .section01 .cont03_cont ul li h1 strong{font-size:1.6406vw;}
	.special_disease01 .section01 .cont03_cont{height:auto;max-width: 100.7813vw; margin: 0 auto;align-items: flex-start;}
	.special_disease01 .section01 .cont03_cont .tx_bx h1{font-size:2.1875vw;align-items: center;gap: 0.5469vw;}

	.special_disease01 .section02 .cont01_w{background: url(../img/special_disease_se02_con01bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.special_disease01 .section02 .cont01_cont{padding:6.2500vw 0 7.2656vw;max-width:93.7813vw;margin:0 auto;gap:0;justify-}
	.special_disease01 .section02 .cont03_cont{background:none}
	.special_disease01 .section02 .cont03_cont ul{gap:6.8750vw;padding-top: 2.6563vw;padding-bottom: 10.1563vw;}
	.special_disease01 .section02 .cont03_cont ul.pc_cont_480{}
	.special_disease01 .section02 .cont03_cont ul.m_cont_480{}
	.special_disease01 .section02 .cont03_cont ul li{box-shadow: 0.1563vw 0.3125vw 1.0156vw rgba(0, 0, 0, .4);padding-top: 2.7344vw;width:28.5938vw;height:16.0156vw;background:#aa9c88;
	padding-lefT:0.0000vw;padding:0;align-items: center;gap: 1.2500vw;justify-}
	.special_disease01 .section02 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:4.0625vw;height:2.3438vw;
	background-size:4.0625vw 2.3438vw;right:-5.5469vw;top:6.5625vw;}
	.special_disease01 .section02 .cont03_cont ul li:nth-child(2){background:#685646}
	.special_disease01 .section02 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.special_disease01 .section02 .cont03_cont ul li:nth-child(3)::after{display:none}
	.special_disease01 .section02 .cont03_cont ul li span{font-size:1.4844vw;}
	.special_disease01 .section02 .cont03_cont ul li p{font-size:1.3281vw;line-height:1.9531vw;}
	.special_disease01 .section02 .cont03_cont ul li h1{font-size:1.3281vw;line-height:2.3438vw;}
	.special_disease01 .section02 .cont03_cont ul li h1 strong{font-size:1.6406vw;}
	.special_disease01 .section02 .cont03_cont{height:auto;max-width: 100.7813vw; margin: 0 auto;align-items: flex-start;}
	.special_disease01 .section02 .cont03_cont .tx_bx h1{font-size:2.1875vw;align-items: center;gap: 0.5469vw;}
	.special_disease01 .section02 .cont03_cont .clfyrhkwjd{color:#000}
	.special_disease01 .section02 .cont03_cont .clfyrhkwjd img{filter: brightness(0);}

	.special_disease01 .section03 .cont02_cont .tx_bx p{font-size:2.0313vw;line-height: 3.2813vw;}
	.special_disease01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
	.special_disease01 .cont03_cont{background: url(../img/anti-aging_cont03_bg.png) 50% 50% / cover no-repeat;width:100%;height:52.8906vw;
		align-items: center;flex-direction: column;justify-}
	.special_disease01 .cont03_cont .tx_bx{text-align:center}
	.special_disease01 .cont03_cont .tx_bx p{font-sizE:1.4844vw;padding-bottom: 1.3281vw;}
	.special_disease01 .cont03_cont .tx_bx h1{font-sizE:2.1094vw;font-weight:700}
	.special_disease01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.special_disease01 .cont03_cont ul {padding-top: 3.3594vw;gap:1.5625vw;align-items: center;justify-}
	.special_disease01 .cont03_cont ul li{width:23.8281vw;height:17.6563vw;gap:2.1875vw;border:0.0781vw solid #bfb7ac;border-radius:1.5625vw;background:#fff;flex-direction: column;
		align-items: center;
		justify-}
	.special_disease01 .cont03_cont ul li p{font-size:1.3281vw;line-height:1.8750vw;}


	.special_disease01 .cont02_cont .tx_bx h1{font-size:2.3438vw;line-height:3.9844vw;font-weight:300}
	.special_disease01 .cont02_cont .tx_bx h1 + h1{padding-top:2.3438vw;}
	.special_disease01 .cont02_cont .tx_bx{padding:11.0156vw 0;left:54%;right:auto;}
	.special_disease01 .section02 .cont01_cont .tx_bx p + p{padding-top:1.1719vw;padding-bottom:3.1250vw;}
	.special_disease01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 1.0156vw;padding-bottom: 3.2031vw;}
	.special_disease01 .section03 .cont01_cont .tx_bx p + p{padding-top: 1.0156vw;padding-bottom:3.1250vw;}
	.special_disease01 .section03 .cont01_w{background: url(../img/special_disease_se02_con01bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.special_disease01 .section03 .cont01_cont{padding:6.2500vw 0 7.2656vw;max-width:93.7813vw;margin:0 auto;gap:0;justify-}
	.special_disease01 .section03 .cont03_cont{background:none}
	.special_disease01 .section03 .cont03_cont .mimi_bx{height:11.4844vw;}
	.special_disease01 .section03 .cont03_cont .mimi_bx img{bottom:-2.0313vw;}
	.special_disease01 .section03 .cont03_cont ul{gap:6.8750vw;padding-top: 2.6563vw;padding-bottom: 10.1563vw;}
	.special_disease01 .section03 .cont03_cont ul.pc_cont_480{}
	.special_disease01 .section03 .cont03_cont ul.m_cont_480{}
	.special_disease01 .section03 .cont03_cont ul li{box-shadow: 0.1563vw 0.3125vw 1.0156vw rgba(0, 0, 0, .4);padding-top: 2.7344vw;width:28.5938vw;height:16.0156vw;background:#aa9c88;
	padding-lefT:0.0000vw;padding:0;align-items: center;gap: 1.2500vw;justify-}
	.special_disease01 .section03 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:4.0625vw;height:2.3438vw;
	background-size:4.0625vw 2.3438vw;right:-5.5469vw;top:6.5625vw;}
	.special_disease01 .section03 .cont03_cont ul li:nth-child(2){background:#685646}
	.special_disease01 .section03 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.special_disease01 .section03 .cont03_cont ul li:nth-child(3)::after{display:none}
	.special_disease01 .section03 .cont03_cont ul li span{font-size:1.4844vw;}
	.special_disease01 .section03 .cont03_cont ul li p{font-size:1.3281vw;line-height:1.9531vw;}
	.special_disease01 .section03 .cont03_cont ul li h1{font-size:1.3281vw;line-height:2.3438vw;}
	.special_disease01 .section03 .cont03_cont ul li h1 strong{font-size:1.6406vw;}
	.special_disease01 .section03 .cont03_cont{height:auto;max-width: 100.7813vw; margin: 0 auto;align-items: flex-start;}
	.special_disease01 .section03 .cont03_cont .tx_bx h1{font-size:2.1875vw;align-items: center;gap: 0.5469vw;}

	.special_disease01 .section04 .cont01_cont{padding: 6.2500vw 0 9.7656vw;max-width: 93.7813vw;margin: 0 auto;gap: 0;justify-}
	.special_disease01 .section04 .cont01_cont .tx_bx p + p{padding-bottom:0}
	.special_disease01 .section04 .cont01_cont .tx_bx p + p + p{padding-top: 1.0156vw;padding-bottom: 3.2031vw;}
	.special_disease01 .section04 .cont03_cont{background:none;height:auto;    padding-bottom: 9.3750vw;flex-direction:row;max-width: 93.7813vw;margin: 0 auto;align-items: flex-start;justify-}
	.special_disease01 .section04 .cont03_cont ul{padding-top:0;}
	.special_disease01 .section04 .cont03_cont ul li{width:18.5156vw;height:11.6406vw;background:#f0eeeb;border:0.0781vw solid #dfdddc}
	.special_disease01 .section04 .cont03_cont ul li p{font-weight:500}
	.special_disease01 .section04 .cont03_cont ul li p strong{font-weight:800}
	.special_disease01 .section04 .cont02_cont .tx_bx {transform: translate(-50%, -50%);left:50%;top: 50%;}
	.special_disease01 .section04 .cont02_cont .tx_bx h1{font-size:2.1094vw;line-height:3.4375vw;}
	.special_disease01 .cont03_cont .tx_bx h1.clfyrhkwjd{line-height:2.6563vw;font-size:1.8750vw;align-items: flex-start;gap:0.9375vw;}
	.special_disease01 .cont03_cont .tx_bx h1.clfyrhkwjd b{}
	.special_disease01 .cont03_cont .tx_bx h1.clfyrhkwjd img{padding-top:0.4688vw;width:1.7188vw}

	.special_disease01 .section05 .cont01_cont{padding: 6.2500vw 0 9.7656vw;max-width: 93.7813vw;margin: 0 auto;gap: 0;justify-}
	.special_disease01 .section05 .cont01_cont .tx_bx p + p{padding-bottom:0}
	.special_disease01 .section05 .cont01_cont .tx_bx p + p + p{padding-top: 1.0156vw;padding-bottom: 3.2031vw;}
	.special_disease01 .section05 .cont02_cont{background: url(../img/special_disease_cont02_bg04.png) 50% 50% / cover no-repeat;height:47.2656vw;}
	.special_disease01 .section05 .cont02_cont .tx_bx{    padding: 12.3438vw 0 0;left: 8%;}
	.special_disease01 .section05 .cont02_cont .tx_bx p{font-size:1.4844vw;line-height:2.6563vw;padding-bottom: 4.2188vw;}
	.special_disease01 .section05 .cont02_cont .tx_bx h1{font-size:2.1094vw;line-height:3.5156vw;}

	.special_disease01 .section06 .cont01_cont{padding: 6.2500vw 0 9.7656vw;max-width: 93.7813vw;margin: 0 auto;gap: 0;justify-}
	.special_disease01 .section06 .cont01_cont .tx_bx .tx_bxc02 h1{font-size:1.9531vw;padding-bottom:2.5781vw;justify-}
	.special_disease01 .section06 .cont01_cont .tx_bxc.pc_cont_480{    align-items: flex-start;flex-direction: column;border: 0;}
	.special_disease01 .section06 .cont01_cont .tx_bxc.pc_cont_480 h1{padding-left: 2.7344vw;width:36.4844vw;height:3.9063vw;background:#e7e1da;border-radius:2.3438vw;font-size: 1.4844vw;
	gap: 1.1719vw;border: 0;justify-}
	.special_disease01 .section06 .cont01_cont .tx_bxc.pc_cont_480 h1 span{font-size: 1.4844vw;}
	.special_disease01 .section06 .cont01_cont .tx_bx p + p{padding-bottom: 4.6875vw;}
	.special_disease01 .section06 .cont02_cont{background: url(../img/special_disease_cont02_bg05.png) 50% 50% / cover no-repeat;height:43.5938vw;}
	.special_disease01 .section06 .cont02_cont .tx_bx p{font-size:1.4844vw;line-height:2.5000vw;padding-top:5.7813vw;}
	.special_disease01 .section06 .cont02_cont .tx_bx h1{font-size:2.5781vw;}
	.special_disease01 .section06 .cont02_cont .tx_bx{left:8%}

	.mimi_bx{margin-bottom:5.7813vw;width: 100%;height: 13.6719vw;background: #f2f0ed;border: 0.0781vw solid #e8e6e3;align-items: center;justify-}
	.mimi_bx h1{font-size:1.9531vw;line-height:3.1250vw;}
	.mimi_bx img{bottom:0;left:7.3438vw;}
	.sub_top_text p.p22{font-size:1.7188vw;padding-bottom:3.2031vw}
	.special_disease_wrap .sub_top_text .sub_t_p{padding-top:14.9219vw;}
	.clfyrhkwjd{font-size:2.1875vw;}
	/********************************************************** 
	* sub7 - 흉터
	***********************************************************/
	.scar_wrap .sub_fix_w{width:54.6875vw;}
	.scar01 .cont01_cont{padding:6.2500vw 0 11.7188vw;max-width: 84.6094vw; margin: 0 auto;gap: 0.0000vw;align-items: center;justify-}
	.scar01 .cont01_cont .tx_bx{}
	.scar01 .cont01_cont .tx_bx h1{font-size:2.3438vw;padding-bottom: 3.1250vw;}
	.scar01 .cont01_cont .tx_bx h1 span{font-size:1.4063vw;font-weight:600}
	.scar01 .cont01_cont .tx_bx p{font-size:1.3281vw;line-height:2.1875vw;font-weight:600}
	.scar01 .cont01_cont .tx_bx p + p{padding-top:1.1719vw;}
	.scar01 .cont01_cont .tx_bx p strong{font-size:1.4844vw}
	.scar01 .cont01_cont .tx_bxc h1{font-size:1.3281vw;width:8.4375vw;height:2.9688vw;border:0.1563vw solid #d5d0c9;border-radius:2.3438vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;justify-padding:0;color:#000}
	.scar01 .cont01_cont .tx_bxc p{font-size:1.3281vw;color:#222222}
	.scar01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 1.5625vw;}
	.scar01 .cont01_cont div.tx_bxc + div{padding-top:2.1875vw;} 
	.scar01 .cont02_cont{background: url(../img/special_disease_cont02_bg.png) 50% 50% / cover no-repeat;width:100%;height:36.7188vw;}
	.scar01 .section02 .cont02_cont{background: url(../img/special_disease_cont02_bg02.png) 50% 50% / cover no-repeat;}
	.scar01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
	.scar01 .cont02_cont .tx_bx{padding:8.1250vw 0;right:26.5625vw;}
	.scar01 .cont02_cont .tx_bx span{font-size:1.3281vw;line-height:2.2656vw;padding-bottom: 3.7500vw;color:#fff}
	.scar01 .cont02_cont .tx_bx p{font-size:1.7188vw;line-height:2.7344vw;color:#fff}
	.scar01 .cont02_cont .tx_bx p + p{padding-top:1.1719vw;color:#fff}

	.scar01 .section01 .cont01_cont{padding: 7.8125vw 0 8.5938vw;}
	.scar01 .cont03_cont .mimi_bx{   margin-bottom: 7.8906vw; max-width: 84.6094vw;flex-direction: column;height:22.3438vw;gap:1.5625vw;}
	.scar01 .cont03_cont .mimi_bx p{font-size:1.3281vw;line-height:2.1875vw;}
	.scar01 .cont03_cont .mimi_bx p strong{font-weight:800}
	.scar01 .cont03_cont .mimi_bx h1{font-size:2.1094vw;letter-spacing: -0.0547vw;}
	.scar01 .cont03_cont .mimi_bx img{left:5.3125vw;}
	.scar01 .cont01_w{background: url(../img/scar_se02_con03bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scar01 .section04 .cont01_w{background: url(../img/scar_se02_con03bg_01.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scar01 .cont03_cont .tx_bx h1{font-size:2.1875vw;align-items: center;gap: 0.5469vw;}
	.tx_bx02{flex-direction: column;align-items: center;gap: 1.9531vw;}
	.tx_bx02 p{font-size:1.3281vw;line-height:1.9531vw;}
	.tx_bx02 h1{font-size:2.3438vw;}
	.tx_bx02 h1 span{color:#827a6f}
	.step_content_02 {padding-top: 3.3594vw;max-width: 100.7813vw;flex-wrap: wrap;gap:1.5625vw;margin-bottom: 17.8125vw;align-items: center;justify-}
	.step_content_02 li{width:32.5000vw;height:18.9844vw;gap:2.1875vw;background: #f8f5f1;border:0.0781vw solid #e2e0de;align-items: center;}
	.step_content_02 li div h1{font-size:1.4844vw;line-height:2.1094vw;padding-bottom: 1.5625vw;}
	.step_content_02 li div p{font-size:1.1719vw;line-height:1.8750vw;font-weight:500}
	.step_content_02 li div span{background:#827a6f;border-radius:2.3438vw;font-size:1.0156vw;padding:0.3906vw 0.7813vw;margin-bottom:1.0156vw;}

	.scar01 .cont01_cont .tx_bx h2{font-size:1.8750vw;text-decoration: underline;margin-top: 1.0156vw;}
	.scar01 .cont01_cont .tx_bx ul{flex-direction: column;gap: 1.3281vw;margin-top: 2.5000vw;}
	.scar01 .cont01_cont .tx_bx ul li{font-size:1.3281vw;}
	.solu_content {height:52.1094vw;width:100%;align-items: center;}
	.solu_content .left{width:50%;height:100%;}
	.solu_content .left img{width:100%;height:100%}
	.solu_content .right{background: url(../img/solu_content_img02.png) 50% 100% / cover no-repeat;width:50%;height:100%;padding-left: 2.8125vw;    flex-direction: column;justify-}
	.solu_content .right .tx_bx h1{font-size:2.3438vw;line-height:3.4375vw;gap: 2.1094vw;}
	.solu_content .right .tx_bx h1 span{}
	.solu_content .right .tx_bx h1 span strong{font-weight:600}
	.solu_content .right ul{padding-lefT:0.9375vw;width: 51.5625vw;}
	.solu_content .right ul li{border-bottom: 0.1563vw solid #a49c95;gap: 3.9063vw;align-items: center;padding-bottom: 2.7344vw;margin-bottom:2.7344vw;}
	.solu_content .right ul li:last-child{border-bottom:0;border-top:0;padding-bottom: 0;margin-bottom:0;}
	.solu_content .right ul li span{width:2.5000vw;height:2.5000vw;background:#fff;border-radius:100%;align-items: center;justify-}
	.solu_content .right ul li p{padding-bottom:0;font-size:1.5625vw;line-height:2.5000vw;}
	.scar01 .cont03_cont .solu_content .right ul li p{padding-bottom:0;font-size:1.5625vw;line-height:2.5000vw;}
	.scar01 .cont03_cont .solu_content .right .tx_bx h1{font-size:2.3438vw;line-height:3.4375vw;gap: 2.1094vw;padding-bottom:6.2500vw;}
	.scar01 .section03 .cont01_cont .tx_bx ul li{gap:0.3125vw;line-height:2.0313vw;}
	.scar01 .section03 .cont02_cont .tx_bx p{font-size:2.0313vw;line-height: 3.2813vw;}
	.scar01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
	.scar01 .cont03_cont{    align-items: center;flex-direction: column;justify-}
	.scar01 .cont03_cont .tx_bx{text-align:center}
	.scar01 .cont03_cont .tx_bx p{font-sizE:1.4844vw;padding-bottom: 1.3281vw;}
	.scar01 .cont01_cont .tx_bx p b{font-weight:800}
	.scar01 .cont03_cont .tx_bx h1{font-sizE:2.1094vw;font-weight:700}
	.scar01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.scar01 .cont02_cont .tx_bx h1{font-size:2.3438vw;line-height:3.9844vw;font-weight:300}
	.scar01 .cont02_cont .tx_bx h1 + h1{padding-top:2.3438vw;}
	.scar01 .cont02_cont .tx_bx{padding:11.0156vw 0;left:54%;right:auto;}
	.scar01 .section02 .cont01_cont .tx_bx p + p{padding-top:1.1719vw;padding-bottom:3.1250vw;}
	.scar01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 1.0156vw;padding-bottom: 3.2031vw;}
	.scar01 .section03 .cont01_cont .tx_bx p + p{padding-top: 1.0156vw;padding-bottom:3.1250vw;}
	.scar01 .section03 .cont01_w{background: url(../img/special_disease_se02_con01bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scar01 .section03 .cont01_cont{padding:6.2500vw 0 7.2656vw;max-width:84.6094vw;margin:0 auto;gap:0;justify-}
	.scar01 .section03 .solu_content .right ul li{border-bottom:0;border-top: 0.1563vw solid #a49c95;gap: 3.9063vw;align-items: center;padding-bottom: 2.7344vw;padding-top:3.9063vw;margin-bottom:0;}
	.scar01 .section03 .solu_content .right ul li:last-child{border-top:0;padding-bottom:0;margin-bottom:0;padding-top:0;}
	.scar01 .section03 .cont03_cont .solu_content .right .tx_bx h1{padding-bottom:3.9063vw;}
	.scar01 .section04 .cont01_cont .tx_bx h2{margin-top:4.5313vw;}
	.scar01 .section04 .cont01_cont .tx_bx ul{margin-top:2.8125vw;}
	.scar01 .section04 .cont03_cont .mimi_bx{height:25.4688vw;}
	.scar01 .cont03_cont .tx_bx h1.clfyrhkwjd{line-height:2.6563vw;font-size:1.8750vw;align-items: flex-start;gap:0.9375vw;}
	.scar01 .cont03_cont .tx_bx h1.clfyrhkwjd b{}
	.scar01 .cont03_cont .tx_bx h1.clfyrhkwjd img{padding-top:0.4688vw;width:1.7188vw}
	.step_content_02 li img{width:15.2344vw}
	/*****/
	.scar01 .section01 .cont03_cont .solu_content02 .right .tx_bx p{font-size:1.4063vw;line-height:2.1875vw;}
	.scar01 .section01 .cont03_cont .solu_content02 .right .tx_bx h1{font-size:1.9531vw;line-height:2.9688vw;}
	.scar01 .section01 .cont03_cont .solu_content02 .right{padding-left:3.1094vw;}
	.scar01 .section02 .cont01_cont{padding:7.8125vw 0 5.6250vw;}
	.scar01 .section02 .cont01_cont.cont01_cont011{flex-direction: row-reverse;padding:0 0 6.4844vw}
	.scar01 .section02 .cont03_cont .mimi_bx img{left:1.9531vw;width:18%;bottom:-0.4688vw;}
	.scar01 .cont03_cont .cont03_cont03{gap:2.8906vw;padding-bottom: 11.3281vw;}
	.scar01 .cont03_cont .cont03_cont03 .txtx2{width:39.3750vw;height:11.1719vw;background:#b2a89b;margin-top: 1.9531vw;gap: 1.1719vw;align-items: center;flex-direction: column;justify-}
	.scar01 .cont03_cont .cont03_cont03 .txtx2 p{font-size: 1.4063vw;line-height: 2.1094vw;}
	.scar01 .section03 .cont01_cont .tx_bx ul{margin-top:2.1094vw;}
	.scar01 .section03 .cont03_cont .mimi_bx{height:12.0313vw;}
	.scar01 .section03 .cont03_cont .mimi_bx h1{font-size:1.8750vw;line-height:2.5781vw;}
	.scar01 .section03 .cont03_cont .mimi_bx img{left: 3.6719vw;width: 17%; bottom: -2.9688vw;}
	.scar01 .section03 .cont03_cont .solu_content{height:40.2344vw;}
	.scar01 .section03 .cont01_cont .tx_bx h1{padding-bottom:1.9531vw;}
	.scar01 .section04 .cont03_cont .mimi_bx{height:22.9688vw;}
	.scar01 .section04 .cont03_cont .mimi_bx h1{line-height:2.7344vw}
	.step_content_02 {padding-top:3.9063vw;max-width: 81.4844vw;flex-wrap: wrap;gap:2.5781vw;margin-bottom: 17.8125vw;align-items: center;justify-}
	.step_content_02 li{width:39.4531vw;height:24.9219vw;gap:2.1875vw;background: #f8f5f1;border:0.0781vw solid #d3d0cc;align-items: center;}
	.step_content_02 li div h1{font-size:1.7969vw;line-height:2.3438vw;padding-bottom: 1.5625vw;color:#3f3f3f}
	.step_content_02 li div p{font-size:1.3281vw;line-height:1.9531vw;color:#3f3f3f}
	.step_content_02 li div span{background:#675a4e;border-radius:2.3438vw;font-size:1.1719vw;padding:0.4688vw 1.0938vw;margin-bottom:1.0156vw;}
	.step_content_02 li img{width:19.9219vw}
	.scar01 .cont03_cont .cont03_cont03 .right > img{width:100%;}
	.scar01 .cont03_cont .cont03_cont03 .left > img{width:100%;}
	/***/
	/********************************************************** 
	* sub8 - 여드름
	***********************************************************/

	.acne01 .cont01_cont{padding:6.2500vw 0 11.7188vw;max-width: 84.6094vw; margin: 0 auto;gap: 0.0000vw;align-items: center;justify-}
	.acne01 .cont01_cont .tx_bx{}
	.acne01 .cont01_cont .tx_bx h1{font-size:2.3438vw;padding-bottom: 3.9063vw;}
	.acne01 .cont01_cont .tx_bx h1 span{font-size:1.4063vw;font-weight:600}
	.acne01 .cont01_cont .tx_bx p{font-size:1.3281vw;line-height:2.1875vw;font-weight:600}
	.acne01 .cont01_cont .tx_bx p + p{padding-top:0.7813vw;}
	.acne01 .cont01_cont .tx_bx p strong{font-size:1.4844vw}
	.acne01 .cont01_cont .tx_bxc h1{font-size:1.3281vw;width:8.4375vw;height:2.9688vw;border:0.1563vw solid #d5d0c9;border-radius:2.3438vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;justify-padding:0;color:#000}
	.acne01 .cont01_cont .tx_bx p.p_ll{font-size:1.4844vw;padding-bottom:1.5625vw;}
	.acne01 .cont01_cont .tx_bx p.p_ll b{font-weight:bold}
	.acne01 .cont01_cont .tx_bx p.p_ll b:after{background:#e8e2d9;width:102%;height:0.7813vw;bottom:0;left:-0.2344vw;z-index:-1}
	.acne01 .cont01_cont .tx_bx p.p2 strong{font-size:1.3281vw;}
	.acne01 .section01 .cont01_cont .right img{width:40.7031vw;}
	.acne01 .section01 .cont01_cont{    padding: 6.2500vw 0 6.4844vw;}
	.one_list{border-top: 0.0781vw solid #e6e4e2;max-width:100.7813vw;margin:0 auto;padding:6.2500vw 0 9.3750vw}
	.one_list .tx_bx h1{font-size:2.1094vw;padding-bottom:4.2969vw;}
	.one_list .tx_bx h1 strong{}
	.one_list .tx_bx h1 img{padding-top:0.0781vw}
	.one_list .tx_bx h1 img.o_star01{padding-right:1.1719vw;width:2.8750vw;}
	.one_list .tx_bx h1 img.o_star02{padding-left:1.1719vw;width:2.8750vw;}
	.one_list ul{gap:5.7031vw;align-items: center;justify-}
	.one_list ul li {width:15.8594vw;height:15.8594vw;border-radius:100%;background:#f2efec;border:0.0781vw solid #d0c5b9;align-items: center;justify-}
	.one_list ul li strong{font-size:1.3281vw;line-height:1.8750vw;}
	.acne01 .section01 .cont01_w{background: url(../img/acne_se01_con03bg_01.png) 50% 100% / cover no-repeat;width:100%;height:100%;}

	.acne01 .cont01_cont .tx_bxc p{font-size:1.3281vw;color:#222222}
	.acne01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 1.5625vw;}
	.acne01 .cont01_cont div.tx_bxc + div{padding-top:2.1875vw;} 
	.acne01 .section02 .cont02_cont{background: url(../img/special_disease_cont02_bg02.png) 50% 50% / cover no-repeat;height: 47.7188vw;}
	.acne01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
	.acne01 .cont02_cont .tx_bx{padding:11.4063vw 0;}
	.acne01 .cont02_cont .tx_bx span{font-size:1.3281vw;line-height:2.2656vw;padding-bottom: 3.1250vw;}
	.acne01 .cont02_cont .tx_bx p{font-size:1.9531vw;line-height:3.1250vw;}
	.acne01 .cont02_cont .tx_bx p + p{padding-top:1.1719vw;color:#fff}
	.acne01 .cont03_cont .tx_bx{text-align:center}
	.acne01 .cont03_cont .tx_bx p{font-sizE:1.4844vw;padding-bottom: 1.3281vw;}
	.acne01 .cont03_cont .tx_bx h1{font-sizE:2.1094vw;font-weight:700}
	.acne01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.acne01 .cont03_cont ul {padding-top: 3.9063vw;gap:1.5625vw;align-items: center;justify-}
	.acne01 .cont03_cont ul li{width:23.8281vw;height:21.7188vw;gap:1.9531vw;border:0.0781vw solid #bfb7ac;border-radius:1.5625vw;padding-top:3.5938vw;background:#fff;flex-direction: column;
		align-items: center;
		justify-}
	.acne01 .cont03_cont ul li:last-child{padding-top:3.5156vw;}
	.acne01 .cont03_cont ul li p{font-size:1.3281vw;line-height:2.0313vw;letter-spacing: -0.0547vw;}
	.acne01 .cont03_cont ul li h1{font-size:1.5625vw;}
	.acne01 .cont03_cont ul li img{width:20%}

	/****/
	.acne01 .cont03_cont ul {padding-top: 0.0000vw;gap:1.5625vw;flex-wrap:wrap;align-items: center;justify-}
	.acne01 .cont03_cont ul li{width:22.8125vw;height:15.9375vw;gap:1.2500vw;border:0.0781vw solid #81776b;border-radius:1.5625vw;padding-top:2.4219vw;background:#f8f5f2;flex-direction: column;
		align-items: center;
		justify-}
	.acne01 .cont03_cont ul li:last-child{padding-top:2.4219vw;}
	.acne01 .cont03_cont ul li p{font-size:1.1719vw;line-height:1.6406vw;letter-spacing: -0.0547vw;color:#3f3f3f}
	.acne01 .cont03_cont ul li h1{font-size:1.3281vw;}
	.acne01 .cont03_cont ul li:first-child img{width:3.0469vw;}
	.acne01 .cont03_cont ul li:nth-child(2) img{width:3.6719vw;}
	.acne01 .cont03_cont ul li:nth-child(3) img{width:3.2031vw;}
	.acne01 .cont03_cont ul li:nth-child(4) img{width:3.6719vw;}
	.acne_wrap .youtu_wrap ul{justify-gap:4.5313vw;justify-}
	.acne01 .section01 .cont03_cont .tx_bx{padding: 10.1563vw 0 3.9063vw;}
	.acne01 .section01 .mimi_bx{max-width: 84.6094vw;margin: 0 auto;height:18.9063vw;flex-direction: column;gap: 1.2500vw;margin-top:6.0938vw}
	.acne01 .section01 .mimi_bx p{font-size: 1.4063vw;line-height: 2.2656vw;}
	.acne01 .section01 .mimi_bx h1{font-size:1.7188vw;line-height:2.5000vw;}
	.acne01 .section01 .mimi_bx img{width:17%;left:3.1250vw;}
	.co_ttt{ max-width: 84.5313vw;align-items: center;gap: 3.9844vw;}
	.acne01 .section01 .cont03_cont ul{width:47.2656vw;}
	.acne01 .cont01_cont{padding:6.2500vw 0 8.7500vw}
	.acne01 .section02 .cont01_w .one_list ul{gap:1.4063vw;}
	.acne01 .solu_content02 .right{background: url(../img/solu_content02_img0122.png) 50% 100% / cover no-repeat;}
	.acne01 .solu_content02{height:38.1250vw;}
	.acne01 .solu_content02 .right .tx_bx p{font-size:1.3281vw;line-height:2.1875vw;padding-bottom:2.7344vw;}
	.acne01 .solu_content02 .right .tx_bx h1{font-size:1.7969vw;line-height:2.5781vw;}
	.acne01 .section02 .cont02_w{    background: url(../img/acne01_se01cont01w_bg1.png) 50% 50% / cover no-repeat; width: 100%;height: 100%;padding: 11.7188vw 0;}
	.acne01 .section02 .cont03_cont ul.pc_cont_480 {gap: 5.7813vw;padding-top: 4.6875vw;}
	.acne01 .section02 .cont03_cont ul li { padding-top: 2.7344vw; width: 24.0625vw;height: 23.5156vw;background: #aa9c88;padding-lefT: 2.5781vw; align-items: flex-start;gap: 1.2500vw;flex-direction: column;justify-border-radius: 1.5625vw;border: 0.0781vw solid #bfb7ac;}
	.acne01 .section02 .cont03_cont ul li span{font-size:1.0938vw;border: 0.0781vw solid #fff;border-radius: 100%;padding:0.5469vw 1.7188vw;}
	.acne01 .section02 .cont03_cont ul li p{font-size:1.2500vw;line-height:1.7188vw;padding-top: 0.8594vw;}
	.acne01 .section02 .cont03_cont ul li:last-child p{padding-top:0}
	.acne01 .section02 .cont03_cont ul{gap:6.8750vw;padding-top: 4.6875vw;}
	.acne01 .section02 .cont03_cont ul.pc_cont_480{}
	.acne01 .section02 .cont03_cont ul.m_cont_480{}
	.acne01 .section02 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:4.0625vw;height:2.3438vw;
	background-size:4.0625vw 2.3438vw;right:-5.0781vw;top:10.5469vw;}
	.acne01 .section02 .cont03_cont ul li:nth-child(2){background:#685646}
	.acne01 .section02 .cont03_cont ul li:nth-child(3){background:#4d3c2e}
	.acne01 .section02 .cont03_cont ul li:nth-child(4){background:#49433d}
	.acne01 .section02 .cont03_cont ul li:nth-child(5){background:#302b23}
	.acne01 .section02 .cont03_cont ul li:nth-child(3)::after{display:none}
	.acne01 .section02 .cont03_cont ul li:nth-child(4)::after{left:-5.7813vw}
	.acne01 .section02 .cont03_cont ul li:nth-child(5)::after{left:-5.0000vw}
	.acne01 .section02 .cont03_cont ul li h1{font-size:1.6406vw;line-height:2.3438vw;}
	.acne01 .section02 .cont03_cont ul li h1 strong{font-size:1.6406vw;}
	.acne01 .section02 .cont03_cont{max-width: 84.6094vw;margin: 0 auto;}
	.acne01 .section02 .cont03_cont .tx_bx h1{font-size:2.3438vw;}
	.acne01 .section02 .cont03_cont.cont03_cont02 .tx_bx h1{font-size:2.1094vw;}

	.acne01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg0333.png) 50% 50% / cover no-repeat;height:62.4219vw;}
	.acne01 .section03 .cont03_cont .tx_bx h1{}
	.acne01 .section03 .cont03_cont ul{width:52.4531vw;gap:1.3281vw;}
	.acne01 .section03 .cont03_cont ul li{background:#fdfdfd;border:0.0781vw solid #bab7b2;}
	.acne01 .section03 .cont03_cont ul li{width:24.0625vw;height:16.4844vw;}
	.acne01 .section03 .cont03_cont .co_ttt{gap:3.4375vw;}
	.acne01 .section03 .cont03_cont .tx_bx {padding: 10.1563vw 0 3.9063vw;}
	.acne01 .section03 .cont03_cont ul li h1{line-height: 1.5625vw;}
	.acne01 .section03 .cont03_cont ul li p{}
	.acne01 .section03 .cont03_cont ul li:nth-child(4) img{width:3.4375vw;}
	.acne01 .section03 .cont03_cont ul li:nth-child(2) img{width:3.2813vw;}
	.acne01 .section03 .cont03_cont ul li:nth-child(3){height:17.1094vw;gap: 0.8594vw;}
	.acne01 .section03 .cont03_cont ul li:nth-child(4){height:17.1094vw;gap: 0.5469vw;}
	.acne01 .section03 .cont01_cont{max-width: 88.5938vw;}
	.acne01 .section01 .cont01_cont img{width: 34.4731vw;}
	.acne01 .cont03_cont{height:Auto}
	.acne01 .cont02_cont{height:Auto;padding-bottom: 10.1563vw;}
	.co_ttt div img{width: 32.957vw;}
	.acne01 .cont01_cont img{width: 34.4731vw;}
	.acne01 .one_list{border-top:0}
	/****/


	/********************************************************** 
	* sub9 - 색소
	***********************************************************/
	.pigment_wrap .youtu_wrap{padding: 10.7527vw 2vw;}
	.pigment01 .tx_bx img.star_004{width:2.1505vw;}
	.pigment01_count01{width:3.7097vw;}
	.pigment01_count02{width:4.3011vw;}
	.pigment01_count03{width:4.0860vw;}


	.pigment01{background: url(../img/pigment01_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.pigment01.con_inner{padding:12.8906vw 0}
	.pigment01 .tx_bx {}
	.pigment01 .tx_bx h1{font-size:4.4531vw;padding-top:3.1250vw;}
	.pigment01 .tx_bx h1 span{color:#827a6f}
	.pigment01 .sub_content{margin:0 auto;}
	.pigment01 .sub_content .inner{z-index:1}
	.pigment01 .sub_content .inner.inner02{z-index:0}
	.pigment01 .sub_content .con01 .right .tx_bx01 span{font-size:6.8750vw;color:#827a6f}
	.pigment01 .sub_content .con01 .right .tx_bx01 p strong{font-weight:800}
	.pigment01 .sub_content .con02 .left .tx_bx01 p strong{font-weight:800}
	.pigment01 .sub_content .con03{max-width:100.7813vw;margin:0 auto;gap:8.7500vw;padding-top:10.1563vw;}
	.pigment01 .sub_content .con03 .right .tx_bx01 span{font-size:6.8750vw;color:#827a6f}
	.pigment01 .sub_content .con03 .right .tx_bx01 p strong{font-weight:800}
	.pigment_wrap .youtu_wrap{padding:15.6250vw 0}
	.sun{background:#acabaa;width:100%;height:0.0781vw;bottom:6.7188vw;z-index:-1}

	.sun03{background:#acabaa;width:100%;height:0.0781vw;top:15.6250vw;z-index:-1}

	/******/
	.pigment01 .sub_content .con01 .right{padding-top:4.2969vw;}
	.pigment01 .sub_content .con01 .right .tx_bx01 p{font-size:1.3281vw;line-height:2.2656vw;padding-left: 0.0000vw;letter-spacing: -0.0469vw;
	padding-top:2.2656vw;}
	.pigment01 .sub_content .con01 .right .tx_bx01 h1{padding-top:0.7813vw}
	.pigment01 .sub_content .tx_bx01 h1 strong.st1{font-size: 1.7188vw;font-weight:800}
	.pigment01 .sub_content .tx_bx01{gap:3.7500vw;}
	.pigment01 .sub_content .con02 .left .tx_bx01{gap:3.5156vw;flex-direction: column;}
	.pigment01 .sub_content .con01 .right .tx_bx01 span img{width:4.8438vw;}
	.pigment01 .sub_content .con01{gap:4.6875vw;padding-top:10.1563vw;max-width:85.9375vw;margin:0 auto;}
	.pigment01 .sub_content .con02 .left .tx_bx01 p{font-size:1.3281vw;line-height:2.2656vw;padding-left: 0;letter-spacing: -0.0469vw;padding-top:2.2656vw;}
	.pigment01 .sub_content .con02 .left .tx_bx01 h1{}
	.pigment01 .sub_content .con02 .left .tx_bx01 span{font-size:0.0000vw;padding-bottom:0.0000vw;}
	.pigment01 .sub_content .con02 .left .tx_bx01 span img{width:5.3906vw;}
	.pigment01 .sub_content .con03 .right .tx_bx01 p{font-size:1.3281vw;line-height:2.2656vw;padding-left: 0;letter-spacing: -0.0469vw;padding-top:2.2656vw;}
	.pigment01 .sub_content .con03 .right .tx_bx01 span img{width:5.3906vw;}
	.pigment01 .sub_content .con03 .right .tx_bx01 h1 strong.st1{    align-items: flex-end;gap: 1.1719vw;}
	.pigment01 .sub_content .con03{max-width:88.5156vw;gap:4.6875vw;}
	.pigment01 .sub_content .con03 .right .tx_bx01{gap:3.5156vw;}
	.pigment01 .sub_content .con02{max-width:100.7813vw;margin:0 auto;gap:11.7188vw;padding-top:5.0000vw;    align-items: center;justify-}
	.pigment01 .sub_content .con03 .right{padding-top:12.6563vw;}
	.sun02_2{background:#acabaa;width:0.0781vw;height:123.5156vw;top: -6.7188vw;left:15%}
	.sun02{background:#acabaa;width:0.0781vw;height:54.0625vw;top: -6.7188vw;left:86%}
	.pigment01 .sub_content .con04{max-width:87.7344vw;margin:0 auto;gap:8.7500vw;padding-top:8.9844vw;align-items: center;justify-}
	.pigment01 .sub_content .con04 .left .tx_bx01{gap:2.5000vw;flex-direction: column;}
	.pigment01 .sub_content .con04 .left .tx_bx01 span{font-size:0.0000vw;padding-bottom:0.0000vw;}
	.pigment01 .sub_content .con04 .left .tx_bx01 p{font-size:1.3281vw;line-height:2.2656vw;padding-left: 0;letter-spacing: -0.0469vw;padding-top:2.2656vw;}
	.pigment01 .sub_content .con04 .left .tx_bx01 h1{}
	.pigment_con02_img_bgicon{left:-10.7813vw;bottom:-22.2656vw}
	.sun033{background:#acabaa;width:100%;height:0.0781vw;bottom:-6.4063vw;z-index:-1}
	.pigment01_con01_img222{width:37.5000vw}
	.pigment01 .sub_content .con04 .left .tx_bx01 span img{width:5.6250vw}
	/*********/
	/********************************************************** 
	* sub10 - 홍조, 혈관
	***********************************************************/
	.redness_vessel_wrap .sub_fix_w{width:63.0469vw;}
	.redness_vessel01.con_inner{padding:12.5000vw 0}
	.redness_vessel01 .cont01_cont{padding:6.2500vw 0 11.7188vw;max-width:84.8438vw; margin: 0 auto;gap: 0.0000vw;align-items: center;justify-}
	.redness_vessel01 .cont01_cont .tx_bx{}
	.redness_vessel01 .cont01_cont .tx_bx h1{font-size:2.3438vw;padding-bottom: 2.6563vw;}
	.redness_vessel01 .cont01_cont .tx_bx h1 span{font-size:1.4063vw;font-weight:600}
	.redness_vessel01 .cont01_cont .tx_bx p{font-size:1.3281vw;line-height:2.1875vw;font-weight:600}
	.redness_vessel01 .cont01_cont .tx_bx p + p{padding-top:1.1719vw;}
	.redness_vessel01 .cont01_cont .tx_bx p strong{}
	.redness_vessel01 .cont01_cont .tx_bxc h1{font-size:1.3281vw;width:8.4375vw;height:2.9688vw;border:0.1563vw solid #d5d0c9;border-radius:2.3438vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;padding:0;color:#000}
	.redness_vessel01 .cont01_cont .tx_bxc p{font-size:1.3281vw;color:#3f3f3f}
	.redness_vessel01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 1.5625vw;}
	.redness_vessel01 .cont01_cont div.tx_bxc + div{padding-top:2.1875vw;} 
	.redness_vessel01 .cont02_cont{}
	.redness_vessel01 .section02 .cont02_cont{}
	.redness_vessel01 .section03 .cont02_cont{}
	.redness_vessel01 .section01 .cont02_w {background: url(../img/redness_vessel_cont02w_bg01.png) 50% 50% / cover no-repeat;width:100%;height:88.7500vw;}
	.redness_vessel01 .section01 .cont02_w .cont01_cont{max-width:93.7813vw;margin:0 auto;padding: 16.0156vw 0 0;}
	.redness_vessel01 .section01 .cont02_w .cont01_cont .tx_bx h1{font-size:2.5781vw;padding-bottom: 7.4219vw;}

	.redness_vessel01 .section02 .cont02_w {background: url(../img/redness_vessel_cont02w_bg02.png) 50% 50% / cover no-repeat;width:100%;height:54.5313vw;}
	.redness_vessel01 .section02 .cont02_w .cont01_cont{max-width:93.7813vw;margin:0 auto;padding:12.4219vw 0 0;}
	.redness_vessel01 .section02 .cont02_w .cont01_cont .tx_bx h1{font-size:2.1875vw;padding-bottom:4.4531vw;}

	.redness_vessel01 .section02 .cont01_w{background: url(../img/redness_se02_con01bg.png) 50% 100% / cover no-repeat;}
	.redness_vessel01 .cont02_cont .tx_bx{padding:8.1250vw 0;right:26.5625vw;}
	.redness_vessel01 .cont02_cont .tx_bx span{font-size:1.3281vw;line-height:2.2656vw;padding-bottom: 3.7500vw;color:#fff}
	.redness_vessel01 .cont02_cont .tx_bx p{font-size:1.7188vw;line-height:2.7344vw;color:#fff}
	.redness_vessel01 .cont02_cont .tx_bx p + p{padding-top:1.1719vw;color:#fff}

	.redness_vessel01 .section01 .cont01_cont{padding: 7.8125vw 0 8.5938vw;}
	.redness_vessel01 .section01 .cont01_cont .tx_bx p{padding-left:0.7813vw;}
	.redness_vessel01 .cont03_cont .mimi_bx{background:#f2f0ed;   margin-bottom: 7.8906vw; max-width: 84.8438vw;flex-direction: column;height:14.8438vw;gap:1.5625vw;}
	.redness_vessel01 .cont03_cont .mimi_bx p{font-size:1.5625vw;border-bottom:0.0781vw solid #53402f}
	.redness_vessel01 .cont03_cont .mimi_bx p strong{font-weight:800}
	.redness_vessel01 .cont03_cont .mimi_bx h1{font-size:1.9531vw;line-height:2.8125vw;letter-spacing: -0.0547vw;}
	.redness_vessel01 .cont03_cont .mimi_bx img{left:5.3125vw;}
	.redness_vessel01 .cont01_w{background: url(../img/scar_se02_con03bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.redness_vessel01 .section04 .cont01_w{background: url(../img/red_se04_con03bg_01.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.redness_vessel01 .cont03_cont .tx_bx h1{font-size:2.1875vw;align-items: center;gap: 0.5469vw;}

	.redness_vessel01 .cont01_cont .tx_bx h2{font-size:1.8750vw;text-decoration: underline;margin-top: 1.0156vw;}
	.redness_vessel01 .cont01_cont .tx_bx ul{flex-direction: column;gap:0.3906vw;margin-top:0.0000vw;padding-bottom: 2.1094vw;}
	.redness_vessel01 .cont01_cont .tx_bx ul li{font-size:1.3281vw;width: 32.0313vw;
		height: 3.1250vw;
		padding-left: 1.7188vw;
		background: #f2eae2;
		border-radius: 2.3438vw;
		line-height: 3.1250vw;}
	.redness_vessel01 .cont03_cont .solu_content .right ul li p{padding-bottom:0;font-size:1.5625vw;line-height:2.5000vw;}
	.redness_vessel01 .cont03_cont .solu_content .right .tx_bx h1{font-size:2.3438vw;line-height:3.4375vw;gap: 2.1094vw;padding-bottom:6.2500vw;}
	.redness_vessel01 .section03 .cont01_cont .tx_bx ul li{gap:0.3125vw;line-height:2.0313vw;}
	.redness_vessel01 .section03 .cont02_cont .tx_bx p{font-size:2.0313vw;line-height: 3.2813vw;}
	.redness_vessel01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
	.redness_vessel01 .cont03_cont{    align-items: center;flex-direction: column;justify-}
	.redness_vessel01 .cont03_cont .tx_bx{text-align:center}
	.redness_vessel01 .cont03_cont .tx_bx p{font-sizE:1.4844vw;padding-bottom: 1.3281vw;}
	.redness_vessel01 .cont01_cont .tx_bx p b{font-weight:800}
	.redness_vessel01 .cont03_cont .tx_bx h1{font-sizE:2.1094vw;font-weight:700}
	.redness_vessel01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.redness_vessel01 .cont02_cont .tx_bx h1{font-size:2.3438vw;line-height:3.9844vw;font-weight:300}
	.redness_vessel01 .cont02_cont .tx_bx h1 + h1{padding-top:2.3438vw;}
	.redness_vessel01 .cont02_cont .tx_bx{padding:11.0156vw 0;left:54%;right:auto;}
	.redness_vessel01 .section02 .cont01_cont .tx_bx p + p{padding-top:1.1719vw;}
	.redness_vessel01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 1.0156vw;}
	.redness_vessel01 .section03 .cont01_cont .tx_bx p + p{padding-top: 1.0156vw;padding-bottom:0.0000vw;}
	.redness_vessel01 .section03 .cont01_w{background:#fff;width:100%;height:100%;}
	.redness_vessel01 .section03 .cont01_cont{padding:6.2500vw 0 7.2656vw;max-width:84.8438vw;margin:0 auto;gap:10.5469vw;justify-}

	.solu_content02 {height:42.1875vw;width:100%;align-items: center;}
	.solu_content02 .left{width:50%;height:100%;}
	.solu_content02 .left img{width:100%;height:100%}
	.solu_content02 .right{background: url(../img/solu_content02_img01.png) 50% 100% / cover no-repeat;width:50%;height:100%;padding-left: 4.2500vw;    flex-direction: column;justify-}
	.solu_content02 .right .tx_bx h1{font-size:2.3438vw;line-height:3.4375vw;gap: 2.1094vw;}
	.solu_content02 .right .tx_bx h1 span{}
	.solu_content02 .right .tx_bx h1 span strong{font-weight:600}
	.solu_content02 .right ul{flex-direction: column;gap: 2.1094vw;}
	.solu_content02 .right ul li{border: 0.0781vw solid #979591;gap: 0.9375vw;align-items: center;
	width:42.1563vw;height:4.0625vw;border-radius:3.9063vw;    padding-left: 2.1094vw;}
	.solu_content02 .right ul li span{font-size:1.3281vw}
	.solu_content02 .right ul li p{padding-bottom:0;font-size:1.3281vw}
	.redness_vessel01 .cont03_cont .solu_content02 .right .tx_bx p{padding-bottom:0;font-size:1.3281vw}
	.redness_vessel01 .section03 .cont04_cont{background: url(../img/scar_se02_con03bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scsc{max-width:84.8438vw;margin:0 auto;padding-top: 12.7344vw;padding-bottom: 13.6719vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx{flex-direction: column;height:19.6875vw;gap:1.1719vw;margin-bottom:11.7188vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx img{bottom:-1.7969vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx p{font-size: 1.4063vw;line-height: 2.2656vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx h1{line-height:2.8125vw;}
	.icon_bxbx ul {padding-top: 2.7344vw;gap:1.4063vw;align-items: center;justify-}
	.icon_bxbx ul li{width:20.1563vw;height:14.2188vw;gap:2.1875vw;border:0.0781vw solid #bfb7ac;border-radius:1.5625vw;background:#fff;flex-direction: column;
		align-items: center;
		justify-}
	.icon_bxbx ul li p{font-size:1.2500vw;line-height:1.7188vw;}
	.icon_bxbx .tx_bx h1{font-size:2.1094vw;}
	.icon_bxbx .tx_bx h1 span{color:#53402f}

	.redness_vessel01 .section04 .cont01_cont .tx_bx h2{margin-top:4.5313vw;}
	.redness_vessel01 .section04 .cont01_cont .tx_bx ul{margin-top:2.8125vw;}
	.redness_vessel01 .section04 .cont03_cont .mimi_bx{height:14.8438vw;}
	.redness_vessel01 .cont03_cont .tx_bx h1.clfyrhkwjd{line-height:2.6563vw;font-size:1.8750vw;align-items: flex-start;gap:0.9375vw;}
	.redness_vessel01 .cont03_cont .tx_bx h1.clfyrhkwjd b{}
	.redness_vessel01 .cont03_cont .tx_bx h1.clfyrhkwjd img{padding-top:0.4688vw;width:1.7188vw}
	.redness_vessel01 .cont01_cont ul.left{gap:1.5625vw;}
	.redness_vessel01 .cont01_cont ul.left li div{height: 3.9063vw;width: 100%; border-radius: 0 0 2.7344vw 2.7344vw;background: #685646;font-size: 1.3281vw; line-height: 3.7500vw;} 
	.cont022_cont{max-width:93.7813vw;margin:0 auto;border-top:0.0781vw solid #e1dfdb;padding:4.4531vw 0 12.0313vw;}
	.cont022_cont .tx_bx{}
	.cont022_cont .tx_bx span{font-size:2.1094vw;font-weight:700}
	.cont022_cont .tx_bx strong{font-size:2.3438vw;padding-top:0.8594vw;}
	.cont022_cont ul{gap: 3.1250vw;padding-top:2.7344vw;justify-}
	.cont022_cont ul li{width:14.2969vw;height:14.2969vw;line-height:1.7969vw;border-radius:100%;background:#f2efec;border:0.0781vw solid #d0c5b9;align-items: center;justify-}

	.step{width:25.7031vw;height:16.1719vw;border-radius:0.7813vw;border:0.0781vw solid #8e795e;background:#b49b7b;gap:1.8750vw;flex-direction: column;justify-}
	.step h1 {font-size:1.7188vw;}
	.step h1 span{font-size:1.5625vw;}
	.step p{font-size:1.3281vw;line-height:2.0313vw;}
	.cont0201_c{justify-}
	.cont0201_c .center{padding-left:4.1406vw;flex-direction: column; gap: 5.7813vw;}
	.cont0201_c .right{padding-top:7.3438vw;flex-direction: column; gap: 5.7813vw;}
	.redness_vessel01 .section02 .cont03_cont .mimi_bx h1{font-weight:500}
	.redness_vessel01 .cont01_cont{padding:6.2500vw 0 10.0781vw}
	.cont0201_c2{gap:5.6250vw;justify-}
	.cont0201_c2 .right{flex-direction: column;justify-}
	.cont0201_c2 .right li{gap: 1.5625vw;width:44.5313vw;height:4.9219vw;border-radius:0.7813vw;font-size:1.2500vw;background:#958b7c;border: 0.1563vw solid #82796b;align-items: center;padding-left: 2.9688vw;}
	.cont0201_c2 .right li span{font-size:1.6406vw;}

	.redness_vessel01 .section03 .cont03_cont .mimi_bx{height:19.6875vw;}
	.redness_vessel01 .section03 .cont03_cont .mimi_bx h1{font-weight:500}
	.redness_vessel01 .section03 .cont03_cont .mimi_bx p{font-size:1.4063vw;line-height:2.2656vw;border-bottom:0}
	.redness_vessel01 .section04 .cont02_w .right{padding-left:7.8125vw}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx p{font-size:1.3281vw;line-height:2.1875vw;}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx h1{font-size:1.4844vw;text-decoration: underline;align-items: center;gap: 0.7813vw;padding:2.3438vw 0 0.5469vw}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx a {background:#2f2c29;width:24.6875vw;height:3.5938vw;font-size:1.1719vw;border-radius:2.3438vw;align-items: center;
		margin-top:2.7344vw;gap:1.5625vw;justify-}
		.redness_vessel01 .section01 .cont01_cont .right img{width:41.7188vw}
		.cont0201_c .left img{width:35.0781vw}
		.redness_vessel01 .section02 .cont01_cont .left img{width:37.4219vw}
		.redness_vessel01 .section03 .cont01_cont .left img{width:34.6875vw}
		.redness_vessel01 .cont01_cont ul.left li {width:19.6094vw;}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx h1 img{width:2.1094vw}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx a img{width:2.5000vw;}
}
@media (max-width:768px) {
	/* sub tab */
	.ov{overflow:hidden}
	.sub_bg_wrap{width:100%;margin:0 auto;height:97.6563vw;overflow:hidden}
	.sub_bg01{background: url(../img/sub01_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.sub_bg02{background: url(../img/sub02_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.sub_bg06{background: url(../img/sub06_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.sub_bg05{background: url(../img/sub05_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.sub_top_text{left: 50%;top: 52%;transform: translate(-50%, -50%);z-index:1}
	.sub_top_text div{}
	.sub_top_text h1{font-size:6.5104vw;padding-bottom: 3.1250vw;}
	.sub_top_text h2{font-size:6.5104vw;font-weight:600}
	.sub_top_text p{font-size:2.2135vw;line-height:3.5156vw;}
	.sub_top_text .sub_t_p{padding-top: 32.5521vw;}

	.sub_hd_menu{max-width:239.5833vw;margin:3.9063vw auto 0;border-bottom:0.1302vw solid #9f9f9f;}
	.sub_hd_menu h1{font-size:2.0833vw;padding:1.0417vw 0 1.3021vw}
	.sub_hd_menu .right h1{padding-left:3.9063vw;}
	.sub_hd_menu .left{width:20.8333vw;border-right:0.1302vw solid #9f9f9f}
	/********************************************************** 
	* sub6 - 항노화
	***********************************************************/
	.sub_top01{    flex-direction: column;padding: 20vw 0;gap: 10vw;background: url(../img/sub_top01_bg_ri.png) 50% 50% / cover no-repeat;}
	.sub_top01 .left h1{font-size:5.8594vw;padding-bottom: 4.4271vw;}
	.sub_top01 .left p{font-size:2.4740vw;line-height:4.4271vw;}
	.sub_top01 .left{width:100%;height:auto;background: none;text-align: center;}
	.sub_top01 .right{width:100%;height:auto;background:none}
	.sub_fix_w{width: 84.5052vw;margin:0 auto;}
	.sub_fix_w ul{flex-wrap: wrap;border:0.1302vw solid #685646;border-radius:6.5104vw;gap:2.2500vw;padding:2.8646vw 0;justify-}
	.sub_fix_w li a{font-size:2.6042vw;color:#000}
	.sub_fix_w li a.on{color:#685646}

	.anti-aging01 .cont01_cont{flex-wrap: wrap;padding:10.4167vw 0 19.5313vw;gap: 1.0417vw;align-items: center;justify-content: center;}
	.anti-aging01 .cont01_cont .tx_bx{}
	.anti-aging01 .cont01_cont .tx_bx h1{font-size:3.9063vw;padding-bottom: 5.2083vw;}
	.anti-aging01 .cont01_cont .tx_bx p{font-size:2.2135vw;line-height:3.6458vw;font-weight:600}
	.anti-aging01 .cont01_cont .tx_bx p + p{padding-top:1.9531vw;padding-bottom:5.2083vw;}
	.anti-aging01 .cont01_cont .tx_bxc h1{font-size:2.2135vw;width:23.6979vw;height:4.9479vw;border:0.2604vw solid #d5d0c9;border-radius:3.9063vw;background:#f4f3f1;
	margin-bottom: 1.9531vw;align-items: center;padding:0}
	.anti-aging01 .cont01_cont .tx_bxc p{font-size:2.2135vw;color:#222222}
	.anti-aging01 .cont01_cont div.tx_bxc + div{padding-top:4.6875vw;} 
	.anti-aging01 .cont02_cont{background: url(../img/anti-aging_cont02_bg.png) 50% 50% / cover no-repeat;width:100%;height:61.1979vw;}
	.anti-aging01 .section02 .cont02_cont{background: url(../img/anti-aging_cont02_bg02.png) 50% 50% / cover no-repeat;}
	.anti-aging01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
	.anti-aging01 .cont02_cont .tx_bx{padding:13.5417vw 0;right:8.2708vw;}
	.anti-aging01 .cont02_cont .tx_bx span{font-size:2.2135vw;line-height:3.7760vw;padding-bottom: 6.2500vw;color:#fff}
	.anti-aging01 .cont02_cont .tx_bx p{font-size:2.8646vw;line-height:4.5573vw;color:#fff}
	.anti-aging01 .cont02_cont .tx_bx p + p{padding-top:1.9531vw;color:#fff}
	.anti-aging01 .section03 .cont02_cont .tx_bx p{font-size:3.3854vw;line-height: 5.4688vw;}
	.anti-aging01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}

	.anti-aging01 .section02 .cont01_cont .tx_bx p + p{padding-top: 1.6927vw;padding-bottom:0.0000vw;}
	.anti-aging01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 1.6927vw;padding-bottom: 5.3385vw;}
	.anti-aging01 .section03 .cont01_cont .tx_bx p + p{padding-top: 1.6927vw;padding-bottom:0.0000vw;}
	.anti-aging01 .section03 .cont01_cont .tx_bx p + p + p{padding-top: 1.6927vw;padding-bottom: 5.3385vw;}
	.anti-aging01 .section03 .cont03_cont ul{flex-wrap: wrap;gap:11.4583vw;padding-top: 7.8125vw;}
	.anti-aging01 .section03 .cont03_cont ul li{padding-top: 4.5573vw;width:47.9167vw;height:49.8698vw;background:#aa9c88;padding-lefT:5.7292vw;align-items: flex-start;gap: 2.0833vw;justify-}
	.anti-aging01 .section03 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:6.7708vw;height:3.9063vw;right:-9.2448vw;top:21.4844vw;}
	.anti-aging01 .section03 .cont03_cont ul li:nth-child(2){background:#685646}
	.anti-aging01 .section03 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.anti-aging01 .section03 .cont03_cont ul li:nth-child(3)::after{display:none}
	.anti-aging01 .section03 .cont03_cont ul li span{font-size:1.8229vw;border: 0.1302vw solid #fff;border-radius: 100%;padding: 0.7813vw 2.3438vw;}
	.anti-aging01 .section03 .cont03_cont ul li p{font-size:2.0833vw;line-height:3.2552vw;}
	.anti-aging01 .section03 .cont03_cont ul li h1{font-size:2.2135vw;line-height:3.9063vw;}
	.anti-aging01 .section03 .cont03_cont ul li h1 strong{font-size:2.7344vw;}

	.anti-aging01 .section03 .cont03_cont .tx_bx h1{font-size:3.9063vw;}

	.youtu_wrap{max-width:167.9688vw;margin:0 auto;padding:10.4167vw 0 26.0417vw 16vw;}
	.youtu_wrap .tx_bx{font-size:4.5573vw;    align-items: flex-start;flex-direction: column;gap:5vw}
	.youtu_wrap .tx_bx div{gap:1.9531vw;align-items: center;justify-}
	.youtu_wrap .tx_bx div a{width:18.4896vw;height:5.2083vw;border-radius:5.2083vw;border:0.1302vw solid #c4c4c4;font-sizE:1.8229vw;  gap:1.4323vw; align-items: center;justify-}
	.youtu_wrap ul{padding-top:9.1146vw;justify-}
	.youtu_wrap ul li{width:39.9740vw !important;margin-right: 3vw;height:70.8333vw;border-radius:3.9063vw;border:0.1302vw solid #c4c4c4;    }
	.youtu_wrap ul li iframe{width:100%;height:100%;}
	.difference_w{background: url(../img/difference_w_bg.png) 50% 50% / cover no-repeat;width:100%;height:auto;}
	.re03_c{gap:0; flex-wrap: wrap;   padding-top: 17.3177vw;padding-bottom:17.3177vw;align-items: flex-start;justify-content:center}
	.re03_swcont01{width:78.1250vw;margin:0;}
	.re03_swcont_theme .swiper-wrapper{flex-direction: column;gap: 8.4635vw;}
	.re03_swcont_theme {margin:0;padding-top: 9.6354vw;}
	.re03_swcont_theme .swiper-slide{width:100% !important;height:auto;gap:6.5104vw;}
	.re03_swcont_theme .swiper-slide .sw_02{}
	.re03_swcont_theme .swiper-slide .sw_02 h1{font-size:5.8594vw;padding-bottom: 1.3021vw;align-items: center;gap:1.9531vw;}
	.re03_swcont_theme .swiper-slide .sw_02 h1 img{display:none}
	.re03_swcont_theme .swiper-slide.swiper-slide-thumb-active .sw_02 h1 img{display:block}
	.re03_swcont_theme .swiper-slide.swslide01 .sw_02 h1 img{padding-bottom:0.9115vw;}
	.re03_swcont_theme .swiper-slide .sw_02 p{    font-size: 2.2135vw;line-height: 3.9063vw;}
	.re03_swcont_theme .swiper-slide{opacity: .5;}
	.swiper-slide-thumb-active{opacity: 1 !important;}
	.re03_bgbg{right:0;bottom:0;width:81.9010vw}
	.swiper-pagination1{bottom:3.9063vw;right:3.9063vw;align-items: center;gap: 1.3021vw;}
	.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#b38558;width:1.9531vw;height:1.9531vw;}
	.swiper-pagination-bullet{width:1.3021vw;height:1.3021vw;}
	.sw_title{font-size:4.5573vw;align-items: flex-end;padding-bottom:2.6042vw;}
	.sw_title span{font-size:7.1615vw;}
	.about_last{ flex-direction: column;align-justify-background: url(../img/about_last_bg.png) 50% 50% / cover no-repeat;width:100%;height:83.0729vw;}
	.about_last .tx_bx{}
	.about_last .tx_bx h1{font-size:3.6458vw;    }
	.about_last .tx_bx h2{font-size:4.9479vw;padding:5.2083vw 0 6.5104vw;}
	.about_last .tx_bx h2 span{font-style: italic;}
	.sub_btn{transition: .3s;background:#b2a89b;font-size:2.0833vw;width:24.3490vw;height:7.6823vw;line-height:7.5521vw;border-radius:3.9063vw;margin:0 auto;}
	/*///*/
	.anti-aging01 .section01 .cont01_cont{gap:9.6354vw;max-width:82vw;}
	.anti-aging01 .cont01_w{background: url(../img/anti-aging_se01cont01w_bg.png) 50% 50% / cover no-repeat;
	width:100%;height:100%;    padding-bottom: 16.2760vw;}
	.anti-aging01 .section03 .cont03_cont ul li{padding-top: 4.5573vw;width:39.9740vw;height:43.3594vw;background:#aa9c88;padding-lefT:4.2969vw;align-items: flex-start;gap: 2.0833vw;justify-}
	.anti-aging01 .section03 .cont03_cont ul li span{font-size:1.8229vw;border: 0.1302vw solid #fff;border-radius: 100%;padding:0.9115vw 2.8646vw;}
	.anti-aging01 .section03 .cont03_cont ul li p{font-size:2.0833vw;line-height:2.8646vw;padding-top: 2.9948vw;}
	.anti-aging01 .section03 .cont03_cont ul li:last-child p{padding-top:0}

	.anti-aging01 .section01 .cont01_cont .tx_bx h1{font-size:2.9948vw;}
	.anti-aging01 .section03 .cont03_cont ul li{padding-top: 4.5573vw;width:40.2344vw;height:73.1771vw;background:#aa9c88;padding-lefT:0.0000vw;align-items: flex-start;gap: 2.0833vw;justify-}
	.anti-aging01 .section03 .cont03_cont ul li span{margin-left:4.5573vw;}
	.anti-aging01 .section03 .cont03_cont ul li h1{margin-left:4.5573vw;padding-top: 3.2552vw;}
	.anti-aging01 .section03 .cont03_cont ul li p{margin-left:4.5573vw;padding-top: 1.4323vw;}
	.anti-aging01 .section03 .cont03_cont ul li div{height:17.5781vw}
	.anti-aging01 .section03 .cont03_cont ul li:last-child p{padding-top:1.4323vw}
	.anti-aging01 .section03 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:6.7708vw;height:3.9063vw;right:-9.2448vw;top:32.8125vw;}


	.sub_top01_logo_img{left: -18.4896vw;
		top: 12%;}
	.totototot{    padding-top: 14.1927vw;}
	.totototot h1 {font-size:3.5156vw;line-height: 5.2083vw;text-align:center}
	.totototot h1 strong{font-size:3.9063vw;color:#685646}
	.mv_txtx{font-size: 10.8073vw;}
	.mv_txtx em{font-style: italic;}
	.anti-aging01 .mimi_bx{max-width:141.0156vw;margin:0 auto;line-height:3.7760vw;flex-direction: column;gap: 2.8646vw;}
	.anti-aging01 .mimi_bx p{font-size:2.6042vw;}
	.anti-aging01 .mimi_bx h1{font-size:2.9948vw;line-height:4.5573vw;}
	.anti-aging01 .mimi_bx h1 strong{}
	.anti-aging01 .section01 .mimi_bx{height:35.0260vw;}
	.anti-aging01 .section01 .mimi_bx h1{}
	.anti-aging01 .section02 .mimi_bx img{left:4.6875vw;}
	.anti-aging01 .section02 .cont01_cont .tx_bx{padding-top:3.9063vw;}
	.anti-aging01 .section02 .cont01_cont{padding:9.1146vw 0 15.1042vw;justify-content: center;}

	.anti-aging01 .cont03_cont02 .tx_bx p{font-sizE:2.4740vw;padding-bottom: 2.2135vw;}
	.anti-aging01 .cont03_cont02 .tx_bx h1{font-sizE:3.5156vw;font-weight:600}
	.anti-aging01 .cont03_cont02 .tx_bx h1 span{color:#827a6f}
	.anti-aging01 .cont03_cont02 ul {padding-top: 5.5990vw;gap:2.6042vw;align-items: center;justify-}
	.anti-aging01 .cont03_cont02 ul li{width:39.7135vw;height:29.4271vw;gap:3.6458vw;border:0.1302vw solid #bfb7ac;border-radius:2.6042vw;background:#fff;flex-direction: column;
		align-items: center;
		justify-}
	.anti-aging01 .cont03_cont02 ul li p{font-size:2.2135vw;line-height:3.1250vw;}
	.anti-aging01 .section03 .cont01_cont .tx_bx{padding-top:2.2135vw;}
	.anti-aging01 .section03 .cont01_cont{padding:9.1146vw 0 12.2396vw}
	.anti-aging01 .section03 .mimi_bx img{left:5.7292vw;}
	.ct_bx{padding:4.0365vw 0 13.0208vw}
	.anti-aging01 .section03 .cont01_w{padding-bottom:0}
	.anti-aging01 .section01 .cont01_cont .left img{width:100%}
	.anti-aging01 .section02 .cont01_cont .left img{width:100%}
	.anti-aging01 .section03 .cont01_cont .left img{width:100%}
	/*///*/
	/********************************************************** 
	* sub7 - 흉터
	***********************************************************/
	.scar_wrap .sub_fix_w{width:91.1458vw;}
	.scar01 .cont01_cont{padding:13.0208vw 0 19.5313vw;max-width: 84.8073vw; margin: 0 auto;gap:7.0000vw;align-items: flex-start;flex-wrap: wrap;justify-content: center;}
	.scar01 .cont01_cont .tx_bx{}
	.scar01 .cont01_cont .tx_bx h1{font-size:3.9063vw;padding-bottom: 5.2083vw;}
	.scar01 .cont01_cont .tx_bx h1 span{font-size:2.3438vw;font-weight:600}
	.scar01 .cont01_cont .tx_bx p{font-size:2.2135vw;line-height:3.6458vw;font-weight:600}
	.scar01 .cont01_cont .tx_bx p + p{padding-top:1.9531vw;}
	.scar01 .cont01_cont .tx_bx p strong{font-size:2.4740vw}
	.scar01 .cont01_cont .tx_bxc h1{font-size:2.2135vw;width:14.0625vw;height:4.9479vw;border:0.2604vw solid #d5d0c9;border-radius:3.9063vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;justify-padding:0;color:#000}
	.scar01 .cont01_cont .tx_bxc p{font-size:2.2135vw;color:#3f3f3f}
	.scar01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 2.6042vw;}
	.scar01 .cont01_cont div.tx_bxc + div{padding-top:3.6458vw;} 
	.scar01 .cont02_cont{background: url(../img/special_disease_cont02_bg.png) 50% 50% / cover no-repeat;width:100%;height:61.1979vw;}
	.scar01 .section02 .cont02_cont{background: url(../img/special_disease_cont02_bg02.png) 50% 50% / cover no-repeat;}
	.scar01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
	.scar01 .cont02_cont .tx_bx{padding:13.5417vw 0;right:44.2708vw;}
	.scar01 .cont02_cont .tx_bx span{font-size:2.2135vw;line-height:3.7760vw;padding-bottom: 6.2500vw;color:#fff}
	.scar01 .cont02_cont .tx_bx p{font-size:2.8646vw;line-height:4.5573vw;color:#fff}
	.scar01 .cont02_cont .tx_bx p + p{padding-top:1.9531vw;color:#fff}

	.scar01 .section01 .cont01_cont{padding: 14.7135vw 0 18.8802vw;}
	.scar01 .cont03_cont .mimi_bx{   margin-bottom: 13.1510vw; max-width: 84.8073vw;flex-direction: column;height:31.5104vw;gap:2.6042vw;overflow:hidden}
	.scar01 .cont03_cont .mimi_bx p{font-size:2.2135vw;line-height:3.6458vw;}
	.scar01 .cont03_cont .mimi_bx p strong{font-weight:800}
	.scar01 .cont03_cont .mimi_bx h1{font-size:3.2552vw;letter-spacing: -0.0911vw;}
	.scar01 .cont03_cont .mimi_bx img{left:8.8542vw;}
	.scar01 .cont01_w{background: url(../img/scar_se02_con03bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scar01 .section04 .cont01_w{background: url(../img/scar_se02_con03bg_01.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scar01 .cont03_cont .tx_bx h1{font-size:3.6458vw;align-items: center;gap: 0.9115vw;}
	.tx_bx02{flex-direction: column;align-items: center;gap: 3.2552vw;}
	.tx_bx02 p{font-size:2.8646vw;line-height:4.1667vw;color:#3f3f3f}
	.tx_bx02 h1{font-size:4.9479vw;padding-top:1.5625vw;}
	.tx_bx02 h1 span{color:#685646}
	.step_content_02 {padding-top:6.5104vw;max-width: 135.8073vw;flex-wrap: wrap;gap:4.2969vw;margin-bottom: 29.6875vw;align-items: center;justify-}
	.step_content_02 li{width:65.7552vw;height:41.5365vw;gap:3.6458vw;background: #f8f5f1;border:0.1302vw solid #d3d0cc;align-items: center;}
	.step_content_02 li div h1{font-size:2.9948vw;line-height:3.9063vw;padding-bottom: 2.6042vw;color:#3f3f3f}
	.step_content_02 li div p{font-size:2.2135vw;line-height:3.2552vw;color:#3f3f3f}
	.step_content_02 li div span{background:#675a4e;border-radius:3.9063vw;font-size:1.9531vw;padding:0.7813vw 1.8229vw;margin-bottom:1.6927vw;}

	.scar01 .cont01_cont .tx_bx h2{font-size:3.1250vw;text-decoration: underline;margin-top: 1.6927vw;}
	.scar01 .cont01_cont .tx_bx ul{flex-direction: column;gap: 2.2135vw;margin-top: 4.1667vw;}
	.scar01 .cont01_cont .tx_bx ul li{font-size:2.2135vw;color:#3f3f3f}
	.solu_content {height:86.8490vw;width:100%;align-items: center;}
	.solu_content .left{width:100%;height:100%;}
	.solu_content .left img{width:100%;height:100%}
	.solu_content .right{background: url(../img/solu_content_img02.png) 50% 100% / cover no-repeat;width:100%;height:100%;padding-left:0vw;padding:9vw 0;    flex-direction: column;align-items: center;}
	.solu_content .right .tx_bx h1{font-size:3.9063vw;line-height:5.7292vw;gap: 3.5156vw;}
	.solu_content .right .tx_bx h1 span{}
	.solu_content .right .tx_bx h1 span strong{font-weight:600}
	.solu_content .right ul{padding-lefT:1.5625vw;width: 85.9375vw;}
	.solu_content .right ul li{border-bottom: 0.2604vw solid #a49c95;gap: 6.5104vw;align-items: center;padding-bottom: 4.5573vw;margin-bottom:4.5573vw;}
	.solu_content .right ul li:last-child{border-bottom:0;border-top:0;padding-bottom: 0;margin-bottom:0;}
	.solu_content .right ul li span{width:4.1667vw;height:4.1667vw;background:#fff;border-radius:100%;align-items: center;justify-}
	.solu_content .right ul li p{padding-bottom:0;font-size:2.6042vw;line-height:4.1667vw;}
	.scar01 .cont03_cont .solu_content .right ul li p{padding-bottom:0;font-size:2.6042vw;line-height:4.1667vw;}
	.scar01 .cont03_cont .solu_content .right .tx_bx h1{font-size:3.9063vw;line-height:5.7292vw;gap: 3.5156vw;padding-bottom:10.4167vw;}
	.scar01 .section03 .cont01_cont .tx_bx ul li{gap:0.5208vw;line-height:3.3854vw;}
	.scar01 .section03 .cont02_cont .tx_bx p{font-size:3.3854vw;line-height: 5.4688vw;}
	.scar01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
	.scar01 .cont03_cont{    align-items: center;flex-direction: column;justify-}
	.scar01 .cont03_cont .tx_bx{text-align:center}
	.scar01 .cont03_cont .tx_bx p{font-sizE:2.4740vw;padding-bottom: 2.2135vw;}
	.scar01 .cont01_cont .tx_bx p b{font-weight:800}
	.scar01 .cont03_cont .tx_bx h1{font-sizE:3.5156vw;font-weight:700}
	.scar01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.scar01 .cont02_cont .tx_bx h1{font-size:3.9063vw;line-height:6.6406vw;font-weight:300}
	.scar01 .cont02_cont .tx_bx h1 + h1{padding-top:3.9063vw;}
	.scar01 .cont02_cont .tx_bx{padding:18.3594vw 0;left:54%;right:auto;}
	.scar01 .section02 .cont01_cont .tx_bx p + p{padding-top:1.9531vw;}
	.scar01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 1.6927vw;padding-bottom: 5.3385vw;}
	.scar01 .section03 .cont01_cont .tx_bx p + p{padding-top: 1.6927vw;padding-bottom:5.2083vw;}
	.scar01 .section03 .cont01_w{background: url(../img/special_disease_se02_con01bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scar01 .section03 .cont01_cont{padding:13.0208vw 0 12.1094vw;max-width:84.8073vw;margin:0 auto;gap:7vw;justify-content: center;}
	.scar01 .section03 .solu_content .right ul li{border-bottom:0;border-top: 0.2604vw solid #a49c95;gap: 6.5104vw;align-items: center;padding-bottom: 4.5573vw;padding-top:6.5104vw;margin-bottom:0;}
	.scar01 .section03 .solu_content .right ul li:last-child{border-top:0;padding-bottom:0;margin-bottom:0;padding-top:0;}
	.scar01 .section03 .cont03_cont .solu_content .right .tx_bx h1{padding-bottom:6.5104vw;}
	.scar01 .section04 .cont01_cont .tx_bx h2{margin-top:7.5521vw;}
	.scar01 .section04 .cont01_cont .tx_bx ul{margin-top:4.6875vw;}
	.scar01 .section04 .cont03_cont .mimi_bx{height:42.4479vw;}
	.scar01 .cont03_cont .tx_bx h1.clfyrhkwjd{line-height:4.4271vw;font-size:3.1250vw;align-items: flex-start;gap:1.5625vw;}
	.scar01 .cont03_cont .tx_bx h1.clfyrhkwjd b{}
	.scar01 .cont03_cont .tx_bx h1.clfyrhkwjd img{padding-top:0.7813vw;width:2.8646vw}
	/*****/
	.scar01 .section01 .cont03_cont .solu_content02 .right .tx_bx p{font-size:2.3438vw;line-height:3.6458vw;}
	.scar01 .section01 .cont03_cont .solu_content02 .right .tx_bx h1{font-size:3.2552vw;line-height:4.9479vw;}
	.scar01 .section01 .cont03_cont .solu_content02 .right{padding-left:1.1823vw;}
	.scar01 .section02 .cont01_cont{padding:13.0208vw 0 9.3750vw;}
	.scar01 .section02 .cont01_cont.cont01_cont011{flex-direction: row-reverse;padding:0 0 10.8073vw}
	.scar01 .section02 .cont03_cont .mimi_bx img{left:3.2552vw;width:18%;bottom:-0.7813vw;}
	.scar01 .cont03_cont .cont03_cont03{gap:4.8177vw;padding-bottom: 18.8802vw;flex-wrap: wrap;justify-content: center;}
	.scar01 .cont03_cont .cont03_cont03 .txtx2{width:65.6250vw;height:18.6198vw;background:#b2a89b;margin-top: 3.2552vw;gap: 1.9531vw;align-items: center;flex-direction: column;justify-}
	.scar01 .cont03_cont .cont03_cont03 .txtx2 p{font-size: 2.3438vw;line-height: 3.5156vw;}
	.scar01 .section03 .cont01_cont .tx_bx ul{margin-top:3.5156vw;}
	.scar01 .section03 .cont03_cont .mimi_bx{height:20.0521vw;}
	.scar01 .section03 .cont03_cont .mimi_bx h1{font-size:3.1250vw;line-height:4.2969vw;}
	.scar01 .section03 .cont03_cont .mimi_bx img{left: 6.1198vw;width: 17%; bottom: -4.9479vw;}
	.scar01 .section03 .cont03_cont .solu_content{height:auto;flex-wrap: wrap;}
	.scar01 .section03 .cont01_cont .tx_bx h1{padding-bottom:3.2552vw;}
	.scar01 .section04 .cont03_cont .mimi_bx{height:38.2813vw;}
	.scar01 .section04 .cont03_cont .mimi_bx h1{line-height:4.5573vw}
    .step_content_02 li img {
        width: 32.9219vw;
    }
	/***/
	/********************************************************** 
	* sub5 - 특수 질환
	***********************************************************/
	.special_disease_wrap .sub_fix_w{width:93.3646vw;}
	.special_disease01 .cont01_cont{padding:10.4167vw 0 19.5313vw;gap: 12.0417vw;align-items: center;justify-}
	.special_disease01 .cont01_cont .tx_bx{}
	.special_disease01 .cont01_cont .tx_bx h1{font-size:3.9063vw;padding-bottom: 5.2083vw;}
	.special_disease01 .cont01_cont .tx_bx h1 span{font-size:2.3438vw;font-weight:600}
	.special_disease01 .cont01_cont .tx_bx p{font-size:2.2135vw;line-height:3.6458vw;font-weight:600}
	.special_disease01 .cont01_cont .tx_bx p + p{padding-top:1.9531vw;padding-bottom:5.2083vw;}
	.special_disease01 .cont01_cont .tx_bxc h1{font-size:2.2135vw;width:14.0625vw;height:4.9479vw;border:0.2604vw solid #d5d0c9;border-radius:3.9063vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;padding:0;color:#000}
	.special_disease01 .cont01_cont .tx_bxc p{font-size:2.2135vw;color:#222222}

	.special_disease01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 2.6042vw;}


	.special_disease01 .cont01_cont div.tx_bxc + div{padding-top:3.6458vw;} 
	.special_disease01 .cont02_cont{background: url(../img/special_disease_cont02_bg_m.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.special_disease01 .section02 .cont02_cont{background: url(../img/special_disease_cont02_bg02.png) 50% 50% / cover no-repeat;}
	.special_disease01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
	.special_disease01 .cont02_cont .tx_bx{padding:13.5417vw 0;right:44.2708vw;}
	.special_disease01 .cont02_cont .tx_bx span{font-size:2.2135vw;line-height:3.7760vw;padding-bottom: 6.2500vw;color:#fff}
	.special_disease01 .cont02_cont .tx_bx p{font-size:2.8646vw;line-height:4.5573vw;color:#fff}
	.special_disease01 .cont02_cont .tx_bx p + p{padding-top:1.9531vw;color:#fff}

	.special_disease01 .section01 .cont01_cont{padding: 10.4167vw 0 14.3229vw;flex-wrap: wrap;}
	.special_disease01 .section01 .cont03_cont{background:none}
	.special_disease01 .section01 .cont03_cont ul{gap:3.4583vw;padding-top: 4.4271vw;padding-bottom: 16.9271vw;}
	.special_disease01 .section01 .cont03_cont ul.pc_cont_480{flex-wrap:wrap}
	.special_disease01 .section01 .cont03_cont ul.m_cont_480{}
	.special_disease01 .section01 .cont03_cont ul li{box-shadow: 0.2604vw 0.5208vw 1.6927vw rgba(0, 0, 0, .4);padding-top: 4.5573vw;width:100%;height:26.6927vw;background:#aa9c88;
	padding-lefT:0.0000vw;padding:0;align-items: center;gap: 2.0833vw;justify-}
	.special_disease01 .section01 .cont03_cont ul li:after{display:none;background:url(../img/anti_ghktkfvy.png) no-repeat;width:6.7708vw;height:3.9063vw;right:-9.2448vw;top:10.9375vw;}
	.special_disease01 .section01 .cont03_cont ul li:nth-child(2){background:#685646}
	.special_disease01 .section01 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.special_disease01 .section01 .cont03_cont ul li:nth-child(3)::after{display:none}
	.special_disease01 .section01 .cont03_cont ul li span{font-size:2.4740vw;}
	.special_disease01 .section01 .cont03_cont ul li p{font-size:2.2135vw;line-height:3.2552vw;}
	.special_disease01 .section01 .cont03_cont ul li h1{font-size:2.2135vw;line-height:3.9063vw;}
	.special_disease01 .section01 .cont03_cont ul li h1 strong{font-size:2.7344vw;}
	.special_disease01 .section01 .cont03_cont{height:auto;max-width: 78.9688vw; margin: 0 auto;align-items: flex-start;}
	.special_disease01 .section01 .cont03_cont .tx_bx h1{font-size:3.6458vw;align-items: center;gap: 0.9115vw;}

	.special_disease01 .section02 .cont01_w{background: url(../img/special_disease_se02_con01bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.special_disease01 .section02 .cont01_cont{padding:10.4167vw 0 12.1094vw;max-width:167.9688vw;margin:0 auto;gap: 12.0417vw;flex-wrap: wrap;justify-content: center;}
	.special_disease01 .section02 .cont03_cont{background:none}
	.special_disease01 .section02 .cont03_cont ul{gap:11.4583vw;padding-top: 4.4271vw;padding-bottom: 16.9271vw;}
	.special_disease01 .section02 .cont03_cont ul.pc_cont_480{margin: 0 auto;flex-wrap: wrap;max-width: 78vw;gap: 3.4583vw;}
	.special_disease01 .section02 .cont03_cont ul.m_cont_480{}
	.special_disease01 .section02 .cont03_cont ul li{box-shadow: 0.2604vw 0.5208vw 1.6927vw rgba(0, 0, 0, .4);padding-top: 4.5573vw;width:100%;height:26.6927vw;background:#aa9c88;
	padding-lefT:0.0000vw;padding:0;align-items: center;gap: 2.0833vw;justify-}
	.special_disease01 .section02 .cont03_cont ul li:after{display:none;background:url(../img/anti_ghktkfvy.png) no-repeat;width:6.7708vw;height:3.9063vw;right:-9.2448vw;top:10.9375vw;}
	.special_disease01 .section02 .cont03_cont ul li:nth-child(2){background:#685646}
	.special_disease01 .section02 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.special_disease01 .section02 .cont03_cont ul li:nth-child(3)::after{display:none}
	.special_disease01 .section02 .cont03_cont ul li span{font-size:2.4740vw;}
	.special_disease01 .section02 .cont03_cont ul li p{font-size:2.2135vw;line-height:3.2552vw;}
	.special_disease01 .section02 .cont03_cont ul li h1{font-size:2.2135vw;line-height:3.9063vw;}
	.special_disease01 .section02 .cont03_cont ul li h1 strong{font-size:2.7344vw;}
	.special_disease01 .section02 .cont03_cont{height:auto;max-width: 167.9688vw; margin: 0 auto;align-items: flex-start;}
	.special_disease01 .section02 .cont03_cont .tx_bx h1{font-size:3.6458vw;align-items: center;gap: 0.9115vw;}
	.special_disease01 .section02 .cont03_cont .clfyrhkwjd{color:#000}
	.special_disease01 .section02 .cont03_cont .clfyrhkwjd img{filter: brightness(0);}

	.special_disease01 .section03 .cont02_cont .tx_bx p{font-size:3.3854vw;line-height: 5.4688vw;}
	.special_disease01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
	.special_disease01 .cont03_cont{background: url(../img/anti-aging_cont03_bg.png) 50% 50% / cover no-repeat;width:100%;height:88.1510vw;
		align-items: center;flex-direction: column;justify-}
	.special_disease01 .cont03_cont .tx_bx{text-align:center}
	.special_disease01 .cont03_cont .tx_bx p{font-sizE:2.4740vw;padding-bottom: 2.2135vw;}
	.special_disease01 .cont03_cont .tx_bx h1{font-sizE:3.5156vw;font-weight:700}
	.special_disease01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.special_disease01 .cont03_cont ul {padding-top: 5.5990vw;gap:2.6042vw;align-items: center;justify-}
	.special_disease01 .cont03_cont ul li{width:39.7135vw;height:29.4271vw;gap:3.6458vw;border:0.1302vw solid #bfb7ac;border-radius:2.6042vw;background:#fff;flex-direction: column;align-items: center;}
	.special_disease01 .cont03_cont ul li p{font-size:2.2135vw;line-height:3.1250vw;}

	.special_disease01 .cont02_cont .tx_bx h1{font-size:3.9063vw;line-height:6.6406vw;font-weight:300}
	.special_disease01 .cont02_cont .tx_bx h1 + h1{padding-top:3.9063vw;}
	.special_disease01 .cont02_cont .tx_bx{padding: 19.3594vw 0 19.3594vw 55.3594vw;position: unset;width: 78vw;margin: 0 auto;text-align: left;}
	.special_disease01 .section02 .cont01_cont .tx_bx p + p{padding-top:1.9531vw;padding-bottom:5.2083vw;}
	.special_disease01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 1.6927vw;padding-bottom: 5.3385vw;}
	.special_disease01 .section03 .cont01_cont .tx_bx p + p{padding-top: 1.6927vw;padding-bottom:5.2083vw;}
	.special_disease01 .section03 .cont01_w{background: url(../img/special_disease_se02_con01bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.special_disease01 .section03 .cont01_cont{padding:10.4167vw 0 12.1094vw;max-width:167.9688vw;margin:0 auto;gap:12.0417vw;flex-wrap: wrap;justify-content: center;}
	.special_disease01 .section03 .cont03_cont{background:none}
	.special_disease01 .section03 .cont03_cont .mimi_bx{height:19.1406vw;}
	.special_disease01 .section03 .cont03_cont .mimi_bx img{bottom:-3.3854vw;}
	.special_disease01 .section03 .cont03_cont ul{gap:11.4583vw;padding-top: 4.4271vw;padding-bottom: 16.9271vw;}
	.special_disease01 .section03 .cont03_cont ul.pc_cont_480{margin: 0 auto;flex-wrap: wrap;max-width: 78vw;gap: 3.4583vw;}
	.special_disease01 .section03 .cont03_cont ul.m_cont_480{}
	.special_disease01 .section03 .cont03_cont ul li{box-shadow: 0.2604vw 0.5208vw 1.6927vw rgba(0, 0, 0, .4);padding-top: 4.5573vw;width:100%;height:26.6927vw;background:#aa9c88;
	padding-lefT:0.0000vw;padding:0;align-items: center;gap: 2.0833vw;justify-}
	.special_disease01 .section03 .cont03_cont ul li:after{display:none;background:url(../img/anti_ghktkfvy.png) no-repeat;width:6.7708vw;height:3.9063vw;right:-9.2448vw;top:10.9375vw;}
	.special_disease01 .section03 .cont03_cont ul li:nth-child(2){background:#685646}
	.special_disease01 .section03 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.special_disease01 .section03 .cont03_cont ul li:nth-child(3)::after{display:none}
	.special_disease01 .section03 .cont03_cont ul li span{font-size:2.4740vw;}
	.special_disease01 .section03 .cont03_cont ul li p{font-size:2.2135vw;line-height:3.2552vw;}
	.special_disease01 .section03 .cont03_cont ul li h1{font-size:2.2135vw;line-height:3.9063vw;}
	.special_disease01 .section03 .cont03_cont ul li h1 strong{font-size:2.7344vw;}
	.special_disease01 .section03 .cont03_cont{height:auto;max-width: 78vw; margin: 0 auto;align-items: flex-start;}
	.special_disease01 .section03 .cont03_cont .tx_bx h1{font-size:3.6458vw;align-items: center;gap: 0.9115vw;}

	.special_disease01 .section04 .cont01_cont{padding: 10.4167vw 0 16.2760vw;max-width: 167.9688vw;margin: 0 auto;gap: 12.0417vw;flex-wrap: wrap;justify-content: center;}
	.special_disease01 .section04 .cont01_cont .tx_bx p + p{padding-bottom:0}
	.special_disease01 .section04 .cont01_cont .tx_bx p + p + p{padding-top: 1.6927vw;padding-bottom: 5.3385vw;}
	.special_disease01 .section04 .cont03_cont{background:none;height:auto;padding-bottom: 15.6250vw;flex-direction:row;max-width: 78.9688vw;margin: 0 auto;align-items: flex-start;
	flex-wrap: wrap;}
	.special_disease01 .section04 .cont03_cont ul{padding-top:0;}
	.special_disease01 .section04 .cont03_cont ul li{width:30.8594vw;height:19.4010vw;background:#f0eeeb;border:0.1302vw solid #dfdddc}
	.special_disease01 .section04 .cont03_cont ul li p{font-weight:500}
	.special_disease01 .section04 .cont03_cont ul li p strong{font-weight:800}
	.special_disease01 .section04 .cont02_cont{background: url(../img/special_disease_cont02_bg03.png) 50% 50% / cover no-repeat;height:67.8385vw;}
	.special_disease01 .section04 .cont02_cont .tx_bx {transform: none;left:50%;top: 50%;}
	.special_disease01 .section04 .cont02_cont .tx_bx h1{font-size:3.5156vw;line-height:5.7292vw;}
	.special_disease01 .cont03_cont .tx_bx h1.clfyrhkwjd{line-height:4.4271vw;font-size:3.1250vw;align-items: flex-start;gap:1.5625vw;}
	.special_disease01 .cont03_cont .tx_bx h1.clfyrhkwjd b{}
	.special_disease01 .cont03_cont .tx_bx h1.clfyrhkwjd img{padding-top:0.7813vw;width:2.8646vw}

	.special_disease01 .section05 .cont01_cont{padding: 10.4167vw 0 16.2760vw;max-width: 167.9688vw;margin: 0 auto;gap: 12.0417vw;flex-wrap: wrap;justify-content: center;}
	.special_disease01 .section05 .cont01_cont .tx_bx p + p{padding-bottom:0}
	.special_disease01 .section05 .cont01_cont .tx_bx p + p + p{padding-top: 1.6927vw;padding-bottom: 5.3385vw;}
	.special_disease01 .section05 .cont02_cont{background: url(../img/special_disease_cont02_bg04.png) 50% 50% / cover no-repeat;height:78.7760vw;}
	.special_disease01 .section05 .cont02_cont .tx_bx{    padding: 20.5729vw 0 0;left: 17%;}
	.special_disease01 .section05 .cont02_cont .tx_bx p{font-size:2.4740vw;line-height:4.4271vw;padding-bottom: 7.0313vw;}
	.special_disease01 .section05 .cont02_cont .tx_bx h1{font-size:3.5156vw;line-height:5.8594vw;}

	.special_disease01 .section06 .cont01_cont{padding: 10.4167vw 0 16.2760vw;max-width: 167.9688vw;margin: 0 auto;gap: 12.0417vw;flex-wrap: wrap;justify-content: center;}
	.special_disease01 .section06 .cont01_cont .tx_bx .tx_bxc02 h1{font-size:3.2552vw;padding-bottom:4.2969vw;justify-}
	.special_disease01 .section06 .cont01_cont .tx_bxc.pc_cont_480{    align-items: flex-start;flex-direction: column;border: 0;}
	.special_disease01 .section06 .cont01_cont .tx_bxc.pc_cont_480 h1{padding-left: 4.5573vw;width:60.8073vw;height:6.5104vw;background:#e7e1da;border-radius:3.9063vw;font-size: 2.4740vw;
	gap: 1.9531vw;border: 0;justify-}
	.special_disease01 .section06 .cont01_cont .tx_bxc.pc_cont_480 h1 span{font-size: 2.4740vw;}
	.special_disease01 .section06 .cont01_cont .tx_bx p + p{padding-bottom: 7.8125vw;}
	.special_disease01 .section06 .cont02_cont{background: url(../img/special_disease_cont02_bg05.png) 50% 50% / cover no-repeat;height:72.6563vw;}
	.special_disease01 .section06 .cont02_cont .tx_bx p{font-size:2.4740vw;line-height:4.1667vw;padding-top:9.6354vw;}
	.special_disease01 .section06 .cont02_cont .tx_bx h1{font-size:4.2969vw;}
	.special_disease01 .section06 .cont02_cont .tx_bx{left:17%}

	.mimi_bx{margin-bottom:9.6354vw;width: 100%;height: 22.7865vw;background: #f2f0ed;border: 0.1302vw solid #e8e6e3;align-items: center;justify-}
	.mimi_bx h1{font-size:3.2552vw;line-height:5.2083vw;}
	.mimi_bx img{bottom:0;left:12.2396vw;}
	.sub_top_text p.p22{font-size:2.8646vw;padding-bottom:5.3385vw}
	.special_disease_wrap .sub_top_text .sub_t_p{padding-top:24.8698vw;}
	.clfyrhkwjd{font-size:3.6458vw;}

	/********************************************************** 
	* sub8 - 여드름
	***********************************************************/

	.acne01 .cont01_cont{padding:10.4167vw 0 19.5313vw;max-width: 82vw; margin: 0 auto;gap: 0.0000vw;align-items: center;flex-wrap: wrap;gap: 7vw;justify-content: center;}
	.acne01 .cont01_cont .tx_bx{}
	.acne01 .cont01_cont .tx_bx h1{font-size:3.9063vw;padding-bottom: 6.5104vw;}
	.acne01 .cont01_cont .tx_bx h1 span{font-size:2.3438vw;font-weight:600}
	.acne01 .cont01_cont .tx_bx p{font-size:2.2135vw;line-height:3.6458vw;font-weight:600}
	.acne01 .cont01_cont .tx_bx p + p{padding-top:1.3021vw;}
	.acne01 .cont01_cont .tx_bx p strong{font-size:2.4740vw}
	.acne01 .cont01_cont .tx_bxc h1{font-size:2.2135vw;width:14.0625vw;height:4.9479vw;border:0.2604vw solid #d5d0c9;border-radius:3.9063vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;justify-padding:0;color:#000}
	.acne01 .cont01_cont .tx_bx p.p_ll{font-size:2.4740vw;padding-bottom:2.6042vw;}
	.acne01 .cont01_cont .tx_bx p.p_ll b{font-weight:bold}
	.acne01 .cont01_cont .tx_bx p.p_ll b:after{background:#e8e2d9;width:102%;height:1.3021vw;bottom:0;left:-0.3906vw;z-index:-1}
	.acne01 .cont01_cont .tx_bx p.p2 strong{font-size:2.2135vw;}
	.acne01 .section01 .cont01_cont{    padding: 10.4167vw 0 10.8073vw;flex-wrap:wrap;max-width: 84.9688vw; margin: 0 auto;gap: 7vw;justify-content: center;}
	.one_list{border-top: 0.1302vw solid #e6e4e2;max-width:89.9688vw;margin:0 auto;padding:10.4167vw 0 15.6250vw}
	.one_list .tx_bx h1{font-size:3.5156vw;padding-bottom:7.1615vw;display: flex;gap: 1vw;align-items: center;justify-content: center;}
	.one_list .tx_bx h1 strong{}
	.one_list .tx_bx h1 img{padding-top:0.1302vw}
	.one_list .tx_bx h1 img.o_star01{padding-right:.9531vw;width:3.1250vw}
	.one_list .tx_bx h1 img.o_star02{padding-left:.9531vw;width:3.1250vw;}
	.one_list ul{gap:9.5052vw;align-items: center;flex-wrap: wrap;}
	.one_list ul li {width:26.4323vw;height:26.4323vw;border-radius:100%;background:#f2efec;border:0.1302vw solid #d0c5b9;align-items: center;justify-}
	.one_list ul li strong{font-size:2.2135vw;line-height:3.1250vw;}
	.acne01 .section01 .cont01_w{background: url(../img/acne_se01_con03bg_01.png) 50% 100% / cover no-repeat;width:100%;height:100%;}

	.acne01 .cont01_cont .tx_bxc p{font-size:2.2135vw;color:#222222}
	.acne01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 2.6042vw;}
	.acne01 .cont01_cont div.tx_bxc + div{padding-top:3.6458vw;} 
	.acne01 .section02 .cont02_cont{background: url(../img/special_disease_cont02_bg02.png) 50% 50% / cover no-repeat;}
	.acne01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
	.acne01 .cont02_cont .tx_bx{padding:19.0104vw 0;}
	.acne01 .cont02_cont .tx_bx span{font-size:2.2135vw;line-height:3.7760vw;padding-bottom: 5.2083vw;}
	.acne01 .cont02_cont .tx_bx p{font-size:3.2552vw;line-height:5.2083vw;}
	.acne01 .cont02_cont .tx_bx p + p{padding-top:1.9531vw;color:#fff}
	.acne01 .cont03_cont{height:auto;padding: 13vw 0;
		align-items: center;flex-direction: column;justify-}
	.acne01 .cont03_cont .tx_bx{text-align:center}
	.acne01 .cont03_cont .tx_bx p{font-sizE:2.4740vw;padding-bottom: 2.2135vw;}
	.acne01 .cont03_cont .tx_bx h1{font-sizE:3.5156vw;font-weight:700}
	.acne01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.acne01 .cont03_cont ul {padding-top: 6.5104vw;gap:2.6042vw;align-items: center;flex-wrap: wrap;}
	.acne01 .cont03_cont ul li{width:39.7135vw;height:36.1979vw;gap:3.2552vw;border:0.1302vw solid #bfb7ac;border-radius:2.6042vw;padding-top:5.9896vw;background:#fff;flex-direction: column;
		align-items: center;
		justify-}
	.acne01 .cont03_cont ul li:last-child{padding-top:5.8594vw;}
	.acne01 .cont03_cont ul li p{font-size:2.2135vw;line-height:3.3854vw;letter-spacing: -0.0911vw;}
	.acne01 .cont03_cont ul li h1{font-size:2.6042vw;}
	.acne01 .section01 .cont01_cont .right img{width:67.8385vw;}
	.acne_wrap .youtu_wrap ul{justify-content: flex-start;gap:0}

	/****/
	.acne01 .cont03_cont ul {padding-top: 0.0000vw;gap:2.6042vw;flex-wrap:wrap;align-items: center;justify-}
	.acne01 .cont03_cont ul li{width:38.0208vw;height:26.5625vw;gap:2.0833vw;border:0.1302vw solid #81776b;border-radius:2.6042vw;padding-top:4.0365vw;background:#f8f5f2;flex-direction: column;
		align-items: center;
		justify-}
	.acne01 .cont03_cont ul li:last-child{padding-top:4.0365vw;}
	.acne01 .cont03_cont ul li p{font-size:1.9531vw;line-height:2.7344vw;letter-spacing: -0.0911vw;color:#3f3f3f}
	.acne01 .cont03_cont ul li h1{font-size:2.2135vw;}
	.acne01 .cont03_cont ul li:first-child img{width:5.0781vw;}
	.acne01 .cont03_cont ul li:nth-child(2) img{width:6.1198vw;}
	.acne01 .cont03_cont ul li:nth-child(3) img{width:5.3385vw;}
	.acne01 .cont03_cont ul li:nth-child(4) img{width:6.1198vw;}
	.acne_wrap .youtu_wrap ul{justify-gap:7.5521vw;justify-}
	.acne01 .section01 .cont03_cont .tx_bx{padding: 0vw 0 6.5104vw;}
	.acne01 .section01 .mimi_bx{max-width: 141.0156vw;margin: 0 auto;height:31.5104vw;flex-direction: column;gap: 2.0833vw;margin-top:10.1563vw}
	.acne01 .section01 .mimi_bx p{font-size: 2.3438vw;line-height: 3.7760vw;}
	.acne01 .section01 .mimi_bx h1{font-size:2.8646vw;line-height:4.1667vw;}
	.acne01 .section01 .mimi_bx img{width:17%;left:5.2083vw;}
	.co_ttt{ max-width: 82.8854vw;align-items: center;gap: 6.6406vw;flex-wrap: wrap;justify-content: center;}
	.acne01 .section01 .cont03_cont ul{width:78.7760vw;}
	.acne01 .cont01_cont{padding:10.4167vw 0 14.5833vw}
	.acne01 .section02 .cont01_w .one_list ul{gap:2.3438vw;}
	.acne01 .solu_content02 .right{background: url(../img/solu_content02_img0122.png) 50% 100% / cover no-repeat;}
	.acne01 .solu_content02{height:auto;}
	.acne01 .solu_content02 .right .tx_bx p{font-size:2.2135vw;line-height:3.6458vw;padding-bottom:4.5573vw;}
	.acne01 .solu_content02 .right .tx_bx h1{font-size:2.9948vw;line-height:4.2969vw;}
	.acne01 .section02 .cont02_w{    background: url(../img/acne01_se01cont01w_bg1.png) 50% 50% / cover no-repeat; width: 100%;height: 100%;padding: 19.5313vw 0;}
	.acne01 .section02 .cont03_cont ul.pc_cont_480 {gap:1.6354vw;padding-top: 7.8125vw;}
	.acne01 .section02 .cont03_cont ul li { padding-top: 4.5573vw; width: 40.1042vw;height: 39.1927vw;background: #aa9c88;padding-lefT: 4.2969vw; align-items: flex-start;gap: 2.0833vw;flex-direction: column;justify-border-radius: 2.6042vw;border: 0.1302vw solid #bfb7ac;}
	.acne01 .section02 .cont03_cont ul li span{font-size:1.8229vw;border: 0.1302vw solid #fff;border-radius: 100%;padding:0.9115vw 2.8646vw;}
	.acne01 .section02 .cont03_cont ul li p{font-size:2.0833vw;line-height:2.8646vw;padding-top: 1.4323vw;}
	.acne01 .section02 .cont03_cont ul li:last-child p{padding-top:0}
	.acne01 .section02 .cont03_cont ul{gap:11.4583vw;padding-top: 7.8125vw;}
	.acne01 .section02 .cont03_cont ul.pc_cont_480{}
	.acne01 .section02 .cont03_cont ul.m_cont_480{}
	.acne01 .section02 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:6.7708vw;height:3.9063vw;right:-8.4635vw;top:17.5781vw;display:none}
	.acne01 .section02 .cont03_cont ul li:nth-child(2){background:#685646}
	.acne01 .section02 .cont03_cont ul li:nth-child(3){background:#4d3c2e}
	.acne01 .section02 .cont03_cont ul li:nth-child(4){background:#49433d}
	.acne01 .section02 .cont03_cont ul li:nth-child(5){background:#302b23}
	.acne01 .section02 .cont03_cont ul li:nth-child(3)::after{display:none}
	.acne01 .section02 .cont03_cont ul li:nth-child(4)::after{left:-9.6354vw}
	.acne01 .section02 .cont03_cont ul li:nth-child(5)::after{left:-8.3333vw}
	.acne01 .section02 .cont03_cont ul li h1{font-size:2.7344vw;line-height:3.9063vw;}
	.acne01 .section02 .cont03_cont ul li h1 strong{font-size:2.7344vw;}
	.acne01 .section02 .cont03_cont{max-width: 82.0156vw;margin: 0 auto;padding:0}
	.acne01 .section02 .cont03_cont .tx_bx h1{font-size:3.9063vw;}
	.acne01 .section02 .cont03_cont.cont03_cont02 .tx_bx h1{font-size:3.5156vw;}

	.acne01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg0333.png) 50% 50% / cover no-repeat;height:auto;}
	.acne01 .section03 .cont03_cont .tx_bx h1{}
	.acne01 .section03 .cont03_cont ul{width:82.4219vw;gap:2.2135vw;}
	.acne01 .section03 .cont03_cont ul li{background:#fdfdfd;border:0.1302vw solid #bab7b2;}
	.acne01 .section03 .cont03_cont ul li{width:40.1042vw;height:27.4740vw;}
	.acne01 .section03 .cont03_cont .co_ttt{gap:5.7292vw;}
	.acne01 .section03 .cont03_cont .tx_bx {padding:0vw 0 6.5104vw;}
	.acne01 .section03 .cont03_cont ul li h1{line-height: 2.6042vw;}
	.acne01 .section03 .cont03_cont ul li p{}
	.acne01 .section03 .cont03_cont ul li:nth-child(4) img{width:5.7292vw;}
	.acne01 .section03 .cont03_cont ul li:nth-child(2) img{width:5.4688vw;}
	.acne01 .section03 .cont03_cont ul li:nth-child(3){height:28.5156vw;gap: 1.4323vw;}
	.acne01 .section03 .cont03_cont ul li:nth-child(4){height:28.5156vw;gap: 0.9115vw;}
	.acne01 .section03 .cont01_cont{max-width: 147.6563vw;}
	.acne01 .section01 .cont01_cont img,.co_ttt div img,.acne01 .cont01_cont img{width:100%;}
	/****/

	/********************************************************** 
	* sub10 - 홍조, 혈관
	***********************************************************/
	.redness_vessel_wrap .sub_fix_w{width:87.0781vw;}
	.redness_vessel01.con_inner{padding:20.8333vw 0}
	.redness_vessel01 .cont01_cont{padding:10.4167vw 0 19.5313vw; margin: 0 auto;gap: 0.0000vw;align-items: center;justify-}
	.redness_vessel01 .cont01_cont .tx_bx{}
	.redness_vessel01 .cont01_cont .tx_bx h1{font-size:3.9063vw;padding-bottom: 4.4271vw;}
	.redness_vessel01 .cont01_cont .tx_bx h1 span{font-size:2.3438vw;font-weight:600}
	.redness_vessel01 .cont01_cont .tx_bx p{font-size:2.2135vw;line-height:3.6458vw;font-weight:600}
	.redness_vessel01 .cont01_cont .tx_bx p + p{padding-top:1.9531vw;}
	.redness_vessel01 .cont01_cont .tx_bx p strong{}
	.redness_vessel01 .cont01_cont .tx_bxc h1{font-size:2.2135vw;width:14.0625vw;height:4.9479vw;border:0.2604vw solid #d5d0c9;border-radius:3.9063vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;justify-padding:0;color:#000}
	.redness_vessel01 .cont01_cont .tx_bxc p{font-size:2.2135vw;color:#3f3f3f}
	.redness_vessel01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 2.6042vw;}
	.redness_vessel01 .cont01_cont div.tx_bxc + div{padding-top:3.6458vw;} 
	.redness_vessel01 .cont02_cont{}
	.redness_vessel01 .section02 .cont02_cont{}
	.redness_vessel01 .section03 .cont02_cont{}
	.redness_vessel01 .section01 .cont02_w {background: url(../img/redness_vessel_cont02w_bg01.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.redness_vessel01 .section01 .cont02_w .cont01_cont{margin:0 auto;padding: 13.6927vw 0;}
	.redness_vessel01 .section01 .cont02_w .cont01_cont .tx_bx h1{font-size:4.2969vw;padding-bottom: 12.3698vw;}

	.redness_vessel01 .section02 .cont02_w {background: url(../img/redness_vessel_cont02w_bg02.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.redness_vessel01 .section02 .cont02_w .cont01_cont{margin:0 auto;padding:12.7031vw 0 ;}
	.redness_vessel01 .section02 .cont02_w .cont01_cont .tx_bx h1{font-size:3.6458vw;padding-bottom:7.4219vw;}

	.redness_vessel01 .section02 .cont01_w{background: url(../img/redness_se02_con01bg.png) 50% 100% / cover no-repeat;}
	.redness_vessel01 .cont02_cont .tx_bx{padding:13.5417vw 0;right:44.2708vw;}
	.redness_vessel01 .cont02_cont .tx_bx span{font-size:2.2135vw;line-height:3.7760vw;padding-bottom: 6.2500vw;color:#fff}
	.redness_vessel01 .cont02_cont .tx_bx p{font-size:2.8646vw;line-height:4.5573vw;color:#fff}
	.redness_vessel01 .cont02_cont .tx_bx p + p{padding-top:1.9531vw;color:#fff}

	.redness_vessel01 .section01 .cont01_cont{flex-direction: column;padding: 13.0208vw 0 14.3229vw;flex-wrap: wrap;gap: 8vw;justify-content: center;}
	.redness_vessel01 .section01 .cont01_cont .tx_bx p{padding-left:1.3021vw;}
	.redness_vessel01 .cont03_cont .mimi_bx{background:#f2f0ed;   margin-bottom: 13.1510vw; flex-direction: column;height:24.7396vw;gap:2.6042vw;}
	.redness_vessel01 .cont03_cont .mimi_bx p{font-size:2.6042vw;border-bottom:0.1302vw solid #53402f}
	.redness_vessel01 .cont03_cont .mimi_bx p strong{font-weight:800}
	.redness_vessel01 .cont03_cont .mimi_bx h1{font-size:3.2552vw;line-height:4.6875vw;letter-spacing: -0.0911vw;}
	.redness_vessel01 .cont03_cont .mimi_bx img{left:8.8542vw;}
	.redness_vessel01 .cont01_w{background: url(../img/scar_se02_con03bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.redness_vessel01 .section04 .cont01_w{background: url(../img/red_se04_con03bg_01.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.redness_vessel01 .cont03_cont .tx_bx h1{font-size:3.6458vw;align-items: center;gap: 0.9115vw;}

	.redness_vessel01 .cont01_cont .tx_bx h2{font-size:3.1250vw;text-decoration: underline;margin-top: 1.6927vw;}
	.redness_vessel01 .cont01_cont .tx_bx ul{flex-direction: column;gap:0.6510vw;margin-top:0.0000vw;padding-bottom: 3.5156vw;}
	.redness_vessel01 .cont01_cont .tx_bx ul li{font-size:2.2135vw;width: 53.3854vw;
		height: 5.2083vw;
		padding-left: 2.8646vw;
		background: #f2eae2;
		border-radius: 3.9063vw;
		line-height: 5.2083vw;}
	.redness_vessel01 .cont03_cont .solu_content .right ul li p{padding-bottom:0;font-size:2.6042vw;line-height:4.1667vw;}
	.redness_vessel01 .cont03_cont .solu_content .right .tx_bx h1{font-size:3.9063vw;line-height:5.7292vw;gap: 3.5156vw;padding-bottom:10.4167vw;}
	.redness_vessel01 .section03 .cont01_cont .tx_bx ul li{gap:0.5208vw;line-height:3.3854vw;}
	.redness_vessel01 .section03 .cont02_cont .tx_bx p{font-size:3.3854vw;line-height: 5.4688vw;}
	.redness_vessel01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
	.redness_vessel01 .cont03_cont{    align-items: center;flex-direction: column;justify-}
	.redness_vessel01 .cont03_cont .tx_bx{text-align:center}
	.redness_vessel01 .cont03_cont .tx_bx p{font-sizE:2.4740vw;padding-bottom: 2.2135vw;}
	.redness_vessel01 .cont01_cont .tx_bx p b{font-weight:800}
	.redness_vessel01 .cont03_cont .tx_bx h1{font-sizE:3.5156vw;font-weight:700}
	.redness_vessel01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.redness_vessel01 .cont02_cont .tx_bx h1{font-size:3.9063vw;line-height:6.6406vw;font-weight:300}
	.redness_vessel01 .cont02_cont .tx_bx h1 + h1{padding-top:3.9063vw;}
	.redness_vessel01 .cont02_cont .tx_bx{padding:18.3594vw 0;left:54%;right:auto;}
	.redness_vessel01 .section02 .cont01_cont .tx_bx p + p{padding-top:1.9531vw;}
	.redness_vessel01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 1.6927vw;}
	.redness_vessel01 .section03 .cont01_cont .tx_bx p + p{padding-top: 1.6927vw;padding-bottom:0.0000vw;}
	.redness_vessel01 .section03 .cont01_w{background:#fff;width:100%;height:100%;}
	.redness_vessel01 .section03 .cont01_cont{padding:10.4167vw 0 12.1094vw;margin:0 auto;gap:8vw;justify-}

	.solu_content02 {height:auto;width:100%;align-items: center;        flex-wrap: wrap;}
	.solu_content02 .left{width:100%;height:100%;}
	.solu_content02 .left img{width:100%;height:100%}
	.solu_content02 .right{align-items: center;padding: 9vw 0;background: url(../img/solu_content02_img01.png) 50% 100% / cover no-repeat;width:100%;height:100%;
	padding-left:0.4167vw;    flex-direction: column;justify-}
	.solu_content02 .right .tx_bx h1{font-size:3.9063vw;line-height:5.7292vw;gap: 3.5156vw;}
	.solu_content02 .right .tx_bx h1 span{}
	.solu_content02 .right .tx_bx h1 span strong{font-weight:600}
	.solu_content02 .right ul{flex-direction: column;gap: 3.5156vw;}
	.solu_content02 .right ul li{border: 0.1302vw solid #979591;gap: 1.5625vw;align-items: center;
	width:75.2604vw;height:6.7708vw;border-radius:6.5104vw;    padding-left: 3.5156vw;}
	.solu_content02 .right ul li span{font-size:2.2135vw}
	.solu_content02 .right ul li p{padding-bottom:0;font-size:2.2135vw}
	.redness_vessel01 .cont03_cont .solu_content02 .right .tx_bx p{padding-bottom:0;font-size:2.2135vw}
	.redness_vessel01 .section03 .cont04_cont{background: url(../img/scar_se02_con03bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scsc{max-width:141.4063vw;margin:0 auto;padding-top: 21.2240vw;padding-bottom: 22.7865vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx{flex-direction: column;height:32.8125vw;gap:1.9531vw;margin-bottom:19.5313vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx img{bottom:-2.9948vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx p{font-size: 2.3438vw;line-height: 3.7760vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx h1{line-height:4.6875vw;}
	.icon_bxbx ul {padding-top: 4.5573vw;gap:2.3438vw;align-items: center;flex-wrap: wrap;}
	.icon_bxbx ul li{width:33.5938vw;height:23.6979vw;gap:3.6458vw;border:0.1302vw solid #bfb7ac;border-radius:2.6042vw;background:#fff;flex-direction: column;
		align-items: center;
		justify-}
	.icon_bxbx ul li p{font-size:2.0833vw;line-height:2.8646vw;}
	.icon_bxbx .tx_bx h1{font-size:3.5156vw;}
	.icon_bxbx .tx_bx h1 span{color:#53402f}

	.redness_vessel01 .section04 .cont01_cont .tx_bx h2{margin-top:7.5521vw;}
	.redness_vessel01 .section04 .cont01_cont .tx_bx ul{margin-top:4.6875vw;}
	.redness_vessel01 .section04 .cont03_cont .mimi_bx{height:24.7396vw;}
	.redness_vessel01 .cont03_cont .tx_bx h1.clfyrhkwjd{line-height:4.4271vw;font-size:3.1250vw;align-items: flex-start;gap:1.5625vw;}
	.redness_vessel01 .cont03_cont .tx_bx h1.clfyrhkwjd b{}
	.redness_vessel01 .cont03_cont .tx_bx h1.clfyrhkwjd img{padding-top:0.7813vw;width:2.8646vw}
	.redness_vessel01 .cont01_cont ul.left{gap:2.6042vw;}
	.redness_vessel01 .cont01_cont ul.left li div{height: 6.5104vw;width: 100%; border-radius: 0 0 4.5573vw 4.5573vw;background: #685646;font-size: 2.2135vw; line-height: 6.2500vw;} 
	.cont022_cont{max-width:167.9688vw;margin:0 auto;border-top:0.1302vw solid #e1dfdb;padding:7.4219vw 0 20.0521vw;}
	.cont022_cont .tx_bx{}
	.cont022_cont .tx_bx span{font-size:3.5156vw;font-weight:700}
	.cont022_cont .tx_bx strong{font-size:3.9063vw;padding-top:1.4323vw;}
	.cont022_cont ul{gap: 5.2083vw;padding-top:4.5573vw;flex-wrap: wrap;}
	.cont022_cont ul li{width:23.8281vw;height:23.8281vw;font-size: 2.3156vw;line-height:2.9948vw;border-radius:100%;background:#f2efec;border:0.1302vw solid #d0c5b9;align-items: center;justify-}

	.step{width:42.8385vw;height:26.9531vw;border-radius:1.3021vw;border:0.1302vw solid #8e795e;background:#b49b7b;gap:3.1250vw;flex-direction: column;justify-}
	.step h1 {font-size:2.8646vw;}
	.step h1 span{font-size:2.6042vw;}
	.step p{font-size:2.2135vw;line-height:3.3854vw;}
	.cont0201_c{flex-wrap: wrap;justify-content: center;}
	.cont0201_c .left{padding-bottom:5.3854vw}
	.cont0201_c .center{padding-left:0vw;flex-direction: column; gap: 3.6354vw;}
	.cont0201_c .right{padding-top:0vw;flex-direction: column; gap: 3.6354vw;}
	.redness_vessel01 .section02 .cont03_cont .mimi_bx h1{font-weight:500}
	.redness_vessel01 .cont01_cont{padding:10.4167vw 0 16.7969vw;flex-wrap: wrap;
        flex-direction: column-reverse;gap:8vw}
	.cont0201_c2{gap:9.3750vw;flex-wrap: wrap;}
	.cont0201_c2 .right{flex-direction: column;gap: 2vw;}
	.cont0201_c2 .right li{gap: 2.6042vw;width:74.2188vw;height:8.2031vw;border-radius:1.3021vw;font-size:2.0833vw;background:#958b7c;border: 0.2604vw solid #82796b;align-items: center;padding-left: 4.9479vw;}
	.cont0201_c2 .right li span{font-size:2.7344vw;}

	.redness_vessel01 .section03 .cont03_cont .mimi_bx{height:32.8125vw;}
	.redness_vessel01 .section03 .cont03_cont .mimi_bx h1{font-weight:500}
	.redness_vessel01 .section03 .cont03_cont .mimi_bx p{font-size:2.3438vw;line-height:3.7760vw;border-bottom:0}
	.redness_vessel01 .section04 .cont02_w .right{padding-left:0vw}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx p{font-size:2.2135vw;line-height:3.6458vw;}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx h1{font-size:2.4740vw;text-decoration: underline;align-items: center;gap: 1.3021vw;padding:3.9063vw 0 0.9115vw}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx a {background:#2f2c29;width:41.1458vw;height:5.9896vw;font-size:1.9531vw;border-radius:3.9063vw;align-items: center;
		margin-top:4.5573vw;gap:2.6042vw;justify-}
		.redness_vessel01 .section01 .cont01_cont .right img{width:69.5313vw}
		.cont0201_c .left img{width:58.4635vw}
		.redness_vessel01 .section02 .cont01_cont .left img{width:62.3698vw}
		.redness_vessel01 .section03 .cont01_cont .left img{width:57.8125vw}
		.redness_vessel01 .cont01_cont ul.left li {width:32.6823vw;}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx h1 img{width:3.5156vw}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx a img{width:4.1667vw;}
}
@media (max-width:480px) {
	/* sub tab */
	.sub_top_text h1 em{    font-style: italic;}
	em.itit{font-style: italic;}
	.ov{overflow:hidden}
	.sub_bg_wrap{width:100%;margin:0 auto;height:90vh;overflow:hidden}
	.sub_bg01{background: url(../img/sub01_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.sub_bg02{background: url(../img/sub02_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.sub_bg06{background: url(../img/sub06_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.sub_bg05{background: url(../img/sub05_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.sub_top_text{left: 50%;top: 52%;transform: translate(-50%, -50%);z-index:1}
	.sub_top_text div{}
	.sub_top_text h1{font-size:7.9286vw;padding-bottom: 4.2857vw;}
	.sub_top_text h2{font-size:7.9286vw;font-weight:600}
	.sub_top_text p{font-size:3.2357vw;line-height:4.8214vw;}
	.sub_top_text .sub_t_p{padding-top: 44.6429vw;}

	.sub_hd_menu{max-width:328.5714vw;margin:5.3571vw auto 0;border-bottom:0.1786vw solid #9f9f9f;}
	.sub_hd_menu h1{font-size:2.8571vw;padding:1.4286vw 0 1.7857vw}
	.sub_hd_menu .right h1{padding-left:5.3571vw;}
	.sub_hd_menu .left{width:28.5714vw;border-right:0.1786vw solid #9f9f9f}

	.sub_top_text_board{width:100%;left: 50%;top: 52%;transform: translate(-50%, -50%);z-index:1}
	.sub_top_text_board div{}
	.sub_top_text_board span{font-size:2.8571vw;padding-bottom: 6.4286vw;}
	.sub_top_text_board h1{font-size:9.8214vw;padding-bottom: 4.6429vw;}
	.sub_top_text_board h2{font-size:8.9286vw;font-weight:600}
	.sub_top_text_board p{font-size:3.0357vw;line-height:4.8214vw;}
	.sub_top_text_board .sub_t_p{padding-top: 44.6429vw;}
	.yt_btn02{font-size:2.6786vw;width:36.4286vw;height:9.4643vw;border-radius:5.3571vw;background:#fff;margin:11.2500vw auto 0;gap:1.6071vw;align-items: center;justify-}
	.yt_btn02 img{width:3.9286vw;}

	/********************************************************** 
	* sub6 - 항노화
	***********************************************************/
	.sub_top01{padding: 26vw 0;background: url(../img/sub_top01_bg_ri_m.png) 50% 50% / cover no-repeat;}
	.sub_top01_logo_img{display:none}
	.sub_top01 .left h1{font-size:6.3357vw;padding-bottom: 9.0714vw;}
	.sub_top01 .left p{font-size:3.3929vw;line-height:5.3714vw;letter-spacing: -.1vw;}
	.sub_top01 .right img{width:60%}
	.sub_fix_w{width: 82vw;margin:0 auto;}
	.sub_fix_w ul{flex-wrap: wrap;border:0.1786vw solid #685646;border-radius:6.9286vw;gap:2.5714vw;padding:3.9286vw 0;gap:3.5714vw 3.5714vw}
	.sub_fix_w li a{font-size:3.5714vw;color:#000}
	.sub_fix_w li a.on{color:#685646}
	
	.anti-aging01{}
	.anti-aging01 .cont01_cont{width:82vw;margin:0 auto;padding:8.2857vw 0 15.7857vw;gap: 1.7143vw;align-items: center;justify-}
	.anti-aging01 .cont01_cont .right div{padding-top:0vw}
	.anti-aging01 .cont01_cont .tx_bx{}
	.anti-aging01 .cont01_cont .tx_bx h1{font-size:4.3571vw;padding-bottom: 7.1429vw;}
	.anti-aging01 .section03 .cont01_cont .tx_bx h1{padding-bottom: 5.1429vw;}
	.anti-aging01 .cont01_cont .tx_bx p{font-size:3.0357vw;line-height:5.0000vw;font-weight:600}
	.anti-aging01 .cont01_cont .tx_bx p + p{padding-top:2.6786vw;padding-bottom:7.1429vw;}
	.anti-aging01 .cont01_cont .tx_bxc h1{font-size:3.0357vw;width:38.5000vw;height:7.7857vw;border:0.3571vw solid #d5d0c9;border-radius:5.3571vw;background:#f4f3f1;
	margin-bottom: 2.6786vw;align-items: center;justify-padding:0}
	.anti-aging01 .cont01_cont .tx_bxc p{font-size:3.0357vw;color:#222222;line-height: 4.3357vw;font-weight: 600;}
	.anti-aging01 .cont01_cont div.tx_bxc + div{padding-top:6.4286vw;} 
	.anti-aging01 .cont02_cont{background: url(../img/anti-aging_cont02_bg.png) 50% 50% / cover no-repeat;width:100%;height:83.9286vw;}
	.anti-aging01 .section02 .cont02_cont{background: url(../img/anti-aging_cont02_bg02.png) 50% 50% / cover no-repeat;}
	.anti-aging01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;height:auto;}
	.anti-aging01 .cont02_cont .tx_bx{padding:18.5714vw 0;}
	.anti-aging01 .cont02_cont .tx_bx span{font-size:3.0357vw;line-height:5.1786vw;padding-bottom: 8.5714vw;color:#fff}
	.anti-aging01 .cont02_cont .tx_bx p{font-size:3.9286vw;line-height:6.2500vw;color:#fff}
	.anti-aging01 .cont02_cont .tx_bx p + p{padding-top:2.6786vw;color:#fff}
	.anti-aging01 .section03 .cont02_cont .tx_bx p{font-size:4.6429vw;line-height: 7.5000vw;}
	.anti-aging01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}



	.anti-aging01 .section02 .cont01_cont .tx_bx p + p{padding-top: 2.3214vw;padding-bottom:0.0000vw;}
	.anti-aging01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 2.3214vw;padding-bottom: 0vw;}
	.anti-aging01 .section03 .cont01_cont .tx_bx p + p{padding-top: 2.3214vw;padding-bottom:0.0000vw;}
	.anti-aging01 .section03 .cont01_cont .tx_bx p + p + p{padding-top: 2.3214vw;padding-bottom: 7.3214vw;}
	.anti-aging01 .section03 .cont03_cont ul{gap:2.5143vw;padding-top: 18.7143vw;}
	.anti-aging01 .section03 .cont03_cont ul li{justify-content: center;
	width:81.7143vw;height:auto;background:#aa9c88;padding-lefT:0;align-items: center;gap: 2.8571vw;padding: 5vw 0;}
	.anti-aging01 .section03 .cont03_cont ul li:after{display:none;background:url(../img/anti_ghktkfvy.png) no-repeat;width:9.2857vw;height:5.3571vw;right:-12.6786vw;top:29.4643vw;}
	.anti-aging01 .section03 .cont03_cont ul li:nth-child(2){background:#685646}
	.anti-aging01 .section03 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.anti-aging01 .section03 .cont03_cont ul li:nth-child(3)::after{display:none}
	.anti-aging01 .section03 .cont03_cont ul li:nth-child(3) > div{gap: 0vw;display:flex;align-items: flex-start;}
	.anti-aging01 .section03 .cont03_cont ul li span{font-size:3.5000vw;border: 0;border-radius: 100%;padding:0;padding-top: 1vw;}
	.anti-aging01 .section03 .cont03_cont ul li p{font-size:3.0571vw;line-height:4.4643vw;text-align: center;}
	.anti-aging01 .section03 .cont03_cont ul li h1{font-size:3.7500vw;line-height:5.3571vw;display: inline-block;padding-top: 0;
        padding-left: 0;
        margin-left: 0;}
	.anti-aging01 .section03 .cont03_cont ul li h1 strong{font-size:4.7500vw;padding-top:1vw;display:block}
	.anti-aging01 .section03 .cont03_cont{height:auto}
	.anti-aging01 .section03 .cont03_cont .tx_bx h1{font-size:5.3571vw;line-height: 7.3571vw;}

	.youtu_wrap{max-width:230.3571vw;margin:0 auto;padding: 0;padding-bottom: 21.1864vw;}
	.youtu_wr{position: relative;overflow:hidden;padding: 0vw 0 0vw 14vw;}
	.re06_swiper-scrollbar{width:60%;margin:8vw auto 0;}
	.swiper-scrollbar{height:3px;}
	.swiper-scrollbar-drag{background:#b8b4a6;text-align: center;}
	.youtu_wrap .tx_bx{font-size:6.2500vw;padding: 10.4167vw 0 0vw 14vw;}
	.youtu_wrap .tx_bx div{gap:2.6786vw;align-items: center;justify-}
	.youtu_wrap .tx_bx div a{width:27.3571vw;height:8.1429vw;border-radius:7.1429vw;border:0.1786vw solid #c4c4c4;font-sizE:2.8000vw;  gap:1.9643vw; align-items: center;justify-}
	.youtu_wrap .tx_bx div a img{width:3.5714vw}
	.youtu_wrap ul{padding-top:12.5000vw;justify-}
	.youtu_wrap ul li{border-radius:2.3571vw;border:0.1786vw solid #c4c4c4;    }
	.youtu_wrap ul li iframe{width:100%;height:100%;}
	.difference_w{position: relative;background: url(../img/difference_w_bg.png) 50% 50% / cover no-repeat;width:100%;height:187.6786vw;}
	.re03_c{gap:20.1786vw;    padding-top: 23.7500vw;align-items: flex-start;justify-content:center;width: 82vw;
        margin: 0 auto;}
	.re03_swcont01{width:107.1429vw;margin:0;}
	.re03_swcont01 .swiper-wrapper{gap: 0vw;padding-bottom:5vw}
	.re03_swcont01 {margin:0;padding-top:0;}
	.re03_swcont01 .swiper-slide{height:auto;gap:8.9286vw;}
	.re03_swcont01 .swiper-slide .sw_02{padding-top:8vw}
	.re03_swcont01 .swiper-slide .sw_02 h1{        display: flex;font-size:8.0357vw;padding-bottom: 3.7857vw;align-items: center;gap:2.6786vw;color: #827a6f;}
	.re03_swcont01 .swiper-slide .sw_02 h1 img{width: 4.2857vw;}


	.re03_swcont01 .swiper-slide .sw_02 p{    font-size: 3.4357vw;line-height: 5.3571vw;}
	.differ_logo_bg{position: absolute;right:0;bottom:5vw;width:37%}
	.re03_bgbg{right:0;bottom:0;width:112.3214vw}
	.swiper-pagination1.m_cont_480{display:flex;justify-content: center;}
	.swiper-pagination1{position: unset;bottom:5.3571vw;right:5.3571vw;align-items: center;gap: 1.7857vw;}
	.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#9b948c;width:2.6786vw;height:2.6786vw;}
	.swiper-pagination-bullet{width:1.7857vw;height:1.7857vw;}
	.sw_title{font-size:6.2500vw;align-items: flex-end;padding-bottom:6.5714vw;}
	.sw_title span{font-size:9.8214vw;}
	.about_last{ background-attachment: unset;flex-direction: column;align-justify-background: url(../img/about_last_bg.png) 50% 50% / cover no-repeat;width:100%;height:100.9286vw;}
	.about_last .tx_bx{}
	.about_last .tx_bx h1{font-size:4.0000vw;    }
	.about_last .tx_bx h2{font-size:6.7857vw;padding:7.1429vw 0 8.9286vw;}
	.about_last .tx_bx h2 span{font-style: italic;}
	.sub_btn{transition: .3s;background:#b2a89b;font-size:3.3571vw;width:33.3929vw;height:10.5357vw;line-height:10.3571vw;border-radius:5.3571vw;margin:0 auto;}
	.swiper-navigation { position: absolute;top:0;right:0;width:23vw;        height: 11vw;}
	.swiper-button-next.re02_next{
		right: 0; width:11.0000vw;height:11.0000vw; background: url(../img/sw_next.png) 50% 50% no-repeat; transition: background 0.3s;
	background-size:10vw 10vw;}
	.swiper-button-prev.re02_prev{
		left: 0; width:11.0000vw; height:11.0000vw; background-size:9vw 9vw;background: url(../img/sw_prev.png) 50% 50% no-repeat; transition: background 0.3s;
		background-size:10vw 10vw;
	}
	.swiper-button-next.re02_next::after,
	.swiper-button-prev.re02_prev::after {display: none;}
	.anti-aging01 .section03 .cont03_cont ul.pc_cont_480{display:none !important;}
	.anti-aging01 .section03 .cont03_cont ul.m_cont_480{display:flex !important;}
	/*///*/
	.anti-aging01 .section01 .cont01_cont{gap:7.1429vw}
	.anti-aging01 .cont01_w{background: url(../img/anti-aging_se01cont01w_bg.png) 50% 50% / cover no-repeat;
	width:100%;height:100%;    padding-bottom: 22.3214vw;}
	.anti-aging01 .section03 .cont03_cont ul li{padding-top: 6.2500vw;width:82.8214vw;height:37.4643vw;background:#aa9c88;padding-lefT:5.8929vw;align-items: flex-start;gap: 2.8571vw;justify-}
	.anti-aging01 .section03 .cont03_cont ul li span{margin-left: 0;font-size:3.3000vw;border: 0.1786vw solid #fff;border-radius: 100%;padding:1.55vw 4.9286vw}
	.anti-aging01 .section03 .cont03_cont ul li p{margin-left: 0;font-size:3.2571vw;line-height:4.9286vw;padding-top: .1071vw;text-align: left;}
	.anti-aging01 .section03 .cont03_cont ul li:last-child p{padding-top:0}




	.anti-aging01 .section01 .cont01_cont .tx_bx h1{font-size:4.1071vw;}
	.anti-aging01 .section03 .cont03_cont ul li{padding-top: 7.2500vw;width:79.1786vw;height:119.3571vw;background:#aa9c88;padding-lefT:0.0000vw;
	align-items: flex-start;gap: 4.8571vw;border-radius: 1.5714vw;}
	.anti-aging01 .section03 .cont03_cont ul li span{margin-left:0vw;}
	.anti-aging01 .section03 .cont03_cont ul li h1{padding-top: 4.4643vw;}
	.anti-aging01 .section03 .cont03_cont ul li p{margin-left:7.2500vw;padding-top: 1.9643vw;}
	.anti-aging01 .section03 .cont03_cont ul li div{height:24.1071vw}
	.anti-aging01 .section03 .cont03_cont ul li:last-child p{padding-top:1.9643vw}



	.sub_top01_logo_img{left: -25.3571vw;
		top: 12%;}
	.anti-aging01 .section03 .cont03_cont ul li div{display:flex;    align-items: flex-start;flex-direction: column;
    gap: 0vw;padding-left: 6.2500vw;}
	.totototot{    padding-top: 19.4643vw;}
	.totototot h1 {font-size:4.8214vw;line-height: 7.1429vw;text-align:center}
	.totototot h1 strong{font-size:5.3571vw;color:#685646}
	.mv_txtx{font-size: 7.8214vw;}
	.mv_txtx em{font-style: italic;}
	.anti-aging01 .mimi_bx{max-width:193.3929vw;margin:0 auto;line-height:5.1786vw;flex-direction: column;gap: 3.9286vw;}
	.anti-aging01 .mimi_bx p{font-size:3.5714vw;}
	.anti-aging01 .mimi_bx h1{font-size:4.1071vw;line-height:6.2500vw;}
	.anti-aging01 .mimi_bx h1 strong{}
	.anti-aging01 .section01 .mimi_bx{height:48.0357vw;}
	.anti-aging01 .section01 .mimi_bx h1{}
	.anti-aging01 .section02 .mimi_bx img{left:6.4286vw;}
	.anti-aging01 .section02 .cont01_cont .tx_bx{padding-top:5.3571vw;}
	.anti-aging01 .section02 .cont01_cont{padding:8.2857vw 0 15.3214vw}

	.anti-aging01 .cont03_cont02 .tx_bx p{font-sizE:3.3929vw;padding-bottom: 3.0357vw;}
	.anti-aging01 .cont03_cont02 .tx_bx h1{font-sizE:4.8214vw;font-weight:600}
	.anti-aging01 .cont03_cont02 .tx_bx h1 span{color:#827a6f}
	.anti-aging01 .cont03_cont02 ul {padding-top: 7.6786vw;gap:3.5714vw;align-items: center;justify-}
	.anti-aging01 .cont03_cont02 ul li{width:54.4643vw;height:40.3571vw;gap:5.0000vw;border:0.1786vw solid #bfb7ac;border-radius:3.5714vw;background:#fff;flex-direction: column;
		align-items: center;
		justify-}
	.anti-aging01 .cont03_cont02 ul li p{font-size:3.0357vw;line-height:4.2857vw;}
	.anti-aging01 .section03 .cont01_cont .tx_bx{padding-top:5.0357vw;}
	.anti-aging01 .section03 .cont01_cont{padding:5.5000vw 0 16.7857vw}
	.anti-aging01 .section03 .mimi_bx img{left:7.8571vw;}
	.ct_bx{padding:5.5357vw 0 17.8571vw}
	.anti-aging01 .section03 .cont01_w{padding-bottom:0}

	/*///*/

	/********************************************************** 
	* sub5 - 특수 질환
	***********************************************************/
	.special_disease_wrap .sub_fix_w{width:82.2143vw;}
	.special_disease01 .cont01_cont{padding:14.2857vw 0 26.7857vw;gap: 35.7143vw;align-items: center;justify-}
	.special_disease01 .cont01_cont .tx_bx{}
	.special_disease01 .cont01_cont .tx_bx h1{font-size:5.3571vw;padding-bottom: 7.1429vw;}
	.special_disease01 .cont01_cont .tx_bx h1 span{font-size:3.2143vw;font-weight:600}
	.special_disease01 .cont01_cont .tx_bx p{font-size:3.0357vw;line-height:5.0000vw;font-weight:600}
	.special_disease01 .cont01_cont .tx_bx p + p{padding-top:2.6786vw;padding-bottom:7.1429vw;}
	.special_disease01 .cont01_cont .tx_bxc h1{font-size:3.0357vw;width:20.2857vw;height:7.7857vw;border:0.3571vw solid #d5d0c9;border-radius:5.3571vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;font-weight: 600;padding:0;color:#000}
	.special_disease01 .cont01_cont .tx_bxc p{font-size:3.0357vw;color:#222222;font-weight:600;line-height: 5.0357vw;}

	.special_disease01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 3.5714vw;display:none !important}


	.special_disease01 .cont01_cont div.tx_bxc + div{padding-top:5.0000vw;} 
	.special_disease01 .cont02_cont{}
	.special_disease01 .section02 .cont02_cont{background: url(../img/special_disease_cont02_bg02.png) 50% 50% / cover no-repeat;}
	.special_disease01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
	.special_disease01 .cont02_cont .tx_bx{padding:18.5714vw 0;right:60.7143vw;}
	.special_disease01 .cont02_cont .tx_bx span{font-size:3.0357vw;line-height:5.1786vw;padding-bottom: 8.5714vw;color:#fff}
	.special_disease01 .cont02_cont .tx_bx p{font-weight: 600;font-size:3.9286vw;line-height:6.2500vw;color:#fff}
	.special_disease01 .cont02_cont .tx_bx p + p{padding-top:2.6786vw;color:#fff}
	.m_cont_480 .tx_bxc{display: flex;align-items: center;gap: 3vw;}
	.special_disease01 .section02 .cont01_cont .m_cont_480 .tx_bxc{align-items: flex-start;}

	.special_disease01 .section01 .cont01_cont{padding: 14.2857vw 0 19.6429vw;width: 82vw;margin:0 auto;gap:0;justify-content: flex-start;}
	.special_disease01 .section01 .cont03_cont{background:none}
	.special_disease01 .section01 .cont03_cont ul{gap:2.7143vw;padding-top: 6.0714vw;padding-bottom: 23.2143vw;flex-wrap: wrap;}
	.special_disease01 .section01 .cont03_cont ul.pc_cont_480{}
	.special_disease01 .section01 .cont03_cont ul.m_cont_480{}
	.special_disease01 .section01 .cont03_cont ul li{box-shadow: 0.3571vw 0.7143vw 2.3214vw rgba(0, 0, 0, .2);padding-top: 6.2500vw;width:100%;height:26.6071vw;background:#aa9c88;
	padding-lefT:0.0000vw;padding:0;align-items: center;gap: 1.5571vw;}
	.special_disease01 .section01 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:9.2857vw;height:5.3571vw;right:-12.6786vw;top:15.0000vw;}
	.special_disease01 .section01 .cont03_cont ul li:nth-child(2){background:#685646}
	.special_disease01 .section01 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.special_disease01 .section01 .cont03_cont ul li:nth-child(3)::after{display:none}
	.special_disease01 .section01 .cont03_cont ul li span{font-size:3.3929vw;}
	.special_disease01 .section01 .cont03_cont ul li p{font-size:3.0357vw;line-height:4.4643vw;}
	.special_disease01 .section01 .cont03_cont ul li h1{font-size:3.0357vw;line-height:5.3571vw;}
	.special_disease01 .section01 .cont03_cont ul li h1 strong{font-size:3.7500vw;}
	.special_disease01 .section01 .cont03_cont{height:auto;max-width: 82.0571vw; margin: 0 auto;align-items: flex-start;}
	.special_disease01 .section01 .cont03_cont .tx_bx h1{font-size:5.0000vw;align-items: center;gap: 1.2500vw;}
	.special_disease01 .cont01_cont .right .tx_bxc_m{margin-top:8vw}

	.special_disease01 .section02 .cont01_w{background: url(../img/special_disease_se02_con01bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.special_disease01 .section02 .cont01_cont{padding:14.2857vw 0 16.6071vw;max-width:230.3571vw;margin:0 auto;gap:0;width: 82vw;margin:0 auto;gap:0;justify-content: flex-start;}
	.special_disease01 .section02 .cont03_cont{background:none}
	.special_disease01 .section02 .cont03_cont ul{gap:2.7143vw;padding-top: 6.0714vw;padding-bottom: 23.2143vw;flex-wrap:wrap;width: 82.0571vw;
        margin: 0 auto;}
	.special_disease01 .section02 .cont03_cont ul.pc_cont_480{}
	.special_disease01 .section02 .cont03_cont ul.m_cont_480{}
	.special_disease01 .section02 .cont03_cont ul li{box-shadow: 0.3571vw 0.7143vw 2.3214vw rgba(0, 0, 0, .2);padding-top: 6.2500vw;width:100%;height:26.6071vw;background:#aa9c88;
	padding-lefT:0.0000vw;padding:0;align-items: center;gap: 2.8571vw;justify-content: center;}
	.special_disease01 .section02 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:9.2857vw;height:5.3571vw;right:-12.6786vw;top:15.0000vw;}
	.special_disease01 .section02 .cont03_cont ul li:nth-child(2){background:#685646}
	.special_disease01 .section02 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.special_disease01 .section02 .cont03_cont ul li:nth-child(3)::after{display:none}
	.special_disease01 .section02 .cont03_cont ul li span{font-size:3.3929vw;}
	.special_disease01 .section02 .cont03_cont ul li p{font-size:3.0357vw;line-height:4.4643vw;}
	.special_disease01 .section02 .cont03_cont ul li h1{font-size:3.0357vw;line-height:5.3571vw;}
	.special_disease01 .section02 .cont03_cont ul li h1 strong{font-size:3.7500vw;}
	.special_disease01 .section02 .cont03_cont{height:auto;max-width: 230.3571vw; margin: 0 auto;align-items: flex-start;}
	.special_disease01 .section02 .cont03_cont .tx_bx h1{font-size:5.0000vw;align-items: center;gap: 1.2500vw;}
	.special_disease01 .section02 .cont03_cont .clfyrhkwjd{color:#685646}
	.special_disease01 .section02 .cont03_cont .clfyrhkwjd img{filter: brightness(1);}

	.special_disease01 .section03 .cont02_cont .tx_bx p{font-size:4.6429vw;line-height: 7.5000vw;}
	.special_disease01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
	.special_disease01 .cont03_cont{background: url(../img/anti-aging_cont03_bg.png) 50% 50% / cover no-repeat;width:100%;height:120.8929vw;
		align-items: center;flex-direction: column;justify-}
	.special_disease01 .cont03_cont .tx_bx{text-align:left;width: 82.0571vw;margin: 0 auto;}
	.special_disease01 .cont03_cont .tx_bx p{font-sizE:3.3929vw;padding-bottom: 3.0357vw;}
	.special_disease01 .cont03_cont .tx_bx h1{font-sizE:4.8214vw;font-weight:700}
	.special_disease01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.special_disease01 .cont03_cont ul {padding-top: 7.6786vw;gap:3.5714vw;align-items: center;justify-}
	.special_disease01 .cont03_cont ul li{width:54.4643vw;height:40.3571vw;gap:5.0000vw;border:0.1786vw solid #bfb7ac;border-radius:2.5714vw;background:#fff;flex-direction: column;
		align-items: center;
		justify-}
	.special_disease01 .cont03_cont ul li p{font-size:3.0357vw;line-height:4.2857vw;}


	.special_disease01 .cont02_cont .tx_bx h1{font-size:3.7571vw;line-height:6.1071vw;font-weight:300}
	.special_disease01 .cont02_cont .tx_bx h1 + h1{padding-top:5.3571vw;}
	.special_disease01 .cont02_cont .tx_bx{padding:13.3594vw 0 13.3594vw 44.3594vw;left:54%;right:auto;}
	.special_disease01 .section02 .cont01_cont .tx_bx p + p{padding-top:2.6786vw;padding-bottom:7.1429vw;}
	.special_disease01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 2.3214vw;padding-bottom: 7.3214vw;}
	.special_disease01 .section03 .cont01_cont .tx_bx p + p{padding-top: 2.3214vw;padding-bottom:7.1429vw;}
	.special_disease01 .section03 .cont01_w{background: url(../img/special_disease_se02_con01bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.special_disease01 .section03 .cont01_cont{padding:14.2857vw 0 16.6071vw;max-width:230.3571vw;margin:0 auto;gap:0;width: 82vw;
        margin: 0 auto;
        gap: 0;
        justify-content: flex-start;}
	.special_disease01 .section03 .cont03_cont{background:none}
	.special_disease01 .section03 .cont03_cont .mimi_bx{height:38.2500vw;}
	.special_disease01 .section03 .cont03_cont .mimi_bx img{bottom:-0.6429vw;}
	.special_disease01 .section03 .cont03_cont ul{gap:2.7143vw;padding-top: 6.0714vw;padding-bottom: 23.2143vw;flex-wrap:wrap;width: 82.0571vw;
        margin: 0 auto;}
	.special_disease01 .section03 .cont03_cont ul.pc_cont_480{}
	.special_disease01 .section03 .cont03_cont ul.m_cont_480{}
	.special_disease01 .section03 .cont03_cont ul li{box-shadow: 0.3571vw 0.7143vw 2.3214vw rgba(0, 0, 0, .4);padding-top: 6.2500vw;width:100%;height:26.6071vw;background:#aa9c88;
	padding-lefT:0.0000vw;padding:0;align-items: center;gap: 2.8571vw;justify-content: center;}
	.special_disease01 .section03 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:9.2857vw;height:5.3571vw;right:-12.6786vw;top:15.0000vw;}
	.special_disease01 .section03 .cont03_cont ul li:nth-child(2){background:#685646}
	.special_disease01 .section03 .cont03_cont ul li:nth-child(3){background:#2a251d}
	.special_disease01 .section03 .cont03_cont ul li:nth-child(3)::after{display:none}
	.special_disease01 .section03 .cont03_cont ul li span{font-size:3.3929vw;}
	.special_disease01 .section03 .cont03_cont ul li p{font-size:3.0357vw;line-height:4.4643vw;}
	.special_disease01 .section03 .cont03_cont ul li h1{font-size:3.0357vw;line-height:5.3571vw;}
	.special_disease01 .section03 .cont03_cont ul li h1 strong{font-size:3.7500vw;}
	.special_disease01 .section03 .cont03_cont{height:auto;max-width: 230.3571vw; margin: 0 auto;align-items: flex-start;}
	.special_disease01 .section03 .cont03_cont .tx_bx h1{font-size:5.0000vw;align-items: center;gap: 1.2500vw;}

	.special_disease01 .section04 .cont01_cont{padding: 14.2857vw 0 16.3214vw;max-width: 230.3571vw;margin: 0 auto;gap: 0;width: 82vw;margin: 0 auto;gap: 0;justify-content: flex-start;}
	.special_disease01 .section04 .cont01_cont .tx_bx p + p{padding-bottom:0}
	.special_disease01 .section04 .cont01_cont .tx_bx p + p + p{padding-top: 2.3214vw;padding-bottom: 7.3214vw;}
	.special_disease01 .section04 .cont03_cont{gap: 0;background:none;height:auto; width: 82vw;   padding-bottom: 21.4286vw;flex-direction:row;max-width: 230.3571vw;margin: 0 auto;align-items: flex-start;justify-}
	.special_disease01 .section04 .cont03_cont ul{padding-top:0;flex-wrap: wrap;padding-top: 5vw;}
	.special_disease01 .section04 .cont03_cont ul li{width:39.0214vw;height:26.6071vw;background:#f0eeeb;border:0.1786vw solid #dfdddc}
	.special_disease01 .section04 .cont03_cont ul li p{font-weight:500;font-size: 3.2143vw;
    line-height: 4.6429vw;}
	.special_disease01 .section04 .cont03_cont ul li p strong{font-weight:800}
	.special_disease01 .section04 .cont02_cont{background: url(../img/special_disease_cont02_bg03_m.jpg) 50% 50% / cover no-repeat;height:57vw;}
	.special_disease01 .section04 .cont02_cont .tx_bx {transform:none;padding: 26.3594vw 0;left:50%;top: 50%;}
	.special_disease01 .section04 .cont02_cont .tx_bx h1{display:none;font-size:4.8214vw;line-height:7.8571vw;}
	.special_disease01 .cont03_cont .tx_bx h1.clfyrhkwjd{font-weight: 700;line-height:6.0714vw;font-size:5.0857vw;align-items: flex-start;gap:2.1429vw;}
	.special_disease01 .cont03_cont .tx_bx h1.clfyrhkwjd b{}
	.special_disease01 .cont03_cont .tx_bx h1.clfyrhkwjd img{padding-top:1.0714vw;width:3.9286vw}

	.special_disease01 .section05 .cont01_cont{padding: 14.2857vw 0 14.3214vw;max-width: 230.3571vw;margin: 0 auto;gap: 0;width: 82vw;
        margin: 0 auto;
        gap: 0;
        justify-content: flex-start;}
	.special_disease01 .section05 .cont01_cont .tx_bx p + p{padding-bottom:0}
	.special_disease01 .section05 .cont01_cont .tx_bx p + p + p{padding-top: 2.3214vw;padding-bottom: 7.3214vw;}
	.special_disease01 .section05 .cont02_cont{background: url(../img/special_disease_cont02_bg04_m.png) 50% 50% / cover no-repeat;height:108.0357vw;}
	.special_disease01 .section05 .cont02_cont .tx_bx{ display: none;   padding: 28.2143vw 0 0;left: 17%;}
	.special_disease01 .section05 .cont02_cont .tx_bx p{font-size:3.3929vw;line-height:6.0714vw;padding-bottom: 9.6429vw;}
	.special_disease01 .section05 .cont02_cont .tx_bx h1{font-size:4.8214vw;line-height:8.0357vw;}

	.special_disease01 .section06 .cont01_cont{padding: 14.2857vw 0 22.3214vw;max-width: 230.3571vw;margin: 0 auto;gap: 0;width: 82vw;
        margin: 0 auto;
        gap: 0;
        justify-content: flex-start;}
	.special_disease01 .section06 .cont01_cont .tx_bx .tx_bxc02 h1{font-size:4.4643vw;padding-bottom:5.8929vw;justify-}
	.special_disease01 .section06 .cont01_cont .tx_bxc.pc_cont_480{    align-items: flex-start;flex-direction: column;border: 0;}
	.special_disease01 .section06 .cont01_cont .tx_bxc.pc_cont_480 h1{padding-left: 6.2500vw;width:83.3929vw;height:8.9286vw;background:#e7e1da;border-radius:5.3571vw;font-size: 3.3929vw;
	gap: 2.6786vw;border: 0;justify-}
	.special_disease01 .section06 .cont01_cont .tx_bxc.pc_cont_480 h1 span{font-size: 3.3929vw;}
	.special_disease01 .section06 .cont01_cont .tx_bx p + p{padding-bottom: 10.7143vw;}
	.special_disease01 .section06 .cont02_cont{background: url(../img/special_disease_cont02_bg05_m.png) 50% 50% / cover no-repeat;height:99.6429vw;}
	.special_disease01 .section06 .cont02_cont .tx_bx p{font-size:3.3929vw;line-height:5.7143vw;padding-top:13.2143vw;}
	.special_disease01 .section06 .cont02_cont .tx_bx h1{font-size:5.8929vw;}
	.special_disease01 .section06 .cont02_cont .tx_bx{left:17%}

	.special_disease01 .section06 .cont01_cont .clfyrhkwjd{font-weight:700;padding-bottom: 7vw;}
	.special_disease01 .section06 .cont01_cont .tx_bxc02 {margin-top:15vw}
	.special_disease01 .section06 .cont01_cont .tx_bxc h1{gap: 3vw;justify-content: flex-start;font-weight: 700;width: 100%;background: #e7e1da;border: 0;height: 8.7857vw;padding-left: 9vw;}
	.special_disease01 .section06 .cont01_cont .tx_bxc {display:flex;flex-direction: column;gap: 3vw;}
	.special_disease01 .section06 .cont01_cont .clfyrhkwjd img{padding-top: .5714vw;
        width: 3.9286vw;}
	.mimi_bx{margin-bottom:13.2143vw;width: 100%;height: 39.2500vw;background: #f2f0ed;border: 0.1786vw solid #e8e6e3;align-items: center;justify-}
	.mimi_bx h1{font-size:4.0643vw;line-height:5.5429vw;}
	.mimi_bx img{bottom:0;left:4.7857vw;width:35%}
	.sub_top_text p.p22{font-size:3.9286vw;padding-bottom:7.3214vw;line-height: 5.4286vw;}
	.special_disease_wrap .sub_top_text .sub_t_p{padding-top:17.1071vw;}
	.clfyrhkwjd{font-size:5.0000vw;}

	/********************************************************** 
	* sub7 - 흉터
	***********************************************************/
	.scar_wrap .sub_fix_w{width:82.0000vw;}
	.scar01 .cont01_cont{padding:14.2857vw 0 26.7857vw;max-width: 230.3571vw; margin: 0 auto;gap: 0.0000vw;align-items: center;flex-wrap: wrap;width: 82.2143vw;gap: 10vw;}
	.scar01 .cont01_cont .tx_bx{}
	.scar01 .cont01_cont .tx_bx h1{font-size:5.3571vw;padding-bottom: 7.1429vw;}
	.scar01 .cont01_cont .tx_bx h1 span{font-size:3.2143vw;font-weight:600}
	.scar01 .cont01_cont .tx_bx p{font-size:3.0357vw;line-height:5.0000vw;font-weight:600}
	.scar01 .cont01_cont .tx_bx p + p{padding-top:2.6786vw;}
	.scar01 .cont01_cont .tx_bx p strong{font-size:3.3929vw}
	.scar01 .cont01_cont .tx_bxc h1{font-size:3.0357vw;width:19.2857vw;height:6.7857vw;border:0.3571vw solid #d5d0c9;border-radius:5.3571vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;justify-padding:0;color:#000}
	.scar01 .cont01_cont .tx_bxc p{font-size:3.0357vw;color:#222222}
	.scar01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 3.5714vw;}
	.scar01 .cont01_cont div.tx_bxc + div{padding-top:5.0000vw;} 
	.scar01 .cont02_cont{background: url(../img/special_disease_cont02_bg.png) 50% 50% / cover no-repeat;width:100%;height:83.9286vw;}
	.scar01 .section02 .cont02_cont{background: url(../img/special_disease_cont02_bg02.png) 50% 50% / cover no-repeat;}
	.scar01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
	.scar01 .cont02_cont .tx_bx{padding:18.5714vw 0;right:60.7143vw;}
	.scar01 .cont02_cont .tx_bx span{font-size:3.0357vw;line-height:5.1786vw;padding-bottom: 8.5714vw;color:#fff}
	.scar01 .cont02_cont .tx_bx p{font-size:3.9286vw;line-height:6.2500vw;color:#fff}
	.scar01 .cont02_cont .tx_bx p + p{padding-top:2.6786vw;color:#fff}

	.scar01 .section01 .cont01_cont{padding: 17.8571vw 0 19.6429vw;flex-wrap: wrap;width: 82.2143vw;gap: 10vw;}
	.scar01 .cont03_cont .mimi_bx{   margin-bottom: 18.0357vw; max-width: 230.3571vw;flex-direction: column;height:58.0714vw;gap:3.5714vw;}
	.scar01 .cont03_cont .mimi_bx p{font-size:3.0357vw;line-height:5.0000vw;}
	.scar01 .cont03_cont .mimi_bx p strong{font-weight:800}
	.scar01 .cont03_cont .mimi_bx h1{font-size:4.8214vw;letter-spacing: -0.1250vw;line-height: 6.2429vw;}
	.scar01 .cont03_cont .mimi_bx img{left:.1429vw;}
	.scar01 .cont01_w{background: url(../img/scar_se02_con03bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scar01 .section04 .cont01_w{background: url(../img/scar_se02_con03bg_01.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scar01 .cont03_cont .tx_bx h1{font-size:5.0000vw;align-items: center;gap: 1.2500vw;}
	.tx_bx02{flex-direction: column;align-items: center;gap: 4.4643vw;}
	.tx_bx02 img{width:3.9286vw}
	.tx_bx02 p{font-size:3.0357vw;line-height:4.4643vw;}
	.tx_bx02 h1{font-size:5.3571vw;}
	.tx_bx02 h1 span{color:#827a6f}
	.step_content_02 {padding-top: 7.6786vw;max-width: 230.3571vw;flex-wrap: wrap;gap:3.5714vw;margin-bottom: 40.7143vw;align-items: center;}
	.step_content_02 li{width:79.2857vw;height:43.3929vw;gap:5.0000vw;background: #f8f5f1;border:0.1786vw solid #e2e0de;align-items: center;}
	.step_content_02 li div h1{font-size:3.3929vw;line-height:4.8214vw;padding-bottom: 3.5714vw;}
	.step_content_02 li div p{font-size:2.6786vw;line-height:4.2857vw;font-weight:500}
	.step_content_02 li div span{background:#827a6f;border-radius:5.3571vw;font-size:2.3214vw;padding:0.8929vw 1.7857vw;margin-bottom:2.3214vw;}

	.scar01 .cont01_cont .tx_bx h2{font-size:4.2857vw;text-decoration: underline;margin-top: 2.3214vw;}
	.scar01 .cont01_cont .tx_bx ul{flex-direction: column;gap: 3.0357vw;margin-top: 5.7143vw;}
	.scar01 .cont01_cont .tx_bx ul li{font-size:3.0357vw;display:flex;gap: 1vw;line-height: 4.0357vw;}
	.solu_content {height:auto;width:100%;align-items: center;        flex-wrap: wrap;}
	.solu_content .left{width:100%;height:100%;}
	.solu_content .left img{width:100%;height:100%}
	.solu_content .right{background: url(../img/solu_content_img02.png) 50% 100% / cover no-repeat;width:100%;height:100vw;padding-left: .8571vw;flex-direction: column;}
	.solu_content .right .tx_bx h1{font-size:5.3571vw;line-height:7.8571vw;gap: 4.8214vw;}
	.solu_content .right .tx_bx h1 span{}
	.solu_content .right .tx_bx h1 span strong{font-weight:600}
	.solu_content .right ul{padding-lefT:2.1429vw;width: 79vw;}
	.solu_content .right ul li{border-bottom: 0.3571vw solid #a49c95;gap:5.9286vw;align-items: center;padding-bottom: 6.2500vw;margin-bottom:6.2500vw;}
	.solu_content .right ul li:last-child{border-bottom:0;border-top:0;padding-bottom: 0;margin-bottom:0;}
	.solu_content .right ul li span{width:5.7143vw;height:5.7143vw;background:#fff;border-radius:100%;align-items: center;}
	.solu_content .right ul li p{padding-bottom:0;font-size:3.5714vw;line-height:5.7143vw;}
	.scar01 .cont03_cont .solu_content .right ul li p{padding-bottom:0;font-size:3.2714vw;line-height:4.7143vw;}
	.scar01 .cont03_cont .solu_content .right .tx_bx h1{font-size:4.3571vw;line-height:5.8571vw;gap: 3.8214vw;padding-bottom:9.2857vw;}
	.scar01 .cont03_cont .solu_content .right .tx_bx h1 img{width:8.9643vw}
	.scar01 .section03 .cont01_cont .tx_bx ul li{gap:0.7143vw;line-height:4.6429vw;}
	.scar01 .section03 .cont02_cont .tx_bx p{font-size:4.6429vw;line-height: 7.5000vw;}
	.scar01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
	.scar01 .cont03_cont{    align-items: center;flex-direction: column;}
	.scar01 .cont03_cont .tx_bx{text-align:center}
	.scar01 .cont03_cont .tx_bx p{font-sizE:3.3929vw;padding-bottom: 3.0357vw;}
	.scar01 .cont01_cont .tx_bx p b{font-weight:800}
	.scar01 .cont03_cont .tx_bx h1{font-sizE:4.8214vw;font-weight:700}
	.scar01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.scar01 .cont02_cont .tx_bx h1{font-size:5.3571vw;line-height:9.1071vw;font-weight:300}
	.scar01 .cont02_cont .tx_bx h1 + h1{padding-top:5.3571vw;}
	.scar01 .cont02_cont .tx_bx{padding:25.1786vw 0;left:54%;right:auto;}
	.scar01 .section02 .cont01_cont .tx_bx p + p{padding-top:2.6786vw;padding-bottom:0;}
	.scar01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 2.3214vw;padding-bottom:0;}
	.scar01 .section03 .cont01_cont .tx_bx p + p{padding-top: 2.3214vw;padding-bottom:7.1429vw;}
	.scar01 .section03 .cont01_w{background: url(../img/special_disease_se02_con01bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scar01 .section03 .cont01_cont{padding:14.2857vw 0 16.6071vw;margin:0 auto;flex-wrap: wrap;width: 82.2143vw;gap: 10vw;}
	.scar01 .section03 .solu_content .right ul li{border-bottom:0;border-top: 0.3571vw solid #a49c95;
	gap: 8.9286vw;align-items: center;padding-bottom: 3.2500vw;padding-top:6.9286vw;margin-bottom:0;}
	.scar01 .section03 .solu_content .right ul li:last-child{border-top:0;padding-bottom:0;margin-bottom:0;padding-top:0;}
	.scar01 .section03 .cont03_cont .solu_content .right .tx_bx h1{padding-bottom:6.9286vw;}
	.scar01 .section04 .cont01_cont .tx_bx h2{margin-top:10.3571vw;}
	.scar01 .section04 .cont01_cont .tx_bx ul{margin-top:6.4286vw;}
	.scar01 .section04 .cont03_cont .mimi_bx{height:63.2143vw;}
	.scar01 .cont03_cont .tx_bx h1.clfyrhkwjd{line-height:6.0714vw;font-size:4.2857vw;align-items: flex-start;gap:2.1429vw;}
	.scar01 .cont03_cont .tx_bx h1.clfyrhkwjd b{}
	.scar01 .cont03_cont .tx_bx h1.clfyrhkwjd img{padding-top:1.0714vw;width:3.9286vw}
	.step_content_02 li img{width:34.8214vw}
	/*****/
	.scar01 .section01 .cont03_cont .solu_content02 .right .tx_bx p{font-size:3.2143vw;line-height:5.0000vw;}
	.scar01 .section01 .cont03_cont .solu_content02 .right .tx_bx h1{font-size:3.6643vw;line-height:5.7857vw;}
	.scar01 .section01 .cont03_cont .solu_content02 .right{padding-left:.6786vw;}
	.scar01 .section02 .cont01_cont{padding:17.8571vw 0 12.8571vw;}
	.scar01 .section02 .cont01_cont.cont01_cont011{flex-direction: row-reverse;padding:0 0 14.8214vw}
	.scar01 .section02 .cont03_cont .mimi_bx img{left:4.4643vw;width:32%;bottom:-1.0714vw;}
	.scar01 .cont03_cont .cont03_cont03{width: 82.2143vw;gap:6.6071vw;padding-bottom: 25.8929vw;}
	.scar01 .cont03_cont .cont03_cont03 .txtx2{width:90.0000vw;height:25.5357vw;background:#b2a89b;margin-top: 4.4643vw;gap: 2.6786vw;align-items: center;flex-direction: column;justify-}
	.scar01 .cont03_cont .cont03_cont03 .txtx2 img{width:4.6429vw;}
	.scar01 .cont03_cont .cont03_cont03 .txtx2 p{font-size: 3.2143vw;line-height: 4.8214vw;}
	.scar01 .section03 .cont01_cont .tx_bx ul{margin-top:4.8214vw;}
	.scar01 .section03 .cont03_cont .mimi_bx{height:27.5000vw;}
	.scar01 .section03 .cont03_cont .mimi_bx h1{font-size:4.2857vw;line-height:5.8929vw;}
	.scar01 .section03 .cont03_cont .mimi_bx img{left: 2.3929vw;width: 27%; bottom: -6.7857vw;}
	.scar01 .section03 .cont03_cont .solu_content{}
	.scar01 .section03 .cont01_cont .tx_bx h1{padding-bottom:4.4643vw;}
	.scar01 .section04 .cont03_cont .mimi_bx{height:52.5000vw;}
	.scar01 .section04 .cont03_cont .mimi_bx h1{line-height:6.2500vw}
	/***/
	/********************************************************** 
	* sub8 - 여드름
	***********************************************************/

	.acne01 .cont01_cont{padding:14.2857vw 0 26.7857vw;max-width: 82vw; margin: 0 auto;gap: 10.0000vw;align-items: center;justify-}
	.acne01 .cont01_cont .tx_bx{}
	.acne01 .cont01_cont .tx_bx h1{font-size:5.3571vw;padding-bottom: 5.9286vw;line-height: 6vw;}
	.acne01 .cont01_cont .tx_bx h1 span{font-size:3.2143vw;font-weight:600}
	.acne01 .cont01_cont .tx_bx p{font-size:3.0357vw;line-height:5.0000vw;font-weight:600}
	.acne01 .cont01_cont .tx_bx p + p{padding-top:1.7857vw;}
	.acne01 .cont01_cont .tx_bx p strong{font-size:3.3929vw}
	.acne01 .cont01_cont .tx_bxc h1{font-size:3.0357vw;width:19.2857vw;height:6.7857vw;border:0.3571vw solid #d5d0c9;border-radius:5.3571vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;justify-padding:0;color:#000}
	.acne01 .cont01_cont .tx_bx p.p_ll{font-size:3.3929vw;padding-bottom:3.5714vw;}
	.acne01 .cont01_cont .tx_bx p.p_ll b{font-weight:bold;display:inline-block;}
	.acne01 .cont01_cont .tx_bx p.p_ll b:after{background:#e8e2d9;width:102%;height:1.7857vw;bottom:0;left:-0.5357vw;z-index:-1}
	.acne01 .cont01_cont .tx_bx p.p2 strong{font-size:3.0357vw;}
	.acne01 .section01 .cont01_cont{    padding: 14.2857vw 0 14.8214vw;flex-wrap: wrap;width: 82.2143vw;gap: 10vw;}
	.one_list{border-top: 0.1786vw solid #e6e4e2;max-width:82.2143vw;margin:0 auto;padding:5.2857vw 0 21.4286vw}
	.one_list .tx_bx h1{font-size:4.8214vw;padding-bottom:9.8214vw;}
	.one_list .tx_bx h1 strong{}
	.one_list .tx_bx h1 img{padding-top:0.1786vw}
	.one_list .tx_bx h1 img.o_star01{width:4.2857vw}
	.one_list .tx_bx h1 img.o_star02{width:4.2857vw;}
	.one_list ul{gap:7.0357vw;align-items: center;justify-}
	.one_list ul li {width:36.2500vw;height:36.2500vw;border-radius:100%;background:#f2efec;border:0.1786vw solid #d0c5b9;align-items: center;justify-}
	.one_list ul li strong{font-size:3.0357vw;line-height:4.2857vw;}
	.acne01 .section01 .cont01_w{background: url(../img/acne_se01_con03bg_01.png) 50% 100% / cover no-repeat;width:100%;height:100%;}

	.acne01 .cont01_cont .tx_bxc p{font-size:3.0357vw;color:#222222}
	.acne01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 3.5714vw;}
	.acne01 .cont01_cont div.tx_bxc + div{padding-top:5.0000vw;} 
	.acne01 .cont02_cont{}
	.acne01 .section02 .cont02_cont{background: url(../img/special_disease_cont02_bg02.png) 50% 50% / cover no-repeat;}
	.acne01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg03.png) 50% 50% / cover no-repeat;}
	.acne01 .cont02_cont .tx_bx{padding:26.0714vw 0;}
	.acne01 .cont02_cont .tx_bx span{font-size:3.0357vw;line-height:5.1786vw;padding-bottom: 7.1429vw;}
	.acne01 .cont02_cont .tx_bx p{font-size:4.4643vw;line-height:7.1429vw;}
	.acne01 .cont02_cont .tx_bx p + p{padding-top:2.6786vw;color:#fff}
	.acne01 .cont03_cont{padding: 24vw 0;
		align-items: center;flex-direction: column;justify-}
	.acne01 .cont03_cont .tx_bx{text-align:center}
	.acne01 .cont03_cont .tx_bx p{font-sizE:3.3929vw;padding-bottom: 3.0357vw;}
	.acne01 .cont03_cont .tx_bx h1{font-sizE:4.8214vw;font-weight:700}
	.acne01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.acne01 .cont03_cont ul {padding-top: 8.9286vw;gap:3.5714vw;align-items: center;justify-}
	.acne01 .cont03_cont ul li{width:54.4643vw;height:49.6429vw;gap:4.4643vw;border:0.1786vw solid #bfb7ac;border-radius:3.5714vw;padding-top:8.2143vw;background:#fff;flex-direction: column;
		align-items: center;
		justify-}
	.acne01 .cont03_cont ul li:last-child{padding-top:8.0357vw;}
	.acne01 .cont03_cont ul li p{font-size:3.0357vw;line-height:4.6429vw;letter-spacing: -0.1250vw;}
	.acne01 .cont03_cont ul li h1{font-size:3.5714vw;}
	.acne01 .section01 .cont01_cont .right img{width:93.0357vw;}

	/****/
	.acne01 .cont03_cont ul {padding-top: 0.0000vw;gap:3.5714vw;flex-wrap:wrap;align-items: center;justify-}
	.acne01 .cont03_cont ul li{width:100%;height:36.4286vw;gap:2.8571vw;border:0.1786vw solid #81776b;border-radius:3.5714vw;padding-top:5.5357vw;background:#f8f5f2;flex-direction: column;
		align-items: center;
		justify-}
	.acne01 .cont03_cont ul li:last-child{padding-top:3.5357vw;}
	.acne01 .cont03_cont ul li p{font-size:3.0786vw;line-height:4.0500vw;letter-spacing: -0.1250vw;color:#3f3f3f}
	.acne01 .cont03_cont ul li h1{font-size:3.5357vw;}
	.acne01 .cont03_cont ul li:first-child img{width:6.9643vw;}
	.acne01 .cont03_cont ul li:nth-child(2) img{width:8.3929vw;}
	.acne01 .cont03_cont ul li:nth-child(3) img{width:7.3214vw;}
	.acne01 .cont03_cont ul li:nth-child(4) img{width:8.3929vw;}
	.acne_wrap .youtu_wrap ul{justify-gap:10.3571vw;justify-}
	.acne01 .section01 .cont03_cont .tx_bx{padding: 0.2143vw 0 8.9286vw;}
	.acne01 .section01 .mimi_bx{max-width: 193.3929vw;margin: 0 auto;height:57.2143vw;flex-direction: column;gap: 2.8571vw;margin-top:13.9286vw}
	.acne01 .section01 .mimi_bx p{font-size: 3.2143vw;line-height: 5.1786vw;}
	.acne01 .section01 .mimi_bx h1{font-size:3.9286vw;line-height:5.7143vw;}
	.acne01 .section01 .mimi_bx img{width:33%;left:1.1429vw;}
	.co_ttt{align-items: center;gap: 9.1071vw;}
	.acne01 .section01 .cont03_cont ul{width:108.0357vw;}
	.acne01 .cont01_cont{padding:14.2857vw 0 14.0000vw}
	.acne01 .section02 .cont01_w .one_list ul{gap:3.2143vw;}
	.acne01 .solu_content02 .right{background: url(../img/solu_content02_img0122.png) 50% 100% / cover no-repeat;}
	.acne01 .solu_content02 .right .tx_bx p{font-size:3.0357vw;line-height:5.0000vw;padding-bottom:6.2500vw;}
	.acne01 .solu_content02 .right .tx_bx h1{font-size:4.1071vw;line-height:5.8929vw;}
	.acne01 .section02 .cont02_w{    background: url(../img/acne01_se01cont01w_bg1.png) 50% 50% / cover no-repeat; width: 100%;height: 100%;padding: 26.7857vw 0;}
	.acne01 .section02 .cont03_cont ul.pc_cont_480 {gap: 13.2143vw;padding-top: 10.7143vw;}
	.acne01 .section02 .cont03_cont ul li { padding-top: 6.2500vw; width: 82.0000vw;height: 36.7500vw;background: #aa9c88;padding-lefT: 5.8929vw; align-items: flex-start;gap: 2.8571vw;flex-direction: column;justify-border-radius: 3.5714vw;border: 0.1786vw solid #bfb7ac;}
	.acne01 .section02 .cont03_cont ul li span{font-size:2.5000vw;border: 0.1786vw solid #fff;border-radius: 100%;padding:1.2500vw 3.9286vw;}
	.acne01 .section02 .cont03_cont ul li p{font-size:2.8571vw;line-height:3.9286vw;padding-top: 1.9643vw;}
	.acne01 .section02 .cont03_cont ul li:last-child p{padding-top:0}
	.acne01 .section02 .cont03_cont ul{gap:2.5143vw;padding-top: 10.7143vw;}
	.acne01 .section02 .cont03_cont ul.pc_cont_480{}
	.acne01 .section02 .cont03_cont ul.m_cont_480{}
	.acne01 .section02 .cont03_cont ul li:after{background:url(../img/anti_ghktkfvy.png) no-repeat;width:9.2857vw;height:5.3571vw;right:-11.6071vw;top:24.1071vw;}
	.acne01 .section02 .cont03_cont ul li:nth-child(2){background:#685646}
	.acne01 .section02 .cont03_cont ul li:nth-child(3){background:#4d3c2e}
	.acne01 .section02 .cont03_cont ul li:nth-child(4){background:#49433d}
	.acne01 .section02 .cont03_cont ul li:nth-child(5){background:#302b23}
	.acne01 .section02 .cont03_cont ul li:nth-child(3)::after{display:none}
	.acne01 .section02 .cont03_cont ul li:nth-child(4)::after{left:-13.2143vw}
	.acne01 .section02 .cont03_cont ul li:nth-child(5)::after{left:-11.4286vw}
	.acne01 .section02 .cont03_cont ul li h1{font-size:3.7500vw;line-height:5.3571vw;}
	.acne01 .section02 .cont03_cont ul li h1 strong{font-size:3.7500vw;}
	.acne01 .section02 .cont03_cont{max-width: 193.3929vw;margin: 0 auto;}
	.acne01 .section02 .cont03_cont .tx_bx h1{font-size:5.3571vw;}
	.acne01 .section02 .cont03_cont.cont03_cont02 .tx_bx h1{font-size:4.8214vw;}

	.acne01 .section03 .cont02_cont{background: url(../img/anti-aging_cont02_bg0333.png) 50% 50% / cover no-repeat;padding-bottom:0}
	.acne01 .section03 .cont03_cont .tx_bx h1{}
	.acne01 .section03 .cont03_cont ul{width:113.0357vw;gap:3.0357vw;}
	.acne01 .section03 .cont03_cont ul li{background:#fdfdfd;border:0.1786vw solid #bab7b2;}
	.acne01 .section03 .cont03_cont ul li{width:100%;height:37.6786vw;justify-content: center;padding-top:0}
	.acne01 .section03 .cont03_cont .co_ttt{gap:7.8571vw;}
	.acne01 .section03 .cont03_cont .tx_bx {padding: 0vw 0 8.9286vw;}
	.acne01 .section03 .cont03_cont ul li h1{line-height: 4.0714vw;}
	.acne01 .section03 .cont03_cont ul li p{}
	.acne01 .section03 .cont03_cont ul li:nth-child(4) img{width:7.8571vw;}
	.acne01 .section03 .cont03_cont ul li:nth-child(2) img{width:7.5000vw;}
	.acne01 .section03 .cont03_cont ul li:nth-child(3){height:39.1071vw;gap: 2.2500vw;}
	.acne01 .section03 .cont03_cont ul li:nth-child(4){height:39.1071vw;gap: 2.2500vw;}
	.acne01 .section03 .cont01_cont{max-width:82vw;}
	.acne01 .section02 .cont03_cont ul.pc_cont_480{display:none !important}
	.acne01 .section02 .cont03_cont ul.m_cont_480{display: flex !important;}
	.acne01 .section02 .cont03_cont ul li div{display: flex;align-items: center; gap: 3vw;}
	/****/

	/********************************************************** 
	* sub9 - 색소
	***********************************************************/

	.sub_top02{padding:32.1429vw 0}
	.sub_top02 ul{gap:4.3929vw 2.3929vw;flex-wrap: wrap;}
	.sub_top02 ul li {}
	.sub_top02 ul li .hv_text{padding-bottom: 10.7143vw;gap:15.1786vw;left: 0; top: 0;width: 100%;height: 100%;flex-direction: column;align-items: center;justify-}
	.sub_top02 ul li .hv_text h1{font-size:5.4286vw;}
	.sub_top02 ul li .hv_text p{font-size:3.1714vw;line-height:5.2500vw;font-weight:600}
	.sub_top02 ul li .hv_content{width:45.4286vw;height:60.6786vw;box-shadow: 0 1.7857vw 3.5714vw rgba(0, 0, 0, 0.2);transition: background 0.5s ease-in-out;}
	.sub_top02 ul li:first-child .hv_content{background: url(../img/pigment_hv_img01.png) 50% 50% / cover no-repeat;}
	.sub_top02 ul li:nth-child(2) .hv_content{background: url(../img/pigment_hv_img02.png) 50% 50% / cover no-repeat;}
	.sub_top02 ul li:nth-child(3) .hv_content{background: url(../img/pigment_hv_img03.png) 50% 50% / cover no-repeat;}
	.sub_top02 ul li:nth-child(4) .hv_content{background: url(../img/pigment_hv_img04.png) 50% 50% / cover no-repeat;}
	.sub_top02 ul li:first-child:hover(.not) .hv_content {background: url(../img/pigment_hv_img01_on.png) 50% 50% / cover no-repeat;box-shadow:none}
	.sub_top02 ul li:nth-child(2):hover(.not) .hv_content {background: url(../img/pigment_hv_img02_on.png) 50% 50% / cover no-repeat;box-shadow:none}
	.sub_top02 ul li:nth-child(3):hover(.not) .hv_content {background: url(../img/pigment_hv_img03_on.png) 50% 50% / cover no-repeat;box-shadow:none}
	.sub_top02 ul li:nth-child(4):hover(.not) .hv_content {background: url(../img/pigment_hv_img04_on.png) 50% 50% / cover no-repeat;box-shadow:none}


	.pigment01{background: url(../img/pigment01_bg.png) 50% 50% / cover no-repeat;width:100%;height:100%;}
	.pigment01.con_inner{padding:17.4643vw 0 25.4643vw}
	.pigment01 .tx_bx {}
	.pigment01 .tx_bx h1{font-size:8.1786vw;padding-top:7.1429vw;}
	.pigment01 .tx_bx h1 span{color:#827a6f}
	.pigment01_count01,.pigment01_count02{width: 8.7097vw;}
	.pigment01 .sub_content{margin:0 auto;}
	.pigment01 .sub_content .inner{z-index:1}
	.pigment01 .sub_content .inner.inner02{z-index:0}
	.pigment01 .sub_content .con01{gap:0vw;padding-top:11.2143vw;max-width:87.3571vw;margin:0 auto;flex-wrap: wrap;}
	.pigment01 .sub_content .con01 .left img{width:100%;}
	.pigment01 .sub_content .con01 .right{padding-top:7.1429vw;}
	.pigment01 .sub_content .con01 .right .tx_bx01 span{font-size:0vw;color:#827a6f}
	.pigment01 .sub_content .con01 .right .tx_bx01 p{font-size:3.4071vw;line-height:5.6071vw;padding-left:0vw;letter-spacing: -0.1071vw;}
	.pigment01 .sub_content .con01 .right .tx_bx01 p strong{font-weight:800}
	.pigment01 .sub_content .con02{max-width:87.3571vw;flex-direction: column-reverse;margin:0 auto;gap:0vw;padding-top:11.2143vw;    align-items: flex-start;flex-wrap: wrap;}
	.pigment01 .sub_content .con02 .left .tx_bx01 span{text-align: left;font-size:0vw;padding-bottom:0vw;padding-top:0vw}
	.pigment01 .sub_content .con02 .left .tx_bx01 p{text-align: left;font-size: 3.4071vw;line-height: 5.6071vw;padding-left: 0vw;letter-spacing: -0.1071vw;padding-top: 4.2656vw;}
	.pigment01 .sub_content .con02 .left .tx_bx01 p strong{font-weight:800}
	.pigment_con02_img_bgicon{left:-15.8929vw;bottom:-39.4643vw;width: 50.8929vw;}
	.pigment01 .sub_content .con03{max-width:87.3571vw;margin:0 auto;gap:0.0000vw;padding-top:11.2143vw;flex-wrap: wrap;}
	.pigment01 .sub_content .con03 .right{padding-top: 7.1429vw;}
	.pigment01 .sub_content .con03 .right .tx_bx01 span{font-size:0vw;color:#827a6f}
	.pigment01 .sub_content .con03 .right .tx_bx01 p{font-size: 3.4071vw;line-height: 5.6071vw;padding-left: 0vw;letter-spacing: -0.1071vw;}
	.pigment01 .sub_content .con03 .right .tx_bx01 p strong{font-weight:800}
	.pigment_wrap .youtu_wrap{padding:12.7143vw 0 35.7143vw}
	.sun{display:none;background:#acabaa;width:100%;height:0.1786vw;bottom:59.3571vw;z-index:-1}
	.sun02{display:none;background:#acabaa;width:0.1786vw;height:142.1429vw;top: -59.3571vw;left:94%}
	.sun02_2{display:none;background:#acabaa;width:0.1786vw;height:142.1429vw;top: -59.3571vw;left:10%}
	.sun03{display:none;background:#acabaa;width:100%;height:0.1786vw;top:35.7143vw;z-index:-1}
	.pigment01 .tx_bx img.star_004{width:7.1429vw;}
	.pigment01 .sub_content .inner02 .con02 .right img{width:100%;}
	.pigment01_count03{width: 8.7097vw;}
	.pigment01 .sub_content .tx_bx01 h1 strong.st1{font-size: 3.7286vw;}
	.pigment01 .sub_content .con01 .right .tx_bx01 span img{width: 11.8438vw;}
	.pigment01 .sub_content .con02 .left .tx_bx01 span img{width: 19.8438vw;}
	.pigment01 .sub_content .con02 .left .tx_bx01{flex-direction: row;}
	.pigment01 .sub_content .con02 .left{        padding-top: 7.1429vw;}
	.pigment01 .sub_content .con02 .left .tx_bx01 h1{text-align:left;padding-top:1vw}
	.pigment01 .sub_content .con03 .right .tx_bx01 span img{width:22.3906vw;}
	.pigment01_con01_img222{width:100%}
	.pigment01 .sub_content .con03 .right .tx_bx01 h1 strong.st1{line-height: 5vw;align-items: center;}
	.pigment01 .sub_content .con03 .right .tx_bx01 h1 strong.st1 img{width:6.0714vw ;}
	.pigment01 .sub_content .con04{flex-wrap: wrap;flex-direction: column-reverse;}
	.pigment01 .sub_content .con04 .left .tx_bx01{flex-direction: row;gap:3.5156vw}
	.pigment01 .sub_content .con04 .left .tx_bx01 span img{width: 9.625vw;}
	.pigment01 .sub_content .con04 .left .tx_bx01 p{font-size: 3.4071vw;line-height: 5.6071vw;padding-left: 0vw;letter-spacing: -0.1071vw;text-align: left;}
	.pigment01 .sub_content .con04 .left .tx_bx01 h1{text-align: left;}
	/********************************************************** 
	* sub10 - 홍조, 혈관
	***********************************************************/

	.redness_vessel01.con_inner{padding:28.5714vw 0}
	.redness_vessel01 .cont01_cont{padding: 14.2857vw 0 19.6429vw;align-items: flex-start;
        width: 82vw;
        margin: 0 auto;
        gap: 7.1429vw;
        justify-content: flex-start;}
	.redness_vessel01 .cont01_cont .tx_bx{}
	.redness_vessel01 .cont01_cont .tx_bx h1{font-size:5.3571vw;padding-bottom: 6.0714vw;}
	.redness_vessel01 .cont01_cont .tx_bx h1 span{font-size:3.2143vw;font-weight:600}
	.redness_vessel01 .cont01_cont .tx_bx p{font-size:3.0357vw;line-height:5.0000vw;font-weight:600}
	.redness_vessel01 .cont01_cont .tx_bx p + p{padding-top:2.6786vw;}
	.redness_vessel01 .cont01_cont .tx_bx p strong{}
	.redness_vessel01 .cont01_cont .tx_bxc h1{font-size:3.0357vw;width:19.2857vw;height:6.7857vw;border:0.3571vw solid #d5d0c9;border-radius:5.3571vw;background:#f4f3f1;
	margin-bottom: 0.0000vw;align-items: center;justify-padding:0;color:#000}
	.redness_vessel01 .cont01_cont .tx_bxc p{font-size:3.0357vw;color:#3f3f3f}
	.redness_vessel01 .cont01_cont .tx_bxc.pc_cont_480{align-items: center;gap: 3.5714vw;}
	.redness_vessel01 .cont01_cont div.tx_bxc + div{padding-top:5.0000vw;} 
	.redness_vessel01 .cont02_cont{}
	.redness_vessel01 .section01 .cont01_cont .right img{width:100%}
	.redness_vessel01 .section02 .cont02_cont{}
	.redness_vessel01 .section03 .cont02_cont{}
	.redness_vessel01 .section01 .cont02_w .cont01_cont{max-width:230.3571vw;margin:0 auto;        padding: 18.6927vw 0;}
	.redness_vessel01 .section01 .cont02_w .cont01_cont .tx_bx h1{font-size:4.5929vw;padding-bottom: 9.9643vw;}
	.cont0201_c .left img{width: 100%;}
	.redness_vessel01 .section02 .cont02_w .cont01_cont{max-width:230.3571vw;margin:0 auto;padding:18.6927vw 0 ;}
	.redness_vessel01 .section02 .cont02_w .cont01_cont .tx_bx h1{font-size:4.5929vw;padding-bottom:9.9643vw;}

	.redness_vessel01 .section02 .cont01_w{background: url(../img/redness_se02_con01bg.png) 50% 100% / cover no-repeat;}
	.redness_vessel01 .cont02_cont .tx_bx{padding:18.5714vw 0;right:60.7143vw;}
	.redness_vessel01 .cont02_cont .tx_bx span{font-size:3.0357vw;line-height:5.1786vw;padding-bottom: 8.5714vw;color:#fff}
	.redness_vessel01 .cont02_cont .tx_bx p{font-size:3.9286vw;line-height:6.2500vw;color:#fff}
	.redness_vessel01 .cont02_cont .tx_bx p + p{padding-top:2.6786vw;color:#fff}
	.redness_vessel01 .section02 .cont01_cont .left img{width:100%}

	.redness_vessel01 .section01 .cont01_cont{padding: 14.2857vw 0 19.6429vw;
        width: 82vw;
        margin: 0 auto;
        gap: 7.1429vw;
        justify-content: flex-start;}
	.redness_vessel01 .section01 .cont01_cont .tx_bx p{padding-left:1.7857vw;}
	.redness_vessel01 .cont03_cont .mimi_bx{background:#f2f0ed;   margin-bottom: 18.0357vw; max-width: 193.9286vw;flex-direction: column;height:33.9286vw;gap:3.5714vw;}
	.redness_vessel01 .cont03_cont .mimi_bx p{font-size:3.5714vw;border-bottom:0.1786vw solid #53402f}
	.redness_vessel01 .cont03_cont .mimi_bx p strong{font-weight:800}
	.redness_vessel01 .cont03_cont .mimi_bx h1{font-size: 4.0643vw;
        line-height: 5.5429vw;letter-spacing: -0.1250vw;}
	.redness_vessel01 .cont03_cont .mimi_bx img{left:1.1429vw;}
	.redness_vessel01 .cont01_w{background: url(../img/scar_se02_con03bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.redness_vessel01 .section04 .cont01_w{background: url(../img/red_se04_con03bg_01.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.redness_vessel01 .cont03_cont .tx_bx h1{font-size:5.0000vw;align-items: center;gap: 1.2500vw;}

	.redness_vessel01 .cont01_cont .tx_bx h2{font-size:4.2857vw;text-decoration: underline;margin-top: 2.3214vw;}
	.redness_vessel01 .cont01_cont .tx_bx ul{flex-direction: column;gap:0.8929vw;margin-top:0.0000vw;padding-bottom: 4.8214vw;}
	.redness_vessel01 .cont01_cont .tx_bx ul li{font-size:3.0357vw;width: 73.2143vw;
		height: 7.1429vw;
		padding-left: 3.9286vw;
		background: #f2eae2;
		border-radius: 5.3571vw;
		line-height: 7.1429vw;}
	.redness_vessel01 .cont03_cont .solu_content .right ul li p{padding-bottom:0;font-size:3.5714vw;line-height:5.7143vw;}
	.redness_vessel01 .cont03_cont .solu_content .right .tx_bx h1{font-size:5.3571vw;line-height:7.8571vw;gap: 4.8214vw;padding-bottom:14.2857vw;}
	.redness_vessel01 .section03 .cont01_cont .tx_bx ul li{gap:0.7143vw;line-height:4.6429vw;}
	.redness_vessel01 .section03 .cont02_cont .tx_bx p{font-size:4.6429vw;line-height: 7.5000vw;}
	.redness_vessel01 .section03 .cont02_cont .tx_bx{transform: translate(-50%, -50%);right:auto;left:50%;top:50%}
	.redness_vessel01 .cont03_cont{    align-items: center;flex-direction: column;justify-}
	.redness_vessel01 .cont03_cont .tx_bx{text-align:center}
	.redness_vessel01 .cont03_cont .tx_bx p{font-sizE:3.3929vw;padding-bottom: 3.0357vw;}
	.redness_vessel01 .cont01_cont .tx_bx p b{font-weight:800}
	.redness_vessel01 .cont03_cont .tx_bx h1{font-sizE:4.8214vw;font-weight:700}
	.redness_vessel01 .cont03_cont .tx_bx h1 span{color:#827a6f}
	.redness_vessel01 .cont02_cont .tx_bx h1{font-size:5.3571vw;line-height:9.1071vw;font-weight:300}
	.redness_vessel01 .cont02_cont .tx_bx h1 + h1{padding-top:5.3571vw;}
	.redness_vessel01 .cont02_cont .tx_bx{padding:25.1786vw 0;left:54%;right:auto;}
	.redness_vessel01 .section02 .cont01_cont .tx_bx p + p{padding-top:2.6786vw;}
	.redness_vessel01 .section02 .cont01_cont .tx_bx p + p + p{padding-top: 2.3214vw;}
	.redness_vessel01 .section03 .cont01_cont .tx_bx p + p{padding-top: 2.3214vw;padding-bottom:0.0000vw;}
	.redness_vessel01 .section03 .cont01_w{background:#fff;width:100%;height:100%;}
	.redness_vessel01 .section03 .cont01_cont{padding: 14.2857vw 0 19.6429vw;
        width: 82vw;
        margin: 0 auto;
        gap: 7.1429vw;
        justify-content: flex-start;}
	.redness_vessel01 .section03 .cont01_cont .left img{width:100%}



	.solu_content02 .left img{width:100%;height:100%}
	.solu_content02 .right{height:100%;padding-left:0;    flex-direction: column;justify-}
	.solu_content02 .right .tx_bx h1{font-size:5.3571vw;line-height:7.8571vw;gap: 4.8214vw;}
	.solu_content02 .right .tx_bx h1 span{}
	.solu_content02 .right .tx_bx h1 span strong{font-weight:600}
	.solu_content02 .right ul{flex-direction: column;gap: 4.8214vw;}
	.solu_content02 .right ul li{border: 0.1786vw solid #979591;gap: 2.1429vw;align-items: center;
	width:100%;height:9.2857vw;border-radius:8.9286vw;    padding-left: 3.8214vw;padding-right: 2.8214vw;}
	.solu_content02 .right ul li span{font-size:3.0357vw}
	.solu_content02 .right ul li p{padding-bottom:0;font-size:3.0357vw}
	.redness_vessel01 .cont03_cont .solu_content02 .right .tx_bx p{padding-bottom:0;font-size:3.0357vw}
	.redness_vessel01 .section03 .cont04_cont{background: url(../img/scar_se02_con03bg.png) 50% 100% / cover no-repeat;width:100%;height:100%;}
	.scsc{max-width:193.9286vw;margin:0 auto;padding-top:0;padding-bottom: 19.2500vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx{flex-direction: column;height:56.0000vw;gap:2.6786vw;margin-bottom:18.7857vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx img{bottom:-4.1071vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx p{font-size: 3.2143vw;line-height: 5.1786vw;}
	.redness_vessel01 .section03 .cont04_cont .mimi_bx h1{line-height:6.4286vw;}
	.icon_bxbx{        width: 82vw; margin: 0 auto;}
	.icon_bxbx ul {padding-top: 6.2500vw;gap:3.2143vw;align-items: center;justify-}
	.icon_bxbx ul li{width:39.2714vw;height:32.5000vw;gap:5.0000vw;border:0.1786vw solid #bfb7ac;border-radius:3.5714vw;background:#fff;flex-direction: column;
		align-items: center;
		justify-}
	.icon_bxbx ul li:first-child img{width:8.2143vw;}
	.icon_bxbx ul li:nth-child(2) img{width:8.2143vw;}
	.icon_bxbx ul li:nth-child(3) img{width:6.2500vw;}
	.icon_bxbx ul li:nth-child(4) img{width:7.1429vw;}
	.icon_bxbx ul li p{font-size:2.8571vw;line-height:3.9286vw;}
	.icon_bxbx .tx_bx h1{font-size:4.8214vw;line-height: 5.8214vw;}
	.icon_bxbx .tx_bx h1 span{color:#53402f}

	.redness_vessel01 .section04 .cont01_cont .tx_bx h2{margin-top:10.3571vw;}
	.redness_vessel01 .section04 .cont01_cont .tx_bx ul{margin-top:6.4286vw;}
	.redness_vessel01 .section04 .cont03_cont .mimi_bx{height:33.9286vw;}
	.redness_vessel01 .cont03_cont .tx_bx h1.clfyrhkwjd{line-height:6.0714vw;font-size:4.2857vw;align-items: flex-start;gap:2.1429vw;}
	.redness_vessel01 .cont03_cont .tx_bx h1.clfyrhkwjd b{}
	.redness_vessel01 .cont03_cont .tx_bx h1.clfyrhkwjd img{padding-top:1.0714vw;width:3.9286vw}
	.redness_vessel01 .cont01_cont ul.left li{width: 39.6823vw;}
	.redness_vessel01 .cont01_cont ul.left{gap:3.5714vw;}
	.redness_vessel01 .cont01_cont ul.left li div{height: 8.9286vw;width: 100%; border-radius: 0 0 6.2500vw 6.2500vw;background: #685646;font-size: 3.0357vw; line-height: 8.5714vw;} 
	.cont022_cont{max-width:230.3571vw;margin:0 auto;border-top:0.1786vw solid #e1dfdb;padding:18.1786vw 0 27.5000vw;}
	.cont022_cont .tx_bx{}
	.cont022_cont .tx_bx span{font-size:4.8214vw;font-weight:700}
	.cont022_cont .tx_bx strong{font-size:5.3571vw;padding-top:1.9643vw;}
	.cont022_cont ul{gap: 7.1429vw;padding-top:6.2500vw;justify-}
	.cont022_cont ul li{font-size: 3.1071vw;width:32.6786vw;height:32.6786vw;line-height:4.1071vw;border-radius:100%;background:#f2efec;border:0.1786vw solid #d0c5b9;align-items: center;justify-}

	.step{width:100%;height:30.9643vw;border-radius:1.7857vw;border:0.1786vw solid #8e795e;background:#b49b7b;gap:4.2857vw;flex-direction: column;justify-}
	.step h1 {font-size:3.9286vw;}
	.step h1 span{font-size:3.5714vw;}
	.step p{font-size:3.0357vw;line-height:4.6429vw;}
	.cont0201_c{justify-}
	.cont0201_c .center{flex-direction: column; width:100%;}
	.cont0201_c .right{padding-top:3.7857vw;flex-direction: column;width:100%;}
	.redness_vessel01 .section02 .cont03_cont .mimi_bx h1{font-weight:500}
	.redness_vessel01 .cont01_cont{padding:14.2857vw 0 23.0357vw}
	.cont0201_c2{gap:12.8571vw;justify-}
	.cont0201_c2 .right{flex-direction: column;justify-}
	.cont0201_c2 .right li{line-height: 3.5714vw;text-align: left;gap: 3.5714vw;width:100%;height:11.2500vw;border-radius:1.7857vw;font-size:2.8571vw;background:#958b7c;border: 0.3571vw solid #82796b;align-items: center;padding-left: 6.7857vw;}
	.cont0201_c2 .right li span{font-size:3.7500vw;}

	.redness_vessel01 .section03 .cont03_cont .mimi_bx{height:45.0000vw;}
	.redness_vessel01 .section03 .cont03_cont .mimi_bx h1{font-weight:500}
	.redness_vessel01 .section03 .cont03_cont .mimi_bx p{font-size:3.2143vw;line-height:5.1786vw;border-bottom:0}
	.redness_vessel01 .section04 .cont02_w .right{padding-left:.8571vw}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx p{font-size:3.0357vw;line-height:5.0000vw;}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx h1{font-size:3.3929vw;text-decoration: underline;align-items: center;gap: 1.7857vw;padding:5.3571vw 0 1.2500vw}
	.redness_vessel01 .section04 .cont02_w .right .tx_bx a {background:#2f2c29;width:56.4286vw;height:8.2143vw;font-size:2.6786vw;border-radius:5.3571vw;align-items: center;
		margin-top:6.2500vw;gap:3.5714vw;justify-}


}


