div.wrapper>ul.list>li.item.banner>.item-wrapper>.content{overflow: hidden; margin: 0;}
div.wrapper>ul.list>li.item.banner>.item-wrapper>.content img{width:100%; margin-top:-2%;}

div.wrapper>ul.list.frontCheek>li.item>.item-wrapper>.title dt{font-size:1.95em}
div.wrapper>ul.list>li.item>.item-wrapper>.title dt {font-size:min(6.25vw, 50px);}

/* INTRO */
div.wrapper>ul.list.faceLift>li.item.summary{background-color: #f0f3f8; padding-bottom: 0;}
div.wrapper>ul.list.faceLift>li.item.summary>.item-wrapper{padding-bottom: 0;}
div.wrapper>ul.list.faceLift>li.item.summary>.item-wrapper>.title{font-size: 3vw; }

div.wrapper>ul.list.neckLift>li.item.summary{background-color: #f1f1f1; padding-bottom: 0; padding-top:1.5em;}
div.wrapper>ul.list.neckLift>li.item.summary>.item-wrapper>.content{display: inline-block; margin-top:2%;}
div.wrapper>ul.list.neckLift>li.item.summary>.item-wrapper>.content>.left,
div.wrapper>ul.list.neckLift>li.item.summary>.item-wrapper>.content>.right{width:30%; font-size: 0;}
div.wrapper>ul.list.neckLift>li.item.summary>.item-wrapper>.content>.txt{width:40%; float: left; padding: 0 1%; margin-top: 8%; line-height: 1.25; font-size:0.9em; }

div.wrapper>ul.list.subbrowLift>li.item.summary{background-color: #f2f2f2}
div.wrapper>ul.list.subbrowLift>li.item.summary>div.item-wrapper>.content>.img_box>ul>li{display: inline-block;width:23.8%;}
div.wrapper>ul.list.subbrowLift>li.item.summary>div.item-wrapper>.content>.img_box>ul>li:not(:last-child){margin-right:1.6%;}
div.wrapper>ul.list.subbrowLift>li.item.summary>div.item-wrapper>.content>.img_box>ul>li>div>img{width: 100%;display: block;}
div.wrapper>ul.list.subbrowLift>li.item.summary>div.item-wrapper>.content>.img_box>ul>li>div>p{background-color: #575757; color: #fff; font-size: 0.77em; line-height: 1; padding: 2% 0; margin: 0;}
div.wrapper>ul.list.subbrowLift>li.item.summary>div.item-wrapper>.content>.txt_box{margin-top:3%;}

div.wrapper>ul.list.lifting>li.item.summary{background-color: #f7faff}
div.wrapper>ul.list.lifting>li.item.summary>div.item-wrapper>.content{margin: 5% auto 0; max-width: 90%;}
div.wrapper>ul.list.lifting>li.item.summary>div.item-wrapper>.content>.img_box>ul>li {display: inline-block; width: 30%;}
div.wrapper>ul.list.lifting>li.item.summary>div.item-wrapper>.content>.img_box>ul>li:not(:last-child) {margin-right: 5%;}
div.wrapper>ul.list.lifting>li.item.summary>div.item-wrapper>.content>.img_box>ul>li>div{position: relative;}
div.wrapper>ul.list.lifting>li.item.summary>div.item-wrapper>.content>.img_box>ul>li>div>p{position: absolute; top: 4%; left: 0; right: 0; color: #fff; font-family: 'GmarketSansMedium'; font-weight: 600; font-size: 1em; margin: 0;}

div.wrapper>ul.list.doubleChin>li.item.summary{background-color: #f1f1f1; padding-bottom: 0; padding-top:1.5em;}
div.wrapper>ul.list.doubleChin>li.item.summary>.item-wrapper>.title dt:before {content: 'JEWELRY PLASTIC SURGERY'; color: #97b9dd; font-size: 0.4em; font-weight: 300; letter-spacing: 1px; position: absolute; top: -37%; left: 0; right: 0;}
div.wrapper>ul.list.doubleChin>li.item.summary>.item-wrapper>.content{display: inline-block; margin-top:2%;}
div.wrapper>ul.list.doubleChin>li.item.summary>.item-wrapper>.content>.left,
div.wrapper>ul.list.doubleChin>li.item.summary>.item-wrapper>.content>.right{width:27.2%; font-size: 0;}
div.wrapper>ul.list.doubleChin>li.item.summary>.item-wrapper>.content>.txt{width:45.6%; float: left; padding: 0 1%; line-height: 1.25; font-size:0.9em; }
div.wrapper>ul.list.doubleChin>li.item.summary>.item-wrapper>.content>.txt b{font-weight:500; color:#000;}
div.wrapper>ul.list.doubleChin>li.item.summary>.item-wrapper>.content>.txt span {font-weight:500;}
div.wrapper>ul.list.doubleChin>li.item.summary>.item-wrapper>.content>.txt b>span{color:#4a8fd7;}

div.wrapper>ul.list.frontCheek>li.item.summary,
div.wrapper>ul.list.buccalfatpad>li.item.summary{background-color:#f0f4f8}
div.wrapper>ul.list.frontCheek>li.item.summary .img {margin-top:10%;}
div.wrapper>ul.list.frontCheek>li.item.summary .img div.type {top: -17%;}
div.wrapper>ul.list.frontCheek>li.item.summary .img div.type, 
div.wrapper>ul.list.frontCheek>li.item.summary .img div.type ul {width: 100%; margin: 0; padding: 0;}
div.wrapper>ul.list.frontCheek>li.item.summary .img div.type li {width: 49.5%; display: inline-block; position: relative;}
div.wrapper>ul.list.frontCheek>li.item.summary .img li>h4 {width: 8.5em; line-height: 1.5; text-align: center; position: absolute; vertical-align: middle; color: #000; font-size: 1em; font-weight: 400; display: table-cell; margin: 0 auto; transform: translateX(-50%); left: 50%; border-radius: 1em;}
div.wrapper>ul.list.frontCheek>li.item.summary .img li>h4.b{background-color:#c9c9c9;}
div.wrapper>ul.list.frontCheek>li.item.summary .img li>h4.a{background-color:#aed5ff; left: 38%;}
div.wrapper>ul.list.frontCheek>li.item.summary .img li>h4 b{font-weight:600;}
div.wrapper>ul.list.frontCheek>li.item.summary .img {position: relative;}
div.wrapper>ul.list.frontCheek>li.item.summary .img img{width:100%}
div.wrapper>ul.list.frontCheek>li.item.summary .img div, 
div.wrapper>ul.list.frontCheek>li.item.summary .img p { margin: 0; padding: 0; position: absolute; z-index: 1;}
div.wrapper>ul.list.frontCheek>li.item.summary .img p[class^='type']{padding: 1% 0; width: 40.4%; top: 83.9%; font-size: 0.83em; font-weight:500; line-height: 1.2;} 
div.wrapper>ul.list.frontCheek>li.item.summary .img p.type1 {left: 5.6%;}
div.wrapper>ul.list.frontCheek>li.item.summary .img p.type2 {left: 55.6%; width: 29.4%;}
div.wrapper>ul.list.frontCheek>li.item.summary .txt {margin-top: 2.5%;}
div.wrapper>ul.list.frontCheek>li.item.summary .txt p{line-height:1.2; margin: 1.7% 0 0;}


div.wrapper>ul.list.buccalfatpad>li.item.summary .title {font-size:1.3em;}
div.wrapper>ul.list.buccalfatpad>li.item.summary .title .sub{color:#5e5e5e; font-size:1.3em;}
div.wrapper>ul.list.buccalfatpad>li.item.summary .title dt{margin-top:0;}
div.wrapper>ul.list.buccalfatpad>li.item.summary .content,
div.wrapper>ul.list.frontCheek>li.item.antisystem .content{width: 100%; margin: 2% auto 0; display:inline-block;}
div.wrapper>ul.list.buccalfatpad>li.item.summary .content>div,
div.wrapper>ul.list.frontCheek>li.item.antisystem .content>div{float:left;}
div.wrapper>ul.list.buccalfatpad>li.item.summary .content .img_box,
div.wrapper>ul.list.frontCheek>li.item.antisystem .content .img_box{width:37%; font-size:0;}
div.wrapper>ul.list.buccalfatpad>li.item.summary .content .txt_box,
div.wrapper>ul.list.frontCheek>li.item.antisystem .content .txt_box{width:59%; font-size:1em; margin-left:4%; position: relative; height: 12.04em;}
div.wrapper>ul.list.buccalfatpad>li.item.summary .content .txt_box p,
div.wrapper>ul.list.frontCheek>li.item.antisystem .content .txt_box p{line-height:1.3; text-align:left; word-break: keep-all; position:absolute; top:50%; transform: translateY(-50%); margin: 0;}

div.wrapper>ul.list.silhouettesoft>li.item.summary>.item-wrapper>.content{margin:0;}
div.wrapper>ul.list.silhouettesoft>li.item.summary>.item-wrapper>.content .txt_box{font-size: 1.5em; font-weight: 400; margin-top: 2%;}
div.wrapper>ul.list.silhouettesoft>li.item.summary>.item-wrapper>.content .txt_box span{color:#54a8ff;}



/* 앞볼리프팅 안티에이징 시스템 */
div.wrapper>ul.list.frontCheek>li.item.antisystem>.item-wrapper .title {margin:0;}
div.wrapper>ul.list.frontCheek>li.item.antisystem>.item-wrapper .title dd div{background: #6baaec; display: block; border-radius: 0.9em; width: 8.8em; margin: 0 auto 3%; padding: 0.4em 0; font-size: 0.95em; color: #fff;}
div.wrapper>ul.list.frontCheek>li.item.antisystem>.item-wrapper .title dd span{font-size:1.17em; color:#4794e3;font-weight:500;}
div.wrapper>ul.list.frontCheek>li.item.antisystem>.item-wrapper .title dt {font-weight:300; font-size: 1.45em; margin: 0;}
div.wrapper>ul.list.frontCheek>li.item.antisystem>.item-wrapper .title dt b{font-weight:500;}
div.wrapper>ul.list.frontCheek>li.item.antisystem .content{background:#f6f6f6;}
div.wrapper>ul.list.frontCheek>li.item.antisystem .content .txt_box{margin: 0; width: 63%; height:10.7em;}
div.wrapper>ul.list.frontCheek>li.item.antisystem .content .txt_box p{width: 100%; text-align: center; line-height: 1.2; font-size: 0.85em;}
div.wrapper>ul.list.frontCheek>li.item.antisystem .content .txt_box span{color:#4794e3; font-weight: 400;}


/* 앞볼리프팅 중안면부 축소효과 */
div.wrapper>ul.list.frontCheek>li.item.effect_reduction>.item-wrapper>.title dt{line-height:1;}
div.wrapper>ul.list.frontCheek>li.item.effect_reduction{background-color:#f0f3f8}
div.wrapper>ul.list.frontCheek>li.item.effect_reduction .content{margin-top:6%;}
div.wrapper>ul.list.frontCheek>li.item.effect_reduction .content .cont_box {width:29.9%; display:inline-block; position:relative;}
div.wrapper>ul.list.frontCheek>li.item.effect_reduction .content .cont_box:nth-of-type(1) {margin-right:2%; z-index:2;}
div.wrapper>ul.list.frontCheek>li.item.effect_reduction .content .cont_box:nth-of-type(2) {margin-right:3.5%; z-index:1;}
div.wrapper>ul.list.frontCheek>li.item.effect_reduction .content .cont_box:nth-of-type(3) {width:33%; border:0.3em solid #6baaed; border-top-width: 0; z-index:0; transform: translateY(-3%);} 
div.wrapper>ul.list.frontCheek>li.item.effect_reduction .content .cont_box>p {position:absolute; top:50%; right: -0.88em; transform: translateY(-50%); background-color: #595959; width: 1.1em; height: 1.1em; line-height: 1em; color: #fff; font-size: 1.5em; font-weight: 200; border-radius: 50%; margin: 0 auto; z-index:5;}
div.wrapper>ul.list.frontCheek>li.item.effect_reduction .content .cont_box:nth-of-type(2)>p {background-color: #0b325d; font-size: 2.3em;}
div.wrapper>ul.list.frontCheek>li.item.effect_reduction .content .cont_box li:nth-of-type(1){background-color:#878787; font-size:0.9em; color:#fff;}
div.wrapper>ul.list.frontCheek>li.item.effect_reduction .content .cont_box:nth-of-type(3) li:nth-of-type(1){background-color:#6baaed;}
div.wrapper>ul.list.frontCheek>li.item.effect_reduction .content .cont_box li:nth-of-type(2) img{width:100%; display:block;}
div.wrapper>ul.list.frontCheek>li.item.effect_reduction .content .cont_box li:nth-of-type(3){position:relative; height: 3.5em; background:#fff;}
div.wrapper>ul.list.frontCheek>li.item.effect_reduction .content .cont_box li:nth-of-type(3) p {padding:0; margin:0; position:absolute; top:50%; transform: translateY(-50%); font-size:0.7em; line-height: 1.2; width: 100%;}


div.wrapper>ul.list.buccalfatpad>li.item.onepoint>.item-wrapper>.title dd{font-size:1.15em;}
div.wrapper>ul.list.buccalfatpad>li.item.onepoint>.item-wrapper>.title dd>span{color:#61a1e5;}
div.wrapper>ul.list.buccalfatpad>li.item.onepoint>.item-wrapper>.title dt{margin-top: 1.5%;}
div.wrapper>ul.list.buccalfatpad>li.item.onepoint>.item-wrapper>.content img{width:45%;}


div.wrapper>ul.list.lifting>li.item.properties{background: rgb(79,179,255);background: -moz-linear-gradient(225deg, rgba(79,179,255,1) 10%, rgba(146,68,250,1) 100%);background: -webkit-linear-gradient(225deg, rgba(79,179,255,1) 10%, rgba(146,68,250,1) 100%);background: linear-gradient(225deg, rgba(79,179,255,1) 10%, rgba(146,68,250,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4fb3ff",endColorstr="#9244fa",GradientType=1);}
div.wrapper>ul.list.lifting>li.item.properties>.item-wrapper>.title img{width:70%;}
div.wrapper>ul.list.lifting>li.item.properties>.item-wrapper>.title dt{color:#fff; font-size:2.1em; margin: 0;}
div.wrapper>ul.list.lifting>li.item.properties>.item-wrapper>.content .img_box{max-width: 95%; margin: 5% auto 0;}
div.wrapper>ul.list.lifting>li.item.properties>.item-wrapper>.content .txt_box{margin-top:2.5%; color:#fff;}
div.wrapper>ul.list.lifting>li.item.properties>.item-wrapper>.content .txt_box b{color: #fff;}



/* 추천 */
div.wrapper>ul.list>li.item.reference>.item-wrapper>.title{font-size: 6.25vw; letter-spacing: -0.04em; font-weight: 500; margin-bottom: 4%;}
div.wrapper>ul.list>li.item.reference>.item-wrapper>.title>span{color:#4e89cb;}
div.wrapper>ul.list>li.item.reference>.item-wrapper>.bubble{background-color: #96b8dd;}
div.wrapper>ul.list>li.item.reference>.item-wrapper>.bubble::after {border-left: 1.8vw solid #96b8dd;}
div.wrapper>ul.list>li.item.reference>.item-wrapper>.content>ul>li{background: url('https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/reference_1.4e9474b43bc7.png'); background-size: cover;}
div.wrapper>ul.list>li.item.reference>.item-wrapper>.content>ul>li:nth-child(2),
div.wrapper>ul.list>li.item.reference>.item-wrapper>.content>ul>li:nth-child(3){background: url('https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/reference_2.3c3c6ec5ae86.png'); background-size: cover;}
div.wrapper>ul.list>li.item.reference>.item-wrapper>.content>ul>li>div{border: 0; background: transparent;}

div.wrapper>ul.list.buccalfatpad>li.item.reference .content{width:100%;}
div.wrapper>ul.list.doubleChin>li.item.reference>.item-wrapper>.content>ul,
div.wrapper>ul.list.buccalfatpad>li.item.reference>.item-wrapper>.content>ul{margin-left:0}
div.wrapper>ul.list.doubleChin>li.item.reference>.item-wrapper>.content>ul>li,
div.wrapper>ul.list.buccalfatpad>li.item.reference>.item-wrapper>.content>ul>li,
div.wrapper>ul.list.earfiller>li.item.reference>.item-wrapper>.content>ul>li,
div.wrapper>ul.list.philtrum_concave>li.item.reference>.item-wrapper>.content>ul>li{width: 27.5vw; height: 27.5vw; margin-right:1.8%; margin-bottom:1.8%; background: url('https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/reference_1.4e9474b43bc7.png'); background-size: cover;}
div.wrapper>ul.list.doubleChin>li.item.reference>.item-wrapper>.content>ul>li:nth-child(2), div.wrapper>ul.list.doubleChin>li.item.reference>.item-wrapper>.content>ul>li:nth-child(4),
div.wrapper>ul.list.buccalfatpad>li.item.reference>.item-wrapper>.content>ul>li:nth-child(2), div.wrapper>ul.list.buccalfatpad>li.item.reference>.item-wrapper>.content>ul>li:nth-child(4),
div.wrapper>ul.list.earfiller>li.item.reference>.item-wrapper>.content>ul>li:nth-child(2), div.wrapper>ul.list.earfiller>li.item.reference>.item-wrapper>.content>ul>li:nth-child(4),
div.wrapper>ul.list.philtrum_concave>li.item.reference>.item-wrapper>.content>ul>li:nth-child(2), div.wrapper>ul.list.philtrum_concave>li.item.reference>.item-wrapper>.content>ul>li:nth-child(4),div.wrapper>ul.list.philtrum_concave>li.item.reference>.item-wrapper>.content>ul>li:nth-child(6){background: url('https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/reference_2.3c3c6ec5ae86.png'); background-size: cover;}

div.wrapper>ul.list.earfiller>li.item.reference,
div.wrapper>ul.list.philtrum_concave>li.item.reference{background-color: #f5f5f5;}

/* 실루엣소프트 */
div.wrapper>ul.list.silhouettesoft>li.item.reference{background-color: #8397ba;}
div.wrapper>ul.list.silhouettesoft>li.item.reference>.item-wrapper>.title dd{color:#fff; font-size:0.95em; font-weight:200;}
div.wrapper>ul.list.silhouettesoft>li.item.reference>.item-wrapper>.title dt{letter-spacing: 0; margin: 0 0 4%; font-size: 1em;}
div.wrapper>ul.list.silhouettesoft>li.item.reference>.item-wrapper>.title dt span{color:#fff; position:relative; z-index:0}
div.wrapper>ul.list.silhouettesoft>li.item.reference>.item-wrapper>.title dt span::after {content: ''; width: 102%; height: 0.5em; background-color: #95b5ef; position: absolute; display: inline-block; bottom: 0; left: -1%; z-index: -1;}
div.wrapper>ul.list.silhouettesoft>li.item.reference>.item-wrapper>.content ul {width: 82%; margin: 5% auto;}
div.wrapper>ul.list.silhouettesoft>li.item.reference>.item-wrapper>.content ul li {display: inline-block; width: 32%; height: 10em; margin: 0 2% 0 0; background: #fff; position: relative; border-radius:0;}
div.wrapper>ul.list.silhouettesoft>li.item.reference>.item-wrapper>.content ul li:last-child {margin-right: 0;}
div.wrapper>ul.list.silhouettesoft>li.item.reference>.item-wrapper>.content ul li span {display: block; background: #8397ba; font-size: 1em; color: #fff; width: 1.6em; height: 1.6em; line-height: 1.6em; border-radius: 0.8em; position: absolute; top: 0; left: 50%; transform: translate(-50%, -50%);}
div.wrapper>ul.list.silhouettesoft>li.item.reference>.item-wrapper>.content ul li img{margin-top:20%; width:60%;}
div.wrapper>ul.list.silhouettesoft>li.item.reference>.item-wrapper>.content ul li p{font-size: 0.75em; letter-spacing: -0.07em; line-height: 1.2; font-weight: 400; position: absolute; transform: translate(-50%, -50%); top: 80%; left: 50%; width: 100%; margin: 0; padding: 0;}


div.wrapper>ul.list>li.item.character>.item-wrapper>.title{margin: 10% 0 0;  z-index: 0;}
div.wrapper>ul.list>li.item.character>.item-wrapper>.content img{max-width: 90%;}

div.wrapper>ul.list.frontCheek>li.item.character{background-color:#f8f8f8}
div.wrapper>ul.list.frontCheek>li.item.character>.item-wrapper>.title{margin: 7% 0 0;}
div.wrapper>ul.list.frontCheek>li.item.character>.item-wrapper>.title dt+img{z-index: 0; width: 20%; left: 0;}


/* 엔도타인 */
div.wrapper>ul.list>li.item.endotine{background: url('https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/endotine_bg.a2dde19f776e.jpg') center no-repeat; background-size: 100%;}
div.wrapper>ul.list>li.item.endotine>.item-wrapper>.title>img{width:45%;}


/* 연령별 목주름 */
div.wrapper>ul.list.neckLift>li.item.wrinkle{background-color: #f2f6fa}
div.wrapper>ul.list.neckLift>li.item.wrinkle>.item-wrapper>.content{max-width: 1080px; margin: 2% auto 0;}
div.wrapper>ul.list.neckLift>li.item.wrinkle>.item-wrapper>.content li{display: inline-block; width:33.3%; font-size: 0.7em; letter-spacing: -0.05em;}
div.wrapper>ul.list.neckLift>li.item.wrinkle>.item-wrapper>.content li img{width:100%}
div.wrapper>ul.list.neckLift>li.item.wrinkle>.item-wrapper>.content li b{font-size: 1.35em; font-weight: 500; line-height: 1.7;}
div.wrapper>ul.list.neckLift>li.item.wrinkle>.item-wrapper>.content ul.age{background: url('https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/neckLift/wrinkle_age_bg.8058823ba741.jpg') 100% no-repeat; background-size: cover; margin-bottom:2%; }
div.wrapper>ul.list.neckLift>li.item.wrinkle>.item-wrapper>.content ul.age>li>div{width: 3em; height: 3em; line-height: 3em; border-radius: 50%; background-color: #007cff; color: #fff; text-align: center; margin: 0 auto;}
div.wrapper>ul.list.neckLift>li.item.wrinkle>.item-wrapper>.content .txt_box{background-color: #c1d8f0; width:75%; margin: 3% auto 0; padding:1em; font-size: 0.85em; word-break: keep-all;}



/* 이중턱근육 원인 */
div.wrapper>ul.list.doubleChin>li.item.cause {background-color: #e0ecfa;}
div.wrapper>ul.list.doubleChin>li.item.cause>.item-wrapper>.content img{width:70%;}
div.wrapper>ul.list.doubleChin>li.item.cause>.item-wrapper>.content>span.point {position: relative; color: #fff; z-index: 0;}
div.wrapper>ul.list.doubleChin>li.item.cause>.item-wrapper>.content>span.point:before{content: ''; background: #7ca7d4; position: absolute; z-index: -1; width: 100%; height: 100%;}

/* 이중턱근육 체크포인트 */
div.wrapper>ul.list.doubleChin>li.item.checkpoint{background-color:#f8f8f8; padding:0; font-size:2.13vw; }
div.wrapper>ul.list.doubleChin>li.item.checkpoint>.item-wrapper>.title{}
div.wrapper>ul.list.doubleChin>li.item.checkpoint>.item-wrapper>.title div{border: 0.17em solid #000; border-radius: 0.8em; font-size: 0.65em; font-weight:500; letter-spacing: -0.1em; display: inline-block; padding: 1.5% 5%;}
div.wrapper>ul.list.doubleChin>li.item.checkpoint>.item-wrapper>.title dt{line-height:1.1; text-align:left; margin-top:2%; font-size:1.6em; text-align:center;}
div.wrapper>ul.list.doubleChin>li.item.checkpoint>.item-wrapper>.title dt:after{content:'';display:none;  background: url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/doubleChin/icon_chk.0a73caebc9ff.png) no-repeat; background-size: 100%; position: absolute; width: 1.04em; height: 1em; margin-left:5%;}
div.wrapper>ul.list.doubleChin>li.item.checkpoint .region{background-color:#4f7298;position: absolute; top: 40%; left: 45%; width: 33%; border-radius: 0.7em; display:none;}
div.wrapper>ul.list.doubleChin>li.item.checkpoint .region ul {padding:5%;}
div.wrapper>ul.list.doubleChin>li.item.checkpoint .region ul li{color:#fff;}
div.wrapper>ul.list.doubleChin>li.item.checkpoint .region ul li:nth-child(1){font-size:1.5em; position:relative; margin-bottom:10%;}
div.wrapper>ul.list.doubleChin>li.item.checkpoint .region ul li:nth-child(1):after{content:''; height:0.05em; width:27%; margin: 0 auto; position:absolute; background:#fff;bottom: -29%; left: 0; right: 0;}
div.wrapper>ul.list.doubleChin>li.item.checkpoint .point {width: 88%; margin:0 auto}
div.wrapper>ul.list.doubleChin>li.item.checkpoint .point ul{padding:0;}
div.wrapper>ul.list.doubleChin>li.item.checkpoint .point ul li{display:inline-block; box-sizing: border-box; border: 0.16em solid #7ca7d4; border-radius: 1.2em; width:31%;}
div.wrapper>ul.list.doubleChin>li.item.checkpoint .point ul li:not(:last-child){margin-right:1.5%;}
div.wrapper>ul.list.doubleChin>li.item.checkpoint .point ul li>div {background:#7ca7d4; margin:0.2em; border-radius:0.85em; color:#fff; padding:7% 5%;}
div.wrapper>ul.list.doubleChin>li.item.checkpoint .point ul li>div .no{color:#000; position:relative; font-weight:600; margin-top:1.4em;}
div.wrapper>ul.list.doubleChin>li.item.checkpoint .point ul li>div .no:before{content:''; background: url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/doubleChin/icon_chk2.238457c0d74e.png) no-repeat; background-size:100%; position: absolute; width: 1.5em; height: 1.5em; margin-bottom:5%; left: 0; right: 0; margin: -1.7em auto 0;}
div.wrapper>ul.list.doubleChin>li.item.checkpoint .point ul li>div .subject{position: relative; height: 1.4em; border-top: 0.1em solid #5084bd; width: 90%; margin: 1em auto 0em; padding: 1.5em 0; box-sizing: content-box;}
div.wrapper>ul.list.doubleChin>li.item.checkpoint .point ul li>div .subject p{display: table; margin: 0 auto; top: 50%; position: relative; transform: translateY(-50%); font-size: 1.4em; font-weight: 600; line-height: 1.1;}

/* 이중턱근육 흉터걱정 */
div.wrapper>ul.list.doubleChin>li.item.scar .content>div{display:inline-block;}
div.wrapper>ul.list.doubleChin>li.item.scar .content>div.img_box {width:40%;}
div.wrapper>ul.list.doubleChin>li.item.scar .content>div.img_box img{margin-bottom:-5%;width:100%;}
div.wrapper>ul.list.doubleChin>li.item.scar .content>div.info_box {width:55%; margin-left: 2%; text-align: left; font-size:0.85em;}
div.wrapper>ul.list.doubleChin>li.item.scar .content>div.info_box .bubble{position: relative; background: #7ca6d3; border-radius: 0.4em; margin-bottom: 1em; width: 60%; font-size: 1.6em; color: #fff; font-weight: 500; line-height: 1.15; padding: 0.3em 0.5em;}
div.wrapper>ul.list.doubleChin>li.item.scar .content>div.info_box .bubble:after {content: '';	position: absolute;	bottom: 0;left: 17%;	width: 0;	height: 0;	border: 2em solid transparent; border-top-color: #7ca6d3; border-width: 1.3em 1em 0; border-bottom: 0; border-left: 0; margin-bottom: -12%; transform: rotate(10deg);}
div.wrapper>ul.list.doubleChin>li.item.scar .content>div.info_box span{font-weight:600;}
div.wrapper>ul.list.doubleChin>li.item.scar .content>div.info_box .title dt {margin-bottom:0.5em}

div.wrapper>ul.list.doubleChin>li.item.scar .compare-box{margin-top:10%; position:relative; font-size:2.25vw;}
div.wrapper>ul.list.doubleChin>li.item.scar .compare-box>div{position:absolute; color:#2d2d2d; top:0;}
div.wrapper>ul.list.doubleChin>li.item.scar .compare-box>div.cont01{width: 45.5%; left: 1.3%; margin-top: 1.8em;}
div.wrapper>ul.list.doubleChin>li.item.scar .compare-box>div.cont02{width: 52.5%; left: 47.4%; margin-top: 0.5em;}
div.wrapper>ul.list.doubleChin>li.item.scar .compare-box>div>div {color:#fff; font-size:1.5em; height:7.5vw; line-height:2.2; }
div.wrapper>ul.list.doubleChin>li.item.scar .compare-box>div.cont02>div {font-size:1.7em; font-weight:600; height:10vw;; line-height:2.6;}
div.wrapper>ul.list.doubleChin>li.item.scar .compare-box>div>ul{padding:0;}
div.wrapper>ul.list.doubleChin>li.item.scar .compare-box>div>ul:nth-of-type(1){height: 16.5vw; max-height: 132px; margin-top: 10.5em;}
div.wrapper>ul.list.doubleChin>li.item.scar .compare-box>div>ul:nth-of-type(n+2){padding:7% 2%;}
div.wrapper>ul.list.doubleChin>li.item.scar .compare-box>div>ul:nth-of-type(1)>li{position:relative; height:100%;}
div.wrapper>ul.list.doubleChin>li.item.scar .compare-box>div>ul:nth-of-type(1)>li p{width:100%; margin:0; position:absolute; top:50%; transform: translateY(-50%);}

div.wrapper>ul.list.doubleChin>li.item.scar .compare-box>div>ul:nth-of-type(n+2)>li{text-align:left;position: relative; margin-left: 1.4em; word-break: keep-all; line-height: 1.1; margin-bottom: 0.4em;}
div.wrapper>ul.list.doubleChin>li.item.scar .compare-box>div>ul:nth-of-type(n+2)>li:before{content:'\002D'; position: absolute; left: -1em;}




/* 핵심 */
div.wrapper>ul.list>li.item.keypoint>.item-wrapper{max-width: none;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content .img_box{overflow: hidden; max-width: 1200px; margin: 2% auto 0;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content .img_box img{width: 100%; max-width: 90%; margin-top:-2%;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content .txt_box{padding:1em 0; margin-top:5%; }
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content .txt_box p {font-weight: 300; line-height: 1.2; color:#fff;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content .txt_box p span{color:#fffc1f;font-weight: 500; }
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content:last-child{background-color: #f3f3f3; display: inline-block; margin:0; position: relative; padding-top:5%; }
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content:last-child .txt_box {position: absolute; left:0; right:0; bottom:0; background-color: rgb(243,243,243,0.8); font-weight: 400; line-height: 1.2;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content:last-child .txt_box h1{margin: 0 0 2%;font-size: 3.75vw; font-weight: 500;}

div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div[class^='point']{padding: 7% 0;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div[class^='point']:first-of-type{padding-top:0;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div[class^='point']:nth-of-type(2n){background-color: #f4f8fe;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div[class^='point'] h1{font-size:1.3em; position: relative; color:#151515; margin: 0 0 0.7em;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div[class^='point'] h1::before{content: ''; width: 0.23em; height: 88%; margin-left: -2%; top: 0.1em; position: absolute; background-color: #151515;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content:last-child,
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div[class^='point'] .txt_box{background-color: transparent; position: relative; padding: 0; margin-top:2%; font-weight: 300;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div[class^='point'] .point_info{color:#024890; font-size: 1.3em; font-weight: 300; position: relative; margin: 0; padding: 0;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div[class^='point'] .point_info>b{color:#024890; font-weight: 500;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div[class^='point'] .txt_box{font-size:0.8em; color:#151515;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div[class^='point'] .txt_box .txt-tit {font-size: 1.2em; line-height: 1.2; margin-bottom: 5.5%; font-weight: 500; color:#2a2a2a;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div[class^='point'] .txt_box .txt-tit>span {position: relative; padding: 0 0.1em; z-index: 0;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div[class^='point'] .txt_box .txt-tit>span::after {content: ''; width: 100%; height: 0.7em; background-color: #d3dff0; position: absolute; display: inline-block; bottom: 0.1em; left: 0; z-index: -1;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div[class^='point'] img{margin-top:4%; width:80%;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div.point_2 img{width:100%;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div.point_3 .txt_box{margin:0 4%; font-weight: 300;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div.point_3 .txt_box>.left{position: absolute; width: 55%; line-height: 1.2; left: 0; top: 17%; text-align: left;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div.point_3 .txt_box>.right{width: 100%; display: inline-block; text-align: right;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div.point_3 .txt_box>.right>img{max-width: 45%;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div.point_5 .img_box .img_box_content{width:90%; margin:0 auto; display: none; position: relative;}
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div.point_5 .img_box[data-idx=c1] .img_box_content[data-content=c1],
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div.point_5 .img_box[data-idx=c2] .img_box_content[data-content=c2] {display:block; }
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div.point_5 .img_box .img_box_content .img-label {position: absolute; left:0; right:0; top:60%; }
div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content>div.point_5 .img_box .img_box_content .img-label span{background: #000; color:#fff; padding:0 1%; font-size: 0.8em;}

div.wrapper>ul.list.faceLift>li.item.keypoint>.item-wrapper>.content .txt_box{background-color: #6176b6; }
div.wrapper>ul.list.faceLift>li.item.keypoint>.item-wrapper>.content:last-child .txt_box{ background-color: rgb(243,243,243,0.8);}
div.wrapper>ul.list.foreheadLift>li.item.keypoint>.item-wrapper>.content{padding:0;}
div.wrapper>ul.list.foreheadLift>li.item.keypoint>.item-wrapper>.content>div[class^='point']:last-of-type{padding-bottom:0;}

div.wrapper>ul.list.neckLift>li.item.keypoint{margin-top:5%;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div[class^='point']{background-color: #fff;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div[class^='point']:nth-child(odd){background-color: #f2f6fa}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div[class^='point']:nth-child(1){background: rgb(255,255,255);background: -moz-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(242,246,250,1) 100%);background: -webkit-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(242,246,250,1) 100%);background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(242,246,250,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f2f6fa",GradientType=1);}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div[class^='point'] .point_info{color:#000; font-weight: 500;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_1 {padding-bottom:0}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_1 .img_box{position: relative;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_1 .img_box img{display: block; margin: 0 auto; margin-right:4%; }
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_1 .img_box p{position: absolute; left:78.9%; width: 6.62em; text-align: right; margin: 0; font-size: 0.8em; letter-spacing: -0.1em;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_1 .img_box p.part1{top:30.5%}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_1 .img_box p.part2{top:45%}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_1 .img_box p.part3{top:58.5%}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_1 .img_box .tip_box{position: absolute; top: 32%; left: 5%; font-size: 0.8em; width: 37%; text-align: left; line-height: 1.1;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_1 .img_box .tip_box>.bubble{position: relative; color: #fff; width: 2.8em; height: 2.8em; line-height: 2.8em; font-size:1em; font-weight: 400; background-color: #316fbb; text-align: center; border-radius: 50%; margin-bottom:5%;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_1 .img_box .tip_box>.bubble::after {content: ''; position: absolute; bottom: 0; left: -2.26em; border-top: 1.67em solid transparent; border-right: 1.9em solid transparent; border-left: 1.2em solid #316fbb; transform: rotate(215deg);}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .img_box{width:90%}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .img_box>*{display: inline-block; vertical-align: middle;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .img_box>img{margin: 0 0 0 2%; width: 44%;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .img_box .info_box{width: 25%; margin: 0 auto;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .img_box .info_box>ul>li{background-color: #f1f1f1; padding: 3%; word-break: keep-all;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .img_box .info_box>ul>li:first-child{border-radius: 1.3em  1.3em 0 0;font-size: 0.9em;font-weight: 500;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .img_box .info_box>ul>li:last-child{border-radius: 0 0 1.3em 1.3em;padding: 3% 5%;font-size: 0.6em;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .img_box .info_box:nth-of-type(1)>ul>li:first-child{background-color: #a2a2a2; color:#151515;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .img_box .info_box:nth-of-type(1)>ul>li:last-child{padding: 8.42% 5%;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .img_box .info_box:nth-of-type(2)>ul>li:first-child{background-color: #3888d9; color:#fff;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .txt_box>span{color:#ff0000; font-size: 1em; font-weight: 500;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .txt_box>span.point{position: relative; font-weight: 400; color:#151515; z-index: 0;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_2 .txt_box>span.point:before{content: ''; background: #c8e3ff; position: absolute; z-index: -1; width: 100%; height: 90%;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_3 .txt_box{font-size:0.9em; margin-top:2%;}
div.wrapper>ul.list.neckLift>li.item.keypoint>.item-wrapper>.content>div.point_3 .txt_box>span{color:#ea0000; font-weight: 600;}

div.wrapper>ul.list.frontCheek>li.item.keypoint,
div.wrapper>ul.list.buccalfatpad>li.item.keypoint{background-color:#bdddf5}
div.wrapper>ul.list.frontCheek>li.item.keypoint>.item-wrapper>.title,
div.wrapper>ul.list.buccalfatpad>li.item.keypoint>.item-wrapper>.title{margin: 2% 0 0;}
div.wrapper>ul.list.frontCheek>li.item.keypoint>.item-wrapper>.content,
div.wrapper>ul.list.buccalfatpad>li.item.keypoint>.item-wrapper>.content{width:90%; margin: 7% auto 0;}
div.wrapper>ul.list.frontCheek>li.item.keypoint>.item-wrapper>.content ul li {display: inline-block; width:48.5%; height:8.8em; margin-right:3%; background: #f4f9fe; position: relative;}
div.wrapper>ul.list.buccalfatpad>li.item.keypoint>.item-wrapper>.content ul li {display: inline-block; width:48.5%; height:10em; margin-right:3%; background: #f4f9fe; position: relative;}
div.wrapper>ul.list.frontCheek>li.item.keypoint>.item-wrapper>.content ul li:nth-of-type(2n),
div.wrapper>ul.list.buccalfatpad>li.item.keypoint>.item-wrapper>.content ul li:nth-of-type(2n){margin-right:0;}
div.wrapper>ul.list.frontCheek>li.item.keypoint>.item-wrapper>.content ul li:nth-of-type(n+3),
div.wrapper>ul.list.buccalfatpad>li.item.keypoint>.item-wrapper>.content ul li:nth-of-type(n+3){margin-top:7%;}
div.wrapper>ul.list.frontCheek>li.item.keypoint>.item-wrapper>.content ul li span,
div.wrapper>ul.list.buccalfatpad>li.item.keypoint>.item-wrapper>.content ul li span {display: block; background: #f4f9fe; font-size: 0.9em; color: #718bb7; padding: 0.2em 0.7em 1em 0.7em; border-radius: 1.2em; text-decoration: underline; position: absolute; top: -1.4em; left: 50%; transform: translate(-50%, 0); }
div.wrapper>ul.list.frontCheek>li.item.keypoint>.item-wrapper>.content ul li p,
div.wrapper>ul.list.buccalfatpad>li.item.keypoint>.item-wrapper>.content ul li p {font-size: 1em; line-height: 1.2; font-weight: 400; position: absolute; transform: translate(-50%, -50%); top: 50%; left: 50%; width: 100%; margin: 0; padding: 0;}


/* 실루엣소프트 */
div.wrapper>ul.list.silhouettesoft>li.item.keypoint{background-color: #f8f8f8;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper{padding-top:5%;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.title dt{margin: 0 0 2%;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0{position:relative; margin-bottom:2.5em; padding-bottom:0.3em;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0>ul>li {display: inline-block; background-color: #e8ecef; width: 9em; height: 9em; border-radius: 50%; box-sizing: border-box; margin-left: 0.5em; position: relative; z-index: 0;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0>ul>li:nth-of-type(1) {background: url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/silhouettesoft/keypoint_circle01.0276c9d5fb29.png); background-size: cover; margin-left:0;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0>ul>li:nth-of-type(2) {background: url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/silhouettesoft/keypoint_circle02.dbe71cea35c1.png); background-size: cover;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0>ul>li:nth-of-type(3) {background: url(https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/silhouettesoft/keypoint_circle03.8d7507123942.png); background-size: cover;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0>ul>li>div{position:relative; width:100%; height:100%;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0>ul>li>div>h4 {position: absolute; width: 100%; padding: 0; margin: 0 0 0 -1%; top: 20%; font-size: 0.95em; line-height:1.1;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0>ul>li:nth-of-type(2)>div>h4{line-height:2.6;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0>ul>li>div>h4+p {color: #252525; font-size: 0.8em; letter-spacing: -0.01em; line-height: 1.1; display: table;margin: 0 auto; top: 50%; position: relative; transform: translate(-3%, -17%);}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0>ul>li>p {position: absolute; top: 50%; left: -0.82em; transform: translateY(-50%); background-color: #3a3939; width: 1.1em; height: 1.1em; line-height: 1em; color: #fff; font-size: 1.8em; font-weight: 600; border-radius: 50%; margin: 0 auto; z-index: 5;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0:after{content:'';position:absolute; top:102%; width:0.05em;height:2.5em;background-color: #171717; margin: 0 auto;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0>p {padding:0; margin:3% 0 0; position:relative; }
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0>p:before,
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0>p:after{content:''; position:absolute; width: 1.06em; height: 0.74em; background: url('https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/silhouettesoft/quotation_marks.7c50c5d57616.png') no-repeat; background-size: contain;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0>p:before {top: -10%; left: 17%;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0>p:after {bottom: -10%; right: 17%; transform: rotate(180deg); }
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div.point_0>p span{color:#54a8ff; font-weight:500;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div[class^='point']:not(.point_0){width:85%; margin: 0 auto; background-color: transparent; position: relative; clear: both; height: 8.5em; padding: 1em 0;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div[class^='point']:not(.point_0):not(:last-child){border-bottom:0.11em solid #d1d1d1;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div[class^='point']:not(.point_0)>div{display:inline-block}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div[class^='point']:not(.point_0)>div.img_box{width:27%;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div[class^='point']:not(.point_0)>div.img_box>img{width:100%; max-width:100%; margin:0; display:block;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div[class^='point']:not(.point_0)>div:first-of-type{float:left;margin:0 5% 0 0;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div[class^='point']:not(.point_0)>div.cont_box{width:68%; text-align:left; position: absolute; top: 50%; transform: translateY(-50%); left: 32%;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div[class^='point']:not(.point_0):nth-of-type(odd)>div.img_box{float:right; margin:0 0 0 7%; }
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div[class^='point']:not(.point_0):nth-of-type(odd)>div.cont_box{left:0;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div[class^='point'] .cont_box h5{padding:0; margin:0; font-size:0.9em; font-weight:400; line-height:1.1; color:#54a8ff; }
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div[class^='point'] .cont_box h4{padding:0; margin:0; font-size:1em; font-weight:500; line-height:1.1;}
  div.wrapper>ul.list.silhouettesoft>li.item.keypoint>.item-wrapper>.content>div[class^='point'] .cont_box .txt_box{margin: 2% 0 0; font-size: 0.74em;}

  div.wrapper>ul.list.silhouettesoft>li.item.point{margin-top:10%;}
  div.wrapper>ul.list.silhouettesoft>li.item.point>.item-wrapper>.title>dd{position:relative; width:65%; margin:0 auto; padding:0;}
  div.wrapper>ul.list.silhouettesoft>li.item.point>.item-wrapper>.title>dd::before{content:'SILHOUETTE SOFT'; background: none; top:-2em; margin:0 auto; position: absolute; color: #000; font-size: 0.6em; font-weight: 200; letter-spacing: 0.2em; left: 0; right: 0; width: 100%; height: auto;}
  div.wrapper>ul.list.silhouettesoft>li.item.point>.item-wrapper>.title>dt{color:#54a8ff; font-size:1.7em; margin:0;}
  div.wrapper>ul.list.silhouettesoft>li.item.point>.item-wrapper>.content{position:relative;}
  div.wrapper>ul.list.silhouettesoft>li.item.point>.item-wrapper>.content>div {position: absolute;}
  div.wrapper>ul.list.silhouettesoft>li.item.point>.item-wrapper>.content>div:nth-of-type(1) {top: 26.6%; left: 68.7%;}
  div.wrapper>ul.list.silhouettesoft>li.item.point>.item-wrapper>.content>div:nth-of-type(2) {top: 42%; left: 5.9%;}
  div.wrapper>ul.list.silhouettesoft>li.item.point>.item-wrapper>.content>div:nth-of-type(3) {top: 70%; left: 6.6%;}
  div.wrapper>ul.list.silhouettesoft>li.item.point>.item-wrapper>.content>div:nth-of-type(4) {top: 49%; left: 68.5%;}
  div.wrapper>ul.list.silhouettesoft>li.item.point>.item-wrapper>.content>div:nth-of-type(5) {top: 70%; left: 68.5%;}
  div.wrapper>ul.list.silhouettesoft>li.item.point>.item-wrapper>.content>div p {display: table; border-radius: 1em; border: 0.15em solid #add5ff; background: #54a8ff; margin: 0; padding: 0.3em 0; width: 8em; color: #fff; font-size: 0.9em; font-weight: 400;}
  div.wrapper>ul.list.silhouettesoft>li.item.point>.item-wrapper>.content>img{z-index:0;}


/* 수직리프팅 기법 */
div.wrapper>ul.list.lifting>li.item.technique{margin: 2% auto 0;}
div.wrapper>ul.list.lifting>li.item.technique>.item-wrapper>.title dt{color:#535353;}
div.wrapper>ul.list.lifting>li.item.technique>.item-wrapper>.title dt b{color:#000;}
div.wrapper>ul.list.lifting>li.item.technique>.item-wrapper>.content>.img_box{position: relative; max-width: 1000px; margin: 0 auto;}
div.wrapper>ul.list.lifting>li.item.technique>.item-wrapper>.content>.img_box img{display: block;}
div.wrapper>ul.list.lifting>li.item.technique>.item-wrapper>.content>.img_box>div.txt_box_j{width:50.7%; left:49.3%; border: 0.3em solid #78b8ff;}
div.wrapper>ul.list.lifting>li.item.technique>.item-wrapper>.content>.img_box>div{position: absolute; height: 100%; display: inline-block; top: 0; left: 0;}
div.wrapper>ul.list.lifting>li.item.technique>.item-wrapper>.content>.img_box>div.txt_box{width:49.3%; border: 0.11em solid #000; border-right:0.05em solid #000; }
div.wrapper>ul.list.lifting>li.item.technique>.item-wrapper>.content>.img_box>div>dt{background: #000; color:#fff;padding: 2% 0; font-size: 1.3em;}
div.wrapper>ul.list.lifting>li.item.technique>.item-wrapper>.content>.img_box>div>dt b{color:#fff;}
div.wrapper>ul.list.lifting>li.item.technique>.item-wrapper>.content>.img_box>div.txt_box_j>dt{background: #78b8ff;margin-top: -0.2em;}
div.wrapper>ul.list.lifting>li.item.technique>.item-wrapper>.content>.img_box>div>dd{margin-top:50%; width:55%; color:#fff; line-height: 1.2; font-family: 'GmarketSansMedium'; font-weight: 300; font-size: 0.65em; margin-left:5%;}
div.wrapper>ul.list.lifting>li.item.technique>.item-wrapper>.content>.img_box>div.txt_box_j>dd{width: 70%; color: #78b8ff; margin-left: 30%;}
div.wrapper>ul.list.lifting>li.item.technique>.item-wrapper>.content>.txt_box{margin-top:4%;}
div.wrapper>ul.list.lifting>li.item.technique>.item-wrapper>.content>.txt_box span{background-color: #164f94; color:#fff; padding:0 0.5%;}



/* 범위 */
div.wrapper>ul.list>li.item.range{padding-bottom:0;}
div.wrapper>ul.list>li.item.range>.item-wrapper>.content {position: relative;}
div.wrapper>ul.list>li.item.range>.item-wrapper>.content .left, div.wrapper>ul.list>li.item.range>.item-wrapper>.content .right{ opacity: 0; transform:translate(0,40%); transition-delay:1.2s; transition:0.9s;}
div.wrapper>ul.list>li.item.range>.item-wrapper>.content .left img{float: right; width:80%;}
div.wrapper>ul.list>li.item.range>.item-wrapper>.content .right img{float: left; width:80%;}
div.wrapper>ul.list>li.item.range>.item-wrapper>.content .left{transform:translate(-10%,0); }
div.wrapper>ul.list>li.item.range>.item-wrapper>.content .right{transform:translate(10%,0); }
div.wrapper>ul.list>li.item.range>.item-wrapper>.content.active .left,div.wrapper>ul.list>li.item.range>.item-wrapper>.content.active .right {opacity: 1; transition-delay:0.2s;transform:translate(0,0);}
div.wrapper>ul.list>li.item.range>.item-wrapper>.content p{position: absolute; border-bottom: 0.18em solid #464646; margin: 0; padding-bottom:0.15em; font-size:2.38vw; letter-spacing: -0.1em; }
div.wrapper>ul.list>li.item.range>.item-wrapper>.content p.part1{left:13%;top:15.6%;}
div.wrapper>ul.list>li.item.range>.item-wrapper>.content p.part2{left:56.2%;top:15.6%;}
div.wrapper>ul.list>li.item.range>.item-wrapper>.content p.part3{left:13%;top:47.3%;}
div.wrapper>ul.list>li.item.range>.item-wrapper>.content p.part4{left:59.7%;top:47.2%;}
div.wrapper>ul.list>li.item.range>.item-wrapper>.content p span{font-size:1.6em; font-weight: 500;}
/* 리프팅 시술부위 */
div.wrapper>ul.list>li.item.lifting-range{background-color: #ededed; }
div.wrapper>ul.list>li.item.lifting-range>.item-wrapper{padding-bottom:0}
div.wrapper>ul.list>li.item.lifting-range>.item-wrapper>.content{margin: 2% auto 0; position: relative;}
div.wrapper>ul.list>li.item.lifting-range>.item-wrapper>.content>img{width: 88%; display: block; margin-left: 3%; }
div.wrapper>ul.list>li.item.lifting-range>.item-wrapper>.content>div{position: absolute;}
div.wrapper>ul.list>li.item.lifting-range>.item-wrapper>.content>div.left{top:51%; left:10%; text-align: left;}
div.wrapper>ul.list>li.item.lifting-range>.item-wrapper>.content>div.right{top:18%; right:7%; text-align: right;}
div.wrapper>ul.list>li.item.lifting-range>.item-wrapper>.content>div>p{margin: 3% 0;}
div.wrapper>ul.list>li.item.lifting-range>.item-wrapper>.content>div>p>span{background-color: #104c92; padding:1% 2%; color:#fff; font-size: 0.9em;}
div.wrapper>ul.list>li.item.lifting-range>.item-wrapper>.content>div>p:nth-child(even)>span{background-color: #3994ff;}



/* 수술방법 */
div.wrapper>ul.list>li.item.method{background:#f7f8f8}
div.wrapper>ul.list>li.item.method .title{margin-bottom:3%;}
div.wrapper>ul.list>li.item.method>.item-wrapper>.content{margin-bottom:5%;}
div.wrapper>ul.list>li.item.method>.item-wrapper>.content ul {display:flex; flex-wrap:wrap; justify-content: space-between; gap:20px}
div.wrapper>ul.list>li.item.method>.item-wrapper>.content ul li {max-width:max-content; display: inline-block; width:calc(50% - 10px) !important; margin:0px !important; box-sizing: border-box; position: relative; }
div.wrapper>ul.list>li.item.method>.item-wrapper>.content ul li:nth-child(2n){margin-right: 0;}
div.wrapper>ul.list>li.item.method>.item-wrapper>.content ul li .img_box img{width: 100%;}
div.wrapper>ul.list>li.item.method>.item-wrapper>.content ul li .txt_box {padding: 0 1em 1em; line-height: 1.3; word-break: keep-all; color: #777; font-weight: 300; font-size: 0.8em; letter-spacing: -0.1em;}
div.wrapper>ul.list>li.item.method>.item-wrapper>.content ul li .txt_box span{color:#6621b5; font-weight: 600; font-size:1.3em; display: block;}

div.wrapper>ul.list.neckLift>li.item.method>.item-wrapper>.content>ul>li:first-child>.img_box{position: relative;}
div.wrapper>ul.list.neckLift>li.item.method>.item-wrapper>.content>ul>li:first-child>.img_box>span{position: absolute; top:19%; left:7%;font-size: 0.8em; letter-spacing: -0.1em; color: #fff;}

div.wrapper>ul.list.lifting>li.item.method>.item-wrapper>.content>ul>li:first-child>.img_box{position: relative;}
div.wrapper>ul.list.lifting>li.item.method>.item-wrapper>.content>ul>li:first-child>.img_box>span {position: absolute; top: 42%; left: 62%; font-size: 0.5em; color: #000;}
div.wrapper>ul.list.lifting>li.item.method>.item-wrapper>.content>ul>li:first-child>.img_box>span:last-child{top:68%; left:61%;}

/* 수술방법 _이중턱근육 */
div.wrapper>ul.list.doubleChin>li.item.method>.item-wrapper>.content .txt{font-size: 1em; margin: 5% 0 7%}
div.wrapper>ul.list.doubleChin>li.item.method>.item-wrapper>.content ul li {width: 32.2%; margin-right: 1.7%;}
div.wrapper>ul.list.doubleChin>li.item.method>.item-wrapper>.content ul li:last-child {margin-right:0;}
div.wrapper>ul.list.doubleChin>li.item.method>.item-wrapper>.content ul li .txt_box {padding: 4% 5%; line-height: 1.2; word-break: keep-all; color: #fff; font-size: 0.8em; font-weight: 300; background-color: #b1b1b1; position: relative; height: 5em;}
div.wrapper>ul.list.doubleChin>li.item.method>.item-wrapper>.content ul li .txt_box span{color:#fff; position:relative; display: inline; font-size:1em;}
div.wrapper>ul.list.doubleChin>li.item.method>.item-wrapper>.content ul li .txt_box span:before{content:''; height:0.1em; background:#fff; position:absolute; bottom: 0; left: -10%; right: -15%; margin: 0 auto;}
div.wrapper>ul.list.doubleChin>li.item.method>.item-wrapper>.content ul li .txt_box p{margin: 0; transform: translate(-50%, -50%); top: 65%; left: 50%; position: absolute; width: 100%; color:#fff;}
div.wrapper>ul.list.doubleChin>li.item.method>.item-wrapper>.content ul li .img_box img{display:block;}

/* 수술방법 _앞턱,심부볼 */
div.wrapper>ul.list.frontCheek>li.item.method,
div.wrapper>ul.list.buccalfatpad>li.item.method{background-color:#ebf0f5}
div.wrapper>ul.list.frontCheek>li.item.method>.item-wrapper>.content .txt span,
div.wrapper>ul.list.buccalfatpad>li.item.method>.item-wrapper>.content .txt span{color:#61a1e5; font-weight:500;}
div.wrapper>ul.list.frontCheek>li.item.method>.item-wrapper>.content ul,
div.wrapper>ul.list.buccalfatpad>li.item.method>.item-wrapper>.content ul{margin-top:2%;}
div.wrapper>ul.list.frontCheek>li.item.method>.item-wrapper>.content ul:nth-of-type(1),
div.wrapper>ul.list.buccalfatpad>li.item.method>.item-wrapper>.content ul:nth-of-type(1){margin-top:4%;}
div.wrapper>ul.list.frontCheek>li.item.method>.item-wrapper>.content ul>li,
div.wrapper>ul.list.buccalfatpad>li.item.method>.item-wrapper>.content ul>li{width:48%; }
div.wrapper>ul.list.frontCheek>li.item.method>.item-wrapper>.content ul>li:nth-of-type(1),
div.wrapper>ul.list.buccalfatpad>li.item.method>.item-wrapper>.content ul>li:nth-of-type(1){margin-right:3%}
div.wrapper>ul.list.frontCheek>li.item.method>.item-wrapper>.content .img_box,
div.wrapper>ul.list.buccalfatpad>li.item.method>.item-wrapper>.content .img_box{font-size:0;}
div.wrapper>ul.list.frontCheek>li.item.method>.item-wrapper>.content .txt_box,
div.wrapper>ul.list.buccalfatpad>li.item.method>.item-wrapper>.content .txt_box{background:#fff; height:5em; position: relative;} 
div.wrapper>ul.list.frontCheek>li.item.method>.item-wrapper>.content .txt_box p,
div.wrapper>ul.list.buccalfatpad>li.item.method>.item-wrapper>.content .txt_box p{margin:0; transform: translate(-50%, -50%); top: 50%; left: 50%; position: absolute; width: 100%;}



/* 눈썹거상 다르다 */
div.wrapper>ul.list>li.item.remedy{background: url('https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/subbrowLift/remedy_bg.dfb9b748ef9e.jpg'); background-size: cover;}
div.wrapper>ul.list>li.item.remedy>div.item-wrapper>.title dt{font-weight: 300; font-size:1.3em;}
div.wrapper>ul.list>li.item.remedy>div.item-wrapper>.title dt>span{color:#000; font-weight: 500; font-size:1.6em;}
div.wrapper>ul.list>li.item.remedy>div.item-wrapper>.content>.txt_box{margin: 2% 0 3% 0; font-size: 0.85em; font-weight: 400; line-height: 1.2; }

div.wrapper>ul.list>li.item.difference>div.item-wrapper>.title dt{font-weight: 300;}
div.wrapper>ul.list>li.item.difference>div.item-wrapper>.title dt>span{color:#000; font-weight: 500;}
div.wrapper>ul.list>li.item.difference>div.item-wrapper>.content table{width: 100%; border-spacing: 0; margin:0 auto;}
div.wrapper>ul.list>li.item.difference>div.item-wrapper>.content table *{text-align: center;}
div.wrapper>ul.list>li.item.difference>div.item-wrapper>.content table tr>td>img{width:100%;display: block;}
div.wrapper>ul.list>li.item.difference>div.item-wrapper>.content table tr:first-child th{background:#eeeff4; color: #164f94; font-weight: 600;}
div.wrapper>ul.list>li.item.difference>div.item-wrapper>.content table tr:nth-child(2)>*{font-size:1.1em;padding:0.5em 0;font-weight: 400;}
div.wrapper>ul.list>li.item.difference>div.item-wrapper>.content table tr:nth-child(2) th{background-color: #d7d7d7;}
div.wrapper>ul.list>li.item.difference>div.item-wrapper>.content table tr:nth-child(2) td{background-color: #575757; color:#fff;}
div.wrapper>ul.list>li.item.difference>div.item-wrapper>.content table tr:nth-child(2) td:last-child{background-color: #164f94;}
div.wrapper>ul.list>li.item.difference>div.item-wrapper>.content table tr:nth-child(n+3)>*{padding:0.5em 0.1em; font-size:0.8em; border-top: 0.2em solid #fff;}
div.wrapper>ul.list>li.item.difference>div.item-wrapper>.content table tr:nth-child(n+3) th{background-color: #c5c5c5; color:#fff; font-weight: 300; letter-spacing: -0.1em;}
div.wrapper>ul.list>li.item.difference>div.item-wrapper>.content table tr:nth-child(n+3) td{background-color: #e6e6e6; color:#000; font-weight: 400; line-height: 1.2;}
div.wrapper>ul.list>li.item.difference>div.item-wrapper>.content table tr:nth-child(n+3) td:last-child{background-color: #81baff}



/* 미니거상 */
div.wrapper>ul.list>li.item.mini {background-color: #d4e0e0; padding-bottom: 0;}
div.wrapper>ul.list>li.item.mini>.item-wrapper{max-width: none;}
div.wrapper>ul.list>li.item.mini>.item-wrapper>.title{margin-top: 10%; font-size:2.5vw;}
div.wrapper>ul.list>li.item.mini>.item-wrapper>.content{position: relative;}
div.wrapper>ul.list>li.item.mini>.item-wrapper>.content>span{color:#4198f9; font-weight:500; font-size: 1.2em;}
div.wrapper>ul.list>li.item.mini>.item-wrapper>.content .effect {background-color:rgba(173,209,250,0.8); padding: 2% 0; position: absolute; bottom: 0; left: 0; right: 0;}
div.wrapper>ul.list>li.item.mini>.item-wrapper>.content .effect .title{font-family: 'GmarketSansMedium'; color:#494949; font-size:2.87vw;}
div.wrapper>ul.list>li.item.mini>.item-wrapper>.content .effect .title b{color:#1a1a1a; font-size:1.55em;}
div.wrapper>ul.list>li.item.mini>.item-wrapper>.content .effect .photo img{display: inline-block; width:33%; }
div.wrapper>ul.list>li.item.mini>.item-wrapper>.content .effect .photo img:first-child{margin-right:5px}
div.wrapper>ul.list>li.item.mini>.item-wrapper>.content .effect .note{font-family: 'GmarketSansLight';color:#303030; font-size:0.5em;}



/* 특별한 */
div.wrapper>ul.list>li.item.special{background-color: #fcfcfc; }
div.wrapper>ul.list>li.item.special>.item-wrapper{padding-bottom:0;}
div.wrapper>ul.list>li.item.special>.item-wrapper>.title>dt>span{font-family: 'NanumMyeongjo'; font-weight: 300;}
div.wrapper>ul.list>li.item.special>.item-wrapper img{display: block; margin-top:4.5%;}
div.wrapper>ul.list>li.item.special>.item-wrapper>.content{background: url('https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/faceLift/special_bg_memo_body.e1cf9ca5b64a.png') repeat-y; background-size: contain; width:100%; margin:0;}
div.wrapper>ul.list>li.item.special>.item-wrapper>.content>ul{padding: 4% 0; margin: 0 13% 0 8%; text-align: left;}
div.wrapper>ul.list>li.item.special>.item-wrapper>.content>ul>li {position: relative; padding-left: 10%; text-align: left; font-family: 'NanumMyeongjo'; font-size: 3vw; font-weight: 500; word-break: keep-all; line-height: 1.2; margin-bottom: 8%; border-bottom: 0.1em solid #6a6f7e;}
div.wrapper>ul.list>li.item.special>.item-wrapper>.content>ul>li>div{font-size:1em;}
div.wrapper>ul.list>li.item.special>.item-wrapper>.content>ul>li .head {position: absolute; left: 0; top: 0; bottom: 0; font-size: 1.1em; font-weight: 600; line-height: 1;}
div.wrapper>ul.list>li.item.special>.item-wrapper>.content>ul>li p{font-size:0.75em; font-weight: 400; line-height: 1.5;}


div.wrapper>ul.list>li.item.last-stop>.item-wrapper>.title dt{font-weight: 200;}
div.wrapper>ul.list>li.item.last-stop>.item-wrapper>.title dt>span{font-weight: 400;}
div.wrapper>ul.list>li.item.last-stop>.item-wrapper>.title dt>span.single-quotation{color:#494949; font-weight: 300; margin: 0px 1.8%; position: relative;}
div.wrapper>ul.list>li.item.last-stop>.item-wrapper>.title dt>span.single-quotation::before{content:'‘'; font-family: 'Noto Sans KR'; position: absolute; top: -0.1em; left: -0.2em;}
div.wrapper>ul.list>li.item.last-stop>.item-wrapper>.title dt>span.single-quotation::after{content:'’'; font-family: 'Noto Sans KR'; position: absolute; top: 0; right: -0.2em;}
div.wrapper>ul.list>li.item.last-stop>.item-wrapper>.content>ul {margin: 0; padding: 0;}
div.wrapper>ul.list>li.item.last-stop>.item-wrapper>.content>ul>li {display: inline-block; background: #ffe7d9; width: 12em; height: 12em; border-radius: 50%; box-sizing: border-box; margin-right: 2em; position: relative; z-index: 0;}
div.wrapper>ul.list>li.item.last-stop>.item-wrapper>.content>ul>li:last-child {margin-right: 0;}
div.wrapper>ul.list>li.item.last-stop>.item-wrapper>.content>ul>li>div {width: 88%; height: 88%; margin: 6%; background: #ffffff; border: 0.6em solid #ed6519; border-radius: 50%; box-sizing: border-box; position: relative;}
div.wrapper>ul.list>li.item.last-stop>.item-wrapper>.content>ul>li:not(:last-child)>div::after {content: ''; position: absolute; left: calc(100% + 0.6em); top: 48%; transform: rotate(45deg) translateY(-50%); width: 1.5em; height: 1.5em; border: 0.3em solid #747474; border-width: 0.3em 0.3em 0 0;}
div.wrapper>ul.list>li.item.last-stop>.item-wrapper>.content>ul>li>div>h1 {position: absolute; width: 100%; padding: 0; margin: 0; top: 25%; font-size: 1.1em; color:#3000ff;}
div.wrapper>ul.list>li.item.last-stop>.item-wrapper>.content>ul>li>div>p {color: #1f1f1f; font-size: 0.86em; line-height: 1.3; display: table; margin: 0 auto; top: 50%; position: relative; transform: translateY(-27%);}
div.wrapper>ul.list>li.item.last-stop>div.line_3{position: relative; text-align: center; z-index: 0; margin:5% 0; padding: 0;}



div.wrapper>ul.list.lifting>li.item.effect{background: url('https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/lifting/effect_bg.3fee865e2890.jpg'); background-size: cover; padding-bottom:0;}
div.wrapper>ul.list.lifting>li.item.effect>.item-wrapper{padding-bottom: 0;}
div.wrapper>ul.list.lifting>li.item.effect>.item-wrapper>.content{position: relative;}
div.wrapper>ul.list.lifting>li.item.effect>.item-wrapper>.content .img_box {position: absolute; width:26%;}
div.wrapper>ul.list.lifting>li.item.effect>.item-wrapper>.content .img_box:nth-of-type(1){top:19.6%; left:3.7%;}
div.wrapper>ul.list.lifting>li.item.effect>.item-wrapper>.content .img_box:nth-of-type(2){top:17.7%; left:71.5%;}
div.wrapper>ul.list.lifting>li.item.effect>.item-wrapper>.content .img_box:nth-of-type(3){top:71.5%; left:3.6%;}
div.wrapper>ul.list.lifting>li.item.effect>.item-wrapper>.content .img_box:nth-of-type(4){top:52.3%; left:71.5%;}
div.wrapper>ul.list.lifting>li.item.effect>.item-wrapper>.content .img_box img{max-width: 100%;}
div.wrapper>ul.list.lifting>li.item.effect>.item-wrapper>.content .img_box p{display: table; border-radius: 1.5em; background: #1963c8; margin: -27% auto 3%; padding: 0.2em 0.5em; color: #fff; font-size:1em; font-weight: 400;}
div.wrapper>ul.list.lifting>li.item.effect>.item-wrapper>.content .img_box a.view_btn{display: inline-block; vertical-align: bottom; width: 4.7em; height: 3em; border: 0.01em solid #6d6d6d; text-align: center; font-size: 0.8em; color: #232323; line-height: 1.2; letter-spacing: -0.01em; padding-top: 0.3em; box-sizing: border-box; margin-left: 0.1em; transition: all 0.2s; background: #fff;}
div.wrapper>ul.list.lifting>li.item.effect>.item-wrapper>.content .img_box a.view_btn:hover {background-color: #cae4ff;}


/* 수술효과 _이중턱근육 */
div.wrapper>ul.list.doubleChin>li.item.effect {background:#eaeaea; padding-bottom:0;}
div.wrapper>ul.list.doubleChin>li.item.effect>.item-wrapper {padding-bottom:0}
div.wrapper>ul.list.doubleChin>li.item.effect>.item-wrapper .img_box {position: relative;}
div.wrapper>ul.list.doubleChin>li.item.effect>.item-wrapper .img_box img {max-width: 88%; display: block; margin: 5% auto 0; }
div.wrapper>ul.list.doubleChin>li.item.effect>.item-wrapper .img_box p {position: absolute; left: 68.5%; width: 25%; text-align: right; margin: 0; font-size: 0.8em; letter-spacing: -0.05em; line-height:1;}
div.wrapper>ul.list.doubleChin>li.item.effect>.item-wrapper .img_box p.part1 {top: 35.5%; left: 6.6%; text-align:left;}
div.wrapper>ul.list.doubleChin>li.item.effect>.item-wrapper .img_box p.part2 {top: 40.5%}
div.wrapper>ul.list.doubleChin>li.item.effect>.item-wrapper .img_box p.part3 {top: 54.5%}
div.wrapper>ul.list.doubleChin>li.item.effect>.item-wrapper .img_box p.part4 {top: 66.7%}

/* 수술효과 _앞턱,심부볼 */
div.wrapper>ul.list.frontCheek>li.item.effect>.item-wrapper,
div.wrapper>ul.list.buccalfatpad>li.item.effect>.item-wrapper{padding-bottom:0;}
div.wrapper>ul.list.frontCheek>li.item.effect>.item-wrapper .img_box,
div.wrapper>ul.list.buccalfatpad>li.item.effect>.item-wrapper .img_box {position: relative;}
div.wrapper>ul.list.frontCheek>li.item.effect>.item-wrapper .img_box img,
div.wrapper>ul.list.buccalfatpad>li.item.effect>.item-wrapper .img_box img {max-width: 100%; display: block;  margin: 5% auto 0;}
div.wrapper>ul.list.frontCheek>li.item.effect>.item-wrapper .img_box p,
div.wrapper>ul.list.buccalfatpad>li.item.effect>.item-wrapper .img_box p {position: absolute; width: 33%; text-align: right; margin: 0; padding-bottom: 1%; font-size: 1em; letter-spacing: -0.1em; line-height: 1.1;}
div.wrapper>ul.list.frontCheek>li.item.effect>.item-wrapper .img_box p.part1 {top: 8.3%; left:0; text-align: left;}
div.wrapper>ul.list.frontCheek>li.item.effect>.item-wrapper .img_box p.part2 {top: 0.2%; right:0;}
div.wrapper>ul.list.frontCheek>li.item.effect>.item-wrapper .img_box p.part3 {top: 16.5%; right:0;}
div.wrapper>ul.list.frontCheek>li.item.effect>.item-wrapper .img_box p.part4 {top: 29.5%; left: 0; text-align: left;}
div.wrapper>ul.list.buccalfatpad>li.item.effect>.item-wrapper .img_box p.part1{top: 27%; left:0; text-align: left;}
div.wrapper>ul.list.buccalfatpad>li.item.effect>.item-wrapper .img_box p.part2{top: 7.9%; right:0;}
div.wrapper>ul.list.buccalfatpad>li.item.effect>.item-wrapper .img_box p.part3{top: 25.7%; right:0;}


/* 실루엣소프트 */
div.wrapper>ul.list.silhouettesoft>li.item.effect{background-color:#e5f2ff}
div.wrapper>ul.list.silhouettesoft>li.item.effect .content{margin-top:2%;}
div.wrapper>ul.list.silhouettesoft>li.item.effect .content p.txt_box{margin:0; font-size:1.2em; font-weight:500; line-height:1.2; }
div.wrapper>ul.list.silhouettesoft>li.item.effect .content .cont_box {width:28%; display:inline-block; position:relative; margin-top:2%;}
div.wrapper>ul.list.silhouettesoft>li.item.effect .content .cont_box:nth-of-type(1) {margin-right:2.5%; z-index:2;}
div.wrapper>ul.list.silhouettesoft>li.item.effect .content .cont_box:nth-of-type(2) {margin-right:6.6%; z-index:1;}
div.wrapper>ul.list.silhouettesoft>li.item.effect .content .cont_box:nth-of-type(3) {width:33%; border:0.3em solid #6baaed; z-index:0; transform: translateY(3%);} 
div.wrapper>ul.list.silhouettesoft>li.item.effect .content .cont_box>p {position:absolute; top:50%; right: -0.85em; transform: translateY(-50%); background-color: #3a3939; width: 1.1em; height: 1.1em; line-height: 1em; color: #fff; font-size: 1.8em; font-weight: 700; border-radius: 50%; margin: 0 auto; z-index:5;}
div.wrapper>ul.list.silhouettesoft>li.item.effect .content .cont_box:nth-of-type(2) p{right:-1.17em;}
div.wrapper>ul.list.silhouettesoft>li.item.effect .content .cont_box li:nth-of-type(1) img{width:100%; display:block;}
div.wrapper>ul.list.silhouettesoft>li.item.effect .content .cont_box li:nth-of-type(2){position:relative; height: 3.5em; background:#fff;}
div.wrapper>ul.list.silhouettesoft>li.item.effect .content .cont_box li:nth-of-type(2) p {padding:0; margin:0; position:absolute; top:50%; transform: translateY(-50%); font-size:0.75em; line-height: 1.2; width: 100%; left:0; right:0;}
div.wrapper>ul.list.silhouettesoft>li.item.effect .content .cont_box:nth-of-type(3) li:nth-of-type(2) p{font-weight:500;}



div.wrapper>ul.list.doubleChin>li.item.realreview{background-color:#7ca6d3;padding:0;}
div.wrapper>ul.list.doubleChin>li.item.realreview>.item-wrapper{padding:0;}
div.wrapper>ul.list.doubleChin>li.item.realreview .content{position:relative; margin-top:0;}
div.wrapper>ul.list.doubleChin>li.item.realreview .content>img{width:100%; margin-top:0;}
div.wrapper>ul.list.doubleChin>li.item.realreview .content .title{position: absolute; top: 45%; left: 0; right: 0; line-height: 1.1; font-size: 4.5vw; font-weight: 300; color: #fff;}
div.wrapper>ul.list.doubleChin>li.item.realreview .content .title span{font-weight:500; color:#fff;}



div.wrapper>ul.list.frontCheek>li.item.compare .content table{border-spacing: 0;}
div.wrapper>ul.list.frontCheek>li.item.compare .content table>tbody th>p{background-color:#48607a; width: 2em; height: 2em; line-height: 2em; color: #fff; font-size:1.3em; font-weight:500; border-radius: 50%; margin: 0 auto; text-align:center;}
div.wrapper>ul.list.frontCheek>li.item.compare .content table>tbody td.img{display:contents;}
div.wrapper>ul.list.frontCheek>li.item.compare .content table>tbody td.img img{width:100%;display:block;}
div.wrapper>ul.list.frontCheek>li.item.compare .content table>tbody>tr:nth-of-type(2)>td{background-color:#c5c5c5; font-weight:600; height: 2em; text-align: center;;}
div.wrapper>ul.list.frontCheek>li.item.compare .content table>tbody>tr:nth-of-type(2)>td:nth-of-type(2){background-color:#cae4ff}
div.wrapper>ul.list.frontCheek>li.item.compare .content ul{margin-top:1%;width:100%; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;} 
div.wrapper>ul.list.frontCheek>li.item.compare .content ul:nth-of-type(1){margin-top:3%;}
div.wrapper>ul.list.frontCheek>li.item.compare .content ul>li{display:inline-block; width:43%; font-size:0.65em; letter-spacing:-0.05em; height: 2em; line-height: 2em; vertical-align: middle;}
div.wrapper>ul.list.frontCheek>li.item.compare .content ul>li:nth-of-type(2){width:14%; background-color:#f0f0f0; font-size:0.8em; font-weight:500;}

div.wrapper>ul.list.silhouettesoft>li.item.combi{background-color:#f1f1f1}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.title>dd{background-color:#54a8ff; border-radius: 0.8em; width: 5.8em; margin: 0 auto; color: #fff; font-size: 1em; padding: 0.3em;}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.title>dt{margin-top:2%; font-size:1.5em;}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .combi_cont{width:84%; margin:0 auto;}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .combi_cont li{width:49%; display:inline-block; background-color: #fff; border-radius: 2em; padding: 0.6em 0; position:relative;}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .combi_cont li:nth-child(1){margin-right:2%;}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .combi_cont li:before{content:''; background:url('https://nqogzmoxteadbecwmhjy.supabase.co/storage/v1/object/public/jewelryps-public-assets/images/desktop/si/anti/silhouettesoft/combi_chk.087954d6142d.png') no-repeat; background-size: contain; width: 1.26em; height: 1.13em; position: absolute; left:5%; top:50%; transform: translateY(-50%);}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .combi_cont li p{margin: 0; font-size: 1.2em; font-weight: 600;}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .combi_cont li span{display:block; font-size: 0.7em; font-weight: 200; color: #6a6a6a;}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .txt_box{margin:5% 0; font-size:1.2em; font-weight:400; color:#6a6a6a; }
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .txt_box b{color:#000; font-weight:500;}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .table-cont{width:85%; margin:0 auto;}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .table-cont table{width:100%; border-spacing:0;}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .table-cont table th{background-color: #54a8ff; color:#fff; font-size: 1.1em; font-weight: 400; padding: 0.2em 0; text-align:center;}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .table-cont table th:nth-of-type(2){background-color: #8dd0fb;}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .table-cont table td{background-color: #fff; font-weight: 600; font-size: 0.93em; padding: 0.7em 0;  text-align:center;}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .table-cont table td img{width:60%;}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .table-cont table tr:nth-of-type(n+3) td{border-top:0.07em solid #cbcbcb;}
div.wrapper>ul.list.silhouettesoft>li.item.combi>.item-wrapper>.content .table-cont table tr td:nth-of-type(1){border-right:0.07em solid #cbcbcb;}


div.wrapper>ul.list>li.selfie_b_a dl dd.before_after{margin-top:0;}

@media(min-width:800px) {
  div.wrapper>ul.list>li.item.reference>.item-wrapper>.title{font-size:50px;}

  div.wrapper>ul.list.faceLift>li.item.summary>.item-wrapper>.title{font-size: 24px; }

  div.wrapper>ul.list>li.item.keypoint>.item-wrapper>.content:last-child .txt_box h1{font-size:30px;}

  div.wrapper>ul.list>li.item.reference>.item-wrapper>.bubble::after{border-left: 14px solid #96b8dd; }
  div.wrapper>ul.list>li.item.reference>.item-wrapper>.content>ul>li:nth-child(2)>div,
  div.wrapper>ul.list>li.item.reference>.item-wrapper>.content>ul>li:nth-child(3)>div{border: 8px solid #c9ced4;}
  div.wrapper>ul.list.earfiller>li.item.reference>.item-wrapper>.content>ul>li,
  div.wrapper>ul.list.philtrum_concave>li.item.reference>.item-wrapper>.content>ul>li{width:220px; height:220px;}

  div.wrapper>ul.list>li.item.range>.item-wrapper>.content p{font-size:19px;}

  div.wrapper>ul.list>li.item.mini>.item-wrapper>.title{font-size:20px;}
  div.wrapper>ul.list>li.item.mini>.item-wrapper>.content .effect .title{font-size:23px;}

  div.wrapper>ul.list>li.item.special>.item-wrapper>.content>ul>li {font-size: 24px;}

  div.wrapper>ul.list.doubleChin>li.item.reference>.item-wrapper>.content>ul>li {width: 223px; height: 223px; }
  div.wrapper>ul.list.doubleChin>li.item.checkpoint{font-size:17px;}
  div.wrapper>ul.list.doubleChin>li.item.scar .compare-box{font-size:18px;}
  div.wrapper>ul.list.doubleChin>li.item.realreview .content .title{font-size:36px}

  div.wrapper>ul.list.buccalfatpad>li.item.reference>.item-wrapper>.content>ul>li {width: 223px; height: 223px; }
}
