@charset "utf-8";


/*공통 sub05기준*/
#Sub{text-align: center;margin: auto;max-width: 1920px}
#Sub *{line-height: 1.4}
.w100{width: 100% !important;}
.sub_cont{margin-top: 5%}
.inno_tit{text-transform: uppercase;font-weight: lighter;font-family: 'GmarketSans','Noto Sans KR',sans-serif; font-style: normal;font-size: 20px}
.inno_ft img{margin-left: 0}

#Sub .sub_top {position: relative ;text-align: left}
#Sub .sub_top .top_textwrap{position: absolute;top: 0;left: 10%;max-width: 640px;width: 34%}
#Sub .sub_top .top_textwrap .textbox{background: #212021;padding: 9.5%}
#Sub .sub_top .top_textwrap .textbox .inno_ft{max-width: 441px;width: 85%;display: block;}
#Sub .sub_top .top_textwrap .textbox > p{color: #1d2712;background: #ffd400;display: inline-block;font-size: 28px;padding: 4px 10px;margin: 3% 0}
#Sub .sub_top .top_textwrap .textbox >h2{color: #ffd400;font-weight: bold;font-size: 60px}
#Sub .sub_top .top_textwrap .textbox .iclist{display: flex;justify-content: space-between;margin-top: 5%}
#Sub .sub_top .top_textwrap .textbox .iclist li{text-align: center;position: relative;flex: 1}
#Sub .sub_top .top_textwrap .textbox .iclist li::after{content: "";display: inline-block;width: 1px;height: 80%;margin: 0 10px;background-color: #fff;vertical-align: -1px;top: 0;position: absolute;left: -8%;transform: translateX(-50%);}
#Sub .sub_top .top_textwrap .textbox .iclist li:first-child::after{display: none}
#Sub .sub_top .top_textwrap .textbox .iclist li img{margin-bottom: 10px;}
#Sub .sub_top .top_textwrap .textbox .iclist li h4{color: #ffd400;font-size: 26px}
#Sub .sub_top .top_textwrap .textbox .iclist li p{color: #fff;font-size: 20px}

#Sub .sub_cont {}
#Sub .sub_cont .cont00 {padding-bottom: 5%}
#Sub .sub_cont .cont00 .inno_tit {color: #000;}
#Sub .sub_cont .cont00 h1{font-size: 50px;line-height: 1.3;}
#Sub .sub_cont .cont00 em {color: #ffd400;}
#Sub .sub_cont .cont00 b {color: #000;}
#Sub .sub_cont .cont00 h2{}
#Sub .sub_cont .cont00 p{}


#Sub .sub_cont .cont01 {}
#Sub .sub_cont .cont01 .inno_tit {}
#Sub .sub_cont .cont01 h1{}
#Sub .sub_cont .cont01 h1 b {}
#Sub .sub_cont .cont01 h2{font-size: 35px;margin-top: 2% ; font-weight:500 }
#Sub .sub_cont .cont01 p{font-size: 22px;margin-top: 3%;font-weight: 300}

#Sub .sub_cont .cont02 {}
#Sub .sub_cont .cont02 .inno_tit {}
#Sub .sub_cont .cont02 h1{}
#Sub .sub_cont .cont02 h1 em{    border-bottom: 3px solid;}
#Sub .sub_cont .cont02 .imgwrap{font-size: 26px;display: flex;justify-content: center;position: relative;    max-width: 1440px;margin: auto;width: 60%;margin-top: 5%;flex-wrap: wrap}
#Sub .sub_cont .cont02 .imgwrap .img0{    margin-right: 5%;width: 30%;}
#Sub .sub_cont .cont02 .imgwrap .img0:nth-child(3)~div{ margin-top: 5%}
#Sub .sub_cont .cont02 .imgwrap .img0:nth-child(3n) {margin-right: 0%;}
#Sub .sub_cont .cont02 .imgwrap .img0 img{margin-bottom: 3%}
#Sub .sub_cont .cont02 .imgwrap .img0:last-child{margin-right:0% !important;}

#Sub .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/05/03bg.jpg) no-repeat left bottom / cover ;padding:5% 0}

#Sub .sub_cont .cont03 .imgwrap{position: relative;}
#Sub .sub_cont .cont03 .textwrap{;max-width: 790px; width: 45%;    margin-left: auto;margin-right: 7%;}
#Sub .sub_cont .cont03 .textbox{}
#Sub .sub_cont .cont03 .inno_tit{}
#Sub .sub_cont .cont03 h1{margin-bottom: 5%;font-weight: 300}
#Sub .sub_cont .cont03 h1 em{font-weight: 500}
#Sub .sub_cont .cont03 ul{}
#Sub .sub_cont .cont03 ul li{background: #fff;margin-bottom: 3%;text-align: left}
#Sub .sub_cont .cont03 ul li h3{padding: 3.5% 0;display: inline-block;font-size: 26px}
#Sub .sub_cont .cont03 ul li::before{content: "";display: block;width: 100%;height: 12px;background: #ffd400}
#Sub .sub_cont .cont03 ul li span{color: #ffd400;display: inline-block;padding-left: 5%;margin-right: 2%;font-size: 30px}

#Sub .sub_cont .cont04 {background: url(../img/new_h/sub/05/04bg.jpg)  no-repeat center fixed;padding:5% 0;    background-size: cover;}
#Sub .sub_cont .cont04 .imgwrap{position: relative;}
#Sub .sub_cont .cont04 .textwrap{}
#Sub .sub_cont .cont04 .textbox{color: #fff;}
#Sub .sub_cont .cont04 .inno_tit{color: #fff;}
#Sub .sub_cont .cont04 h1{}
#Sub .sub_cont .cont04 h1 em{}
#Sub .sub_cont .cont04 ul{display: flex;justify-content: center;max-width:1000px;margin: auto;width: 90%;padding-top: 5%}

#Sub .sub_cont .cont04 ul li{flex: 1;margin-right: 1%; overflow: hidden; }
#Sub .sub_cont .cont04 ul li:last-child{margin-right: 0}
#Sub .sub_cont .cont04 ul.ul01 li {position: relative;color: #ffffff;text-align: left;font-size: 16px;}
#Sub .sub_cont .cont04 ul.ul01 li * {-webkit-transition: all 0.45s ease;transition: all 0.45s ease;}
#Sub .sub_cont .cont04 ul.ul01 li img {width: 100%;backface-visibility: hidden;background: #fff;}
#Sub .sub_cont .cont04 ul.ul01 li figcaption {-webkit-transition-delay: 0.2s;  transition-delay: 0.2s;z-index: 1;align-items: center;  position: absolute;width: 100%;top: 0;display: flex;flex-direction: column;justify-content: center; background: linear-gradient(to right, #eec600,#f9df5d); padding: 5% 0;}

#Sub .sub_cont .cont04 ul.ul01 li figcaption h3 {font-size: 24px;font-weight: bold}
#Sub .sub_cont .cont04 ul.ul01 li figcaption h5 {font-size: 22px}

#Sub .sub_cont .cont04 ul.ul01 li button {-webkit-transition: all 0.5s linear;background: none; z-index: 2; bottom: 5%;left: 50%;transform: translateX(-50%);position: absolute; border: 1px solid #000;display: inline-block;padding: 2px 4px;color: #000}
#Sub .sub_cont .cont04 ul.ul01 li button::before{content: "자세히보기+"; }
#Sub .sub_cont .cont04 ul.ul01 li:hover{cursor: grab}
#Sub .sub_cont .cont04 ul.ul01 li button:hover{background: #000;color: #FCC700;border: 1px solid #000}
/*클릭하면 효과*/
#Sub .sub_cont .cont04 ul.ul01 li:after {  background: linear-gradient(to right, #eec600,#f9df5d);  height: 150%;  top: -150%;  content: '';  left: 0;  right: 0;  position: absolute;  -webkit-transition: all 0.5s linear;
transition: all 0.5s linear;}
#Sub .sub_cont .cont04 ul.ul01 .cont {background: rgba(0,0,0,.8); position: absolute;top: 0;bottom: 0;left: 0;right: 0;align-items: center;z-index: 1;display: flex;justify-content: center; opacity: 0;  -webkit-transition-delay: 0s;  transition-delay: 0s;}
#Sub .sub_cont .cont04 ul.ul01 .cont h3{width: 95%;margin: auto;text-align: center}
#Sub .sub_cont .cont04 ul.ul01 li.ac figcaption{-webkit-transition-delay: 0s;  transition-delay: 0s;opacity: 0}
#Sub .sub_cont .cont04 ul.ul01 li.ac:after{top: 100%;}
#Sub .sub_cont .cont04 ul.ul01 li.ac .cont {  opacity: 1;  -webkit-transition-delay: 0.4s;  transition-delay: 0.4s;}

#Sub .sub_cont .cont04 ul.ul01 li.ac button {border: 1px solid #fff;color: #fff;}
#Sub .sub_cont .cont04 ul.ul01 li.ac button::before{content: "닫기"; }
#Sub .sub_cont .cont05 {padding-top: 5%}
#Sub .sub_cont .cont05 .inno_tit {}
#Sub .sub_cont .cont05 h1{}
#Sub .sub_cont .cont05 h1 em{color: #000 !important}
#Sub .sub_cont .cont05 p{font-size: 22px;margin-top: 2%}
#Sub .sub_cont .cont05 .imgwrap{display: flex;justify-content: center;position: relative;    max-width: 1440px;margin: auto;width: 90%;padding-top: 5%}
#Sub .sub_cont .cont05 .vdwrap{position: relative;padding: 5% 0}
#Sub .sub_cont .cont05 .vdwrap::before{background:#f6f6f6;position: absolute;content: "";display: block;width: 100%;height: 70%;z-index: -2;bottom: 0}
#Sub .sub_cont .cont05 .vdwrap video{border-radius: 20px;margin: auto;width: 60%}
#Sub .sub_cont .cont05 .vdwrap .videoview {}
#Sub .sub_cont .cont05 .vdwrap .videoview li{display: none}
#Sub .sub_cont .cont05 .vdwrap .videoview video{border-radius: 20px 20px 0 0}
#Sub .sub_cont .cont05 .vdwrap .videoview li.on{display: block;animation: fadein 2s;}
#Sub .sub_cont .cont05 .vdwrap .videolist{display: flex;justify-content: center;width: 60%;margin: auto}
#Sub .sub_cont .cont05 .vdwrap .videolist li{flex:1;cursor: pointer;padding: 2% 0 ;;border: 1px solid #8c8c8c;font-size: 14px}
#Sub .sub_cont .cont05 .vdwrap .videolist li.on{font-weight: bold;background:#8c8c8c;color: #fff;}
@keyframes fadein {
    from {opacity: 0;}
    to {opacity: 1;}
}

