/***************************************************************************** 
	·¹ÀÌ¾Æ¿ô Table ½ºÅ¸ÀÏ 
*****************************************************************************/
body{
	font-family:±¼¸², Gulim, Arial, sans-serif;
	/* text-align:center; */ 
	margin:0;
	background:#fff url(../image/common/bg.jpg) 0 0 repeat-x;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/***************************************************************************** 
	µðÆúÆ® ½ºÅ¸ÀÏ
*****************************************************************************/

body, div, p, th, td {color:#4B4B4B; font-size:12px; font-family:µ¸¿ò,dotum,Tahoma,sans-serif; line-height:140%; margin:0 auto; }
div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, form {margin:0; padding:0; list-style:none;}
img, table {border:0 none;margin:0  none;padding:0  none;}
a:link, a:visited, a:active {color:#4B4B4B; font-size:12px; font-family:µ¸¿ò,dotum; text-decoration:none;}

form			{ margin:0; }
img			{ border:0; }

/***************************************************************************** 
	Input Type ½ºÅ¸ÀÏ
*****************************************************************************/
input			{ border:expression((this.type=='checkbox' || this.type=='radio' || this.type=='image')?'':'1px solid #CCCCCC' );}
.input1		{ font-size: 9pt; border: 1px solid #ADADAD; background-color:white; width:105px; height:18px; }
.input2		{ font-size: 9pt; border: 0px solid #b8c6cc; background-color:#b8c6cc; width:235px; height:20px; color:white; }
.input 		{
		color:#666666;
		font-family: "µ¸¿ò", "Tahoma";
		font-size: 9pt;
		line-height:18px;
		border:1 solid #D8D8D8;
		}

textarea		{ border:1px solid #CCCCCC; font-size:9pt; }
.txar_opt		{ width:98%;height:50px;overflow:visible; text-overflow:ellipsis; font-size:9pt; }	
.area			{ font-family: µ¸¿ò; 	font-size: 9pt;	border:#e4e4e4 1 solid;	line-height:16px;	text-align:justify; }
.textarea01	{font-size:12px;font-family:µ¸À½,dotum;color:#666666;line-height:17px;
	border:1px solid #CCCCCC;
	scrollbar-face-color:#FFFFFF; 
	scrollbar-shadow-color:#DCDCDC; 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-3dlight-color:#DCDCDC; 
	scrollbar-darkshadow-color:#FFFFFF; 
	scrollbar-track-color:#FFFFFF; 
	scrollbar-arrow-color:#DCDCDC;
}

/***************************************************************************** 
	Link ½ºÅ¸ÀÏ :: s small   b big
*****************************************************************************/
/* ±âº»¸µÅ© */
a:link, a:visited, a:active	{ color:#535353; font-size:9pt; text-decoration:none; } 
a:hover  { color:#a57c52; font-size:9pt; text-decoration:none; }

/* °­Á¶¸µÅ© */
a.alink1:alink, a.alink1:visited, a.alink1:active     { color:#535353; font-size:9pt; text-decoration:none; } 
a.alink1:hover  { color:#a57c52; font-size:9pt; text-decoration:underline; }

/* Å«±ÛÀÚ ¸µÅ© */
a.ab1:link, a.ab1:visited, a.ab1:active     { color:#FFFFFF; font-size:11pt; font-weight:bold; text-decoration:none; } 
a.ab1:hover  { color:#FFFFFF; font-size:11pt; font-weight:bold; text-decoration:underline; }

/* ÀÛÀº ±ÛÀÚ¸µÅ© */
a.as1:link, a.as1:visited, a.as1:active     { color:#535353; font-size:8pt; text-decoration:none; } 
a.as1:hover  { color:#a57c52; font-size:8pt; text-decoration:underline; }

a.as2:link, a.as2:visited, a.as2:active     { color:#535353; font-size:8pt; text-decoration:none; } 
a.as2:hover  { color:#a57c52; font-size:8pt; text-decoration:underline; }

/***************************************************************************** 
	Font ½ºÅ¸ÀÏ
*****************************************************************************/
/* ±ÛÀÚ»ö */
.txt1			{ color:#4470a9; font-size:9pt; } 
.txt2			{ color:#9c6fc2; font-size:9pt; }
.Topnavi		{ font-family:µ¸¿ò,verdana; font-size:8pt; }

/* Bold */

/* Small */
.txts1		{ font: normal 8pt µ¸¿ò; }
.txts2		{ font: normal 8pt ±¼¸²; }
.txts3		{ font: normal 8pt µ¸¿ò; color:#999999; }
.stxt		{ color:#c99e70; font-size:11px; }

/* Big */
.txtb1		{ font: normal 11pt µ¸¿ò; }
.txtb2		{ font-family:tahoma, sans-serif, Arial, µ¸¿ò, dotum ; font-size:15pt; color:#f86c21;}

/***************************************************************************** 
TD Left Padding
*****************************************************************************/
.td_pad5  { padding-left:5px; }
.td_pad10 { padding-left:10px; }
.td_pad15 { padding-left:15px; }
.td_pad20 { padding-left:20px; }
.td_pad25 { padding-left:25px; }
.td_pad30 { padding-left:30px; }
.td_pad35 { padding-left:35px; }
.td_pad40 { padding-left:35px; }
.td_pad45 { padding-left:35px; }

/***************************************************************************** 
TD dotline
*****************************************************************************/
.td_dl1		{ border-bottom:1px dotted #cccccc; }
.td_dl2		{ border-bottom:1px dotted #50a3e5; }
.td_ln1		{ border-bottom:1px dotted #0076a3; }
.td_ln2		{ border-bottom:1px solid #F3F3F3; }
.td_ln3		{ border-bottom:1px solid #50a3e5; }


/***************************************************************************** 
Table dotline
*****************************************************************************/
.tbl_ln1 { border-collapse: collapse; border-color:#3399CC; }


/***************************************************************************** 
BOARD line
*****************************************************************************/
.td_tit		{ border-top:1px solid #ceddf3; border-bottom:2px solid #ceddf3; }
.td_titL		{ border-top:1px solid #ceddf3; border-bottom:2px solid #ceddf3; border-left:1px solid #ceddf3; }
.td_titR		{ border-top:1px solid #ceddf3; border-bottom:2px solid #ceddf3; border-right:1px solid #ceddf3; }
.td_titA		{ border-top:1px solid #ceddf3; border-bottom:2px solid #ceddf3; border-right:1px solid #ceddf3; border-left:1px solid #ceddf3; }
.td_leftA	{ border-top:0px solid #537eb6; border-bottom:2px solid #537eb6; border-right:2px solid #537eb6; border-left:2px solid #537eb6; }

.td_tit2		{ border-top:1px solid #9c6fc2; border-bottom:2px solid #9c6fc2; font-size:8pt; color:#9c6fc2; font-weight:bold; }
.td_titL2		{ border-top:1px solid #9c6fc2; border-bottom:2px solid #9c6fc2; border-left:1px solid #9c6fc2;; font-size:8pt; color:#9c6fc2; font-weight:bold;  }
.td_titR2		{ border-top:1px solid #9c6fc2; border-bottom:2px solid #9c6fc2; border-right:1px solid #9c6fc2;; font-size:8pt; color:#9c6fc2; font-weight:bold;  }
.td_titA2		{ border-top:1px solid #9c6fc2; border-bottom:2px solid #9c6fc2; border-right:1px solid #9c6fc2; border-left:1px solid #9c6fc2;; font-size:8pt; color:#9c6fc2; font-weight:bold;  }
.td_leftA2	{ border-top:0px solid #9c6fc2; border-bottom:2px solid #9c6fc2; border-right:2px solid #9c6fc2; border-left:2px solid #9c6fc2; ; font-size:8pt; color:#9c6fc2; }


/* ÀÌ¿ë¾à°ü, °³ÀÎÁ¤º¸ÆäÀÌÁö ½ºÅ¸ÀÏ */
.txtof			{
	width: 540px; height: 200px; font-family: µ¸¿ò; font-size: 9pt; 	line-height:16px;	
	overflow: auto; 
	text-align:justify;
}

.none { visibility:none; }
/* select { font-size:11px ; behavior: url('../include/selectBox.htc');} */
