/* Site Layout - outpage */
#outpage{width:100%; max-width:100%; padding:0px; margin:0px;}
#outpage .cont{width:1250px; margin:0px auto; display:block;}
#outpage img{width:100%; max-width:100%; padding:0px; margin:0px;}

#outpage h3{font-size:24px; color:#333; position:relative; padding:0 0 3.5px 25px; margin:0 0 25px; line-height:1.2;}
#outpage h3:before{content:''; position:absolute; width:8px; height:100%; background:#9583f2; left:0; top:0;}

#outpage .tab_menu{ width:1250px; max-width:1250px; padding:0px;position:absolute;display:block;overflow:hidden;left:50%;margin-left:-625px;top:161px;}
#outpage .tab_menu ul{margin:0px;padding:0px;}
#outpage .tab_menu ul li{padding:12px 20px; float:left; margin-right:5px; border:1px solid #ccc; text-align:center; margin-top:20px; margin-bottom:20px;background:rgba(255,255,255,255);opacity:0.8; list-style:none;}
#outpage .tab_menu ul .on{padding:12px 20px; float:left; margin-right:5px; background:#666; text-align:center; margin-top:20px; margin-bottom:20px; color:#fff;}
#outpage .tab_menu ul li a{color:#333; text-decoration:none; font-size:16px;}
#outpage .tab_menu ul .on a{color:#fff; text-decoration:none; font-size:16px;}

#outpage .tab_menu2{ width:1250px; max-width:1250px; padding:0px;position:relative;display:block;overflow:hidden;left:50%;margin-left:-625px;top:0px;}
#outpage .tab_menu2 ul{margin:0px;padding:0px;}
#outpage .tab_menu2 ul li{padding:12px 20px; float:left; margin-right:5px; background: #96939f; text-align:center; margin-top:20px; margin-bottom:20px; list-style:none;}
#outpage .tab_menu2 ul .on{padding:12px 20px; float:left; margin-right:5px; background:#666; text-align:center; margin-top:20px; margin-bottom:20px; color:#fff;}
#outpage .tab_menu2 ul li a{color:#fff; text-decoration:none; font-size:16px;}
#outpage .tab_menu2 ul .on a{color:#fff; text-decoration:none; font-size:16px;}

#outpage .tabmenu_wrap{display:block; width:100%; background:#f0f0f0; overflow:hidden;}
#outpage .tabmenu{display:flex; padding:0; margin:0 auto;}
#outpage .tabmenu a{flex:1; font-size:20px; text-align:center; color:#474b55; border-right:1px solid #d3d3d3; padding:20px 0;}
#outpage .tabmenu a:first-of-type{border-left:1px solid #d3d3d3;}
#outpage .tabmenu a:hover{background:#ddd; transition-duration:0.4s;}

#outpage .clearDiv{height:100px; display:block; padding:0; margin:0;}
#outpage .blank{height:50px; display:block; padding:0; margin:0;}

/* outpage - eye */
.eye_title_bg{background:url(/outpage/img/eye/eye_title_bg.jpg) no-repeat left top; width:100%; max-width:2000px;}
.eye_img01_bg{background:url(/outpage/img/eye/eye_img01_bg.png) no-repeat left top; width:100%; max-width:2000px;}
.eye_img04_bg{background:url(/outpage/img/eye/eye_img04_bg.png) no-repeat left top; width:100%; max-width:2000px;}
.eye_img07_bg{background:url(/outpage/img/eye/eye_img07_bg.png) no-repeat left top; width:100%; max-width:2000px;}
.eye_img12_02_bg{background:url(/outpage/img/eye/eye_img12_02_bg.png) no-repeat left top; width:100%; max-width:2000px;}
.eye_img15_bg{background:url(/outpage/img/eye/eye_img15_bg.png) no-repeat left top; width:100%; max-width:2000px;}
.eye_img16_bg{background:url(/outpage/img/eye/eye_img16_bg.png) no-repeat left top; width:100%; max-width:2000px;}
.eye_img18_bg{background:url(/outpage/img/eye/eye_img18_bg.png) no-repeat left top; width:100%; max-width:2000px;}


/* outpage - nose */
.nose_title_bg{background:url(/outpage/img/nose/nose_title_bg.png) no-repeat left top; width:100%; max-width:2000px;}


/* outpage - anti */
.antiaging_title_bg{background:url(/outpage/img/anti/antiaging_title_bg.png) no-repeat left top; width:100%; max-width:2000px;}
.antiaging_img06_bg{background:url(/outpage/img/anti/antiaging_img06_bg.png) no-repeat left top; width:100%; max-width:2000px;}


/* outpage - skin */
.skin_title_bg{background:url(/outpage/img/skin/skin_title_bg.png) no-repeat left top; width:100%; max-width:2000px;}


/* outpage - intro */
.introduction_title_bg{background:url(/outpage/img/yes/introduction_title_bg2.png) no-repeat left top; width:100%; max-width:2000px;}
.doctor_title_bg{background:url(/outpage/img/yes/doctor_title_bg2.jpg) no-repeat left top; width:100%; max-width:2000px;height:600px;}
.doctor_img03_bg{background:url(/outpage/img/yes/doctor_img03_bg.png) no-repeat left top; width:100%; max-width:2000px;}


/* outpage - botox */
.botox_title_bg{background:url(/outpage/img/botox/botox_title_bg.png) no-repeat left top; width:100%; max-width:2000px;}