/*뒷배경 화살표*/
#Sub .sub_cont .cont05 .imgwrap::before{position: absolute;content: "" ;background: url(../img/new_h/sub/bgarrow.png) no-repeat center center / contain;display: block;width: 100%;height: 48px;left: 0; top: 50%;transform: translateY(-50%);z-index:-1}
#Sub .sub_cont .cont05 .imgwrap .img0{margin-right: 5%;max-width: 231px;width: 18%;}
#Sub .sub_cont .cont05 .imgwrap .img0:last-child{margin-right: 0%}
#Sub .sub_cont .cont05 .imgwrap .img0 img{}
#Sub .sub_cont .cont05 .imgwrap .img0 span{position: relative;font-size: 22px}
#Sub .sub_cont .cont05 .imgwrap .img0 span::before{position: relative;display: block;;width: 4vw;height: 4vw;background: #ffd400;top: -2vw;left: 50%;border-radius: 50%;transform: translateX(-50%);line-height: 4vw;margin-bottom: -1vw;color: #fff;font-size: 24px} 
#Sub .sub_cont .cont05 .imgwrap .img01 span::before{content: "01"}
#Sub .sub_cont .cont05 .imgwrap .img02 span::before{content: "02"}
#Sub .sub_cont .cont05 .imgwrap .img03 span::before{content: "03"}
#Sub .sub_cont .cont05 .imgwrap .img04 span::before{content: "04";}

#Sub .sub_cont .cont06 {}
#Sub .sub_cont .cont06 .inno_tit {}
#Sub .sub_cont .cont06 h1{}
#Sub .sub_cont .cont06 .ct_pt {display: flex;padding-top: 10%}
#Sub .sub_cont .cont06 .ct_pt .leftbox {flex: 1;position: relative;top: -80px;}
#Sub .sub_cont .cont06 .ct_pt .rightbox {background: #fcf4cc;text-align: left;flex: 1;position: relative;padding: 3% 0;margin: auto}
#Sub .sub_cont .cont06 .ct_pt .rightbox::before {background: #fcf4cc;position: absolute;top: 0;width: 20%;height: 100%;content: "";left: -20%;z-index: -1}
#Sub .sub_cont .cont06 .ct_pt ul {padding-left: 5%}
#Sub .sub_cont .cont06 .ct_pt ul li {    border-bottom: 1px solid #fff;font-size: 28px;display: flex;align-items: center;padding: 2% 0 2% 0;width: 100%;max-width: 660px}
#Sub .sub_cont .cont06 .ct_pt ul li:last-child{border-bottom: none}
#Sub .sub_cont .cont06 .ct_pt ul li em {font-size: 50px;;margin-right: 3%}

#Sub .sub_cont .cont07 {}
#Sub .sub_cont .cont07 .inno_tit {}
#Sub .sub_cont .cont07 h1{}
#Sub .sub_cont .cont07 h1 em{color: #000 !important}
#Sub .sub_cont .cont07 .txtbox{display: flex;max-width: 1440px;margin: auto;width: 90%;padding-top: 5%}
#Sub .sub_cont .cont07 .txtbox .t0{border:1px solid #d1d1d1; flex: 1;margin-right: 1%;font-size: 20px;padding: 3% 0}
#Sub .sub_cont .cont07 .txtbox .t0:last-child{margin-right: 0}
#Sub .sub_cont .cont07 .txtbox .t0 img{height: 3.8vw;max-height: 60px}
#Sub .sub_cont .cont07 .txtbox .t0 p{margin-top: 5%}

#Sub .sub_cont .cont08 {background: #fffbe7;padding-top: 5%}
#Sub .sub_cont .cont08 .inno_tit {font-size: 50px;font-weight: bold;padding-bottom: 3%}
#Sub .sub_cont .cont08 p{font-size: 30px;margin: 5% auto 1%;}
#Sub .sub_cont .cont08 span{font-size: 22px}

#Sub .sub_cont .cont09 {background: #f6f6f6;padding-bottom: 0;}
#Sub .sub_cont .cont09 .imgwrap{position: relative}
#Sub .sub_cont .cont09 .textbox{position: absolute;top: 0;;width: 100%;}
#Sub .sub_cont .cont09 .inno_tit{padding-top: 5%}
#Sub .sub_cont .cont09 h1{margin-bottom: 7%}
#Sub .sub_cont .cont09 h1 b{}
#Sub .sub_cont .cont09 .img_inner{position: relative;padding-top: 3%;;margin: auto;}
#Sub .sub_cont .cont09 .img_inner img{max-width: 878px;width: 47%;}
#Sub .sub_cont .cont09 .img_inner .inbox0{position: absolute;transform: translateX(-50%);font-size: 25px;}
#Sub .sub_cont .cont09 .img_inner .inbox1{top: 60%;left: 20%;text-align: right}
#Sub .sub_cont .cont09 .img_inner .inbox2{top: 30%;left: 24%;text-align: right}
#Sub .sub_cont .cont09 .img_inner .inbox3{top: -7%;left: 50%;text-align: center}
#Sub .sub_cont .cont09 .img_inner .inbox4{top: 30%;left: 74%;text-align: left}
#Sub .sub_cont .cont09 .img_inner .inbox5{top: 60%;left: 80%;}

#Sub .sub_cont .cont10 {padding-top: 10%}
#Sub .sub_cont .cont10 h1{}
#Sub .sub_cont .cont10 h1 em{ color:#000 !important}
#Sub .sub_cont .cont10  .cont10_info{}
#Sub .sub_cont .cont10  .cont10_info h3{margin-bottom: 2%;font-size: 26px}
#Sub .sub_cont .cont10  .cont10_info h3 b{display: block}
#Sub .sub_cont .cont10  .cont10_info p{font-size: 22px;}
#Sub .sub_cont .cont10  >img{margin:2% auto;}
#Sub .sub_cont .cont10 .txtbox{display: flex ;justify-content: center;position: relative;max-width: 1440px;margin: auto;width: 90%;padding-top: 5%;}
#Sub .sub_cont .cont10 .txtbox .t0{flex: 1;border: 1px solid #ebebeb;padding-bottom: 2%;border-right: none;font-size: 21px}
#Sub .sub_cont .cont10 .txtbox .t0:last-child{border-right: 1px solid #ebebeb;}
#Sub .sub_cont .cont10 .txtbox .t0 img{max-height: 165px;height: 13vw}
#Sub .sub_cont .cont10 .txtbox .t0 p{margin-top: 3%}
#Sub .sub_cont .cont10 .txtbox .t0 .txt_t{color: #fff;padding: 5% 0;}
#Sub .sub_cont .cont10 .txtbox .t0 .txt_t span{display: inline-block;}
#Sub .sub_cont .cont10 .txtbox .t0 .txt_t h3{}
#Sub .sub_cont .cont10 .txtbox .t1 .txt_t{background: #c1c1c1;}
#Sub .sub_cont .cont10 .txtbox .t2 .txt_t{background: #a4a2a3;}
#Sub .sub_cont .cont10 .txtbox .t3 .txt_t{background: #7d7d7d;}
#Sub .sub_cont .cont10 .txtbox .t4 .txt_t{background: #6b6b6b;}
#Sub .sub_cont .cont10 .txtbox .t5 .txt_t{background: #565656;}
#Sub .sub_cont .cont10 .txtbox .t6 .txt_t{background: #464646;}

/*Sub_05*/
/*여드름*/
#Sub.sub05_2 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/05/03bg_2.jpg) no-repeat left bottom / cover ;}
/*모공치료*/
#Sub.sub05_3 .sub_cont .cont04 ul li{flex: inherit}
#Sub.sub05_3 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/05/03bg_3.jpg) no-repeat left bottom / cover ;}
/*점빼기*/
#Sub.sub05_4 .sub_cont .cont04 ul li{flex: inherit}
#Sub.sub05_4 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/05/03bg_4.jpg) no-repeat left bottom / cover ;}

/*테마변경하고싶을때, 사용할것*/
/*
#Sub.sub06 .sub_top .top_textwrap .textbox{background: #212021;}
#Sub.sub06 .sub_top .top_textwrap .textbox > p{color: #1d2712;background: #ffd400}
#Sub.sub06 .sub_top .top_textwrap .textbox >h2{color: #ffd400;}
#Sub.sub06 .sub_top .top_textwrap .textbox .iclist li h4{color: #ffd400;}
#Sub.sub06 .sub_top .top_textwrap .textbox .iclist li::after{background: #fff;}
#Sub.sub06 .sub_cont .cont00 em{color: #ffd400;}
#Sub.sub06 .sub_cont .cont03 ul li::before{background:#ffd400 }
#Sub.sub06 .sub_cont .cont03 ul li span{color: #ffd400;}
#Sub.sub06 .sub_cont .cont04{background:  url(../img/new_h/sub/06/04bg.jpg)  no-repeat center fixed;background-size: cover}
#Sub.sub06 .sub_cont .cont04 ul.ul01 li figcaption{background: linear-gradient(to right, #eec600,#f9df5d)}
#Sub.sub06 .sub_cont .cont04 ul.ul01 li:after{background:  linear-gradient(to right, #eec600,#f9df5d)}
#Sub.sub06 .sub_cont .cont05 .imgwrap .img0 span::before{background:#ffd400}
#Sub.sub06 .sub_cont .cont06 .ct_pt .rightbox{background:#fcf4cc }
#Sub.sub06 .sub_cont .cont06 .ct_pt .rightbox::before{background:#fcf4cc }
*/


