#wrapper {width:100%;}

#header {width:100%;}

#visual {width:100%;}

#container {width:100%;  background:#ddd; background-image:url(/image/bg_content.gif); background-repeat:repeat-x; background-position:left top;}

.contents {width:1200px; margin:0 auto;}

.top_wrap {width:100%; overflow:hidden;}

.left_wrap {width:490px; float:left;}

.quick_box {width:100%; height:104px; padding-top:16px;}
.quick_list li {width:25%; float:left;}
.quick_list li a img {display:block; margin:0 auto 10px;}
.quick_list li a span {display:block; text-align:center; color:#fff;}

.notice {width:420px; height:255px; float:left; background:#fff;}
.board_list {padding:0 25px;}
.board_list li {overflow:hidden; padding:0 5px; border-bottom:1px dotted #676767;}
.board_list li a span {font:normal 12px/30px "돋움"; color:#676767;}
.list_txt {float:left;}
.list_date {float:right;}

.notice,.free_board {position:relative;}
.board_btn {position:absolute; top:28px; right:26px;}

.free_board {width:100%; height:185px;}

.link_banner {float:left;}

.bottom_wrap {width:100%; overflow:hidden;}

.album {width:910px; height:150px; float:left; position:relative; background:url(/image/bg_album.gif) no-repeat; padding-top:35px;}
.album_tit {width:90px; margin:0 25px; float:left;}
.album_tit > img {display:block; margin:0 auto 10px;}
.album_tit > span {width:100%; display:block; text-align:center; color:#fff;}
.album_list li {float:left; margin-right:20px;}
.album_list li a img {display:block; margin-bottom:10px;}
.album_list li a span {display:block; width:100%; text-align:center; color:#fff;}
.album_more {position:absolute; bottom:30px; left:30px;}

.album_list {float:left;}

.side_banner {float:left;}
.side_banner li {float:left;}
.side_banner li a {display:block;}

#footer {width:100%; padding:30px 0; background:#1d1d1d;}

.in_footer {width:1200px; margin:0 auto; overflow:hidden;}
.in_footer > h2 {float:left; margin-left:10px;}
address {float:right; text-align:right; font:normal 12px/26px "dotum"; color:#a3a3a3; margin-top:5px;}

