/*@font-face {font-family:NanumGo; src:url(NanumGothic.eot);}
/*BODY,input,form,TEXTAREA,center,option,pre,blockquote,A,select,DIV,TD,UL,LI {font-size:12px;font-family:NanumGo,gulim,tahoma;color:#444;line-height:140%;}*/
BODY,input,form,TEXTAREA,center,option,pre,blockquote,A,select,DIV,TD,UL,LI {font-size:12px;font-family:gulim,tahoma;color:#444;line-height:140%;}

img,fieldset{border:0px; }
body,form,fieldset,h1{margin:0px;padding:0px;}
p { margin-top:2px; margin-bottom:2px; }
LI,UL {font-size:13px;line-height:160%;}

A:link    {color:#444;text-decoration:none;}
A:visited {color:#444;text-decoration:none;}
A:active  {color:#444;text-decoration:none;}
A:hover   {color:#000;text-decoration:underline;}

#hd {width:500px;margin:0px auto;padding-top:10px;}
#hd h1 {position:absolute;z-index:1;width:150px;}
#hd h1 a{display:block;position:absolute;right:0px;top:12px;}

.fds{position:relative;width:100%}
.fdsd{padding:15px 50px 0px 160px}
.fds .asdf{width:255px;display:block;height:25px;padding:2px 5px 0px 5px;border:5px solid #e4de83;background:#fff}
.fds .asd{width:99%;border:0px;font-weight:bold;height:20px;font-size:14px;}
.fds .scanbt{position:absolute;right:0px;top:15px;vertical-align:middle}
.lgt {visibility:hidden;overflow:hidden;position:absolute;width:0px;height:0px;font-size:0px;line-height:0%}

.category_bar
    {line-height:130%;color:#fff;text-decoration:none;}
.category_bar a:link
    {line-height:130%;color:#fff;text-decoration:none;}
.category_bar a:visited
    {line-height:130%;color:#fff;text-decoration:none;}
.category_bar a:active
    {line-height:130%;color:#fff;text-decoration:none;}
.category_bar a:hover
    {line-height:130%;color:#fff;text-decoration:none;}

.category_bar_group
    {font-size:13px;line-height:180%;color:#aaa;text-decoration:none;border-bottom:1px solid #aaa;font-weight:bold;}
.category_bar_group a:link
    {font-size:13px;line-height:180%;color:#aaa;text-decoration:none;border-bottom:1px solid #aaa;font-weight:bold;}
.category_bar_group a:visited
    {font-size:13px;line-height:180%;color:#aaa;text-decoration:none;border-bottom:1px solid #aaa;font-weight:bold;}
.category_bar_group a:active
    {font-size:13px;line-height:180%;color:#aaa;text-decoration:none;border-bottom:1px solid #aaa;font-weight:bold;}
.category_bar_group a:hover
    {font-size:13px;line-height:180%;color:#aaa;text-decoration:none;border-bottom:1px solid #aaa;font-weight:bold;}
    
.homelnkfont 
	{font-weight: normal;	text-decoration: none;	}
.homelnkfont a:link
	{font-weight: normal;	text-decoration: none;	}
.homelnkfont a:visited
	{font-weight: normal;	text-decoration: none;	}
.homelnkfont a:active
	{font-weight: normal;	text-decoration: none;	}
.homelnkfont a:hover
	{font-weight: normal;	text-decoration: underline;	}

.ftitlefont 
	{font-size: 14px;font-weight: bold;text-decoration: none;	}
.ftitlefont a:link
	{font-size: 14px;font-weight: bold;text-decoration: none;	}
.ftitlefont a:visited
	{font-size: 14px;font-weight: bold;text-decoration: none;	}
.ftitlefont a:active
	{font-size: 14px;font-weight: bold;text-decoration: none;	}
.ftitlefont a:hover
	{font-size: 14px;font-weight: bold;text-decoration: underline;	}


.cafetitlefont 
	{		font-size: 14pt;	font-weight: bold;		text-decoration: none;	}
.cafetitlefont a:link
	{		font-size: 14pt;	font-weight: bold;		text-decoration: none;	}
.cafetitlefont a:visited
	{		font-size: 14pt;	font-weight: bold;		text-decoration: none;	}
.cafetitlefont a:active
	{		font-size: 14pt;	font-weight: bold;		text-decoration: none;	}
.cafetitlefont a:hover
	{		font-size: 14pt;	font-weight: bold;		text-decoration: none;	}
	
.foldmenu 
	{		font-size: 13px;	font-weight: bold;		text-decoration: none;	}
.foldmenu a:link
	{		font-size: 13px;	font-weight: bold;		text-decoration: none;	}
.foldmenu a:visited
	{		font-size: 13px;	font-weight: bold;		text-decoration: none;	}
.foldmenu a:active
	{		font-size: 13px;	font-weight: bold;		text-decoration: none;	}
.foldmenu a:hover
	{		font-size: 13px;	font-weight: bold;		text-decoration: none;	}

.scrap
	{font-size: 8pt;	color:#666666;	font-weight: normal;		text-decoration: underline;	}
.scrap a:link
	{font-size: 8pt;	color:#666666;	font-weight: normal;		text-decoration: underline;	}
.scrap a:visited
	{font-size: 8pt;	color:#666666;	font-weight: normal;		text-decoration: underline;	}
.scrap a:active
	{font-size: 8pt;	color:#666666;	font-weight: normal;		text-decoration: underline;	}
.scrap a:hover
	{font-size: 8pt;	color:#000000;	font-weight: normal;		text-decoration: underline;	}

.bigmenu 
	{font-size: 10pt;	color:#222222;	font-weight: bold;		text-decoration: none;	}

.title
	{color:#333333; font-size: 12pt; font-weight: bold;		text-decoration: none;	}

.onms {background-color:#f7f7f7;color:#f7f7f7;} 
.offms {background-color:#ffffff;color:#ffffff;} 
.offms2 {background-color:#ffffff;color:#ffffff;} 

.menu 
	{			color:#404040;	font-weight: normal;		text-decoration: none;	}
.menu a:link
	{			color:#404040;	font-weight: normal;		text-decoration: none;	}
.menu a:visited
	{			color:#404040;	font-weight: normal;		text-decoration: none;	}
.menu a:active
	{			color:#404040;	font-weight: normal;		text-decoration: none;	}
.menu a:hover
	{			color:#1380B3;	font-weight: normal;		text-decoration: underline;	}

.menu2 
	{font-weight: normal;		text-decoration: none;	}
.menu2 a:link
	{font-weight: normal;		text-decoration: none;	}
.menu2 a:visited
	{font-weight: normal;		text-decoration: none;	}
.menu2 a:active
	{font-weight: normal;		text-decoration: none;	}
.menu2 a:hover
	{color:#660000; font-weight: normal;		text-decoration: underline;	}


.st						{ color:#a1a1a1; font-family:"tahoma", "arial"; font-size: 7pt; }	
.menus				{ color:#a1a1a1; font-family:"tahoma", "arial"; font-size: 7pt; }	
.sn						{ color:#8DB345; font-family:"tahoma", "arial"; font-size: 7pt; }	
.sb						{ color:#0584C5; font-family:"tahoma", "arial"; font-size: 7pt; }	
.sr						{ color:#E66F2E; font-family:"tahoma", "arial"; font-size: 7pt; }	

.font8pt  			{ color:#456605; font-family:"tahoma","tahoma", "arial"; font-size: 10px; }	

.clear{clear:both;}

	
.searchedit {
    background-color:#ffffff; 
    color:black; 
    border:1px solid #cdcdcd; 
}


.editbox {
    background-color:white; 
    color:black; 
    border: 1px solid #ddd; 
    height:18px;
    padding:2px 3px 0px 3px;
}

.editbox99 {
    background-color:white; 
	width:98%;
	color:black; 
	border: 1px solid #ddd; 
    height:18px;
    padding:0px 3px;
}
  
.memobox {
    background-color:white; 
	width:100%;
	color:black; 
	height:300px;
	border:1px solid #cdcdcd; 
	padding: 1px 0px 0px 4px;
}  
  
.commentbox {
    background-color:white; 
    width:98%;
    color:black; 
    height:242px;
    border: 1px solid silver; 
    padding: 3px;
}

.hottag1 a:link
	{line-height:170%;font-family:gulim,tahoma;font-size: 13px;	padding:4px 3px 2px 3px;margin:0px; color:#ffffff;	background-color:#666; font-weight: bold;}
.hottag1 a:visited
	{line-height:170%;font-family:gulim,tahoma;font-size: 13px;	padding:4px 3px 2px 3px;margin:0px; color:#ffffff;	background-color:#666; font-weight: bold;}
.hottag1 a:hover
	{line-height:170%;font-family:gulim,tahoma;font-size: 13px;	padding:4px 3px 2px 3px;margin:0px; color:#ffffff;	background-color:#990000; font-weight:bold; text-decoration: none;}

.hottag2 a:link
	{line-height:170%;	font-size: 13px;	padding:2px 0px;margin:0px 0px; color:#222; font-weight: bold;}
.hottag2 a:visited
	{line-height:170%;	font-size: 13px;	padding:2px 0px;margin:0px 0px; color:#222; font-weight: bold;}
.hottag2 a:hover
	{line-height:170%;	font-size: 13px;	padding:2px 0px;margin:0px 0px; color:#ffffff;	background-color:#990000; font-weight:bold; text-decoration: none;}

.hottag3 a:link
	{line-height:170%;	font-size: 13px;	padding:2px 0px 2px 0px;margin:0px 0px;color:#555;	font-weight: bold;}
.hottag3 a:visited
	{line-height:170%;	font-size: 13px;	padding:2px 0px 2px 0px;margin:0px 0px;color:#555;	font-weight: bold;}
.hottag3 a:hover
	{line-height:170%;	font-size: 13px;	padding:2px 0px 2px 0px;margin:0px 0px;color:#ffffff;	background-color:#990000;		font-weight:bold; text-decoration: none;}


.hottag4 a:link
	{line-height:170%;	font-size: 12px;	padding:2px 0px;margin:0px 0px;color:#404040;	font-weight: normal; text-decoration: none;}
.hottag4 a:visited
	{line-height:170%;	font-size: 12px;	padding:2px 0px;margin:0px 0px;color:#404040;	font-weight: normal; text-decoration: none;}
.hottag4 a:hover
	{line-height:170%;	font-size: 12px;	padding:2px 0px;margin:0px 0px;color:#ffffff;	background-color:#990000;		font-weight:normal; text-decoration: none;}

.hottag5 a:link
	{line-height:170%;	font-size: 12px;	padding:2px 0px;margin:0px 0px;color:#212121;	font-weight: normal;}
.hottag5 a:visited
	{line-height:170%;	font-size: 12px;	padding:2px 0px;margin:0px 0px;color:#212121;	font-weight: normal;}
.hottag5 a:hover
	{line-height:170%;	font-size: 12px;	padding:2px 0px;margin:0px 0px;color:#ffffff;	background-color:#990000;		font-weight:normal; text-decoration: none;}

.hottag6 a:link
	{line-height:170%;	font-size: 11px;	padding:2px 0px;margin:0px 0px;color:#919191;	font-weight: normal; }
.hottag6 a:visited
	{line-height:170%;	font-size: 11px;	padding:2px 0px;margin:0px 0px;color:#919191;	font-weight: normal; }
.hottag6 a:hover
	{line-height:170%;	font-size: 11px;	padding:2px 0px;margin:0px 0px;color:#ffffff;	background-color:#990000;		font-weight:normal; text-decoration: none;}
