/* 온다, 쿨페이즈 */
.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 .visualtop-tit h1 {font-size:54px;line-height:54px;font-weight:700;color:#3D4947;}
.visualtop-cont .visualtop-tit h1 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 h1 {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;line-height:1.3}
.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-top > img:first-of-type {height:484px;}
.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;}

/* skineffect 글로벌 */
.skineffect .skineffect-img li:first-child::before {top:40px; right:123px;}

/* 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 h3 {font-size:32px;color:#222;font-weight:500;line-height:normal;}
.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:24%;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;line-height:1.5;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:18px;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 h2 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 center;}
.skinmedia .media-thumbnail a + a {margin-left:5px;}
.skinmedia .media-thumbnail a img {width: 100%;}

/* 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 .skinmeritA h2.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:18px;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);}
.filler .skinlabel .labels-en {display:none;}
.filler .skinlabel .labels-en {display:block;position:absolute;z-index:2;inset:0;margin:0;padding:0;list-style:none;pointer-events:none;}
.filler .skinlabel .labels-en > li {position:absolute;display:flex;align-items:center;justify-content:center;height:7.8%;margin:0;padding:0 8px;box-sizing:border-box;color:#222;font-size:18px;font-weight:500;line-height:1;letter-spacing:-0.03em;text-align:center;white-space:nowrap;border:2px solid #fff0e2;border-radius:500px;box-shadow:0 4px 7px 0 #e8d6c6;background:#ffedda;transform:translate(-50%, -50%);}
.filler .skinlabel .label-glabella {top: 26.5%;left: 10.9%;width: 18%;}
.filler .skinlabel .label-eye-area {top: 38.3%;left: 10.9%;width: 20.5%;}
.filler .skinlabel .label-smile-lines {top: 52.7%;left: 10.9%;width: 18%;}
.filler .skinlabel .label-lips {top: 65.2%;left: 10.9%;width: 21.5%;}
.filler .skinlabel .label-forehead {top: 32%;left: 91.8%;width: 19%;}
.filler .skinlabel .label-cheeks {top: 52.2%;left: 90.8%;width: 17%;}
.filler .skinlabel .label-chin {top: 67.4%;left: 90.8%;width: 17%;}

/* 필러 글로벌 */

