body
{	
	color:#3B3B3B;
	background:#FFFFFF;
	margin-left:0px; margin-top:0px; margin-right: 0px; margin-bottom:0px;
	word-break:break-all;
	/*overflow-y:scroll;*/
	font-size:12px;font-family:	"±¼¸²";
}

a:visited	{ color: #666666; text-decoration: none; }
a:link 		{ color: #535353; text-decoration: none; }
a:hover		{ color: #535353; text-decoration: none; }

a.head:visited	{ color: #7F7F7F; text-decoration: none; }
a.head:link 	{ color: #7F7F7F; text-decoration: none; }
a.head:hover	{ color: #535353; text-decoration: none; }

a.head_menu:visited	{ color: #7F7F7F; text-decoration: none; font-weight:bold}
a.head_menu:link 	{ color: #7F7F7F; text-decoration: none; font-weight:bold}
a.head_menu:hover	{ color: #535353; text-decoration: none; font-weight:bold}

h1, h2, h3, h4, ul, ol, li, table, tr, td, img, div, p, a 
{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-size: inherit;
	line-height: inherit;
	font-family: inherit;
	color: inherit;
}

form			{display:inline;}
td				{font-size:9pt;word-break:break-all;}
.select			{behavior:url('/_js/selectbox.htc');width:150px;height:17px;text-align:left;}
.textarea		{font-size:12px;border:1px solid #D7D7D7;}
.input			{font-size:12px;border:1px solid #D7D7D7;height:16px;background-color:#ffffff;}
.nbsp			{padding-top:10px;padding-bottom:30px;}
.line			{border:1px solid #DDDDDD;}
.sfont			{font-family:"µ¸¿ò","verdana";font-size:11px;letter-spacing:-1;}

input.btn01		
{	
	color:#330000; border-color:#E4E3DE; background-color:#E8E8E6; height:18px; 
	font-family:"µ¸¿ò";font-size:11px;color:#7F7F7F;letter-spacing:-2; text-decoration:none;
	cursor:hand;
} 
input.btn02		
{	
	color:#330000; border-color:#E4E3DE; background-color:#E8E8E6; height:20px; 
	font-family:"verdana";font-size:12px;color:#7F7F7F;letter-spacing:-1; text-decoration:none;
	cursor:hand;
} 


	/* Layout_°øÅë*/

	#layout
	{
		width:950px;
		margin:0 auto;
		vertical-align:top;
	}

	#top
	{
		height:30px;
		vertical-align:middle;
		text-align:right;
		padding:5px 0px 0px 0px;
		font-family:"µ¸¿ò";font-size:11px;letter-spacing:-1;color:#ffffff;
	}

	#menu
	{
		width:950px;
		height:32px;
		text-align:center;
		/* float:right;*/
		overflow:hidden;
		font-family:"±¼¸²";font-size:13px;color:#ffffff;font-weight:bold;
		display:table-cell;vertical-align:top; /* ¼¼·Î Áß¾Ó Á¤·Ä */
		padding-top:8px;
	}
	
	/*¼­ºê¸Þ´º*/
	#menu_left 
	{
		float:left; width:180px; 
		text-align:center; 
		padding:60px 0px 0px 0px; vertical-align:top; 
		/* background-color:#000000; */
	}

	/**location**/
	#location
	{
		float:right; width:750px; height:140px; 
		padding:40px 0px 0px 0px; vertical-align:top;
	
	}

	/*ÄÁÅÙÃ÷*/
	#sub_content {float:right; width:750px;height:auto; margin-bottom:20px; text-align:left;}
	
	/*¸ÞÀÎÈ­¸é ÄÁÅÙÃ÷*/
	#m_content {height:500px;float:left;vertical-align:top;}
	
	/*ÇÏ´Ü*/
	#bottom
	{
		width:100%;
		clear:both;
		border-top:1px solid #E7E7E7;
		border-bottom:1px solid #E7E7E7;
		padding-top:7px;
	}
	
	/*ÇÏ´Ü ¹è³Ê*/
	#banner 
	{
		text-align:center;width:950px;margin:0 auto;height:60px;
	}
	
	#banner .banner_bottom
	{
		border:1px solid #E7E7E7;
	}




	/* Layout_main °ø°£Á¶Àý*/

	#h_25{clear:both;height:25px;}



	/*********************************************
	* Å×ÀÌºí µðÀÚÀÎ	2009-08-23
	*********************************************/
	#tableLine { background-color:#EEEEEE;width:735px;border:1px solid #DDDDDD;}
	#tableLine th { background-color:#F7F7F7;height:25px; text-align:center;}
	#tableLine td { background-color:#FFFFFF;height:25px; padding-left:4px;}


	




	.font02 { 
	color: #333333; font-size:12px 
	}  
	.style1 {font-size: 12px} 

	.font02_2 { 
	color: #333333; font-size:11px 
	}  
	.style1 {font-size: 11px}

	.font02_3 { 
	color: #6b6b6b; font-size:11px 
	}  
	.style1 {font-size: 11px}

	.font03 { 
	color: #2274b3;  
	font-size: 11px; 
	font-weight: bold; 
	}  

	.font03_2 { 
	color: #ffffff;  
	font-size: 11px; 
	font-weight: bold; 
	}  

	.font03_3 { 
	color: #ffffff;  
	font-size: 11px; 
	}  

	.font03_4 { 
	color: #3b4a72;  
	font-size: 11px;  
	} 



	.font04 { 
	color: #d31a1a;  
	font:12px/1.3em , Dotum; 
	font-weight: bold; 
	}  

	.font04_2 { 
	color: #d31a1a;  
	font-size: 11px; 
	}

	input.a {border:1px solid #606060;background-color:#666666}
	textarea.a {border:1px solid #606060; background-color:#666666}
	.sfont_brd	{font-family:"µ¸¿ò","verdana";font-size:11px;letter-spacing:-1;color:#64686b;}

	input.b {border:1px solid #ADADAD;}
	textarea.b {border:1px solid #ADADAD;}

