BODY {
	MARGIN-TOP: 0px; MARGIN-LEFT: 20px; Margin-right: 0px; Margin-bottom: 0px; padding:0px;
	background-color:#DCDED8;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color: #8D8D8D;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-shadow-color: #8D8D8D;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #8D8D8D;
	}

IMG {	border:none; }

body,table,textarea,td {font-family:"arial","Verdana"; font-size: 12px; line-height: 16px; color: #666666}

/* Default Link Style*/
A:link 		{COLOR: #666666; TEXT-DECORATION: none}
A:visited {COLOR: #666666; TEXT-DECORATION: none}
A:hover 	{COLOR: #666666; TEXT-DECORATION: underline}
A:active 	{COLOR: #666666; TEXT-DECORATION: underline}

/* main news Link Style*/
A.main:link		{ text-decoration:none;color:#666666; font-size: 12px;} 
A.main:visited{ text-decoration:none;color:#666666; font-size: 12px;}
A.main:active	{ text-decoration:underline;color:#666666; font-size: 12px;}
A.main:hover 	{ text-decoration:underline;color:#666666; font-size: 12px;}

/* bbs paging Link Style*/
A.pg:link		{ text-decoration:none;color:#50555A; font-size: 12px;  font-family: "thahoma,verdana";} 
A.pg:visited{ text-decoration:none;color:#50555A; font-size: 12px;  font-family: "thahoma,verdana";}
A.pg:active	{ text-decoration:underline;color:#50555A; font-size: 12px;  font-family: "thahoma,verdana";}
A.pg:hover 	{ text-decoration:underline;color:#50555A; font-size: 12px;  font-family: "thahoma,verdana";}

/*tm upper font*/
sup	{font-size:10px; font-family:"arial"; line-height:8px;}


.linemap	{ font-size:9px; color: #666666; text-decoration:none;}

/*text*/
.tx_bl { font-size:12px; color: #3F71C3; text-decoration:none;}
/*bold text*/
.tx_wt { font-size:12px; color: #ffffff; text-decoration:none; font-weight:bold;}


/*?????-????-???text*/
.text_01 { font-size:12px; color: #B5506E; text-decoration:none;}
/*?????-???????-???text*/
.text_02 { font-size:12px; color: #578DAB; text-decoration:none; font-weight:bold; padding-left:20px;}
/*?????-Genelist???-???text*/
.text_03 { font-size:12px; color: #B75E6F; text-decoration:none;}
/*font size 11px*/
.text_04 { font-size:11px; color: #666666; text-decoration:none;}
/*schedule font bold */
.text_05 { font-size:12px; color: #DA7133; text-decoration:none; font-weight:bold;}
.text_06 { font-size:12px; color: #87784C; text-decoration:none; font-weight:bold;}
/*recruit font bold */
.text_07 { font-size:12px; color: #689AC5; text-decoration:none; font-weight:bold;}
/*faq font bold */
.text_08 { font-size:12px; color: #9F81AB; text-decoration:none; font-weight:bold;}
/*event title bold */
.text_09 { font-size:12px; color: #795C16; text-decoration:none; font-weight:bold;}


.pg_sel { text-decoration:underline; color:#5B81C1; font-size: 12px; font-weight:bold; font-family: "thahoma,verdana"}

/*calendar text*/
.cal   { font-size: 11px; color: #8E8E8E; text-align: center;}
.cal_b { font-size: 11px; color:#9F2223;	text-decoration:none;	font-weight:bold}

INPUT		{BORDER-RIGHT: #CFCDB5 1px solid; BORDER-TOP: #CFCDB5 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #CFCDB5 1px solid; COLOR: #626262; BORDER-BOTTOM: #CFCDB5 1px solid; FONT-FAMILY:verdana}
SELECT	{BORDER-RIGHT: #c6c4c4 1px solid; BORDER-TOP: #c6c4c4 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #c6c4c4 1px solid; COLOR: #626262; BORDER-BOTTOM: #c6c4c4 1px solid; FONT-FAMILY:verdana}

.left_bl_linebox    { border-left: 4px solid #356DAC; padding-left:8px;}
.left_linebox    { border-left: 1px solid #9CC9DC; padding-left:10px;}

 /*   link   */
.linkblack a:link		{ color: #000000; text-decoration: none }
.linkblack a:visited		{ color: #000000; text-decoration: none ;}
.linkblack a:hover 		{ color:#000000;  text-decoration: underline ;  font:bold }

.linkgray a:link		{ color: #9B9B9A; text-decoration: none }
.linkgray a:visited		{ color: #9B9B9A; text-decoration: none ;}
.linkgray a:hover 		{ color:#9B9B9A; text-decoration: underline ; }

.link_ore a:link		{ color: #3D93C4; text-decoration: none }
.link_ore a:visited		{ color: #3D93C4 ; text-decoration: none ;}
.link_ore a:hover 		{ color:#3D93C4  ; text-decoration: underline ; }



/* ------------------------------------------------------------------ */
/* -------------------->>>       FOOTER       <<<-------------------- */
/* ------------------------------------------------------------------ */
#footer{
	width: 940px;
	margin: 10px 10px 10px 10px;
	
}

#footer{
	height: 3px;
	width: 940px;
	background: url(http://media.monster.com/id/NMy/2650/bg_footer_hor_dots.gif) repeat-x;
	margin: 0px 0px 10px 0px;
}

.dotted_vert{
	width: 3px;
	height: 120px;
	background: url(http://media.monster.com/id/NMy/2650/bg_footer_dots.gif) no-repeat center;
}

.footerblock{
	width: 200px;
	padding: 0px 0px 0px 30px;
}

span.footertitle{
	font-size: 11px;
	font-weight: bold;
	color: #96b11c;
}

ul.footermenu A{
	font-size: 10px;
	color: #999;
	text-decoration: none;
}
ul.footermenu A:hover{
	font-size: 10px;
	color: #999;
	text-decoration: underline;
}

ul.footermenu li{
	line-height: 16px;
	font-size: 10px;
	color: #999;
}