/*06 인모드리프팅*/
#Sub.sub06_1 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/06/03bg.jpg) no-repeat left bottom / cover ;}
#Sub.sub06_1 .sub_cont .cont04 ul{position: relative;padding-top: 360px;margin-top: 5%}
#Sub.sub06_1 .sub_cont .cont04 ul::before{display: block;content: "";background: url(../img/new_h/sub/06/ct04.png) no-repeat center top/ contain; width: 100%;height: 583px ;top: 0;position: absolute}
#Sub.sub06_1 .sub_top .top_textwrap .textbox .inno_ft{width: 75%;}
/*06 코레지*/
#Sub.sub06_2 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/06/03bg_2.jpg) no-repeat left bottom / cover ;}
#Sub.sub06_2 .sub_cont .cont04 ul li{flex: inherit}
#Sub.sub06_2 .sub_cont .cont10  >img{max-width: 289px;width: 40%;}
/*06 슈링크/더블로 골드 리프팅*/
#Sub.sub06_3 .sub_top .top_textwrap .textbox .inno_ft{width: 60%}
#Sub.sub06_3 .sub_top .top_textwrap .textbox >h2{font-size: 48px;}
#Sub.sub06_3 .sub_cont .cont01 .boxinner{display: flex;justify-content: center;max-width: 1440px;margin: auto;width: 90%;padding-top: 5%;position: relative}
#Sub.sub06_3 .sub_cont .cont01 .boxinner::after{display: block;position: absolute;width: 1px;height: 90% ;background: #d8d6d6;top: 55%;left: 50%;transform: translate(-50%,-50%);content: ""}
#Sub.sub06_3 .sub_cont .cont01 .boxinner .box0{flex: 1}
#Sub.sub06_3 .sub_cont .cont01 .boxinner .box0 h2 {font-weight: bold}
#Sub.sub06_3 .sub_cont .cont01 .boxinner .box0 img{width: 55%;max-width: 300px}
#Sub.sub06_3 .sub_cont .cont01 .boxinner .box1{margin-right: 4%}
#Sub.sub06_3 .sub_cont .cont02 .imgwrap{width: 80%;}
#Sub.sub06_3 .sub_cont .cont02 .imgwrap .img0{    margin-right: 3%;width: 22%;}
#Sub.sub06_3 .sub_cont .cont02 .imgwrap .img0:nth-child(4n) {margin-right: 0%;}
#Sub.sub06_3 .sub_cont .cont02 .imgwrap .img04{ margin-top: 0 !important}
#Sub.sub06_3 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/06/03bg_3.jpg) no-repeat left bottom / cover ;}
#Sub.sub06_3 .sub_cont .cont04 ul li{flex: inherit}
#Sub.sub06_3 .sub_cont .cont10 .txtbox .t0{padding-bottom: 0}
#Sub.sub06_3 .sub_cont .cont10 .txtbox .t0 .txt_t{margin-bottom: 0}
#Sub.sub06_3 .sub_cont .cont10 .txtbox .t0 .txt_t{padding: 10% 0}
/*06 쿨리프팅*/
#Sub.sub06_4 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/06/03bg_4.jpg) no-repeat left bottom / cover ;}
#Sub.sub06_4 .sub_cont .cont03 ul li h3{font-size: 25px}
#Sub.sub06_4 .sub_cont .cont04 ul li{flex: inherit}
/*06 LDM*/
#Sub.sub06_5 .sub_top .top_textwrap .textbox .inno_ft{width: 70%;}
#Sub.sub06_5 .sub_cont .cont02 .imgwrap{width: 80%;}
#Sub.sub06_5 .sub_cont .cont02 .imgwrap .img0{    margin-right: 3%;width: 22%;}
#Sub.sub06_5 .sub_cont .cont02 .imgwrap .img0:nth-child(4n) {margin-right: 0%;}
#Sub.sub06_5 .sub_cont .cont02 .imgwrap .img04{ margin-top: 0 !important}
#Sub.sub06_5 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/06/03bg_5.jpg) no-repeat left bottom / cover ;}
#Sub.sub06_5 .sub_cont .cont10 >img{max-width: 295px;width: 25%}
#Sub.sub06_5 .sub_cont .cont10 .txtbox{padding-top: 0;margin-top: -3%}
#Sub.sub06_5 .sub_cont .cont10 .txtbox .t2 p{margin-top: 7%}
/*06 실리프팅*/
#Sub.sub06_6 .sub_cont .cont04 ul li{flex: inherit}
#Sub.sub06_6 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/06/03bg_6.jpg) no-repeat left bottom / cover ;}
#Sub.sub06_6 .sub_top .top_textwrap .textbox .inno_ft{width: 75%;}


/*07 필러*/
#Sub.sub07_1 .sub_cont .cont02 .imgwrap{width: 90%;}
#Sub.sub07_1 .sub_cont .cont02 .imgwrap .img0{    margin-right: 3%;width: 22%;}
#Sub.sub07_1 .sub_cont .cont02 .imgwrap .img0 p{font-size: 20px;margin-top: 3%}
#Sub.sub07_1 .sub_cont .cont02 .imgwrap .img0 p em{color: #ffd400;font-size: 18px}
#Sub.sub07_1 .sub_cont .cont02 .imgwrap .img0:nth-child(4n) {margin-right: 0%;}
#Sub.sub07_1 .sub_cont .cont02 .imgwrap .img04{ margin-top: 0 !important}
#Sub.sub07_1 .sub_cont .cont03{background: #f6f6f6 }
#Sub.sub07_1 .sub_cont .cont03 .textwrap{max-width: 1400px ;width: 80%;margin: auto}
#Sub.sub07_1 .sub_cont .cont03 ul li{flex: inherit;cursor: pointer;position: relative;padding: 0 5%}
#Sub.sub07_1 .sub_cont .cont03 ul li::before{position: absolute;top: -12px;left: 0}
#Sub.sub07_1 .sub_cont .cont03 ul li h3{width: 100%;position: relative;padding-left: 60px}
#Sub.sub07_1 .sub_cont .cont03 ul li h3.on {color: #ffd400}
#Sub.sub07_1 .sub_cont .cont03 ul li h3.on >span{transform: translateY(-50%) rotate(180deg) ;}
#Sub.sub07_1 .sub_cont .cont03 ul li h3 > span{position: absolute;right: 0;color: #e3e3e3;transition: transform 400ms ease-in-out;padding: 0;margin: 0;top: 50%;transform: translateY(-50%)}
#Sub.sub07_1 .sub_cont .cont03 ul li h4{width: 100%;position: relative;padding: 3.5% 0;display: none;border-top: 1px dashed #e3e3e3;padding-left: 60px;font-size: 21px}
#Sub.sub07_1 .sub_cont .cont03 ul li p::before{position: absolute;display: block;background: url(../img/new_h/sub/07/q.png) no-repeat center center / contain; content: "";width: 46px;height: 46px; left: 0}
#Sub.sub07_1 .sub_cont .cont03 ul li h4 p::before{background: url(../img/new_h/sub/07/a.png) no-repeat center center / contain}
#Sub.sub07_1 .sub_cont .cont04 ul li{flex: inherit}
#Sub.sub07_1 .sub_cont .cont06{padding-top: 5%}
/*07 보톡스*/
#Sub.sub07_2 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/07/03bg_2.jpg) no-repeat left bottom / cover ;}
#Sub.sub07_2 .sub_cont .cont02 .imgwrap{width: 90%;}
#Sub.sub07_2 .sub_cont .cont02 .imgwrap .img0{    margin-right: 3%;width: 22%;}
#Sub.sub07_2 .sub_cont .cont02 .imgwrap .img0:nth-child(4n) {margin-right: 0%;}
#Sub.sub07_2 .sub_cont .cont02 .imgwrap .img04{ margin-top: 0 !important}
/*07 윤곽주사*/
#Sub.sub07_3 .sub_cont .cont02 .imgwrap{width: 90%;}
#Sub.sub07_3 .sub_cont .cont02 .imgwrap .img0{    margin-right: 3%;width: 22%;}
#Sub.sub07_3 .sub_cont .cont02 .imgwrap .img0:nth-child(4n) {margin-right: 0%;}
#Sub.sub07_3 .sub_cont .cont02 .imgwrap .img04{ margin-top: 0 !important}
#Sub.sub07_3 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/07/03bg_3.jpg) no-repeat left bottom / cover ;}
/*07 필로가135주사*/
#Sub.sub07_4 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/07/03bg_4.jpg) no-repeat left bottom / cover ;}
#Sub.sub07_4 .sub_cont .cont11 {background: url(../img/new_h/sub/07/11bg.jpg) no-repeat left bottom / cover ;padding-top: 5%}
#Sub.sub07_4 .sub_cont .cont11 .imgwrap{width: 90%;}
#Sub.sub07_4 .sub_cont .cont11 .imgwrap .img0{    margin-right: 3%;width: 22%;}
#Sub.sub07_4 .sub_cont .cont11 .imgwrap .img0:nth-child(4n) {margin-right: 0%;}
#Sub.sub07_4 .sub_cont .cont11 .imgwrap .img04{ margin-top: 0 !important}
#Sub.sub07_4 .sub_cont .cont11 .imgwrap .img0 span{font-weight: bold;display: block;margin:2% 0 3%}
#Sub.sub07_4 .sub_cont .cont11 h1 em{    border-bottom:none}
#Sub.sub07_4  .sub_cont .cont10 >img{margin: 5% auto 0; }


/*Sub_08*/

#Sub.sub08 .sub_cont .cont04{    background: url(../img/new_h/sub/08/04bg.jpg) no-repeat center fixed;background-size: cover;}
/*08 엑소좀 스킨부스터*/
#Sub.sub08_1 .sub_top .top_textwrap .textbox .inno_ft{width: 55%;}
#Sub.sub08_1 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/08/03bg_1.jpg) no-repeat left bottom / cover ;}
#Sub.sub08_1 .sub_cont .cont11 {background: url(../img/new_h/sub/07/11bg.jpg) no-repeat left bottom / cover ;padding-top: 5%}
#Sub.sub08_1 .sub_cont .cont11 .imgwrap{width: 90%;}
#Sub.sub08_1 .sub_cont .cont11 .imgwrap .img0{    margin-right: 3%;width: 22%;}
#Sub.sub08_1 .sub_cont .cont11 .imgwrap .img0:nth-child(4n) {margin-right: 0%;}
#Sub.sub08_1 .sub_cont .cont11 .imgwrap .img04{ margin-top: 0 !important}
#Sub.sub08_1 .sub_cont .cont11 .imgwrap .img0 span{font-weight: bold;display: block;margin:2% 0 3%}
#Sub.sub08_1 .sub_cont .cont11 h1 em{    border-bottom:none}
#Sub.sub08_1 .sub_cont .cont10 >img{margin: 5% auto 0; }
#Sub.sub08_1 .sub_cont .cont10 .txtbox .t0 p{margin-top: 5%}
/*08 항노화관리*/
#Sub.sub08_2 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/08/03bg_2.jpg) no-repeat left bottom / cover ;}
/*08 스킨케어*/
#Sub.sub08_3 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/08/03bg_3.jpg) no-repeat left bottom / cover ;}
#Sub.sub08_3 .sub_cont .cont04 ul.ul01 {flex-wrap: wrap}
#Sub.sub08_3 .sub_cont .cont04 ul.ul01 li{width: calc(97%/3);flex: none}
#Sub.sub08_3 .sub_cont .cont04 ul.ul01 li:nth-child(3n){margin-right: 0}
#Sub.sub08_3 .sub_cont .cont04 ul.ul01 li:nth-child(3)~li{margin-top: 1%}
#Sub.sub08_3 .sub_top .top_textwrap .textbox > p{font-size: 26px}

