
.subCon{letter-spacing:-1px;line-height:1;}
.sr-only {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;}
.subCon > div {position:relative;}
.subCon > div > img{max-width:1700px;position:relative;left:50%;margin-left:-850px;}
.subCon > div > div{width:1400px;position:absolute;left:50%;margin-left:-700px;text-align:center;z-index:1;}
.subCon > div > div.position_u{top:-23px;}
.com_area > div {position:relative;}	
.com_area .c_img {position:relative;left:50%;max-width:1920px !important;margin-left:-960px !important;line-height:0;font-size:0;}
/*메인비쥬얼 이미지*/
.sub_visual {position:relative;}
.sub_visual > img{position:relative;left:50%; transform:translateX(-50%);}
.sub_visual > div{bottom:55px;}
.sub_visual ul{margin-left:130px; overflow:hidden;}

/* 공통 안심빌딩 */

.cnt-common {background-color: #ecf0f3;}
.cnt-common .inner { width: 1340px;margin: 0 auto;	position: relative;}
.cnt-common .inner {height: 1218px;  background:url(/img/common/02_50.jpg) top left no-repeat;}
.cnt-common .por {position: relative; }
.cnt-common .common-tt {color:#000; font-size: 50px; width: 100%; font-weight: bold;}
.cnt-common small {font-size: 18px; display:block; margin-top: 10px; letter-spacing:15px;}
.cnt-common .common-cnt {text-align: left; font-size: 18px; color:#000; line-height:1.6; position: absolute; top:150px; left:55%;}
.cnt-common .common-cnt strong {font-size: 36px; background-color: #075fa7; color:#fff; font-weight:600; }
.cnt-common .common-cnt p {margin-top: 20px; line-height: 1.2; font-size: 24px; font-weight: 400;}

.cnt-common .common-list {position: relative; top: 886px;}
.cnt-common .common-list li {margin:8px 0;padding: 5px; width: 20%; float: left; box-sizing: border-box;}
.cnt-common .common-list li img {width: 100%;}
.cnt-common .common-list div {box-shadow: 0 0 10px 0px #8c8c8c; position: relative;}
.cnt-common .common-list div p {position: absolute; width:100%; top:70%; text-align:center; font-size: 20px; color:#fff;font-weight: 300;letter-spacing: 0; line-height: 1.3;}    

.openCon > div > img{width:1000px; position:relative; left:50%; margin-left:-500px;}


.dabreast_visual04 ul{margin-left:165px;}
.sub_visual ul.visumenu_r{float:right;margin-right:90px}
.sub_visual ul li{float:left; width:98px; height:121px; margin-right:10px; position:relative; background:rgba(82, 67, 44, 0.25); text-align:center;}
.sub_visual ul li:last-of-type{margin-right:0;}
.sub_visual ul li p{font-size:14px; color:#f0f0f0; font-weight:300;}
.sub_visual ul li p strong{display:block; color:#fff; margin-top:6px;}

.sub_visual ul.eye_menu{line-height:150%}
.sub_visual ul.eye_menu li{height:139px;}

/* 체형info 추가 */
.sub_visual ul.body_menu{line-height:150%; margin-left:5%;}
.sub_visual ul.body_menu li{height:139px;}

.shape_visual ul li{background:rgba(103, 73, 90, 0.25);}
.danose_visual ul li{background:rgba(84, 94, 90, 0.25);}
.dabreast_visual ul li{background:rgba(73, 82, 103, 0.25);}
.petit_visual ul li{background:rgba(90, 73, 103, 0.25);}
.lifting_visual ul li{background:rgba(84, 94, 90, 0.3);}
.meneye_visual ul li{background:rgba(29, 20, 39, 0.25);}



/* 광대재위치술 */
.face01{background:#fff;}
.face02{background:#af9780;}
.face02 .position_b{bottom:-132px;}
.face03{background:url("/img/face/face03_bg.jpg") center top repeat-x;}
.face05{background:#f9f7f4;}
.face05 .position_b{bottom:-177px;}
.face06{background:#ddcab3;}
.face07{background:#8b6540;}
.face08{background:#f9f5ee;}
.face09{background:#2c2925;}
.face11{margin-bottom:80px; background:#3a3633}
.face11 .position_b{width:100%; bottom:-70px; overflow:hidden;}
.face11 .position_b > div{float:left; width:380px; height:230px; margin-right:10px; position:relative;}
.face11 .position_b > div:last-of-type{margin-right:0;}
.face11 .position_b > div img{width:100%; position:absolute; top:0; left:0;}



/*쉐이핑 V라인*/
.shapingvline01{background:#434240}
.shapingvline02{background:#e2cfb1}
.shapingvline03{background:#1e1d1b}
.shapingvline04{background:#e9e4da}
.shapingvline05 .position_b{bottom:-155px}
.shapingvline05 {background:#a58d75}
.shapingvline06{background:#fff;min-height:846px}
.shapingvline06 .position_b{bottom:-144px}
.shapingvline07{background:#e0ab77}
.shapingvline08{background:#f4f1ec;}
.shapingvline09{background:#af9780;}

/*긴곡선사각턱수술*/
.longcurve01{background:#B09781}
.longcurve02{background:#1f1e1c}
.longcurve04{background:#DCCAB2}
.longcurve04  .position_b{bottom:-127px}
.longcurve05{background:#766c63}
.longcurve06{background:#E0AB77}
.longcurve07{background:#2D2926}
.longcurve06{background:#}

/*턱끝길이연정축소술*/

.jawtip05 .position_b{bottom:-166px}




/* 전후사진 */
.bna_wrap{ text-align:center;}
.bna_tit{font-size:45px; color:#221715; font-weight:200; line-height:55px; letter-spacing:-3.5px;}
.bna_tit strong{display:block;}
.subCon > .bna_wrap > .bna_img{width:722px; height:491px; position:fixed;  left:50%; transform: translateX(-50%);top:17%;z-index:99999;visibility:hidden;}
.bna_img .bna_bg {position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.7);}
.daProgram_tab li.on a{color:#f93e5f; font-weight:500; padding:20px 0 14px; border-bottom:6px solid #f93e5f;}
.bna_close {position:absolute;top:0;right:-70px;width:57px;height:57px;text-align:center;cursor:pointer;background:url("https://daprseng.com/img/close_btn.png");background-size:cover;}
.bna_img ul li{min-height:1px; min-width:1px; height:524px;}
.bna_img ul li img{display:none; width:100%; height:470px;}
.bna_img ul li img.on{display:inline;}
.bna_img  .bna_img_txt{width:100%; position:relative; bottom:0; left:0; background:rgba(0, 0, 0, 0.8); font-size:16px; color:#fff; font-weight:300; line-height:1.5; padding:15px 0;}
.bna_img .bx-wrapper .bx-controls-direction{width:800px; position:absolute; top:50%; left:50%; margin:-11px 0 0 -400px;}
.bna_img .bx-wrapper .bx-controls-direction a {position:absolute; width:22px; height:38px; background-size:cover; text-indent:-9999px;}
.bna_img .bx-wrapper .bx-prev {left:0; background:url("/img/common/bna_img_left2.png") no-repeat;}
.bna_img .bx-wrapper .bx-next {right:0; background:url("/img/common/bna_img_right2.png") no-repeat;}

.bna_img_btn{width:100%; position:absolute; margin-top:12px; left:0;}
.bna_img_btn span{display:inline-block; width:50px; height:50px; line-height:50px; margin-right:7px; background:#8f8c8a; font-size:16px; color:#fff; font-weight:300; cursor:pointer;}
.bna_img_btn span:last-of-type{margin-right:0;}
.bna_img_btn span:hover{background:#221715;}
.bna_img_btn span.on{background:#221715;}

.subCon > .bna_wrap > .bna_thumb{width:900px; position:relative; left:0; margin:105px auto 0;}
.bna_thumb{font-size:0; width:400px;}
.bna_thumb a{display:inline-block; width:calc(33.33% - 4.66px); margin-right:7px; box-sizing:border-box;margin-bottom:6px; vertical-align:middle;}
/*.bna_thumb a:last-of-type{margin-right:0;}*/
.bna_thumb a:nth-of-type(3n){margin-right:0;}
.bna_thumb a.active{border:3px solid #221715;margin-bottom:0;}
.bna_thumb a img{width:100%; height:100%;}

<!-- 20170515 -->
.subCon > .bna_wrap > .bna_thumb2{width:900px; position:relative; left:0; margin:45px auto 0;}
.bna_thumb2{font-size:0; width:400px;}
.bna_thumb2 a{display:inline-block; width:calc(33.33% - 4.66px); height:200px; margin-right:7px; box-sizing:border-box;margin-bottom:6px; vertical-align:middle;}
/*.bna_thumb a:last-of-type{margin-right:0;}*/
.bna_thumb2 a:nth-of-type(3n){margin-right:0;}
.bna_thumb2 a.active{border:3px solid #221715;margin-bottom:0;}
.bna_thumb2 a img{width:100%; height:100%;}

.bna_pager{margin-top:38px; font-size:0; text-align:center;}
.bna_pager a{display:inline-block; font-size:14px; color:#a4a4a6; font-weight:300; vertical-align:middle;}
.bna_pager a.on{color:#22252e;}
.bna_pager .bna_pager_prev{margin-right:30px;}
.bna_pager .bna_pager_next{margin-left:30px;}
.bna_pager span{display:inline-block; padding:0 7px; vertical-align:middle;}

.communityCon .bna_wrap{margin:0 0 70px;}
.subCon.communityCon > .bna_wrap > .bna_img{}
.subCon.communityCon > div > .bna_thumb_wrap{background:#f7f7f7; width:100%; position:relative; left:0; margin-left:0; text-align:left; padding:0 0 40px;}
.bna_thumb_wrap .bna_more{text-align:center;min-height:49px;}
.bna_thumb_wrap .bna_more img{cursor:pointer;}
.bna_thumb{width:1100px; margin:0 auto 0;}
.communityCon .bna_thumb a{width:calc(50% - 10px); margin-bottom:20px; margin-right:20px;}
.communityCon .bna_thumb a:nth-of-type(2n){margin-right:0;}



/* 진료안내/오시는길 */

/* 0417 NEW */
.information02{background:#e3e3e3;}
.information02 > div{top:5px; overflow:hidden;}
.information02 > div ul{width:419px; float:left; text-align:left;}
.information02 > div ul li{position:relative;}
.information02 > div ul li:first-of-type{margin-bottom:20px;}
.information02 > div ul li .information02_btn{font-size:0; position:absolute; bottom:51px; left:43px;}
.information02 > div ul li .information02_btn a{display:inline-block; margin:5px 5px 0 0;}
.information02 > div ul li .information02_btn a:nth-of-type(2n){margin-right:0;}
/* 0417 NEW */

.information02{background:#f2f3f7;}
.information02 > div{top:5px; overflow:hidden;}
.information02 > div ul{width:419px; float:left; text-align:left;}
.information02 > div ul li{position:relative;}
.information02 > div ul li:first-of-type{margin-bottom:20px;}
.information02 > div ul li .information02_btn{font-size:0; position:absolute; bottom:51px; left:43px;}
.information02 > div ul li .information02_btn a{display:inline-block; margin:5px 5px 0 0;}
.information02 > div ul li .information02_btn a:nth-of-type(2n){margin-right:0;}
.subCon > div > div.information02_moPop{width:409px; height:443px; position:absolute; top:50%; left:50%; margin:-221.5px 0 0 -204.5px; display:none; overflow:visible;}
.information02_moPop > .black_bg{width:100%; height:100%; position:fixed; top:0; left:0; background:#000; opacity:0.7;}
.information02_moPop > img{position:absolute; top:-28.5px; right:-28.5px; cursor:pointer; z-index:1;}
.information02_moPop .form06_moPop{position:relative;}

.information03 > div{bottom:-118px; overflow:hidden;}
.information03 > div ul{float:left; width:444px;}
.information03 > div ul li{height:117px; line-height:117px; font-size:30px; color:#7c7975; font-weight:200; background:#d5d1ca; cursor:pointer; box-sizing:border-box; border-bottom:1px solid #e9e9ea;}
.information03 > div ul li:last-of-type{border-bottom:0;}
.information03 > div ul li.on{background:#f4f0e9; color:#212025; border-color:#f4f0e9;}
.information03 > div dl{float:left; width:calc(100% - 444px); background:#f4f0e9;}
.information03 > div dl dt{display:none;}
.information03 > div dl dt.on{display:block;}

.information04{background:#212025;}
.information04 .position_b{bottom:114px;}
.information04 .position_b div{width:1012px; margin:0 auto; position:relative; display:none;}
.information04 .position_b div.on{display:block;}
.information04 .position_b div .info04_videoImg{width:100%; position:absolute; top:0; left:0;}
.information04 .position_b div .info04_videoImg_tit{margin-top:27px;}
.information04 .position_b div .info04_video_control{position:absolute; top:223px; cursor:pointer;}
.information04 .position_b div .info04_video_right{right:-37px;}
.information04 .position_b div .info04_video_left{left:-37px;}


/* 병원둘러보기 */
.tour_visual{position:relative;}
.subCon > .tour_visual > .bx-wrapper{max-width:100% !important; width:100%; position:relative; left:0; margin:0;}
.tour_visual .bx-viewport{width:1032px !important; padding:0 calc(50% - 516px);}

.subCon > .tour_visual > .tour_visual_control{width:1400px; position:absolute; top:50%; left:50%; margin:-30px 0 0 -700px; z-index:100;}
.tour_visual .tour_visual_control span{display:inline-block; position:absolute; width:46px; height:60px; background-size:cover;}
.tour_visual .tour_visual_control .tour_visual_left {left:30px; background:url("/img/btn/tour_left_btn.png") no-repeat;}
.tour_visual .tour_visual_control .tour_visual_right {right:30px; background:url("/img/btn/tour_right_btn.png") no-repeat;}
.tour_visual .tour_visual_control span a{display:block; width:100%; height:100%; font-size:0;}

.tour_visual .tour_visualBg{width:calc(50% - 516px); height:100%; position:absolute; top:0; background:rgba(255, 255, 255, 0.7); z-index:1;}
.tour_visual .blackBg01{left:0;}
.tour_visual .blackBg02{right:0;}

.subCon > div > .tour_pager{font-size:0; text-align:center; margin:24px 0 41px; width:100%; position:relative; left:0;}
.tour_pager a{display:inline-block; width:336px; height:64px; margin-right:12px;}


.subCon > .tour_img > .bx-wrapper{position:relative;}


.con1400 > .programCon{max-width:100% !important;}

/* 프로그램 상단 검색 */
.searchTop{overflow:hidden; font-size:14px;}
.searchTop span{float:left; color:#444; line-height:30px;}
.searchTop .selectWrap{float:right; text-align:right; font-size:0;}
.searchTop .selectWrap select{width:110px; height:30px; font-size:14px; color:#171717; padding-left:12px; margin-right:9px; border:1px solid #dadada; vertical-align:middle;}
.searchTop .selectWrap input[type="text"]{width:156px; height:30px; padding:0 10px; border:1px solid #dadada; border-right:0; box-sizing:border-box; vertical-align:middle;}
.searchTop .selectWrap a{vertical-align:middle; display:inline-block; width:65px; height:30px; font-size:14px; color:#fefefe; background:#282828; border:1px solid #dadada; box-sizing:border-box; text-align:center; line-height:30px;}



/* 공지사항 */
.notice_wrap{text-align:left; margin-top:20px; overflow:hidden;}
.notice_wrap table{width:100%; border-top:2px solid #888;}
.notice_wrap table tr{border-bottom:1px solid #e1e3e4;}
.notice_wrap table tr td{padding:30px 0;}
.notice_wrap table tr td a{display:block; width:100%; height:100%;}
.notice_wrap table tr td.txtTd{vertical-align:top;}
.notice_wrap table tr td .notice_tit{font-size:16px; color:#454545;margin-top:10px;}
.notice_wrap table tr td .answer_tit{padding-left:45px; background:url("/img/board/anwer_icon.gif") left center no-repeat;}
.notice_wrap table tr td .titSub{font-size:13px; color:#90929a;}
.newIcon{margin-left:10px;}
.noticeIcon{margin-right:10px;}

.notice_wrap table .notice_col01{width:215px;}
.notice_wrap table tr td > a > img{width:185px; height:140px;}

.notice_wrap table .consult_col02{width:151px;}
.notice_wrap table .consult_col03{width:71px;}
.notice_wrap table tr td.spanWrap{padding:0; font-size:0;}
.notice_wrap table tr td span{display:inline-block; width:70px; height:45px; margin-right:10px; background:#fff; border:1px solid #9f9f9f; color:#9f9f9f; text-align:center; line-height:45px; box-sizing:border-box; font-size:12px;}
.notice_wrap table tr td span:last-of-type{margin-right:0;}
.notice_wrap table tr td .wait{color:#fff; background:#d7dadb; border-color:#d7dadb;}
.notice_wrap table tr td .answer{color:#fff; background:#f93e5f; border-color:#f93e5f;}
.notice_wrap table tr td .hide{color:#757575; border-color:#ababab;}
.notice_wrap table tr td .open{color:#0063e9; border-color:#0063e9;}

.write_btn{overflow:hidden; font-size:0; text-align:center; margin-top:40px;}
.write_btn dt{float:left;}
.write_btn dt a{display:inline-block; width:80px; height:40px; line-height:40px; font-size:12px; color:#fff; background:#b7b7b7;}
.write_btn dt a:first-of-type{margin-right:5px;}
.write_btn dd{float:right;}
.write_btn dd a{display:inline-block; width:130px; height:40px; line-height:40px; font-size:12px; color:#fff; background:#5b5b5b;}


/* 카카오톡상담 */
.kakao_img{text-align:center; margin-bottom:17px;}
.kakao_img img{margin-left:45px;}


.root_daum_roughmap .wrap_controllers{display:none;}

.datv h2 {text-align:center; margin:70px 0 30px;}
	.datv_wrap {overflow:hidden; position:relative!important; width:1200px!important; margin-left:0!important; margin:0 auto!important; left:0!important;}
	.datv_wrap .datv_list {width:450px; float:left;}
	.datv_wrap .datv_list ul li {height:100%; background:#ebebeb; padding:7px; text-align:left; margin-bottom:5px; overflow:hidden;}
	.datv_wrap .datv_list ul li:nth-child(4){margin-bottom:0;}
	.datv_wrap .datv_list ul li.on {background:#5fb9db;}
	.datv_wrap .datv_list ul li .thumb {float:left; width:156px; height:86px; overflow:hidden;}
	.datv_wrap .datv_list ul li .thumb img {width:100%; margin-top: -16px;}


	.datv_wrap .datv_list ul.cate03 li.on {background:#ff54a0;}
	.datv_wrap .datv_list ul.cate05 li.on {background:#5fb9db;}
	.datv_wrap .datv_list ul.cate01 li.on {background:#b69d75;}
	.datv_wrap .datv_list ul.cate02 li.on {background:#69cbe7;}
	.datv_wrap .datv_list ul.cate04 li.on {background:#80baa4;}

	.datv_wrap .datv_list ul li .subject {
		float:left;
		margin-left:20px;
		color:#282323;
		font-size:14px;
		line-height:20px;
		margin-top:15px;
		width:260px;
	}

	.datv_wrap .datv_list ul li .subject h3 {
		font-size:14px;
	}

	.datv_wrap .datv_list ul li.on .subject {
		color:#fff;
		overflow:hidden;
		white-space:nowrap;
		text-overflow:ellipsis;
	}

	.datv_view {float:right;}

	.datv p.more {display:block; width:1200px; margin:25px auto 70px; text-align:center;}


/* 스킨-울쎄라페이지ulthera1 2023-03-28jse */
.ulthera {width:100%;min-width:1400px;margin:0 auto;letter-spacing:-0.05em;overflow-x:hidden;}
.ulthera .content {position:relative;width:1246px;height:100%;margin:0 auto;box-sizing:border-box;text-align:center;}
.ulthera .tit_sm {color:#1d1d1d;font-size:40px;line-height:45px;margin-bottom:15px;}
.ulthera .tit_lg {color:#000;font-size:56px;line-height:65px;margin-bottom:40px;}
.ulthera .f_bg {display:inline-block;padding:0 5px;color:#fff;margin-bottom:3px;font-weight:bold;}
.ulthera .f_bg.orage {background:#ff8017;}
.ulthera .f_bg.black {background:#000;}
.ulthera h3 {font-weight:500;letter-spacing:-0.075em;}
.ulthera .section01 {height:868px;background:#ff9f4f url('/img/skin/ulthera_sec01.jpg') 50% 0 no-repeat;}
.ulthera .section01 h3 {position:absolute;top:355px;right:23px;width:660px;font-size:90px;line-height:100px;color:#fff;font-weight:400;}
.ulthera .section01 h3 strong {font-weight:600;}
.ulthera .section01 .bg_hashtag {position:absolute;right:125px;top:600px;width:400px;display:inline-block;font-size:40px;line-height:50px;background:#ff7e12;color:#fff;font-weight:500;letter-spacing:-0.005em;}
.ulthera .section01 .f_model {position:absolute;bottom:15px;left:-15px;font-weight:500;font-size:15px;line-height:20px;color:#0e0e0e;}
.ulthera .section01 .txt01,
.ulthera .section01 .txt02{transform:translate3d(20px, 0, 0);opacity:0;}
.ulthera .section01.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.3s 0.3s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.3s 0.3s ease-out;}
.ulthera .section01.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.5s 0.5s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.5s 0.5s ease-out;}
.ulthera .section02 {height:730px;background:#ffda77 url('/img/skin/ulthera_sec02.jpg?ver=240805') 50% 0 no-repeat;}
.ulthera .section02 h3 {position:absolute;top:135px;left:23px;width:700px;font-size:70px;line-height:100px;color:#000;}
.ulthera .section02 h3::before {content: '';display:block;width:182px;height:85px;background:url('/img/skin/tit_ulthera.png') 0 0 no-repeat;margin:0 auto 18px;}
.ulthera .section02 .txt {position:absolute;top:500px;left:23px;width:700px;font-size:40px;line-height:40px;color:#010101;text-align:center;}
.ulthera .section03 {height:1080px;background:#f0f0f0 url('/img/skin/bg_daulthera.gif') 50% 68px no-repeat;padding-top:120px;border-bottom:1px dashed #fff;}
.ulthera .section03 .content::after {content: '';position:absolute;left:50%;bottom:0;margin-left:-30px;margin-bottom:-30px;display:block;width:61px;height:61px;background:url('/img/skin/ico_ulthera_arrow.png') 0 0 no-repeat;}
.ulthera .section04 {height:1020px;background:#f6f6f6;padding-top:120px;}
.ulthera .bnr_ulthera {width:1920px;position:relative;top:0;left:50%;margin-left:-960px;}
.ulthera .section05 {background:#ff9f4f;text-align:center;}
.ulthera .section06 {background:#ffda77;text-align:center;}
.ulthera .section07 {background:#fffbf1;text-align:center;}
.ulthera .section08 {height:850px;background:#f0f0f0 url('/img/skin/ulthera_sec08.jpg') 50% 0 no-repeat;padding-top:100px;}
.ulthera .section08 h3 {font-size:60px;line-height:65px;margin-bottom:20px;}
.ulthera .section08 .txt_detail {font-size:30px;line-height:45px;padding-bottom:35px;}
.ulthera .section09 {height:669px;background:#ffb06f url('/img/skin/ulthera_sec09.jpg') 50% 0 no-repeat;}
.ulthera .section09 h3 {position:absolute;top:110px;right:23px;width:600px;}
.ulthera .section09 .tit_sm,
.ulthera .section09 .tit_lg {color:#fff;}
.ulthera .section09 .tit_lg {font-weight:bold;}
.ulthera .section09 .f_bg.black {margin-top:7px;}
.ulthera .section09 ul {position:absolute;top:300px;right:55px;width:500px;}
.ulthera .section09 li {height:60px;font-size:27px;line-height:60px;margin-bottom:15px;background:rgba(255, 202, 158, .4);border:1px solid #fff;border-radius:60px;color:#000;}
.ulthera .section09 .f_underline {font-weight:bold;text-decoration:underline;}

/* 수술후 주의사항/safety/precaution.php-2023-04-21.jse */
.precaution {width:100%;background:#fefefe;padding-bottom:60px;}
.precaution .tit_precaution {background:#efefef;min-width:1400px;margin:0 auto;text-align:center;padding:50px 0;margin-bottom:40px;}
.precaution .list_video {*zoom:1;width:1300px;margin:0 auto;}
.precaution .list_video:after {content: "";clear:both;display:block;}
.precaution .list_video li {position:relative;float:left;display:inline-block;width:300px;height:255px;background:#fff;margin:0 12px 24px;box-shadow:0 0 18px 0 rgba(136,152,170,.3);border-radius:15px;padding:180px 15px 10px;box-sizing:border-box;cursor:pointer;}
.precaution .list_video li:hover img {transform:scale(1.1);-ms-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ase-out;} 
.precaution .list_video .thum_video {position:absolute;top:0;left:0;display:block;width:100%;height:169px;overflow:hidden;}
.precaution .list_video .thum_video img {width:100%;height:100%;}
.precaution .list_video .cate {font-weight:bold;font-size:14px;line-height:20px;color:#212025;}
.precaution .list_video .tit {font-size:14px;line-height:18px;color:#212025;}
.precaution .datv_view {position:fixed;width:100%;height:100%;background:rgba(0, 0, 0, 0.1);top:0;left:0;right:0;bottom:0;z-index:10000;}
.precaution .datv_view iframe {width:100%;height:100%;}
.precaution .datv p.more {display:block;margin:25px auto 70px;text-align:center;}
.precaution .datv_btn {width:200px;height:40px;line-height:40px;margin:20px auto 0;border:1px solid #000;text-align:center;}
.precaution .datv_btn a {font-size:16px;color:#000;font-weight:600;}          
.precaution .doc_view {position:fixed;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);top:0;left:0;right:0;bottom:0;z-index:1;}
.precaution .datv_view .datv_close {cursor:pointer;}

.mainCon .subCon>.bna_wrap>.bna_img {position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;visibility:hidden;transform:none;}
.mainCon .bx-wrapper {position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:722px;height:491px;}
.mainCon .bna_img .bna_bg {position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.7);}
.mainCon .bna_close {position:absolute;top:50%;right:50%;width:50px;height:50px;text-align:center;cursor:pointer;background:#000 url('/img/common/new_close_btn.png') 50% 50% no-repeat;z-index:9999;margin-top:-245px;margin-right:-411px;}

/* 눈썹거상술eyebrow.php 2023-06-30 jse */
.subCon.eyebrow {width:100%;overflow-x:hidden;}
.subCon.eyebrow > div > img {max-width:none;}
.subCon.eyebrow .sec1 {background:linear-gradient(to right, #e8f0f3 10%, #edf2f5 10%);}
.subCon.eyebrow .sec2 {background:#e6f2fb;}
.subCon.eyebrow .sec3 {background:#f5f8fa;}
.subCon.eyebrow .sec4 {background:#f5f8fa;}
.subCon.eyebrow .sec4 .jjal {position:absolute;top:241px;left:50%;margin-left:-362px;width:300px;height:225px;overflow: hidden;}
.subCon.eyebrow .sec5 {background:#e6eff6;}
.subCon.eyebrow .sec6 {background:#f6f9fb;}

/* 눈매교정ptosis.php 2023-07-03 jse */
.subCon.eye_ptosis .eb7 {font-weight:600;}
.subCon.eye_ptosis > div > img {position:relative;left:50%;margin-left:-960px;width:1920px;max-width:1920px !important;}
.subCon.eye_ptosis .section01 {position:relative;background:#ff8e76;}
.subCon.eye_ptosis .section01 .txt01 {position:absolute;top:301px;right:50%;margin-right:-560px;font-size:36px;color:#eb765f;transform:translate3d(20px, 0, 0);opacity:0;}
.subCon.eye_ptosis .section01 .txt01 .boxter {display:inline-block;line-height:1;padding:4px;background:#fffcb5;}
.subCon.eye_ptosis .section01 .txt02 {position:absolute;top:410px;right:50%;margin-right:-610px;font-size:104px;color:#fff;letter-spacing:-8px;transform:ranslate3d(20px, 0, 0);opacity:0;}
.subCon.eye_ptosis .section01 .txt02 b {color:#fffcb5;}
.subCon.eye_ptosis .section01.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;}
.subCon.eye_ptosis .section01.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;}
.subCon.eye_ptosis .section02 {position:relative;background:#c4fea9;}
.subCon.eye_ptosis .section02 .txt01 {position:absolute;top:140px;left:0;width:100%;text-align:center;font-size:60px;color:#080700;transform:translate3d(0, 20px, 0);opacity:0;}
.subCon.eye_ptosis .section02 .txt02 {position:absolute;top:614px;left:0;width:100%;text-align:center;font-size:22px;color:#080700;line-height:1.4;ransform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section02 .txt02 .boxter {display:inline-block;padding:2px;background:#fffcb5;line-height:1;}
.subCon.eye_ptosis .section02.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;}
.subCon.eye_ptosis .section02.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;}
.subCon.eye_ptosis .section03 {position:relative;background:#fffcb5;}
.subCon.eye_ptosis .section03 .txt01 {position:absolute;top:120px;left:0;width:100%;text-align:center;font-size:60px;color:#080700;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section03 .txt02 {position:absolute;top:215px;left:0;width:100%;text-align:center;font-size:22px;color:#080700;line-height:1.4;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section03 .txt02 .boxter {display:inline-block; padding:2px; background:#c4ffa6; line-height:1;}
.subCon.eye_ptosis .section03 .img01 {position:absolute;top:423px;left:50%;margin-left:-274px;animation-duration:1.6s;animation-name:hidein;animation-iteration-count:infinite;animation-timing-function:ease-in-out;}
.subCon.eye_ptosis .section03 .img01 img {opacity:0.5;}
.subCon.eye_ptosis .section03.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;}
.subCon.eye_ptosis .section03.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;}
.subCon.eye_ptosis .section04 {position:relative;background:#ff7690;}
.subCon.eye_ptosis .section04 .txt01 {position:absolute;top:120px;left:0;width:100%;text-align:center;font-size:60px;color:#fff;transform:translate3d(0, 20px, 0);opacity:0;}
.subCon.eye_ptosis .section04 .txt02 {position:absolute;top:198px;left:0;width:100%;text-align:center;font-size:30px;color:#070705;transform:translate3d(0, 20px, 0);opacity:0;}
.subCon.eye_ptosis .section04 .txt02 .boxter {display:inline-block;padding:4px;background:#c4ffa6;}
.subCon.eye_ptosis .section04 ul {position:absolute;top:326px;left:50%;margin-left:-380px;}
.subCon.eye_ptosis .section04 ul li {line-height:70px;margin-bottom:19px;font-size:27px;color:#080700;letter-spacing:-2px;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section04.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;}
.subCon.eye_ptosis .section04.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;}
.subCon.eye_ptosis .section04.current ul li:first-child {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1s 1s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1s 1s ase-out;}
.subCon.eye_ptosis .section04.current ul li:nth-child(2) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.2s 1.2s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.2s 1.2s ease-out;}
.subCon.eye_ptosis .section04.current ul li:nth-child(3) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.4s 1.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.4s 1.4s ease-out;}
.subCon.eye_ptosis .section04.current ul li:nth-child(4) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.6s 1.6s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.6s 1.6s ease-out;}
.subCon.eye_ptosis .section05 {position:relative;background:#c4fea7;}
.subCon.eye_ptosis .section05 .txt01 {position:absolute;top:155px;left:0;width:100%;text-align:center;font-size:54px;line-height:1.2;color:#080700;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section05 .txt02 {position:absolute;top:308px;left:50%;margin-left:-240px;transform:translate3d(20px, 0, 0);opacity:0;}
.subCon.eye_ptosis .section05 ul {position:absolute;top:418px;left:50%;margin-left:-455px;width:910px;text-align:center;font-size:0;}
.subCon.eye_ptosis .section05 ul li {display:inline-block;width:450px;transform:translate3d(-20px, 0, 0);opacity:0;}
.subCon.eye_ptosis .section05 ul li:last-child {margin-left:10px;transform:translate3d(20px, 0, 0);opacity:0;}
.subCon.eye_ptosis .section05 ul li span {display:block;}
.subCon.eye_ptosis .section05 ul li .tit {line-height:50px;font-size:24px;color:#fff;}
.subCon.eye_ptosis .section05 ul li .desc {margin-top:270px;font-size:18px;color:#080700;line-height:1.3;}
.subCon.eye_ptosis .section05 .txt03 {position:absolute;top:855px;left:0;width:100%;text-align:center;font-size:22px;color:#080700;line-height:1.4;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section05 .txt03 .boxter {display:inline-block;padding:4px;background:#fffcb5;line-height:1;}
.subCon.eye_ptosis .section05.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;}
.subCon.eye_ptosis .section05.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;}
.subCon.eye_ptosis .section05.current ul li {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1s 1s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1s 1s ease-out;}
.subCon.eye_ptosis .section05.current .txt03 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.3s 1.3s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.3s 1.3s ease-out;}
.subCon.eye_ptosis .section06 {position:relative;background:#fffcb5;}
.subCon.eye_ptosis .section06 .txt01 {position:absolute;top:110px;left:0;width:100%;text-align:center;font-size:60px;color:#080700;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section06 .txt02 {position:absolute;top:186px;left:0;width:100%;text-align:center;font-size:26px;color:#080700;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section06 .txt02 .boxter {display:inline-block;padding:4px;background:#c4ffa6;}
.subCon.eye_ptosis .section06 .moveh {animation-duration:2s;animation-name:hideinballoon;animation-iteration-count:infinite;animation-timing-function:ease-in-out;}
.subCon.eye_ptosis .section06 .img01 {position:absolute;top:270px;left:50%;margin-left:-656.5px;z-index:2;}
.subCon.eye_ptosis .section06 .heart01 {position:absolute;top:302px;left:50%;margin-left:-665px;z-index:2;}
.subCon.eye_ptosis .section06 .heart02 {position:absolute;top:316px;right:50%;margin-right:-265px;z-index:3;}
.subCon.eye_ptosis .section06 .heart03 {position:absolute;top:782px;left:50%;margin-left:-260px;z-index:3;}
.subCon.eye_ptosis .section06 .heart04 {position:absolute;top:835px;right:50%;margin-right:-750px;z-index:3;}
.subCon.eye_ptosis .section06.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;}
.subCon.eye_ptosis .section06.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;}
.subCon.eye_ptosis .section07 {position:relative;background:#c4fea7;}
.subCon.eye_ptosis .section07 .txt01 {position:absolute;top:120px;left:0;width:100%;text-align:center;font-size:60px;color:#080700;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section07 .txt02 {position:absolute;top:196px;left:0;width:100%;text-align:center;font-size:30px;color:#fff;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section07 .txt02 .boxter {display:inline-block;padding:4px;background:#ff7691;}
.subCon.eye_ptosis .section07 .txt02 .boxter .yellow {color:#fffcb5;}
.subCon.eye_ptosis .section07 ul {position:absolute;width:360px;top:423px;}
.subCon.eye_ptosis .section07 ul.left {left:50%;margin-left:-417px;}
.subCon.eye_ptosis .section07 ul.right {right:50%;margin-right:-417px;}
.subCon.eye_ptosis .section07 ul li {line-height:60px;margin-bottom:2px;font-size:22px;color:#080700;transform:translate3d(-20px, 0, 0);opacity:0;}
.subCon.eye_ptosis .section07 ul.right li {transform:translate3d(20px, 0, 0);opacity:0;}
.subCon.eye_ptosis .section07.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;}
.subCon.eye_ptosis .section07.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;}
.subCon.eye_ptosis .section07.current ul li:first-child {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1s 1s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1s 1s ease-out;}
.subCon.eye_ptosis .section07.current ul li:nth-child(2) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.2s 1.2s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.2s 1.2s ease-out;}
.subCon.eye_ptosis .section07.current ul li:nth-child(3) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.4s 1.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.4s 1.4s ease-out;}
.subCon.eye_ptosis .section07.current ul li:nth-child(4) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.6s 1.6s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.6s 1.6s ease-out;}
.subCon.eye_ptosis .section07.current ul li:nth-child(5) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.8s 1.8s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.8s 1.8s ease-out;}
.subCon.eye_ptosis .section08 {position:relative;background:#ff7690;}
.subCon.eye_ptosis .section08 .txt01 {position:absolute;top:123px;left:0;width:100%;text-align:center;font-size:60px;color:#fff;}
.subCon.eye_ptosis .section09 {position:relative;background:#fffcb5;}
.subCon.eye_ptosis .section09 .txt01 {position:absolute;top:129px;left:0;width:100%;text-align:center;font-size:60px;color:#080700;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section09 .txt02 {position:absolute;top:200px;left:50%;margin-left:-200px;transform:translate3d(20px, 0, 0);opacity:0;}
.subCon.eye_ptosis .section09 ul {position:absolute;top:440px;left:50%;margin-left:-600px;width:1200px;font-size:0;}
.subCon.eye_ptosis .section09 ul li {display:inline-block;vertical-align:top;margin-right:15px;width:390px;transform:translate3d(0, -20px, 0);opacity:0;}
.subCon.eye_ptosis .section09 ul li:last-child {margin-right:0;}
.subCon.eye_ptosis .section09 ul li span {display:block;padding-left:48px;}
.subCon.eye_ptosis .section09 ul li span.tit {font-weight:600;font-size:32px;line-height:1.3;color:#080700;}
.subCon.eye_ptosis .section09 ul li span.desc {margin-top:20px;font-size:24px;line-height:1.4;color:#080700;letter-spacing:-2px;}
.subCon.eye_ptosis .section09 ul li span.desc .boxter {display:inline-block;padding:2px;background:#fff;line-height:1;}
.subCon.eye_ptosis .section09.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.4s 0.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.4s 0.4s ease-out;}
.subCon.eye_ptosis .section09.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.7s 0.7s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.7s 0.7s ease-out;}
.subCon.eye_ptosis .section09.current ul li:first-child {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1s 1s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1s 1s ease-out;}
.subCon.eye_ptosis .section09.current ul li:nth-child(2) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.2s 1.2s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.2s 1.2s ease-out;}
.subCon.eye_ptosis .section09.current ul li:nth-child(3) {opacity:1;transform:translate3d(0, 0, 0);transition:transform 1.4s 1.4s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 1.4s 1.4s ease-out;}
.subCon.eye_ptosis .section10 {position:relative;background:#c4fea7;}
.subCon.eye_ptosis .section10 .txt01 {position:absolute;top:102px;left:0;width:100%;text-align:center;font-size:60px;color:#080700;}
.subCon.eye_ptosis .section10 .txt02 {position:absolute;top:176px;left:0;width:100%;text-align:center;font-size:30px;color:#fff;}
.subCon.eye_ptosis .section10 .txt02 .boxter {display:inline-block;padding:4px;background:#ff7691;}
.subCon.eye_ptosis .section10 .txt02 .boxter .yellow {color:#fffcb5;}
.subCon.eye_ptosis .section11 {position:relative;background:#ff8d78;}
.subCon.eye_ptosis .section11 .txt01 {position:absolute;top:96px;left:0;width:100%;text-align:center;font-size:60px;color:#fff;}
@keyframes hidein {
    from {
        opacity:0;
    }

    to {
        opacity:1;
    }
}

@keyframes hideinballoon {
    from {
        opacity:1;
        transform:translate3d(0, 0, 0);
    }

    to {
        opacity:0;
        transform:translate3d(0, -30px, 0);
    }
}

small.small {font-weight:600;font-size: 14px; letter-spacing: 8px; display: block; margin-bottom: 30px; color: #1c1c1c; text-transform: uppercase;}
.eye-common {height:940px;text-align:center;background-position:50% 0;background-repeat:no-repeat;box-sizing:border-box;}
.eye-common h3 {font-size:45px;line-height:55px;   color:#fff;}
.eye-common h3 p {letter-spacing:0;margin-bottom:15px;}
.eye-common h3 .small {font-weight:600;font-family:"Montserrat";color:#fff;}
.subCon.eye_ptosis .ptosis {padding:70px 0 0;background-color:#ff8d78;background-image:url('/img/eye/ptosis/section11.jpg?ver=250416');}
.subCon.canthoplasty .canthoplasty {padding:60px 0 0;background-color:#d095f1;background-image:url('/img/eye/canthoplasty/section13.jpg?ver250416');}


/* 눈밑지방재배치 lower.php 2023-07-13 jse */
.eye_lower {letter-spacing:0;}
.eye_lower .eb7 {font-weight:700;}
.eye_lower .boxter {display:inline-block;padding:0 10px 0 7px;line-height:1.3;margin-top:3px;}
.eye_lower .section01 {position:relative;}
.eye_lower .section01 .txt01 {position:absolute;top:184px;left:50%;margin-left:-666px;font-weight:300;font-size:30px;line-height:1.5;color:#fff;transform:translate3d(-20px, 0, 0);opacity:0;letter-spacing:-0.05em;}
.eye_lower .section01 .txt01:before {content:url("/img/eye/lower/ico_doublemark_left.png");position:absolute;top:-39px;left:0;}
.eye_lower .section01 .txt01:after {content:url("/img/eye/lower/ico_doublemark_right.png");position:absolute;bottom:-40px;right: 5px;}
.eye_lower .section01 .txt02 {position:absolute;top:400px;right:50%;margin-right: -620px;font-size:100px;line-height:1.2;color:#fff;letter-spacing:-5px;transform:translate3d(20px, 0, 0);opacity:0;letter-spacing: -0.05em;}
.eye_lower .section01 .txt02 strong {letter-spacing:0}
.eye_lower .section01 .txt02:after {content:url("/img/eye/lower/section01_img01.png");position:absolute;bottom: 25px;right: 75px;}
.eye_lower .section01.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.3s 0.3s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.3s 0.3s ease-out;}
.eye_lower .section01.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.5s 0.5s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.5s 0.5s ease-out;}
.eye_lower .section02 {position:relative;}
.eye_lower .section02 .txt01 {position:absolute;top:90px;left:0;width:100%;text-align:center;font-size:36px;color:#e3496c;line-height:1.4;transform:translate3d(0, -20px, 0);opacity:0;}
.eye_lower .section02 .txt01 .big {font-size:60px;}
.eye_lower .section02 .txt01 .boxter { background:#e3496c;color:#eeffae;}
.eye_lower .section02 .txt02 {position:absolute;top:835px;left:0;width:100%;text-align:center;font-size:24px;line-height:1.4;color:#3a2b2f;transform:translate3d(0, -20px, 0);opacity:0;}
.eye_lower .section02 .txt02 .boxter { background:#ff7370;color:#fff;}
.eye_lower .section02.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.3s 0.3s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.3s 0.3s ease-out;}
.eye_lower .section02.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.5s 0.5s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.5s 0.5s ease-out;}
.eye_lower .section03 {position:relative;}
.eye_lower .section03 .txt01 {position:absolute;top:230px;left:50%;margin-left:-570px;text-align:center;font-size:36px;color:#e3496c;line-height:1.4;}
.eye_lower .section03 .txt01 .big {font-size:60px;}
.eye_lower .section03 .txt01 .boxter { background:#e3496c;color:#eeffae;}
.eye_lower .section03 ul {position:absolute;top:415px;left:50%;margin-left:-525px;}
.eye_lower .section03 ul li {line-height:60px;font-size:30px;color:#3a2b2f;margin-bottom:10px;}
.eye_lower .section04 {position:relative;}
.eye_lower .section04 .txt01 {position:absolute;top:90px;left:0;width:100%;text-align:center;font-size:36px;color:#e3496c;line-height:1.4;}
.eye_lower .section04 .txt01 .big {font-size:60px;}
.eye_lower .section04 .txt01 .boxter { background:#e3496c;color:#eeffae;}
.eye_lower .section05 {position:relative;}
.eye_lower .section05 .txt01 {position:absolute;top: 570px;width:100%;text-align:center;font-size:32px;color:#fff;line-height: 1.4;transform:translate3d(0, -20px, 0);opacity:0;}
.eye_lower .section05 .txt02 {position:absolute;top: 320px;right:50%;margin-right: -730px;text-align:center;font-size:30px;color:#ff7370;line-height: 1.4;transform:translate3d(0, -20px, 0);opacity:0;}
.eye_lower .section05 .txt02 .big {display:block;font-size:48px;margin-bottom:10px;line-height:1;}
.eye_lower .section05 .txt02 .boxter { background:#eeffae;}
.eye_lower .section05.current .txt01 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.3s 0.3s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.3s 0.3s ease-out;}
.eye_lower .section05.current .txt02 {opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.5s 0.5s cubic-bezier(0.29, 0.13, 0.25, 1), opacity 0.5s 0.5s ease-out;}
.eye_lower .section06 {position:relative;}
.eye_lower .section06 .txt01 {position:absolute;top:90px;left:0;width:100%;text-align:center;font-size:36px;color:#ff6360;line-height:1.4;}
.eye_lower .section06 .txt01 .big {font-size:60px;}
.eye_lower .section06 .txt01 .boxter { background:#ff6360;color:#eeffae;}
.eye_lower .section07 {position:relative;}
.eye_lower .section07 .txt01 {position:absolute;top:90px;left:0;width:100%;text-align:center;font-size:36px;color:#ff6360;line-height:1.4;}
.eye_lower .section07 .txt01 .big {font-size:60px;}
.eye_lower .section07 .txt01 .boxter { background:#ff6360;color:#eeffae;}
.eye_lower .section07 ul {position:absolute;top:735px;left:50%;margin-left:-425px;width:850px;text-align:center;font-size:0;}
.eye_lower .section07 ul li{display:inline-block;width:420px;font-size:24px;color:#fff;line-height:1.3;font-weight:300;}
.eye_lower .section07 ul li:last-child {margin-left:10px;font-weight:600;}
.eye_lower .section07 .txt02 {position:absolute;top:875px;left:0;width:100%;text-align:center;font-size:24px;color:#3a2b2f;line-height:1.4;}
.eye_lower .section07 .txt02 .boxter { background:#ff7370;color:#fff;}
.eye_lower .section07 .img01 {position:absolute;top:469px;right:50%;margin-right:-290px;animation-duration:1s;animation-name:hidein;animation-iteration-count:infinite;animation-timing-function:ease-in-out;}
.eye_lower .section08 {position:relative;}
.eye_lower .section08 .txt01 {position:absolute;top:210px;left:0;width:100%;text-align:center;font-size:60px;color:#e3496c;line-height:1.4;}
.eye_lower .section08 .txt01 .big {font-size:60px;}
.eye_lower .section08 .txt01 .boxter { background:#e3496c;color:#eeffae;}
.eye_lower .section08 ul {position:absolute;top:485px;left:50%;margin-left:-550px;width:1100px;text-align:center;font-size:0;}
.eye_lower .section08 ul li {width:360px;display:inline-block;vertical-align:top;line-height:1.4;font-size:24px;color:#3a2b2f;}
.eye_lower .section08 .img01 {position:absolute;top:293px;right:50%;margin-right:-638px; animation-duration:2s;animation-name:hidein02;animation-iteration-count:infinite;animation-timing-function:ease-in-out;}
.eye_lower .section08 .img02 {position:absolute;top:296px;left:50%;margin-left:-600px; animation-duration:2.5s;animation-name:hidein02;animation-iteration-count:infinite;animation-timing-function:ease-in-out;}
.eye_lower .section08 .img03 {position:absolute;top:710px;left:50%;margin-left:-150px; animation-duration:3s;animation-name:hidein02;animation-iteration-count:infinite;animation-timing-function:ease-in-out;}
.eye_lower .section09 {position:relative;}
.eye_lower .section09 .txt01 {position:absolute;top:90px;left:0;width:100%;text-align:center;font-size:36px;color:#e3496c;line-height:1.4;}
.eye_lower .section09 .txt01 .big {font-size:60px;}
.eye_lower .section09 .txt01 .boxter { background:#e3496c;color:#eeffae;}
@keyframes hidein02 {
	from {
		opacity:1;
		transform:translateY(0);
	}
	to {
		opacity:0;
		transform:translateY(-20px);
	}
}

/* 코재수술 */
.nose-revision em, .nose-revision strong, .nose-revision i { font-style: normal; }
.nose-revision .c_img { position:relative; left:50%; max-width: 1920px !important; margin-left:-960px!important; line-height:0; font-size:0;}
.nose-revision .en { letter-spacing: 0; }
.nose-revision .sec1,
.nose-revision .sec3,
.nose-revision .sec6,
.nose-revision .sec8,
.nose-revision .sec11 {background:#ffc5c7;}
.nose-revision .sec2,
.nose-revision .sec7 {background:#4f3b30;}
.nose-revision .sec4 {background:#fff3ea;}
.nose-revision .sec5 {background:#ffe9d5;}
.nose-revision .sec9 {background:#fff3ea;}
.nose-revision .sec10 {background:#ff8e90;}
.nose-revision .sec1 .inner { text-align: left;  }
.nose-revision .sec1 .p1 { position: absolute; top: 305px; left: 775px; line-height: 1.3; color: #2b1c15; font-size: 46px;  }
.nose-revision .sec1 .p1 b { color: #ff8e91; background: #2b1c15; }
.nose-revision .sec1 h2 { position: absolute; top: 445px; left: 775px; line-height: 1.2; color: #2b1c15; font-size: 80px; letter-spacing: -8px; }
.nose-revision .sec1 h3 { position: absolute; top: 1018px; left: 0; line-height: 1.1; padding: 3px 7px; color: #fff3e9; background: #422f27; font-size: 60px; }
.nose-revision .sec1 .p2 { position: absolute; top: 1118px; left: 0; line-height: 1.1; color: #2b1c15; font-size: 60px; letter-spacing: -5px; }
.nose-revision .sec1 .p2 b { letter-spacing: -5px; } 
.nose-revision .sec2 .p1 { position: absolute; top: 240px; left: 0; width: 100%; line-height: 1.4; color: #fff; font-size: 36px; }
.nose-revision .sec2 .p1 em { color: #ff8f92;  }
.nose-revision .sec2 .p1 span { vertical-align: 17px; }
.nose-revision .sec2 .p2 { position: absolute; top: 511px; left: 0; width: 100%; line-height: 1.4; color: #fff; font-size: 22px; }
.nose-revision .sec3 h3 { position: absolute; top: 107px; left: 0; width: 100%; color: #2b1c15; font-size: 50px; }
.nose-revision .sec3 p { position: absolute; top: 510px; left: 625px; width: 100%; line-height: 1.4; color: #2b1c15; font-size: 36px; text-align: left; }
.nose-revision .sec3 p em { padding: 0 5px; background: #422f27; color: #ff8e91; }
.nose-revision .sec4 .desc { position: absolute; top: 110px; left: 524px; width: 100%; color: #fff3e9; font-size: 22px; text-align: left; }
.nose-revision .sec4 .desc .b6 {font-weight: 700; letter-spacing: -1px;}
.nose-revision .sec4 h3 { position: absolute; top: 160px; left: 0; width: 100%; line-height: 1.3; color: #2b1c15; font-size: 60px; }
.nose-revision .sec4 .slide { position: absolute; top: 375px; left: 351px; width: 500px; }
.nose-revision .sec4 .bx-prev { position: absolute; top: 333px; left: -350px; width: 30px; height: 54px; background: url(/img/nose/revision/prev_btn.png) no-repeat; text-indent: -99999px; }
.nose-revision .sec4 .bx-next { position: absolute; top: 333px; right: -350px; width: 30px; height: 54px; background: url(/img/nose/revision/next_btn.png) no-repeat; text-indent: -99999px; }
.nose-revision .sec5 .title em { position: absolute; top: 109px; left: 0; width: 100%; color: #ffe8d4; font-size: 22px; text-align: center; text-indent: 59px; }
.nose-revision .sec5 h3 { position: absolute; top: 160px; left: 0; width: 100%; line-height: 1.3; color: #2b1c15; font-size: 60px; }
.nose-revision .sec5 h3 em { color: #ff686c; }
.nose-revision .sec5 .desc { position: absolute; top: 537px; left: 0; width: 100%; line-height: 1.3; color: #2b1c15; font-size: 22px; text-align: center; }
.nose-revision .sec5 .desc b { color: #ff686c; }
.nose-revision .sec6 h3 { position: absolute; top: 106px; left: 0; width: 100%; color: #2b1c15; font-size: 50px; }
.nose-revision .sec6 p { position: absolute; top: 512px; left: 627px; width: 100%; line-height: 1.3; color: #2b1c15; font-size: 36px; text-align: left; }
.nose-revision .sec6 p b { color: #ff8e91; background: #422f27; }
.nose-revision .sec7 .title { position: absolute; top: 164px; left: 0; width: 100%; text-align: center;  }
.nose-revision .sec7 strong { display: inline-block; padding: 10px 55px; border-radius: 55px; background: #ff8e91; color: #422f27; font-size: 22px; }
.nose-revision .sec7 h3 { position: absolute; top: 223px; left: 0; width: 100%; line-height: 1.3; color: #fff; font-size: 50px; }
.nose-revision .sec7 h3 b { color: #ff8e91; }
.nose-revision .sec8 h3 { position: absolute; top: 143px; left: 0; width: 100%; color: #f5b7b8; font-size: 28px; }
.nose-revision .sec8 ul { position: absolute; top: 222px; left: 411px; }
.nose-revision .sec8 ul li { height: 80px; line-height: 80px; margin-bottom: 10px; color: #422f27; font-size: 30px; text-align: left; }
.nose-revision .sec9 p { position: absolute; top: 153px; left: 0; width: 100%; color: #2b1c15; font-size: 36px; text-align: left; }
.nose-revision .sec9 h3 { position: absolute; top: 211px; left: 0; width: 100%; line-height: 1.2; color: #2b1c15; font-size: 60px; text-align: left; }
.nose-revision .sec9 ul { position: absolute; top: 390px; left: 117px; }
.nose-revision .sec9 ul li { height: 80px; line-height: 80px; margin-bottom: 10px; color: #422f27; font-size: 30px; text-align: left; }
.nose-revision .sec10 p { position: absolute; top: 384px; left: 67px; line-height: 1.2; color: #fff; font-size: 62px; text-align: right; }
.nose-revision .sec10 h3 { position: absolute; top: 384px; left: 849px; line-height: 1.2; color: #fff; font-size: 62px; text-align: left; }
.nose-revision .sec11 h3 { position: absolute; top: 190px; left: 723px; color: #2b1c15; font-size: 60px; text-align: left; }
.nose-revision .sec11 .p1 { position: absolute; top: 268px; left: 723px; line-height: 1.4; color: #2b1c15; font-size: 32px; font-weight: 300; text-align: left; }
.nose-revision .sec11 .p1 b { background: #2b1c15; color: #ff8e91; }
.nose-revision .sec11 .p2 { position: absolute; top: 427px; left: 723px; line-height: 1.2; color: #2b1c15; font-size: 36px; font-weight: 300; text-align: left; }

/* 수술케어/safety/care.php 서은 */
.subCon.care_solution > div > img { position: relative; left: 50%; max-width:2000px; margin-left: -1000px; font-size: 0; line-height: 0;}
.care_solution .main_content {position:absolute;width:1400px;top:330px;left:50%;margin-left:-700px;color:#fff;padding-left:110px;text-align:left;}
.care_solution h2 {font-weight:600;font-size:58px;line-height:60px;margin-bottom:13px;color:#fff;letter-spacing:0;}
.care_solution .txt {font-size:20px;line-height:28px;letter-spacing:0;}

/* 피부-필러 */
.skin-thread {color:#231f20;background-color:#fbfbfb;overflow:hidden;}
.skin-thread .full-img {width: 2000px;position: absolute;left: 50%;transform: translateX(-50%);}
.skin-thread .image_1920 {position: relative; left: 50%; max-width: 1920px !important; margin-left: -960px !important; font-size: 0; line-height: 0; }
.skin-thread .por {position:relative;}
.skin-thread .poa {position:absolute;}
.skin-thread .row { display:flex; clear: both; margin-right: -10px; margin-left: -10px; }
.skin-thread .row::after { display: block; clear: both; content: ''; }
.skin-thread .col-4 { width: 33.33333333%; }
.skin-thread .col-8 { width: 66.66666667%; }
.skin-thread .cb::after { display: block; clear: both; content: ''; }
.skin-thread .inner { position: relative; width:1400px; margin: 0 auto; }
.skin-thread.filler .skin-thread-01 .inner {height:1015px;background:url('/img/skin/filler/910_bg_01.jpg') 50% 0 no-repeat;}
.skin-thread.filler .skin-thread-01 .poa-02 {background:url('/img/skin/filler/910_bg_tape.png') 50% 25px no-repeat;}
.skin-thread.filler .skin-thread-06 {height:1060px;}
.skin-thread.filler .skin-thread-06 .ico_text {position:absolute;top:600px;left:60%;margin-left:-20px;width:346px;height:106px;background:url('/img/skin/filler/ico_skin_petit.png') 0 0 no-repeat;text-indent:-9999px;font-size:0;line-height:0;}
.skin-thread p {font-weight:500;line-height:1.3;color:#757575;}
.skin-thread-01 {background:linear-gradient(#ffbdcd 680px, #fbfbfb 680px);}
.skin-thread-01 .inner {height:1015px;background:url(/img/skin/skin_thread_01.jpg) 50% 0 no-repeat;}
.skin-thread-01 .poa-01 {position:absolute;top:622px;left:553px;width:480px;padding:20px 0 0 35px;}
.skin-thread-01 .poa-01 h3 {color:#231f20;line-height:1.1;font-size:38px;font-weight:700;}
.skin-thread-01 .poa-01 p {margin-top:5px;font-size:18px;}
.skin-thread-01 .inner.injection {height:1015px;background:url(/img/skin/909_bg_01.jpg) 50% 0 no-repeat;}
.skin-thread-01 .poa-02 {position:absolute;top:859px;left:50%;width:564px;margin-left:-265px;text-align:center;letter-spacing:-2px;}
.skin-thread-02 {width:1200px;height:1228px;margin:60px auto 0;}
.skin-thread-05 {padding:80px 0;;background-color:#ffa6bf;}
.skin-thread-05 .row {width:960px;margin:0 auto;}
.skin-thread-05 .box01 {display:inline-block;margin-top:25px;padding:5px 20px 5px 10px;font-size:20px;border:2px solid #000;background-color:#fff;}
.skin-thread-05 ul {margin-top:-23px;font-size:18px;color:#fff;}
.skin-thread-05 ul li {clear:both;overflow:hidden;margin-top:23px;}
.skin-thread-05 ul li .txt {float:left;width:29%;text-align:right;}
.skin-thread-05 ul li .bar {float:right;width:69%;}
.skin-thread-06 {height:1071px;background:#ffbdce;}
.skin-thread-06 h3 {position:absolute;top:12%;left:50%;width:682px;margin-left:-341px;text-align:center;}
.skin-thread-06 ul {position:absolute;bottom:150px;left:50%;width:360px;margin-left:100px;letter-spacing:-0.025em;}
.skin-thread-06 ul li {margin-bottom:2px;padding:15px 20px;background-color:rgba(255,255,255,.9);font-weight:500;}
.skin-thread-07 {padding:80px 0 50px;background-color:#f7f7f7;}
.skin-thread-07 h3 {text-align:center;}
.skin-thread-07 small {display:block;font-family:roboto;padding-bottom:5px;font-weight:500;letter-spacing:.5vw;color:#ff5673;}
.skin-thread-07 ul {width:1200px;margin:40px auto;}
.skin-thread-07 ul li {float:left;width:360px;overflow:hidden;margin:0 20px;}
.skin-thread-07 ul li .txt {padding:20px 0 0;line-height:1.2;}
.skin-thread-07 ul li .txt p {margin-top:15px;font-size:20px;line-height:1.4}