@charset "euc-kr";
@import url("common.css");
/* layout */
#header{width:100%; height:81px; text-align:center; background:url(../img/common/bg_line.gif) repeat-x 0 100%;}
#header .inner{position:relative; width:981px; height:79px; margin:0 auto; border-bottom:2px solid #333435;}
#container{clear:both; width:100%; text-align:center;}
#container .inner{width:981px; margin:0 auto;}
#footer{clear:both; height:104px; background:url(../img/common/bg_line2.gif) repeat-x 0 0; text-align:center;}
#footer .inner{position:relative; width:981px; height:104px; margin:0 auto; text-align:left;}
/* header */
.main #header h1{left:10px}
.main #header .link_top{right:0px}
.main .nav{right:85px}

/* visual */
.visual{position:relative; width:100%; height:420px}
.visual ul{position:absolute; left:0; top:0; width:100%; height:402px}
.visual .btn_left{position:absolute; left:25px; top:165px; z-index:100;}
.visual .btn_right{position:absolute; right:25px; top:165px; z-index:80;}

/* content */
#content{position:relative; height:223px;}
#content .main_board{float:left; margin-top:23px; background:url(../img/main/tab_line.gif) repeat-x 0 0; width:320px;}
#content .main_board .tab_tit ul li{float:left;}
#content .main_board .tab_tit ul li.more{float:right; padding-top:10px;}
#content .main_board .board_list{clear:both;padding-top:19px;*padding-top:10px;}
#content .main_board .board_list ul li{margin-top:5px;background:url(../img/main/bullet.gif) no-repeat 0 0;text-align:left;padding-left:10px;}
#content .main_board .board_list ul li span{float:right;}
#content .affairs{float:left; padding:23px 0 0 20px;width:301px;}
#content .affairs h2{float:left;}
#content .affairs p{clear:both; padding-top:15px;*padding-top:0;}
#content .affairs span{float:right; padding-top:10px;}
#content .gallery{position:relative;float:left; padding:23px 0 0 20px;width:320px;}
#content .gallery h2{float:left;}
#content .gallery .forum_slide{width:290px; *width:315px; height:110px; border:1px solid #e2e2e2; padding-left:27px; *padding-left:0px; margin:37px 0px 0px 2px; *margin:17px 0px 0px 2px;}
#content .gallery .forum_slide ul{clear:both;}
#content .gallery .forum_slide ul li{float:left; padding:20px 3px 0px 12px; *padding-right:7px;}
#content .gallery .forum_slide ul li.first{padding-left:33px;}
#content .gallery span{float:right; padding-top:10px;}
#content .gallery .btn{}
#content .gallery .btn .prv{position:absolute;top:110px;left:35px;}
#content .gallery .btn .nxt{position:absolute;top:110px;left:315px;}
