BODY,TD,input,DIV,iframe,form,TEXTAREA,SELECT,center,option,pre,blockquote,UL,LI,A {font-family:돋움,tahoma;font-size:12px;color:#444}
form {margin:0px;}
p { margin-top:2px; margin-bottom:2px; }

A:link    {text-decoration:none;}
A:visited {text-decoration:none;}
A:active  {text-decoration:none;}
A:hover   {color:#1380B3;text-decoration:underline;}

.selbox
{ background-color:white;color:black;font-size:9pt;font-weight:normal;}

.contents 
	{line-height:160%;padding:10px;font-family:Dotum, Sans-serif; text-decoration: none; word-break:break-all;}
.contents  a:link
	{color:#0000CC;	text-decoration: underline; word-break:break-all;}
.contents  a:visited
	{color:#99209B; text-decoration: underline; word-break:break-all;}
.contents  a:active
	{text-decoration: none; word-break:break-all;}
.contents  a:hover
	{color:#0066FF; word-break:break-all;}

.homelnkfont 
	{			color:#49700B;	font-weight: normal;	font-style: normal;	text-decoration: none;	}
.homelnkfont a:link
	{			color:#49700B;	font-weight: normal;	font-style: normal;	text-decoration: none;	}
.homelnkfont a:visited
	{			color:#49700B;	font-weight: normal;	font-style: normal;	text-decoration: none;	}
.homelnkfont a:active
	{			color:#49700B;	font-weight: normal;	font-style: normal;	text-decoration: none;	}
.homelnkfont a:hover
	{			color:#49700B;	font-weight: normal;	font-style: normal;	text-decoration: underline;	}

.cafetitlefont 
	{		font-size: 12pt;	color:black;	font-weight: normal;	font-style: normal;	text-decoration: none;	}

.filetitlefont 
	{		font-size: 10pt;	color:#0A5081;	font-weight: normal;	font-style: normal;	text-decoration: underline;	}

.namefont 
	{		font-size: 8pt;	color:#0A5081;	font-weight: normal;	font-style: normal;	text-decoration: none;	}

.mainsubjectfont 
	{		font-size: 10pt;	color:#0478A3;	font-weight: bold;	font-style: normal;	text-decoration: none;	}

.subject
	{			color:#707070;	font-weight: normal;	font-style: normal;	text-decoration: none;	}
.subject a:link
	{			color:#303030;	font-weight: normal;	font-style: normal;	text-decoration: none;	}
.subject a:visited
	{			color:#707070;	font-weight: normal;	font-style: normal;	text-decoration: none;	}
.subject a:active
	{			color:#707070;	font-weight: normal;	font-style: normal;	text-decoration: underline;	}
.subject a:hover
	{			color:#49700B;	font-weight: normal;	font-style: normal;	text-decoration: underline;	}

.blackfont 
	{			color:#666666;	font-weight: normal;	font-style: normal;	text-decoration: none;	}
.whitefont 
	{			color:white;	font-weight: normal;	font-style: normal;	text-decoration: none;	}
.whitefont a:link
	{			color:white;	font-weight: normal;	font-style: normal;	text-decoration: none;	}
.whitefont a:visited
	{			color:white;	font-weight: normal;	font-style: normal;	text-decoration: none;	}
.whitefont a:active
	{			color:white;	font-weight: normal;	font-style: normal;	text-decoration: none;	}
.whitefont a:hover
	{			color:white;	font-weight: normal;	font-style: normal;	text-decoration: underline;	}

.red9ptfont 
	{			color:red;	font-weight: normal;	font-style: normal;	text-decoration: none;	}

.onms {background-color:#F3FCDB;} 
.offms {background-color:#ffffff;} 

.cafelnkfont 
	{			color:#49700B;	font-weight: normal;	font-style: normal;	text-decoration: none;	}
.cafelnkfont a:link
	{			color:#49700B;	font-weight: normal;	font-style: normal;	text-decoration: underline;	}
.cafelnkfont a:visited
	{			color:#49700B;	font-weight: normal;	font-style: normal;	text-decoration: underline;	}
.cafelnkfont a:active
	{			color:#49700B;	font-weight: normal;	font-style: normal;	text-decoration: underline;	}
.cafelnkfont a:hover
	{			color:#49700B;	font-weight: normal;	font-style: normal;	text-decoration: none;	}
		
.sm_w						{ color:#a1a1a1; font-family:"tahoma"; font-size: 7pt; font-weight: bold;}	

.st						{ color:#7A7A7A; font-family:"tahoma", "arial"; font-size: 7pt; }	
.eng_ip						{ color:#b1b1b1; font-family:"tahoma", "arial"; font-size: 7pt; }	
.eng_b						{ color:#0584C5; font-family:"tahoma", "arial"; font-size: 7pt; }	
.eng_r						{ color:#E66F2E; font-family:"tahoma", "arial"; font-size: 7pt; }	
.eng_big					{ color:#7A7A7A; font-family:"tahoma", "arial"; font-size: 8pt; }	
.font8pt  			{ font-family:"tahoma", "arial"; font-size: 8pt; }	
	
.divleft1	{
    line-height:220%;
	text-align:center;
	clear:both;
	float:left;
	background-color:#f6f6f6;
	width:120px;
}

.divleft2	{
	float:left;
	padding:5px;
}

.divline {
	clear:both;
	height:1px;
	overflow:hidden;
}

.divline2 {
	clear:both;
	height:2px;
	background-color:#666666;
	overflow:hidden;
	}


.imgtable { 
	BORDER-LEFT: #dadada 1px solid; 
	BORDER-TOP: #dadada 1px solid; 
	BORDER-RIGHT: #bbbbbb 1px solid;  
	BORDER-BOTTOM: #bbbbbb 1px solid; 
	PADDING-TOP: 1px; 
	PADDING-RIGHT: 1px;  
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; COLOR: white; 
	BACKGROUND-COLOR: #f6f6f6;
	} 
.reborder {
    border-top-color:white; 
    border-right-color:black; 
    border-bottom-color:black; 
    border-left-color:white; 
    border-style:solid; 
    border-collapse:collapse;
    BACKGROUND-COLOR: #000000;
}

.editbox {
  background-color:white; 
	font-size:12px; 
	color:black; 
	border: 1px solid silver; 
	padding: 2px;
  }

.editbox99 {
  background-color:white; 
	width:98%;
	font-size:12px; 
	color:black; 
	border: 1px solid silver; 
	padding: 2px;
  }
  
.memobox {
  background-color:white; 
	width:100%;
	 
	font-size:12px; 
	color:black; 
	height:300px;
	border: 1px; 
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: silver;
	border-right-color: silver;
	border-bottom-color: silver;
	border-left-color: silver;
	padding: 2px 0px 0px 4px;
  }  
  
.commentbox {
    line-height:160%;
    background-color:white; 
	width:99%;
	color:black; 
	height:102px;
	border: 1px; 
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e1e1e1;
	border-right-color: #e1e1e1;
	border-bottom-color: #e1e1e1;
	border-left-color: #e1e1e1;
	padding: 2px 0px 0px 4px;
  }
    
