/*-------------------------------------------------------------------------------------------
Basic Style Sheet

author: junkyung Kim
email : kk440404@naver.com
-------------------------------------------------------------------------------------------*/

.subvisual{
	height:600px;
	width:100%;
	position:relative;
	background-position: center !important;
}

.subvisual .subvisualbg{
	height:600px;
	width:1200px;
	margin:0 auto;
	position:relative;
}

.subvisual .btnl{
	left:0;
	top:100px;
	position:absolute;
	z-index:10000;
}

.subvisual .btnr{
	right:0;
	top:100px;
	position:absolute;
	z-index:10000;
}

.subvisual #subVisual01{
	position:absolute;
	top:0;
	left:0;
}

.subvisual #subVisual02{
	position:absolute;
	top:0;
	left:1000px;
}

.subvisual #subVisual03{
	position:absolute;
	top:0;
	left:2000px;
}

.subvisual #subVisual04{
	position:absolute;
	top:0;
	left:3000px;
}

.subarea {
	clear:both;
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	min-height: 300px;
}

.subarea .subareabg{
	position: relative;
	width: 100%;
}

.subarea .subareabg .inner_img{
	width:100%;
	min-width:1200px;
	max-width:1903px;
	padding-left:calc(50% - 951.5px);
}

.subarea .subareabg .subtitle{
	width: 1200px;
	margin:0 auto;
	text-align:center;
}

.subarea .subareabg .subimages{
	width: 1200px;
	margin:0 auto;
	text-align:center;
}

.subarea .subareabg .subbar01{
	width: 1200px;
	margin:0 auto;
	text-align:center;
}

.subarea .subareabg .subbar02{
	width: 1200px;
	margin:0 auto;
	text-align:center;
}

.subarea .subareabg .susulinfobg{
	width: 1200px;
	padding-bottom: 15px;
	margin:0 auto;
	text-align:center;
}




.subarea .contentsarea {
	position: relative;
	width: 100%;
}


.subarea .pagenavi {
	position: relative;
	width: 1200px;
	height: 70px;
	margin:0 auto;
	display:none;
}

.subarea .pagenavi p{
	position: absolute;
	right:20px;
	top:30px;
	font-size:12px;
}

.subarea .pagenavi p span{
	padding:0 10px 0 10px;
}

.subarea .pagenavi p .red{
	color:#b4141a;
	font-weight:bold;
}

.subarea .leftmenuarea {
	position: relative;
	width: 1200px;
	height:45px;
	margin:0 auto;
	margin-top:-45px;
	z-index:98;
}


.subarea .leftmenuarea .leftmenutitle{
	display:none;
}

/*
.subarea .leftmenuarea .leftmenuli{
	width: 1200px;
	height:45px;
}


.subarea .leftmenuarea .leftmenuli ul{
	position: relative;
	height: 45px;
	overflow:hidden;
}

.subarea .leftmenuarea .leftmenuli li{
	position: relative;
	float:left;
	height:45px;
	font-weight:bold;
	text-align:center;
	background-color:#000;
	margin-left:1px;
	opacity:0.7;
}


.subarea .leftmenuarea .leftmenuli li.on{
	position: relative;
	height:45px;
	background-color:#56beba;
	text-align:center;
	margin-left:1px;
	opacity:1;
}

.subarea .leftmenuarea .leftmenuli li.on p{
	border:0;
	color:#ffffff;
}

.subarea .leftmenuarea .leftmenuli li p{
	position: relative;
	color:#ffffff;
	padding-top:13px;
}
*/

.subarea .leftmenuarea .leftmenuli div{
	position: relative;
	float:left;
	height:44px;
	font-weight:bold;
	text-align:center;
	border-right:1px solid #6ec9ca;
	overflow:hidden;
}
.subarea .leftmenuarea .leftmenuli a:last-child div{
	border-right:0;
}
.subarea .leftmenuarea .leftmenuli div.end{
	border-right:0px;
}

.subarea .leftmenuarea .leftmenuli div ul{
	clear: both;
}

