/* ¿ª¹«°ü¸® */
/*************************************************************************/
/*                            ÀüÃ¼ Àû¿ë CSS                               */
/*************************************************************************/
	
	/* <a> Tag ÀÏ¹Ý */
	A {
		font-family:±¼¸²; 
		font-size: 9pt;
		color:#333333;
		text-decoration:none;
	}   

	/* <a> Tag Mouse Hover */
	A:hover {
		font-family:±¼¸²; 
		font-size: 9pt;
		color:#ee2222;
		text-decoration:none;
	}
	
	underLine {
	font-family: "µ¸¿ò";
	font-size: 12px;
	text-decoration: underline;
	color: #333333;
	}

	body  {
	scrollbar-3dlight-color:#595959;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#CFCFCF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#CFCFCF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#595959;
	}
/************************************
* ÀÔ·Â ¹Ú½º 						*
************************************/
	
	/* ÀÔ·Â¿ë TextBox */
	input{	
		
		font-family: "±¼¸²Ã¼";
		font-size:9pt;
		height: 20px;
		
	}

	/* ÀÔ·Â¿ë ¿À¸¥ÂÊÁ¤·ÄTextBox   */ 
	input.inputR {	
		background-color:#ffffff;
		height: 17px;
		border: none;
		text-align:right;
		border-width: auto thin thin; 
		border-color: #333333 #99CCFF #99CCFF:alpha(opacity=0); 
		border:solid 1 #000000 ;
		font-family: "µ¸¿ò";
		font-size: 12px;
		
	}
    
	/* ÀÔ·Â¿ë °¡¿îµ¥Á¤·ÄTextBox   */ 
	input.inputC {	
		background-color:#ffffff;
		height: 17px;
		border: none;
		text-align:center;
		border-width: auto thin thin; 
		border-color: #333333 #99CCFF #99CCFF:alpha(opacity=0); 
		border:solid 1 #000000 ;
		font-family: "µ¸¿ò";
		font-size: 12px;
		
	}
	
	.input_text {
	    font-family: "±¼¸²"; 
		font-size: 9pt; 
		color: #4F4F4F; 
		border:1 solid #999999; 
	}

	/* °øÅë¹öÆ°   */ 
	input.common2 {
	background-image: url(/img/btn/b_common.gif);
	text-align:right;
	height: 22px;
	width: 50px;
	border: 0px;
	background-color: #ECF6FF;
	line-height: normal;
	vertical-align: top;
	cursor:hand;
}
/* °øÅë¹öÆ°   */ 
	input.common4 {
	background-image: url(/img/btn/b_common4.gif);
	text-align:right;
	height: 22px;
	width: 80px;
	border: 0px;
	background-color: #ECF6FF;
	line-height: normal;
	vertical-align: top;
	cursor:hand;
}
/* °øÅë¹öÆ°   */ 
	input.common6 {
	background-image: url(/img/btn/b_common6.gif);
	height: 22px;
	text-align:right;
	width: 110px;
	border: 0px;
	background-color: #ECF6FF;
	line-height: normal;
	vertical-align: top;
	cursor:hand;
}
/* °øÅë¹öÆ°   */ 
	input.common8 {
	background-image: url(/img/btn/b_common8.gif);
	height: 22px;
	text-align:right;
	width: 140px;
	border: 0px;
	background-color: #ECF6FF;
	line-height: normal;
	vertical-align: top;
	cursor:hand;
}
	


	/* ÀÐ±âÀü¿ë TextBox */
	input.readOnly {	
		background-color:#ffffff;
		height: 17px;
		border: none; 
		border-width: auto thin thin; 
		border-color: #333333 #99CCFF #99CCFF:alpha(opacity=0); 
		border:solid 1 #cccccc ;
		background-color: #F2F2F2;
	}

/* Textarea ÀÏ¹Ý */
    textarea  {
		background-color:#ffffff;
		font-family: "±¼¸²";
		font-size: 9pt;
		border-width: 1; 
		border-style: solid;
		border-bottom-color:#cdcdcd;
		border-right-color:#cdcdcd;
		border-top-color:#797979;
		border-left-color:#797979;
		border-width:1px;
		scrollbar-3dlight-color:;
        scrollbar-arrow-color:#686867;
        scrollbar-base-color:#BCBBBB;
        scrollbar-darkshadow-color:#838382;
        scrollbar-face-color:#ffffff;
        scrollbar-highlight-color:;
        scrollbar-shadow-color:
		}
		

	/* Select  */

	select  {
	    font-family:±¼¸² ;  
		font-size:12px; 
		color:#6A6A6A ; 
		background-color:#FFFFFF;
		
	}

	/* CheckBox ÀÏ¹Ý (Ãß°¡¿ä¸Á) */
	
	CheckBox {
	    border-style:normal;
	    color: #333333;
	    text-align:center;
     }

     
	/* Radio Button ÀÏ¹Ý (Ãß°¡¿ä¸Á) */
	Radio {
	    line-height: normal;
	    color: #333333;
	    text-align:center;
     }
	
	
	/* fileÃß°¡ */
	.lsFile {
		font-family: "±¼¸²";
		font-size: 12px;
		font-weight: bold;
		background-color:  #ffffff;
		height: 20px;
	}
	
	