/*Sub_04*/
#Sub.sub04 .sub_top .top_textwrap .textbox{background: #212021;}
#Sub.sub04 .sub_top .top_textwrap .textbox > p{background: #ffd400;}
#Sub.sub04 .sub_top .top_textwrap .textbox >h2{color: #ffd400}
#Sub.sub04 .sub_top .top_textwrap .textbox .iclist li h4{color:#ffd400 }
#Sub.sub04 .sub_top .top_textwrap .textbox .iclist li::after{background: #fff;}
#Sub.sub04 .sub_cont .cont00 em{color: #ffd400}
#Sub.sub04 .sub_cont .cont03 ul li::before{background: #ffd400;}
#Sub.sub04 .sub_cont .cont03 ul li span{color: #ffd400;}
#Sub.sub04 .sub_cont .cont05 .imgwrap .img0 span::before{background: #ffd400;}
#Sub.sub04 .sub_cont .cont06 .ct_pt .rightbox::before{color: #eec600;}
#Sub.sub04 .sub_cont .cont06 .ct_pt .rightbox{background: #fcf4cc;}
#Sub.sub04 .sub_cont .cont06 .ct_pt .rightbox::before{background: #fcf4cc;}
#Sub.sub04 .sub_cont .cont10 .txtbox .t1 .txt_t{background:#c1c1c1}
#Sub.sub04 .sub_cont .cont10 .txtbox .t2 .txt_t{background:#a4a2a3}
#Sub.sub04 .sub_cont .cont10 .txtbox .t3 .txt_t{background:#7d7d7d}
#Sub.sub04 .sub_cont .cont10 .txtbox .t4 .txt_t{background:#6b6b6b}
#Sub.sub04 .sub_cont .cont10 .txtbox .t5 .txt_t{background:#565656}
#Sub.sub04 .sub_cont .cont10 .txtbox .t6 .txt_t{background:#464646}
#Sub.sub04 .sub_cont .cont04 ul.ul01 li figcaption{background: linear-gradient(to right, #eec600,#f9df5d);}
#Sub.sub04 .sub_cont .cont04 ul.ul01 li:after{background: linear-gradient(to right, #eec600,#f9df5d);}
/*04 해운대점 리쥬란힐러*/
#Sub.sub04_1 .sub_cont .cont02 .imgwrap{width: 90%;}
#Sub.sub04_1 .sub_cont .cont02 .imgwrap .img0{    margin-right: 3%;width: 22%;}
#Sub.sub04_1 .sub_cont .cont02 .imgwrap .img0:nth-child(4n) {margin-right: 0%;}
#Sub.sub04_1 .sub_cont .cont02 .imgwrap .img04{ margin-top: 0 !important}
#Sub.sub04_1 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/04/03bg.jpg) no-repeat left bottom / cover ;}
#Sub.sub04_1 .sub_cont .cont10 >img{margin: 5% auto 0; }
#Sub.sub04_1 .sub_cont .cont10 .txtbox .t0 p{margin-top: 5%}
/*해운대점 04_2 제모*/
#Sub.sub04_2 .sub_cont .cont02 .imgwrap{width: 90%;}
#Sub.sub04_2 .sub_cont .cont02 .imgwrap .img0{margin-right: 3%;width: 22%;}
#Sub.sub04_2 .sub_cont .cont02 .imgwrap .img0:nth-child(4n) {margin-right: 0%;}
#Sub.sub04_2 .sub_cont .cont02 .imgwrap .img04{ margin-top: 0 !important}
#Sub.sub04_2 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/04/03bg_2.jpg) no-repeat left bottom / cover ;}
#Sub.sub04_2 .sub_cont .cont04 ul li{flex:inherit}
#Sub.sub04_2 .sub_cont .cont10 .txtbox .t0 p{margin-top: 5%}
/*해운대점 04_3 지방분해*/
#Sub.sub04_3 .sub_top .top_textwrap .textbox .inno_ft{width: 53%;}
#Sub.sub04_3 .sub_cont .cont02 .imgwrap{width: 90%; justify-content: center}
#Sub.sub04_3 .sub_cont .cont02 .imgwrap .img0{    margin-right: 3%;width: 22%;}
#Sub.sub04_3 .sub_cont .cont02 .imgwrap .img0:nth-child(3) {margin-top: 0%;}
#Sub.sub04_3 .sub_cont .cont02 .imgwrap .img0:nth-child(4n) {margin-right: 0%;}
#Sub.sub04_3 .sub_cont .cont02 .imgwrap .img04{ margin-top: 0 !important}
#Sub.sub04_3 .sub_cont .cont03 {background: #f6f6f6 url(../img/new_h/sub/04/03bg_3.jpg) no-repeat left bottom / cover ;}
#Sub.sub04_3 .sub_cont .cont04 ul li{flex:inherit}
/*해운대점 04_4 바디케어*/
#Sub.sub04_4 .sub_cont{margin-top: 0}
#Sub.sub04_4 .sub_cont .cont01{padding-top: 10%;padding-bottom: 0}
#Sub.sub04_4 .sub_cont .cont02 .imgwrap{width: 90%; justify-content: center}
#Sub.sub04_4 .sub_cont .cont02 .imgwrap .img0{    margin-right: 3%;width: 22%;}
#Sub.sub04_4 .sub_cont .cont02 .imgwrap .img0:nth-child(3) {margin-top: 0%;}
#Sub.sub04_4 .sub_cont .cont02 .imgwrap .img0:nth-child(4n) {margin-right: 0%;}
#Sub.sub04_4 .sub_cont .cont02 .imgwrap .img04{ margin-top: 0 !important}
#Sub.sub04_4 .sub_cont .cont10{padding-top: 5%}
#Sub.sub04_4 .sub_cont .cont10 .txtbox{padding-top: 3%}
#Sub.sub04_4 .sub_cont .cont10 .txtbox .t0 p{margin-top: 5%}
#Sub.sub04_4 .sub_cont .cont12{background: #f6f6f6 }
#Sub.sub04_4 .sub_cont .cont12 h1{margin-bottom: 0;padding-bottom: 7%}
#Sub.sub04_4 .sub_cont .cont12 .textbox h1:nth-child(2){padding-bottom:3%}
#Sub.sub04_4 .sub_cont .cont12 .textbox h1:nth-child(2)> em{color: #000;}
#Sub.sub04_4 .sub_cont .cont12 .textwrap{max-width: 1400px ;width: 80%;margin: auto}
#Sub.sub04_4 .sub_cont .cont12 .textwrap .textbox {background: url(../img/new_h/sub/04/bg12.png) no-repeat left bottom / contain;}
#Sub.sub04_4 .sub_cont .cont12 .textwrap .textbox > p{font-size: 22px;margin-bottom: 8%;}
#Sub.sub04_4 .sub_cont .cont12 ul li{flex: inherit;cursor: pointer;position: relative;padding: 0 5%}
#Sub.sub04_4 .sub_cont .cont12 ul li:last-child{margin-bottom: 0}
#Sub.sub04_4 .sub_cont .cont12 ul li::before{position: absolute;top: -12px;left: 0}
#Sub.sub04_4 .sub_cont .cont12 ul li h3{width: 100%;position: relative;padding-left: 60px}
#Sub.sub04_4 .sub_cont .cont12 ul li h3.on {color: #fcc700}
#Sub.sub04_4 .sub_cont .cont12 ul li h3.on >span{transform: translateY(-50%) rotate(180deg) ;}
#Sub.sub04_4 .sub_cont .cont12 ul li h3 > span{position: absolute;right: 0;color: #e3e3e3;transition: transform 400ms ease-in-out;padding: 0;margin: 0;top: 50%;transform: translateY(-50%)}
#Sub.sub04_4 .sub_cont .cont12 ul li h4{width: 100%;position: relative;padding: 3.5% 0;display: none;border-top: 1px dashed #e3e3e3;padding-left: 60px;font-size: 20px}
#Sub.sub04_4 .sub_cont .cont12 ul li p::before{position: absolute;display: block;background: url(../img/new_h/sub/04/q.png) no-repeat center center / contain; content: "";width: 46px;height: 46px; left: 0}
#Sub.sub04_4 .sub_cont .cont12 ul li h4 p::before{background: url(../img/new_h/sub/04/a.png) no-repeat center center / contain}
#Sub.sub04_4 .sub_cont .cont02{padding-top: 8%}
#Sub.sub04_4 .sub_cont .cont06{padding: 8% 0}

/*HPL*/
#Sub.sub04_4 .sub_cont .cont03.col2{background: #f6f6f6 url(../img/new_h/sub/04/03bg_col1.jpg) no-repeat left bottom / cover ;}
/*메조주사*/
#Sub.sub04_4 .sub_cont .cont03.col4{background: #f6f6f6 url(../img/new_h/sub/04/03bg_col2.jpg) no-repeat left bottom / cover ;}
#Sub.sub04_4 .sub_cont .cont10.col3 .txtbox {flex-wrap: wrap}
#Sub.sub04_4 .sub_cont .cont10.col3 .txtbox .t0 {flex:inherit;width: calc(100%/3)}
#Sub.sub04_4 .sub_cont .cont10.col3 .txtbox .t0:nth-child(3)~div{margin-top: 2%}
#Sub.sub04_4 .sub_cont .cont10.col3 .txtbox .t3 {border-right: 1px solid #ebebeb}
/*날씬주사*/
#Sub.sub04_4 .sub_cont .cont03.col5{background: #f6f6f6 url(../img/new_h/sub/04/03bg_col3.jpg) no-repeat left bottom / cover ;}

/*해운대점 04_5 바디프로그램*/
#Sub.sub04_5 .sub_cont{margin-top: 0}
#Sub.sub04_5 .sub_cont .cont01{padding-top: 10%;padding-bottom: 0}
#Sub.sub04_5 .sub_cont .cont02{padding-top: 8%}
#Sub.sub04_5 .sub_cont .cont06{padding: 8% 0}
#Sub.sub04_5 .sub_cont .cont10{padding: 10% 0}
#Sub.sub04_5 .sub_cont .cont10 .txtbox{padding-top: 3%}
#Sub.sub04_5 .sub_cont .cont10 .txtbox .t0{padding-bottom: 0;}
#Sub.sub04_5 .sub_cont .cont12{background: #f6f6f6 }
#Sub.sub04_5 .sub_cont .cont12 h1{margin-bottom: 0;padding-bottom: 7%}
#Sub.sub04_5 .sub_cont .cont12 .textbox h1:nth-child(2){padding-bottom:3%}
#Sub.sub04_5 .sub_cont .cont12 .textbox h1:nth-child(2)> em{color: #000;}
#Sub.sub04_5 .sub_cont .cont12 .textwrap{max-width: 1400px ;width: 80%;margin: auto}
#Sub.sub04_5 .sub_cont .cont12 .textwrap .textbox {background: url(../img/new_h/sub/04/bg12.png) no-repeat left bottom / contain;}
#Sub.sub04_5 .sub_cont .cont12 .textwrap .textbox > p{font-size: 22px;margin-bottom: 8%;}
#Sub.sub04_5 .sub_cont .cont12 ul li{flex: inherit;cursor: pointer;position: relative;padding: 0 5%}
#Sub.sub04_5 .sub_cont .cont12 ul li:last-child{margin-bottom: 0}
#Sub.sub04_5 .sub_cont .cont12 ul li::before{position: absolute;top: -12px;left: 0}
#Sub.sub04_5 .sub_cont .cont12 ul li h3{width: 100%;position: relative;padding-left: 60px}
#Sub.sub04_5 .sub_cont .cont12 ul li h3.on {color: #fcc700}
#Sub.sub04_5 .sub_cont .cont12 ul li h3.on >span{transform: translateY(-50%) rotate(180deg) ;}
#Sub.sub04_5 .sub_cont .cont12 ul li h3 > span{position: absolute;right: 0;color: #e3e3e3;transition: transform 400ms ease-in-out;padding: 0;margin: 0;top: 50%;transform: translateY(-50%)}
#Sub.sub04_5 .sub_cont .cont12 ul li h4{width: 100%;position: relative;padding: 3.5% 0;display: none;border-top: 1px dashed #e3e3e3;padding-left: 60px;font-size: 20px}
#Sub.sub04_5 .sub_cont .cont12 ul li p::before{position: absolute;display: block;background: url(../img/new_h/sub/04/q.png) no-repeat center center / contain; content: "";width: 46px;height: 46px; left: 0}
#Sub.sub04_5 .sub_cont .cont12 ul li h4 p::before{background: url(../img/new_h/sub/04/a.png) no-repeat center center / contain}
/*슈링크*/
#Sub.sub04_5 .sub_cont .cont03.col2{background: #f6f6f6 url(../img/new_h/sub/04/03bg_col4.jpg) no-repeat left bottom / cover ;}
/*리포엑스*/
#Sub.sub04_5 .sub_cont .cont01.col3{padding-bottom: 10%}
#Sub.sub04_5 .sub_cont .cont03.col4{background: #f6f6f6 url(../img/new_h/sub/04/03bg_col5.jpg) no-repeat left bottom / cover ;}
/*해운대점 04_6 여드름 관리*/
#Sub.sub04_6 .sub_cont .cont03{background: #f6f6f6 url(../img/new_h/sub/04/03bg_col6.jpg) no-repeat left bottom / cover}
#Sub.sub04_6 .sub_cont .cont04 {background: url(../img/new_h/sub/04/04bg_6.jpg)  no-repeat center fixed;padding:5% 0;    background-size: cover;}
#Sub.sub04_6 .sub_cont .cont03 .textbox img{width: 80%;}
#Sub.sub04_6 .sub_cont .cont10 .txtbox .t0{padding-bottom: 0}
/*해운대점 04_7 올핏 바디리프팅*/
#Sub.sub04_7 .sub_cont .cont10 .txtbox .t0 p{margin-top: 5%}
#Sub.sub04_7 .sub_cont .cont03{background: #f6f6f6 url(../img/new_h/sub/04/03bg_7.jpg) no-repeat left bottom / cover}
#Sub.sub04_7 .sub_cont .cont02 .imgwrap .img0{    margin-right: 3%;width: 22%;}
#Sub.sub04_7 .sub_cont .cont02 .imgwrap .img0 p{font-size: 20px;margin-top: 3%}
#Sub.sub04_7 .sub_cont .cont02 .imgwrap .img0 p em{color: #6db6e5;font-size: 18px}
#Sub.sub04_7 .sub_cont .cont02 .imgwrap .img0:nth-child(4n) {margin-right: 0%;}
#Sub.sub04_7 .sub_cont .cont02 .imgwrap .img04{ margin-top: 0 !important}