.subarea .leftmenuarea .leftmenuli div ul li{
	float: none;
	background-color:#000;
	color:#fff;
	height:44px;
    line-height: 44px;
    text-align: center;
	opacity:0.7;
}

.subarea .leftmenuarea .leftmenuli div ul li.on{
	float: none;
	background-color:#56beba;
	color:#fff;
	height:44px;
    line-height: 44px;
    text-align: center;
	opacity:1;
}




/*서브페이지 공통*/
.confidence{
	width: 1200px;
	margin:0 auto;
}

.subtab{
	width: 1200px;
	margin:0 auto;
	padding-top:50px;
}


/*서브페이지 탭*/
.subtab:after{
	content:'';
	display:block;
	clear:both;
}

.subtab .eyetab p{
	float:left;
	width:394px;
	padding:13px 0 16px 0;
	margin:2px;
	text-align:center;
	border:1px solid #e4e4e4;
	background-color:#f9f9f9;
	font-weight:bold;
}

.subtab .eyetab p.on{
	background-color:#00081c;
	color:#fff;
}


.subtab .breasttab p{
	float:left;
	width:309px;
	padding:13px 0 16px 0;
	margin:2px;
	text-align:center;
	border:1px solid #e4e4e4;
	background-color:#f9f9f9;
	font-weight:bold;
}

.subtab .breasttab p.on{
	background-color:#00081c;
	color:#fff;
}


.subtab .nosetab p{
	float:left;
	width:194px;
	padding:13px 0 16px 0;
	margin:2px;
	text-align:center;
	border:1px solid #e4e4e4;
	background-color:#f9f9f9;
	font-weight:bold;
}

.subtab .nosetab p.on{
	background-color:#00081c;
	color:#fff;
}

.subtab .antitab p{
	float:left;
	width:234px;
	padding:13px 0 16px 0;
	margin:2px;
	text-align:center;
	border:1px solid #e4e4e4;
	background-color:#f9f9f9;
	font-weight:bold;
}

.subtab .antitab p.on{
	background-color:#00081c;
	color:#fff;
}

.subtab .infotab p{
	float:left;
	width:174px;
	padding:13px 0 16px 0;
	margin:2px;
	text-align:center;
	border:1px solid #e4e4e4;
	background-color:#f9f9f9;
	font-weight:bold;
}

.subtab .infotab p.on{
	background-color:#000;
	color:#fff;
}




/*병원소개*/
#info_sub01{
	width: 100%;
	height: 3054px;
	background: url('../images/info/sub01_con.jpg') no-repeat top center;
	background-size:1920px;
}


#info_sub02{
	width: 100%;
	height: 2543px;
	background: url('../images/info/sub02_con.jpg') no-repeat top center;
	background-size:1920px;
}


#info_sub03{
	width: 100%;
	height: 1650px;
	background: url('../images/info/sub03_con.jpg') no-repeat top center;
	background-size:1920px;
}



#info_sub05{
	width: 100%;
}

#info_sub05 .pic{
	width: 1200px;
	margin:0 auto;
	padding-top:40px;
}


#info_sub06{
	width: 100%;
	height: 2600px;
	background: url('../images/info/sub06_con.jpg') no-repeat top center;
	background-position-y:780px;
	background-size:1920px;
}


/*눈성형*/
#eye_sub01 .eye_sub01_visual{
	width: 100%;
	height: 650px;
	background: url('../images/eye/sub01_visual.jpg') no-repeat top center;
	background-size:1920px;
}

#eye_sub01{
	width: 100%;
	height: 2250px;
	background: url('../images/04_image/s04_01_con.jpg') no-repeat top center;
	background-size:1920px;
}

#eye_sub02{
	width: 100%;
	height: 11470px;
	background: url('../images/04_image/s04_02_con.jpg') no-repeat top center;
	background-size:1920px;
}

#eye_sub03{
	width: 100%;
	height: 3540px;
	background: url('../images/04_image/s04_03_con.jpg') no-repeat top center;
	background-size:1920px;
}

#eye_sub04{
	width: 100%;
	height: 2950px;
	background: url('../images/04_image/s04_04_con.jpg') no-repeat top center;
	background-size:1920px;
}

