img { border: none; }

body  { 
background-color: #ffffff;
font-family:Gulim; font-size:12px; color:#545454; line-height:140% ; MARGIN: 0 0 0 0; 
SCROLLBAR-FACE-COLOR: #efefef; 
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
SCROLLBAR-SHADOW-COLOR: #ffffff; 
SCROLLBAR-3DLIGHT-COLOR: #dfdfdf; 
SCROLLBAR-ARROW-COLOR: #000000; 
SCROLLBAR-TRACK-COLOR: #ffffff; 
SCROLLBAR-DARKSHADOW-COLOR: #dfdfdf
}

table, tr, select,div,form,input,textarea,td { font-family:Gulim; font-size:12px; color:#545454;line-height:140% ; MARGIN: 0px 0px 0px 0px;}


a:link				{font-family:Gulim,helvetica; color:#545454; text-decoration:none;}
a:visited			{font-family:Gulim,helvetica; color:#545454; text-decoration:none;}
a:hover				{font-family:Gulim,helvetica; color:#bb3e3a; text-decoration:none;}

a.notice:link		{font-family:gulim; font-size:12px; color:#5f7f00;  text-decoration:none; font-weight:bold; }
a.notice:visited	{font-family:gulim; font-size:12px; color:#5f7f00;  text-decoration:none; font-weight:bold; }
a.notice:hover		{font-family:gulim; font-size:12px; color:#bb3e3a;  text-decoration:none; font-weight:bold;}

a.site_tit:link			{font-family:gulim; font-size:12px; color:#5f7f00;  text-decoration:none;line-height:110% ; }
a.site_tit:visited		{font-family:gulim; font-size:12px; color:#5f7f00;  text-decoration:none;line-height:110% ; }
a.site_tit:hover		{font-family:gulim; font-size:12px; color:#bb3e3a;  text-decoration:none;line-height:110% ; }

a.site_tit_e:link			{font-family:helvetica; font-size:12px; color:#5f7f00;  text-decoration:none;line-height:110% ;}
a.site_tit_e:visited		{font-family:helvetica; font-size:12px; color:#5f7f00;  text-decoration:none;line-height:110% ;}
a.site_tit_e:hover		{font-family:helvetica; font-size:12px; color:#bb3e3a;  text-decoration:none;line-height:110% ;}

a.site:link			{font-family:helvetica; font-size:12px; color:#545454;  text-decoration:none;line-height:110% ;}
a.site:visited		{font-family:helvetica; font-size:12px; color:#545454;  text-decoration:none;line-height:110% ;}
a.site:hover		{font-family:helvetica; font-size:12px; color:#bb3e3a;  text-decoration:none;line-height:110% ;}

.height100			{line-height:100% ;}


img { border: none; }


/* 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; }




/*font */

.tit			    {font-family:Gulim; font-size:14px; color:#545454; font-weight:bold; padding-top:2px;}
.bold			    {font-weight:bold; padding-top:3px; font-family:Gulim}
.orangeb         	{font-family:Gulim; color:#ed6c1f; font-weight:bold;}
.tdtit				{font-family:Gulim; font-size:12px; font-weight:bold; background-color:FFFFFF;}
.green11b			{font-family:Gulim; font-size:12px; color:#5f7f00; 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;}
.f11b			    {font-size:12px; font-weight:bold; font-family:Gulim }
.f11	     		{font-size:11px; font-family:Gulim}
.verdana10			{font-size:10px; font-family:verdana;}
.fc8414             {font-family:Gulim; COLOR: #fc8414}
.blue				{font-family:Gulim; COLOR: #607bcc; font-size:12px; }	


/* HISTORY  */

.his_month              {font-family:helvetica; font-size:12px; color:#7d7e32; font-weight:bold; BORDER-BOTTOM: #e4e4e4 1px solid; line-height: 20px;}
.his_txt1              {font-family:Gulim; font-size:12px; color:#545454; BORDER-BOTTOM: #e4e4e4 1px solid; line-height: 15px; padding-top:5px;padding-bottom:4px; PADDING-RIGHT: 5px;}
.his_txt2              {font-family:Gulim; font-size:12px; color:#66949c; BORDER-BOTTOM: #e4e4e4 1px solid; line-height: 15px; padding-bottom:4px; padding-top:5px;}


/* LOCATION  */

.location                 {font-family:Gulim; font-size:11px; color:#ffffff;}
    
a.location_link:link       {font-family:Gulim; text-decoration: none; color:666666; font-size: 11px;}
a.location_link:visited    {font-family:Gulim; text-decoration: none; color:666666; font-size: 11px;}
a.location_link:hover      {font-family:Gulim; text-decoration: none; color:666666; font-size: 11px; text-decoration:underline;} 



/*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;}