/*************************************************************************/
/*                      Control Panel Section CSS                        */
/*************************************************************************/
/*************************************************************************/
/*            Å« Á¦¸ñÀº Å×ÀÌºí°ú TR µû·Î         */
/*************************************************************************/
	/* List Title  */
	/** ¿©±â°¡ Ãß°¡ºÎºÐ **/
	.lsHeadTitle {
	font-family: "±¼¸²";
	font-size: 18px;
	color: #084D94;
	background-image: url(/img/etc/smtitle.gif);
	font-style: normal;
	font-weight: 600;
   }
   .lsHeadTitle2 {
	font-family: "±¼¸²";
	font-size: 18px;
	color: #084D94;	
	font-style: normal;
	font-weight: 600;
	text-align:center;
   }
/*************************************************************************/
/*************************************************************************/
/*                           Å×ÀÌºí                            */
/*************************************************************************/
	/* °¡Àå »ó´Ü Å×ÀÌºí(¹öÆ°¿µ¿ª) */
	
	 .cpBorder {
		border: 1px solid #1F557B;
		padding: 0px;
		margin: 0px;
	}
	
	
	/* Áß´Ü Å×ÀÌºí */
	
	.lsMtHeader {
	   font-family: "±¼¸²";
		font-size: 12px;
		font-weight: bold;
		color: #4E4E4E;
	   background-color: #1F557B;
	}

	
	/* ÇÏ´Ü Å×ÀÌºí */
	.cpBorder {
		border: 1px solid #1F557B;
		padding: 0px;
		margin: 0px;
	}
    /* ÀÛ¼ºÈ­¸é Å×ÀÌºí */
	.lsGrid {
		font-family: "±¼¸²";
		font-size: 12px;
		background-color: #CCCCCC;
	}

	
/************************************
/*************************************************************************/
/*                           TR´ÜÀ§                            */
/*************************************************************************/
/* Å×ÀÌºí º°·Î */

/* Áß´Ü Á¦¸ñ Tr Á¤·Ä ¼¾ÅÍ ±âÁØ*/
   .lsMtHeaderTr{
	   font-family: "±¼¸²";
	   font-size: 12px;
	   font-weight: bold;
	   color: #4E4E4E;
	   text-align: center;
	   background-color: #ECF6FF;
	}

/* Áß´Ü ºñÁ¦¸ñ Tr Left±âÁØ */
   .lsTr {
		font-family: "±¼¸²";
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		background-color: #FFFFFF;
		height: 20px;
	}

	.lsTrL {
		font-family: "±¼¸²";
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		background-color: #FFFFFF;
		height: 20px;
		text-align:left;
	}

	.lsTrR {
		font-family: "±¼¸²";
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		background-color: #FFFFFF;
		height: 20px;
		text-align:right;
	}
	/* ¿ª¹«°ü¸®/ºÎ¼­ÄÚµå¿¡¼­ ±¸ºÐÁÖ±âÀ§ÇØ */
	.lsTrColor {
		font-family: "±¼¸²";
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		background-color: #A8C9FF;
		height: 20px;
	}

	.lsTrgreenColor {
		font-family: "±¼¸²";
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		background-color: #D9EFB9;
		height: 20px;
	}

	.lsTrgrayColor {
		font-family: "±¼¸²";
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		background-color: #ECF6FF;
		height: 20px;
	}

	.lsTrblueColor {
		font-family: "±¼¸²";
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		background-color: #A8C9FF;
		height: 20px;
	}

	.lsTrgrayerColor {
		font-family: "±¼¸²";
		font-size: 12px;
		font-weight: bold;
		color: #216542;
		background-color: #D6D3D6;
		height: 20px;
	}

	.lsTrLightGray {
		font-family: "±¼¸²";
		font-size: 12px;
		font-weight: normal;
		color: #216542;
		background-color: #EFEFEF;
		height: 20px;
	}		

	.bCenter {
	font-family: "µ¸¿ò";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	color: #333333;
	text-align:center;
}
.bRight {
	font-family: "µ¸¿ò";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	color: #333333;
	text-align:right;
}	
.bLeft {
	font-family: "µ¸¿ò";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	color: #333333;
	text-align:left;
}

/* ÀÛ¼ºÈ­¸éTr */	
  .lsTr2 {
		font-family: "±¼¸²";
		font-size: 15px;
		color: #000000
		background-color: #FFFFFF;
		height: 20px;
		
	}
		

/* ÆäÀÌÁö¿µ¿ª Tr */
 .lsPage {
		background-color: #E7E7E7;
	}

/*************************************************************************/
/*                           TD´ÜÀ§                            */
/*************************************************************************/
/* List Title */
/* °¡Àå »ó´Ü Å×ÀÌºí(¹öÆ°¿µ¿ª) */
   .cpGeneral {
		font-family: "±¼¸²";
		font-size: 12px;
		font-weight: bold;
		color: #4D8ECE;
		background-color: #ECF6FF;
	}
	
