/* CSS Document */

/*------------  common CSS  ------------*/
body	{
	margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;
	font-size:12px;	font-family:??, ???, ??, ???;line-height:120%;	color:#666666;
	scrollbar-face-color: #E9E8E8;scrollbar-shadow-color: #8D8D8D;scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #8D8D8D;scrollbar-darkshadow-color: #FFFFFF;scrollbar-track-color: #F2F2F2;scrollbar-arrow-color: #8D8D8D
	}
td	{
	font-size:12px;
	font-family:??, ???, ??, ???;
	color:#666666;
	line-height:14pt;
	}

a	{
	text-decoration: none;
	color:#666666;
	}
a:hover {
	text-decoration: none;
	color:#547ED9;
	}
a {selector-dummy : expression(this.hideFocus=true);}

input, select {
 font-family:??, ???, ??, ???;
 font-size:11px;
 color:#666666;
 background:#ffffff;
 border:1px solid #c0c0c0;
}

/* IMAGES */
img { border:none;}

/* TEXT */
.news{	font-size:11px;	font-family: ??,???;	color:#666666;	}
.navi	{	font-size:11px;	font-family: ??,???;	color:#666666;	text-align:right;	}



.feature12b {font-family:¥ì¢¬¢¯o; color:#FF4800; font-size:12px; font-weight:bold;}
.red12 {font-family:¥ì¢¬¢¯o; color:#FF4800; font-size:11px;}
.news9pt {font-family:verdana,tahoma;font-size:7pt;color:#666666;text-align:right;}
.font_line{font-size:12px;	font-family:??, ???, ??, ???;	line-height:200%; }

.history_t {	color: #66b08c;	font-weight: bold; }


/*table- LINE */
.line_top{font-size:11px;	font-family: ??,???;	color:#666666;
			border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px;
   		   border-top-style: solid; border-left-style: none; border-right-style: none; border-bottom-style: none; border-color: #e3e3e3;}

.line_bottom{font-size:11px;	font-family: ??,???;	color:#666666;
			border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px;
   			 border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: solid; border-color: #e3e3e3;}

.line_top_btm{ font-size:11px;	font-family: ??,???;	color:#666666;
			border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px;
   		       border-top-style: solid; border-left-style: none; border-right-style: none; border-bottom-style: solid; border-color: #e3e3e3;}

.line_top_right{ font-family:verdana,tahoma;font-size:7pt;color:#666666;
				border-top-width: 1px; border-left-width: 0px; border-right-width: 1px; border-bottom-width: 0px;
   		       border-top-style: solid; border-left-style: none; border-right-style: solid; border-bottom-style: none; border-color: #e3e3e3;}

.line_top_right_btm{ font-size:11px;	font-family: ??,???;	color:#666666;
				border-top-width: 1px; border-left-width: 0px; border-right-width: 1px; border-bottom-width: 1px;
   		       border-top-style: solid; border-left-style: none; border-right-style: solid; border-bottom-style: solid; border-color: #e3e3e3;}

.line_right_btm{font-size:11px;	font-family: ??,???;	color:#666666;
				border-top-width: 0px; border-left-width: 0px; border-right-width: 1px; border-bottom-width: 1px;
   		       border-top-style: none; border-left-style: none; border-right-style: solid; border-bottom-style: solid; border-color: #e3e3e3;}

.line_top_btm2{border-top: #555555 2px solid; border-bottom: #e3e3e3 1px solid;}
.line_right{border-right: #e3e3e3 1px solid; }