#eye_sub05{
	width: 100%;
	height: 2098px;
	background: url('../images/04_image/s04_05_con.jpg') no-repeat top center;
	background-size:1920px;
}

#eye_sub06{
	width: 100%;
	height: 3800px;
	background: url('../images/04_image/s04_06_con.jpg') no-repeat top center;
	background-size:1920px;
}


#eye_sub01 .eye_sub08_con .eye_sub08_con_area{
	width: 1200px;
	margin: 0 auto;
}

#eye_sub01 .eye_sub08_con .eye_sub08_con_area .title{
	width: 100%;
	text-align:center;
	padding:60px 0 60px 0;
}

/*코성형*/

#nose_sub01{
	width: 100%;
	height: 4450px;
	background: url('../images/02_image/sub01_con.png') no-repeat top center;
	background-size:1920px;
}


#nose_sub02{
	width: 100%;
	height: 1849px;
	background: url('../images/02_image/sub02_con.jpg') no-repeat top center;
	background-size:1903px;
}

#nose_sub03{
	width: 100%;
	height: 2083px;
	background: url('../images/02_image/sub03_con.jpg') no-repeat top center;
	background-size:1903px;
}

#nose_sub04{
	width: 100%;
	height: 3624px;
	background: url('../images/02_image/sub04_con.jpg') no-repeat top center;
	background-size:1903px;
}

#nose_sub05{
	width: 100%;
	height: 4500px;
	background: url('../images/02_image/sub05_con.jpg') no-repeat top center;
	background-size:1903px;
}

/* 코재수술 */
#renose_sub01{
	width: 100%;
	height: 5520px;
	background: url('../images/03_image/sub01_con.jpg') no-repeat top center;
	background-size:1903px;
}


#renose_sub02{
	width: 100%;
	height: 6922px;
	background: url('../images/03_image/sub02_con.jpg') no-repeat top center;
	background-size:1903px;
}

#renose_sub03{
	width: 100%;
	height: 3817px;
	background: url('../images/03_image/sub03_con.jpg') no-repeat top center;
	background-size:1903px;
}


/*안면윤곽*/
#face_sub01{
	width: 100%;
}


/*비수술*/
#plastic_sub01{
	width: 100%;
	height: 5376px;
	background: url('/images/05_image/sub01_con.jpg') no-repeat top center;
	background-size:1920px;
}

#plastic_sub02{
	width: 100%;
	height: 3296px;
	background: url('/images/05_image/sub02_con.jpg') no-repeat top center;
	background-size:1920px;
}



/*지방체형성형*/

#body_sub01{
	width: 100%;
}

#body_sub02{
	width: 100%;
	height: 5098px;
	background: url('../images/body/sub02_con.jpg') no-repeat top center;
	background-size:1920px;
}

#body_sub03{
	width: 100%;
	height: 4869px;
	background: url('../images/body/sub03_con.jpg') no-repeat top center;
	background-size:1920px;
}


#body_sub04{
	width: 100%;
	height: 5812px;
	background: url('../images/body/sub04_con.jpg') no-repeat top center;
	background-size:1920px;
}

#body_sub05{
	width: 100%;
	height: 5989px;
	background: url('../images/body/sub05_con.jpg') no-repeat top center;
	background-size:1920px;
}



/*동안성형*/
#anti_sub01{
	width: 100%;
}

#anti_sub01 .anti_sub01_visual{
	width: 100%;
	height: 650px;
	background: url('../images/anti/sub01_visual.jpg') no-repeat top center;
	background-size:1920px;
}

#anti_sub01 .anti_sub01_con{
	width: 100%;
	height: 60px;
	background-color:#626262;
}

#anti_sub01 .anti_sub01_con .anti_sub01_con_area{
	width: 1200px;
	height:60px;
	margin:0 auto;
}

#anti_sub01 .anti_sub01_con .anti_sub01_con_area .title{
	float:left;
}

#anti_sub01 .anti_sub01_con .anti_sub01_con_area .menu{
	float:right;
}

#anti_sub01 .anti_sub01_con .anti_sub01_con_area .menu div{
	float:left;
	padding:0 3px;
}