/* 입술필러 */
.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 h1 {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 h1 {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;font-size:13px;bottom:254px;}
.neckfiller .skininfoC .cont strong {color:#7DA2DE;}
.neckfiller .skinmeritE {margin-top:0;}

/* 목주름필러 글로벌 */
html:lang(en) .neckfiller .skininfoB .effect-list li:nth-child(1) {top:103px;}
html:lang(en) .neckfiller .skininfoB .effect-list li:nth-child(2) {right:23px;}

/* 브이올렛 */
.sub-wrap.violet .sub-visualtop .textbox h2 {color:#671F62;}
.sub-wrap.violet .sub-visualtop .textbox h1 {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;line-height:1.5;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;color:#fff;padding:10px;}
.coolfase .surgerybna .bna-after p {background:#6DCBE4;color:#fff;padding:10px;}
.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;}

/* 쿨페이즈 글로벌 */
htlm:lang(en) .coolfase span.point {line-height: 1.5;}
.coolfase .skininfoB .effect-list li {font-size:24px;line-height:24px;color:#fff;text-shadow: 1px 1px 5px rgba(225, 239, 246, 0.30);}
.coolfase .skininfoB .effect-list li:nth-child(1) {top:112px;}
.coolfase .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:134px;right:5px;}
.coolfase .skininfoB .effect-list li:nth-child(3) {left:-13px;right:auto;bottom:134px;text-align: right;}
.coolfase .skininfoB .effect-list li.logo {color:#fff;display:block;top:auto;font-size:13px;bottom:202px;}
html:lang(zh-TW) .coolfase .skininfoB .effect-list li:nth-child(2) {right:-36px}
html:lang(zh-TW) .coolfase .skininfoB .effect-list li:nth-child(3) {left:-36px}

/* 리프팅 주사 */
.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 .sub-visualtop.row .top-box h1 {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;}

/* 리프팅 주사 글로벌 */
html:lang(en) .lifting_injection .skininfoB .effect-list li:nth-child(1) {top: 7%;}
html:lang(en) .lifting_injection .skininfoB .effect-list li:nth-child(2) {right: -1.5%;top: 1.5%;}
html:lang(en) .lifting_injection .skininfoB .effect-list li:nth-child(3) {bottom: 6%;}
html:lang(en) .lifting_injection .skininfoB .effect-list li:nth-child(4) {left: 0%;top: 1.5%;}

/* 울트라인 */
.ultline span.point {color:#AC1818;font-weight:500;}
.ultline .sub-visualtop.row .top-box h1 {color:#AC1818;}
.ultline .skininfoB-txt strong {background: 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:-78px;bottom:73px;}
.ultline .skininfoD .injection-list li:nth-child(3) {left:auto;right:-136px;top:237px;}
.ultline .skininfoD .injection-list li:nth-child(3) p {margin: 0 0 0 12px;}

/* 울트라인 글로벌 */
.ultline .skininfoB .effect-list li {font-size:24px;line-height:24px;color:#fff;text-shadow: 1px 1px 5px rgba(225, 239, 246, 0.30);}
.ultline .skininfoB .effect-list li:nth-child(1) {top:110px;}
.ultline .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:158px;right:-11px;}
.ultline .skininfoB .effect-list li:nth-child(3) {left:-39px;right:auto;bottom:158px;text-align: right;}
.ultline .skininfoB .effect-list li.logo {color:#fff;display:block;top:auto;font-size:13px;bottom:202px;}
html:lang(zh-TW) .ultline .skininfoB .effect-list li:nth-child(2) {right:-40px;}

/* 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;}

/* 1인치주사 글로벌 */
html:lang(en) .one-inch .skininfoD .upper li:nth-child(1) {top: 45px;left: -159px;}
html:lang(en) .one-inch .skininfoD .upper li:nth-child(2) {top: 145px;left: -181px;}
html:lang(en) .one-inch .skininfoD .upper li:nth-child(3) {left: -181px;top: 222px;}
html:lang(en) .one-inch .skininfoD .upper li:nth-child(4) {left: -336px;right: 0;bottom: 70px;top: auto;}
html:lang(en) .one-inch .skininfoD .lower li:nth-child(1) {top: 50px;right: -95px;left: auto;}
html:lang(en) .one-inch .skininfoD .lower li:nth-child(2) {top: auto;right: -122px;left: auto;bottom: 195px;}
html:lang(en) .one-inch .skininfoD .lower li:nth-child(3) {left: auto;right: -145px;top: 245px;}
html:lang(en) .one-inch .skininfoD .lower li:nth-child(4) {left: auto;right: -141px;top: 281px;}

/* 실리프팅 */
.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;}

/* 실리프팅 글로벌 */
.threadlifting .skininfoB .effect-list li {font-size:24px;line-height:24px;color:#fff;text-shadow: 1px 1px 5px rgba(225, 239, 246, 0.30);}
.threadlifting .skininfoB .effect-list li:nth-child(1) {top:98px;}
.threadlifting .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:158px;right:0;}
.threadlifting .skininfoB .effect-list li:nth-child(3) {left:37px;right:auto;bottom:158px;text-align: right;}
.threadlifting .skininfoB .effect-list li.logo {color:#fff;display:block;top:auto;font-size:13px;bottom:202px;}
html:lang(en) .threadlifting .thread-lineup-pc {display:table;width:100%;}
html:lang(en) .threadlifting .thread-lineup-mo {display:none;}
html:lang(en) .threadlifting .thread-lineup-wrap {width:100%;max-width:1240px;margin:0 auto;}
html:lang(en) .threadlifting .thread-lineup-caption {position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}
html:lang(en) .threadlifting .thread-lineup-table {width:100%;margin:0 auto;border-collapse:collapse;table-layout:fixed;color:#222;background:#fff;border-top:1px solid #b9c0c4;border-left:1px solid #cfd3d6;}
html:lang(en) .threadlifting .thread-lineup-table .thread-lineup-label-col {width:84px;}
html:lang(en) .threadlifting .thread-lineup-table th, html:lang(en) .threadlifting .thread-lineup-table td {box-sizing:border-box;border-right:1px solid #cfd3d6;border-bottom:1px solid #cfd3d6;}
html:lang(en) .threadlifting .thread-lineup-table thead th {height:55px;padding:0 10px;font-size:20px;font-weight:500;text-align:center;vertical-align:middle;background:#dfe5e9;}
html:lang(en) .threadlifting .thread-lineup-table tbody th, html:lang(en) .threadlifting .thread-lineup-table tfoot th {padding:10px 5px;font-size:16px;line-height:1.35;font-weight:500;text-align:center;vertical-align:middle;background:#f1f1f1;}
html:lang(en) .threadlifting .thread-lineup-table .thread-shape-row td {height:158px;padding:15px;text-align:center;vertical-align:middle;background:#fff;}
html:lang(en) .threadlifting .thread-lineup-table .thread-shape img {display:block;width:auto;;height:auto;margin:0 auto;}
html:lang(en) .threadlifting .thread-lineup-table .thread-benefit-row td {height:210px;padding:24px 18px;text-align:left;vertical-align:top;background:#fff;}
html:lang(en) .threadlifting .thread-lineup-table ul {margin:0;padding:0;list-style:none;}
html:lang(en) .threadlifting .thread-lineup-table li {position:relative;padding-left:12px;font-size:15px;line-height:1.45;font-weight:400;color:#222;}
html:lang(en) .threadlifting .thread-lineup-table li::before {content:"-";position:absolute;top:0;left:0;}
html:lang(en) .threadlifting .thread-lineup-table tfoot th, html:lang(en) .threadlifting .thread-lineup-table tfoot td {height:78px;}
html:lang(en) .threadlifting .thread-lineup-table tfoot td {padding:0 55px;background:#fff;}
html:lang(en) .threadlifting .thread-strength {display:flex;align-items:center;width:100%;gap:28px;}
html:lang(en) .threadlifting .thread-strength strong {flex:none;font-size:18px;line-height:1;font-weight:700;color:#222;}
html:lang(en) .threadlifting .thread-strength-bar {display:block;flex:1;height:8px;border-radius:500px;background:linear-gradient(90deg, #d5e7ee 0%, #719fb3 100%);}
html:lang(zh-TW) .threadlifting .skininfoB .effect-list li:nth-child(1) {top:112px;}
html:lang(zh-TW) .threadlifting .skininfoB .effect-list li:nth-child(2) {bottom:158px; margin:0;}
html:lang(zh-TW) .threadlifting .skininfoB .effect-list li:nth-child(3) {left:16px; bottom:158px;}

/* 울쎄라 프라임 */
.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;}
.sub-wrap.ulthera_prime .sub-visualtop .textbox h1 {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.type06 {margin-top:0;padding:160px 0 90px;background: linear-gradient(68deg, #CCD3D5 31.78%, #E7ECED 91.36%);}
.ulthera_prime .skininfo.type06 ul {display:flex;justify-content:center;}
.ulthera_prime .skininfo.type06 li {font-weight:500;font-family:'Noto Sans KR M';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;background:#E6E6E8;text-align:center;}
.ulthera_prime .skininfo.type06 li img {width: auto;margin:auto;}
.ulthera_prime .skininfo.type06 li + li {margin-left:14px;}
.ulthera_prime .skininfo.type06 li span {display:block;margin:24px auto 5px;font-weight:500;font-family:'Noto Sans KR M';}
.ulthera_prime .skininfo.type06 li p {line-height:27px;font-weight:500;font-family:'Noto Sans KR M';}
.ulthera_prime .skininfo.type06 li p span {color:#555;font-size:14px;}
.ulthera_prime .skininfo.type06 li p strong {font-weight:700;font-family:'Noto Sans KR B';}
.ulthera_prime .skininfo.type06 span.caption {margin-top:70px;font-size:14px;text-align:center;color:555;font-weight:500;font-family:'Noto Sans KR M';display:block;}
.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;}

/* 울쎄라피프라임 글로벌 */
.ulthera_prime .skininfoB .effect-list li {font-size:24px;line-height:24px;color:#fff;text-shadow: 1px 1px 5px rgba(225, 239, 246, 0.30);}
.ulthera_prime .skininfoB .effect-list li:nth-child(1) {top:158px;}
.ulthera_prime .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:140px;right:43px;}
.ulthera_prime .skininfoB .effect-list li:nth-child(3) {left:-13px;right:auto;bottom:140px;text-align: right;}
.ulthera_prime .skininfoB .effect-list li.logo {color:#fff;display:block;top:auto;font-size:13px;bottom:242px;}
html:lang(zh-TW) .ulthera_prime .skininfoB .effect-list li:nth-child(2) {right:43px; bottom:180px;}
html:lang(zh-TW) .ulthera_prime .skininfoB .effect-list li:nth-child(3) {left:33px; bottom:180px;}

/* 울쎄라 리뉴얼 */
.ulthera .sub-visualtop .textbox p,
.ulthera .sub-visualtop .textbox em {color:#222!important;}
.sub-wrap.ulthera .sub-visualtop .textbox h2 {color:#F9BC24;}
.sub-wrap.ulthera .sub-visualtop .textbox h1 {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;}

/* 써마지 글로벌 */
.thermage .skininfoB .effect-list li {font-size:24px;line-height:24px;color:#fff;text-shadow: 1px 1px 5px rgba(225, 239, 246, 0.30);}
.thermage .skininfoB .effect-list li:nth-child(1) {top:98px;}
.thermage .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:158px;right:-47px;}
.thermage .skininfoB .effect-list li:nth-child(3) {left:-9px;right:auto;bottom:158px;text-align: right;}
.thermage .skininfoB .effect-list li.logo {color:#fff;display:block;top:auto;font-size:13px;bottom:202px;}
html:lang(zh-TW) .thermage .skininfoB .effect-list li:nth-child(2) {right:60px;}
html:lang(zh-TW) .thermage .skininfoB .effect-list li:nth-child(3) {left:60px;}

/* 인모드 */
.sub-wrap.inmode .sub-visualtop .textbox h2 {color:#61C4BF;}
.sub-wrap.inmode .sub-visualtop .textbox h1 {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;}

/* 인모드 글로벌 */
.inmode .skininfoB .effect-list li {font-size:24px;line-height:24px;color:#fff;text-shadow: 1px 1px 5px rgba(225, 239, 246, 0.30);}
.inmode .skininfoB .effect-list li:nth-child(1) {top:98px;}
.inmode .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:158px;right:-47px;}
.inmode .skininfoB .effect-list li:nth-child(3) {left:-9px;right:auto;bottom:158px;text-align: right;}
.inmode .skininfoB .effect-list li.logo {color:#fff;display:block;top:auto;font-size:13px;bottom:202px;}
html:lang(zh-TW) .inmode .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:158px;right:55px;}
html:lang(zh-TW) .inmode .skininfoB .effect-list li:nth-child(3) {left:55px;right:auto;bottom:158px;text-align: right;}

/* 올리지오 */
.sub-wrap.oligio .sub-visualtop .textbox h2 {color:#7E57C6;font-weight:700;}
.sub-wrap.oligio .sub-visualtop .textbox h1 {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;}

/* 올리지오 글로벌 */
.oligio .skininfoB .effect-list li {font-size:24px;line-height:24px;color:#fff;text-shadow: 1px 1px 5px rgba(225, 239, 246, 0.30);}
.oligio .skininfoB .effect-list li:nth-child(1) {top:107px;}
.oligio .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:158px;right:9px;}
.oligio .skininfoB .effect-list li:nth-child(3) {left:-9px;right:auto;bottom:158px;text-align: right;}
.oligio .skininfoB .effect-list li.logo {color:#fff;display:block;top:auto;font-size:13px;bottom:220px;}
html:lang(zh-TW) .oligio .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:158px;right:9px;}
html:lang(zh-TW) .oligio .skininfoB .effect-list li:nth-child(3) {left:-9px;right:auto;bottom:158px;text-align: right;}

/* 리프테라2 */
.sub-wrap.liftera2 .sub-visualtop .textbox h2 {color:#FA93A0;font-weight:700;}
.sub-wrap.liftera2 .sub-visualtop .textbox h1 {color:#FA93A0;font-weight:700;}
.liftera2 .sub-tit span.point {font-weight:700;color:#FA93A0; }
.liftera2 .skininfoB .skininfoB-float p {color:#F96D7E;}

/* 리프테라 글로벌 */
.liftera2 .skininfoB .effect-list li {font-size:24px;line-height:24px;color:#FA93A0;text-shadow: 1px 1px 5px rgba(225, 239, 246, 0.30);}
.liftera2 .skininfoB .effect-list li:nth-child(1) {top:98px;}
.liftera2 .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:158px;right:9px;}
.liftera2 .skininfoB .effect-list li:nth-child(3) {left:-41px;right:auto;bottom:158px;text-align: right;}
.liftera2 .skininfoB .effect-list li.logo {color:#FA93A0;display:block;top:auto;font-size:13px;bottom:220px;}

/* 쥬베룩 */
.sub-wrap.juvelook .sub-visualtop .textbox h2 {color:#48A5F5;font-weight:700;}
.sub-wrap.juvelook .sub-visualtop .textbox h1 {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;}
.sub-wrap.linearz .sub-visualtop .textbox h1 {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;}

/* 리니어지 글로벌 */
.linearz .skininfoB .effect-list li {font-size:24px;line-height:24px;color:#fff;text-shadow: 1px 1px 5px rgba(225, 239, 246, 0.30);}
.linearz .skininfoB .effect-list li:nth-child(1) {top:98px;}
.linearz .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:158px;right:9px;}
.linearz .skininfoB .effect-list li:nth-child(3) {left:-9px;right:auto;bottom:158px;text-align: right;}
.linearz .skininfoB .effect-list li.logo {color:#fff;display:block;top:auto;font-size:13px;bottom:220px;}
html:lang(zh-TW) .linearz .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:158px;right:9px;}
html:lang(zh-TW) .linearz .skininfoB .effect-list li:nth-child(3) {left:-9px;right:auto;bottom:158px;text-align: right;}

/* 리쥬란힐러 */
.sub-wrap.injection .sub-visualtop .textbox h2 {color:#00BBB4;font-weight:700;}
.sub-wrap.injection .sub-visualtop .textbox h1 {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 h1 {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;}
.sub-wrap.lipjuran .sub-visualtop .textbox h1 {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(1) {top:58px;}
.lipjuran .skininfoB .effect-list li:nth-child(2) {right:-18px;}
.lipjuran .skininfoB .effect-list li:nth-child(3) {left:auto;right:138px;bottom:116px;}
.lipjuran .skininfoB .effect-list li:nth-child(4) {left:-33px;}
.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;}

/* 립쥬란 글로벌 */
html:lang(en) .lipjuran .skininfoB .effect-list li:nth-child(1) {top:58px;}
html:lang(en) .lipjuran .skininfoB .effect-list li:nth-child(2) {right:-0.8%;}
html:lang(en) .lipjuran .skininfoB .effect-list li:nth-child(3) {right:126px; bottom:116px;}
html:lang(en) .lipjuran .skininfoB .effect-list li:nth-child(4) {left:-4%; text-align: right;}
html:lang(en) .lipjuran .skininfoB .effect-list li:nth-child(5) {left:128px; bottom:119px; text-align: right;}

/* 벨로테로 리바이브 스킨부스터 */
.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:60px auto 0}
.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;}

/* 리바이브 글로벌 */
html:lang(en) .revive .skininfo.type01 .revive-inner-img li:nth-child(1) {left:119px;bottom:138px;}
html:lang(en) .revive .skininfo.type01 .revive-inner-img li:nth-child(2) {right:55px;top:50px;}
html:lang(en) .revive .skininfo.type02 .inner-img li:nth-child(1) {top: -48px;}
html:lang(en) .revive .skininfo.type02 .inner-img li:nth-child(2) {right: -49px;top: 148px;}
html:lang(en) .revive .skininfo.type02 .inner-img li:nth-child(3) {top: auto;bottom: 32px;left: auto;right: 57px;}
html:lang(en) .revive .skininfo.type02 .inner-img li:nth-child(4) {top: auto;bottom: 32px;left: 44px;}
html:lang(en) .revive .skininfo.type02 .inner-img li:nth-child(5) {top: 148px;left: -21px;}

/* 스킨바이브 */
.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;}

/* 스킨바이브 글로벌 */
html:lang(en) .skin-vive .skininfo.type01 li:nth-child(1) {left: 122px;top: 325px;}
html:lang(en) .skin-vive .skininfo.type01 li:nth-child(2) {left: 118px;top: 510px;}
html:lang(en) .skin-vive .skininfo.type01 li:nth-child(3) {left: 164px;top: 665px;}
html:lang(en) .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 .sub-visualtop .textbox h1 {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 .sub-visualtop .textbox h1 {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 h1 {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;}
.sub-wrap.volnewmer .sub-visualtop .textbox h1 {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;}

/* 볼뉴머 글로벌 */
.volnewmer .skininfoB .effect-list li {font-size:24px;line-height:24px;color:#fff;text-shadow: 1px 1px 5px rgba(225, 239, 246, 0.30);}
.volnewmer .skininfoB .effect-list li:nth-child(1) {top:117px;}
.volnewmer .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:158px;right:-47px;}
.volnewmer .skininfoB .effect-list li:nth-child(3) {left:-9px;right:auto;bottom:158px;text-align: right;}
.volnewmer .skininfoB .effect-list li.logo {color:#fff;display:block;top:auto;font-size:13px;bottom:202px;}
html:lang(zh-TW) .volnewmer .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:158px;right:-47px;}
html:lang(zh-TW) .volnewmer .skininfoB .effect-list li:nth-child(3) {left:-9px;right:auto;bottom:158px;text-align: right;}

/* 보톡스 */
.sub-wrap.botox .sub-visualtop .textbox h2 {color:#DB8077;}
.sub-wrap.botox .sub-visualtop .textbox h1 {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: #F4E5E2}
.botox .skininfoD img {margin: auto;}
.botox .skininfoD .botox-map {position:relative;}
.botox .skininfoD .botox-map--pc {display:block;width:fit-content;max-width:100%;margin:0 auto;}
.botox .skininfoD .botox-map--mo {display:none;}
.botox .skininfoD .botox-map--pc > img {display:block;width:auto;max-width:100%;height:auto;margin:0;}
.botox .skininfoD .botox-map-labels {position:absolute;z-index:2;inset:0;margin:0;padding:0;list-style:none;pointer-events:none;}
.botox .skininfoD .botox-map-labels li {position:absolute;margin:0;padding:4px 6px;color:#222;font-size:18px;font-weight:400;line-height:1.2;white-space:nowrap;background:#f6e8e5;transform:translateY(-50%);}
.botox .skininfoD .label-crows-feet {top:37.6%;right:85.8%;text-align:right;}
.botox .skininfoD .label-lip-corners {top:54.4%;right:76.7%;text-align:right;}
.botox .skininfoD .label-trapezius {top:81.7%;right:80.7%;text-align:right;}
.botox .skininfoD .label-forehead {top:25.3%;left:80.5%;}
.botox .skininfoD .label-glabella {top:34.4%;left:76.8%;}
.botox .skininfoD .label-nasal-alar {top:49.4%;left:83.5%;}
.botox .skininfoD .label-masseter {top:60.1%;left:86.2%;}
.botox .skininfoD .label-chin {top:68.7%;left:78.4%;}

/* 보톡스 글로벌 */
html:lang(zh-TW) .botox .skininfoD .botox-map-labels li {font-size:19px;}
html:lang(zh-TW) .botox .skininfoD .label-crows-feet {right:85.8%;}
html:lang(zh-TW) .botox .skininfoD .label-lip-corners {right: 83.7%;}
html:lang(zh-TW) .botox .skininfoD .label-trapezius{right: 82.7%;}

/* 바디보톡스 */
.sub-wrap.bodybotox .sub-visualtop .textbox h2 {color:#A4B8D9;}
.sub-wrap.bodybotox .sub-visualtop .textbox h1 {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;}

/* 바디보톡스 글로벌 */
html:lang(en) .bodybotox .skininfoD .upper li:nth-child(2) {right:-240px}

/* 올리슈 */
.sub-wrap.olishu .sub-visualtop .textbox h2 {color:#927BCC;font-weight:700;}
.sub-wrap.olishu .sub-visualtop .textbox h1 {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 h1 {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 .skininfoE h2 {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;}

/* 아나파스킨부스터 글로벌 */
html:lang(en) .nopain-skin .skininfo.type01 {height:859px; overflow: hidden;}
html:lang(en) .nopain-skin .skininfo.type01 li:nth-child(1) {left:69px; top:321px;}
html:lang(en) .nopain-skin .skininfo.type01 li:nth-child(2) {left:29px; top:514px;}
html:lang(en) .nopain-skin .skininfo.type01 li:nth-child(3) {left:78px; top:669px;}
html:lang(en) .nopain-skin .skininfo.type01 li:nth-child(4) {left: 835px; top:236px;}

/* 색소미백 */
.sub-wrap.whitening .sub-visualtop .textbox h2 {color:#D8B07F;font-weight:700;}
.sub-wrap.whitening .sub-visualtop .textbox h1 {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;}
.sub-wrap.acne .sub-visualtop .textbox h1 {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;}
.sub-wrap.slim .sub-visualtop .textbox h1 {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;}

/* 살빼주사 글로벌 */
.slim .skininfoD .injection-list {display: flex;justify-content: center;gap: 12px;width: 100%;max-width: 1154px;margin: 0 auto;text-align: center;}
.slim .skininfoD .injection-card {position: relative;flex: 1 1 0;width: 100%;max-width: 376px;margin: 0;}
.slim .skininfoD .injection-card img {display: block;width: 100%;height: auto;}
.slim .skininfoD .injection-card figcaption {position: absolute;right: 0;bottom: 0;left: 0;display: flex;align-items: center;justify-content: center;height: 24.2%;padding: 0 15px;box-sizing: border-box;color: #75aced;font-size: 22px;font-weight: 700;line-height: 1.3;text-align: center;background: #f3f7ff;border-radius: 0 0 38px 38px;}

/* 윤곽주사 */
.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 h1 {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 h1 {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; margin:auto;}
.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; }

/* 원데이리프팅 글로벌 */
.onedaylifting .surgerybna.type01 .bna-before {position: relative;overflow: hidden;}
.onedaylifting .surgerybna.type01 .bna-before img {display: block;width: 100%;height: auto;}
.onedaylifting .surgerybna.type01 .bna-case-title {position: absolute;z-index: 2;top: 0;right: 0;left: 0;display: flex;align-items: center;justify-content: center;height: 17.4%;margin: 0;padding: 0 15px;box-sizing: border-box;color: #fff;font-size: 28px;font-weight: 500;line-height: 1;text-align: center;white-space: nowrap;background: #a98f6c;pointer-events: none;}

/* 울써마지 */
.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;}
.sub-wrap.ulthermage .sub-visualtop .textbox h1 {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%);}

/* 울써마지 글로벌 */
html:lang(en) .ulthermage .skininfo.type01 {background:url('/images/renew/sub/skin/ulthermage/skininfo_type01_bg_en.png') no-repeat center bottom / cover;}
html:lang(zh-TW) .ulthermage .skininfo.type01 {background:url('/images/renew/sub/skin/ulthermage/skininfo_type01_bg_twhk.jpg') no-repeat center bottom / cover;}

/* 리프팅센터 */
.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 h1 {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 h1 {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:var(--font-primary); 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 h3 {font-size:20px;}
.metacell .skininfoC.type02 .inner-left li h2 {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 h3 {width: 250px;}
.metacell .skininfo.type01 .checklist > ul > li h2 {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 h2 {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 h3 {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 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 h3 {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 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:16px;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:240px;}
.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;}

/* 메타셀 글로벌 */
html:lang(en) .metacell .skininfo.type09 {background: url('/images/renew/sub/skin/metacell/skininfo_type09_bg_en.png') no-repeat center center / contain, linear-gradient(0deg, #e3f7ffcf 11.75%, rgba(255, 255, 255, 0.40) 61.75%);}
html:lang(en) .metacell .skininfo.type10 .graph-cont .basic-up {right: 225px;}
html:lang(en) .metacell .skininfoC.type02 .inner-right li:nth-child(1) {top:155px;left:336px;}
html:lang(en) .metacell .skininfoC.type02 .inner-right li:nth-child(2) {top:351px;left:193px;}
html:lang(en) .metacell .skininfoC.type02 .inner-right li:nth-child(3) {top:500px;left:358px;}
html:lang(zh-TW) .metacell .skininfo.type09 {background: url('/images/renew/sub/skin/metacell/skininfo_type09_bg_twhk.jpg') no-repeat center center / contain, linear-gradient(0deg, #e3f7ffcf 11.75%, rgba(255, 255, 255, 0.40) 61.75%);}
html:lang(zh-TW) .metacell .skininfo.type10 .graph-cont .graph-name {left:219px}
html:lang(zh-TW) .metacell .skininfo.type10 .graph-cont .graph-name p:last-child {margin-left:110px;}

/* 소프웨이브 */
.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;}
.sub-wrap.sofwave .sub-visualtop .textbox h1 {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 h3{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 h3 {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;}
.sub-wrap.peelingcare .sub-visualtop .textbox h1 {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"}
.sub-wrap.cellpheusX .sub-visualtop .textbox h1 {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 .sub-tit h2 {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 .sub-visualtop.row .top-box h1 {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;}

/* 고우리 글로벌 */
html:lang(en) .gouri .skininfoD .injection-list li:nth-child(1) {right: 55px;}
html:lang(en) .gouri .skininfoD .injection-list li:nth-child(2) {right: -22px;}
html:lang(en) .gouri .skininfoD .injection-list li:nth-child(3) {right: -51px;}
html:lang(en) .gouri .skininfoD .injection-list li:nth-child(4) {left: -10px;}
html:lang(en) .gouri .skininfoD .injection-list li:nth-child(5) {left: 72px;}html:lang(en) .skin-vive .skininfo.type01
html:lang(en) .gouri .skininfoB .effect-list li {font-size:24px;line-height:24px;color:#fff;text-shadow: 1px 1px 5px rgba(225, 239, 246, 0.30);}
html:lang(en) .gouri .skininfoB .effect-list li:nth-child(1) {top:98px;}
html:lang(en) .gouri .skininfoB .effect-list li:nth-child(2) {display:block;top:auto;bottom:152px;right:35px;}
html:lang(en) .gouri .skininfoB .effect-list li:nth-child(3) {left:35px;right:auto;bottom:152px;text-align: right;}
html:lang(en) .gouri .skininfoB .effect-list li.logo {color:#fff;display:block;top:auto;font-size:13px;bottom:219px;}

/* 트윈픽셀 */
.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-visualtop.row .top-box h1 {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;}
.sub-wrap.alltite .sub-visualtop .textbox h1 {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;}

/* 올타이트 신규섹션추가 */
.alltite .alltite-beforeafter, .alltite .alltite-shortform, .alltite .alltite-premiumcare {padding:140px 0;}
.alltite .alltite-beforeafter .sub-inner, .alltite .alltite-shortform .sub-inner {max-width:1360px;}
.alltite .alltite-beforeafter .sub-tit, .alltite .alltite-shortform .sub-tit, .alltite .alltite-premiumcare .sub-tit {padding-bottom:70px;}
.alltite .alltite-beforeafter .sub-tit .small, .alltite .alltite-shortform .sub-tit .small, .alltite .alltite-premiumcare .sub-tit .small {font-family:var(--font-primary);font-size:14px;line-height:21px;letter-spacing:1.96px;margin-bottom:13px;color:#919191;}
.alltite .alltite-beforeafter .sub-tit .noto, .alltite .alltite-shortform .sub-tit .noto, .alltite .alltite-premiumcare .sub-tit .noto {font-size:44px;line-height:1.3;letter-spacing:-2.2px;}
.alltite .alltite-sr-only {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
.alltite .alltite-slider-arrow {display:flex;align-items:center;justify-content:center;width:44px;min-height:55px;padding:0;border:0;background:transparent;cursor:pointer;}
.alltite .alltite-slider-arrow img {display:block;width:40px;height:55px;}
.alltite .alltite-ba-next img, .alltite .alltite-short-next img {transform:rotate(180deg);}
.alltite .alltite-beforeafter button:focus-visible, .alltite .alltite-shortform button:focus-visible, .alltite .alltite-short-link:focus-visible, .alltite .alltite-short-modal :focus-visible {outline:3px solid #213577;outline-offset:3px;}
.alltite .alltite-beforeafter {background:linear-gradient(180deg,#E5E9F2 0%,#fff 100%);}
.alltite .alltite-ba-stage {position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:30px;touch-action:pan-y;}
.alltite .alltite-ba-slides {min-width:0;}
.alltite .alltite-ba-slide[hidden] {display:none!important;}
.alltite .alltite-ba-slide h4 {display:flex;align-items:center;justify-content:center;min-height:70px;padding:12px;color:#fff;background:#213577;font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-1.5px;}
.alltite .alltite-ba-photos {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}
.alltite .alltite-ba-photos figure {position:relative;min-width:0;margin:0;}
.alltite .alltite-ba-photos picture {display:block;}
.alltite .alltite-ba-photos img {display:block;width:100%;height:auto;aspect-ratio:530/295;object-fit:cover;}
.alltite .alltite-ba-photos figcaption {display:flex;align-items:center;justify-content:center;min-height:56px;background:#BDBDBD;color:#fff;font-size:24px;font-weight:700;line-height:1.3;letter-spacing:-1.2px;}
.alltite .alltite-ba-photos figure:nth-child(2) figcaption {background:#FFDB4D;color:#222;}
.alltite .alltite-ba-thumbs {display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:70px;}
.alltite .alltite-ba-thumb {position:relative;display:block;width:100%;padding:0;overflow:hidden;background:transparent;border:0;opacity:.5;}
.alltite .alltite-ba-thumb[aria-pressed="true"] {opacity:1;}
.alltite .alltite-ba-thumb img {display:block;width:100%;height:auto;aspect-ratio:530/295;object-fit:cover;}
.alltite .alltite-ba-thumb[aria-pressed="true"]::after {content:"";position:absolute;inset:0;border:2px solid #FFDB4D;pointer-events:none;}
.alltite .alltite-shortform {background:#FFF8E6;}
.alltite .alltite-short-stage {position:relative;}
.alltite .alltite-short-track {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26.666px;list-style:none;}
.alltite .alltite-short-item {min-width:0;}
.alltite .alltite-short-link {display:block;box-shadow:0 5px 6.4px rgba(0,0,0,.25);}
.alltite .alltite-short-link img {display:block;width:100%;height:auto;aspect-ratio:280/498;object-fit:cover;}
.alltite .alltite-short-stage .alltite-slider-arrow, .alltite .alltite-short-dots {display:none;}
.alltite .alltite-care-list {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;}
.alltite .alltite-care-card {position:relative;min-width:0;aspect-ratio:608.582/354.176;border-radius:20px;overflow:hidden;background:#e6e2dd;}
.alltite .alltite-care-card picture {position:absolute;inset:0;display:block;}
.alltite .alltite-care-card img {position:absolute;display:block;width:100%;height:100%;object-fit:fill;}
.alltite .alltite-care-card--2 img {width:108.95%;height:111.18%;left:-1.84%;top:-4.05%;}
.alltite .alltite-care-card--3 img {width:102.7%;height:103.9%;left:-3.35%;top:-4%;}
.alltite .alltite-care-card--4 img {width:100.28%;height:132.3%;left:-.28%;top:-11.5%;}
.alltite .alltite-care-copy {position:relative;display:flex;flex-direction:column;justify-content:center;min-height:100%;width:39.24%;margin-left:auto;padding:24px 21px;border-radius:20px 0 0 20px;background:rgba(255,255,255,.6);backdrop-filter:blur(16.5px);-webkit-backdrop-filter:blur(16.5px);color:#222;}
.alltite .alltite-care-copy h4 {font-size:22px;font-weight:700;line-height:1.5;letter-spacing:-1.1px;}
.alltite .alltite-care-copy p {margin-top:6px;font-size:16px;line-height:1.5;letter-spacing:-.8px;}
.alltite .alltite-short-modal {position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:20px;border:0;background:transparent;color:#fff;overflow:auto;overscroll-behavior:contain;}
.alltite .alltite-short-modal[open] {display:flex;align-items:center;justify-content:center;}
.alltite .alltite-short-modal::backdrop {background:rgba(0,0,0,.82);}
.alltite .alltite-modal-panel {position:relative;width:min(420px,calc((100dvh - 120px)*9/16),100%);padding-top:44px;}
.alltite .alltite-modal-player {width:100%;aspect-ratio:9/16;background:#000;}
.alltite .alltite-modal-player iframe {display:block;width:100%;height:100%;border:0;}
.alltite .alltite-modal-close {position:absolute;right:0;top:0;width:44px;height:44px;border:0;background:#111;color:#fff;font-size:32px;line-height:1;cursor:pointer;}
.alltite .alltite-modal-fallback {display:block;padding:10px 0;color:#fff;font-size:12px;line-height:1.5;text-align:center;text-decoration:underline;}


/* 올타이트 글로벌 */
html:lang(en) .alltite .skininfo.type01 .skintype-summary {bottom:-72px;}
html:lang(en) .alltite .skininfo.type07 .standard-points .patent {left:23.5%;top:34%;}
html:lang(en) .alltite .skininfo.type07 .standard-points .cooling {left:24.5%;}

/* 모바일 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:12px;line-height:1.28;border-right:4px solid #ddd;border-bottom:4px solid #ddd;}
	.alltite .skininfo.type04 .compare-head .compare-cell {font-size:12px;}
	.alltite .skininfo.type04 .compare-cell.star {font-size:12px;}
	.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:12px;}
	.alltite .skininfo.type04 .compare-note {margin-top:50px;color:#777;font-size:12px;text-align:center;}
	.alltite .skininfo.type05 .power-legend {gap:16px;margin:0 0px 20px auto;}
	.alltite .skininfo.type05 .power-legend span {font-size:12px;}
	.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:12px;}
	.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;}

	/* 올타이트 신규섹션 */
	.alltite .alltite-beforeafter, .alltite .alltite-shortform, .alltite .alltite-premiumcare {padding:90px 0;}
	.alltite .alltite-beforeafter .sub-inner, .alltite .alltite-shortform .sub-inner, .alltite .alltite-premiumcare .sub-inner {max-width:600px;padding:0 20px;}
	.alltite .alltite-beforeafter .sub-tit, .alltite .alltite-shortform .sub-tit, .alltite .alltite-premiumcare .sub-tit {padding-bottom:44px;}
	.alltite .alltite-beforeafter .sub-tit .small, .alltite .alltite-shortform .sub-tit .small, .alltite .alltite-premiumcare .sub-tit .small {margin-bottom:10px;}
	.alltite .alltite-beforeafter .sub-tit .noto, .alltite .alltite-shortform .sub-tit .noto, .alltite .alltite-premiumcare .sub-tit .noto {font-size:32px;line-height:1.3;letter-spacing:-1.6px;}
	.alltite .alltite-shortform .sub-tit .noto {margin:0 -10px;font-size:clamp(24px,8.4vw,32px);white-space:nowrap;}
	.alltite .alltite-ba-stage {grid-template-columns:20px minmax(0,1fr) 20px;gap:0;}
	.alltite .alltite-slider-arrow {position:relative;width:20px;min-height:44px;}
	.alltite .alltite-slider-arrow::before {content:"";position:absolute;inset:0 -10px;}
	.alltite .alltite-slider-arrow img {width:9px;height:18px;}
	.alltite .alltite-ba-slide h4 {min-height:40px;padding:10px 4px;font-size:16px;letter-spacing:-.8px;}
	.alltite .alltite-ba-photos {grid-template-columns:minmax(0,1fr);}
	.alltite .alltite-ba-photos img {aspect-ratio:280/197.75;}
	.alltite .alltite-ba-photos figcaption {position:absolute;left:0;bottom:0;min-height:22px;padding:4px 10px;background:#3F3F3F;font-size:10px;letter-spacing:-.5px;}
	.alltite .alltite-ba-thumbs {gap:3px;margin-top:40px;}
	.alltite .alltite-ba-thumb {opacity:.5;}
	.alltite .alltite-ba-thumb[aria-pressed="true"] {opacity:1;}
	.alltite .alltite-ba-thumb[aria-pressed="true"]::after {border-width:1px;}
	.alltite .alltite-short-stage {max-width:360px;margin:0 auto;padding:0 20px;}
	.alltite .alltite-short-track {display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;}
	.alltite .alltite-short-track::-webkit-scrollbar {display:none;}
	.alltite .alltite-short-item {flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;}
	.alltite .alltite-short-link {box-shadow:none;}
	.alltite .alltite-short-stage .alltite-slider-arrow {display:flex;position:absolute;top:50%;transform:translateY(-50%);}
	.alltite .alltite-short-prev {left:0;}
	.alltite .alltite-short-next {right:0;}
	.alltite .alltite-short-dots {display:flex;justify-content:center;gap:0;margin-top:26px;}
	.alltite .alltite-short-dots button {display:flex;align-items:center;justify-content:center;width:22px;height:44px;padding:0;border:0;background:transparent;}
	.alltite .alltite-short-dots button::after {content:"";display:block;width:7.4px;height:7.4px;border-radius:99px;background:rgba(0,0,0,.2);}
	.alltite .alltite-short-dots button[aria-pressed="true"] {width:30px;}
	.alltite .alltite-short-dots button[aria-pressed="true"]::after {width:22px;background:#213577;}
	.alltite .alltite-care-list {grid-template-columns:minmax(0,1fr);gap:16px;}
	.alltite .alltite-care-card {aspect-ratio:320/220;border-radius:10.5px;}
	.alltite .alltite-care-card--1 img {width:108.44%;height:102.73%;left:-6.875%;top:0;}
	.alltite .alltite-care-card--2 img {width:105.63%;height:110%;left:-3.44%;top:-6.36%;}
	.alltite .alltite-care-card--3 img {width:111.875%;height:100%;left:-11.875%;top:0;}
	.alltite .alltite-care-card--4 img {width:107.19%;height:119.7%;left:-7.19%;top:0;}
	.alltite .alltite-care-copy {width:58.75%;padding:18px 6px;border-radius:10.5px 0 0 10.5px;text-align:center;backdrop-filter:blur(8.683px);-webkit-backdrop-filter:blur(8.683px);}
	.alltite .alltite-care-copy h4 {font-size:18px;letter-spacing:-.9px;}
	.alltite .alltite-care-copy p {margin-top:3px;font-size:clamp(12px,3.75vw,14px);letter-spacing:-.7px;}
	
	/* 올타이트 글로벌 */
	html:lang(en) .alltite .skininfo.type08 .change-points li {font-size:9px}
	html:lang(en) .alltite .skininfo.type07 .standard-points .patent {left: 16.5%;top: 31%;}
	html:lang(en) .alltite .skininfo.type07 .standard-points .cooling {left: 0%;top: 37.5%;}
	html:lang(en) .alltite .skininfo.type07 .standard-points .dielectric {left: 49%;top: 30%;}
	html:lang(en) .alltite .skininfo.type07 .standard-points .depth {right: 4%;top: 35%;}
	
	/* 셀피어스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 h3 {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%;margin:0 auto;max-width: unset;}
	.sofwave .skininfo.type02 .diff-card:nth-child(2) .diff-img li:first-child {bottom:34%;left:5%;}
	.sofwave .skininfo.type02 .diff-img li:first-child {bottom:22%; left: 5%;}
	.sofwave .skininfo.type02 .diff-img li {top:37%;right:8%;}
	.sofwave .skininfo.type02 .diff-img li:nth-child(3) {top:52%;}
	.sofwave .skininfo.type02 .diff-img li:nth-child(4) {top:70%;}
	.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 h3 {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;}
	
	/* 소프웨이브 글로벌 */
	html:lang(en) .sofwave .skininfo.type02 .diff-card:nth-child(2) .diff-img li:first-child {bottom:34%;left:0%;}
	html:lang(en) .sofwave .skininfo.type02 .diff-img li:first-child {bottom:22%; left: -3%;}
	html:lang(en) .sofwave .skininfo.type02 .diff-img li:nth-child(3) {top:52%;}
	html:lang(en) .sofwave .skininfo.type02 .diff-img li:nth-child(4) {top:70%;}
	
	/* 온다, 쿨페이즈 */
	.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-top > img:first-of-type{height:auto;}
	.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; line-height: 1.5;}
	.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;}
	
	/* 리쥬란힐러 글로벌 */
	html:lang(en) .injection .skinsolution li:nth-child(even) p {text-shadow: 1px 1px white;}
	
	/* 슈링크 유니버스 */
	.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;}
	
	/* 슈링크 유니버스 */
	html:lang(en) .shurink_universe .skininfoB .skininfoB-float {top:34%;}
	
	/* 필러 */
	.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;}
	.filler .skinlabel .labels-en {display:none;}
	.filler .skinlabel .labels-en > li {height:6%;padding:0 4px;font-size:clamp(12px, 4vw, 20px);border-width:1px;box-shadow:0 2px 4px 0 #e8d6c6;}
	.filler .skinlabel .label-glabella {top: 36.8%;left: 16.2%;width: 19%;}
	.filler .skinlabel .label-eye-area {top: 50.5%;left: 19%;width: 35%;}
	.filler .skinlabel .label-smile-lines {top: 61.3%;left: 16.2%;width: 26%;}
	.filler .skinlabel .label-lips {top: 69.1%;left: 20.9%;width: 38%;}
	.filler .skinlabel .label-forehead {top: 28.9%;left: 76.7%;width: 22%;}
	.filler .skinlabel .label-cheeks {top: 49.8%;left: 81.7%;width: 26%;}
	.filler .skinlabel .label-chin {top: 65.4%;left: 74.9%;width: 15%;}
	
	/* 필러 글로벌 */
	
	/* 입술필러 */	
	.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 h3 {line-height:36px;}
	.lipfiller .skinmeritE div h2 {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;}
	
	/* 목주름필러 글로벌 */
	html:lang(en) .neckfiller .skininfoB .effect-list li:nth-child(1) {top:16%}
	html:lang(en) .neckfiller .skininfoB .effect-list li:nth-child(2) {bottom: 23%;right: 2%;}
	html:lang(en) .neckfiller .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 23%;}
	html:lang(en) .neckfiller .skininfoB .effect-list li.logo {bottom:32%;left:50%;transform: translateX(-50%);}
	
	/* 브이올렛 */
	.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;}
	
	/* 쿨페이즈 글로벌 */
	.coolfase .skininfoB .effect-list li {font-size:18px;}
	.coolfase .skininfoB .effect-list li:nth-child(1) {top:18%}
	.coolfase .skininfoB .effect-list li:nth-child(2) {bottom: 19%;right: 2%;text-align: right;}
	.coolfase .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 19%;text-align: left;}
	.coolfase .skininfoB .effect-list li.logo {bottom:32%;left:50%;transform: translateX(-50%);}
	html:lang(zh-TW) .coolfase .skininfoB .effect-list li:nth-child(2) {right:2%; bottom: 18%;}
	html:lang(zh-TW) .coolfase .skininfoB .effect-list li:nth-child(3) {left:2%; bottom:21%;}
	
	/* 리프팅 주사 */	
	.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;}
	
	/* 리프팅 주사 글로벌 */
	html:lang(en) .lifting_injection .skininfoB .effect-list li {font-size:12px;}
	html:lang(en) .lifting_injection .skininfoB .effect-list li:nth-child(1) {top:19%;}
	html:lang(en) .lifting_injection .skininfoB .effect-list li:nth-child(2) {right:0;}
	html:lang(en) .lifting_injection .skininfoB .effect-list li:nth-child(3) {bottom:16.5%;}
	html:lang(en) .lifting_injection .skininfoB .effect-list li.logo {font-size:11px; line-height: 11px; bottom:183px;}
	
	/* 울트라인 */
	.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;}
	
	/* 울트라인 글로벌 */
	.ultline .skininfoD .injection-list li:nth-child(1) {top:239px;}
	.ultline .skininfoD .injection-list li:nth-child(2) {left:85px; bottom:43px;}
	.ultline .skininfoD .injection-list li:nth-child(3) {right: 60px;}
	.ultline .skininfoB .effect-list li {font-size:18px;}
	.ultline .skininfoB .effect-list li:nth-child(1) {top:21%}
	.ultline .skininfoB .effect-list li:nth-child(2) {bottom: 25%;right: 2%;text-align: right;}
	.ultline .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 25%;text-align: left;}
	.ultline .skininfoB .effect-list li.logo {bottom:36%;left:50%;transform: translateX(-50%);font-size:11px;line-height: 18px;}
	html:lang(zh-TW) .ultline .skininfoB .effect-list li:nth-child(2) {right:2%;}
	
	/* 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 .injection-list > img {width: 100%;}
	.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;}
	
	/* 1인치주사 글로벌 */
	html:lang(en) .one-inch .skininfoD .upper li:nth-child(1) {top: 39px;left: 23px;flex-direction: row-reverse;}
	html:lang(en) .one-inch .skininfoD .upper li:nth-child(2) {left: 93px;}
	html:lang(en) .one-inch .skininfoD .upper li:nth-child(3) {left: 93px;}
	html:lang(en) .one-inch .skininfoD .upper li:nth-child(4) {left: -50px;right: 0;bottom: 70px;top: auto;}
	html:lang(en) .one-inch .skininfoD .lower li:nth-child(1) {top: 50px;right: 65px;left: auto;}
	html:lang(en) .one-inch .skininfoD .lower li:nth-child(2) {top: auto;right: auto;left: 54px;bottom: 205px;}
	html:lang(en) .one-inch .skininfoD .lower li:nth-child(3) {left: auto;right: 14px;top: 245px;}
	html:lang(en) .one-inch .skininfoD .lower li:nth-child(4) {left: auto;right: 57px;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;}	
	
	/* 실리프팅 글로벌 */
	.threadlifting .skininfoB .effect-list li {font-size:18px;}
	.threadlifting .skininfoB .effect-list li:nth-child(1) {top:21%}
	.threadlifting .skininfoB .effect-list li:nth-child(2) {bottom: 16%;right: 2%;text-align: right;}
	.threadlifting .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 16%;text-align: left;}
	.threadlifting .skininfoB .effect-list li.logo {bottom:29%;left:50%;transform: translateX(-50%);}
	html:lang(en) .threadlifting .thread-lineup-pc {display:none;}
	html:lang(en) .threadlifting .thread-lineup-mo {display:grid;}
	html:lang(en) .threadlifting .thread-lineup-wrap {width:100%;max-width:none;}
	html:lang(en) .threadlifting .thread-lineup-mobile {display:grid;grid-template-columns:20% 35% 45%;width:100%;margin:0 auto;color:#222;background:#fff;border-top:1px solid #b9c0c4;border-left:1px solid #cfd3d6;}
	html:lang(en) .threadlifting .thread-mobile-cell {box-sizing:border-box;border-right:1px solid #cfd3d6;border-bottom:1px solid #cfd3d6;}
	html:lang(en) .threadlifting .thread-mobile-head {display:flex;align-items:center;justify-content:center;min-height:clamp(55px, 9vw, 75px);padding:10px 5px;font-size:clamp(15px, 4vw, 24px);line-height:1.2;font-weight:600;text-align:center;background:#fff;}
	html:lang(en) .threadlifting .thread-mobile-head-empty {background:#dfe5e9;}
	html:lang(en) .threadlifting .thread-mobile-name {display:flex;align-items:center;justify-content:center;min-height:clamp(210px, 38vw, 300px);padding:10px 5px;font-size:clamp(14px, 4vw, 22px);line-height:1.35;font-weight:600;text-align:center;background:#dfe5e9;}
	html:lang(en) .threadlifting .thread-mobile-shape {display:flex;align-items:center;justify-content:center;min-height:clamp(210px, 38vw, 300px);padding:10px;background:#fff;}
	html:lang(en) .threadlifting .thread-mobile-shape img {display:block;width:auto;max-width:82%;height:auto;max-height:80px;margin:0 auto;}
	html:lang(en) .threadlifting .thread-mobile-benefits {display:flex;align-items:center;min-height:clamp(210px, 38vw, 300px);padding:20px 14px;text-align:left;background:#fff;}
	html:lang(en) .threadlifting .thread-mobile-benefits ul {width:100%;margin:0;padding:0;list-style:none;}
	html:lang(en) .threadlifting .thread-mobile-benefits li {position:relative;padding-left:11px;font-size:clamp(12px, 3.3vw, 18px);line-height:1.55;font-weight:400;color:#222;}
	html:lang(en) .threadlifting .thread-mobile-benefits li::before {content:"-";position:absolute;top:0;left:0;}
	html:lang(en) .threadlifting .thread-mobile-strength-label {display:flex;align-items:center;justify-content:center;min-height:80px;padding:10px 5px;font-size:clamp(13px, 3.5vw, 18px);line-height:1.25;font-weight:600;text-align:center;background:#f1f1f1;}
	html:lang(en) .threadlifting .thread-mobile-strength {display:flex;align-items:center;grid-column:2 / 4;min-height:80px;padding:0 18px;background:#fff;}
	html:lang(en) .threadlifting .thread-mobile-strength .thread-strength {gap:12px;}
	html:lang(en) .threadlifting .thread-mobile-strength .thread-strength strong {font-size:clamp(12px, 3.5vw, 18px);}
	html:lang(en) .threadlifting .thread-mobile-strength .thread-strength-bar {height:6px;}
	html:lang(zh-TW) .threadlifting .skininfoB .effect-list li:nth-child(1) {top:20%;}
	html:lang(zh-TW) .threadlifting .skininfoB .effect-list li:nth-child(2) {right:2%; bottom:20%; margin:0;}
	html:lang(zh-TW) .threadlifting .skininfoB .effect-list li:nth-child(3) {left:2%; bottom:20%}
	
	/* 울쎄라 프라임 */
	.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 .skininfo.type06 ul {flex-wrap: wrap;gap:15px 5px;}
	.ulthera_prime .skininfo.type06 li {width:41%;}
	.ulthera_prime .skininfo.type06 li + li {margin:0;}
	.ulthera_prime .skininfo.type06 li 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;}
	
	/* 울쎄라피프라임 글로벌 */
	.ulthera_prime .skininfoB .effect-list li {font-size:18px;}
	.ulthera_prime .skininfoB .effect-list li:nth-child(1) {top:17%}
	.ulthera_prime .skininfoB .effect-list li:nth-child(2) {bottom: 13%;right: 2%;text-align: right;}
	.ulthera_prime .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 13%;text-align: left;}
	.ulthera_prime .skininfoB .effect-list li.logo {bottom:26%;left:50%;transform: translateX(-50%);}
	html:lang(zh-TW) .ulthera_prime .skininfoB .effect-list li:nth-child(2) {right: 2%; bottom: 17%;}
	html:lang(zh-TW) .ulthera_prime .skininfoB .effect-list li:nth-child(3) {left: 2%; bottom: 17%;}
	
	/* 립쥬란 */
	.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:50px;}
	.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;}
	
	/* 립쥬란 글로벌 */
	html:lang(en) .lipjuran .skininfoB .effect-list li:nth-child(1) {top:18%;}
	html:lang(en) .lipjuran .skininfoB .effect-list li:nth-child(2) {right:2%;text-align: center;margin-top:22%}
	html:lang(en) .lipjuran .skininfoB .effect-list li:nth-child(3) {right:18%; bottom:14%;}
	html:lang(en) .lipjuran .skininfoB .effect-list li:nth-child(4) {left:2%; text-align: center;margin-top:22.5%;}
	html:lang(en) .lipjuran .skininfoB .effect-list li:nth-child(5) {left:18%; bottom:14%;}
	html:lang(en) .lipjuran .skininfoB .effect-list li.logo {bottom:28%;}
	html:lang(en) .lipjuran .skininfo.type02 .inner-cont .box-center {left:50%;top:37vw;transform: translateX(-50%);}
	html:lang(en) .lipjuran .skininfo.type02 .inner-cont .box-center ul {display: flex; flex-direction: column;}
	html:lang(en) .lipjuran .skininfo.type02 .inner-box .box-area li {font-size:13px;}
	html:lang(en) .lipjuran .skininfo.type02 .inner-cont .box-center li {font-size:11px; line-height: 11px;}
	html:lang(en) .lipjuran .skininfo.type02 .inner-cont .box-center li:nth-child(2) {margin-top:4vw;}
	html:lang(en) .lipjuran .skininfo.type02 .inner-cont .box-center li:nth-child(3) {margin-top:7vw;}
	html:lang(en) .lipjuran .skininfo.type02 .inner-cont .box-center li:nth-child(4) {margin-top:7vw;}
	
	/* 리바이브 스킨부스터 */
	.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;}
	
	/* 리바이브 글로벌 */
	html:lang(en) .revive .skininfo.type01 .revive-inner-img li:nth-child(1) {left:5px;bottom:57px;}
	html:lang(en) .revive .skininfo.type01 .revive-inner-img li p {font-size:14px; line-height: 18px;}
	html:lang(en) .revive .skininfo.type01 .revive-inner-img li:nth-child(2) {right:23px;top:20px;}
	html:lang(en) .revive .skininfo.type01 .revive-inner-img li:nth-child(2) p {font-size:14px; line-height: 18px;}
	html:lang(en) .revive .skininfo.type02 .inner-img li {font-size: 14px;}
	html:lang(en) .revive .skininfo.type02 .inner-img li:nth-child(1) {top: -39px;}
	html:lang(en) .revive .skininfo.type02 .inner-img li:nth-child(2) {right: -25px;top: 121px;}
	html:lang(en) .revive .skininfo.type02 .inner-img li:nth-child(3) {top: auto;bottom: 3px;left: auto;right: 14px;}
	html:lang(en) .revive .skininfo.type02 .inner-img li:nth-child(4) {top: auto;bottom: 3px;left: 14px;}
	html:lang(en) .revive .skininfo.type02 .inner-img li:nth-child(5) {top: 123px;left: -21px;}
	
	/* 스킨바이브  */
	.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;}
	
	/* 스킨바이브 글로벌 */
	html:lang(en) .skin-vive .skininfo.type01 {overflow: hidden;height: 210vw;}
	html:lang(en) .skin-vive .skininfo.type01 .effect-area li:nth-child(1) {left: 32px;top: 202px;}
	html:lang(en) .skin-vive .skininfo.type01 .effect-area li:nth-child(2) {left: 26px;top: 290px;}
	html:lang(en) .skin-vive .skininfo.type01 .effect-area li:nth-child(3) {left: 56px;top: 375px}
	html:lang(en) .skin-vive .skininfo.type01 .effect-area li:nth-child(4) {left: 290px;top: 207px;}
	
	/* 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%;}
	.botox .skininfoD .botox-map--pc {display:none;}
	.botox .skininfoD .botox-map--mo {display:block;width:100%;margin:0 auto;}
	.botox .skininfoD .botox-map--mo > img {display:block;width:100%;height:auto;margin:0;}
	.botox .skininfoD .botox-map--mo .botox-map-labels li {padding:4px 6px;font-size:clamp(10px, 3.2vw, 22px);}
	.botox .skininfoD .label-crows-feet {top:33.6%;right:83.8%;text-align:right;}
	.botox .skininfoD .label-lip-corners {top:48.4%;right:84.7%;text-align:right;}
	.botox .skininfoD .label-trapezius {top:73.7%;right:86.7%;text-align:right;}
	.botox .skininfoD .label-forehead {top:21.4%;left:82.5%;}
	.botox .skininfoD .label-glabella {top:32.7%;left:84.8%;}
	.botox .skininfoD .label-nasal-alar {top:44.4%;left:83.5%;}
	.botox .skininfoD .label-masseter {top:52.1%;left:83.2%;}
	.botox .skininfoD .label-chin {top:59.7%;left:83.7%; padding: 4px 33px 4px 6px !important;}
	
	/* 바디보톡스 */
	.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%;}
	
	/* 바디보톡스 글로벌 */
	html:lang(en) .bodybotox .skininfoD .upper li:nth-child(2) {right:-243px; top:136px;}
	
	/* 올리슈 */
	.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;}
	
	/* 아나파스킨부스터 글로벌 */
	html:lang(en) .nopain-skin .skininfo.type01 li:nth-child(1) {left:9%; top:31%;}
	html:lang(en) .nopain-skin .skininfo.type01 li:nth-child(2) {left:3%; top:51%;}
	html:lang(en) .nopain-skin .skininfo.type01 li:nth-child(3) {left:11%; top:69%;}
	html:lang(en) .nopain-skin .skininfo.type01 li:nth-child(4) {left: 78%; top:32%;}
	
	/* 색소미백 */
	.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%;}
	
	/* 살빼주사 글로벌 */
	.slim .skininfoD .injection-list {flex-direction: column;gap: 20px;width: 100%;max-width: 385px;margin: 0 auto;}
	.slim .skininfoD .injection-card {flex: none;width: 100%;max-width: none!important;}
	.slim .skininfoD .injection-card figcaption {font-size: 22px;border-radius: 0 0 30px 30px;}
	
	/* 윤곽주사 */
	.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;}
	
	/* 원데이리턴리프팅 글로벌 */
	.onedaylifting .surgerybna.type01 .bna-case-title {padding: 0 8px;font-size: clamp(14px, 3.2vw, 24px);}
	
	/* 볼뉴머 글로벌 */
	.volnewmer .skininfoB .effect-list li {font-size:18px;}
	.volnewmer .skininfoB .effect-list li:nth-child(1) {top:19%}
	.volnewmer .skininfoB .effect-list li:nth-child(2) {bottom: 15%;right: 2%;text-align: right;}
	.volnewmer .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 15%;text-align: left;}
	.volnewmer .skininfoB .effect-list li.logo {bottom:32%;left:50%;transform: translateX(-50%);}
	html:lang(zh-TW) .volnewmer .skininfoB .effect-list li:nth-child(2) {bottom: 20%;right: 2%;text-align: right;}
	html:lang(zh-TW) .volnewmer .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 20%;text-align: left;}
	
	/* 써마지 글로벌 */
	.thermage .skininfoB .effect-list li {font-size:18px;}
	.thermage .skininfoB .effect-list li:nth-child(1) {top:19%}
	.thermage .skininfoB .effect-list li:nth-child(2) {bottom: 15%;right: 2%;text-align: right;}
	.thermage .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 15%;text-align: left;}
	.thermage .skininfoB .effect-list li.logo {bottom:28%;left:50%;transform: translateX(-50%);}
	html:lang(zh-TW) .thermage .skininfoB .effect-list li:nth-child(2) {right:2%; bottom:19%;}
	html:lang(zh-TW) .thermage .skininfoB .effect-list li:nth-child(3) {left:2%; bottom:19%;}
	
	/* 인모드 글로벌 */
	.inmode .skininfoB .effect-list li {font-size:18px;}
	.inmode .skininfoB .effect-list li:nth-child(1) {top:21%}
	.inmode .skininfoB .effect-list li:nth-child(2) {bottom: 16%;right: 2%;text-align: right;}
	.inmode .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 16%;text-align: left;}
	.inmode .skininfoB .effect-list li.logo {bottom:32%;left:50%;transform: translateX(-50%);}
	html:lang(zh-TW) .inmode .skininfoB .effect-list li:nth-child(2) {bottom: 20%;right: 2%;text-align: right;}
	html:lang(zh-TW) .inmode .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 20%;text-align: left;}
	
	/* 리니어지 글로벌 */
	.linearz .skininfoB .effect-list li {font-size:18px;}
	.linearz .skininfoB .effect-list li:nth-child(1) {top:19%}
	.linearz .skininfoB .effect-list li:nth-child(2) {bottom: 15%;right: 2%;text-align: right;}
	.linearz .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 15%;text-align: left;}
	.linearz .skininfoB .effect-list li.logo {bottom:32%;left:50%;transform: translateX(-50%);}
	html:lang(zh-TW) .linearz .skininfoB .effect-list li:nth-child(2) {bottom: 20%;right: 2%;text-align: right;}
	html:lang(zh-TW) .linearz .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 20%;text-align: left;}
	
	/* 올리지오 글로벌 */
	.oligio .skininfoB .effect-list li {font-size:18px;}
	.oligio .skininfoB .effect-list li:nth-child(1) {top:19%}
	.oligio .skininfoB .effect-list li:nth-child(2) {bottom: 20%;right: 2%;text-align: right;}
	.oligio .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 20%;text-align: left;}
	.oligio .skininfoB .effect-list li.logo {bottom:32%;left:50%;transform: translateX(-50%);}
	html:lang(zh-TW) .oligio .skininfoB .effect-list li:nth-child(2) {bottom: 20%;right: 2%;text-align: right;}
	html:lang(zh-TW) .oligio .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 20%;text-align: left;}
	
	/* 리프테라 글로벌 */
	.liftera2 .skininfoB .effect-list li {font-size:18px;}
	.liftera2 .skininfoB .effect-list li:nth-child(1) {top:19%}
	.liftera2 .skininfoB .effect-list li:nth-child(2) {bottom: 16%;right: 2%;text-align: right;}
	.liftera2 .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 16%;text-align: left;}
	.liftera2 .skininfoB .effect-list li.logo {bottom:30%;left:50%;transform: translateX(-50%);}
	
	/* 울써마지 */
	.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;}
	
	/* 울써마지 글로벌 */
	html:lang(en) .ulthermage .skininfo.type01 {background:url('/images/renew/sub/skin/ulthermage/m/skininfo_type01_bg_en.png') no-repeat center bottom / cover;}
	html:lang(zh-TW) .ulthermage .skininfo.type01 {background:url('/images/renew/sub/skin/ulthermage/m/skininfo_type01_bg_twhk.jpg') no-repeat center bottom / cover;}
	
	/* 리쥬블라스트 */
	.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 h3 {width:auto; padding:0 0 0 20px;}
	.metacell .skininfo.type01 .checklist > ul > li h2 {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 h3 {padding:3px 10px; font-size: 20px;}
	.metacell .skininfo.type05 .reset-list h2 {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 h3 {position: relative;z-index:4;height:54px;line-height:54px;font-size:24px;width:95%;max-width:320px;margin:0 auto;}
	.metacell .skininfo.type10 h4 {position: relative;z-index:4;height:54px;line-height:54px;font-size:24px;width:95%;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: 38%;height: 23%;left: 30%;top: 29%;}
	.metacell .skininfo.type10 .graph-cont .basic {font-size:14px; left:21%;bottom:134px;}
	.metacell .skininfo.type10 .graph-cont .basic-up {font-size:20px; 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;}
	
	/* 메타셀 글로벌 */
	html:lang(en) .metacell .skininfo.type10 .graph-cont .basic-up {top:11%; right:13%!important;}
	html:lang(en) .metacell .skininfo.type09 {background:url('/images/renew/sub/skin/metacell/m/skininfo_type09_bg_en.png') no-repeat center bottom / cover; }
	html:lang(en) .metacell .skininfo.type10 .graph-cont .basic {left:18.5%}
	html:lang(en) .metacell .skininfoC.type02 .inner-right li:nth-child(1) {top: 16%;left: auto;right: 29%;}
	html:lang(en) .metacell .skininfoC.type02 .inner-right li:nth-child(2) {top: 39%;left: 24%;}
	html:lang(en) .metacell .skininfoC.type02 .inner-right li:nth-child(3) {top: 54%;left: auto;right: 17%;}
	html:lang(zh-TW) .metacell .skininfo.type09 {background:url('/images/renew/sub/skin/metacell/m/skininfo_type09_bg_twhk.jpg') no-repeat center bottom / cover; }
	html:lang(zh-TW) .metacell .skininfo.type10 .graph-cont .graph-name {left:40px;}
	
	/* 리프팅센터 */
	.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;}
	
	/* 고우리 글로벌 */
	html:lang(en) .gouri .skininfoD .injection-list li:nth-child(1) {top: 83px;left: auto;right: 92px;}
	html:lang(en) .gouri .skininfoD .injection-list li:nth-child(2) {top: 160px;left: auto;right: 73px;}
	html:lang(en) .gouri .skininfoD .injection-list li:nth-child(3) {top: 230px;left: auto;right: 5px;}
	html:lang(en) .gouri .skininfoD .injection-list li:nth-child(4) {top: 190px;right: auto;left: 45px;}
	html:lang(en) .gouri .skininfoD .injection-list li:nth-child(5) {top: 250px;right: auto;left: 84px;}
	html:lang(en) .gouri .skininfoB .effect-list li {font-size:18px;}
	html:lang(en) .gouri .skininfoB .effect-list li:nth-child(1) {top:19%}
	html:lang(en) .gouri .skininfoB .effect-list li:nth-child(2) {bottom: 20%;right: 2%;text-align: right;}
	html:lang(en) .gouri .skininfoB .effect-list li:nth-child(3) {left: 2%;right: auto;bottom: 20%;text-align: left;}
	html:lang(en) .gouri .skininfoB .effect-list li.logo {bottom:32%;left:50%;transform: translateX(-50%);}
	
	/* 트윈픽셀 */
	.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;}
}



/* ==================================================
   지점용 추가 CSS 시작 - sub-page
   ================================================== */


   /* visualtop */
.visualtop {display:flex; justify-content:center; flex-direction:column;position:relative; width:100%;}
.sub-tit .noto {color:#222; font-size:44px;font-weight:500;line-height:57px;font-family:'Noto Sans KR M';}
.sub-tit .cont {color:#666;font-size:18px;margin-top:20px;}
.sub-tit .cont strong {display:contents;font-weight:700;font-family:'Noto Sans KR B';}
.sub-tit .ect {font-size:25px;color:#222;font-weight:500;letter-spacing:-1.5px;margin-top:38px;font-family:'Noto Sans KR M';}
html.is-branch-page .visualtop-wrap {display: flex;justify-content: center;padding-top: 170px;margin-bottom: 160px;}
html.is-branch-page .visualtop-cont .visualtop-tit > span {display:block;font-size: 21px;font-weight: 700;color: #3F3F3E;font-family:'Noto Sans KR B';}
html.is-branch-page .visualtop-cont .visualtop-tit h2 {font-size: 54px;line-height: 54px;font-weight: 700;color: #3D4947;font-family:'Noto Sans KR B';}
html.is-branch-page .visualtop-cont .visualtop-tit h2 span.point {margin-top:17px;display:inline-block;}
html.is-branch-page .visualtop-cont li strong {display:inline-block;font-weight:700;font-family:'Noto Sans KR B';}
.sub-visualtop .textbox {display:flex; flex-direction:column; align-items:flex-start; justify-content:center; position:absolute; top:0; left:50%; width:100%; max-width:none; height:100%; padding-left:340px; transform:translateX(-50%);}
.sub-visualtop .textbox p {margin-bottom:14px; color:#222; font-size:22px;font-weight:500;font-family:'Noto Sans KR M';}
.sub-visualtop .textbox h1 {margin-bottom:14px; color:#222; font-size:54px; font-weight:500;font-family:'Noto Sans KR M';}
.sub-visualtop.row {display:flex;width:100%;height:100%;flex-direction:row;justify-content: space-around;background: linear-gradient(94deg, #EFF0F2 21.14%, #D3D4D7 80.43%);overflow: hidden;}
.sub-visualtop.row .top-box p {margin-bottom:14px; color:#222; font-size:22px;font-weight:500;font-family:'Noto Sans KR M';}
.sub-visualtop.row .top-box h1 {margin-bottom:14px; color:#222; font-size:56px;font-weight:700;font-family:'Noto Sans KR B';}
.sub-wrap.neckfiller .sub-visualtop.row .top-box h1 {color:#7DA2DE;}
.sub-wrap.skin-vive .sub-visualtop.row {background:url('/images/renew/sub/skin/skinvive/main_visual_top.png') no-repeat center top / cover;}
.sub-wrap.lizne .sub-visualtop.row {background: url('/images/renew/sub/skin/lizne/main_visual_top.jpg') no-repeat center top / cover;}
.sub-wrap.lizne span.point {color:#E0A8A0;font-weight: 700;font-family:'Noto Sans KR B';}
.sub-wrap.olidia span.point {color:#F26122;font-weight:500;font-family:'Noto Sans KR M';}
.sub-wrap.olidia .sub-visualtop {background:url('/images/renew/sub/skin/olidia/main_visual_top.jpg') no-repeat center top / cover;}
.sub-wrap.olidia .sub-visualtop h2 {color:#F26122!important;}
.sub-wrap.lipfiller span.point {color:#BF8E93;font-weight:500;font-family:'Noto Sans KR M';}
.sub-wrap.v_ro_lifting .sub-visualtop {background:url('/images/renew/sub/skin/v_ro_lifting/main_visual_top.jpg') no-repeat center top / cover;}
.sub-wrap.v_ro_lifting .sub-visualtop h2 {color:#B3A08C;}
.sub-wrap.v_ro_lifting span.point {color:#B3A08C;font-weight:500;font-family:'Noto Sans KR M';}
.sub-wrap.lipfiller .sub-visualtop {background: url('/images/renew/sub/skin/lipfiller/main_visual.jpg') no-repeat center top / cover;}
.sub-wrap.lipfiller .sub-visualtop .top-box p {color:#555;}
.sub-wrap.lipfiller .sub-visualtop .top-box h1 {background: linear-gradient(90deg, #BF8E93 0%, #666 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.sub-wrap.onda span.point {color:#00896E;font-weight:700;font-family:'Noto Sans KR B';}
.sub-wrap.onda .sub-tit .small {color:#99BBBE;font-size: 17px;font-weight: 500;}
.sub-wrap.onda .surgerybna .tab-title {margin-top:0;}
.sub-wrap.onda .sub-visualtop {background:url('/images/renew/sub/skin/onda/maib_bg.jpg') no-repeat center top / cover;}
.sub-wrap.neckfiller .sub-visualtop {background:url('/images/renew/sub/skin/neck_wrinkle_filler/main_visual.jpg') no-repeat center top / cover;}
.sub-wrap.neckfiller span.point {color:#7DA2DE;font-weight:700;font-family:'Noto Sans KR B';}
.sub-wrap.latigen span.point {color:#F26122;font-weight:500;font-family:'Noto Sans KR M';}
.sub-wrap.latigen .sub-visualtop {background:url('/images/renew/sub/skin/latigen/main_visual_top.jpg') no-repeat center top / cover;}
.sub-wrap.latigen .sub-visualtop h2 {color:#F26122!important;}
.sub-wrap.juvelook .sub-visualtop {background:url('/images/renew/sub/skin/juvelook/main_visual_top.jpg') no-repeat center top / 100% 100%;}
.sub-wrap.juvelook .sub-visualtop h2 {color:#48A5F5;}
.sub-wrap.juvelook span.point {color:#48A5F5;font-weight:500;font-family:'Noto Sans KR M';}
.sub-wrap.coolfase .skininfoA li .tyep-title > span {color:#6DCBE4;}
.sub-wrap.coolfase .skininfoA li p strong {color:#666;}
.sub-wrap.lipfiller .skininfoA {margin-bottom:0;padding:160px 0;background:url('/images/renew/sub/skin/lipfiller/skininfoA_bg.png') no-repeat center top / cover;}
.sub-wrap.lipfiller .skininfoA li .tyep-title > span {color:#BF8E93;}
.sub-wrap.titanium .skininfoB {margin:0;}
.sub-wrap.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;}
.sub-wrap.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;}
.sub-wrap.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;}
.sub-wrap.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;}
/* html.is-branch-page .skininfoB-txt span {float:left; display:block;color:#262626;font-family:"sangbleuogsans";font-size:80px;line-height:80px;}
html.is-branch-page .skininfoB-txt strong {margin-top:125px;float:right;display:block;width:fit-content;font-size:80px;line-height:80px;font-family:"sangbleuogsans";font-weight:700;background: linear-gradient(90deg, #E0A8A0, #FFDBD6);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;} */
.sub-wrap.olidia .skininfoB-txt strong {background: linear-gradient(90deg, #F26122 0%, rgba(242, 97, 34, 0.50) 100%);background-clip: text;-webkit-background-clip: text;}
.sub-wrap.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;}
.sub-wrap.v_ro_lifting .skininfoB-txt strong {margin-top:80px;background: linear-gradient(90deg, #B3A08C 0%, rgba(215, 201, 186, 0.50) 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.sub-wrap.lipfiller .skininfoB-txt strong {margin-top:125px;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;}
.sub-wrap.neckfiller .skininfoB-txt strong {background: linear-gradient(90deg, #7DA2DE 0%, #AFCEFF 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
html.is-branch-page:not(.site-ps) .skininfoB .skininfoB-float p {color:#fff;font-size:24px;font-weight:400;}
.sub-wrap.olidia .skininfoB .skininfoB-float p {font-size:32px;font-weight:500;font-family:'Noto Sans KR M';}
.sub-wrap.olidia .skininfoB .skininfoB-float p:last-child {margin-top: 5px;}
.sub-wrap.v_ro_lifting .skininfoB .skininfoB-float p {font-size:44px;}
html.is-branch-page .skininfoB .skininfoB-float p + p {margin-top:5px;}
.sub-wrap.neckfiller .skininfoB {margin-bottom:0;}
.sub-wrap.neckfiller .skininfoB .skininfoB-float p {font-size:32px;color: #648BC9;text-shadow: 1px 1px 5px rgba(255, 255, 255, 1);}
.sub-wrap.juvelook .skininfoB-txt {padding:0;}
.sub-wrap.latigen .skininfoB-txt strong {background:linear-gradient(90deg, #ED5F2B 0%, #FFCBB8 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.sub-wrap.latigen .skininfoB .skininfoB-float p {font-size:22px;line-height:33px;color:#222;}
.sub-wrap.latigen .skininfoB .skininfoB-float p strong {font-size:32px;line-height:41px;margin-bottom:40px;display:block;}
.sub-wrap.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;}
.sub-wrap.juvelook .skininfoB .skininfoB-float p.top {text-shadow: 0px 2px 5px rgba(54, 141, 184, 0.80);}
.sub-wrap.juvelook .skininfoB .skininfoB-float p {text-shadow: 0px 2px 5px rgba(54, 141, 184, 0.80);}

/* skininfoC */
.sub-wrap.neckfiller .skininfoC .cont strong {color:#7DA2DE;}
.sub-wrap.latigen .sub-tit .cont {letter-spacing: -1.8px;}

/* skinbanner */
html.is-branch-page .skinbanner {position:relative;margin:0 0 160px !important;height:350px;background:url('/images/renew/sub/skin/onda/banner_img.jpg') no-repeat center top / cover;}

/* skincustomize */
html.is-branch-page .skincustomize {margin-top:0 !important;margin-bottom:0 !important;padding:160px 0;background:url('/images/renew/sub/skin/neck_wrinkle_filler/skincustomize_bg.jpg') no-repeat center top / cover;}
html.is-branch-page .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;}
.sub-wrap.v_ro_lifting .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/v_ro_lifting/plus_icon.svg') no-repeat center top;}
.sub-wrap.v_ro_lifting .skinanti li:first-child {padding:25px;}
html.is-branch-page .skinanti li span {color:#222;font-weight:500;font-family:'Noto Sans KR M';font-size:22px;margin-bottom:15px;display:inline-block;}
html.is-branch-page .skinanti li p strong {font-weight:700;font-family:'Noto Sans KR B';display:contents;}

/* skinmeritA */
.sub-wrap.onda .skinmeritA h3.noto {color:#00896E;display:inline-block;font-weight:700;background: linear-gradient(270deg, #00896E 9.27%, #44A79A 98.87%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.sub-wrap.onda .skinmeritA h2.noto {color:#00896E;display:inline-block;font-weight:700;background: linear-gradient(270deg, #00896E 9.27%, #44A79A 98.87%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.merit-slider > .onda-slider {margin-top:0;}
html.is-branch-page .onda-slider {width: 100%;position: relative;max-width: 960px;margin:110px auto 180px;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%);}
html.is-branch-page .swiper-autoheight .swiper-wrapper {height:100% !important;align-items:center;background:url('/images/renew/sub/skin/onda/swiper-bg.png')no-repeat center right;}
html.is-branch-page .skinmeritC .flex-list li > img {position:absolute;top:-35px;left:-30px;}
html.is-branch-page .skinmeritC .flex-list li > strong {color:#222;padding-bottom:30px;font-size:36px;line-height:46px;position:relative;font-weight:500;font-family:'Noto Sans KR M';}

/* skinmeritD */
html.is-branch-page .skinmeritD {padding:160px 0;background:url('/images/renew/sub/skin/olidia/skinmeritD_bg.jpg') no-repeat center top / cover;}
html.is-branch-page .skinmeritD li {position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center;box-shadow: 0px 4px 2px 0px rgba(0, 0, 0, 0.10), 0px 2px 2px 0px #FFF inset;width:300px;height:485px;padding:1px;border:1px solid transparent;border-radius: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;}
html.is-branch-page .skinmeritD li span {font-size:22px;color:#222;font-weight:500;display:block;font-family:'Noto Sans KR M';}
html.is-branch-page .skinmeritD li > strong {font-size:16px;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .skinmeritD li.bg-color {position:relative;z-index:1;width:380px;height:606px;order:2;color:#fff;border-radius: 15px;background: linear-gradient(180deg, rgba(242, 97, 34, 0.80) 0%, #F26122 100%);}
html.is-branch-page .skinmeritD li.bg-color span {color:#fff;font-size:32px;font-weight:500;font-family:'Noto Sans KR M';}
html.is-branch-page .skinmeritD li.bg-color p > strong {color:#fff;font-size:16px;font-weight:700;font-family:'Noto Sans KR B';display:contents;margin-bottom:20px;}
html.is-branch-page .skinmeritD li.bg-color > strong {color:#fff;font-size: 16px;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .skinmeritD li:nth-child(3) {order:3;margin-left:-4px;border-radius:15px;}
.skinmeritD .box-list li + li {margin-left:18px;}
.skinmeritD .box-list li.bg-color {width:300px;height:485px;border:0;border-radius:15px;order: initial;}
.skinmeritD .box-list li img {width:auto;}
html.is-branch-page .skinmeritD li.bg-color span {font-size:22px;}
.skinmeritD .box-line {max-width:937px;width:100%;margin:auto;display:flex;justify-content:space-between;position: relative;margin-top:50px;}
.skinmeritD .box-line::before {content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:809px;height:5px;margin:auto;border-radius:30px;background: linear-gradient(90deg, #FDC1AB 0%, #EE6330 100%);}
.skinmeritD .box-line span {color:#222;font-size:22px;display:block;font-weight:400;}
.sub-wrap.juvelook .skinmeritD {background:#f9fbff;}
.sub-wrap.juvelook .skinmeritD li {border-radius:15px;box-shadow: 0px 4px 2px 0px rgba(0, 0, 0, 0.10), 0px 2px 2px 0px #FFF inset;background-image: linear-gradient(#C8E6FF, #C8E6FF), linear-gradient(to top, #48A5F5 0%, #C8E6FF 27%, #fff 50%, #fff 100%);}
.sub-wrap.juvelook .skinmeritD li.bg-color {border-radius: 15px;border: 1px solid rgba(255, 255, 255, 0.50);box-shadow: 0px 4px 2px 0px rgba(0, 0, 0, 0.10), 0px 2px 2px 0px #FFF inset;background: #48A5F5;}
.sub-wrap.juvelook .skinmeritD .box-line::before {background: linear-gradient(90deg, #E2F2FF 0%, #48A5F5 100%);}
.sub-wrap.latigen .skinmeritD {background:url('/images/renew/sub/skin/latigen/skinmeritD_bg.jpg') no-repeat center top / cover;}
.sub-wrap.latigen .skinmeritD .box-list li.bg-color {order:3;}

/* skinmeritE */
.sub-wrap.titanium .skinmeritE {margin:0;}
.sub-wrap.lipfiller .skinmeritE {margin:0;background:#F8F8F8;}
.sub-wrap.lipfiller .skinmeritE li img {width:auto;height:auto;background:transparent;}
.sub-wrap.lipfiller .skinmeritE li:nth-child(1) .inner-list span {width:100%;max-width:124px;color:#666;height:auto;line-height:27px;padding:14px 30px;}
.sub-wrap.lipfiller .skinmeritE li:nth-child(1) .inner-list p strong {display:contents;font-weight:700;font-family:'Noto Sans KR B';}
.sub-wrap.lipfiller .skinmeritE li:nth-child(1) .inner-list li:last-child span {color:#fff;background:#BF8E93;}
.sub-wrap.lipfiller .skinmeritE .inner-list li:nth-child(2) {width:436px;}
.sub-wrap.neckfiller .skinmeritE {margin-top:0;}
html.is-branch-page .skinmeritE {padding:160px 0;background:#f8f8f9;}
html.is-branch-page .skinmeritE li img {width:570px;height:394px;background:#EDEDED;}
html.is-branch-page .skinmeritE div h3 {font-size:32px;color:#222;font-weight:500;font-family:'Noto Sans KR M';}
html.is-branch-page .skinmeritE div h2 {font-size:32px;color:#222;font-weight:500;font-family:'Noto Sans KR M';}
html.is-branch-page .skinmeritE li:nth-child(1) .inner-list span {display:block;color:#222;margin-right:16px;font-weight:700;font-family:'Noto Sans KR B';width:122px;height:56px;line-height:56px;text-align:center;background: rgba(225, 227, 228, 0.40);}
html.is-branch-page .skinmeritE li:nth-child(1) .inner-list p {margin: 0;}
html.is-branch-page .skinmeritE li:nth-child(2) .inner-list li::before {content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background:url('/images/renew/sub/skin/titanium/img_sub_check-list.svg') no-repeat center top;}

/* skindoctorA */
.skindoctorA {padding:160px 0;margin-bottom:0;background:url('/images/renew/sub/skin/neck_wrinkle_filler/skindoctorA_bg.jpg') no-repeat center top / cover;}
.skindoctorA .sub-tit .small {color:#fff;}
.skindoctorA .sub-tit .noto {color:#fff;}
.skindoctorA .sub-tit .noto span.point {color:#fff;}
.skindoctorA ul {display:flex;justify-content:center;margin-bottom:50px;}
.skindoctorA ul li {text-align:center;position:relative;font-size:32px;color:#fff;font-weight:500;font-family:'Noto Sans KR M';width:161px;height:161px;line-height:161px;border-radius:50%;border:1px rgba(255, 255, 255, 0.50) solid; box-shadow: 2px -4px 9px 0px rgba(255, 255, 255, 0.40) inset;background:linear-gradient(128deg, rgba(255, 255, 255, 0.50) 24.88%, rgba(255, 255, 255, 0.10) 86.4%);;}
.skindoctorA ul li + li {margin-left:45px;}
.skindoctorA ul li::before {content:"";position:absolute;left:-13px;right:auto;top:0;bottom:0;margin:auto;border-radius:50%;width:186px;height:186px;border:1px #fff dotted;}
.skindoctorA ul li:last-child::after {content:none;}
.skindoctorA ul li::after {content:"";position:absolute;width:42px;height:2px;top:0;bottom:0;right:-45px;margin:auto; background: linear-gradient(270deg, #C4C4C5 -3.41%, #6B6B6B 84.09%);}
.skindoctorA p {font-size:22px;text-align:center;color:#fff;line-height:33px;}
.skindoctorA p strong {display:contents;font-weight:700;font-family:'Noto Sans KR B';}

/* skindoctorB */
.skindoctorB .sub-inner {display:flex;justify-content:space-between;}
.skindoctorB .sub-inner .sub-tit {text-align:left;align-self:center;}
.skindoctorB img {width:auto;}

/* skindoctorC */
.skindoctorC {margin-bottom:0;background:url('/images/renew/sub/skin/neck_wrinkle_filler/skindoctorC_bg.png') no-repeat center bottom / cover;}
.skindoctorC .sub-inner {padding:0;}
.skindoctorC .doctorC-list {display:flex;justify-content:space-between;}
.skindoctorC .doctorC-list div {align-self:center;}
.skindoctorC .doctorC-list p {padding-bottom:20px;margin-bottom:20px;border-bottom:1px #92909d solid;}
.skindoctorC .doctorC-list p strong {display:contents;font-size:32px;font-weight:700;font-family:'Noto Sans KR B';margin-bottom: 5px;}
.skindoctorC .doctorC-list span {display:block;font-size:22px;color:#333;margin-top:15px;}
.skindoctorC .doctorC-list li {font-size:18px;color:#333;}
.skindoctorC .doctorC-list li + li {margin-top:5px;}

/* 비포애프터 */
.surgerybna .bna-wrap {width:100%; max-width:1060px; margin:0 auto;overflow:hidden;}
.surgerybna .swiper-button-prev {left:0;width:41px;height:58px;background:rgb(0 0 0 / 10%) url('/images/renew/sub/skin/titanium/btn_swiper_left_white.svg') no-repeat 50% 50%/21px;}
.surgerybna .swiper-button-prev::after {content:none;}
.surgerybna .swiper-button-next {right:0;width:41px;height:58px;background:rgb(0 0 0 / 10%) url('/images/renew/sub/skin/titanium/btn_swiper_right_white.svg') no-repeat 50% 50%/21px;}
.surgerybna .swiper-button-next::after {content:none;}
.sub-wrap.titanium .surgerybna {margin:0;padding:160px 0;background:#F7F8FA;}
.sub-wrap.titanium .bna-before p {background:#C5C5C5;}
.sub-wrap.titanium .bna-after p {background:#666;}
.sub-wrap.titanium .swiper {padding-bottom: 57px;}
.sub-wrap.titanium .swiper-pagination.swiper-pagination-bullets {bottom:0;}
.sub-wrap.titanium .swiper-pagination-bullet {width:22px;height:22px;border: 1px #666 solid;background:transparent;}
.sub-wrap.titanium .swiper-pagination-bullet-active {border:0 !important;background: #666;}
.sub-wrap.titanium .swiper-button-next {top:40%;}
.sub-wrap.titanium .swiper-button-prev {top:40%;}
.sub-wrap.onda .surgerybna {margin:0;padding:160px 0;background:#F0FAF8;}
.sub-wrap.onda .swiper-button-next {top:40%;}
.sub-wrap.onda .swiper-button-prev {top:40%;}
.tab-title {display:flex;justify-content: center;margin:52px 0 60px;}
.tab-title li {list-style: none;display:flex;padding: 11px 21px;text-align: center;color:#919191;cursor: pointer;background:#F4F2F2;}
.tab-title li + li {margin-left:10px;}
.tab-title li.on {color:#fff;background:#329F94;}
.tab-cont {width: 100%;max-width:1060px;margin:0 auto;}
.tab-cont .swiper-wrapper {margin-bottom:30px;}
.tab-cont .swiper-slide img {width: 100%;}
.tab-cont .swiper-slide p {text-align:center;padding:16px 0 17px;color:#fff;}
.tab-cont .swiper-slide .bna-before p {background:#C5C5C5;}
.tab-cont .swiper-slide .bna-after p {background:#329F94;}
.tab-cont .swiper-pagination-bullet {border:1px #c5c5c5 solid;}
.tab-cont .swiper-pagination-bullet-active {border:none;background:#329F94;}
.tab-cont .tab-cont-inner {display:none;text-align: center;position: relative;}
.tab-cont div.on {display: block;}

/* skinparing */
html.is-branch-page .skinparing {padding:160px 0;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;}
html.is-branch-page .skinparing .paring-list li .paring-with {font-size:29px;line-height:29px;font-weight:700;margin-top:35px;color:transparent;-webkit-background-clip:text !important;background:linear-gradient(270deg, #00896E 8.03%, #44A79A 98.87%);}
html.is-branch-page .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;}
.sub-wrap.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;}
.sub-wrap.onda .skinparing span.point {display:inline-block;}
.sub-wrap.onda .skinparing .paring-list div ul li:first-child:before {background:url('/images/renew/sub/skin/onda/step_arrows.png') no-repeat center top;}
html.is-branch-page .skincheck li span::before {content:"";position:absolute;left:0;top:3px;border:1px solid #DDD;width:20px;height:20px;}

/* skincheck_list */
html.is-branch-page .skincheck_list {padding:160px 0 90px;background: linear-gradient(62deg, #FFF 0%, rgba(237, 237, 237, 0.50) 100%);}
html.is-branch-page .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;}

/* skinsynergy */
.sub-wrap.titanium .skinsynergy {margin:0;padding-bottom:0;text-align:center;}
.sub-wrap.titanium .skinsynergy img {margin:0 auto;}
html.is-branch-page .skinsynergy {padding:160px 0;background:url('/images/renew/sub/skin/titanium/img_sub_section_bg_01.jpg') no-repeat center top / cover;}
.skinsynergy ul {display:flex;text-align:center;justify-content:space-between;width:100%;max-width:570px;margin:0 auto 80px;}
.skinsynergy li p {font-size:18px;line-height:27px;color:#666;margin-top:10px;}

/* skinsynergyB */
html.is-branch-page .skinsynergyB {margin-top:0 !important;padding:160px 0;background:url('/images/renew/sub/skin/neck_wrinkle_filler/skinsynergyB.jpg') no-repeat center top / cover;}

/* skinsolution */
html.is-branch-page .skinsolution {padding:160px 0 0;position:relative;background:url('/images/renew/sub/skin/lizne/skinsolution_bg_img_01.png') no-repeat center bottom;}
.sub-wrap.v_ro_lifting .skinsolution {padding:160px 0 0;position:relative;background:url('/images/renew/sub/skin/v_ro_lifting/skinsolution_bg_img_03.png') no-repeat center bottom;}
.sub-wrap.v_ro_lifting .skinsolution::before {content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#e0daca;}
.sub-wrap.lizne .skinsolution span.point {color:#D76A63;}
.sub-wrap.v_ro_lifting .skinsolution li:nth-child(odd) {margin-top:60px;}
.skinsolution ul.type li {padding:0;border-radius: 0px 60.5px 60.5px 0px;border: 1px #FFF;background: linear-gradient(90deg, rgba(255, 255, 255, 0.20) 9.95%, #FFF 100%);}
.sub-wrap.juvelook .skinsolution {padding:160px 0 230px;background:url('/images/renew/sub/skin/juvelook/skinsolution_bg_img_01.jpg') no-repeat center top / cover;}
.sub-wrap.juvelook .skinsolution::before {content:none;}
.sub-wrap.juvelook .skinsolution .sub-tit .small {color:#222;}
.sub-wrap.juvelook .skinsolution .sub-tit .noto {text-shadow: 0px 1px 6px #EBF6FF;}
.sub-wrap.juvelook .skinsolution .solution-list {padding-bottom:0;}
.sub-wrap.juvelook .skinsolution .solution-list .list-bg {z-index:0;mix-blend-mode:normal;bottom:-90px;}

/* skinsolutionB */
.skinsolutionB {position:relative;padding:160px 0 0;text-align:center;}
.skinsolutionB img {margin:0 auto;}
.skinsolutionB::before {content:"";position:absolute;top:0;left:0;right:0;margin:auto;width:100%;height:100%;background: url('/images/renew/sub/skin/v_ro_lifting/skinsolution_bg_img_01.jpg') no-repeat center top / cover;}
.skinsolutionB .solution-list img {position: absolute;left:0;right: 0;bottom:0;margin:auto;z-index:1;}
.skinsolutionB ul {position: absolute;left:0;right: 0;bottom:230px;margin: 0 auto;display: flex;flex-wrap: wrap;width: 100%;max-width: 1000px;justify-content:space-between;}
.skinsolutionB li {font-size:22px;line-height:30px;color:#333;padding:28px 0;line-height:30px;width:444px;border: 1px solid #FFF;background: linear-gradient(90deg, rgba(255, 255, 255, 0.20) 9.95%, #FFF 100%);}
.skinsolutionB li:nth-child(odd) {text-align:left;padding-left:52px;border-radius: 60.5px 0 0 60.5px;margin-top:60px;}
.skinsolutionB li:nth-child(even) {text-align:right;padding-right:52px;border-radius: 0px 60.5px 60.5px 0px;margin-bottom:60px;}
html.is-branch-page .skinkeypoint li p {text-align:left;font-family:"sangbleuogsans";font-size:20px;line-height:20px;margin:24px 0 12px;color:#222;font-weight:500;}
html.is-branch-page .skinkeypoint .keypoint-info strong {display:contents;font-weight:700;font-family:'Noto Sans KR B';}

/* skinsuggest */
.sub-wrap.titanium .skinsuggest {margin:0;}
.sub-wrap.lipfiller .skinsuggest .suggest-list ul {padding-left:200px;}
html.is-branch-page .skinsuggest {padding:160px 0;background:#F3F4F5;}
html.is-branch-page .skinsuggest .suggest-list .sub-tit {padding-bottom:0;align-self:center;text-align:left;}
html.is-branch-page .skinsuggest .suggest-list li::before {content:"";position:absolute;left:0;top:3px;width:20px;height:20px;background:url('/images/renew/sub/skin/gold/img_sub_check-list.svg') no-repeat center top;}
html.is-branch-page .caretab-cont p {padding:30px 25px;font-size:18px;}
html.is-branch-page .caretab-sublist {display:flex; align-items:center; justify-content:space-between; position:relative; padding:30px 0; font-size:24px; color:#666; background:#fff; border-bottom:1px solid #ccc;cursor:pointer;}
.sub-accodian {width:100%;max-width:1240px;margin:0 auto;}
.sub-accodian .caretab {border-top:2px #999 solid;}
.sub-accodian .caretab-list-bold {padding-left:54px;padding-right:57px;}
.sub-accodian .caretab-cont p {padding-left: 54px;font-size:22px;line-height: 44px;letter-spacing: -1.1px;}
.sub-accodian .caretab-list::after, .caretab-list-bold::after, .caretab-sublist::after {transform:none;border-left:0;border-right:0;border-top:0;width:40px;height:40px;background:url('/images/renew/sub/skin/gold/img_arrow_open.svg') no-repeat center top;}
.skinaccodian .sub-accodian .caretab-wrap.active .caretab-list-bold::after, 
.skinaccodian .caretab-wrap.active .caretab-list::after, .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/gold/img_arrow_close.svg') no-repeat center top;}

/* skinimprovement */
.skinimprovement {padding:160px 0;}
html.is-branch-page .skinimprovement-list p strong {color:#44A79A;display:inline-block;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .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;}

/* skinmedia */
html.is-branch-page .skinmedia {padding:160px 0;background:#F4F5F6;}
html.is-branch-page .skinmedia .media-item span.tag-tit {color:#222;font-size:45px;line-height:45px;margin:9px 0 16px;display: block;font-weight:500;font-family:'Noto Sans KR M';}
html.is-branch-page .skinmedia .media-thumbnail a::before {content:"";position:absolute;left:0;top:0;width:100%;height:100%;background: url('/images/renew/sub/skin/lizne/img_sub_thumnail_cover.png') no-repeat center top;}

/* skinguide */
html.is-branch-page .skinguide {margin-top:0!important;padding:160px 0 90px;background:linear-gradient(68deg, #CCD3D5 31.78%, #E7ECED 91.36%);}
html.is-branch-page .skinguide li {font-weight:500;font-family:'Noto Sans KR M';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;}
html.is-branch-page .skinguide li p {line-height:27px;font-weight:500;font-family:'Noto Sans KR M';}
html.is-branch-page .skinguide span.caption {margin-top:70px;font-size:14px;text-align:center;color:555;font-weight:500;font-family:'Noto Sans KR M';display:block;}

/* 온다리프팅 */
.onda .skininfoA .hongdea-list li + li {margin-left:16px;}
.onda .skininfoA .hongdea-list li div {font-weight: 500;font-family:'Noto Sans KR M';text-align:center;padding:22px 0;font-size:24px;color:#fff;border-radius: 0px 0px 10px 10px;background: #C5C5C5;}
.onda .skininfoA .hongdea-list li:nth-child(2) div {background:#329F94;}
.onda .skininfoA .inner-info {margin-top:40px;padding:30px 0;text-align:center;color:#7a7a7a;font-size:22px;line-height:33px;font-weight:700;font-family:'Noto Sans KR B';border-radius: 10px;border-top: 2px solid #A6E0E3;border-bottom: 2px solid #A6E0E3;background: linear-gradient(0deg, #F1FDFE 3.87%, #FCFFFF 111.29%);}
.onda .skininfoA .inner-info strong {display:contents;}
html.is-branch-page .onda .skinparing {margin-bottom:0;}
.onda .skinimprovement {margin-top:0;}

/* 리바이브 스킨부스터 */
.revive section:first-child {margin-top:0;}
.revive .sub-visualtop h2 {font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .revive span.point {color:#70BAC0;font-weight:500;font-family:'Noto Sans KR M';}
html.is-branch-page .revive .skininfoB::before {content:"";mix-blend-mode: multiply;position:absolute;left:0;top:-165px;width:233px;height:339px;background:url('/images/renew/sub/skin/revive/top_bg_01.png') no-repeat center top;}
html.is-branch-page .revive .skininfoB::after {content:"";mix-blend-mode: multiply;position:absolute;right:20%;top:-500px;width:146px;height:175px;background:url('/images/renew/sub/skin/revive/skininfoC-img_bg.png') no-repeat center top;}
html.is-branch-page .revive .skininfo.type01 {margin-bottom:0;text-align:center;padding:160px 0;background:url('/images/renew/sub/skin/revive/skininfo_bg_01.jpg') no-repeat center top / cover;}
html.is-branch-page .revive .skininfo.type02 {margin-top:0;text-align:center;padding:160px 0;background:url('/images/renew/sub/skin/revive/skininfo_bg_02.jpg') no-repeat center top / cover;}
html.is-branch-page .revive .skinmeritC {margin:0;padding:160px 0;background: linear-gradient(180deg, #FDFEFF 0%, #EEF8FC 100%);}
html.is-branch-page .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;}
html.is-branch-page .skin-vive .skininfoC .sub-tit .noto span.point {font-weight:500;font-family:'Noto Sans KR M';color:#085F88}
html.is-branch-page .skin-vive .skinmeritC .sub-tit .noto span.point {font-weight:500;font-family:'Noto Sans KR M';}
html.is-branch-page .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;}
html.is-branch-page .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;}
html.is-branch-page .skininfoB .skininfoB-float p {font-size:24px;}
html.is-branch-page .skin-vive .skininfo.type01 .sub-tit .noto strong {display:contents;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .skin-vive .skininfo.type01 .effect-area {position:relative;width:fit-content;top:-273px;left:129px;margin:auto;}
html.is-branch-page .skin-vive .skininfo.type01 li strong {font-size:18px;font-weight:700;font-family:'Noto Sans KR B';display:block;margin-bottom:5px;}

/* 울쎄라 프라임 */
.ulthera_prime .sub-visualtop .textbox p {color:#fff;}
.ulthera_prime .sub-visualtop h1 {font-weight:700;font-family:'Noto Sans KR B';color:#fff;}
.ulthera_prime .sub-visualtop h2 {font-weight:700;font-family:'Noto Sans KR B';color:#fff;}
.ulthera_prime .sub-visualtop .textbox em {color:#fff;}
html.is-branch-page .ulthera_prime .skininfoB-txt span {color:unset;font-weight:700;letter-spacing:3.6px;line-height:88px;}
html.is-branch-page .ulthera_prime .skininfoB-txt strong {background:unset;letter-spacing:3.6px;}
html.is-branch-page .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;}
html.is-branch-page .ulthera_prime .skininfo.type01 li strong {display:contents;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .ulthera_prime .skininfoB .skininfoB-float p {font-weight:500;font-family:'Noto Sans KR M';font-size:32px;}
html.is-branch-page .ulthera_prime .skininfo.type02 {margin:0;padding:0;background:url('/images/renew/sub/skin/ulthera_prime/skininfo_bg.jpg') no-repeat center top / cover;}
.ulthera_prime .skininfo.type02 .sub-tit p.point {color:#FAC943;font-size: 22px;width:fit-content;margin:14px auto 0;padding:5px 10px 8px;border-radius:50px;background:#222;}
.ulthera_prime .skininfo.type02 .sub-tit p.point strong {display:contents;font-weight:700;font-family:'Noto Sans KR B';}
.ulthera_prime .skininfo.type02 .tit strong {font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .ulthera_prime .skininfo.type02 .sub-inner > ul > li div p {padding:0 10px;margin:7px auto 17px;font-size:22px;font-weight:700;letter-spacing:-1.1px;}
html.is-branch-page .ulthera_prime .skininfo.type02 .sub-inner > ul > li div p strong {display:inline;font-weight:700;font-family:'Noto Sans KR B';background: var(--gra, linear-gradient(0deg, #D8731B 10.61%, #F9BC24 100%));background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
html.is-branch-page .ulthera_prime .skininfo.type02 .sub-inner > ul > li div p.cont strong {color:#333;background:none;-webkit-text-fill-color:#333;font-weight:700;font-family:'Noto Sans KR B';}
.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:"";background:#333;width:5px;height:1px;position:absolute;left:0;top:0;bottom:0;margin:auto;}
html.is-branch-page .ulthera_prime .skinsynergyB {padding-bottom:0; background:#fff;}
html.is-branch-page .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;}
html.is-branch-page .ulthera_prime .skinsynergyB li strong {display:contents;font-weight:700;font-family:'Noto Sans KR B';}

/* 울쎄라피 프라임 신규 섹션 */
.ulthera_prime .skininfo.type12 {background:url('/images/renew/sub/skin/ulthera_prime/skininfo_type06_bg.jpg') no-repeat center / cover;}
.ulthera_prime .skininfo.type12 .sub-tit {text-align:left;}
.ulthera_prime .skininfo.type12 .sub-tit .small {color:#999;}
.ulthera_prime .skininfo.type12 .benefit-list {width:630px;display:grid;gap:12px;}
.ulthera_prime .skininfo.type12 .benefit-list li {min-height:150px;display:flex;align-items:center;border-radius: 10px;background: rgba(255, 255, 255, 0.40);box-shadow: 0 1px 11px 0 #E8E8E8;}
.ulthera_prime .skininfo.type12 .benefit-list strong {display:inline-block;}
.ulthera_prime .skininfo.type12 .benefit-list li > strong {width:136px;text-align:center;font-size:22px;border-right:1px solid #ccc;}
.ulthera_prime .skininfo.type12 .benefit-list p {padding-left:38px;font-size:22px;line-height:1.5;}
.ulthera_prime .skininfo.type12 .benefit-list p span {color:#FFB34C;font-weight:700;}
.ulthera_prime .skininfo.type12 .benefit-list p small {display:block;color:#999;font-size:14px;}
.ulthera_prime .skininfo.type07 .sub-tit .point,.ulthera_prime .skininfo.type07 .proof-list span {color:#FFB34C; font-weight: 600;}
.ulthera_prime .skininfo.type07 .proof-list {display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}
.ulthera_prime .skininfo.type07 .proof-list li {min-height:380px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius: 15px;border: 1px solid #CEB992;background: linear-gradient(180deg, #FFF 36.91%, #FFF 100%);box-shadow: 0 4px 26px 0 rgba(255, 233, 190, 0.40);}
.ulthera_prime .skininfo.type07 .proof-list p {font-size:22px;line-height:1.5;}
.ulthera_prime .skininfo.type07 .proof-list p::after {content:"";display:block;width:1px;height:52px;margin:18px auto;background:#999;}
.ulthera_prime .skininfo.type07 .proof-list strong {font-size:28px;}
.ulthera_prime .skininfo.type07 .proof-list small {margin-top:20px;color:#999;font-size:14px;}
.ulthera_prime .skininfo.type08 .private-media iframe {display:block;width:100%;aspect-ratio:16/9;border:0;}
.ulthera_prime .skininfo.type08 .private-list {display:grid;grid-template-columns:repeat(3,1fr);margin-top:55px;}
.ulthera_prime .skininfo.type08 .private-list li {position:relative;text-align:center;}
.ulthera_prime .skininfo.type08 .private-list li + li::before {content:"";position:absolute;left:0;top:0;width:1px;height:100%;background:#ccc;}
.ulthera_prime .skininfo.type08 .private-list strong {display:block;padding-top:40px;font-size:22px;background:url('/images/renew/sub/skin/ulthera_prime/skininfo_icon.svg') no-repeat center top / 30px;}
.ulthera_prime .skininfo.type08 .private-list p {margin-top:20px;color:#666;font-size:16px;line-height:1.5;}
.ulthera_prime .skininfo.type09 {background:url('/images/renew/sub/skin/ulthera_prime/skininfo_type09_bg.jpg') no-repeat center / cover;color:#fff;}
.ulthera_prime .skininfo.type09 .sub-tit h2,.ulthera_prime .skininfo.type09 .sub-tit .cont {color:#fff;}
.ulthera_prime .skininfo.type09 .sub-tit .cont strong,.ulthera_prime .skininfo.type09 .black-data h4 span {color:#FFB34C; font-weight: 600;}
.ulthera_prime .skininfo.type09 .black-proof {display:grid;grid-template-columns:300px 1fr;gap:20px;}
.ulthera_prime .skininfo.type09 .black-score {display:grid;gap:10px;}
.ulthera_prime .skininfo.type09 .black-score li,.ulthera_prime .skininfo.type09 .black-data {border:1px solid rgba(255,255,255,.7);border-radius:24px;background:rgba(0,0,0,.45);backdrop-filter: blur(10px);}
.ulthera_prime .skininfo.type09 .black-score li {display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:22px;font-weight:700;}
.ulthera_prime .skininfo.type09 .black-score strong {font-size:44px;}
.ulthera_prime .skininfo.type09 .black-score small {font-size:22px;}
.ulthera_prime .skininfo.type09 .black-score strong img {display:inline-block;width:14px;margin-left:5px;vertical-align:middle;}
.ulthera_prime .skininfo.type09 .black-data {display:grid;grid-template-columns:1fr 1.25fr;align-items:start;padding:45px;backdrop-filter: blur(10px);}
.ulthera_prime .skininfo.type09 .black-data h3 {font-size:22px;line-height:1.5;}
.ulthera_prime .skininfo.type09 .black-data p {margin-top:24px;font-size:16px;line-height:1.5;}
.ulthera_prime .skininfo.type09 .black-graph {position:relative;}
.ulthera_prime .skininfo.type09 .black-graph > p {position:absolute;z-index:1;right:19%;top:0;text-align:center;font-size:22px;font-weight:700;margin-top:0;}
.ulthera_prime .skininfo.type09 .black-graph > p strong {display:block;font-size:18px;font-weight:400;}
.ulthera_prime .skininfo.type09 .black-graph > p b {font-size:44px;line-height:44px;font-weight:600; display:inline-block;}
.ulthera_prime .skininfo.type09 .black-graph img {width:100%;}
.ulthera_prime .skininfo.type10  {padding-top:0;}
.ulthera_prime .skininfo.type10 .experience-list {display:grid;grid-template-columns:repeat(2,1fr);gap:22px;}
.ulthera_prime .skininfo.type10 .experience-list li {position:relative;overflow:hidden;border-radius:20px;}
.ulthera_prime .skininfo.type10 .experience-list img {display:block;width:100%;height:100%;object-fit:cover;}
.ulthera_prime .skininfo.type10 .experience-list div {position:absolute;z-index:1;right:0;top:0;width:36%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:30px;border-radius:20px 0 0 20px;background:rgba(255,255,255,.60);backdrop-filter:blur(16.5px);box-sizing:border-box;}
.ulthera_prime .skininfo.type10 .experience-list strong {font-size:22px;}
.ulthera_prime .skininfo.type10 .experience-list p {margin-top:10px;font-size:16px;line-height:1.5;}
.ulthera_prime .skininfo.type11 .sub-inner {display:grid;grid-template-columns:360px 1fr;gap:70px;}
.ulthera_prime .skininfo.type11 .private-care-visual {position:relative;min-width:0;overflow:hidden;border-radius:16px;}
.ulthera_prime .skininfo.type11 .sub-tit {text-align:left;padding-bottom:30px;}
.ulthera_prime .skininfo.type11 .private-care-nav {display:flex;gap:8px;}
.ulthera_prime .skininfo.type11 .private-care-nav button {width:44px;height:44px;border:0;background:transparent no-repeat center / contain;}
.ulthera_prime .skininfo.type11 .private-care-nav .private-care-prev {background-image:url('/images/renew/sub/skin/ulthera_prime/skininfo_type11_btn_prev.svg');}
.ulthera_prime .skininfo.type11 .private-care-nav .private-care-next {background-image:url('/images/renew/sub/skin/ulthera_prime/skininfo_type11_btn_next.svg');}
.ulthera_prime .skininfo.type11 .private-care-swiper {width:100%;min-width:0;}
.ulthera_prime .skininfo.type11 .private-care-swiper img {width:100%;}
.ulthera_prime .skininfo.type11 .private-care-count {position:absolute;z-index:2;right:22px;top:18px;color:#fff;font-size:14px;}
.ulthera_prime .skininfo.type11 .private-care-swiper .swiper-pagination.swiper-pagination-bullets {position:absolute;left:0;right:0;top:auto;bottom:24px;z-index:2;width:100%;height:auto;line-height:1;transform:none;}
.ulthera_prime .skininfo.type11 .swiper-pagination-bullet {width:7px;height:7px;margin:0 4px;background:rgba(255,255,255,.35);background-image:none;border-radius:50%;}
.ulthera_prime .skininfo.type11 .swiper-pagination-bullet-active {width:22px;height:7px;border-radius:10px;background:#fff;}
.ulthera_prime .skininfo.type11 .private-care-info {grid-column:2;display:grid;grid-template-columns:repeat(3,1fr);gap:35px;}
.ulthera_prime .skininfo.type11 .private-care-info strong {font-size:22px;}
.ulthera_prime .skininfo.type11 .private-care-info p {margin-top:18px;font-size:16px;line-height:1.5;}

@media (max-width:1080px) {	
	/* 울쎄라 프라임 */
	.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;}
	.ulthera_prime .skininfo.type12 {background-image:url('/images/renew/sub/skin/ulthera_prime/m/skininfo_type06_bg.jpg');}
	.ulthera_prime .skininfo.type12 .sub-tit {padding-bottom:65vw;}
	.ulthera_prime .skininfo.type12 .benefit-list {width:100%;gap:10px;}
	.ulthera_prime .skininfo.type12 .benefit-list li {min-height:120px; background: rgba(255, 255, 255, 0.90);}
	.ulthera_prime .skininfo.type12 .benefit-list li > strong {width:30%;font-size:18px;}
	.ulthera_prime .skininfo.type12 .benefit-list p {width:70%;padding-left:22px;font-size:18px;}
	.ulthera_prime .skininfo.type07 {padding-bottom:0;}
	.ulthera_prime .skininfo.type07 .proof-list {grid-template-columns:1fr;gap:14px;}
	.ulthera_prime .skininfo.type07 .proof-list li {min-height:300px;}
	.ulthera_prime .skininfo.type07 .proof-list p {font-size:18px;}
	.ulthera_prime .skininfo.type07 .proof-list strong {font-size:28px;}
	.ulthera_prime .skininfo.type08 .private-list {grid-template-columns:1fr;margin-top:40px;gap:38px;}
	.ulthera_prime .skininfo.type08 .private-list li + li::before {content:none;}
	.ulthera_prime .skininfo.type08 .private-list strong {font-size:18px;}
	.ulthera_prime .skininfo.type08 .private-list p {font-size:14px;}
	.ulthera_prime .skininfo.type09 {background-image:url('/images/renew/sub/skin/ulthera_prime/m/skininfo_type09_bg.jpg');}
	.ulthera_prime .skininfo.type09 .black-proof {grid-template-columns:1fr;}
	.ulthera_prime .skininfo.type09 .black-score {grid-template-columns:repeat(1,1fr);}
	.ulthera_prime .skininfo.type09 .black-score li {min-height:160px;font-size:18px;}
	.ulthera_prime .skininfo.type09 .black-score strong {font-size:32px;}
	.ulthera_prime .skininfo.type09 .black-data {grid-template-columns:1fr;padding:30px 20px;}
	.ulthera_prime .skininfo.type09 .black-data h3 {font-size:18px;}
	.ulthera_prime .skininfo.type09 .black-data p {font-size:14px;}
	.ulthera_prime .skininfo.type09 .black-graph > p {top:9%;}
	.ulthera_prime .skininfo.type09 .black-graph > p b {font-size:39px; line-height: 39px;}
	.ulthera_prime .skininfo.type09 .black-data img {margin-top:30px;}
	.ulthera_prime .skininfo.type10 .experience-list {grid-template-columns:1fr;gap:10px;}
	.ulthera_prime .skininfo.type10 .experience-list div {width:44%;padding:20px;border-radius:20px 0 0 20px;}
	.ulthera_prime .skininfo.type10 .experience-list strong {font-size:16px;}
	.ulthera_prime .skininfo.type10 .experience-list p {font-size:12px;}
	.ulthera_prime .skininfo.type11 .sub-inner {display:block;}
	.ulthera_prime .skininfo.type11 .sub-tit {padding-bottom:20px;}
	.ulthera_prime .skininfo.type11 .private-care-nav {margin-bottom:50px;}
	.ulthera_prime .skininfo.type11 .private-care-nav button {width:42px;height:42px;}
	.ulthera_prime .skininfo.type11 .private-care-visual {margin-bottom:50px;}
	.ulthera_prime .skininfo.type11 .private-care-info {display:block;}
	.ulthera_prime .skininfo.type11 .private-care-info li {margin-top:20px;}
	.ulthera_prime .skininfo.type11 .private-care-info strong {font-size:18px;}
	.ulthera_prime .skininfo.type11 .private-care-info p {font-size:14px;}
}


/* LDM */
html.is-branch-page .ldm .sub-visualtop .textbox h2 {font-weight:700;font-family:'Noto Sans KR B';color:#37B5FF;}
html.is-branch-page .ldm .sub-visualtop .textbox h1 {font-weight:700;font-family:'Noto Sans KR B';color:#37B5FF;}
.ldm .sub-visualtop .textbox em {color:#666;}
html.is-branch-page .ldm span.point {color:#37B5FF;font-family:'Noto Sans KR M';font-weight:500;}
.ldm .skininfoB {margin-bottom:0;}
html.is-branch-page .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;}
html.is-branch-page .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;}
html.is-branch-page .ldm .skininfo.type01 {margin:0;padding:160px 0;background: linear-gradient(180deg, #FDFEFF 0%, #EEF8FC 100%);}
html.is-branch-page .ldm .skininfo .content-list p strong {display:contents;color:#37B5FF;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .ldm .skininfo.type02 {margin:0;padding:160px 0;background:url('/images/renew/sub/skin/ldm/skininfo_bg.jpg') no-repeat center top / cover;}
.ldm .skinsuggest {margin:0;padding:160px 0;}

/* 써마지 */
html.is-branch-page .thermage .sub-tit span.point {font-weight:700;font-family:'Noto Sans KR B';color:#671F62;}
.thermage .skininfoB {margin-bottom:0;}
.thermage .skinmeritE {margin:0;}
.thermage .skinsynergy {margin-bottom:0;padding-bottom:0;}
.thermage .skinsuggest {margin-top:0;}

/* 인모드 */
html.is-branch-page .sub-wrap.inmode .sub-visualtop .textbox h2 {color:#61C4BF;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .sub-wrap.inmode .sub-visualtop .textbox h1 {color:#61C4BF;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .inmode .sub-tit span.point {font-weight:700;font-family:'Noto Sans KR B';color:#61C4BF;}
.inmode .skininfoB {margin-bottom:0;}
html.is-branch-page .inmode .skininfoB .skininfoB-float p {text-shadow: 1px 2px 4px #2A9BB8;font-weight:500;font-family:'Noto Sans KR M';}
.inmode .skinmeritE {margin:0;}
.inmode .skinsynergy {margin-bottom:0;padding-bottom:0;}
.inmode .skinsuggest {margin-top:0;}

/* 올리지오 */
html.is-branch-page .sub-wrap.oligio .sub-visualtop .textbox h2 {color:#7E57C6;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .sub-wrap.oligio .sub-visualtop .textbox h1 {color:#7E57C6;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .oligio .sub-tit span.point {font-weight:700;font-family:'Noto Sans KR B';color:#7E57C6;}
.oligio .skininfoB {margin-bottom:0;}
.oligio .skinmeritE {margin:0;padding:100px 0;}
.oligio .skinsynergy {margin-bottom:0;padding-bottom:0;}
.oligio .skinsuggest {margin-top:0;}

/* 리프테라2 */
html.is-branch-page .sub-wrap.liftera2 .sub-visualtop .textbox h2 {color:#FA93A0;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .sub-wrap.liftera2 .sub-visualtop .textbox h1 {color:#FA93A0;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .liftera2 .sub-tit span.point {font-weight:700;font-family:'Noto Sans KR B';color:#FA93A0; }
.liftera2 .skininfoB {margin-bottom:0;}
.liftera2 .skinmeritE {margin:0;}
.liftera2 .skinsynergy {margin-bottom:0;padding-bottom:0;}
.liftera2 .skinsuggest {margin-top:0;}

/* 쥬베룩 */
html.is-branch-page .sub-wrap.juvelook .sub-visualtop .textbox h2 {color:#48A5F5;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .sub-wrap.juvelook .sub-visualtop .textbox h1 {color:#48A5F5;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .juvelook .sub-tit span.point {font-weight:500;color:#48A5F5;font-family:'Noto Sans KR M';}
.juvelook .skininfoB {margin-bottom:0;}
.juvelook .skinmeritC {padding-top: 100px;}
html.is-branch-page .juvelook .skinsolution {background:url('/images/renew/sub/skin/juvelook/skinsolution_bg_img_01.jpg') no-repeat center bottom / cover;}
.juvelook .skinmeritE {margin:0;}
.juvelook .skinsynergy {margin-bottom:0;padding-bottom:0;}
.juvelook .skinsuggest {margin-top:0;}

/* 리니어지 */
html.is-branch-page .sub-wrap.linearz .sub-visualtop .textbox h2 {color:#222;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .sub-wrap.linearz .sub-visualtop .textbox h1 {color:#222;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .linearz .sub-tit span.point {font-weight:700;font-family:'Noto Sans KR B';color:#222;}
.linearz .skininfoB {margin-bottom:0;}
.linearz .skinmeritE {margin:0;}
.linearz .skinsynergy {margin-bottom:0;padding-bottom:0;}
.linearz .skinsuggest {margin-top:0;}

/* 리쥬란힐러 */
html.is-branch-page .sub-wrap.injection .sub-visualtop .textbox h2 {color:#00BBB4;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .sub-wrap.injection .sub-visualtop .textbox h1 {color:#00BBB4;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .injection .sub-tit span.point {font-weight:700;font-family:'Noto Sans KR B';color:#00BBB4;}
.injection .skininfoB {margin-bottom:0;}
html.is-branch-page .injection .skininfoB .skininfoB-float p.top span.point {color:#00BBB4;font-weight:700;font-family:'Noto Sans KR B';}
.injection .skinmeritC {padding-top: 100px;}
html.is-branch-page .injection .skinsolution {padding:160px 0;background: url('/images/renew/sub/skin/injection/skinsolution_bg_img_01.jpg') no-repeat center bottom / cover;}
.injection .skinmeritE {margin:0;}
.injection .skinsynergy {margin-bottom:0;padding-bottom:0;}
.injection .skinsuggest {margin-top:0;}
html.is-branch-page .sub-wrap.shurink_universe .sub-visualtop .textbox h2 {color:#fff;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .sub-wrap.shurink_universe .sub-visualtop .textbox h1 {color:#fff;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .shurink_universe .sub-tit span.point {font-weight:700;font-family:'Noto Sans KR B';color:#03ACA0;}
.shurink_universe .skininfoB {margin-bottom:0;}
.shurink_universe .skinmeritE {margin:0;}
.shurink_universe .skinsynergy {margin-bottom:0;padding-bottom:0;}
.shurink_universe .skinsuggest {margin-top:0;}

/* 립쥬란 */
html.is-branch-page .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;font-family:'Noto Sans KR B';}
html.is-branch-page .sub-wrap.lipjuran .sub-visualtop .textbox h1 {background: linear-gradient(90deg, #FF8FC0 0%, #F15096 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .lipjuran .sub-tit span.point {font-weight:700;color:#F15096;font-family:'Noto Sans KR B';}
html.is-branch-page .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;}
html.is-branch-page .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 {margin:auto auto 0;}
html.is-branch-page .lipjuran .skininfo.type01 {margin:0;padding:160px 0;background:url('/images/renew/sub/skin/lipjuran/skininfo_bg_01.jpg') no-repeat center bottom / cover;}
html.is-branch-page .lipjuran .skininfo.type01 .inner-cont .sub-tit .cont span {display:block;font-size:22px;font-weight:700;margin-bottom:10px;font-family:'Noto Sans KR B';}
html.is-branch-page .lipjuran .skininfo.type01 .inner-cont .sub-tit .cont span strong {color:#F15096;font-weight:700;font-family:'Noto Sans KR B';}
html.is-branch-page .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;font-family:'Noto Sans KR B';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%);}
html.is-branch-page .lipjuran .skininfo.type02 {margin:0;padding:160px 0;background:url('/images/renew/sub/skin/lipjuran/skininfo_bg_02.jpg') no-repeat center top / cover;}
html.is-branch-page .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;font-family:'Noto Sans KR B';text-align:center;border-radius:50%;background:#FFDEED;}
html.is-branch-page .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;font-family:'Noto Sans KR B';border-radius: 0px 0px 0px 20px;background:#F15096;}
html.is-branch-page .lipjuran .skininfo.type02 .inner-box .box-area li:nth-child(1) {font-size:22px;font-weight:700;font-family:'Noto Sans KR B';height:85px;}

/* 레블라이트 토닝 */
html.is-branch-page .revlite .sub-visualtop .textbox h2 {font-weight:700;font-family:'Noto Sans KR B';background: linear-gradient(90deg, #BA52DB 0%, #E080FF 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
html.is-branch-page .revlite .sub-visualtop .textbox h1 {font-weight:700;font-family:'Noto Sans KR B';background: linear-gradient(90deg, #BA52DB 0%, #E080FF 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
html.is-branch-page .revlite .skininfo.type01 {margin-bottom:0; padding:160px 0;background:url('/images/renew/sub/skin/revlite/skininfo_bg.jpg') no-repeat center top / cover;}
html.is-branch-page .revlite .skininfo.type01 li {display:flex;text-align:center;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;}
html.is-branch-page .revlite .skinmeritE {margin-top:0; padding-bottom:0; background:#fff;}
.threadlifting .skininfoB {margin:0;}
.threadlifting .skinmeritE {margin:0;}
html.is-branch-page .violet .skinsolution .solution-list .list-bg {mix-blend-mode: unset;}

/* 올리지오X */
.sub-wrap.oligioKiss .sub-visualtop .textbox{padding-left: 1040px;}
.sub-wrap.oligioKiss .sub-visualtop .textbox strong {display: inline-block;}
.oligioKiss .logo {max-width: 365px;}
.oligioKiss .sub-page section {margin:0; padding:160px 0;}
.oligioKiss span.point {color:#00C9D4;font-weight:700;}
.oligioKiss .sub-tit .small {width: fit-content; margin: 0 auto 15px; padding: 10px 15px; background: #ABE0E7;  border-radius: 32px; color: #fff; }
.oligioKiss .skininfo.type02 {background: #F2FAFB;}
.oligioKiss .skininfo.type02 .flexbox {display: flex; align-items: center; justify-content: space-between; gap:30px;}
.oligioKiss .skininfo.type02 .textbox {margin-top:40px; padding:0 0 0 10px;}
.oligioKiss .skininfo.type02 .textbox h4 {font-size:22px;}
.oligioKiss .skininfo.type02 .textbox p {font-size:18px;}
.oligioKiss .skininfo.type03 img {margin:auto;}
.oligioKiss .skininfo.type04 .sub-inner {display: flex; align-items: center; justify-content: center; gap: 70px;}
.oligioKiss .skininfo.type04 .sub-tit {text-align: left; display: flex; align-items: flex-start; flex-direction: column; justify-content: space-between; padding: 0;}
.oligioKiss .skininfo.type04 .sub-tit .small {margin: 0 0 15px;}
.oligioKiss .skininfo.type04 .sub-tit .cont {margin-bottom:60px;}
.oligioKiss .skininfo.type05 {padding:0} 

/* 살빼주사 */
.sub-wrap.slim .sub-page section {margin:0; padding:160px 0;}
.slim .skininfoB {padding:0!important;}
html.is-branch-page .outline .skininfoD {position:relative; margin:0; padding:160px 0 0; background:#DBF1D3;}
html.is-branch-page .outline .skininfo.type01 {margin:0; padding:160px 0; background:url('/images/renew/sub/skin/outline/skininfo_type01_bg.jpg') no-repeat center bottom / contain;}
html.is-branch-page .outline .skininfoF {margin-top:0; background:url('/images/renew/sub/skin/outline/skininfo_type03_bg.jpg') no-repeat center top / cover;}

/* 필러 */
.sub-wrap.filler .sub-page section {margin:0; padding:160px 0;}
.filler .skinlabel {padding-bottom:0!important}

/* 아나파스킨부스터 */
.sub-wrap.nopain-skin .sub-page section {margin:0; padding:160px 0;}
html.is-branch-page .nopain-skin .skininfo.type01 {padding:105px 0 0!important;height:882px;position:relative;background: linear-gradient(to top, #cef4fa, #F6F8FC, #d2f3f8);}
@media (max-width:1080px) {
  html.is-branch-page .visualtop-wrap {flex-direction:column-reverse;padding-top:70px;margin-bottom:100px;}
  .sub-visualtop.row .top-box p {margin-top:5px; font-size:19px;font-weight:400;}
  .sub-visualtop.row .top-box h1 {font-size:42px;}
  .sub-visualtop.row .top-box em {font-size:17px; line-height:25px;}
  
  /* skininfoA */
  html.is-branch-page .skininfoA {padding-bottom:0;}
  .sub-wrap.lipfiller .skininfoA {padding:100px 0;margin-bottom:0;}
  
  /* skininfoB */
  .sub-wrap.titanium .skininfoB {margin-bottom:0;}
  html.is-branch-page .skininfoB .skininfoB-float p {font-size:24px;line-height:34px;}
  .sub-wrap.lizne .skininfoB::before {content:none;}
  .sub-wrap.lizne .skininfoB::after {content:"";position:absolute;top:140px;right:0;background-size:50%;}
  .sub-wrap.coolfase .skininfoB .skininfoB-float p {font-size:24px;}
  html.is-branch-page:not(.site-ps) .skininfoB-txt {width:300px;margin:70px auto 100px;padding:0 20px;}
  html.is-branch-page .skininfoB-txt span {font-size:44px;line-height:44px;}
  .sub-wrap.olidia .skininfoB .skininfoB-float p {font-size:28px;line-height:36.4px;}
  .sub-wrap.olidia .skininfoB .skininfoB-float p:last-child {margin-top: 5px;}
  .sub-wrap.v_ro_lifting .skininfoB .skininfoB-float p {font-size:28px;line-height:36px;}
  html.is-branch-page .skininfoB .skininfoB-float p {font-size:16px;line-height:21px;}
  .sub-wrap.v_ro_lifting .skininfoB-txt strong {margin-top: 20px;}
  .sub-wrap.v_ro_lifting .skininfoB-txt {width:307px;padding:0;}
  .sub-wrap.lipfiller .skininfoB-txt strong {margin-top:10px;}
  .sub-wrap.lipfiller .skininfoB::before {mix-blend-mode:normal;top:-113px;width:148px;height:134px;background:url('/images/m/sub/lipfiller/top_bg_01.png') no-repeat center top;}
  .sub-wrap.lipfiller .skininfoB::after {mix-blend-mode:normal;top:-40px;right:0;width:162;height:174px;background:url('/images/m/sub/lipfiller/top_bg_02.png') no-repeat center top / 64px;}
  .sub-wrap.neckfiller .skininfoB .skininfoB-float p {font-size:28px;line-height:36px;}
  .sub-wrap.neckfiller .skininfoB-txt {width:auto;}
  .sub-wrap.latigen .skininfoB .skininfoB-float p {font-size:18px;line-height:27px;}
  .sub-wrap.latigen .skininfoB .skininfoB-float p strong {font-size:28px;line-height:36px;margin-bottom:30px;}
  html.is-branch-page .skininfoB-txt.center span {margin-bottom:10px;width:100%;}
  
  /* skininfoC */
  html.is-branch-page .onda-slider {min-height: 500px;height: auto;margin: 185px auto 110px;}
  html.is-branch-page .onda-slider-content {text-align:left;padding: 0 20px;width:100%;max-width: fit-content;}
  
  /* skinmeritD */
  html.is-branch-page .skinmeritD {padding:100px 0;}
  html.is-branch-page .skinmeritD li p {font-size:14px;padding:0 5px;}
  .skinmeritD .box-list li {height:fit-content;justify-content:flex-start;width:48.5%;letter-spacing:-0.5px;}
  .skinmeritD .box-list li span {margin-top:40px;}
  .skinmeritD .box-list li p {padding:0;}
  .skinmeritD .box-list li strong {padding:0 5px 35px;}
  .skinmeritD .box-list li + li {margin-left:0;}
  .skinmeritD .box-list li.bg-color {width:100%;height:fit-content;border-radius:15px;display:block;padding:66px 0 31px;}
  .skinmeritD .box-list li.bg-color span {margin-top:0;}
  .skinmeritD .box-list li img {width:90%;max-width:200px;max-height:147px;min-height:147px;}
  .skinmeritD .box-list li.bg-color img {max-height:none;}
  .skinmeritD .box-line {max-width:none;display: none !important;}
  .skinmeritD .box-line::before {width:60%;}
  
  /* skinmeritE */
  .skinmeritE {padding:100px 0;}
  html.is-branch-page .skinmeritE div h4 {font-size:28px;line-height:36px;}
  html.is-branch-page .skinmeritE li:nth-child(1) .inner-list span {width:95px;height:44px;line-height:44px;font-size:14px;}
  html.is-branch-page .skinmeritE li:nth-child(1) .inner-list p {font-size:15px;width:calc(100% - 124px);}
  .sub-wrap.lipfiller .skinmeritE {padding:100px 0;}
  .sub-wrap.lipfiller .skinmeritE li > img {width:100%;}
  .sub-wrap.lipfiller .skinmeritE li:nth-child(1) .inner-list span {line-height:24px;padding:14px 0;}
  .sub-wrap.lipfiller .skinmeritE .inner-list li:nth-child(2) {width:100%;}
  
  /* skindoctorA */
  .skindoctorA {padding:100px 0;}
  .skindoctorA ul li {width:96px;height:96px;line-height:96px;font-size:18px;}
  .skindoctorA ul li + li {margin-left:20px;}
  .skindoctorA ul li::before {width:110px;height:110px;left:-8px;}
  .skindoctorA ul li::after {width:25px;right:-26px;}
  .skindoctorA p {font-size:16px;line-height:24px;}
  
  /* skindoctorB */
  .skindoctorB .sub-inner {display:block;}
  .skindoctorB .sub-inner .sub-tit {text-align:center;}
  .skindoctorB img {width:100%;}
  
  /* skindoctorC */
  .skindoctorC {background:none;}
  .skindoctorC .doctorC-list {flex-direction:column-reverse;}
  .skindoctorC .doctorC-list div {align-self:start;padding:20px;}
  .skindoctorC .doctorC-list div p {margin-bottom:20px;}
  .skindoctorC .doctorC-list p {border:none;}
  
  /* skincustomize */
  .sub-wrap.neckfiller .skincustomize {margin-bottom:0;}
  .skincustomize {padding:100px 0;}
  
  /* skinanti */
  html.is-branch-page .skinanti li {display:block;max-width:fit-content;text-align:center;padding:30px;border-radius:160px;}
  
  /* skinbanner */
  html.is-branch-page .skinbanner {height:200px;margin:100px 0 !important;background:url('/images/renew/sub/skin/onda/banner_img.jpg') no-repeat 35% top / cover;}
  html.is-branch-page .skinbanner ul {display:block;padding:40px 0;}
  .sub-wrap.titanium .swiper-pagination-bullet {width:16px;height:16px;}
  .sub-wrap.titanium .surgerybna {padding:100px 0;}
  .sub-wrap.onda .surgerybna {padding:100px 0;}
  /*skinparing*/
  .sub-page section + section.surgerybna {margin-bottom:0;}
  html.is-branch-page .skinparing {padding:100px 0;background:url('/images/renew/sub/skin/coolfase/skinparing_model_bg_01.png') no-repeat left top / 50%}
  html.is-branch-page .skinparing .paring-list li .paring-with {font-size:22px;line-height:22px;}
  html.is-branch-page .skinparing .paring-list div ul li .paring-txt {font-size:17px;padding:41px 0;width:40%;height:auto;}
  
  /* skinimprovement */
  .skinimprovement {padding:100px 0;}
  
  /* skinsolution */
  html.is-branch-page .skinsolution {padding:100px 0 0;background-size:100%;}
  .sub-wrap.juvelook .skinsolution {padding:100px 0;background:url('/images/m/sub/juvelook/skinsolution_bg_img_01.jpg') no-repeat center top / cover;}
  .sub-wrap.juvelook .skinsolution ul {max-width:405px;}
  .sub-wrap.juvelook .skinsolution li {line-height:16px;}
  .sub-wrap.juvelook .skinsolution li img {width:100%;}
  .sub-wrap.juvelook .skinsolution li:nth-child(odd) {margin-bottom:0;margin-top:50px;}
  .sub-wrap.juvelook .skinsolution li:nth-child(odd) p {padding-left:54px;}
  .sub-wrap.juvelook .skinsolution li:nth-child(even) {margin-top:0;margin-bottom:50px;}
  .sub-wrap.juvelook .skinsolution li:nth-child(even) p {padding-right:54px;}
  
  /* skinsynergy */
  .sub-wrap.titanium .skinsynergy {margin-bottom:0;}
  .skinsynergy {padding:100px 0;}
  .skinsynergy ul {flex-wrap:wrap;gap:20px 0;margin: 0 auto 50px;}
  .skinsynergy li {width:48%;}
  .skinsynergy li img {max-width:80px;}
  .skinsynergy li p {font-size: 16px;line-height:24px;margin-top:0;}
  .sub-wrap.lipfiller .skincheck ul {max-width: -webkit-fill-available;}
  
  /* skincheck_list */
  .skincheck_list {padding:100px 0;}
  
  /* skinsuggest */
  .skinsuggest {padding:100px 0;}
  html.is-branch-page .skinsuggest .suggest-list .sub-tit {text-align:center;}
  html.is-branch-page .skinsuggest .suggest-list ul {padding-left:0;margin-left:auto;margin-right:auto;text-align:center;width:fit-content;margin-top:31px;}
  html.is-branch-page .skinsuggest .suggest-list li {font-size:14px;line-height:28px;padding-left:20px;width:fit-content;text-align:left;}
  .sub-wrap.lipfiller .skinsuggest .suggest-list ul {padding-left:0;}
  
  /* skinaccodian */
  .skinaccodian .caretab-list-bold {padding-right:45px;font-size:18px;}
  .skinaccodian .sub-accodian .caretab-list-bold {font-size:18px;padding-left:12px;}
  .skinaccodian .caretab-list, .skinaccodian .noncaretab-list, .skinaccodian .caretab-list-bold, .skinaccodian .caretab-sublist {padding:18px 0;}
  .skinaccodian .sub-accodian .caretab-cont p {font-size: 16px;padding-left:12px;line-height:24px;padding:25px 18px;}
  .skinaccodian .caretab-cont .list {padding:30px 12px;}
  .skinaccodian .caretab-cont .list li {font-size: 15px;}
  .skinaccodian .caretab-cont .list li + li {margin-top:5px;}
  html.is-branch-page .skinmedia .media-item span.tag-tit {font-size:40px;line-height:40px}
  .skinmedia .media-thumbnail a img {width:100%;}
  
  /* skinsolutionB */
  .skinsolutionB {padding:100px 0 0;background:#f2efea;}
  .skinsolutionB::before {content:none;}
  .skinsolutionB .solution-list img {position:initial;width:100%;}
  .skinsolutionB ul {position:initial;display: block;}
  .skinsolutionB li + li {margin-top: 10px;}
  .skinsolutionB li:nth-child(odd) {margin:0 auto 10px;width: 260px;border-radius:30px;padding: 14px 20px;text-align: center;font-size: 14px;background: linear-gradient(90deg, #FFF 0%, rgba(255, 255, 255, 0.00) 100%);}
  .skinsolutionB li:nth-child(even) {margin:0 auto 10px;width: 260px;border-radius:30px;padding: 14px 20px;text-align: center;font-size: 14px;background: linear-gradient(90deg, #FFF 0%, rgba(255, 255, 255, 0.00) 100%);}
  
  /* skinguide */
  html.is-branch-page .skinguide ul {flex-wrap: wrap;gap:10px 5px;}
  html.is-branch-page .skinguide li {width:40%;font-size:14px;min-height:auto;height:280px;}
  
  /* 온다리프팅 */
  .onda .skininfoA .hongdea-list li {display:block;}
  .onda .skininfoA .hongdea-list li img {max-width:none;}
  .onda .skininfoA .hongdea-list li div {margin-left:0;font-size:16px;padding:12px 0;}
  .onda .skininfoA .hongdea-list li + li {margin-left:0;margin-top:8px;}
  .onda .skininfoA .inner-info {padding:30px 10px;font-size:16px;line-height:24px;}
  html.is-branch-page .revive .skininfoB::before {top:92px;width:97px;height:142px;background:url('/images/m/sub/revive/skininfoC-img_bg.png') no-repeat center top;}
  html.is-branch-page .revive .skininfoB::after {background-size: 50%;top: -155px;mix-blend-mode: normal;right: 0;}
  html.is-branch-page .revive .skinmeritC {padding:100px 0 500px;background:url('/images/m/sub/revive/skinmeritC_img.png') no-repeat center top / cover;}
  html.is-branch-page .skin-vive .skininfoB::before {top:92px;width:97px;height:142px;background:url('/images/m/sub/revive/skininfoC-img_bg.png') no-repeat center top;}
  
  /* 울쎄라 프라임 */
  html.is-branch-page .ulthera_prime .skininfo.type01 {padding-bottom:0;}
  .ulthera_prime .skininfoB-txt {width:auto;}
  html.is-branch-page .ulthera_prime .skininfo.type02 {padding:0;}
  html.is-branch-page .ulthera_prime .skinsynergyB {padding-bottom:0;}
  html.is-branch-page .ldm .skininfo .content-list p {margin:50px 0 0;width: fit-content;max-width:none;max-height:none;font-size:18px;line-height:27px;padding:28px 16px;}
  .ldm .skininfo.type01 {padding:100px 0;}
  .ldm .skininfo.type02 {padding:100px 0;}
  .ldm .skinsuggest .suggest-list ul {margin:31px auto 0;}
  
  /* 써마지 */
  .thermage .skinmeritE {padding:100px 0;}
  
  /* 인모드 */
  .inmode .skinmeritE {padding:100px 0;}
  html.is-branch-page .juvelook .skinsolution {background:url('/images/m/sub/injection/juvelook/skinsolution_bg_img_01.jpg') no-repeat top top / cover;}
  
  /* 리쥬란힐러 */
  html.is-branch-page .injection .skinsolution {background: url('/images/m/sub/injection/skinsolution_bg_img_01.jpg') no-repeat center bottom / cover;}
  html.is-branch-page .injection .skinsolution {padding:100px 0;}
  html.is-branch-page .lipjuran .skininfoB::after {width:126px;height:126px;right:0;top:-152px;background-size:100%;}
  .lipjuran .skininfo.type01 {padding:100px 0;}
  .lipjuran .skininfo.type02 {padding:100px 0;}
  
  /* 레블라이트 토닝 */
  html.is-branch-page .revlite .skininfo.type01 {background:url('/images/m/sub/revlite/skininfo_bg.jpg') no-repeat center bottom / cover;}
  html.is-branch-page .violet .skinsolution .solution-list .list-bg {z-index: 0;}
  
  /* 올리지오X */
  .sub-wrap.oligioKiss .sub-visualtop .textbox {padding-left: 0;}
  .oligioKiss .sub-page section {margin:0; padding:100px 0;}
  .oligioKiss img {width: 100%;}
  .oligioKiss .logo {max-width: 255px;}
  .oligioKiss .skininfo.type02 .flexbox {flex-direction: column;}
  .oligioKiss .skininfo.type04 .sub-tit {text-align: center; align-items: center;}
  .oligioKiss .skininfo.type04 .sub-tit .small {margin: 0 auto 15px;}
  .oligioKiss .skininfo.type04 .sub-inner {display: block;}
  
  /* 텐써마 */
  .tentherma .skinmeritE li img {height: auto;}
  .tentherma .skininfo.type01 {padding:100px 0;}
  .tentherma .skininfo.type01 .img-list {flex-direction: column; gap:35px;}
  .tentherma .skininfo.type01 img {width: 100%;}
  .tentherma .skininfo.type01 h4 {margin:20px 0 8px; font-size: 22px;}
  .tentherma .skininfo.type01 p {font-size: 16px;}

  
  /* 살빼주사 */
  .sub-wrap.slim .sub-page section {padding:100px 0;}
  html.is-branch-page .outline .skininfo.type02 {padding:100px 0;}
  html.is-branch-page .outline .skininfo.type01 {padding:100px 0;background: url('/images/renew/sub/skin/outline/m/skininfo_type01_bg.jpg') no-repeat center bottom / cover;}
  
  /* 필러 */
  .sub-wrap.filler .sub-page section {padding:100px 0;}
  
  /* 아나파스킨부스터 */
  .sub-wrap.nopain-skin .sub-page section {padding:100px 0;}
}




/* ==================================================
   지점용 추가 CSS 시작 - skin_renew
   ================================================== */
html.is-branch-page .skinmeritE li img {width:570px;height:394px;background:#ededed;}
html.is-branch-page .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;}
html.is-branch-page .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;}
html.is-branch-page .skinreview .textbox ul li .review {font-size:16px;}

/* skinChart */
.skinChart * { box-sizing: border-box; }
.skinChart .chart-wrap { width: 100%; max-width: 1280px; margin: 0 auto; }
.skinChart .chart-wrap img { display: block; max-width: 100%; }
.skinChart .chart-table { display: grid; grid-template-columns: minmax(0, 1fr) 190px minmax(0, 1fr); align-items: stretch; }
.skinChart .chart-col { display: grid; grid-template-rows: 340px 112px repeat(4, 110px); background: #fff; border: 3px solid #dbe4ff; }
.skinChart .chart-left { border-right-width: 1px; }
.skinChart .chart-right { border-left-width: 1px; box-shadow: 0 0 30px rgba(107, 157, 255, 0.25); }
.skinChart .chart-thumb { display: flex; align-items: center; justify-content: center; padding: 30px; background: #fff; overflow: hidden; }
.skinChart .chart-thumb img { max-height: 220px; object-fit: contain; }
.skinChart .chart-title { display: flex; align-items: center; justify-content: center; padding: 20px 16px; text-align: center; font-size: 22px; font-weight: 700; color: #2f2f2f; background: linear-gradient(154deg, #DDE6FF 16.47%, #FFF 110.47%);}
.skinChart .chart-right .chart-title { color: #fff;background: linear-gradient(120deg, #7694E8 50.6%, #FFF 199.3%); }
.skinChart .chart-cell { display: flex; align-items: center; justify-content: center; min-height: 110px; padding: 18px 16px; text-align: center; border-top: 1px solid #e3e9f6; font-size: 20px; color: #333; }
.skinChart .chart-center { display: grid; grid-template-rows: 343px 110px repeat(4, 111px); position: relative; z-index: 2; }
.skinChart .chart-spacer { background: transparent; }
.skinChart .chart-vs { position: relative; display: flex; align-items: center; justify-content: center; font-family:"sangbleuogsans"; font-size: 34px; color: #fff; background: linear-gradient(180deg, #AABCEF 0%, #7694E8 139.45%);  box-shadow: 0 8px 24px rgba(107, 157, 255, 0.28); overflow: visible; z-index: 3; }
.skinChart .chart-vs::before, .skinChart .chart-vs::after { content: ""; position: absolute; top: -38px; width: 0; height: 0; z-index: 2; }
.skinChart .chart-vs::before { left: 0; border-left: 38px solid #5d5d5d; border-top: 38px solid transparent; }
.skinChart .chart-vs::after { right: 0; border-right: 38px solid #5d5d5d; border-top: 38px solid transparent; }
.skinChart .chart-label { display: flex; align-items: center; justify-content: center; min-height: 110px; padding: 16px 8px; text-align: center; border-top: 1px solid #e3e9f6; border-left: 1px solid #e3e9f6; border-right: 1px solid #e3e9f6; background: #fff; color: #7694E8; font-size: 20px; font-weight: 700; }
.skinChart .chart-label:last-child {border-bottom:3px solid #dbe4ff;}
@media (max-width: 1080px) {
  .skinChart .chart-table { grid-template-columns: minmax(0, 1fr) 56px minmax(0, 1fr); }
  .skinChart .chart-col, .skinChart .chart-center { grid-template-rows: 120px 80px repeat(4, 74px); }
  .skinChart .chart-col { border-width: 2px; }
  .skinChart .chart-thumb { padding: 10px; }
  .skinChart .chart-thumb img { max-height: 78px; }
  .skinChart .chart-title { font-size: 18px; padding: 10px 6px; }
  .skinChart .chart-cell, .skinChart .chart-label { min-height: 74px; padding: 8px 4px; font-size: 16px; }
  .skinChart .chart-vs { font-size: 18px; }
  .skinChart .chart-vs::before, .skinChart .chart-vs::after { top: -16px; }
  .skinChart .chart-vs::before { border-left-width: 16px; border-top-width: 16px; }
  .skinChart .chart-vs::after { border-right-width: 16px; border-top-width: 16px; }
}

/* skinsynergyC */
.skinsynergyC .sub-inner {max-width: 1515px; padding: 0; margin: 0 auto;}
.skinsynergyC .sub-tit .small {color: #333;}
.skinsynergyC .sub-tit h3 {color: #333;font-family:"sangbleuogsans";}
.skinsynergyC .sub-tit h2 {color: #333;font-family:"sangbleuogsans";}
.skinsynergyC .sub-tit h3 span {font-family:"sangbleuogsans";}
.skinsynergyC .sub-tit h2 span {font-family:"sangbleuogsans";}
.skinsynergyC .synergy-gallery {position: relative;}
.skinsynergyC .swiper {width: 100%; height: 100%;}
.skinsynergyC .swiper-wrapper {max-width: 1515px;align-items: stretch;}
.skinsynergyC .swiper-slide {display: flex;flex-direction: column;align-items: center;position: relative;will-change: width, height, transform;}
.skinsynergyC .swiper-slide .imgbox {position: relative; overflow: hidden; border-radius: 16px; margin: 0 auto; transition: width .6s ease, height .6s ease, margin-top .6s ease;}
.skinsynergyC .swiper-slide .imgbox img {display: block; width: 100%; height: 100%; object-fit: cover;}
.skinsynergyC .swiper-slide .tag {position: absolute;left: 20px;bottom: 20px;z-index: 2;}
.skinsynergyC .swiper-slide .tag p {width: fit-content; margin-bottom: 3px; padding: 5px 8px; text-align: left; font-size:14px; color: #fff; background: rgb(0 0 0 / 40%); border-radius: 999px;}
.skinsynergyC .swiper-slide .textbox {margin-top: 30px; opacity: 0; transform: translateY(8px); transition: opacity .35s ease .1s, transform .35s ease .1s; pointer-events: none;}
.skinsynergyC .swiper-slide .textbox em {color: #A6A6DD; font-size:13px; letter-spacing: 0;}
.skinsynergyC .swiper-slide .textbox h4 {margin-top:5px; color: #222; font-weight: 700; font-size:22px;}
.skinsynergyC .swiper-slide .textbox p {margin-top: 12px; color: #666; font-size:16px;}
.skinsynergyC .swiper-slide .textbox a {display: flex;align-items: center;justify-content: end;gap: 20px;width: 168px;height: 52px;margin: 50px auto 0;padding: 5px;font-size:14px;border: 1px solid #000;border-radius: 999px;}
.skinsynergyC .swiper-slide .textbox a img {width: 42px; height: 42px;}
.skinsynergyC .swiper-slide-active .textbox {opacity: 1;transform: none;pointer-events: auto;}
@media (min-width:1080px) {
  .skinsynergyC .synergy-swiper .swiper-slide {width:auto; padding-top:420px;}
  .skinsynergyC .synergy-swiper .swiper-slide .imgbox {position:absolute; left:50%; top:0; transform:translateX(-50%); width: 280px; height: 360px; margin-top: calc((420px - 360px) / 2);   border-radius:16px; overflow:hidden;  transition: height .6s ease, margin-top .6s ease;}
  .skinsynergyC .synergy-swiper .swiper-slide-active .imgbox {width: 280px; height: 420px; margin-top: 0;}
}

/* 립필러 */
.lipfiller .surgerybna .swiper {width:1060px;}
.lipfiller .surgerybna .bna-before p {background:#C5C5C5;}
.lipfiller .surgerybna .bna-after p {background:#666;}
.lipfiller .surgerybna .sub-tit {padding:0;}
.lipfiller .skinsuggest .suggest-list ul {padding-left:200px;}

/* 쿨페이즈 */
html.is-branch-page .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;}
html.is-branch-page .coolfase .surgerybna .bna-before p {background:#666;}
html.is-branch-page .coolfase .surgerybna .bna-after p {background:#6DCBE4;}
html.is-branch-page .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;}
html.is-branch-page .ultline .skininfoD .injection-list li:nth-child(2) {top:auto;left:-45px;bottom:73px;}
html.is-branch-page .ultline .skininfoD .injection-list li:nth-child(3) {left:auto;right:-62px;top:237px;}

/* 써마지 */
.thermage .sub-visualtop .textbox h2 {color:#671F62;}
.thermage .sub-visualtop .textbox h1 {color:#671F62;}
html.is-branch-page .rejublast .skininfoD {margin-bottom:0; padding-bottom:160px; background:url('/images/renew/sub/skin/rejublast/skininfoD_bg.jpg') no-repeat center top / cover;}
html.is-branch-page .rejublast .skininfoD .injection-list li p::after {content:""; position:absolute; top:0; left:0; width:320px; height:110px;  background: url('/images/renew/sub/skin/rejublast/skininfoD_textbg_A.png') no-repeat center center / cover; z-index: -1;}
html.is-branch-page .rejublast .skininfo.type01 .effect-area {position: relative; width:fit-content; margin: 50px auto 0;}
html.is-branch-page .rejublast .skininfo.type01 .thum .hover-img {position: absolute; opacity: 0; pointer-events: none; transition: opacity 0.3s ease;}
.rejublast .skininfo.type01 li:nth-child(4) .thum .hover-img {right:100%;}
.rejublast .skininfo.type01 li:nth-child(1) {position: absolute; top: -50px; left:50%; transform: translateX(-50%);}
.rejublast .skininfo.type01 li:nth-child(2) {position: absolute; top: 50%; right:-65px; transform: translateY(-50%);}
.rejublast .skininfo.type01 li:nth-child(3) {position: absolute; bottom: -75px; left:50%; transform: translateX(-50%);}
.rejublast .skininfo.type01 li:nth-child(4) {position: absolute; top: 50%; left:-65px; transform: translateY(-50%);}
html.is-branch-page .rejublast .skininfoE {background:url('/images/renew/sub/skin/rejublast/skininfoE_bg.jpg') no-repeat center top / cover;}
html.is-branch-page .rejublast .skininfo.type02 {background: url('/images/renew/sub/skin/rejublast/skininfo_type02_bg.jpg') no-repeat center center / cover;}
.rejublast .skininfo.type03 img {margin:auto;}
.rejublast .skininfo.type03 strong {display: inline-block;}
.rejublast .skininfo.type03 .desc {display:block; margin:55px 0 160px 0; color:#666; text-align: center;}
.rejublast .skininfo.type03 p {margin:50px 0 0 0; text-align: center;}

/* p5 */
.sub-wrap.p5 .sub-visualtop .textbox p {color:#fff;}
.sub-wrap.p5 .sub-visualtop .textbox h2 {color:#fff;font-weight:700;}
.sub-wrap.p5 .sub-visualtop .textbox h1 {color:#fff;font-weight:700;}
.sub-wrap.p5 .sub-visualtop .textbox em {color:#fff;}
.p5 span.point {color:#8CCFF9;font-weight:700;}
.p5 .sub-page section {margin:0; padding:160px 0;}
.p5 .sub-page .skininfoB {padding:0;}
.p5 .sub-page > img {width:100%;}
.p5 .skininfo.type04 .sub-tit .small, .p5 .skininfoD .sub-tit .small,
.p5 .skininfo.type04 .sub-tit .noto, .p5 .skininfoD .sub-tit .noto {color:#fff;}
.p5 .desc {margin: 100px auto 0; text-align: center; font-size: 18px;}
.p5 .desc strong {display: inline;}
.p5 .skininfoC {position: relative;}
.p5 .skininfoC::before {content:"";position:absolute;left:200px;bottom:0;width:104px;height:107px;background:url('/images/renew/sub/skin/p5/top_bg_02.png') no-repeat center top;}
.p5 .skininfoC::after {content:"";position:absolute;right:200px;top:-120px;width:195px;height:201px;background:url('/images/renew/sub/skin/p5/top_bg_01.png') no-repeat center top;}
.p5 .skininfoB-txt strong {background: linear-gradient(90deg, #8CCFF9 0%, rgba(174, 211, 255, 0.50) 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.p5 .skininfo.type04 {background: url('/images/renew/sub/skin/p5/skininfo_type04_bg.jpg') no-repeat center top / cover;}
.p5 .skininfo.type04 .injection-list li {display:flex; align-items:center; position:relative; width:600px; height:75px; padding-left:70px; margin:10px auto; font-size:22px; color:#fff; line-height:1.6; border-radius: 100px; background: rgba(255, 255, 255, 0.15); border: 1px solid rgba(255, 255, 255, 0.2); backdrop-filter: blur(10px);  -webkit-backdrop-filter: blur(10px);}
.p5 .skininfo.type04 .injection-list .box { position:absolute; left:25px; top:50%; transform:translateY(-50%); width:28px; height:28px; border:2px solid #fff; border-radius:4px;}
.p5 .skininfo.type04 .injection-list .box::after {content:""; position:absolute; left:50%; top:50%; width:20px; height:20px; background:url('/images/renew/sub/skin/p5/check_icon.png') no-repeat center/contain; transform:translate(-50%,-50%); opacity:0; animation-duration:6s; animation-timing-function:linear; animation-iteration-count:infinite; animation-fill-mode:both;}
.p5 .skininfo.type04 .injection-list li:nth-child(1) .box::after {animation-name: check1;}
.p5 .skininfo.type04 .injection-list li:nth-child(2) .box::after {animation-name: check2;}
.p5 .skininfo.type04 .injection-list li:nth-child(3) .box::after {animation-name: check3;}
.p5 .skininfo.type04 .injection-list li:nth-child(4) .box::after {animation-name: check4;}
.p5 .skininfo.type02 {background: url('/images/renew/sub/skin/p5/skininfo_type02_bg.jpg') no-repeat center top / cover;}
.p5 .skininfoD {padding:160px 0 20px 0; background: url('/images/renew/sub/skin/p5/skininfoD_bg.jpg') no-repeat center top / cover;}
.p5 .skininfoD .sub-tit {padding-bottom:0;}
.p5 .skininfoD img {margin: auto;}
.p5 .skininfoF {background: #B9DDF6;}
.p5 .skininfoF ul {gap:30px;}
.p5 .skininfoF li {max-width:275px; min-height:500px; align-items: center; border-radius: 200px; border: 1px solid #FFF; 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 rgb(164, 201, 228);}
.p5 .skininfoF li strong {margin:35px auto 25px;}
.p5 .skininfoF li p {padding-left: 0; text-align: center;}
.p5 .skininfoF li p::before {content:"•"; position: unset; width: auto; height: auto; padding: 0 10px 0 0; background: none; inset:0;}
.p5 .skininfoF li em {width:156px; margin:20px 0 0 0; padding:6px 20px; color:#8ccff9; text-align: center; border-radius: 50px; border: 1px solid #8CCFF9; background: #FFF;}
.p5 .skininfoD {padding:160px 0 20px 0; background: url('/images/renew/sub/skin/p5/skininfoD_bg.jpg') no-repeat center top / cover;}
.p5 .skininfoD .sub-tit {padding-bottom:0;}
.p5 .skininfoD img {margin: auto;}
.p5 .skinmeritE {background: #fff;}
.p5 .skinmeritE .sub-tit.m-none {text-align: left;}
.p5 .skinmeritE .inner-list li:nth-child(1) span {background: rgba(128, 172, 209, 0.30);}
.p5 .skinmeritE .inner-list li:nth-child(2) span {background: rgba(128, 172, 209, 0.40);}
.p5 .skinmeritE li:nth-child(1) .inner-list li:last-child span {background: rgba(128, 172, 209, 0.80);}
.p5 .skininfo.type01 {background: url('/images/renew/sub/skin/p5/skininfo_type01_bg.jpg') no-repeat center top / cover;}
.p5 .skininfo.type01 .sub-tit {text-align: left;}
.p5 .skininfo.type01 ul {display: flex; gap:20px;}
.p5 .skininfo.type01 em {display:block; margin:70px 0 0 0; color:#666; text-shadow: 0 0 4px rgba(255, 255, 255, 1);}
@keyframes check1 {
  0% {opacity:0}
  5% {opacity:1}
  83.333% {opacity:1}
  100% {opacity:0}
}
@keyframes check2 {
  0%,16.667% {opacity:0}
  21.667% {opacity:1}
  83.333% {opacity:1}
  100% {opacity:0}
}
@keyframes check3 {
  0%,33.333% {opacity:0}
  38.333% {opacity:1}
  83.333% {opacity:1}
  100% {opacity:0}
}
@keyframes check4 {
  0%,50% {opacity:0}
  55% {opacity:1}
  83.333% {opacity:1}
  100% {opacity:0}
}

/* 올리지오X, Kiss */
.sub-wrap.oligioKiss .sub-visualtop .textbox {padding-left: 1040px;}
.sub-wrap.oligioKiss .sub-visualtop .textbox strong {display: inline-block;}
.oligioKiss .logo {max-width: 365px;}
.oligioKiss .sub-page section {margin:0; padding:160px 0;}
.oligioKiss span.point {color:#00C9D4;font-weight:700;}
.oligioKiss .sub-tit .small {width: fit-content; margin: 0 auto 15px; padding: 10px 15px; background: #ABE0E7;  border-radius: 32px; color: #fff; }
.oligioKiss .skininfo.type02 {background: #F2FAFB;}
.oligioKiss .skininfo.type02 .flexbox {display: flex; align-items: center; justify-content: space-between; gap:30px;}
.oligioKiss .skininfo.type02 .textbox {margin-top:40px; padding:0 0 0 10px;}
.oligioKiss .skininfo.type02 .textbox h4 {font-size:22px;}
.oligioKiss .skininfo.type02 .textbox p {font-size:18px;}
.oligioKiss .skininfo.type03 img {margin:auto;}
.oligioKiss .skininfo.type04 .sub-inner {display: flex; align-items: center; justify-content: center; gap: 70px;}
.oligioKiss .skininfo.type04 .sub-tit {text-align: left; display: flex; align-items: flex-start; flex-direction: column; justify-content: space-between; padding: 0;}
.oligioKiss .skininfo.type04 .sub-tit .small {margin: 0 0 15px;}
.oligioKiss .skininfo.type04 .sub-tit .cont {margin-bottom:60px;}
.oligioKiss .skininfo.type05 {padding:0}
.sub-wrap.oligioX .sub-visualtop .textbox{padding-left: 1040px;}
.sub-wrap.oligioX .sub-visualtop .textbox strong {display: inline-block;}
.oligioX .logo {max-width: 365px;}
.oligioX .sub-page section {margin:0; padding:160px 0;}
.oligioX span.point {color:#00C9D4;font-weight:700;}
.oligioX .sub-tit .small {width: fit-content; margin: 0 auto 15px; padding: 10px 15px; background: #ABE0E7;  border-radius: 32px; color: #fff; }
.oligioX .skininfo.type02 {background: linear-gradient(to bottom, #F2FAFB 70%,#fff 70%)}
.oligioX .skininfo.type04 .sub-inner {display: flex; align-items: center; justify-content: center; gap: 70px;}
.oligioX .skininfo.type04 .sub-tit {text-align: left; display: flex; align-items: flex-start; flex-direction: column; justify-content: space-between; padding: 0;}
.oligioX .skininfo.type04 .sub-tit .small {margin: 0 0 15px;}
.oligioX .skininfo.type04 .sub-tit .cont {margin-bottom:60px;}
.oligioX .skininfo.type05 {padding:0} 

/* 텐써마 */
.sub-wrap.tentherma .sub-visualtop .textbox h2 {color:#8034AC; font-weight: 700;}
.sub-wrap.tentherma .sub-visualtop .textbox h1 {color:#8034AC; font-weight: 700;}
.tentherma .sub-tit span.point {font-weight:700;color:#8034AC;}
.tentherma .skininfoB-txt strong {background: linear-gradient(90deg, #8034AC 0%, #D09AEF 87.39%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.tentherma .skinmeritE{margin:0; background: #fff;}
.tentherma .skininfo.type01 {margin:0; padding:160px 0; background: #F3F4F5;}
.tentherma .skininfo.type01 .img-list {display: flex; align-items: center; gap: 60px; text-align: center;}
.tentherma .skininfo.type01 h4 {margin:40px 0 20px; font-size: 32px;}
.tentherma .skininfo.type01 p {font-size: 18px;}

/* 파워윤곽주사 */
.sub-wrap.sherbet .sub-visualtop .textbox h2 {color:#F83F82;font-weight:700;}
.sub-wrap.sherbet .sub-visualtop .textbox h1 {color:#F83F82;font-weight:700;}
.sherbet span.point {font-weight:700;color:#F83F82;}
.sherbet .sub-tit h3 {font-size:32px; line-height:41px;}
.sherbet .sub-tit h4 {font-size:32px; line-height:41px;}
.sherbet .sub-tit .noto {margin-top:20px;}
.sherbet .skininfoC ul li {margin-bottom:10px;}
.sherbet .skininfoC ul li::before {content:"●"; margin-right:15px; color:#FFB3CF; font-size:9px; vertical-align: bottom;}
.sherbet .skininfoB.type02 {margin:0 0 -60px 0;}
.sherbet .skininfoB-txt strong {background:linear-gradient(90deg, #F83F82 0%, #FFB4CF 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.sherbet .skininfoB-float .sub-tit {padding-bottom:0;}
.sherbet .skininfoB-float .sub-tit .small {color:#fff;}
.sherbet .skininfoB-float .sub-tit .noto {color:#fff;}
.sherbet .skininfo.type01 {margin:0 0 160px 0; padding:160px 0; background: #FFF5F9;}
.sherbet .skininfo.type01 strong {display: inline-block;}
.sherbet .skininfo.type01 .sub-inner {display: flex; align-items: center; justify-content: center; gap:60px;}
.sherbet .skininfo.type01 .flex-list {display: flex; flex-direction: column; gap:30px;}
.sherbet .skininfo.type01 .box {position:relative; padding:33px; background: #fff;}
.sherbet .skininfo.type01 .box h3 {position:absolute; left:10px; top:-20px; width:180px; padding:7px 0; color:#fff; font-size: 22px; text-align: center; background: #F84183; border-radius: 30px;}
.sherbet .skininfo.type01 .box h4 {position:absolute; left:10px; top:-20px; width:180px; padding:7px 0; color:#fff; font-size: 22px; text-align: center; background: #F84183; border-radius: 30px;}
.sherbet .skininfo.type01 .caption {margin-top:80px; line-height: 27px; text-align: center;}
.sherbet .skininfo.type02 img {width: 100%; max-width: 1000px; margin:auto;}
.sherbet .skinmeritC {margin:0; padding:160px 0; background: #F6F6F6;}
.sherbet .skinmeritC .sub-tit em {display:inline-block; margin-top:20px; padding:10px; background:#FF93B4; border-radius: 50px; color:#FFF;}
.sherbet .skinmeritC .flex-list {justify-content: center;}
.sherbet .skinmeritC .flex-list ul {display: flex; flex-direction: column; justify-content: center;}
.sherbet .skinmeritC .flex-list li {width:100%; padding-right:150px; border-bottom: 1px solid #ccc;}
.sherbet .skinmeritC .flex-list li + li {margin-top:55px;}
.sherbet .skinmeritC .flex-list li p {position:relative; padding-bottom:20px;}
.sherbet .skininfoD {margin:0; padding:160px 0 0; background:url('/images/renew/sub/skin/sherbet/skininfoD_bg.jpg') no-repeat center top / cover;}
.sherbet .skininfoD img {width:100%; max-width:944px; margin:auto;}

/* 노메스시리즈 */
.nomes span.point {font-weight:700;color:#CAA339;}
.nomes .skininfoB-txt strong {background: linear-gradient(90deg, #CAA339 0%, rgba(243, 209, 116, 0.50) 100%); background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.nomes .skininfoC .sub-tit .small {font-family:'Noto Sans KR M';}
.nomes .skininfoF {margin:0; padding:160px 0; background: #FEEEC9;}
.nomes .skininfoF ul {gap:30px;}
.nomes .skininfoF li {max-width:275px; min-height:558px; padding:17px; border: 1px solid #FFF; 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);}
.nomes .skininfoF li p {padding-left:0; text-align: center;}
.nomes .skininfoF li p::before {content:none;}
.nomes .skininfoD {margin:0; padding:160px 0 0; background:url('/images/renew/sub/skin/nomes/skininfoD_bg.jpg') no-repeat center top / cover;}
.nomes .skininfoD img {width:100%; max-width:840px; margin:auto;}
.nomes .skininfo.type01 {background: #FFF7E4;}
.nomes .skininfo.type02 {background: #FEEEC9;}
.nomes .skininfo.type03 {background: #FFF7E4;}
.nomes .skininfo {margin:0; padding:160px 0;}
.nomes .skininfo .sub-inner {text-align: center;}
.nomes .skininfo img {margin:auto;}
.nomes .skininfo .flex-box {display: flex; justify-content: center; width:100%; max-width: 1140px; height: 425px; margin:-110px auto 0; border-radius: 30px; overflow: hidden; box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.25);}
.nomes .skininfo .check-box {display:flex; align-items:center; justify-content: center; width:50%; padding:60px 40px; background: #fff; text-align: left;}
.nomes .skininfo .check-box ul {display: flex; flex-direction: column; justify-content: center; gap:20px;}
.nomes .skininfo .check-box ul li {position: relative; padding-left:45px; line-height: 27px; font-size: 18px;}
.nomes .skininfo .check-box ul li::before {content: ""; position: absolute; left: 0; top: 15px; width: 30px; height: 30px; background: url(/images/renew/sub/skin/nomes/skininfo_list_ico.svg) no-repeat center top;}
.nomes .skininfo .check-box ul li strong, .nomes .skininfo .detail-box h4 strong {display: inline-block;}
.nomes .skininfo .detail-box {display: flex; flex-direction: column; justify-content: space-between; width:50%; padding:40px; background: #FFECB3; }
.nomes .skininfo .detail-box h4 {font-size: 22px; font-weight: 400;}
.nomes .skininfo .detail-box ul {display:flex; align-items: center; justify-content: center; gap:10px;}
.nomes .skininfo .detail-box ul li {display:flex; align-items:center; justify-content: center; width:100px; height:100px; font-weight: 700; background: url(/images/renew/sub/skin/nomes/skininfo_list_bg.svg) no-repeat center top / cover;}
.nomes .skininfo .detail-box .text strong {width:fit-content; margin:0 auto 15px; padding:5px 20px; font-size:18px; background: rgba(255, 255, 255, 0.50);}
.nomes .skininfo.type01 .detail-box {justify-content: space-around;}
.nomes .skininfo.type02 .detail-box {justify-content: space-evenly;}
.nomes .skininfo.type03 .check-box ul li::before {top:2px;}
.nomes .skininfo.type03 .detail-box ul li {width:154px; height:154px; font-size:14px; font-weight: 400; border-radius: 500px; border: 1px dashed #CAA339; background: rgba(255, 255, 255, 0.30);}
.nomes .skininfo.type03 .detail-box ul li strong {display:inline}
.nomes .skininfo.type03 .detail-box > strong {margin:30px auto 15px;}

/* 피코토닝 */
.sub-wrap.picotoning .sub-visualtop .textbox h2 {color:#AE682B;font-weight:700;}
.sub-wrap.picotoning .sub-visualtop .textbox h1 {color:#AE682B;font-weight:700;}
.picotoning span.point {font-weight:700;color:#AE682B;}
.picotoning .skininfoB-txt strong {background: linear-gradient(90deg, #C8854A -16.58%, #F9CDB2 100%); background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.picotoning .skininfo.type01, .picotoning .skininfo.type02, .picotoning .skininfo.type03, .picotoning .skininfoD {margin:0; padding:160px 0;}
.picotoning .skininfo.type01 {text-align: center; background:url('/images/renew/sub/skin/picotoning/skininfo_type01_bg.jpg') no-repeat center top / cover;}
.picotoning .skininfo.type01 ul {display:flex; justify-content: center; align-items: center; gap:20px;}
.picotoning .skininfo.type01 ul li {display:flex; justify-content:center; align-items:center; width:159px; height:159px; font-size:24px; font-weight:700; text-align: center; background: url('/images/renew/sub/skin/picotoning/skininfo_type01_list_bg.svg') no-repeat center center / cover;}
.picotoning .skininfo.type02 img, .picotoning .skininfo.type03 img {margin:auto;}
.picotoning .skininfo.type03 {background:url('/images/renew/sub/skin/picotoning/skininfo_type03_bg.jpg') no-repeat center top / cover;}
.picotoning .skininfo.type03 .inner-cont {position: relative; max-width: 820px; margin:auto;}
.picotoning .skininfo.type03 .arrow-box {display:flex; flex-direction:column; gap:50px; position: absolute; top:40px;}
.picotoning .skininfo.type03 .arrow-box div {display:flex; align-items: center; justify-content: center; width:217px; height:184px; font-size: 20px; font-weight: 700; text-align: center;}
.picotoning .skininfo.type03 .arrow-box.down {left: 0px;}
.picotoning .skininfo.type03 .arrow-box.down div {background: url('/images/renew/sub/skin/picotoning/skininfo_type03_down_bg.svg') no-repeat center center / cover;}
.picotoning .skininfo.type03 .arrow-box.up {right:0px;}
.picotoning .skininfo.type03 .arrow-box.up div {background: url('/images/renew/sub/skin/picotoning/skininfo_type03_up_bg.svg') no-repeat center center / cover;}
.picotoning .skininfo.type03 .text-box {padding:42px; text-align:center; font-size: 22px; border-radius: 30px; background: #FFF; box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.25);}
.picotoning .skininfo.type03 .text-box strong {display: inline;}
.picotoning .skininfoD {background: #fbfbfb;}
.picotoning .skininfoD ul {display: flex; flex-wrap: nowrap; justify-content: center; gap:10px; margin: 0 auto 10px;}
.picotoning .skininfoD li {flex-shrink: 0; width: 385px; padding: 30px 20px; color: #fff; text-align: center; font-size: 22px; line-height: 33px; border-radius: 10px; box-sizing:border-box;}
.picotoning .skininfoD li::before {content: ""; display:block; margin:auto; width:30px; height:30px; margin-bottom:10px; background: url('/images/renew/sub/skin/picotoning/skininfo_type04_ico.svg') no-repeat center top / cover;}
.picotoning .skininfoD li:nth-child(1) { background:#C6936D; }
.picotoning .skininfoD li:nth-child(2) { background:#E09155; }
.picotoning .skininfoD li:nth-child(3) { background:#DAA27B; }
.picotoning .skininfoD li:nth-child(4) { background:#D99467; }
.picotoning .skininfoD li:nth-child(5) { background:#BD8A71; }

/* 라라필 */
.sub-wrap.lhala .sub-visualtop .textbox h2 {color:#FF7339;font-weight:700;}
.sub-wrap.lhala .sub-visualtop .textbox h1 {color:#FF7339;font-weight:700;}
.lhala span.point {font-weight:700;color:#FF7339;}
.lhala .sub-page strong {display:inline-block;}
.lhala .skininfo.type03 .sub-tit .small, .lhala .skininfoF.type02 .sub-tit .small {color:#FF7339;}
.lhala .skininfoB-txt strong {background: linear-gradient(90deg, #FF7339 0%, #FFDDC4 100%); background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.lhala .skininfoC .flex-box ul {display:flex; justify-content: center; align-items: center; gap:20px; margin-top:100px}
.lhala .skininfoC .flex-box ul li {display:flex; justify-content:center; align-items:center; width:159px; height:159px; font-size:24px; font-weight:700; text-align: center; background: url('/images/renew/sub/skin/picotoning/skininfo_type01_list_bg.svg') no-repeat center center / cover;}
.lhala .skininfoB .skininfoB-float {color:#fff; font-size:24px; line-height: 36px;}
.lhala .skininfoB .skininfoB-float img {display:block; max-width: 360px; margin:0 auto 50px;}
.lhala .skininfo.type01 .inner-cont {position: relative; text-align: center;}
.lhala .skininfo.type01 .inner-cont .list-box {width:100%; max-width: 300px; position:absolute;}
.lhala .skininfo.type01 .inner-cont .list-box ul > * {margin-bottom:10px;}
.lhala .skininfo.type01 .inner-cont .list-box li {display:flex; align-items:center; justify-content: center; height:60px; font-size:22px; color:#fff;}
.lhala .skininfo.type01 .inner-cont .list-box.orange {left:0; top:0;}
.lhala .skininfo.type01 .inner-cont .list-box.orange li:nth-child(2) {background: #FFBA9D;}
.lhala .skininfo.type01 .inner-cont .list-box.orange li:nth-child(3) {background: #FFA986;}
.lhala .skininfo.type01 .inner-cont .list-box.orange li:nth-child(4) {background: #FE9468;}
.lhala .skininfo.type01 .inner-cont .list-box.orange li:nth-child(5) {background: #FF7B44;}
.lhala .skininfo.type01 .inner-cont .list-box.orange li:nth-child(6) {background: #FF6424;}
.lhala .skininfo.type01 .inner-cont .list-box.grey {right:0; bottom:0;}
.lhala .skininfo.type01 .inner-cont .list-box.grey li:nth-child(1) {background: #777;}
.lhala .skininfo.type01 .inner-cont .list-box.grey li:nth-child(2) {background: #999;}
.lhala .skininfo.type01 .inner-cont .list-box.grey li:nth-child(3) {background: #B2B2B2;}
.lhala .skininfo.type01 .inner-cont .list-box.grey li:nth-child(4) {background: #C5C5C5;}
.lhala .skininfo.type01 .desc {font-size:18px; text-align: center; line-height: 27px;}
.lhala .skininfoF li {min-height:auto; padding:0; text-align:center; background: none; border:none;}
.lhala .skininfoF li strong {margin:35px auto 15px; color:#ff7339;}
.lhala .skininfoF li p {padding-left: 0; font-size:16px; line-height:24px; text-align: center;}
.lhala .skininfoF li p::before {content:none;}
.lhala .skininfoF.type01 {background: #FFF1EC;}
.lhala .skininfoF.type01 li {max-width:240px;}
.lhala .skininfo.type02 .table-wrap {max-width: 1000px; margin: 0 auto;}
.lhala .skininfo.type02 .table {width: 100%; border-collapse: collapse; table-layout: fixed; text-align: center; font-size: 18px; color: #333;}
.lhala .skininfo.type02 .table th,
.lhala .skininfo.type02 .table td {padding: 20px 10px; border: 1px solid #C5C5C5; word-break: keep-all;}
.lhala .skininfo.type02 .table thead th {color: #fff; font-size:25px; font-weight: 500;}
.lhala .skininfo.type02 .table .th-normal {background: #999;}
.lhala .skininfo.type02 .table .th-vs {background: #666;}
.lhala .skininfo.type02 .table .th-point {background: #ff7a2e;}
.lhala .skininfo.type02 .table .td-title {background: #E8E8E8; color:#666; font-weight: 500;}
.lhala .skininfo.type02 .sr-only {position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0;}
.lhala .skininfo.type03 {margin:0; padding:160px 0; background: linear-gradient(285deg, #FF7339 0%, #FFD7C7 50%, rgba(255, 255, 255, 0.50) 100%);}
.lhala .skininfo.type03 .sub-inner img {display:block; margin:auto;}
.lhala .skininfo.type03 .inner-cont > div {display: flex; flex-direction: column; position: absolute; top: 60%; transform: translateY(-50%);}
.lhala .skininfo.type03 .inner-cont .left {align-items: baseline; left:5%;}
.lhala .skininfo.type03 .inner-cont .right {align-items: end; right:5%;}
.lhala .skininfo.type03 .inner-cont .item {display: flex; align-items: center; justify-content: space-between;}
.lhala .skininfo.type03 .inner-cont .text {padding: 25px 50px; z-index: 2;}
.lhala .skininfo.type03 .inner-cont .left .text {margin-left: -25px; text-align: left; background: linear-gradient(90deg, #fff, transparent);}
.lhala .skininfo.type03 .inner-cont .right .text {margin-right: -25px; text-align: right; background: linear-gradient(90deg, transparent, #fff);}
.lhala .skininfo.type03 .inner-cont .icon {z-index: 3;}
.lhala .skininfoF.type02 {margin:0; background: url('/images/renew/sub/skin/lhala/skininfoF_type02_bg.png') no-repeat center center / cover;}
.lhala .skininfoF.type02 ul {gap:30px}
.lhala .skininfoF.type02 li {max-width:260px; padding:30px; background: #fff; border-radius: 20px;}
.lhala .skininfoF.type02 li img {max-width: 180px;}
.lhala .skininfoF.type03 {margin:0; background: url('/images/renew/sub/skin/lhala/skininfoF_type03_bg.png') no-repeat center center / cover;}
.lhala .skininfoF.type03 ul {gap:20px;}
.lhala .skininfoF.type03 li {max-width:280px; min-height: 490px; padding:20px; background: #fff; border-radius: 150px; box-shadow: 5px 5px 10px #ccc;}
.lhala .skininfoF.type03 li strong {font-family:"sangbleuogsans";}

/* 여드름케어 */
.sub-wrap.acnecare .sub-visualtop .textbox h2 {color:#E5343E;font-weight:700;}
.sub-wrap.acnecare .sub-visualtop .textbox h1 {color:#E5343E;font-weight:700;}
.acnecare span.point {font-weight:700;color:#E5343E;}
.acnecare .sub-page strong {display:inline;}
.acnecare .sub-page .desc {margin-top:50px; font-size: 18px; text-align: center; line-height: 27px;}
.acnecare .sub-page .padding {margin:0; padding:160px 0;}
.acnecare .skininfoB-txt strong {background: linear-gradient(90deg, #E5343E 0%, #FF5963 50%, #FFB9B9 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.acnecare .skininfoB .skininfoB-float .small {font-size:14px; font-weight: 400;}
.acnecare .skininfoB .skininfoB-float p {font-size:32px; font-weight: 700;}
.acnecare .skininfoF ul {gap:20px;}
.acnecare .skininfoF li {background: #FFF; text-align: center; border:none;}
.acnecare .skininfoF li img {width:unset; max-width: unset;}
.acnecare .skininfoF li p {padding-left: 0; text-align: center;}
.acnecare .skininfoF li p::before {content:none;}
.acnecare .skininfo.type04 ul {display: flex; align-items: center; justify-content: center; text-align: center; gap: 40px;}
.acnecare .skininfo.type04 li img {max-width: 230px;}
.acnecare .skininfo.type04 li strong {display:block; margin:20px 0; font-size:22px;}
.acnecare .skininfo.type04 li p {font-size:16px; color:#666;}
.acnecare .skininfo.type01 {background: #FFE8EA;}
.acnecare .skininfo.type01 .inner-cont {display:flex; align-items: center; justify-content: center; gap:40px;}
.acnecare .skininfo.type01 .inner-cont .box {display:flex; align-items:center; justify-content:center; flex-direction: column; gap:20px; width:280px; padding:30px; background: #fff; text-align: center; border-radius: 20px; box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.15);}
.acnecare .skininfo.type01 .inner-cont .box strong {font-size:22px;}
.acnecare .skininfo.type01 .inner-cont .box span {font-size:16px; color:#666;}
.acnecare .skininfo.type02 .inner-cont img {margin:auto;}
.acnecare .skinsolution {background: url('/images/renew/sub/skin/acnecare/skinsolution_bg_img_01.jpg') no-repeat center center / cover;}
.acnecare .skinsolution .sub-tit .small {color:#919191;}
.acnecare .skinsolution .sub-tit .cont {display: flex; align-items: center; justify-content: center; gap:10px;}
.acnecare .skinsolution .sub-tit .cont div {padding:7px 24px; background: #E5343E; color:#FFF; font-size:18px;}
.acnecare .skinsolution .solution-list {width:fit-content; margin:auto; padding-top:100px; padding-bottom:0;}
.acnecare .skinsolution .solution-list .list-bg {position: relative; mix-blend-mode: unset; bottom:-60px;}
.acnecare .skinsolution .solution-list .check-box div {position:absolute; font-size:22px; text-align: center;}
.acnecare .skinsolution .solution-list .check-box div:nth-child(1) {top:0; left:50%; transform: translateX(-50%);}
.acnecare .skinsolution .solution-list .check-box div:nth-child(2) {left:-19%; bottom:25%;}
.acnecare .skinsolution .solution-list .check-box div:nth-child(3) {right:-19%; bottom:25%;}
.acnecare .skininfoF.type01 {background: #FEF5F5;}
.acnecare .skininfoF.type01 .sub-tit .small {color:#E5343E;}
.acnecare .skininfoF.type01 li {width:unset; max-width:unset; min-height:unset; border-radius: 20px; }
.acnecare .skininfoF.type01 li strong {display:block; margin:10px 0; color:#E5343E; font-size: 25px;}
.acnecare .skininfoF.type02 {background: #FFBAC4;}
.acnecare .skininfoF.type02 li {padding:20px; max-width:280px; min-height:466px; gap:25px; box-shadow: 0 10px 13px 0 #d79898;}
.acnecare .skininfoF.type02 li strong {font-family:"sangbleuogsans"; color:#E5343E;}
.acnecare .skininfo.type03 {padding-bottom:0; background: url('/images/renew/sub/skin/acnecare/skininfo_type03_bg.png') no-repeat center center / cover;}
.acnecare .skininfo.type03 .sub-inner {display:flex; align-items: center; justify-content: space-between;}
.acnecare .skininfo.type03 .sub-tit {text-align: left;}
.acnecare .skininfo.type03 .sub-tit img {margin-top:10%;}

/* 스페셜케어 */
.sub-wrap.specialcare .sub-visualtop .textbox h2 {color:#7916A0;font-weight:700;}
.sub-wrap.specialcare .sub-visualtop .textbox h1 {color:#7916A0;font-weight:700;}
.specialcare span.point {font-weight:700;color:#7916A0;}
.specialcare .sub-page strong {display:inline;}
.specialcare .sub-page .padding {margin:0; padding:160px 0;}
.specialcare .skininfoF ul {gap:20px;}
.specialcare .skininfoF li {background: #FFF; text-align: center; border:none;}
.specialcare .skininfoF li img {width:unset; max-width: unset;}
.specialcare .skininfoF li p {padding-left: 0; text-align: center;}
.specialcare .skininfoF li p::before {content:none;}
.specialcare .skininfoB-txt strong {background: linear-gradient(90deg, #7916A0 0%, #C354C7 50%, #FAABFD 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.specialcare .skininfoB .skininfoB-float .small {font-size:14px; font-weight: 400;}
.specialcare .skininfoB .skininfoB-float p {font-size:32px; font-weight: 700;}
.specialcare .skininfoC .flex-box ul {display:flex; justify-content: center; align-items: center; gap:80px; margin-top:100px}
.specialcare .skininfoC .flex-box ul li {display:flex; justify-content:center; align-items:center; flex-direction: column; gap:20px; font-size:24px; font-weight:700; text-align: center;}
.specialcare .skininfo.type01 .inner-cont {display:flex; align-items: center; justify-content: center;}
.specialcare .skininfo.type01 .inner-cont > div {display:flex; align-items:start; justify-content: space-around; flex-direction:column; height:360px; padding:50px 80px; border:1px solid #AE7ADF;}
.specialcare .skininfo.type01 .inner-cont strong {font-size:28px;}
.specialcare .skininfo.type01 .inner-cont p {font-size:18px;}
.specialcare .skinmeritC {background: #F9F3FF;}
.specialcare .skinmeritC .flex-list li > strong {padding-bottom:25px; font-size:25px; line-height: 42px; font-weight: 500!important;}
.specialcare .skininfoB.tyep02 {margin:0;}
.specialcare .skininfoB.tyep02 .top {font-size:24px; font-weight:400; line-height:36px; color:#666;}
.specialcare .skininfoB .skininfoB-float p.top::before {background: #C5C5C5;}
.specialcare .skininfoB.tyep02 .point {font-size:44px;}
.specialcare .skininfoF.type01 {background: #F1E5FF;}
.specialcare .skininfoF.type01 li {width:unset; max-width:unset; min-height:unset; padding:50px; border-radius: 20px; }
.specialcare .skininfo.type03 .inner-cont {max-width: 850px; margin:auto;}
.specialcare .skininfo.type03 .tab-menu {display: flex; align-items: center; justify-content: center; margin-bottom: 60px; width: 100%;}
.specialcare .skininfo.type03 .tab-menu li {width: 50%; padding:20px; border: 1px solid #7916A0; text-align: center; font-size:25px; cursor: pointer;}
.specialcare .skininfo.type03 .tab-menu li.active {font-weight: 700; color: #fff; background: #7916A0;}
.specialcare .skininfo.type03 .tab-cont > ul {display: none;}
.specialcare .skininfo.type03 .tab-cont > ul.active {display: block;}
.specialcare .skininfo.type03 .tab-cont li {display:flex; align-items: center; justify-content: center; margin-bottom:10px; }
.specialcare .skininfo.type03 .tab-cont li > div {display: flex; align-items: center; justify-content: center; height:150px;}
.specialcare .skininfo.type03 .tab-cont li .title {width: 20%; background: #F1E5FF; text-align: center; font-size:22px; font-weight:500;}
.specialcare .skininfo.type03 .tab-cont li .desc {justify-content:flex-start; padding-left:20px; width:80%; background:#eee; text-align: left; font-size:18px;}
.specialcare .skininfoF.type02 {background: #E9D7FF;}
.specialcare .skininfoF.type02 li {padding:20px; max-width:280px; min-height:466px; gap:25px; box-shadow: 0 10px 13px 0 #d4c1e1;}
.specialcare .skininfoF.type02 li strong {font-family:"sangbleuogsans"; color:#7916A0;}
.specialcare .skininfo.type02 {padding-bottom:0; background: url('/images/renew/sub/skin/specialcare/skininfo_type02_bg.jpg') no-repeat center center / cover;}
.specialcare .skininfo.type02 .sub-inner {display:flex; align-items: center; justify-content: space-between;}
.specialcare .skininfo.type02 .sub-tit {text-align: left;}
.specialcare .skininfo.type02 .sub-tit img {margin-top:10%; max-width: 350px;}

/* 필링케어 */
.sub-wrap.peeling .sub-visualtop .textbox h2 {color:#FFAA65;}
.sub-wrap.peeling .sub-visualtop .textbox h1 {color:#FFAA65;}
.peeling span.point {color:#FFAA65;font-weight:700;}
.peeling .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;}
.peeling .skininfo.type01 {margin-bottom:0; padding:160px 0;background: url('/images/renew/sub/skin/peeling/skininfo_img_bg_01.jpg') no-repeat center center / cover;}
.peeling .skininfo.type01 .sub-tit {padding-bottom:0;}
.peeling .skinsynergyB {background: transparent;}
.peeling .skinsynergyB .sub-tit {padding-bottom:0;}
.peeling .skininfo.type02 {padding:160px 0;margin-bottom:0;background: #FFFAF3;}
.peeling .skininfo.type02 .list ul, .peeling .skininfo.type02 .list-txt ul {display:flex;justify-content:space-evenly;width:100%;max-width:681px;margin:0 auto;text-align:center;}
.peeling .skininfo.type02 .list ul {border-radius:22px;background:#F8E3CA;}
.peeling .skininfo.type02 .list-txt ul {margin-top:20px;justify-content:space-between;}
.peeling .skininfo.type02 .list li {height:44px;line-height:44px;text-align:center;position:relative;font-weight:700;}
.peeling .skininfo.type02 .list li:nth-child(2) {border-radius:22px;width:256px;background:#FFAA65;}
.peeling .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/peeling/skininfo_type02_icon.png') no-repeat center center / 100%;}
.peeling .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/peeling/skininfo_type02_icon.png') no-repeat center center / 100%;}
.peeling .skininfo.type02 .list-txt li:nth-child(2) {color:#FFAA65;font-weight:700;}
.peeling .skininfo.type02 img {display:block;margin:100px auto 0;}
.peeling .skininfo.type03 {padding:160px 0;margin:0;background: url('/images/renew/sub/skin/peeling/skininfo_img_bg_02.jpg') no-repeat center center / cover;}
.peeling .skininfo.type03 .sub-tit {padding-bottom:0;}
.peeling .skininfo.type04 {padding:160px 0;margin:0;background:#FEFAF4;}
.peeling .skininfo.type04 .sub-tit {padding-bottom:0;}
.peeling .skininfo.type04 ul {display:flex;justify-content:center;margin:70px auto;}
.peeling .skininfo.type04 li {border-radius:100px;text-align:center;padding:10px 10px 53px;filter: drop-shadow(0 4px 4px #E2DAD2);background:#FDEDD7;}
.peeling .skininfo.type04 li + li {margin-left:10px;}
.peeling .skininfo.type04 li p {font-size:18px;line-height:18px;font-weight:700;margin:30px auto 14px;}
.peeling .skininfo.type04 li span {font-size:16px;line-height:20px;color:#666;}
.peeling .skininfo.type05 li {display:flex;justify-content:center;width:100%;max-width:894px;margin:0 auto;}
.peeling .skininfo.type05 li + li {margin-top:10px;}
.peeling .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;}
.peeling .skininfo.type05 li p {width: calc(100% - 148px);padding: 38px 0 0 70px;font-size:18px;line-height:24px;background: #FEFAF4;}
.peeling .skininfo.type05 li p strong {display:contents;}
.peeling .skininfo.type06 {padding:160px 0;margin:0;background:#FFF1E0;}
.peeling .skininfo.type06 ul {display:flex;justify-content:center;}
.peeling .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;}
.peeling .skininfo.type06 li + li {margin-left:10px;}
.peeling .skininfo.type06 li img {margin-top:20px;}
.peeling .skininfo.type06 li h4 {font-family: sangbleuogsans;font-size:22px;line-height:22px;font-weight:500;color:#FFAA65;margin:30px auto 10px;}
.peeling .skininfo.type06 li p {font-size: 16px;line-height:16px;}
.peeling .skinsynergyB.last {padding-bottom:0; background: url('/images/renew/sub/skin/peeling/skininfo_img_bg_03.jpg') no-repeat center center / cover;}
.peeling .skinsynergyB.last .sub-tit img {margin-top:20px;}
.peeling .skinkeypoint li em {font-weight:100;}
.peeling .skinkeypoint .keypoint-info {font-weight:100;}

/* 아포지플러스 제모 */
.sub-wrap.removal .sub-visualtop .textbox h2 {color:#217AD8;}
.sub-wrap.removal .sub-visualtop .textbox h1 {color:#217AD8;}
.removal span.point {color:#217AD8;font-weight:700;}
.removal .skininfoB-txt strong {background: var(--_gra, linear-gradient(90deg, #9CC9FF 0%, #D7ECFF 100%));background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.removal .skininfo.type01 {margin-bottom:0;padding:160px 0;background:url('/images/renew/sub/skin/removal/skininfo__img_bg_01.png') no-repeat center center / cover;}
.removal .skininfo.type01 .sub-tit {padding-bottom:0;}
.removal .skininfo.type02 {padding:160px 0;margin:0;background:#DDF3FF;}
.removal .skininfo.type02 ul {display:flex;justify-content:center;}
.removal .skininfo.type02 li {border-radius:100px;padding:8px 12px 70px;text-align:center;width:100%;max-width:204px;filter: drop-shadow(0 4px 4px rgba(167, 182, 190, 0.70));background:#D4E8FF;}
.removal .skininfo.type02 li + li {margin-left:10px;}
.removal .skininfo.type02 li:nth-child(2) {background:#BCD5F3;}
.removal .skininfo.type02 li:nth-child(3) {background:#A4C5ED;}
.removal .skininfo.type02 li p {margin-top:30px;font-weight:500;font-size:16px;}
.removal .skininfo.type03 {margin:0;padding:160px 0;background:url('/images/renew/sub/skin/removal/skininfo_type03_bg.jpg') no-repeat center center / cover;}
.removal .skininfo.type03 .list {position:relative;text-align:center;width:100%;max-width:698px;margin:0 auto;}
.removal .skininfo.type03 .list h4 {position:absolute;left:0;right:0;top:43%;font-size: 22px;line-height:60px;font-weight:500;font-family:"sangbleuogsans";color:#217AD8;}
.removal .skininfo.type03 .list h4 span {font-size:100px;display:block;font-family:"sangbleuogsans";}
.removal .skininfo.type03 ul {position:absolute;left:0;top:0;width:100%;height:100%;}
.removal .skininfo.type03 li {text-align:center;position:absolute;width:100%;max-width:fit-content;}
.removal .skininfo.type03 li span {font-size:22px;line-height:22px;font-weight:500;color:#222;font-family:"sangbleuogsans";}
.removal .skininfo.type03 li p {font-size:16px;line-height:24px;font-weight:400;color:#222;margin-top:10px;}
.removal .skininfo.type03 li:nth-child(1) {right:105px;top:100px;}
.removal .skininfo.type03 li:nth-child(2) {right:50px;top:368px;}
.removal .skininfo.type03 li:nth-child(3) {left:0;right:0;bottom:50px;margin:0 auto;}
.removal .skininfo.type03 li:nth-child(4) {left:105px;top:100px;}
.removal .skininfo.type03 li:nth-child(5) {left:50px;top:368px;}
.removal .skininfo.type04 {padding:160px 0 0;margin:0;background:#DDF3FF;}
.removal .skininfo.type04 .list {position:relative;text-align:center;max-width:920px;margin:0 auto;width:100%;}
.removal .skininfo.type04 ul {position:absolute;width:100%;height:100%;left:0;top:0;}
.removal .skininfo.type04 li {position:absolute;font-weight:400;font-size:16px; width:80px;height:30px;line-height:30px;border-radius: 80px;border: 1px solid rgba(255, 255, 255, 0.00);background: linear-gradient(92deg, #FFF 6.44%, rgba(255, 255, 255, 0.00) 138.96%);}
.removal .skininfo.type04 li::before {content:"";position:absolute;left:80px;top:50%;width:160px;border-bottom:1px #fff dashed;}
.removal .skininfo.type04 li::after {content:"";position:absolute;left:232px;top:-3px;width:40px;height:40px;background:url('/images/renew/sub/skin/removal/skininfo_type04_icon.svg') no-repeat center center / 100%;}
.removal .skininfo.type04 li:nth-child(n+6):nth-child(-n+10)::before {content:"";position:absolute;right:80px;left:auto;top:50%;width:160px;border-bottom:1px #fff dashed;}
.removal .skininfo.type04 li:nth-child(n+6):nth-child(-n+10)::after {content:"";position:absolute;left:auto;right:232px;}
.removal .skininfo.type04 li:nth-child(1) {left:72px;top:217px;}
.removal .skininfo.type04 li:nth-child(2) {left:78px;top:400px;}
.removal .skininfo.type04 li:nth-child(3) {left:65px;;top:450px;}
.removal .skininfo.type04 li:nth-child(4) {left:100px;top:561px;}
.removal .skininfo.type04 li:nth-child(5) {left:177px;top:628px;}
.removal .skininfo.type04 li:nth-child(6) {right:188px;top:139px;}
.removal .skininfo.type04 li:nth-child(7) {right:204px;top:268px;}
.removal .skininfo.type04 li:nth-child(8) {right:212px;top:360px;}
.removal .skininfo.type04 li:nth-child(9) {right:219px;top:434px;}
.removal .skininfo.type04 li:nth-child(10) {right:223px;top:538px;}
.removal .skininfo.type05 {margin:0;padding:160px 0;background:url('/images/renew/sub/skin/removal/skininfo_type05_bg.jpg') no-repeat center center / cover;}
.removal .skininfo.type05 .list {position:relative;text-align:center;max-width:920px;margin:0 auto;width:100%;}
.removal .skininfo.type05 ul {position:absolute;width:100%;height:100%;left:0;top:0;}
.removal .skininfo.type05 li {position:absolute;font-weight:400; font-size:16px; width:80px;height:30px;line-height:30px;border-radius: 80px;border: 1px solid #217AD8;	background: linear-gradient(92deg, #FFF 6.44%, rgba(255, 255, 255, 0.00) 138.96%);}
.removal .skininfo.type05 li::before {content:"";position:absolute;left:80px;top:50%;width:224px;border-bottom:1px #217AD8 dashed;}
.removal .skininfo.type05 li::after {content:"";position:absolute;left:286px;top:-3px;width:40px;height:40px;background:url('/images/renew/sub/skin/removal/skininfo_type05_icon.svg') no-repeat center center / 100%;}
.removal .skininfo.type05 li:nth-child(n+5):nth-child(-n+8)::before {content:"";position:absolute;right:80px;left:auto;top:50%;width:224px;border-bottom:1px #fff 217AD8;}
.removal .skininfo.type05 li:nth-child(n+5):nth-child(-n+8)::after {content:"";position:absolute;left:auto;right:286px;}
.removal .skininfo.type05 li:nth-child(1) {left:122px;top:148px;}
.removal .skininfo.type05 li:nth-child(2) {left:126px;top:232px;}
.removal .skininfo.type05 li:nth-child(3) {left:133px;;top:365px;}
.removal .skininfo.type05 li:nth-child(4) {left:122px;top:482px;}
.removal .skininfo.type05 li:nth-child(5) {right:94px;top:94px;}
.removal .skininfo.type05 li:nth-child(6) {right:105px;top:131px;}
.removal .skininfo.type05 li:nth-child(7) {right:95px;top:191px;}
.removal .skininfo.type05 li:nth-child(8) {right:103px;top:248px;}
.removal .skininfo.type06 {margin:0;padding:160px 0;background:#F9FBFC;}
.removal .skininfo.type06 ul {display:flex;justify-content:center;}
.removal .skininfo.type06 li {padding:20px 12px 20px;text-align:center;background:#fff;box-shadow: 0 10px 13px 0 rgba(197, 197, 197, 0.50);}
.removal .skininfo.type06 li + li {margin-left:10px;}
.removal .skininfo.type06 li h4 {margin-top:15px;font-family:"sangbleuogsans";color:#217AD8;font-size:14px;font-weight:500;}
.removal .skininfo.type06 li span {display:block;font-size:16px;line-height:16px;font-weight:700;margin:10px 0;}
.removal .skininfo.type06 li p {font-size:16px;line-height:24px;font-weight:400;}

/* 셀피어스X  */
html.is-branch-page .cellpheusX .skininfo.type01 {position:relative; padding:160px 0; margin:0; background: url('/images/renew/sub/skin/cellpheusx/skininfo_type01_bg.png') no-repeat center center / cover;}
html.is-branch-page .cellpheusX .skininfo.type02 {padding:160px 0; margin:0; position:relative; background: url('/images/renew/sub/skin/cellpheusx/skininfo_type02_bg.jpg') no-repeat center bottom / cover;}
html.is-branch-page .cellpheusX .skininfo.type02 .flexbox .text {display:flex;flex-direction:column;gap:20px;}
html.is-branch-page .cellpheusX .skininfo.type02 .flexbox .text .item {display:flex;align-items:center;gap:21px;padding:20px 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}

/* 스컬트라 */
.sub-wrap.sculptra .sub-visualtop .textbox h2 {color:#3F60BD;}
.sub-wrap.sculptra .sub-visualtop .textbox h1 {color:#3F60BD;}
.sculptra span.point {color:#3F60BD;font-weight:700;}
.sculptra .skininfoB-txt strong {line-height:80px; font-weight:700; background:linear-gradient(90deg, #819EEF 0%, rgba(217, 227, 255, 0.50) 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.sculptra .skininfoB .skininfoB-float p {font-size:32px; color:#3F60BD;}
.sculptra .skininfoB .skininfoB-float p.top {padding-bottom:15px; font-size:22px; color:#7D839C; letter-spacing: 4px;}
.sculptra .skininfoB .skininfoB-float p.top::before {content:none;}
.sculptra .skininfo.type01 { padding:160px 0; overflow: hidden; background: url('/images/renew/sub/skin/sculptra/skininfo_type01_bg.png') no-repeat center bottom / cover;}
.sculptra .skininfo.type01 .flex-wrap {display: flex; justify-content: center; align-items: flex-start; gap: 44px; max-width: 1220px; margin: 0 auto; }
.sculptra .skininfo.type01 .flex-wrap > div {width: 100%; max-width: 364px; border-radius: 32px; overflow: hidden; background: #f5f7fb; border: 4px solid rgba(255,255,255,0.9); box-shadow: 0 10px 22px rgba(0,0,0,0.12); }
.sculptra .skininfo.type01 .flex-wrap > div img {display: block; width: 100%; aspect-ratio: 1 / 1.18; object-fit: cover; }
.sculptra .skininfo.type01 .flex-wrap > div p {display: flex; align-items: center; justify-content: center; min-height: 78px; margin: 0; background:linear-gradient(192deg, #FFF 25.83%, #E5ECFF 85.14%); font-size: 24px; font-weight: 700; color: #5470c8; letter-spacing: 4px; }
.sculptra .skininfo.type02 .meta-wrap { width: 100%; max-width: 1011px; margin: 0 auto; }
.sculptra .skininfo.type02 .meta-list { display: flex; flex-direction: column; gap: 34px; }
.sculptra .skininfo.type02 .meta-group { width: 100%; }
.sculptra .skininfo.type02 .meta-group__tit { padding: 12px 16px; background: #F1F7FF; text-align: center; font-size: 24px; font-weight: 700; color: #3F60BD; }
.sculptra .skininfo.type02 .meta-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 4px; margin-top: 4px; }
.sculptra .skininfo.type02 .meta-card { background: #E7EAEC; }
.sculptra .skininfo.type02 .meta-card__img { overflow: hidden; aspect-ratio: 1 / 0.63; }
.sculptra .skininfo.type02 .meta-card__img img { display: block; width: 100%; height: 100%; object-fit: cover; }
.sculptra .skininfo.type02 .meta-card__txt { padding: 14px 10px; text-align: center; font-size: 20px; font-weight: 700; color: #525252; word-break: keep-all; }
.sculptra .skininfoD {padding: 160px 0 0;background: url('/images/renew/sub/skin/sculptra/skininfo_type01_bg.png') no-repeat center bottom / cover;}
.sculptra .skininfoD .injection-list {position: relative;width: fit-content;margin: auto;text-align: center;}
.sculptra .skininfoD .injection-list > img {display: block;width: 100%;max-width: 630px;}
.sculptra .skininfoD .injection-list ul {position: absolute;inset: 0;width: 100%;height: 100%;}
.sculptra .skininfoD .injection-list li {position: absolute;display: flex;align-items: center;}
.sculptra .skininfoD ul li p {width: 85px;height: 36px;margin-right: 0;border-radius: 40px;background: linear-gradient(90deg, #A4D3FF 0.12%, #3F60BD 122.74%);box-shadow: 0 -1px 4px 0 #4787C1 inset;color: #fff;text-align: center;line-height: 36px;font-size: 16px;white-space: nowrap;}
.sculptra .skininfoD .injection-list li .line {width: clamp(60px, 12vw, 150px);height: 1px;border-top: 1px dashed #3F60BD;}
.sculptra .skininfoD .injection-list li:nth-child(2) .line {width: clamp(70px, 14vw, 175px);}
.sculptra .skininfoD .injection-list li:nth-child(3) .line {width: clamp(80px, 15vw, 155px);}
.sculptra .skininfoD .injection-list li:nth-child(4) .line {width: clamp(45px, 8vw, 98px);}
.sculptra .skininfoD .injection-list li:nth-child(5) .line {width: clamp(60px, 11vw, 140px);}
.sculptra .skininfoD .injection-list li:nth-child(6) .line {width: clamp(70px, 13vw, 165px);}
.sculptra .skininfoD .injection-list li:nth-child(1) {top: 37.3%; left: 0;}
.sculptra .skininfoD .injection-list li:nth-child(2) {top: 44.6%; left: 0;}
.sculptra .skininfoD .injection-list li:nth-child(3) {top: 51.9%; left: 0;}
.sculptra .skininfoD .injection-list li:nth-child(4) {top: 34.7%; right: 0;}
.sculptra .skininfoD .injection-list li:nth-child(5) {top: 43.3%; right: 0;}
.sculptra .skininfoD .injection-list li:nth-child(6) {top: 51.6%; right: 0;}
.sculptra .skininfoD .injection-list li:nth-child(4) p,
.sculptra .skininfoD .injection-list li:nth-child(5) p,
.sculptra .skininfoD .injection-list li:nth-child(6) p {margin-left: 0;}
.sculptra .skininfo.type03 .sub-inner {display:flex; align-items: center; justify-content: space-between;}
.sculptra .skininfo.type03 .sub-tit {text-align: left; padding-bottom:0;}
.sculptra .skininfo.type03 img {filter: grayscale(1);}
.sculptra .skinsynergyC {padding:160px 0; background: url('/images/renew/sub/skin/sculptra/synergy_bg.jpg') no-repeat center bottom / cover;}

/* 다이어트약처방 */
.sub-wrap.dietPills .sub-visualtop .textbox h2 {color:#FD6C40;}
.sub-wrap.dietPills .sub-visualtop .textbox h1 {color:#FD6C40;}
.dietPills span.point {color:#FD6C40;font-weight:700;}
.dietPills .skininfoB-txt strong {line-height:80px; font-weight:700; background:linear-gradient(90deg, #FD6C40 0%, #FEC59A 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.dietPills .skininfo.type01 {padding:160px 0; margin:0; background:url('/images/renew/sub/skin/dietPills/skininfo_type01_bg.png') no-repeat center center / cover;}
.dietPills .skininfo.type01 .bubble {position:relative;}
.dietPills .skininfo.type01 .bubble .list {display:flex; flex-direction:column; gap:28px; width: 65%; margin:auto;}
.dietPills .skininfo.type01 .bubble .item {display: flex; align-items: center; justify-content: center; width:450px; min-height:110px; text-align: center; background: #fff; border-radius: 30px;}
.dietPills .skininfo.type01 .bubble .item--01,
.dietPills .skininfo.type01 .bubble .item--03 {align-self:flex-start; border-bottom-left-radius: 0px;}
.dietPills .skininfo.type01 .bubble .item--02,
.dietPills .skininfo.type01 .bubble .item--04 {align-self:flex-end; border-bottom-right-radius: 0;}
.dietPills .skininfo.type01 .bubble .item p {margin:0; color:#333; font-size:22px; font-weight:400;}
.dietPills .skininfo.type01 .bubble .item p strong {display:block; font-weight:700;}
.dietPills .skininfo.type01 .bubble .textbox {margin-top:70px; text-align:center;}
.dietPills .skininfo.type01 .bubble .textbox .desc {margin:0 0 6px; color:#fff; font-size:44px; font-weight:500;}
.dietPills .skininfo.type01 .bubble .textbox .title {margin:0; color:#fff; font-size:44px; font-weight:500;}
.dietPills .skininfo.type01 .bubble .textbox .title span {display:inline-block; padding:0 6px; background:#fff; color:#ff6b3d; font-weight:700;}
.dietPills .skinmeritC .sub-tit .small {color:#FEC59A;}
.dietPills .skininfoD {position:relative; padding:160px 0; margin:0; overflow:hidden; background:#f6f1ed;}
.dietPills .skininfoD .sub-inner {position:relative; overflow:hidden; background:#f6f1ed;}
.dietPills .skininfoD .injection-list {position:relative; max-width:980px; margin:90px auto;}
.dietPills .skininfoD .injection-list > img {width:100%; max-width:420px; margin:0 auto;}
.dietPills .skininfoD .injection-list ul {position:absolute; inset:0; margin:0; padding:0; list-style:none;}
.dietPills .skininfoD .injection-list ul li {display:block; position:absolute; text-align:center;}
.dietPills .skininfoD .injection-list ul li span {display:inline-block; min-width:118px; padding:10px; background:#ff6f3d; border-radius:999px; color:#fff; font-size:18px; font-weight:700;}
.dietPills .skininfoD .injection-list ul li p {margin:10px 0 0; color:#222; font-size:16px; font-weight:400;}
.dietPills .skininfoD .injection-list ul li:nth-child(1) {top:-16%; left:50%; transform:translateX(-50%);}
.dietPills .skininfoD .injection-list ul li:nth-child(2) {top:15%; right:-42%;}
.dietPills .skininfoD .injection-list ul li:nth-child(3) {right:-45%; bottom:15%;}
.dietPills .skininfoD .injection-list ul li:nth-child(4) {top:auto; right:unset; left:50%; bottom:-17%; transform:translateX(-50%);}
.dietPills .skininfoD .injection-list ul li:nth-child(5) {left: 15%; bottom: 17%; top: auto; right: auto;}
.dietPills .skininfoD .injection-list ul li:nth-child(6) {top:17%; left:14%;}
.dietPills .skinChart {padding:160px 0; margin:0; background:url('/images/renew/sub/skin/dietPills/skinChart_bg.jpg') no-repeat center center / cover;}
.dietPills .skinChart .sub-tit h3 {color:#fff;}
.dietPills .skinChart .sub-tit h2 {color:#fff;}
.dietPills .skinChart .chart-thumb {display:none;}
.dietPills .skinChart .chart-col {display:block; border:3px solid #FFDCC2;    grid-template-rows: 140px 112px repeat(3, 110px);}
.dietPills .skinChart .chart-title {padding:unset; height:145px; background: #FFDCC2; color:#666;}
.dietPills .skinChart .chart-right {border:3px solid #f55727;}
.dietPills .skinChart .chart-right .chart-title {background: #FD6C40; color:#FFF;}
.dietPills .skinChart .chart-cell {border-top:1px solid #FFDCC2; font-weight: 400; color:#666}
.dietPills .skinChart .chart-vs {background: linear-gradient(180deg, #FE9F5D 0%, #FD6C40 139.45%);box-shadow: 0 8px 24px rgb(255 156 107 / 28%);}
.dietPills .skinChart .chart-center {grid-template-rows: 41px 107px repeat(4, 111px);}
.dietPills .skinChart .chart-label {color:#944D38; background:rgba(0, 0, 0, 0); border-top: 1px solid #ffffff75; border-left: none; border-right: none;}
.dietPills .skinChart .chart-label:last-child { border-bottom:3px solid #FFDCC2;}
.dietPills .skininfo.type02 {padding:160px 0 0; margin:0; background:#efedeb;}
.dietPills .skininfo.type02 .sub-inner {display:flex; align-items:center; justify-content:center; gap:130px; flex-direction: row-reverse;}
.dietPills .skininfo.type02 .sub-tit {text-align: left;}
.dietPills .skininfo.type02 .textbox {width:100%; max-width:400px;}
.dietPills .skininfo.type02 .textbox ul {display:flex; flex-direction:column; gap:20px; margin:0; padding:0; list-style:none;}
.dietPills .skininfo.type02 .textbox ul li {display:flex; align-items:center; gap:18px; min-height:60px; padding:0 32px; background:#f7f7f7; border-radius:999px; box-sizing:border-box;}
.dietPills .skininfo.type02 .textbox ul li span {display:block; flex:none; min-width:42px; color:#ff8a5b; font-size:18px; font-weight:700; text-align:center;font-family:"sangbleuogsans";}
.dietPills .skininfo.type02 .textbox ul li p {margin:0; color:#333; font-size:18px; font-weight:400;word-break:keep-all;}
.dietPills .skininfo.type02 .sub-inner > img {display:block; width:100%; max-width:400px; flex:none;}

/* 1인치 플러스 주사 */
.sub-wrap.one-inch-plus .sub-visualtop .textbox h2 {color:#345FB2;}
.sub-wrap.one-inch-plus .sub-visualtop .textbox h1 {color:#345FB2;}
.one-inch-plus span.point {color:#345FB2;font-weight:700;}
.one-inch-plus .skininfoB-txt strong {line-height:80px; font-weight:700; background:linear-gradient(90deg, #345FB2 0%, #D8D8D8 100%); background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.one-inch-plus .bnaSlide {padding:160px 0; margin:0; background: linear-gradient(180deg, #D8E1F2 0%, #CED8EA 100%);}
.one-inch-plus .bnaSlide .sub-tit h3 {color:#222;  font-family:"sangbleuogsans"; }
.one-inch-plus .bnaSlide .sub-tit h2 {color:#222;  font-family:"sangbleuogsans"; }
.one-inch-plus .bnaSlide .swiperWrap {position: relative; overflow:hidden;}
.one-inch-plus .bnaSlide .bodyBnaSwiper {overflow:hidden;}
.one-inch-plus .bnaSlide .bodyBnaSwiper .swiper-wrapper {align-items:stretch;}
.one-inch-plus .bnaSlide .bodyBnaSwiper .swiper-slide {width:100% !important; box-sizing:border-box;}
.one-inch-plus .bnaSlide .bodyBnaSwiper .bna-item {width:80%; box-sizing:border-box;}
html.is-branch-page .one-inch-plus .bnaSlide .bodyBnaSwiper .bna-item img {display:block; width:90%; height:auto; margin:auto;}
html.is-branch-page .one-inch-plus .bnaSlide .bodyBnaSwiper .bna-item img {display:block; width:100%; height:auto;}
.one-inch-plus .bnaSlide .bodyBnaSwiper .swiper-button-prev, 
.one-inch-plus .bnaSlide .bodyBnaSwiper .swiper-button-next {top:40%;}
.one-inch-plus .bnaSlide .bodyBnaThumbs {margin-top:20px; overflow:hidden;}
.one-inch-plus .bnaSlide .bodyBnaThumbs .swiper-slide {height:auto; cursor:pointer; opacity:.5; transition:opacity .3s;}
.one-inch-plus .bnaSlide .bodyBnaThumbs .swiper-slide-thumb-active {opacity:1;}
.one-inch-plus .bnaSlide .bodyBnaThumbs .thumb-item img {display:block; width:100%; height:auto;}
.one-inch-plus .skininfo.type05 {padding:160px 0; margin:0; background:#f5f5f5;}
.one-inch-plus .skininfo.type05 .sub-tit {text-align:center;}
.one-inch-plus .skininfo.type05 .video-box {position:relative; width:100%; max-width:1240px; margin:0 auto; padding-bottom:56.25%; background:#fff;}
.one-inch-plus .skininfo.type05 .video-box iframe {position:absolute; top:0; left:0; width:100%; height:100%; border:0;}
.one-inch-plus .skininfo.type01 {padding:160px 0; margin:0; background:url(/images/renew/sub/skin/1inchplus/skininfo_type01_bg.jpg) no-repeat center center / cover;}
.one-inch-plus .skininfo.type01 .bodyline-list {display:flex; gap:18px; margin:auto; max-width: 1000px;}
.one-inch-plus .skininfo.type01 .bodyline-item {flex:1; padding:40px 24px 34px; background:#fff; border:1px solid #cfd9ee; border-radius:15px; box-shadow:0 8px 20px rgba(0,0,0,0.06); text-align:center;}
.one-inch-plus .skininfo.type01 .bodyline-item .num {font-size:32px; font-weight:700; color:#8aa6df; font-family:"sangbleuogsans"; background: linear-gradient(180deg, #345FB2 0%, #CDDDF6 97.87%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.one-inch-plus .skininfo.type01 .bodyline-item .tit {font-size:22px; font-weight:700;color:#222;}
.one-inch-plus .skininfo.type01 .bodyline-item img {display:block; max-width: 240px; margin:30px auto;}
.one-inch-plus .skininfo.type01 .hash-list {display:flex; flex-direction:column; align-items: center; gap:12px; margin-top:34px;}
.one-inch-plus .skininfo.type01 .hash-list span {display:flex; align-items:center; justify-content:center; width:200px; height:36px; border-radius:27px; background:#9FB6E2; font-size:18px; font-weight:500; color:#fff;}
.one-inch-plus .skininfo.type01 .hash-list span:nth-child(2) {background: #6D8FD2;}
.one-inch-plus .skininfo.type01 .hash-list span:nth-child(3) {background:#345FB2;}
.one-inch-plus .skininfoD {margin:0; padding:160px 0; background: radial-gradient(43.21% 66.5% at 50% 52.57%, #0F3072 0%, #0A042A 50%, #0C052E 100%);}
.one-inch-plus .skininfoD .sub-tit .small {color:#fff;}
.one-inch-plus .skininfoD .sub-tit h3 {color:#fff;}
.one-inch-plus .skininfoD .sub-tit h2 {color:#fff;}
.one-inch-plus .skininfoD .injection-list {text-align: center;}
.one-inch-plus .skininfoD .injection-list li {display: block; text-align: center; font-size:18px;}
.one-inch-plus .skininfoD .injection-list li:nth-child(1) {top: 150px; left: 188px;}
.one-inch-plus .skininfoD .injection-list li:nth-child(2) {top: auto; left: 170px; bottom: 0px;}
.one-inch-plus .skininfoD .injection-list li:nth-child(3) {top: 81px; right: 222px; left: auto;}
.one-inch-plus .skininfoD .injection-list li:nth-child(4) {top: unset; right: 249px; bottom: 50px;}
.one-inch-plus .skininfoD .injection-list li span {display:block; width:100%; max-width:190px; padding:12px; color:#fff; border-radius: 100px; background: rgba(255, 255, 255, 0); backdrop-filter: blur(14px); border: 1px solid rgba(255, 255, 255, 0.15); box-shadow: 0 8px 30px rgba(0, 0, 0, 0.08);}
.one-inch-plus .skininfoD .injection-list li p {color:#fff; font-size:18px; margin-top:10px; margin-right:0;}
.one-inch-plus .skininfo.type02 {padding:160px 0; margin:0; background:url('/images/renew/sub/skin/1inchplus/skininfo_type02_bg.jpg') no-repeat center center / cover;}
.one-inch-plus .skininfo.type02 .sub-tit .small {width:fit-content; padding:5px 10px; margin:auto; color:#fff; background: #345FB2; border-radius:100px;}
.one-inch-plus .skininfo.type02 .sub-tit h3 strong {display:inline-block}
.one-inch-plus .skininfo.type02 .sub-tit h2 strong {display:inline-block}
.one-inch-plus .skininfo.type02 img {display:block; margin:auto;}
.one-inch-plus .skininfo.type02 ul {display:flex; align-items:center; justify-content: center; gap:10px}
.one-inch-plus .skininfo.type02 ul li {display:flex; justify-content: center; align-items:center; flex-direction: column; width:150px; height:150px; text-align: center; border: 4px solid #fff; border-radius: 999px;}
.one-inch-plus .skininfo.type03 .cannula-box {text-align:center;}
.one-inch-plus .skininfo.type03 .cannula-box .card-list {display:flex; justify-content:center; gap:30px;}
.one-inch-plus .skininfo.type03 .cannula-box .card {padding:40px 30px;border-radius: 15px;border: 1px solid rgba(255, 255, 255, 0.40);background-blend-mode: plus-lighter;box-shadow: -2.356px -20.263px 48px -12px rgba(255, 255, 255, 0.10), -0.393px -3.377px 12px -8px rgba(255, 255, 255, 0.03), 0.393px 3.377px 8px 0 rgba(255, 255, 255, 0.33) inset, 0.196px 1.689px 4px 0 rgba(255, 255, 255, 0.15) inset; }
.one-inch-plus .skininfo.type03 .cannula-box .card.needle {background: linear-gradient(180deg, rgba(164, 184, 217, 0.30) 21.03%, rgba(52, 95, 178, 0.30) 50%);}
.one-inch-plus .skininfo.type03 .cannula-box .card.cannula {background: linear-gradient(180deg, rgba(164, 184, 217, 0.80) 21.03%, rgba(52, 95, 178, 0.80) 53.49%);}
.one-inch-plus .skininfo.type03 .cannula-box .card.cannula p {color:#fff;}
.one-inch-plus .skininfo.type03 .cannula-box img {display:block; width:100%;}
.one-inch-plus .skininfo.type03 .cannula-box p {margin-top:18px; color:#333; font-size:22px; font-weight:500;}
.one-inch-plus .skininfo.type03 .cannula-box .bottom-text {margin-top:42px;}
.one-inch-plus .skininfo.type03 .cannula-box .point-text {display:inline-flex; align-items:center; justify-content:center; min-width:220px; height:42px; padding:0 24px; border-radius:999px; background:#345FB2; color:#fff; font-size:18px; font-weight:600;}
.one-inch-plus .skininfo.type03 .cannula-box .desc {margin-top:18px; color:#666; font-size:15px; font-weight:400; ;}
.one-inch-plus .skininfo.type04 {padding:160px 0; margin:0;background: linear-gradient(83deg, #E1E5EE -8.8%, #FDFDFD 115.95%);}
.one-inch-plus .skininfo.type04 .point-list ul {display:flex; flex-wrap:wrap; gap:20px; max-width: 1000px; margin: auto;}
.one-inch-plus .skininfo.type04 .point-list ul li {width:calc((100% - 72px) / 4); padding:30px 20px 34px; background:#fff; border-radius:20px; box-sizing:border-box; text-align:center;}
.one-inch-plus .skininfo.type04 .point-list .label {display:inline-flex; align-items:center; justify-content:center; min-width:98px; height:30px; margin:0 0 28px; padding:0 18px;  font-family:"sangbleuogsans"; background:#F5F5F5; border-radius:999px; color:#3564c8; font-size:16px; font-weight:500;}
.one-inch-plus .skininfo.type04 .point-list .icon {display:flex; align-items:center; justify-content:center; height:86px;}
.one-inch-plus .skininfo.type04 .point-list .icon img {display:block; max-width:86px; max-height:86px;}
.one-inch-plus .skininfo.type04 .point-list .desc {margin:24px 0 0; padding-top:22px; border-top:1px solid #F5F5F5; color:#333; font-size:16px; font-weight:400;}
.one-inch-plus .skininfo.type04 .point-list .desc strong {display:block; color:#345FB2; font-weight:700;}

/* 홍대점 - 리얼스토리 */
.sub-wrap.realstory .sub-visualtop .textbox p {padding: 8px 10px; color:#fff;border-radius: 4px;background: #E8989C;}
.sub-wrap.realstory .sub-visualtop .textbox em b {display: inline-block; color:#222}
.realstory .sub-page section {margin:0; padding:160px 0;}
.realstory span.tit-point {color:#FD6068;font-weight:700;}
.realstory span.point {color:#E8989C;font-weight:700;}
.realstory .skininfo.type01 {background:url('/images/renew/sub/skin/realstory/skininfo_type01_bg.jpg') no-repeat center top / cover;}
.realstory .skininfo.type02 .video-wrap {margin-top:60px;}
.realstory .skininfo.type02 .video-box {position:relative;padding-top:56.25%;background:#444;}
.realstory .skininfo.type02 .video-box iframe {position:absolute;top:0;left:0;width:100%;height:100%;}
.realstory .skininfo.type02 .btn-wrap {margin-top:50px;text-align:center;}
.realstory .skininfo.type02 .btn-more {display:inline-flex;align-items:center;justify-content:center;min-width:280px;height:72px;padding:0 32px;font-size:22px;color:#fff;border-radius: 80px;border: 3px solid #FFE4E4;background: linear-gradient(0deg, #FE7C83 0%, #FF969B 62%, #FFA7AB 92.11%);}
.realstory .skininfo.type03 {background:#F8F8F8;}
.realstory .skininfo.type03 .sub-tit .tag {display: flex;align-items: center;justify-content: center;gap: 10px;margin-top: 40px;}
.realstory .skininfo.type03 .sub-tit .tag span {padding: 20px 30px;color:#fff;font-size:18px;border-radius: 50px;border: 1px solid rgba(255, 255, 255, 0.50);background: linear-gradient(95deg, #FDB6BA 9.9%, #FF9196 90.79%);box-shadow: 0 4px 1px 0 rgba(228, 184, 184, 0.30);}
.realstory .skininfo.type03 .bodycase-tab-menu {display:flex;justify-content:center;gap:0;border-bottom:1px solid #ddd;}
.realstory .skininfo.type03 .bodycase-tab-menu .tab-btn {position:relative;flex:1;max-width:33.3%;height:72px;font-size:22px;font-weight:500;color:#222;}
.realstory .skininfo.type03 .bodycase-tab-menu .tab-btn.active {color:#f08f98;}
.realstory .skininfo.type03 .bodycase-tab-menu .tab-btn.active:after {content:'';position:absolute;left:0;bottom:-1px;width:100%;height:3px;background:#f08f98;}
.realstory .skininfo.type03 .tab-pane {display:none;}
.realstory .skininfo.type03 .tab-pane.active {display:block;}
.realstory .skininfo.type03 .bodycase-swiper {position:relative;margin-top:40px;}
.realstory .skininfo.type03 .compare-slide {overflow:hidden;border-radius:30px;}
.realstory .skininfo.type03 .compare-img {display:flex;}
html.is-branch-page .realstory .skininfo.type03 .compare-img>div {width:50%;}
.realstory .skininfo.type03 .compare-img img {display:block;width:100%;}
.realstory .skininfo.type03 .compare-label {position:relative; display:flex; margin-top:-30px; z-index: 5;}
.realstory .skininfo.type03 .compare-label span {display:flex;align-items:center;justify-content:center;width:50%;height:72px;font-size:22px;font-weight:500;color:#fff;}
.realstory .skininfo.type03 .compare-label .before {background:#1f1f1f;}
.realstory .skininfo.type03 .compare-label .after {background:#E8989C;}
html.is-branch-page .realstory .skininfo.type03 .compare-img > div {position:relative; overflow:hidden;}
html.is-branch-page .realstory .skininfo.type03 .compare-img>div {position:relative;width:50%;overflow:hidden;}
.realstory .skininfo.type03 .before-cover .login-cover {display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;inset:0;z-index:2;width:100%;height:100%;background:rgb(0 0 0 / 55%);}
.realstory .skininfo.type03 .before-cover .login-cover p {color:#fff;font-size:24px;font-weight:600;line-height:1.65;text-align:center;letter-spacing:-0.04em;}
.realstory .skininfo.type03 .before-cover .login-cover .btn {display:inline-flex;align-items:center;justify-content:center;min-width:120px;height:44px;margin-top:34px;padding:0 24px;color:#fff;font-size:15px;font-weight:500;line-height:1;border:1px solid rgba(255,255,255,.9);box-sizing:border-box;}
.realstory .skininfo.type03 .before-cover .login-cover .btn:hover {color:#3c3c3b;background:#fff;}
.realstory .skininfo.type03 .swiper-button-prev,.skininfo.type03 .swiper-button-next {display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-top:-24px;background:rgba(0,0,0,.25);}
.realstory .skininfo.type03 .swiper-button-prev:after,.skininfo.type03 .swiper-button-next:after {display:none;}
.realstory .skininfo.type03 .swiper-button-prev:before,.skininfo.type03 .swiper-button-next:before {content:"";display:block;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;}
.realstory .skininfo.type03 .swiper-button-prev:before {margin-left:4px;transform:rotate(-135deg);}
.realstory .skininfo.type03 .swiper-button-next:before {margin-right:4px;transform:rotate(45deg);}
.realstory .skininfo.type04 .sub-inner {max-width:100%;}
.realstory .skininfo.type04 .sub-inner img {margin:auto}
.realstory .skininfo.type05 {padding:160px 0;background:#f8f8f8;}
.realstory .skininfo.type05 .keypoint-grid {display:grid;grid-template-columns:repeat(4,1fr);gap:8px;}
.realstory .skininfo.type05 .keypoint-thumb {overflow:hidden;background:#ddd;}
.realstory .skininfo.type05 .keypoint-thumb img {width:100%;height:314px;object-fit:cover;}
.realstory .skininfo.type05 .keypoint-title {margin-top:28px;font-size:22px;font-weight:700;color:#222;}
.realstory .skininfo.type05 .keypoint-desc {margin-top:18px;font-size:16px;color:#666;}
.realstory .main-information .sec-tit {margin-bottom:70px;}

/* 리투오 */
.sub-wrap.re2o .sub-visualtop .textbox h2 {color:#EB665C;}
.sub-wrap.re2o .sub-visualtop .textbox h1 {color:#EB665C;}
.sub-wrap.re2o .sub-visualtop .textbox h2 span {font-weight: 700;}
.sub-wrap.re2o .sub-visualtop .textbox h1 span {font-weight: 700;}
.sub-wrap.re2o .sub-visualtop .textbox em strong {display:inline-block;}
.re2o .sub-page section {margin:0; padding:160px 0;}
.re2o .sub-tit span.point {font-weight:700;color:#EB665C;}
.re2o .sub-tit .eng {color:unset; }
.re2o .sub-tit .label .eng {font-size:unset; }
.re2o .skininfo.type01 {padding-top:0;}
.re2o .skininfo.type01 .skininfo-head {padding:20px; margin-bottom:160px;background: linear-gradient(90deg, #FECCC1 -0.09%, #FFB0A1 40.16%, #FFB696 59.87%, #FF917A 83.85%);text-align:center;}
.re2o .skininfo.type01 .skininfo-head p {color:#fff;font-size:32px;text-shadow:0 2px 3px rgba(0,0,0,.3);}
.re2o .skininfo.type01 .sub-tit {text-align:left;}
.re2o .skininfo.type01 .sub-tit .eng {font-size:46px;}
.re2o .skininfo.type01 .sub-tit .cont strong {color:#EB665C;}
.re2o .skininfo.type01 .info-intro {display:flex;align-items:center;justify-content:space-between;gap:80px;}
.re2o .skininfo.type01 .info-intro .sub-tit {flex:0 0 360px;padding-bottom:0;}
.re2o .skininfo.type01 .model-img {flex:1;text-align:right;}
.re2o .skininfo.type01 .model-img img {width:auto;max-width:690px;object-fit:contain;}
.re2o .skininfo.type01 .ecm-flow {display:grid;grid-template-columns:1.35fr .9fr;align-items:center;gap:72px;margin-top:60px;}
.re2o .skininfo.type01 .ecm-compare {padding:42px 45px;border:1px solid #c5c5c5;}
.re2o .skininfo.type01 .ecm-compare > img {display:block;width:100%;margin-top:35px;}
.re2o .skininfo.type01 .ecm-legend {display:flex;justify-content:center;gap:35px;}
.re2o .skininfo.type01 .ecm-legend li {display:flex;align-items:center;gap:8px;color:#777;font-size:15px;}
.re2o .skininfo.type01 .ecm-legend img {width:26px;height:26px;object-fit:contain;}
.re2o .skininfo.type01 .ecm-flow ol {display:flex;flex-direction:column;gap:38px;}
.re2o .skininfo.type01 .ecm-flow ol > li {position:relative;padding:18px 25px;border:2px solid #EB665C;border-radius:50px;font-size:20px;font-weight:600;text-align:center;}
.re2o .skininfo.type01 .ecm-flow ol > li:last-child {border:0;background:linear-gradient(90deg,#FFB5A5,#F45B4C);color:#fff;}
.re2o .skininfo.type01 .flow-arrow {position:absolute;bottom:-32px;left:50%;width:27px;height:20px;transform:translateX(-50%);}
.re2o .skininfoC {margin-top:0!important; background: #FFFAF9;}
.re2o .skininfoC .sub-tit .noto .point {color:#EB665C;}
.re2o .skininfoC .definition {margin-top:30px;color:#777;font-size:14px;line-height:1.6;}
.re2o .skininfoC .definition p + p {margin-top:10px;}
.re2o .skininfoD {text-align:center;}
.re2o .skininfoD .label,
.re2o .skinsolution .label {display:inline-block;margin-bottom:20px;padding:8px 15px;border-radius:30px;background:#EB665C;color:#fff;font-size:22px;}
.re2o .skininfoD .sub-tit .cont strong {color:#EB665C;}
.re2o .skininfoD .hadm-process {display:grid;grid-template-columns:repeat(3,1fr);align-items:end;gap:110px;margin-top:65px;}
.re2o .skininfoD .hadm-process > li {position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:flex-end;}
.re2o .skininfoD .hadm-process > li > img {width:auto;max-width:100%;height:275px;object-fit:contain;}
.re2o .skininfoD .hadm-process > li > span {width:160px;margin-top:22px;padding:9px 15px;border:2px solid #EB665C;border-radius:30px;box-sizing:border-box;}
.re2o .skininfoD .process-arrow {position:absolute;top:48%;left:calc(100% + 15px);display:flex;width:80px;flex-direction:column;align-items:center;gap:12px;transform:translateY(-50%);}
.re2o .skininfoD .process-arrow span {padding:8px 12px;border:1px solid #ccc;background:#fff;color:#777;white-space:nowrap;}
.re2o .skininfoD .process-arrow img {width:72px;}
.re2o .skinsolution {background:url('/images/renew/sub/skin/re2o/skinsolution_bg_img_01.jpg') no-repeat center bottom/cover;}
.re2o .skinsolution::before {content:none;}
.re2o .skinsolution .sub-tit .small {color:#222;}
.re2o .skinsolution .solution-list {padding-bottom:130px;}
.re2o .skinsolution .solution-list .list-bg {mix-blend-mode: unset;}
.re2o .skininfo.type02 {background:#f6f6f6;}
.re2o .skininfo.type02 .result-list {display:grid;grid-template-columns:1fr 1fr;gap:24px;}
.re2o .skininfo.type02 .result-list li {display:grid;grid-template-columns:350px 1fr;align-items:center;gap:30px;padding:38px;border-radius:18px;background:#fff;box-shadow:0 7px 14px rgba(0,0,0,.14);}
.re2o .skininfo.type02 .result-list li img {width:100%;}
.re2o .skininfo.type02 .result-list li div {display:flex;flex-direction:column;gap:14px;}
.re2o .skininfo.type02 .result-list li strong {padding-bottom:10px;border-bottom:1px solid #bbb;font-size:22px;}
.re2o .skininfo.type02 .result-list li span {font-size:18px;}
.re2o .skininfo.type02 .result-list li em {color:#EB665C;font-size:22px;font-style:normal;font-weight:800;}
.re2o .skininfo.type02 .caption {margin-top:55px;color:#777;font-size:14px;text-align:center;}
.re2o .skininfo.type03 {position:relative;overflow:hidden;padding:0;aspect-ratio:1920/900;background:url('/images/renew/sub/skin/re2o/skininfo_type03_bg.jpg') no-repeat center/cover;}
.re2o .skininfo.type03 .sub-inner {height:100%;}
.re2o .skininfo.type03 .type03-model {position:absolute;bottom:0;left:-100px;width:59%;max-width:870px;}
.re2o .skininfo.type03 .type03-cont {position:relative;z-index:2;width:46%;margin-left:auto;padding-top:100px;text-align:center;}
.re2o .skininfo.type03 .sub-tit {padding-bottom:0;}
.re2o .skininfo.type03 .sub-tit .label {display:inline-block;font-size:22px;margin-bottom:20px;padding:7px 10px;background:#EB665C;color:#fff;}
.re2o .skininfo.type03 .effect-list {display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:32px;}
.re2o .skininfo.type03 .effect-list li {flex:0 0 calc((100% - 36px)/4);min-width:0;padding:10px 12px;border:2px solid #EB665C;border-radius:30px;background: linear-gradient(155deg, #FFF 14.26%, #FFE8E3 97.4%);;box-shadow:0 3px 7px rgba(205,73,68,.25);color:#EB665C;font-size:16px;font-weight:700;text-align:center;box-sizing:border-box;}
.re2o .skininfo.type03 .type03-product {position:absolute;bottom:35px;left:72.5%;width:44%;max-width:504px;transform:translateX(-50%);}
@media (max-width:1080px) {
  
	/* 리투오 */
  .re2o .skininfo.type01 .skininfo-head {margin-bottom:100px;}
  .re2o .skininfo.type01 .skininfo-head p {font-size:20px;}
  .re2o .skininfo.type01 .sub-tit {text-align:center;}
  .re2o .skininfo.type01 .info-intro {flex-direction:column;gap:55px;}
  .re2o .skininfo.type01 .info-intro .sub-tit {flex-basis:auto;}
  .re2o .skininfo.type01 .model-img {text-align:center;}
  .re2o .skininfo.type01 .model-img img {width:100%;max-width:none;}
  .re2o .skininfo.type01 .ecm-flow {display:block;margin-top:70px;}
  .re2o .skininfo.type01 .ecm-compare {padding:35px 25px;}
  .re2o .skininfo.type01 .ecm-legend {gap:11px;}
  .re2o .skininfo.type01 .ecm-flow ol {margin-top:75px;}
  .re2o .skininfo.type01 .ecm-flow ol > li {padding:20px 15px;font-size:18px;}
  .re2o .skininfo.type01 .ecm-legend img {width:20px; height:20px;}
  .re2o .skininfoC .definition {font-size:14px;}
  .re2o .skininfoD .label, .re2o .skinsolution .label {padding:5px 15px;font-size:18px;}
  .re2o .skininfoD .hadm-process {display:flex;flex-direction:column;gap:135px;}
  .re2o .skininfoD .hadm-process > li > img {height:auto;max-height:350px;}
  .re2o .skininfoD .process-arrow {top:calc(100% + 35px);left:50%;width:90px;transform:translateX(-50%);}
  .re2o .skininfoD .process-arrow img {width:75px;transform:rotate(90deg);z-index: 2;}
  .re2o .skininfoD .process-arrow span {z-index: 3;}
  .re2o .skinsolution {background-image:url('/images/renew/sub/skin/re2o/m/skinsolution_bg_img_01.jpg');}
  .re2o .skinsolution li:nth-child(odd) p {padding-left:35%;}
  .re2o .skinsolution li:nth-child(even) p {padding-right: 37%;}
  .re2o .skininfo.type02 .result-list {grid-template-columns:1fr;gap:18px;margin-top:0;}
  .re2o .skininfo.type02 .result-list li {grid-template-columns:minmax(0,2.2fr) minmax(85px,1fr);gap:18px;padding:20px;}
  .re2o .skininfo.type02 .result-list li strong, .re2o .skininfo.type02 .result-list li span,
	.re2o .skininfo.type02 .result-list li em {font-size: 14px;}
  .re2o .skininfo.type03 {aspect-ratio:579/2100;background-image:url('/images/renew/sub/skin/re2o/m/skininfo_type03_bg.jpg');}
  .re2o .skininfo.type03 .sub-tit .label {font-size:18px;}
  .re2o .skininfo.type03 .type03-cont {width:100%;padding-top:100px;}
  .re2o .skininfo.type03 .effect-list {width:86%;gap:10px;margin:35px auto 0;}
  .re2o .skininfo.type03 .effect-list li {flex-basis:calc(50% - 5px);padding:10px 8px;font-size:16px;}
  .re2o .skininfo.type03 .type03-product {top:39%;left:50%;bottom:auto;width:80%;max-width:none;transform:translateX(-50%);}
  .re2o .skininfo.type03 .type03-model {bottom:0;left:50%;width:100%;max-width:none;transform:translateX(-50%);}
  
  /* 스컬트라 */
  .sculptra .skininfoB .skininfoB-float p.top {padding-bottom:0px;font-size:18px;}
  .sculptra .skininfoB .skininfoB-float p {font-size:28px;line-height: 30px;}
  .sculptra .skininfo.type01 .flex-wrap {flex-wrap: wrap; gap:10px;}
  .sculptra .skininfo.type01 {padding:100px 0;}
  .sculptra .skininfo.type01 .flex-wrap > div {width:48%;}
  .sculptra .skininfo.type01 .flex-wrap > div p { min-height: 45px; font-size:14px;}
  .sculptra .skininfo.type02 .meta-group__tit {font-size:18px;}
  .sculptra .skininfo.type02 .meta-card__txt {padding:10px; font-size:14px;}
  .sculptra .skininfoD {padding:100px 0 0;}
  .sculptra .skininfo.type03 .sub-inner {flex-direction: column; gap:70px}
  .sculptra .skininfo.type03 .sub-tit {text-align: center;}
  .sculptra .skininfo.type03 img {width: 100%;}
  .sculptra .skinsynergyC {padding:100px 0;}
  .sculptra .skininfoD {padding: 100px 0 0;}
  .sculptra .skininfoD .injection-list {width: 100%;max-width: 420px;}
  .sculptra .skininfoD .injection-list > img {width: 100%;max-width: none;}
  .sculptra .skininfoD ul li p {width: 50px;height: 25px;font-size: 14px;line-height: 25px;}
  .sculptra .skininfoD .injection-list li .line {width: clamp(28px, 10vw, 70px);}
  .sculptra .skininfoD .injection-list li:nth-child(2) .line {width: clamp(36px, 12vw, 82px);}
  .sculptra .skininfoD .injection-list li:nth-child(3) .line {width: clamp(42px, 13vw, 69px);}
  .sculptra .skininfoD .injection-list li:nth-child(4) .line {width: clamp(24px, 7vw, 48px);}
  .sculptra .skininfoD .injection-list li:nth-child(5) .line {width: clamp(32px, 13vw, 68px);}
  .sculptra .skininfoD .injection-list li:nth-child(6) .line {width: clamp(38px, 15vw, 93px);}
  .sculptra .skininfoD .injection-list li:nth-child(1) {top: 38%; left: 12%;}
  .sculptra .skininfoD .injection-list li:nth-child(2) {top: 47%; left: 12%;}
  .sculptra .skininfoD .injection-list li:nth-child(3) {top: 56%; left: 12%;}
  .sculptra .skininfoD .injection-list li:nth-child(4) {top: 35.5%; right: 7%;}
  .sculptra .skininfoD .injection-list li:nth-child(5) {top: 45%; right: 7%;}
  .sculptra .skininfoD .injection-list li:nth-child(6) {top: 53.8%; right: 7%;}
  .sculptra .skininfoD .injection-list li:nth-child(4) p,
    .sculptra .skininfoD .injection-list li:nth-child(5) p {text-align: center;	}
  
	/* 다이어트약처방 */
  .dietPills .skininfo.type01 {padding:100px 0;background:url('/images/renew/sub/skin/dietPills/m/skininfo_type01_bg.jpg') no-repeat center center / cover;}
  .dietPills .skininfo.type01 .bubble .list {gap:20px; width: 100%;}
  .dietPills .skininfo.type01 .bubble .item {width:100%; min-height:94px; padding:18px 20px;}
  .dietPills .skininfo.type01 .bubble .item p {font-size:16px;}
  .dietPills .skininfo.type01 .bubble .textbox {margin-top:48px;}
  .dietPills .skininfo.type01 .bubble .textbox .desc {margin:0 0 4px; font-size:28px;}
  .dietPills .skininfo.type01 .bubble .textbox .title {font-size:28px;}
  .dietPills .skininfo.type01 .bubble .textbox .title span {padding:0 4px;}
  .dietPills .skininfoD {padding:100px 0;}
  .dietPills .skininfoD .injection-list {margin:auto;}
  .dietPills .skininfoD .injection-list ul {position:static; display:grid; grid-template-columns:repeat(2, minmax(0, 1fr)); gap:26px 18px; justify-content:center; margin-top:30px;}
  .dietPills .skininfoD .injection-list ul li {position:static; transform:none !important; text-align:center;}
  .dietPills .skininfoD .injection-list ul li::before {display:none;}
  .dietPills .skininfoD .injection-list ul li span {display:flex; align-items:center; justify-content: center; min-width:132px; height:38px; padding:0 16px; font-size:16px;}
  .dietPills .skininfoD .injection-list ul li p {text-align:center; margin:8px 0 0; font-size:16px;}
  .dietPills .skinChart {padding:100px 0;}
  .dietPills .skinChart .chart-col {display:grid}
  .dietPills .skinChart .chart-title {font-size:16px;}
  .dietPills .skinChart .chart-center {grid-template-rows: 16px 127px repeat(4, 111px);}
  .dietPills .skinChart .chart-cell, .skinChart .chart-label {font-size:14px;}
  .dietPills .skininfo.type02 {padding:100px 0 0;}
  .dietPills .skininfo.type02 .sub-tit {text-align: center;}
  .dietPills .skininfo.type02 .sub-inner {flex-direction:column; align-items:center; justify-content:flex-start; gap:0;}
  .dietPills .skininfo.type02 .textbox {max-width:none; text-align:center;}
  .dietPills .skininfo.type02 .textbox ul {gap:14px;}
  .dietPills .skininfo.type02 .textbox ul li {gap:12px; min-height:48px; padding:0 20px; justify-content:flex-start;}
  .dietPills .skininfo.type02 .textbox ul li span {min-width:28px; font-size:22px;}
  .dietPills .skininfo.type02 .textbox ul li p {font-size:15px; text-align:left;}
  .dietPills .skininfo.type02 .sub-inner > img {max-width:287px; margin: 50px auto 0;}
  html.is-branch-page .skinparing .paring-list li .paring-with {font-size:22px;}
  
  /* skinsynergyC */
  .skinsynergyC .swiper {padding: 0 10%;}
  .skinsynergyC .swiper-slide {width: 256px; padding-top: 440px;}
  .skinsynergyC .swiper-slide .imgbox {position: absolute; left: 50%; top: 0; transform: translateX(-50%); width: 246px; height: 360px; margin-top: calc((440px - 360px) / 2);}
  .skinsynergyC .swiper-slide-active .imgbox {width: 256px; height: 440px; margin-top: 0;}
  html.is-branch-page .skinsuggest .suggest-list li {font-size:14px;line-height:28px;padding-left:20px;}
  html.is-branch-page .skinreview .textbox ul li .review {font-size:14px;}
  html.is-branch-page .lifting_injection .skininfoB .skininfoB-float p.top {padding-bottom:30px;font-size:18px;}
  html.is-branch-page .revive .skinmeritC {padding:100px 0 500px;background:url('/images/renew/sub/skin/revive/m/skinmeritC_img.png') no-repeat center top / cover;}
  html.is-branch-page .rejublast .skininfoD {padding-bottom:100px; background:url('/images/renew/sub/skin/rejublast/m/skininfoD_bg.jpg') no-repeat center top / cover;}
  html.is-branch-page .rejublast .skininfo.type02 {background:url('/images/renew/sub/skin/rejublast/m/skininfo_type02_bg.jpg') no-repeat center bottom / cover; }
  .rejublast .skininfo.type03 img {width:100%;}
  .rejublast .skininfo.type03 p {margin-top:30px;}
  
  /* p5 */
  .p5 .sub-page section {margin:0; padding:100px 0;}
  .p5 .skininfoC {margin-top:0!important;}
  .p5 .desc {margin: 70px auto 0; text-align: center;}
  .p5 .skininfoB-txt.center {width: auto; padding:0;}
  .p5 .skininfoC::before {content:none;}
  .p5 .skininfoC::after {content:none;}
  .p5 .skininfo.type04 {background:url('/images/renew/sub/skin/p5/m/skininfo_type04_bg.jpg') no-repeat center top / cover;}
  .p5 .skininfo.type04 .injection-list li {width:100%; height:auto; padding:15px 15px 15px 70px; font-size:18px; line-height: 1.4;}
  .p5 .skininfo.type02 {background: url('/images/renew/sub/skin/p5/m/skininfo_type02_bg.jpg') no-repeat center top / cover;}
  .p5 .skininfo.type02 img, .p5 .skininfoD img {width: 100%;}
  .p5 .skinmeritE .sub-tit.pc-none {text-align: center;}
  .p5 .skinmeritE li img {height:auto;}
  .p5 .skinmeritE li:nth-child(1) .inner-list p {line-height: 1.2;}
  .p5 .skininfo.type01 {background:url('/images/renew/sub/skin/p5/m/skininfo_type01_bg.jpg') no-repeat center top / cover;}
  .p5 .skininfo.type01 .sub-tit {text-align: center;}
  .p5 .skininfo.type01 ul {flex-wrap: wrap; justify-content: center; gap: 10px;}
  .p5 .skininfo.type01 ul li img {max-width: 142px;}
  .p5 .skininfo.type01 em {margin: 140% 0 -65px 0; font-size: 14px;}
  
  /* 올리지오X, Kiss */
  .sub-wrap.oligioKiss .sub-visualtop .textbox {padding-left: 0;}
  .oligioKiss .sub-page section {margin:0; padding:100px 0;}
  .oligioKiss img {width: 100%;}
  .oligioKiss .logo {max-width: 255px;}
  .oligioKiss .skininfo.type02 .flexbox {flex-direction: column;}
  .oligioKiss .skininfo.type04 .sub-tit {text-align: center; align-items: center;}
  .oligioKiss .skininfo.type04 .sub-tit .small {margin: 0 auto 15px;}
  .oligioKiss .skininfo.type04 .sub-inner {display: block;}
  .sub-wrap.oligioX .sub-visualtop .textbox {padding-left: 0;}
  .oligioX .sub-page section {margin:0; padding:100px 0;}
  .oligioX img {width: 100%;}
  .oligioX .logo {max-width: 255px;}
  .oligioX .skininfo.type04 .sub-tit {text-align: center; align-items: center;}
  .oligioX .skininfo.type04 .sub-tit .small {margin: 0 auto 15px;}
  .oligioX .skininfo.type04 .sub-inner {display: block;}
  
  /* 파워윤곽주사 */
  .sherbet .sub-tit h4 {font-size:20px; line-height:26px;}
  .sherbet .sub-tit .noto {margin-top:10px;}
  .sherbet .skininfoC .sub-tit .cont {text-align: left;}
  .sherbet .skininfo.type01 {margin:0 0 100px 0; padding:100px 0;}
  .sherbet .skininfo.type01 .sub-inner {flex-direction: column;}
  .sherbet .skininfo.type01 .box h4 {font-size:20px;}
  .sherbet .skininfo.type01 img {width:100%;}
  .sherbet .skininfo.type01 .caption {margin-top:40px; font-size: 16px;}
  .sherbet .skinmeritC .flex-list li {padding-right: 0;}
  .sherbet .skinmeritC .flex-list li > img {width: 60px;}
  .sherbet .skinmeritC {padding:100px 0;}
  .sherbet .skininfoD {padding:100px 0 0 0 ;}
  
  /* 여드름케어 */
  .acnecare .sub-page .padding {padding:100px 0;}
  .acnecare .sub-page .desc {font-size:16px; line-height: 24px;}
  .acnecare .skininfoB .skininfoB-float p {font-size:22px; line-height: 28px;}
  .acnecare .skininfo.type04 ul {flex-direction: column;}
  .acnecare .skininfo.type04 li strong {font-size: 18px;}
  .acnecare .skininfo.type04 li p {font-size: 14px;}
  .acnecare .skininfoF li strong {font-size: 18px;}
  .acnecare .skininfoF li p {font-size:14px;}
  .acnecare .skininfo.type01 .inner-cont {flex-direction: column; gap:20px;}
  .acnecare .skininfo.type01 .inner-cont div:nth-child(2) {order:999;}
  .acnecare .skininfo.type01 .inner-cont .box {gap:15px;}
  .acnecare .skininfo.type01 .inner-cont .box strong {font-size: 18px;}
  .acnecare .skininfo.type01 .inner-cont .box span {font-size:14px;}
  .acnecare .skininfo.type02 .inner-cont img {width: 90%;}
  .acnecare .skinsolution .solution-list .list-bg {width:320px; height:270px;}
  .acnecare .skinsolution .solution-list .check-box div {font-size:16px;}
  .acnecare .skinsolution .solution-list .check-box div:nth-child(2) {left: -5%; bottom:35%;}
  .acnecare .skinsolution .solution-list .check-box div:nth-child(3) {right: -5%; bottom:35%;}
  .acnecare .skininfoF.type01 li {width:65%;}
  .acnecare .skininfoF.type02 ul {flex-direction: unset;}
  .acnecare .skininfoF.type02 li {width:46%; min-height: auto; padding:10px 10px 30px 10px;}
  .acnecare .skininfoF.type02 li img {width:100%;}
  .acnecare .skininfo.type03 .sub-tit img {max-width: 154px;}
  .acnecare .skininfo.type03 .inner-cont {max-width: 330px; position: absolute; right: -65px; bottom: -100px;}
  .acnecare .skininfo.type03 .inner-cont img {width: 100%;}
  
  /* 라라필 */
  .lhala .skininfoC .flex-box ul {flex-wrap: wrap; justify-content: center;}
  .lhala .skininfoC .flex-box ul li {width: calc((100% - 0px) / 3); height:30vw; margin:-18px; font-size: 18px;}
  .lhala .skininfoB .skininfoB-float img {max-width: 260px;}
  .lhala .skininfoB .skininfoB-float {font-size: 18px; line-height: 27px;}
  .lhala .skininfo.type01 .inner-cont {display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center;}
  .lhala .skininfo.type01 .inner-cont > img {width:100%;}
  .lhala .skininfo.type01 .inner-cont .list-box ul > img {max-width: 76px;}
  .lhala .skininfo.type01 .inner-cont .list-box li {height:40px; font-size: 14px;}
  .lhala .skininfo.type01 .inner-cont .list-box.orange {position: unset; width: 49%;}
  .lhala .skininfo.type01 .inner-cont .list-box.grey {position: unset; width: 49%;}
  .lhala .skininfo.type01 .desc {margin-top:40px; font-size:16px; line-height: 24px;}
  .lhala .skininfoF ul {gap:40px 5px;}
  .lhala .skininfoF li img {max-width: 160px!important;}
  .lhala .skininfoF li p {font-size: 14px; line-height: 21px;}
  .lhala .skininfoF.type01 li {max-width: 100%;}
  .lhala .skininfo.type02 .table thead th {font-size:20px;}
  .lhala .skininfo.type02 .table th, .lhala .skininfo.type02 .table td {font-size:16px;}
  .lhala .skininfo.type03 {padding:100px 0;}
  .lhala .skininfo.type03 .sub-inner > img {width: 100%; margin-top:40px}
  .lhala .skininfo.type03 .inner-cont {display: flex; justify-content: center; align-items: flex-start;}
  .lhala .skininfo.type03 .inner-cont > div {gap:10px; position: relative; transform: none;}
  .lhala .skininfo.type03 .inner-cont .icon img {max-width: 70px;}
  .lhala .skininfo.type03 .inner-cont .text {padding:9px 38px; font-size: 14px;}
  .lhala .skininfo.type03 .inner-cont .left {margin-top:10%; margin-right:-15%}
  .lhala .skininfo.type03 .inner-cont .left .text {margin-left:-30px;}
  .lhala .skininfo.type03 .inner-cont .right .text {margin-right:-30px;}
  .lhala .skininfoF.type02 li {max-width: 100%;}
  .lhala .skininfoF.type03 ul {flex-direction: row;}
  .lhala .skininfoF.type03 li {width: 47%; min-height: 415px; padding:10px;}
  
  /* 피코토닝 */
  .picotoning .sub-page img {width: 100%;}
  .picotoning .skininfo.type01, .picotoning .skininfo.type02, .picotoning .skininfo.type03, .picotoning .skininfoD {padding:100px 0;}
  .picotoning .skininfo.type01 ul {flex-wrap: wrap;}
  .picotoning .skininfo.type01 ul li {width:127px; height:127px; font-size: 20px;}
  .picotoning .skininfo.type03 .arrow-box {gap:12vw; top:13%;}
  .picotoning .skininfo.type03 .arrow-box div {width:88px; height:66px; font-size: 13px;}
  .picotoning .skininfo.type03 .text-box {padding:15px; font-size: 16px; line-height: 24px; border-radius: 15px;}
  .picotoning .skininfoD ul {flex-direction: column; gap:10px;}
  .picotoning .skininfoD li {position: relative; width:100%; padding: 20px 20px 20px 40px; font-size: 16px; line-height: 24px; text-align: left;}
  .picotoning .skininfoD li::before {position: absolute; left: 12px; top: 50%; transform: translateY(-50%); width: 20px; height:20px;}
  
  /* 노메스시리스 */
  .nomes .skininfoF {padding:100px 0;}
  .nomes .skininfoF li {max-width: 228px; min-height:462px;}
  .nomes .skininfoF li p {line-height: 24px;}
  .nomes .skininfoF li strong {margin:30px auto 20px;}
  .nomes .skininfo {padding:100px 0;}
  .nomes .skininfo img {width: 100%;}
  .nomes .skininfo .flex-box {flex-direction: column; height: auto; margin:-25px auto 0;}
  .nomes .skininfo .check-box {width:100%; padding:30px 20px;}
  .nomes .skininfo .check-box ul li {font-size: 16px; line-height: 24px;}
  .nomes .skininfo .detail-box {width:100%; padding:30px 12px;}
  .nomes .skininfo .detail-box h4 {font-size: 18px;}
  .nomes .skininfo .detail-box .text strong {margin:30px auto 10px; font-size: 16px;}
  .nomes .skininfo .detail-box .text p {font-size: 14px;}
  .nomes .skininfo.type01 .detail-box ul {flex-wrap: wrap; width:80%; margin:25px auto 0;}
  .nomes .skininfo.type01 .detail-box ul li {flex: 1 1 calc(50% - 20px); width:100%; max-width: 100px; height:13vh; max-height: 100px;}
  .nomes .skininfo.type03 .detail-box ul {flex-direction: column; margin-top:25px;}
  .nomes .skininfoD {padding:100px 0 0;}
  .nomes .skininfoD .sub-inner {padding:0;}
  
  /* 필링케어 */
  .peeling .skininfo.type01 {padding:100px 0;}
  .peeling .skininfo.type02 {padding:100px 0;margin-top:0;}
  html.is-branch-page .peeling .skininfo.type02 img {width:100%;}
  .peeling .skininfo.type03 {padding:100px 0;background: url('/images/m/sub/skin/peeling/skininfo_img_bg_02.jpg') no-repeat center center / cover;}
  .peeling .skininfo.type04 {padding:100px 0;}
  .peeling .skininfo.type04 ul {flex-wrap: wrap;gap:8px;justify-content:left;}
  .peeling .skininfo.type04 li {width:48%;}
  .peeling .skininfo.type04 li + li {margin:0;}
  .peeling .skininfo.type04 li img {width:100%;}
  .peeling .skininfo.type04 li span {font-size:14px;}
  .peeling .skininfo.type05 li {background:#FFEEDA;}
  .peeling .skininfo.type05 li h4 {height:100%;font-size:18px;line-height:18px;width:74px;}
  .peeling .skininfo.type05 li p {padding:30px 20px;font-size:16px;line-height:20px;width:calc(100% - 74px);}
  .peeling .skininfo.type06 {padding:100px 0;}
  .peeling .skininfo.type06 ul {flex-wrap: wrap;gap:8px;justify-content:left;}
  .peeling .skininfo.type06 li {width:48%;height:260px;}
  .peeling .skininfo.type06 li + li {margin:0;}
  .peeling .skininfo.type06 li img {width:100%;max-width:130px;margin-top:10px;}
  .peeling .skininfo.type06 li h4 {font-size:14px;margin:15px auto 12px;line-height:12px;}
  .peeling .skininfo.type06 li p {font-size:12px;}
  .peeling .skinsynergyB.last .sub-inner {padding:0;}
  .peeling .skinsynergyB.last .sub-tit img {width:auto;}
  .peeling .skininfo.type02 .m-list {display:flex;justify-content:center;}
  .peeling .skininfo.type02 .list ul,	.peeling .skininfo.type02 .list-txt ul {flex-direction: column; align-items: center; max-width:100%;}
  .peeling .skininfo.type02 .list-txt ul {height:100%;margin:0 0 0 10px;}
  .peeling .skininfo.type02 .list ul {background:transparent;}
  html.is-branch-page .peeling .skininfo.type02 .list li { width:100%; height:auto; line-height:1.4; padding:12px 0;border-radius:48px;background:#F8E3CA;}
  .peeling .skininfo.type02 .list li:nth-child(2) { width:100%;border-radius:48px;padding:42px 0;}
  .peeling .skininfo.type02 .list li:nth-child(2)::before {left:0;right:0;bottom:auto;transform: rotate(90deg);}
  .peeling .skininfo.type02 .list li:nth-child(2)::after {left:0;right:0;top:auto;transform: rotate(90deg);}
  .peeling .skininfo.type02 .list-txt li {width:100%;}
  .peeling .skininfo.type02 .list-txt li:nth-child(1) {margin-top:20px;}
  html.is-branch-page .peeling .skininfo.type02 .list li {width:66px;}
  html.is-branch-page .peeling .skininfo.type02 img { margin-top:50px; width:90%;	}
  
  /* 스페셜케어 */
  .specialcare .sub-page .padding {padding:100px 0;}
  .specialcare .skininfoC .flex-box ul {flex-wrap: wrap; justify-content: center;}
  .specialcare .skininfoC .flex-box ul li {width: calc((100% - 0px) / 3); margin:-18px; font-size: 18px;}
  .specialcare .skininfoC .flex-box ul li img {width:100%;}
  .specialcare .skininfoB.type01 .skininfoB-float .small {font-size:14px;}
  .specialcare .skininfoB.type01 .skininfoB-float p {font-size:22px; line-height: 28px;}
  .specialcare .skininfo.type01 img {width: 100%;}
  .specialcare .skininfo.type01 .inner-cont {flex-direction: column; text-align: center;}
  .specialcare .skininfo.type01 .inner-cont > div {align-items:center; justify-content: center; gap:20px; width: 100%; height:auto; padding:30px 15px;}
  .specialcare .skininfo.type01 .inner-cont strong {font-size: 20px;}
  .specialcare .skininfo.type01 .inner-cont p {font-size: 16px;}
  .specialcare .skininfo.type02 {padding-bottom:100px;}
  .specialcare .skinmeritC .flex-list li > strong {display:block; width:100%; font-size:20px;}
  .specialcare .skinmeritC .flex-list li > img {width:16%; max-width: 50px;}
  .specialcare .skinmeritC .flex-list li > strong::before {content:""; position: absolute; left: 0; bottom: 10px; width: 100%; height: 1px; background: rgba(190, 190, 190, 0.80);}
  .specialcare .skininfoB.tyep02 .top {font-size:14px; line-height: 21px; padding-bottom:50px;}
  .specialcare .skininfoB.tyep02 .point {font-size:22px;}
  .specialcare .skininfoF li p {font-size:20px;}
  .specialcare .skininfo.type03 .tab-menu {margin-bottom:20px;}
  .specialcare .skininfo.type03 .tab-menu li {padding:10px; font-size:20px;}
  .specialcare .skininfo.type03 .tab-cont li .title {font-size:16px;}
  .specialcare .skininfo.type03 .tab-cont li .desc {font-size:14px; padding:10px;}
  .specialcare .skininfoF.type02 ul {flex-direction: unset;}
  .specialcare .skininfoF.type02 li {width:46%; min-height: auto; padding:10px 10px 30px 10px;}
  .specialcare .skininfoF.type02 li img {width:100%;}
  .specialcare .skininfoF.type02 li p {font-size:14px;}
  .specialcare .skininfo.type02 .sub-tit img {max-width: 154px;}
  .specialcare .skininfo.type02 .inner-cont {max-width: 300px; position: absolute; right: -80px; bottom: -100px;}
  .specialcare .skininfo.type02 .inner-cont img {width: 100%;}
  
  /* 아포지 플러스 제모 */
  .removal .skininfoB-txt {width:100%;}
  .removal .skininfo.type01 {padding:100px 0;background: url('/images/m/sub/skin/removal/skininfo__img_bg_01.jpg') no-repeat center center / cover;}
  .removal .skininfo.type02 {padding:100px 0;}
  .removal .skininfo.type02 ul {flex-wrap: wrap;gap:8px;justify-content:left;}
  .removal .skininfo.type02 li {width:47%;}
  .removal .skininfo.type02 li img {width:100%;max-width:169px;}
  .removal .skininfo.type03 {padding:100px 0;}
  .removal .skininfo.type03 .list {max-width:320px;}
  .removal .skininfo.type03 .list > img {margin:auto;}
  .removal .skininfo.type03 .list h4 {font-size:18px;top:40%;}
  .removal .skininfo.type03 .list h4 span {font-size:50px;line-height:23px;}
  .removal .skininfo.type03 li span {font-size:18px;line-height:18px;}
  .removal .skininfo.type03 li p {font-size:14px;line-height:21px;margin-top:5px;}
  .removal .skininfo.type03 li:nth-child(1) {right:18px;top:30px;}
  .removal .skininfo.type03 li:nth-child(2) {right:3px;top:155px;}
  .removal .skininfo.type03 li:nth-child(3) {left:0;right:0;bottom:10px;margin:0 auto;}
  .removal .skininfo.type03 li:nth-child(4) {left:22px;top:30px;}
  .removal .skininfo.type03 li:nth-child(5) {left:-10px;top:161px;}
  .removal .skininfo.type04 {padding:100px 0 0;}
  .removal .skininfo.type04 .sub-inner {padding:0;}
  .removal .skininfo.type04 .list {max-width:360px;}
  .removal .skininfo.type04 img {width:100%;}
  .removal .skininfo.type04 li {width:56px;height:22px;line-height:22px;font-size:14px;}
  .removal .skininfo.type04 li::before {width:74px;left:56px;}
  .removal .skininfo.type04 li::after {width:22px;height:22px;left:120px;top:1px;}
  .removal .skininfo.type04 li:nth-child(n+6):nth-child(-n+10)::before {width:74px;right:56px;}
  .removal .skininfo.type04 li:nth-child(n+6):nth-child(-n+10)::after {width:22px;height:22px;left:auto;right:120px;}
  .removal .skininfo.type04 li:nth-child(1) {left:10px;top:104px;}
  .removal .skininfo.type04 li:nth-child(n+2):nth-child(-n+5)::before {width:44px;}
  .removal .skininfo.type04 li:nth-child(n+2):nth-child(-n+5)::after {left:98px;}
  .removal .skininfo.type04 li:nth-child(2) {left:14px;top:217px;}
  .removal .skininfo.type04 li:nth-child(3) {left:26px;top:263px;}
  .removal .skininfo.type04 li:nth-child(4) {left:18px;top:319px;}
  .removal .skininfo.type04 li:nth-child(5) {left:28px;top:353px;}
  .removal .skininfo.type04 li:nth-child(5)::before {width:74px !important;}
  .removal .skininfo.type04 li:nth-child(5)::after {left:118px !important;}
  .removal .skininfo.type04 li:nth-child(6) {right:38px;top:80px;}
  .removal .skininfo.type04 li:nth-child(7) {right:46px;top:140px;}
  .removal .skininfo.type04 li:nth-child(8) {right:46px;top:190px;}
  .removal .skininfo.type04 li:nth-child(9) {right:55px;top:231px;}
  .removal .skininfo.type04 li:nth-child(10) {right:50px;top:286px;}
  .removal .skininfo.type05 {padding:100px 0;}
  .removal .skininfo.type05 .list {max-width:320px;}
  .removal .skininfo.type05 img {margin:auto;}
  .removal .skininfo.type05 li {font-size:14px;width:56px;height:20px;line-height:20px;}
  .removal .skininfo.type05 li::before {width:69px;left:56px;}
  .removal .skininfo.type05 li:nth-child(n+5):nth-child(-n+8)::before {width:82px;right:56px;}
  .removal .skininfo.type05 li::after {width:22px;height:22px;left:117px;top:1px;top:0;}
  .removal .skininfo.type05 li:nth-child(n+5):nth-child(-n+8)::after {right:130px;}
  .removal .skininfo.type05 li:nth-child(1) {left:8px;top:127px;}
  .removal .skininfo.type05 li:nth-child(2) {left:8px;top:204px;}
  .removal .skininfo.type05 li:nth-child(3) {left:8px;top:304px;}
  .removal .skininfo.type05 li:nth-child(4) {left:8px;top:419px;}
  .removal .skininfo.type05 li:nth-child(4)::before {width:58px !important;}
  .removal .skininfo.type05 li:nth-child(4)::after {left:111px !important;}
  .removal .skininfo.type05 li:nth-child(5) {right:-10px;top:85px;}
  .removal .skininfo.type05 li:nth-child(6) {right:-10px;}
  .removal .skininfo.type05 li:nth-child(7) {right:-10px;top:181px;}
  .removal .skininfo.type05 li:nth-child(7)::before {width:51px !important;}
  .removal .skininfo.type05 li:nth-child(7)::after {right:102px !important;}
  .removal .skininfo.type05 li:nth-child(8) {right:-10px;top:224px;}
  .removal .skininfo.type05 li:nth-child(8)::before {width:64px !important;}
  .removal .skininfo.type05 li:nth-child(8)::after {right:113px !important;}
  .removal .skininfo.type06 {padding:100px 0;}
  .removal .skininfo.type06 ul {flex-wrap: wrap;gap:8px;justify-content:left;}
  .removal .skininfo.type06 li {width:47%;}
  .removal .skininfo.type06 li + li {margin:0;}
  .removal .skininfo.type06 li img {width:100%;max-width:134px;}
  .removal .skininfo.type06 li span {font-size:14px;line-height:20px;}
  .removal .skininfo.type06 li p {font-size:14px;}
  
  /* 셀피어스X */
  html.is-branch-page .cellpheusX .skininfoB-txt {width:100%; margin:70px auto 70px;}
  html.is-branch-page .cellpheusX .skininfoB-txt.center span {margin-bottom:0px;line-height: 60px;}
  .cellpheusX .skininfo.type01 {padding:100px 0;}
  html.is-branch-page .cellpheusX .skininfo.type02 {padding:100px 0; background: url('/images/renew/sub/skin/cellpheusx/m/skininfo_type02_bg.jpg') no-repeat center bottom / cover;}
  
  /* 1인치플러스주사 */
  .one-inch-plus .bnaSlide {padding:100px 0; margin:0;}
  .one-inch-plus .bnaSlide .sub-inner {overflow:hidden;}
  .one-inch-plus .bnaSlide .swiperWrap {padding:0 30px;}
  .one-inch-plus .bnaSlide .bodyBnaSwiper .swiper-slide {width:100% !important; box-sizing:border-box; padding:0;}
  .one-inch-plus .bnaSlide .bodyBnaSwiper .bna-item {width:100%; box-sizing:border-box;}
  .one-inch-plus .bnaSlide .bodyBnaSwiper .bna-item img {width:100%; height:auto;}
  .one-inch-plus .skininfo.type05 {padding:100px 0;}
  .one-inch-plus .skininfo.type01 {padding:90px 0;}
  .one-inch-plus .skininfo.type01 .bodyline-list {flex-direction:column; gap:20px; margin-top:40px;}
  .one-inch-plus .skininfo.type01 .bodyline-item {padding:40px 20px;}
  .one-inch-plus .skininfo.type01 .bodyline-item .num {font-size:20px;}
  .one-inch-plus .skininfo.type01 .bodyline-item .tit {font-size:18px;}
  .one-inch-plus .skininfo.type01 .bodyline-item img {max-width:240px; margin:20px auto;}
  .one-inch-plus .skininfo.type01 .hash-list {gap:10px; margin-top:24px;}
  .one-inch-plus .skininfo.type01 .hash-list span {height:46px; font-size:16px; border-radius:23px;}
  .one-inch-plus .skininfoD {padding:100px 0; margin:0; background: radial-gradient(55.41% 129.44% at 48.06% 45.66%, #0F3072 0%, #0b0f42 50%, #0b1143 100%)}
  .one-inch-plus .skininfoD .injection-list > img {width:100%}
  .one-inch-plus .skininfoD .injection-list ul {display:flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap:26px 0;}
  .one-inch-plus .skininfoD .injection-list li {position:static; width:48%; display: block;}
  .one-inch-plus .skininfoD .injection-list li p {font-size:16px; margin-left:0; margin-right:auto; text-align: center!important;}
  .one-inch-plus .skininfoD .injection-list li span {font-size:16px; letter-spacing: -2px;}
  .one-inch-plus .skininfo.type02 {padding:100px 0; margin:0;}
  .one-inch-plus .skininfo.type02 img {width:100%;}
  .one-inch-plus .skininfo.type02 ul li {width:100px; height:100px; font-size:14px; letter-spacing: -2px;}
  .one-inch-plus .skininfo.type03 {padding:100px 0; margin:0;}
  .one-inch-plus .skininfo.type03 .cannula-box {margin-top:40px;}
  .one-inch-plus .skininfo.type03 .cannula-box .card-list {flex-direction:column; align-items:center; gap:20px;}
  .one-inch-plus .skininfo.type03 .cannula-box .card {width:100%; max-width:280px;}
  .one-inch-plus .skininfo.type03 .cannula-box p {font-size:18px;}
  .one-inch-plus .skininfo.type03 .cannula-box .bottom-text {margin-top:32px;}
  .one-inch-plus .skininfo.type03 .cannula-box .point-text {min-width:190px; height:38px; padding:0 18px; font-size:16px;}
  .one-inch-plus .skininfo.type03 .cannula-box .desc {margin-top:14px; font-size:14px;}
  .one-inch-plus .skininfo.type04 {padding:100px 0;}
  .one-inch-plus .skininfo.type04 .point-list {margin-top:40px;}
  .one-inch-plus .skininfo.type04 .point-list ul {gap:12px;}
  .one-inch-plus .skininfo.type04 .point-list ul li {width:calc((100% - 12px) / 2); padding:20px 14px 24px; border-radius:18px;}
  .one-inch-plus .skininfo.type04 .point-list .label {min-width:84px; height:26px; margin:0 0 22px; padding:0 14px; font-size:14px;}
  .one-inch-plus .skininfo.type04 .point-list .icon {height:70px;}
  .one-inch-plus .skininfo.type04 .point-list .icon img {max-width:70px; max-height:70px;}
  .one-inch-plus .skininfo.type04 .point-list .desc {margin:20px 0 0; padding-top:18px; font-size:14px;}
  
  /* 홍대점 리얼스토리 */
  .sub-wrap.realstory .sub-visualtop .textbox p {padding:5px 8px; margin-bottom:3px;}
  .realstory .sub-page section {padding:100px 0;}
  .realstory .skininfo.type01 img {width:100%;}
  .realstory .skininfo.type02 .video-wrap {margin-top:40px;}
  .realstory .skininfo.type02 .btn-wrap {margin-top:32px;}
  .realstory .skininfo.type02 .btn-more {min-width:0;width:100%;max-width:312px;height:64px;font-size:18px;}
  .realstory .skininfo.type03 .sub-tit .tag {flex-wrap: wrap; justify-content: flex-start;}
  .realstory .skininfo.type03 .sub-tit .tag span {padding:10px 20px; font-size:16px;}
  .realstory .skininfo.type03 .bodycase-tab-menu {justify-content:space-evenly;}
  .realstory .skininfo.type03 .bodycase-tab-menu .tab-btn {flex:none;width:auto;max-width:none;height:54px;padding:0 8px;font-size:16px;}
  .realstory .skininfo.type03 .bodycase-swiper {margin-top:28px;}
  .realstory .skininfo.type03 .compare-slide {border-radius:20px;}
  .realstory .skininfo.type03 .compare-label {margin-top:0;}
  .realstory .skininfo.type03 .compare-label span {height:44px;font-size:14px;}
  .realstory .skininfo.type03 .before-cover .login-cover p {font-size:14px;line-height:1.5;}
  .realstory .skininfo.type03 .before-cover .login-cover .btn {min-width:90px;height:34px;margin-top:16px;padding:0 14px;font-size:12px;}
  .realstory .skininfo.type03 .swiper-button-prev,.skininfo.type03 .swiper-button-next {width:36px;height:36px;margin-top:-18px;}
  .realstory .skininfo.type03 .swiper-button-prev:before,.skininfo.type03 .swiper-button-next:before {width:8px;height:8px;}
  .realstory .skininfo.type04 .sub-inner img {width:100%;}
  .realstory .skininfo.type05 {padding:100px 0;}
  .realstory .skininfo.type05 .keypoint-grid {display:block;}
  .realstory .skininfo.type05 .keypoint-item + .keypoint-item {margin-top:40px;}
  .realstory .skininfo.type05 .keypoint-thumb img {height:auto;aspect-ratio:335/180;}
  .realstory .skininfo.type05 .keypoint-title {margin-top:18px;font-size:18px;}
  .realstory .skininfo.type05 .keypoint-desc {margin-top:12px;font-size:14px;}
}

/* 지점용 추가 CSS 끝 - skin_renew */