/*반응형*/
@media(max-width:1920px){
    /*Font*/
    #Sub .sub_top .top_textwrap .textbox > p{font-size: 1.45vw}
    #Sub .sub_top .top_textwrap .textbox >h2{font-size:3.15vw }
    #Sub .sub_cont .cont03 h1{font-size: 2.65vw !important}

    #Sub .sub_top .top_textwrap .textbox .iclist li h4{ font-size: 1.35vw}
    #Sub .sub_top .top_textwrap .textbox .iclist li p{font-size: 1.04vw}
    /*Style*/
    #Sub .sub_top .top_textwrap .textbox{padding: 7%  9.5%}
    #Sub .sub_top .top_textwrap .textbox .iclist li img{height: 4vw}

    /*슈링크/더블로 골드 리프팅*/
    #Sub.sub06_3 .sub_top .top_textwrap .textbox >h2{font-size: 2.5vw;}
    /*스킨케어*/
    #Sub.sub08_3 .sub_top .top_textwrap .textbox > p{font-size: 1.4vw;}
}

@media(max-width:1680px){
    /*Font*/
    #Sub .sub_cont .cont09 .img_inner .inbox0{font-size: 1.6vw}
    /*Style*/
    #Sub.sub06_1 .sub_cont .cont04 ul{padding-top: 21vw}
    /*필러*/
    #Sub.sub07_1 .sub_cont .cont02 .imgwrap .img0 p {font-size: 1.2vw}
    #Sub.sub07_1 .sub_cont .cont02 .imgwrap .img0 p em{font-size:1.1vw}

}
@media(max-width:1440px){
    /*Font*/
    #Sub .sub_cont .cont00 h1{font-size:  3.6vw}
    #Sub .sub_cont .cont00 .inno_tit{font-size: 1.5vw}
    #Sub .sub_cont .cont01 h2{font-size:2.5vw }
    #Sub .sub_cont .cont01 p{font-size:  1.67vw}
    #Sub .sub_cont .cont02 .imgwrap{font-size: 1.7vw}
    #Sub .sub_cont .cont03 ul li h3{font-size: 1.81vw}
    #Sub .sub_cont .cont03 ul li span{font-size: 2.1vw}
    #Sub .sub_cont .cont05 p{font-size: 2.5vw}
    #Sub .sub_cont .cont05 .imgwrap .img0 span{font-size: 1.62vw}
    #Sub .sub_cont .cont05 .imgwrap .img0 span::before{font-size:1.8vw }
    #Sub .sub_cont .cont06 .ct_pt ul li{font-size: 1.8vw;}
    #Sub .sub_cont .cont06 .ct_pt ul li em{font-size:3.5vw}
    #Sub .sub_cont .cont07 .txtbox .t0{font-size:1.4vw }
    #Sub .sub_cont .cont08 .inno_tit{font-size:  3.6vw}
    #Sub .sub_cont .cont08 p{font-size: 2vw}
    #Sub .sub_cont .cont08 span{font-size: 1.5vw}

    /*Style*/
    #Sub .sub_cont .cont04 {padding:10% 0;}
    #Sub .sub_cont .cont05 {padding:8% 0 10%;}
    #Sub .sub_cont .cont07{padding: 5% 0 10%}
    #Sub .sub_cont .cont08{padding: 8% 0}

    #Sub .sub_cont .cont06 .ct_pt ul li{width: 92%;}
    #Sub .sub_cont .cont06 .ct_pt .leftbox {top: -4vw;}

    /*인모드리프팅*/
    #Sub.sub06_1 .sub_cont .cont04 ul::before{height: 48vw}
    /*코레지*/
    #Sub.sub06_2 .sub_cont .cont10 .cont10_info h3{font-size:1.9vw }
    #Sub.sub06_2 .sub_cont .cont10 .cont10_info p{font-size: 1.67vw;}
    /*쿨리프팅*/
    #Sub.sub06_4 .sub_cont .cont03 ul li h3{font-size: 1.7vw}
    /*실리프팅*/
    #Sub .sub_cont .cont05 .imgwrap .img0 span{font-size: 1.5vw}
    /*필러*/
    #Sub.sub07_1 .sub_cont .cont03 ul li h4{font-size:  1.48vw}
    #Sub.sub07_1 .sub_cont .cont03 ul li p::before{width: 3.2vw;height: 3.2vw;}
    #Sub.sub07_1 .sub_cont .cont03 ul li h3,#Sub.sub07_1 .sub_cont .cont03 ul li h4{padding-left: 4.2vw}
    /*보톡스*/
    #Sub.sub07_2  .sub_cont .cont03 ul li h3{font-size: 1.79vw}
    /*윤곽주사*/
    #Sub.sub07_3 .sub_cont .cont03 ul li span{padding-left: 3%;}
    #Sub.sub07_3  .sub_cont .cont03 ul li h3{font-size: 1.62vw}
    /*바디CARE*/
    #Sub.sub04_4 .sub_cont .cont10.col1 .txtbox {flex-wrap: wrap}
    #Sub.sub04_4 .sub_cont .cont10.col1 .txtbox .t0 {flex:inherit;width: calc(100%/3)}
    #Sub.sub04_4 .sub_cont .cont10.col1 .txtbox .t3 {border-right: 1px solid #ebebeb}
    #Sub.sub04_4 .sub_cont .cont10.col1 .txtbox .t0:nth-child(3)~div{margin-top: 2%}
    #Sub.sub04_4 .sub_cont .cont12 ul li h4{font-size:  1.48vw}
    #Sub.sub04_4 .sub_cont .cont12 ul li p::before{width: 3.2vw;height: 3.2vw;}
    #Sub.sub04_4 .sub_cont .cont12 ul li h3,#Sub.sub07_1 .sub_cont .cont03 ul li h4{padding-left: 4.2vw}

    /*바디프로그램*/
    #Sub.sub04_5 .sub_cont .cont12 ul li h4{font-size:  1.48vw}
    #Sub.sub04_5 .sub_cont .cont12 ul li p::before{width: 3.2vw;height: 3.2vw;}


}
@media(max-width:1240px){
    #Sub .sub_cont .cont05 .imgwrap .img0 span::before{width: 5vw;height: 5vw;line-height: 5vw;top: -3vw;}
    #Sub .sub_cont .cont07 .txtbox{flex-wrap: wrap;}
    #Sub .sub_cont .cont07 .txtbox .t0 {flex: auto}
    #Sub .sub_cont .cont07 .txtbox .t1 {width: 33%;margin-left: 16%}
    #Sub .sub_cont .cont07 .txtbox .t2 {width: 33%;margin-right: 16%}
    #Sub .sub_cont .cont07 .txtbox .t2 ~ div {margin-top: 1%}
    /*코레지*/
    #Sub.sub06_2 .sub_cont .cont10 .txtbox .t0{font-size: 1.7vw}
    /*슈링크/더블로 골드*/
    #Sub.sub06_3 .sub_cont .cont10 .txtbox .t0{font-size: 1.65vw}
    /*07-필러*/
    #Sub.sub07_1 .sub_cont .cont02 .imgwrap{flex-wrap: wrap;width: 80%;font-size: 2.2vw}
    #Sub.sub07_1 .sub_cont .cont02 .imgwrap .img0:nth-child(2n){margin-right: 0}
    #Sub.sub07_1 .sub_cont .cont02 .imgwrap .img0{width: 47%;margin-bottom: 3%}
    #Sub.sub07_1 .sub_cont .cont02 .imgwrap .img0 p{font-size:1.8vw }
    #Sub.sub07_1 .sub_cont .cont02 .imgwrap .img0 p em{font-size: 1.6vw}
    /*08-엑소좀 스킨부스터*/
    #Sub.sub08_1 .sub_cont .cont10 .txtbox .t0{font-size: 1.72vw}
    /*04-리쥬란힐러*/
    #Sub.sub04_1 .sub_cont .cont10 .txtbox .t0{font-size: 1.78vw}
    /*04-제모*/
    #Sub.sub04_2 .sub_cont .cont10 .txtbox .t0 {font-size: 1.8vw}
    /*04-바디CARE*/
    #Sub.sub04_4 .sub_cont .cont10 .txtbox .t0 {font-size: 1.8vw}
    #Sub.sub04_4 .sub_cont .cont12 .textwrap .textbox > p{font-size:  1.8vw}
    /*04-BODY PROGRAM*/
    #Sub.sub04_5 .sub_cont .cont12 .textwrap .textbox > p{font-size:  1.8vw}
    #Sub.sub04_5 .sub_cont .cont10 .txtbox .t0{font-size: 1.7vw}
    /*04-여드름관리*/
    #Sub.sub04_6 .sub_cont .cont10 .txtbox .t0{font-size: 1.7vw}
    /* 04_7 올핏 바디리프팅*/
    #Sub.sub04_7 .sub_cont .cont10 .txtbox .t0{font-size: 1.7vw}
}