#anti_sub01 .anti_sub01_con .anti_sub01_con_area .menu div p a:link{
	float:left;
	padding:10px 10px;
	color:#ffffff;
	font-weight:bold;
	margin-top:11px;
}

#anti_sub01 .anti_sub01_con .anti_sub01_con_area .menu div p a:visited{
	color:#ffffff;

}

#anti_sub01 .anti_sub01_con .anti_sub01_con_area .menu div p a:hover{
	color:#ff7bcf;

}





#anti_sub01 .anti_sub02_con{
	width: 100%;
	height: 1423px;
	background: url('../images/anti/sub01_img01.jpg') no-repeat top center;
	background-size:1920px;
}

#anti_sub01 .anti_sub03_con{
	width: 100%;
	height: 500px;
	background: url('../images/anti/sub01_img02.jpg') no-repeat top center;
	background-size:1920px;
}

#anti_sub01 .anti_sub04_con{
	width: 100%;
	height: 500px;
	background: url('../images/anti/sub01_img03.jpg') no-repeat top center;
	background-size:1920px;
}

#anti_sub01 .anti_sub05_con{
	width: 100%;
	height: 500px;
	background: url('../images/anti/sub01_img04.jpg') no-repeat top center;
	background-size:1920px;
}

#anti_sub01 .anti_sub06_con{
	width: 100%;
	height: 500px;
	background: url('../images/anti/sub01_img05.jpg') no-repeat top center;
	background-size:1920px;
}

#anti_sub01 .anti_sub07_con{
	width: 100%;
	height: 1548px;
	background: url('../images/anti/sub01_img06.jpg') no-repeat top center;
	background-size:1920px;
}

#anti_sub01 .anti_sub08_con{
	width: 100%;
	height: 1000px;
	background-color: #eeeeee;
}

#anti_sub01 .anti_sub08_con .anti_sub08_con_area{
	width: 1200px;
	margin: 0 auto;
}

#anti_sub01 .anti_sub08_con .anti_sub08_con_area .title{
	width: 100%;
	text-align:center;
	padding:60px 0 60px 0;
}



#anti_sub02{
	width: 100%;
	height: 5657px;
	background: url('../images/anti/sub02_con.jpg') no-repeat top center;
	background-size:1920px;
}

#anti_sub03{
	width: 100%;
	height: 5657px;
	background: url('../images/anti/sub03_con.jpg') no-repeat top center;
	background-size:1920px;
}

#anti_sub04{
	width: 100%;
	height: 5394px;
	background: url('../images/anti/sub04_con.jpg') no-repeat top center;
	background-size:1920px;
}

#anti_sub05{
	width: 100%;
	height: 4752px;
	background: url('../images/anti/sub05_con.jpg') no-repeat top center;
	background-size:1920px;
}

#anti_sub06{
	width: 100%;
	height: 6363px;
	background: url('../images/anti/sub06_con.jpg') no-repeat top center;
	background-size:1920px;
}

#anti_sub07{
	width: 100%;
	height: 5806px;
	background: url('../images/anti/sub07_con.jpg') no-repeat top center;
	background-size:1920px;
}

#anti_sub072{
	width: 100%;
	height: 5806px;
	background: url('../images/anti/sub072_con.jpg') no-repeat top center;
	background-size:1920px;
}

#anti_sub073{
	width: 100%;
	height: 4889px;
	background: url('../images/anti/sub073_con.jpg') no-repeat top center;
	background-size:1920px;
}

#anti_sub074{
	width: 100%;
	height: 5796px;
	background: url('../images/anti/sub074_con.jpg') no-repeat top center;
}

#anti_sub075{
	width: 100%;
	height: 5817px;
	background: url('../images/anti/sub075_con.jpg') no-repeat top center;
}


/*안면윤곽*/

#face_sub01{
	width: 100%;
	height: 5799px;
	background: url('../images/face/sub01_con.jpg') no-repeat top center;
}

#face_sub02{
	width: 100%;
	height: 5799px;
	background: url('../images/face/sub02_con.jpg') no-repeat top center;
}