/* Áß´Ü Á¦¸ñ Td Á¤·Ä ¼¾ÅÍ ±âÁØ*/
   .lsMtHeaderTd{
	   font-family: "±¼¸²";
	   font-size: 12px;
	   font-weight: bold;
	   color: #4E4E4E;
	   text-align: center;
	   background-color: #ECF6FF;
	}
/* Áß´Ü ºñÁ¦¸ñ Td Left±âÁØ */
    .lsTd {
		font-family: "±¼¸²";
		font-size: 12px;
		background-color: #FFFFFF;
		height: 20px;
	}
/* ÇÏ´Ü Td */
  .cpGeneral {
		font-family: "±¼¸²";
		font-size: 12px;
		font-weight: bold;
		color: #4D8ECE;
		background-color: #ECF6FF;
	}

	
	
/*************************************************************************/


/* ¹öÆ° Á¤¸® */
/************* °øÅë *******************/
/* Ã·ºÎÃß°¡*/
input.attach {
	background-image: url(/img/btn/b_attach_plus.gif);
	height: 22px;
	width: 88px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}

/* Ãë¼Ò */
input.cancel {
	background-image: url(/img/btn/b_cancel.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}

/* ´Ý±â*/
input.close {
	background-image: url(/img/btn/b_closed.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}

/* º¹»ç*/
input.copy {
	background-image: url(/img/btn/b_copy.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}

/* È®ÀÎ */
input.confirm {
	background-image: url(/img/btn/b_definite.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}

/* »èÁ¦ */
input.delete {
	background-image: url(/img/btn/b_delete.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}

/* »ó¼¼º¸±â */
input.confirm {
	background-image: url(/img/btn/b_doc_detail_view.gif);
	height: 22px;
	width: 88px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}

/* »ó¼¼ */
input.detail {
	background-image: url(/img/btn/b_detail.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}

/* ´Ù¿î·Îµå */
input.download {
	background-image: url(/img/btn/b_down_doc.gif);
	height: 22px;
	width: 88px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}

/* ÀÔ·Â */
input.input {
	background-image: url(/img/btn/b_input.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}

/* »ðÀÔ */
input.insert {
	background-image: url(/img/btn/b_insert.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}

/* ¸ñ·Ï */
input.list {
	background-image: url(/img/btn/b_list.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}

/* ¸ñ·Ïº¸±â */
input.listview {
	background-image: url(/img/btn/b_list_view.gif);
	height: 22px;
	width: 88px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}

/* ¼öÁ¤ */
input.modify {
	background-image: url(/img/btn/b_modify.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}
 
/* ¼öÁ¤(¹ÙÅÁ»ö ÇÏ¾á»ö) */
input.modifyWH {
	background-image: url(/img/btn/b_modify.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #FFFFFF;
	vertical-align: top;
	cursor:hand;
}

/* ½Å±Ô */
input.new {
	background-image: url(/img/btn/b_newdoc.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
} 

/* Ãß°¡ */
input.plus {
	background-image: url(/img/btn/b_plus.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
} 

/* ¹Ì¸®º¸±â */
input.perview {
	background-image: url(/img/btn/b_preview.gif);
	height: 22px;
	width: 80px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
} 

/* Ãâ·Â */
input.print {
	background-image: url(/img/btn/b_print.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
} 

/* µî·Ï  */
input.register {
	background-image: url(/img/btn/b_register.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
} 

/* ÀúÀå  */
input.save {
	background-image: url(/img/btn/b_save.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
} 

/* °Ë»ö  */
input.seek {
	background-image: url(/img/btn/b_search.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
} 

/* Á¶È¸  */
input.search {
	background-image: url(/img/btn/b_search1.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
} 

/* ÀÇ°ß¼­  */
input.viewnote {
	background-image: url(/img/btn/b_viewNote.gif);
	height: 22px;
	width: 80px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
} 


/************* ¾÷¹«Ãß°¡ºÎºÐ *******************/
/* »õºÐ·ùÃß°¡  */
input.newkind {
	background-image: url(/img/btn/b_search.gif);
	height: 22px;
	width: 80px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
} 

/* ´äº¯ */
input.answer {
	background-image: url(/img/btn/b_answer.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
} 
/* »õ±Û */
input.new {
	background-image: url(/img/btn/b_new.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
} 

/* ¼±ÅÃ */
input.check {
	background-image: url(/img/btn/b_check.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}

/* °øÁ¤À²¼öÁ¤ */
input.modify1{
	background-image: url(/img/btn/b_modify1.gif);
	height: 22px;
	width: 80px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
} 

/* ¿¢¼¿ */
input.excel{
	background-image: url(/img/btn/b_excel.gif);
	height: 22px;
	width: 50px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
} 

/* P3ÀÌ°ü */
input.P3pass {
	background-image: url(/img/btn/b_p3_pass.gif);
	height: 22px;
	width: 88px;
	border: 0px;
	line-height: normal;
	background-color: #ECF6FF;
	vertical-align: top;
	cursor:hand;
}