@media(max-width:1024px){
    /*Font*/
    #Sub .sub_cont .cont04 ul.ul01 li figcaption h3{font-size: 2.4vw}
    #Sub .sub_cont .cont04 ul.ul01 li figcaption h5{font-size: 2.2vw}
    #Sub .sub_cont .cont07 .txtbox .t0{font-size: 2.2vw}
    /*Style*/
    #Sub .sub_cont .cont07 .txtbox .t0 img{height: 5vw;}
    /*06-LDM*/
    #Sub.sub06_5 .sub_cont .cont10 .txtbox .t0{font-size:2vw }
    /*필러*/
    #Sub.sub07_1 .sub_cont .cont03 ul li{padding: 0 2.5%}
    #Sub.sub07_1 .sub_cont .cont03 ul li h3{font-size:  2.4vw}
    #Sub.sub07_1 .sub_cont .cont03 ul li h4{font-size:  1.75vw}
    #Sub.sub07_1 .sub_cont .cont03 ul li p::before{width: 3.7vw;height: 3.7vw;}
    #Sub.sub07_1 .sub_cont .cont03 ul li h3,#Sub.sub07_1 .sub_cont .cont03 ul li h4{padding-left: 4.8vw}
    /*04여드름관리   */
    #Sub.sub04_6 .sub_cont .cont04 ul{width: 70%;flex-wrap: wrap;justify-content:space-between;}
    #Sub.sub04_6 .sub_cont .cont04 ul li{width: 48%;flex: inherit}
    #Sub.sub04_6 .sub_cont .cont04 ul li:nth-child(2n){margin-right: 0}
    #Sub.sub04_6 .sub_cont .cont04 ul li:nth-child(2)~li{margin-top: 4%}

}
@media(max-width:768px){
    /*Font*/
    #Sub .sub_top .top_textwrap .textbox > p{font-size: 3.45vw;}
    #Sub .sub_top .top_textwrap .textbox >h2{font-size:8vw}
    #Sub .sub_top .top_textwrap .textbox .iclist li h4{font-size: 3.7vw}
    #Sub .sub_top .top_textwrap .textbox .iclist li p{font-size: 2.6vw}
    #Sub .sub_cont .cont00 .inno_tit{font-size: 3.3vw}
    #Sub .sub_cont .cont00 h1{font-size: 6.8vw}
    #Sub .sub_cont .cont01 h2{font-size: 4.1vw}
    #Sub .sub_cont .cont01 p{font-size: 3vw}
    #Sub .sub_cont .cont02 .imgwrap{font-size: 3.5vw}
    #Sub .sub_cont .cont03 h1{font-size: 6.8vw !important}
    #Sub .sub_cont .cont03 ul li h3{font-size: 3.4vw}
    #Sub .sub_cont .cont03 ul li span{font-size: 4vw}
    #Sub .sub_cont .cont04 ul.ul01 li figcaption h3{font-size: 3.7vw}
    #Sub .sub_cont .cont04 ul.ul01 li figcaption h5{font-size: 3.2vw}
    #Sub .sub_cont .cont05 p{font-size: 3.2vw}
    #Sub .sub_cont .cont05 .imgwrap .img0 span{font-size: 3.5vw}
    #Sub .sub_cont .cont05 .imgwrap .img0 span::before{font-size: 3.8vw}
    #Sub .sub_cont .cont06 .ct_pt ul li em{font-size: 5.5vw}
    #Sub .sub_cont .cont06 .ct_pt ul li{font-size: 3.58vw}
    #Sub .sub_cont .cont07 .txtbox .t0{font-size: 3vw}
    #Sub .sub_cont .cont08 .inno_tit{font-size: 6.8vw}
    #Sub .sub_cont .cont08 p{font-size: 4vw}
    #Sub .sub_cont .cont08 span{font-size: 2.8vw}
    #Sub .sub_cont .cont09 .img_inner .inbox0{font-size: 3vw}

    /*Style*/
    .sub_cont{margin-top: 0;}
   .ent {display: block !important}
   .dt{display: none !important}
    #Sub .sub_cont .cont00{padding: 15% 0}
    #Sub .sub_cont .cont01 h2{margin-top: 5%}
    #Sub .sub_cont .cont01 p{margin-top: 5%}
    #Sub .sub_top .top_textwrap{top: auto;bottom: 0;    transform: translateX(-50%);left:50%;max-width:610px;width: 80%;}
    #Sub .sub_top .top_textwrap .textbox{background: rgba(0,0,0,.8)}
    #Sub .sub_top .top_textwrap .textbox .iclist li img{height: 9vw;}
    #Sub .sub_top .top_textwrap .textbox .iclist li::after{margin:0 8%;}
    #Sub .sub_cont .cont01,#Sub .sub_cont .cont05,#Sub .sub_cont .cont06{padding-bottom: 0}
    #Sub .sub_cont .cont02 .imgwrap{flex-wrap: wrap;width: 80%;justify-content: space-between;margin-top: 15%}
    #Sub .sub_cont .cont02 .imgwrap .img0{width: 48%;margin: 0}
    #Sub .sub_cont .cont02 .imgwrap .img0:nth-child(2n)~div{margin-top: 5%}
    #Sub .sub_cont .cont03{background: #f6f6f6 !important;padding: 15% 0}
    #Sub .sub_cont .cont03 .textwrap{width: 80%;margin: auto}
    #Sub .sub_cont .cont04 ul{width: 80%;flex-wrap: wrap;justify-content:space-between;padding-top: 10%}
    #Sub .sub_cont .cont04 ul li{width: 48%;flex: inherit}
    #Sub .sub_cont .cont04 ul li:nth-child(2n){margin-right: 0}
    #Sub .sub_cont .cont04 ul li:nth-child(2)~li{margin-top: 4%}
    #Sub .sub_cont .cont04 ul.ul01 .cont h3{word-break: keep-all !important;word-wrap:break-word }
    #Sub .sub_cont .cont05 .imgwrap{padding-top:10%}
    #Sub .sub_cont .cont05 .vdwrap{;padding: 10% 0}
    #Sub .sub_cont .cont05 .vdwrap::before{height: 83%;}
    #Sub .sub_cont .cont05 .vdwrap video{width: 80%}
    #Sub .sub_cont .cont05 .vdwrap .videolist{width:80%;}
    #Sub .sub_cont .cont05 .vdwrap .videolist li{font-size: 14px}

    #Sub .sub_cont .cont05 .imgwrap{flex-wrap: wrap;width: 80%;justify-content: space-between}
    #Sub .sub_cont .cont05 .imgwrap::before{display: none}
    #Sub .sub_cont .cont05 .imgwrap .img0 span::before{width: 8vw;height: 8vw;line-height: 8vw;top: -5vw;margin-bottom: -4vw}
    #Sub .sub_cont .cont05 .imgwrap .img0{width: 48%;margin: 0;margin-bottom: 2%}
    #Sub .sub_cont .cont05 .imgwrap .img0:nth-child(2n)~div{margin-top: 5%}
    #Sub .sub_cont .cont06 .ct_pt{flex-direction: column}
    #Sub .sub_cont .cont06 .ct_pt .leftbox{top: 0;width: 80%;margin: auto}
    #Sub .sub_cont .cont06 .ct_pt .rightbox::before{width: 100%;left: 0;top: -35%;height: 155%;}
    #Sub .sub_cont .cont06 .ct_pt .rightbox{width: 100%;}
    #Sub .sub_cont .cont06 .ct_pt ul{width: 80%;;padding: 0;margin: auto}
    #Sub .sub_cont .cont06 .ct_pt ul li{width: 100%;;margin: auto}
    #Sub .sub_cont .cont07{margin-top: 7%}
    #Sub .sub_cont .cont07 .txtbox{width: 80%;justify-content: space-between}
    #Sub .sub_cont .cont07 .txtbox .t0{width: 48%;flex: inherit;padding: 5% 0}
    #Sub .sub_cont .cont07 .txtbox .t1{margin-left: 0}
    #Sub .sub_cont .cont07 .txtbox .t2 ~ div{margin-top: 4%}
    #Sub .sub_cont .cont07 .txtbox .t0:nth-child(2n){margin-right: 0}
    #Sub .sub_cont .cont07 .txtbox .t0 img{height:8vw }
    #Sub .sub_cont .cont08 .inno_tit{padding-bottom: 10%}
    #Sub .sub_cont .cont09{padding: 0}
    #Sub .sub_cont .cont09 .inno_tit{padding-top: 15%}
    #Sub .sub_cont .cont09 h1{margin-bottom: 15%}
    #Sub .sub_cont .cont09 .img_inner img{width: 85%; margin-top: 5%}
    #Sub .sub_cont .cont09 .img_inner .inbox1{top: 80%; left: 14%}
    #Sub .sub_cont .cont09 .img_inner .inbox2{top: 0%;}
    #Sub .sub_cont .cont09 .img_inner .inbox3{top: -10%}
    #Sub .sub_cont .cont09 .img_inner .inbox4{top: 0%;}
    #Sub .sub_cont .cont09 .img_inner .inbox5{top: 80%; ;left: 84%}
    /*색소치료*/
    #Sub.sub05_1 .sub_cont .cont03 ul li h3{font-size: 3vw}
    /*피부미용-모공/흉터*/
    #Sub.sub05_3 .sub_cont .cont03 ul li h3{font-size: 3.1vw}
    /*피부미용-점*/
    #Sub.sub05_4 .sub_cont .cont04 ul{justify-content:center}
    /*리프팅-인모드리프팅*/
    #Sub.sub06_1 .sub_cont .cont04 ul{padding-top:32vw}
    #Sub.sub06_1 .sub_cont .cont05 .imgwrap .img0 span{font-size: 3.1vw}
    #Sub.sub06_1 .sub_cont .cont03 ul li h3{font-size: 3.25vw}
    /*리프팅-코레지*/
    #Sub.sub06_2 .sub_cont .cont03 .textbox >img{max-width: 624px;width: 78%;}
    #Sub.sub06_2 .sub_cont .cont04 ul{justify-content:center}
    #Sub.sub06_2 .sub_cont .cont10 {padding: 15% 0 0}
    #Sub.sub06_2 .sub_cont .cont10 .cont10_info h3{font-size: 3.15vw }
    #Sub.sub06_2 .sub_cont .cont10 .cont10_info p{font-size: 3vw;}
    #Sub.sub06_2 .sub_cont .cont10 .txtbox{flex-wrap: wrap;}
    #Sub.sub06_2 .sub_cont .cont10 .txtbox .t0{font-size: 2.9vw;width: 50%;flex: inherit;}
    #Sub.sub06_2 .sub_cont .cont10 .txtbox .t0:nth-child(2n){border-right: 1px solid #ebebeb}
    #Sub.sub06_2 .sub_cont .cont10 .txtbox .t0 img{height: 21.5vw}
    #Sub.sub06_2 .sub_cont .cont10 .txtbox .t2~div{margin-top: 2%}
    /*리프팅-슈링크/더블로 골드*/
    #Sub.sub06_3 .sub_top .top_textwrap .textbox >h2{font-size: 5.8vw}
    #Sub.sub06_3 .sub_cont .cont01 .boxinner::after{display: none}
    #Sub.sub06_3 .sub_cont .cont01 .boxinner{flex-direction: column}
    #Sub.sub06_3 .sub_cont .cont01 .boxinner .box0{margin: 5% auto}
    #Sub.sub06_3 .sub_cont .cont01 p{word-break: keep-all}
    #Sub.sub06_3 .sub_cont .cont02 .imgwrap{flex-wrap: wrap;width: 80%;justify-content: space-between;margin-top: 10%}
    #Sub.sub06_3 .sub_cont .cont02 .imgwrap .img0{width: 48%;margin: 0}
    #Sub.sub06_3 .sub_cont .cont02 .imgwrap .img0:nth-child(2n)~div{margin-top: 5%}
    #Sub.sub06_3 .sub_cont .cont02 .imgwrap .img04{margin-top: 5% !important}

    #Sub.sub06_3 .sub_cont .cont10{padding-bottom: 0}
    #Sub.sub06_3 .sub_cont .cont10 .txtbox{flex-direction: column;}
    #Sub.sub06_3 .sub_cont .cont10 .txtbox .t0{font-size: 3.7vw;text-align: left}
    #Sub.sub06_3 .sub_cont .cont10 .txtbox .t0 .txt_t{padding: 5% 0}
    #Sub.sub06_3 .sub_cont .cont10 .txtbox .t0 .txt_t h3{display: inline-block;margin-left: 3%}
    #Sub.sub06_3 .sub_cont .cont10 .txtbox .t0 .txt_t span{margin-left: 8%;}
    /*리프팅- 쿨리프팅*/
    #Sub.sub06_4 .sub_cont .cont03 .textbox >img{width: 78%;}
    #Sub.sub06_4 .sub_cont .cont04 ul{justify-content:center}
    #Sub.sub06_4 .sub_cont .cont03 ul li h3{font-size: 3vw}
    /*리프팅- LDM*/
    #Sub.sub06_5 .sub_cont .cont02 .imgwrap{flex-wrap: wrap;width: 80%;justify-content: space-between;margin-top: 10%}
    #Sub.sub06_5 .sub_cont .cont02 .imgwrap .img0{width: 48%;margin: 0}
    #Sub.sub06_5 .sub_cont .cont02 .imgwrap .img0:nth-child(2n)~div{margin-top: 5%}
    #Sub.sub06_5 .sub_cont .cont02 .imgwrap .img04{margin-top: 5% !important}
    #Sub.sub06_5 .sub_cont .cont03 ul li h3{font-size: 3.2vw}
    #Sub.sub06_5 .sub_cont .cont10 .txtbox{flex-wrap: wrap;justify-content: space-between}
    #Sub.sub06_5 .sub_cont .cont10 .txtbox .t0{width: 50%;flex: inherit;font-size: 3.2vw;}
    #Sub.sub06_5 .sub_cont .cont10 .txtbox .t0:nth-child(2n){border-right: 1px solid #ebebeb}
    #Sub.sub06_5 .sub_cont .cont10 .txtbox .t2~div{margin-top: 2%}
    /*실리프팅*/
    #Sub .sub_cont .cont05 .imgwrap .img0 span{font-size: 3.1vw}
    /*07-필러*/
    #Sub.sub07_1 .sub_cont .cont03 h1{margin-bottom: 10%}
    #Sub.sub07_1 .sub_cont .cont02 .imgwrap{justify-content:center;font-size: 20px}
    #Sub.sub07_1 .sub_cont .cont02 .imgwrap .img04{margin-top: 5% !important}
    #Sub.sub07_1 .sub_cont .cont02 .imgwrap .img0 p{font-size:18px }
    #Sub.sub07_1 .sub_cont .cont02 .imgwrap .img0 p em{font-size: 16px}
    #Sub.sub07_1 .sub_cont .cont03 ul li{padding: 0 3%;margin-bottom: 5%}
    #Sub.sub07_1 .sub_cont .cont03 ul li h3{font-size:  3.7vw}
    #Sub.sub07_1 .sub_cont .cont03 ul li h4{font-size:  3vw}
    #Sub.sub07_1 .sub_cont .cont03 ul li p::before{width: 6vw;height: 6vw;}
    #Sub.sub07_1 .sub_cont .cont03 ul li h3,#Sub.sub07_1 .sub_cont .cont03 ul li h4{padding-left:7.5vw}
    #Sub.sub07_1 .sub_cont .cont03 ul li h4 >p{word-break: keep-all}
    /*07-보톡스*/
    #Sub.sub07_2 .sub_cont .cont04 ul.ul01 li figcaption h5{font-size: 3vw}
    #Sub.sub07_2 .sub_cont .cont03 ul li h3{font-size: 3.1vw}
    #Sub.sub07_2 .sub_cont .cont02 .imgwrap{flex-wrap: wrap;width: 80%;justify-content: space-between;margin-top: 10%}
    #Sub.sub07_2 .sub_cont .cont02 .imgwrap .img0{width: 48%;margin: 0}
    #Sub.sub07_2 .sub_cont .cont02 .imgwrap .img0:nth-child(2n)~div{margin-top: 5%}
    #Sub.sub07_2 .sub_cont .cont02 .imgwrap .img04{margin-top: 5% !important}
    /*07-윤곽주사*/
    #Sub.sub07_3 .sub_cont .cont02 .imgwrap{flex-wrap: wrap;width: 80%;justify-content: space-between;margin-top: 10%}
    #Sub.sub07_3 .sub_cont .cont02 .imgwrap .img0{width: 48%;margin: 0}
    #Sub.sub07_3 .sub_cont .cont02 .imgwrap .img0:nth-child(2n)~div{margin-top: 5%}
    #Sub.sub07_3 .sub_cont .cont02 .imgwrap .img04{margin-top: 5% !important}
    #Sub.sub07_3 .sub_cont .cont03 ul li h3{font-size: 2.8vw}
    /*07-필로가135주사*/
    #Sub.sub07_4 .sub_cont .cont02 .imgwrap{justify-content: center}
    #Sub.sub07_4 .sub_cont .cont10 .txtbox{flex-wrap: wrap;justify-content: space-between}
    #Sub.sub07_4 .sub_cont .cont10 .txtbox .t0{width: 50%;flex: inherit;font-size: 3.2vw;}
    #Sub.sub07_4 .sub_cont .cont10 .txtbox .t0:nth-child(2n){border-right: 1px solid #ebebeb}
    #Sub.sub07_4 .sub_cont .cont10 .txtbox .t2~div{margin-top: 2%}
    #Sub.sub07_4 .sub_cont .cont10 >img{ max-width: 167px;width: 30%;}
    #Sub.sub07_4 .sub_cont .cont11{padding: 15% 0 ;background: url(../img/new_h/sub/07/11bg-m.jpg) no-repeat center center / cover}
    #Sub.sub07_4 .sub_cont .cont11 .imgwrap{justify-content: space-between;flex-wrap: wrap}
    #Sub.sub07_4 .sub_cont .cont11 .imgwrap .img0{    width: 47%;    margin-bottom: 3%;}
    #Sub.sub07_4 .sub_cont .cont11 .imgwrap .img0:nth-child(2n){margin-right: 0}
    #Sub.sub08_1 .sub_cont .cont11 .imgwrap .img04{margin-top: 5% !important}
    /*08-엑소좀 스킨부스터*/
    #Sub.sub08_1 .sub_cont .cont02 .imgwrap{justify-content: center}
    #Sub.sub08_1 .sub_cont .cont11{padding: 15% 0 ;background: url(../img/new_h/sub/07/11bg-m.jpg) no-repeat center center / cover}
    #Sub.sub08_1 .sub_cont .cont11 .imgwrap{justify-content: space-between;flex-wrap: wrap}
    #Sub.sub08_1 .sub_cont .cont11 .imgwrap .img0{    width: 47%;    margin-bottom: 3%;}
    #Sub.sub08_1 .sub_cont .cont11 .imgwrap .img0:nth-child(2n){margin-right: 0}
    #Sub.sub08_1 .sub_cont .cont11 .imgwrap .img04{margin-top: 5% !important}
    #Sub.sub08_1 .sub_cont .cont10 .txtbox{flex-wrap: wrap;justify-content: space-between}
    #Sub.sub08_1 .sub_cont .cont10 .txtbox .t0{width: 50%;flex: inherit;font-size: 3.2vw;}
    #Sub.sub08_1 .sub_cont .cont10 .txtbox .t0:nth-child(2n){border-right: 1px solid #ebebeb}
    #Sub.sub08_1 .sub_cont .cont10 .txtbox .t2~div{margin-top: 2%}
    #Sub.sub08_1 .sub_cont .cont10 >img{ max-width: 411px;width: 50%;}
    /*08-항노화*/
    #Sub.sub08_2 .sub_cont .cont03 ul li h3{font-size: 3.2vw;}
    /*08-스킨케어*/
    #Sub.sub08_3 .sub_cont .cont03 ul li h3{font-size: 3.28vw}
    #Sub.sub08_3 .sub_top .top_textwrap .textbox > p{font-size:3.3vw}
    #Sub.sub08_3 .sub_cont .cont04 ul.ul01 li{width: 48%}
    #Sub.sub08_3 .sub_cont .cont04 ul.ul01 li:nth-child(2n){margin-right: 0}
    #Sub.sub08_3 .sub_cont .cont04 ul.ul01 li:nth-child(2n+1){margin-right: 1%}
    #Sub.sub08_3 .sub_cont .cont04 ul.ul01 li:nth-child(2)~li{margin-top: 4%}
    /*04리쥬란힐러*/
    #Sub.sub04_1 .sub_cont .cont02 .imgwrap{flex-wrap: wrap;width: 80%;justify-content: space-between;margin-top: 10%}
    #Sub.sub04_1 .sub_cont .cont02 .imgwrap .img0{width: 48%;margin: 0}
    #Sub.sub04_1 .sub_cont .cont02 .imgwrap .img0:nth-child(2n)~div{margin-top: 5%}
    #Sub.sub04_1 .sub_cont .cont02 .imgwrap .img04{margin-top:5% !important}
    #Sub.sub04_1 .sub_cont .cont10 .txtbox{flex-wrap: wrap;justify-content: space-between}
    #Sub.sub04_1 .sub_cont .cont10 .txtbox .t0{width: 50%;flex: inherit;font-size: 3.2vw;}
    #Sub.sub04_1 .sub_cont .cont10 .txtbox .t0:nth-child(2n){border-right: 1px solid #ebebeb}
    #Sub.sub04_1 .sub_cont .cont10 .txtbox .t2~div{margin-top: 2%}
    #Sub.sub04_1 .sub_cont .cont10 >img{ max-width: 409px;width: 50%;}
    /*04 제모*/
    #Sub.sub04_2 .sub_cont .cont04 ul{justify-content: center;}
    #Sub.sub04_2 .sub_cont .cont02 .imgwrap{flex-wrap: wrap;width: 80%;justify-content: space-between;margin-top: 10%}
    #Sub.sub04_2 .sub_cont .cont02 .imgwrap .img0{width: 48%;margin: 0}
    #Sub.sub04_2 .sub_cont .cont02 .imgwrap .img0:nth-child(2n)~div{margin-top: 5% !important}
    #Sub.sub04_2 .sub_cont .cont10 .txtbox{flex-wrap: wrap;justify-content: space-between}
    #Sub.sub04_2 .sub_cont .cont10 .txtbox .t0{width: 50%;flex: inherit;font-size: 3.2vw;}
    #Sub.sub04_2 .sub_cont .cont10 .txtbox .t0:nth-child(2n){border-right: 1px solid #ebebeb}
    #Sub.sub04_2 .sub_cont .cont10 .txtbox .t2~div{margin-top: 2%}
    #Sub.sub04_2 .sub_cont .cont03 .textbox img{max-width: 353px;width: 30%;margin-bottom: 5%}
    /*04 지방분해*/
    #Sub.sub04_3 .sub_cont .cont04 ul.ul01 li figcaption h5{font-size: 3vw}
    #Sub.sub04_3 .sub_cont .cont02 .imgwrap{flex-wrap: wrap;width: 80%;justify-content: space-between;margin-top: 10%}
    #Sub.sub04_3 .sub_cont .cont02 .imgwrap .img0{width: 48%;margin: 0}
    #Sub.sub04_3 .sub_cont .cont02 .imgwrap .img0:nth-child(2n)~div{margin-top: 5% !important}
    #Sub.sub04_3 .sub_cont .cont03 .textbox img{max-width: 1064px;width: 70%;}
    /*04 바디케어*/
    #Sub.sub04_4 .sub_cont .cont01{padding-top: 15%}
    #Sub.sub04_4 .sub_cont .cont02 {padding:15% 0 0}
    #Sub.sub04_4 .sub_cont .cont02 .imgwrap{flex-wrap: wrap;width: 80%;justify-content: space-between;margin-top: 10%}
    #Sub.sub04_4 .sub_cont .cont02 .imgwrap .img0{width: 48%;margin: 0}
    #Sub.sub04_4 .sub_cont .cont02 .imgwrap .img0:nth-child(2n)~div{margin-top: 5% !important}
    #Sub.sub04_4 .sub_cont .cont03 .textbox >img{width: 50%}
    #Sub.sub04_4 .sub_cont .cont03.col4 ul li h3{font-size: 3.25vw}
    #Sub.sub04_4 .sub_cont .cont05 {padding-bottom: 15%}
    #Sub.sub04_4 .sub_cont .cont06{padding-top: 15%}

    #Sub.sub04_4 .sub_cont .cont10{padding-top: 15%}
    #Sub.sub04_4 .sub_cont .cont10 .txtbox {flex-wrap: wrap;justify-content: space-between;padding-top: 8%}
    #Sub.sub04_4 .sub_cont .cont10 .txtbox .t0 {flex: inherit;font-size: 3.2vw;width: 50%;}
    #Sub.sub04_4 .sub_cont .cont10.col1 .txtbox .t0{width: 50%;}
    #Sub.sub04_4 .sub_cont .cont10.col3 .txtbox .t0{width: 50%;}
    #Sub.sub04_4 .sub_cont .cont10 .txtbox .t0:nth-child(2n){border-right: 1px solid #ebebeb}
    #Sub.sub04_4 .sub_cont .cont10 .txtbox .t2~div{margin-top: 2%}

    #Sub.sub04_4 .sub_cont .cont12 .textwrap .textbox {background: none}
    #Sub.sub04_4 .sub_cont .cont12 .textwrap .textbox > p{font-size: 3.7vw;word-break: keep-all}
    #Sub.sub04_4 .sub_cont .cont12 ul li{margin-bottom: 5%}
    #Sub.sub04_4 .sub_cont .cont12 ul li h3{font-size:  3.7vw}
    #Sub.sub04_4 .sub_cont .cont12 ul li h4{font-size:  3vw}
    #Sub.sub04_4 .sub_cont .cont12 ul li p::before{width: 6vw;height: 6vw;}
    #Sub.sub04_4 .sub_cont .cont12 ul li h3,#Sub.sub04_4 .sub_cont .cont12 ul li h4{padding-left:7.5vw}
    #Sub.sub04_4 .sub_cont .cont12 ul li h4 >p{word-break: keep-all}
    #Sub.sub04_4 .sub_cont .cont12 .textwrap>img{    max-width: 317px;width: 45%;}
    /*04_5 바디프로그램*/
    #Sub.sub04_5 .sub_cont .cont01{padding-top: 15%}
    #Sub.sub04_5 .sub_cont .cont01.col3{padding-bottom: 15%}
    #Sub.sub04_5 .sub_cont .cont02 {padding:15% 0 0}
    #Sub.sub04_5 .sub_cont .cont05 {padding-bottom: 15%}
    #Sub.sub04_5 .sub_cont .cont06{padding-top: 15%}
    #Sub.sub04_5 .sub_cont .cont10{padding-bottom: 0}
    #Sub.sub04_5 .sub_cont .cont10 .txtbox{flex-direction: column;}
    #Sub.sub04_5 .sub_cont .cont10 .txtbox .t0{font-size: 3.7vw;text-align: left}
    #Sub.sub04_5 .sub_cont .cont10 .txtbox .t0 .txt_t{padding: 5% 0}
    #Sub.sub04_5 .sub_cont .cont10 .txtbox .t0 .txt_t h3{display: inline-block;margin-left: 3%}
    #Sub.sub04_5 .sub_cont .cont10 .txtbox .t0 .txt_t span{margin-left: 8%;}
    #Sub.sub04_5 .sub_cont .cont12 .textwrap .textbox {background: none}
    #Sub.sub04_5 .sub_cont .cont12 .textwrap .textbox > p{font-size: 3.7vw;word-break: keep-all}
    #Sub.sub04_5 .sub_cont .cont12 ul li{margin-bottom: 5%}
    #Sub.sub04_5 .sub_cont .cont12 ul li h3{font-size:  3.7vw}
    #Sub.sub04_5 .sub_cont .cont12 ul li h4{font-size:  3vw}
    #Sub.sub04_5 .sub_cont .cont12 ul li p::before{width: 6vw;height: 6vw;}
    #Sub.sub04_5 .sub_cont .cont12 ul li h4 >p{word-break: keep-all}
    #Sub.sub04_5 .sub_cont .cont12 .textwrap >img{    max-width: 317px;width: 45%;}
    /*04 여드림관리 */
    #Sub.sub04_6 .sub_cont .cont03 ul li h3{font-size: 3.28vw}
    #Sub.sub04_6 .sub_cont .cont10{padding-bottom: 0}
    #Sub.sub04_6 .sub_cont .cont10 .txtbox{flex-direction: column;}
    #Sub.sub04_6 .sub_cont .cont10 .txtbox .t0{font-size: 3.7vw;text-align: left}
    #Sub.sub04_6 .sub_cont .cont10 .txtbox .t0 .txt_t{padding: 5% 0}
    #Sub.sub04_6 .sub_cont .cont10 .txtbox .t0 .txt_t h3{display: inline-block;margin-left: 3%}
    #Sub.sub04_6 .sub_cont .cont10 .txtbox .t0 .txt_t span{margin-left: 8%;}
    #Sub.sub04_6 .sub_cont .cont04 ul{width: 80%;}

    /*04 울핏바디리프팅 */
    #Sub.sub04_7 .sub_cont .cont10 {padding: 15% 0 0}
    #Sub.sub04_7 .sub_cont .cont10 .cont10_info h3{font-size: 3.15vw }
    #Sub.sub04_7 .sub_cont .cont10 .cont10_info p{font-size: 3vw;}
    #Sub.sub04_7 .sub_cont .cont10 .txtbox{flex-wrap: wrap;}
    #Sub.sub04_7 .sub_cont .cont10 .txtbox .t0{font-size: 2.9vw;width: 50%;flex: inherit;}
    #Sub.sub04_7 .sub_cont .cont10 .txtbox .t0:nth-child(2n){border-right: 1px solid #ebebeb}
    #Sub.sub04_7 .sub_cont .cont10 .txtbox .t0 img{height: 21.5vw}
    #Sub.sub04_7 .sub_cont .cont10 .txtbox .t2~div{margin-top: 2%}
    #Sub.sub04_7  .sub_cont .cont02 .imgwrap{flex-wrap: wrap;width: 80%;justify-content: space-between;margin-top: 15%}
    #Sub.sub04_7  .sub_cont .cont02 .imgwrap .img0{width: 48%;margin: 0}
    #Sub.sub04_7  .sub_cont .cont02 .imgwrap .img04{margin-top: 5% !important}
    #Sub.sub04_7  .sub_cont .cont02 .imgwrap .img0:nth-child(2n)~div{margin-top: 5%}
    #Sub.sub04_7 .sub_cont .cont06{padding-top: 0}
    #Sub.sub04_7 .sub_cont .cont03 .textbox img {width: 75%;}
}