#face_sub03{
	width: 100%;
	height: 5799px;
	background: url('../images/face/sub03_con.jpg') no-repeat top center;
}

#face_sub04{
	width: 100%;
	height: 5799px;
	background: url('../images/face/sub04_con.jpg') no-repeat top center;
}

#face_sub05{
	width: 100%;
	height: 5799px;
	background: url('../images/face/sub05_con.jpg') no-repeat top center;
}
#face_sub06{
	width: 100%;
	height: 5799px;
	background: url('../images/face/sub06_con.jpg') no-repeat top center;
}
#face_sub07{
	width: 100%;
	height: 5799px;
	background: url('../images/face/sub07_con.jpg') no-repeat top center;
}
#face_sub08{
	width: 100%;
	height: 5774px;
	background: url('../images/face/sub08_con.jpg') no-repeat top center;
}
#face_sub09{
	width: 100%;
	height: 5799px;
	background: url('../images/face/sub09_con.jpg') no-repeat top center;
}
#face_sub10{
	width: 100%;
	height: 5165px;
	background: url('../images/face/sub10_con.jpg') no-repeat top center;
}


/*쁘띠성형*/

#petit_sub01{
	width: 100%;
	height: 7475px;
	background: url('../images/petit/sub01_con.jpg') no-repeat top center;
}

#petit_sub02{
	width: 100%;
	height: 6055px;
	background: url('../images/petit/sub02_con.jpg') no-repeat top center;
}

#petit_sub03{
	width: 100%;
	height: 5747px;
	background: url('../images/petit/sub03_con.jpg') no-repeat top center;
}

#petit_sub04{
	width: 100%;
	height: 5747px;
	background: url('../images/petit/sub04_con.jpg') no-repeat top center;
}

#petit_sub05{
	width: 100%;
	height: 5668px;
	background: url('../images/petit/sub05_con.jpg') no-repeat top center;
}

#petit_sub06{
	width: 100%;
	height: 4810px;
	background: url('../images/petit/sub06_con.jpg') no-repeat top center;
}

#petit_sub07{
	width: 100%;
	height: 5603px;
	background: url('../images/petit/sub07_con.jpg') no-repeat top center;
}





/*멤버쉽_로그인*/

#member_login .login_area{
	width: 1200px;
	margin:0 auto;
}

#member_login .login_form{
	width: 1200px;
	margin:0 auto;
}


/*멤버쉽_회원가입*/
#member_join{
	width: 1200px;
	margin:0 auto;
}

#member_join .subtitle{
	position: relative;
	height: 54px;
	width: 1200px;
	font-size:32px;
	color:#204a91;
	font-weight:bold;
}

#member_join .join_area{
	width: 1200px;
	margin-top: 0px;
}

#member_join .join_form{
	width: 1200px;

}

#member_join .submidtitle{
	padding: 10px 0 5px 0;
	font-size:16px;
	font-weight:bold;
	color:#55758f;
	letter-spacing:-1px;
}

#member_join .join_input_title{
	font-size:12px;
	color:#000;
	background-color:#fafafa;
	text-align:right;
	padding:20px 20px 20px 0;
}

#member_join .join_input_cate{
	font-size:12px;
	padding-left:20px;
}

#member_join .join_input_cate td{
	font-size:12px;
	color:#000;
}

#member_join .join_input_cate td.join_input_cate{
	font-size:12px;
	padding-left:0px;
}




/*멤버쉽_아이디패스워드찾기*/
#member_search{
	width: 1160px;
	margin:0 auto;
}

#member_search .subtitle{
	position: relative;
	width: 1160px;
	font-size:18px;
	color:#000;
	font-weight:bold;
	padding: 10px 0 10px 10px;
	text-align:left;
}

#member_search .btnarea{
	position: relative;
	width: 1160px;
	padding: 40px 0 50px 0;
	text-align:center;
}

#member_search .search_area{
	width: 1160px;
	margin-top: 0px;
}

#member_search .search_form{
	width: 1160px;
	margin:0 auto;
}

#member_search .search_form .title{
	font-size:12px;
	color:#000;
	background-color:#fafafa;
	text-align:right;
	padding:20px 20px 20px 0;
}

