body{margin:0; padding:0; background:url(../images/bg.jpg) no-repeat ; background-position:top.center;}
body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,굴림; font-size:9pt; color:#222222; }
img {border:0px;} 
a:link, a:visited, a:active {
text-decoration:none;
color:#666;
}
a:hover {
text-decoration:underline;
}
a.menu:link, a.menu:visited, a.menu:active {
text-decoration:none;
color:#454545;
}
a.menu:hover {
text-decoration:none;
}

li{list-style:none; padding:0; margin:0;}
.flo_r{float:right; vertical-align:top;}
.flo_l{float:left;}


/* 메인 레이아웃 */
#warp{width:100%; padding:0; margin:0 auto;}
#header{width:100%; height:90px; background:url(../images/top_bg.jpg) no-repeat; background-position:top center; padding:0; margin:0 auto; text-align:center; position:relative; z-index:999}
#main_visual{width:1000px; height:440px; padding:0; margin:0 auto;}
#main_container{width:980px; height:300px;  padding:0 10px;; margin:20px auto;}

#board{float:left; width:340px; padding:0; margin:0 30px 0  0;}
#board ul{padding:0; margin:0;}
#board li{margin:5px 0;}
#main_ban{float:left; pading:0; margin:0;}
#main_ban img {float:left; pading:0; margin:0;}
#quick{float:left; width:340px; padding:0; margin:40px 0 0 0 ;}
#quick ul{padding:0; margin:18px 0 0 0 ;}
#quick li{display:inline;}

#photo{float:left; width:600px; padding:0; margin:40px 0 0 30px;}
#photo ul{padding:0; margin:18px 0 0 0 ;}
#photo li{display:inline; margin:0 5px 0 0;}


#foot{background:#383838; width:100%; height:120px; padding:0; margin:40px auto 0 auto;}
#foot_in{width:1000px; padding:10px 0 ; margin:0 auto;} 
#foot_in img{margin:0 20px;}
#foot_in ul{padding:10px ; margin:0 ; } 
#foot_in li{display:inline; padding:0; margin:0 7px 0 0; float:left;}



/* 서브레이아웃 */
#sub_visual{width:1000px; height:157px; padding:0; margin:0 auto 20px auto;}
#sub_container{width:1000px; overflow:hidden; padding:10px 0 0 0 ; margin:0 auto;}
#leftmenu{float:left; width:236px; padding:0; margin:0 30px 0 0; }
#sub_con{float:left; width:714px; overflow:hidden; padding:0; margin:0 20px 0 0;}