/* 레이아웃 */
#wrap {background:url("../Images/ko/common/top_line_bg.gif") repeat-x 0 0;}
#header {position:relative; width:980px; height:95px; margin:0 auto; z-index:3;}
#container-wrap {clear:both; margin:0; overflow:hidden; z-index:1;}
#container-wrap .container-wrap {clear:both; position:relative; margin:0; overflow:hidden; z-index:1;}

#container-line {position:absolute; top:0; left:0; width:100%; height:5px; background:url("../Images/ko/common/top_sub_line.png") repeat-x 0 0; z-index:2;}

#m-visual {clear:both; position:relative; width:980px; margin:0 auto; padding:0; overflow:hidden;}
#m-visual p {position:absolute; top:180px; margin:0; padding:0; z-index:2; display:none;}
#m-visual p a {display:block; margin:0; padding:15px 15px; background:url('../Images/ko/common/blank.gif');}
#m-visual p a:hover {background:url('../Images/ko/common/sub_menu_bg.png');}
#m-visual p.prev {left:0;}
#m-visual p.next {right:0;}
#m-visual ul {position:relative; top:0; left:0; width:99999px; height:510px; margin:0; padding:0;overflow:hidden;}
#m-visual ul li {float:left; margin:0; padding:0;}

#visual {clear:both; position:relative; width:980px; margin:0 auto; padding:0; overflow:hidden;}
#visual ul {height:200px; margin:0; padding:0;overflow:hidden;}
#visual ul li {margin:0; padding:0;}

#container {clear:both; width:980px; margin:0 auto 0; padding:15px 0 0; overflow:hidden; z-index:1;}
#container #aside {float:left; width:200px; margin:0 auto 0; z-index:3;}
#container #contents {float:right; width:760px; margin:0 auto 0; overflow:hidden; z-index:2;}
#footer {clear:both; width:980px; margin:20px auto 0; padding:10px 0 0; background:url("../Images/ko/common/foot_line_bg.gif") repeat-x 0 0;}