#member_search .search_form .body{
	font-size:12px;
	padding-left:20px;
	background-color:#fff;
}


#member_search .find_form{
	width: 1160px;
	margin:0 auto;
}

#member_search .find_form .title{
	font-size:12px;
	color:#000;
	background-color:#fafafa;
	text-align:right;
	padding:20px 20px 20px 0;
}

#member_search .find_form .body{
	font-size:12px;
	padding-left:20px;
}



/*멤버쉽_사이트맵*/
#member_sitemap{
	position:relative;
	width: 1160px;
	margin:0 auto;
	height:1000px;
}
#member_sitemap .sitemap{
	width: 1160px;
}

#member_sitemap .subtitle{
	position: relative;
	height: 54px;
	width: 1160px;
	font-size:32px;
	color:#204a91;
	font-weight:bold;
}

#member_sitemap .sitemap ul{
	float:left;
	margin:0 5px;
	height:300px;
}

#member_sitemap .sitemap .title{
	font-weight:bold;
	font-size: 14px;
	color:#ffffff;
	border:1px solid #e42230;
	width:220px;
	padding:10px 0 10px 0;
	text-align:center;
	background-color:#ff3000;
}

#member_sitemap .sitemap .sub{
	font-size: 12px;
	color:#14739f;
	padding:5px 0 3px 5px;
}

#member_sitemap .sitemap .sub a:link, #member_sitemap .sitemap .sub a:visited,#member_sitemap .sitemap .sub a:active,#member_sitemap .sitemap .sub a:hover{
	color:#000;
}

/*
#member_sitemap .sitemap .sitemap_01{
	position:absolute;
	top: 80px;
	left: 0px;
}

#member_sitemap .sitemap .sitemap_02{
	position:absolute;
	top: 80px;
	left: 250px;
}

#member_sitemap .sitemap .sitemap_03{
	position:absolute;
	top: 80px;
	left: 500px;
}

#member_sitemap .sitemap .sitemap_04{
	position:absolute;
	top: 80px;
	left: 750px;
}


#member_sitemap .sitemap .sitemap_05{
	position:absolute;
	top: 300px;
	left: 0px;
}

#member_sitemap .sitemap .sitemap_06{
	position:absolute;
	top: 300px;
	left: 250px;
}

#member_sitemap .sitemap .sitemap_07{
	position:absolute;
	top: 300px;
	left: 500px;
}

#member_sitemap .sitemap .sitemap_08{
	position:absolute;
	top: 300px;
	left: 750px;
}


#member_sitemap .sitemap .sitemap_09{
	position:absolute;
	top: 520px;
	left: 0px;
}

#member_sitemap .sitemap .sitemap_10{
	position:absolute;
	top: 520px;
	left: 250px;
}

#member_sitemap .sitemap .sitemap_11{
	position:absolute;
	top: 520px;
	left: 500px;
}

#member_sitemap .sitemap .sitemap_12{
	position:absolute;
	top: 520px;
	left: 750px;
}

#member_sitemap .sitemap .sitemap_13{
	position:absolute;
	top: 740px;
	left: 0px;
}

#member_sitemap .sitemap .sitemap_14{
	position:absolute;
	top: 740px;
	left: 250px;
}
*/


/*온라인예약*/
#online{
	width: 1160px;
	min-height:1100px;
}




#board_sub03{
	width: 100%;
}

#board_sub03 .telarea{
	width: 1200px;
	margin: 0 auto;
	margin-top: 80px;
	margin-bottom: 120px;
	overflow:hidden;
}

#board_sub03 .textarea{
	float:left;
	margin-right: 40px;
	width: 580px;
}

#board_sub03 .textarea .title{
	width: 100%;
	font-size: 24px;
	line-height:50px;
	font-weight:bold;
	color:#2a2a2a;
	border-top:2px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
}

#board_sub03 .textarea .body{
	width: 100%;
	font-size: 0.9em;
	line-height:20px;
	color:#2a2a2a;
	border-bottom:1px solid #d2d2d2;
	padding:10px 0;
}

