@charset "utf-8";
@import url('//fonts.googleapis.com/css?family=Noto+Serif+KR');

.notoSerif{font-family: 'Noto Serif KR', sans-serif;}

/* 공통 */
.sub_tit{text-align:center;}
.sub_tit.left {text-align:left;}
.sub_tit p{font-size:16px; font-weight:200; letter-spacing:0.45em; color:#000000;}
.sub_tit span{display:block; font-size:36px; font-weight:300; letter-spacing:0.2em; color:#222222; position:relative; padding-bottom:10px;}
.sub_tit span:before{content:''; position:absolute; left:50%; bottom:0; width:24px; height:1px; background:#58295e; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); transform:translateX(-50%);}
.sub_tit.left span:before{left:0; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0);}
.sub_tit i{display:block; font-style:inherit; font-size:19px; font-weight:300; letter-spacing:-0.03em; color:#444444; padding-top:20px;}

/* sub_visual */
.sub_visual{height:290px; position:relative;}
.sub_visual:before{content:''; position:absolute; left:50%; bottom:-30px; width:1px; height:60px; background:#000000; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); transform:translateX(-50%);}
.sub_visual .tit{padding-top:100px; text-align:center;}
.sub_visual .tit span{font-size:18px; font-weight:200; letter-spacing:0.4em; color:#666666; line-height:1}
.sub_visual .tit h3{font-size:48px; font-weight:400; letter-spacing:0.03em; color:#222222; padding:15px 0 25px; line-height:1}
.sub_visual .tit p{font-size:20px; font-weight:300; letter-spacing:-0.025em; color:#666666; line-height:1}

@media all and (max-width:1000px){	
	.sub_visual{height:290px; position:relative;}
	.sub_visual:before{content:''; position:absolute; left:50%; bottom:-30px; width:1px; height:60px; background:#000000; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); transform:translateX(-50%);}
	.sub_visual .tit{padding-top:100px; text-align:center;}
	.sub_visual .tit span{font-size:18px; font-weight:200; letter-spacing:0.4em; color:#666666; line-height:1}
	.sub_visual .tit h3{font-size:40px; font-weight:400; letter-spacing:-0.05em; color:#222222; padding:15px 0 25px; line-height:1}
	.sub_visual .tit p{font-size:19px; font-weight:300; letter-spacing:-0.025em; color:#666666; line-height:1}
}

@media all and (max-width:767px){
	.sub_visual{height:290px; position:relative;}
	.sub_visual:before{content:''; position:absolute; left:50%; bottom:-30px; width:1px; height:60px; background:#000000; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); transform:translateX(-50%);}
	.sub_visual .tit{padding-top:100px; text-align:center;}
	.sub_visual .tit span{font-size:18px; font-weight:200; letter-spacing:0.4em; color:#666666; line-height:1}
	.sub_visual .tit h3{font-size:40px; font-weight:400; letter-spacing:-0.05em; color:#222222; padding:15px 0 25px; line-height:1}
	.sub_visual .tit p{font-size:19px; font-weight:300; letter-spacing:-0.025em; color:#666666; line-height:1}
	
}

/*=====================================================*/
/* 눈성형 - 눈재수술 */
.eye_re_con01{padding:90px 0 100px;}
.eye_re_con01 .eye_ul{}
.eye_re_con01 .eye_ul > li{margin-bottom:85px; display:table; height:100%; width:100%;}
.eye_re_con01 .eye_ul > li:last-of-type{margin-bottom:0;}
.eye_re_con01 .eye_ul > li:after{content:''; display:table; clear:both;}
.eye_re_con01 .eye_ul > li .img_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-right:45px;}
.eye_re_con01 .eye_ul > li.type02 .img_box{vertical-align:top;}
.eye_re_con01 .eye_ul > li .img_box img{width:100%;}
.eye_re_con01 .eye_ul > li .txt_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-left:80px;}
.eye_re_con01 .eye_ul > li.type02 .txt_box{vertical-align:top; padding-top:40px}
.eye_re_con01 .eye_ul > li .txt_box .table{display:table; width:100%; height:100%;}
.eye_re_con01 .eye_ul > li .txt_box .table > div{display:table-cell; vertical-align:middle; width:100%; height:100%; padding-top:50px}
.eye_re_con01 .eye_ul > li .txt_box .table > div > p{font-size:35px; font-weight:200; letter-spacing:0em; color:#000000; padding-bottom:40px;}
.eye_re_con01 .eye_ul > li .txt_box .table > div > p > b{display:inline-block; font-weight:200; color:#58295e; position:relative;}
.eye_re_con01 .eye_ul > li .txt_box .table > div > p > b:before{content:''; position:absolute; left:0; top:18px;  width:100%; height:17px; background:#efefef; z-index:-1;}
.eye_re_con01 .eye_ul > li .txt_box .table > div > i{display:block; font-style:inherit; color:#222222; font-size:18px; font-weight:500; letter-spacing:-0.025em;  padding-bottom:20px;}
.eye_re_con01 .eye_ul > li .txt_box .table > div > i b{display:inline-block; vertical-align:top; font-size:18px; font-weight:500; color:#fff; padding:5px 15px; border-radius:12px; background:#58295e; line-height:1}
.eye_re_con01 .eye_ul > li .txt_box .table > div > span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; }
.eye_re_con01 .eye_ul > li .txt_box .table > div > span b{font-weight:500; color:#222;}
.eye_re_con01 .eye_ul > li ul{font-size:0; margin-top:80px;}
.eye_re_con01 .eye_ul.type01 > li .txt_box .table > div > p > b{color:#1c2444}
.eye_re_con01 .eye_ul.type01 > li .txt_box .table > div > p > b:before{background:#f1f6fd;}
.eye_re_con01.type01 .eye_ul > li ul{margin:50px auto 40px;}
.eye_re_con01 .eye_ul > li ul li{display:inline-block; vertical-align:top; width:calc(33.3333% - 14px); margin-right:20px;}
.eye_re_con01 .eye_ul > li ul li:nth-of-type(3n){margin-right:0;}
.eye_re_con01 .eye_ul > li ul li:nth-of-type(n + 4){margin-top:40px;}
.eye_re_con01 .eye_ul > li ul li p{font-size:18px; font-weight:300; letter-spacing:0; color:#000000; padding-bottom:10px; border-bottom:1px solid #1b1b1b}
.eye_re_con01 .eye_ul > li ul li p i{display:inline-block; vertical-align:middle; margin-right:5px; margin-top:-3px;}
.eye_re_con01 .eye_ul > li ul li span{display:block; padding-top:15px; font-size:18px; font-weight:0; color:#666666;}

.eye_re_con01 .eye_ul > li:nth-of-type(odd) .img_box{float:right; padding-right:0; padding-left:45px;}
.eye_re_con01 .eye_ul > li:nth-of-type(odd) .txt_box{float:right; padding-left:0; padding-right:0; height:100%;}

@media all and (max-width:1400px){	
	.eye_re_con01 .eye_ul > li ul{margin-top:40px;}
}
@media all and (max-width:1000px){	
	.eye_re_con01 .eye_ul > li{display:block;}
	.eye_re_con01 .eye_ul > li .img_box{display:block; width:100%; padding-right:0;}
	.eye_re_con01 .eye_ul > li .txt_box{display:block; width:100%; padding-left:0; padding-top:40px;}
	.eye_re_con01 .eye_ul > li ul{margin-top:80px;}
	.eye_re_con01 .eye_ul > li:nth-of-type(odd) .img_box{padding-left:0;}
	.eye_re_con01 .eye_ul > li:nth-of-type(odd) .txt_box{padding-right:0;}
}

@media all and (max-width:767px){
	.eye_re_con01{padding:70px 0 80px;}
	.eye_re_con01 .eye_ul > li{margin-bottom:60px;}
	.eye_re_con01 .eye_ul > li ul li{width:calc(50% - 15px);}
	.eye_re_con01 .eye_ul > li ul li:nth-of-type(3n){margin-right:20px;}
	.eye_re_con01 .eye_ul > li ul li:nth-of-type(odd){margin-right:0;}
	.eye_re_con01 .eye_ul > li ul li:nth-of-type(n + 3){margin-top:30px;}
}

/* 리얼스토리 .eye_real */
.eye_real {display:none;}
.eye_real .inner{font-size:0; padding:100px 0 ; border-top:1px solid #dcdcdc}
.eye_real .left_box{display:inline-block; vertical-align:top; padding-top:35px; width:350px;}
.eye_real .right_box{display:inline-block; vertical-align:top; width:calc(100% - 350px);}
.eye_real .right_box ul{font-size:0;}
.eye_real .right_box ul li{display:inline-block; vertical-align:top; width:calc(25% - 8px); margin-right:10px;}
.eye_real .right_box ul li:last-of-type{margin-right:0;}
.eye_real .right_box ul li img{width:100%;}

@media all and (max-width:1400px){
	.eye_real .inner{padding:80px 0;}
}
@media all and (max-width:1000px){
	.eye_real .left_box{width:100%;  padding-top:0; padding-bottom:35px;}
	.eye_real .left_box .sub_tit.left{text-align:center;}	
	.eye_real .left_box .sub_tit.left span:before{left:50%; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); transform:translateX(-50%);}
	.eye_real .right_box{width:100%;}
}
@media all and (max-width:767px){
	.eye_real .right_box ul li{width:calc(50% - 5px);}
	.eye_real .right_box ul li:nth-of-type(2n){margin-right:0;}
	.eye_real .right_box ul li:nth-of-type(n + 3){margin-top:10px;}
}

/* 영상 eye_video */
.eye_video{padding:100px 0; display:none;}
.eye_video .video_box{width:100%;}
.eye_video .video_box iframe{width:100%; height:670px;}

@media all and (max-width:1000px){
	.eye_video .video_box iframe{width:100%; height:500px;}
}
@media all and (max-width:640px){
	.eye_video{padding:80px 0;}
	.eye_video .video_box iframe{width:100%; height:300px;}
}

/* 전후비교 before_after */
.before_after{font-size:0; padding:100px 0; border-bottom:1px solid #dcdcdc; display:none;}
.before_after .sub_tit{padding-bottom:60px;}
.before_after .before_box{display:inline-block; vertical-align:top; width:calc(50% - 8px); margin-right:16px;}
.before_after .after_box {display:inline-block; vertical-align:top; width:calc(50% - 8px);}
.before_after .img_box{width:100%;}
.before_after .img_box img{width:100%;}
.before_after a{display:block; margin:20px auto 0; width:144px; height:43px; line-height:43px; font-size:20px; font-weight:200; text-align:center; letter-spacing:0; border:1px solid #b0b0b0; color:#666666;}
.before_after .after_box a{color:#58295e; border:1px solid #633769}

@media all and (max-width:767px){
	.before_after .before_box{width:100%; margin-right:0;}
	.before_after .after_box{width:100%; margin-top:30px;}
}
@media all and (max-width:640px){
	.before_after{padding:80px 0;}
}


/* 전후비교 before_after02 */
.before_after02{}
.before_after02 .inner{font-size:0;  position:relative;}
.before_after02 .box{margin-top:60px;}
.before_after02 .box ul{font-size:0; letter-spacing:-4px;}
.before_after02 .box ul li{display:inline-block; vertical-align:top; width:calc(33.333% - 40px); margin-right:60px;}
.before_after02 .box ul li:nth-of-type(3n){margin-right:0}
.before_after02 .box ul li:nth-of-type(n+4){margin-top:50px;}
.before_after02 .box ul li .before{display:inline-block; vertical-align:top; width:calc(50% - 0.5px); margin-right:1px; position:relative; padding:32% 0; overflow:hidden; background:#eaeaec;}
.before_after02 .box ul li .before img{position:absolute; left:50%; top:0; width:auto; height:100%; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%);-o-transform:translateX(-50%); transform:translateX(-50%);}
.before_after02 .box ul li .before p{position:absolute; left:0; bottom:0; padding:5px 15px; background:rgbA(255,255,255,0.3); font-size:8px; font-weight:600; letter-spacing:0.2em; color:#1c2444; border-top-right-radius:30px; z-index:5;}
.before_after02 .box ul li .after{display:inline-block; vertical-align:top; width:calc(50% - 0.5px); position:relative; padding:32% 0; overflow:hidden; background:#eaeaec;}
.before_after02 .box ul li .after img{position:absolute; left:50%; top:0; width:auto; height:100%; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%);-o-transform:translateX(-50%); transform:translateX(-50%);}
.before_after02 .box ul li .after p{position:absolute; right:0; bottom:0; padding:5px 15px; background:rgbA(255,255,255,0.3); font-size:8px; font-weight:600; letter-spacing:0.2em; color:#1c2444; border-top-left-radius:30px; z-index:5;}

@media all and (max-width:1400px){
	.before_after02 .box ul li{width:calc(33.333% - 20px); margin-right:30px;}
}

@media all and (max-width:1000px){
	.before_after02 .box ul li{width:calc(50% - 15px);}
	.before_after02 .box ul li:nth-of-type(3n){margin-right:30px;}
	.before_after02 .box ul li:nth-of-type(2n){margin-right:0;}
	.before_after02 .box ul li:nth-of-type(n+3){margin-top:30px;}
}
@media all and (max-width:767px){
	.before_after02 .box ul{max-width:400px; margin:0 auto;}
	.before_after02 .box ul li{width:100%; margin-right:0;}
	.before_after02 .box ul li:nth-of-type(3n){margin-right:0;}
	.before_after02 .box ul li:nth-of-type(n+2){margin-top:30px;}
}

/* 수술시스템 eye_re_con02 */
.eye_re_con02{padding:100px 0;}
.eye_re_con02 .sub_tit{padding-bottom:50px;}
.eye_re_con02 ul{font-size:0; overflow:hidden;}
.eye_re_con02 ul li{display:inline-block; vertical-align:top; width:25%; position:relative; padding:10px 25px; box-sizing:border-box;}
.eye_re_con02 ul li:before{content:''; position:absolute; width:1px; height:1000%; right:0; top:0; background:#f5f5f5;}
.eye_re_con02 ul li:last-of-type:before{display:none;}
.eye_re_con02 ul li p{font-size:20px; font-weight:500; letter-spacing:-0.025em; color:#222222;}
.eye_re_con02 ul li p i{display:inline-block; vertical-align:middle; margin-right:10px; margin-top:-3px;}
.eye_re_con02 ul li span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:28px;  margin-top:20px;}

@media all and (max-width:1200px){
	.eye_re_con02 ul li{padding:10px;}
}
@media all and (max-width:1000px){
	.eye_re_con02 ul li{padding:10px 25px; width:50%;}
	.eye_re_con02 ul li:nth-of-type(2n):before{display:none;}
	.eye_re_con02 ul li:nth-of-type(n + 3){margin-top:30px;}
}
@media all and (max-width:640px){
	.eye_re_con02{padding:80px 0;}
	.eye_re_con02 ul li{ width:100%;}
	.eye_re_con02 ul li:before{display:none;}
	.eye_re_con02 ul li:nth-of-type(n + 2){margin-top:30px;}
}

/* eye_re_con03 회복시스템 */
.eye_re_con03{padding:100px 0;}
.eye_re_con03 .sub_tit{padding-bottom:60px;}
.eye_re_con03 ul{font-size:0;}
.eye_re_con03 ul li{display:inline-block; vertical-align:top; width:50%; font-size:0;}
.eye_re_con03 ul li:nth-of-type(n+3){margin-top:20px;}
.eye_re_con03 ul li .img_box{width:43%; display:inline-block; vertical-align:middle; }
.eye_re_con03 ul li .img_box img{width:100%;}
.eye_re_con03 ul li .txt_box{width:57%; display:inline-block; vertical-align:middle; box-sizing:border-box; padding:0 45px 0 35px;}
.eye_re_con03 ul li .txt_box p{font-size:20px; font-weight:500; letter-spacing:-0.025em; color:#222222;}
.eye_re_con03 ul li .txt_box span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:28px; padding-top:20px; }

@media all and (max-width:1000px){
	.eye_re_con03 ul li{width:100%;}
	.eye_re_con03 ul li:nth-of-type(n+2){margin-top:20px;}
}
@media all and (max-width:640px){
	.eye_re_con03{padding:80px 0;}
	.eye_re_con03 ul li .img_box{width:100%;}
	.eye_re_con03 ul li .txt_box{width:100%; padding:30px 0;}
}

/* eye_tab */
.eye_tab{padding-top:70px; text-align:center;}
.eye_tab ul{font-size:0;}
.eye_tab ul li{display:inline-block; vertical-align:top; width:170px; box-sizing:border-box; border:1px solid #dcdcdc; margin-right:10px;}
.eye_tab ul li:last-of-type{margin-right:0;}
.eye_tab ul li > div{display:table; width:100%; height:200px;}
.eye_tab ul li a{display:table-cell; vertical-align:middle;}
.eye_tab ul li a span{display:block; font-size:22px; font-weight:200; letter-spacing:-0.05em; color:#666666; padding-top:15px;}
.eye_tab ul li.on{border:1px solid #1b1b1b}
.eye_tab ul li:hover{border:1px solid #1b1b1b}
.eye_tab ul li.on a span{color:#000000; font-weight:300;}
.eye_tab ul li:hover a span{color:#000000; font-weight:300;}

.eye_tab_list{}
.eye_tab_list .eye_box{display:none;}
.eye_tab_list .eye_box.on{display:block;}

@media all and (max-width:767px){
	.eye_tab ul li{padding:30px 0 20px;}
	.eye_tab ul.ul03 li{width:calc(33.3333% - 7px);}
	.eye_tab ul.ul02 li{width:calc(50% - 5px);}
}

/* eye_qna */
.eye_qna{padding-bottom:100px;}
.eye_qna .sub_tit{padding-bottom:65px}
.eye_qna dl {border-bottom:1px solid #aeaeae; }
.eye_qna dl:nth-of-type(1){border-top:1px solid #aeaeae;}
.eye_qna dl dt{padding:20px; font-size:0; position:relative;}
.eye_qna dl dt span{display:inline-block; vertical-align:top; width:50px; font-size:22px; font-weight:200; letter-spacing:-0.025em; color:#222222}
.eye_qna dl dt p{display:inline-block; vertical-align:top; width:calc(100% - 50px); padding-right:42px; box-sizing:border-box; font-size:22px; font-weight:500; letter-spacing:-0.025em; color:#222222}
.eye_qna dl dt a{position:absolute ; width:22px; height:22px; right:20px; top:50%; background:url('/img/fat_qna_icon01.png') no-repeat center; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%);}
.eye_qna dl dd{display:none; padding:45px 75px; background:#f9f9f9}
.eye_qna dl dd p{padding-left:40px; position:relative; font-size:20px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:28px; }
.eye_qna dl dd p:before{content:''; position:absolute; left:0; top:5px; width:2px; height:17px; background:#58295e;}
.eye_qna dl.on dt a{background:url('/img/fat_qna_icon02.png') no-repeat center;}
.eye_qna dl.on dd{display:block;}

@media all and (max-width:767px){
	.eye_qna dl dd{padding:25px 40px}
	.eye_qna dl dd p{padding-left:20px;}
}
@media all and (max-width:640px){
	.eye_qna{padding-bottom:80px;}
}
/*=====================================================*/
/* 코성형 */
.nose_re_con01{padding:90px 0 100px;}
.nose_re_con01 .nose_tit{padding-bottom:80px; text-align:center;}
.nose_re_con01 .nose_tit p{font-size:30px; font-weight:200; letter-spacing:0.2em; color:#000000; }
.nose_re_con01 .nose_tit p b{display:inline-block; font-weight:200; color:#58295e; position:relative;}
.nose_re_con01 .nose_tit p b:before{content:''; position:absolute; left:0; top:18px;  width:100%; height:17px; background:#efefef; z-index:-1;}
.nose_re_con01 .nose_tit span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666;  padding-top:35px;}
.nose_re_con01 .nose_tit span b{font-weight:500; color:#222;}

.nose_re_con01 .nose_ul{}
.nose_re_con01 .nose_ul > li{margin-bottom:85px; display:table; height:100%; width:100%;}
.nose_re_con01 .nose_ul > li:last-of-type{margin-bottom:0;}
.nose_re_con01 .nose_ul > li:after{content:''; display:table; clear:both;}
.nose_re_con01 .nose_ul > li .img_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-right:45px;}
.nose_re_con01 .nose_ul > li .img_box img{width:100%;}
.nose_re_con01 .nose_ul > li .txt_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-left:80px;}
.nose_re_con01 .nose_ul > li .txt_box .table{display:table; width:100%; height:100%;}
.nose_re_con01 .nose_ul > li .txt_box .table > div{display:table-cell; vertical-align:middle; width:100%; height:100%; padding-top:10px;}
.nose_re_con01 .nose_ul > li .txt_box .table > div > p{font-size:35px; font-weight:200; letter-spacing:0em; color:#000000; padding-bottom:40px;}
.nose_re_con01 .nose_ul > li .txt_box .table > div > p > b{display:inline-block; font-weight:200; color:#000000; position:relative;}
.nose_re_con01 .nose_ul > li .txt_box .table > div > p > b:before{content:''; position:absolute; left:0; top:18px;  width:100%; height:17px; background:#efefef; z-index:-1;}
.nose_re_con01 .nose_ul > li .txt_box .table > div > i{display:block; font-style:inherit; color:#222222; font-size:18px; font-weight:500; letter-spacing:-0.025em;  padding-bottom:20px;}
.nose_re_con01 .nose_ul > li .txt_box .table > div > i b{display:inline-block; vertical-align:top; font-size:16px; font-weight:500; color:#fff; padding:5px 15px; border-radius:12px; background:#58295e; line-height:1}
.nose_re_con01 .nose_ul > li .txt_box .table > div > span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; }
.nose_re_con01 .nose_ul > li .txt_box .table > div > span b{font-weight:500; color:#222;}
.nose_re_con01 .nose_ul > li ul{font-size:0; margin-top:80px;}
.nose_re_con01.type01 .nose_ul > li ul{margin:50px auto 40px;}
.nose_re_con01 .nose_ul > li ul li{display:inline-block; vertical-align:top; width:calc(33.3333% - 14px); margin-right:20px;}
.nose_re_con01 .nose_ul > li ul li:nth-of-type(3n){margin-right:0;}
.nose_re_con01 .nose_ul > li ul li:nth-of-type(n + 4){margin-top:40px;}
.nose_re_con01 .nose_ul > li ul li p{font-size:18px; font-weight:300; letter-spacing:0; color:#000000; padding-bottom:10px; border-bottom:1px solid #1b1b1b}
.nose_re_con01 .nose_ul > li ul li p i{display:inline-block; vertical-align:middle; margin-right:5px; margin-top:-3px;}
.nose_re_con01 .nose_ul > li ul li span{display:block; padding-top:15px; font-size:18px; font-weight:0; color:#666666;}

.nose_re_con01 .nose_ul > li:nth-of-type(odd) .img_box{float:right; padding-right:0; padding-left:45px;}
.nose_re_con01 .nose_ul > li:nth-of-type(odd) .txt_box{float:right; padding-left:0; padding-right:0; height:100%; padding:10px;}

@media all and (max-width:1400px){	
	.nose_re_con01 .nose_ul > li ul{margin-top:40px;}
}
@media all and (max-width:1000px){	
	.nose_re_con01 .nose_ul > li{display:block;}
	.nose_re_con01 .nose_ul > li .img_box{display:block; width:100%; padding-right:0;}
	.nose_re_con01 .nose_ul > li .txt_box{display:block; width:100%; padding-left:0; padding-top:40px;}
	.nose_re_con01 .nose_ul > li ul{margin-top:80px;}
	.nose_re_con01 .nose_ul > li:nth-of-type(odd) .img_box{padding-left:0;}
}

@media all and (max-width:767px){
	.nose_re_con01{padding:70px 0 80px;}
	.nose_re_con01 .nose_ul > li{margin-bottom:60px;}
	.nose_re_con01 .nose_ul > li ul li{width:calc(50% - 15px);}
	.nose_re_con01 .nose_ul > li ul li:nth-of-type(3n){margin-right:20px;}
	.nose_re_con01 .nose_ul > li ul li:nth-of-type(odd){margin-right:0;}
	.nose_re_con01 .nose_ul > li ul li:nth-of-type(n + 3){margin-top:30px;}
}

/* 왼쪽오른쪽 바뀐 타입 */

.nose_re_con01 .nose_ul02{}
.nose_re_con01 .nose_ul02 > li{margin-bottom:85px; display:table; height:100%;}
.nose_re_con01 .nose_ul02 > li:last-of-type{margin-bottom:0;}
.nose_re_con01 .nose_ul02 > li:after{content:''; display:table; clear:both;}
.nose_re_con01 .nose_ul02 > li .img_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-right:47px;}
.nose_re_con01 .nose_ul02 > li .img_box img{width:100%;}
.nose_re_con01 .nose_ul02 > li .txt_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-left:80px;}
.nose_re_con01 .nose_ul02 > li .txt_box .table{display:table; width:100%; height:100%;}
.nose_re_con01 .nose_ul02 > li .txt_box .table > div{display:table-cell; vertical-align:middle; width:100%; height:100%;}
.nose_re_con01 .nose_ul02 > li .txt_box .table > div > p{font-size:30px; font-weight:200; letter-spacing:0.2em; color:#000000; padding-bottom:40px;}
.nose_re_con01 .nose_ul02 > li .txt_box .table > div > p > b{display:inline-block; font-weight:200; color:#58295e; position:relative;}
.nose_re_con01 .nose_ul02 > li .txt_box .table > div > p > b:before{content:''; position:absolute; left:0; top:18px;  width:100%; height:17px; background:#efefef; z-index:-1;}
.nose_re_con01 .nose_ul02 > li .txt_box .table > div > i{display:block; font-style:inherit; color:#222222; font-size:18px; font-weight:500; letter-spacing:-0.025em;  padding-bottom:20px;}
.nose_re_con01 .nose_ul02 > li .txt_box .table > div > i b{display:inline-block; vertical-align:top; font-size:16px; font-weight:500; color:#fff; padding:5px 15px; border-radius:12px; background:#58295e; line-height:1}
.nose_re_con01 .nose_ul02 > li .txt_box .table > div > span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; }
.nose_re_con01 .nose_ul02 > li .txt_box .table > div > span b{font-weight:500; color:#222;}
.nose_re_con01 .nose_ul02 > li ul{font-size:0; margin-top:80px;}
.nose_re_con01.type01 .nose_ul02 > li ul{margin:50px auto 40px;}
.nose_re_con01 .nose_ul02 > li ul li{display:inline-block; vertical-align:top; width:calc(33.3333% - 14px); margin-right:20px;}
.nose_re_con01 .nose_ul02 > li ul li:nth-of-type(3n){margin-right:0;}
.nose_re_con01 .nose_ul02 > li ul li:nth-of-type(n + 4){margin-top:40px;}
.nose_re_con01 .nose_ul02 > li ul li p{font-size:18px; font-weight:300; letter-spacing:0; color:#000000; padding-bottom:10px; border-bottom:1px solid #1b1b1b}
.nose_re_con01 .nose_ul02 > li ul li p i{display:inline-block; vertical-align:middle; margin-right:5px; margin-top:-3px;}
.nose_re_con01 .nose_ul02 > li ul li span{display:block; padding-top:15px; font-size:18px; font-weight:0; color:#666666;}

.nose_re_con01 .nose_ul02 > li:nth-of-type(2n - 1) .img_box{float:right; padding-right:0}
.nose_re_con01 .nose_ul02 > li:nth-of-type(2n - 1) .txt_box{float:right; padding-left:0; padding-right:80px; height:100%;}

@media all and (max-width:1400px){	
	.nose_re_con01 .nose_ul02 > li ul{margin-top:40px;}
}
@media all and (max-width:1000px){	
	.nose_re_con01 .nose_ul02 > li{display:block;}
	.nose_re_con01 .nose_ul02 > li .img_box{display:block; width:100%; padding-right:0;}
	.nose_re_con01 .nose_ul02 > li .txt_box{display:block; width:100%; padding-left:0; padding-top:40px;}
	.nose_re_con01 .nose_ul02 > li ul{margin-top:80px;}
	.nose_re_con01 .nose_ul02 > li:nth-of-type(2n - 1) .txt_box{padding-right:0;}
}

@media all and (max-width:767px){
	.nose_re_con01{padding:70px 0 80px;}
	.nose_re_con01 .nose_ul02 > li{margin-bottom:60px;}
	.nose_re_con01 .nose_ul02 > li ul li{width:calc(50% - 15px);}
	.nose_re_con01 .nose_ul02 > li ul li:nth-of-type(3n){margin-right:20px;}
	.nose_re_con01 .nose_ul02 > li ul li:nth-of-type(2n - 1){margin-right:0;}
	.nose_re_con01 .nose_ul02 > li ul li:nth-of-type(n + 3){margin-top:30px;}
}


/* 리얼스토리 .nose_real */
.nose_real {}
.nose_real .inner{font-size:0; padding:100px 0 ; border-top:1px solid #dcdcdc}
.nose_real .left_box{display:inline-block; vertical-align:top; padding-top:35px; width:350px;}
.nose_real .right_box{display:inline-block; vertical-align:top; width:calc(100% - 350px);}
.nose_real .right_box ul{font-size:0;}
.nose_real .right_box ul li{display:inline-block; vertical-align:top; width:calc(25% - 8px); margin-right:10px;}
.nose_real .right_box ul li:last-of-type{margin-right:0;}
.nose_real .right_box ul li img{width:100%;}

@media all and (max-width:1400px){
	.nose_real .inner{padding:80px 0;}
}
@media all and (max-width:1000px){
	.nose_real .left_box{width:100%;  padding-top:0; padding-bottom:35px;}
	.nose_real .left_box .sub_tit.left{text-align:center;}	
	.nose_real .left_box .sub_tit.left span:before{left:50%; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); transform:translateX(-50%);}
	.nose_real .right_box{width:100%;}
}
@media all and (max-width:767px){
	.nose_real .right_box ul li{width:calc(50% - 5px);}
	.nose_real .right_box ul li:nth-of-type(2n){margin-right:0;}
	.nose_real .right_box ul li:nth-of-type(n + 3){margin-top:10px;}
}

/* 영상 nose_video */
.nose_video{padding:100px 0; }
.nose_video .video_box{width:100%;}
.nose_video .video_box iframe{width:100%; height:670px;}

@media all and (max-width:1000px){
	.nose_video .video_box iframe{width:100%; height:500px;}
}
@media all and (max-width:640px){
	.nose_video{padding:80px 0;}
	.nose_video .video_box iframe{width:100%; height:300px;}
}

/* 수술시스템 nose_re_con02 */
.nose_re_con02{padding:100px 0;}
.nose_re_con02 .sub_tit{padding-bottom:50px;}
.nose_re_con02 ul{font-size:0; overflow:hidden;}
.nose_re_con02 ul li{display:inline-block; vertical-align:top; width:25%; position:relative; padding:10px 25px; box-sizing:border-box;}
.nose_re_con02 ul li:before{content:''; position:absolute; width:1px; height:1000%; right:0; top:0; background:#f5f5f5;}
.nose_re_con02 ul li:last-of-type:before{display:none;}
.nose_re_con02 ul li p{font-size:20px; font-weight:500; letter-spacing:-0.025em; color:#222222;}
.nose_re_con02 ul li p i{display:inline-block; vertical-align:middle; margin-right:10px; margin-top:-3px;}
.nose_re_con02 ul li span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:28px;  margin-top:20px;}

@media all and (max-width:1200px){
	.nose_re_con02 ul li{padding:10px;}
}
@media all and (max-width:1000px){
	.nose_re_con02 ul li{padding:10px 25px; width:50%;}
	.nose_re_con02 ul li:nth-of-type(2n):before{display:none;}
	.nose_re_con02 ul li:nth-of-type(n + 3){margin-top:30px;}
}
@media all and (max-width:640px){
	.nose_re_con02{padding:80px 0;}
	.nose_re_con02 ul li{ width:100%;}
	.nose_re_con02 ul li:before{display:none;}
	.nose_re_con02 ul li:nth-of-type(n + 2){margin-top:30px;}
}

/* nose_re_con03 회복시스템 */
.nose_re_con03{padding:100px 0;}
.nose_re_con03 .sub_tit{padding-bottom:60px;}
.nose_re_con03 ul{font-size:0;}
.nose_re_con03 ul li{display:inline-block; vertical-align:top; width:50%; font-size:0;}
.nose_re_con03 ul li:nth-of-type(n+3){margin-top:20px;}
.nose_re_con03 ul li .img_box{width:43%; display:inline-block; vertical-align:middle; }
.nose_re_con03 ul li .img_box img{width:100%;}
.nose_re_con03 ul li .txt_box{width:57%; display:inline-block; vertical-align:middle; box-sizing:border-box; padding:0 45px 0 35px;}
.nose_re_con03 ul li .txt_box p{font-size:20px; font-weight:500; letter-spacing:-0.025em; color:#222222;}
.nose_re_con03 ul li .txt_box span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:28px; padding-top:20px; }

@media all and (max-width:1000px){
	.nose_re_con03 ul li{width:100%;}
	.nose_re_con03 ul li:nth-of-type(n+2){margin-top:20px;}
}
@media all and (max-width:640px){
	.nose_re_con03{padding:80px 0;}
	.nose_re_con03 ul li .img_box{width:100%;}
	.nose_re_con03 ul li .txt_box{width:100%; padding:30px 0;}
}

/* nose_tab */
.nose_tab{padding-top:70px; text-align:center;}
.nose_tab ul{font-size:0;}
.nose_tab ul li{display:inline-block; vertical-align:top; width:170px; box-sizing:border-box; border:1px solid #dcdcdc; margin-right:10px; padding:50px 0 40px;}
.nose_tab ul li:last-of-type{margin-right:0;}
.nose_tab ul li a{display:block;}
.nose_tab ul li a span{display:block; font-size:22px; font-weight:200; letter-spacing:-0.05em; color:#666666; padding-top:25px;}
.nose_tab ul li.on{border:1px solid #1b1b1b}
.nose_tab ul li:hover{border:1px solid #1b1b1b}
.nose_tab ul li.on a span{color:#000000; font-weight:300;}
.nose_tab ul li:hover a span{color:#000000; font-weight:300;}

.nose_tab_list{}
.nose_tab_list .nose_box{display:none;}
.nose_tab_list .nose_box.on{display:block;}

@media all and (max-width:767px){
	.nose_tab ul li{padding:30px 0 20px;}
	.nose_tab ul.ul03 li{width:calc(33.3333% - 7px);}
	.nose_tab ul.ul02 li{width:calc(50% - 5px);}
}

/* nose_qna */
.nose_qna{padding-bottom:100px;}
.nose_qna .sub_tit{padding-bottom:65px}
.nose_qna dl {border-bottom:1px solid #aeaeae; }
.nose_qna dl:nth-of-type(1){border-top:1px solid #aeaeae;}
.nose_qna dl dt{padding:20px; font-size:0; position:relative;}
.nose_qna dl dt span{display:inline-block; vertical-align:top; width:50px; font-size:22px; font-weight:200; letter-spacing:-0.025em; color:#222222}
.nose_qna dl dt p{display:inline-block; vertical-align:top; width:calc(100% - 50px); padding-right:42px; box-sizing:border-box; font-size:22px; font-weight:500; letter-spacing:-0.025em; color:#222222}
.nose_qna dl dt a{position:absolute ; width:22px; height:22px; right:20px; top:50%; background:url('/img/fat_qna_icon01.png') no-repeat center; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%);}
.nose_qna dl dd{display:none; padding:45px 75px; background:#f9f9f9}
.nose_qna dl dd p{padding-left:40px; position:relative; font-size:20px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:28px; }
.nose_qna dl dd p:before{content:''; position:absolute; left:0; top:5px; width:2px; height:17px; background:#58295e;}
.nose_qna dl.on dt a{background:url('/img/fat_qna_icon02.png') no-repeat center;}
.nose_qna dl.on dd{display:block;}

@media all and (max-width:767px){
	.nose_qna dl dd{padding:25px 40px}
	.nose_qna dl dd p{padding-left:20px;}
}
@media all and (max-width:640px){
	.nose_qna{padding-bottom:80px;}
}
/*=====================================================*/
/* 지방이식 */
.fat_re_con01{padding:90px 0 100px;}
.fat_re_con01 .fat_tit{padding-bottom:80px; text-align:center;}
.fat_re_con01 .fat_tit p{font-size:30px; font-weight:200; letter-spacing:0.2em; color:#000000; }
.fat_re_con01 .fat_tit p b{display:inline-block; font-weight:200; color:#58295e; position:relative;}
.fat_re_con01 .fat_tit p b:before{content:''; position:absolute; left:0; top:18px;  width:100%; height:17px; background:#efefef; z-index:-1;}
.fat_re_con01 .fat_tit span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666;  padding-top:35px;}
.fat_re_con01 .fat_tit span b{font-weight:500; color:#222;}

.fat_re_con01 .fat_ul{}
.fat_re_con01 .fat_ul > li{margin-bottom:85px; display:table; height:100%; width:100%;}
.fat_re_con01 .fat_ul > li:last-of-type{margin-bottom:0;}
.fat_re_con01 .fat_ul > li:after{content:''; display:table; clear:both;}
.fat_re_con01 .fat_ul > li .img_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-right:45px;}
.fat_re_con01 .fat_ul > li .img_box img{width:100%;}
.fat_re_con01 .fat_ul > li .txt_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-left:80px;}
.fat_re_con01 .fat_ul > li .txt_box .table{display:table; width:100%; height:100%;}
.fat_re_con01 .fat_ul > li .txt_box .table > div{display:table-cell; vertical-align:middle; width:100%; height:100%; padding-top:80px;}
.fat_re_con01 .fat_ul > li .txt_box .table > div > p{font-size:35px; font-weight:200; letter-spacing:0em; color:#000000; padding-bottom:40px;}
.fat_re_con01 .fat_ul > li .txt_box .table > div > p > b{display:inline-block; font-weight:200; color:#58295e; position:relative;}
.fat_re_con01 .fat_ul > li .txt_box .table > div > p > b:before{content:''; position:absolute; left:0; top:18px;  width:100%; height:17px; background:#efefef; z-index:-1;}
.fat_re_con01 .fat_ul > li .txt_box .table > div > i{display:block; font-style:inherit; color:#222222; font-size:18px; font-weight:500; letter-spacing:-0.025em;  padding-bottom:20px;}
.fat_re_con01 .fat_ul > li .txt_box .table > div > i b{display:inline-block; vertical-align:top; font-size:16px; font-weight:500; color:#fff; padding:5px 15px; border-radius:12px; background:#58295e; line-height:1}
.fat_re_con01 .fat_ul > li .txt_box .table > div > span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; }
.fat_re_con01 .fat_ul > li .txt_box .table > div > span b{font-weight:500; color:#222;}
.fat_re_con01 .fat_ul > li ul{font-size:0; margin-top:80px;}
.fat_re_con01.type01 .fat_ul > li ul{margin:50px auto 40px;}
.fat_re_con01 .fat_ul > li ul li{display:inline-block; vertical-align:top; width:calc(33.3333% - 14px); margin-right:20px;}
.fat_re_con01 .fat_ul > li ul li:nth-of-type(3n){margin-right:0;}
.fat_re_con01 .fat_ul > li ul li:nth-of-type(n + 4){margin-top:40px;}
.fat_re_con01 .fat_ul > li ul li p{font-size:18px; font-weight:300; letter-spacing:0; color:#000000; padding-bottom:10px; border-bottom:1px solid #1b1b1b}
.fat_re_con01 .fat_ul > li ul li p i{display:inline-block; vertical-align:middle; margin-right:5px; margin-top:-3px;}
.fat_re_con01 .fat_ul > li ul li span{display:block; padding-top:15px; font-size:18px; font-weight:0; color:#666666;}

.fat_re_con01 .fat_ul > li:nth-of-type(odd) .img_box{float:right; padding-right:0; padding-left:45px; }
.fat_re_con01 .fat_ul > li:nth-of-type(odd) .txt_box{float:right; padding-left:0; padding-left:0; height:100%;}

@media all and (max-width:1400px){	
	.fat_re_con01 .fat_ul > li ul{margin-top:40px;}
}
@media all and (max-width:1000px){	
	.fat_re_con01 .fat_ul > li{display:block;}
	.fat_re_con01 .fat_ul > li .img_box{display:block; width:100%; padding-right:0;}
	.fat_re_con01 .fat_ul > li .txt_box{display:block; width:100%; padding-left:0; padding-top:40px;}
	.fat_re_con01 .fat_ul > li ul{margin-top:80px;}
	.fat_re_con01 .fat_ul > li:nth-of-type(odd) .img_box{padding-left:0;}
}

@media all and (max-width:767px){
	.fat_re_con01{padding:70px 0 80px;}
	.fat_re_con01 .fat_ul > li{margin-bottom:60px;}
	.fat_re_con01 .fat_ul > li ul li{width:calc(50% - 15px);}
	.fat_re_con01 .fat_ul > li ul li:nth-of-type(3n){margin-right:20px;}
	.fat_re_con01 .fat_ul > li ul li:nth-of-type(2n){margin-right:0;}
	.fat_re_con01 .fat_ul > li ul li:nth-of-type(n + 3){margin-top:30px;}
}

/* 왼쪽오른쪽 바뀐 타입 */

.fat_re_con01 .fat_ul02{}
.fat_re_con01 .fat_ul02 > li{margin-bottom:85px; display:table; height:100%;}
.fat_re_con01 .fat_ul02 > li:last-of-type{margin-bottom:0;}
.fat_re_con01 .fat_ul02 > li:after{content:''; display:table; clear:both;}
.fat_re_con01 .fat_ul02 > li .img_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-right:47px;}
.fat_re_con01 .fat_ul02 > li .img_box img{width:100%;}
.fat_re_con01 .fat_ul02 > li .txt_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-left:80px;}
.fat_re_con01 .fat_ul02 > li .txt_box .table{display:table; width:100%; height:100%;}
.fat_re_con01 .fat_ul02 > li .txt_box .table > div{display:table-cell; vertical-align:middle; width:100%; height:100%;}
.fat_re_con01 .fat_ul02 > li .txt_box .table > div > p{font-size:30px; font-weight:200; letter-spacing:0.2em; color:#000000; padding-bottom:40px;}
.fat_re_con01 .fat_ul02 > li .txt_box .table > div > p > b{display:inline-block; font-weight:200; color:#58295e; position:relative;}
.fat_re_con01 .fat_ul02 > li .txt_box .table > div > p > b:before{content:''; position:absolute; left:0; top:18px;  width:100%; height:17px; background:#efefef; z-index:-1;}
.fat_re_con01 .fat_ul02 > li .txt_box .table > div > i{display:block; font-style:inherit; color:#222222; font-size:18px; font-weight:500; letter-spacing:-0.025em;  padding-bottom:20px;}
.fat_re_con01 .fat_ul02 > li .txt_box .table > div > i b{display:inline-block; vertical-align:top; font-size:16px; font-weight:500; color:#fff; padding:5px 15px; border-radius:12px; background:#58295e; line-height:1}
.fat_re_con01 .fat_ul02 > li .txt_box .table > div > span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; }
.fat_re_con01 .fat_ul02 > li .txt_box .table > div > span b{font-weight:500; color:#222;}
.fat_re_con01 .fat_ul02 > li ul{font-size:0; margin-top:80px;}
.fat_re_con01.type01 .fat_ul02 > li ul{margin:50px auto 40px;}
.fat_re_con01 .fat_ul02 > li ul li{display:inline-block; vertical-align:top; width:calc(33.3333% - 14px); margin-right:20px;}
.fat_re_con01 .fat_ul02 > li ul li:nth-of-type(3n){margin-right:0;}
.fat_re_con01 .fat_ul02 > li ul li:nth-of-type(n + 4){margin-top:40px;}
.fat_re_con01 .fat_ul02 > li ul li p{font-size:18px; font-weight:300; letter-spacing:0; color:#000000; padding-bottom:10px; border-bottom:1px solid #1b1b1b}
.fat_re_con01 .fat_ul02 > li ul li p i{display:inline-block; vertical-align:middle; margin-right:5px; margin-top:-3px;}
.fat_re_con01 .fat_ul02 > li ul li span{display:block; padding-top:15px; font-size:18px; font-weight:0; color:#666666;}

.fat_re_con01 .fat_ul02 > li:nth-of-type(2n - 1) .img_box{float:right; padding-right:0}
.fat_re_con01 .fat_ul02 > li:nth-of-type(2n - 1) .txt_box{float:right; padding-left:0; padding-right:80px; height:100%;}

@media all and (max-width:1400px){	
	.fat_re_con01 .fat_ul02 > li ul{margin-top:40px;}
}
@media all and (max-width:1000px){	
	.fat_re_con01 .fat_ul02 > li{display:block;}
	.fat_re_con01 .fat_ul02 > li .img_box{display:block; width:100%; padding-right:0;}
	.fat_re_con01 .fat_ul02 > li .txt_box{display:block; width:100%; padding-left:0; padding-top:40px;}
	.fat_re_con01 .fat_ul02 > li ul{margin-top:80px;}
	.fat_re_con01 .fat_ul02 > li:nth-of-type(2n - 1) .txt_box{padding-right:0;}
}

@media all and (max-width:767px){
	.fat_re_con01{padding:70px 0 80px;}
	.fat_re_con01 .fat_ul02 > li{margin-bottom:60px;}
	.fat_re_con01 .fat_ul02 > li ul li{width:calc(50% - 15px);}
	.fat_re_con01 .fat_ul02 > li ul li:nth-of-type(3n){margin-right:20px;}
	.fat_re_con01 .fat_ul02 > li ul li:nth-of-type(2n - 1){margin-right:0;}
	.fat_re_con01 .fat_ul02 > li ul li:nth-of-type(n + 3){margin-top:30px;}
}


/* 리얼스토리 .fat_real */
.fat_real {}
.fat_real .inner{font-size:0; padding:100px 0 ; border-top:1px solid #dcdcdc}
.fat_real .left_box{display:inline-block; vertical-align:top; padding-top:35px; width:350px;}
.fat_real .right_box{display:inline-block; vertical-align:top; width:calc(100% - 350px);}
.fat_real .right_box ul{font-size:0;}
.fat_real .right_box ul li{display:inline-block; vertical-align:top; width:calc(25% - 8px); margin-right:10px;}
.fat_real .right_box ul li:last-of-type{margin-right:0;}
.fat_real .right_box ul li img{width:100%;}

@media all and (max-width:1400px){
	.fat_real .inner{padding:80px 0;}
}
@media all and (max-width:1000px){
	.fat_real .left_box{width:100%;  padding-top:0; padding-bottom:35px;}
	.fat_real .left_box .sub_tit.left{text-align:center;}	
	.fat_real .left_box .sub_tit.left span:before{left:50%; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); transform:translateX(-50%);}
	.fat_real .right_box{width:100%;}
}
@media all and (max-width:767px){
	.fat_real .right_box ul li{width:calc(50% - 5px);}
	.fat_real .right_box ul li:nth-of-type(2n){margin-right:0;}
	.fat_real .right_box ul li:nth-of-type(n + 3){margin-top:10px;}
}

/* 영상 fat_video */
.fat_video{padding:100px 0; }
.fat_video .video_box{width:100%;}
.fat_video .video_box iframe{width:100%; height:670px;}

@media all and (max-width:1000px){
	.fat_video .video_box iframe{width:100%; height:500px;}
}
@media all and (max-width:640px){
	.fat_video{padding:80px 0;}
	.fat_video .video_box iframe{width:100%; height:300px;}
}

/* 수술시스템 fat_re_con02 */
.fat_re_con02{padding:100px 0;}
.fat_re_con02 .sub_tit{padding-bottom:50px;}
.fat_re_con02 ul{font-size:0; overflow:hidden;}
.fat_re_con02 ul li{display:inline-block; vertical-align:top; width:25%; position:relative; padding:10px 25px; box-sizing:border-box;}
.fat_re_con02 ul li:before{content:''; position:absolute; width:1px; height:1000%; right:0; top:0; background:#f5f5f5;}
.fat_re_con02 ul li:last-of-type:before{display:none;}
.fat_re_con02 ul li p{font-size:20px; font-weight:500; letter-spacing:-0.025em; color:#222222;}
.fat_re_con02 ul li p i{display:inline-block; vertical-align:middle; margin-right:10px; margin-top:-3px;}
.fat_re_con02 ul li span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:28px;  margin-top:20px;}

@media all and (max-width:1200px){
	.fat_re_con02 ul li{padding:10px;}
}
@media all and (max-width:1000px){
	.fat_re_con02 ul li{padding:10px 25px; width:50%;}
	.fat_re_con02 ul li:nth-of-type(2n):before{display:none;}
	.fat_re_con02 ul li:nth-of-type(n + 3){margin-top:30px;}
}
@media all and (max-width:640px){
	.fat_re_con02{padding:80px 0;}
	.fat_re_con02 ul li{ width:100%;}
	.fat_re_con02 ul li:before{display:none;}
	.fat_re_con02 ul li:nth-of-type(n + 2){margin-top:30px;}
}

/* fat_re_con03 회복시스템 */
.fat_re_con03{padding:100px 0;}
.fat_re_con03 .sub_tit{padding-bottom:60px;}
.fat_re_con03 ul{font-size:0;}
.fat_re_con03 ul li{display:inline-block; vertical-align:top; width:50%; font-size:0;}
.fat_re_con03 ul li:nth-of-type(n+3){margin-top:20px;}
.fat_re_con03 ul li .img_box{width:43%; display:inline-block; vertical-align:middle; }
.fat_re_con03 ul li .img_box img{width:100%;}
.fat_re_con03 ul li .txt_box{width:57%; display:inline-block; vertical-align:middle; box-sizing:border-box; padding:0 45px 0 35px;}
.fat_re_con03 ul li .txt_box p{font-size:20px; font-weight:500; letter-spacing:-0.025em; color:#222222;}
.fat_re_con03 ul li .txt_box span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:28px; padding-top:20px; }

@media all and (max-width:1000px){
	.fat_re_con03 ul li{width:100%;}
	.fat_re_con03 ul li:nth-of-type(n+2){margin-top:20px;}
}
@media all and (max-width:640px){
	.fat_re_con03{padding:80px 0;}
	.fat_re_con03 ul li .img_box{width:100%;}
	.fat_re_con03 ul li .txt_box{width:100%; padding:30px 0;}
}

/* fat_tab */
.fat_tab{padding-top:70px; text-align:center;}
.fat_tab ul{font-size:0;}
.fat_tab ul li{display:inline-block; vertical-align:top; width:170px; box-sizing:border-box; border:1px solid #dcdcdc; margin-right:10px; padding:50px 0 40px;}
.fat_tab ul li:last-of-type{margin-right:0;}
.fat_tab ul li a{display:block;}
.fat_tab ul li a span{display:block; font-size:22px; font-weight:200; letter-spacing:-0.05em; color:#666666; padding-top:25px;}
.fat_tab ul li.on{border:1px solid #1b1b1b}
.fat_tab ul li:hover{border:1px solid #1b1b1b}
.fat_tab ul li.on a span{color:#000000; font-weight:300;}
.fat_tab ul li:hover a span{color:#000000; font-weight:300;}

.fat_tab_list{}
.fat_tab_list .fat_box{display:none;}
.fat_tab_list .fat_box.on{display:block;}

@media all and (max-width:767px){
	.fat_tab ul li{padding:30px 0 20px;}
	.fat_tab ul.ul03 li{width:calc(33.3333% - 7px);}
	.fat_tab ul.ul02 li{width:calc(50% - 5px);}
}

/* fat_qna */
.fat_qna{padding-bottom:100px;}
.fat_qna .sub_tit{padding-bottom:65px}
.fat_qna dl {border-bottom:1px solid #aeaeae; }
.fat_qna dl:nth-of-type(1){border-top:1px solid #aeaeae;}
.fat_qna dl dt{padding:20px; font-size:0; position:relative;}
.fat_qna dl dt span{display:inline-block; vertical-align:top; width:50px; font-size:22px; font-weight:200; letter-spacing:-0.025em; color:#222222}
.fat_qna dl dt p{display:inline-block; vertical-align:top; width:calc(100% - 50px); padding-right:42px; box-sizing:border-box; font-size:22px; font-weight:500; letter-spacing:-0.025em; color:#222222}
.fat_qna dl dt a{position:absolute ; width:22px; height:22px; right:20px; top:50%; background:url('/img/fat_qna_icon01.png') no-repeat center; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%);}
.fat_qna dl dd{display:none; padding:45px 75px; background:#f9f9f9}
.fat_qna dl dd p{padding-left:40px; position:relative; font-size:20px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:28px; }
.fat_qna dl dd p:before{content:''; position:absolute; left:0; top:5px; width:2px; height:17px; background:#58295e;}
.fat_qna dl.on dt a{background:url('/img/fat_qna_icon02.png') no-repeat center;}
.fat_qna dl.on dd{display:block;}

@media all and (max-width:767px){
	.fat_qna dl dd{padding:25px 40px}
	.fat_qna dl dd p{padding-left:20px;}
}
@media all and (max-width:640px){
	.fat_qna{padding-bottom:80px;}
}

/*=====================================================*/
/* 남자성형 */
.male_re_con01{padding:90px 0 100px;}
.male_re_con01 .male_tit{padding-bottom:80px; text-align:center;}
.male_re_con01 .male_tit p{font-size:30px; font-weight:200; letter-spacing:0.2em; color:#000000; }
.male_re_con01 .male_tit p b{display:inline-block; font-weight:200; color:#58295e; position:relative;}
.male_re_con01 .male_tit p b:before{content:''; position:absolute; left:0; top:18px;  width:100%; height:17px; background:#efefef; z-index:-1;}
.male_re_con01 .male_tit span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666;  padding-top:35px;}
.male_re_con01 .male_tit span b{font-weight:500; color:#222;}

.male_re_con01 .male_ul{}
.male_re_con01 .male_ul > li{margin-bottom:85px; display:table; height:100%;}
.male_re_con01 .male_ul > li:last-of-type{margin-bottom:0;}
.male_re_con01 .male_ul > li:after{content:''; display:table; clear:both;}
.male_re_con01 .male_ul > li .img_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-right:47px;}
.male_re_con01 .male_ul > li .img_box img{width:100%;}
.male_re_con01 .male_ul > li .txt_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-left:80px;}
.male_re_con01 .male_ul > li .txt_box .table{display:table; width:100%; height:100%;}
.male_re_con01 .male_ul > li .txt_box .table > div{display:table-cell; vertical-align:middle; width:100%; height:100%;}
.male_re_con01 .male_ul > li .txt_box .table > div > p{font-size:30px; font-weight:200; letter-spacing:0.2em; color:#000000; padding-bottom:40px;}
.male_re_con01 .male_ul > li .txt_box .table > div > p > b{display:inline-block; font-weight:200; color:#58295e; position:relative;}
.male_re_con01 .male_ul > li .txt_box .table > div > p > b:before{content:''; position:absolute; left:0; top:18px;  width:100%; height:17px; background:#efefef; z-index:-1;}
.male_re_con01 .male_ul > li .txt_box .table > div > i{display:block; font-style:inherit; color:#222222; font-size:18px; font-weight:500; letter-spacing:-0.025em;  padding-bottom:20px;}
.male_re_con01 .male_ul > li .txt_box .table > div > i b{display:inline-block; vertical-align:top; font-size:16px; font-weight:500; color:#fff; padding:5px 15px; border-radius:12px; background:#58295e; line-height:1}
.male_re_con01 .male_ul > li .txt_box .table > div > span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; }
.male_re_con01 .male_ul > li .txt_box .table > div > span b{font-weight:500; color:#222;}
.male_re_con01 .male_ul > li ul{font-size:0; margin-top:80px;}
.male_re_con01.type01 .male_ul > li ul{margin:50px auto 40px;}
.male_re_con01 .male_ul > li ul li{display:inline-block; vertical-align:top; width:calc(33.3333% - 14px); margin-right:20px;}
.male_re_con01 .male_ul > li ul li:nth-of-type(3n){margin-right:0;}
.male_re_con01 .male_ul > li ul li:nth-of-type(n + 4){margin-top:40px;}
.male_re_con01 .male_ul > li ul li p{font-size:18px; font-weight:300; letter-spacing:0; color:#000000; padding-bottom:10px; border-bottom:1px solid #1b1b1b}
.male_re_con01 .male_ul > li ul li p i{display:inline-block; vertical-align:middle; margin-right:5px; margin-top:-3px;}
.male_re_con01 .male_ul > li ul li span{display:block; padding-top:15px; font-size:18px; font-weight:0; color:#666666;}

.male_re_con01 .male_ul > li:nth-of-type(2n) .img_box{float:right; padding-right:0}
.male_re_con01 .male_ul > li:nth-of-type(2n) .txt_box{float:right; padding-left:0; padding-right:80px; height:100%;}

@media all and (max-width:1400px){	
	.male_re_con01 .male_ul > li ul{margin-top:40px;}
}
@media all and (max-width:1000px){	
	.male_re_con01 .male_ul > li{display:block;}
	.male_re_con01 .male_ul > li .img_box{display:block; width:100%; padding-right:0;}
	.male_re_con01 .male_ul > li .txt_box{display:block; width:100%; padding-left:0; padding-top:40px;}
	.male_re_con01 .male_ul > li ul{margin-top:80px;}
	.male_re_con01 .male_ul > li:nth-of-type(2n) .txt_box{padding-right:0;}
}

@media all and (max-width:767px){
	.male_re_con01{padding:70px 0 80px;}
	.male_re_con01 .male_ul > li{margin-bottom:60px;}
	.male_re_con01 .male_ul > li ul li{width:calc(50% - 15px);}
	.male_re_con01 .male_ul > li ul li:nth-of-type(3n){margin-right:20px;}
	.male_re_con01 .male_ul > li ul li:nth-of-type(2n){margin-right:0;}
	.male_re_con01 .male_ul > li ul li:nth-of-type(n + 3){margin-top:30px;}
}

/* 왼쪽오른쪽 바뀐 타입 */

.male_re_con01 .male_ul02{}
.male_re_con01 .male_ul02 > li{margin-bottom:85px; display:table; height:100%;}
.male_re_con01 .male_ul02 > li:last-of-type{margin-bottom:0;}
.male_re_con01 .male_ul02 > li:after{content:''; display:table; clear:both;}
.male_re_con01 .male_ul02 > li .img_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-right:47px;}
.male_re_con01 .male_ul02 > li .img_box img{width:100%;}
.male_re_con01 .male_ul02 > li .txt_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-left:80px;}
.male_re_con01 .male_ul02 > li .txt_box .table{display:table; width:100%; height:100%;}
.male_re_con01 .male_ul02 > li .txt_box .table > div{display:table-cell; vertical-align:middle; width:100%; height:100%;}
.male_re_con01 .male_ul02 > li .txt_box .table > div > p{font-size:35px; font-weight:200; letter-spacing:0em; color:#000000; padding-bottom:40px;}
.male_re_con01 .male_ul02 > li .txt_box .table > div > p > b{display:inline-block; font-weight:200; color:#58295e; position:relative;}
.male_re_con01 .male_ul02 > li .txt_box .table > div > p > b:before{content:''; position:absolute; left:0; top:18px;  width:100%; height:17px; background:#efefef; z-index:-1;}
.male_re_con01 .male_ul02 > li .txt_box .table > div > i{display:block; font-style:inherit; color:#222222; font-size:18px; font-weight:500; letter-spacing:-0.025em;  padding-bottom:20px;}
.male_re_con01 .male_ul02 > li .txt_box .table > div > i b{display:inline-block; vertical-align:top; font-size:16px; font-weight:500; color:#fff; padding:5px 15px; border-radius:12px; background:#58295e; line-height:1}
.male_re_con01 .male_ul02 > li .txt_box .table > div > span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; }
.male_re_con01 .male_ul02 > li .txt_box .table > div > span b{font-weight:500; color:#222;}
.male_re_con01 .male_ul02 > li ul{font-size:0; margin-top:80px;}
.male_re_con01.type01 .male_ul02 > li ul{margin:50px auto 40px;}
.male_re_con01 .male_ul02 > li ul li{display:inline-block; vertical-align:top; width:calc(33.3333% - 14px); margin-right:20px;}
.male_re_con01 .male_ul02 > li ul li:nth-of-type(3n){margin-right:0;}
.male_re_con01 .male_ul02 > li ul li:nth-of-type(n + 4){margin-top:40px;}
.male_re_con01 .male_ul02 > li ul li p{font-size:18px; font-weight:300; letter-spacing:0; color:#000000; padding-bottom:10px; border-bottom:1px solid #1b1b1b}
.male_re_con01 .male_ul02 > li ul li p i{display:inline-block; vertical-align:middle; margin-right:5px; margin-top:-3px;}
.male_re_con01 .male_ul02 > li ul li span{display:block; padding-top:15px; font-size:18px; font-weight:0; color:#666666;}

.male_re_con01 .male_ul02 > li:nth-of-type(2n - 1) .img_box{float:right; padding-right:0}
.male_re_con01 .male_ul02 > li:nth-of-type(2n - 1) .txt_box{float:right; padding-left:0; padding-right:80px; height:100%; padding-top:90px;}

@media all and (max-width:1400px){	
	.male_re_con01 .male_ul02 > li ul{margin-top:40px;}
}
@media all and (max-width:1000px){	
	.male_re_con01 .male_ul02 > li{display:block;}
	.male_re_con01 .male_ul02 > li .img_box{display:block; width:100%; padding-right:0;}
	.male_re_con01 .male_ul02 > li .txt_box{display:block; width:100%; padding-left:0; padding-top:40px;}
	.male_re_con01 .male_ul02 > li ul{margin-top:80px;}
	.male_re_con01 .male_ul02 > li:nth-of-type(2n - 1) .txt_box{padding-right:0;}
}

@media all and (max-width:767px){
	.male_re_con01{padding:70px 0 80px;}
	.male_re_con01 .male_ul02 > li{margin-bottom:60px;}
	.male_re_con01 .male_ul02 > li ul li{width:calc(50% - 15px);}
	.male_re_con01 .male_ul02 > li ul li:nth-of-type(3n){margin-right:20px;}
	.male_re_con01 .male_ul02 > li ul li:nth-of-type(2n - 1){margin-right:0;}
	.male_re_con01 .male_ul02 > li ul li:nth-of-type(n + 3){margin-top:30px;}
}


/* 리얼스토리 .male_real */
.male_real {}
.male_real .inner{font-size:0; padding:100px 0 ; border-top:1px solid #dcdcdc}
.male_real .left_box{display:inline-block; vertical-align:top; padding-top:35px; width:350px;}
.male_real .right_box{display:inline-block; vertical-align:top; width:calc(100% - 350px);}
.male_real .right_box ul{font-size:0;}
.male_real .right_box ul li{display:inline-block; vertical-align:top; width:calc(25% - 8px); margin-right:10px;}
.male_real .right_box ul li:last-of-type{margin-right:0;}
.male_real .right_box ul li img{width:100%;}

@media all and (max-width:1400px){
	.male_real .inner{padding:80px 0;}
}
@media all and (max-width:1000px){
	.male_real .left_box{width:100%;  padding-top:0; padding-bottom:35px;}
	.male_real .left_box .sub_tit.left{text-align:center;}	
	.male_real .left_box .sub_tit.left span:before{left:50%; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); transform:translateX(-50%);}
	.male_real .right_box{width:100%;}
}
@media all and (max-width:767px){
	.male_real .right_box ul li{width:calc(50% - 5px);}
	.male_real .right_box ul li:nth-of-type(2n){margin-right:0;}
	.male_real .right_box ul li:nth-of-type(n + 3){margin-top:10px;}
}

/* 영상 male_video */
.male_video{padding:100px 0; }
.male_video .video_box{width:100%;}
.male_video .video_box iframe{width:100%; height:670px;}

@media all and (max-width:1000px){
	.male_video .video_box iframe{width:100%; height:500px;}
}
@media all and (max-width:640px){
	.male_video{padding:80px 0;}
	.male_video .video_box iframe{width:100%; height:300px;}
}

/* 수술시스템 male_re_con02 */
.male_re_con02{padding:100px 0;}
.male_re_con02 .sub_tit{padding-bottom:50px;}
.male_re_con02 ul{font-size:0; overflow:hidden;}
.male_re_con02 ul li{display:inline-block; vertical-align:top; width:25%; position:relative; padding:10px 25px; box-sizing:border-box;}
.male_re_con02 ul li:before{content:''; position:absolute; width:1px; height:1000%; right:0; top:0; background:#f5f5f5;}
.male_re_con02 ul li:last-of-type:before{display:none;}
.male_re_con02 ul li p{font-size:20px; font-weight:500; letter-spacing:-0.025em; color:#222222;}
.male_re_con02 ul li p i{display:inline-block; vertical-align:middle; margin-right:10px; margin-top:-3px;}
.male_re_con02 ul li span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:28px;  margin-top:20px;}

@media all and (max-width:1200px){
	.male_re_con02 ul li{padding:10px;}
}
@media all and (max-width:1000px){
	.male_re_con02 ul li{padding:10px 25px; width:50%;}
	.male_re_con02 ul li:nth-of-type(2n):before{display:none;}
	.male_re_con02 ul li:nth-of-type(n + 3){margin-top:30px;}
}
@media all and (max-width:640px){
	.male_re_con02{padding:80px 0;}
	.male_re_con02 ul li{ width:100%;}
	.male_re_con02 ul li:before{display:none;}
	.male_re_con02 ul li:nth-of-type(n + 2){margin-top:30px;}
}

/* male_re_con03 회복시스템 */
.male_re_con03{padding:100px 0;}
.male_re_con03 .sub_tit{padding-bottom:60px;}
.male_re_con03 ul{font-size:0;}
.male_re_con03 ul li{display:inline-block; vertical-align:top; width:50%; font-size:0;}
.male_re_con03 ul li:nth-of-type(n+3){margin-top:20px;}
.male_re_con03 ul li .img_box{width:43%; display:inline-block; vertical-align:middle; }
.male_re_con03 ul li .img_box img{width:100%;}
.male_re_con03 ul li .txt_box{width:57%; display:inline-block; vertical-align:middle; box-sizing:border-box; padding:0 45px 0 35px;}
.male_re_con03 ul li .txt_box p{font-size:20px; font-weight:500; letter-spacing:-0.025em; color:#222222;}
.male_re_con03 ul li .txt_box span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:28px; padding-top:20px; }

@media all and (max-width:1000px){
	.male_re_con03 ul li{width:100%;}
	.male_re_con03 ul li:nth-of-type(n+2){margin-top:20px;}
}
@media all and (max-width:640px){
	.male_re_con03{padding:80px 0;}
	.male_re_con03 ul li .img_box{width:100%;}
	.male_re_con03 ul li .txt_box{width:100%; padding:30px 0;}
}

/* male_tab */
.male_tab{padding-top:70px; text-align:center;}
.male_tab ul{font-size:0;}
.male_tab ul li{display:inline-block; vertical-align:top; width:170px; box-sizing:border-box; border:1px solid #dcdcdc; margin-right:10px; padding:50px 0 40px;}
.male_tab ul li:last-of-type{margin-right:0;}
.male_tab ul li a{display:block;}
.male_tab ul li a span{display:block; font-size:22px; font-weight:200; letter-spacing:-0.05em; color:#666666; padding-top:25px;}
.male_tab ul li.on{border:1px solid #1b1b1b}
.male_tab ul li:hover{border:1px solid #1b1b1b}
.male_tab ul li.on a span{color:#000000; font-weight:300;}
.male_tab ul li:hover a span{color:#000000; font-weight:300;}

.male_tab_list{}
.male_tab_list .male_box{display:none;}
.male_tab_list .male_box.on{display:block;}

@media all and (max-width:767px){
	.male_tab ul li{padding:30px 0 20px;}
	.male_tab ul.ul03 li{width:calc(33.3333% - 7px);}
	.male_tab ul.ul02 li{width:calc(50% - 5px);}
}

/* male_qna */
.male_qna{padding-bottom:100px;}
.male_qna .sub_tit{padding-bottom:65px}
.male_qna dl {border-bottom:1px solid #aeaeae; }
.male_qna dl:nth-of-type(1){border-top:1px solid #aeaeae;}
.male_qna dl dt{padding:20px; font-size:0; position:relative;}
.male_qna dl dt span{display:inline-block; vertical-align:top; width:50px; font-size:22px; font-weight:200; letter-spacing:-0.025em; color:#222222}
.male_qna dl dt p{display:inline-block; vertical-align:top; width:calc(100% - 50px); padding-right:42px; box-sizing:border-box; font-size:22px; font-weight:500; letter-spacing:-0.025em; color:#222222}
.male_qna dl dt a{position:absolute ; width:22px; height:22px; right:20px; top:50%; background:url('/img/fat_qna_icon01.png') no-repeat center; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%);}
.male_qna dl dd{display:none; padding:45px 75px; background:#f9f9f9}
.male_qna dl dd p{padding-left:40px; position:relative; font-size:20px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:28px; }
.male_qna dl dd p:before{content:''; position:absolute; left:0; top:5px; width:2px; height:17px; background:#58295e;}
.male_qna dl.on dt a{background:url('/img/fat_qna_icon02.png') no-repeat center;}
.male_qna dl.on dd{display:block;}

@media all and (max-width:767px){
	.male_qna dl dd{padding:25px 40px}
	.male_qna dl dd p{padding-left:20px;}
}
@media all and (max-width:640px){
	.male_qna{padding-bottom:80px;}
}


/*=====================================================*/
/* 리프팅 */
.lifting_re_con01{padding:90px 0 100px;}
.lifting_re_con01 .lifting_ul{}
.lifting_re_con01 .lifting_ul > li{margin-bottom:85px; display:table; height:100%;}
.lifting_re_con01 .lifting_ul > li.type02 .img_box ,
.lifting_re_con01 .lifting_ul > li.type02 .txt_box {vertical-align:top; }
.lifting_re_con01 .lifting_ul > li:last-of-type{margin-bottom:0;}
.lifting_re_con01 .lifting_ul > li:after{content:''; display:table; clear:both;}
.lifting_re_con01 .lifting_ul > li .img_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-right:47px;}
.lifting_re_con01 .lifting_ul > li.type01 .img_box{vertical-align:top;}
.lifting_re_con01 .lifting_ul > li .img_box img{width:100%;}
.lifting_re_con01 .lifting_ul > li .txt_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-left:80px;}
.lifting_re_con01 .lifting_ul > li.type01 .txt_box{vertical-align:top; padding-top:40px;}
.lifting_re_con01 .lifting_ul > li .txt_box .table{display:table; width:100%; height:100%;}
.lifting_re_con01 .lifting_ul > li .txt_box .table > div{display:table-cell; vertical-align:middle; width:100%; height:100%; padding-top:70px;}
.lifting_re_con01 .lifting_ul > li .txt_box .table > div > p{font-size:35px; font-weight:200; letter-spacing:0em; color:#000000; padding-bottom:40px;}
.lifting_re_con01 .lifting_ul > li .txt_box .table > div > p > b{display:inline-block; font-weight:200; color:#58295e; position:relative;}
.lifting_re_con01 .lifting_ul > li .txt_box .table > div > p > b:before{content:''; position:absolute; left:0; top:18px;  width:100%; height:17px; background:#efefef; z-index:-1;}
.lifting_re_con01 .lifting_ul > li .txt_box .table > div > i{display:block; font-style:inherit; color:#222222; font-size:18px; font-weight:500; letter-spacing:-0.025em;  padding-bottom:20px;}
.lifting_re_con01 .lifting_ul > li .txt_box .table > div > i b{display:inline-block; vertical-align:top; font-size:18px; font-weight:500; color:#fff; padding:5px 15px; border-radius:12px; background:#58295e; line-height:1}
.lifting_re_con01 .lifting_ul > li .txt_box .table > div > span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; }
.lifting_re_con01 .lifting_ul > li .txt_box .table > div > span.type02 {color:#aaa; }
.lifting_re_con01 .lifting_ul > li .txt_box .table > div > span b{font-weight:500; color:#222;}
.lifting_re_con01 .lifting_ul > li ul{font-size:0; margin-top:80px;}
.lifting_re_con01.type01 .lifting_ul > li ul{margin:50px auto 40px;}
.lifting_re_con01 .lifting_ul > li ul li{display:inline-block; vertical-align:top; width:calc(33.3333% - 14px); margin-right:20px;}
.lifting_re_con01 .lifting_ul > li ul li:nth-of-type(3n){margin-right:0;}
.lifting_re_con01 .lifting_ul > li ul li:nth-of-type(n + 4){margin-top:40px;}
.lifting_re_con01 .lifting_ul > li ul li p{font-size:18px; font-weight:300; letter-spacing:0; color:#000000; padding-bottom:10px; border-bottom:1px solid #1b1b1b}
.lifting_re_con01 .lifting_ul > li ul li p i{display:inline-block; vertical-align:middle; margin-right:5px; margin-top:-3px;}
.lifting_re_con01 .lifting_ul > li ul li span{display:block; padding-top:15px; font-size:18px; font-weight:0; color:#666666;}

.lifting_re_con01 .lifting_ul > li:nth-of-type(odd) .img_box{float:right; padding-right:0; padding-left:45px; padding-top:70px;}
.lifting_re_con01 .lifting_ul > li:nth-of-type(odd) .txt_box{float:right; padding-left:0; padding-right:0; height:100%;}

@media all and (max-width:1400px){	
	.lifting_re_con01 .lifting_ul > li ul{margin-top:40px;}
}
@media all and (max-width:1000px){	
	.lifting_re_con01 .lifting_ul > li{display:block;}
	.lifting_re_con01 .lifting_ul > li .img_box{display:block; width:100%; padding-right:0;}
	.lifting_re_con01 .lifting_ul > li .txt_box{display:block; width:100%; padding-left:0; padding-top:40px;}
	.lifting_re_con01 .lifting_ul > li ul{margin-top:80px;}
	.lifting_re_con01 .lifting_ul > li:nth-of-type(odd) .img_box{padding-left:0;}
}

@media all and (max-width:767px){
	.lifting_re_con01{padding:70px 0 80px;}
	.lifting_re_con01 .lifting_ul > li{margin-bottom:60px;}
	.lifting_re_con01 .lifting_ul > li:nth-of-type(odd) .img_box{padding-top:0px;}
	.lifting_re_con01 .lifting_ul > li ul li{width:calc(50% - 15px);}
	.lifting_re_con01 .lifting_ul > li ul li:nth-of-type(3n){margin-right:20px;}
	.lifting_re_con01 .lifting_ul > li ul li:nth-of-type(2n){margin-right:0;}
	.lifting_re_con01 .lifting_ul > li ul li:nth-of-type(n + 3){margin-top:30px;}
}


/* lifting_qna */
.lifting_qna{padding-bottom:100px;}
.lifting_qna .sub_tit{padding-bottom:65px}
.lifting_qna dl {border-bottom:1px solid #aeaeae; }
.lifting_qna dl:nth-of-type(1){border-top:1px solid #aeaeae;}
.lifting_qna dl dt{padding:20px; font-size:0; position:relative;}
.lifting_qna dl dt span{display:inline-block; vertical-align:top; width:50px; font-size:22px; font-weight:200; letter-spacing:-0.025em; color:#222222}
.lifting_qna dl dt p{display:inline-block; vertical-align:top; width:calc(100% - 50px); padding-right:42px; box-sizing:border-box; font-size:22px; font-weight:500; letter-spacing:-0.025em; color:#222222}
.lifting_qna dl dt a{position:absolute ; width:22px; height:22px; right:20px; top:50%; background:url('/img/lifting_qna_icon01.png') no-repeat center; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%);}
.lifting_qna dl dd{display:none; padding:45px 75px; background:#f9f9f9}
.lifting_qna dl dd p{padding-left:40px; position:relative; font-size:20px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:28px; }
.lifting_qna dl dd p:before{content:''; position:absolute; left:0; top:5px; width:2px; height:17px; background:#58295e;}
.lifting_qna dl.on dt a{background:url('/img/lifting_qna_icon02.png') no-repeat center;}
.lifting_qna dl.on dd{display:block;}

@media all and (max-width:767px){
	.lifting_qna dl dd{padding:25px 40px}
	.lifting_qna dl dd p{padding-left:20px;}
}
@media all and (max-width:640px){
	.lifting_qna{padding-bottom:80px;}
}



/*=====================================================*/
/* 동안 하위카테고리 공통 */
.baby_con01{padding:90px 0 100px;}
.baby_con01 .baby_ul{}
.baby_con01 .baby_ul > li{margin-bottom:85px; display:table; height:100%;}
.baby_con01 .baby_ul > li.type02 .img_box ,
.baby_con01 .baby_ul > li.type02 .txt_box {vertical-align:top; }
.baby_con01 .baby_ul > li:last-of-type{margin-bottom:0;}
.baby_con01 .baby_ul > li:after{content:''; display:table; clear:both;}
.baby_con01 .baby_ul > li .img_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-right:47px;}
.baby_con01 .baby_ul > li .img_box img{width:100%;}
.baby_con01 .baby_ul > li .txt_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-left:80px;}
.baby_con01 .baby_ul > li .txt_box .table{display:table; width:100%; height:100%;}
.baby_con01 .baby_ul > li .txt_box .table > div{display:table-cell; vertical-align:middle; width:100%; height:100%;}
.baby_con01 .baby_ul > li .txt_box .table > div > p{font-size:35px; font-weight:200; letter-spacing:0em; color:#000000; padding-bottom:40px;}
.baby_con01 .baby_ul > li .txt_box .table > div > p > b{display:inline-block; font-weight:200; color:#58295e; position:relative;}
.baby_con01 .baby_ul > li .txt_box .table > div > p > b:before{content:''; position:absolute; left:0; top:18px;  width:100%; height:17px; background:#efefef; z-index:-1;}
.baby_con01 .baby_ul > li .txt_box .table > div > i{display:block; font-style:inherit; color:#222222; font-size:18px; font-weight:500; letter-spacing:-0.025em;  padding-bottom:20px;}
.baby_con01 .baby_ul > li .txt_box .table > div > i b{display:inline-block; vertical-align:top; font-size:18px; font-weight:500; color:#fff; padding:5px 15px; border-radius:12px; background:#58295e; line-height:1}
.baby_con01 .baby_ul > li .txt_box .table > div > span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; }
.baby_con01 .baby_ul > li .txt_box .table > div > span.type02 {color:#aaa; }
.baby_con01 .baby_ul > li .txt_box .table > div > span b{font-weight:500; color:#222;}
.baby_con01 .baby_ul > li ul{font-size:0; margin-top:80px;}
.baby_con01.type01 .baby_ul > li ul{margin:50px auto 40px;}
.baby_con01 .baby_ul > li ul li{display:inline-block; vertical-align:top; width:calc(33.3333% - 14px); margin-right:20px;}
.baby_con01 .baby_ul > li ul li:nth-of-type(3n){margin-right:0;}
.baby_con01 .baby_ul > li ul li:nth-of-type(n + 4){margin-top:40px;}
.baby_con01 .baby_ul > li ul li p{font-size:18px; font-weight:300; letter-spacing:0; color:#000000; padding-bottom:10px; border-bottom:1px solid #1b1b1b}
.baby_con01 .baby_ul > li ul li p i{display:inline-block; vertical-align:middle; margin-right:5px; margin-top:-3px;}
.baby_con01 .baby_ul > li ul li span{display:block; padding-top:15px; font-size:18px; font-weight:0; color:#666666;}

.baby_con01 .baby_ul > li:nth-of-type(2n) .img_box{float:right; padding-right:0;}
.baby_con01 .baby_ul > li:nth-of-type(2n) .txt_box{float:right; padding-left:0; padding-right:80px; height:100%;}

@media all and (max-width:1400px){	
	.baby_con01 .baby_ul > li ul{margin-top:40px;}
}
@media all and (max-width:1000px){	
	.baby_con01 .baby_ul > li{display:block;}
	.baby_con01 .baby_ul > li .img_box{display:block; width:100%; padding-right:0;}

	.baby_con01 .baby_ul > li .txt_box{display:block; width:100%; padding-left:0; padding-top:40px;}
	.baby_con01 .baby_ul > li ul{margin-top:80px;}
	.baby_con01 .baby_ul > li:nth-of-type(2n) .txt_box{padding-right:0;}
}

@media all and (max-width:767px){
	.baby_con01{padding:70px 0 80px;}
	.baby_con01 .baby_ul > li{margin-bottom:60px;}
	.baby_con01 .baby_ul > li ul li{width:calc(50% - 15px);}
	
	.baby_con01 .baby_ul > li ul li:nth-of-type(3n){margin-right:20px;}
	.baby_con01 .baby_ul > li ul li:nth-of-type(2n){margin-right:0;}
	.baby_con01 .baby_ul > li ul li:nth-of-type(n + 3){margin-top:30px;}
}


/* baby_qna */
.baby_qna{padding-bottom:100px;}
.baby_qna .sub_tit{padding-bottom:65px}
.baby_qna dl {border-bottom:1px solid #aeaeae; }
.baby_qna dl:nth-of-type(1){border-top:1px solid #aeaeae;}
.baby_qna dl dt{padding:20px; font-size:0; position:relative;}
.baby_qna dl dt span{display:inline-block; vertical-align:top; width:50px; font-size:22px; font-weight:200; letter-spacing:-0.025em; color:#222222}
.baby_qna dl dt p{display:inline-block; vertical-align:top; width:calc(100% - 50px); padding-right:42px; box-sizing:border-box; font-size:22px; font-weight:500; letter-spacing:-0.025em; color:#222222}
.baby_qna dl dt a{position:absolute ; width:22px; height:22px; right:20px; top:50%; background:url('/img/qna_icon01.png') no-repeat center; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%);}
.baby_qna dl dd{display:none; padding:45px 75px; background:#f9f9f9}
.baby_qna dl dd p{padding-left:40px; position:relative; font-size:20px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:28px; }
.baby_qna dl dd p:before{content:''; position:absolute; left:0; top:5px; width:2px; height:17px; background:#58295e;}
.baby_qna dl.on dt a{background:url('/img/qna_icon02.png') no-repeat center;}
.baby_qna dl.on dd{display:block;}

@media all and (max-width:767px){
	.baby_qna dl dd{padding:25px 40px}
	.baby_qna dl dd p{padding-left:20px;}
}
@media all and (max-width:640px){
	.baby_qna{padding-bottom:80px;}
}



/*=====================================================*/
/* 체형 하위카테고리 공통 */
.body_con01{padding:90px 0 100px;}
.body_con01 .body_ul{}
.body_con01 .body_ul > li{margin-bottom:85px; display:table; height:100%; width:100%;}
.body_con01 .body_ul > li.type02 .img_box ,
.body_con01 .body_ul > li.type02 .txt_box {vertical-align:top; }
.body_con01 .body_ul > li:last-of-type{margin-bottom:0;}
.body_con01 .body_ul > li:after{content:''; display:table; clear:both;}
.body_con01 .body_ul > li .img_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-right:47px;}
.body_con01 .body_ul > li.type01 .img_box{vertical-align:top;}
.body_con01 .body_ul > li .img_box img{width:100%;}
.body_con01 .body_ul > li .txt_box{display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box; padding-left:80px;}
.body_con01 .body_ul > li.type01 .txt_box{vertical-align:top; padding-top:80px;}
.body_con01 .body_ul > li .txt_box .table{display:table; width:100%; height:100%;}
.body_con01 .body_ul > li .txt_box .table > div{display:table-cell; vertical-align:middle; width:100%; height:100%; padding-top:80px;}
.body_con01 .body_ul > li .txt_box .table > div > p{font-size:35px; font-weight:200; letter-spacing:0em; color:#000000; padding-bottom:40px;}
.body_con01 .body_ul > li .txt_box .table > div > p > b{display:inline-block; font-weight:200; color:#58295e; position:relative;}
.body_con01 .body_ul > li .txt_box .table > div > p > b:before{content:''; position:absolute; left:0; top:18px;  width:100%; height:17px; background:#efefef; z-index:-1;}
.body_con01 .body_ul > li .txt_box .table > div > i{display:block; font-style:inherit; color:#222222; font-size:18px; font-weight:500; letter-spacing:-0.025em;  padding-bottom:20px;}
.body_con01 .body_ul > li .txt_box .table > div > i b{display:inline-block; vertical-align:top; font-size:18px; font-weight:500; color:#fff; padding:5px 15px; border-radius:12px; background:#58295e; line-height:1}
.body_con01 .body_ul > li .txt_box .table > div > span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; }
.body_con01 .body_ul > li .txt_box .table > div > span.type02 {color:#aaa; }
.body_con01 .body_ul > li .txt_box .table > div > span b{font-weight:500; color:#222;}
.body_con01 .body_ul > li ul{font-size:0; margin-top:80px;}
.body_con01 .body_ul > li ul.type02 {margin-top:0; }
.body_con01.type01 .body_ul > li ul{margin:50px auto 40px;}
.body_con01 .body_ul > li ul li{display:inline-block; vertical-align:top; width:calc(33.3333% - 14px); margin-right:20px;}
.body_con01 .body_ul > li ul li:nth-of-type(3n){margin-right:0;}
.body_con01 .body_ul > li ul li:nth-of-type(n + 4){margin-top:40px;}
.body_con01 .body_ul > li ul li p{font-size:18px; font-weight:300; letter-spacing:0; color:#000000; padding-bottom:10px; border-bottom:1px solid #1b1b1b}
.body_con01 .body_ul > li ul li p i{display:inline-block; vertical-align:middle; margin-right:5px; margin-top:-3px;}
.body_con01 .body_ul > li ul li span{display:block; padding-top:15px; font-size:18px; font-weight:0; color:#666666;}

.body_con01 .body_ul > li:nth-of-type(odd) .img_box{float:right; padding-right:0; padding-left:45px}
.body_con01 .body_ul > li:nth-of-type(odd) .txt_box{float:right; padding-left:0; padding-right:0; height:100%;}

@media all and (max-width:1400px){	
	.body_con01 .body_ul > li ul{margin-top:40px;}
}
@media all and (max-width:1000px){	
	.body_con01 .body_ul > li{display:block;}
	.body_con01 .body_ul > li .img_box{display:block; width:100%; padding-right:0;}
	.body_con01 .body_ul > li .txt_box{display:block; width:100%; padding-left:0; padding-top:40px;}
	.body_con01 .body_ul > li ul{margin-top:80px;}
	.body_con01 .body_ul > li:nth-of-type(odd) .img_box{padding-left:0;}
}

@media all and (max-width:767px){
	.body_con01{padding:70px 0 80px;}
	.body_con01 .body_ul > li{margin-bottom:60px;}
	.body_con01 .body_ul > li ul li{width:calc(50% - 15px);}
	.body_con01 .body_ul > li ul li:nth-of-type(3n){margin-right:20px;}
	.body_con01 .body_ul > li ul li:nth-of-type(2n){margin-right:0;}
	.body_con01 .body_ul > li ul li:nth-of-type(n + 3){margin-top:30px;}
}


/* body_qna */
.body_qna{padding-bottom:100px;}
.body_qna .sub_tit{padding-bottom:65px}
.body_qna dl {border-bottom:1px solid #aeaeae; }
.body_qna dl:nth-of-type(1){border-top:1px solid #aeaeae;}
.body_qna dl dt{padding:20px; font-size:0; position:relative;}
.body_qna dl dt span{display:inline-block; vertical-align:top; width:50px; font-size:22px; font-weight:200; letter-spacing:-0.025em; color:#222222}
.body_qna dl dt p{display:inline-block; vertical-align:top; width:calc(100% - 50px); padding-right:42px; box-sizing:border-box; font-size:22px; font-weight:500; letter-spacing:-0.025em; color:#222222}
.body_qna dl dt a{position:absolute ; width:22px; height:22px; right:20px; top:50%; background:url('/img/qna_icon01.png') no-repeat center; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%);}
.body_qna dl dd{display:none; padding:45px 75px; background:#f9f9f9}
.body_qna dl dd p{padding-left:40px; position:relative; font-size:20px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:28px; }
.body_qna dl dd p:before{content:''; position:absolute; left:0; top:5px; width:2px; height:17px; background:#58295e;}
.body_qna dl.on dt a{background:url('/img/qna_icon02.png') no-repeat center;}
.body_qna dl.on dd{display:block;}

@media all and (max-width:767px){
	.body_qna dl dd{padding:25px 40px}
	.body_qna dl dd p{padding-left:20px;}
}
@media all and (max-width:640px){
	.body_qna{padding-bottom:80px;}
}


/*=====================================================*/
/* 뱡원소개 - private */
.private_con01{padding:90px 0 100px; font-size:0;}
.private_con01 .inner1100 > p{font-size:50px; font-weight:100; letter-spacing:0; color:#000; text-align:Center; line-height:68px; padding-bottom: 100px; position:relative;}
.private_con01 .inner1100 > p:before{content:''; position:absolute; bottom:50px; width:1300px; height:1px; left:50%; background:#eee; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); transform:translateX(-50%);}
.private_con01 .left_box{display:inline-block; vertical-align:top; width:320px; box-sizing:border-box;}
.private_con01 .left_box p{font-size:30px; font-weight:200; letter-spacing:-0.025em; color:#222; line-height:45px; position:relative;}
.private_con01 .left_box p:before{content:''; position:absolute; left:0; top:-15px; height:1px; width:13px; background:#4d4439;}
.private_con01 .right_box{display:inline-block; vertical-align:top; width:calc(100% - 320px);}
.private_con01 .right_box span{display:block; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:30px;}

@media all and (max-width:1000px){
	.private_con01 .left_box{width:100%;}
	.private_con01 .right_box{width:100%; padding-top:50px;}
}
@media all and (max-width:767px){
	.private_con01{padding:80px 0 90px}
	.private_con01 .inner1100 > p{font-size:36px; line-height:1.2}
}

.private_tit{text-align:center;}
.private_tit p{font-size:28px; font-weight:200; letter-spacing:0.2em; color:#000000; padding-bottom:20px;}
.private_tit p b{display:inline-block; font-weight:200; color:#58295e; position:relative;}
.private_tit p b:before{content:''; position:absolute; left:0; top:18px;  width:100%; height:17px; background:#efefef; z-index:-1;}
.private_tit span{font-size:20px; font-weight:bold; letter-spacing:-0.025em; color:#222222; }
.private_tit span b{font-weight:bold;}


.private_con02{padding:90px 0 100px; background:#fbfbfb;}
.private_con02 ul{font-size:0; letter-spacing:-4px; text-align:center; margin-top:90px;}
.private_con02 ul li{display:inline-block; position:relative; vertical-align:top;}
.private_con02 ul li.type01{width:225px; height:225px; background:#1c2444; opacity:0.8; border-radius:50%; z-index:3}
.private_con02 ul li.type02{width:328px; height:328px; background:#1c2444; border-radius:50%; margin-top:130px; margin-left:-40px; z-index:10}
.private_con02 ul li.type03{width:225px; height:225px; background:#555555; border-radius:50%; margin-left:-60px; margin-top:50px; z-index:2;}
.private_con02 ul li p{display:table; width:100%; height:100%; font-size:36px; font-weight:100; letter-spacing:0; color:#fff;}
.private_con02 ul li p span{display:table-cell; vertical-align:middle; width:100%; height:100%;}
.private_con02 .private_box{font-size:0; padding-top:70px}
.private_con02 .private_box p{font-size:30px; font-weight:200; letter-spacing:-0.025em; color:#222; line-height:45px; position:relative; }
.private_con02 .private_box p:before{content:''; position:absolute; left:0; top:-15px; height:1px; width:13px; background:#4d4439;}
.private_con02 .private_box span{display:inline-block; vertical-align:top; width:calc(50% - 20px); margin-right:40px; font-size:18px; padding-top:35px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:30px;}
.private_con02 .private_box span:last-of-type{margin-right:0;}

@media all and (max-width:767px){
	.private_con02 ul li.type01{width:180px; height:180px;}
	.private_con02 ul li.type02{width:250px; height:250px;}
	.private_con02 ul li.type03{width:180px; height:180px;}
	.private_con02 .private_box span{width:100%; margin-right:0;}
}
@media all and (max-width:640px){
	.private_con02{padding:80px 0 90px}
	.private_con02 ul{margin-top:50px;}
	.private_con02 ul li.type01{width:150px; height:150px;}
	.private_con02 ul li.type02{width:220px; height:220px;}
	.private_con02 ul li.type03{width:150px; height:150px;}
	.private_con02 ul li p{font-size:28px;}
	.private_con02 .private_box p br{display:none;}
}

.private_con03{padding:90px 0 100px;}
.private_con03 .img_box{padding:50px 0 30px;}
.private_con03 .img_box img{width:100%;}
.private_con03 .txt_box{text-align:center;}
.private_con03 .txt_box p{font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:30px;}

@media all and (max-width:640px){
	.private_con03{padding:80px 0 90px}
}

.private_con04{background:url('/img/private_con04_bg.jpg') no-repeat center / cover; padding:100px 0 80px}
.private_con04 .private_tit p{color:#fff; position:relative;}
.private_con04 .private_tit p:before{content:''; position:absolute; left:50%; top:-30px; width:45px; height:1px; background:#fff; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); transform:translateX(-50%);}
.private_con04 .private_tit p b{color:#fff; position:relative; display:inline-block;}
.private_con04 .private_tit p b:before{content:''; position:absolute; left:0; bottom:0; width:100%; height:40%; background:rgba(255,255,255,0.2); z-index:1;}
.private_con04 .private_tit span{color:#fff;}
.private_con04 i{display:block; font-style:inherit; text-align:center; padding-top:40px; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#fff; line-height:30px; }
@media (max-width: 1400px){
	.private_con04 i br.pc_only{display:block;}
}
@media (max-width: 767px){
	.private_con04{padding:80px 0 60px;}
	.private_con04 i br.pc_only{display:none;}
}

.private_con05{padding:100px 0 90px}
.private_con05 ul{}
.private_con05 ul li{padding-top:60px;}
.private_con05 ul li:nth-of-type(1){padding-top:0;}
.private_con05 ul li .box{width:55%; box-sizing:border-box; border:1px solid #dcdcdc; position:relative; padding:60px 80px;}
.private_con05 ul li .box.type02{margin-left:auto;}
.private_con05 ul li .box.type01:before{content:''; position:absolute; left:-1px; top:-1px; width:45px; height:95px; background:#fff;}
.private_con05 ul li .box.type02:before{content:''; position:absolute; right:-1px; bottom:-1px; width:45px; height:95px; background:#fff;}
.private_con05 ul li .box p{font-size:24px; letter-spacing:-0.025em; color:#000000; font-weight:normal ; line-height:46px;}
.private_con05 ul li .box p b{font-weight:normal; color:#683e6d;}
.private_con05 ul li .box.type01 i{position:absolute; left:0; top:25px;}
.private_con05 ul li .box.type02 i{position:absolute; right:0; bottom:25px;}

.private_con06{padding:160px 0 ; background:#f0f0f0; text-align:center;}
.private_con06 .box{width:40%; background:#1c2444; padding:120px 40px; box-sizing:border-box; margin-top:-400px;}
.private_con06 .box p{font-size:44px; font-weight:200; letter-spacing:-0.025em; color:#fff; text-align:left; word-break:keep-all}
.private_con06 .inner1100 > p{font-size:30px; font-weight:200; letter-spacing:-0.025em; color:#000000; line-height:46px; position:relative; margin-top:100px; padding-bottom:10px; word-break:keep-all}
.private_con06 .inner1100 > p:before{content:''; position:absolute; left:50%; top:-15px; height:1px; width:15px; background:#4d4439;-webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); transform:translateX(-50%); }
.private_con06 .inner1100 > span{font-size:30px; font-weight:200; letter-spacing:-0.025em; color:#683e6d; line-height:46px; position:relative; word-break:keep-all}

@media (max-width: 1100px){
	.private_con05 ul li .box{width:52%; padding:40px 50px;}
	.private_con06 .box{padding:60px 20px; margin-top:-330px;}
}
@media (max-width: 1000px){
	.private_con05 ul li .box{width:100%;}
	.private_con06{padding:100px 0;}
	.private_con06 .box{width:400px; padding:80px 20px; margin-top:0; margin:0 auto; text-align:center;}
	.private_con06 .box p{text-align:center;}
	.private_con06 .inner1100 > p br{display:none;}
}
@media (max-width: 640px){
	.private_con05 ul li .box p{font-size:20px; line-height:34px;}
	.private_con06{padding:80px 0;}
	.private_con06 .box{padding:60px 20px;}
	.private_con06 .box p{font-size:36px;}
	.private_con06 .inner1100 > p{font-size:24px;}
	.private_con06 .inner1100 > span{font-size:24px;}
}


/* 오시는 길 */
.contact_tit{padding:90px 0 60px; text-align:center;}
.contact_tit p{font-size:28px; color:#58295e; letter-spacing:0.2em; font-weight:200; line-height:1.1; }
.contact_con01{padding:100px 0; text-align:center; background:#fbfbfb;}
.contact_con01 .hr{width:13px; height:1px; background:#4d4439; margin:0 auto 10px;}
.contact_con01 h3{font-size:30px; color:#222222; letter-spacing:-0.025em; font-weight:300;}
.contact_con01 ul:after{clear:both; content:""; display:block; height:0; visibility:hidden}
.contact_con01 ul{max-width:900px; margin:40px auto 0}
.contact_con01 ul li{display:table; text-align:center; width:calc(50% - 10px); margin-right:20px; float:left; border:1px solid #eeeeee; height:265px; box-sizing:border-box; background:#fff;}
.contact_con01 ul li:last-child{margin-right:0;}
.contact_con01 ul li .center{display:table-cell; vertical-align:middle;}
.contact_con01 ul li dl{margin:10px 0 auto; font-size:0; letter-spacing:-4px; text-align:center;}
.contact_con01 ul li dl dt{padding-left:10px; box-sizing:border-box; text-align:left; width:70px; font-size:18px; color:#000; letter-spacing:-0.025em; font-weight:500; display:inline-block; vertical-align:top; position:relative;}
.contact_con01 ul li dl dt:before{content:""; width:3px; height:3px; background:#5c2e62; position:absolute; left:0; top:calc(50% - 2px); border-radius:50%;}
.contact_con01 ul li dl dt:after{content:""; width:1px; height:16px; background:#dcdcdc; position:absolute; right:0; top:calc(50% - 8px); }
.contact_con01 ul li dl dd{max-width:calc(100% - 70px); font-size:18px; color:#222; letter-spacing:-0.025em; font-weight:400; display:inline-block; vertical-align:top; padding:0 15px; box-sizing:border-box;}
.contact_con01 ul li h4{font-size:34px; color:#000000; letter-spacing:0.05em; font-weight:400;}
.contact_con01 ul li p{font-size:18px; color:#666666; letter-spacing:-0.05em; font-weight:300;}
.contact_con01 ul li p span{color:#58295e; position:relative; }
.contact_con01 ul li p span i{z-index:2; position:relative; font-style:normal}
.contact_con01 ul li p span:before{content:""; width:100%; height:10px; background:#efefef; position:absolute; left:2px; bottom:5px;}

.contact_con02{padding:100px 0 150px;}
.contact_con02 .inner{max-width:1200px}
.contact_con02 .map_box{position:relative;}
.contact_con02 .map_box .os_mac.root_daum_roughmap{width:100%; height:575px; position:relative; z-index:1;}
.contact_con02 .map_box .os_mac.root_daum_roughmap .wrap_map{width:100%; height:100%;}
.contact_con02 .map_box img{max-width:100%;}
.contact_con02 .map_box .text{width:335px; height:345px; background:#1c2444; position:absolute; left:35px; bottom:-85px; padding:25px; box-sizing:border-box; z-index:10;}
.contact_con02 .map_box .text:before{content:""; border-top:20px solid transparent; border-right:168px solid #4c557b; border-bottom:20px solid #4c557b; border-left:167px solid transparent; position:absolute; left:0; bottom:0;}
.contact_con02 .map_box .text span{display:block; font-size:16px; color:#848fbe; letter-spacing:-0.025em; font-weight:300; margin:60px 0 30px;}
.contact_con02 .map_box .text p{font-size:34px; color:#ffffff; letter-spacing:-0.025em; font-weight:300; line-height:50px;}
.contact_con02 .map_box .text p b{font-weight:500;}
.contact_con02 .bot_text{display:none; text-align:right; padding:20px 0 60px; font-size:0; letter-spacing:-4px; border-bottom:1px solid #eeeeee; padding-left:350px; box-sizing:border-box;}
.contact_con02 .bot_text a{display:inline-block; vertical-align:top; width:189px; height:64px; border:1px solid #58295e;  margin-bottom:5px; line-height:62px; text-align:center; font-size:16px; color:#58295e; letter-spacing:-0.025em; font-weight:200; margin-left:10px;}
.contact_con02 .bot_text a i{display:inline-block; vertical-align:middle; margin-left:10px;}
.contact_con02 ul{padding-top:50px; margin-top:150px; border-top:1px solid #eeeeee}
.contact_con02 ul:after{clear:both; content:""; display:block; height:0; visibility:hidden}
.contact_con02 ul li{width:33.333333%; float:left;}
.contact_con02 ul li .top{padding:10px 0;}
.contact_con02 ul li .top i{display:inline-block; vertical-align:top;}
.contact_con02 ul li .top .text{display:inline-block; vertical-align:top; padding:0 15px;}
.contact_con02 ul li .top .text .hr{width:13px; height:1px; background:#4d4439; margin:5px 0;}
.contact_con02 ul li .top .text p{font-size:30px; color:#222222; letter-spacing:-0.025em; font-weight:200;}
.contact_con02 ul li > p{font-size:18px; color:#666666; letter-spacing:-0.025em; font-weight:300; margin-bottom:30px}
.contact_con02 ul li dl{font-size:0; margin:10px 0;}
.contact_con02 ul li dl dt{padding-left:10px; box-sizing:border-box; text-align:left; width:90px; font-size:18px; color:#000; letter-spacing:-0.025em; font-weight:500; display:inline-block; vertical-align:top; position:relative;}
.contact_con02 ul li dl dt:before{content:""; width:3px; height:3px; background:#5c2e62; position:absolute; left:0; top:calc(50% - 2px); border-radius:50%;}
.contact_con02 ul li dl dt:after{content:""; width:1px; height:16px; background:#dcdcdc; position:absolute; right:0; top:calc(50% - 8px); }
.contact_con02 ul li dl dd{max-width:calc(100% - 90px); font-size:18px; color:#666666; letter-spacing:-0.025em; font-weight:300; display:inline-block; vertical-align:top; padding:0 10px; box-sizing:border-box;}
.contact_con02 ul li dl.type02 dt{width:100%; float:none; display:block;}
.contact_con02 ul li dl.type02 dt:after{display:none}
.contact_con02 ul li dl.type02 dd{width:100%; float:none; display:block;max-width:100%;}
.contact_con02 ul li dl.type02 dd img{display:inline-block; vertical-align:middle; position:relative; top:-2px;}

@media all and (max-width:1200px){
	.contact_con02 ul li{padding:0 20px; box-sizing:border-box;}
}
@media all and (max-width:1000px){
	.contact_con01 ul li{width:100%; display:block; float:none; margin:20px auto; height:auto;}
	.contact_con01 ul li .center{display:block; padding:40px 20px; box-sizing:border-box;}
	.contact_con02 .map_box .text{width:100%; height:auto; padding:30px 20px; position:static; left:auto; bottom:auto;}
	.contact_con02 .map_box .text span{margin:10px 0 20px;}
	.contact_con02 .map_box .text p{font-size:26px; line-height:32px;}
	.contact_con02 .map_box .text:before{display:none}
	.contact_con02 .bot_text{padding:20px 0;}
	.contact_con02 ul{margin-top:50px;}
	.contact_con02 ul li{width:100%; float:none; padding:20px;}
	
}


/* 의료진 소개 */
.doctor_con01{display:table; width:100%; height:100vh; background-color:#dadde3; background-image:url('/img/doctor_con01_bg.jpg?ver=2'); background-repeat:no-repeat; background-position:center; background-size:cover; transition: transform 2.5s ease-in-out; }
.doctor_con01.on { transform: scale(1.2); }
.doctor_con01 .text{display:table-cell; vertical-align:middle; text-align:center;}
.doctor_con01 .text span{display:block; font-size:16px; color:#666666; letter-spacing:0.4em; font-weight:200;}
.doctor_con01 .text h4{font-size:46px; color:#222222; letter-spacing:0.2em; font-weight:400;}
.doctor_con01 .text p{font-size:18px; color:#666666; letter-spacing:-0.025em; font-weight:300;}

@media all and (max-width:1000px){
	.doctor_con01.on { transform: scale(1); }
}

.doctor_con02{position:relative; padding:60px 0; text-align:center;}
.doctor_con02 .hr1{width:1px; height:61px; position:absolute; left:50%; top:-31px; background:#000;}
.doctor_con02 .hr2{width:15px; height:1px; margin:20px auto 15px; background:#4d4439}
.doctor_con02 h4{font-size:50px; color:#000000; letter-spacing:0em; font-weight:100; line-height:68px;}
.doctor_con02 p{font-size:30px; color:#000000; letter-spacing:-0.025em; font-weight:100; line-height:46px;}
.doctor_con02 p + p{margin-top:10px;}
.doctor_con02 p span{color:#1c2444;}

.doctor_con03{background:#dee1e6; }
.doctor_con03 .inner{font-size:0; letter-spacing:-4px; text-align:center; position:relative;}
.doctor_con03 .inner .left{width:50%; display:inline-block; vertical-align:bottom; text-align:right; padding-top:50px; box-sizing:border-box;}
.doctor_con03 .inner .left img{max-width:100%;}
.doctor_con03 .inner .right{width:50%; display:inline-block; vertical-align:top; text-align:left; padding:170px 0 60px 65px; box-sizing:border-box;}
.doctor_con03 .inner .right .top{}
.doctor_con03 .inner .right .top span{display:block; font-size:28px; color:#1c2444; letter-spacing:-0.025em; font-weight:400;}
.doctor_con03 .inner .right .top h4{margin:0; font-size:44px; color:#1c2444; letter-spacing:-0.025em; font-weight:bold;}
.doctor_con03 .inner .right .top p{font-size:30px; color:#1c2444; letter-spacing:-0.025em; font-weight:100;}
.doctor_con03 .inner .right .top .hr{width:70px; height:1px; margin:35px 0; background:#1c2444}
.doctor_con03 .inner .right .text p{font-size:18px; color:#222222; letter-spacing:-0.025em; font-weight:500; margin:10px 0;}
.doctor_con03 .inner .right .text ul{margin-top:30px;}
.doctor_con03 .inner .right .text ul li{font-size:18px; color:#222222; letter-spacing:-0.025em; font-weight:300; margin:10px 0;}
.doctor_con03 .img_box{position:relative; z-index:2; background:#fff;}
.doctor_con03 .img_box:after{clear:both; content:""; display:block; height:0; visibility:hidden}
.doctor_con03 .img_box img{width:50%; float:left;}
.doctor_con03 .img_box img:nth-of-type(1){margin-top:-125px;}

.doctor_con04{font-size:0; letter-spacing:-4px; text-align:center;}
.doctor_con04 .left{width:50%; display:inline-block; vertical-align:top; text-align:right;}
.doctor_con04 .left:after{clear:both; content:""; display:block; height:0; visibility:hidden}
.doctor_con04 .left .tit{padding-bottom:30px; text-align:right;}
.doctor_con04 .left .tit p{font-size:80px; color:#8b8b8b; letter-spacing:0.2em; font-weight:100; line-height:1.2;}
.doctor_con04 .left img{float:right;}
.doctor_con04 .right{width:50%; display:inline-block; vertical-align:top; text-align:left; padding:170px 0 80px 70px; box-sizing:border-box;}
.doctor_con04 .right h4{font-size:56px; color:#bfb4a6; letter-spacing:0.05em; font-weight:100; line-height:70px; margin:0 0 45px; }
.doctor_con04 .right h4 b{font-weight:800;}
.doctor_con04 .right p{font-size:26px; color:#6f6f6f; letter-spacing:-0.01em; font-weight:300; line-height:48px; }

.pb220{padding-bottom:220px}



@media all and (max-width:1000px){
	.doctor_con01{height:360px;}
	.doctor_con01 .text{padding-top:180px;}
	.doctor_con01 .text h4{margin:0; font-size:30px;}
	.doctor_con01 .text span{font-size:13px;}
	.doctor_con01 .text p{font-size:15px;}

	.doctor_con03 .inner .left{float:none; width:100%; text-align:center; }
	.doctor_con03 .inner .left img{max-width:80%;}
	.doctor_con03 .inner .right{width:100%; display:block; padding:50px 0 40px; position:relative; z-index:2; margin-top:-20%; background:#dee1e6;}
	.doctor_con03 .img_box img{margin:0 !important; width:100%; float:none}

	.doctor_con04{width:93.75%; padding:40px 0; margin:0 auto;}
	.doctor_con04 .left{width:100%; display:block;}
	.doctor_con04 .left .tit{text-align:left;}
	.doctor_con04 .left img{float:none; max-width:100%;}
	.doctor_con04 .right{width:100%; display:block; padding:40px 0;}
	.doctor_con04 .right h4{margin-bottom:20px;}
	.doctor_con04 .right h4 b{display:block;}
	.doctor_con04 .right h4 br{display:none;}
	.doctor_con04 .right p br{display:none;}
}

@media all and (max-width:767px){
	
	.doctor_con01 .text{padding-top:180px;}
	.doctor_con01 .text h4{margin:0; font-size:30px;}
	.doctor_con01 .text span{font-size:13px;}
	.doctor_con01 .text p{font-size:15px;}
	
	.doctor_con02 h4{font-size:36px; line-height:1.3;}
	.doctor_con02 p{font-size:22px; line-height:1.3; word-break:keep-all}

	.doctor_con04 .left .tit p{font-size:44px;}
	.doctor_con04 .right h4{font-size:32px; line-height:1.3;}
	.doctor_con04 .right p{font-size:20px; line-height:1.5;}

	.pb220{padding-bottom:110px;}
}

/* 시설 */
.esta_con01{padding:100px 0 60px; font-size:0 ;letter-spacing:-4px;}
.esta_con01:after{content:''; display:table; clear:both;}
.esta_con01 .txt_box{float:right; width:40%; margin-top:8%; padding-right:60px; box-sizing:border-box;}
.esta_con01 .txt_box p{position:relative; font-size:30px; font-weight:200; letter-spacing:0.1em; color:#222222; line-height:46px; word-break:keep-all}
.esta_con01 .txt_box p b{font-weight:400; letter-spacing:-0.025em;}
.esta_con01 .txt_box p:before{content:''; position:absolute; left:0 ; top:-5px; width:13px; height:1px ; background:#4d4439}
.esta_con01 .txt_box span{display:block; padding-top:40px; font-size:18px; font-weight:200; letter-spacing:-0.025em; color:#666666; line-height:30px;  word-break:keep-all}
.esta_con01 .img_box{float:right; width:60%;}
.esta_con01 .img_box img{width:100%;}

@media all and (max-width:1000px){
	.esta_con01 .txt_box{float:none; width:100%; padding-top:60px; margin-top:0;}
	.esta_con01 .img_box{float:none; width:100%; }
}

.esta_con02{padding:60px 0 150px; background:#fbfbfb;}
.esta_con02 .swiper-slide{width:100%;}
.esta_con02 .swiper-slide img{max-width:100%;}
.esta_con02 .swiper-button-prev{width:61px; height:61px; background:url('/img/esta_con02_prev.png') no-repeat center; left:40px;}
.esta_con02 .swiper-button-prev:after{content:''; }
.esta_con02 .swiper-button-next{width:61px; height:61px; background:url('/img/esta_con02_next.png') no-repeat center; right:40px;}
.esta_con02 .swiper-button-next:after{content:''; }

@media all and (max-width:1000px){
	/* .esta_con02 .swiper-button-prev,
	.esta_con02 .swiper-button-next{display:none;} */

	.esta_con02 .swiper-button-prev{ left:10px;width: 45px;height: 45px;border-radius: 50%;}
.esta_con02 .swiper-button-next{right:10px;width: 45px;height: 45px;border-radius: 50%;}
}

/*수험생 이벤트*/
.event_con01 .inner {width:100%; max-width:100%; margin:0 auto;}
.event_con01 .inner .img_box{display:block; margin:0 auto; width:1903px;}
.event_con01 .inner .img_box_m{display:none;}
.event_con01 .inner .img_box_m1{display:none;}
.event_con01 .inner .img_box_m2{display:none;}
.event_con01 .inner .img_box_tb{display:none;}

@media (max-width: 1000px){
	.event_con01 .inner .img_box{display:none;}
	.event_con01 .inner .img_box_m{display:none;}
	.event_con01 .inner .img_box_m1{display:none;}
	.event_con01 .inner .img_box_m2{display:none;}
	.event_con01 .inner .img_box_tb{display:block; margin:0 auto; width:1000px;}
}
@media (max-width: 767px){
	.event_con01 .inner .img_box{display:none;}
	.event_con01 .inner .img_box_m{display:block; margin:0 auto; width:767px;}
	.event_con01 .inner .img_box_m1{display:none;}
	.event_con01 .inner .img_box_m2{display:none;}
	.event_con01 .inner .img_box_tb{display:none;}
}
@media (max-width: 640px){
	.event_con01 .inner .img_box{display:none;}
	.event_con01 .inner .img_box_m{display:none;}
	.event_con01 .inner .img_box_m1{display:block; margin:0 auto; width:640px;}
	.event_con01 .inner .img_box_m2{display:none;}
	.event_con01 .inner .img_box_tb{display:none;}
}
@media (max-width: 500px){
	.event_con01 .inner .img_box{display:none;}
	.event_con01 .inner .img_box_m{display:none;}
	.event_con01 .inner .img_box_m1{display:none;}
	.event_con01 .inner .img_box_m2{display:block; margin:0 auto; width:100%;}
	.event_con01 .inner .img_box_tb{display:none;}
}

/*눈성형 이벤트*/
.event_con01 .inner {width:100%; max-width:100%; margin:0 auto;}
.event_con01 .inner .img_box{display:block; margin:0 auto; width:1903px;}
.event_con01 .inner .img_box_m{display:none;}
.event_con01 .inner .img_box_m1{display:none;}
.event_con01 .inner .img_box_m2{display:none;}
.event_con01 .inner .img_box_tb{display:none;}

@media (max-width: 1000px){
	.event_con01 .inner .img_box{display:none;}
	.event_con01 .inner .img_box_m{display:none;}
	.event_con01 .inner .img_box_m1{display:none;}
	.event_con01 .inner .img_box_m2{display:none;}
	.event_con01 .inner .img_box_tb{display:block; margin:0 auto; width:1000px;}
}
@media (max-width: 767px){
	.event_con01 .inner .img_box{display:none;}
	.event_con01 .inner .img_box_m{display:block; margin:0 auto; width:767px;}
	.event_con01 .inner .img_box_m1{display:none;}
	.event_con01 .inner .img_box_m2{display:none;}
	.event_con01 .inner .img_box_tb{display:none;}
}
@media (max-width: 640px){
	.event_con01 .inner .img_box{display:none;}
	.event_con01 .inner .img_box_m{display:none;}
	.event_con01 .inner .img_box_m1{display:block; margin:0 auto; width:640px;}
	.event_con01 .inner .img_box_m2{display:none;}
	.event_con01 .inner .img_box_tb{display:none;}
}
@media (max-width: 500px){
	.event_con01 .inner .img_box{display:none;}
	.event_con01 .inner .img_box_m{display:none;}
	.event_con01 .inner .img_box_m1{display:none;}
	.event_con01 .inner .img_box_m2{display:block; margin:0 auto; width:100%;}
	
	.event_con01 .inner .img_box_tb{display:none;}
}


.write_botimg{padding-top:60px;}
.write_botimg .tit{}
.write_botimg .tit h4{position:relative; font-size:22px; color:#1c2444; letter-spacing:0em; font-weight:700; margin:0; padding-left:25px;}
.write_botimg .tit h4:before{content:''; position:absolute; top:8px; left:0; display:block; width:15px; height:15px; border:1px solid #1c2444; box-sizing:border-box; border-radius:50%;}
.write_botimg ul{font-size:0; letter-spacing:-4px; margin-top:20px;}
.write_botimg ul li{display:inline-block; vertical-align:top; width:50%; box-sizing:border-box;}
.write_botimg ul li .img_box{}
.write_botimg ul li .img_box img{max-width:100%;}
.write_botimg ul li h6{font-size:18px; color:#1c2444; letter-spacing:0em; font-weight:500; margin:20px 0 10px;}
.write_botimg ul li p{font-size:16px; color:#222222; letter-spacing:0em; font-weight:300; line-height:1.6; }

@media all and (max-width:1000px){
	.write_botimg ul li{width:100%; margin-top:20px;}
}
	

