/*------------------------------------------------------------------------------*/
/*---��� ���Ͽ� ���������� ���Ǵ� CSS -----------------------------------------*/
/*---��� �������� �ϰ� ����Ͽ��� �Ѵ�.------------------------------------------*/
/*------------------------------------------------------------------------------*/


/*-------------------------DEFAULT STYLE START------------------------------------------------------------------------------*/
body       {font-family: "����"; font-size: 11px; color: #8C8C8C; text-decoration:none ; line-height:140%; scrollbar-face-color: #e5e5e5; scrollbar-highlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #666666; overflow-x:hidden; overflow-y:auto; overflow-x:auto} 
body       {font-family: "����"; font-size: 11px; color: #8C8C8C; text-decoration:none ; line-height:140%; scrollbar-face-color: #e5e5e5; scrollbar-highlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #666666}
table       {font-family: "����"; font-size: 11px; text-decoration:none ;}
td           {font-family: "����"; font-size: 12px;  color: #666666;text-decoration:none ; line-height:140%;}
select     {font-family: "����"; font-size: 11px; color: #393939; text-decoration:none ;background: #FFFFFF;}
textarea   {font-family: "����"; font-size: 11px; color: #666666; width: 100%; padding-left: 3px; padding-top: 5px; padding-right: 2px; line-height: 18px;
                BORDER-BOTTOM: #D7D8D3 1px solid;
	            BORDER-LEFT: #575757 1px solid;
	           BORDER-RIGHT: #D7D8D3 1px solid;
	            BORDER-TOP: #575757 1px solid;}
img        {border:none;}
/*-------------------------DEFAULT STYLE END------------------------------------------------------------------------------*/

.td_top           {font-family: "����"; font-size: 11px;  color: #BDBDBD;text-decoration:none ;}
.top_text_strong{font-family: "����"; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight: bold;}

/*-------------------------MARGIN START-------------------------------------------------------------------------------------*/
.m_left_5    { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN: left; PADDING-LEFT: 5px; }
.m_left_10  { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN: left; PADDING-LEFT: 10px; }	
.m_left_10_right_10    {	FONT-FAMILY: "����";	FONT-SIZE: 11px;	TEXT-ALIGN: left;	PADDING-LEFT: 10px;padding-right: 10px}	
.m_left_20    { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN: left; PADDING-LEFT: 20px; }
.m_left_20_right_20    { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN: left; PADDING-LEFT: 20px; padding-right: 20px}
.m_20_20_10_10   { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN: left; PADDING-LEFT: 20px; padding-right: 20px; padding-top: 10px;padding-bottom: 10px}
.m_20_20_5_5   { FONT-FAMILY: "����"; FONT-SIZE: 12px; TEXT-ALIGN: left; PADDING-LEFT: 20px; padding-right: 20px; padding-top: 5px;padding-bottom: 5px}
.m_top_3     { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN: left; PADDING-TOP: 3px; }
.m_top_4     { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN: left; PADDING-TOP: 4px; }
.m_top_10     { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN: left; PADDING-TOP: 10px; }	
.m_top_15     { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN: left; PADDING-TOP: 15px; }	
.m_top_20     { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN: left; PADDING-TOP: 20px; }
.m_bot_3     { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN: left; PADDING-bottom: 3px; }
.m_bot_4     { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN: left; PADDING-bottom: 4px; }
.m_center_bot_4     { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN: center; PADDING-bottom: 4px; }
.m_right_5    {	FONT-FAMILY: "����";FONT-SIZE: 11px;TEXT-ALIGN:right;padding-right: 4px;padding-top: 3px;}	
.m_right_10   { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN:right; padding-right: 10px}
.m_right_15   { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN:right; padding-right: 15px}

/*-------------------------MARGIN END-------------------------------------------------------------------------------------*/



/*-------------------------OTHER-------------------------------------------------------------------------------------*/
A:link   
	{COLOR: #666666;FONT-FAMILY: "����"; FONT-SIZE: 12px; text-decoration:none;} 
A:visited
	{COLOR: #666666;FONT-FAMILY: "����"; FONT-SIZE: 12px; text-decoration:none;}
A:hover  
	{COLOR: #ED4F4F;FONT-FAMILY: "����"; FONT-SIZE: 12px; text-decoration:none;}
A:active 
	{COLOR: #666666; FONT-FAMILY:"����"; FONT-SIZE: 12px; text-decoration:none;}


	
.input        {
	font-family: "����";
	font-size: 10px;
	color: #B9D3E9;
	BACKGROUND-COLOR:#5897CC;
	padding-left: 3px;
	BORDER-BOTTOM: #2467A6 1px solid;
	BORDER-LEFT: #2467A6 1px solid;
	BORDER-RIGHT: #2467A6 1px solid;
	BORDER-TOP: #2467A6 1px solid;

		         }
.search_input   {
	font-family: "����";
	font-size: 11px;
	color: #5BACD2;
	BACKGROUND-COLOR:#FFFFFF;
	padding-left: 3px;	
	BORDER-BOTTOM: #B2D8EA 1px solid;
	BORDER-LEFT: #B2D8EA 1px solid;
	BORDER-RIGHT: #B2D8EA 1px solid;
	BORDER-TOP: #B2D8EA 1px solid;
 }
 
 

/*-------------------------OTHER-------------------------------------------------------------------------------------*/

.bgsub {
	background-image: url(../img/bg_sub.jpg);
}
.bgsub1 {
	background-attachment: fixed;
	background-image: url(../img/bg_sub_right.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.m25 {
	padding-left: 12px;
}
.searchbg {
	background-color: #F1F7FB;
	border: 1px solid #B2D8EA;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.searchtxt {
	color: #5BACD2;
	text-decoration: none;
	padding-top: 2px;

}


/*-------------------------���̺� ���-------------------------------------------------------------------------------------*/
.tableborder {
	border: 1px solid #79BBDB;
}
.tablehead {
    font-family:"����";  font-size:11px; color:#266C8E; font-style: normal; font-weight: bold;
	BACKGROUND-COLOR:#E1EEF7;
	height: 25px;
	text-align: center;
}

.tableline {
    font-family:"����";  font-size:11px; font-style: normal; font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCE5F1;
	height: 25px;
	text-align: center;
}

.tabletxt	            {font-family: "����"; font-size:12px; color:#CDBE0C; text-decoration:none; font-weight: normal;}
A:link.tabletxt	        {font-family: "����"; font-size:12px; color:#CDBE0C; text-decoration:none; font-weight: normal;}
A:active.tabletxt	 	{font-family: "����"; font-size:12px; color:#CDBE0C; text-decoration:none; font-weight: normal;}
A:visited.tabletxt	  	{font-family: "����"; font-size:11px; color:#CDBE0C; text-decoration:none; font-weight: normal;}
A:hover.tabletxt	     {font-family: "����"; font-size:11px; color:#5BACD2; text-decoration:none; font-weight: normal;}


/*-------------------------���̺� �ϴ� ����¡���-------------------------------------------------------------------------------------*/

.table_foot_l     	    {font-family: "����"; font-size:12px; color:#5BACD2; text-decoration:none; font-weight: normal;}
A:link.table_foot_l	    {font-family: "����"; font-size:12px; color:#5BACD2; text-decoration:none; font-weight: normal;}
A:active.table_foot_l 	{font-family: "����"; font-size:12px; color:#5BACD2; text-decoration:none; font-weight: normal;}
A:visited.table_foot_l	{font-family: "����"; font-size:12px; color:#5BACD2; text-decoration:none; font-weight: normal;}
A:hover.table_foot_l    {font-family: "����"; font-size:12px; color:#5BACD2; text-decoration:underline; font-weight: bold;}

/*--���̺��� �ϴܿ� ǥ�õǴ� ����¡ footer�� ������ġ�� ��Ÿ���� ���ڿ� ǥ�� -bold -�� ���Ǹ��� ������ Ʋ��--*/

.table_foot_l_bold     	    {font-family: "����"; font-size:12px; color:#5BACD2; text-decoration:underline; font-weight: bold;}
A:link.table_foot_l_bold    {font-family: "����"; font-size:12px; color:#5BACD2; text-decoration:underline; font-weight: bold;}
A:active.table_foot_l_bold 	{font-family: "����"; font-size:12px; color:#5BACD2; text-decoration:underline; font-weight: bold;}
A:visited.table_foot_l_bold	{font-family: "����"; font-size:12px; color:#5BACD2; text-decoration:underline; font-weight: bold;}
A:hover.table_foot_l_bold   {font-family: "����"; font-size:12px; color:#5BACD2; text-decoration:underline; font-weight: bold;}	 


/*-------------------------����Ʈ �� ���-------------------------------------------------------------------------------------*/
.table_border_line{border: 1px solid E8E6E6}
.table_bord_line{  border: 1px solid E8E6E6}
.table_bord_in_line{  
	font-family:"����";  font-size:12px; font-style: normal; font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E6E6;
	height: 23px;
	text-align: center;
}
.table_bord_in_dot_line{  
	font-family:"����";  font-size:12px; font-style: normal; font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E8E6E6;
	height: 23px;
    padding-left: 5px;
}
.table_dot_line_m_20{  
	font-family:"����";  font-size:12px; font-style: normal; font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E8E6E6;
	height: 23px;
    padding-left: 20px;
}
.table_bord_dot_line{  
	font-family:"����";  font-size:12px; font-style: normal; font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted ;1;
	border-bottom-color: #E8E6E6;
	border-top-width: 1px;
	border-top-style: dotted ;
	border-top-color: #E8E6E6;		
	height: 23px;

}
.table_bord_top_line{ 
	border-top:1px solid  #E8E8E8	
}
.table_top_bottom_line{ 
	border-bottom:1px solid #E8E8E8;
	border-top:1px solid  #E8E8E8	
}
.list_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
    padding-left: 5px;
	height: 23px;
}
.line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
    padding-left: 5px;
	
}
.list_lline_F2F2F2{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
    padding-left: 5px;
	height: 23px;

}
.list_height{
    padding-left: 30px;
	height: 75;

}
.list_menu  {
	font-family: "����";
	font-size: 11px;
	color: #020031;
	BACKGROUND-COLOR:#FFFFFF;
	padding-left: 5px;	
	BORDER-BOTTOM: #B2D8EA 1px solid;
	BORDER-LEFT: #B2D8EA 1px solid;
	BORDER-RIGHT: #B2D8EA 1px solid;
	BORDER-TOP: #B2D8EA 1px solid;
	WIDTH="200" 
 }
 .list_menu_100  {
	font-family: "����";
	font-size: 11px;
	color: #020031;
	BACKGROUND-COLOR:#FFFFFF;
	padding-left: 5px;	
	BORDER-BOTTOM: #B2D8EA 1px solid;
	BORDER-LEFT: #B2D8EA 1px solid;
	BORDER-RIGHT: #B2D8EA 1px solid;
	BORDER-TOP: #B2D8EA 1px solid;
	WIDTH="100" 
 }
.list_menu_0  {
        font-family: "����";
        font-size: 11px;
        color: #020031;
        BACKGROUND-COLOR:#FFFFFF;
        padding-left: 5px;
        BORDER-BOTTOM: #B2D8EA 1px solid;
        BORDER-LEFT: #B2D8EA 1px solid;
        BORDER-RIGHT: #B2D8EA 1px solid;
        BORDER-TOP: #B2D8EA 1px solid;
 }
 .input_box   {
	font-family: "����";
	font-size: 11px;
	color: #020031;
	BACKGROUND-COLOR:#F6F4F4;
	padding-left: 5px;	
	BORDER-BOTTOM: #F3F3F3 1px solid;
	BORDER-LEFT: #F3F3F3 1px solid;
	BORDER-RIGHT: #F3F3F3 1px solid;
	BORDER-TOP: #F3F3F3 1px solid;
	WIDTH="200" 
 }
  .input_box_400 {
	font-family: "����";
	font-size: 11px;
	color: #020031;
	BACKGROUND-COLOR:#F6F4F4;
	padding-left: 5px;	
	BORDER-BOTTOM: #F3F3F3 1px solid;
	BORDER-LEFT: #F3F3F3 1px solid;
	BORDER-RIGHT: #F3F3F3 1px solid;
	BORDER-TOP: #F3F3F3 1px solid;
	WIDTH="400" 
 }
  .input_box_520 {
	font-family: "����";
	font-size: 11px;
	color: #020031;
	BACKGROUND-COLOR:#F6F4F4;
	padding-left: 5px;	
	BORDER-BOTTOM: #F3F3F3 1px solid;
	BORDER-LEFT: #F3F3F3 1px solid;
	BORDER-RIGHT: #F3F3F3 1px solid;
	BORDER-TOP: #F3F3F3 1px solid;
	WIDTH="520" 
 }
.input_box_0 {
        font-family: "����";
        font-size: 11px;
        color: #020031;
        BACKGROUND-COLOR:#F6F4F4;
        padding-left: 5px;
        BORDER-BOTTOM: #F3F3F3 1px solid;
        BORDER-LEFT: #F3F3F3 1px solid;
        BORDER-RIGHT: #F3F3F3 1px solid;
        BORDER-TOP: #F3F3F3 1px solid;
 }
 }
.input_box_150 {
        font-family: "����";
        font-size: 11px;
        color: #020031;
        BACKGROUND-COLOR:#F6F4F4;
        padding-left: 5px;
        BORDER-BOTTOM: #F3F3F3 1px solid;
        BORDER-LEFT: #F3F3F3 1px solid;
        BORDER-RIGHT: #F3F3F3 1px solid;
        BORDER-TOP: #F3F3F3 1px solid;
	WIDTH="150"
 }

 /*-------------------------�߰���� �ҽ������� ���⿡------------------------------------------------------------------------------*/
 
 .m_left_200   { FONT-FAMILY: "����"; FONT-SIZE: 11px; TEXT-ALIGN: left; PADDING-LEFT: 150px; }
 
 .table_bord_in_line_0{  
	font-family:"����";  font-size:12px; font-style: normal; font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E6E6;
	height: 23px;
	text-align: center;
}
.table_bord_in_line_5{  
	font-family:"����";  font-size:12px; font-style: normal; font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E6E6;
	height: 23px;
	padding-left: 5;
	text-align: left;
}
.table_bord_in_line_10{  
	font-family:"����";  font-size:12px; font-style: normal; font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E6E6;
	height: 23px;
	padding-left: 10;
	text-align: left;
}
.table_bord_in_line_15{  
	font-family:"����";  font-size:12px; font-style: normal; font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E6E6;
	height: 23px;
	padding-left: 15;
	text-align: left;
}
.table_bord_in_line_20{  
	font-family:"����";  font-size:12px; font-style: normal; font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E6E6;
	height: 23px;
	padding-left: 20;
	text-align: left;
}
.table_bord_in_line_25{  
	font-family:"����";  font-size:12px; font-style: normal; font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E6E6;
	height: 23px;
	padding-left: 25;
	text-align: left;
}
.o01{color:#FF622C;text-decoration:none}
.list_lline_F2F2F2_1px{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
    padding-left: 7px;
	height: 1px;
}
.table_title {
    font-family:"����";  font-size:11px; font-style: normal; font-weight: normal;
	BACKGROUND-COLOR:F7FAFA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
	height: 25px;
	text-align: center;
}


.left_menu{
    font-family:"����";  font-size:12px; color:#266C8E; font-style: normal; font-weight: normal;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #CCE5F1;
   padding-left: 5px;
 height: 23px;
}

.input_box_170 {
        font-family: "����";
        font-size: 11px;
        color: #020031;
        BACKGROUND-COLOR:#F6F4F4;
        padding-left: 5px;
        BORDER-BOTTOM: #F3F3F3 1px solid;
        BORDER-LEFT: #F3F3F3 1px solid;
        BORDER-RIGHT: #F3F3F3 1px solid;
        BORDER-TOP: #F3F3F3 1px solid;
	WIDTH="170"
 }
.input_box_50 {
        font-family: "����";
        font-size: 11px;
        color: #020031;
        BACKGROUND-COLOR:#F6F4F4;
        padding-left: 5px;
        BORDER-BOTTOM: #F3F3F3 1px solid;
        BORDER-LEFT: #F3F3F3 1px solid;
        BORDER-RIGHT: #F3F3F3 1px solid;
        BORDER-TOP: #F3F3F3 1px solid;
	WIDTH="50"
 }
 .input_box_480 {
        font-family: "����";
        font-size: 11px;
        color: #020031;
        BACKGROUND-COLOR:#F6F4F4;
        padding-left: 5px;
        BORDER-BOTTOM: #F3F3F3 1px solid;
        BORDER-LEFT: #F3F3F3 1px solid;
        BORDER-RIGHT: #F3F3F3 1px solid;
        BORDER-TOP: #F3F3F3 1px solid;
	WIDTH="480"
 }
  .input_box_285 {
        font-family: "����";
        font-size: 11px;
        color: #020031;
        BACKGROUND-COLOR:#F6F4F4;
        padding-left: 5px;
        BORDER-BOTTOM: #F3F3F3 1px solid;
        BORDER-LEFT: #F3F3F3 1px solid;
        BORDER-RIGHT: #F3F3F3 1px solid;
        BORDER-TOP: #F3F3F3 1px solid;
	WIDTH="285"
 }
   .input_box_350 {
        font-family: "����";
        font-size: 11px;
        color: #020031;
        BACKGROUND-COLOR:#F6F4F4;
        padding-left: 5px;
        BORDER-BOTTOM: #F3F3F3 1px solid;
        BORDER-LEFT: #F3F3F3 1px solid;
        BORDER-RIGHT: #F3F3F3 1px solid;
        BORDER-TOP: #F3F3F3 1px solid;
	WIDTH="350"
 }
    .input_box_80 {
        font-family: "����";
        font-size: 11px;
        color: #020031;
        BACKGROUND-COLOR:#F6F4F4;
        padding-left: 5px;
        BORDER-BOTTOM: #F3F3F3 1px solid;
        BORDER-LEFT: #F3F3F3 1px solid;
        BORDER-RIGHT: #F3F3F3 1px solid;
        BORDER-TOP: #F3F3F3 1px solid;
	WIDTH="80"
 }
