body,table{ margin:0; font:12px Gulim; color:#333333; line-height:18px; }

.background { background:url('../images/background.gif') no-repeat center top ; }
a, img, input { selector-dummy: expression(this.hideFocus=true); } 
img { border:0px; }


/*¼öÁ¤¼Ò½º_2009*/
a:link		{font-family:Gulim,Verdana; font-size:12px; color:#2a7db3; text-decoration:none;}
a:active	{font-family:Gulim,Verdana; font-size:12px; color:#2a7db3; text-decoration:none;}
a:visited	{font-family:Gulim,Verdana; font-size:12px; color:#994d99; text-decoration:none;}
a:hover		{font-family:Gulim,Verdana; font-size:12px; color:#994d99; text-decoration:none;}


a.eng_footer:link, a.eng_footer:visited, a.eng_footer:active { font:11px tahoma; color:#003882; text-decoration:none; }
a.eng_footer:hover { font:11px tahoma; color:#003882; text-decoration:underline; }

a.han_footer:link, a.han_footer:visited, a.han_footer:active { font:11px dotum; color:#003882; letter-spacing:-1px; text-decoration:none; }
a.han_footer:hover { font:11px dotum; color:#003882; letter-spacing:-1px; text-decoration:underline; }



.bold { font:bold 12px Gulim; }
.shan { font:11px dotum; letter-spacing:-1px; }
.eng { font:bold 11px tahoma; vertical-align:top; }
.d14bold { font:bold 14px dotum; letter-spacing:-1px; color:#016BB1; }
.eng_footer { font:11px tahoma; color:#333; text-decoration:none; }
.han_footer { font:11px dotum; color:#333; letter-spacing:-1px; text-decoration:none; }


.inputTypeText { border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; height:1.6em; padding:.2em 0 0 .3em; background:#ffffff;}
.inputTypeText:hover, .inputTypeText:focus { background:#f4f4f4; }
.inputTypeTextArea { border:1px solid !important; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6 !important; background:#ffffff; }



.1pxTD { border-collapse:collapse; }
.dotline { background-image:url('../images/ico_dot.gif') repeat-x; background-position:center; height:20px; }
.iePngFix { behavior:url('../html/iePngFix.htc'); } 


.rtop, .rbottom{display:block; background: #FFFFFF;}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden; background: #EEEEEE;}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px} 



#b01 {background-color:#016BB1;width:4px;height:4px;vertical-align:middle;margin-bottom:2px;margin-right:3px;}
#b02 {background-color:#E2D3C3;width:7px;height:7px;vertical-align:middle;margin-right:3px;border-top:6px solid #B98E75;}
#b03 {background-color:#456FAF;width:6px;height:7px;vertical-align:middle;border-top:6px solid #7C9FD3;}
#b04 {background-color:#7C9FD3;width:6px;height:7px;vertical-align:middle;border-top:6px solid #456FAF;}

#w01 {background-color:#ffffff;width:4px;height:4px;vertical-align:middle;margin-bottom:2px;margin-right:3px;}

ul { margin:0 0 0 20px; padding:10px 0 5px 0; list-style-image:url("../images/ico_arrow.gif"); }


/** counter      Fix **/

.contertable
{	border-top:1px solid #eaeaea;
	border-left:1px solid #eaeaea;
	border-collapse:collapse;
	border-right:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea; 
		}

.day
{	font-size:11px; 
	font-family:tahoma;	
	padding:5px;
	color:#444444;
	}
	
.num
{	font-size:11px; 
	font-family:tahoma;
	padding:0 0 10px 10px;
	color:#555555;	
	margin-right:3px;
	}

	
.sum
{	font-size:11px; 
	font-family:tahoma;
	color:#3399CC;
	padding:5px;
	}	

a.sum:link, a.sum:visited, a.sum:active    /* ¸¶¿ì½º ¿À¹ö½Ã */
{	font:11px tahoma;
	color:#003882;
	text-decoration:none; }

a.sum:hover
{	font:11px tahoma;
	color:#FF9933;
	text-decoration:none; }


	/***************************** Round Table ***************************************/
.art { background-color:#FF75A6; }
.art_top { border-top:1px solid #FF75A6; } 
.art_bottom { border-bottom:1px solid #FF75A6; } 
.art_left { border-left:1px solid #FF75A6; } 
.art_right { border-right:1px solid #FF75A6; } 


/*left*/
#left {
    padding:10px 0 0 0;
    margin:0;
	width:195px;
	height:372px;
	float:center;
	list-style:none;
	background:#006bb1 ;
	}

#left ul{
    padding:0 0 0 7px;
    margin:0;
	width:195px;
	height:px;
	float:center;
	list-style:none;
	 }

#left li{
    margin:0;
	padding:0;
	height:px;
	float:left;
	font:9t dotum Verdana, Tahoma Gulim apple godic ;
	color:#7d7d7d;
	text-align:center;
    text-decoration:none;
	list-style:none;
	/*border:1px solid #CCCCCC;*/
}	 


