/** Main Visual **/
#mainvisual { margin:0 auto; width:996px; height:444px; z-index:1; /* background:url(/layouts/kkc/image/main_visual.jpg) left top no-repeat; */ }
#mainvisual p {font-size:24px; font-weight:bold; color:#ffffff;font-family:"Nanum Gothic";padding:279px 0 0 47px;}

/** Main Content **/
#container { margin:0 auto; width:996px; padding:0; } 
#container:after{ content:""; display:block; clear:both; }

#container #mainCon { margin:0; float:left; width:996px; height:173px; }
#container #mainCon h4 { float:left; margin:0; padding:0; }
#container #mainCon ul { }
#container #mainCon ul li { float:left; margin:0; padding:0; }


#lnb { position:relative; }
#lnb ul { position:absolute; left:55px; top:57px; }
#lnb ul:after { content:''; display:block; clear:both; }
#lnb ul li { float:left; }
#lnb ul li a { display:inline-block; padding:19px 52px;/*37px;*/ }
#lnb div { position:absolute; left:0; top:60px; }
#lnb div dt { float:left; }
#lnb div dt a { display:block; padding:5px 20px; }

#banner01 {display:inline;border-bottom:1px solid #e3e3e3;margin-top:10px;padding-bottom:15px;}
#banner01 ul{text-align:center;}
#banner01 li {display:inline-block;padding:10px;}
#banner01 p{margin-top:10px;}

/*#banner01 {float:left; text-align:center; border-bottom:1px solid #e3e3e3; padding:8px 0 20px 0;}
#banner01 p{margin-top:10px; }*/

.layer_popup_wrap{position:absolute;top:155px;left:50%;margin-left:-600px;}
.layer_popup_wrap::after{display:block;clear:both;content:'';}
.layer_popup{float:left;margin:0 10px 10px 0;}
.layer_popup + .layer_popup{}
.layer_popup_image{}
.layer_popup_close{background:#3f3f3f;}
.layer_popup_close::after{display:block;clear:both;content:'';}
.layer_popup_close a{display:block;float:left;width:50%;height:45px;padding:0;background:none;border:0 none;font-size:14px;line-height:45px;color:#fff;cursor:pointer;text-align:center;}
.layer_popup_close a + a{background-color:#666;}

@media all and (max-width:1340px){
	.layer_popup_wrap{left:70px;margin-left:0;}
}