@media(max-width:650px){
    /*07-필러*/
    #Sub.sub07_1 .sub_cont .cont02 .imgwrap{font-size: 3.5vw}
    #Sub.sub07_1 .sub_cont .cont02 .imgwrap .img0 p{font-size:2.8vw }
    #Sub.sub07_1 .sub_cont .cont02 .imgwrap .img0 p em{font-size: 3vw}
}
@media(max-width:540px){
    /*Font*/

    #Sub .sub_cont .cont04 ul.ul01 li button{font-size: 14px}
    /*#Sub .sub_cont .cont04 ul.ul01 .cont h3{font-size: 14px}*/

    #Sub .sub_cont .cont04 ul.ul01 li figcaption h3{font-size: 5.7vw}
    #Sub .sub_cont .cont04 ul.ul01 li figcaption h5{font-size: 5vw}
    /*Style*/
    #Sub .sub_top .top_textwrap .textbox{padding: 7% 5%}
    #Sub .sub_cont .cont04 ul li{width: 80%;    margin-left: auto !important;margin-right: auto !important;}
    #Sub .sub_cont .cont04 ul li:nth-child(1)~li{margin-top: 4%;}
    /*스킨케어*/
    #Sub.sub08_3 .sub_cont .cont04 ul.ul01 li{width: 80%;}
	 /*여드름관리*/
	 #Sub.sub04_6 .sub_cont .cont04 ul li{width: auto;}
}

@media(max-width:370px){
    /*Font*/
/*    #Sub .sub_cont .cont04 ul.ul01 li button{font-size: 3.2vw}*/

}
