img { border: none; }


body, table, tr, td, textarea	{
	font-family:Gulim;font-size:12px;color:#595959;line-height:140%;
	scrollbar-3dlight-color:#B4B4B4;
	scrollbar-arrow-color:#333333;
	scrollbar-base-color:#EEEEEE;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#eeeeee;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#B4B4B4;
}


table {font-family:Gulim;font-size:12px;color:#595959;line-height:140%;}

.txt		{ border:1 solid #CCCCCC; }
select		{ background-color:#FFFFFF;font-size:12;color:#333333; }

/* ⺻ ũ */
a:link		{font-family:Gulim;font-size:12px; color:#858585;text-decoration:none; }
a:visited	{font-family:Gulim;font-size:12px; color:#858585;text-decoration:none; }
a:hover		{font-family:Gulim;font-size:12px; color:#858585;text-decoration:underline; }

a.main:link			{font-family:gulim; font-size:12px; color:#d8ff8b;  text-decoration:none; }
a.main:visited		{font-family:gulim; font-size:12px; color:#d8ff8b;  text-decoration:none; }
a.main:hover		{font-family:gulim; font-size:12px; color:#90fff9;  text-decoration:none; }


//.white:link, .white:active, .white:visited, .white:hover	{ color:#FFFFFF;text-decoration:underline; }

.white:link, .white:active, .white:visited	{ color:#FFFFFF;text-decoration:none; }
.white:hover	{ color:#FFFFFF;text-decoration:underline; }

.white1:link, .white1:active, .white1:visited	{ color:#666666;text-decoration:none; }
.white1:hover	{ color:#FFFFFF;text-decoration:none;font-weight:bold; }

.blue:link, .blue:active, .blue:visited	{ color:#0C40A6;text-decoration:underline; }
.blue:hover	{ color:#ED1C24;text-decoration:underline; }

.bold:link, .bold:active, .bold:visited	{ color:#595959;text-decoration:none; }
.bold:hover	{ color:#595959;text-decoration:none;font-weight:bold;;letter-spacing:-1em; }

.white		{ color:#FFFFFF; }
.yellow		{ color:#FAFF6F; }

/*font */


.orangeb         	{font-family:Gulim; color:#ed6c1f; font-weight:bold;}
.green11b			{font-family:Gulim; font-size:11px; color:#66949c; font-weight:bold;}
.green12			{font-family:Gulim; font-size:12px; color:#5f7f00; }
.green12b			{font-family:Gulim; font-size:12px; color:#5f7f00; font-weight:bold;}
.darkgreen12b		{font-family:Gulim; font-size:12px; color:#85766c; font-weight:bold;}
.blue12b			{font-family:Gulim; font-size:12px; color:#6d7dba; font-weight:bold;}
.skyblue12b			{font-family:Gulim; font-size:12px; color:#3D9FC5; font-weight:bold;}
.white12b			{font-family:Gulim; font-size:12px; color:#ffffff; font-weight:bold;}
.darkoliveB			{font-family:Gulim; color:#85766c; font-weight:bold;}
.darkolive11B		{font-family:Gulim; font-size:11px; color:#85766c; font-weight:bold;}
.green				{font-family:Gulim; font-size:12px; color:#85766c;}
.join_grey			{font-family:Gulim; font-size:12px; color:#a6a295;}
.font_red       	{font-family:Gulim; font-size:12px; color:#FF3300;}
.f11	     		{font-size:11px; font-family:Gulim}
.blue				{font-family:Gulim; COLOR: #607bcc; font-size:12px; }	
.fc8414             {font-family:Gulim; COLOR: #fc8414}

/* padding&TDbg */
.padding3			{padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px; }
.padding5			{padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; }
.padding_left5		{padding-left:5px; padding-right:5px; }
.padding10			{padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; }
.padding20			{padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:20px; }
.padding_left10		{padding-left:10px;  }
.padding_tnb3		{padding-top:3px; padding-bottom:3px; }
.padding_lnr3		{padding-left:3px; padding-right:5px; }
.tdbg1				{background-color:#f6efe7; }
.tdbg2				{background-color:#DFEDC5; font-size:12px; font-weight:bold; padding-top:3px;}
.tdbg3				{background-color:#f1f9ed; font-size:12px;  }
.tdbg4				{background-color:#EBF4DA; font-size:12px; font-weight:bold; padding-top:3px;}
.tdbg42				{background-color:#F2F9E8; font-size:12px; font-weight:bold; padding-top:3px;}
.tdbg5				{background-color:#f2f2f2; font-size:12px; padding-top:3px;}
.td_contentbg	    {background-color:#fdfdf8; border-bottom-style:solid; border-bottom-color:cce7e1; border-bottom-width:1px }
.line_bb1p { border-bottom-style:solid; border-bottom-color:e0e0e0; border-bottom-width:1px; padding-top:5; padding-bottom:5; }

/*form*/

   form,span {font-family:Gulim; margin: 0px; padding: 0px;}
  .form      {font-family:Gulim; margin: 0px; padding: 0px;}
                 
/***********************************************************************************************/

.input				{font-family:Gulim, verdana;; font-size:12px; BORDER-RIGHT: #d7d1c8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d7d1c8 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d7d1c8 1px solid;  BORDER-BOTTOM: #d7d1c8 1px solid; height:20;}
.input2				{font-family:Gulim; font-size:11px; color:888888; background-color:FFFFFF; margin:0; border-width:1; border-color:d4b474; border-style:solid;}
.input3				{font-family:Gulim, verdana;; font-size:12px; BORDER-RIGHT: #d7d1c8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d7d1c8 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d7d1c8 1px solid;  BORDER-BOTTOM: #d7d1c8 1px solid; height:20;}
.select				{FONT-FAMILY:Gulim; font-size:12px; COLOR:#858585; } 

.textarea			{font-family:Gulim;  font-size:12px; color:888888; background-color:FFFFFF; margin:0; padding-right:0; border-width:1; border-color:d4b474; border-style:solid;}
