/*---입력폼---------------------------------------------------------------------------------------------------------------*/



.input01{width:82px;font: normal 12px Arial, Helvetica, sans-serif;color:#666666;height:16px;background-color: #FFFFFF;border: 1px solid #d7d7d7;}

.input02{width:120px;font: normal 12px Arial, Helvetica, sans-serif;color:#666666;height:16px;background-color: #FFFFFF;border: 1px solid #d7d7d7; margin-right:10px;}

.input03{width:220px;font: normal 12px Arial, Helvetica, sans-serif;color:#666666;height:16px;background-color: #FFFFFF;border: 1px solid #d7d7d7;margin-right:10px;}


.input04{width:160px;font: normal 12px Arial, Helvetica, sans-serif;color:#666666;height:22px;background-color: #FFFFFF;border: 1px solid #b0b0b0;margin-right:10px;}/*---메인선택 박스-*/

/*---테이블---------------------------------------------------------------------------------------------------------------*/
.table_01 tr td {margin:0;border: 1px solid #838a93; padding:8px 10px 8px 10px;}
.table_02 tr td {margin:0;border: 1px solid #e3e5e7; padding:8px 10px 8px 10px;}
.table_03 tr td {margin:0;border: 1px solid #ffffff; padding:0px 0px 8px 0px;}
.table_04 tr td {margin:0;}
/*.table_02 tr td {margin:0;border: 1px solid #ffffff; }*/
/*///////////////////////////////////////////////////*/
.scroll .table_02 {cursor:pointer}
#site_map01{margin:0;}

#site_map01 .site_name001{margin:0; font-size:15px; padding-bottom:10px; padding-top:10px; padding-left:5px;border-bottom: 1px solid #999999; }

#site_map01 .site_name001 a {color:#136de2; text-decoration:none; font-weight:bold;}
#site_map01 .site_name001 a:hover {text-decoration:none;color:#000;}


#site_map01 .site_name002{margin:0; font-size:14px; padding-bottom:10px; padding-top:10px; padding-left:5px;border-bottom: 1px solid #999999; width:100%; }

#site_map01 .site_name002 a {color:#666666; text-decoration:none;}
#site_map01 .site_name002 a:hover {text-decoration:none;color:#000;}

/*---텍스트 칼라---------------------------------------------------------------------------------------------------------------*/
.t_name01 {font: bold 12px Arial, Helvetica, sans-serif;line-height:22px; color:#495a69;}
.t_name01_1 {font: bold 12px Arial, Helvetica, sans-serif;line-height:22px; color:#495a69;}
.t_name01_2 {font: bold 12px Arial, Helvetica, sans-serif;line-height:22px; color:#495a69;}
.t_name01_3 {font: bold 12px Arial, Helvetica, sans-serif;line-height:22px; color:#495a69;}
.t_name01_4 {font: bold 12px Arial, Helvetica, sans-serif;line-height:22px; color:#495a69;}



.t_name02 {font: bold 12px Arial, Helvetica, sans-serif;line-height:22px; color:#666666;}


.t_name03 {font: bold 12px Arial, Helvetica, sans-serif;line-height:22px; color:#FFF;}



.t_name04 {font: bold 12px Arial, Helvetica, sans-serif;line-height:22px; color:#19a152;}


.t_name05 {font: bold 12px Arial, Helvetica, sans-serif;line-height:22px; color:#357cbe;}


.t_name06 {font: bold 12px Arial, Helvetica, sans-serif;line-height:22px; color:#fe3600;}

.t_name07 {font: bold 12px Arial, Helvetica, sans-serif;line-height:22px; color:#ff6c00;}



/*---선택---------------------------------------------------------------------------------------------------------------*/

.textarea01{margin:0; width:80px; height:200px;
     border: 1px solid #d7d7d7;
     overflow-y: scroll;
     scrollBar-face-color: #e7e7de;       
     scrollBar-hightLight-color:  #e7e7de;   
     scrollBar-3dLight-color:  #fff;   
     scrollBar-darkshadow-color: #e7e7de; 
     scrollBar-shadow-color: #c9c9c2;     
     scrollBar-arrow-color: #c9c9c2;      
     scrollBar-track-color: #fefefb;        
     scrollBar-base-color: #fff; 
	 font: normal 12px Arial, Helvetica, sans-serif;color:#666666;line-height:22px;
	 background-color:#FFFFFF;padding:5px;

}



.textarea02{margin:0; width:330px; height:200px;
     border: 1px solid #d7d7d7;
     overflow-y: scroll;
     scrollBar-face-color: #e7e7de;       
     scrollBar-hightLight-color:  #e7e7de;   
     scrollBar-3dLight-color:  #fff;   
     scrollBar-darkshadow-color: #e7e7de; 
     scrollBar-shadow-color: #c9c9c2;     
     scrollBar-arrow-color: #c9c9c2;      
     scrollBar-track-color: #fefefb;        
     scrollBar-base-color: #fff; 
	 font: normal 12px Arial, Helvetica, sans-serif;color:#666666;line-height:22px;
	 background-color:#FFFFFF;padding:5px;

}
.textarea02_div{margin:0}
.textarea02_div img{border: 1px solid #a6b3c3;}

/*---업데이트 탭메뉴 메뉴---------------------------------------------------------------------------------------------------------------*/

#Update{margin:0; border: 1px solid #bec7cd; background-color:#fff;}

#example-two{margin:0;}


#example-two .nav { overflow: hidden; background-image: url(../images/Update_menu_bg.gif);background-repeat: repeat-x; height:42px;padding-top:8px; } 
#example-two .nav li { text-align:center;font: normal 12px Arial, Helvetica, sans-serif;color:#014f96;width: 165px; float: left; margin: 0 ; padding-left:10px;}
#example-two .nav li.last { margin-right: 0; }


#example-two .nav li a {display: block;text-align: center;color:#fff;text-decoration: none;padding-top:10px;}
#example-two .nav li a:hover{display: block;text-align: center;color:#0c3a76;text-decoration: none;padding-top:10px;}


#example-two li a.current,#example-two li a.current:hover {  !important; color:#136de2; font-weight:bold; background-image: url(../images/Update_menu_ov.gif);background-repeat: no-repeat; height:24px; padding-top:10px;}
#example-two .nav li a:hover, #example-two .nav li a:focus {background-color: #136de2;font-weight:bold; background-image: url(../images/Update_menu_ov.gif);background-repeat: no-repeat; height:24px;padding-top:10px;}



.Update_content{padding-top:3px; padding-bottom:30px; clear:both;padding-left:12px;padding-right:12px;}

.Update_content ul{margin:0;}
.Update_content ul li{margin:0; text-align:center;}



/*---표내에 버튼---------------------------------------------------------------------------------------------------------------*/

.btn_list01{margin:0}
.btn_list01 a {
	color:#fff;
	display:block;
	text-decoration: none;
	/*background-image: url(../images/btn_color01.gif);*/
    background:#007fc2;
	background-repeat: repeat-x;
	border: 1px solid #0076bd;
	padding:2px 5px 2px 5px;
	font-family:normal Helvetica, sans-serif;
	font-size: 12px;
}
.btn_list01 a:hover {
    color:#fff200;
	display:block;
	text-decoration: none;
	/*background-image: url(../images/btn_color01.gif);*/
	background:#007fc2;
	background-repeat: repeat-x;
	border: 1px solid #0076bd;
	padding:2px 5px 2px 5px;
	font-family:normal Helvetica, sans-serif;
	font-size: 12px;}
	

.btn_list02{margin:0}
.btn_list02 a {
	color:#fff;
	display:block;
	text-decoration: none;
	/*background-image: url(../images/btn_color02.gif);*/
	background:#34b3b3;
	background-repeat: repeat-x;
	border: 1px solid #34aeae;
	padding:2px 5px 2px 5px;
	font-family:normal Helvetica, sans-serif;
	font-size: 12px;
}
.btn_list02 a:hover {
    color:#fff200;
	display:block;
	text-decoration: none;
	/*background-image: url(../images/btn_color02.gif);*/
	background:#34b3b3;
	background-repeat: repeat-x;
	border: 1px solid #34aeae;
	padding:2px 5px 2px 5px;
	font-family:normal Helvetica, sans-serif;
	font-size: 12px;}
	

.btn_event01 a {
	color:#fff;
	display:bolck;
	text-decoration: none;
	background:#007fc2;
	background-repeat: repeat-x;
	border: 1px solid #0076bd;
	padding:2px 5px 2px 5px;
	font-family:normal Helvetica, sans-serif;
	font-size: 12px;
}
.btn_event01 a:hover {
    color:#fff200;
	line-height:16px;
	display:block;
	text-decoration: none;
	background:#007fc2;
	background-repeat: repeat-x;
	border: 1px solid #0076bd;
	padding:2px 5px 2px 5px;
	font-family:normal Helvetica, sans-serif;
	font-size: 12px;}

.btn_event02 a {
	color:#fff;
	line-height:16px;
	display:block;
	text-decoration: none;
	background:#34b3b3;
	background-repeat: repeat-x;
	border: 1px solid #34aeae;
	padding:2px 5px 2px 5px;
	font-family:normal Helvetica, sans-serif;
	font-size: 12px;
}
.btn_event02 a:hover {
    color:#fff200;
	display:block;
	text-decoration: none;
	background:#34b3b3;
	background-repeat: repeat-x;
	border: 1px solid #34aeae;
	padding:2px 5px 2px 5px;
	font-family:normal Helvetica, sans-serif;
	font-size: 12px;}





.btn_back{color:#4172b4;font: normal 12px Arial, Helvetica, sans-serif; padding-left:4px; padding-right:4px; clear:both;}

.btn_back ul{width:840px;margin:0 auto; text-align:center;}
.btn_back ul li{margin:0 auto;display:inline;white-space:nowrap;word-break:keep; width:10px; padding-right:20px;}

.btn_back a {
	color:#3d5065;
	display:inline;
	text-decoration: none;
	background-image: url(../images/back_bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #abb4be;
	padding:6px 30px 6px 30px;
	font-family:normal Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.btn_back a:hover {
	color:#000;
	display:inline;
	text-decoration: none;
	background-image: url(../images/back_bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #abb4be;
	padding:6px 30px 6px 30px;
	font-family:normal Arial, Helvetica, sans-serif;
	font-size: 12px;
}










/*---기타---------------------------------------------------------------------------------------------------------------*/



.div_img{margin:0;border: 1px solid #c4cbd7; padding:30px;}

.div_img img{ float:left;}


.div_img a {
	color:#3d5065;
	display:inline;
	text-decoration: none;
	border: 1px solid #abb4be;
	padding:6px 10px 6px 10px;
	background-color:#e1e3e6;
	font-family:normal Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.div_img a:hover {
	color:#fff;
	display:inline;
	text-decoration: none;
	border: 1px solid #abb4be;
	padding:6px 10px 6px 10px;
	background-color:#c4cbd7;
	font-family:normal Arial, Helvetica, sans-serif;
	font-size: 12px;
}



.faq_a{padding:10px; background-color:#edeff1;}



.list_line01{height:1px; overflow:hidden; background-color:#dde1e3;}/*---리스트 가로 선---------*/

		
