.t16 {
	font-size: 16px;

}.t15 {
	FONT-SIZE: 15px; TEXT-DECORATION: none
}
.t14 {
	FONT-SIZE: 14px; TEXT-DECORATION: none
}

.t14-1 {
	font-size: 14px;
	text-decoration: underline;
	color: #846331;

}

.t14-2 {
	font-size: 14px;
	text-decoration: underline;
	color: #408080;

}

.t13 {
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}
.t13-1 {
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}
.t12 {
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	line-height: 18px;
	word-spacing: 1px;
}
.t12-1 {
	font-size: 12px;
}

.t11 {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
.t11_1 {
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	line-height: 18px;

}
.t10 {
	font-size: 10px;
	text-decoration: none;
}
.t09 {
	font-size: 9px;
	text-decoration: none;
}
.t08 {
	font-size: 8px;
	text-decoration: none;
}


.leftitem_small:link {
font-size: 11px;
	color: #525252;
	text-decoration: none;

}
.leftitem_small:visited {
font-size: 11px;
	color: #525252;
	text-decoration: none;

}
.leftitem_small:hover {
font-size: 11px;
	color: #000000;
	text-decoration: none;

}


.leftitem_big:link {

	color: #525252;
	text-decoration: none;

}
.leftitem_big:visited {

	color: #525252;
	text-decoration: none;

}
.leftitem_big:hover {

	color: #000000;
	text-decoration: none;

}



.copyright:link {
	color: #666666;
}
.copyright:visited {
	color: #666666;
}
.copyright:hover {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}


.press-leftitem:link {
	color: #846331;
	text-decoration: none;
	font-weight: bold;

}
.press-leftitem:visited {
	color: #846331;
	text-decoration: none;
	font-weight: bold;

}
.press-leftitem:hover {
	color: #663300;
	text-decoration: none;
	font-weight: bold;

}



.about-leftitem:link {
	color: #3A7883;
	text-decoration: none;
	font-weight: bold;


}
.about-leftitem:visited {
	color: #3A7883;
	text-decoration: none;
	font-weight: bold;

}
.about-leftitem:hover {
	color: #006666;
	text-decoration: none;
	font-weight: bold;

}


.about-leftitem_samll:link {
font-size: 11px;
	color: #525252;
	text-decoration: none;

}
.about-leftitem_samll:visited {
font-size: 11px;
	color: #525252;
	text-decoration: none;

}
.about-leftitem_samll:hover {
font-size: 11px;
	color: #000000;
	text-decoration: none;

}


.about-leftitem_big:link {
font-size: 16px;
	color: #525252;
	text-decoration: none;

}
.about-leftitem_big:visited {
font-size: 16px;
	color: #525252;
	text-decoration: none;

}
.about-leftitem_big:hover {
font-size: 16px;
	color: #000000;
	text-decoration: none;

}

.about-leftitem_big01:link {
font-size: 16px;
	color: #3A7883;
	text-decoration: none;

}
.about-leftitem_big01:visited {
font-size: 16px;
	color: #3A7883;
	text-decoration: none;

}
.about-leftitem_big01:hover {
font-size: 16px;
	color: #006666;
	text-decoration: none;

}

.about_button-leftitem:link {
	color: #3A7883;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;


}
.about_button-leftitem:visited {
	color: #3A7883;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;



}
.about_button-leftitem:hover {
	color: #006666;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;


}


.design-leftitem:link {
	color: #428C2F;
	text-decoration: none;
	font-weight: bold;

}
.design-leftitem:visited {
	color: #428C2F;
	text-decoration: none;
	font-weight: bold;

}
.design-leftitem:hover {
	color: #006600;
	text-decoration: none;
	font-weight: bold;

}





.manufacturing-leftitem:link {
	color: #336699;
	text-decoration: none;
	font-weight: bold;

}
.manufacturing-leftitem:visited {
	color: #336699;
	text-decoration: none;
	font-weight: bold;

}
.manufacturing-leftitem:hover {
	color: #003366;
	text-decoration: none;
	font-weight: bold;

}


.service-leftitem:link {
	color: #CC6666;
	text-decoration: none;
	font-weight: bold;

}
.service-leftitem:visited {
	color:#CC6666;
	text-decoration: none;
	font-weight: bold;

}
.service-leftitem:hover {
	color: #663333;
	text-decoration: none;
	font-weight: bold;

}


.press-leftitem_big:link {
	color: #846331;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;


}
.press-leftitem_big:visited {
	color: #846331;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;


}
.press-leftitem_big:hover {
	color: #663300;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;


}

.press_button-leftitem:link {
	color: #846331;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;


}
.press_button-leftitem:visited {
	color: #846331;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;



}
.press_button-leftitem:hover {
	color: #663300;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;


}


.design-leftitem_big:link {
	color: #428C2F;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;


}
.design-leftitem_big:visited {
	color: #428C2F;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;


}
.design-leftitem_big:hover {
	color: #006600;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;


}





.manufacturing-leftitem_big:link {
	color: #336699;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;


}
.manufacturing-leftitem_big:visited {
	color: #336699;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;


}
.manufacturing-leftitem_big:hover {
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;


}


.service-leftitem_big:link {
	color: #CC6666;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;


}
.service-leftitem_big:visited {
	color:#CC6666;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;


}
.service-leftitem_big:hover {
	color: #663333;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;


}


.topitem:link {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;

}
.topitem:visited {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;

}
.topitem:hover {
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;

}

.top_ch_en:link {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;

}
.top_ch_en:visited {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;

}
.top_ch_en:hover {
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;

}

.urhere:link {
	font-size: 10px;
	color: #333333;
}
.urhere:hover {
	font-size: 10px;
	color: #333333;
}
.urhere:visited {
	font-size: 10px;
	color: #333333;
}
.leftitem-gray:link {
	color: #525252;
	text-decoration: none;
	font-weight: normal;
}
.leftitem-gray:hover {
	color: #525252;
	text-decoration: none;
}
.leftitem-gray:visited {
	color: #525252;
	text-decoration: none;
}

.leftitem-red:link {
	color: #ff0000;
	text-decoration: none;
	font-weight: normal;
}
.leftitem-red:hover {
	color: #ff0000;
	text-decoration: none;
}
.leftitem-red:visited {
	color: #ff0000;
	text-decoration: none;
}

.ir_list:link {
	color: #666666;
	text-decoration: none;
}
.ir_list:visited {
	color: #666666;
	text-decoration: none;
}
.ir_list:hover {
	color: #000000;
	text-decoration: none;
}

.pr_ir_link:link {
	font-size: 11px;
	color: #996633;
	text-decoration: underline;
}
.pr_ir_link:hover { 
	font-size: 11px;	
	color: #996633;
	text-decoration: underline;
}
.pr_ir_link:visited {
	font-size: 11px;
	color: #996633;
	text-decoration: underline;
}


.Director_name:link {
	font-size: 12px;
	color:#996633;
	text-decoration: underline;
}
.Director_name:hover { 
	font-size: 12px;	
	color:#996633;
	text-decoration: underline;
}
.Director_name:visited {
	font-size: 12px;
	color: #996633;
	text-decoration: underline;
}

/* Fixes word weight  */  
.spacing { 
    LETTER-SPACING:-0.5pt
}

/* Fixes wrong line-height on sup/sub in IE. */     
/*sup { vertical-align: text-top; }      
sub { vertical-align: text-bottom; }*/    
