@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
body{font-family:'나눔고딕',Nanum Gothic !important; background:url(../images/main_01.jpg) 0 0 repeat;}

#wrap{min-width:1024px; width:100%; background:url(../images/head_bg.jpg) center 0 no-repeat;}
#header{margin:0 auto; width:1024px; z-index:999;}
#container{}
#footer{width:100%;  height:63px; overflow:hidden; background:url(../images/main_10.jpg) 0 0 repeat-x;}
.foot{width:1024px; height:63px; margin:0 auto;}
#gnb{width:1024px; overflow:hidden;}
#gnb ul{overflow:hidden; width:1024px;}
#gnb ul li{float:left; height:49px; }
#gnb ul li a{display:block; height:49px; }
#gnb ul li.gnb_0 a{width:205px; background:url(../images/gnb_1.jpg) 0 0 no-repeat;}
#gnb ul li.gnb_1 a{width:203px; background:url(../images/gnb_2.jpg) 0 0 no-repeat;}
#gnb ul li.gnb_2 a{width:204px; background:url(../images/gnb_3.jpg) 0 0 no-repeat;}
#gnb ul li.gnb_3 a{width:204px; background:url(../images/gnb_4.jpg) 0 0 no-repeat;}
#gnb ul li.gnb_4 a{width:204px; background:url(../images/gnb_5.jpg) 0 0 no-repeat;}

#gnb ul li.gnb_0 a:hover{width:205px; background:url(../images/gnb_o_1.jpg) 0 0 no-repeat;}
#gnb ul li.gnb_1 a:hover{width:203px; background:url(../images/gnb_o_2.jpg) 0 0 no-repeat;}
#gnb ul li.gnb_2 a:hover{width:204px; background:url(../images/gnb_o_3.jpg) 0 0 no-repeat;}
#gnb ul li.gnb_3 a:hover{width:204px; background:url(../images/gnb_o_4.jpg) 0 0 no-repeat;}
#gnb ul li.gnb_4 a:hover{width:204px; background:url(../images/gnb_o_5.jpg) 0 0 no-repeat;}

.on0 a{background:url(../images/gnb_o_1.jpg) 0 0 no-repeat !important;}
.on1 a{background:url(../images/gnb_o_2.jpg) 0 0 no-repeat !important;}
.on2 a background:url(../images/gnb_o_3.jpg) 0 0 no-repeat !important;}
.on3 a{background:url(../images/gnb_o_4.jpg) 0 0 no-repeat !important;}
.on4 a{background:url(../images/gnb_o_5.jpg) 0 0 no-repeat !important;}


.sub_menu{width:1024px; margin:0 auto; display:none; z-index:999; position:relative;}
.sub_menu ul{float:left; position:absolute; top:23px; z-index:999;  }
.sub_menu ul li{margin-bottom:15px;}
.sub_menu ul li a:hover{color:#fcbf01; text-decoration:underline;}
.head_bg{width:100%; height:200px;position:absolute; top:115px; left:0; background:url(../images/bg_03.png) 0 0 repeat; display:none; z-index:1;}
.sub_menu ul li a{display:block;font-size:14px; color:#ffffff; z-index:999; text-align:center;}
.sub_1{left:0;}
.sub_2{left:205px;}
.sub_3{left:408px;}
.sub_4{left:612px;}
.sub_5{left:816px;}

.sub_1 li{width:205px;}
.sub_2 li{width:203px;}
.sub_3 li{width:204px;}
.sub_4 li{width:204px;}
.sub_5 li{width:204px;}



.main_con{margin:0 auto; width:1024px;  position:relative;}
.notice{position:absolute; top:225px; right:18px;}
.notice li{overflow:hidden; margin-bottom:12px; width:280px;}
.notice li span{font-size:12px; color:#333333; float:right;}
.notice li a{font-size:12px; color:#333333; float:left;}

#s_container{width:100%; background:url(../images/1_1_05.jpg) center 0 repeat-x; overflow:hidden;}
.s_wrap{width:1024px; margin:0 auto; overflow:hidden; background:url(../images/1_1_25.jpg) 0 62px no-repeat; position:relative;}
.left{position:absolute; top:62px; width:228px; }
.left ul li{ font-size:0; line-height:0;}
.right{float:right; width:796px}


.bbs_area{width:796px; overflow:hidden;}
.bbs{float:left; width:731px; padding:0 15px 120px 50px; background:#fff;}





