*{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%;
border-left:1px solid #dddddd;
padding-bottom:100px;
padding-top:42px; padding-left:30px;
}

.right_content .contentsTop{ }
.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-color:#f2f2f2;

 }

  #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:29px;}
	.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%; line-height:140%;border-bottom:1px solid #a9b6c9;	}
	#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 #e4e4e4; 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}
	#board_view thead th {width:100%; height:36px; background:url('../images/board/news_list_th.gif') repeat-x left top; }
	#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; 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:641px;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;}

