/*±âº» ½ºÅ¸ÀÏ*/
body,td
        {font-family:±¼¸², seoul, verdana, arial; font-size: 9pt; color: #666666; line-height: 14pt; margin-bottom:0}
SELECT  {font-family:±¼¸², seoul, verdana, arial; background-color : #FFFFFF; font-size: 9pt}

body {
     scrollbar-face-color: #E8E8E8; 
     scrollbar-shadow-color: #808080; 
     scrollbar-highlight-color: #FFFFFF; 
     scrollbar-3dlight-color: #FFFFFF;
     scrollbar-darkshadow-color: #FFFFFF; 
     scrollbar-track-color: #FFFFFF; 
     scrollbar-arrow-color: #000000;}

A:link    {color:#666666; text-decoration:none}
A:active  {color:#666666; text-decoration:none}
A:visited {color:#666666; text-decoration:none}
A:hover   {color:#000000; text-decoration:none}


.select {
font-family:"±¼¸²"; font-size:9pt; color:#000000; background:#E3F4F8;} 
.select1 {
font-family:"±¼¸²"; font-size:9pt; color:#000000; background:#E3F4F8; margin-left: 5px;} 

.Input {
background-color:#FFFFFF;	font-family:"±¼¸²";	font-size:9pt;	color:#333333;  border:1px solid #CCCCCC;  width:130px;
}

.Input01 {
	background-color:#FFFFFF;
	font-family:"±¼¸²";
	font-size:9pt;
	color:#000000;
	border:1px solid #7E9DB9;
	margin-left: 0px;
}

.Input02 {
font-family:"±¼¸²";	font-size:9pt;	color:#000000;  background-color:#ECF3FD; border:1px solid #7F9DB9; margin-left: 0px;
}

.input03 { font-family:"±¼¸²";	font-size:9pt; border:1 solid #CBCBCB; height:18px; background-color:#FFFFFF;	color:#333333;}

.link A:link    {color:#000000; text-decoration:none}
.link A:active  {color:#000000; text-decoration:none}
.link A:visited {color:#000000; text-decoration:none}
.link A:hover   {color:#000000; text-decoration:underline}

 /*Å×ÀÌºí »óÇÏ »ö¶óÀÎ*/ 
.table_line {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #6B7BA5;
	line-height: 13pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #51BDCD;
	text-align: center;
	height: 3px;
 }

.table_line01 {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #6B7BA5;
	line-height: 13pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #93ADDC;
	text-align: center;
 }

/* ¹®¼­ Á¦¸ñ*/
.LARGE_TITLE {
	font-family:"¹ÙÅÁ", "verdana";
	font-size:30px;
	color:#000000;
	text-decoration:none;
	text-align :center;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
} 

/* º°Áö¼­½ÄÁ¦¸ñ*/
.LABEL {
	font-family:"±¼¸²", "verdana";
	font-size: 12px;
	color:#303030;
	padding-top: 5px;
	padding-left: 10px;
}

  
 /*¹®¼­ ¼ÒÅ¸ÀÌÆ²*/ 
 
.td1 {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #000000;
	background-color: #D8DFF2;
	text-align: center;
} 

.td2 {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #000000;
	line-height: 10pt;
	background-color: #D8DFF2;
	text-align: center;
	height: 24px;
	font-weight: bold;
	padding-top: 4px;
} 

.td3 {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #303030;
	line-height: 13pt;
	text-align: right;
	background-color: #F8F7DE;
	height: 26px;
	padding-top: 4px;
	padding-right: 6px;
}

.tdsearch {

	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #223D93;
	line-height: 13pt;
	background-color: #F0F9FA;
	text-align: center;
	font-weight: bold;
}

.table_list {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #000000;
	text-align: center;
} 

.table_list A:link    {color:#223C91; text-decoration:none}
.table_list A:active  {color:#223C91; text-decoration:none}
.table_list A:visited {color:#223C91; text-decoration:none}
.table_list A:hover   {color:#223C91; text-decoration:underline}

.table_list01 {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #3E3E3E;
	line-height: 13pt;
	background-color: #FFFFFF;
	text-align: none;
	height: 25px;
	padding-top: 3px;
    padding-left: 8px;
} 

.table_list A:link    {color:#223D93; text-decoration:none}
.table_list A:active  {color:#223D93; text-decoration:none}
.table_list A:visited {color:#223D93; text-decoration:none}
.table_list A:hover   {color:#223D93; text-decoration:underline}

.select1 {
font-family:"±¼¸²"; font-size:9pt; color:#000000; background:#E3F4F8;
}
.padding01	{
	padding-left:5px;
	padding-bottom: 2px;
	padding-top: 1px;
	padding-right: 5px;
}

.padding02	{
	padding-left:3px;
	padding-top:3px;
	padding-bottom:2px;
}

.td4 {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #115A43;
	line-height: 13pt;
	background-color: #FFFFFF;
	text-align: center;
	height: 26px;
	font-weight: normal;
	padding-top: 4px;
}

.td5 {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #303030;
	line-height: 13pt;
	text-align: center;
	background-color: #F8F7DE;
	height: 26px;
	padding-top: 4px;
}

.td6 {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #115A43;
	line-height: 13pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #E5F4E3;
	height: 26px;
	padding-top: 4px;
	padding-left: 10px;
}

.td10 {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #115A43;
	line-height: 13pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 26px;
	padding-top: 4px;
	padding-left: 10px;
}

.td7 {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #303030;
	line-height: 13pt;
	text-align: right;
	background-color: #F6F1E9;
	height: 26px;
	padding-top: 4px;
	padding-right: 6px;
}

.padding03 {
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right: 3px;
}

.Input03 {
background-color:#F0F0F0;	font-family:"±¼¸²";	font-size:9pt;	color:#333333;  border:1px solid #CBCBCB;  width:130px; margin-left: 5px;
}

.Input04 {
background-color:#FFFFFF;	font-family:"±¼¸²";	font-size:9pt;	color:#000000;  border:1px solid #7E9DB9;  width:130px; margin-left: 0px; 	margin-bottom:5px;
}

.title01 {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:11pt;
	color: #000000;
	font-weight: bold;
	letter-spacing: -1pt;
}

.title02 {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: -1pt;
	padding-top: 4px;
	padding-left: 10px;
}

.title03 {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:14px;
	color: #000000;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 3px;
}

.td8 {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #115A43;
	line-height: 13pt;
	font-weight: bold;
	text-decoration: none;
	background-color: #C8E6C4;
	text-align: center;
	height: 26px;
	padding-top: 4px;
}

.td9 {
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #000000;
	background-color: #f5f0d5;
	text-align: center;
} 

.table_01{
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	background-color:#4888C5;
}

.table_02{
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	background-color:#AED2EC;
}

.buttons01 {
   font-family:"±¼¸²";
   border:1px solid #255EA1;	
   font-size:9pt;
   height: 22px;
   padding-top: 2px;	
   color:#ffffff;  
   background-color:#3D7CC3;
}

.buttons02 {
   font-family:"±¼¸²";
   border:1px solid #2591A1;	
   font-size:9pt;
   height: 17px;
   padding-top: 1px;	
   color:#ffffff;  
   background-color:#3DB3C3;
}

.buttons03 {
   font-family:"±¼¸²";
   border:1px solid #659116;	
   font-size:9pt;
   height: 17px;
   padding-top: 1px;	
   color:#ffffff;  
   background-color:#82B42F;
}

.new3 {
	font-family:  "µ¸¿òÃ¼";
	font-size: 9pt;
	color:#666666;
	line-height: 15px;
	left: 5px;
	top: 5px;
}

.tab_txt{
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	padding-top: 3px;
        padding-left: 10px;
        padding-right: 10px;
	color: sub_title;
	font-size: 12px;
	line-height: 18px;
}

.title02_2 {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	font-size:12px;
	color: #000000;
	font-weight: bold;
	padding-top: 2px;
    padding-left: 3px;
}

.title02_3 {
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	font-size:12px;
	color: #000000;
	padding-top: 2px;
    padding-left: 3px;
}

.new3 a{color:#666666; font-family: "µ¸¿òÃ¼"; font-size:12px;text-decoration:none; line-height: 15pt}
.new3 a:hover {color:29727A; font-family: "µ¸¿òÃ¼"; font-size:12px;text-decoration:underline; line-height: 15pt}

/*VIEW TITLE TD*/
.ViewTitle {
	height:29px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: 5D8FCA;
	background-color: F6F6F6;
	text-align: center;
} 

/*VIEW DATA TD*/
.ViewData {
	height:26px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
} 

/*GRID LIST TITLE*/

.Listtd1 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: 5D8FCA;
	background-color: #FFFFFF;
	text-align: center;
}

.ListToptd1 {
	background-color: 5D8FCA;
} 

.ViewTitle1 {
	height:29px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: 5D8FCA;
	background-color: F6F6F6;
	text-align: center;
} 

.Listtd2 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: 0BB8B9;
	background-color: #FFFFFF;
	text-align: center;
} 

.ListToptd2 {
	background-color: #0BB8B9;
} 

.ViewTitle2 {
	height:29px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: 0BB8B9;
	background-color: F6F6F6;
	text-align: center;
} 

.Listtd4 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: FFFFFF;
	background-color: #5EADD0;
	text-align: center;
}

.ListToptd4 {
	background-color: #5D8FCA;
} 

.ListSeqNotd4 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: 464545;
	background-color: #F4FAFF;
	text-align: center;
}

.ViewTitle4 {
	height:29px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: 0BB8B9;
	background-color: F6F6F6;
	text-align: center;
} 

.Listtd6 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: 917A00;
	background-color: #FFFFFF;
	text-align: center;
} 

.ListToptd6 {
	background-color: #B99C0B;
} 

.ViewTitle6 {
	height:29px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: 917A00;
	background-color: #B99C0B;
	text-align: center;
} 

.Listtd7 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: C28A53;
	background-color: #FFFFFF;
	text-align: center;
} 

.ListToptd7 {
	background-color: #C28A53;
} 

.ViewTitle7 {
	height:29px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: C28A53;
	background-color: F6F6F6;
	text-align: center;
} 


/*VIEW TITLE TD*/
/*È¸¿ø»çµ¿Çâ*/
.ViewTitle2 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: #009091;
	background-color: #D8F2F2;
	text-align: center;
} 

.ViewSubTitle2 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #000000;
	background-color: F3F3F3;
	text-align: center;
} 

/*È¸¿ø»çÇöÈ²*/
.ViewTitle3 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #686868;
	border-right:solid 1 #D0D0D0;
	background-color: #F5F5F5;
	text-align: center;
} 

.ViewData3 {
	height:26px;
	background-color: #FFFFFF;
	color: #686868;
	text-align: center;
} 

/*È¸¿ø°¡ÀÔ TITLE*/
.MemTitle {
	height:29px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: #000000;
	background-color: #D8F2F2;
	text-align: center;
}

/*È¸¿ø°¡ÀÔ TD*/
.MemData {
	height:24px;
	background-color: #FFFFFF;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
} 

/*È¸¿ø°¡ÀÔ INPUT BOX*/
.MemInput {
background-color:#FFFFFF;	
font-family:"±¼¸²";	
font-size:9pt;	
color:#333333;  
border:1px solid #CCCCCC;  
width:150px;
}

 /* ¸®µå¿Â¸® ÀÎÇ²¹Ú½º ¹®ÀÚ */
.READONLY { 
BORDER:#CECECE 1px solid; 
font-family:±¼¸²,verdana; 
font-size: 12px; 
color:#000000; 
background-color :#E6E7E8;
} 

 /* ¸®µå¿Â¸® ÀÎÇ²¹Ú½º ¼ýÀÚ */
.NUM_READONLY { 
BORDER:#CECECE 1px solid; 
font-family:,verdana; 
font-size: 12px; 
text-align:				right;
color:#000000; 
background-color :#E6E7E8;
} 

/* POP TITLE TD*/
.PopTitle {
	height:29px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: 4471BF;
	background-color: DCE1ED;
	text-align: center;
} 

/* °Ô½ÃÆÇ CSS */
.Gridtd8 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: #C77CC7;
	background-color: #FFFFFF;
	text-align: center;
}

.GridToptd8 {
	background-color: #C77CC7;
} 

.GridSeqNotd8 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: 464545;
	background-color: #F4FAFF;
	text-align: center;
}

.Gridtd5 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: #61ac27;
	background-color: #FFFFFF;
	text-align: center;
}

.GridToptd5 {
	background-color: #61ac27;
} 

.GridSeqNotd5 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: 464545;
	background-color: #F4FAFF;
	text-align: center;
}

.NewViewTitle8 {
	height:29px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: #C77CC7;
	background-color: F6F6F6;
	text-align: center;
}

/* °Ô½ÃÆÇ CSS */
.Gridtd16 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: #BAA52A;
	background-color: #FFFFFF;
	text-align: center;
}

.GridToptd16 {
	background-color: #BAA52A;
} 

.GridSeqNotd16 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: 464545;
	background-color: #F4FAFF;
	text-align: center;
}

.NewViewTitle16 {
	height:29px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: #BAA52A;
	background-color: F6F6F6;
	text-align: center;
}

.Mainservice_Title16 {
	height:26px;
	font-family:"¹ÙÅÁ", "seoul", "verdana", "arial";
	font-size:12pt;
	font-weight: bold;
	color: #BAA52A;
	background-color: #FFFFFF;
}

/* °Ô½ÃÆÇ CSS */
.Gridtd9 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: #278eba;
	background-color: #FFFFFF;
	text-align: center;
}

.GridToptd9 {
	background-color: #278eba;
} 

.GridSeqNotd9 {
	height:26px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	color: 464545;
	background-color: #F4FAFF;
	text-align: center;
}

.NewViewTitle9 {
	height:29px;
	font-family:"±¼¸²", "seoul", "verdana", "arial";
	font-size:9pt;
	font-weight: bold;
	color: #278eba;
	background-color: F6F6F6;
	text-align: center;
}

/* »ç ÀÎ */
.SIGN {
	font-family:"¹ÙÅÁ", "verdana";
	font-size:20px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
	text-align :center;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
} 