#board_sub03 .textarea .check{
	width: 100%;
	font-size: 1.1em;
	text-align: center;
	background-color:#060b1c;
	line-height:50px;
	color:#fff;
	margin-top:40px;
}

#board_sub03 .inputarea{
	float:left;
	width: 580px;
}

#board_sub03 .inputarea .title{
	width: 100%;
	line-height:50px;
	font-weight:bold;
	border-top:2px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
}

#board_sub03 .inputarea .body{
	width: 100%;
	font-size: 0.9em;
	line-height:20px;
	color:#2a2a2a;
	border-bottom:1px solid #d2d2d2;
	padding:10px 0;
}

#board_sub03 .inputarea .body textarea{
	width: 100%;
	height: 380px;
	border:0;
	padding:15px;
	background-color:#f3f3f3;
	line-height:150%;
}

#board_sub03 .inputarea .check{
	width: 100%;
	text-align: center;
	color:#fff;
	margin-top:40px;
}

#board_sub03 .inputarea .check .bt01{
	float:left;
}

#board_sub03 .inputarea .check .bt02{
	float:right;
	border:0;
	padding:0;
	width:282px;
}


#board_sub03 .inputarea span{
	padding: 0 20px 0 30px;
}

#board_sub03 .inputarea input{
	border:0;
	padding:8px 5px 8px 5px;
	width: 200px;
	background-color:#f3f3f3;
}

#board_sub03 .kakaovisual{
	width: 100%;
	height: 650px;
	background: url('../images/board/bbs_kakaocounsel_visual.jpg') no-repeat top center;
}
#board_sub03 .kakaoarea{
	width: 1200px;
	margin: 0 auto;
	margin-top: 80px;
	margin-bottom: 120px;
	overflow:hidden;
}



/*** 끝 ***/




.subtitleimg {
	margin-left:60px;
}



.submenuli{
	width: 1160px;
	height:46px;
	border-top:1px solid #525252;
	border-bottom:1px solid #cccccc;
}

.submenuli ul{
	position: relative;
	width: 1160px;
	height:44px;
	border-top:1px solid #333333;
	border-bottom:1px solid #d4d4d4;
}

.submenuli li{
	position: relative;
	float:left;
	height:44px;
	font-weight:bold;
	text-align:center;
	background-color:#00cc65;
	border-right:1px solid #6ec9ca;
}

.submenuli li.on{
	position: relative;
	height:44px;
	background-color:#ffffff;
	color:#035a83;
	text-align:center;
}

.submenuli li.on p{
	border:0;
	color:#042b46;
}

.submenuli li p{
	position: relative;
	color:#333333;
	padding-top:12px;
}


#sub_joinform{
	text-align:center;
	vertical-align:center;
}

/*************************************
 * generic styling for ALS elements
 ************************************/

/*************************************
 * generic styling for ALS elements
 ************************************/

/*************************************
 * generic styling for ALS elements
 ************************************/

.als-viewport {
	position: relative;
	overflow: hidden;
	margin: 0px auto;
}

.als-wrapper {
	position: relative;
	width:100%;
	list-style: none;
}

.als-item {
	position: relative;
/*	display: block;  */


/*	float: left; */
}

.als-prev, .als-next {
	position: absolute;
	cursor: pointer;
	clear: both;
}
/*************************************
 * specific styling for #demo4
 ************************************/

#eye_roll {
	/*margin: 40px auto;*/
	position: relative;
	width: 100%;
	z-index: 0;
	overflow:hidden;
	top:458px;
}


#eye_roll .als-item {
	float:left;
	margin-right: 36px;
	margin-left:
	padding: 0px 0 0px 0;
	height: 163px;
	width: 482px;
	text-align: center;
}

#eye_roll .als-item img {
	display: block;
	margin: 0 auto;
	vertical-align: middle;
}



#eye_roll .als-prev {
	top: 40px;
	left:-5px;
}

#eye_roll .als-next {
	top: 40px;
	right: -5px;
}
/*
position:relative;width:102px;float:left;margin-right:20px;margin-left:0px;margin-bottom:5px;padding:2px;
*/




