*{margin:0; padding:0; font-size:12px; font-family:gulim; color:#4e4e4e;}
html {overflow-y:scroll; scrollbar-face-color:#EBEBEB; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#C8C8C8; scrollbar-darkshadow-color:#EEEEEE; scrollbar-shadow-color:#C0C0C0; scrollbar-arrow-color:#BCBCBC; scrollbar-track-color:#F3F3F3;}
img, fieldset, button{border:0 none;}
hr, button img{display:none;}
ul,li{list-style:none;}
a, a:hover, a:active, a:focus{text-decoration:none;}
textarea{overflow:auto;}
image, input{vertical-align:middle;}

body{margin:0px;}
#map{width:100%; height:110px; background:url('../images/main/top_bg.gif') repeat-x left top; }
#map .top_btn {width:998px; height:115px; text-align:right; margin:0 auto; padding-top:9px; }
#map .top_btn p {margin-right:31px;}
#map .top_btn_list{margin-right:22px;}
#map .top_btn span img {margin-right:10px; }

#visual {width:100%; height:174px; text-align:center; background:url('../images/sub/sub_visual_bg.gif') repeat-x left top; border-bottom:1px solid #c6c5c2; }

#con_wrap{width:998px; height:100%; margin:0 auto; }
#con_wrap .left_menu{float:left; width:193px; height:400px;}
#con_wrap .right_content{float:left; width:774px; height:100%; min-height:415px; border-left:1px solid #dddddd; padding-bottom:100px; padding-top:42px; padding-left:30px;}

.right_content .location{float:right; position:relative; right:30px; top:0px; padding-left:14px; background:url('../images/sub/icon_home.gif') no-repeat 0 0;}
.right_content .location span { padding:0 12px 0 3px; font-size:11px; color:#8b8b8b; background:url('../images/sub/icon_location.gif') no-repeat right 0;}
.right_content .location span.current { padding-right:0; font-weight:bold; color:#656565; background:none}
.contents {padding-top:38px;}

 #head{width:100%; height:434px;}
 
 .top_area { width:100%; height:55px; padding-top:35px; }
 .top_area h1 {width:133px; height:28px; float:left; padding-left:10px;}
 .top_area .topmenu{float:right; margin-top:8px;}
 .top_area li { display:inline; margin-right:32px;}

.left_menu h2{padding:40px 0 20px 16px;}
 
 #foot { clear:both; width:100%; height:89px; background:url('../images/sub/sub_footer_bg.gif') repeat-x left top; }
 #foot .foot_menu{ width:998px; height:50px; margin:0 auto; }
 #foot .foot_menu img{ margin-top:10px; margin-right:20px; }
 #foot .foot_menu p{ padding-top:5px; }

.mt28 {clear:both; height:28px;}

.contents .con_tab .tab_title {margin-bottom:56px;}

 /* °Ë»ö */

.board_seach{text-align:right; right:0px; left:426px; height:35px; height:19px \0/IE8+9;}
.board_seach	.search_total_srch_sel{width:80px;height:21px; border:1px solid #c2c2c2;}
.board_seach .sg_input{width:140px; border:solid 1px #c2c2c2; height:19px;}
.board_seach	.search_total_title_sel input.btn_search{width:70px; vertical-align:middle;}

	 
 /* ÀÏ¹Ý °Ô½ÃÆÇ ¸®½ºÆ® */

#table_blist {float:left; width:100%; background:url('../images/board/news_list_th.gif') repeat-x left 7px; padding-top:12px;}	
#table_blist table{ width:100%; border-collapse:collapse; border-spacing: 0;}
#table_blist table thead th {float:none; height:16px;font-weight:bold; padding:6px 0px 10px 0px; text-align:center;background:url('../images/board/tbg02.gif') no-repeat right 8px; color:#;}
#table_blist table tbody tr td{float:none; height:28px; text-align:center; vertical-align:middle; border-bottom:1px solid #d7d7d7; padding-top:2px;}
#table_blist table tbody tr td img{float:none; margin:0 auto; }
#table_blist table tbody tr td.left{ text-align:left; padding-left:10px;}
#table_blist table tbody tr td.left img{float:none; vertical-align:top; padding-top:-2px;}
#table_blist table tbody tr td.left a img{vertical-align:top; padding-right:5px;}
#table_blist table tbody tr td.left strong{color:#1D5598;}

#table_blist a {float:none; letter-spacing:0px; color:#555555;}
#table_blist a:link{text-decoration: none;  color:#555555; font-size:12px; letter-spacing:0px;}
#table_blist a:visited{text-decoration: none; color:#555555; font-size:12px; letter-spacing:0px;}
#table_blist a:hover, a:active, a:focus{text-decoration:underline; font-size:12px; color:#5482ab; letter-spacing:0px; font-weight:normal;}

#table_blist .file a{margin:0 auto; float:none; width:14px; padding-top:-1px;}
#table_blist .file a img{width:12px;}


/* ÀÏ¹Ý °Ô½ÃÆÇ º¸±â */
	
#board_view table{width:100%; border-bottom:1px solid #na7adb3; border-bottom:2px solid #cccccc; border-collapse:collapse; border-spacing: 0;}
#board_view thead th {width:100%; height:34px; background:url('../images/board/news_list_th.gif') repeat-x left top; padding-top:2px; }
#board_view tbody th {float:none; vertical-align:middle; height:28px; text-align:center; border-bottom:1px solid #dedede; background:#f5f5f5; border-right:1px solid #e0e0e0; color:#1f316c; padding-top:3px;}
#board_view tbody td {float:none; vertical-align:middle; height:28px; padding-left:10px; border-bottom:1px solid #dedede; text-align:justify; padding-top:3px;}
#board_view tbody td img{float:none; margin:0 auto; }
#board_view tbody td.file img {width:12px; padding-right:5px; padding-bottom:0px; padding-top:0px;}
#board_view tbody td.alignCenter{text-align:center; padding-left:0px !important;}
#board_view tbody td a{float:none;}
#board_view tbody td.text-con{padding:20px 15px 20px 15px; border-bottom:none; text-align:justify; background-color:#ffffff; line-height:21px; color:#777777;}
#board_view tbody .text-bg{background-color:#eef0f1;}
#board_view tbody .text-bg2{background-color:#ffffff;}
#board_view table img{vertical-align:middle; padding:0 6px 0 4px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { #board_view table img{vertical-align:top; padding-top:3px;}} /*»çÆÄ¸®,Å©·Ò*/


 /* ÆäÀÌÁö ³Ñ¹ö */

.sg_paging{float:left; width:100%; height:30px;  text-align:center; padding-top:30px;}
.sg_paging .paging{float:left;min-width:16px;  text-align:center;width:100%;vertical-align:middle; }
div.paging a{float:none; background:transparent; padding:0px 2px;}
div.paging img{float:none; border:0px; }
div.paging strong{width:16px; font-weight:bold; display:inline; letter-spacing:0px; }
div.paging a.paging_num {text-decoration:none; color:#585858; letter-spacing:0px;}
div.paging a.paging_num:hover {text-decoration:none; letter-spacing:0px;}
div.paging a:link{text-decoration: none;  color:#666666;  letter-spacing:0px; background:transparent;}
div.paging a:visited{text-decoration: none; color:#666666;  letter-spacing:0px;  background:transparent;}
div.paging a:hover{text-decoration: underline;color:#1D5598;  letter-spacing:0px;  background:transparent; font-weight:normal;}
div.paging a:active, a:focus{text-decoration: none;color:#1D5598;  letter-spacing:0px;  background:transparent; font-weight:normal;}
div.paging img{vertical-align:top;}
div.paging .paging_text{color:#1873c4; text-decoration: underline; font-weight:bold;}



/* ¹öÆ° */

.bt_new_list{float:left; width:56px; padding-top:10px;}
.bt_new_read{width:100%; text-align:right; right:0px; padding-top:10px;}

/* ´ÙÀ½±Û, ÀÌÀü±Û */

.pageSkip {float:left; width:100%; border-top:1px solid #dadce4; margin-top:55px;}
.pageSkip div{height:23px; border-bottom:1px solid #dadce4; padding-top:10px;}
.pageSkip img{ padding-top:2px;}
.pageSkip a{padding-left:10px;}

