/* CSS Document */

/* default */
body {font-family: "Gulim" ,"Arial" ; font-size: 12px; color: #555555; line-height:18px;}
body {
	scrollbar-face-color: #F7F7F7; 
	scrollbar-shadow-color:#B3B3B3; 
	scrollbar-highlight-color:#B3B3B3; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #DCDCDC; 
	scrollbar-arrow-color: #8B9EA6;
}

td {font-family: "Gulim" ,"Arial" ; font-size: 12px; color: #555555; line-height:18px;}

a:link {text-decoration: none ; color: #020468;}
a:visited {text-decoration: none ; color: #666666;}
a:active {text-decoration: none ; color: #0770FF;}
a:hover {text-decoration: none ; color: #0770FF;}

/* input,select,textarea */
input.hide  {font-family:"µ¸¿ò"; color:Black; font-size:11px; border:0 solid;}
input.hideSmall  {font-family:"µ¸¿ò"; color:Black;   font-size:9px; border:0 solid; }
input.hideright  {font-family:"µ¸¿ò"; color:Black;   font-size:11px; border:0 solid;  text-align:right;}
input.hiderightamt  {font-family:"µ¸¿ò";color:Black;   font-size:10px; border:0 solid; text-align:right;}
input.hiderightspacing  {font-family:"µ¸¿ò"; color:Black;   font-size:11px; border:0 solid;  text-align:right; letter-spacing:11px;}
input.hiderightspacing5  {font-family:"µ¸¿ò"; color:Black;   font-size:11px; border:0 solid;  text-align:right; letter-spacing:5px;}
input.hiderightspacing-1  {font-family:"µ¸¿ò"; color:Black;   font-size:11px; border:0 solid; text-align:center; letter-spacing:-1px;}
input,select,textarea {font-family:"µ¸¿ò"; color:Black;   font-size:12px; border:0 solid;}
input.sLine {border:0 solid;}
input.hLine {border:0 solid;}

/* location */
.location_off {font-family: "Dotum"; font-size: 11px; color: #AAAAAA; text-decoration: none;}
.location_on {font-family: "Dotum"; font-size: 11px; color: #333333; text-decoration: none;}

---------------------- Top Navigation -------------------------

/* support */
.top_support {font-family: "Gulim", "Arial"; font-size: 11px; color: #666666; text-decoration: none;}
.top_support a:link {text-decoration: none ; color: #666666;}
.top_support a:visited {text-decoration: none ; color: #666666;}
.top_support a:active {text-decoration: none ; color: #843A4E;}
.top_support a:hover {text-decoration: none ; color: #843A4E;}



---------------------- Left Navigation -------------------------

/* Left Navigation */
.left_menu {font-family: "Gulim", "Arial"; font-size: 12px; color: #000000; text-decoration: none;}
.left_menu a:link {text-decoration: none ; color: #000000;}
.left_menu a:visited {text-decoration: none ; color: #000000;}
.left_menu a:active {text-decoration: none ; color: #000000;}
.left_menu a:hover {text-decoration: underline ; color: #6F0032;}

/* Left Navigation Æú´õ±¸Á¶ 1depth menu */
.left_menu_1depth {font-family: "Gulim", "Arial"; font-size: 12px; color: #594D75; text-decoration: none; font-weight: bold;}
.left_menu_1depth a:link {text-decoration: none ; color: #594D75;}
.left_menu_1depth a:visited {text-decoration: none ; color: #594D75;}
.left_menu_1depth a:active {text-decoration: none ; color: #594D75;}
.left_menu_1depth a:hover {text-decoration: underline ; color: #6F0032;}


/* maintitle */
.left_title {
	font-family: "Gulim";
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}


------------------------ Contents Area -------------------------


/* search */
.search_bg {
	background-color: #EFEFEF;
}

.search_bg_in{
	background-color: #F4F4F2;
}

.search_line{
	background-color: #CCCCCC;
}


/* help */
.help_top_menu {font-family: "Gulim", "Arial"; font-size: 12px; line-height: 18px; color: #FFFFFF; text-decoration: none;}
.help_top_menu a:link {text-decoration: none ; color: #FFFFFF;}
.help_top_menu a:visited {text-decoration: none ; color: #FFFFFF;}
.help_top_menu a:active {text-decoration: none ; color: #FFFFFF;}
.help_top_menu a:hover {text-decoration: underline ; color: #FFFFFF;}

.help_top_logotitle {font-family: "Gulim", "Arial"; font-size: 14px; color: #0076A3; text-decoration: none; font-weight: bold;}

.help_left_menu {font-family: "Gulim", "Arial"; font-size: 12px; line-height: 18px; color: #000000; text-decoration: none;}
.help_left_menu a:link {text-decoration: none ; color: #000000;}
.help_left_menu a:visited {text-decoration: none ; color: #000000;}
.help_left_menu a:active {text-decoration: none ; color: #000000;}
.help_left_menu a:hover {text-decoration: underline ; color: #6D6D6D;}

/* link */
.link_menu {font-family: "Gulim", "Arial"; font-size: 12px; line-height: 18px; color: #999999; text-decoration: none;}
.link_menu a:link {text-decoration: none ; color: #000000;}
.link_menu a:visited {text-decoration: none ; color: #000000;}
.link_menu a:active {text-decoration: underline ; color: #A7023E;}
.link_menu a:hover {text-decoration: underline ; color: #A7023E;}


/* »çÀÌÆ® ¸Ê ¸µÅ© Ç¥½Ã */
.sitemap_font {font-family: "Gulim", "Arial"; font-size: 12px; line-height: 18px; color: #000000; text-decoration: none;}
.sitemap_font a:link {text-decoration: none ; color: #000000;}
.sitemap_font a:visited {text-decoration: none ; color: #000000;}
.sitemap_font a:active {text-decoration: underline ; color: #666666;}
.sitemap_font a:hover {text-decoration: underline ; color: #666666;}

.sitemap_font_02depth {font-family: "Gulim", "Arial"; font-size: 12px; line-height: 18px; color: #333333; text-decoration: none;}
.sitemap_font_02depth a:link {text-decoration: none ; color: #114798;}
.sitemap_font_02depth a:visited {text-decoration: none ; color: #114798;}
.sitemap_font_02depth a:active {text-decoration: underline ; color: #114798;}
.sitemap_font_02depth a:hover {text-decoration: underline ; color: #114798;}

.sitemap_font_03depth {font-family: "Gulim", "Arial"; font-size: 12px; line-height: 18px; color: #333333; text-decoration: none;}
.sitemap_font_03depth a:link {text-decoration: none ; color: #9D2886;}
.sitemap_font_03depth a:visited {text-decoration: none ; color: #9D2886;}
.sitemap_font_03depth a:active {text-decoration: underline ; color: #9D2886;}
.sitemap_font_03depth a:hover {text-decoration: underline ; color: #9D2886;}



/* input */

.input_textfield_default {
	height: 20px;
	padding: 3px 0px 0px 3px;
	border: 1px solid #D4D4D4;
	font-family: "Gulim", "Arial";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 


.input_textfield_default02 {
	
	padding: 3px 0px 0px 3px;
	border: 1px solid #D4D4D4;
	font-family: "Gulim", "Arial";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 

.input_textfield_full {
	height: 20px;
	width: 100%;
	padding: 3px 0px 0px 3px;
	border: 1px solid #D4D4D4;
	font-family: "Gulim", "Arial";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 

.input_textfield_dimmed{
	height: 20px;
	width: 100%;
	padding: 2px 0px 0px 3px;
	border: 1px solid #D4D4D4;
	font-family: "Gulim", "Arial";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #EFEFEF;
	margin: 0px;
}

.input_tex {
	padding: 3px 0px 0px 3px;
	border: 1px solid #ffffff;
	font-family: "Dotum", "Arial";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #ffffff;
	margin: 0px;
        padding-left:3;
} 

.input_tex2 {
	padding: 3px 0px 0px 3px;
	border: 1px solid #ffffff;
	font-family: "Dotum", "Arial";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #f9f9f9;
	margin: 0px;
        padding-left:3;
} 


.input_tex3 {
	padding: 0px 0px 0px 0px;
	border: 1px solid #ffffff;
	font-family: "Dotum", "Arial";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #ffffff;
	margin: 0px;
        padding-top:3;
        padding-left:1;
} 




/* instruction */
.instruction {
	font-family: "Gulim", "Arial"; 
	font-size: 12px; 
	line-height: 18px; 
	color: #605CA8;
	}

/* contents */

.contents {
	font-family: "Gulim", "Arial"; 
	font-size: 12px; 
	line-height: 18px; 
	color: #555555; 
}
.contents a:link {text-decoration: none ; color: #020468;}
.contents a:visited {text-decoration: none ; color: #666666;}
.contents a:active {text-decoration: underline ; color: #0770FF;}
.contents a:hover {text-decoration: underline ; color: #0770FF;}

/* table */

.table_default {
	font-family: "Gulim", "Arial"; 
	font-size: 12px; 
	line-height: 18px; 
	color: #555555; 
}

.table_title {
 	height:24;
	font-family: "Gulim", "Arial"; 
	font-size: 12px; 
	line-height: 18px; 
	color: #555555; 
	font-weight:bold;
	padding : 0px, 6px, 0px, 6px;	
}
.table_title a:link {text-decoration: none ; color: #555555;}
.table_title a:visited {text-decoration: none ; color: #666666;}
.table_title a:active {text-decoration: underline ; color: #0770FF;}
.table_title a:hover {text-decoration: underline ; color: #0770FF;}

.table_title_read {
	font-family: "Gulim", "Arial"; 
	font-size: 12px; 
	line-height: 18px; 
	color: #555555;
	text-align: center;	
	padding : 2px, 6px, 2px, 6px;
	background-color:"#F7F7F7"
}

.table_title_date {
	font-family: "Gulim", "Arial"; 
	font-size: 12px; 
	height: 24px;
	line-height: 18px; 
	color: #555555; 
	padding : 2px, 6px, 2px, 6px;
}

.table_bg_white {
	font-family: "Gulim", "Arial";
	font-size: 12px;
	background-color: #FFFFFF;
	height: 24px;
	padding : 2px, 6px, 2px, 6px;
}

.table_bg_gray {
	font-family: "Gulim", "Arial";
	font-size: 12px;
	background-color: #F7F7F7;
	padding : 8px, 6px, 8px, 6px;
}

.table_bg_gray_list {
	font-family: "Gulim", "Arial";
	font-size: 12px;
	height: 24px;
	line-height: 18px; 
	color: #555555; 
	background-color: #F7F7F7;
}

.table_overcolor
 onmouseover='this.style.backgroundColor="f2f2f2"' 
                                onmouseout='this.style.backgroundColor="FFFFFF"' 
                                bgColor=#ffffff

.table_line_orange{
	height: 2px;
	background-color: #F29E4A;
}


.table_line_orange2{
	height: 2px;
	background-color: #F29E4A;
}


.table_line_header {
	height: 1px;
	background-color: #B6B6B6;
}

.table_line_middle {
	height: 1px;
	background-color: #DCDCDC;
}


.table_link_text            {text-decoration: none ; color: #555555;}
.table_link_text a:link     {text-decoration: none ; color: #555555;}
.table_link_text a:visited  {text-decoration: none ; color: #666666;}
.table_link_text a:hover    {text-decoration: none ; color: #BBA22E;}

.table_link_text_small {font-family: "Dotum"; 
	font-size: 11px; 
	line-height: 14px; 
	color: #555555; 
	text-decoration: none;
	}
.table_link_text_small a:link     {text-decoration: none ; color: #555555;}
.table_link_text_small a:visited  {text-decoration: none ; color: #666666;}
.table_link_text_small a:hover    {text-decoration: none ; color: #BBA22E;}

.tableinfo_total {
	font-family: "Gulim", "Arial"; 
	font-size: 12px; 
	color: B36868; 
	text-decoration: none;
}


.table_padd {
	font-family: "Gulim", "Arial"; 
	font-size: 12px; 
	color: #555555; 
	text-decoration: none;
	padding-left:"9"
}


.tax_padd {
	padding-left:"3"
}



/*IT table link*/
.it_table_link_text            {text-decoration: none ; color: #555555;}
.it_table_link_text a:link     {text-decoration: none ; color: #555555;}
.it_table_link_text a:visited  {text-decoration: none ; color: #666666;}
.it_table_link_text a:active  {text-decoration: underline ; color: #0770FF;}
.it_table_link_text a:hover    {text-decoration: underline ; color: #0770FF;}



.it_txt {
	padding : 5px, 0px, 0px, 0px;
}


/* tab */
.tab {
	font-family: "Gulim", "Arial";
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.tab a:link {text-decoration: none ; color: #728090;}
.tab a:visited {text-decoration: none ; color: #728090;}
.tab a:active {text-decoration: none ; color: #728090;}
.tab a:hover {text-decoration: none ; color: #728090;}

.tab_disabled  {
	font-family: "Gulim", "Arial";
	font-size: 12px;
	color: #B5B5B5;
	font-weight: bold;
}

/*popup*/
.popup_title{
	font-family: "Gulim", "Arial";
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding-left:10;
}

.popup_blue{
	font-family: "Gulim", "Arial";
	font-size: 13px;
  color: #1E4F9A;
	text-decoration: none;
	font-weight: bold;
}

.popup_title_big{
	font-family: "Gulim", "Arial";
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding-left:7;padding-right:6;
}


.popup_font_blue{
	font-family: "Gulim", "Arial";
	font-size: 12px;
	color: #2E3192;
}

.popup_font_red {
	font-family: "Gulim", "Arial";
	font-size: 12px;
	color: #C63426;

}

/* pagenavi */
.pagenumber {
	font-family: "Dotum"; 
	font-size: 11px; 
	line-height: 18px; 
	color: #888888; 
	text-decoration: none;
	}
.pagenumber a:link {text-decoration: none ; color: #888888;}
.pagenumber a:visited {text-decoration: none ; color: #888888;}
.pagenumber a:active {text-decoration: none ; color: #FF760B; font-weight: bold;}
.pagenumber a:hover {text-decoration: underline ; color: #FF760B;}



/* font */

.font_red {
	font-family: "Gulim", "Arial";
	font-size: 12px;
	color: #C63426;
}



.font_small {
	font-family: "Dotum";
	font-size: 11px;
	color: #333333;

}


.font_orange {
	font-family: "Gulim", "Arial";
	font-size: 12px;
	color: #FF760B;
}

.font_blue {
	font-family: "Gulim", "Arial";
	font-size: 11px;
	color: #274F77;
}


.font_bold {
	font-family: "Gulim", "Arial";
	font-size: 12px;
	font-weight: bold;

}

.font_bold_quiz {
	font-family: "Gulim", "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #777777;
	line-height:17px;

}


.font_orange_small {
	font-family: "µ¸À½";
	font-size: 11px;
	color: #E06E00;
}





.font_bold_orange {
	font-family: "Dotum";
	font-size: 11px;
	color: #E06E00;
	font-weight: bold;
	text-decoration: none;
}


.font_bold_green {
	font-family: "Gulim", "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #6FA767;
	text-decoration: none;

}

.font_small_green {
	font-family: "Dotum", "Arial";
	font-size: 11px;
	color: #639C5C;
	font-weight: bold;
	text-decoration: none;

}


.font_gray_small {
	font-family: "Dotum";
	font-size: 11px;
	color: #888C88;

}


.font_gray_small            {text-decoration: none ; color: #888C88;}
.font_gray_small a:link     {text-decoration: none ; color: #888C88;}
.font_gray_small a:visited  {text-decoration: none ; color: #888C88;}
.font_gray_small a:active  {text-decoration: none ; color: #888C88;}
.font_gray_small a:hover    {text-decoration: none ; color: #888C88;}


.font_gray_small2 {
	font-family: "Gulim";
	font-size: 12px;
	color: #525552;
	text-decoration: none;
}



.tax_font {
	font-family: "Dotum", "Arial";
	font-size: 11px;
	color: #333333;
	padding-left:3; padding-top:3;

}


.font_search_result {
	font-family: "Gulim", "Arial"; 
	font-size: 12px; 
	font-weight: bold;
    	color: #E06E00;
}
.font_search_result a:link {text-decoration: none ; color: #E06E00;}
.font_search_result a:visited {text-decoration: none ; color: #E06E00;}
.font_search_result a:active {text-decoration: none ; color: #E06E00;}
.font_search_result a:hover {text-decoration: underline ; color: #E06E00;}


.font_popup {
	font-family: "Gulim", "Arial";
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	padding:0 0 4 0;
}


/* service */
.service_tit {
	font-family: "Gulim", "Arial";
	font-size: 12px;
	color: #3C9A3B;
	text-decoration: none;
	font-weight: bold;
}

.service_line_green {
	height: 2px;
	background-color: #94CC8E;
}

.contents_service {
	font-family: "Gulim", "Arial"; 
	font-size: 12px; 
	line-height: 20px; 
	color: #555555; 
}
.contents_service a:link {text-decoration: none ; color: #020468;}
.contents_service a:visited {text-decoration: none ; color: #666666;}
.contents_service a:active {text-decoration: underline ; color: #0770FF;}
.contents_service a:hover {text-decoration: underline ; color: #0770FF;}




/* button */
.button_default{
	cursor:hand;
	font-family: "Dotum";	
	padding: 2px 5px 2px 5px;
	font-weight:none; 
	font-size:12px; 
	color:#333333;
	height:20px;
	background:#F7F7F7;
	border-width: 1px;	
	border-style: solid; 
	border-color: #CCCCCC #B6B6B6 #B6B6B6 #CCCCCC;
}


/* calender */

.cal_over{
	cursor:hand;
	background:#ffffff;
	border-width: 1px;	
	border-style: solid; 
	border-color: #BDBABD #BDBABD #BDBABD #BDBABD;
}

.cal_out{
	cursor:hand;
	background:#ffffff;
	border-width: 1px;	
	border-style: solid; 
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
}



/* tab */
.tab_on {
	font-family: "Gulim", "Arial";
	font-size: 12px;
	color: #5F76B7;
	font-weight: bold;
}

.tab_off {
	font-family: "Gulim", "Arial";
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	text-decoration : none;
}

td.accountnum
{
	mso-number-format:\#\,\#\#0\.000;
}