/*************************************
 * specific styling for #demo4
 ************************************/

#nose_roll {
	/*margin: 40px auto;*/
	position: relative;
	width: 100%;
	z-index: 0;
	overflow:hidden;
	top:428px;
}


#nose_roll .als-item {
	float:left;
	margin-right: 36px;
	margin-left:
	padding: 0px 0 0px 0;
	height: 197px;
	width: 383px;
	text-align: center;
}

#nose_roll .als-item img {
	display: block;
	margin: 0 auto;
	vertical-align: middle;
}



#nose_roll .als-prev {
	top: 40px;
	left:-5px;
}

#nose_roll .als-next {
	top: 40px;
	right: -5px;
}
/*
position:relative;width:102px;float:left;margin-right:20px;margin-left:0px;margin-bottom:5px;padding:2px;
*/
.btabarea{
	overflow:hidden;
	margin-bottom:100px;
}

#btab {
	width:1200px;
	margin:0 auto;
	height:60px;
}

#btab div{
	float:left;
	cursor:pointer;
}

#btab01{
	background-image:url("../images/sub/tab_bt01.png");
	width:240px;
	height:60px;
}

#btab02{
	background-image:url("../images/sub/tab_bt02.png");
	width:240px;
	height:60px;
}

#btab03{
	background-image:url("../images/sub/tab_bt03.png");
	width:240px;
	height:60px;
}

#btab04{
	background-image:url("../images/sub/tab_bt04.png");
	width:240px;
	height:60px;
}

#btab05{
	background-image:url("../images/sub/tab_bt05.png");
	width:240px;
	height:60px;
}

#btab01.on{
	background-image:url("../images/sub/tab_bt01_on.png");
	width:240px;
	height:60px;
}

#btab02.on{
	background-image:url("../images/sub/tab_bt02_on.png");
	width:240px;
	height:60px;
}

#btab03.on{
	background-image:url("../images/sub/tab_bt03_on.png");
	width:240px;
	height:60px;
}

#btab04.on{
	background-image:url("../images/sub/tab_bt04_on.png");
	width:240px;
	height:60px;
}

#btab05.on{
	background-image:url("../images/sub/tab_bt05_on.png");
	width:240px;
	height:60px;
}

#btabimg{
	position:relative;
	height:501px;
	margin:0 auto;
	width:1200px;
}

#btabimg div{
	position:absolute;
	top:0;
	left:0;
}





.promise{
	width:1160px;
	margin:0 auto;
	line-height:24px;
	font-size:13px;
}


.topmedia{
	width:100%;
	height:500px;
}

.topmedia .mainmedia{
	float:left;
	margin-left:20px;
}

.topmedia .submedia{
	float:left;
	margin-left:30px;
}

.topmedia .submedia div{
	margin-bottom:16px;
}

.topmedia .submedia div img{
	width:200px;
	height:130px;
	border:2px solid #7b7b7b;
}



/* 의료진 소개 *
.doctorTopBabnner{ margin-top:30px; }
.doctorTopBabnnerF li{ float:left; margin-left:30px; }
.doctorTopBabnnerF li.frist{ margin-left:60px; }

.doctorTopBabnnerT{ margin-top:20px; }

.doctorTopBabnnerT li{ float:left; margin-left:30px; }
.doctorTopBabnnerT li.frist{ margin-left:60px; }

.doctorTopBabnnerCleaer{ clear:both;}

*/

.doctorTopBabnner{ margin-top:30px; }
.doctorTopBabnner div { float:left; margin-left:30px; }
.doctorTopBabnner div.frist{ margin-left:60px; }
.doctorTopBabnner div.two{ margin-top:20px; }
.doctorTopBabnnerClear{ clear:both; }

.ksamsungEmployee{ padding-top:30px; padding-left:60px;  }



.subareabg .susulbna{
	width:1200px;
	text-align:center;
}

/*
.subareabg .susulbna img{
	display:none;
}
*/

.leftmenuli a{display:block;float:left;}
.leftmenuli a div {width:100%;}
.leftmenuli:after{display: block;content:"";visibility: hidden;clear: both;}