/* 공통테이블 */
.table_list{width:100%; overflow:hidden; padding:0px; margin:0px; font-size:17px;}
.table_list th{padding:15px 25px; background:#f5f5f5; border-bottom:1px solid #ddd;  border-right:1px solid #ddd; font-weight:400; color:#333; text-align:center;}
.table_list th:last-of-type{border-right:0;}
.table_list td:last-of-type{border-right:0;}
.table_list td.bg{background:#fafbfd;}
.table_list td.bg2{background:#f7f7f7; font-weight:500;}
.table_list th.tline {border-top:3px solid #afa4e7;}
.table_list td.tline {border-top:3px solid #afa4e7;}
.table_list th.trn {border-right:none;}
.table_list td.trn {border-right:none;}
.table_list th.trl {border-right:1px solid #ddd;}
.table_list td.trl {border-right:1px solid #ddd;}
.table_list td.tln {border-left:none !important;}
.table_list td.tbn {border-bottom:0px dotted #ddd;}
.table_list th.tbn {border-bottom:0px dotted #ddd;}
.table_list td{padding:15px 25px; text-align:center !important; border-bottom:1px solid #ddd; border-right:1px solid #ddd; color:#666; position:relative;}
.table_list td.tl{text-align:left !important; padding-left:30px;}
.table_list td.tl2{text-align:left; padding-left:40px;}
.table_list td.tr{text-align:right; padding-right:30px;}
.table_list td.tc{text-align:center;}
.table_list td ul{padding:0px 0 !important; list-style:none;}
.table_list td ul li{padding:0 0 0 22px; margin-bottom:5px; position:relative;}
.table_list td ul li:before{content:''; position:absolute; width:5px; height:5px; background:#4893cc; left:3px; top:10px; border-radius:100px;}
.table_list td .button{width:115px; height:20px; padding:3px 15px 10px 15px; margin:0px; margin-top:15px; background:#be1e2d; text-decoration:none; letter-spacing:-1px;}
.table_list td .button a{color:#fff; text-decoration:none; font-weight:bold; font-size:10.5pt;}

.w1080{
	width:1080px !important; 
	margin:0 auto !important; 
	display:block; 
	padding:0 !important;
}
.aname{
	overflow:hidden; 
	position:relative; 
	padding:40px 0;
}

.lifting_title_bg{background:url(/outpage/lifting/img/lifting_title_bg.jpg) no-repeat left top; width:100%; max-width:2000px; display:block; overflow:hidden;}
.lifting3_img04_bg{background:url(/outpage/lifting/img/lifting3_img04_bg.jpg) no-repeat left top; width:100%; max-width:2000px;}
.lifting4_img03_bg{position:relative; display:block; overflow:hidden; padding:0; margin:0;}
.lifting4_img03_bg:before{content:''; position:absolute; width:100%; height:100%; background:#ecf7f7; left:0; top:45%; z-index:-1;}
.lifting4_img05_bg{background:url(/outpage/lifting/img/lifting4_img05_bg.jpg) no-repeat left top; width:100%; max-width:2000px;}
.fat_img06_bg{background:url(/outpage/fat/img/fat_img06_bg.jpg) no-repeat left top; width:100%; max-width:2000px;}
.fat2_img07_bg{background:url(/outpage/fat/img/fat2_img07_bg.jpg) no-repeat left top; width:100%; max-width:2000px;}
.margintop100{margin-top:100px;}


/* 양성종양 */
.tumor_title_bg{background:url(/outpage/tumor/img/tumor_title_bg.jpg) no-repeat left top; width:100%; max-width:2000px; display:block; overflow:hidden;}
.tumor_img04_bg{background:url(/outpage/tumor/img/tumor_img04_bg.jpg) no-repeat left top; width:100%; max-width:2000px; display:block; overflow:hidden;}


/* outpage - title bg */
.hi_title_bg{background:url(/outpage/hair/img/hi_title_bg.png) no-repeat left top; width:100%; max-width:2000px;}
.hi_img02_bg{background:url(/outpage/hair/img/hi_img02_bg.png) no-repeat left top; width:100%; max-width:2000px;}

.talmo_title_bg{background:url(/outpage/hair/img/talmo_title_bg.png) no-repeat left top; width:100%; max-width:2000px;}

.fue_title_bg{background:url(/outpage/hair/img/fue_title_bg.png) no-repeat left top; width:100%; max-width:2000px;}

.etc_title_bg{background:url(/outpage/hair/img/etc_title_bg02.png) no-repeat left top; width:100%; max-width:2000px;}
.etc_img04_bg{background:url(/outpage/hair/img/etc_img04_bg.png) no-repeat left top; width:100%; max-width:2000px;}


.greeting_title_bg{background:url(/outpage/hair/img/greeting_title_bg.png) no-repeat left top; width:100%; max-width:2000px;}
.doctor_img03_bg{background:url(/outpage/hair/img/doctor_img03_bg.png) no-repeat left top; width:100%; max-width:2000px;}

.insurance_img04_bg{background:url(/outpage/img/yes/insurance_img04_bg.jpg) no-repeat left top; width:100%; max-width:2000px; padding:52px 0 48px;}

.contType1{font-size:17px; color:#555;}
.contType2{font-size:17px; color:#555;}
.otitle{font-size:22px; font-weight:600; padding:15px 0; color:#333;}

.mbr{display:none;}

#outpage .new_cont{display:block;position:relative;left:50%;margin-left:-960px;width:auto;max-width:none;}