@charset "utf-8";

/* wrap */
.wrap {position:relative; width:100%; margin:0 auto; max-width:640px; float:none; overflow:hidden; display:block;}

#swt_cen {
    z-index: 9999;
    position: fixed !important;
    _position: absolute;
    _top: expression(offsetParent.scrollTop+100);
    left: 50%;
    top: 50%;
    width: 300px;
    margin-left: -139px !important;
    margin-top: -130px !important;
    height: 465px;
    _margin-top: 0;
    border-collapse: collapse
}

/* header */
#header{margin-bottom: 80px;}
.top{position:fixed; width: 100%; z-index:200; height:90px; background: url("../img/header_bg.jpg")no-repeat top center;}
.top .menu_btn{float:left;}
.top h1{    position: absolute;
    top: 10px;
    left: 43%;
    margin-left: -140px;
    width: 20%;
    height: 100%;
    margin: 0 auto;}
.top h1 a img {width: 80%;}
.top .consult_btn{float:right;}
.top .consult_wrap{display:none; position:absolute; top:79px; left:0; clear:both; width:100%; height:120px; padding:20px 0; border-top:1px solid #ddd; border-bottom:1px solid #e76c24; background:#fff; text-align:center;}
.top .consult_wrap a{display:inline-block; width:106px; font-size:19px; color:#6e6e6e; margin:0 10px;}
.top .consult_wrap a img{margin-bottom:10px;}

.left{position:fixed; width:100%; height:100%; z-index:110; overflow-y:scroll; left:-100%; transition-duration:500ms; margin-top:79px;}
.left .menu{position:absolute; z-index:111; top:0; left:0; width:100%; height:1368px; background:#41403f;}
.left .menu a{color:#fff; width:100%; padding:25px 20px; border-bottom:1px solid #272625; box-sizing:border-box; float:left;}
.left .menu ul{width:100%; height:auto; transition-duration:500ms;}
.left .menu ul > a{background:#41403f; font-size:23px; font-weight:300; background:#41403f url("../img/gnb_off.jpg")/*tpa=http://chim.iwellps.com/img/gnb_off.jpg*/ no-repeat 90% 50%;}
.left .menu ul.view > a{background:#41403f url("../img/gnb_on.jpg")/*tpa=http://chim.iwellps.com/img/gnb_on.jpg*/ no-repeat 90% 50%;}
.left .menu ul > li{width:100%; background:#272625; height:0; overflow:hidden; transition-duration:500ms;}
.left .menu ul > li > a{color:#8a8988; font-size:20px; background:url("../img/left_bullet.jpg")/*tpa=http://chim.iwellps.com/img/left_bullet.jpg*/ no-repeat 4px 50%; padding:20px; margin:0 20px; width:600px; border-bottom:1px dotted #7a7977;}
.left .menu ul > li > a.on{color:#e76c24;}
.left .menu ul.e0.view li{height:590px;}	/* 아이웰소개 */	
.left .menu ul.e1.view li{height:706px;}	/* 안면윤곽 */
.left .menu ul.e2.view li{height:620px;}	/* 가슴성형 */
.left .menu ul.e3.view li{height:510px;}	/* 눈성형 */
.left .menu ul.e4.view li{height:620px;}	/* 코성형 */
.left .menu ul.e5.view li{height:550px;}	/* 동안/리프팅성형 */
.left .menu ul.e6.view li{height:220px;}	/* 남자성형 */
.left .menu ul.e7.view li{height:220px;}	/* 바디성형 */
.left .menu ul.e8.view li{height:220px;}	/* 입술/인중성형 */
.left .menu ul.e9.view li{height:510px;}	/* 돌출입/양악수술 */
.left .menu ul.e10.view li{height:210px;}	/* 커뮤니티 */
.left .menu ul.e11.view li{height:180px;}	/* 상담/예약 */
.left .menu ul.e12.view li{height:180px;}	/* 리얼모델 */
.left .menu ul.e13{height:0; display:none;}	/* 회원 */
.left.view {left:0;}

.fix-iphonex-bottom .footer{
      /* padding-bottom: 34px; */
    }


/* footer */
#footer{}
.main_consult{display:none; position:fixed; width:100%; max-width:640px;bottom:0; background:#e76c24; padding:25px 40px; color:#fff; overflow:hidden; box-sizing:border-box; opacity:0.9;}
.main_consult .mc_left{float:left; width:50%;}
.main_consult .mc_left .form_grp{margin-bottom:15px;}
.main_consult .mc_left .form_grp:last-of-type{margin-bottom:0;}
.main_consult .mc_left label{display:block;}
.main_consult .mc_left label span{display:inline-block; width:67px; padding-left:15px; background:url("../img/main_consult_bullet.jpg")/*tpa=http://chim.iwellps.com/img/main_consult_bullet.jpg*/ no-repeat 5px 50%; font-weight:100;}
.main_consult .mc_left label input{width:180px; height:40px; border:0; margin-left:15px;}
.main_consult .mc_right{float:right; width:50%;}
.main_consult .mc_right .mc_btn{margin-left:30px;}
.main_consult .mc_right .mc_btn a{display:block; width:240px; height:74px; line-height:74px; text-align:center; box-sizing:border-box; border:1px solid #fff; font-size:23px; font-weight:500; color:#fff;}
.main_consult .mc_right .mc_tel{margin-left:30px; margin-top:35px;}
.main_consult .mc_right .mc_tel p{font-size:33px; font-weight:600; letter-spacing:3px;}

.main_consult2{background:#2f2d2c; padding:50px 40px; color:#a6a29f; overflow:hidden;}
.main_consult2 .mc_left{float:left; width:50%;}
.main_consult2 .mc_left .form_grp{margin-bottom:15px;}
.main_consult2 .mc_left .form_grp:last-of-type{margin-bottom:0;}
.main_consult2 .mc_left label{display:block;}
.main_consult2 .mc_left label span{display:inline-block; width:67px; padding-left:15px; background:url("../img/main_consult_bullet2.jpg")/*tpa=http://chim.iwellps.com/img/main_consult_bullet2.jpg*/ no-repeat 5px 50%; font-weight:100;}
.main_consult2 .mc_left label input{width:180px; height:40px; border:1px solid #615e5c; box-sizing:border-box; background:#2f2d2c; margin-left:15px; color:#a6a29f;}
.main_consult2 .mc_right{float:right; width:50%;}
.main_consult2 .mc_right .mc_btn{margin-left:30px;}
.main_consult2 .mc_right .mc_btn a{display:block; width:240px; height:74px; line-height:74px; text-align:center; box-sizing:border-box; /* border:1px solid #fff; */ font-size:23px; font-weight:500; color:#fff; background:#e76c24;}
.main_consult2 .mc_right .mc_tel{margin-left:30px; margin-top:35px;}
.main_consult2 .mc_right .mc_tel p{font-size:33px; font-weight:600; letter-spacing:3px;}

.nation{background:#f0f0f0; padding:0 20px;}
.nation ul:after{content:""; clear:both; display:block;}
.nation ul li{float:left; width:20%;}
.nation ul li a{display:block; padding:20px 0 18px;}
.nation ul li a img{border-right:1px solid #bfbfbf; padding-right: 9px;}
.nation ul li:last-of-type a img{border-right:#f0f0f0; padding-right: 0; padding-left: 15px;}
.coming_soon{display:none; width:100%; height:100%; position:fixed; top:0; left:0; background:url("../img/coming_soon_bg.png")/*tpa=http://chim.iwellps.com/img/coming_soon_bg.png*/ repeat 0 0; z-index:100;}
.coming_soon .cs_img{width:570px; margin:180px auto 0;}

.real_foot {
    padding: 20px 0 100px;
    text-align: center;
}
.real_foot .foot_btn{margin-bottom:30px; font-size:0;}
.real_foot .foot_btn a{display:inline-block; width:138px; height:43px; line-height:43px; margin:0 4px; border:1px solid #a5a5a5; color:#a5a5a5;}
.real_foot .foot_txt p{color:#7d7d7d; font-weight:100; font-size:18px;}
.real_foot .foot_txt p strong{font-weight:500;}
.real_foot .foot_txt p.mb15{margin-bottom:15px;}
.real_foot .foot_txt p.mb30{margin-bottom:30px;}
.real_foot .foot_txt p.copy{font-size:16px; color:#b2b2b2;}
.real_foot .foot_icon{margin-top:30px; font-size:0;}
.real_foot .foot_icon a{display:inline-block; margin-right:15px;}
.real_foot .foot_icon a:last-of-type{margin-right:0;}
@-webkit-keyframes mydoudong { 0% { transform: scale(1); }
  50% { transform: scale(0.9); }
  100% { transform: scale(1); } }
.footer {
	width: 100%;
	height: 97px;
	background: url(/cn/img/footer_btn/f_bg.png)no-repeat left center;
	position: fixed;
	bottom: 0;
	z-index: 10;
}

.footer ul li {
	width: 18%;
    position: relative;
    float: left;
    text-align: center;
    margin: 0px auto;
	color: #FFFFFF;
	margin-right: 2.2%;
}

.footer ul li a {
	width: 100%;
	height: 100%;
	display: block;
	color: #FFFFFF;
}

.footer ul li:first-child {
    top: 20px;
}

.footer ul li:first-child a span {
	display: inherit;
    padding-top: 10px;
}

.footer ul li:nth-child(2) {
	top: 20px;
}

.footer ul li:nth-child(2) a span {
	display: inherit;
    padding-top: 10px;
}

.footer ul li:nth-child(3) {
	top: -65px;
	left: -6px;
}
/* .footer ul li:nth-child(3) a {
	animation: mydoudong 1s infinite linear;
} */
.footer ul li:nth-child(3) a span {
	display: inherit;
    padding-top: 10px;
}

.footer ul li:nth-child(4) {
	top: 20px;
}

.footer ul li:nth-child(4) a span {
	display: inherit;
    padding-top: 10px;
}

.footer ul li:nth-child(5) {
	top: 20px;
	margin-left: 0px;
    margin-right: 0px;
}

.footer ul li:nth-child(5) a span {
	display: inherit;
    padding-top: 10px;
}




/* sub_lnb */
.sub_lnb .dep_tit{position:relative;}
.sub_lnb .dep_tit span{display:block; margin:0 20px; height:70px; line-height:70px; font-size:23px; font-weight:400; color:#fff; cursor:pointer;}

.sub_lnb .dep_tit .depth1{float:left; width:240px; background:#a79f9b; height: 70px; text-align: center;text-align-last: center; color: #FFFFFF;}
.sub_lnb .dep_tit .depth1 > span{background:url("../img/sl_arrow01.png")/*tpa=http://chim.iwellps.com/img/sl_arrow01.png*/ no-repeat 100% 50%;}
.sub_lnb .dep_tit .depth1 > ul{transition-duration:500ms; width:240px; height:0; overflow:hidden; position:absolute; top:70px; left:0; z-index:10; background:#a79f9b;}
.sub_lnb .dep_tit .depth1 > ul li a{display:block; padding:0 20px; height:60px; line-height:60px; font-size:23px; color:#fff; font-weight:100; border-top:1px solid #d3cfcd; box-sizing:border-box;}
.sub_lnb .dep_tit .depth1 > ul li a.on{background:#837873; font-weight:400;}
.sub_lnb .dep_tit .depth1 > ul.view{box-sizing:border-box; height:720px;}

.sub_lnb .dep_tit .depth2{float:left; width:400px; background:#857f7c; height: 70px; text-align: center;text-align-last: center; color: #FFFFFF;}
.sub_lnb .dep_tit .depth2 span{background:url("../img/sl_arrow02.png")/*tpa=http://chim.iwellps.com/img/sl_arrow02.png*/ no-repeat 100% 50%;}
.sub_lnb .dep_tit .depth2 > ul{transition-duration:500ms; width:400px; height:0; overflow:hidden; position:absolute; top:70px; left:240px; z-index:10; background:#857f7c;}
.sub_lnb .dep_tit .depth2 > ul li a{display:block; padding:0 20px; height:60px; line-height:60px; font-size:23px; color:#fff; font-weight:100; border-top:1px solid #d3cfcd; box-sizing:border-box;}
.sub_lnb .dep_tit .depth2 > ul li a.on{background:#655f5d; font-weight:400;}
.sub_lnb .dep_tit .depth2 > ul.view{box-sizing:border-box; height:auto;}

/* sub_tab */
.stTop{position:fixed; top:0;}
.sub_tab{width:100%; max-width:640px; z-index:8; background:#fff;}
.sub_tab ul{overflow:hidden; }
.sub_tab ul li{float:left; width:25%; min-height:97px; line-height:1.4; text-align:center; font-size:0; border-bottom:1px solid #676666; box-sizing:border-box; background:url("../img/sub_tab_line.jpg")/*tpa=http://chim.iwellps.com/img/sub_tab_line.jpg*/ no-repeat 100% 50%;}
.sub_tab ul li:last-of-type{background:none;}
.sub_tab ul li a{display:inline-block; padding:18px 0; font-size:20px; color:#676666; box-sizing:border-box; font-weight:500; letter-spacing:-1px;}

.sub_tab ul{display:block;}
.sub_tab ul li{border-bottom:1px solid #537cba;}
.sub_tab ul li.active a{border-bottom:4px solid #537cba; color:#537cba;}

.sub_tab ul.breast{display:block;}
.sub_tab ul.breast li{border-bottom:1px solid #db6c6e;}
.sub_tab ul.breast li.active a{border-bottom:4px solid #db6c6e; color:#db6c6e;}

.sub_tab ul.eye{display:block;}
.sub_tab ul.eye li{border-bottom:1px solid #9eb444;}
.sub_tab ul.eye li.active a{border-bottom:4px solid #9eb444; color:#9eb444;}

.sub_tab ul.nose{display:block;}
.sub_tab ul.nose li{border-bottom:1px solid #9eb444;}
.sub_tab ul.nose li.active a{border-bottom:4px solid #9eb444; color:#9eb444;}

.sub_tab ul.younglifting{display:block;}
.sub_tab ul.younglifting li{border-bottom:1px solid #b49a77;}
.sub_tab ul.younglifting li.active a{border-bottom:4px solid #b49a77; color:#b49a77;}

.sub_tab ul.men{display:block;}
.sub_tab ul.men li{border-bottom:1px solid #61a89f;}
.sub_tab ul.men li.active a{border-bottom:4px solid #61a89f; color:#61a89f;}

.sub_tab ul.body{display:block;}
.sub_tab ul.body li{border-bottom:1px solid #9063a5;}
.sub_tab ul.body li.active a{border-bottom:4px solid #9063a5; color:#9063a5;}

.sub_tab ul.lip{display:block;}
.sub_tab ul.lip li{border-bottom:1px solid #9063a5;}
.sub_tab ul.lip li.active a{border-bottom:4px solid #9063a5; color:#9063a5;}

.sub_tab ul.jaw{display:block;}
.sub_tab ul.jaw li{border-bottom:1px solid #5463a0;}
.sub_tab ul.jaw li.active a{border-bottom:4px solid #5463a0; color:#5463a0;}

#cont01{display:none;}
#cont02{display:none;}
#cont03{display:none;}
#cont04{display:none;}


/* quick_link */
.quick_link{background:#e2dedb; padding:20px;}
.quick_link ul li{background:#fff; border-bottom:1px solid #b7b3b0;}
.quick_link ul li:last-of-type{border-bottom:0;}
.quick_link ul li a{display:block; height:67px; line-height:67px; padding:0 30px; font-size:23px; color:#272727; background:url("../img/quick_link_arrow.png")/*tpa=http://chim.iwellps.com/img/quick_link_arrow.png*/ no-repeat 90% 50%;}
.quick_link ul li a.active {background-color: #7595CE; color: #FFFFFF;}




/* 스마트 폰: 1023px 이하 */
 @media handheld, only screen and (max-width: 1023px) {
}
/* 스마트 폰: 767px 이하 */
@media handheld, only screen and (max-width: 767px) {
}
/* 스마트 폰: 480px 이하 */
@media handheld, only screen and (max-width: 480px) {
}

