/* 온다, 쿨페이즈 */
.visualtop-wrap {display:flex;justify-content: center;padding:160px 0;}
.visualtop-wrap > img {width: 100%; max-width: 470px;}
.visualtop-cont {margin-left:81px;align-self:center;}
.visualtop-cont .visualtop-logo {display:block;}
.visualtop-cont .visualtop-tit {margin:30px 0 43px;}
.visualtop-cont .visualtop-tit > span {display:block;font-size:21px;font-weight:700;color:#3F3F3E;}
.visualtop-cont .visualtop-tit h2 {font-size:54px;line-height:54px;font-weight:700;color:#3D4947;}
.visualtop-cont .visualtop-tit h2 span.point {font-weight:700;display:inline-block;margin-top:17px;}
.visualtop-cont li {border-bottom:1px #55A99B solid;font-size:23px;color:#3D4947;padding:10px 15px 15px;}
.visualtop-cont li:nth-child(1) {border-top:1px #55A99B solid;}
.visualtop-cont li strong {display:inline-block;}

.wrap-skin .sub-visualtop .textbox p {color:#000;font-weight:500;}
.wrap-skin .sub-wrap .sub-visualtop .textbox h2 {font-weight:700;}
.wrap-skin .sub-wrap .sub-visualtop .textbox em {color:#666;font-weight:400;}

/* skininfoA */
.skininfoA {padding-bottom:160px;}
.skininfoA ul {display:flex;justify-content:center;}
.skininfoA li + li {margin-left:10px;}
.skininfoA li img {width:100%;height:463px;}
.skininfoA li:last-child img {border-top-right-radius:142px;}
.skininfoA li .tyep-title {text-align:center;margin-bottom:16px;display:inline-block;width: 100%;color:#222;font-weight:500;font-size:24px;}
.skininfoA li .tyep-title > span {display:block;color:#55A99B;font-size:32px;font-family:"sangbleuogsans";margin:40px 0 20px;}
.skininfoA li p {color:#7A7A7A;font-size:22px;line-height:34px;text-align:center;font-weight:400;}
.skininfoA li p strong {color:#00896E;font-weight:700;}

/* skininfoB */
.sub-page .skininfoB {padding:0;}   
.skininfoB {width: 100%;position:relative;}
.skininfoB-txt {width:100%;max-width:fit-content;margin:160px auto 160px;overflow:hidden;}
.skininfoB-txt p {font-size:27px;letter-spacing:15.39px;color:#333;}
.skininfoB-txt span {float:left; padding-top:2px;display:block;color:#262626;font-family:"sangbleuogsans";font-size:72px;line-height:72px;font-weight:300;}
.skininfoB-txt strong {margin-top:125px;float:right;display:block;width:fit-content;font-size:72px;line-height:72px;font-family:"sangbleuogsans";font-weight:700;background:linear-gradient(90deg, #E0A8A0, #FFDBD6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.skininfoB-img {position:relative;}
.skininfoB img {width:100%;}
.skininfoB .skininfoB-float {position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:fit-content;height:fit-content;text-align:center;}
.skininfoB .skininfoB-float p {color:#fff;font-size:32px;font-weight:400;}
.skininfoB .skininfoB-float p.top {font-weight:700;position:relative;font-size:32px;line-height:42px;padding-bottom:70px;}
.skininfoB .skininfoB-float p.top::before {content:"";position:absolute;left:0;right:0;bottom:0;margin:auto;width:1px;height:60px;background:#fff;}
.skininfoB .skininfoB-float p + p {margin-top:15px;}
.skininfoB .skininfoB-float p strong {display:contents;font-weight:700;}
.skininfoB .effect-list {height:100%;width:100%;max-width:800px;position:absolute;left:0;right:0;top:0;margin:auto;}
.skininfoB .effect-list li {position:absolute;color:#927BCC;font-size:18px;line-height:18px;font-weight: 700;margin:auto;}
.skininfoB .effect-list li:nth-child(1) {top:80px;left:0;right:0;text-align: center;}
.skininfoB .effect-list li:nth-child(2) {top:0;right:-50px;display:flex;flex-direction:column;bottom:0;justify-content:center;margin-top:15px;}
.skininfoB .effect-list li:nth-child(3) {bottom:54px;left:0;right:0;text-align: center;}
.skininfoB .effect-list li:nth-child(4) {top:0;left:-50px;display:flex;flex-direction:column;bottom:0;justify-content:center;margin-top:15px;}
.skininfoB .effect-list li.logo {bottom:222px; letter-spacing:1.96px; left:0; right:0; text-align:center; font-family:Pretendard, sans-serif; color:#fff;font-size:14px;line-height:14px;font-weight:700;}

/* skininfoC */
.skininfoC .info-list {display:flex;justify-content:center;align-items:center;}
.skininfoC .info-list img {border-radius:10px;}
.skininfoC .info-list .sub-tit {margin-left:260px;text-align:left;}

/* skininfoD */
.skininfoD .injection-list {position:relative;}
.skininfoD .injection-list > img {margin:auto;}
.skininfoD .injection-list li {position:absolute;display:flex;justify-self:center;}
.skininfoD .injection-list li p {align-self:center;font-size:18px;color:#222;margin-right:12px;}
.skininfoD .injection-list li:nth-child(1) {top:30px;left:130px;}
.skininfoD .injection-list li:nth-child(2) {top:222px;left:139px;}
.skininfoD .injection-list li:nth-child(3) {top:327px;left:121px;}
.skininfoD .injection-list li:nth-child(4) {flex-direction: row-reverse;top:170px;right:136px;}
.skininfoD .injection-list li:nth-child(4) p {margin-left: 12px;margin-right: auto;}
.skininfoD .injection-list li:nth-child(5) {flex-direction: row-reverse;top:302px;right:132px;}
.skininfoD .injection-list li:nth-child(5) p {margin-left: 12px;margin-right: auto;}

/* skininfoE */
.skininfoE {background: url('/images/renew/sub/skin/exosome/skininfoE_bg.jpg') no-repeat center top / cover;}
.skininfoE .circle-list {display: flex; justify-content: center; align-items: center; position: relative;}
.skininfoE .circle-list li{position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; margin: 0 -15px; width: 264px; height: 264px; text-align: center; background: url('/images/renew/sub/skin/exosome/skininfoE_list_bg.png') no-repeat center top / cover; z-index: 1;}
.skininfoE .circle-list li strong {margin-bottom: 14px; font-size:22px;}
.skininfoE .circle-list li span {font-size:18px; line-height: 27px;}
.skininfoE .circle-list li:nth-child(2) {z-index: 2;}
.skininfoE .circle-list li:nth-child(3) {z-index: 3;}

/* skininfoF */
.skininfoF {margin-top:0;padding:160px 0;background:url('/images/renew/sub/skin/slim/skininfo_type03_bg.jpg') no-repeat center top / cover;}
.skininfoF ul {display:flex; justify-content:center; gap:63px;}
.skininfoF li {display: flex; align-items: anchor-center; flex-direction: column; width:100%; max-width:355px; height:100%; min-height:636px; padding:30px; font-size:18px; background: rgb(255 255 255 / 30%); backdrop-filter: blur(5px); border-radius: 500px; border: 1px solid rgb(220 220 220 / 80%);}
.skininfoF li img {width: 100%;}
.skininfoF li strong {margin:43px auto 30px; font-size: 22px; text-align: center;}
.skininfoF li p {position: relative; padding-left: 28px; line-height:27px; text-align: left;}
.skininfoF li p::before {content: ""; position: absolute; left: 0; top: 4px; width: 20px; height: 20px; background: url('/images/renew/sub/skin/titanium/img_sub_check-list.svg') no-repeat center top;}

/* skincustomize */
.skincustomize {background:url('/images/renew/sub/skin/neck_wrinkle_filler/skincustomize_bg.jpg') no-repeat center top / cover;}
.skincustomize .customize-list {display:flex;justify-content: space-around;}
.skincustomize .customize-list > li {border-radius:20px;border:0.667px solid #C0D8FF;overflow:hidden;}
.skincustomize .customize-top {position:relative;}
.skincustomize .customize-top p {position:absolute;left:0;right:0;top:0;margin:auto;color:#fff;border-radius:5px;width:198px;line-height:53px;height:53px;font-size:22px;text-align:center;font-weight:500;box-shadow: 0px 1.333px 1.333px 0px rgba(203, 232, 240, 0.50) inset, 0px 0px 1.333px 0px rgba(0, 0, 0, 0.50) inset;background:#768DA3;}
.skincustomize .customize-top img {width:100%;}
.skincustomize .customize-point {position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:auto !important;}
.skincustomize .customize-list li:nth-child(2) .customize-top p {background:#78B1E6;}
.skincustomize .customize-box {padding:40px 60px;background:#f9fafd;}
.skincustomize .customize-box p {text-align:center;font-size:18px;margin-bottom:30px;line-height:27px;}
.skincustomize .customize-box p strong {display:contents;font-weight:700;color:#768DA3;}
.skincustomize .customize-list li:nth-child(2) .customize-box p strong {color:#78B1E6;}
.skincustomize .bar-list li {display:flex;justify-content:space-between;}
.skincustomize .bar-list li + li {margin-top:20px;}
.skincustomize .bar-list li span {display:block;font-size:18px;font-weight:700;}
.skincustomize .progress {appearance: none;width:227px;}
.skincustomize .progress::-webkit-progress-bar {border-radius:10px;height:14px;width:227px;overflow:hidden;border-radius:10px;background:linear-gradient(0deg, #FFF 0%, #FFF 100%), #FFF;box-shadow: 0px -1px 4px 0px rgba(111, 104, 118, 0.50) inset;}
.skincustomize .progress::-webkit-progress-value {border-radius:10px;height:14px;width:48px;background: linear-gradient(90deg, rgba(180, 209, 237, 0.50) 0%, #768DA3 100%);box-shadow: 0px -1px 4px 0px #7A91A6 inset;}
.skincustomize .customize-list li.customize-item:nth-child(2) .progress::-webkit-progress-value {background: linear-gradient(90deg, #A7D2FA 0%, #77B1E5 100%);box-shadow: 0px -1px 4px 0px #4787C1 inset;}

/* skinanti */
.skinanti li {position:relative;display:flex;margin:0 auto;width:100%;max-width:742px;padding:0 25px 25px;border-radius:140px;box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.10);background:#FAFAFA;}
.skinanti li:first-child::before {content:"";position:absolute;z-index:1;left:0;right:0;bottom:-35px;width:50px;height:50px;margin:auto;background:url('/images/renew/sub/skin/olidia/plus_icon.svg') no-repeat center top;}
.skinanti li:last-child {padding:25px;}
.skinanti li img {width:auto;}
.skinanti li + li {margin-top:20px;}
.skinanti li > div {align-self:center;margin-left:40px;}
.skinanti li span {color:#222;font-weight:500;font-size:22px;margin-bottom:15px;display:inline-block;}
.skinanti li p {font-size:18px;color:#666;font-weight:400;line-height:27px;}
.skinanti li p strong {font-weight:700;display:contents;}

/* skineffect */
.skineffect .skineffect-img {text-align:center;width:fit-content;margin:0 auto;position: relative;}
.skineffect .skineffect-img li {position:absolute;font-size:22px;line-height:32px;font-weight:700;color:#333;letter-spacing:-1.1px;text-align:center;}
.skineffect .skineffect-img li:first-child {top:0;right:-115px;}
.skineffect .skineffect-img li:first-child::before {content:"";position:absolute;top:42px;right:172px;width:132px;height:61px;background:url('/images/renew/sub/skin/coolfase/arrow_02.png') no-repeat center top;}
.skineffect .skineffect-img li:last-child {left:-81px;bottom:49px;}
.skineffect .skineffect-img li:last-child::before {content:"";position:absolute;left:55px;bottom:69px;width:161px;height:55px;background:url('/images/renew/sub/skin/coolfase/arrow_01.png') no-repeat center top;}
.skineffect .box-list {display:flex;justify-content:center;}
.skineffect .box-list li {padding:40px;text-align:center;border-radius:10px;box-shadow: 0px 81px 23px 0px rgba(0, 0, 0, 0.00), 0px 52px 21px 0px rgba(0, 0, 0, 0.01), 0px 29px 18px 0px rgba(0, 0, 0, 0.05), 0px 13px 13px 0px rgba(0, 0, 0, 0.09), 0px 3px 7px 0px rgba(0, 0, 0, 0.10);}
.skineffect .box-list li + li {margin-left:20px;}
.skineffect .box-list li img {margin:0 auto;}
.skineffect .box-list li span {display:block;margin: 15px auto 20px;color:#222;font-size:22px;line-height:22px;letter-spacing: -1.1px;font-weight:500;}
.skineffect .box-list li p {font-size:18px;line-height:28px;color:#666;}

/* skinbanner */
.sub-page .skinbanner {padding:0;}
.skinbanner {position:relative;height:350px;background:url('/images/renew/sub/skin/onda/banner_img.jpg') no-repeat center top / cover;}
.skinbanner ul {display:flex;justify-content:space-evenly;position:absolute;height:100%;width:100%;left:0;right:0;margin:auto;}
.skinbanner li {align-self:center;}
.skinbanner li:nth-child(2) {margin-top:38px;}
.skinbanner li:nth-child(2) span {display:inline-block;margin-top:6px;}
.skinbanner li span {color:#666;font-size:20px;}
.skinbanner li p {font-family:"sangbleuogsans";color:#3D4947;font-size:50px;margin-top:12px;}
.skinbanner li p strong {color:#00896E;display:inline-block;font-family:"sangbleuogsans";}

/* skinmeritB */
.skinmeritB .merit-wrap {width:100%;position:relative;max-width:960px;margin:0 auto 100px;border-radius:20px;height:440px;transition:all 0.3s;box-shadow:0px 4px 15px 0px #6DCBE4;background:linear-gradient(270deg, #3BABC9 0%, #6DCBE4 56%);}
.skinmeritB .merit-wrap::before {content:"";position:absolute;right:0;top:0;width:100%;max-width:450px;height:440px;background:url('/images/renew/sub/skin/coolfase/skineffect_bg.png') no-repeat right top;}
.skinmeritB .merit-img {position:absolute;left:-12%;top:0;bottom:0;margin:auto;width:346px;height:340px;line-height:340px;text-align:center;box-shadow: 0px 8px 15px 0px rgba(109, 203, 228, 0.40);border-radius:20px;background:#fff;}
.skinmeritB .merit-img img {vertical-align:middle;}
.skinmeritB .merit-item {padding-left:306px;display:flex;flex-direction: column;justify-content:center;height:100%;}
.skinmeritB .merit-item .tit {font-size:32px;color:#fff;font-weight:700;line-height:32px;}
.skinmeritB .merit-item .txt {font-size:18px;color:#fff;line-height:28px;font-weight: 400;margin:30px 0;}
.skinmeritB .merit-item .txt strong {display:contents;}
.skinmeritB .merit-item span.hash {padding:15px 20px;display:inline-block;margin:0 10px 10px 0;border-radius:24px;font-size:16px;line-height:16px;color:#6DCBE4;font-weight:500;letter-spacing:-0.8px;background:#fff;}

/* skinmeritC */
.skinmeritC .flex-list {display:flex;justify-content:space-around;}
.skinmeritC .flex-list img {position:relative;}
.skinmeritC .flex-list li {position:relative;}
.skinmeritC .flex-list li + li {margin-top:78px;}
.skinmeritC .flex-list li > img {position:absolute;top:-45px;left:-30px;}
.skinmeritC .flex-list li > strong {color:#222;padding-bottom:30px;font-size:36px;line-height:46px;position:relative;font-weight:500;}
.skinmeritC .flex-list li > strong::before {content:"";position:absolute;left:0;bottom:10px;width:200%;height:1px;background: rgba(153, 153, 153, 0.80);}
.skinmeritC .flex-list li p {color:#666;font-size:16px;line-height:26px;}
.skinmeritC .flex-list li p strong {display:contents;font-weight:700;}

/* skinmeritD */
.skinmeritD {background:url('/images/renew/sub/skin/olidia/skinmeritD_bg_color.jpg') no-repeat center top / cover;}
.skinmeritD ul {display:flex;justify-content:center;font-size:0;align-items:center;}
.skinmeritD li {position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center;width:300px;height:485px;padding:1px;border:1px solid transparent;border-radius:15px 0 0 15px;background-image: linear-gradient(#FEFBF7, #FEFBF7), linear-gradient(to top, #F26122 0%, #f7a27c 27%, #fcd3c1 67%, #fff 100%);background-origin: border-box;background-clip: content-box, border-box;}
.skinmeritD li img {width:auto;margin:30px auto;}
.skinmeritD li span {font-size:22px;color:#222;font-weight:500;display:block;}
.skinmeritD li p {font-size:16px;font-weight:400;color:#666;line-height:24px;letter-spacing:-0.8px;margin-bottom:15px;}
.skinmeritD li > strong {font-size:16px;font-weight:700;}
.skinmeritD li.bg-color {position:relative;z-index:1;width:380px;height:606px;order:2;color:#fff;border-radius: 15px;box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.15), 0px 2px 2px 0px rgba(255, 255, 255, 0.50);background: linear-gradient(180deg, rgba(242, 97, 34, 0.80) 0%, #F26122 100%);}
.skinmeritD li.bg-color::before {content:none;}
.skinmeritD li.bg-color img {margin:25px auto 39px;}
.skinmeritD li.bg-color span {color:#fff;font-size:32px;font-weight:500;}
.skinmeritD li.bg-color p {color:#fff;font-size:16px;font-weight:400;}
.skinmeritD li.bg-color p > strong {color:#fff;font-size:16px;font-weight:700;display:contents;margin-bottom:20px;}
.skinmeritD li.bg-color > strong {color:#fff;font-size: 16px;font-weight:700;}
.skinmeritD li:nth-child(2) {order:1;margin-right:-4px;}
.skinmeritD li:nth-child(3) {order:3;margin-left:-4px;border-radius:0 15px 15px 0;}

/* skinmeritE */
.skinmeritE {background:#f8f8f9;}
.skinmeritE li {display:flex;justify-content:space-between;align-items:center;font-size:18px;line-height:27px;}
.skinmeritE li + li {margin-top:115px;}
.skinmeritE li:nth-child(2) {flex-direction:row-reverse;}
.skinmeritE li img {width:570px;/* height:394px; */background:#ededed;}
.skinmeritE div strong {display:contents;}
.skinmeritE div > span {color:#919191;font-size:14px;margin-bottom:9px;display:block;}
.skinmeritE div h4 {font-size:32px;color:#222;font-weight:500;line-height:normal;}
.skinmeritE div p {font-size:18px;color:#666;margin:16px auto 40px;}
.skinmeritE .inner-list li:nth-child(2) {flex-direction:row;}
.skinmeritE li:nth-child(1) .inner-list li {justify-content:flex-start;}
.skinmeritE li:nth-child(1) .inner-list li + li {margin-top:17px;}
.skinmeritE li:nth-child(1) .inner-list li:last-child span {background:#E1E3E4;}
.skinmeritE li:nth-child(1) .inner-list span {display:block;color:#222;margin-right:16px;font-weight:700;width:122px;height:56px;line-height:56px;text-align:center;background: rgba(225, 227, 228, 0.40);}
.skinmeritE li:nth-child(1) .inner-list p {margin: 0;width: calc(100% - 95px);}
.skinmeritE li:nth-child(1) .inner-list p strong {display:block;color:#222;}
.skinmeritE li:nth-child(2) .inner-list li {position:relative;padding-left:28px;}
.skinmeritE li:nth-child(2) .inner-list li + li {margin-top:9px;}
.skinmeritE li:nth-child(2) .inner-list li::before {content:"";position:absolute;left:0;top:4px;width:20px;height:20px;background:url('/images/renew/sub/skin/titanium/img_sub_check-list.svg') no-repeat center top;}
.skinmeritE ul.row {display:flex;flex-direction: column-reverse;}
.skinmeritE ul.row li + li {margin-top:0;}
.skinmeritE ul.row > li:nth-child(1) {margin-top:115px;}
.skinmeritE ul.row li:nth-child(1) .inner-list p strong {display: contents;}

/* skindoctor */
.skindoctor {background:#E4E4EB;}
.skindoctor .sub-inner > ul {display:flex;justify-content: space-evenly;}
.skindoctor img {margin-bottom:10px;background:#fff;display:block;}
.skindoctor h4 {font-size:32px;font-weight:700;margin-bottom:16px;}
.skindoctor h4 span {display:inline-block;font-family:"sangbleuogsans";font-size:14px;color:#666;font-weight:500;margin-left:12px;}
.skindoctor .doctor-list {padding:50px;height:360px;background:#F6F6FF;}
.skindoctor .doctor-list > ul {display:block;}
.skindoctor .doctor-list > ul > li {width:100%;}
.skindoctor .doctor-item li {font-size: 18px;color:#333;}
.skindoctor .doctor-item li + li {margin-top:5px;}

/* skinsynergy */
.skinsynergy {padding-bottom:0 !important;background:url('/images/renew/sub/skin/thermage/skinsynergy_bg.jpg') no-repeat center top / cover;}
.skinsynergy .sub-tit .cont {color:#545454;}
.skinsynergy .sub-tit .cont strong {color:#222;}
.skinsynergy img {margin:auto;}

/* skinsynergyB */
.skinsynergyB {background:url('/images/renew/sub/skin/neck_wrinkle_filler/skinsynergyB.jpg') no-repeat center top / cover;}
.skinsynergyB .sub-inner {display:flex;justify-content: space-between;}
.skinsynergyB .sub-tit {text-align:left;align-self:center;}
.skinsynergyB .sub-tit .ect {color:#7DA2DE;font-weight:700;}

/* skinsolution */
.skinsolution {position:relative;background:url('/images/renew/sub/skin/lizne/skinsolution_bg_img_01.png') no-repeat center bottom;}
.skinsolution::before {content:"";position:absolute;left:0;top:0;width:100%;height:100%;background: linear-gradient(285deg, rgba(224, 168, 160, 0.50)0%, #EBDAD450, rgba(250, 231, 199, 0.50)100%);}
.skinsolution .sub-tit .small {color:#D76A63;}
.skinsolution .sub-tit .cont {color:#333;}
.skinsolution .solution-list {position:relative;padding-bottom:244px;}
.skinsolution .solution-list .list-bg {position:absolute;left:0;right:0;margin:auto;bottom:60px;z-index:1;mix-blend-mode:darken;}
.skinsolution ul {margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;width:100%;max-width:1240px;}
.skinsolution li {position:relative;width:460px;}
.skinsolution li:nth-child(odd) {margin-top:60px;}
.skinsolution li:nth-child(even) {margin-bottom:60px;}
.skinsolution li p {font-size:22px;color:#333;font-weight:500;height:fit-content;position:absolute;top:0;bottom:0;margin:auto;}
.skinsolution li:nth-child(odd) p {text-align:left;padding-left:150px;left:0;}
.skinsolution li:nth-child(even) p {text-align:right;padding-right:150px;right:0;}

/* skinkeypoint */
.skinkeypoint ul {display:flex;justify-content:center;gap:12px;max-width:1240px;margin:0 auto;}
.skinkeypoint li {width:33%;text-align:center;}
.skinkeypoint li img {width:100%;}
.skinkeypoint li p {text-align:left;font-family:"sangbleuogsans";font-size:22px;line-height:22px;margin:24px 0 12px;color:#222;font-weight:500;}
.skinkeypoint li em {text-align:left;font-size:16px;color:#545454;line-height:24px;display:inline-block;width:100%;letter-spacing: -0.16px;}
.skinkeypoint .keypoint-info {text-align:center;position: relative;padding-top:211px;font-size:24px;line-height:36px;}
.skinkeypoint .keypoint-info::before {content:"";position:absolute;top:76px;left:0;right:0;margin:auto;width:0.5px;height:86px;background:#999;}
.skinkeypoint .keypoint-info strong {display:contents;}

/*skinparing*/
.skinparing {background:url('/images/renew/sub/skin/coolfase/skinparing_model_bg_01.png') no-repeat left top, url('/images/renew/sub/skin/coolfase/skinparing_model_bg_02.png') no-repeat right bottom;}
.skinparing .paring-list {width:100%;max-width:885px;margin:0 auto;}
.skinparing .paring-list li {text-align:center;}
.skinparing .paring-list > li + li {margin-top:73px;}
.skinparing .paring-list li .paring-num {position:relative;display:block;height:60px;}
.skinparing .paring-list li .paring-num:before {content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:1px;opacity:0.5;background:#999;}
.skinparing .paring-list li .paring-num > span {position:absolute;z-index:9;top:0;left:0;right:0;bottom:0;margin:auto;height:46px;width:46px;line-height:46px;border-radius:50%;border:0.5px #999 solid;background:#f4f4f4;}
.skinparing .paring-list li .paring-num > span img {vertical-align:-6px;}
.skinparing .paring-list li .paring-with {font-size:29px;font-weight:700;margin-top:35px;color:transparent;background:linear-gradient(270deg, #00896E 8.03%, #44A79A 98.87%);-webkit-background-clip:text;}
.skinparing .paring-list li p {font-size:22px;color:#666;line-height:34px;margin:15px auto 50px;}
.skinparing .paring-list div {display:flex;justify-content:space-around;}
.skinparing .paring-list div.reverse {flex-direction:row-reverse;}
.skinparing .paring-list div ul {font-size:0;}
.skinparing .paring-list div ul li {display:flex;justify-content:center;width:100%;min-width:324px;}
.skinparing .paring-list div ul li:first-child {position:relative;padding-bottom:94px;}
.skinparing .paring-list div ul li:first-child:before {content:"";position:absolute;width:40px;height:54px;bottom:20px;background:url('/images/renew/sub/skin/coolfase/paring-arrow.svg') no-repeat center top;}
.skinparing .paring-list div ul li .paring-img {width:220px;height:140px;line-height:130px;background:#efefef;}
.skinparing .paring-list div ul li .paring-img img {vertical-align:middle;}
.skinparing .paring-list div ul li .paring-txt {width:140px;font-size:22px;height:140px;color:#fff;padding:30px 0;background:#329f94;}
.skinparing .paring-list div ul li .paring-txt span {font-family:"sangbleuogsans";font-size:17px;margin-bottom:8px;display:inline-block;}

/* skincheck */
.skincheck ul {display:flex;flex-wrap:wrap;border: 1px solid #DDD;width:810px;margin:0 auto;padding:40px 50px;justify-content: space-around;}
.skincheck li {width:50%;font-size:18px;color:#555;font-weight:700;border-bottom:1px #ededed solid;max-width:300px;padding:20px 0 10px;}
.skincheck li span {position: relative;padding-left:30px;}
.skincheck li span::before {content:"";position:absolute;left:0;top:3px;border:1px solid #ddd;width:20px;height:20px;}
.skincheck li span img {position:absolute;top:0;left:4px;}

/* skincheck_list */
.skincheck_list {background:linear-gradient(62deg, #fff 0%, rgba(237, 237, 237, 0.50) 100%);}
.skincheck_list ul {display:flex;flex-wrap: wrap;justify-content:space-around;}
.skincheck_list li {max-width:330px;width:100%;}
.skincheck_list li span {display:block;font-size:22px;font-weight:700; color:#555;position: relative;padding-left:25px;text-align: center;width: fit-content;margin:30px auto 10px;}
.skincheck_list li span::before {content:"";position:absolute;top:1px;left:0;width:20px;height:20px;background: url('/images/renew/sub/skin/lipfiller/skincheck_icon.png') no-repeat center top;}
.skincheck_list li p {font-size:18px;color:#666;line-height:27px;text-align:center;font-weight:400;margin-bottom:70px;}

/* skinsuggest */
.skinsuggest {background:#F3F4F5;}
.skinsuggest .suggest-list .sub-tit {text-align:left;padding-bottom:0;}
.skinsuggest .suggest-list {display:flex;align-items:center;justify-content:space-between;}
.skinsuggest .suggest-list li {position:relative;padding-left:34px;font-size:22px;line-height:22px;color:#222;letter-spacing:-1.32px;font-weight:400;}
.skinsuggest .suggest-list li + li {margin-top:17px;}
.skinsuggest .suggest-list li::before {content:"";position:absolute;left:0;top:3px;width:20px;height:20px;background:url('/images/renew/sub/skin/titanium/img_sub_check-list.svg') no-repeat center top;}

/* skinaccodian */
.skinaccodian .accodian-area {width:100%;max-width:1240px;margin:0 auto;}
.skinaccodian .accodian-area .caretab {border-top:2px #999 solid;}
.skinaccodian .accodian-area .caretab-list-bold {padding-left:54px;}
.skinaccodian .accodian-area .caretab-cont p {padding-left: 54px;font-size:22px;line-height: 44px;letter-spacing: -1.1px;}
.skinaccodian .accodian-area .caretab-list::after,
.skinaccodian .accodian-area .caretab-list-bold::after, 
.skinaccodian .accodian-area .caretab-sublist::after {transform:none;border-left:0;border-right:0;border-top:0;width:40px;height:40px;background:url('/images/renew/sub/skin/titanium/img_arrow_open.svg') no-repeat center top;}
.skinaccodian .accodian-area .caretab-wrap.active .caretab-list-bold::after, 
.skinaccodian .accodian-area .caretab-wrap.active .caretab-list::after, 
.skinaccodian .accodian-area .caretab-subwrap.active .caretab-sublist::after {transform:none;border-left:0;border-right:0;border-top:0;width:40px;height:40px;background:url('/images/renew/sub/skin/titanium/img_arrow_close.svg') no-repeat center top !important;}

/* skinimprovement */
.skinimprovement h3 span.point {color:#00896E;font-weight:700;}
.skinimprovement-list {display:flex;justify-content:center;}
.skinimprovement-list img {width: 100%;max-width:430px;}
.skinimprovement-list .skinimprovement-item {margin-left:65px;align-self:center;width: calc(100% - 630px);}
.skinimprovement-list p {color:#222;font-size:34px;margin-bottom:32px;}
.skinimprovement-list p strong {color:#44A79A;display:inline-block;}
.skinimprovement-list li {position: relative;padding-left:29px;color:#3F3F3E;font-size:21px;letter-spacing:-1.05px;}
.skinimprovement-list li + li {margin-top:16px;}
.skinimprovement-list li:before {content:"";width: 20px;height:20px;position: absolute;left:0;top:0;bottom:0;margin:auto;background:url('/images/renew/sub/skin/onda/section_check.png') no-repeat center top;}
.skinimprovement-list .video_wrap {width: 55%;margin-right: 3%;display: inline-block;vertical-align: top;}
.skinimprovement-list .video {position: relative;width: 100%;padding-bottom: 56.25%;}
.skinimprovement-list .video iframe {position:absolute;left:0;top:0;width:100%;height:100%;}

/* skinlabel */
.sub-page .skinlabel {padding-bottom:0;}
.labels img {width:auto;}
.skinlabel {background:url('/images/renew/sub/skin/filler/skininfo_bg_01.jpg') no-repeat center top / cover;}
.skinlabel .labels {position:relative;width:fit-content;margin:0 auto;text-align:center;}
.skinlabel .labels > img {width:auto;}
.skinlabel li {position:absolute;top:0;left:0;display:flex;align-items:center;}
.skinlabel li span {position:absolute;top:-17px;left:-110px;display:block;align-self:flex-start;min-width:115px;padding:7px 10px;text-align:center;width:fit-content;font-size:18px;border-radius: 50px;border: 2px solid #FFF0E2;box-shadow: 0px 4px 7px 0px #E8D6C6;background: #FFEDDA;}
.skinlabel li img {height:100%;max-height:fit-content;}
.skinlabel li:nth-child(1) {top:146px;left:38px;flex-direction:row-reverse;}
.skinlabel li:nth-child(2) {top:210px;left:50px;flex-direction:row-reverse;}
.skinlabel li:nth-child(3) {top:286px;left:32px;flex-direction:row-reverse;}
.skinlabel li:nth-child(4) {top:335px;left:51px;flex-direction:row-reverse;}
.skinlabel li:nth-child(4) span {top:0;}
.skinlabel li:nth-child(5) {top:164px;left:auto;right:104px;}
.skinlabel li:nth-child(5) span {left:auto;right:-114px;}
.skinlabel li:nth-child(6) {top:281px;left:auto;right:102px;}
.skinlabel li:nth-child(6) span {left:auto;right:-114px;}
.skinlabel li:nth-child(7) {top:362px;left:auto;right:100px;}
.skinlabel li:nth-child(7) span {left:auto;right:-114px;}

/* skinproduct */
.skinproduct {background: #FAFBFD;}
.skinproduct .swiper-slide {display: block;}
.skinproduct .swiper-slide p {margin-top:20px; font-size: 22px; font-weight: 500; }
.skinproduct .swiper-slide img {width: 100%;}
.skinproduct .swiper-horizontal>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontl {left:50%; bottom:-60px; transform: translateX(-50%); width: 1240px;}
.skinproduct.type02 .productslide {margin-bottom:68px;}
.skinproduct .swiper-scrollbar-drag {background: #B0B3BE;}
.whitening .skinproduct .swiper-slide p {display: none;}


/* skinmedia */
.skinmedia {background:#F4F5F6;}
.skinmedia .media-list {display:flex;justify-content: center;gap:0;flex-wrap:nowrap;}
.skinmedia .media_wrap {width:55%;margin-right:3%;display:inline-block;vertical-align:top;}
.skinmedia .media_wrap .media {position:relative;width:100%;padding-bottom:56.25%;}
.skinmedia .media_wrap .media iframe {position:absolute;left:0;top:0;width:100%;height:100%;}
.skinmedia .media-info {display:flex;flex-direction:column;justify-content:space-between;}
.skinmedia .media-item span.tag {color:#919191;font-size:17px;letter-spacing: 0.68px;}
.skinmedia .media-item span.tag-tit {color:#222;font-size:45px;margin:9px 0 16px;display: block;font-weight:500;}
.skinmedia .media-item p {color:#565454;font-size:17px;margin-bottom:30px;line-height: 26px;}
.skinmedia .media-item strong {display:contents;}
.skinmedia .media-item a.more-btn {display:inline-block;color:#000;font-size:16px;padding:12px 27px; border-radius: 150px; border:1px solid #000;}
.skinmedia .media-thumbnail a {position:relative;display:inline-block;}
.skinmedia .media-thumbnail a::before {content:"";position:absolute;left:0;top:0;width:100%;height:100%;background: url('/images/renew/sub/skin/titanium/img_sub_thumnail_cover.png') no-repeat center top;}
.skinmedia .media-thumbnail a + a {margin-left:5px;}

/* skinguide */
.skinguide {margin-top:0;padding:160px 0 90px;background:linear-gradient(68deg, #CCD3D5 31.78%, #E7ECED 91.36%);}
.skinguide ul {display:flex;justify-content:center;}
.skinguide li {font-weight:500;padding:12px;font-size:18px;box-shadow: 0px 10px 13px 0px rgba(201, 218, 223, 0.50);border-radius:117px;width:100%;max-width:234px;height:100%;min-height:420px;text-align:center;background:#E6E6E8;}
.skinguide li img {width: auto;margin:auto;}
.skinguide li + li {margin-left:14px;}
.skinguide li span {display:block;margin:5px auto 5px;font-weight:500;}
.skinguide li p {line-height:27px;font-weight:500;}
.skinguide li p span {color:#555;font-size:14px;}
.skinguide li p strong {display:contents;}
.skinguide span.caption {margin-top:70px;font-size:14px;text-align:center;color:555;font-weight:500;display:block;}

/* skinreview */
.skinreview {margin:0!important; padding:160px 0; background: #E3F1FA;}
.skinreview .graph {display: flex; align-items: center; justify-content: center; gap:70px;}
.skinreview .graph ul {display: flex; align-items: center; justify-content: center; flex-wrap: wrap; gap:35px 0; width:47%;}
.skinreview .graph ul li {flex: 1 1 calc(50% - 16px);}
.skinreview .graph ul li label {display: block; margin-bottom:14px; font-size: 16px;}
.skinreview .graph ul li progress {width:180px; height: 7px; border:1px solid #ccc; border-radius: 10px; appearance: none; -webkit-appearance: none; -moz-appearance: none; }
.skinreview .graph ul li span {padding:0 0 0 10px; font-family:"sangbleuogsans"; font-size: 22px; font-weight: 700;}
.skinreview .graph ul progress::-webkit-progress-bar { background: linear-gradient(#f9f9f9, #e0e0e0);; border-radius: 10px;}
.skinreview .graph ul progress::-webkit-progress-value { background-color: #4D98E0; border-radius: 10px;}
.skinreview .textbox {margin-top:70px;}
.skinreview .textbox ul {display: flex; align-items: center; justify-content: center; flex-wrap: wrap; gap:12px;}
.skinreview .textbox ul li {flex: 1 1 calc(50% - 16px); padding:33px 0; text-align: center; background: #fff;}
.skinreview .textbox ul li .name {margin-bottom:20px; font-size: 18px;}
.skinreview .textbox ul li .star5 {color:#F9E574;}
.skinreview .textbox ul li .star5::before {content:""; display:inline-block; width: 1px; height: 13px; margin:0 7px; background: #ccc;}
.skinreview .textbox ul li .review {font-size:16px;line-height:24px;}
.skinreview .textbox ul li strong {display: inline-block;}
.skinreview .graph-list {position: relative;}
.skinreview .graph-list .graph-item {position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;height: max-content;}
.skinreview .graph-list .graph-item span {font-size: 22px;font-weight:700;}
.skinreview .graph-list .graph-item p {font-size: 32px;font-weight:700;font-family:"sangbleuogsans";margin-top: 6px;}

/* skinreview type02 */
.skinreview.type02 ul li {display:flex; flex-direction:column; justify-content: center; align-items: end; gap:10px; width:800px; height:204px; margin:auto; padding:20px 30px; background: url('/images/renew/sub/skin/p5/skinreview_type02_list_bg_right.png') no-repeat center top / cover;}
.skinreview.type02 ul li:nth-child(2) {background: url('/images/renew/sub/skin/p5/skinreview_type02_list_bg_left.png') no-repeat center top / cover;}
.skinreview.type02 ul li em {color:#F9E574; font-size: 24px;}
.skinreview.type02 ul li .review {align-self: baseline; line-height: 1.4;}
.skinreview.type02 ul li .review strong {display: inline;}
.skinreview.type02 ul li .user {color:#666;}

/* skingraph */
/* .skingraph {padding:160px 0;} */
.skingraph .list {margin-bottom:50px;}
.skingraph .list ul {display:flex;flex-wrap: wrap;gap:20px 0;padding:0;}
.skingraph .list li {position:relative;width:50%;height: 298px;list-style:none;}
.skingraph .list li img, .skingraph .list li span, .skingraph .list li div {position:absolute;}
.skingraph .list li img {width: 100%;}
.skingraph .list li .tag {padding:6px 20px;color:#fff;font-weight:700;top:24px;left:8px;background:#999;}
.skingraph .list li .bfa-list {display:flex;justify-content:center;width:fit-content;left: 0;right: 0;top:30px; margin: auto;}
.skingraph .list li .bfa-list p + p {margin-left: 30px;}
.skingraph .list li .bfa-list p {position:relative;padding-left: 20px;}
.skingraph .list li .bfa-list p::before {content: "";position: absolute;left:0;top:0;bottom:0;margin: auto;width:12px;height:12px;background:#D9D9D9;}
.skingraph .list li .bfa-list p:last-child::before {background:#4B89C5;}
.skingraph .list li .percent {display: flex;justify-content:center;top:87px;right:40px;margin:auto;width:302px;}
.skingraph .list li .percent p {color:#222;margin:0; border-radius:50%;width:74px;height:74px;display:flex;flex-direction:column;justify-content:center;border:1px #D9D9D9 solid;letter-spacing: -1px;    text-align: center; background:#fff;}
.skingraph .list li .percent p + p {margin-left:154px;}
.skingraph .list li .percent p:last-child {border: 1px #D9D9D9 solid;color: #fff;background:#222;}
.skingraph .list li .change-name {display: flex;justify-content:center;left:0;right:0;bottom:22px;margin:auto;}
.skingraph .list li .change-name p {color:#222;}
.skingraph .list li .change-name p + p {margin-left:154px;}
.skingraph .list li .change-name p:last-child {color: #4B89C5;font-weight:700;}

/* 온다 */
.onda .sub-visualtop {background:url('/images/renew/sub/skin/onda/maib_bg.jpg') no-repeat center top / cover;}
.onda span.point {color:#00896E;font-weight:700;display:inline-block;}
.onda .sub-tit .small {color:#99BBBE;font-size: 17px;font-weight: 500;}
.onda .surgerybna {background:#F0FAF8;}
.onda .surgerybna .onda-tab {margin-top:0;}

/* 비포에프터 탭 */
.onda .onda-tab {display:flex;justify-content: center;margin:52px 0 60px;}
.onda .onda-tab li {list-style: none;display:flex;padding: 11px 21px;text-align: center;color:#919191;cursor: pointer;background:#F4F2F2;}
.onda .onda-tab li + li {margin-left:10px;}
.onda .onda-tab li.on {color:#fff;background:#329F94;}
.onda .onda-tablist {width: 100%;max-width:1060px;margin:0 auto;}
.onda .onda-tablist .swiper-wrapper {margin-bottom:30px;}
.onda .onda-tablist .swiper-slide img {width: 100%;}
.onda .onda-tablist .swiper-slide p {text-align:center;padding:16px 0 17px;color:#fff;}
.onda .onda-tablist .swiper-slide .bna-before p {background:#C5C5C5;}
.onda .onda-tablist .swiper-slide .bna-after p {background:#329F94;}
.onda .onda-tablist .swiper-pagination-bullet {border:1px #c5c5c5 solid;}
.onda .onda-tablist .swiper-pagination-bullet-active {border:none;background:#329F94;}
.onda .onda-tablist .tab-cont-inner {display:none;text-align: center;position: relative;}
.onda .onda-tablist div.on {display: block;}
.onda .skinmeritA h3.noto {color:#00896E;display:inline-block;font-weight:700;background:linear-gradient(270deg, #00896E 9.27%, #44A79A 98.87%);-webkit-background-clip:text;}
.onda .merit-slider > .onda-slider {margin-top:0;}
/* 온다 상하슬라이드 수정해야함 12/2 */
.onda-slider {width: 100%;position: relative;max-width: 960px;margin:110px auto 0;border-radius: 25px;height: 434px;transition: all 0.3s;box-shadow: 0px 14px 80px rgba(34, 35, 58, 0.2);background: linear-gradient(284deg, #008981 10.87%, #51BAAC 69.7%);}
.swiper-autoheight .swiper-wrapper {height:100% !important;align-items:center;background:url('/images/renew/sub/skin/onda/swiper-bg.png')no-repeat center right;}
.onda-slider-item {display: flex;align-items: center;}
.onda-slider-img {width: 387px;height:344px;position:relative;flex-shrink: 0;box-shadow: -1px 8px 15px 0px rgba(108, 142, 137, 0.40);border-radius: 20px;transform: translateX(-80px);background:#fff;}
.onda-slider-img img {position:absolute;right:-1px;width: 100%;height: 100%;object-fit: cover;display: block;opacity: 0;border-radius: 20px;transition: all 0.3s;}
.onda-slider-item.swiper-slide-active .onda-slider-img img {opacity: 1;transition-delay: 0.3s;}
.onda-slider-item.swiper-slide-active .onda-slider-content > * {opacity: 1;transform: none;}
.onda-slider-item.swiper-slide-active .onda-slider-content > *:nth-child(1) {transition-delay: 0.3s;}
.onda-slider-item.swiper-slide-active .onda-slider-content > *:nth-child(2) {transition-delay: 0.4s;}
.onda-slider-item.swiper-slide-active .onda-slider-content > *:nth-child(3) {transition-delay: 0.5s;}
.onda-slider-item.swiper-slide-active .onda-slider-content > *:nth-child(4) {transition-delay: 0.6s;}
.onda-slider-item.swiper-slide-active .onda-slider-content > *:nth-child(5) {transition-delay: 0.7s;}
.onda-slider-item.swiper-slide-active .onda-slider-content > *:nth-child(6) {transition-delay: 0.8s;}
.onda-slider-content {text-align:left;width: calc(100% - 387px);}
.onda-slider-content > * {opacity: 0;transform: translateY(25px);transition: all 0.4s;}
.onda-slider-title {font-size: 29px;font-weight: 700;color: #fff;margin-bottom: 28px;letter-spacing: -1.45px;}
.onda-slider-text {font-size: 20px;color: #fff;margin-bottom: 49px;line-height:28px;letter-spacing: -1.45px;}
.onda-slider-point {font-size:17px;line-height:17px;color:#0A8E75;padding:10px 20px;border-radius:40px;letter-spacing: -0.85px;margin-right:13px;display:inline-block;background:#fff;}
.onda-slider-pagination {position: absolute;z-index:18;width: 11px !important;text-align: center;top: 0 !important;bottom: 0;margin: auto;height: fit-content;left:auto !important;right:48px;}
.onda-slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet {margin: 8px 0;}
.onda-slider-pagination .swiper-pagination-bullet {width: 11px;height: 11px;display: block;border-radius: 10px;opacity: 0.2;transition: all 0.3s;background: #fff;}
.onda-slider-pagination .swiper-pagination-bullet-active {opacity: 1;height: 30px;box-shadow: -1px 8px 15px 0px rgba(108, 142, 137, 0.40);background: #fff;}
.onda .skinparing {margin-top:0;background:url('/images/renew/sub/skin/onda/left_img.png') no-repeat left top, url('/images/renew/sub/skin/onda/bottom_img.png') no-repeat right bottom;}
.onda .skinparing .paring-list div ul li:first-child:before {background:url('/images/renew/sub/skin/onda/step_arrows.png') no-repeat center top;}
.onda .surgerybna .swiper-button-next {top:40%;}
.onda .surgerybna .swiper-button-prev {top:40%;}

/* 티타늄리프팅 */
.titanium .skininfoB-txt strong {background: linear-gradient(90deg, #262626 25.62%, #E5E6E8 100%);background-clip: text;-webkit-background-clip:text;-webkit-text-fill-color: transparent;}
.titanium .skinsynergy {padding-bottom:0;background:url('/images/renew/sub/skin/titanium/img_sub_section_bg_01.jpg') no-repeat center top / cover;}
.titanium .skinmedia {background:#F4F5F6 url('/images/renew/sub/skin/titanium/img_sub_media_bg.png') no-repeat right top / 30%;}
.caretab-cont p {padding:30px 25px;}
.caretab-cont .list {padding:30px 25px 30px 45px;}
.caretab-cont .list li {position:relative;padding-left:15px;font-size:22px;line-height:24px;letter-spacing:-1.1px;}
.caretab-cont .list li + li {margin-top:15px;}
.caretab-cont .list li::before {content:"";position:absolute;left:0;top:12px;height:1px;width:7px;background:#292929;}
.caretab-sublist {display:flex; align-items:center; justify-content:space-between; position:relative; padding:30px 0; font-size:24px; color:#666; border-bottom:1px solid #ccc;cursor:pointer;background:#fff;}
.caretab-subcont {display:none;} 
.caretab-subcont .number {padding:30px 25px;}

/* 올리디아 */
.olidia span.point {color:#F26122;font-weight:500;}
.olidia .sub-visualtop {background:url('/images/renew/sub/skin/olidia/main_visual_top.jpg') no-repeat center top / cover;}
.olidia .sub-visualtop h2 {color:#F26122;}
.olidia .skininfoB-txt strong {background: linear-gradient(90deg, #F26122 0%, rgba(242, 97, 34, 0.50) 100%);background-clip: text;-webkit-background-clip: text;}
.olidia .skininfoB .skininfoB-float p {font-size:32px;font-weight:500;}
.olidia .skininfoB .skininfoB-float p:last-child {margin-top:5px;}
.olidia .skininfoB .effect-list li {color:#fff;}
.olidia .skininfoB .effect-list li:nth-child(1) {top:144px;}
.olidia .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:150px;right:0;}
.olidia .skininfoB .effect-list li:nth-child(3) {left:0;right:auto;bottom:150px;}
.olidia .skininfoB .effect-list li.logo {color:#F26122;display:block;top:auto;} 

/* 리즈네 */
.lizne span.point {color:#E0A8A0;font-weight:700;}
.lizne .sub-visualtop {background:url('/images/renew/sub/skin/lizne/main_visual_top.jpg') no-repeat center top / cover;}
.lizne .skininfoB::before {content:"";position:absolute;left:170px;top:230px;width:60px;height:60px;background:url('/images/renew/sub/skin/lizne/skininfoB_bg_img_02.png')no-repeat center top;}
.lizne .skininfoB::after {content:"";position:absolute;top:-200px;right:200px;width:190px;height:200px;background:url('/images/renew/sub/skin/lizne/skininfoB_bg_img_01.png')no-repeat center top;}
.lizne .skinsolution span.point {color:#D76A63;}

/* 필러 */
.filler .sub-visualtop {max-height:1000px;justify-content:end;}
.filler .skininfoC {position:relative;}
.filler .skininfoC::after {content:"";position:absolute;right:0;top:0;bottom:0;margin:auto;width:275px;height:298px;background:url('/images/renew/sub/skin/filler/skininfoC_bg.png') no-repeat right center;}
.filler .skininfoC ul {margin-top: 26px;}
.filler .skininfoC li {position:relative;padding-left:14px;color:#666;font-size:18px;}
.filler .skininfoC li + li {margin-top:7px;}
.filler .skininfoC li::before {content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background:#FFA981;}
.filler .skininfoB {background:url('/images/renew/sub/skin/filler/skininfoB_bg.png') no-repeat left bottom;}
.filler .skininfoB .skininfoB-txt {margin:0 auto;padding:0 0 160px;}
.filler .skininfoB-txt strong {background:linear-gradient(90deg, #FFA9AA 0%, #FFEECA 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.filler .skininfo.type01 {background:#FFFCF8;} 
.filler .skininfo.type01 ul {display:flex;flex-wrap:wrap;justify-content:center;gap:20px 16px;}
.filler .skininfo.type01 li {display:flex;flex-direction: column;justify-content: center;padding-left:40px;width:50%;max-width:519px;height:270px;border-radius: 21px;box-shadow: 0px 4px 6px 0px #EFE8D6;}
.filler .skininfo.type01 li:nth-child(1) {background:#FFF8EB url('/images/renew/sub/skin/filler/skininfo_img_01.png') no-repeat right center;}
.filler .skininfo.type01 li:nth-child(2) {background:#FFF8EB url('/images/renew/sub/skin/filler/skininfo_img_02.png') no-repeat right center;}
.filler .skininfo.type01 li:nth-child(3) {background:#FFF8EB url('/images/renew/sub/skin/filler/skininfo_img_03.png') no-repeat 90%;}
.filler .skininfo.type01 li:nth-child(4) {background:#FFF8EB url('/images/renew/sub/skin/filler/skininfo_img_04.png') no-repeat right center;}
.filler .skininfo.type01 li p {color:#222;font-size:22px;font-weight:700;margin-bottom:10px;}
.filler .skininfo.type01 li span {color:#666;font-size:16px;line-height:24px;}
.filler .skininfo.type01 li span strong {display:contents;}
.filler .surgerybna.type01 {background:#fff;}
.filler .surgerybna .tit-inner p {width:100%;max-width:268px; background:#F5C279;}
.filler .surgerybna .swiper {width:1060px;padding-bottom:0;}
.filler .skininfo.type02 {padding:160px 0 60px;background: linear-gradient(15deg, #f1f1f1, #F7F8FA 50%, #e8e8e8 100%);}
.filler .skininfo.type02 .sub-tit {padding-bottom:40px;}
.filler .skininfo.type02 ul {width:100%;max-width:436px;margin:0 auto 86px;display:flex;flex-wrap: wrap;justify-content: center;list-style: none;padding: 0;gap: 12px;}
.filler .skininfo.type02 li {flex: 0 0 calc(100% / 4 - 12px);text-align:center;width:108px;height:35px;line-height:26px;padding:4px 0;color:#222;font-size:18px;border-radius:500px;background:#E8E8E8;}
.filler .skininfo.type02 li:nth-child(-n+3) {flex: 0 0 calc(100% / 3 - 12px);}

/* 입술필러 */
.lipfiller span.point {color:#BF8E93;font-weight:500;}
.lipfiller .sub-visualtop {background: url('/images/renew/sub/skin/lipfiller/main_visual.jpg') no-repeat center top / cover;}
.lipfiller .sub-visualtop .top-box p {color:#555;}
.lipfiller .sub-visualtop .top-box h2 {background: linear-gradient(90deg, #BF8E93 0%, #666 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.lipfiller .skininfoA {background:url('/images/renew/sub/skin/lipfiller/skininfoA_bg.png') no-repeat center top / cover;}
.lipfiller .skininfoA li .tyep-title > span {color:#BF8E93;}
.lipfiller .skininfoB-txt strong {background: linear-gradient(90deg, #BF8E93 0%, rgba(191, 142, 147, 0.50) 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.lipfiller .skininfoB::before {content:"";mix-blend-mode: multiply;position:absolute;left:2%;top:-165px;width:462px;height:330px;background:url('/images/renew/sub/skin/lipfiller/top_bg_01.png') no-repeat center top;}
.lipfiller .skininfoB::after {content:"";mix-blend-mode: multiply;position:absolute;right:10%;top:-200px;width:180px;height:195px;background:url('/images/renew/sub/skin/lipfiller/top_bg_02.png') no-repeat center top;}
.lipfiller .skinmeritE {background:#F8F8F8;}
.lipfiller .skinmeritE li img {width:auto;height:auto;background:transparent;}
.lipfiller .skinmeritE li:nth-child(1) .inner-list span {width:100%;max-width:124px;color:#666;height:auto;line-height:27px;padding:14px 30px;}
.lipfiller .skinmeritE li:nth-child(1) .inner-list p strong {display:contents;}
.lipfiller .skinmeritE li:nth-child(1) .inner-list li:last-child span {color:#fff;background:#BF8E93;}
.lipfiller .skinmeritE .inner-li {position:relative;}
.lipfiller .skinmeritE .inner-txt {position:absolute;right: 0;bottom:0;width:100%;margin:0;}
.lipfiller .skinmeritE .inner-txt li {position:absolute;right:0;bottom:0;font-size:12px;line-height:12px;color:#222;font-weight:700;margin:0;}
.lipfiller .skinmeritE .inner-txt li:nth-child(1) {bottom:169px;right:138px;}
.lipfiller .skinmeritE .inner-txt li:nth-child(2) {bottom:159px;right:56px;color:#fff;}
.lipfiller .skinmeritE .inner-txt li:nth-child(3) {bottom:125px;right:100px;color:#fff;}
.lipfiller .skinmeritE .inner-txt li:nth-child(4) {bottom:77px;right:133px;}
.lipfiller .skinmeritE .inner-txt li:nth-child(5) {bottom:81px;right:230px;}
.lipfiller .skinmeritE .inner-txt li:nth-child(6) {bottom:121px;right:50px;}
.lipfiller .skinmeritE .inner-txt li:nth-child(7) {bottom:81px;right:50px;}
.lipfiller .skinmeritE .inner-list li:nth-child(2) {width:436px;}

/* 목주름필러 */
.neckfiller span.point {color:#7DA2DE;font-weight:500;}
.neckfiller .sub-visualtop {background:url('/images/renew/sub/skin/neck_wrinkle_filler/main_visual.jpg') no-repeat center top / cover;}
.neckfiller .sub-visualtop.row .top-box h2 {color:#7DA2DE;}
.neckfiller .skininfoB-txt strong {background: linear-gradient(90deg, #7DA2DE 0%, #AFCEFF 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.neckfiller .skininfoB .skininfoB-float p {color:#648BC9;text-shadow: 1px 1px 5px rgba(255, 255, 255, 1);}
.neckfiller .skininfoB .effect-list li {font-size:24px;line-height:24px;color:#648BC9;text-shadow: 1px 1px 5px rgba(225, 239, 246, 0.30);}
.neckfiller .skininfoB .effect-list li:nth-child(1) {top:117px;}
.neckfiller .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:178px;right:0;}
.neckfiller .skininfoB .effect-list li:nth-child(3) {left:0;right:auto;bottom:178px;}
.neckfiller .skininfoB .effect-list li.logo {color:#9CBDF2;display:block;top:auto;letter-spacing: 10.4px;font-size:13px;bottom:254px;}
.neckfiller .skininfoC .cont strong {color:#7DA2DE;}
.neckfiller .skinmeritE {margin-top:0;}

/* 브이올렛 */
.sub-wrap.violet .sub-visualtop .textbox h2 {color:#671F62;}
.violet .sub-tit .cont {color:#222; text-shadow: white 0 0 8px;}
.violet .sub-tit span.point {font-weight:700;color:#671F62;}
.violet .skininfoB-txt strong {background: linear-gradient(90deg, #671F62 0%, #963B90 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.violet .skininfoB .skininfoB-float p {color:#222;}
.violet .skininfoB .skininfoB-float p.top {padding-bottom:40px;}
.violet .skininfoB .skininfoB-float p.top::before {content:none;}
.violet .skininfoB .skininfoB-float p + p {font-size:22px;}
.violet .skinsolution::before {content:none;}
.violet .skinsolution .sub-tit .small {color:#919191;}
.violet .skinsolution {background:url('/images/renew/sub/skin/violet/skinsolution_bg_img_01.jpg') no-repeat center bottom / cover;}
.violet .skinsolution .solution-list .list-bg {bottom:-85px; mix-blend-mode: unset;}
.violet .skinsolution .solution-list {padding-bottom:90px;}

/* 쿨페이즈 */
.coolfase span.point {display: inline-block;font-weight: 700;background-image: linear-gradient(to right, #6DCBE4, #2A93AF);background-clip: text;-webkit-background-clip: text;color: transparent;}
.coolfase .sub-visualtop {background:url('/images/renew/sub/skin/coolfase/mainvisual_bg.jpg') no-repeat center top / cover;}
.coolfase .visualtop-cont .visualtop-tit h2 {background-image: linear-gradient(to right, #6DCBE4, #2A93AF);background-clip: text;-webkit-background-clip: text;color: transparent;}
.coolfase .visualtop-cont li {border-bottom:1px #000 solid;color:#333;} 
.coolfase .visualtop-cont li:nth-child(1) {border-top:1px #000 solid;}
.coolfase .skininfoA li .tyep-title > span {color:#6DCBE4;}
.coolfase .skininfoA li p strong {color:#666;}
.coolfase .skininfoB .skininfoB-float p {font-size:36px;}
.coolfase .skineffect {margin:0;padding:160px 0;background:url('/images/renew/sub/skin/coolfase/bg_img.jpg') no-repeat center top / cover;}
.coolfase .surgerybna {padding:160px 0;background:#F7F8FA;}
.coolfase .surgerybna .swiper-button-next {top:38%;}
.coolfase .surgerybna .swiper-button-prev {top:38%;}
.coolfase .skinparing .paring-list li .paring-with {width:fit-content;display:inline-block;background-clip: text;-webkit-background-clip: text;color: transparent;background-image: linear-gradient(to right, #6DCBE4, #2A93AF);}
.coolfase .skinparing .paring-list div ul li .paring-txt {background:#6DCBE4;}
.coolfase .skinaccodian .caretab-wrap.active .caretab-list-bold, 
.coolfase .skinaccodian .caretab-wrap.active .caretab-list, 
.coolfase .skinaccodian .caretab-subwrap.active .caretab-sublist {color:#6DCBE4;}
.coolfase .surgerybna .bna-before p {background:#666;}
.coolfase .surgerybna .bna-after p {background:#6DCBE4;}
.coolfase .surgerybna .swiper {padding-bottom:48px;}
.coolfase .swiper-pagination.swiper-pagination-bullets {bottom:0;}
.coolfase .swiper-pagination-bullet {width:20px;height:20px;background:url('../images/renew/sub/skin/coolfase/img_sub_swiper_bullet.svg') no-repeat center top;}	
.coolfase .swiper-pagination-bullet-active {border:0 !important;background:url('../images/renew/sub/skin/coolfase/img_sub_swiper_bullet_acitve.svg') no-repeat center top;}

/* 리프팅 주사 */
.lifting_injection .sub-visualtop.row .top-box em {color:#222;}
.lifting_injection span.point {color:#927BCC;font-weight:700;}
.lifting_injection .sub-visualtop {background:url('/images/renew/sub/skin/lifting_injection/main_visual_top.jpg') no-repeat center top / cover;}
.lifting_injection .sub-visualtop.row .top-box h2 {color:#927BCC;}
.lifting_injection .skininfoB-txt strong {background: linear-gradient(90deg, #927BCC 0%, #D2C6F3 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.lifting_injection .skininfoB .skininfoB-float p.top {font-size:32px;}
.lifting_injection .skininfoB .skininfoB-float p.top::before {content:none;}
.lifting_injection .skininfoB .skininfoB-float p {font-size:22px;}
.lifting_injection .skininfoB .effect-list {height:100%;width:100%;max-width:800px;position:absolute;left:0;right:0;top:0;margin:auto;}
.lifting_injection .skininfoB .effect-list li {position:absolute;color:#927BCC;font-size:18px;line-height:18px;font-weight: 700;margin:auto;}
.lifting_injection .skininfoB .effect-list li:nth-child(1) {top:80px;left:0;right:0;text-align: center;}
.lifting_injection .skininfoB .effect-list li:nth-child(2) {right:-50px;}
.lifting_injection .skininfoB .effect-list li:nth-child(3) {bottom:54px;left:0;right:0;text-align: center;}
.lifting_injection .skininfoB .effect-list li:nth-child(4) {left:-50px;}
.lifting_injection .skininfoB .effect-list li.logo {bottom:222px; letter-spacing:1.96px; left:0; right:0; text-align:center; font-family:Pretendard, sans-serif; color:#fff;font-size:14px;line-height:14px;font-weight:700;}

.lifting_injection .skininfoD {text-align:center;padding:160px 0 0;background: linear-gradient(83deg, #FFE4FE -8.8%, #FDFDFD 115.95%);}
.lifting_injection .skininfoD .injection-list li p {padding:8px 30px;font-size:18px;border-radius: 80px;border: 1px solid #ffacf9;background: linear-gradient(275deg, #fff 4.56%, #FFF9FF 67.86%);box-shadow: 0px 2px 5px 0px #E2D7E1;}
.lifting_injection .skinmeritC .flex-list li p {color:#222;}
.lifting_injection .skinmeritC .flex-list li > img {top:-32px;}
.lifting_injection .skininfoD .injection-list li:nth-child(1) {top:100px;left:260px;}
.lifting_injection .skininfoD .injection-list li:nth-child(2) {top:195px;}
.lifting_injection .skininfoD .injection-list li:nth-child(3) {top:292px;left:240px;}
.lifting_injection .skininfoD .injection-list li:nth-child(4) {top:160px;right:350px;}
.lifting_injection .skininfoD .injection-list li:nth-child(5) {top:256px;right:232px;}

/* 울트라인 */
.ultline span.point {color:#AC1818;font-weight:500;}
.ultline .sub-visualtop.row .top-box h2 {color:#AC1818;}
.ultline .skininfoB-txt strong {background: var(linear-gradient(90deg, #AC1818 0%, #FCC 100%));background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.ultline .skinmeritE {margin-top:0;}
.ultline .skininfoD {margin-top:0;padding:160px 0;background: linear-gradient(83deg, #E1E5EE -8.8%, #FDFDFD 115.95%);}
.ultline .skininfoD .injection-list {width:fit-content;margin:auto;}
.ultline .skininfoD .injection-list li:nth-child(1) {top:220px;left:-95px;}
.ultline .skininfoD .injection-list li:nth-child(2) {top:auto;left:-45px;bottom:73px;}
.ultline .skininfoD .injection-list li:nth-child(3) {left:auto;right:-62px;top:237px;}
.ultline .skininfoD .injection-list li:nth-child(3) p {margin: 0 0 0 12px;}


/* 1인치주사 */
.one-inch .skininfoB .skininfoB-float p {color:#222;}
.one-inch .skininfoB .skininfoB-float p:nth-child(2) {font-size:22px; line-height: 33px;}
.one-inch .skininfoB .skininfoB-float p.top::before {content:none;}
.one-inch .skininfoB .skininfoB-float p.top {padding-bottom:20px;}
.one-inch .skininfoB-txt strong {background: linear-gradient(90deg, #474747 0%, #D8D8D8 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.one-inch .skininfoD {margin-top:0;padding:160px 0;background: linear-gradient(83deg, #E1E5EE -8.8%, #FDFDFD 115.95%);}
.one-inch .skininfoD .sub-inner div:nth-child(2) {display:flex; justify-content: center; gap:14px;}
.one-inch .skininfoD .upper li:nth-child(1) {top: 45px;left:-95px;}
.one-inch .skininfoD .upper li:nth-child(2) {top:145px;left:-103px;}
.one-inch .skininfoD .upper li:nth-child(3) {left:-105px;top:222px;}
.one-inch .skininfoD .upper li:nth-child(4) {left: -305px; right: 0; bottom: 70px; top: auto;}
.one-inch .skininfoD .lower li:nth-child(1) {top: 50px; right: -95px; left: auto;}
.one-inch .skininfoD .lower li:nth-child(2) {top: auto; right: -95px; left: auto; bottom: 195px;}
.one-inch .skininfoD .lower li:nth-child(3) {left: auto; right: -98px; top: 245px;}
.one-inch .skininfoD .lower li:nth-child(4) { left: auto; right: -92px; top: 281px;}
.one-inch .skininfoD .lower li p {margin-left: 12px; margin-right: auto;}

/* 실리프팅 */
.threadlifting .skininfoB-txt strong {background: linear-gradient(90deg, #474747 0%, #D8D8D8 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.threadlifting .skinmeritE li .inner-list li + li {margin-top:17px;}
.threadlifting .skinmeritE li .inner-list li:last-child span {background:#E1E3E4;}
.threadlifting .skinmeritE li .inner-list span {display:block;color:#222;margin-right:16px;font-weight:700;width:122px;height:56px;line-height:56px;text-align:center;background: rgba(225, 227, 228, 0.40);}
.threadlifting .skinmeritE li .inner-list p {margin: 0;width: calc(100% - 95px);}
.threadlifting .skinmeritE li:nth-child(2) .inner-list li {padding-left:0;}
.threadlifting .skinmeritE li:nth-child(2) .inner-list li::before {content:none;}
.threadlifting .skinmeritE li:nth-child(1) > div {margin-right:40px;}
.threadlifting .skinmeritE li:nth-child(2) > div {margin-left:40px;}
.threadlifting .skininfoD {margin-top:0;padding:160px 0;background: #EDEDED;}
.threadlifting .skininfoD img {margin:0 auto;}

/* 울쎄라 프라임 */
.ulthera_prime .sub-visualtop .textbox {top:0;bottom:0;}
.ulthera_prime .sub-visualtop .textbox p, .sub-wrap.ulthera_prime .sub-visualtop .textbox em, .sub-wrap.ulthera_prime .sub-visualtop .textbox h2 {color:#fff;}
.ulthera_prime .skininfoB-txt {margin:0 auto;}
.ulthera_prime .skininfoB-txt div {overflow: hidden;background:linear-gradient(90deg, #070707 23.82%, #FAB243 64.33%);background-clip: text;-webkit-background-clip: text ;-webkit-text-fill-color: transparent;}
.ulthera_prime .skininfoB-txt p.tit {color:#333;letter-spacing: 15.39px;margin-bottom:20px;}
.ulthera_prime .skininfoB-txt span {color:unset;font-weight:700;letter-spacing:3.6px;}
.ulthera_prime .skininfoB-txt strong {letter-spacing:3.6px;background:unset;}
.ulthera_prime .skininfo.type01 {padding-bottom:160px;}
.ulthera_prime .skininfo.type01 .sub-tit .noto span {font-size:22px;}
.ulthera_prime .skininfo.type01 img {margin:auto;}
.ulthera_prime .skininfo.type01 ul {display:flex;justify-content:center;margin-top:100px;}
.ulthera_prime .skininfo.type01 li {position:relative;padding-top:40px;text-align:center;font-size:22px;line-height:33px;}
.ulthera_prime .skininfo.type01 li + li {margin-left:120px;}
.ulthera_prime .skininfo.type01 li::before {content:"";width:30.79px;height:24.64px;position:absolute;left:0;right:0;top:0;margin:auto; background:url('/images/renew/sub/skin/ulthera_prime/skininfo_icon.svg') no-repeat center top;}
.ulthera_prime .skininfo.type01 li::after {content:"";height:90%;position:absolute;left:-60px;width:1px;top:0;bottom:0;margin:auto;background:#D6D6D6;}
.ulthera_prime .skininfo.type01 li:nth-child(1)::after {content:none;}
.ulthera_prime .skininfo.type01 li strong {display:contents;}
.ulthera_prime .skininfoB .skininfoB-float p {font-weight:500;}
.ulthera_prime .skininfoB .skininfoB-float p:nth-child(2) {color:#FAB243;}
.ulthera_prime .skininfo.type02 {margin:0;padding:160px 0;background:url('/images/renew/sub/skin/ulthera_prime/skininfo_bg.jpg') no-repeat center top / cover;}
.ulthera_prime .skininfo.type02 .sub-tit span.point {background: linear-gradient(0deg, #D8731B 0%, #F9BC24 41.67%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight:500;}
.ulthera_prime .skininfo.type02 .tit {text-align:center;display:flex;justify-content:center;margin-bottom:66px;}
.ulthera_prime .skininfo.type02 .tit p {position:relative;font-size:18px;}
.ulthera_prime .skininfo.type02 .tit p::before {content:"";position:absolute;width:1px;height:90%;left:-22.5px;top:0;bottom:0;margin:auto;background:#999;}
.ulthera_prime .skininfo.type02 .tit p:nth-child(1)::before {content:none;}
.ulthera_prime .skininfo.type02 .tit p + p {margin-left:45px;}
.ulthera_prime .skininfo.type02 .tit p span {font-size:16px;display:block;margin-bottom:5px;}
.ulthera_prime .skininfo.type02 ul {display:flex;justify-content:center;}
.ulthera_prime .skininfo.type02 .sub-inner > ul > li {display:flex;min-width:267px;justify-content: space-between;flex-direction: column;border-radius: 10px;box-shadow: -4px 2px 13px 0px rgba(97, 97, 97, 0.25);backdrop-filter: blur(25px);background: linear-gradient(180deg, rgba(255, 255, 255, 0.50) 2.93%, #FFF 98.53%);}
.ulthera_prime .skininfo.type02 .sub-inner > ul > li:nth-child(3),
.ulthera_prime .skininfo.type02 .sub-inner > ul > li:nth-child(4) {justify-content:left;}
.ulthera_prime .skininfo.type02 .sub-inner > ul > li img {width:100%;height:100%;max-height:135px;}
.ulthera_prime .skininfo.type02 .sub-inner > ul > li div {text-align:center;width:100%;}
.ulthera_prime .skininfo.type02 .sub-inner > ul > li span.caption {margin-bottom:20px;color:#666;}
.ulthera_prime .skininfo.type02 .sub-inner > ul > li div > span {margin-top:20px;display:block;}
.ulthera_prime .skininfo.type02 .sub-inner > ul > li div p {color:#222;padding:0 10px;margin:7px auto 17px;font-size:22px;font-weight:700;letter-spacing:-1.1px;}
.ulthera_prime .skininfo.type02 .sub-inner > ul > li div p strong {display:inline;background:linear-gradient(0deg, #D8731B 10.61%, #F9BC24 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.ulthera_prime .skininfo.type02 .sub-inner > ul > li div p.cont {color:#666;font-size:16px;line-height:24px;font-weight:normal;}
.ulthera_prime .skininfo.type02 .sub-inner > ul > li div p.cont strong {color:#666;-webkit-text-fill-color:#666;background:none;}
.ulthera_prime .skininfo.type02 .sub-inner > ul > li span {align-self:center;}
.ulthera_prime .skininfo.type02 .sub-inner > ul > li + li {margin-left:10px;}
.ulthera_prime .skininfo.type02 ul li ul {display:block;margin:17px 30px 30px;}
.ulthera_prime .skininfo.type02 ul li ul > li {position:relative;padding-left:10px;font-size:16px;text-align:left;}
.ulthera_prime .skininfo.type02 ul li ul > li::before {content:"";width:4px;height:1px;position:absolute;left:0;top:0;bottom:0;margin:auto;background:#666;}
.ulthera_prime .skininfo.type02 ul li ul li + li {margin-top:5px;}
.ulthera_prime .skininfo.type02 ul li ul li span {color:#999;}
.ulthera_prime .skininfo.type03 {background: url('/images/renew/sub/skin/ulthera_prime/skininfo_bg_01.jpg') no-repeat center top / cover;}
.ulthera_prime .skininfo.type03 .sub-tit {padding-bottom: 20px;}
.ulthera_prime .skininfo.type03 .sub-tit .cont .bottom {font-weight: 700;display:block;margin-bottom:20px;text-decoration:underline;text-underline-offset:5px;}
.ulthera_prime .skininfo.type03 .info-item {text-align: center;}
.ulthera_prime .skininfo.type03 .info-item img {margin: auto;width:100%;max-width:fit-content;}
.ulthera_prime .skininfo.type03 .info-item p {font-size: 22px;}
.ulthera_prime .skininfo.type03 .info-item p span {display:inline-block;font-weight:700;padding:2px 8px;color:#FCAA39;background:#000;}
.ulthera_prime .skininfo.type03 .info-item p:last-child {margin-top:60px;}
.ulthera_prime .skininfo.type04 {background: url('/images/renew/sub/skin/ulthera_prime/skininfo_bg_02.jpg') no-repeat center top / cover;}
.ulthera_prime .skininfo.type04 .sub-tit {padding-bottom:0;}
.ulthera_prime .skininfo.type04 .sub-tit .noto {color:#fff;position: relative;padding-bottom:104px;}
.ulthera_prime .skininfo.type04 .sub-tit .noto::before {content:"";position:absolute;left:0;right:0;top:130px;margin:auto;width:1px;height:64px;background:#fff;}
.ulthera_prime .skininfo.type04 .sub-tit .cont {color:#fff;}
.ulthera_prime .skininfo.type04 .sub-tit .cont span.point {display:block;margin-bottom:40px;color:#FCAA39;}
.ulthera_prime .skininfo.type05 {background: linear-gradient(60deg, #C5B7A6 29.47%, #F6F1E6 81.3%);}
.ulthera_prime .skininfo.type05 .sub-tit img {margin-bottom:40px;}
.ulthera_prime .skininfo.type05 .sub-bd {text-align:center;}
.ulthera_prime .skininfo.type05 .sub-bd img {margin:0 auto 30px;}
.ulthera_prime .skininfo.type05 ul {display:flex;justify-content:center;margin-top:70px;}
.ulthera_prime .skininfo.type05 li + li {margin-left:20px;}
.ulthera_prime .skininfo.type05 li {display:flex;flex-direction:column;justify-content:center;text-align:center;border-radius:10px;overflow:hidden;background:#fff;}
.ulthera_prime .skininfo.type05 li span {font-size:22px;line-height:22px;color:#F9BC24;display:block;margin:29px auto 12px;font-weight:700;}
.ulthera_prime .skininfo.type05 li p {font-size:16px;line-height: 24px;color:#666;margin-bottom:42px;}
.ulthera_prime .skinsynergyB {background:#fff;}
.ulthera_prime .skinsynergyB ul {margin-top:75px;}
.ulthera_prime .skinsynergyB li {position:relative;padding-left:43px;font-size:18px;}
.ulthera_prime .skinsynergyB li::before {content:"";width:30.79px;height:24.64px;position:absolute;left:0;top:0;bottom:0;margin:auto;background:url('/images/renew/sub/skin/ulthera_prime/skininfo_icon.svg') no-repeat center top;}
.ulthera_prime .skinsynergyB li + li {margin-top:18px;}
.ulthera_prime .skinsynergyB li strong {display:contents;}

/* 울쎄라 리뉴얼 */
.sub-wrap.ulthera .sub-visualtop .textbox h2 {color:#F9BC24;}
.ulthera .sub-tit span.point {font-weight:500;color:#F9BC24}
.ulthera .skininfoB-txt {margin:0 auto 160px;}
.ulthera .skininfoB-txt div span {font-weight:300;background: linear-gradient(90deg, #262626 0%, #262626 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.ulthera .skininfoB-txt div strong {background: linear-gradient(90deg, #F9BC24 0%, #FFECBD 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.ulthera .skininfoB .skininfoB-float p:nth-child(2) {color:#fff;}
.ulthera .skinaccodian {padding-top:0;}

/* 써마지 */
.thermage .sub-tit span.point {font-weight:700;color:#671F62;}
.thermage .skininfoB-txt {margin-top:0;}
.thermage .skininfoB-txt strong {background: linear-gradient(90deg, #671F62 0%, #963B90 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

/* 인모드 */
.sub-wrap.inmode .sub-visualtop .textbox h2 {color:#61C4BF;}
.inmode .sub-tit span.point {font-weight:700;color:#61C4BF;}
.inmode .skininfoB-txt {margin-top:0;}
.inmode .skininfoB-txt strong {background: linear-gradient(90deg, #61C4BF 0%, rgba(166, 239, 235, 0.50) 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.inmode .skininfoB .skininfoB-float p {text-shadow: 1px 2px 4px #2A9BB8;font-weight:500;}

/* 올리지오 */
.sub-wrap.oligio .sub-visualtop .textbox h2 {color:#7E57C6;font-weight:700;}
.oligio .sub-tit span.point {font-weight:700;color:#7E57C6;}
.oligio .skininfoB-txt {margin-top:0;}
.oligio .skininfoB-txt strong {background: linear-gradient(90deg, #7E57C6 0%, rgba(126, 87, 198, 0.50) 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.oligio .skininfoB .skininfoB-float p {text-shadow: 2px 1px 7px rgba(55, 45, 66, 0.80);}
.oligio .skinmeritE li:nth-child(1) .inner-list p strong {display:contents;}

/* 리프테라2 */
.sub-wrap.liftera2 .sub-visualtop .textbox h2 {color:#FA93A0;font-weight:700;}
.liftera2 .sub-tit span.point {font-weight:700;color:#FA93A0; }
.liftera2 .skininfoB .skininfoB-float p {color:#F96D7E;}

/* 쥬베룩 */
.sub-wrap.juvelook .sub-visualtop .textbox h2 {color:#48A5F5;font-weight:700;}
.juvelook .sub-tit span.point {font-weight:500;color:#48A5F5;}
.juvelook .skininfoB-txt {margin-top:0;}
.juvelook .skininfoB-txt strong {background: linear-gradient(90deg, #48A5F5 0%, rgba(72, 165, 245, 0.50) 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.juvelook .skininfoB .skininfoB-float p.top {font-size:32px;}
.juvelook .skininfoB .skininfoB-float p {text-shadow: 0px 2px 5px rgba(54, 141, 184, 0.80);font-size:24px;}
.juvelook .skinsolution {background:url('/images/renew/sub/skin/juvelook/skinsolution_bg_img_01.jpg') no-repeat center bottom / cover;}
.juvelook .skinsolution::before {content:none;}
.juvelook .skinsolution .sub-tit .small {color:#222;} 
.juvelook .skinsolution .solution-list {padding-bottom:130px;}
.juvelook .skinsolution .solution-list .list-bg {mix-blend-mode:inherit;}

/* 리니어지 */
.sub-wrap.linearz .sub-visualtop .textbox h2 {color:#222;font-weight:700;}
.linearz .sub-tit span.point {font-weight:700;color:#222;}
.linearz .skininfoB-txt strong {background: linear-gradient(90deg, #262626 25.62%, #E5E6E8 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

/* 리쥬란힐러 */
.sub-wrap.injection .sub-visualtop .textbox h2 {color:#00BBB4;font-weight:700;}
.injection .sub-tit span.point {font-weight:700;color:#00BBB4;}
.injection .skininfoB-txt strong {background:linear-gradient(90deg, #00BBB4 0%, rgba(130, 255, 250, 0.50) 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.injection .skininfoB .skininfoB-float p.top span.point {color:#00BBB4;font-weight:700;}
.injection .skininfoB .skininfoB-float p {color:#76848F;}
.injection .skinsolution {background: url('/images/renew/sub/skin/injection/skinsolution_bg_img_01.jpg') no-repeat center bottom / cover;}
.injection .skinsolution::before {content:none;}
.injection .skinsolution .sub-tit .small {color:#05BDB6;}
.injection .skinsolution .solution-list {padding-bottom:104px;}
.injection .skinsolution .solution-list .list-bg {mix-blend-mode: normal;bottom:-120px;}

/* 슈링크 유니버스 */
.sub-wrap.shurink_universe .sub-visualtop .textbox p {color:#fff;}
.sub-wrap.shurink_universe .sub-visualtop .textbox h2 {color:#fff;font-weight:700;}
.sub-wrap.shurink_universe .sub-visualtop .textbox em {color:#fff;}
.shurink_universe .sub-tit span.point {font-weight:700;color:#03ACA0;}
.shurink_universe .skininfoB-txt strong {background: linear-gradient(90deg, #212323 0%, #B5D1D4 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.shurink_universe .skininfoB .skininfoB-float {bottom:auto;top:210px;}
.shurink_universe .skininfoB .skininfoB-float p {font-size:24px;line-height:36px;}
.shurink_universe .skininfoB .skininfoB-float p.top span {font-size:14px;display:block;}
.shurink_universe .skininfoB .skininfoB-float p.top {font-size:32px;padding-bottom:80px;line-height:44px;}
.shurink_universe .skinmeritE li:nth-child(1) .inner-list p strong {display:contents;}

/* 립쥬란 */
.sub-wrap.lipjuran .sub-visualtop .textbox h2 {background: linear-gradient(90deg, #FF8FC0 0%, #F15096 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight:700;}
.lipjuran .sub-tit span.point {font-weight:700;color:#F15096;}
.lipjuran .skininfoB::before {content:"";position:absolute;left:10%;top:140px;width:38px;height:39px;background:url('/images/renew/sub/skin/lipjuran/top_bg_01.png') no-repeat center top;}
.lipjuran .skininfoB::after {content:"";position:absolute;right:10%;top:-350px;width:362px;height:328px;background:url('/images/renew/sub/skin/lipjuran/top_bg_02.png') no-repeat center top;}
.lipjuran .skininfoB-txt {margin-top:0;}
.lipjuran .skininfoB-txt strong {background: linear-gradient(90deg, #E55298 0%, #FEEEF8 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.lipjuran .skininfoB .skininfoB-float p.top {font-size:32px;line-height:40px;color:#E6599C;text-shadow: -4px 0px 12px #FFFEFF;}
.lipjuran .skininfoB .skininfoB-float p.top::before {content:none;}
.lipjuran .skininfoB .skininfoB-float p {color:#D7649A;font-size:22px;margin-top:0;line-height: 30px;}
.lipjuran .skininfoB .effect-list li {color:#E6599C;}
.lipjuran .skininfoB .effect-list li:nth-child(2) {right:-66px;}
.lipjuran .skininfoB .effect-list li:nth-child(3) {left:auto;right:145px;bottom:116px;}
.lipjuran .skininfoB .effect-list li:nth-child(4) {left:-76px;}
.lipjuran .skininfoB .effect-list li:nth-child(5) {left:145px;right:auto;bottom:116px;}
.lipjuran .skininfoB .effect-list li.logo {color:#919191;}
.lipjuran .skininfo.type01 {background:url('/images/renew/sub/skin/lipjuran/skininfo_bg_01.jpg') no-repeat center bottom / cover;}
.lipjuran .skininfo.type02 {background:url('/images/renew/sub/skin/lipjuran/skininfo_bg_02.jpg') no-repeat center top / cover;}
.lipjuran .skininfo.type02 .sub-tit .small {color:#fff;}
.lipjuran .skininfo.type02 .sub-tit .noto {color:#fff;}
.lipjuran .skininfo.type01 .inner-cont .sub-tit .cont {text-align:left;color:#222;}
.lipjuran .skininfo.type01 .inner-cont .sub-tit .cont span {display:block;font-size:22px;font-weight:700;margin-bottom:10px;}
.lipjuran .skininfo.type01 .inner-cont .sub-tit .cont span strong {color:#F15096;font-weight:700;}
.lipjuran .skininfo.type01 ul {display:flex;flex-wrap:wrap;gap:6px;width:100%;max-width:266px;}
.lipjuran .skininfo.type01 ul li {display:flex;flex-direction:column;justify-content:center;width:100%;max-width:130px;height:115px;align-self:center;font-size:16px;font-weight:700;text-align:center;border-radius: 10px;box-shadow: 0px 4px 6px 0px rgba(204, 176, 189, 0.80);background:linear-gradient(155deg, #FFF 14.26%, #FFE3F3 97.4%);}
.lipjuran .skininfo.type01 ul li img {display:block;margin:0 auto 10px;}
.lipjuran .skininfo.type02 .inner-cont {position:relative;max-width:627px;width:100%;margin:0 auto;}
.lipjuran .skininfo.type02 .inner-cont .box-center {position:absolute;left:44%;top:262px;text-align:center;}
.lipjuran .skininfo.type02 .inner-cont .box-center li {position:relative;margin:auto; width:90px;height:32px;line-height:32px;color:#222;font-size:16px;font-weight:700;text-align:center;border-radius:50%;background:#FFDEED;}
.lipjuran .skininfo.type02 .inner-cont .box-center li:nth-child(2) {margin-top: 18px;}
.lipjuran .skininfo.type02 .inner-cont .box-center li:nth-child(3) {margin-top: 28px;}
.lipjuran .skininfo.type02 .inner-cont .box-center li:nth-child(4) {margin-top: 28px;}
.lipjuran .skininfo.type02 .inner-cont .box-center li:nth-child(5) {margin-top: 31px;}
.lipjuran .skininfo.type02 .inner-cont .box-center li img {display:block;margin:auto;}
.lipjuran .skininfo.type02 .inner-cont .box-center li:nth-child(1) {height:85px;display:flex;background:transparent;}
.lipjuran .skininfo.type02 .inner-box {display:flex;justify-content:center;}
.lipjuran .skininfo.type02 .inner-box .box-area {border-radius: 0px 30px 0px 0px;border: 1px solid #FFC2D6;padding:16px;background:#fff;}
.lipjuran .skininfo.type02 .inner-box .box-area:last-child {border-radius: 30px 0px 0px 0px;}
.lipjuran .skininfo.type02 .inner-box .box-area:last-child .box-img {position:relative;}
.lipjuran .skininfo.type02 .inner-box .box-area:last-child .box-img .best {width:62px;height:35px;line-height:35px;text-align:center;position:absolute;right:0;top:0;font-size:16px;color:#fff;font-weight:700;border-radius: 0px 0px 0px 20px;background:#F15096;}
.lipjuran .skininfo.type02 .inner-box .box-area li {font-size:18px; color:#222;height:61px;text-align:center;display:flex;flex-direction:column;justify-content:center;}
.lipjuran .skininfo.type02 .inner-box .box-area li img {width:24px;height:24px;}
.lipjuran .skininfo.type02 .inner-box .box-area li + li {border-top:1px #D8D8D8 dashed;}
.lipjuran .skininfo.type02 .inner-box .box-area li.flex {display:block;padding-top:8px;}
.lipjuran .skininfo.type02 .inner-box .box-area li:nth-child(1) {font-size:22px;font-weight:700;height:85px;}
.lipjuran .skininfo.type02 .inner-box .box-area:last-child li:nth-child(1) {color:#F15096;}

/* 벨로테로 리바이브 스킨부스터 */
.revive .sub-visualtop {background:url('/images/renew/sub/skin/revive/main_visual_top.jpg') no-repeat center top / cover;} 
.revive span.point {color:#70BAC0;font-weight:500;}
.revive .skininfoB-txt strong {background:linear-gradient(90deg, #70BAC0 0%, #AEDBDE 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.revive .skininfoB::before {content:"";position:absolute;left:0;top:0;width:234px;height:304px;background:url('/images/renew/sub/skin/revive/skininfoB_bg_img_02.png') no-repeat center top;}
.revive .skininfoB::after {content:"";position:absolute;right:200px;top:-200px;width:308px;height:304px;background:url('/images/renew/sub/skin/revive/skininfoB_bg_img_01.png') no-repeat center top;}
.revive .skininfo.type01 {text-align:center;background:url('/images/renew/sub/skin/revive/skininfo_bg_01.jpg') no-repeat center top / cover;}
.revive .skininfo.type01 .revive-inner-img {position:relative;width:100%;max-width:fit-content;margin:0 auto;}
.revive .skininfo.type01 .revive-inner-img ul {width:100%;}
.revive .skininfo.type01 .revive-inner-img li {position:absolute;}
.revive .skininfo.type01 .revive-inner-img li span {display: block;font-size:32px;line-height:32px;margin-bottom:16px;}
.revive .skininfo.type01 .revive-inner-img li p {font-size:18px;line-height:27px;color:#666;}
.revive .skininfo.type01 .revive-inner-img li:nth-child(1) {left:164px;bottom:138px;}
.revive .skininfo.type01 .revive-inner-img li:nth-child(2) {right:60px;top:60px;}
.revive .skininfo.type01 .revive-inner-img li:nth-child(2) span {font-size:18px;margin-bottom:6px;}
.revive .skininfo.type01 .revive-inner-img li:nth-child(2) p {font-size:16px;line-height:24px;}
.revive .skininfo.type01 img {margin:auto;}
.revive .skininfo.type02 {text-align:center;background:url('/images/renew/sub/skin/revive/skininfo_bg_02.jpg') no-repeat center top / cover;}
.revive .skininfo.type02 img {margin:auto;}
.revive .skininfo.type02 .sub-tit .noto {color:#fff;}
.revive .skininfo.type02 .sub-tit .cont {color:#fff;}
.revive .skininfo.type02 .sub-tit .cont strong {color:#75D1CD;}
.revive .skininfo.type02 .inner-img {position:relative;width:568px;height:502px;margin:0 auto;}
.revive .skininfo.type02 .inner-img ul {width:100%;height:100%;margin:0 auto;position:absolute;top:0;}
.revive .skininfo.type02 .inner-img li {position:absolute;left:0;top:0;color:#fff;font-size:16px;}
.revive .skininfo.type02 .inner-img li:nth-child(1) {right:0;margin:0 auto;top:-20px;}
.revive .skininfo.type02 .inner-img li:nth-child(2) {left:auto;right:0;top:148px;}
.revive .skininfo.type02 .inner-img li:nth-child(3) {top:auto;bottom:32px;left:auto;right:76px;}
.revive .skininfo.type02 .inner-img li:nth-child(4) {top:auto;bottom:32px;left:44px;}
.revive .skininfo.type02 .inner-img li:nth-child(5) {top:148px;left:-10px;}
.revive .skinmeritC {background:linear-gradient(180deg, #FDFEFF 0%, #EEF8FC 100%);}
.revive .skinmeritC .flex-list ul {width:100%;}
.revive .skinmeritC .flex-list li {width:100%;min-width:633px;position:relative;display:flex;justify-content:space-between;padding:44px 60px 44px 44px;border-radius: 15px;border: 1px solid rgba(238, 248, 252, 0.00);background: linear-gradient(326deg, rgba(255, 255, 255, 0.40) 11.13%, rgba(216, 238, 246, 0.56) 87.96%);box-shadow: 0px 4px 7px 0px #D7DDDF;}
.revive .skinmeritC .flex-list li::before {content:"";width:355px;height:42px;position:absolute;top:0;bottom:0;left:14%;margin:auto;background:url('/images/renew/sub/skin/revive/skinmeritC_arrow.svg') no-repeat center top;}
.revive .skinmeritC .flex-list li p {font-size:18px;color:#222;}
.revive .skinmeritC .flex-list li p strong {display:block;font-size:22px;margin-bottom:12px;}
.revive .skinmeritC .flex-list li span {display:block;position:relative;padding-left:20px;font-size:18px;}
.revive .skinmeritC .flex-list li span::before {content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:#76D1CE;}
.revive .skinmeritC .flex-list li span + span {margin-top:16px;}
.revive .skinmeritC .inner-img {position:relative;}
.revive .skinmeritC .inner-img div {position:absolute;right:0;top:0;text-align:center; display:flex;flex-direction:column;justify-content:center;align-items:center; letter-spacing: -1.1px;width:264px;height:128px; border-radius: 6px;border: 1px solid #FFF;background: rgba(255, 255, 255, 0.43);box-shadow: 0 6px 13px 0 #D9DDDE;backdrop-filter: blur(4.800000190734863px);}
.revive .skinmeritC .inner-img span {font-size:18px;line-height:18px;}
.revive .skinmeritC .inner-img p {font-size:22px;line-height: 28px;font-weight:500;margin-top: 8px;}

/* 스킨바이브 */
.skin-vive .sub-visualtop {background:url('/images/renew/sub/skin/skin_vive/main_visual_top.png') no-repeat center top / cover;}
.skin-vive .skininfoC .sub-tit .small {color:#25B0B0;}
.skin-vive .skininfoC .sub-tit .noto {font-weight:400;}
.skin-vive .skininfoC .sub-tit .noto span.point {font-weight:500;color:#085F88}
.skin-vive .skinmeritC .sub-tit .noto span.point {font-weight:500;}
.skin-vive .skininfoB-txt strong {background: linear-gradient(90deg, #60CFD8 25.62%, #BFEFF3 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.skin-vive .skininfoB::before {content:"";position:absolute;left:0;top:0;width:234px;height:304px;background: url('/images/renew/sub/skin/revive/skininfoB_bg_img_02.png') no-repeat center top;}
.skin-vive .skininfoB::after {content:"";position:absolute;right:200px;top:-200px;width:308px;height:304px;background: url('/images/renew/sub/skin/revive/skininfoB_bg_img_01.png') no-repeat center top;}
.skin-vive .skininfoB .skininfoB-float img {width:auto;}
.skin-vive .skininfoB .skininfoB-float p.top {font-size:24px;}
.skin-vive .skininfoB .skininfoB-float p {font-size:24px;}
.skin-vive .skininfo.type01 {padding:105px 0 0;height:930px;position:relative;background:linear-gradient(94deg, #EEF8F9 21.14%, #BCE6EC 80.43%);}
.skin-vive .skininfo.type01 .sub-tit .small {letter-spacing: 11.39px;color:#25B0B0;}
.skin-vive .skininfo.type01 .sub-tit .noto {font-size:36px;}
.skin-vive .skininfo.type01 .sub-tit .noto strong {display:contents;}
.skin-vive .skininfo.type01 .effect-area {position:relative;width:fit-content;top:-243px;left:129px;margin:auto;}
.skin-vive .skininfo.type01 li {font-size:17px;position:absolute;left:0;top:0;text-align:center;}
.skin-vive .skininfo.type01 li strong {font-size:18px;font-weight:700;display:block;margin-bottom:5px;}
.skin-vive .skininfo.type01 li:nth-child(1) {left:122px;top:325px;}
.skin-vive .skininfo.type01 li:nth-child(2) {left:122px;top:518px;}
.skin-vive .skininfo.type01 li:nth-child(3) {left:154px;top:665px;}
.skin-vive .skininfo.type01 li:nth-child(4) {left: 837px;top:261px;}

/* LDM */
.ldm .sub-visualtop {max-height:1000px;}
.ldm .sub-visualtop .textbox h2 {font-weight:700;color:#37B5FF;}
.ldm span.point {color:#37B5FF;font-weight:500;}
.ldm .skininfoB::before {content:"";position:absolute;left:254px;top:0;width:127px;height:104px;background:url('/images/renew/sub/skin/ldm/skininfoB_bg_icon_01.png') no-repeat center top;}
.ldm .skininfoB::after {content:"";position:absolute;right:0;top:0;width:166px;height:254px;background:url('/images/renew/sub/skin/ldm/skininfoB_bg_icon_02.png') no-repeat center top;}
.ldm .skininfoB-txt {margin-top:0;}
.ldm .skininfoB-txt strong {background: linear-gradient(90deg, #72D0FF 0%, #D0F1FF 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.ldm .skininfoB .skininfoB-float p {color:#222;font-size:22px;line-height:33px;}
.ldm .skininfoB .skininfoB-float p.top {padding-bottom: 16px;font-size:44px;line-height:57px;}
.ldm .skininfoB .skininfoB-float p.top::before {content:none;}
.ldm .skininfo.type01 {background: linear-gradient(180deg, #FDFEFF 0%, #EEF8FC 100%);}
.ldm .skininfo .content-list {display:flex;justify-content:center;}
.ldm .skininfo .content-list p {align-self: center;width:100%;max-width:561px;height:100%;max-height:308px;font-size:22px;line-height: 33px;padding:35px 50px;margin-left:100px;text-align:center;border-radius: 15px;border: 1px solid #EEF8FC;background: linear-gradient(316deg, rgba(255, 255, 255, 0.40) 20.1%, rgba(216, 238, 246, 0.56) 88.1%);box-shadow: 0px 4px 7px 0px #D7DDDF;}
.ldm .skininfo .content-list p strong {display:contents;color:#37B5FF;}
.ldm .skininfo.type02 {background:url('/images/renew/sub/skin/ldm/skininfo_bg.jpg') no-repeat center top / cover;}
.ldm .skininfo.type02 img {margin:0 auto;width:100%;max-width:fit-content;}
.ldm .skinsuggest .suggest-list {justify-content:center;}
.ldm .skinsuggest .suggest-list .sub-tit {width:600px;}
.ldm .skinsuggest .suggest-list ul {margin-left:70px;}

/* 레블라이트 토닝 */
.revlite .sub-visualtop .textbox h2 {font-weight:700;background: linear-gradient(90deg, #BA52DB 0%, #E080FF 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.revlite .skininfoB-txt {margin-top:0;}
.revlite .skininfoB-txt strong {background: linear-gradient(90deg, #BA52DB 0%, #F5D4FF 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.revlite .skininfo.type01 {background:url('/images/renew/sub/skin/revlite/skininfo_bg.jpg') no-repeat center top / cover;}
.revlite .skininfo.type01 .sub-tit {width:fit-content;}
.revlite .skininfo.type01 ul {margin-left:25px;}
.revlite .skininfo.type01 li {display:flex;text-align:center;width:100%;max-width:402px;padding:14px 10px 14px 70px;color:#222;font-size:22px;line-height:22px;border-radius: 50px;background: linear-gradient(149deg, #FFF 2.37%, #F6DFF6 83.24%);box-shadow: 0px 2px 5px 0px #D0B2CF;}
.revlite .skininfo.type01 li + li {margin-top:14px;}
.revlite .skininfo.type01 li img {margin-right:18px;}
.revlite .skinmeritE {padding-bottom:0; background:#fff;}
.revlite .skinmeritE .sub-tit {text-align:left;padding-bottom:0;}
.revlite .skinmeritE .sub-tit .noto {line-height:57px;}
.revlite .skinmeritE li:nth-child(1) {justify-content:left;}
.revlite .skinmeritE li:nth-child(1) div {margin-left:189px;}

/* 엑소좀 */
.sub-wrap.exosome .sub-visualtop .textbox p {color:#fff;}
.sub-wrap.exosome .sub-visualtop .textbox h2 {color:#fff;font-weight:700;}
.sub-wrap.exosome .sub-visualtop .textbox em {color:#fff;}
.exosome span.point {color:#15458E;font-weight:500;}
.exosome .skininfoB-txt strong {background:linear-gradient(90deg, #15458E 0%, rgba(174, 211, 255, 0.50) 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.exosome .skininfo.type02 {text-align:center;background:url('/images/renew/sub/skin/exosome/skininfo_bg.jpg') no-repeat center top / cover;}
.exosome .skininfo.type02 img {margin:auto;}
.exosome .skininfo.type02 .sub-tit .small {color:#fff;}
.exosome .skininfo.type02 .sub-tit .noto {color:#fff;}
.exosome .skininfo.type02 .sub-tit .cont {color:#fff;}
.exosome .skininfo.type02 .inner-img {position:relative;width:100%;max-width:fit-content;margin:0 auto;}
.exosome .skininfo.type02 .inner-img ul {width:100%;}
.exosome .skininfo.type02 .inner-img li {color:#9DC4FF;font-size:22px;line-height:22px;font-weight:700;position:absolute;}
.exosome .skininfo.type02 .inner-img li:nth-child(1) {left:0;right:0;top:0;margin:0 auto 0 20px;}
.exosome .skininfo.type02 .inner-img li:nth-child(2) {right:-34px;top:0;bottom:0;margin:-78px auto 0;display:flex;flex-direction:column;justify-content:center;}
.exosome .skininfo.type02 .inner-img li:nth-child(3) {right:76px;bottom:38px;}
.exosome .skininfo.type02 .inner-img li:nth-child(4) {left:104px;bottom:42px;}
.exosome .skininfo.type02 .inner-img li:nth-child(5) {left:-22px;top:0;bottom:0;margin:-88px auto 0;display:flex;flex-direction:column;justify-content:center;}
.exosome .skininfo.type02 .inner-img .inner-solution {position:absolute;left:0;right:0;bottom:106px;margin:auto;display:flex;justify-content:center;}
.exosome .skininfo.type02 .inner-img .inner-solution p {color:#fff;font-size:18px;letter-spacing:-1px;}
.exosome .skininfo.type02 .inner-img .inner-solution p + p {margin-left:25px;}
.exosome .skininfo.type02 .inner-img .inner-solution p span {display:block;font-size:16px;margin-bottom:5px;line-height:16px;}

/* 볼뉴머 */
.sub-wrap.volnewmer .sub-visualtop .textbox h2 {color:#BB3234;}
.volnewmer .sub-tit span.point {color:#BB3234; font-weight: 500;}
.volnewmer .skininfoB-txt strong {background:linear-gradient(90deg, #BB3234 0%, #F08284 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.volnewmer .skinmeritE li:nth-child(1) .inner-list span {width:158px;}

/* 보톡스 */
.sub-wrap.botox .sub-visualtop .textbox h2 {color:#DB8077;}
.botox .sub-tit span.point {color:#DB8077; font-weight: 500;}
.botox .skininfoB-txt strong {background:var(--_, linear-gradient(90deg, #DB8077 0%, #FFCEC9 100%));background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.botox .skininfoB .skininfoB-float p {color:#222;}
.botox .skininfoB .skininfoB-float p.top {padding-bottom:30px;}
.botox .skininfoB .skininfoB-float p.top::before{content:none;}
.botox .skininfoB .skininfoB-float p + p {font-size:22px;}
.botox .skininfoD {padding:160px 0 0; background: linear-gradient(83deg, #F4E5E2 15.11%, #FFF8F5 115.99%);}
.botox .skininfoD img {margin: auto;}

/* 바디보톡스 */
.sub-wrap.bodybotox .sub-visualtop .textbox h2 {color:#A4B8D9;}
.bodybotox .sub-tit span.point {color:#A4B8D9; font-weight: 500;}
.bodybotox .skininfoB .skininfoB-float p {color:#222;}
.bodybotox .skininfoB .skininfoB-float p:nth-child(2) {font-size:22px; line-height: 33px;}
.bodybotox .skininfoB .skininfoB-float p.top::before {content:none;}
.bodybotox .skininfoB .skininfoB-float p.top {padding-bottom:20px;}
.bodybotox .skininfoB-txt strong {background: linear-gradient(90deg, #A4B8D9 0%, #EBEFF7 100%); background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.bodybotox .skininfoD {margin-top:0;padding:160px 0;background: linear-gradient(83deg, #E1E5EE -8.8%, #FDFDFD 115.95%);}
.bodybotox .skininfoD .sub-inner div:nth-child(2) {display:flex; justify-content: center; gap:14px;}
.bodybotox .skininfoD .upper li:nth-child(1) {top: 45px;right:-44px;}
.bodybotox .skininfoD .upper li:nth-child(2) {top: 145px;right:-103px;}
.bodybotox .skininfoD .upper li p {margin-left: 12px; margin-right: auto;}
.bodybotox .skininfoD .lower li:nth-child(1) {top: 50px; left: -95px;}
.bodybotox .skininfoD .lower li:nth-child(2) {top: auto; left: -170px; bottom: 230px;}

/* 올리슈 */
.sub-wrap.olishu .sub-visualtop .textbox h2 {color:#927BCC;font-weight:700;}
.olishu .sub-tit span.point {font-weight:500;color:#927BCC;}
.olishu .skininfoB-txt {margin-top:0;}
.olishu .skininfoB-txt strong {background: linear-gradient(90deg, #927BCC 0%, #D2C6F3 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.olishu .skininfoB .skininfoB-float p {text-shadow: 0px 2px 6px rgba(165, 141, 226, 0.50); font-size:32px; font-weight: 500;}
.olishu .skininfo.type01 {background:url('/images/renew/sub/skin/olishu/skininfo_bg_01.jpg') no-repeat center top / cover;}
.olishu .skininfo.type01 .inner-cont {width:100%;max-width:998px;margin: auto;position: relative;height:549px;display:flex;justify-content:center;}
.olishu .skininfo.type01 .inner-cont > div {position:absolute;left:0;right:0;top:0;margin: auto;display: flex;justify-content:space-between;z-index: 1;}
.olishu .skininfo.type01 .inner-cont > ul {display: flex;justify-content: center;}
.olishu .skininfo.type01 .inner-cont > ul > li {}
.olishu .skininfo.type01 .inner-cont > ul > li .box {position:relative;padding:33px 50px 27px;text-align:center;height:fit-content;width:fit-content;align-self:center;border-radius:19px;border: 1px solid #fff;background: linear-gradient(270deg, rgba(255, 255, 255, 0.30) 7.71%, rgba(255, 255, 255, 0.60) 64.05%, rgba(255, 255, 255, 0.80) 98.57%);}
.olishu .skininfo.type01 .inner-cont > ul > li {margin-right:40px;}

							

.olishu .skininfo.type01 p {font-size: 18px;}
.olishu .skininfo.type01 p strong {color:#927BCC;display:block;font-size:22px;}
.olishu .skininfo.type01 .inner-ul {margin-top:22px;}
.olishu .skininfo.type01 .inner-ul li {position: relative;padding-left: 22px;text-align: left;font-size:18px;}
.olishu .skininfo.type01 .inner-ul li + li {margin-top: 14px;}
.olishu .skininfo.type01 .inner-ul li::before {content: "";position: absolute;left:0;top:0;bottom:0;margin: auto;width:18px;height:18px;background:url('/images/renew/sub/skin/olishu/skininfo_icon_check.svg') no-repeat center top / 100%;}
.olishu .skininfo.type02 {text-align:center;background:url('/images/renew/sub/skin/olishu/skininfo_bg_02.jpg') no-repeat center top / cover;}
.olishu .skininfo.type02 .sub-tit .cont {color:#222;padding-left:30px;width:fit-content;height:40px;line-height:40px;font-size:18px;margin:20px auto 0;border-radius:50px;background:#EAE2FF;}
.olishu .skininfo.type02 .sub-tit .cont .inner-bd {position: relative;padding-left: 30px;margin-left:10px;border-radius:50px;width: 188px;height: 40px;display: inline-block;background:#E3C6ED;}
.olishu .skininfo.type02 .sub-tit .cont .inner-bd span {padding:4px 30px;}
.olishu .skininfo.type02 .sub-tit .cont .inner-bd em {position: absolute;left:10px;top:0;bottom:0;margin:auto;display:inline-block;width:32px;height:32px;line-height:29px;border-radius:50px;font-size:30px;font-weight:100;background:#fff;}
.olishu .skininfo.type02 img {margin:auto;}

/* 아나파스킨부스터 */
.sub-wrap.nopain-skin .sub-visualtop .textbox p {font-family:"sangbleuogsans";}
.sub-wrap.nopain-skin .sub-visualtop .textbox h2 {color:#7FCFE9;font-weight:700;}
.sub-wrap.nopain-skin .sub-visualtop .textbox em strong {display: inline-block;}
.nopain-skin .sub-tit span.point {font-weight:500;color:#42C6F0;}
.nopain-skin .skininfo.type01 {padding:105px 0 0;height:882px;position:relative;background: linear-gradient(to top, #cef4fa, #F6F8FC, #d2f3f8);}
.nopain-skin .skininfo.type01 .effect-area {position:relative;width:fit-content;top:-258px;left:160px;margin:auto;}
.nopain-skin .skininfo.type01 li {font-size:17px;position:absolute;left:0;top:0;text-align:center;}
.nopain-skin .skininfo.type01 li strong {font-size:18px;font-weight:700;display:block;margin-bottom:5px;}
.nopain-skin .skininfo.type01 li:nth-child(1) {left:56px;top:332px;}
.nopain-skin .skininfo.type01 li:nth-child(2) {left:53px;top:527px;}
.nopain-skin .skininfo.type01 li:nth-child(3) {left:110px;top:680px;}
.nopain-skin .skininfo.type01 li:nth-child(4) {left: 837px;top:261px;}
.nopain-skin .skininfoE h3 {font-family:"sangbleuogsans";}
.nopain-skin .skininfoD {background: #E2F9FD;}
.nopain-skin .skininfoD .sub-tit .small {color:#222;}
.nopain-skin .skininfoD img {margin: auto;}
.nopain-skin .skininfoD ul {display:flex;justify-content:center;}
.nopain-skin .skininfoD li + li {margin-left:25px;}
.nopain-skin .skininfoD li {padding:20px;text-align:center;background:#fff;}
.nopain-skin .skininfoD li p {font-size:22px;line-height:22px;margin-top:25px;font-weight:700;color:#222;}
.nopain-skin .skininfoD .caption {display: block; margin:70px auto 0; font-size: 18px; line-height: 27px; text-align: center;}
.nopain-skin .skinproduct .sub-tit .small {color:#222;}
.nopain-skin .skinproduct .swiper-slide p {display: none;}

/* 색소미백 */
.sub-wrap.whitening .sub-visualtop .textbox h2 {color:#D8B07F;font-weight:700;}
.whitening .sub-tit span.point {font-weight:500;color:#D8B07F;}
.whitening .skininfo.type02 {text-align:center;background:url('/images/renew/sub/skin/color_whitening/skininfo_bg.jpg') no-repeat center top / cover;}
.whitening .skininfo.type02 img {margin:auto; width:100%; max-width: 638px;}
.whitening .skinmeritE {background:#F2F0EF;}
.whitening .skinmeritE li {flex-direction: row-reverse;}
.whitening .skinmeritE li:nth-child(1) .inner-list li {justify-content: left;}
.whitening .skinmeritE .inner-list li {position: relative; padding-left: 28px;}
.whitening .skinmeritE .inner-list li::before {content: ""; position: absolute; left: 0; top: 4px; width: 20px; height: 20px; background: url('/images/renew/sub/skin/titanium/img_sub_check-list.svg') no-repeat center top;}
.whitening .surgerybna .swiper {width: 1060px; padding-bottom: 0;}
.whitening .scroll-container {display: flex; overflow-x: auto;cursor: grab;gap: 20px;padding: 20px;user-select: none;scroll-behavior: smooth;scrollbar-width: thin;}
.whitening .scroll-container::-webkit-scrollbar {height:6px;}
.whitening .scroll-container::-webkit-scrollbar-thumb {background: #999;border-radius: 3px;}
.whitening .scroll-container::-webkit-scrollbar-track {background: #eee;}
.whitening .scroll-container .item {flex: 0 0 auto;width: 300px; text-align: center;}
.whitening .scroll-container .item img {width: 100%;height: auto;display: block;pointer-events: none;}


/* 여드름 */
.sub-wrap.acne .sub-visualtop .textbox h2 {color:#ED81CE;font-weight:700;}
.acne .sub-tit span.point {font-weight:500;color:#ED81CE;}
.acne .skininfoB-txt strong {background: linear-gradient(90deg, #ED80CE 0%, #FFDBF5 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.acne .skininfo.type02 {text-align:center;background:url('/images/renew/sub/skin/acne_scar/skininfo_bg.jpg') no-repeat center top / cover;}
.acne .skininfo.type02 img {margin:auto; width:100%; max-width: 991px;}
.acne .surgerybna .swiper {width: 1060px; padding-bottom: 0;}
.acne .skininfoE {text-align:center;background:url('/images/renew/sub/skin/acne_scar/skininfoE_bg.jpg') no-repeat center top / cover;}

/* 살빼주사 */
.sub-wrap.slim .sub-visualtop .textbox h2 {color:#75ACED;font-weight:700;}
.slim .sub-tit span.point {font-weight:500;color:#75ACED;}
.slim .skininfoB-txt strong {background: linear-gradient(90deg, #75ACED 0%, rgba(174, 211, 255, 0.50) 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.slim .skininfo.type02 {text-align:center;background:url('/images/renew/sub/skin/slim/skininfo_bg.jpg') no-repeat center top / cover;}
.slim .skininfo.type02 .sub-tit .small {color:#fff;}
.slim .skininfo.type02 img {margin:auto; width:100%; max-width: 1240px;}
.slim .skininfoF.sub-tit .small {color:#fff;}
.slim .skininfoF.sub-tit .noto {color:#fff;}
.slim .skininfoF.sub-tit .cont {color:#fff;}
.slim .skininfoD .injection-list {text-align: center;}


/* 윤곽주사 */
.sub-wrap.outline .sub-visualtop .textbox p {color:#fff;}
.sub-wrap.outline .sub-visualtop .textbox h2 {color:#fff;font-weight:700;}
.sub-wrap.outline .sub-visualtop .textbox em {color:#fff;}
.outline span.point {color:#939E87;font-weight:500;}
.outline .skininfoB-txt strong {background:linear-gradient(90deg, #939E87 0%, rgba(147, 158, 135, 0.50) 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.outline .skininfoB::before {content:"";position:absolute;left:0%;top:0px;width:148px;height:308px;background:url('/images/renew/sub/skin/outline/top_bg_01.png') no-repeat center top;}
.outline .skininfoB::after {content:"";position:absolute;right:0%;top:-350px;width:283px;height:379px;background:url('/images/renew/sub/skin/outline/top_bg_02.png') no-repeat center top;}
.outline .skininfo.type02 {background:url('/images/renew/sub/skin/outline/skininfo_type02_bg.jpg') no-repeat center top / cover;}
.outline .skininfo.type02 img {margin: auto;}
.outline .skininfo.type02 .caption {display: block; margin:70px auto 0; font-size: 18px; line-height: 27px; text-align: center;}
.outline .skininfo.type02 .caption strong {display: inline;}
.outline .skininfoD {position:relative; padding:160px 0 0; background:#DBF1D3;}
.outline .skininfoD img {margin: auto;}
.outline .skininfo.type01 {background:url('/images/renew/sub/skin/outline/skininfo_type01_bg.jpg') no-repeat center bottom / contain;}
.outline .skininfo.type01 .inner-cont strong {display:inline;}
.outline .skininfo.type01 .inner-cont ul {display: flex; flex-direction: column; gap:14px; margin-top:120px;}
.outline .skininfo.type01 .inner-cont li {width:100%; max-width:390px; padding:20px; font-size:18px; border-radius: 50px; border: 1px solid #C5DABE; background: linear-gradient(90deg, #FBFFFA 0%, #D9F0D0 100%);}
.outline .skininfoF .sub-tit .small {color:#fff;}
.outline .skininfoF .sub-tit .noto {color:#fff;}
.outline .skininfoF .sub-tit .cont {color:#fff;}
.outline .skininfoF{background:url('/images/renew/sub/skin/outline/skininfo_type03_bg.jpg') no-repeat center top / cover;}
.outline .skininfoF ul {gap:20px;}
.outline .skininfoF li {min-height:489px; padding:20px; color:#fff; background: linear-gradient(45deg, rgb(71 105 73 / 30%), transparent); border: 1px solid rgb(78 109 87 / 25%);}
.outline .skininfoF li strong {margin:33px auto 27px;}
.outline .skininfoF li p {padding-left: 0; text-align: center;}
.outline .skininfoF li p::before {content: none; }
.fade-up-loop {position: absolute; bottom: 12%; left: 41.5%; animation: fadeUpLoop 1s ease-in-out infinite; }
.blink-loop {position: absolute; bottom: 26%; left: 55%; animation: blinkLoop 1s ease-in-out infinite; }
@keyframes fadeUpLoop {0% {opacity: 0;transform: translateY(20px);} 50% {opacity: 1; transform: translateY(0);} 100% {opacity: 0; transform: translateY(-20px);}}
@keyframes blinkLoop {0% {opacity: 0;} 100% {opacity: 1;}}

/* 원데이리턴리프팅 */
.sub-wrap.onedaylifting .sub-visualtop .textbox p {color:#fff;}
.sub-wrap.onedaylifting .sub-visualtop .textbox h2 {color:#fff;font-weight:700;}
.sub-wrap.onedaylifting .sub-visualtop .textbox em {color:#fff;}
.onedaylifting span.point {color:#BF7274;font-weight:500;}
.onedaylifting .skininfoB-txt strong {background:linear-gradient(90deg, #BF7274 0%, rgba(191, 114, 116, 0.50) 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.onedaylifting .skininfo.type02 .sub-tit .small, .onedaylifting .skininfoE .sub-tit .small {color:#fff;}
.onedaylifting .skininfo.type02 .sub-tit .noto, .onedaylifting .skininfoE .sub-tit .noto {color:#fff;}
.onedaylifting .skininfo.type02 .sub-tit .cont, .onedaylifting .skininfE.type02 .sub-tit .cont {color:#fff;}
.onedaylifting .skincheck_list {background: #F9F5F4;}
.onedaylifting .skincheck_list ul {flex-wrap: nowrap;}
.onedaylifting .skincheck_list li {width: auto; max-width: auto;}
.onedaylifting .skincheck_list li span {margin:30px auto 0; padding-left:0; color:#222;}
.onedaylifting .skincheck_list li span::before {content: none;}
.onedaylifting .skininfo.type02 {background:url('/images/renew/sub/skin/onedaylifting/skininfo_type02_bg.jpg') no-repeat center top / cover;}
.onedaylifting .skininfo.type02 ul li {display: flex; align-items: center; max-width: 942px; margin:15px auto;}
.onedaylifting .skininfo.type02 ul li dl {background: #fff; width: 100%; min-height: 277px; padding:0 0 0 45px; display: flex; align-items: self-start; flex-direction: column; justify-content: center; gap: 10px;}
.onedaylifting .skininfo.type02 ul li dt {margin-bottom:10px; font-size:22px;}
.onedaylifting .skininfo.type02 ul li dd {position:relative; padding-left: 20px; font-size:18px;}
.onedaylifting .skininfo.type02 ul li dd::before {content:"·"; display:inline-block; position: absolute; left: 0; top: 4px; width: 20px; height: 20px; font-size: 33px; line-height: 15px;}
.onedaylifting .skininfoF {background: #DFC0C1;}
.onedaylifting .skininfoF ul {gap:10px;}
.onedaylifting .skininfoF li {max-width:275px; min-height:558px; padding:15px; border-radius: 200px; border: 1px solid rgb(255 255 255 / 37%); background: linear-gradient(180deg, rgba(255, 255, 255, 0.30) 7.71%, rgba(255, 255, 255, 0.60) 64.05%, rgba(255, 255, 255, 0.80) 98.57%); box-shadow: 0 4px 4px 0 rgba(203, 181, 162, 0.50);} 
.onedaylifting .skininfoF li p {padding-left: 20px;}
.onedaylifting .skininfoF li p::before {content:"·"; font-size: 33px; line-height: 22px; background: none;}
.onedaylifting .skininfoE {background:url('/images/renew/sub/skin/onedaylifting/skininfoE_bg.jpg') no-repeat center top / cover;}
.onedaylifting .skininfoE .circle-list { display: block; padding: 233px;}
.onedaylifting .skininfoE li {position: absolute; color:#fff; background: linear-gradient(135deg, rgb(255 255 255 / 0%) 23.23%, rgba(72, 42, 32, 0.06) 79.67%); border: 1px solid rgb(102 102 102 / 56%); backdrop-filter: blur(2px); border-radius: 500px;}
.onedaylifting .skininfoE li.top {top: 0; left: 50%; transform: translateX(-50%);}
.onedaylifting .skininfoE li.left {top: 0; left: 50%; transform: translate(-95%, 75%);}
.onedaylifting .skininfoE li.right {top: 0; right: 50%; transform: translate(85%, 75%);}
.onedaylifting .skininfoE li strong {color:#ECDECD;}
.onedaylifting .surgerybna .bna-wrap {position:relative; width: 1060px;}
.onedaylifting .surgerybna .swiper-slide img {width: 1060px;}
.onedaylifting .surgerybna .swiper-pagination.swiper-pagination-bullets {bottom:0px;}
.onedaylifting .skininfo.type01 {background:url('/images/renew/sub/skin/onedaylifting/skininfo_type01_bg.jpg') no-repeat center bottom / cover;}
.onedaylifting .skininfo.type01 .inner-cont {width:50%; margin-top:190px; position: relative;}
.onedaylifting .skininfo.type01 .inner-cont ul {display: flex; align-items: center; justify-content: center;}
.onedaylifting .skininfo.type01 .inner-cont li {display: flex; flex-direction: column; justify-content: center; width:100%; max-width:180px; min-height: 180px; margin-left:-14px; font-size:18px; text-align: center; border-radius: 500px; border: 1px solid #E4B9AC; background: linear-gradient(90deg, rgba(255, 255, 255, 0.90) 0%, rgba(255, 255, 255, 0.53) 62.02%, rgba(255, 255, 255, 0.25) 100%);}
.onedaylifting .fade-up-loop1 {position: absolute; bottom: 37px; right: -370px; left: auto; animation: fadeUpLoop 1s ease-in-out infinite; }
.onedaylifting .fade-up-loop2 {position: absolute; bottom: -85px; right: -415px; left: auto; animation: fadeUpLoop 1s ease-in-out infinite; }

/* 울써마지 */
.sub-wrap.ulthermage .sub-visualtop .textbox h2 {background: linear-gradient(90deg, #9E398C 42.01%, #F9BB23 55.88%); background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent; font-weight:700;}
.ulthermage .skininfoB-txt strong {background: linear-gradient(90deg, #9E398C 42.01%, #F9BB23 55.88%); background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.ulthermage .sub-inner .noto strong {background: linear-gradient(90deg, #9E398C 42.01%, #F9BB23 55.88%); background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.ulthermage span.point-u {color:#9E398C;font-weight:700;}
.ulthermage span.point-th {color:#F9BB23;font-weight:700;}
.ulthermage .skininfo.type02 {background:#F2F7FA;}
.ulthermage .skininfo.type02 img, .ulthermage .skininfoD img {margin: auto;}
.ulthermage .skininfoD {background:url('/images/renew/sub/skin/ulthermage/skininfo_bg.jpg') no-repeat center top / cover;}
.ulthermage .skininfo.type01 {background:url('/images/renew/sub/skin/ulthermage/skininfo_type01_bg.jpg') no-repeat center bottom / cover;}
.ulthermage .skininfo.type01 .inner-cont {width:50%; margin-top:190px; position: relative;}
.ulthermage .skininfo.type01 .inner-cont ul {display: flex; align-items: center; justify-content: center;}
.ulthermage .skininfo.type01 .inner-cont li {display: flex; flex-direction: column; justify-content: center; width:100%; max-width: 150px;  min-height: 150px; margin-left:14px; font-size:18px; font-weight: 500; text-align: center; border-radius: 150px; border: 1px solid #FFF; background: linear-gradient(90deg, rgba(255, 255, 255, 0.80) 0%, rgba(255, 255, 255, 0.08) 100%);}

/* 리프팅센터 */
.sub-wrap.lifting_center .sub-visualtop .textbox em {font-family:"sangbleuogsans"; letter-spacing: 1.9px;}
.sub-wrap.lifting_center .sub-visualtop .textbox h2 {font-weight: 500;}
.sub-wrap.lifting_center .sub-visualtop .textbox h2 span {color:#222;font-weight:700;}
.sub-wrap.lifting_center .sub-visualtop .textbox p {color:#666; font-size: 18px; font-weight: 400; line-height: 28px; letter-spacing: -1px;}
.lifting_center span.point {background: linear-gradient(90deg, #FEEAC9 42.01%, #FEFDFC 55.88%); background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight:700;}
.lifting_center span.yellow {color:#FFEFBC; font-weight: 700;}
.lifting_center span.brown {color:#804D1B!important; font-weight: 700;}
.lifting_center .skininfoD .small, .lifting_center .skininfoD .noto, .lifting_center .skininfoD .desc, 
.lifting_center .skininfo.type02 .small, .lifting_center .skininfo.type02 .noto, .lifting_center .skininfo.type02 .cont {color:#fff;}
.lifting_center .skininfoB .skininfoB-float p {color: #FFF; font-size: 56px; font-weight: 700; letter-spacing: -2.8px;}
.lifting_center .liftingCenterSlide .sub-inner {max-width: 1550px;}
.lifting_center .liftingCenterSlide .flex-list {display: flex; justify-content: space-around; align-items: center; width: 100%; min-height: 838px;}
.lifting_center .liftingCenterSlide .flex-list .sub-tit {padding-bottom:0; text-align: left; letter-spacing: -2px;}
.lifting_center .liftingCenterSlide .flex-list.reverse {flex-direction: row-reverse;}
.lifting_center .liftingCenterSlide .swiper-pagination-bullet {background: #D9D9D9;}
.lifting_center .liftingCenterSlide .swiper-pagination-bullet-active {width:100px; background: #D9D9D9; border-radius: 15px;}
.lifting_center .skininfoD {background: #C1AC97;}
.lifting_center .skininfoD .desc {margin-top:20px; text-align: center;font-size: 18px;line-height: 150%; letter-spacing: -0.9px;}
.lifting_center .skininfo.type01 img {margin: auto;}
.lifting_center .skininfo.type02 {background:url('/images/renew/sub/skin/lifting_center/skininfo_type02_bg.jpg') no-repeat center bottom / cover;}

/* 리쥬블라스트 */
.rejublast .sub-visualtop .textbox h2 {font-weight:700;color:#4B89C5;}
.rejublast .sub-visualtop .textbox em {color:#222!important;}
.rejublast span.point {color:#4B89C5;font-weight:700;}
.rejublast .sub-page section {margin:0; padding:160px 0;} /* sub-page.css section margin값 이슈, 리뉴얼 후 삭제 */
.rejublast .sub-page .skininfoB {padding:0;} /* sub-page.css section margin값 이슈, 리뉴얼 후 삭제 */
.rejublast .skininfoC .tag {margin-top:30px;}
.rejublast .skininfoC .tag p {display:inline-block; padding:10px 20px; color:#666; border:1px solid #999;}
.rejublast .skininfoB-txt strong {background: linear-gradient(90deg, #4B89C5 23.66%, rgba(75, 137, 197, 0.20) 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.rejublast .skininfoD {margin-bottom:0; padding-bottom:160px; background:url('https://hongdae.lienjang.net/images/renew/sub/skin/rejublast/skininfoD_bg.jpg') no-repeat center top / cover;}
.rejublast .skininfoD .injection-list {display: flex;}
.rejublast .skininfoD .injection-list li {align-items: center; justify-content: center; width: 320px; height: 83px; opacity: 0; animation-duration: 7s; animation-timing-function: linear; animation-iteration-count: infinite;}
.rejublast .skininfoD .injection-list li:nth-child(4) p::after,
.rejublast .skininfoD .injection-list li:nth-child(5) p::after {transform: scaleX(-1);}
.rejublast .skininfoD .injection-list li:nth-child(1) {top:95px; animation-name:text-Show1;}
.rejublast .skininfoD .injection-list li:nth-child(2) {top:230px; left: 70px; animation-name:text-Show2;}
.rejublast .skininfoD .injection-list li:nth-child(3) {top:370px; left: 120px; animation-name:text-Show3;}
.rejublast .skininfoD .injection-list li:nth-child(4) {top:110px; right:110px; animation-name:text-Show4;}
.rejublast .skininfoD .injection-list li:nth-child(5) {animation-name:text-Show5;}
.rejublast .skininfoD .injection-list li:nth-child(4) p {margin-left: 0; margin-right:0;}
.rejublast .skininfoD .injection-list li:nth-child(5) p {margin-left: 0; margin-right:0;}
.rejublast .skininfoD .injection-list li strong {display: inline-block;}
.rejublast .skininfoD .injection-list li p {margin-right:0; color:#4B89C5; font-size: 22px; text-align: center; line-height: 1.1; letter-spacing: -1px; z-index: 1;}
.rejublast .skininfoD .injection-list li p::after {content:""; position:absolute; top:0; left:0; width:320px; height:110px;  background: url('https://hongdae.lienjang.net/images/renew/sub/skin/rejublast/skininfoD_textbg_A.png') no-repeat center center / cover; z-index: -1;}

.rejublast .skininfo.type01 {background:radial-gradient(163.83% 80.33% at 73.1% 86.85%, #FFF 0%, #E6F6FF 100%);	}
.rejublast .skininfo.type01 .effect-area {position: relative;height:608px;width: 607px;margin:50px auto 0;background: url(https://hongdae.lienjang.net/images/renew/sub/skin/rejublast/skininfo_img_01_.png) no-repeat center top / cover;}
.rejublast .skininfo.type01 .effect-area > img {width:100%;}
.rejublast .skininfo.type01 .effect-area .effect-bg {height:100%;max-height: fit-content;margin: auto;position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.rejublast .skininfo.type01 .effect-area .effect-bg p {display:block;font-weight:700;width:max-content;margin-inline:auto;color:#222;font-size:22px;letter-spacing:-1.1px;-webkit-text-stroke: 1px #fff;text-shadow:1px  0   0 #fff, -1px  0   0 #fff, 0   1px 0 #fff, 0  -1px 0 #fff, 1px  1px 0 #fff, -1px  1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff, 1px  0   0 #fff, -2px  0   0 #fff, 0   1px 0 #fff, 0  -2px 0 #fff, 1px  1px 0 #fff, -1px  1px 0 #fff, 1px -2px 0 #fff, -2px -2px 0 #fff; }
.rejublast .skininfo.type01 .effect-area .effect-bg p:first-child {margin-top:0;}
.rejublast .skininfo.type01 .effect-area .effect-bg p + p {margin-top:30px;}
.rejublast .skininfo.type01 .thum {position: relative; display: inline-block;-webkit-tap-highlight-color: transparent; touch-action: manipulation;}
.rejublast .skininfo.type01 .thum .hover-img {position: absolute;opacity: 0;pointer-events: none; transition: opacity 0.3s ease;width:126px;filter: drop-shadow(0 4px 4px #DADEE2);border-radius:10px;background:#fff;}
.rejublast .skininfo.type01 .thum .hover-img .tit {margin:0;padding:10px 0;border-radius:5px 5px 0 0;font-size:16px;color:#fff;background:#80C4F0;}
.rejublast .skininfo.type01 .thum .hover-img ul {padding:14px 18px;}
.rejublast .skininfo.type01 .thum .hover-img ul.flex {display:flex;flex-wrap: wrap;gap:5px 0;}
.rejublast .skininfo.type01 .thum .hover-img ul.flex li {width:47%;}
.rejublast .skininfo.type01 .thum .hover-img ul.flex li + li {margin:0;}
.rejublast .skininfo.type01 .thum .hover-img li + li {margin-top: 5px;}
.rejublast .skininfo.type01 .thum .hover-img li img {vertical-align:middle;margin-right:3px;}
.rejublast .skininfo.type01 .thum:hover .hover-img, .rejublast .skininfo.type01 .thum:focus-visible .hover-img {opacity: 1;}
.rejublast .skininfo.type01 .thum.active .hover-img {opacity: 1;}
.rejublast .skininfo.type01 li.thum-area .hover-img {right:-250px;top:-11px;}
.rejublast .skininfo.type01 li.thum-area:nth-child(1) .hover-img {width:213px;}
.rejublast .skininfo.type01 li.thum-area:nth-child(2) .hover-img {right:-150px;}
.rejublast .skininfo.type01 li.thum-area:nth-child(3) .hover-img {right:-150px;}
.rejublast .skininfo.type01 li.thum-area:nth-child(4) .hover-img {right: auto;left: -145px;}
.rejublast .skininfo.type01 li.thum-area:nth-child(2) .hover-img p {background: #3FB2FF;}
.rejublast .skininfo.type01 li.thum-area:nth-child(3) .hover-img p {background: #268FD4;}
.rejublast .skininfo.type01 li.thum-area:nth-child(4) .hover-img p {background: #317CAD;}
.rejublast .skininfo.type01 .thum .circle-btn {color: #80C4F0;font-size: 18px;-webkit-text-stroke-width: 1.5px;-webkit-text-stroke-color: #FFF;width: 92px;height: 93px;display:flex;justify-content:center;align-items:center; border-radius:50%;border:1px #D7EFFF solid;filter: drop-shadow(2px 14px 20px rgba(134, 198, 238, 0.50));background:#80C4F0;}
.rejublast .skininfo.type01 li.thum-area p {margin:0;}
.rejublast .skininfo.type01 li.thum-area:nth-child(1) {position: absolute; top: -50px; left:50%; transform: translateX(-50%);}
.rejublast .skininfo.type01 li.thum-area:nth-child(2) {position: absolute; top: 50%; right:-65px; transform: translateY(-50%);}
.rejublast .skininfo.type01 li.thum-area:nth-child(3) {position: absolute; bottom: -75px; left:50%; transform: translateX(-50%);}
.rejublast .skininfo.type01 li.thum-area:nth-child(4) {position: absolute; top: 50%; left:-65px; transform: translateY(-50%);}
.rejublast .skininfo.type01 li.thum-area:nth-child(2) .circle-btn {background: #3FB3FF;filter: drop-shadow(2px 14px 20px rgba(134, 198, 238, 0.50));}
.rejublast .skininfo.type01 li.thum-area:nth-child(3) .circle-btn {background: #268FD4;filter: drop-shadow(2px 14px 20px rgba(134, 198, 238, 0.50));}
.rejublast .skininfo.type01 li.thum-area:nth-child(4) .circle-btn {background: #317CAD;filter: drop-shadow(2px 14px 20px rgba(134, 198, 238, 0.50));}

.rejublast .skininfoE {background:url('https://hongdae.lienjang.net/images/renew/sub/skin/rejublast/skininfoE_bg.jpg') no-repeat center top / cover;}
.rejublast .skininfoE .circle-list {gap:30px; padding: 20px; margin: auto; width: fit-content; border: 2px dashed #ffffff; border-radius: 200px;}
.rejublast .skininfoE .circle-list li {width:278px; height:278px; margin: 0; border-radius: 170px; border: 1px solid #FFF; background: linear-gradient(270deg, rgba(255, 255, 255, 0.30) 7.71%, rgba(255, 255, 255, 0.60) 64.05%, rgba(255, 255, 255, 0.80) 98.57%); box-shadow: 0 4px 4px 0 #DBF2F9;}
.rejublast .skininfoE .circle-list li em {padding:5px 10px; color:#fff; font-size:14px; background: #222; border-radius: 20px;}
.rejublast .skininfoE .circle-list li strong {color:#4B89C5; font-size:22px; line-height: 2.5;}
.rejublast .skininfoE .circle-list li strong::after {content:""; display: block; width:206px; height:0.5px; background: #BED3D9;}
.rejublast .skininfoE .circle-list li span i {padding: 0px 6px; background: #222; color: #fff; font-size: 11px; vertical-align: bottom; font-style: normal; border-radius: 50px;} 
.rejublast .skininfo.type02 {background: url('https://hongdae.lienjang.net/images/renew/sub/skin/rejublast/skininfo_bg_type02.jpg') no-repeat center center / cover;}
.rejublast .skininfo.type02 .sub-tit {text-align: left;}									
.rejublast .skininfo.type02 p {text-align:left;margin-bottom:1rem;}
.rejublast .skininfo.type02 .inner-cont {width:50%;}
.rejublast .skininfo.type02 .inner-cont ul {display: flex; align-items: center; gap:40px;}
.rejublast .skininfo.type02 .inner-cont li {position:relative; font-size: 18px;}
.rejublast .skininfo.type02 .inner-cont li:nth-child(1):after {content: ""; position: absolute; top: 10px; right: -20px; display: inline-block; width:1.5px; height:52px; background: linear-gradient(180deg, #eff8fd 0%, #A8B9C4 49.52%, #E1F0F9 100%);}
.rejublast .skininfo.type02 .inner-cont li strong {display:block; margin-bottom:7px; text-align: center; font-family:"sangbleuogsans"; font-size: 32px; font-weight: 700;}
.rejublast .skininfo.type02 .inner-cont li b {display: inline-block;}
.rejublast .skininfo.type02 .sub-inner {position:relative;}
.rejublast .skininfo.type02 .inner-bg {position:absolute;left:60%;top:0;bottom:0;margin:auto;text-align:center;height: max-content;width:fit-content;}
.rejublast .skininfo.type02 .inner-txt {position:absolute;text-align: center;top:0;bottom:0;left:0;right: 0;margin:auto;height: max-content;width:fit-content;}
.rejublast .skininfo.type02 .inner-bg span {font-size: 22px;font-weight:700;display:block;}
.rejublast .skininfo.type02 .inner-bg p {font-size: 32px;font-weight:700;font-family:"sangbleuogsans";margin-top: 6px;text-align: center;}

.rejublast .skininfo {background: linear-gradient(90deg, #FFFFFF 0%, #E6F6FF 100%);}
.rejublast .skininfo img {margin:auto;}
.rejublast .skininfo strong {display: inline-block;}
.rejublast .skininfo .desc {display:block; margin:55px 0 160px 0; color:#666; text-align: center;}
.rejublast .skininfo p {margin:50px 0 0 0; text-align: center;}
.rejublast .skin-list .arrow {display:block;margin: 30px auto 0;}
.rejublast .list-item {display:flex;justify-content:center;width:100%;max-width: 864px;margin:0 auto;}
.rejublast .list-item > li + li {margin-left:24px;}
.rejublast .list-item > li {position:relative;padding:54px 0 40px; width:100%;max-width:444px;text-align:center;border-radius: 15px;border: 1.5px solid rgba(155, 205, 253, 0.20);background: linear-gradient(270deg, rgba(255, 255, 255, 0.30) 7.71%, rgba(255, 255, 255, 0.60) 37.34%, rgba(255, 255, 255, 0.80) 55.48%);}
.rejublast .list-item > li img {margin: auto;display:block;}
.rejublast .list-item > li span {position:absolute;left:0;right:0;top:0; margin: auto;font-size: 16px;color:#fff;font-weight:700;border-radius: 0 0 8px 8px;width:100%;max-width: 118px;height:36px;line-height: 36px; background: #222;}
.rejublast .list-item p {font-size: 22px;font-weight: 700;}
.rejublast .list-item .inner-ul {width:fit-content;margin:10px auto 0;}
.rejublast .list-item .inner-ul li {position:relative;padding-left: 10px;width:fit-content;}
.rejublast .list-item .inner-ul li + li {margin-top: 10px;}
.rejublast .list-item .inner-ul li::before {content:"";position:absolute;left:0;top:5px;width:4px;height:4px;border-radius:50%;background:#222;}


.change-list ul {display:flex;flex-wrap: wrap;gap:20px 0;padding:0;}
.change-list li {position:relative;width:50%;height:318px;list-style:none;}
.change-list li img, .change-list li span, .change-list li div {position:absolute;}
.change-list li img {width: 100%;}
.change-list li .tag {padding:6px 20px;color:#fff;font-weight:700;top:24px;left:8px;background:#999;}
.change-list li .bfa-list {display:flex;justify-content:center;width:fit-content;left: 0;right: 0;top:30px; margin: auto;}
.change-list li .bfa-list p + p {margin-left: 30px;}
.change-list li .bfa-list p {position:relative;padding-left: 20px;margin-top: 0;}
.change-list li .bfa-list p::before {content: "";position: absolute;left:0;top:0;bottom:0;margin: auto;width:12px;height:12px;background:#D9D9D9;}
.change-list li .bfa-list p:last-child::before {background:#4B89C5;}
.change-list li .percent {display: flex;justify-content:center;top:87px;right:40px;margin:auto;width:302px;}
.change-list li .percent p {color:#222;margin:0; border-radius:50%;width:74px;height:74px;display:flex;flex-direction:column;justify-content:center;border:1px #D9D9D9 solid;letter-spacing: -1px;text-align: center; background:#fff;}
.change-list li .percent p + p {margin-left:154px;}
.change-list li .percent p:last-child {border: 1px #D9D9D9 solid;color: #fff;background:#222;}
.change-list li .change-name {display: flex;justify-content:center;left:0;right:0;bottom:30px;margin:auto;}
.change-list li .change-name p {color:#222;margin-top:0;}
.change-list li .change-name p + p {margin-left:154px;}
.change-list li .change-name p:last-child {color: #4B89C5;font-weight:700;}

@keyframes text-Show1 {0% { opacity: 0; } 5% { opacity: 1; } 85.714% { opacity: 1; } 100% { opacity: 0; }}
@keyframes text-Show2 {0%, 14.284% { opacity: 0; } 18% { opacity: 1; } 85.714% { opacity: 1; } 100% { opacity: 0; }}
@keyframes text-Show3 {0%, 28.57% { opacity: 0; } 32% { opacity: 1; } 85.714% { opacity: 1; } 100% { opacity: 0; }}
@keyframes text-Show4 {0%, 42.856% { opacity: 0; } 46% { opacity: 1; } 85.714% { opacity: 1; } 100% { opacity: 0; }}
@keyframes text-Show5 {0%, 57.141% { opacity: 0; }61% { opacity: 1; } 85.714% { opacity: 1; }100% { opacity: 0; }}

/* 메타셀 */
.metacell .sub-visualtop .textbox p {font-family:"sangbleuogsans";}
.metacell span.point {color:#36A6D4!important;font-weight:700!important;}
.metacell span.round {width:fit-content; margin: auto; padding:3px 15px; color:#fff; letter-spacing: -1px; font-size: 22px; border-radius: 40px; background: #36A6D4;}
.metacell .sub-tit .small.ko {font-family:"Noto Sans KR"; letter-spacing: 0;}
.metacell .white {color:#fff;}
.metacell .skininfoC.type01 .sub-tit, .metacell .skininfo.type04 .sub-tit, .metacell .skininfo.type05 .sub-tit, .metacell .skininfo.type07 .sub-tit {padding-bottom:0;}
.metacell .skininfo.type02 .sub-tit .small strong, .metacell .skininfo.type09 .sub-tit .noto strong {display: inline-block;}
.metacell .skininfo.type08 .sub-tit em, .metacell .skininfo.type10 .sub-tit em  {font-style: italic;}
.metacell .skininfoC.type01 .sub-tit {text-align: center;}
.metacell .skininfoC.type01 .sub-tit .noto {font-size: 64px; line-height: 1.2;}
.metacell .skininfoC.type01 .sub-tit .cont {font-weight: 500;}
.metacell .skininfoC.type01 .info-list img {margin:40px 0 0 0;}
.metacell .skininfoC.type01 ul {display:flex;margin-top:40px;}
.metacell .skininfoC.type01 li {width:150px;height:150px;font-size:20px;font-weight:700;display:flex;justify-content:center;flex-direction:column;align-items:center;border-radius:75px;background: radial-gradient(65.55% 65.92% at 50.34% 50%, #FFF 0%, #D5F3FF 100%);}
.metacell .skininfoC.type01 li:nth-child(2) {margin:0 -30px;position:relative;}
.metacell .skininfoC.type02 .info-list {justify-content: space-between;}
.metacell .skininfoC.type02 .sub-tit {text-align:center;}
.metacell .skininfoC.type02 .sub-tit img {margin:40px 0;}
.metacell .skininfoC.type02 .sub-tit .cont {margin-bottom:30px; color:#222; font-weight:700;}
.metacell .skininfoC.type02 .tag p {display:inline-block; padding:10px 20px; color:#666; border:1px solid #999;}
.metacell .skininfoC.type02 .inner-left {display:flex;justify-content:center;margin:40px 0 35px;}
.metacell .skininfoC.type02 .inner-left li {position:relative;width:100%;min-width:200px;height:87px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius: 50px;border: 1px solid #B7DFEF;background: linear-gradient(90deg, #FFF 0%, #BDECFF 100%);}
.metacell .skininfoC.type02 .inner-left li::before {content:"&";font-size:40px;font-family:"sangbleuogsans";z-index: 9; font-weight:700;color:#36A6D4;position: absolute;right:-15px;top:0;bottom:0;margin:auto;line-height: 87px;}
.metacell .skininfoC.type02 .inner-left li:last-child::before {content:none;}
.metacell .skininfoC.type02 .inner-left li h4 {font-size:20px;}
.metacell .skininfoC.type02 .inner-left li p {font-size: 16px;}
.metacell .skininfoC.type02 .inner-left li strong {display: inline-block;color:#36A6D4;font-weight:700;}
.metacell .skininfoB-txt {position: relative; padding:50px 0;}
.metacell .skininfoB-txt strong {background: linear-gradient(90deg, #36A6D4 0%, rgba(54, 166, 212, 0.50) 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.metacell .skininfoB em.top{position: absolute; top: 0; left: 0; font-size:22px;}
.metacell .skininfoB em.bottom{position: absolute; bottom: 0; right: 0; font-size:22px;}
.metacell .skininfoB .skininfoB-float {font-size:22px;}
.metacell .skininfoB .skininfoB-float p {color:#222; }
.metacell .skininfoB .skininfoB-float p.top::before {background: linear-gradient(180deg, #2D83A6 0%, rgba(96, 135, 151, 0.00) 130.41%);}
.metacell .skininfoB .skininfoB-float strong {font-size:64px;}
.metacell .skininfoB .skininfoB-float .tag > span {display:inline-block; margin:30px 0 0 0; padding:15px; border:1px solid #fff;}
.metacell .skininfo.type01 {position:relative; background:#E3F7FF}
.metacell .skininfo.type01::after {content:"";position:absolute;right:0px;bottom:-95px;width:613px;height:479px;background:url('/images/renew/sub/skin/metacell/top_bg_01.png') no-repeat center top / cover;}
.metacell .skininfo.type01 .checklist > ul > li {display: flex; align-items: center; justify-content: center; gap:10px; max-width: 1100px; margin:0 auto 20px; padding:30px; font-size: 18px; line-height: 30px; border-radius: 10px; border: 1px solid #DDD; background: #FFF;}
.metacell .skininfo.type01 .checklist > ul > li::before {content:""; display: inline-block; width:24px; height:22px; background: url('/images/renew/sub/skin/metacell/skininfo_type01_check.png') no-repeat center center / cover;;}
.metacell .skininfo.type01 .checklist > ul > li h4 {width: 250px;}
.metacell .skininfo.type01 .checklist > ul > li > ul {width: 400px;}
.metacell .skininfo.type01 .checklist > ul > li > ul li {position: relative;padding-left:10px;}
.metacell .skininfo.type01 .checklist > ul > li > ul li::before {content:"";position:absolute;left:0;top:16px;width:2px;height:2px;border-radius:50%;background:#222;}
.metacell .skininfo.type02 {position:relative; background: url('/images/renew/sub/skin/metacell/skininfo_type02_bg.jpg') no-repeat center center / cover;}
.metacell .skininfo.type02 img {margin: auto;} /*마크업 다시 하고 지워야 함*/
.metacell .skininfo.type02::after {content:"";position:absolute;left:-75px;bottom:-105px;width:613px;height:618px;background:url('/images/renew/sub/skin/metacell/top_bg_02.png') no-repeat center top / cover;}

.metacell .skininfo.type02 .inner-cont {position:relative;text-align:center;}
.metacell .skininfo.type02 .inner-cont img {margin:auto;}
/* .metacell .skininfo.type02 .inner-cont ul {width: 100%;max-width: 630px;margin:0 auto;outline: 1px #000 solid;position:absolute;left:0;top:178px;right:0;display:grid;grid-template-columns: repeat(2, 1fr);gap:20px; place-items: center;} */
.metacell .skininfo.type02 .inner-cont ul {display:grid;grid-template-columns: repeat(2, 1fr);width:100%;max-width:630px;margin: 0 auto;position:absolute;left:0;right:0;top:175px;}
.metacell .skininfo.type02 .inner-cont li {text-align:center;font-size:20px;font-weight:700;height:fit-content;width:fit-content;display:inline-block; padding:4px 10px;border: 1px solid #36A6D4;background: linear-gradient(0deg, #999 -39.02%, #FFF 23.44%, #FFF 72.42%, #999 136.59%);box-shadow: 2px 3px 3px 0 rgba(0, 0, 0, 0.25);}
.metacell .skininfo.type02 .inner-cont li:nth-child(odd) {justify-self:start;}
.metacell .skininfo.type02 .inner-cont li:nth-child(even) {justify-self:end;}
.metacell .skininfo.type02 .inner-cont li:nth-child(1) {margin:0 0 29px 15px;}
.metacell .skininfo.type02 .inner-cont li:nth-child(2) {margin-top:20px;}
.metacell .skininfo.type02 .inner-cont li:nth-child(3) {margin:0 0 44px 15px;}
.metacell .skininfo.type02 .inner-cont li:nth-child(4) {font-size:24px;margin:21px 17px 0 0;}
.metacell .skininfo.type02 .inner-cont li:nth-child(5) {font-size:24px;}
.metacell .skininfo.type02 .inner-cont li:nth-child(6) {margin:49px 19px 0 0;}

.metacell .skininfo.type04 {background: url('/images/renew/sub/skin/metacell/skininfo_type04_bg.jpg') no-repeat center center / cover;}
.metacell .skininfo.type04 .sub-inner {display: flex; align-items: center; justify-content: center; gap:60px;}
.metacell .skininfo.type04 .sub-tit h3 {margin-top:20px; font-family:"sangbleuogsans"; font-size: 80px;}
.metacell .skininfo.type04 .sub-tit .cont {margin-top:0; }
.metacell .skininfo.type04 .textbox {font-size: 24px; line-height: 33px;}
.metacell .skininfo.type04 .textbox strong {display: inline-block;}
.metacell .skininfo.type08 {background: linear-gradient(180deg, #FFF 0%, #E3F7FF 100%);}
.metacell .skininfo.type08 .circle-list {display: flex; align-items: center; justify-content: center; text-align: center; gap: 40px;}
.metacell .skininfo.type08 .circle-list li {position: relative;}
.metacell .skininfo.type08 .circle-list .number {position:absolute; top:0; left:0; font-family:"sangbleuogsans"; font-size:72px; font-weight: 700; background: linear-gradient(180deg, #36A6D4 0%, rgba(54, 166, 212, 0.50) 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.metacell .skininfo.type08 .circle-list .imgbox {display: flex;align-items: center;justify-content: center; width:278px; height:278px; border-radius: 170px; border: 1px solid #FFF; background: linear-gradient(270deg, rgba(255, 255, 255, 0.30) 7.71%, rgba(255, 255, 255, 0.60) 64.05%, rgba(255, 255, 255, 0.80) 98.57%); box-shadow: 0 4px 4px 0 #DBF2F9;}
.metacell .skininfo.type08 .circle-list .imgbox img { display: block; max-width:150px; animation: rotate360 20s linear infinite; }
.metacell .skininfo.type08 .circle-list li:nth-child(2) .imgbox img {animation: rotateCounter 20s linear infinite;}
@keyframes rotate360 {from { transform: rotate(0deg); }	to { transform: rotate(360deg);	}}
@keyframes rotateCounter {from { transform: rotate(0deg); } to { transform: rotate(-360deg); }}
.metacell .skininfo.type08 .circle-list span.point {display:block; margin:20px 0 10px 0; font-size: 24px;}
.metacell .skininfo.type08 .circle-list p {margin-top:10px; font-size: 18px; color: #222; line-height: 30px;}
.metacell .skininfo.type05 {background: url('/images/renew/sub/skin/metacell/skininfo_type05_bg.jpg') no-repeat center center / cover;}
.metacell .skininfo.type05 .sub-inner {display:flex; align-items:center; justify-content: center; gap:120px;}
.metacell .skininfo.type05 .reset-list ul {display: flex; flex-wrap: wrap; gap:50px 25px; width:820px;}
.metacell .skininfo.type05 .reset-list li {flex: 0 0 calc(50% - 25px); display: flex; align-items: center; justify-content: center; position: relative; height:240px; text-align: center; font-weight: 700; font-size: 24px; color:#fff; border-radius: 10px; border:1px solid rgba(255,255,255,.2); background: rgba(230, 248, 255, 0.20); backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); }
.metacell .skininfo.type05 .reset-list .eclipse {display: flex; align-items: center; justify-content: center; position: absolute; top: -35px; left: 22px; width: 80px; height: 80px; background: #fff; color: #36A6D4; text-align: center; font-size: 16px; font-weight: 700; border-radius: 50px;}
.metacell .skininfo.type05 .reset-list .mini {font-size:15px; font-weight: 700;}
.metacell .skininfo.type05 .reset-list em {font-size: 18px; font-weight: 300;}
.metacell .skininfo.type05 .reset-list h4 {width:fit-content; margin:10px auto 20px; padding:3px 15px; font-size: 32px; color:#222; background: #fff; border-radius: 30px; font-weight: 700;}
.metacell .skininfo.type05 .reset-list p {font-size: 20px;}
.metacell .skininfo.type06, .metacell .skininfo.type03 {background: #E3F7FF;}
.metacell .skininfo.type06 .video-wrap {display: flex; justify-content: center; }
.metacell .skininfo.type06 .video-inner {width: 930px; max-width: 100%; aspect-ratio: 16 / 9;}
.metacell .skininfo.type06 .video-inner iframe {width: 100%; height: 100%; border: none; border-radius: 20px;}
.metacell .skininfo.type10 {background: url('/images/renew/sub/skin/metacell/skininfo_type10_bg.jpg') no-repeat center center / cover;}
.metacell .skininfo.type10 .sub-inner {position: relative;}
.metacell .skininfo.type10 img {margin: auto;}
.metacell .skininfo.type10 .exosome-wrap {position: absolute; top: 52.7%; left: 39.7%; width: 224px; height: 224px; border-radius: 50%; overflow: hidden;  transform: translate(-50%, -50%); }  
.metacell .skininfo.type10 .circle-video {display: block; width: 100%; height: 100%; object-fit: cover; }

/* 글로벌 */
.metacell .skininfoC.type02 .inner-right {position:relative;}
.metacell .skininfoC.type02 .inner-right li {position:absolute;left:0;top:0;color:#fff;width:fit-content;border-radius:0; font-size:20px;font-weight:500;line-height:20px;padding:4px 6px;background: rgba(54, 166, 212, 0.80);}
.metacell .skininfoC.type02 .inner-right li:nth-child(1) {top:151px;left:345px;}
.metacell .skininfoC.type02 .inner-right li:nth-child(2) {top:352px;left:173px;}
.metacell .skininfoC.type02 .inner-right li:nth-child(3) {top:500px;left:383px;}
.metacell .skininfo.type10 .exosome-content {width:100%;max-width:930px;margin:0 auto;}
.metacell .skininfo.type10 h4 {text-align:center;width:100%;height:82px;line-height:82px;color:#fff;font-size:28px;border-radius:20px 20px 0 0;background: linear-gradient(90deg, #36A6D4 0%, #84E4FA 100%);}
.metacell .skininfo.type10 .graph-cont {border-radius:0 0 20px 20px;position:relative;}
.metacell .skininfo.type10 .graph-cont img {width:auto;margin-left:-10px;}
.metacell .skininfo.type10 .graph-cont div {position:absolute;}
.metacell .skininfo.type10 .graph-cont .basic {font-size:20px;font-weight:500;left:289px;bottom:104px;position:absolute;}
.metacell .skininfo.type10 .graph-cont .basic-up {font-size:24px;font-weight:700;color:#fff;top:42px;right:230px;}
.metacell .skininfo.type10 .graph-cont .graph-name {font-size:16px;line-height:16px;bottom:40px;left:271px;}
.metacell .skininfo.type10 .graph-cont .graph-name p {display:inline-block;}
.metacell .skininfo.type10 .graph-cont .graph-name p:last-child {margin-left:176px;color:#36A6D4;font-weight:700;}
.metacell .skininfo.type10 .graph-cont .exosome-wrap {left:320px;top:136px;}

.metacell .skininfo.type09 {background: url('/images/renew/sub/skin/metacell/skininfo_type09_bg.jpg') no-repeat center center / contain, linear-gradient(0deg, #e3f7ffcf 11.75%, rgba(255, 255, 255, 0.40) 61.75%);}
.metacell .skininfo.type09 .sub-tit {text-align: left;}
.metacell .skininfo.type09 .sub-tit::before {content:url('/images/renew/sub/skin/metacell/skininfo_type09_arrow.png'); width:161px; height:210px; position: absolute; top:0; left:370px;}
.metacell .skininfo.type09 .inner-cont {width:50%;}
.metacell .skininfo.type09 .inner-cont ul {display: flex; align-items: center; gap:40px;}
.metacell .skininfo.type09 .inner-cont li {position:relative; font-size: 18px;}
.metacell .skininfo.type09 .inner-cont li:nth-child(1):after {content: ""; position: absolute; top: 10px; right: -20px; display: inline-block; width:1.5px; height:52px; background: linear-gradient(180deg, #eff8fd 0%, #A8B9C4 49.52%, #E1F0F9 100%);}
.metacell .skininfo.type09 .inner-cont li strong {display:block; margin-bottom:7px; text-align: center; font-family:"sangbleuogsans"; font-size: 32px; font-weight: 700;}
.metacell .skininfo.type09 .inner-cont li b {display: inline-block;}
.metacell .skininfo.type03 {background: #F3FCFF;}
.metacell .skininfo.type03 .sub-inner {text-align: center;}
.metacell .skininfo.type03 .desc {margin-top:55px; font-size: 14px; font-weight: 400; color:#666;}
.metacell .skinreview .graph ul li progress::-webkit-progress-bar { background-color: #eee; border-radius: 10px;}
.metacell .skinreview .graph ul li progress::-webkit-progress-value {background-color: #36A6D4; border-radius: 10px;}
.metacell .skinreview .graph ul li progress::-moz-progress-bar {background-color: #36A6D4; }
.metacell .skinreview .textbox ul li {height:180px; display: flex; align-items: center; justify-content: center; flex-direction: column; text-align: left; border-radius: 10px; background: #FFF; box-shadow: 4px 4px 4px 0 #C7E1EB;}
.metacell .skinreview .textbox .star5 {color:#FF4E4E;}
.metacell .skinreview .textbox .star4 {color:#DBDBDB;}
.metacell .skinreview .textbox .star5::before {content: none;}
.metacell .skinreview .textbox .name {color:#919191;}
.metacell .skinreview .textbox .name strong {color:#222;}
.metacell .skinreview .textbox .review {line-height: 22px;}
.metacell .skinreview .textbox .review strong {display:inline-block; padding:3px; font-size:24px; border:1px solid #ccc; box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);}
.metacell .skinreview .textbox .review strong em {display:inline-block; width: fit-content; background: #F6FF74;}


/* 소프웨이브 */
.sub-wrap.sofwave .sub-visualtop .textbox h2 {background: linear-gradient(90deg, #4472C4 0%, #0979DC 87.39%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.sofwave span.point {color:#0979DC;font-weight:700;}
.sofwave span.point-grd {font-weight:700; background: linear-gradient(90deg, #4EDEFA 0%, #0979DC 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.sofwave .skininfoB-txt {text-align:center;align-items:center;min-width:305px;margin:0 auto;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;flex-direction:column;}
.sofwave .skininfoB-txt > div {display:flex;}
.sofwave .skininfoB-txt span {display: block;font-size:32px;font-weight:500;align-items:center;}
.sofwave .skininfoB-txt p {display: block;letter-spacing: -2.8px;font-weight:700;font-size:56px;line-height:72.8px;background: linear-gradient(90deg, #545759 0%, #728EAA 25.48%, #222 80%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.sofwave .skininfo.type01 .sub-inner{text-align:center;}
.sofwave .skininfo.type01 .age-wrap,
.sofwave .skininfo.type02 .difference{display:flex; flex-wrap:wrap; justify-content:center; gap:10px;}
.sofwave .skininfo.type01 .age-card{flex:1 1 260px; max-width:300px; text-align:center}
.sofwave .skininfo.type01 .age-card img{width:100%;}
.sofwave .skininfo.type01 .age-card h4{padding:7px; font-size:25px; background:#666; color:#fff;}
.sofwave .skininfo.type01 .age-card p{margin:0; padding:20px 0 30px; color:#222; background:#f9f9f9;}
.sofwave .skininfo.type01 .age-card strong {font-size:22px; margin-bottom:10px;}
.sofwave .skininfo.type01 .textbox {padding-top:45px;}
.sofwave .skininfo.type01 .textbox::after{content:""; position:absolute; inset:auto 0 -97px 117px; height: 323px; background:url('/images/renew/sub/skin/sofwave/skininfo_type01_arrow.jpg') no-repeat center / auto; z-index:-1;}
.sofwave .skininfo.type01 .text-mid {margin-top:20px; font-size:25px; font-weight:500;}
.sofwave .skininfo.type01 .highlight{display:inline-block; margin-top:10px; font-size:25px; background: linear-gradient(90deg, #50E1FB 0%, #0979DC 100%); color:#fff; }
.sofwave .skininfo.type02 {background: url('/images/renew/sub/skin/sofwave/skininfo_type02_bg.jpg') no-repeat center center / cover;}
.sofwave .skininfo.type02 .difference {text-align:center;}
.sofwave .skininfo.type02 .difference > div:nth-child(2) h4 {background:#0979DC}
.sofwave .skininfo.type02 .difference > div img {width:100%; max-width:464px}
.sofwave .skininfo.type02 .diff-card h4{padding:10px; font-size:25px; background:#8AA3BA; color:#fff;}
.sofwave .skininfo.type02 .diff-img {position: relative;}
.sofwave .skininfo.type02 .diff-img li {position:absolute;right:76px;top:108px;font-size:14px;color:#222;font-weight:700; -webkit-text-stroke-width:0px;-webkit-text-stroke-color: #fff;}
.sofwave .skininfo.type02 .diff-img li:first-child {left:35px;right:auto;bottom:75px;top:auto;}
.sofwave .skininfo.type02 .diff-img li:nth-child(3) {top:174px;}
.sofwave .skininfo.type02 .diff-img li:nth-child(4) {top:224px;}
.sofwave .skininfo.type02 .diff-card:nth-child(2) .diff-img li:first-child {bottom:123px;left:30px;}
.sofwave .skininfo.type02 .diff-card p{margin:-27px 0 0 0; padding:20px 0 30px; color:#222; background:#fff;}
.sofwave .skininfo.type03 ul {display:flex; align-items:center; justify-content:center; gap:30px; padding-top:70px;}
.sofwave .skininfo.type03 ul li {position: relative; width:300px; text-align:center;}
.sofwave .skininfo.type03 img {margin:0 auto 40px;}
.sofwave .skininfo.type03 h4 {font-size:36px; color:#222; font-weight:500}
.sofwave .skininfo.type03 .num {position: absolute; left:-15px; top:-65px; font-family:"sangbleuogsans"; font-weight:700; color:#48D5F8; text-align:left; z-index: -1;}
.sofwave .skininfo.type03 .num em {font-size:20px; }
.sofwave .skininfo.type03 .num p {font-size:80px; line-height:80px; font-family:"sangbleuogsans"; background: linear-gradient(180deg, #48D5F8 -14.37%, rgba(72, 213, 248, 0.10) 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.sofwave .skininfo.type03 .line {width:100%; height:1px; margin:20px auto; background:#ccc;}
.sofwave .skininfo.type04 {background: url('/images/renew/sub/skin/sofwave/skininfo_type04_bg.jpg') no-repeat center center / cover;}
.sofwave .skininfo.type04 .sub-tit {padding-bottom:0; }
.sofwave .skininfo.type04 .sub-tit .small {padding-bottom:30px; color:#fff;}
.sofwave .skininfo.type04 .sub-tit .noto {color:#fff; margin-top:40px;}
.sofwave .skininfo.type04 .sub-tit .cont {color:#fff; margin-bottom:40px;}
.sofwave .skininfo.type04 img {width: 100%;}
.sofwave .skininfo.type05 {background: url('/images/renew/sub/skin/sofwave/skininfo_type05_bg.jpg') no-repeat center center / cover;}
.sofwave .skininfo.type05 .sub-tit {width:45%;}
.sofwave .skininfo.type05 ul {display:flex; align-items:center; justify-content:center; flex-wrap:wrap; gap:10px; width:45%}
.sofwave .skininfo.type05 ul li {display:flex; align-items:center; justify-content:center; gap:10px; width: 150px; height: 150px; padding: 20px; color: #0979DC; font-weight: 700; font-size: 25px; text-align:center; border-radius: 80px; border:1px solid #fff; background: linear-gradient(56deg, #D3DDE6 15.98%, rgba(255, 255, 255, 0.10) 84.36%);}
.sofwave .skininfo.type06 {padding-bottom:0; background: url('/images/renew/sub/skin/sofwave/skininfo_type06_bg.jpg') no-repeat center center / cover;}
.sofwave .skininfo.type06 img {margin: 140px auto 0;}
.sofwave .skininfo.type06 ul {position: relative;}
.sofwave .skininfo.type06 ul li {position: absolute; width:100%; max-width:300px; padding:20px; text-align:center; font-size:22px; background: linear-gradient(90deg, rgba(255, 255, 255, 0.00) 0%, #FFF 50%, rgba(255, 255, 255, 0.00) 100%);}
.sofwave .skininfo.type06 ul li:nth-child(1) {left:50%; top:-105px; transform:translateX(-50%)}
.sofwave .skininfo.type06 ul li:nth-child(2) {left:115px; top:35px;}
.sofwave .skininfo.type06 ul li:nth-child(3) {right:115px; top:35px;}
.sofwave .skininfo.type06 ul li:nth-child(4) {left:115px; top:200px;}
.sofwave .skininfo.type06 ul li:nth-child(5) {right:115px; top:200px;}
.sofwave .skininfo.type06 strong {display:inline-block;}

/* 필링케어 */
.sub-wrap.peelingcare .sub-visualtop .textbox h2 {color:#FFAA65;}
.peelingcare span.point {color:#FFAA65;font-weight:700;}
.peelingcare .skininfoB-txt strong {background: var(--gra, linear-gradient(90deg, #FFAA65 0%, #FFEEDA 100%));background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.peelingcare .skininfo.type01 {background: url('/images/renew/sub/skin/peelingcare/skininfo_img_bg_01.jpg') no-repeat center center / cover;}
.peelingcare .skininfo.type01 .sub-tit {padding-bottom:0;}
.peelingcare .skinsynergyB {background: transparent;}
.peelingcare .skinsynergyB .sub-tit {padding-bottom:0;}
.peelingcare .skininfo.type02 {background: #FFFAF3;}
.peelingcare .skininfo.type02 .list ul, .peelingcare .skininfo.type02 .list-txt ul {display:flex;justify-content:space-evenly;width:100%;max-width:681px;margin:0 auto;text-align:center;} 
.peelingcare .skininfo.type02 .list ul {border-radius:22px;background:#F8E3CA;}
.peelingcare .skininfo.type02 .list-txt ul {margin-top:20px;justify-content:space-between;}
.peelingcare .skininfo.type02 .list li {height:44px;line-height:44px;text-align:center;position:relative;font-weight:700;}
.peelingcare .skininfo.type02 .list li:nth-child(2) {border-radius:22px;width:256px;background:#FFAA65;}
.peelingcare .skininfo.type02 .list li:nth-child(2)::before {content:"";border-radius:50%;position:absolute;left:0;top:0;bottom:0;margin:auto;width:40px;height:40px;background: url('/images/renew/sub/skin/peelingcare/skininfo_type02_icon.png') no-repeat center center / 100%;}
.peelingcare .skininfo.type02 .list li:nth-child(2)::after {content:"";border-radius:50%;position:absolute;right:0;top:0;bottom:0;margin:auto;width:40px;height:40px;background: url('/images/renew/sub/skin/peelingcare/skininfo_type02_icon.png') no-repeat center center / 100%;}
.peelingcare .skininfo.type02 .list-txt li:nth-child(2) {color:#FFAA65;font-weight:700;}
.peelingcare .skininfo.type02 img {display:block;margin:100px auto 0;}
.peelingcare .skininfo.type03 {background: url('/images/renew/sub/skin/peelingcare/skininfo_img_bg_02.jpg') no-repeat center center / cover;}
.peelingcare .skininfo.type03 .sub-tit {padding-bottom:0;}
.peelingcare .skininfo.type04 {background:#FEFAF4;}
.peelingcare .skininfo.type04 .sub-tit {padding-bottom:0;}
.peelingcare .skininfo.type04 ul {display:flex;justify-content:center;margin:70px auto;}
.peelingcare .skininfo.type04 li {border-radius:100px;text-align:center;padding:10px 10px 53px;filter: drop-shadow(0 4px 4px #E2DAD2);background:#FDEDD7;}
.peelingcare .skininfo.type04 li + li {margin-left:10px;}
.peelingcare .skininfo.type04 li p {font-size:18px;line-height:18px;font-weight:700;margin:30px auto 14px;}
.peelingcare .skininfo.type04 li span {font-size:16px;line-height:20px;color:#666;}
.peelingcare .skininfo.type05 li {display:flex;justify-content:center;width:100%;max-width:894px;margin:0 auto;}
.peelingcare .skininfo.type05 li + li {margin-top:10px;}
.peelingcare .skininfo.type05 li h4 {width:148px; height: 148px;display:flex;justify-content: center;align-self: center;align-items:center;font-size:22px;line-height: 22px;background:#FFEEDA;}
.peelingcare .skininfo.type05 li p {width: calc(100% - 148px);padding: 38px 0 0 70px;font-size:18px;line-height:24px;background: #FEFAF4;}
.peelingcare .skininfo.type05 li p strong {display:contents;}
.peelingcare .skininfo.type06 {background:#FFF1E0;}
.peelingcare .skininfo.type06 ul {display:flex;justify-content:center;}
.peelingcare .skininfo.type06 li {border-radius: 130px;width:100%;max-width: 280px;height: 466px; background: #FFF;box-shadow: 0 10px 13px 0 rgba(197, 197, 197, 0.50);text-align:center;}
.peelingcare .skininfo.type06 li + li {margin-left:10px;}
.peelingcare .skininfo.type06 li img {margin-top:20px;}
.peelingcare .skininfo.type06 li h4 {font-family: sangbleuogsans;font-size:22px;line-height:22px;font-weight:500;color:#FFAA65;margin:30px auto 10px;}
.peelingcare .skininfo.type06 li p {font-size: 16px;line-height:16px;}
.peelingcare .skinsynergyB.last {padding-bottom:0; background: url('/images/renew/sub/skin/peelingcare/skininfo_img_bg_03.jpg') no-repeat center center / cover;}
.peelingcare .skinsynergyB.last .sub-tit img {margin-top:20px;}

/* 셀피어스X */
.sub-wrap.cellpheusX .sub-visualtop .textbox h2 {font-family:"sangbleuogsans"}
.cellpheusX span.point {color:#FFC284;font-weight:700;font-family:"sangbleuogsans"}
.cellpheusX .white {color:#fff!important;}
.cellpheusX .skininfoB-txt div:nth-child(1) {margin-bottom:30px; font-size: 24px; letter-spacing: 10px; text-transform: uppercase;}
.cellpheusX .skininfoB-txt span {line-height:80px; font-weight:700; background: var(--gra, linear-gradient(90deg, #070707 23.82%, #FAB243 64.33%));background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.cellpheusX .skininfoB-txt strong {line-height:80px; font-weight:700; background:var(--gra, linear-gradient(90deg, #070707 -21.18%, #FAB243 40.33%));background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.cellpheusX .skininfo.type01 {position:relative; background: url('/images/renew/sub/skin/cellpheusx/skininfo_type01_bg.png') no-repeat center center / cover;}
.cellpheusX .skininfo.type01 .sub-tit h3 {color:#fff; font-family:"sangbleuogsans"}
.cellpheusX .skininfo.type01 .inner-list li {position: absolute; text-align: center;}
.cellpheusX .skininfo.type01 .inner-list li:nth-child(1) {top:43%; left:32%;}
.cellpheusX .skininfo.type01 .inner-list li:nth-child(2) {top:43%; right:33%;}
.cellpheusX .skininfo.type01 .inner-list li:nth-child(3) {bottom:25%; right:30%;}
.cellpheusX .skininfo.type01 .inner-list li:nth-child(1)::after {content:""; display:block; position: absolute; right: -44%; top: -10%; width:93px; height:93px; background: url('/images/renew/sub/skin/cellpheusx/skininfo_type01_light.png') no-repeat center center / cover;}
.cellpheusX .skininfo.type01 .inner-list li:nth-child(2)::before {content:""; position: absolute; left: -67%; top: -10%; display:block; width:93px; height:93px; background: url('/images/renew/sub/skin/cellpheusx/skininfo_type01_light.png') no-repeat center center / cover;}
.cellpheusX .skininfo.type01 .inner-list li:nth-child(3)::before {content:""; position: absolute; left: -88%; top: -10%; display:block; width:93px; height:93px; background: url('/images/renew/sub/skin/cellpheusx/skininfo_type01_light.png') no-repeat center center / cover;;}
.cellpheusX .skininfo.type01 .inner-list strong {margin-bottom:10px; color:#FFC284; font-size:22px;-webkit-text-stroke-width: 3px;-webkit-text-stroke-color: #201E1A;paint-order: stroke fill;}
.cellpheusX .skininfo.type01 .inner-list p {color:#fff;}
.cellpheusX .skininfo.type01 .inner-list img {display: block; margin:auto;}
.cellpheusX .skininfo.type02 {position:relative; background: url('/images/renew/sub/skin/cellpheusx/skininfo_type02_bg.jpg') no-repeat center bottom / cover;}
.cellpheusX .skininfo.type02 .sub-inner > .sub-tit .noto {font-family:"sangbleuogsans";}
.cellpheusX .skininfo.type02 .sub-tit .noto {font-family:"sangbleuogsans"; font-weight: 700;}
.cellpheusX .skininfo.type02 .flexbox{display:flex;align-items:center;justify-content:center;margin-bottom:160px;}
.cellpheusX .skininfo.type02 .flexbox .text{display:flex;flex-direction:column;gap:27px;}
.cellpheusX .skininfo.type02 .flexbox .text .item{display:flex;align-items:center;gap:21px;padding:30px 20px;position:relative;border:1px solid transparent;border-radius:20px;background:linear-gradient(#1D1C1C, #1D1C1C) padding-box, linear-gradient(to right, #e7ccb0c4 0%, #ceae8e66 50%, #fff1e261 100%) border-box}
.cellpheusX .skininfo.type02 .flexbox .text .tit{display:flex;flex-direction:column;align-items:center;text-align:center;}
.cellpheusX .skininfo.type02 .flexbox .text .tit img{display:block;width:79px;height:79px;margin-bottom:8px;object-fit:contain;}
.cellpheusX .skininfo.type02 .flexbox .text .tit p{font-size:22px;font-weight:700;color:#c99660;}
.cellpheusX .skininfo.type02 .flexbox .text .tit p,.cellpheusX .skininfo.type02 .flexbox .text .tit p span{background:linear-gradient(180deg,#FFC284 0%,#7D5B3D 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.cellpheusX .skininfo.type02 .flexbox .text .tit p span{display:block;font-size:16px;font-weight: 500;}
.cellpheusX .skininfo.type02 .flexbox .text .desc{position:relative;padding-left:41px;}
.cellpheusX .skininfo.type02 .flexbox .text .desc::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:120px;background:linear-gradient(to bottom,#1D1C1C 0%,#5f4a32 20%,#FFC284 50%,#5f4a32 80%,#1D1C1C 100%);}
.cellpheusX .skininfo.type02 .flexbox .text .desc li{position:relative;padding-left:5px;font-size:18px;color:#fff;}
.cellpheusX .skininfo.type02 .flexbox .text .desc li+li{margin-top:10px;}
.cellpheusX .skininfo.type02 .flexbox .text .desc li::before{content:"";position:absolute;top:4px;left:-18px;width:18px;height:14px;background:url('/images/renew/sub/skin/cellpheusx/skininfo_type02_check.svg') no-repeat center center/contain;}
.cellpheusX .skininfo.type02 .care-list{position:relative;}
.cellpheusX .skininfo.type02 .care-list>ul{display:flex;justify-content:center;gap:10px;}
.cellpheusX .skininfo.type02 .care-list>ul>li{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:75px 30px;border:1px solid rgba(255,255,255,0.22);border-radius:24px;background:rgba(0,0,0,0.06);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(14px);;text-align:center;box-sizing:border-box;overflow:hidden;}
.cellpheusX .skininfo.type02 .care-list>ul>li img{display:block;width:auto;max-width:269px;height:194px;object-fit:contain;}
.cellpheusX .skininfo.type02 .care-list>ul>li strong{display:block;margin-top:46px;font-size:22px;color:#FFC284;}
.cellpheusX .skininfo.type02 .care-list>ul>li p{margin-top:14px;font-size:18px;color:#fff;}

/* 고우리 */
.gouri .sub-visualtop {background: url('/images/renew/sub/skin/gouri/main_visual.jpg') no-repeat center center / cover;}
.gouri .sub-visualtop.row .top-box h2 {color:#AD74C3;}
.gouri .skininfoC {padding-bottom:0;} 
.gouri .skininfoB .effect-list li {font-size:24px;color:#fff;font-weight:500;}
.gouri .skininfoB .effect-list li.logo {font-size:14px;color:#fff;letter-spacing: 14px;bottom: 282px;top:auto;line-height:24px;font-weight:500;}
.gouri .skininfoB .effect-list li:nth-child(1) {top:100px;}
.gouri .skininfoB .effect-list li:nth-child(2) {bottom:170px;top:auto;right:48px;margin:0;}
.gouri .skininfoB .effect-list li:nth-child(3) {bottom:170px;right:auto;left:40px;}

.gouri .skininfoB .skininfoB-float p {font-size:32px;color:#fff;font-weight:500;text-shadow: 2px 1px 7px rgba(122, 58, 142, 0.70);}
.gouri .skininfoB .skininfoB-float p + p {font-size:44px;font-weight:700;}
.gouri .skininfoB .skininfoB-txt strong {background: linear-gradient(90deg, #AD74C3 0%, #F8EDFB 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.gouri .skininfo.type01 .list {display:flex;justify-content:center;gap:20px;text-align:center;}
.gouri .skininfo.type01 .list-desc {font-size:14px;line-height:14px;}
.gouri .skininfo.type01 .list-heading {font-size: 36px;line-height:46px;font-weight:500;margin:10px 0 30px;}
.gouri .skininfo.type01 .list-heading span {display:block;color:#AD74C3;font-weight:700;}
.gouri .skininfo.type01 .list-item {border-radius: 15px;width:100%;max-width:340px;border: 2px solid #AD74C3;padding:40px 20px 22px;}
.gouri .skininfo.type01 .list-item li {position:relative;padding:46px 20px 22px;border-radius: 15px;font-size:18px;line-height:24px;background:#FDF4FF;}
.gouri .skininfo.type01 .list-item li::before {content:"";position:absolute;left:0;right:0;margin:0 auto;top:20px;width:18px;height:18px;background:url('/images/renew/sub/skin/gouri/skininfo_icon.svg') no-repeat center center/contain;}
.gouri .skininfo.type01 .list-item li + li {margin-top:10px;}

.gouri .skininfo.type02 {position: relative;overflow: hidden;background: url('/images/renew/sub/skin/gouri/skininfoB_bg_02.jpg') no-repeat center center / cover;}
.gouri .skininfo.type02 .sub-inner {position: relative;padding: 100px 0;}
.gouri .skininfo.type02 .feature-bg {position: absolute;inset: 0;pointer-events: none;}
.gouri .skininfo.type02 .inner {position: relative;z-index: 2;}
.gouri .skininfo.type02 .feature-wrap {position: relative;display: flex;justify-content: center;align-items: center;}
.gouri .skininfo.type02 .feature-circle {position: relative;width:550px;height:550px;border-radius: 50%;border: 6px solid #8d2cff;box-sizing: border-box;background:linear-gradient(135deg, rgba(255, 255, 255, 0.16) 0%, rgba(255, 255, 255, 0.04) 38%, rgba(245, 148, 255, 0.18) 100%),radial-gradient(circle at 50% 35%, rgba(255, 169, 239, 0.35) 0%, rgba(182, 111, 255, 0.18) 30%, rgba(126, 52, 210, 0.1) 58%, rgba(89, 39, 150, 0.08) 100%);box-shadow:0 0 0 1px rgba(255,255,255,0.08) inset,0 20px 60px rgba(17, 0, 35, 0.28);overflow: visible;}
.gouri .skininfo.type02 .feature-circle::before {content: "";position: absolute;inset: 18px;border-radius: 50%;background:radial-gradient(circle at 35% 30%, rgba(255,255,255,0.24) 0%, rgba(255,255,255,0.08) 18%, rgba(255,255,255,0) 40%),radial-gradient(circle at 55% 48%, rgba(241,150,255,0.22) 0%, rgba(186,106,255,0.16) 26%, rgba(255,255,255,0) 56%);pointer-events: none;}
.gouri .skininfo.type02 .feature-center {position: absolute;inset: 0;z-index: 2;color: #fff;text-align: center;}
.gouri .skininfo.type02 .feature-headline {position: absolute;top:60px;left: 50%;transform: translateX(-50%);width: 100%;font-size:32px;line-height: 1.18;font-weight: 700;letter-spacing: -0.04em;background: linear-gradient(90deg, #FFF 10%, #F9D3FF 65%, #FFF 90%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.gouri .skininfo.type02 .feature-product {position: absolute;top: 52%;left: 50%;transform: translate(-50%, -50%);width:100%;max-width:471px;}
.gouri .skininfo.type02 .feature-product img {display: block;width: 100%;height: auto;}
.gouri .skininfo.type02 .feature-brand {position: absolute;bottom:64px;left: 50%;transform: translateX(-50%);width: 100%;font-size:14px;line-height: 1.6;font-weight: 300;letter-spacing: 14px;color:#F8C2FE;}
.gouri .skininfo.type02 .feature-point {position: absolute;z-index: 3;color: #fff;}
.gouri .skininfo.type02 .feature-dot {position: absolute;width:15px;height:15px;border:3px solid #fff;border-radius: 50%;box-sizing: border-box;box-shadow: 0 0 0 2px rgba(255,255,255,0.08);background: #d873ff;}
.gouri .skininfo.type02 .feature-text {font-size:16px;line-height: 1.45;font-weight: 400;color:#fff;white-space: nowrap;letter-spacing: -0.03em;text-align:center;}
.gouri .skininfo.type02 .feature-text strong {display: block;margin-top: 6px;font-size: 18px;line-height: 1.25;font-weight: 700;color: #fff;}
.gouri .skininfo.type02 .feature-point.-top {top: -100px;left: 50%;transform: translateX(-50%);text-align: center;}
.gouri .skininfo.type02 .feature-point.-top .feature-dot {left: 50%;bottom: -52px;transform: translateX(-50%);}
.gouri .skininfo.type02 .feature-point.-left {top: 50%;left: -174px;transform: translateY(-50%);text-align: right;}
.gouri .skininfo.type02 .feature-point.-left .feature-dot {top: 50%;right: -37px;transform: translateY(-50%);}
.gouri .skininfo.type02 .feature-point.-right {top: 50%;right: -172px;transform: translateY(-50%);text-align: left;}
.gouri .skininfo.type02 .feature-point.-right .feature-dot {top: 50%;left: -32px;transform: translateY(-50%);}
.gouri .skininfo.type02 .feature-point.-bottom {bottom: -105px;left: 50%;transform: translateX(-50%);text-align: center;}
.gouri .skininfo.type02 .feature-point.-bottom .feature-dot {top: -56px;left: 50%;transform: translateX(-50%);}

.gouri .skininfo.type03 .table-wrap {overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;}
.gouri .skininfo.type03 .table-wrap::-webkit-scrollbar {height: 8px;}
.gouri .skininfo.type03 .table-wrap::-webkit-scrollbar-thumb {background: rgba(130, 60, 159, 0.35);border-radius: 999px;}
.gouri .skininfo.type03 .compare-table {width: 100%;max-width:920px;margin:0 auto;border-collapse: collapse;table-layout: fixed;background: #fff;}
.gouri .skininfo.type03 .compare-table th, .skininfo.type03 .compare-table td {padding: 34px 18px;border: 1px solid #d8d8d8;text-align: center;vertical-align: middle;font-size:18px;line-height: 1.45;font-weight: 400;color: #666;word-break: keep-all;box-sizing: border-box;}
.gouri .skininfo.type03 .compare-table thead th {color: #fff;font-size: 34px;font-weight: 700;padding: 28px 14px;font-size:25px;background: #8B7492;}
.twinpixel .skinnumber.type03.gouri .skininfo.type03 .compare-table thead th:first-child {color: #666;background: #ddd;}
.gouri .skininfo.type03 .compare-table tbody th {color: #666;font-size:16px;line-height:16px;font-weight: 500;background: #efefef;}
.gouri .skininfo.type03 .compare-table .is-point {color: #8d4aac;font-weight:500;}
.gouri .skininfo.type03 .compare-table thead .is-point {color: #fff;background:#7A3A8E;}
.gouri .skininfo.type03 .compare-table tbody td.is-point {background:#FDF4FF;border-left: 3px solid #823c9f;border-right: 3px solid #823c9f;}
.gouri .skininfo.type03 .compare-table tbody tr:first-child td.is-point {border-top: 3px solid #823c9f;}
.gouri .skininfo.type03 .compare-table tbody tr:last-child td.is-point {border-bottom: 3px solid #823c9f;}

.gouri .skininfoD {padding:160px 0 0;background: radial-gradient(50% 50% at 50% 50%, #FFF 0%, #F8EDFB 100%);}
.gouri .skininfoD .noto span.point {color:#AD74C3;font-weight:700;}
.gouri .skininfoD .injection-list > img {margin-bottom: -2px;}
.gouri .skininfoD .injection-list {width:100%;max-width:fit-content;margin:0 auto;}
.gouri .skininfoD .injection-list li:nth-child(1) {top:118px;left:auto;right:100px;}
.gouri .skininfoD .injection-list li:nth-child(2) {top:260px;left:auto;right:36px;}
.gouri .skininfoD .injection-list li:nth-child(3) {top: 382px;left: auto;right: 43px;}
.gouri .skininfoD .injection-list li:nth-child(4) {top: 306px;right: auto;left: 48px;}
.gouri .skininfoD .injection-list li:nth-child(5) {top: 424px;right: auto;left: 117px;}

/* 트윈픽셀 */
.twinpixel .sub-visualtop {background: url('/images/renew/sub/skin/twinpixel/main_visual.jpg') no-repeat center center / cover;}
.twinpixel .sub-visualtop.row .top-box h2 {color:#1E96CB;}
.twinpixel .sub-tit .noto strong {color:#1E96CB;display:contents;}
.twinpixel .skininfoC {padding-bottom:0;}
.twinpixel .skininfoB-txt strong {background: linear-gradient(90deg, #1E96CB 0%, #EFEFEF 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.twinpixel .skininfo.type01 {background: linear-gradient(59deg, #F3F5F6 50.82%, #E7EFF3 94.76%);}
.twinpixel .skininfo.type01 img {margin:0 auto 50px;}
.twinpixel .skininfo.type01 ul {display:flex;justify-content:center;gap:10px;}
.twinpixel .skininfo.type01 li {position:relative;display:flex;align-items:center;justify-content:center;text-align:center;font-size:22px;line-height:28px;font-weight:700;color:#1E96CB;height:132px;width:132px;border-radius:100px;border:2px solid #fff;background: linear-gradient(56deg, #D3DDE6 15.98%, rgba(255, 255, 255, 0.10) 84.36%);}
.twinpixel .skininfo.type01 li::before {content: "";position: absolute;inset: 0;padding: 2px;border-radius: 50%;background: linear-gradient(56deg,rgba(182, 196, 208, 0.9) 15%,rgba(255, 255, 255, 0.95) 85%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite: xor;mask-composite: exclude;pointer-events: none;}
.twinpixel .skininfo.type02 {background: radial-gradient(15.63% 26.74% at 50% 57.53%, #3B3B3B 0%, #0F1012 100%);}
.twinpixel .skininfo.type02 .sub-tit .noto {color: #fff;}
.twinpixel .skininfo.type02 ul {display:flex;justify-content:center;}
.twinpixel .skininfo.type02 li {align-self:center;position:relative;}
.twinpixel .skininfo.type02 li p {font-size:22px;line-height:28px;color:#fff;}
.twinpixel .skininfo.type02 li p strong {color:#B8FBFF;font-weight:700;display:block;}
.twinpixel .skininfo.type02 li:nth-child(1) {margin-right:-22px;}
.twinpixel .skininfo.type02 li:nth-child(1) p {margin:0 0 0 40px;}
.twinpixel .skininfo.type02 li:nth-child(2) {z-index:1;}
.twinpixel .skininfo.type02 li:nth-child(3) {margin-left:-22px;}
.twinpixel .skininfo.type02 li:nth-child(3) p {text-align: center;margin: 0 0 0 86px;}
.twinpixel .skininfo.type02 li:nth-child(3) p strong {color:#FBD3D3;}
.twinpixel .skinnumber .sub-tit .small {width:140px;border-radius:20px;margin:0 auto 10px;height:30px;color:#919191;font-size:14px;font-weight:500;line-height:36px;text-align:center;color:#919191;background:#DFEEF6;}
.twinpixel .skinnumber img {margin:0 auto;}
.twinpixel .skinnumber .skinnumber-item {margin:70px 0 0;display:flex;justify-content:center;gap:20px;width:100%;max-width:840px;margin:0 auto;}
.twinpixel .skinnumber .skinnumber-feature-list {width:100%;display:grid;}
.twinpixel .skinnumber .skinnumber-feature-item {display:flex;justify-content:left;gap:40px;padding:30px;width:100%;background:#F5F5F5;}
.twinpixel .skinnumber .skinnumber-feature-item picture {align-self:center;}
.twinpixel .skinnumber .skinnumber-feature-item + .skinnumber-feature-item {margin-top:20px;}
.twinpixel .skinnumber .skinnumber-feature-item .feature-content {align-self:center;font-size:22px;line-height:32px;font-weight:500;}
.twinpixel .skinnumber .skinnumber-feature-item .feature-content p {font-size:22px;line-height:32px;font-weight:500;}
.twinpixel .skinnumber .skinnumber-feature-item .feature-content p strong {font-weight:700;color:#168ACC;display:contents;}
.twinpixel .skinnumber .skinnumber-feature-item .feature-content .inner-list {margin-top:20px;}
.twinpixel .skinnumber .skinnumber-feature-item .feature-content .inner-list li {font-size:18px;color:#333;position:relative;padding-left:10px;}
.twinpixel .skinnumber .skinnumber-feature-item .feature-content .inner-list li::before {content:"";position:absolute;top:15px;left:0;width:3px;height:3px;border-radius:50%;background:#333;}
.twinpixel .skinnumber .skinnumber-feature-item .feature-content .inner-list li + li {margin-top:10px;}
.twinpixel .skinnumber .skinnumber-feature-item .picture-cont {display:flex;justify-content:center;gap:10px;}
.twinpixel .skinnumber .skinnumber-feature-item .picture-cont p {margin-top: 10px;font-size:14px;height:26px;line-height:26px;color:#fff;text-align:center;background:#666;}
.twinpixel .skinnumber.type01 .sub-tit .noto {color:#168ACC;font-weight:700;} 
.twinpixel .skinnumber.type01 .skinnumber-item {margin-top:70px;}
.twinpixel .skinnumber.type01 .sub-tit {padding-bottom:40px;}
.twinpixel .skinnumber.type01 .sub-tit .cont {margin-top:70px; font-size:32px;line-height:40px;font-weight:500;}
.twinpixel .skinnumber.type01 .sub-tit .cont strong {color:#168ACC;}
.twinpixel .skinnumber.type02 {background: #F5F5F5;}
.twinpixel .skinnumber.type02 .sub-tit .small {background:#F8E8E6;}
.twinpixel .skinnumber.type02 .skinnumber-list {display:flex;justify-content:center;gap:20px;}
.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item {width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:flex-start;border-radius:15px;margin:0;padding-bottom:20px;background:#fff;}
.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item .skinnumber-tit {width:100%;border-radius:15px 15px 0 0;font-size:18px;font-weight:500;padding:17px 0 16px; background:#F8E8E6;}
.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item .skinnumber-img .tag {display:inline-grid;font-size:16px;font-weight:500;color:#fff;border-radius:5px;width:80px;height:36px;line-height:36px;background:#F48A8A;}
.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item .skinnumber-img .tag + .tag {margin-left:10px;}
.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item ul {width:100%;max-width:280px;margin:0 auto;}
.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item li {border-radius:10px;height:125px; text-align:left;padding:20px;display: flex;flex-direction: column;justify-content: center;background:#F5F5F5;}
.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item li + li {margin-top:10px;}
.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item li p {color:#DF5B55;font-weight:700;margin-bottom:10px;}
.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item li p span {display:inline-block;color:#DF5B55;font-size:500;}
.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item li span {font-size:16px;line-height:24px;font-weight:500;color:#333;}
.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item:nth-child(3) li {display:block;font-size:14px;}
.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item:nth-child(3) li p {margin-bottom:10px;font-size:18px;}
.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item:nth-child(3) li span {font-size:14px;}
.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item li .icon {position:relative;padding-left:16px;}
.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item li .icon::before {content:"";position:absolute;top:4px;left:0;width:14px;height:14px;background:url('/images/renew/sub/skin/twinpixel/skinnumber_icon.svg') no-repeat center center / cover;}
.twinpixel .skinnumber.type03 {background: #e3e3e3;}
.twinpixel .skinnumber.type03 .sub-tit .small {background:#F8E8E6;}
.twinpixel .skinnumber.type03 .skinnumber-feature-item .feature-content p strong {color:#DF5B55;}

/* 올타이트 */
.sub-wrap.alltite .sub-visualtop .textbox h2 {color:#F6C914;}
.alltite span.point {color:#F6C914;font-weight:700;}
.sub-wrap.alltite .sub-visualtop .textbox em,.sub-wrap.alltite .textbox p {color:#fff;}
.alltite .skininfoB-txt strong {background: linear-gradient(94deg, #162862 2.83%, #F6C914 117.69%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.alltite .img-sec {width:100%;}
.alltite .sub-tit .small {letter-spacing:4px;}
.alltite .sub-tit .point-blue {color:#213577!important;font-weight:700;}
.alltite .sub-tit .point-yellow {color:#F6C914;font-weight:700;}
.alltite .sub-tit .noto, .alltite .sub-tit .eng {color:#202020;}
.alltite .sub-tit .white {color:#fff;}
.alltite .skininfo.type01 {background:#eef5ff url('/images/renew/sub/skin/alltite/skininfo_type01_bg.jpg') no-repeat center top / cover;}
.alltite .skininfo.type01 .skintype-body {position:relative;min-height:560px;}
.alltite .skininfo.type01 .skintype-model {position:absolute;left:50%;top:0;width:485px;height:auto;transform:translateX(-50%);}
.alltite .skininfo.type01 .skintype-bubbles {position:absolute;top:12px;width:440px;}
.alltite .skininfo.type01 .skintype-bubbles--left {left:0;}
.alltite .skininfo.type01 .skintype-bubbles--right {right:0;top:104px;}
.alltite .skininfo.type01 .skintype-bubbles li {position:relative;padding:20px 38px;border-radius:999px;background:rgba(255,255,255,0.86);box-shadow:0 8px 16px rgba(21,40,98,0.12);color:#222;font-size:20px;text-align:center;}
.alltite .skininfo.type01 .skintype-bubbles li::after {content:"";position:absolute;bottom:-9px;width:36px;height:22px;background:inherit;clip-path:polygon(0 0, 100% 0, 100% 100%);}
.alltite .skininfo.type01 .skintype-bubbles--left li::after {right:24px;}
.alltite .skininfo.type01 .skintype-bubbles--right li::after {left:24px;transform:scaleX(-1);}
.alltite .skininfo.type01 .skintype-bubbles li:nth-child(2) {background:rgba(255,253,242,0.9);}
.alltite .skininfo.type01 .skintype-bubbles li + li {margin-top:44px;}
.alltite .skininfo.type01 .skintype-bubbles--left li:nth-child(2) {margin-left:-70px;}
.alltite .skininfo.type01 .skintype-bubbles--left li:nth-child(3) {margin-left:22px;}
.alltite .skininfo.type01 .skintype-bubbles--right li:nth-child(2) {margin-left:22px;}
.alltite .skininfo.type01 .skintype-summary {position:absolute;left:50%;bottom:0;display:flex;align-items:center;gap:40px;transform:translateX(-50%);}
.alltite .skininfo.type01 .skintype-copy span {display:inline-block;padding:3px 16px;background:linear-gradient(90deg, rgba(246,201,20,0.72), rgba(246,201,20,0));color:#202020;font-size:20px;letter-spacing:6px;}
.alltite .skininfo.type01 .skintype-copy strong {display:block;margin-top:16px;color:#202020;font-size:40px;font-weight:700;line-height:1.2;}
.alltite .skininfo.type01 .skintype-copy strong em {color:#213577;}
.alltite .skininfo.type01 .skintype-copy p {margin-top:16px;color:#202020;font-size:20px;font-weight:700;}
.alltite .skininfo.type01 .skintype-logo {padding-left:40px;border-left:1px solid rgba(32,32,32,0.45);color:#213577;font-family:Arial, sans-serif;font-size:56px;font-style:italic;font-weight:800;}
.alltite .skininfo.type02 {background:url('/images/renew/sub/skin/alltite/skininfo_type02_bg.jpg') no-repeat center top / cover;}
.alltite .skininfo.type02 .sub-inner {display:flex;align-items:center;justify-content:center;}
.alltite .skininfo.type02 .device-area {position:relative;width:48%;min-height:580px;}
.alltite .skininfo.type02 .device-img {position:absolute;left:50%;top:50%;width:100%;max-width:390px;transform:translate(-50%,-50%);}
.alltite .skininfo.type02 .device-badge {display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;left:36%;bottom:145px;width:228px;height:228px;border-radius:50%;background:linear-gradient(215deg, #ffffff 0%, #ECC900 100%);box-shadow:0 18px 35px rgba(0,0,0,0.18);text-align:center;transform:translateX(-10%);}
.alltite .skininfo.type02 .device-badge strong {color:#222;font-size:22px;}
.alltite .skininfo.type02 .sub-tit {padding-bottom:0;text-align:left;}
.alltite .skininfo.type02 .device-badge strong span {color:#D2221F;font-weight:700;}
.alltite .skininfo.type02 .device-badge p {margin-top:18px;color:#222;font-size:16px;}
.alltite .skininfo.type03 {background: url('/images/renew/sub/skin/alltite/skininfo_type03_bg.jpg') no-repeat center top / cover;}
.alltite .skininfo.type03 .sub-tit .cont {color:#999;}
.alltite .skininfo.type03 .sub-tit .point-blue {color:#213577;font-weight:700;}
.alltite .skininfo.type03 .eng-desc {margin-top:14px;color:#777;font-size:18px;line-height:1.3;}
.alltite .skininfo.type03 .heat-list {display:flex;flex-direction:column;gap:28px;}
.alltite .skininfo.type03 .heat-card {display:flex;align-items:stretch;width:100%;min-height:340px;border-radius:30px;background:rgba(255,255,255,0.92); border: 3px solid rgba(255, 255, 255, 0.92);box-shadow:0 8px 15px rgba(18,39,82,0.12);overflow:hidden;}
.alltite .skininfo.type03 .heat-figure {display:flex;align-items:center;justify-content:center;width:41%;min-height:340px;background:#fff;overflow:hidden;}
.alltite .skininfo.type03 .heat-figure img {width:100%;height:100%;object-fit:contain;}
.alltite .skininfo.type03 .heat-content {display:flex;flex-direction:column;justify-content:center;width:70%;padding:0 70px;background: linear-gradient(180deg, #FFF 26.48%, #EDF3FF 100%);}
.alltite .skininfo.type03 .heat-content h4 {padding-bottom:30px;color:#213577;font-size:28px;font-weight:700;line-height:1.2;border-bottom:1px solid rgba(32,32,32,0.18);}
.alltite .skininfo.type03 .heat-content p {margin-top:30px;color:#222;font-size:20px;line-height:1.45;}
.alltite .skininfo.type03 .heat-content em {display:block;margin-top:16px;color:#777;font-size:15px;line-height:1.4;}
.alltite .skininfo.type03 .heat-tags {display:flex;flex-wrap:wrap;gap:10px;margin-top:34px;}
.alltite .skininfo.type03 .heat-tags li {display:flex;align-items:center;justify-content:center;min-width:128px;height:36px;padding:0 18px;border-radius:8px;background:#DDEBFA;color:#222;font-size:18px;line-height:1;}
.alltite .skininfo.type03 .heat-tags li.active {background:#FFF58B;}
.alltite .skininfo.type04 .compare-layout {display:flex;align-items:stretch;justify-content:space-around;gap:30px;}
.alltite .skininfo.type04 .skin-layer {width:40%;}
.alltite .skininfo.type04 .compare-table {display:grid;grid-template-columns:154px 154px 154px 165px;grid-auto-rows:minmax(52px, auto);column-gap:4px;width:600px;filter:drop-shadow(0 8px 12px rgba(0,0,0,0.13));}
.alltite .skininfo.type04 .compare-row {display:contents;}
.alltite .skininfo.type04 .compare-cell {display:flex;align-items:center;justify-content:center;min-height:52px;padding:0;border-right:0;border-bottom:2px solid #ddd;background:#fff;color:#222;font-size:18px;font-weight:500;line-height:1.3;text-align:center;}
.alltite .skininfo.type04 .compare-row .compare-cell:first-child {border-left:0;}
.alltite .skininfo.type04 .compare-head .compare-cell {min-height:46px;border-bottom:2px solid #fff;border-radius:6px 6px 0 0;background:linear-gradient(90deg, #96A9DF 0%, #BFD0FF 100%);color:#fff;font-size:18px;font-weight:700;}
.alltite .skininfo.type04 .compare-head .type {background:linear-gradient(280deg, #E0E0E0 -31.86%, #9C9C9C 95.51%);}
.alltite .skininfo.type04 .compare-cell.type {font-weight:700;}
.alltite .skininfo.type04 .compare-cell.star {color:#F6C914;font-size:18px;letter-spacing:2px;}
.alltite .skininfo.type04 .compare-cell.dltd {border-left:7px solid #F6C914;border-right:7px solid #F6C914;background:#fff;}
.alltite .skininfo.type04 .compare-head .compare-cell.dltd {min-height:62px;margin-top:-31px;border-top:7px solid #F6C914;border-bottom:2px solid #fff;border-radius:10px 10px 0 0;background:linear-gradient(90deg, #00144C 51.92%, #BFD0FF 100%);color:#fff;}
.alltite .skininfo.type04 .compare-stars .compare-cell:not(.dltd) {border-bottom:0;border-radius:0 0 6px 6px;}
.alltite .skininfo.type04 .compare-stars .compare-cell.dltd {min-height:68px;border-bottom:7px solid #F6C914;border-radius:0 0 10px 10px;font-size:18px;}
.alltite .skininfo.type04 .compare-note {margin-top:48px;color:#777;font-size:15px;text-align:right;}
.alltite .skininfo.type05 {background:#F5F8FA;}
.alltite .skininfo.type05 .power-legend {display:flex;flex-direction:column;gap:8px;width:max-content;margin:0 0 42px auto;}
.alltite .skininfo.type05 .power-legend span {display:flex;align-items:center;color:#222;font-size:16px;}
.alltite .skininfo.type05 .power-legend i {display:block;width:20px;height:20px;margin-right:10px;}
.alltite .skininfo.type05 .power-legend .low {background:#C9C9C9;}
.alltite .skininfo.type05 .power-legend .high {background:#F6C914;}
.alltite .skininfo.type05 .limit-compare {display:grid;grid-template-columns:1fr 170px 1fr;align-items:end;gap:22px;}
.alltite .skininfo.type05 .limit-card {position:relative; z-index: 2;}
.alltite .skininfo.type05 .limit-copy {overflow:hidden;border-radius:6px;background:#fff;text-align:center;}
.alltite .skininfo.type05 .limit-copy h4 {height:36px;color:#fff;font-size:18px;font-weight:700;line-height:36px;}
.alltite .skininfo.type05 .limit-copy p {display:flex;align-items:center;justify-content:center;padding:20px 0;color:#222;font-size:16px;font-weight:500;}
.alltite .skininfo.type05 .laser .limit-copy h4 {background:#BDBDBD;}
.alltite .skininfo.type05 .alltite .limit-copy h4 {background:#213577;}
.alltite .skininfo.type05 .limit-figure {margin-top:20px;z-index: 2;}
.alltite .skininfo.type05 .limit-figure img {display:block;width:100%;height:auto;margin:0 auto;}
.alltite .skininfo.type05 .power-bar {position:absolute;top:30%;display:flex;flex-direction:column;gap:14px;width:20px;height:70%;}
.alltite .skininfo.type05 .laser .power-bar {left:-40px;}
.alltite .skininfo.type05 .alltite .power-bar {right:-40px;}
.alltite .skininfo.type05 .power-bar span {display:block;width:100%;}
.alltite .skininfo.type05 .power-bar .low {flex:1;background:#C9C9C9;}
.alltite .skininfo.type05 .power-bar .high {flex:1;background:#F6C914;}
.alltite .skininfo.type05 .laser .power-bar .high {flex:.35;}
.alltite .skininfo.type05 .alltite .power-bar .low {flex:.28;}
.alltite .skininfo.type05 .layer-labels {align-self:end;margin-bottom:42px; z-index: 1;}
.alltite .skininfo.type05 .layer-labels li {position:relative;width:104px;height:44px;margin:0 auto;border-radius:22px;background:linear-gradient(90deg, #74839B 0%, #213577 100%);color:#fff;font-size:17px;font-weight:700;line-height:1.1;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;}
.alltite .skininfo.type05 .layer-labels li + li {margin-top:34px;}
.alltite .skininfo.type05 .layer-labels span {font-size:12px;font-weight:500;}
.alltite .skininfo.type05 .layer-labels li::before,
.alltite .skininfo.type05 .layer-labels li::after {content:"";position:absolute;top:50%;width:116px;border-top:1px dashed #B1C1DA;}
.alltite .skininfo.type05 .layer-labels li::before {right:100%;}
.alltite .skininfo.type05 .layer-labels li::after {left:100%;}
.alltite .skininfo.type06 {background:url('/images/renew/sub/skin/alltite/skininfo_type06_bg.jpg') no-repeat center center / cover;}
.alltite .skininfo.type06 .sub-inner {position:relative;min-height:745px;}
.alltite .skininfo.type06 .handpiece-area {position:absolute;left:50%;top:275px;width:420px;aspect-ratio:420 / 470;transform:translateX(-50%);}
.alltite .skininfo.type06 .handpiece-img {display:block;width:100%;height:100%;object-fit:contain;}
.alltite .skininfo.type06 .energy-tags {position:absolute;left:50%;bottom:0px;display:flex;justify-content:center;gap:10px;width:max-content;transform:translateX(-50%);}
.alltite .skininfo.type06 .energy-tags li {display:flex;align-items:center;justify-content:center;min-width:198px;height:70px;padding:0 32px;border-radius:38px;font-size:20px;font-weight:700;line-height:1;color:#222;box-shadow:inset 0 -3px 6px rgba(0,0,0,0.18), 0 8px 18px rgba(17,53,118,0.12);}
.alltite .skininfo.type06 .energy-tags .blue {background:linear-gradient(120deg, #A4C5E0 0%, #082566 72%, #213577 100%);color:#fff;}
.alltite .skininfo.type06 .energy-tags .yellow {background:linear-gradient(120deg, #FFF4BC 0%, #FFD95A 74%, #F0C02E 100%);}
.alltite .skininfo.type07 {aspect-ratio:1920 / 1142;background:url('/images/renew/sub/skin/alltite/skininfo_type07_bg.jpg') no-repeat center top / cover;}
.alltite .skininfo.type07 .sub-inner {height:100%;}
.alltite .skininfo.type07 .sub-tit .small {color:#C9C9A9;}
.alltite .skininfo.type07 .sub-tit .noto {font-size:clamp(32px, 2.3vw, 44px);line-height:1.34;}
.alltite .skininfo.type07 .standard-device {display:none;}
.alltite .skininfo.type07 .device-img {display:block;width:100%;height:auto;margin:0 auto;}
.alltite .skininfo.type07 .standard-points li {position:absolute;z-index:3;color:#fff;font-size:clamp(14px, 1.05vw, 20px);font-weight:700;line-height:1.35;text-shadow:0 2px 8px rgba(0,0,0,0.32);white-space:nowrap;}
.alltite .skininfo.type07 .standard-points li::before {content:"";position:absolute;width:7px;height:7px;border:4px solid rgba(255,255,235,0.38);border-radius:50%;background:#ffffff73;box-sizing:content-box;box-shadow:0 0 10px rgba(255,244,205,0.42);}
.alltite .skininfo.type07 .standard-points .cooling {left:24%;top:61%;text-align:right;}
.alltite .skininfo.type07 .standard-points .cooling::before {right:-34px;top:12px;}
.alltite .skininfo.type07 .standard-points .patent {left:25%;top:34%;text-align:right;}
.alltite .skininfo.type07 .standard-points .patent::before {right:-36px;top:16px;}
.alltite .skininfo.type07 .standard-points .dielectric {left:66%;top:35%;text-align:left;}
.alltite .skininfo.type07 .standard-points .dielectric::before {left:-36px;top:16px;}
.alltite .skininfo.type07 .standard-points .depth {left:70%;top:61%;text-align:left;}
.alltite .skininfo.type07 .standard-points .depth::before {left:-36px;top:17px;}
.alltite .skininfo.type08 {padding:160px 0 0; background:url('/images/renew/sub/skin/alltite/skininfo_type08_bg.jpg') no-repeat center top / cover;}
.alltite .skininfo.type08 .change-visual {position:relative;margin:auto;}
.alltite .skininfo.type08 .change-model {display:block; margin:auto; width:100%; max-width:349px;}
.alltite .skininfo.type08 .change-points li {position:absolute;z-index:3;color:#26425B;font-size:clamp(14px, .95vw, 18px);font-weight:700;line-height:1;white-space:nowrap;}
.alltite .skininfo.type08 .change-points li span {position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:118px;height:36px;padding:0 18px;border:1px solid rgba(101,148,174,0.5);border-radius:20px;background:#fff;box-shadow:inset 0 -4px 8px rgba(94,155,188,0.22), 0 2px 8px rgba(102,147,170,0.16);z-index:2}
.alltite .skininfo.type08 .change-points li::before {content:"";position:absolute;top:50%;border-top:1px dashed #8BAFDD;transform:translateY(-50%);}
.alltite .skininfo.type08 .change-points li::after {content:"";position:absolute;top:50%;width:8px;height:8px;border-radius:50%;background:#9FC7FF;box-shadow:0 0 9px rgba(106,158,228,0.58);transform:translateY(-50%);}
.alltite .skininfo.type08 .change-points .left {left:27%;width:16%;text-align:left;}
.alltite .skininfo.type08 .change-points .left::before {left:clamp(92px, 9vw, 115px);right:0;}
.alltite .skininfo.type08 .change-points .left::after {right:-4px;}
.alltite .skininfo.type08 .change-points .right {right:25%;width:16%;text-align:right;}
.alltite .skininfo.type08 .change-points .right::before {left:0;right:clamp(106px, 9vw, 115px);}
.alltite .skininfo.type08 .change-points .right::after {left:-4px;}
.alltite .skininfo.type08 .change-points .lift {top:20%;}
.alltite .skininfo.type08 .change-points .contour {top:29%; left:25%;}
.alltite .skininfo.type08 .change-points .jawline {top:38%; left:25%;}
.alltite .skininfo.type08 .change-points .wrinkle {top:24%;width:22%;}
.alltite .skininfo.type08 .change-points .texture {top:34%;width:25%; }
.alltite .skininfo.type08 .change-points .chin {top:43%;right:30%; width:19%}
.alltite .skininfo.type09 .beforeafter-list {width:100%;max-width:980px;margin:auto;}
.alltite .skininfo.type09 .beforeafter-item + .beforeafter-item {margin-top:28px;}
.alltite .skininfo.type09 .beforeafter-item.no-title {margin-top:10px;}
.alltite .skininfo.type09 .beforeafter-item h4 {display:flex;align-items:center;justify-content:center;height:46px;background:#213577;color:#fff;font-size:22px;}
.alltite .skininfo.type09 .beforeafter-photos {position:relative;display:grid;grid-template-columns:1fr 1fr;background:#fff;}
.alltite .skininfo.type09 .beforeafter-photos figure {position:relative;overflow:hidden;}
.alltite .skininfo.type09 .beforeafter-photos img {display:block;width:100%;height:270px;object-fit:cover;}
.alltite .skininfo.type09 .beforeafter-photos figcaption {display:flex;align-items:center;justify-content:center;height:40px;color:#333;font-size:18px;font-weight:800; background:#E8EEF2;}
.alltite .skininfo.type09 .beforeafter-photos figure:nth-of-type(2) figcaption {background:#F6C914;color:#111;}
.alltite .skininfo.type09 .ba-arrow {position:absolute;left:50%;top:calc((100% - 40px) / 2);z-index:3;display:block;width:36px;height:36px;border-radius:50%;background:rgba(21,21,21,0.74);transform:translate(-50%, -50%);}
.alltite .skininfo.type09 .ba-arrow::before {content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff;transform:translate(-62%, -50%) rotate(45deg);}
.alltite .skininfo.type10 {background:url('/images/renew/sub/skin/alltite/skininfo_type10_bg.jpg') no-repeat center center / cover;}
.alltite .skininfo.type10 .sub-tit .small {color:#9F9BD3;}
.alltite .skininfo.type10 .review-list {position:relative;width:100%;max-width:880px;margin:0 auto;}
.alltite .skininfo.type10 .review-card {position:relative;min-height:188px;padding:28px 56px 34px;border-radius:42px;background:rgba(255,255,255,0.9);box-shadow:0 8px 35px rgba(92,103,151,0.16);}
.alltite .skininfo.type10 .review-card + .review-card {margin-top:42px;}
.alltite .skininfo.type10 .review-card.tone-blue {background:rgba(238,247,255,0.86);}
.alltite .skininfo.type10 .review-card::after {content:"";position:absolute;bottom:-28px;width:0;height:0;border-style:solid;}
.alltite .skininfo.type10 .review-card.tail-left::after {left:82px;border-width:30px 18px 0 18px;border-color:rgba(255,255,255,0.9) transparent transparent transparent;}
.alltite .skininfo.type10 .review-card.tail-right::after {right:88px;border-width:30px 18px 0 18px;border-color:rgba(238,247,255,0.86) transparent transparent transparent;}
.alltite .skininfo.type10 .review-head {display:flex;align-items:center;justify-content:space-between;padding:0 8px 17px;border-bottom:1px solid rgba(0,0,0,0.16);}
.alltite .skininfo.type10 .review-head strong {color:#616161;font-size:18px;font-weight:500;line-height:1.2;}
.alltite .skininfo.type10 .stars {color:#F6C914;font-size:28px;font-weight:800;letter-spacing:1px;line-height:1;text-shadow:0 1px 2px rgba(255,188,0,0.18);}
.alltite .skininfo.type10 .review-card p {margin-top:26px;color:#222;font-size:19px;font-weight:500;line-height:1.55;text-align:center;}



/* 모바일 1080px이하 */
@media (max-width:1080px) {	

	.alltite .skininfo.type01 .skintype-body {display:flex;flex-direction:column;}
	.alltite .skininfo.type01 .skintype-bubbles {position:relative;top:auto;left:auto;right:auto;width:100%;order:1;}
	.alltite .skininfo.type01 .skintype-bubbles--right {margin-top:24px;}
	.alltite .skininfo.type01 .skintype-bubbles li {padding:15px 24px;font-size:16px;}
	.alltite .skininfo.type01 .skintype-bubbles li + li {margin-top:24px;}
	.alltite .skininfo.type01 .skintype-bubbles--left li:nth-child(n),
	.alltite .skininfo.type01 .skintype-bubbles--right li:nth-child(n) {margin-left:0;}
	.alltite .skininfo.type01 .skintype-bubbles--left li:nth-child(2),
	.alltite .skininfo.type01 .skintype-bubbles--right li:nth-child(1) {background:rgba(255,253,242,0.9);}
	.alltite .skininfo.type01 .skintype-bubbles--right li:nth-child(2) {background:rgba(255,255,255,0.86);}
	.alltite .skininfo.type01 .skintype-model {position:relative;left:auto;top:auto;order:2;width:100%;margin:48px auto 0;transform:none;}
	.alltite .skininfo.type01 .skintype-summary {position:relative;left:auto;bottom:auto;order:3;display:block;margin-top:-32px;transform:none;text-align:center;}
	.alltite .skininfo.type01 .skintype-copy span {font-size:18px;letter-spacing:10px;padding:5px 55px;background: linear-gradient(90deg, rgba(246,201,20,0), rgba(246,201,20,0.72), rgba(246,201,20,0));}
	.alltite .skininfo.type01 .skintype-copy strong {font-size:38px;}
	.alltite .skininfo.type01 .skintype-copy p {font-size:20px;}
	.alltite .skininfo.type01 .skintype-logo {margin-top:15px;padding-left:0;border-left:0;}
	.alltite .skininfo.type02 {background-image:url('/images/renew/sub/skin/alltite/m/skininfo_type02_bg.jpg');}
	.alltite .skininfo.type02 .sub-inner {display:flex;flex-direction:column;justify-content:flex-start;}
	.alltite .skininfo.type02 .sub-tit {display:contents;width:100%;text-align:center;}
	.alltite .skininfo.type02 .device-area {order:3;width:100%;margin-top:70px;}
	.alltite .skininfo.type02 .device-img {left: 50%;top: 0;bottom: auto;max-width: 500px;transform: translateX(-50%);}
	.alltite .skininfo.type02 .device-badge {display: flex; left: 50%; bottom: 26%; max-width: 240px; max-height: 240px; transform: translateX(-50%);}
	.alltite .skininfo.type02 .device-badge strong {font-size:22px;}
	.alltite .skininfo.type02 .device-badge p {margin-top:34px;font-size:14px;}
	.alltite .skininfo.type02 .sub-tit .cont {order:4;text-align:center;}
	.alltite .skininfo.type03 {background-image:url('/images/renew/sub/skin/alltite/m/skininfo_type03_bg.jpg');}
	.alltite .skininfo.type03 .eng-desc {margin-top:20px;font-size:22px;}
	.alltite .skininfo.type03 .heat-list {gap:62px;}
	.alltite .skininfo.type03 .heat-card {display:block;min-height:0;border-radius:48px;}
	.alltite .skininfo.type03 .heat-figure {width:100%;min-height:300px;border-radius:48px 48px 0 0;}
	.alltite .skininfo.type03 .heat-content {width:100%;padding:25px 20px 40px;text-align:center;}
	.alltite .skininfo.type03 .heat-content h4 {padding-bottom:30px;font-size:24px;}
	.alltite .skininfo.type03 .heat-content p {margin-top:30px;font-size:16px;}
	.alltite .skininfo.type03 .heat-content em {margin-top:28px;font-size:14px;}
	.alltite .skininfo.type03 .heat-tags {justify-content:center;gap:4px;margin-top:25px;}
	.alltite .skininfo.type03 .heat-tags li {min-width:0;padding:0 15px;border-radius:12px;font-size:14px;}
	.alltite .skininfo.type04 .compare-layout {display:block;}
	.alltite .skininfo.type04 .skin-layer {width: 100%;}
	.alltite .skininfo.type04 .skin-layer img {width:100%;}
	.alltite .skininfo.type04 .compare-table {margin-top:70px;gap:0;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:minmax(65px, auto);width:100%;filter:drop-shadow(0 10px 12px rgba(0,0,0,0.14));}
	.alltite .skininfo.type04 .compare-cell {min-height:65px;padding:14px 8px;font-size:14px;line-height:1.28;border-right:4px solid #ddd;border-bottom:4px solid #ddd;}
	.alltite .skininfo.type04 .compare-head .compare-cell {font-size:14px;}
	.alltite .skininfo.type04 .compare-cell.star {font-size:14px;}
	.alltite .skininfo.type04 .compare-head .compare-cell.dltd {min-height:112px;margin-top:-48px;border-radius:18px 18px 0 0;}
	.alltite .skininfo.type04 .compare-stars .compare-cell.dltd {min-height:150px;border-radius:0 0 18px 18px;font-size:14px;}
	.alltite .skininfo.type04 .compare-note {margin-top:50px;color:#777;font-size:14px;text-align:center;}
	.alltite .skininfo.type05 .power-legend {gap:16px;margin:0 0px 20px auto;}
	.alltite .skininfo.type05 .power-legend span {font-size:14px;}
	.alltite .skininfo.type05 .power-legend i {width:16px;height:16px;margin-right:8px;}
	.alltite .skininfo.type05 .limit-compare {display:block;}
	.alltite .skininfo.type05 .limit-card:first-child {margin-bottom:40px;}
	.alltite .skininfo.type05 .limit-card + .limit-card {margin-top:110px;}
	.alltite .skininfo.type05 .limit-copy {border-radius:10px;}
	.alltite .skininfo.type05 .limit-copy h4 {font-size:16px;line-height:35px;}
	.alltite .skininfo.type05 .limit-copy p {font-size:14px;}
	.alltite .skininfo.type05 .limit-figure {position:relative;min-height:0;padding-left:30px;}
	.alltite .skininfo.type05 .limit-figure img {width:100%;}
	.alltite .skininfo.type05 .power-bar {left:0;right:auto;top:0;width:23px;height:97%;gap:9px;}
	.alltite .skininfo.type05 .laser .power-bar,
	.alltite .skininfo.type05 .alltite .power-bar {left:0;right:auto;}
	.alltite .skininfo.type05 .laser .power-bar .high {flex:.38;}
	.alltite .skininfo.type05 .alltite .power-bar .low {flex:.38;}
	.alltite .skininfo.type06 {background-image:url('/images/renew/sub/skin/alltite/m/skininfo_type06_bg.jpg');}
	.alltite .skininfo.type06 .sub-inner {min-height:auto;}
	.alltite .skininfo.type06 .handpiece-area {position:relative;left:auto;top:auto;width:100%;max-width:875px;aspect-ratio:875 / 760;transform:none;}
	.alltite .skininfo.type06 .energy-tags {position:relative;left:auto;top:auto;display:grid;grid-template-columns:1fr 1fr;gap:5px;width:100%;max-width:850px;margin:-8px auto 0;transform:none;}
	.alltite .skininfo.type06 .energy-tags li {min-width:0;height:62px;padding:0;border-radius:55px;font-size:16px;}
	.alltite .skininfo.type06 .energy-tags li:nth-child(3) {order:4;}
	.alltite .skininfo.type06 .energy-tags li:nth-child(4) {order:3;}
	.alltite .skininfo.type07 {aspect-ratio:1080 / 2180;padding:100px 0 0 0; background: url(/images/renew/sub/skin/alltite/m/skininfo_type07_bg.jpg) no-repeat center top / cover; background-color: #151d32}
	.alltite .skininfo.type07 .sub-inner {height:105%;}
	.alltite .skininfo.type07 .standard-device {display:none;}
	.alltite .skininfo.type07 .standard-points li {font-size:14px;line-height:1.35;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,0.35);white-space:nowrap;}
	.alltite .skininfo.type07 .standard-points li::before {width:8px;height:8px;border-width:4px;}
	.alltite .skininfo.type07 .standard-points .cooling {left:0%;top:34.5%;width:70px;text-align:center;}
	.alltite .skininfo.type07 .standard-points .cooling::before {left:50%;top:42px; transform: translateX(-50%);}
	.alltite .skininfo.type07 .standard-points .patent {left:17%;top:28.5%;width:118px;text-align:center;}
	.alltite .skininfo.type07 .standard-points .patent::before {left:50%;top:52px;transform:translateX(-50%);}
	.alltite .skininfo.type07 .standard-points .dielectric {left:50%;top:28%;width:92px;text-align:center;}
	.alltite .skininfo.type07 .standard-points .dielectric::before {left:50%;top:52px;transform:translateX(-50%);}
	.alltite .skininfo.type07 .standard-points .depth {right:-4%;top:32%;width:140px;text-align:center;}
	.alltite .skininfo.type07 .standard-points .depth::before {left:50%;top:58px; transform: translateX(-50%);}
	.alltite .skininfo.type08 {padding:100px 0 0 0;background-size:cover;}
	.alltite .skininfo.type08 .change-visual {max-width: 260px;}
	.alltite .skininfo.type08 .change-points li {font-size:14px;line-height:1;}
	.alltite .skininfo.type08 .change-points li span {min-width:0;height:30px;padding:0 7px;border-radius:16px;border-width:1px;box-shadow:inset 0 -3px 7px rgba(94,155,188,0.24), 0 2px 8px rgba(102,147,170,0.16);}
	.alltite .skininfo.type08 .change-points li::before {border-top-width:1px;}
	.alltite .skininfo.type08 .change-points li::after {width:6px;height:6px;}
	.alltite .skininfo.type08 .change-points .left {left:0;width:95px;}
	.alltite .skininfo.type08 .change-points .left::before {left:72%;right:0;}
	.alltite .skininfo.type08 .change-points .left::after {right:-3px;}
	.alltite .skininfo.type08 .change-points .right {left:auto;right:0;width:145px;}
	.alltite .skininfo.type08 .change-points .right::before {left:0;right:0%;}
	.alltite .skininfo.type08 .change-points .right::after {left:-3px;}
	.alltite .skininfo.type08 .change-points .lift {top:20%;left:-30px;}
	.alltite .skininfo.type08 .change-points .contour {top:29%;left:-45px;}
	.alltite .skininfo.type08 .change-points .jawline {top:38%;left:-45px;}
	.alltite .skininfo.type08 .change-points .wrinkle {top:23%;right:-51px;}
	.alltite .skininfo.type08 .change-points .texture {top:32%;right:-67px;width:195px;}
	.alltite .skininfo.type08 .change-points .chin {top:42%; right:-54px; width:173px}
	.alltite .skininfo.type09 .beforeafter-item + .beforeafter-item {margin-top:20px;}
	.alltite .skininfo.type09 .beforeafter-item.no-title {margin-top:5px;}
	.alltite .skininfo.type09 .beforeafter-item h4 {padding:5px;height:auto;font-size:16px;}
	.alltite .skininfo.type09 .beforeafter-photos img {height:auto;}
	.alltite .skininfo.type09 .beforeafter-photos figcaption {padding:5px;height:auto;font-size:12px;}
	.alltite .skininfo.type09 .ba-arrow {top:calc((100% - 25px) / 2);width:25px;height:25px;}
	.alltite .skininfo.type09 .ba-arrow::before {width:8px;height:8px;border-width:3px;}
	.alltite .skininfo.type10 {background-image:url('/images/renew/sub/skin/alltite/m/skininfo_type10_bg.jpg');background-position:center center;}
	.alltite .skininfo.type10 .review-list {max-width:none;}
	.alltite .skininfo.type10 .review-card {min-height:0;padding:25px;border-radius:20px;box-shadow:0 10px 22px rgba(92,103,151,0.18);}
	.alltite .skininfo.type10 .review-card + .review-card {margin-top:35px;}
	.alltite .skininfo.type10 .review-card::after {bottom:-20px;}
	.alltite .skininfo.type10 .review-card.tail-left::after {left:45px;border-width:27px 18px 0 18px;}
	.alltite .skininfo.type10 .review-card.tail-right::after {right:45px;border-width:27px 18px 0 18px;}
	.alltite .skininfo.type10 .review-head {padding:0 4px 20px;border-bottom-width:1px;}
	.alltite .skininfo.type10 .review-head strong {font-size:16px;}
	.alltite .skininfo.type10 .stars {font-size:14px;letter-spacing:0;}
	.alltite .skininfo.type10 .review-card p {margin-top:20px;font-size:12px;}



	/* 셀피어스X */
	.cellpheusX .skininfoB-txt {margin:70px auto 70px;}
	.cellpheusX .skininfoB-txt div:nth-child(1) {margin-bottom:5px; font-size:16px; letter-spacing: 4px;}
	.cellpheusX .skininfoB-txt.center strong {line-height: 40px;}
	.cellpheusX .skininfoB-txt.center span {margin-bottom:0px;}
	.cellpheusX .skininfo.type01 .inner-list img {width:100%;}
	.cellpheusX .skininfo.type01 .inner-list li:nth-child(1)::after {content:none;}
	.cellpheusX .skininfo.type01 .inner-list li:nth-child(1)::before {content:""; position: unset; left: unset; top: unset; display:block; width:93px; height:60px; background: url('/images/renew/sub/skin/cellpheusx/skininfo_type01_light.png') no-repeat center center / cover;}
	.cellpheusX .skininfo.type01 .inner-list li:nth-child(2)::before {content:""; position: unset; left: unset; top: unset; display:block; width:93px; height:60px; background: url('/images/renew/sub/skin/cellpheusx/skininfo_type01_light.png') no-repeat center center / cover;}
	.cellpheusX .skininfo.type01 .inner-list li:nth-child(3)::before {content:""; position: unset; left: unset; top: unset; display:block; width:93px; height:60px; background: url('/images/renew/sub/skin/cellpheusx/skininfo_type01_light.png') no-repeat center center / cover;}
	.cellpheusX .skininfo.type01 .inner-list strong {margin-bottom:3px;font-size:18px}
	.cellpheusX .skininfo.type01 .inner-list li:nth-child(1) {top:48%; left:9%;}
	.cellpheusX .skininfo.type01 .inner-list li:nth-child(2) {top:48%; right:9%;}
	.cellpheusX .skininfo.type01 .inner-list li:nth-child(3) {top:75%; right:17%;}
	.cellpheusX .skininfo.type02 {background: url('/images/renew/sub/skin/cellpheusx/m/skininfo_type02_bg.jpg') no-repeat center bottom / cover;}
	.cellpheusX .skininfo.type02 .flexbox {flex-direction: column;}
	.cellpheusX .skininfo.type02 .flexbox img {width: 100%; margin-bottom:20px;}
	.cellpheusX .skininfo.type02 .flexbox .text {width: 100%; gap:10px;}
	.cellpheusX .skininfo.type02 .flexbox .text .item {justify-content: space-around;}
	.cellpheusX .skininfo.type02 .flexbox .text .desc {padding-left: 20%;}
	.cellpheusX .skininfo.type02 .care-list>ul {flex-direction: column;}
	.cellpheusX .skininfo.type02 .care-list>ul>li {padding:45px 30px; }


	/* 소프웨이브 */
	.sofwave .skininfoB-txt {top:84px;}
	.sofwave .skininfoB-txt > div {justify-content:center;}
	.sofwave .skininfoB-txt img {width:154px;}
	.sofwave .skininfoB-txt span {font-size:28px;width:fit-content;}
	.sofwave .skininfoB-txt p {font-size:44px;line-height:52px;}
	.sofwave .skininfo.type01 .age-wrap{justify-content: flex-start;}
	.sofwave .skininfo.type01 .age-card {flex: 0 0 calc(50% - 10px);}
	.sofwave .skininfo.type01 .textbox::after {inset:auto 0 215px 117px; background:url('/images/renew/sub/skin/sofwave/m/skininfo_type01_arrow.jpg') no-repeat center / auto;}
	.sofwave .skininfo.type01 .age-card h4 {font-size: 20px;}
	.sofwave .skininfo.type01 .age-card strong {font-size: 16px;}
	.sofwave .skininfo.type01 .age-card p {font-size:14px;}
	.sofwave .skininfo.type01 .text-mid {font-size:20px;}
	.sofwave .skininfo.type01 .highlight {font-size:20px;}	
	.sofwave .skininfo.type02 .difference > div img {width:100%;max-width:320px;margin:0 auto;}
	.sofwave .skininfo.type02 .diff-img li:first-child {bottom:43px;}
	.sofwave .skininfo.type02 .diff-img li {top:75px;right:48px;}
	.sofwave .skininfo.type02 .diff-img li:nth-child(3) {top:118px;}
	.sofwave .skininfo.type02 .diff-img li:nth-child(4) {top:153px;}
	.sofwave .skininfo.type03 img {width:100%}
	.sofwave .skininfo.type03 ul {display:block;}
	.sofwave .skininfo.type03 ul li {margin:0 auto 77px;}
	.sofwave .skininfo.type03 ul li:last-child {margin-bottom:0px;}
	.sofwave .skininfo.type03 h4 {font-size: 32px;}
	.sofwave .skininfo.type03 .num {left:30px; top:-35px;}
	.sofwave .skininfo.type03 .num em {font-size: 14px;}
	.sofwave .skininfo.type03 .num p {font-size: 44px; line-height:44px;}
	.sofwave .skininfo.type05 {padding-bottom:5%; background: url('/images/renew/sub/skin/sofwave/m/skininfo_type05_bg.jpg') no-repeat center bottom / cover;}
	.sofwave .skininfo.type05 .sub-tit {width:100%;}
	.sofwave .skininfo.type05 .sub-tit img {max-width:175px;}
	.sofwave .skininfo.type05 ul {width:100%; max-width: 390px; margin:auto; padding-top:140%; }
	.sofwave .skininfo.type05 ul li {width:99px; height:99px; font-size:20px;}
	.sofwave .skininfo.type06 {padding-bottom:100px;}
	.sofwave .skininfo.type06 img {margin:auto; width:100%;}
	.sofwave .skininfo.type06 ul {margin-top:-40%}
	.sofwave .skininfo.type06 ul li {position:unset; inset: unset; max-width: none; margin-bottom:20px; font-size: 18px; transform: unset!important;}

	/* 온다, 쿨페이즈 */
	.visualtop-wrap {flex-direction:column-reverse;padding:100px 0;}
	.visualtop-wrap > img {margin:50px auto 0;}
	.visualtop-cont {margin-left:0;text-align:center;}
	.visualtop-cont .visualtop-logo {margin:0 auto;}
	.visualtop-cont .visualtop-tit {margin:30px 0 40px;}
	.visualtop-cont .visualtop-tit span {font-size:19px;font-weight:400;margin-bottom:10px;}
	.visualtop-cont .visualtop-tit h2 {font-size:42px;}
	.visualtop-cont .visualtop-tit h2 span.point {font-size:42px;font-weight:700;}
	.visualtop-cont li {font-size:17px;}

	/* skininfoA */
	.skininfoA {padding-bottom:100px;}
	.skininfoA ul {display:inline-block;width:100%;}
	.skininfoA li {width: 100%;display:flex;justify-content:space-between;}
	.skininfoA li img {width:100%;max-width:180px;height:160px;}
	.skininfoA li + li {margin-left:0;margin-top:10px;}
	.skininfoA li:last-child img {border-top-right-radius:60px;}
	.skininfoA li div {align-self: center;width: 100%;margin-left:10px;}
	.skininfoA li .tyep-title {font-size:18px;margin-bottom:5px;}
	.skininfoA li .tyep-title > span {font-size:24px;margin:0 0 9px 0;}
	.skininfoA li p {font-size:15px;line-height:24px;}	

	/* skininfoB */	
	.skininfoB-txt {width:100%;margin:70px auto 100px;}
	.skininfoB-txt span {font-size:44px;line-height:44px;width:100%;}
	.skininfoB-txt strong {font-size:44px;line-height:44px;margin-top:10px;}
	.skininfoB .skininfoB-float p {font-size:20px;line-height:34px;}
	.skininfoB .skininfoB-float p + p {margin-top:0;}			
	.skininfoB .skininfoB-float p.top {font-size:18px;line-height:24px;padding-bottom:60px;}
	.skininfoB .skininfoB-float p.top::before {height:40px;bottom:10px;}	
	.skininfoB-txt.center {text-align:center;}
	.skininfoB-txt.center span {margin-bottom:10px;}
	.skininfoB-txt.center strong {float:none;line-height:60px;width:auto;}
	.skininfoB .effect-list li.logo {bottom:162px;letter-spacing:0;font-size:11px;line-height:11px;}
	.skininfoB .effect-list li {font-size:14px;}
	.skininfoB .effect-list li:nth-child(1) {top:100px;}
	.skininfoB .effect-list li:nth-child(2) {right:18px;}
	.skininfoB .effect-list li:nth-child(3) {bottom:84px;}
	.skininfoB .effect-list li:nth-child(4) {left:18px;}

	/* skininfoC */
	.skininfoC .info-list {flex-direction:column-reverse;}
	.skininfoC .info-list img {width:100%;border-radius:15px;}
	.skininfoC .info-list .sub-tit {text-align:center;margin-left:0;}

	/* skininfoD */	
	.skininfoD .injection-list {width:fit-content;margin:0 auto;}
	.skininfoD .injection-list > img {margin:auto;}
	.skininfoD .injection-list li p {font-size:16px;text-shadow: 0px 0px 6px #fff;line-height:24px;text-align:right;}
	.skininfoD .injection-list li:nth-child(1) {top:74px;left:0;}
	.skininfoD .injection-list li:nth-child(2) {top:206px;left:-10px;}
	.skininfoD .injection-list li:nth-child(3) {top:301px;left:-20px;}
	.skininfoD .injection-list li:nth-child(4) {top:166px;right:19px;}
	.skininfoD .injection-list li:nth-child(4) p {margin-left: 12px;margin-right: auto;text-align:left;}
	.skininfoD .injection-list li:nth-child(5) {top:260px;right:73px;}
	.skininfoD .injection-list li:nth-child(5) p {margin-left: 12px;margin-right: auto;text-align:left;}	

	/* skininfoE */
	.skininfoE {background: url('/images/renew/sub/skin/exosome/m/skininfoE_bg.jpg') no-repeat center top / cover;}
	.skininfoE .circle-list {flex-direction: column;align-items: center;}
	.skininfoE .circle-list li {width: 220px; height: 220px; margin: -15px 0;}
	.skininfoE .circle-list li strong {font-size:18px;}
	.skininfoE .circle-list li span {font-size:16px; line-height: 24px;}

	/* skininfoF */
	.skininfoF {padding:100px 0;}
	.skininfoF ul {flex-wrap: wrap; flex-direction: column; align-items: center; gap:15px 5px;}
	.skininfoF li {width:100%;}
	.skininfoF li img {width:100%;}
	.skininfoF li strong {font-size: 18px;}
	.skininfoF li p {font-size: 16px;}

	/* skincustomize */	
	.skincustomize .customize-list {display:block;}
	.skincustomize .customize-list li {border-radius:10px;}
	.skincustomize .customize-list li + li {margin-top:22px;}	
	.skincustomize .customize-box {padding:20px 16px;}
	.skincustomize .customize-box p {font-size:14px;line-height:21px;margin-bottom:16px;}	
	.skincustomize .bar-list li span {font-size:14px;}

	/* skinanti */
	.skinanti li {display:block;max-width:none;text-align:center;padding:30px;border-radius:160px;}
	.skinanti li + li {margin-top:10px;}
	.skinanti li > div {margin-left:0;}
	.skinanti li span {font-size:18px;line-height:27px;margin:20px auto 10px;}
	.skinanti li p {font-size:16px;line-height:24px;margin-bottom:30px;}

	/* skineffect */	
	.skineffect .skineffect-img li {font-size:14px;line-height:20px;}
	.skineffect .box-list {display:block;}
	.skineffect .box-list li {display: flex;padding:20px 10px 30px 15px;box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);}
	.skineffect .skineffect-img li:first-child {top:21px;right:6px;}
	.skineffect .skineffect-img li:first-child::before {top:24px;right:53px;background-size:50%;}
	.skineffect .skineffect-img li:last-child {bottom:23px;left:-19px;}
	.skineffect .skineffect-img li:last-child::before {left:-9px;bottom:19px;background-size:50%;}	
	.skineffect .box-list li + li {margin-left:0;margin-top:10px;}
	.skineffect .box-list li img {margin:0;}
	.skineffect .box-list li div {padding-left:15px;text-align:left;align-self:center;}
	.skineffect .box-list li span {font-size:18px;margin:0 0 10px;}
	.skineffect .box-list li p {font-size:14px;line-height:18px;}

	/* skinbanner */
	.skinbanner {height:200px;background:url('/images/renew/sub/skin/onda/banner_img.jpg') no-repeat 35% top / cover;}
	.skinbanner ul {display:block;padding:40px 20px;}
	.skinbanner li:nth-child(2) {margin-top:0;text-align:right;}
	.skinbanner li span {font-size:12px;}
	.skinbanner li p {font-size:31px;margin-top:5px;}
	.skinbanner li:nth-child(2) span {margin-top:0;}

	/* skinmeritA */	
	.merit-slider > .onda-slider {margin-top:100px;}
	.onda-slider {min-height:500px;height: auto;margin: 185px auto 0;}
	.onda-slider-item {flex-direction: column;}
	.onda-slider-img {transform: translateY(-30%);width:280px;height:260px}
	.onda-slider-content {text-align:left;padding: 0 20px;width:100%;}
	.onda-slider-title {font-size:20px;margin-bottom:15px;}
	.onda-slider-text {font-size:16px;line-height:22px;margin-bottom:35px;}
	.onda-slider-point {font-size:14px;line-height:14px;}	
	.onda-slider-point {margin:0 10px 10px 0;}
	.onda-slider-pagination {transform: translateX(-50%);left: 50% !important;top:auto !important;bottom:-40px !important;width: 100% !important;display: flex;justify-content: center;align-items: center;}
	.onda-slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;background:#129188;}
	.onda-slider-pagination .swiper-pagination-bullet-active {height: 11px;width: 30px;background:#8EEDDE;}
	/* 비포에프터 */
	.onda .onda-tab {margin:40px 0;}
	.onda .onda-tablist .swiper-slide p {padding:5px 0;font-size:15px;}

	/* skinmeritB */ 
	.skinmeritB .merit-wrap {margin:100px auto 70px;height:auto;padding-bottom:50px;}
	.skinmeritB .merit-wrap::before {bottom:0;top:auto;mix-blend-mode: color-burn;}
	.skinmeritB .merit-img {left:0;right:0;width:280px;height:260px;line-height:260px;bottom:auto;top: -100px;}
	.skinmeritB .merit-img img {width:100%;}
	.skinmeritB .merit-img.size img {width: 90%;}
	.skinmeritB .merit-item {padding-left:20px;padding-top:240px;padding-right: 20px;}
	.skinmeritB .merit-item .tit {font-size:22px;line-height:22px;}
	.skinmeritB .merit-item .txt {font-size:14px;line-height:20px;}
	.skinmeritB .merit-item span.hash {font-size:14px;line-height:14px;}

	/* skinmeritC */
	.skinmeritC .flex-list {display:block;margin-top:70px;}
	.skinmeritC .flex-list li > strong {font-size:24px;line-height:34px;padding-bottom:20px;}
	.skinmeritC .flex-list li > strong::before {content:none;}
	.skinmeritC .flex-list li > img {left:0;width:auto;margin-top:0;}
	.skinmeritC .flex-list img {width:100%;margin-top:70px;}

	/* skinmeritD */
	.skinmeritD {background:url('/images/renew/sub/skin/olidia/m/skinmeritD_bg_color.jpg') no-repeat center top;}
	.skinmeritD ul {display:block;overflow: hidden;}
	.skinmeritD li {width:49%;height:374px;display:flex;align-items:center;border-radius:15px;}	
	.skinmeritD li:nth-child(2) {float:left;}
	.skinmeritD li:nth-child(3) {float:right;border-radius:15px;}
	.skinmeritD li span {font-size:18px;}
	.skinmeritD li p {font-size:14px;padding:0 10px;}
	.skinmeritD li strong {font-size:14px;}	
	.skinmeritD li.bg-color {width:100%;max-height:none;height:fit-content;margin-bottom:20px;padding:40px 20px;}
	.skinmeritD li.bg-color span {font-size:22px;}

	/* skinmeritE */
	.skinmeritE li {display:block;}
	.skinmeritE li + li {margin-top:70px;}
	.skinmeritE li img {width:100%;/* height:260px; */margin-bottom:60px;}
	.skinmeritE div h4 {font-size:28px;}
	.skinmeritE div p {font-size:16px;}
	.skinmeritE li:nth-child(1) .inner-list li {display:flex;justify-content:flex-start;font-size:16px;}
	.skinmeritE li:nth-child(1) .inner-list span {margin-right:10px;width:94px;height:44px;line-height:44px;font-size:14px;}	
	.skinmeritE li:nth-child(1) .inner-list p {font-size:14px;}	
	.skinmeritE ul.row > li:nth-child(1) {margin-top:70px;}

	/*skinparing*/
	.skinparing {background:url('/images/renew/sub/skin/coolfase/skinparing_model_bg_01.png') no-repeat left top / 50%}
	.skinparing .paring-list {margin:10px auto 0;}
	.skinparing .paring-list li .paring-with {font-size:22px;}
	.skinparing .paring-list li p {font-size:14px;margin:15px 0 55px;line-height:24px;}
	.skinparing .paring-list div {display:block;}
	.skinparing .paring-list div > img {width:100%;}
	.skinparing .paring-list ul {margin-top:20px;}
	.skinparing .paring-list div ul li .paring-img {line-height:129px;width:60%;text-align:center;}
	.skinparing .paring-list div ul li .paring-txt {font-size:17px;padding:41px 0;width:40%;}

	/* skinimprovement */	
	.skinimprovement-list {display:block;}
	.skinimprovement-list .skinimprovement-item {margin-left:0;margin-top:40px;width: 100%;}
	.skinimprovement-list p {font-size:26px;margin-bottom:30px;padding-left:20px;}
	.skinimprovement-list ul {padding-left:20px;}
	.skinimprovement-list li {font-size:15px;}
	.skinimprovement-list li + li {margin-top:10px;}
	.skinimprovement-list li:before {content:"";width:18px;height:18px;background-size:100%;}
	.skinimprovement-list .video_wrap {width:100%;margin-right:0%;display:block;margin-bottom:3%;}

	/* skinlabel */
	.skinlabel .sub-tit {padding:0 20px;}
	.skinlabel .labels img {width:100%;}
	/* .skinlabel .labels > img {max-width:360px;margin:0 auto;}
	.skinlabel li span {font-size:16px;min-width:max-content;max-height:max-content;left: 100px;top:-20PX;}
	.skinlabel li > img {width:50%;}
	.skinlabel li:nth-child(1) {top:85px;left:-83px;}
	.skinlabel li:nth-child(2) {top:152px;left:-58px;}
	.skinlabel li:nth-child(2) span {left:0;}
	.skinlabel li:nth-child(2) img {transform: rotate(180deg) scaleX(-1);}
	.skinlabel li:nth-child(3) {top:85px;left:-83px;}
	.skinlabel li:nth-child(4) {top:85px;left:-83px;}	 */

	/* skinproduct */
	.skinproduct .swiper-slide p {font-size: 18px;}
	.skinproduct .swiper-horizontal>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontl {width:90%;}
	.skinproduct.type02 .productslide {margin-bottom:60px;}
	.skinproduct.type02 .sub-inner {padding:0;}

	/* skinsolution */
	.skinsolution {background-size:100%;}
	.skinsolution .sub-tit .cont {color:#666;}
	.skinsolution .solution-list {padding-bottom:100px;}	
	.skinsolution .solution-list .list-bg {width:200px;height:320px;bottom:25px;}
	.skinsolution ul {width:100%;max-width:350px;justify-content: space-between;}
	.skinsolution li {width:100%;max-width:150px;height: fit-content;}
	.skinsolution li p {font-size:14px;}
	.skinsolution li img {width:100%;}
	.skinsolution li:nth-child(even) {margin-bottom:0;margin-top:50px;}
	.skinsolution li:nth-child(odd) {margin-top:0;margin-bottom:50px;}
	.skinsolution li:nth-child(2) {margin-bottom:24px;margin-top:38px;}
	.skinsolution li:nth-child(3) {margin-bottom:70px;}
	.skinsolution li:nth-child(even) p {padding-right:45px;}
	.skinsolution li:nth-child(odd) p {padding-left:45px;}

	/* skindoctor */
	.skindoctor {padding:100px 0;margin-bottom:0 !important;}
	.skindoctor .sub-inner > ul {display:block;}
	.skindoctor img {width:100%;}

	/* skinsynergy */	
	.skinsynergy img {width:100%;}
	.skindoctor h4 {font-size:25px;margin-top:13px;}
	.skindoctor h4 span {font-size:12px;}
	.skindoctor .doctor-list {padding:40px;height:auto;}
	.skindoctor .doctor-item li {font-size:14px;}

	/* skinsynergyB */
	.skinsynergyB {padding:100px 0;}
	.skinsynergyB .sub-inner {display:block;}
	.skinsynergyB .sub-tit {text-align:center;}
	.skinsynergyB img {width:100%;}

	/* skincheck */	
	.skincheck ul {display: block;width:100%;padding:40px 30px;}
	.skincheck li {width:100%;max-width:none;}

	/* skincheck_list */
	.skincheck_list ul {justify-content: space-between;}
	.skincheck_list li {max-width:49%;}
	.skincheck_list li span {font-size:18px}
	.skincheck_list li p {font-size:16px;margin-bottom:35px;}
	.skincheck_list li img {width:100%;}

	/* skinkeypoint */
	.skinkeypoint ul {flex-wrap:wrap;justify-content:space-between;gap:30px 0;}
	.skinkeypoint li {width:49%;}
	.skinkeypoint li p {font-size:19px;}
	.skinkeypoint li em {font-size:14px;}
	.skinkeypoint .keypoint-info {font-size:17px;line-height:27px;}

	/* skinsuggest */
	.skinsuggest .suggest-list .sub-tit {text-align:center;padding-bottom:40px;}
	.skinsuggest .suggest-list {display:block;}
	.skinsuggest .suggest-list ul {padding-left:0;margin-left: auto;margin-right:auto;text-align:center;width:fit-content;text-align:left;}
	.skinsuggest .suggest-list li {font-size:16px;line-height:30px;padding-left:20px;}
	.skinsuggest .suggest-list li::before {top:9px;width:14px;height:14px;background-size:100%;}
	.skinsuggest .suggest-list li + li {margin-top:0;}

	/* skinaccodian */
	.skinaccodian .accodian-area .caretab-list-bold {padding:18px 48px 18px 10px;}	
	.skinaccodian .accodian-area .caretab-cont p {padding-left:10px;font-size:14px;line-height:24px;letter-spacing: -1.1px;}		
	.skinaccodian .accodian-area .caretab-cont .list {padding:30px 10px;}
	.skinaccodian .accodian-area .caretab-cont .list li {font-size:16px;}
	.skinaccodian .accodian-area .caretab-cont .list li + li {margin-top:5px;}	

	/* skinmedia */
	.skinmedia {padding:100px 0;}
	.skinmedia .sub-inner {padding:0;}
	.skinmedia .media-list {display:block;}
	.skinmedia .media_wrap {width:100%;margin-right: 0%;display: block;margin-bottom: 3%;}
	.skinmedia .media-item {text-align:center;margin-bottom:30px;}
	.skinmedia .media-item span.tag {font-size:14px;}
	.skinmedia .media-item span.tag-tit {font-size:40px;}
	.skinmedia .media-thumbnail {display:flex;justify-content:center;} 	

	/* skinguide */
	.skinguide ul {flex-wrap: wrap;gap:15px 5px;}
	.skinguide li {width:49%;font-size:14px;min-height:auto;height:320px;}
	.skinguide li + li {margin:0;}
	.skinguide li img {width:100%;}
	.skinguide li p {line-height:21px;}
	.skinguide {padding:100px 0;}

	/* skinreview */
	.skinreview {padding:100px 0;}
	.skinreview .graph {flex-direction: column; gap:40px;}
	.skinreview .graph img {max-width: 164px;}
	.skinreview .graph ul {gap:20px 0; width: 80%;}
	.skinreview .graph li {flex:none; display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}
	.skinreview .graph ul li label {width:100%; margin-bottom:0;}
	.skinreview .textbox ul li {padding: 15px; height: 220px;}
	.skinreview .textbox ul li .name {font-size: 16px;}
	.skinreview .textbox ul li .star5 {display: block;}
	.skinreview .textbox ul li .star5::before {display: none;}
	.skinreview .textbox ul li .review {font-size:14px;line-height:20px;}
	.skinreview .textbox ul li strong {display:inline; }

	/* skinreview type02 */
	.skinreview.type02 ul li {align-items: center; justify-content: space-around; gap:10px; width:320px; height:225px; margin:auto; padding:15px 20px 40px; background: url('/images/renew/sub/skin/p5/m/skinreview_type02_list_bg_right.png') no-repeat center top / cover;}
	.skinreview.type02 ul li:nth-child(2) {background: url('/images/renew/sub/skin/p5/m/skinreview_type02_list_bg_right.png') no-repeat center top / cover;}
	.skinreview.type02 ul li .review {align-self: baseline; text-align: center; font-size: 16px; line-height: 1.1;}
	.skinreview.type02 ul li em {font-size: 20px;}

	/* 온다 */
	.onda .merit-slider > .onda-slider {margin-top:85px;}

	/* 티타늄 */
	.titanium .skinmedia {background-size:50%;}

	/* 올리디아 */
	.olidia .skininfoB .skininfoB-img {padding:100px 0;background: url('/images/renew/sub/skin/olidia/m/skininfoB_bg_icon.jpg') no-repeat center top / cover;}
	.olidia .skininfoB .skininfoB-float p {font-size:28px;line-height:36.4px;}
	.olidia .skininfoB .skininfoB-float p:last-child {margin-top: 5px;}
	.olidia .skininfoB .effect-list li:nth-child(1) {top:74px;}
	.olidia .skininfoB .effect-list li:nth-child(2) {bottom:78px;}
	.olidia .skininfoB .effect-list li:nth-child(3) {bottom:78px;}

	/* 리즈네 */
	.lizne .skininfoB::before {content:none;}
	.lizne .skininfoB::after {content:"";position:absolute;top:140px;right:0;background-size:50%;}

	/* 쥬베룩 */	
	.juvelook .skininfoB .skininfoB-float p.top {font-size:22px;line-height:30px;letter-spacing:-1px;padding-bottom:45px;}
	.skininfoB .skininfoB-float p.top::before {height:33px;}
	.juvelook .skininfoB .skininfoB-float p {font-size:14px;line-height:22px;}
	.juvelook .skinsolution {background:url('/images/renew/sub/skin/juvelook/m/skinsolution_bg_img_01.jpg') no-repeat top top / cover;}
	.juvelook .skinsolution ul {position:relative;z-index:3;}
	.juvelook .skinsolution li:nth-child(odd) {margin-top:60px;margin-bottom:0;}
	.juvelook .skinsolution li:nth-child(even) {margin-top:0;margin-bottom: auto;}
	.juvelook .skinsolution li:nth-child(3) {margin-top:50px;}
	.juvelook .skinsolution li:nth-child(odd) p {padding-left:54px;}
	.juvelook .skinsolution li:nth-child(even) p {padding-right:54px;}	

	/* 리쥬란힐러 */
	.injection .skinsolution {background: url('/images/renew/sub/skin/injection/m/skinsolution_bg_img_01.jpg') no-repeat center bottom / cover;}	
	.injection .skininfoB .skininfoB-float {bottom:auto;top:230px;}
	.injection .skininfoB .skininfoB-float p.top {font-size:22px;line-height:30px;}
	.skininfoB .skininfoB-float p.top::before {background:#76848F;}
	.injection .skininfoB .skininfoB-float p {font-size:14px;line-height:22px;}
	.injection .skinsolution ul {position:relative;z-index:3;}
	.injection .skinsolution li:nth-child(odd) {margin-top:60px;margin-bottom:0;}
	.injection .skinsolution li:nth-child(even) {margin-top:0;margin-bottom:0;}
	.injection .skinsolution li:nth-child(3) {margin-top:10px;}
	.injection .skinsolution li:nth-child(odd) p {padding-left:54px;}
	.injection .skinsolution li:nth-child(even) p {padding-right:54px;}	
	.injection .skinsolution li:nth-child(4) {margin-top:-52px;}

	/* 슈링크 유니버스 */
	.shurink_universe .skininfoB .skininfoB-float {top:200px;}
	.shurink_universe .skininfoB .skininfoB-float p.top span {font-size:12px;}
	.shurink_universe .skininfoB .skininfoB-float p.top {font-size:22px;line-height:30px;padding-bottom:56px;}
	.shurink_universe .skininfoB .skininfoB-float p {font-size:14px;line-height:22px;}

	/* 필러 */
	.filler .skininfoC::after {content:"";position:absolute;right:0;top:-150px;width:102px;height:128px;background:url('/images/renew/sub/skin/filler/m/skininfoC_bg.png') no-repeat right center;}
	.filler .skininfoC ul {display:flex;flex-wrap:wrap;}
	.filler .skininfoC li {width:50%;text-align:left;}
	.filler .skininfoC li + li {margin:0 0 10px 0;}
	.filler .skininfoB {text-align:center;background-size:50%;}
	.filler .skininfo.type01 ul {display:block;}
	.filler .skininfo.type01 li {width:100%;height:180px;padding-left:18px;max-width:none;}
	.filler .skininfo.type01 li:nth-child(1) {background:#FFF8EB url('/images/renew/sub/skin/filler/m/skininfo_img_01.png') no-repeat right center / 50%;}
	.filler .skininfo.type01 li:nth-child(2) {background:#FFF8EB url('/images/renew/sub/skin/filler/m/skininfo_img_02.png') no-repeat right center / 70%;}
	.filler .skininfo.type01 li:nth-child(3) {background:#FFF8EB url('/images/renew/sub/skin/filler/m/skininfo_img_03.png') no-repeat 93% / 30%;}
	.filler .skininfo.type01 li:nth-child(4) {background:#FFF8EB url('/images/renew/sub/skin/filler/m/skininfo_img_04.png') no-repeat right center / 60%;}
	.filler .skininfo.type01 li + li {margin-top:16px;}
	.filler .skininfo.type01 li p {font-size:18px;}
	.filler .skininfo.type01 li span {font-size:14px;}
	.filler .surgerybna .swiper {width:100%;}
	.filler .skininfo.type02 {padding-top:100px;}
	.filler .skininfo.type02 img {width:100%;}
	.filler .skininfo.type02 li {font-size:16px;}

	/* 입술필러 */	
	.lipfiller .skininfoB::before {mix-blend-mode:normal;top:-113px;width:148px;height:134px;background:url('/images/renew/sub/skin/lipfiller/m/top_bg_01.png') no-repeat center top;}
	.lipfiller .skininfoB::after {mix-blend-mode:normal;top:-40px;right:0;width:162;height:174px;background:url('/images/renew/sub/skin/lipfiller/m/top_bg_02.png') no-repeat center top / 64px;}
	.lipfiller .skinmeritE div h4 {line-height:36px;}
	.lipfiller .skinmeritE li > img {width:100%;}
	.lipfiller .skinmeritE li:nth-child(1) .inner-list span {line-height:24px;}
	.lipfiller .skinmeritE .inner-list li:nth-child(2) {width:100%;}
	.lipfiller .skinmeritE .inner-li {width:100%;max-width:fit-content;margin:0 auto;}

	.lipfiller .skinmeritE .inner-txt li:nth-child(1) {left:0;right:0;bottom:145px;margin:auto;text-align:center;}
	.lipfiller .skinmeritE .inner-txt li:nth-child(2) {right:79px;bottom:132px;}
	.lipfiller .skinmeritE .inner-txt li:nth-child(3) {bottom:98px;right:125px;}
	.lipfiller .skinmeritE .inner-txt li:nth-child(4) {left:0;right:0;bottom:45px;margin:auto;text-align:center;}
	.lipfiller .skinmeritE .inner-txt li:nth-child(5) {bottom:49px;right:auto;left:71px;}
	.lipfiller .skinmeritE .inner-txt li:nth-child(6) {bottom:90px;right:78px;}
	.lipfiller .skinmeritE .inner-txt li:nth-child(7) {bottom:53px;right:78px;}
	.lipfiller .surgerybna .swiper {width:100%;}	
	.lipfiller .skinsuggest .suggest-list ul {padding-left:0;}

	/* 목주름필러 */
	/* .neckfiller .skininfoB .skininfoB-img {padding: 100px 0;background: url('/images/renew/sub/skin/neck_wrinkle_filler/m/skininfoB_bg_icon.jpg') no-repeat center top / cover;} */
	.neckfiller .skininfoB .effect-list li {font-size:18px;line-height:18px;}
	.neckfiller .skininfoB .effect-list li:nth-child(1) {top:85px;}
	.neckfiller .skininfoB .effect-list li:nth-child(2) {bottom:106px;right:0;}
	.neckfiller .skininfoB .effect-list li:nth-child(3) {left:0;right:auto;bottom:106px;}
	.neckfiller .skininfoB .effect-list li.logo {letter-spacing:2px;font-size:14px;bottom:180px;}

	/* 브이올렛 */
	.violet .skininfoB .skininfoB-float p.top {font-size:28px; line-height: 130%;}
	.violet .skininfoB .skininfoB-float p + p {font-size:18px; line-height: 150%;}
	.violet .skinsolution .sub-tit .cont {color:#222;}
	.violet .skinsolution .solution-list {padding-bottom:145px;}
	.violet .skinsolution .solution-list .list-bg {bottom:-30px; z-index: 0;}
	.violet .skinsolution li:nth-child(odd) {margin-bottom:0;}
	.violet .skinsolution li:nth-child(2) {margin-bottom:0; margin-top:38px;}
	.violet .skinsolution li:nth-child(3) {margin-bottom:0; margin-top:0;}
	.violet .skinsolution li:nth-child(odd) p {padding-left: 65px;}
	.violet .skinsolution li:nth-child(even) p {padding-right: 65px;}

	/* 쿨페이즈 */
	.coolfase .skininfoB .skininfoB-float p {font-size:24px;}
	.coolfase .skineffect {padding:100px 0;}
	.coolfase .surgerybna {padding:100px 0;background:#F7F8FA;}

	/* 리프팅 주사 */	
	.lifting_injection .skininfoB-txt {text-align:center;}
	.lifting_injection .skininfoB-txt span {display:block;float:initial;}
	.lifting_injection .skininfoB .skininfoB-float p.top {padding-bottom:30px;font-size:18px;line-height:22px;}
	.lifting_injection .skininfoB .skininfoB-float p {font-size:14px;line-height:23px;}
	/* .lifting_injection .skininfoB .effect-list li.logo {bottom:162px;letter-spacing:0;font-size:11px;line-height:11px;}
	.lifting_injection .skininfoB .effect-list li {font-size:14px;}
	.lifting_injection .skininfoB .effect-list li:nth-child(1) {top:100px;}
	.lifting_injection .skininfoB .effect-list li:nth-child(2) {top:268px;right:18px;}
	.lifting_injection .skininfoB .effect-list li:nth-child(3) {bottom:84px;}
	.lifting_injection .skininfoB .effect-list li:nth-child(4) {top:268px;left:18px;} */
	.lifting_injection .skininfoD {padding:100px 0 0;}
	.lifting_injection .skininfoD .injection-list {display:flex;flex-direction:column-reverse;}
	.lifting_injection .skininfoD .injection-list ul {width: 100%;max-width:350px;margin: 0 auto;display:flex;flex-wrap: wrap;justify-content: center;padding: 0;gap:10px 0;}
	.lifting_injection .skininfoD .injection-list li {position:inherit;}	
	.lifting_injection .skininfoD .injection-list li p {font-size: 16px;padding: 8px 20px;line-height: 16px;margin-right:0;}

	/* 울트라인 */
	.ultline .sub-page section.skininfoB {margin-bottom:0;}
	.ultline .skininfoB .skininfoB-float p {font-size:28px;line-height:36px;}
	.ultline .skinmeritE {margin-bottom:0;}
	.ultline .skinmeritE div h4 {line-height:36px;}
	.ultline .skinmeritE li:nth-child(1) .inner-list span {width:fit-content;height:auto;line-height:normal;padding:10px 15px;margin-right:12px;}
	.ultline .skininfoD {padding:100px 0;}
	.ultline .skininfoD .injection-list li:nth-child(1) {top:229px;left:43px;}
	.ultline .skininfoD .injection-list li:nth-child(2) {left:72px;bottom:77px;}
	.ultline .skininfoD .injection-list li:nth-child(3) {right:79px;}

	/* 1인치주사 */
	.one-inch .skininfoB .skininfoB-float p {font-size:28px;line-height:36px;}
	.one-inch .skininfoB .skininfoB-float p:nth-child(2) {font-size:18px;line-height:28px;}
	.one-inch .skininfoD {padding:100px 0;}
	.one-inch .skininfoD .sub-inner div:nth-child(2) {flex-direction: column;}
	.one-inch .skininfoD .upper li:nth-child(1) {top: 45px;left:0px;}
	.one-inch .skininfoD .upper li:nth-child(2) {left: 180px; top: 145px;}
	.one-inch .skininfoD .upper li:nth-child(3) {left: 180px; top: 222px;}
	.one-inch .skininfoD .upper li:nth-child(4) {left: -80px; right: 0; bottom: 70px; top: auto;}
	.one-inch .skininfoD .lower li:nth-child(1) {top: 50px; right: 65px; left: auto;}
	.one-inch .skininfoD .lower li:nth-child(2) {top: auto; right: auto; left: 95px; bottom: 205px;}
	.one-inch .skininfoD .lower li:nth-child(3) {left: auto; right: 50px; top: 245px;}
	.one-inch .skininfoD .lower li:nth-child(4) {left: auto; right: 90px; top: 281px;}

	/* 실리프팅 */
	.threadlifting .skinmeritE li:nth-child(1) > div {margin-right:0px;}
	.threadlifting .skinmeritE li:nth-child(2) > div {margin-left:0px;}
	.threadlifting .skininfoD {padding:100px 0;}
	.threadlifting .skininfoD img {width:100%;}
	.threadlifting  .skinmeritE li .inner-list li {display:flex;justify-content:flex-start;}
	.threadlifting  .skinmeritE li .inner-list span {margin-right:10px;width:94px;height:44px;line-height:44px;font-size:16px;}	
	.threadlifting  .skinmeritE li .inner-list p {font-size:16px;}	

	/* 울쎄라 프라임 */
	.ulthera_prime .skininfo.type01 {padding-bottom:100px;}
	.ulthera_prime .skininfo.type01 img {width:100%;}
	.ulthera_prime .skininfo.type01 ul {display:block;margin-top:30px;}
	.ulthera_prime .skininfo.type01 li {font-size:18px;line-height:27px;}
	.ulthera_prime .skininfo.type01 li + li {margin:10px 0 0;}
	.ulthera_prime .skininfo.type01 li::after {content:none;}
	.ulthera_prime .skininfoB-txt p {font-size:16px;letter-spacing: 9.12px;text-align:center;}
	.ulthera_prime .skininfoB-txt span {float:none;text-align:center;line-height:66px;}
	.ulthera_prime .skininfoB-txt strong {float:none;text-align:center;line-height:66px;margin: 10px auto 0;}
	.ulthera_prime .skininfoB .skininfoB-float p {font-size:28px;line-height: 36px;}
	.ulthera_prime .skininfo.type02 {padding:100px 0;}
	.ulthera_prime .skininfo.type02 .tit {display:block;margin-bottom: 48px;}
	.ulthera_prime .skininfo.type02 .sub-tit p.point {font-size:18px;}
	.ulthera_prime .skininfo.type02 .tit p + p {margin:20px 0 0;}
	.ulthera_prime .skininfo.type02 ul {display: block;}
	.ulthera_prime .skininfo.type02 .sub-inner > ul > li + li {margin:20px 0 0;}	
	.ulthera_prime .skininfo.type02 .sub-inner > ul > li span.caption {margin-bottom:30px;}	
	.ulthera_prime .skininfo.type03 .info-item p {font-size:18px;}
	.ulthera_prime .skininfo.type03 .info-item p:last-child {font-size:16px;}
	.ulthera_prime .skininfo.type04 .sub-tit .noto::before {top:152px;}
	.ulthera_prime .skininfo.type05 .sub-tit img {width:100%;}
	.ulthera_prime .skininfo.type05 ul {display:block;}
	.ulthera_prime .skininfo.type05 li + li {margin:16px 0 0 0;}
	.ulthera_prime .skininfo.type05 .sub-bd img {width:100%;}
	.ulthera_prime .skinsynergyB {padding-bottom:100px;}
	.ulthera_prime .skinsynergyB li {font-size:16px;padding-left:30px;}
	.ulthera_prime .skinsynergyB li::before {width:20px;background-size:100%;top:3px;}
	.ulthera_prime .skinsynergyB li + li {margin-top:8px;}

	/* 립쥬란 */
	.lipjuran .skininfoB::before {width:28px;height:29px;background-size:100%;}
	.lipjuran .skininfoB::after {width:126px;height:126px;right:-10%;top:-152px;background-size:100%;}
	.lipjuran .skininfoB .skininfoB-float p.top {font-size: 22px;line-height: 30px;padding-bottom:30px;}
	.lipjuran .skininfoB .skininfoB-float p {font-size:14px;line-height:20px;}
	.lipjuran .skininfoB .effect-list li:nth-child(2) {margin-top:88px;right:5px;}
	.lipjuran .skininfoB .effect-list li:nth-child(3) {right:66px;bottom:88px;}
	.lipjuran .skininfoB .effect-list li:nth-child(4) {margin-top:88px;}
	.lipjuran .skininfoB .effect-list li:nth-child(5) {left:66px;bottom:88px;}
	.lipjuran .skininfo.type01 .inner-cont .sub-tit .cont {text-align:center;}
	.lipjuran .skininfo.type01 ul {max-width:none;}
	.lipjuran .skininfo.type01 ul li {max-width:49%;}
	.lipjuran .skininfo.type02 .inner-cont {max-width:none;}
	.lipjuran .skininfo.type02 .inner-box .box-area .box-img img {width:100%;}
	.lipjuran .skininfo.type02 .inner-box .box-area li {font-size:16px;}
	.lipjuran .skininfo.type02 .inner-box .box-area li:nth-child(1) {font-size:22px;}
	.lipjuran .skininfo.type02 .inner-cont .box-center {left:37%;top:142px;}
	.lipjuran .skininfo.type02 .inner-cont .box-center li {width:fit-content;height:fit-content;line-height:14px; font-size:14px;padding:10px;border-radius:8px;}
	.lipjuran .skininfo.type02 .inner-cont .box-center li:nth-child(2) {margin-top:15px;}
	.lipjuran .skininfo.type02 .inner-cont .box-center li:nth-child(3) {margin-top:19px;}
	.lipjuran .skininfo.type02 .inner-cont .box-center li:nth-child(4) {margin-top:18px;}
	.lipjuran .skininfo.type02 .inner-cont .box-center li:nth-child(5) {margin-top:26px;}

	/* 리바이브 스킨부스터 */
	.revive .skininfo.type01 {padding:100px 0;}
	.revive .skininfo.type01 img {width:100%;text-align:center;}
	.revive .skininfo.type01 .revive-inner-img {text-align:center;}
	.revive .skininfo.type01 .revive-inner-img li span {font-size: 28px;line-height:28px;}
	.revive .skininfo.type01 .revive-inner-img li p {font-size:16px;line-height:24px;}
	.revive .skininfo.type01 .revive-inner-img li:nth-child(1) {left:33px;bottom:56px;}
	.revive .skininfo.type01 .revive-inner-img li:nth-child(2) {top:25px;right:21px;}
	.revive .skininfo.type02 img {width:100%;}
	.revive .skininfo.type02 .inner-img {width:100%;max-width:290px;height:322px;}
	.revive .skininfo.type02 .inner-img li:nth-child(1) {top:-25px;}
	.revive .skininfo.type02 .inner-img li:nth-child(2) {right:-24px;top:122px;}
	.revive .skininfo.type02 .inner-img li:nth-child(3) {bottom:0;right:24px;}
	.revive .skininfo.type02 .inner-img li:nth-child(4) {bottom:0;left:22px;}
	.revive .skininfo.type02 .inner-img li:nth-child(5) {left:-24px;top:122px;}
	.revive .skininfoB::before {top:92px;width:97px;height:142px;background:url('/images/renew/sub/skin/revive/m/skininfoC-img_bg.png') no-repeat center top;}
	.revive .skininfoB::after {background-size:50%;top:-124px;mix-blend-mode:normal;right:-29px;width:150px;}
	.revive .skinmeritC {padding:100px 0 500px;background:url('/images/renew/sub/skin/revive/m/skinmeritC_img.png') no-repeat center bottom / 100%;}
	.revive .skinmeritC .flex-list {margin-top:0;}
	.revive .skinmeritC .flex-list li {display:block;min-width:auto;padding:40px 20px 30px;width:auto;}
	.revive .skinmeritC .flex-list li + li {margin-top:16px;}
	.revive .skinmeritC .flex-list li::before {content:none;}
	.revive .skinmeritC .flex-list li span {display:inline-block;font-size:14px;padding-left:10px;}
	.revive .skinmeritC .flex-list li span::before {width:6px;height:6px;}
	.revive .skinmeritC .flex-list li span + span {margin-left:5px;}
	.revive .skinmeritC .inner-img div {top:148px;}

	/* 스킨바이브  */
	.skin-vive .skininfoB .skininfoB-float img {margin-bottom:10px;}
	.skin-vive .skininfoB .skininfoB-float p.top {font-size:20px;}
	.skin-vive .skininfoB::before {top:92px;width:97px;height:142px;background:url('/images/renew/sub/skin/revive/m/skininfoC-img_bg.png') no-repeat center top;}
	.skin-vive .skininfoB::after {background-size:50%;top:-124px;mix-blend-mode:normal;right:-29px;width:150px;}	
	.skin-vive .skininfo.type01 {height:671px;}
	.skin-vive .skininfo.type01 .effect-area {position:relative;width:100%;max-width:363px;top:-160px;left:0;}	
	.skin-vive .skininfo.type01 .effect-area li {font-size:10px;}
	.skin-vive .skininfo.type01 .effect-area li strong {font-size:11px;margin-bottom:0;}
	.skin-vive .skininfo.type01 .effect-area li:nth-child(1) {left:30px;top:198px;}
	.skin-vive .skininfo.type01 .effect-area li:nth-child(2) {left:28px;top:290px;}
	.skin-vive .skininfo.type01 .effect-area li:nth-child(3) {left:49px;top:372px;}
	.skin-vive .skininfo.type01 .effect-area li:nth-child(4) {left:292px;top:201px;}

	/* LDM */	
	.ldm .skininfoB::before {content:none;}
	.ldm .skininfoB::after {content:none;}
	.ldm .skininfoB .skininfoB-float p.top {font-size:28px;line-height:36px;}
	.ldm .skininfoB .skininfoB-float p {line-height:27px;font-size:18px;}
	.ldm .skininfo .content-list {display:block;}
	.ldm .skininfo .content-list img {width:100%;max-width:fit-content;}
	.ldm .skininfo .content-list p {margin:50px 0 0;max-width:none;max-height:none;font-size:18px;line-height:27px;padding:28px 16px;}
	.ldm .skinsuggest .suggest-list .sub-tit {width:100%;}

	/* 레블라이트 토닝 */
	.revlite .skininfo.type01 {background:url('/images/renew/sub/skin/revlite/m/skininfo_bg.jpg') no-repeat center bottom / cover;}
	.revlite .skininfo.type01 .sub-tit {margin:0 auto;}
	.revlite .skininfo.type01 ul {padding-bottom: 448px;margin: 0 auto;text-align: center;width: 100%;max-width: 320px;}
	.revlite .skininfo.type01 li {font-size:18px;line-height:18px;padding:11px 10px 11px 40px;align-items: center;}
	.revlite .skininfo.type01 li img {width:24px;height:24px;}
	.revlite .skinmeritE li:nth-child(1) div {margin-left:0;}
	.revlite .skinmeritE .sub-tit {text-align:center;}
	.revlite .skinmeritE .sub-tit .noto {line-height:41px;}
	.revlite .skinmeritE li {flex-direction:column-reverse;display:flex;}
	.revlite .skinmeritE li:nth-child(2) {flex-direction:column-reverse;}
	.revlite .skinmeritE li img {margin-bottom:0;}

	/* 엑소좀 */
	.exosome .skininfo.type02 img {width:100%;}
	.exosome .skininfo.type02 .inner-img li {font-size:18px;}
	.exosome .skininfo.type02 .inner-img li:nth-child(2) {margin:-36px auto 0;}
	.exosome .skininfo.type02 .inner-img li:nth-child(3) {bottom:12px;right:44px;}
	.exosome .skininfo.type02 .inner-img li:nth-child(4) {bottom:12px;left:36px;}
	.exosome .skininfo.type02 .inner-img li:nth-child(5) {margin:-36px auto 0;}
	.exosome .skininfo.type02 .inner-img .inner-solution.m-none {position:initial;display: none;}
	.exosome .skininfo.type02 .inner-solution.pc-none {display: flex;justify-content:center;margin-top:88px;}
	.exosome .skininfo.type02 .inner-solution.pc-none p {color:#fff;position:relative;padding:20px 10px;}
	.exosome .skininfo.type02 .inner-solution.pc-none p::before {content:"";position:absolute;width:100%;height:1px;background:#fff;top:0;left:0;}
	.exosome .skininfo.type02 .inner-solution.pc-none p::after {content:"";position:absolute;width:100%;height:1px;background:#fff;bottom:0;left:0;}
	.exosome .skininfo.type02 .inner-solution.pc-none p + p {margin-left: 14px;}
	.exosome .skininfo.type02 .inner-solution.pc-none p span {display:block;font-size:14px;}

	/* 보톡스 */
	.skininfoB .skininfoB-float p.top {font-size:28px; line-height: 36px;}
	.botox .skininfoB .skininfoB-float p + p {font-size:18px; line-height: 24px;}
	.botox .skininfoD {padding:100px 0 0;}
	.botox .skininfoD .sub-inner {padding:0;}
	.botox .skininfoD img {width:100%;}
	.botox .skinproduct .swiper-wrapper {display: flex; flex-wrap: wrap;}
	.botox .skinproduct .swiper-slide {flex:1 1 calc(50% - 5px);}
	.botox .skinproduct .swiper-slide:nth-child(3), .botox .skinproduct .swiper-slide:nth-child(4) {margin-top:28px;}
	.botox .skinproduct .swiper-slide img {width:97%;}

	/* 바디보톡스 */
	.bodybotox .skininfoB .skininfoB-float p {font-size:28px;line-height:36px;}
	.bodybotox .skininfoB .skininfoB-float p:nth-child(2) {font-size:18px;line-height:28px;}
	.bodybotox .skininfoD {padding:100px 0;}
	.bodybotox .skininfoD .sub-inner div:nth-child(2) {flex-direction: column;}
	.bodybotox .skininfoD .upper li:nth-child(1) {top: 45px; right:30px;}
	.bodybotox .skininfoD .upper li:nth-child(2) {right: -160px; top: 165px;}
	.bodybotox .skininfoD .lower li:nth-child(1) {top: 50px; left: 65px;}
	.bodybotox .skininfoD .lower li:nth-child(2) {top: auto; left: 120px;bottom: 205px;}
	.bodybotox .skinproduct .swiper-wrapper {display: flex; flex-wrap: wrap;}
	.bodybotox .skinproduct .swiper-slide {flex:1 1 calc(50% - 5px);}
	.bodybotox .skinproduct .swiper-slide:nth-child(3), .bodybotox .skinproduct .swiper-slide:nth-child(4) {margin-top:28px;}
	.bodybotox .skinproduct .swiper-slide img {width:97%;}

	/* 올리슈 */
	.olishu .skininfo.type02 img {width: 100%;}
	.olishu .skininfo.type02 .cont img {max-width: 275px;}
	.olishu .skininfoB .skininfoB-float p {font-size: 18px; line-height: 23px;}

	/* .olishu .skininfo.type01 .inner-cont > div {display: block;} */
	.olishu .skininfo.type01 .inner-cont {height: auto;}
	.olishu .skininfo.type01 .inner-cont > ul {display: block;width:100%;}
	.olishu .skininfo.type01 .inner-cont > ul > li {position:relative;display:flex;margin:0;justify-content:center;}
	.olishu .skininfo.type01 .inner-cont > ul > li:last-child {flex-direction: row-reverse;margin-top:60px;}
	.olishu .skininfo.type01 .inner-cont > ul > li:last-child .box {padding: 30px 120px 30px 30px;}	
	.olishu .skininfo.type01 .inner-cont > ul > li > img {width:100%;max-width:140px;position:absolute;left:0;}
	.olishu .skininfo.type01 .inner-cont > ul > li:last-child img {left:auto;right:0;}
	.olishu .skininfo.type01 .inner-cont > ul > li .box {width:100%;padding:30px 30px 30px 130px;margin-top: 60px;}
	
	.olishu .skininfo.type01 p {font-size: 16px;}
	.olishu .skininfo.type01 p strong {font-size:18px;}
	.olishu .skininfo.type01 .inner-ul {margin:20px auto 0;width:fit-content;}
	.olishu .skininfo.type01 .inner-ul li {font-size: 16px;}

	/* 아나파스킨부스터 */
	.nopain-skin .skininfo.type01 {height:547px;}
	.nopain-skin .skininfo.type01 .effect-area {position:relative;width:100%;max-width:363px;top:-90px;left:0;}	
	.nopain-skin .skininfo.type01 .effect-area img {width:100%;}
	.nopain-skin .skininfo.type01 .effect-area li {font-size:10px;}
	.nopain-skin .skininfo.type01 .effect-area li strong {font-size:11px;margin-bottom:0;}
	.nopain-skin .skininfo.type01 .effect-area li:nth-child(1) {left:21px;top:135px;}
	.nopain-skin .skininfo.type01 .effect-area li:nth-child(2) {left:20px;top:212px;}
	.nopain-skin .skininfo.type01 .effect-area li:nth-child(3) {left:52px;top:287px;}
	.nopain-skin .skininfo.type01 .effect-area li:nth-child(4) {left:258px;top:145px;}
	.nopain-skin .skininfoD img {width: 100%;}
	.nopain-skin .skininfoD ul {display: block;}
	.nopain-skin .skininfoD li {padding:11px;}
	.nopain-skin .skininfoD li p {margin-top:9px;font-size:18px;line-height:18px;}
	.nopain-skin .skininfoD li + li {margin:18px 0 0;}
	.nopain-skin .skininfoD .caption {margin:60px auto 0; font-size: 16px;}

	/* 색소미백 */
	.whitening .surgerybna .swiper {width:100%;}
	.whitening .skinmeritE li img {margin-bottom:0; margin-top:60px;}
	.whitening .skinmeritE li {display: flex; flex-direction: column-reverse; align-items:flex-start;}
	.whitening .skinmeritE li:nth-child(1) .inner-list li + li {margin-top:9px;}

	/* 여드름 */
	.acne .surgerybna .swiper {width:100%;}
	.acne .skininfo.type02 {background: url('/images/renew/sub/skin/acne_scar/m/skininfo_bg.jpg') no-repeat center top / cover;}
	.acne .skininfoE {background: url('/images/renew/sub/skin/acne_scar/m/skininfoE_bg.jpg') no-repeat center top / cover;}

	/* 살빼주사 */
	.slim .skininfoD .injection-list > img {width: 100%;}

	/* 윤곽주사 */
	.outline .skininfoB::before {content: none;}
	.outline .skininfoB::after {content: none;}
	.outline .skininfo.type02 img {width: 100%;}
	.outline .skininfo.type02 .caption {font-size:16px;}
	.outline .skininfo.type02 {background: url('/images/renew/sub/skin/outline/m/skininfo_type02_bg.jpg') no-repeat center top / cover;}
	.outline .skininfo.type01 {background: url('/images/renew/sub/skin/outline/m/skininfo_type01_bg.jpg') no-repeat center bottom / cover;}
	.outline .skininfo.type01 .inner-cont ul {align-items:center; margin-top:160%;}
	.outline .skininfo.type01 .inner-cont li {font-size: 16px;}
	.outline .skininfoD {padding:100px 0 0;}
	.outline .skininfoD .model {width: 100%;}
	.outline .skininfoD .sub-inner {padding:0;}
	.outline .skininfoF {background: url('/images/renew/sub/skin/outline/m/skininfo_type03_bg.jpg') no-repeat center top / cover;}
	.outline .skininfoF ul {flex-direction: unset; align-items: unset;}
	.outline .skininfoF li {width: 46%; aspect-ratio: 1 / 1; min-height: 280px; padding: 8px;} 
	.outline .skininfoF li strong {margin:15px auto 5px;}
	.outline .skininfoF li p {line-height: 20px;}
	.fade-up-loop {width:47%!important; bottom:53vw; left: 22.5%;}
	.blink-loop {width:20%!important; bottom:79vw; left: 60%;}

	/* 원데이리턴리프팅 */
	.onedaylifting .skincheck_list ul {flex-wrap: wrap;}
	.onedaylifting .skincheck_list li span {margin:23px auto 15px; font-size: 16px;}
	.onedaylifting .skininfo.type02 ul li {flex-direction: column;}
	.onedaylifting .skininfo.type02 ul li img {width: 100%;}
	.onedaylifting .skininfo.type02 ul li dl {min-height:222px;}
	.onedaylifting .skininfo.type02 ul li dl dt {margin-bottom:5px; font-size: 18px;}
	.onedaylifting .skininfo.type02 ul li dl dd {font-size: 16px;}
	.onedaylifting .skininfoF li {max-width: 228px; min-height: 462px;}
	.onedaylifting .skininfoF li strong {margin:20px auto;}
	.onedaylifting .skininfoE li {position: unset; transform: unset!important;}
	.onedaylifting .skininfoE .circle-list {display:flex; padding:unset;}
	.onedaylifting .surgerybna .bna-wrap {width:100%;}
	.onedaylifting .surgerybna .swiper-slide img {width: 100%;}
	.onedaylifting .skininfo.type01 {background: #EDD3C6 url('/images/renew/sub/skin/onedaylifting/m/skininfo_type01_bg.jpg') no-repeat center center / 430px;}
	.onedaylifting .skininfo.type01 .inner-cont {width:100%; max-width: 290px; margin: 650px auto 0;}
	.onedaylifting .skininfo.type01 .inner-cont ul {justify-content: space-between; gap:10px 0; margin-bottom:10px;}
	.onedaylifting .skininfo.type01 .inner-cont ul:nth-child(2) {flex-wrap:wrap;}
	.onedaylifting .skininfo.type01 .inner-cont li {max-width: 140px; min-height: 140px; margin-left:0; font-size: 16px;}
	.onedaylifting .fade-up-loop1 {position: absolute; bottom: 535px; right: 10px; left: auto; animation: fadeUpLoop 1s ease-in-out infinite;}
	.onedaylifting .fade-up-loop2 {position: absolute; bottom: 400px; right: 0; left: auto; animation: fadeUpLoop 1s ease-in-out infinite;}

	/* 울써마지 */
	.ulthermage .skininfo.type02 img, .ulthermage .skininfoD img {width: 100%;}
	.ulthermage .skininfo.type01 {background:url('/images/renew/sub/skin/ulthermage/m/skininfo_type01_bg.jpg') no-repeat center bottom / cover;}
	.ulthermage .skininfo.type01 .inner-cont {width:100%; max-width: 450px; margin: 650px auto 0;}
	.ulthermage .skininfo.type01 .inner-cont ul {justify-content: space-between; gap:10px 0; margin-bottom:10px;}
	.ulthermage .skininfo.type01 .inner-cont ul:nth-child(2) {flex-wrap:wrap; width:65%; margin:auto;}
	.ulthermage .skininfo.type01 .inner-cont li {max-width: 100px; min-height: 100px; margin-left:0; font-size: 16px;}

	/* 리쥬블라스트 */
	.rejublast .sub-page section {margin:0; padding:100px 0;} /* sub-page.css section margin값 이슈, 리뉴얼 후 삭제 */
	.rejublast .skininfoC {margin-top:0!important;} /* sub-page.css section margin값 이슈, 리뉴얼 후 삭제 */
	.rejublast .skininfoB-txt.center {width: auto; padding:0;}
	.rejublast .skininfoC .tag p {padding:5px 15px; font-size: 14px;}
	.rejublast .skininfoD {padding-bottom:100px; background:url('https://hongdae.lienjang.net/images/renew/sub/skin/rejublast/m/skininfoD_bg.jpg') no-repeat center top / cover;}
	.rejublast .skininfoD .injection-list > img {width: 100%; padding-top:470px}
	.rejublast .skininfoD .injection-list li {width:278px; height:70px;}
	.rejublast .skininfoD .injection-list li p::after {width:278px; height:100px;}
	.rejublast .skininfoD .injection-list li p {font-size:18px;}
	.rejublast .skininfoD .injection-list li strong {font-weight: 700;}
	.rejublast .skininfoD .injection-list li:nth-child(1) {top:0px; left:0;}
	.rejublast .skininfoD .injection-list li:nth-child(2) {top:100px; right:0;}
	.rejublast .skininfoD .injection-list li:nth-child(3) {top:200px; left:0;}
	.rejublast .skininfoD .injection-list li:nth-child(4) {top:300px; right:0;}
	.rejublast .skininfoD .injection-list li:nth-child(5) {top:400px; left:0;}
	.rejublast .skininfoD .injection-list li:nth-child(4) p {text-align: center;}
	.rejublast .skininfoD .injection-list li:nth-child(2) p::after {transform: scaleX(-1);}
	.rejublast .skininfoD .injection-list li:nth-child(5) p::after {transform: scaleX(1);}
	
	.rejublast .skininfoE .circle-list {padding:15px;}
	.rejublast .skininfoE .circle-list li strong {font-size:18px; font-weight: 600;}
	.rejublast .skininfoE .circle-list li b { font-weight: 600;}
	.rejublast .skininfoE .circle-list li span i {vertical-align: middle;}
	.rejublast .skininfo.type02 {background:url('https://hongdae.lienjang.net/images/renew/sub/skin/rejublast/m/skininfo_bg_type02.jpg') no-repeat center bottom / cover; }
	.rejublast .skininfo.type02 .sub-tit {text-align: center;}
	.rejublast .skininfo.type02 .inner-cont {width:100%; padding-bottom:125%;}
	.rejublast .skininfo.type02 .inner-cont ul {justify-content: center; gap:30px;}
	.rejublast .skininfo.type02 .inner-cont li {font-size:16px;}
	.rejublast .skininfo.type02 .inner-cont li:nth-child(1):after {right:-15px; height: 45px;}
	.rejublast .skininfo.type02 .inner-cont li strong {font-size:28px;}
	.rejublast .skininfo .desc {margin:30px 0 100px 0; font-size: 14px;}
	.rejublast .skininfo img {width:100%;}
	.rejublast .skininfo p {margin-top:30px;}

	.rejublast .skininfo.type01 .sub-tit .point {letter-spacing: -2px;}
	.rejublast .skininfo.type01 li:nth-child(1) {top:-30px;}
	.rejublast .skininfo.type01 li:nth-child(2) {right:-30px;}
	.rejublast .skininfo.type01 li:nth-child(3) {bottom:-45px;}
	.rejublast .skininfo.type01 li:nth-child(4) {left:-30px;}
	.rejublast .skininfo.type01 li:nth-child(4) .thum .hover-img {left:100%;}
	.rejublast .skininfo.type01 li:nth-child(2) .thum .hover-img {right:100%;}
	.rejublast .skininfo.type01 .thum .hover-img {width:100%}
	.rejublast .skininfo.type01 .circle-btn {max-width: 90px;max-height:90px;}
	.rejublast .skininfo.type01 .effect-area {height: 320px;width:100%;max-width:320px; background: url('https://hongdae.lienjang.net/images/renew/sub/skin/rejublast/m/skininfo_img_01_.png') no-repeat center top / 100%;}
	.rejublast .skininfo.type01 .effect-area .effect-bg p {font-size: 18px;}
	.rejublast .skininfo.type01 .effect-area .effect-bg p + p {margin-top:5px;}
	.rejublast .skininfo.type01 .thum .circle-btn {width:70px;height:70px;font-size: 16px;}	
	.rejublast .skininfo.type01 li.thum-area:nth-child(2) {right:-20px;}
	.rejublast .skininfo.type01 li.thum-area:nth-child(4) {left:-20px;}	
	.rejublast .skininfo.type01 .thum .hover-img ul {padding:10px;}
	.rejublast .skininfo.type01 .thum .hover-img ul.flex {display:block;}
	.rejublast .skininfo.type01 .thum .hover-img ul.flex li {width:100%;}
	.rejublast .skininfo.type01 .thum .hover-img li {font-size:14px;}
	.rejublast .skininfo.type01 .thum .hover-img li img {width:12px;height: 12px;}
	.rejublast .skininfo.type01 li.thum-area .hover-img {width:100%;min-width:100px;}
	.rejublast .skininfo.type01 li.thum-area:nth-child(1) .hover-img {right:-110px;width: auto;}	
	.rejublast .skininfo.type01 li.thum-area:nth-child(3) .hover-img {right:-110px;}	

	.rejublast .skininfo.type02 p {text-align:center;}
	.rejublast .skininfo.type02 .inner-bg {left:18%;top: auto;bottom: 60px;}

	.rejublast .list-item {display: block;}
	.rejublast .list-item > li {margin:0 auto;}
	.rejublast .list-item > li img {max-width:320px;}
	.rejublast .list-item > li + li {margin: 10px auto 0;}
	.rejublast .list-item > li span {font-size:14px;}
	.rejublast .skin-list .arrow {max-width:110px;}

	/* .change-list ul {display:block;} */
	.change-list li {width:100%;max-width:340px;margin:0 auto;}
	.change-list li + li {margin-top:10px;}
	.change-list li .tag {font-size: 16px;}
	.change-list li .bfa-list {margin:0;left:auto;right:20px;font-size:14px;}
	.change-list li .bfa-list p + p {margin-left:10px;}
	.change-list li .percent p {font-size: 14px;width:62px;height:62px;}
	.change-list li .percent p + p {margin-left: 30px;}
	.change-list li .change-name {font-size:14px;bottom:36px;}
	.change-list li .change-name p {margin:0;}	
	.change-list li .change-name p + p {margin-left:40px;}

	.skinreview .graph-list .graph-item span {font-size: 18px;}
	.skinreview .graph-list .graph-item p {font-size: 28px;}

	/* 메타셀 */
	.metacell .sub-visualtop .textbox{padding-top:0; top:35%;}
	.metacell span.round {font-size: 18px;}
	.metacell .skininfoC.type01 .info-list img {margin:25px 0 40px 0;}
	.metacell .skininfoC.type01 .sub-tit .noto {font-size:32px;} 
	.metacell .skininfoC.type02 {padding:100px 20px;}
	.metacell .skininfoC.type02 .info-list {flex-direction: column;}
	.metacell .skininfoC.type02 .pc-none {margin-right:-40px}
	.metacell .skininfoB em.top {top:30px; width:100%; font-size: 14px;}
	.metacell .skininfoB em.bottom {bottom:35px; right: 50%; transform: translateX(50%); width:100%; font-size: 14px;}
	.metacell .skininfoB .skininfoB-float strong {font-size: 34px; line-height: 40px;}
	.metacell .skininfoB .skininfoB-float .tag > span {font-size: 18px; padding:10px; margin:15px 0 0 0;}
	.metacell .skininfo.type01 .checklist > ul > li {flex-direction: column; align-items: start; position: relative; padding:20px 15px;}
	.metacell .skininfo.type01 .checklist > ul > li > ul {width:auto; font-size: 14px;}
	.metacell .skininfo.type01 .checklist > ul > li::before {top: 27px; left: 17px; position: absolute; width:18px; height:16px;}
	.metacell .skininfo.type01 .checklist > ul > li h4 {width:auto; padding:0 0 0 20px;}
	.metacell .skininfo.type01::after {width: 264px; height: 165px; bottom:20px; right:-60px;}
	.metacell .skininfo.type02::after {width: 200px; height: 200px; bottom:-95px; left: 0;}
	.metacell .skininfo.type02 {background: url('/images/renew/sub/skin/metacell/m/skininfo_type02_bg.jpg') no-repeat center center / cover;}
	.metacell .skininfo.type02 img {width: 100%;}
	.metacell .skininfo.type04 {background: url('/images/renew/sub/skin/metacell/m/skininfo_type04_bg.jpg') no-repeat center center / cover;}
	.metacell .skininfo.type04 .sub-inner {flex-direction: column;}
	.metacell .skininfo.type04 .textbox {font-size: 16px; text-align: center; line-height: 25px;}
	.metacell .skininfo.type08 .circle-list {flex-direction: column;}
	.metacell .skininfo.type08 .circle-list span.point {font-size: 22px;}
	.metacell .skininfo.type08 .circle-list p {font-size: 16px;}
	.metacell .skininfo.type05 {background: url('/images/renew/sub/skin/metacell/m/skininfo_type05_bg.jpg') no-repeat center center / cover;}
	.metacell .skininfo.type05 .sub-inner {flex-direction: column; gap:70px;}
	.metacell .skininfo.type05 .reset-list ul {width: auto; gap:40px 10px;}
	.metacell .skininfo.type05 .reset-list li {flex: 0 0 calc(50% - 10px);}
	.metacell .skininfo.type05 .reset-list .eclipse {left:15px; width:60px; height:60px; font-size: 14px;}
	.metacell .skininfo.type05 .reset-list em {font-size: 14px;}
	.metacell .skininfo.type05 .reset-list h4 {padding:3px 10px; font-size: 20px;}
	.metacell .skininfo.type05 .reset-list p {font-size: 18px;}
	.metacell .skininfo.type10 img {width: 100%;}
	.metacell .skininfo.type10 .exosome-wrap {top: 48.1%; left: 31.7%; width: 35%; height: 17.5%;}
	.metacell .skininfo.type09 {background:url('/images/renew/sub/skin/metacell/m/skininfo_type09_bg.jpg') no-repeat center bottom / cover; }
	.metacell .skininfo.type09 .sub-tit {text-align: center;}
	.metacell .skininfo.type09 .sub-tit::before {content: url('/images/renew/sub/skin/metacell/m/skininfo_type09_arrow.png'); left: 270px;}
	.metacell .skininfo.type09 .inner-cont {width:100%; padding-bottom:125%;}
	.metacell .skininfo.type09 .inner-cont ul {justify-content: center; gap:30px;}
	.metacell .skininfo.type09 .inner-cont li {font-size:16px;}
	.metacell .skininfo.type09 .inner-cont li:nth-child(1):after {right:-15px; height: 45px;}
	.metacell .skininfo.type09 .inner-cont li strong {font-size:28px;}
	.metacell .skininfo.type03 img {width: 100%;}
	.metacell .skinreview .textbox ul li {flex:  auto; align-items: flex-start; height: auto;}
	.metacell .skinreview .textbox ul li .star5 {display: inline-block;}
	.metacell .skinreview .textbox .review strong {font-size: 20px;}

	/* 메타셀 글로벌 */
	.metacell .skininfoC.type01 li {width:126px;height:126px;font-size:16px;}
	.metacell .skininfoC.type02 .info-list {display:block;}
	.metacell .skininfoC.type02 .inner-left {flex-wrap:wrap;gap:10px;}
	.metacell .skininfoC.type02 .inner-left li {width:48%;min-width:0;}
	.metacell .skininfoC.type02 .inner-left li::before {content:none;}
	.metacell .skininfoC.type02 .inner-left li:first-child::after {content:"&";font-size:40px;font-family:"sangbleuogsans";z-index: 9; font-weight:700;color:#36A6D4;position: absolute;right:-23px;top:72%;margin:auto;line-height:40px;}
	.metacell .skininfoC.type02 .pc-none {width:100%;max-width:360px;margin:0 auto;}
	.metacell .skininfoC.type02 .inner-right li:nth-child(1) {top:64px;left:auto;right:100px;}
	.metacell .skininfoC.type02 .inner-right li:nth-child(2) {top:155px;left:58px;}
	.metacell .skininfoC.type02 .inner-right li:nth-child(3) {top:220px;left:auto;right:72px;}
	.metacell .skininfo.type02 .inner-cont ul {top:128px;}
	.metacell .skininfo.type02 .inner-cont li {font-size:16px;}
	.metacell .skininfo.type02 .inner-cont li:nth-child(4) {font-size:18px;}
	.metacell .skininfo.type02 .inner-cont li:nth-child(5) {font-size:18px;}
	.metacell .skininfo.type10 h4 {position: relative;z-index:4;height:54px;line-height:54px;font-size:26px;width:100%;max-width:320px;margin:0 auto;}
	.metacell .skininfo.type10 span.round {letter-spacing: -1.8px;}
	.metacell .skininfo.type10 .graph-cont {margin:-20px -10px 0;width:100%;margin:-20px auto 0;max-width:340px;}
	.metacell .skininfo.type10 .graph-cont img {width:100%;margin:0 auto;max-width:340px;}
	.metacell .skininfo.type10 .graph-cont .exosome-wrap {width:130px;height:130px;left:100px;top:161px;}
	.metacell .skininfo.type10 .graph-cont .basic {left:58px;bottom:134px;}
	.metacell .skininfo.type10 .graph-cont .basic-up {top:56px;right:41px;}
	.metacell .skininfo.type10 .graph-cont .graph-name {left:40px;bottom:70px;}
	.metacell .skininfo.type10 .graph-cont .graph-name p:last-child {margin-left:10px;}

	/* 리프팅센터 */
	.sub-wrap.lifting_center .sub-visualtop .textbox em {font-size:14px;}
	.sub-wrap.lifting_center .sub-visualtop .textbox p {font-size:16px;}
	.lifting_center .skininfoB .skininfoB-float p {font-size: 44px; font-style: normal; font-weight: 700; line-height: 130%; letter-spacing: -2.2px;}
	.lifting_center .liftingCenterSlide .flex-list {flex-direction: column; min-height: auto;}
	.lifting_center .liftingCenterSlide .flex-list .sub-tit {padding-bottom:0; text-align: center; letter-spacing: -2px;}
	.lifting_center .liftingCenterSlide .flex-list.reverse {flex-direction: column; gap:50px;}
	.lifting_center .liftingCenterSlide .flex-list img {width: 100%;}
	.lifting_center .liftingCenterSlide .swiper-pagination {bottom:-15px;}
	.lifting_center .skininfoD img, .lifting_center .skininfo.type01 img, .lifting_center .skininfo.type02 img {width: 100%; margin:auto;}
	.lifting_center .skininfoD .desc {font-size: 16px;}

	/* 필링케어 */
	.peelingcare .skininfo.type02 img {width:100%;}
	.peelingcare .skininfo.type03 {background: url('/images/renew/sub/skin/peelingcare/m/skininfo_img_bg_02.jpg') no-repeat center center / cover;}
	.peelingcare .skininfo.type04 ul {flex-wrap: wrap;gap:8px;justify-content:left;}
	.peelingcare .skininfo.type04 li {width:48%;}
	.peelingcare .skininfo.type04 li + li {margin:0;}
	.peelingcare .skininfo.type04 li img {width:100%;}
	.peelingcare .skininfo.type04 li span {font-size:14px;}
	.peelingcare .skininfo.type05 li {background:#FFEEDA;}
	.peelingcare .skininfo.type05 li h4 {height:100%;font-size:18px;line-height:18px;width:74px;}
	.peelingcare .skininfo.type05 li p {padding:30px 20px;font-size:16px;line-height:20px;width:calc(100% - 74px);}
	.peelingcare .skininfo.type06 ul {flex-wrap: wrap;gap:8px;justify-content:left;}
	.peelingcare .skininfo.type06 li {width:48%;height:260px;}
	.peelingcare .skininfo.type06 li + li {margin:0;}
	.peelingcare .skininfo.type06 li img {width:100%;max-width:130px;margin-top:10px;}
	.peelingcare .skininfo.type06 li h4 {font-size:14px;margin:15px auto 12px;line-height:12px;}
	.peelingcare .skininfo.type06 li p {font-size:12px;}
	.peelingcare .skinsynergyB.last .sub-inner {padding:0;}
	.peelingcare .skinsynergyB.last .sub-tit img {width:auto;}
	.peelingcare .skininfo.type02 .m-list {display:flex;justify-content:center;}
	.peelingcare .skininfo.type02 .list ul,	.peelingcare .skininfo.type02 .list-txt ul {flex-direction: column; align-items: center; max-width:100%;}	
	.peelingcare .skininfo.type02 .list-txt ul {height:100%;margin:0 0 0 10px;}
	.peelingcare .skininfo.type02 .list ul {background:transparent;}  
	.peelingcare .skininfo.type02 .list li{ width:100%; height:auto; line-height:1.4; padding:12px 0;border-radius:48px;background:#F8E3CA;} 
	.peelingcare .skininfo.type02 .list li:nth-child(2){ width:100%;border-radius:48px;padding:42px 0;}  
	.peelingcare .skininfo.type02 .list li:nth-child(2)::before {left:0;right:0;bottom:auto;transform: rotate(90deg);}
	.peelingcare .skininfo.type02 .list li:nth-child(2)::after {left:0;right:0;top:auto;transform: rotate(90deg);}
	.peelingcare .skininfo.type02 .list-txt li {width:100%;}  
	.peelingcare .skininfo.type02 .list-txt li:nth-child(1) {margin-top:20px;}	
	.peelingcare .skininfo.type02 .list li {width:66px;}
	.peelingcare .skininfo.type02 img { margin-top:50px; width:90%;	}

	/* 고우리 */
	.gouri .skininfoB-txt span {text-align:center;}
	.gouri .skininfoB .skininfoB-txt strong {text-align:center;clear: both;}
	.gouri .skininfoB .effect-list li {font-size:18px;letter-spacing: -1.4px;}
	.gouri .skininfoB .effect-list li.logo {font-size:7px;bottom: 166px;line-height: 16px;}
	.gouri .skininfoB .skininfoB-float p {font-size:28px;letter-spacing: -1.4px;}
	.gouri .skininfoB .effect-list li:nth-child(2) {bottom:120px;right:10px;}
	.gouri .skininfoB .effect-list li:nth-child(3) {bottom:120px;left:10px;}

	.gouri .skininfo.type01 .list {display:block;}
	.gouri .skininfo.type01 .list-item {margin:auto;}
	.gouri .skininfo.type01 .list-item + .list-item {margin-top:20px;}
	.gouri .skininfo.type01 .list-heading {font-size:28px;line-height:36px;}
	.gouri .skininfo.type01 .list-item li {font-size:16px;}

	.gouri .skininfo.type02 .sub-inner {padding:0;}
    .gouri .skininfo.type02 .feature-circle {width: 88vw;height: 88vw;max-width: 680px;max-height: 680px;min-width: 320px;min-height: 320px;margin: 0 auto;border-width: 4px;}
    .gouri .skininfo.type02 .feature-circle::before {inset: 12px;}
	.gouri .skininfo.type02 .feature-headline {font-size:22px;top:44px;}
	.gouri .skininfo.type02 .feature-brand {letter-spacing: 8px;bottom:40px;}
	.gouri .skininfo.type02 .feature-point.-left {text-align:center;left:11px;}
	.gouri .skininfo.type02 .feature-point.-left .feature-dot {right:auto;left:-21px;}
	.gouri .skininfo.type02 .feature-point.-right {right:11px;text-align:center;}
	.gouri .skininfo.type02 .feature-point.-right .feature-dot {left:auto;right:-20px;}
	.gouri .skininfo.type02 .feature-info {width: fit-content;margin: 52px auto 0;}
	.gouri .skininfo.type02 .feature-info li {color:#fff;font-size:14px;position:relative;padding-left:18px;}
	.gouri .skininfo.type02 .feature-info li::before {content:"";position:absolute;left:0;top:5px;width:8.8px;height:8.8px;border: 3px solid #fff;border-radius: 50%;box-sizing: border-box;box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.08);background: #d873ff;}
	.gouri .skininfo.type02 .feature-info li strong {display:contents;font-weight:700;}
	.gouri .skininfo.type02 .feature-info li + li {margin-top:10px;}
	

	.gouri .skininfo.type03 .compare-table thead th {font-size:20px;}
	.gouri .skininfo.type03 .compare-table tbody th {font-size:16px;}
	.gouri .skininfo.type03 .compare-table th, .skininfo.type03 .compare-table td {font-size:16px;}

	.gouri .skininfoD {padding:100px 0 0;}
	.gouri .skininfoD .injection-list li:nth-child(1) {top: 83px;left: auto;right: 143px;}
	.gouri .skininfoD .injection-list li:nth-child(2) {top: 160px;left: auto;right: 116px;}
	.gouri .skininfoD .injection-list li:nth-child(3) {top: 273px;left: auto;right: 72px;}
	.gouri .skininfoD .injection-list li:nth-child(4) {top: 206px;right: auto;left: 128px;}
	.gouri .skininfoD .injection-list li:nth-child(5) {top: 267px;right: auto;left: 117px;}

	/* 트윈픽셀 */
	.twinpixel .sub-visualtop {background: url('/images/renew/sub/skin/twinpixel/m/main_visual.jpg') no-repeat top center / cover;}
	.twinpixel .skininfo.type01 img, .twinpixel .skininfo.type02 img {width:100%;max-width:360px;}
	.twinpixel .skininfo.type01 ul {flex-wrap: wrap;}
	.twinpixel .skininfo.type01 li {width:100px;height:100px;font-size:18px;line-height:24px;}

	.twinpixel .skininfo.type02 ul {flex-direction: column;}
	.twinpixel .skininfo.type02 li {position:relative;}
	.twinpixel .skininfo.type02 li p {position:absolute;font-size:18px;}
	.twinpixel .skininfo.type02 li:nth-child(1) {order:2;}
	.twinpixel .skininfo.type02 li:nth-child(1) p {top:32%;right:0;margin:0;}
	.twinpixel .skininfo.type02 li:nth-child(3) {order:3;}
	.twinpixel .skininfo.type02 li:nth-child(3) p {top:32%;left:0;margin:0;}

	.twinpixel .skinnumber img {width:100%;}
	
	.twinpixel .skinnumber .skinnumber-feature-item .feature-content {margin-top:30px;}
	.twinpixel .skinnumber .skinnumber-feature-item .feature-content p {font-size:18px;line-height:26px;text-align:center;}	
	.twinpixel .skinnumber .skinnumber-feature-item .feature-content .inner-list {margin-top:20px;width: fit-content;margin: 20px auto;}
	.twinpixel .skinnumber .skinnumber-feature-item .feature-content .inner-list li {font-size:16px;line-height:24px;}

	.twinpixel .skinnumber.type01 img {width:100%;}
	.twinpixel .skinnumber.type01 .sub-tit .cont {margin-top:50px;font-size:20px;line-height:30px;}
	.twinpixel .skinnumber .skinnumber-item > picture {display:none;}
	.twinpixel .skinnumber .skinnumber-feature-item {display:block;}

	.twinpixel .skinnumber.type02 .skinnumber-list {display:block;}
	.twinpixel .skinnumber.type02 .skinnumber-list .skinnumber-item {max-width:none;}
	

	
}
