@charset "utf-8";
@import url("sub_lowereyelid.css"); /*앙코르눈밑지방재배치 css*/ 
@import url("motion.css"); 

#contents {width:100%;}
#contents .inner {width:1280px; margin:0 auto; padding:6em 0;}
#contents .inner .prepare {text-align:center; padding:2em 0;}
#contents .tit {font-size:2.5em; font-weight:500; letter-spacing:-1px; text-align:center; padding-bottom:1.5em;}
#contents .tit .s_tit {font-size:18px; font-weight:500; letter-spacing:0; color:#ae875e; padding-bottom:10px;} 
/*모바일버전*/
@media screen and (max-width: 768px) {
	#contents .inner .prepare img {width:100%;}
	#contents {width:90%; margin:0 5%;} 
	#contents .inner {padding: 3em 0;}
	#contents .tit {font-size:1.8em;}
	#contents .tit .s_tit {font-size:15px;}
}

/* introduce */
.introduce {width:100%;position: relative;	overflow:hidden; z-index:1; padding-top:50px;}
.introduce::before {content:'LETS\A PLASTIC\A SERGERY';position: absolute;right:-5%; top: 10%;  font-family:'Poppins'; font-weight:900; font-size:18em; white-space: pre; text-align: right;z-index:-1;  color:#fff;  text-shadow: -1px 0 #f4e9de, 0 1px #f4e9de, 1px 0 #f4e9de, 0 -1px #f4e9de;} 
.introduce .introduce_area {width:100%;}
.introduce .introduce_area .top_title {text-align: center;margin-bottom:170px;}
.introduce .introduce_area .top_title > h3 {font-size: 2.2em;font-weight: 200; margin-bottom:30px;}
.introduce .introduce_area .top_title > p {font-size: 1.1em; font-weight: 200;	line-height:150%;}
.introduce .doctor_area {width:100%;display: inline-block;}
.introduce .doctor_area .doctor_box {float:left; width:50%; }
.introduce .doctor_area .doctor_box .title {position: relative;font-size: 1.5em; color:#bd640a;font-weight: 500; padding-top:30px; }
.introduce .doctor_area .doctor_box .title::before {content:'';position: absolute; width:25px; height:2px; background:#bd640a;top:0; left:0;transform: rotate( -45deg );}
.introduce .doctor_area .doctor_box .doctor_cont{ margin-top:100px; }
.introduce .doctor_area .doctor_box .doctor_cont .doc_interview { margin-bottom:150px; }
.introduce .doctor_area .doctor_box .doctor_cont .doc_interview .doc_name {margin-bottom:50px; display: inline-block; }
.introduce .doctor_area .doctor_box .doctor_cont .doc_interview .doc_name > span {float:left;font-size: 2em; font-weight: 200;margin-right:30px; margin-top:0.5em}
.introduce .doctor_area .doctor_box .doctor_cont .doc_interview .doc_name > p {float:left;font-size: 3em;font-weight: 600;}
.introduce .doctor_area .doctor_box .doctor_cont .doc_interview .doc_ment {font-size: 1.2em;font-weight: 200;line-height: 180%;}
.introduce .doctor_area .doctor_box .doctor_cont .doc_graph_pc {width:100%; height:550px; position: relative; background:url('../image/sub/introdution/graph_bg.png') no-repeat center;}
.introduce .doctor_area .doctor_box .doctor_cont .doc_graph_pc .gp1 {position: absolute;display: inline-block; left:50%; top:50%; width:185px; height:185px; text-align: center; background: #c46200;transform:translate(-50%, -50%);border-radius:100%;}
.introduce .doctor_area .doctor_box .doctor_cont .doc_graph_pc .gp1 > p {display: block;width:100%;font-size: 1.2em;color:#fff;margin-top:50%; transform:translate(0%, -50%);}
.introduce .doctor_area .doctor_box .doctor_cont .doc_graph_pc .gp1 > p > span {display: block; font-size: 2em;}
.introduce .doctor_area .doctor_box .doctor_cont .doc_graph_pc .gp2 {position: absolute;display: inline-block;  width:150px; height:150px; text-align: center; background: #2f2317;border-radius:100%;}
.introduce .doctor_area .doctor_box .doctor_cont .doc_graph_pc .gp2 > p {display: block;width:100%;font-size: 2em;color:#d0c0b0;margin-top:50%;font-weight: 200; transform:translate(0%, -50%);}
.introduce .doctor_area .doctor_box .doctor_cont .doc_graph_pc .gp2 > p > span {display: block; font-size: 1.2rem;}
.introduce .doctor_area .doctor_box .doctor_cont .doc_graph_pc .gp01 {left:50%; top:0%; transform:translate(-50%, -50%);}
.introduce .doctor_area .doctor_box .doctor_cont .doc_graph_pc .gp02 {left:0%; top:75%; transform:translate(0%, -50%);}
.introduce .doctor_area .doctor_box .doctor_cont .doc_graph_pc .gp03 {right:0%; top:75%; transform:translate(0%, -50%);}
.introduce .doctor_area .doctor_box .doctor_cont .doc_graph_m {display: none;}
.introduce .doctor_area .doctor_image {float:right; width: 50%;    text-align: center; }
.introduce .doctor_area .doctor_image img {display: inline;text-align: center;}

.introduce .doctor_area.reverse {display: flex; flex-direction: row-reverse;  align-items: center;}
.introduce .doctor_area.reverse .doc_name em{display: block;font-size: 1.2em; padding-top: 70px; }

/*모바일버전*/
@media screen and (max-width: 768px) {
	.introduce::before {display: none;}
	.introduce .doctor_area .doctor_box {width: 100%;}
	.introduce .doctor_area .doctor_box .doctor_cont .doc_graph {width: 75%; margin:0 auto;}
	.introduce .doctor_area .doctor_image {width:100%;text-align: center;}
	.introduce .doctor_area .doctor_image img  {text-align: center;width: 50%; }

	.introduce .doctor_area.reverse {display: flex; flex-direction: column;  align-items: center;} 
}
@media screen and (max-width: 600px) {
	.introduce .introduce_area .top_title {margin-bottom:100px;}
	.introduce .introduce_area .top_title > h3 {font-size:1.5em	}
	.introduce .introduce_area .top_title > p {font-size: 0.9em;}
	.introduce .doctor_area .doctor_box .title {font-size: 1em; text-align: center;}
	.introduce .doctor_area .doctor_box .title::before {left:50%;transform: rotate( -45deg ) translate(-50%, -50%); }
	.introduce .doctor_area .doctor_box .doctor_cont {margin-top:50px;}
	.introduce .doctor_area .doctor_box .doctor_cont .doc_interview {margin-bottom:50px;}
	.introduce .doctor_area .doctor_box .doctor_cont .doc_interview .doc_name { display:table; margin:0 auto 30px;}
	.introduce .doctor_area .doctor_box .doctor_cont .doc_interview .doc_name > span {font-size: 1.2em;margin-right:10px;}
	.introduce .doctor_area .doctor_box .doctor_cont .doc_interview .doc_name > p {font-size:2em;}
	.introduce .doctor_area .doctor_box .doctor_cont .doc_interview .doc_ment {font-size: 0.9em;text-align: center;}
	.introduce .doctor_area .doctor_box .doctor_cont .doc_graph_pc {display: none;}
	.introduce .doctor_area .doctor_box .doctor_cont .doc_graph_m {display: block;text-align: center;}
	.introduce .doctor_area .doctor_box .doctor_cont .doc_graph_m img {width: 80%;}
	.introduce .doctor_area .doctor_image {width:100%;text-align: center; height:270px;margin-top:30px;}
	.introduce .doctor_area .doctor_image img  {text-align: center;width: 90%; }
}

/* tour */
.tour {position: relative; width: 100%; margin-top:50px;}
.tour .inner {width:1280px; margin:0 auto;}
.tour .tour_intro {width:100%; height:85vh; overflow:hidden; position: relative;text-align: center;}
.tour .tour_intro .tour_bg {position: absolute;	width:100%; height:100%; z-index:-2; background: url(../image/sub/introdution/tour_bg01.jpg) no-repeat center; background-size:cover;}
.tour .tour_intro .title {position: absolute; left:50%; top:50%;transform:translate(-50%, -50%);padding-bottom:100px;}
.tour .tour_intro .title::before {content:''; position: absolute; width:1px; height:50px; background: #fff; left:50%; bottom:0;}
.tour .tour_intro .title p {font-size: 2.2em; letter-spacing:-0.05em; color:#fff;line-height: 150%; font-weight: 100;}
.tour .tour_intro .title p span {font-weight: 500;}
.tour .tour_intro .scroll_down {position: absolute; bottom:30px; left:50%;transform:translate(-50%, 0%);}
.tour .tour_intro .scroll_down em {color:#fff; left:50%;position: absolute; transform: translate(-45%, 0%); top: -25px; font-size: .7em; letter-spacing: 0.2em;}
.tour .tour_interior {position: relative;width:100%;height:85vh; background: url(../image/sub/introdution/tour_bg02.jpg) no-repeat center; background-size:cover;}
.tour .tour_interior .content {position: absolute;left:50%; top:50%;text-align: center;transform:translate(-50%, -50%); }
.tour .tour_interior .content .title {position: relative;font-weight: 600; font-size: 2.2em;	font-family:'poppins';padding-bottom: 100px; margin-bottom:50px;}
.tour .tour_interior .content .title::before  {content:''; position: absolute; width:1px; height:50px; background: #aaa; left:50%; bottom:0;}
.tour .tour_interior .content .text {font-size: 1.125em; font-weight: 200; line-height: 150%;}
.tour .tour_interior .content .text p{margin:25px 0;}
.tour .tour_gallery {width:100%; position: relative;height:90vh; background: #ccc;}
.tour .tour_gallery .title {position: absolute;z-index:2;font-family:'poppins'; font-size: 2.5em; font-weight: bold;left:50px; top:50px;	}
.tour_gall_list li {background-size:cover; height:90vh; background-position:center;}
.tour_gall_list li.bgg01 {background-image:url(../image/sub/introdution/tour_img01.jpg);}
.tour_gall_list li.bgg02 {background-image:url(../image/sub/introdution/tour_img02.jpg);}
.tour_gall_list li.bgg03 {background-image:url(../image/sub/introdution/tour_img03.jpg);}
.tour_gall_list li.bgg04 {background-image:url(../image/sub/introdution/tour_img04.jpg);}
.tour_gall_list li.bgg05 {background-image:url(../image/sub/introdution/tour_img05.jpg);}
.tour_gall_list li.bgg06 {background-image:url(../image/sub/introdution/tour_img06.jpg);}
.tour_gall_list li.bgg07 {background-image:url(../image/sub/introdution/tour_img07.jpg);}
.tour_gall_list li.bgg08 {background-image:url(../image/sub/introdution/tour_img08.jpg);}
.tour_gall_list li.bgg09 {background-image:url(../image/sub/introdution/tour_img09.jpg);}
.tour_gall_list li.bgg10 {background-image:url(../image/sub/introdution/tour_img10.jpg);}
.tour_gall_list li.bgg11 {background-image:url(../image/sub/introdution/tour_img11.jpg);}
.tour_gall_list li.bgg12 {background-image:url(../image/sub/introdution/tour_img12.jpg);}
.tour_gall_list li.bgg13 {background-image:url(../image/sub/introdution/tour_img13.jpg);}
.tour_gall_list li.bgg14 {background-image:url(../image/sub/introdution/tour_img14.jpg);}
.tour_gall_list li.bgg15 {background-image:url(../image/sub/introdution/tour_img15.jpg);}
.tour_gall_list li.bgg16 {background-image:url(../image/sub/introdution/tour_img16.jpg);}
.tour_gall_list li.bgg17 {background-image:url(../image/sub/introdution/tour_img17.jpg);}
.tour_gall_list li.bgg18{background-image:url(../image/sub/introdution/tour_img18.jpg);}
.tour_gall_list li.bgg19 {background-image:url(../image/sub/introdution/tour_img19.jpg);}
.tour_gall_list li.bgg20 {background-image:url(../image/sub/introdution/tour_img20.jpg);}
.tour_gall_list li.bgg21 {background-image:url(../image/sub/introdution/tour_img21.jpg);}
.tour_gallery .gall_nav {position: absolute; right:0; bottom:0;}
.tour_gallery .swiper-button-next, .tour_gallery .swiper-button-prev{width:80px; height:80px; background: #000;color:#fff; margin:0;top:auto; bottom:0;}
.tour_gallery .swiper-button-prev {right:80px;}
.tour_gallery .swiper-button-next {left:auto; right:0;}
.tour_gallery .swiper-pagination {right: 200px; lefT: auto; width: auto; font-size: 1.8em; font-weight: 100; font-family: 'Poppins';color: #fff; bottom: 24px;}
@media screen and (max-width: 768px) {
.tour .inner {width:100%;}
.tour .tour_intro .title {width:100%;}
.tour .tour_intro .title p {font-size:1.3em;}
.tour .tour_interior .content {width:90%;}
.tour .tour_interior .content .title {font-size: 1.8em;}
.tour .tour_interior .content .text {font-size: .9em;}
.tour .tour_interior .content .text p br {display: none;}
.tour .tour_gallery, .tour_gall_list li {height:65vh;} 
.tour .tour_gallery .title {width:100%;left:0; text-align: center;font-size: 1.5em;top:30px;}
.tour_gallery .swiper-button-next, .tour_gallery .swiper-button-prev {width:50%; height:60px;background:rgba(0,0,0,0.35);}
.tour_gallery .swiper-button-prev {right:auto;}
.tour_gallery .swiper-pagination {right:auto; width:100%;bottom:75px; font-size: 1.5em; }

.tour_gall_list li.bgg01 {background-image:url(../image/sub/introdution/tour_img01_mobile.jpg);}
.tour_gall_list li.bgg02 {background-image:url(../image/sub/introdution/tour_img02_mobile.jpg);}
.tour_gall_list li.bgg03 {background-image:url(../image/sub/introdution/tour_img03_mobile.jpg);}
.tour_gall_list li.bgg04 {background-image:url(../image/sub/introdution/tour_img04_mobile.jpg);}
.tour_gall_list li.bgg05 {background-image:url(../image/sub/introdution/tour_img05_mobile.jpg);}
.tour_gall_list li.bgg06 {background-image:url(../image/sub/introdution/tour_img06_mobile.jpg);}
.tour_gall_list li.bgg07 {background-image:url(../image/sub/introdution/tour_img07_mobile.jpg);}
.tour_gall_list li.bgg08 {background-image:url(../image/sub/introdution/tour_img08_mobile.jpg);}
.tour_gall_list li.bgg09 {background-image:url(../image/sub/introdution/tour_img09_mobile.jpg);}
.tour_gall_list li.bgg10 {background-image:url(../image/sub/introdution/tour_img10_mobile.jpg);}
.tour_gall_list li.bgg11 {background-image:url(../image/sub/introdution/tour_img11_mobile.jpg);}
.tour_gall_list li.bgg12 {background-image:url(../image/sub/introdution/tour_img12_mobile.jpg);}
.tour_gall_list li.bgg13 {background-image:url(../image/sub/introdution/tour_img13_mobile.jpg);}
.tour_gall_list li.bgg14 {background-image:url(../image/sub/introdution/tour_img14_mobile.jpg);}
.tour_gall_list li.bgg15 {background-image:url(../image/sub/introdution/tour_img15_mobile.jpg);}
.tour_gall_list li.bgg16 {background-image:url(../image/sub/introdution/tour_img16_mobile.jpg);}
.tour_gall_list li.bgg17 {background-image:url(../image/sub/introdution/tour_img17_mobile.jpg);}
.tour_gall_list li.bgg18 {background-image:url(../image/sub/introdution/tour_img18_mobile.jpg);}
.tour_gall_list li.bgg19 {background-image:url(../image/sub/introdution/tour_img19_mobile.jpg);}
.tour_gall_list li.bgg20 {background-image:url(../image/sub/introdution/tour_img20_mobile.jpg);}
.tour_gall_list li.bgg21 {background-image:url(../image/sub/introdution/tour_img21_mobile.jpg);}
}






/* information */
.information .info_wrap {width:100%; height:auto; position:relative; overflow:hidden;}
.information .info_wrap .map {width:100%; height:auto; min-height:570px}
.information .info_wrap .txt_box {position:absolute; bottom:0; right:0; width:427px; height:460px; opacity:0.9; z-index:1; color:#fff; padding:0 3.75em; border-radius:24px 0 0 0; background:url("../image/sub/map_info_logo.png") 97% 102% / 167px no-repeat #322d29;}
.information .info_wrap .txt_box h4 {font-size:2em; padding:1.7em 0 .5em; color:#c9a273;}
.information .info_wrap .txt_box p {line-height:1.6;} 
.information .info_wrap .txt_box p mark {color:#c9a273;}
.information .contact {width:100%; height:auto; padding:4em 0; text-align:center; border-bottom:1px solid #d8d8d8; display:flex;}
.information .contact li {width:33.33%;}
.information .contact li h4 {font-size:1.5em; font-weight:600;}
.information .contact li a {display:inline-block; margin-top:16px;}
.information .contact li:nth-child(1) p {width:100%; display:inline-block; margin-top:16px; max-width:270px; height:auto; padding:1em 0; color:#fff; background:#ae875e;}
.information .contact li:nth-child(2) a {font-weight:700; font-size:2em;}
.information .contact li:nth-child(3) p {width:100%; max-width:270px; height:auto; padding:1em 0; color:#fff; background:#9b8a7c; margin:0 auto; margin-top:16px;}
.information .location_map {display:inline-block;margin-top:30px;background: #f9f9f9; padding:50px;}
.information .location_map h3 {font-size: 1.5em;margin-bottom:20px; margin-left:1%;}
.information .location_map ul li {float:left; width:48%;margin:0 1%;}
.information .location_map ul li img {width: 100%;}

/*모바일버전*/
@media screen and (max-width: 768px) {
.information .info_wrap .txt_box {position:inherit; border-radius:0; width:100%; height:380px; background:url(../image/sub/map_info_logo.png) 101% 102% / 167px no-repeat #322d29; padding: 0 2.75em;}
.information .info_wrap .txt_box h4 {font-size:1.5em;}
.information .info_wrap .txt_box p {font-size:15px;}
.information .contact {margin:0 auto; display:block; padding:3em 0;}
.information .contact li {width:100%; margin-bottom:30px;} 
.information .contact li h4 {font-size:1.3em;} 
.information .contact li a {margin-top:12px;}
.information .location_map {padding:5%;}
.information .location_map ul li {float:left; width:100%;} 
}

/* event */
.event .event_area {text-align:center; }
.event .event_area img {width:640px;}
@media screen and (max-width: 768px) {
	.event .event_area img {width:100% !important; height:auto !improtant;}
}

/*admission*/
.admission .a_agree {width:100%; margin-bottom:50px;}
.admission .a_agree h2 { font-size:1.2em; font-weight: 500; padding-top:25px; position: relative;}
.admission .a_agree h2::before {position: absolute; content:''; top:0; left:0; width:20px; height:2px; background:#b28850 ;transform: rotate( -45deg );}
.admission .a_agree .agree_box{ border:1px solid #eee; margin-top:20px;}
.admission .a_agree .agree_box .agree_cont { padding:30px;min-height:150px; height:150px; overflow-y:scroll;}
.admission .a_agree .agree_box .agree_chk { padding:20px; text-align: right; background:#fafafa;}
.admission .b_pass {width:100%; height:auto; padding:3em 2em; text-align:center; border:5px solid #eee;}
.admission .b_pass p {line-height:1.3;}
.admission .b_pass .inp-form {width:100%; max-width:480px; height:auto; margin:3em auto 0; display:table;}
.admission .b_pass .inp-form ul {display:table-cell; vertical-align:top; width:80%; text-align:left;}
.admission .b_pass .inp-form ul li:nth-child(2) {margin-top:8px;}
.admission .b_pass .inp-form ul li label {display:inline-block; width:90px;}
.admission .b_pass .inp-form ul li input {display:inline-block; width:calc(100% - 100px);}
.admission .b_pass .inp-form button {display:table-cell; vertical-align:top; width:100%; height:89px; border-radius:3px; background-color:#000; color:#fff;}
.admission .b_pass .inp-form button:hover {background-color:#a37d41;}
@media screen and (max-width: 768px) {
	/* password */
	.admission .b_pass {padding:2em;}
	.admission .b_pass p {font-size:0.9em;}
	.admission .b_pass .inp-form {display:block;}
	.admission .b_pass .inp-form ul li {margin-bottom:20px;}
	.admission .b_pass .inp-form ul, .b_pass .inp-form ul li label, .b_pass .inp-form ul li input {display:block; width:100%;}
	.admission .b_pass .inp-form ul li input {margin-top:4px;width:100%;}
	.admission .b_pass .inp-form button {height:48px; margin-top:8px;}
}


/*======================================================================================================================================*/

/*시술*/
/*common*/
#content {width:100%;}
#content .inner {width:1280px; margin:0 auto; }
.surgical .slidd { position: absolute; display: block; bottom:20px; height:220px; overflow: hidden; z-index:-1; animation: slidd 30s linear infinite;}
@keyframes slidd {
  0% { left: 0%; }
  100% { left: -100%; }
}


.surgical {}
/*====================*/
.surgical .top_box {position: relative; width:100%; height:650px; text-align: center;overflow:hidden;}
.surgical .top_box .title {position: absolute; left:50%; top:50%;transform:translate(-50%, -50%); color:#fff;}
.surgical .top_box .title > mark {position: relative; display: block;letter-spacing:0.4em; padding-bottom:80px; margin-bottom:30px;}
.surgical .top_box .title > mark::before { content:''; width: 1px;height:50px; background:#fff;position: absolute; left:50%; bottom:0px;}
.surgical .top_box .title > h2 {font-size:2.5em;font-weight: 600;}
.surgical .top_box .title > p {margin-top:20px;font-size: 1.3em; font-weight: 100; line-height:150%;}

.surgical .top_box .title2 {position: absolute;left:50%; top:40%;transform:translate(-50%, -50%); color:#fff;}
.surgical .top_box .title2 > mark {position: relative; display: block;letter-spacing:0.4em; padding-bottom:80px; margin-bottom:30px;}
.surgical .top_box .title2 > mark::before { content:''; width: 1px;height:50px; background:#fff;position: absolute; left:50%; bottom:0px;}
.surgical .top_box .title2 .pocus {position: relative;display: block;padding:20px 80px;}
.surgical .top_box .title2 .pocus::before {content:''; position: absolute; left:0; top:0;	width:20px; height:90px; display: inline-block; border:12px solid #fff;border-right:none;}
.surgical .top_box .title2 .pocus::after {content:''; position: absolute; right:0; top:0;	width:20px; height:90px; display: inline-block; border:12px solid #fff;border-left:none;}
.surgical .top_box .title2 .pocus > span {font-size: 1.2em;font-weight: 200;display: block; margin-bottom:20px;}
.surgical .top_box .title2 .pocus > h2 {font-size: 2.5em;font-weight: 600;}
.surgical .top_box .down_scroll {position: absolute;left:50%; bottom:60px;transform:translate(-50%, -50%);} 
.surgical .top_box .down_scroll > mark {font-size: 0.8em;letter-spacing:0.4em;color:#fff;}
.surgical .top_box .down_scroll::after {content: ''; width: 20px;  height: 20px; border-top: 2px solid #fff; border-right: 2px solid #fff; display: inline-block; transform: rotate(135deg); position: absolute;left:35%; bottom:-30px;}

@media screen and (max-width: 768px) {
	.surgical .top_box {height:300px;background-size: cover !important;}
	.surgical .top_box .title {width:90%;}
	.surgical .top_box .title > mark {font-size:0.8em; line-height:150%; padding-bottom:40px;}
	.surgical .top_box .title > mark::before {height:30px }
	.surgical .top_box .title > h2 {font-size:1.5em;}
	.surgical .top_box .title > p {font-size:0.9em;line-height: 150%;}

	.surgical .top_box .title2 {top:50%;width:75%;}
	.surgical .top_box .title2 > mark {display: none;}
	.surgical .top_box .title2 .pocus {padding:20px 20px;}
	.surgical .top_box .title2 .pocus > span {font-size: .9em; margin-bottom: 10px;}
	.surgical .top_box .title2 .pocus > h2 {font-size: 1.5em;}
	.surgical .top_box .title2 .pocus::before {border-width: 5px; }
	.surgical .top_box .title2 .pocus::after {border-width: 5px; }
	.surgical .top_box .down_scroll {display: none;}
}
/*====================*/
.surgical .infomation { background:#f8f8f8;display:block;width: 100%; overflow:hidden; text-align: center;padding:30px 0;}
.surgical .infomation ul {display: inline-block; width: 100%;}
.surgical .infomation ul.cl6 li{ float: left;width:16.5%; }
.surgical .infomation ul.cl5 {width:90%;}
.surgical .infomation ul.cl5 li{ float: left;width:20%; }
.surgical .infomation ul.cl4 {width:80%;}
.surgical .infomation ul.cl4 li{ float: left;width:25%; }
.surgical .infomation ul.cl3 {width:50%;}
.surgical .infomation ul.cl3 li{ float: left;width:33.33%; }
.surgical .infomation .info {width:100%; position: relative; }
.surgical .infomation .info span{ display: block; position: relative; font-size:1.3em;padding-top:40px}
.surgical .infomation .info span::before {content:''; position: absolute; width:4px; height:4px; background:#ccc; top:20px; left:50%;transform:translate(-50%, -50%);border-radius:100%;}
.surgical .infomation .info2 {width:100%; position: relative; }
.surgical .infomation .info2 span{ display: block; position: relative; font-size:1.3em;padding-top:40px}
.surgical .infomation .info2 span::before {content:''; position: absolute; width:4px; height:4px; background:#ccc; top:20px; left:50%;transform:translate(-50%, -50%);border-radius:100%;}
.surgical .infomation .info2 em {font-weight: 500;}
.surgical .infomation .if_time::before { content:'시술시간';display: block; background:url(../image/common/ico_time.png) no-repeat top center; font-size: 0.9em;padding-top:70px}
.surgical .infomation .if_anest::before { content:'마취방법';display: block; background:url(../image/common/ico_anest.png) no-repeat top center; font-size: 0.9em;padding-top:70px}
.surgical .infomation .if_hospital::before { content:'입원치료';display: block; background:url(../image/common/ico_hospital.png) no-repeat top center; font-size: 0.9em;padding-top:70px}
.surgical .infomation .if_period::before { content:'유지기간';display: block; background:url(../image/common/ico_period.png) no-repeat top center; font-size: 0.9em;padding-top:70px}
.surgical .infomation .if_recovery::before { content:'회복기간';display: block; background:url(../image/common/ico_recovery.png) no-repeat top center; font-size: 0.9em;padding-top:70px}
.surgical .infomation .if_visit::before { content:'내원치료';display: block; background:url(../image/common/ico_visit.png) no-repeat top center; font-size: 0.9em;padding-top:70px}
.surgical .infomation .if_stitch::before { content:'실밥제거';display: block; background:url(../image/common/ico_stitch.png) no-repeat top center; font-size: 0.9em;padding-top:70px}
@media screen and (max-width: 768px) {
	.surgical .infomation .inner {width:100% !important; }
	.surgical .infomation .info::before {background:none;padding-top:0;}
	.surgical .infomation .info span {font-size: 1em;padding-top:10px;}
	.surgical .infomation .info span::before {display: none;}
	.surgical .infomation .info2 span {font-size: 1em;padding-top:10px;}
	.surgical .infomation .info2 span::before {display: none;}

	.surgical .infomation ul.cl6 li {width:33.33%;}
	.surgical .infomation ul.cl6 li:nth-child(-n+3){margin-bottom:30px;}
	.surgical .infomation ul.cl5 li {width:33.33%;margin-bottom:40px;}
	.surgical .infomation ul.cl5 li:nth-child(1){margin-bottom: 0;}
	.surgical .infomation ul.cl5 li:nth-child(n+4){margin-bottom: 0;}
	.surgical .infomation ul.cl4 {width:100%;}
	

}
/*====================*/
.surgical .what {width:100%; text-align: center; padding:120px 0  200px;position: relative;	}
.surgical .what .text_box {}
.surgical .what .text_box > mark {font-family:'poppins'; font-weight: 700; position: relative;font-size:1.2em; display: block;letter-spacing:0.4em; padding-bottom:20px;  margin-bottom:50px;}
.surgical .what .text_box > mark::before {position: absolute; content:''; width:50px; height:3px; background: #000; bottom:0; left:50%; transform:translate(-55%, 0%);}
.surgical .what .text_box > h2 {font-size:3em;font-weight: 200; margin-bottom:30px;}
.surgical .what .text_box > p {font-size: 1.2em;font-weight: 200; line-height:150%;}
.surgical .what .text_box > p span {display: block;margin-bottom:15px;}
@media screen and (max-width: 768px) {
	.surgical .what {padding:70px 0 150px;}
	.surgical .what .inner {width:100% !important;}
	.surgical .what .text_box > mark {font-size:0.8em; margin-bottom:30px;}
	.surgical .what .text_box > mark::before {width:30px; height:2px;}
	.surgical .what .text_box > h2 {font-size:1.8em; margin-bottom:20px;}
	.surgical .what .text_box > p {font-size:0.9em; margin:0 5%;}
	.surgical .what .text_box > p br {display: none;}
}
/*====================*/
.surgical .who01 {padding:100px 0;position: relative;}
.surgical .who01::before {content:''; width:90%; height:570px; position: absolute; top:0; left:0;z-index:-1;background-size:cover;}
.surgical .who01::after {content:''; width:30%; height:570px; background:#f5f5f5; position: absolute; top:120px; right:0;z-index:-2;}
.surgical .who01 .who_box {display: block;overflow:hidden;}
.surgical .who01 .title {width:100%; margin-bottom:20px; color:#fff;}
.surgical .who01 .title > mark {font-family:'poppins'; position: relative;font-weight: 700; letter-spacing:0.4em; font-size: 1.2em;display: block;	margin-bottom: 20px;}
.surgical .who01 .title > mark::after {content:''; position: absolute; width:50px; height:2px; background: #fff;margin-left:20px; top:50%; transform:translate(0%, -50%);}
.surgical .who01 .title > h2 {font-size: 2.5em;font-weight: 200;}
.surgical .who01 .list {width:100%; margin:50px 0;display: inline-block;}
.surgical .who01 .cl2 ul li div {position: relative; margin:10px; height:100px;border-radius:15px; font-size:1.3em; line-height: 100px; padding-left: 120px;color:#fff; }
.surgical .who01 .cl2 ul li div br {display: none;}
.surgical .who01 .cl2 ul li div > span {display: block; position: absolute;left:0; top:0; width:100px; height:100px; background:url(../image/common/ico_check.png) no-repeat center;}
.surgical .who01 .cl2 ul li {width:50%; float:left; }
.surgical .who01 .cl4 ul li {width:25%; float:left; }
.surgical .who01 .cl4 ul li div {position: relative; margin:10px; height:auto; min-height:240px; border-radius:15px; font-size:1.3em; line-height: 150%; padding-top:110px; text-align: center; color:#fff; }
.surgical .who01 .cl4 ul li div > span {display: block; position: absolute;left:0; top:0; width:100%; height:100px; background:url(../image/common/ico_check.png) no-repeat center;}

.surgical .who01 .cl5 ul li {width:20%; float:left; }
.surgical .who01 .cl5 ul li div {position: relative; margin:10px; height:auto; min-height:240px; border-radius:15px; font-size:1.3em; line-height: 150%; padding-top:110px; text-align: center; color:#fff; }
.surgical .who01 .cl5 ul li div > span {display: block; position: absolute;left:0; top:0; width:100%; height:100px; background:url(../image/common/ico_check.png) no-repeat center;}



.surgical .who_graph {position: relative;text-align: center; display: block; }
.surgical .who_graph .inner {padding:100px 0;}
.surgical .who_graph .caption {display: block;position: relative; margin-bottom:80px; text-align: center;border:1px solid #ddd;  padding:25px 0;border-radius:1;color:#333;font-size: 1.5em;font-weight: 200;line-height:130%;}
.surgical .who_graph .caption span {font-weight: 500; color:#ce5976;}
.surgical .who_graph .pc {display: block;}
.surgical .who_graph .pc img{width:70%;}
.surgical .who_graph .mobile {display: none;}

.surgical .who_graph ul li {line-height:100px; font-size: 1.3em; font-weight: 200;border-radius:5px;}

.surgical .who_graph .gra_1floor {position: relative; display: block; text-align: center;  padding-bottom:50px;	}
.surgical .who_graph .gra_1floor ul li { display: inline-block; }
.surgical .who_graph .gra_1floor ul li::before {content:''; position: absolute; width:2px; height:50px; background: #ddd; left:49.95%; bottom:0;}
.surgical .who_graph .gra_2floor {position: relative; display: block; text-align: center;padding-top:50px;padding-bottom:50px; background:#eee; width:80%; margin:0 auto; border-radius:50px;}
.surgical .who_graph .gra_2floor ul li {margin:0 2%; display: inline-block; position: relative;}
.surgical .who_graph .gra_3floor {position: relative; display: block; text-align: center;padding-top:80px; }
.surgical .who_graph .gra_3floor::before {content:''; position: absolute; width:30.5%; height:2px; background: #ddd; left:50%; top:30px; display: block;transform: translate(-50%, 0%);}
.surgical .who_graph .gra_3floor::after {content:''; position: absolute; width:2px;  height:30px; background: #ddd; left:49.95%; top:0px; display: block;}
.surgical .who_graph .gra_3floor ul li {margin:0 1%; display: inline-block; position: relative;	}
.surgical .who_graph .gra_3floor ul li::before {content:''; position: absolute; width:2px; height:48px; background: #ddd; left:50%; top:-50px;}


@media screen and (max-width: 768px) {
	.surgical .who01 {padding:70px 0;}
	.surgical .who01 .inner{width:90% !important;margin:0 auto;}
	.surgical .who01::before {width:100%;height:560px;}
	.surgical .who01::after{display: none;}
	.surgical .who01 .title > mark {font-size:0.8em;}
	.surgical .who01 .title > h2 {font-size:1.5em;}
	.surgical .who01 .list {margin:0;}
	.surgical .who01 .cl2 ul li {width:100%;}
	.surgical .who01 .cl2 ul li div {margin:10px 0; line-height: 150%; padding:15px 0 15px 60px; font-size: .9em; height: auto;}
	.surgical .who01 .cl2 ul li div br {display: none;}
	.surgical .who01 .cl2 ul li div > span {width: 50px;height: 50px;background-size:50px;}
	.surgical .who01 .cl4 ul li {width:100%; float:none; }
	.surgical .who01 .cl4 ul li div {margin:10px 0; line-height: 150%; padding:15px 10px 15px 60px; font-size: 1em; height: auto; text-align:left;min-height: auto;}
	.surgical .who01 .cl4 ul li div br {display: none;}
	.surgical .who01 .cl4 ul li div > span {width: 50px;height: 50px;background-size:50px;}
	.surgical .who01 .cl5 ul li {width:100%; float:none; }
	.surgical .who01 .cl5 ul li div {margin:10px 0; line-height: 150%; padding:15px 10px 15px 60px; font-size: 1em; height: auto; text-align:left;min-height: auto;}
	.surgical .who01 .cl5 ul li div br {display: none;}
	.surgical .who01 .cl5 ul li div > span {width: 50px;height: 50px;background-size:50px;}
	.surgical .who01 .caption {font-size: 1em;padding: 15px 20px; line-height: 150%; margin-top: 25px;}
	.surgical .who_graph .inner {background: #fff;padding:60px 0;} 
	.surgical .who_graph .pc {display: none;}
	.surgical .who_graph .mobile {display: block;}
	.surgical .who_graph .caption {font-size: 1em; border:none; padding:0 10%;line-height: 150%;}
	.surgical .who_graph .caption br {display: none;}
	.surgical .who_graph {margin: 0;}
	.surgical .who_graph img {width:90%;}
	.surgical .who_graph ul li  {line-height:60px; font-size: 1em;}
	.surgical .who_graph .gra_1floor ul li {width:50% !important;}
	.surgical .who_graph .gra_2floor ul li {width:30% !important; margin:0;}
	.surgical .who_graph .gra_2floor::before, .surgical .who_graph .gra_2floor::after {width:62%;}
	.surgical .who_graph .gra_3floor ul li {width:40% !important;}
	.surgical .who_graph .gra_3floor::before {width:44%; }
}
/*====================*/
.surgical .colrm_box {position: relative; margin-bottom:50px; margin-top:-50px;}
.surgical .colrm_box .box_area {background: #ddd; width:80%; margin:0 10%;  padding:50px; display:inline-block;}
.surgical .colrm_box .box_area .title { }
.surgical .colrm_box .box_area .title1 { position: relative; display: inline-block; font-size: 2.2em;font-weight: 200;padding-bottom:.5em;}
.surgical .colrm_box .box_area .title1::before {position: absolute; content:''; width:30px; height:2px; background: #000; bottom:0;}
.surgical .colrm_box .box_area .title2 { position: relative; display: block; width:100%; text-align: center;font-size: 2.2em;font-weight: 200;}
.surgical .colrm_box .box_area .title2::before {position: absolute; content:''; transform:translate(-50%, -50%); width:30px; height:2px; background: #000; left:50%; top: 1.5em;}
.surgical .colrm_box .box_area .content1 {display:flex;margin-top:20px; }
.surgical .colrm_box .box_area .content1 .img1 {margin-right:30px; }
.surgical .colrm_box .box_area .content1 span {margin-bottom:20px;display: block;line-height:150%;font-size: 1.2em;font-weight: 200;}
.surgical .colrm_box .box_area .content2 {display: block;position: relative;margin-top: 60px;}
.surgical .colrm_box .box_area .content2 ul li {width:20%; float:left;text-align: center;}
.surgical .colrm_box .box_area .content2 ul li span {display: inline-block;position: relative; width:150px; height:150px; font-size: 1.2em;  background:#ddd;border-radius:100%;}
.surgical .colrm_box .box_area .content2 ul li span mark {position: absolute; left:50%; top:50%; transform:translate(-50%, -50%); }

@media screen and (max-width: 768px) {
.surgical .colrm_box .inner{width:90% !important;margin:0 auto;}
.surgical .colrm_box .box_area {width:100%; margin:0; padding:50px 5% 30px;}
.surgical .colrm_box .box_area h3 {width:100% !important;text-align: center;font-size: 1.5em !important}
.surgical .colrm_box .box_area h3.title1::before {left:50%; transform:translate(-50%, -50%);}
.surgical .colrm_box .box_area .content1 .img1 {margin:0;}
.surgical .colrm_box .box_area .content1 .img1 img {width:80%;}
.surgical .colrm_box .box_area .content1 {display:inline-block; margin-top:50px;width:100%; text-align: center;} 
.surgical .colrm_box .box_area .content1 span {width:100%; font-size: 0.9em;}
.surgical .colrm_box .box_areap.content1 span br {display: none;}

.surgical .colrm_box .box_area .content2 ul li {width:100%;display: block;}
.surgical .colrm_box .box_area .content2 ul li span {width:100%; height:70px;border-radius:10px;margin:5px 0; font-size:1em;}
}
/*====================*/
.surgical .colrm_process {position: relative; padding:100px 0; }
.surgical .colrm_process .title {text-align: center;margin-bottom:20px;}
.surgical .colrm_process .title > mark  {font-family:'poppins'; font-weight: 700; position: relative;font-size:1.2em; display: block;letter-spacing:0.4em; padding-bottom:20px;  margin-bottom:50px;}
.surgical .colrm_process .title > mark::before {position: absolute; content:''; width:50px; height:3px; background: #000; bottom:0; left:50%; transform:translate(-55%, 0%);}
.surgical .colrm_process .title > h2 {font-size:2.5em;font-weight: 200; margin-bottom:30px;}
.surgical .colrm_process .process_area {display:inline-block; margin:80px 0 0; position: relative; width:100%;}
.surgical .colrm_process .pro_dep h5 {position: relative;font-size: 1.5em;padding:25px 0 30px;}
.surgical .colrm_process .pro_dep h5::before {position: absolute; content:''; width:25px; height:2px; top:0; left:0; background:#b83154;transform: rotate( -45deg )}
.surgical .colrm_process .pro_dep ul {position: relative; height:auto; margin:20px 0;}
.surgical .colrm_process .pro_dep ul li {float:left;  text-align: center;}
.surgical .colrm_process .pro_dep ul::before {content:''; position: absolute;	top:300px;width:100%; height:17px; border-radius:50px;z-index:-1;}
.surgical .colrm_process .pro_dep .proc_img {width:250px; height:250px; border-radius:30px;margin-bottom:50px; background:#f7f7f7;overflow:hidden; display: inline-block;}
.surgical .colrm_process .pro_dep .proc_img img {display: block;}
.surgical .colrm_process .pro_dep .proc_text {position: relative;padding-top:50px;}
.surgical .colrm_process .pro_dep .proc_text::before {position: absolute; content:''; width:17px; height:17px;top:-13px; left:50%; transform:translate(-50%, 0%); border-radius:50px;border:10px solid #fff;}
.surgical .colrm_process .pro_dep .proc_text > span { font-size: 2.3em;}
.surgical .colrm_process .pro_dep .proc_text > p {margin-top:20px; font-size: 1.2em;line-height: 150%;font-weight: 200; padding:0 10%}

.surgical .colrm_process .pro_4dep ul li { width: 25%; }
.surgical .colrm_process .pro_3dep ul li { width: 33.33%; }

.surgical .colrm_process .pro_vs {width:100%; } 
.surgical .colrm_process .pro_vs > span{ position: absolute;left:50%; top:50%;width:160px; height:160px; 
transform:translate(-50%, -50%); background:#dc79a5; text-align: center; line-height:120px; font-size:2em;font-weight: 500;border-radius:100%;	color:#fff;border:20px solid #ffeff6; }
.surgical .colrm_process .pro_vs50 {float:left; width:50%;text-align: center;}
.surgical .colrm_process .pro_vs50 > h5 {font-size: 1.8em;font-weight: 500; margin-bottom: 20px;}
.surgical .colrm_process .pro_vs50 > span {font-size: 1.2em;font-weight: 200;line-height: 150%;}
.surgical .colrm_process .pro_vs50 > p {margin-top: 20px;}

@media screen and (max-width: 768px) {
	.surgical .colrm_process {padding:100px 0 0;}
	.surgical .colrm_process .inner{width:90% !important;margin:0 auto;}
	.surgical .colrm_process .title > mark {font-size:0.8em; margin-bottom:30px;}
	.surgical .colrm_process .title > mark::before {width:30px; height:2px;}
	.surgical .colrm_process .title > h2 {font-size:2em; margin-bottom:20px;}
	.surgical .colrm_process .process_area {margin-top:20px;}
	.surgical .colrm_process .pro_dep ul::before {display: none;}

	.surgical .colrm_process .pro_4dep ul li {width:50%;}
	.surgical .colrm_process .pro_3dep ul li { width:50%; }
	.surgical .colrm_process .pro_dep .proc_img {width:90%; height:auto; margin-bottom:0;}
	.surgical .colrm_process .pro_dep .proc_img img {width:100%;}
	.surgical .colrm_process .pro_dep .proc_text {padding:30px 0 50px;}
	.surgical .colrm_process .pro_dep .proc_text::before {top:-20px;}
	.surgical .colrm_process .pro_dep .proc_text > span {font-size:1.3em;}
	.surgical .colrm_process .pro_dep .proc_text > p {font-size:0.9em; margin-top:5px}
	.surgical .colrm_process .pro_vs > span {width: 120px; height: 120px; line-height: 80px; font-size: 1.5em;}
	.surgical .colrm_process .pro_vs50 { width:100%; margin-top:30px;}
	.surgical .colrm_process .pro_vs50 img {width:100%;}
	.surgical .colrm_process .pro_vs50 > h5 {font-size: 1.3em;}
	.surgical .colrm_process .pro_vs50 > span {font-size: 0.9em;}
	.surgical .colrm_process .pro_vs_n1 {margin-bottom:200px;}
	.surgical .colrm_process .pro_vs_n2 {margin-top:0px;}
}
/*====================*/
.surgical .colrm_table {position: relative; padding:200px 0 0;}
.surgical .colrm_table .scroll_caption {display: none; position: relative; margin:0 5%;background:#e8e2da;text-align: center;font-size: 0.7em;padding:10px 0;}
.surgical .colrm_table .scroll_caption::before {content:'←';position: absolute; left:10px;}
.surgical .colrm_table .scroll_caption::after {content:'→';position: absolute; right:10px;}
.surgical .colrm_table .title {text-align: center;margin-bottom:20px;}
.surgical .colrm_table .title > mark  {font-family:'poppins'; font-weight: 700; position: relative;font-size:1.2em; display: block;letter-spacing:0.4em; padding-bottom:20px;  margin-bottom:50px;}
.surgical .colrm_table .title > mark::before {position: absolute; content:''; width:50px; height:3px; background: #000; bottom:0; left:50%; transform:translate(-55%, 0%);}
.surgical .colrm_table .title > h2 {font-size:2.5em;font-weight: 200; margin-bottom:30px;}
.surgical .colrm_table .table {margin-top:50px;}
.surgical .colrm_table .table table {width:100%; font-size: 1.2em; } 
.surgical .colrm_table .table table thead {}
.surgical .colrm_table .table table thead th {background:#ae875e; color:#fff; border-right:1px solid #ddd;padding:30px;font-weight: 500;}
.surgical .colrm_table .table table thead th:last-child {border-right:none;}
.surgical .colrm_table .table table tbody {text-align: center;}
.surgical .colrm_table .table table tbody th {background:#f8f5f2; border-bottom:1px solid #ddd; padding:20px 0;	vertical-align:middle;}
.surgical .colrm_table .table table tbody td {border-left:1px solid #ddd; border-bottom:1px solid #ddd;  padding:20px 0;line-height:150%; vertical-align:middle;font-weight: 200;}
.surgical .colrm_table  span {display: block; text-align: right; margin-top:20px;font-weight: 200;}
@media screen and (max-width: 768px) {
	.surgical .colrm_table .scroll_caption {display: block;}
	.surgical .colrm_table .inner {width:100% !important;}
	.surgical .colrm_table .title > mark {font-size:0.8em;margin-bottom:20px;}
	.surgical .colrm_table .title > mark::before {width:30px; height:2px;}
	.surgical .colrm_table .title > h2 {font-size:1.8em;}
	.surgical .colrm_table .table {width:90% ; margin:0 auto; overflow-x:auto; overflow-y:hidden; white-space:nowrap;;}
	.surgical .colrm_table .table table {width:auto; font-size:1em;}
	.surgical .colrm_table .table table thead th  {padding:20px;}
	.surgical .colrm_table .table table tbody td img {width:80%;}
	.surgical .colrm_table  span {text-align: center;font-size: 0.9em;}
}
/*====================*/
.surgical .colrm_product {}
.surgical .colrm_product {position: relative; padding:200px 0 100px;}
.surgical .colrm_product::before {content:''; position: absolute; top:660px; left:0; width:100%; height:700px;  background:#f5f5f5;z-index:-1;}
.surgical .colrm_product .title {text-align: center;margin-bottom:20px;}
.surgical .colrm_product .title > mark  {font-family:'poppins'; font-weight: 700; position: relative;font-size:1.2em; display: block;letter-spacing:0.4em; padding-bottom:20px;  margin-bottom:50px;}
.surgical .colrm_product .title > mark::before {position: absolute; content:''; width:50px; height:3px; background: #000; bottom:0; left:50%; transform:translate(-55%, 0%);}
.surgical .colrm_product .title > h2 {font-size:2.5em;font-weight: 200; margin-bottom:30px;}
.surgical .colrm_product .list ul li{width: 100%;	position: relative;}
.surgical .colrm_product .list ul li > div img {width:80%;}
.surgical .colrm_product .r_box {display: inline-block;position: relative;width: 100%;	}
.surgical .colrm_product .r_box .image_box { float:left;width:50%; text-align: center;}
.surgical .colrm_product .r_box .text_box { position: absolute;	top:50%; left:50%; transform:translate(0%, -50%); }
.surgical .colrm_product .l_box {display: inline-block;position: relative;width: 100%;	}
.surgical .colrm_product .l_box .image_box { float:right; width:50%; text-align: center;}
.surgical .colrm_product .l_box .text_box {position: absolute;	top:50%; left:10%; transform:translate(0%, -50%);}
.surgical .colrm_product .list .text_box h3{font-size: 2em; margin-bottom:60px;padding-top:20px;}
.surgical .colrm_product .list .text_box h3::before{position: absolute; content:''; top:0; left:0; width:20px; height:2px; background:#b28850 ;transform: rotate( -45deg );}
.surgical .colrm_product .list .text_box p {font-size: 1.2em; line-height: 180%; font-weight: 200;}

.surgical .colrm_product .product_jst1 {display: inline-block;position: relative;width: 100%;	}
.surgical .colrm_product .product_jst1 .image_box { float:left;width:50%; text-align: center;}
.surgical .colrm_product .product_jst1 .image_box img {width:60% !important;box-shadow: 7px 7px 19px #ddd;}
.surgical .colrm_product .product_jst1 .text_box { position: absolute;	top:50%; left:50%; transform:translate(0%, -50%); margin-bottom:50px; }
.surgical .colrm_product .product_jst1 .text_box h3{font-size: 2.5em; margin-bottom:15px;padding-top:20px;}
.surgical .colrm_product .product_jst1 .text_box h3 > span {font-size: 1.5rem; margin-left:20px;color:#888}
.surgical .colrm_product .product_jst1 .text_box h3::before{position: absolute; content:''; top:0; left:0; width:20px; height:2px; background:#5c77ff ;transform: rotate( -45deg );}
.surgical .colrm_product .product_jst1 .text_box p {font-size: 1.2em; line-height: 180%; font-weight: 200; }
.surgical .colrm_product .product_jst1 .text_box .simbol { margin-top:100px;}
.surgical .colrm_product .product_jst1 .text_box .simbol ul li {position: relative;float:left; width:180px; height:180px;margin:0 10px; letter-spacing:-0.05em; text-align: center;border-radius:100%;display: table;vertical-align: middle;}
.surgical .colrm_product .product_jst1 .text_box .simbol ul li span  {display: block;font-size: 1.3em; font-weight: 500;}
.surgical .colrm_product .product_jst1 .text_box .simbol ul li p {position: absolute; left:50%; top:50%;transform:translate(-50%, -50%); width:100%;font-size: 1.1em;line-height: 150%;}
@media screen and (max-width: 768px) {
	.surgical .colrm_product {padding:80px 0 0;}
	.surgical .colrm_product::before {display: none;}
	.surgical .colrm_product .inner {width:100% !important;}
	.surgical .colrm_product .title > mark {font-size:0.8em; margin-bottom:30px;}
	.surgical .colrm_product .title > mark::before {width:30px; height:2px;}
	.surgical .colrm_product .title > h2 {font-size:1.8em; margin-bottom:20px;    display: inline-block;}
	.surgical .colrm_product .r_box .image_box {width:100%;}
	.surgical .colrm_product .r_box .text_box {width: 100%; position: relative; left: 0; text-align: center; transform: none;}
	.surgical .colrm_product .l_box .image_box {float:left; width: 100%; text-align: center; display: inline-block;}
	.surgical .colrm_product .l_box .text_box {position: relative; top:0; left:0; transform: none; text-align: center;}
	.surgical .colrm_product .list ul li {margin-bottom: 50px;}
	.surgical .colrm_product .list ul li > div img {width:60%}
	.surgical .colrm_product .list .text_box h3 {font-size: 1.5em; margin-bottom:30px;display: inline-block;}
	.surgical .colrm_product .list .text_box h3::before{display: none;}
	.surgical .colrm_product .list .text_box p  {font-size: 0.9em; line-height: 150%;}
	.surgical .colrm_product .product_jst1 {width:100%;}
	.surgical .colrm_product .product_jst1 .image_box {width:100%;}
	.surgical .colrm_product .product_jst1 .text_box {width:100%;position: relative;margin-top: 30px; text-align: center; transform: none;left: 0;display: inline-block;}
	.surgical .colrm_product .product_jst1 .text_box .simbol {display: inline-block; margin-top: 40px;}
	.surgical .colrm_product .product_jst1 .text_box .simbol ul li {width:90%; margin:1% 5%; height:auto;display: inline-block; border-radius:5px;	}
	.surgical .colrm_product .product_jst1 .text_box .simbol ul li p {position: relative;display: inline-block; transform:none; left:0; padding:20px 0; width: 100%;}
	.surgical .colrm_product .product_jst1 .text_box .simbol ul li p span {display: inline;}
	.surgical .colrm_product .product_jst1 .text_box .simbol ul li p br {display: none;}


}
/*====================*/
.surgical .colrm_where01 {position: relative; padding:100px 0 50px;margin:200px 0 0;}
.surgical .colrm_where01::before {content:''; width:70%; height:700px; position: absolute; top:0; left:0;z-index:-2;background-size:cover;}
.surgical .colrm_where01::after {content:''; width:48%; height:325px; position: absolute; top:80px; right:0;z-index:-1;font-size: 20em;background:url(../image/common/lets_title_bg2.png) no-repeat top left;}
.surgical .colrm_where01 .title > {width:100%; margin-bottom:20px; }
.surgical .colrm_where01 .title > mark {font-family:'poppins'; position: relative;font-weight: 700; letter-spacing:0.4em; font-size: 1.2em;display: block;	margin-bottom: 20px;}
.surgical .colrm_where01 .title > mark::after {content:''; position: absolute; width:50px; height:2px; background:#000;margin-left:20px; top:50%; transform:translate(0%, -50%);}
.surgical .colrm_where01 .title > h2 {font-size: 2.5em;font-weight: 200;}
.surgical .colrm_where01 .cont {margin-top:50px; width:100%;overflow:hidden;  }
.surgical .colrm_where01 .cont img {display: block;}
.surgical .colrm_where01 .pc {display: block;}
.surgical .colrm_where01 .mobile {display: none;}
.surgical .colrm_where01 .cont2 {width:100%;height:620px;position: relative; margin-top:50px;background-size:cover;}
.surgical .colrm_where01 .cont2 p {position: absolute; top:50%; left:50%; text-align: center;transform:translate(-50%, -50%); color:#fff;	}
.surgical .colrm_where01 .cont2 p span {display: block; margin:20px; line-height: 150%;font-size: 1.3em;}
.surgical .colrm_where01 .cont2 p span.box-list {display: block;background: rgba(255,255,255,0.3); padding:20px;font-size: 1.1em;}
.surgical .colrm_where01 .cont_ty1 {margin-top:50px; width:100%;overflow:hidden;  }
.surgical .colrm_where01 .cont_ty1 ul li {width:33%;float:left;text-align: center;margin:0.15%;overflow:hidden;}
.surgical .colrm_where01 .cont_ty1 ul li img{width:100%; display: block;}
.surgical .colrm_where01 .cont_ty1 ul li p {width:100%;font-size: 1.3em;}
.surgical .colrm_where01 .cont_ty1 ul li p mark {width:20%; float:left;background:#ddd;padding:25px 0; color:#fff; font-weight: 500;}
.surgical .colrm_where01 .cont_ty1 ul li p span {width:80%; float:left;background:#ccc;padding:25px 0; color:#fff; font-weight:200;}
.surgical .colrm_where01 .cont_ty2 {margin-top:50px; width:100%;overflow:hidden;  }
.surgical .colrm_where01 .cont_ty2 ul li {width:33%;float:left;text-align: center;margin:0.15%;overflow:hidden;position: relative;}
.surgical .colrm_where01 .cont_ty2 ul li img{width:100%; display: block;}
.surgical .colrm_where01 .cont_ty2 ul li p {width:100%;font-size: 1.1em;line-height:130%;font-weight: 300;position: absolute;left:0; bottom:0; width:100%; text-align: center;padding:30px 0;background:rgba(255,255,255,0.8);}
.surgical .colrm_where01 .cont_ty2 ul li p span {display: block;font-size: 1.3em; font-weight: 500;margin-bottom: 10px;}
.surgical .colrm_where01 .caption { font-size: 1.5em; font-weight: 200;text-align: center; line-height: 150%; margin-top:50px}
.surgical .colrm_where01 .etc_list1 {width:100%; margin-top:40px }
.surgical .colrm_where01 .etc_list1 ul li {width:50%;float:left; display: block; }
.surgical .colrm_where01 .etc_list1 ul li > span {display: inline-block; width:151px; height:151px; float: left;margin-right:30px;background-position: center; background-repeat: no-repeat;}
.surgical .colrm_where01 .etc_list1 ul li > h5 {font-size: 1.8em; font-weight: 500; margin-bottom:15px; padding-top:35px;}
.surgical .colrm_where01 .etc_list1 ul li > p {font-size: 1.2em;font-weight: 200;}
@media screen and (max-width: 768px) {
	.surgical .colrm_where01 {margin:100px 0 0 ; width:100%; padding:50px 0 30px; display: inline-block;}
	.surgical .colrm_where01::before {height:300px;}
	.surgical .colrm_where01::after {display: none;}
	.surgical .colrm_where01 .inner {width:90% !important;margin:0 auto;}
	.surgical .colrm_where01 .title > mark {font-size:0.8em;}
	.surgical .colrm_where01 .title > h2 {font-size:1.5em;}
	.surgical .colrm_where01 .pc {display: none;}
	.surgical .colrm_where01 .mobile {display: block;}
	.surgical .colrm_where01 .mobile img {width: 100%;}
	.surgical .colrm_where01 .cont2 {height:300px;}
	.surgical .colrm_where01 .cont2 p {width:100%;}
	.surgical .colrm_where01 .cont2 p span {font-size: .95em;}
	.surgical .colrm_where01 .cont_ty1 ul li { width:100%;}
	.surgical .colrm_where01 .cont_ty1 ul li p mark {padding:20px 0;font-size: 0.9em;}
	.surgical .colrm_where01 .cont_ty1 ul li p span {padding:20px 0;font-size: 0.9em;}
	.surgical .colrm_where01 .cont_ty2 ul li { width:100%;}
	.surgical .colrm_where01 .cont_ty2 ul li p {padding:20px 0;font-size: 0.9em;}
	.surgical .colrm_where01 .caption {font-size: 1em;}
	.surgical .colrm_where01 .etc_list1 ul li {width:100%; margin-bottom:10px;}
	.surgical .colrm_where01 .etc_list1 ul li > span {width:80px; height: 80px; background-size:80px; margin-bottom:5px;}
	.surgical .colrm_where01 .etc_list1 ul li > h5 {font-size: 1.3em; padding-top: 20px;}
	.surgical .colrm_where01 .etc_list1 ul li > p {font-size: 0.9em;}

}
/*====================*/
.surgical .point01 {position: relative; padding:200px 0 0;}
.surgical .point01 .title {text-align: center;margin-bottom:20px;display: block;}
.surgical .point01 .title > mark  {font-family:'poppins'; font-weight: 700; position: relative;font-size:1.2em; display: block;letter-spacing:0.4em;   margin-bottom:20px;}
.surgical .point01 .title > h2 {font-size:2.5em;font-weight: 200; padding-bottom:50px; margin-bottom:60px;position: relative;}
.surgical .point01 .title > h2::before {position: absolute; content:''; width:50px; height:3px; background: #000; bottom:0; left:50%; transform:translate(-55%, 0%);}
.surgical .point01 .point_cont {display:inline-block; width: 100%;}
.surgical .point01 .point_list ul li{ float:left; text-align: center;display: table-cell; line-height:150%;border-right:1px solid rgba(255,255,255,0.3);font-size: 1.3em;font-weight: 200;}
.surgical .point01 .cl6 ul li {width:16.5%;}
.surgical .point01 .cl4 ul li {width:25%;}
.surgical .point01 .point_list ul li:first-child{border-left:1px solid rgba(255,255,255,0.3);}
.surgical .point01 .point_list ul li span {font-family:'poppins';position: relative; display: block; font-size: 2.5em;font-weight: 100;padding-bottom:30px; margin-bottom:30px;}
.surgical .point01 .point_list ul li span::before {content:'';position: absolute; width:8px ; height:8px; border-radius:100%; background:rgba(255,255,255,0.3); bottom:0; left:50%;}
.surgical .point01 .point_list ul li .point_box {padding:100px 0; margin:0 20px;}
.surgical .point01 .point_list ul li:nth-child(even) {margin-top:80px;}
.surgical .point01 .point_img {width:100%;text-align: center; }
.surgical .point01 .point_img img {display: block;text-align: center;}
@media screen and (max-width: 768px) {
	.surgical .point01 {padding:80px 0 0;}
	.surgical .point01 .point_cont .inner {width: 100% !important;}
	.surgical .point01 .title > mark {font-size:0.8em;margin-bottom:20px;}
	.surgical .point01 .title > h2::before {width:30px; height:2px;}
	.surgical .point01 .title > h2 {font-size:1.8em; padding-bottom:30px; margin-bottom:40px;}
	.surgical .point01 .point_list ul li{ width: 50%;border-right:0;border-bottom:1px solid rgba(255,255,255,0.3); padding:5px 0; font-size:1em;}
	.surgical .point01 .point_list ul li > span {font-size:1.8em;margin:0;padding-bottom: 20px;}
	.surgical .point01 .point_list ul li > span::before {display: none;}
	.surgical .point01 .point_list ul li .point_box {margin:0 5px; padding:50px 0;}
	.surgical .point01 .point_img {display: none;}
	.surgical .point01 .point_list ul li:nth-child(even) {margin:0;}
}
/*====================*/
.surgical .underslogen {position: relative; padding:200px 0 ;}
.surgical .underslogen .top_title {text-align: center;margin-bottom:90px;}
.surgical .underslogen .top_title > h3 {font-size: 2.2em;font-weight: 200; margin-bottom:30px;}
.surgical .underslogen .top_title > p {font-size: 1.1em; font-weight: 200;	line-height:150%;}
@media screen and (max-width: 768px) {
.surgical .underslogen {padding:100px 0;}
.surgical .underslogen .top_title > h3 {font-size: 1.3em;font-weight: 500;}
.surgical .underslogen .top_title > p {font-size: 0.9em;}
}


/*렛츠쁘띠*/
.petit .top_box::before {content:''; width:100%; height:110px; position: absolute; bottom:-10px; transform:translate(-50%, 0%); background:url(../image/sub/petit/petit_title_w.png) no-repeat center; }
.petit .infomation .info span { color:#ae875e;}
.petit .who01::before { background-image:url(../image/sub/petit/petit_who_bg.jpg);}
.petit .who01 .cl2 .c01 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.petit .who01 .cl2 .c02 {background-color:#d2b596;}
.petit .who01 .cl2 .c03 {background-color:#d2b596;}
.petit .who01 .cl2 .c04 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.petit .who01 .cl4 .c01 {background-color:#d2b596;}
.petit .who01 .cl4 .c02 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.petit .who01 .cl4 .c03 {background-color:#d2b596;}
.petit .who01 .cl4 .c04 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.petit .who01 .cl5 .c01 {background-color:#d2b596;}
.petit .who01 .cl5 .c02 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.petit .who01 .cl5 .c03 {background-color:#d2b596;}
.petit .who01 .cl5 .c04 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.petit .who01 .cl5 .c05 {background-color:#d2b596;}
.petit .colrm_where01::before {background:#faf8f5; }
.petit .point01 .point_list ul li:nth-child(even) .point_box{background:#b89774;  color:#fff}
.petit .point01 .point_list ul li:nth-child(odd) .point_box{background:#473a2e;  color:#fff}
.petit .colrm_where01 .cont_ty1 ul li p mark {background:#cfa972; color:#fff;}
.petit .colrm_where01 .cont_ty1 ul li p span {background:#b28850; color:#fff; }
.petit .colrm_where01 .etc_list1 ul li:nth-child(1) > span {background-image:url(../image/sub/petit/botox_img1.png);}
.petit .colrm_where01 .etc_list1 ul li:nth-child(2) > span {background-image:url(../image/sub/petit/botox_img2.png);}
@media screen and (max-width: 768px) {
.petit .who01 .cl2 .c01 {background-color:#d2b596;border:0;}
.petit .who01 .cl2 .c02 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.petit .point01 .point_list ul li:nth-child(1) .point_box{background:#b89774;  color:#fff}
.petit .point01 .point_list ul li:nth-child(2) .point_box{background:#473a2e;  color:#fff}
}

/*눈성형*/
.eyes .top_box::before {content:''; width:100%; height:110px; position: absolute; bottom:-10px; transform:translate(-50%, 0%); background:url(../image/sub/eyes/eyes_title_w.png) no-repeat center; }
.eyes .infomation .info span, .eyes .infomation .info2 span{ color:#c84567;}
.eyes .who01::before { background-image:url(../image/sub/eyes/eyes_who_bg.jpg);}
.eyes .who01 .cl2 .c01 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.eyes .who01 .cl2 .c02 {background-color:#9a3d55;}
.eyes .who01 .cl2 .c03 {background-color:#9a3d55;}
.eyes .who01 .cl2 .c04 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.eyes .who01 .cl4 .c01 {background-color:#9a3d55;}
.eyes .who01 .cl4 .c02 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.eyes .who01 .cl4 .c03 {background-color:#9a3d55;}
.eyes .who01 .cl4 .c04 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.eyes .who01 .caption span {color:#9a3d55;font-weight: 500;position: relative;}
.eyes .who01 .caption span::before {content:''; position: absolute; width:100%; height:3px; background: #9a3d55; top:1.3em; }
.eyes .point01 .point_list ul li:nth-child(even) .point_box{background:#bb7385;  color:#fff}
.eyes .point01 .point_list ul li:nth-child(odd) .point_box{background:#9a3d55;  color:#fff}
.eyes .colrm_where01::before {background: #fbf4f6; height:550px;}
.eyes .colrm_where01 .cont_ty1 ul li p mark {background:#bb7385; color:#fff;}

.eyes .colrm_where01 .cont_ty1 ul li p span {background:#9a3d55; color:#fff; }
.eyes .who_graph .gra_1floor ul li {border:2px solid #bc8a96;width:200px; height:200px;line-height:200px; border-radius:100%; background: #fff; color:#925765; font-weight: 500;}
.eyes .who_graph .gra_2floor ul li {border:2px solid #c58d9b;width:200px; height:200px;line-height:200px; border-radius:100%; background: #c795a1; color:#fff}
.eyes .who_graph .gra_3floor ul li {border:2px solid #8a3148;width:28%;background: #9a3d55; color:#fff; font-weight: 500;}
.eyes .colrm_process .pro_dep ul::before { background: linear-gradient( to right, #e2e2e2, #bf8e9a );}
.eyes .colrm_process .pro_dep .proc_text::before {background:#b83154; }

@media screen and (max-width: 768px) {
.eyes .who01 .cl2 .c01 {background-color:#9a3d55;border:0;}
.eyes .who01 .cl2 .c02 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.eyes .point01 .point_list ul li:nth-child(1) .point_box{background:#bb7385;  color:#fff}
.eyes .point01 .point_list ul li:nth-child(2) .point_box{background:#9a3d55;  color:#fff}
}


/*눈성형*/
.lifting .top_box::before {content:''; width:100%; height:110px; position: absolute; bottom:-10px; transform:translate(-50%, 0%); background:url(../image/sub/lifting/lifting_title_w.png) no-repeat center; }
.lifting .infomation .info span, .eyliftinges .infomation .info2 span{ color:#57b187;}
.lifting .who01::before { background-image:url(../image/sub/lifting/lifting_who_bg.jpg);}
.lifting .who01 .cl2 .c01 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.lifting .who01 .cl2 .c02 {background-color:#266448;}
.lifting .who01 .cl2 .c03 {background-color:#266448;}
.lifting .who01 .cl2 .c04 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.lifting .who01 .cl4 .c01 {background-color:#266448;}
.lifting .who01 .cl4 .c02 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.lifting .who01 .cl4 .c03 {background-color:#266448;}
.lifting .who01 .cl4 .c04 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.lifting .who01 .caption span {color:#266448;font-weight: 500;position: relative;}
.lifting .who01 .caption span::before {content:''; position: absolute; width:100%; height:3px; background: #266448; top:1.3em; }
.lifting .point01 .point_list ul li:nth-child(even) .point_box{background:#58a080;  color:#fff}
.lifting .point01 .point_list ul li:nth-child(odd) .point_box{background:#266448;  color:#fff}
.lifting .colrm_where01 .cont_ty1 ul li p mark {background:#58a080; color:#fff;}
.lifting .colrm_where01 .cont_ty1 ul li p span {background:#266448; color:#fff; }
.lifting .who_graph .gra_1floor ul li {border:2px solid #bc8a96;width:200px; height:200px;line-height:200px; border-radius:100%; background: #fff; color:#925765; font-weight: 500;}
.lifting .who_graph .gra_2floor ul li {border:2px solid #c58d9b;width:200px; height:200px;line-height:200px; border-radius:100%; background: #c795a1; color:#fff}
.lifting .who_graph .gra_3floor ul li {border:2px solid #8a3148;width:28%;background: #266448; color:#fff; font-weight: 500;}
.lifting .colrm_process .pro_dep ul::before { background: linear-gradient( to right, #e2e2e2, #3f8866 );}
.lifting .colrm_process .pro_dep .proc_text::before {background:#3f8866; }
.lifting .colrm_process  p.caption {text-align: center;display: block;width: 100%; margin-top: 100px; font-size: .9em; color: #b83154;}
.lifting .colrm_content_fore {display: block;position: relative; margin: 100px 0 0;} 
.lifting .colrm_content_fore .fore_box {padding:50px; background: #f0f6f3; display: inline-block; width: 100%;}
.lifting .colrm_content_fore .image_box {float:left;}
.lifting .colrm_content_fore .text_box {float:left;margin-left: 100px;}
.lifting .colrm_content_fore .text_box .title {position: relative;font-family:'Poppins'; font-size: 2.5em; font-weight: bold; margin-top: 150px; padding-top:50px;}
.lifting .colrm_content_fore .text_box .title::before {position: absolute; content:''; width:50px; height:5px; top:0; left:0; background: #3f8866;}
.lifting .colrm_content_fore .text_box .text { margin-top:50px;}
.lifting .colrm_content_fore .text_box .text p {display: block;	margin:30px 0; line-height: 180%; font-weight: 200; font-size: 1.2em;}
.lifting .colrm_content_fore .text_box .text p span {font-weight: 500;color:#00561f;}

@media screen and (max-width: 768px) {
.lifting .who01 .cl2 .c01 {background-color:#266448;border:0;}
.lifting .who01 .cl2 .c02 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.lifting .point01 .point_list ul li:nth-child(1) .point_box{background:#58a080;  color:#fff}
.lifting .point01 .point_list ul li:nth-child(2) .point_box{background:#266448;  color:#fff}

.lifting .colrm_content_fore .fore_box {padding:30px;}
.lifting .colrm_content_fore .image_box {width:100%;}
.lifting .colrm_content_fore .image_box img {width:100%;}
.lifting .colrm_content_fore .text_box {margin-left:0; width:100%;}
.lifting .colrm_content_fore .text_box .title {margin:0; text-align: center; font-size: 1.6em;}
.lifting .colrm_content_fore .text_box .title::before {display: none;}
.lifting .colrm_content_fore .text_box .text {text-align: center; font-size:.8em; line-height: 130%;}
}

/*바디*/
.body .top_box::before {content:''; width:100%; height:110px; position: absolute; bottom:-10px; transform:translate(-50%, 0%); background:url(../image/sub/body/body_title_w.png) no-repeat center; }
.body .infomation .info span, .body .infomation .info2 span{ color:#00938a;}
.body .who01::before { background-image:url(../image/sub/body/body_who_bg.jpg);}
.body .who01 .cl2 .c01 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.body .who01 .cl2 .c02 {background-color:#098d84;}
.body .who01 .cl2 .c03 {background-color:#098d84;}
.body .who01 .cl2 .c04 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.body .who01 .cl4 .c01 {background-color:#098d84;}
.body .who01 .cl4 .c02 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.body .who01 .cl4 .c03 {background-color:#098d84;}
.body .who01 .cl4 .c04 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.body .colrm_where01::before {background:#f0f5f3; }
.body .point01 .point_list ul li:nth-child(even) .point_box{background:#3a8e89;  color:#fff}
.body .point01 .point_list ul li:nth-child(odd) .point_box{background:#095853;  color:#fff}
@media screen and (max-width: 768px) {
.body .who01 .cl2 .c01 {background-color:#098d84;border:0;}
.body .who01 .cl2 .c02 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.body .point01 .point_list ul li:nth-child(1) .point_box{background:#3a8e89;  color:#fff}
.body .point01 .point_list ul li:nth-child(2) .point_box{background:#095853;  color:#fff}
}



/*스킨케어*/
.skincare .top_box::before {content:''; width:100%; height:110px; position: absolute; bottom:-10px; transform:translate(-50%, 0%); background:url(../image/sub/skincare/skincare_title_w.png) no-repeat center; }
.skincare .infomation .info span, .skincare .infomation .info2 span{ color:#00938a;}
.skincare .who01::before { background-image:url(../image/sub/skincare/skincare_who_bg.jpg);}
.skincare .who01 .cl2 .c01 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.skincare .who01 .cl2 .c02 {background-color:#e97900;}
.skincare .who01 .cl2 .c03 {background-color:#e97900;}
.skincare .who01 .cl2 .c04 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.skincare .who01 .cl4 .c01 {background-color:#e97900;}
.skincare .who01 .cl4 .c02 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.skincare .who01 .cl4 .c03 {background-color:#e97900;}
.skincare .who01 .cl4 .c04 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.skincare .colrm_where01::before {background:#f0f5f3; }
.skincare .point01 .point_list ul li:nth-child(even) .point_box{background:#c58642;  color:#fff}
.skincare .point01 .point_list ul li:nth-child(odd) .point_box{background:#e97900;  color:#fff}

.skincare .colrm_booster {margin-top:80px;}
.skincare .colrm_booster .title {text-align: center;margin-bottom:20px;display: block;}
.skincare .colrm_booster .title > mark  {font-family:'poppins'; font-weight: 700; position: relative;font-size:1.2em; display: block;letter-spacing:0.4em;   margin-bottom:20px;}
.skincare .colrm_booster .title > h2 {font-size:2.5em;font-weight: 200; padding-bottom:50px; margin-bottom:60px;position: relative;}
.skincare .colrm_booster .title > h2::before {position: absolute; content:''; width:50px; height:3px; background: #000; bottom:0; left:50%; transform:translate(-55%, 0%);}
.skincare .colrm_booster .booster_box { margin:100px 0 0;}
.skincare .colrm_booster .booster_box .title_Box {margin-bottom:30px; text-align: center;}
.skincare .colrm_booster .booster_box .title_Box h2 {display: inline-block; width:50%; padding:20px 0; color:#fff; background: #e97900;border-radius:50px; font-size:2em;font-weight: 200;}
.skincare .colrm_booster .booster_box .title_Box h2 span {margin-right:10px; font-size: 1rem;     font-weight: 500;}
.skincare .colrm_booster .booster_box .title_Box p {margin:40px 0;font-size: 1.3em;font-weight: 200;}
.skincare .colrm_booster .booster_box .content_Box {display: inline-block; padding:70px; background: #f8f8f8;border-top:3px solid #e97900; }
.skincare .colrm_booster .booster_box .content_Box .point_box {background:#fff; padding:30px; display: inline-block; width: 100%;}
.skincare .colrm_booster .booster_box .content_Box .point_box h5 {width:20%; display: block;position: relative;}
.skincare .colrm_booster .booster_box .content_Box .point_box h5 span {position: absolute; left:50%; top:50%; font-weight: 600;font-size: 1.8em;transform:translate(-50%, 50%);}
.skincare .colrm_booster .booster_box .content_Box .point_box p {margin-left:20%; width:80%;font-size: 1.125em;line-height: 150%;font-weight: 200;}
.skincare .colrm_booster .booster_box .content_Box .content {margin-top: 50px;}
.skincare .colrm_booster .booster_box .content_Box .content .image {width:50%; float:left; } 
.skincare .colrm_booster .booster_box .content_Box .content .image img {}
.skincare .colrm_booster .booster_box .content_Box .content .text {width:50%; float:left; margin-top:80px;padding-top:20px;position: relative;}
.skincare .colrm_booster .booster_box .content_Box .content .text::before {position: absolute; content:''; width:30px; height:3px; background: #e97900;top:0; left:0;}
.skincare .colrm_booster .booster_box .content_Box .content .text p {margin: 20px 0; line-height: 150%;font-size: 1.125em;font-weight: 300;}



.skincare .ultrasonic_tab .text_box {text-align: center; padding:120px 0 50px;}
.skincare .ultrasonic_tab .text_box > mark {font-family:'poppins'; font-weight: 700; position: relative;font-size:1.2em; display: block;letter-spacing:0.4em; padding-bottom:20px;  margin-bottom:50px;}
.skincare .ultrasonic_tab .text_box > mark::before {position: absolute; content:''; width:50px; height:3px; background: #000; bottom:0; left:50%; transform:translate(-55%, 0%);}
.skincare .ultrasonic_tab .text_box > h2 {font-size:3em;font-weight: 200; margin-bottom:30px;}
.skincare .ultrasonic_tab .text_box > p {font-size: 1.2em;font-weight: 200; line-height:150%;}
.skincare .ultrasonic_tab .text_box > p span {display: block;margin-bottom:15px;}


.skincare .ultrasonic_tab {margin:0;}
.skincare .ultrasonic_tab .main_tab2 {width:40%; margin:0 auto; height:auto; position:relative; display:flex;background: #fafafa;}
.skincare .ultrasonic_tab .main_tab2 .tab_area {flex:1; text-align:center;}
.skincare .ultrasonic_tab .main_tab2 li:nth-child(1) {border-left:1px solid #ddd;}
.skincare .ultrasonic_tab .main_tab2 .tab{position: relative;display:block;  padding:20px 0; color:#878787; border:1px solid #ddd;background-repeat:no-repeat; background-position:center 15px ;  height:320px; text-align:center;font-size:1.125em;border-left:0;}
.skincare .ultrasonic_tab .main_tab2 .tab span {position: absolute; top:85%; left:50%; font-size: 1.125em; transform:translate(-50%, 0%);}
.skincare .ultrasonic_tab .main_tab2 .tab.active {background-color:#fff; background-repeat:no-repeat; background-position:center 15px;    box-shadow: 6px 10px 16px #d8d8d8;}
.skincare .ultrasonic_tab .main_tab2 .mc-bg1 {background-image:url(../image/sub/skincare/ultrasonic_tab1_off.jpg);}
.skincare .ultrasonic_tab .main_tab2 .mc-bg1.active{background-image:url(../image/sub/skincare/ultrasonic_tab1_ov.jpg); border:5px solid #ff9f42; color:#333 !important; font-weight:500;}
.skincare .ultrasonic_tab .main_tab2 .mc-bg2 {background-image:url(../image/sub/skincare/ultrasonic_tab2_off.jpg);}
.skincare .ultrasonic_tab .main_tab2 .mc-bg2.active{background-image:url(../image/sub/skincare/ultrasonic_tab2_ov.jpg); border:5px solid #ff9f42; color:#333 !important; font-weight:500;}
.skincare .ultrasonic_tab .main_tab2 .tab_cont {width:100%; height:100%; position:absolute; top:64px; left:0;}
.skincare .ultrasonic_content {margin:60px 0 0;}
.skincare .ultrasonic_content .ul_title {position: relative; text-align: center;}
.skincare .ultrasonic_content .ul_title h2 { position: relative; font-size: 2.5em; font-weight: 200; padding-bottom: 40px; margin-bottom: 40px;}
.skincare .ultrasonic_content .ul_title h2::before {position: absolute; content: ''; width: 50px; height: 3px; background: #000;  bottom: 0;  left: 50%; transform: translate(-55%, 0%);}
.skincare .ultrasonic_content .ul_title p { font-size:1.2em; font-weight: 200; line-height: 150%; }
.skincare .ultrasonic_content .ul_title p span {display: block; margin-bottom: 15px;}
.skincare .ultrasonic_content .ul_title p span mark {font-weight: 600; color:#e97900}
.skincare .ultrasonic_content .ul_content {margin-top:50px; display: block; padding:60px; background: #fff9f0;}
.skincare .ultrasonic_content .ul_content li {display: inline-block;width:100%;}
.skincare .ultrasonic_content .ul_content li.left .ul_text {float:left; width:60%;}
.skincare .ultrasonic_content .ul_content li.left .ul_image {float:right;width:40%}
.skincare .ultrasonic_content .ul_content li.right  {margin-top:60px;}
.skincare .ultrasonic_content .ul_content li.right .ul_text {float:right; width:60%;}
.skincare .ultrasonic_content .ul_content li.right .ul_image {float:left;width:40%}
.skincare .ultrasonic_content .ul_content li .ul_text {margin-top:50px; text-align: center;}
.skincare .ultrasonic_content .ul_content li .ul_text hr {width:100%;display: block;margin:30px 0; height:1px; background: #efd7b3; }
.skincare .ultrasonic_content .ul_content li .ul_text h5 {font-size: 2em;font-weight: bold; color:#e97900; margin-bottom: 20px;	}
.skincare .ultrasonic_content .ul_content li .ul_text p { font-size: 1.25em; font-weight: 200;line-height: 150%;}
.skincare .ultrasonic_content .ul_content li .ul_text p span {display: block; margin:20px 0 0;}
.skincare .ultrasonic_content .ul_content li .ul_image {text-align: center;}
.skincare .ultrasonic_content .ul_content li .ul_image img {width:100%;}
.skincare .ul_banner { border-top:2px solid #000; padding:50px;display:flex;	margin-top: 50px !important;}
.skincare .ul_banner .title { position: relative; float:left; width:30%; }
.skincare .ul_banner .title h5 { font-size: 2em; font-weight: 600;}
.skincare .ul_banner .content { float:left; width:70%; }
.skincare .ul_banner .content p  {font-size: 1.5em; font-weight: 500; margin-bottom: 20px;}
.skincare .ul_banner .content span {display: block;line-height: 150%; font-size: 1.2em;font-weight: 200;color:#555;}

.skincare .colrm_lasercare {margin:60px 0 0;}
.skincare .colrm_lasercare hr {display: block; width:100%; height:1px; background: #000; margin:50px 0;}
.skincare .colrm_lasercare .laser_area {display:inline-block;width:100%;margin:20px 0;}
.skincare .colrm_lasercare .laser_area .text_area {margin-top:60px;}
.skincare .colrm_lasercare .laser_area .image_area {}
.skincare .colrm_lasercare .laser_area .text_area .title_box {position: relative;padding-bottom:50px}
.skincare .colrm_lasercare .laser_area .text_area .title_box::before {position: absolute; content:''; width:50px; height:2px; background: #e97900;left:0; bottom:0; }
.skincare .colrm_lasercare .laser_area .text_area .title_box mark {display: block; margin-bottom:50px; font-size:0.8em; font-weight: bold; letter-spacing:0.8em}
.skincare .colrm_lasercare .laser_area .text_area .title_box .title {}
.skincare .colrm_lasercare .laser_area .text_area .title_box .title h2 {font-size: 2.5em; margin-bottom:10px;}
.skincare .colrm_lasercare .laser_area .text_area .title_box .title span {font-family:'poppins';font-size: 1.2em;}
.skincare .colrm_lasercare .laser_area .text_area .content_box {margin-top:50px;}
.skincare .colrm_lasercare .laser_area .text_area .content_box p {font-size:1.25em; line-height: 150%;font-weight: 200; margin-bottom:40px;}
.skincare .colrm_lasercare .laser_area .text_area .content_box p span { display: block; margin-bottom:20px;}
.skincare .colrm_lasercare .laser_area .text_area .content_box ul li {width:48%; position: relative; height:100px; float:left; margin:1%; border-radius:10px;}
.skincare .colrm_lasercare .laser_area .text_area .content_box ul li span {position: absolute; font-size: 1.2em;line-height: 130%;left:50%; top:50%;text-align: center;transform: translate(-50%, -50%);}
.skincare .colrm_lasercare .laser_area .text_area .content_box ul li span em {display: block;font-weight: 600;}
.skincare .colrm_lasercare .laser_area .text_area .content_box ul li:nth-child(1) {background-color:#ffa84b;}
.skincare .colrm_lasercare .laser_area .text_area .content_box ul li:nth-child(2) {background-color:#e7b297;}
.skincare .colrm_lasercare .laser_area .text_area .content_box ul li:nth-child(3) {background-color:#da785a;}
.skincare .colrm_lasercare .laser_area .text_area .content_box ul li:nth-child(4) {background-color:#f1e0d7;}
.skincare .colrm_lasercare .laser_cont_area {margin-top:50px;display: inline-block; width: 100%;}
.skincare .colrm_lasercare .laser_cont_area ul li { float:left;width:51%;text-align: center;background: #f7f7f7; margin:0 1%; padding:50px;min-height:500px;}
.skincare .colrm_lasercare .laser_cont_area ul li:nth-child(1) {width:45%}
.skincare .colrm_lasercare .laser_cont_area ul li h2 {font-size: 2em;font-weight: 600;}
.skincare .colrm_lasercare .laser_cont_area ul li .content {margin-top:50px;font-size: 1.2em; line-height: 150%;font-weight: 200;}
.skincare .colrm_lasercare .laser_cont_area ul li .content p { margin-bottom:10px;font-weight: 500;}
.skincare .colrm_lasercare .laser_cont_area ul li .content span {display: block; margin-bottom:20px;}

.skincare .colrm_lasercare .left .image_area {float:right; width:50%;text-align: center;}
.skincare .colrm_lasercare .left .text_area {float:left; width:50%;}
.skincare .colrm_lasercare .right .image_area {float:left; width:50%;text-align: center;}
.skincare .colrm_lasercare .right .image_area img{width:45%;}
.skincare .colrm_lasercare .right .text_area {float:right; width:50%;}
.skincare a.scroll {display: inline-block;text-align: center; background: #AE875E; margin:50px 25% 0; width:50%; padding:20px 0;border-radius:50px;font-size: 1.2em;color:#fff;}


@media screen and (max-width: 768px) {
.skincare a.scroll {width:70%; font-size: 0.8em;margin: 0 15%;}
.skincare .who01 .cl2 .c01 {background-color:#e97900;border:0;}
.skincare .who01 .cl2 .c02 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.skincare .point01 .point_list ul li:nth-child(1) .point_box{background:#c58642;  color:#fff}
.skincare .point01 .point_list ul li:nth-child(2) .point_box{background:#e97900;  color:#fff}

.skincare .colrm_booster .title > h2 {font-size: 2em;padding-bottom: 30px;}
.skincare .colrm_booster .booster_box {margin:50px 0 0;}
.skincare .colrm_booster .booster_box .title_Box h2 {width:100%; padding:15px 0;font-size: 1.6em;}
.skincare .colrm_booster .booster_box .title_Box h2 span {display: block;}
.skincare .colrm_booster .booster_box .title_Box p {margin:30px 0; line-height:150%; font-size: 1em;}
.skincare .colrm_booster .booster_box .content_Box {padding:30px;display: block;}
.skincare .colrm_booster .booster_box .content_Box .point_box {padding:20px;}
.skincare .colrm_booster .booster_box .content_Box .point_box h5 {width:100%;}
.skincare .colrm_booster .booster_box .content_Box .point_box h5 span {position: relative; left: 0; top: 0; font-weight: 600;  font-size: 1.2em; margin-bottom:10px;transform: none; text-align: center;  width: 100%; display: block;}
.skincare .colrm_booster .booster_box .content_Box .point_box p {font-size: 0.9em; margin: 0; text-align: center; width: 100%;}
.skincare .colrm_booster .booster_box .content_Box .content {margin-top:50px; display: inline-block;}
.skincare .colrm_booster .booster_box .content_Box .content .image {width: 100%;text-align: center;}
.skincare .colrm_booster .booster_box .content_Box .content .image img {width:100%;}
.skincare .colrm_booster .booster_box .content_Box .content .text {width:100%; margin-top:0; text-align: center; font-size: 0.8em;}
.skincare .colrm_booster .booster_box .content_Box .content .text br {display: none;}
.skincare .colrm_booster .booster_box .content_Box .content .text::before {display: none;}

.skincare .ultrasonic_tab .text_box {}
.skincare .ultrasonic_tab .text_box > mark {font-size:0.8em	}
.skincare .ultrasonic_tab .text_box > h2 {font-size:1.5em;}

.skincare .ultrasonic_tab .main_tab2 {width:100%;}
.skincare .ultrasonic_tab .main_tab2 .tab span {width:100%;font-size: 0.9em;}
.skincare .ultrasonic_tab .main_tab2 .tab {background-size:60%; height:260px;}
.skincare .ultrasonic_content .ul_title h2 {font-size:1.6em; padding-bottom:30px;}
.skincare .ultrasonic_content .ul_title p span {font-size:0.8em;}
.skincare .ultrasonic_content .ul_title p span br {display: none;}
.skincare .ultrasonic_content .ul_content {margin-top:30px; padding:25px;}
.skincare .ultrasonic_content .ul_content li.left .ul_text {float:right; width:100%; margin-top:30px;}
.skincare .ultrasonic_content .ul_content li.left .ul_image {float:left; width:100%;}
.skincare .ultrasonic_content .ul_content li.left .ul_image img {width:100%;}
.skincare .ultrasonic_content .ul_content li.right .ul_text {float:right; width:100%; margin-top:30px;}
.skincare .ultrasonic_content .ul_content li.right .ul_image {float:left; width:100%;}
.skincare .ultrasonic_content .ul_content li.right .ul_image img {width:100%;}
.skincare .ultrasonic_content .ul_content li .ul_text h5 {font-size: 1.5em;}
.skincare .ultrasonic_content .ul_content li .ul_text p span {font-size: 0.8em;line-height: 150%;}
.skincare .ultrasonic_content .ul_content li .ul_text p span br {display: none;}

.skincare .ul_banner {padding:30px;display: inline-block; margin: 0 5% !important;}
.skincare .ul_banner .title {text-align: center;width:100%; font-size: 1em; margin-bottom: 20px; }
.skincare .ul_banner .content {width:100%; text-align: center; font-size: 0.8em;}


.skincare .colrm_lasercare .left .image_area,
.skincare .colrm_lasercare .left .text_area, .skincare .colrm_lasercare .right .image_area,
.skincare .colrm_lasercare .right .text_area { width:100%;text-align: center;}
.skincare .colrm_lasercare .left .image_area img{width:40%;}
.skincare .colrm_lasercare .right .image_area img{width:40%;}
.skincare .colrm_lasercare .laser_cont_area ul li ,
.skincare .colrm_lasercare .laser_cont_area ul li:nth-child(1) {width:100%;}
.skincare .colrm_lasercare .laser_cont_area ul li {margin:1%;padding:40px 20px;min-height: auto;}
.skincare .colrm_lasercare .laser_cont_area ul li h2 {font-size: 1.5em;}
.skincare .colrm_lasercare .laser_cont_area ul li .content {font-size: 0.9em; margin-top:30px;}
.skincare .colrm_lasercare .laser_cont_area ul li .content span br {display: none;}
.skincare .colrm_lasercare .laser_area .text_area {margin-top:30px}
.skincare .colrm_lasercare .laser_area .text_area .title_box {padding-bottom:0;}
.skincare .colrm_lasercare .laser_area .text_area .title_box mark {display: none;}
.skincare .colrm_lasercare .laser_area .text_area .title_box .title h2 {font-size: 1.8em;}
.skincare .colrm_lasercare .laser_area .text_area .title_box::before {display: none;}
.skincare .colrm_lasercare .laser_area .text_area .content_box p {font-size: 0.9em;}
.skincare .colrm_lasercare .laser_area .text_area .content_box p br {display: none;}
.skincare .colrm_lasercare .laser_area .text_area .content_box ul li span {width:100%;font-size: 1em;}


}


/*왁싱*/
.waxing .top_box::before {content:''; width:100%; height:110px; position: absolute; bottom:-10px; transform:translate(-50%, 0%); background:url(../image/sub/waxing/body_title_w.png) no-repeat center; }
.waxing .infomation .info span, .waxing .infomation .info2 span{ color:#00938a;}
.waxing .who01::before { background-image:url(../image/sub/waxing/waxing_who_bg.jpg);}
.waxing .who01 .cl2 .c01 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.waxing .who01 .cl2 .c02 {background-color:#26699a;}
.waxing .who01 .cl2 .c03 {background-color:#26699a;}
.waxing .who01 .cl2 .c04 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.waxing .who01 .cl4 .c01 {background-color:#26699a;}
.waxing .who01 .cl4 .c02 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.waxing .who01 .cl4 .c03 {background-color:#26699a;}
.waxing .who01 .cl4 .c04 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.waxing .colrm_where01::before {background:#f3f5fb; }
.waxing .colrm_product::before {height:350px; top:620px;}
.waxing .colrm_product .product_jst1 {margin-top:50px;}
.waxing .colrm_product .product_jst1 .text_box .simbol ul li:nth-child(1) {background: #6ab4ea;color:#fff;}
.waxing .colrm_product .product_jst1 .text_box .simbol ul li:nth-child(2) {background: #5c77ff;color:#fff;}
.waxing .colrm_product .product_jst1 .text_box .simbol ul li:nth-child(3) {background: #2dcdef;color:#fff;}
@media screen and (max-width: 768px) {
.waxing .who01 .cl2 .c01 {background-color:#26699a;border:0;}
.waxing .who01 .cl2 .c02 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
}



/*보험수술*/
.insurance .top_box::before {content:''; width:100%; height:110px; position: absolute; bottom:-10px; transform:translate(-50%, 0%); background:url(../image/sub/insurance/insurance_title_w.png) no-repeat center; }
.insurance .infomation .info span, .insurance .infomation .info2 span{ color:#8957a1; white-space: nowrap;}
.insurance .who01::before { background-image:url(../image/sub/insurance/insurance_who_bg.jpg);}
.insurance .who01 .cl2 .c01 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.insurance .who01 .cl2 .c02 {background-color:#8957a1;}
.insurance .who01 .cl2 .c03 {background-color:#8957a1;}
.insurance .who01 .cl2 .c04 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.insurance .who01 .cl4 .c01 {background-color:#8957a1;}
.insurance .who01 .cl4 .c02 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.insurance .who01 .cl4 .c03 {background-color:#8957a1;}
.insurance .who01 .cl4 .c04 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.insurance .colrm_where01::before {background:#faf6fc; }
.insurance .colrm_product::before {height:350px; top:620px;}
.insurance .colrm_product .product_jst1 {margin-top:50px;}
.insurance .colrm_product .product_jst1 .text_box .simbol ul li:nth-child(1) {background: #6ab4ea;color:#fff;}
.insurance .colrm_product .product_jst1 .text_box .simbol ul li:nth-child(2) {background: #5c77ff;color:#fff;}
.insurance .colrm_product .product_jst1 .text_box .simbol ul li:nth-child(3) {background: #2dcdef;color:#fff;}
.insurance .point01 .point_list ul li:nth-child(even) .point_box{background:#a788b7;  color:#fff}
.insurance .point01 .point_list ul li:nth-child(odd) .point_box{background:#6b477d;  color:#fff}
.insurance .colrm_box .box_area {background: #eee5f3;}
.insurance .colrm_box .box_area .content2 ul li:nth-child(odd) span {background:#c384c3;color:#fff;}
.insurance .colrm_box .box_area .content2 ul li:nth-child(even) span {background:#8d84c3;color:#fff;}

.insurance .colrm_where01 .cont2 {background-image:url(../image/sub/insurance/insurance_tip_bg.jpg);}
@media screen and (max-width: 768px) {
.insurance .who01 .cl2 .c01 {background-color:#8957a1;border:0;}
.insurance .who01 .cl2 .c02 {background-color:rgba(255,255,255,0.3);border:2px solid #fff;}
.insurance .point01 .point_list ul li:nth-child(1) .point_box{background:#a788b7;  color:#fff}
.insurance .point01 .point_list ul li:nth-child(2) .point_box{background:#6b477d;  color:#fff}
.insurance .point01 .point_list ul li:nth-child(5) .point_box{background:#a788b7;  color:#fff}
.insurance .point01 .point_list ul li:nth-child(6) .point_box{background:#6b477d;  color:#fff}

}


/*//// 렛츠쁘띠 ////*/
/*실리프팅*/
.facial .top_box {background:#A19483 url(../image/sub/petit/facial_title_bg.jpg) no-repeat center;}
/*레이저프린팅*/
.laser .top_box {background:#B29C90 url(../image/sub/petit/laser_title_bg.jpg) no-repeat center;}
/*필러*/
.filler .top_box {background:#7E7260 url(../image/sub/petit/filler_title_bg.jpg) no-repeat center;}
.filler .who01 .list ul li {position: relative;}
.filler .who01 .list ul li em {position: absolute;font-size:1em;width:100%;    top: 150px; transform:translate(-50%, -50%);}
/*보톡스*/
.botox .top_box {background:#A59C95 url(../image/sub/petit/botox_title_bg.jpg) no-repeat center;}
/*보조개*/
.dimple .top_box {background:#978D81 url(../image/sub/petit/dimple_title_bg.jpg) no-repeat center;}
/*이중턱지방흡입*/
.doublechin .top_box {background:#AB9A90 url(../image/sub/petit/doublechin_title_bg.jpg) no-repeat center;}


/*//// 눈성형 ////*/
/*자연유착쌍커풀*/
.natural .top_box {background:#937A80 url(../image/sub/eyes/natural_title_bg.jpg) no-repeat center;}
.natural .who01::before {height:700px;}
.natural .who01::after {top:250px;}
@media screen and (max-width: 768px) {
.natural .who01::before {height:600px;}
}
/*절개법*/
.incision .top_box {background:#937A80 url(../image/sub/eyes/incision_title_bg.jpg) no-repeat center;}

@media screen and (max-width: 768px) {
.incision .who01::before {height:625px;}
}
/*눈매교정*/
.correction .top_box {background:#A58A93 url(../image/sub/eyes/correction_title_bg.jpg) no-repeat center;}
/*트임수술*/
.open .top_box {background:#A58A93 url(../image/sub/eyes/open_title_bg.jpg) no-repeat center;}
/*상안검*/
.uppereye .top_box {background:#A58A93 url(../image/sub/eyes/uppereye_title_bg.jpg) no-repeat center;}



/*//// 바디 ////*/
/* 지방흡입 */
.liposuction .top_box {background:#607A6D url(../image/sub/body/liposuction_title_bg.jpg) no-repeat center;}
/* 미니지방흡입 */
.miniliposuction .top_box {background:#74958C url(../image/sub/body/miniliposuction_title_bg.jpg) no-repeat center;}
/* 가슴지방흡입 */
.chestfat .top_box {background:#62725B url(../image/sub/body/chestfat_title_bg.jpg) no-repeat center;}

/*//// 제모 ////*/
/* 여성제모 */
.femalewaxing .top_box {background:#687885 url(../image/sub/waxing/femalewaxing_title_bg.jpg) no-repeat center;}
/* 남성제모 */
.manwaxing .top_box {background:#0193AA url(../image/sub/waxing/manwaxing_title_bg.jpg) no-repeat center;}


/*//// 보험수술 ////*/
.birthmark .top_box {background:#A99DA9 url(../image/sub/insurance/birthmark_title_bg.jpg) no-repeat center;}
.benigntumor .top_box {background:#A99DA9 url(../image/sub/insurance/benigntumor_title_bg.jpg) no-repeat center;}
.smell .top_box {background:#A99DA9 url(../image/sub/insurance/smell_title_bg.jpg) no-repeat center;}



/*//// 리프팅 ////*/
.fore .top_box {background:#6B785A url(../image/sub/lifting/fore_title_bg.jpg) no-repeat center;}
.eyebrow .top_box {background:#83977E url(../image/sub/lifting/eyebrow_title_bg.jpg) no-repeat center;}
.lips .top_box {background:#83977E url(../image/sub/lifting/lips_title_bg.jpg) no-repeat center;}



/*//// 스킨케어 ////*/
.booster .top_box {background:#B29E6C url(../image/sub/skincare/booster_title_bg.jpg) no-repeat center;}
.ultrasonic .top_box {background:#B29E6C url(../image/sub/skincare/ultrasonic_title_bg.jpg) no-repeat center;}
.lasercare .top_box {background:#C3A98B url(../image/sub/skincare/lasercare_title_bg.jpg) no-repeat center;}