.t1 {
	font-family: "新細明體";
	font-size: 10.5px;
	line-height: 16px;
	color: #333333;
}
.t1-a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	line-height: 16px;
	color: #333333;
}
.t1-b {
	font-family: "新細明體";
	font-size: 11px;
	line-height: 16px;
	color: #003399;
}
.t1-r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #990000;
}
.t2 {
	font-family: "新細明體";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;

}
.t2-s {
	font-family: "新細明體";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;

}
.t2-a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;

}
.t3 {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
	line-height: 20px;
}
.t3-s {
	font-family: 新細明體;
	font-size: 10px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;}


.t3-w {
	font-family: 新細明體;
	font-size: 9px;
	font-weight: normal;
	color: #FBFBFB;
	text-decoration: none;

}
.t4 {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;

}
.t4:link {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
.t4:visited {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
.t4:hover {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	line-height: 20px;
}
.t4:active {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
.t14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;
	text-decoration: none;
	letter-spacing: -1pt;
}
.t14-a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;
	text-decoration: none;
	letter-spacing: -1pt;
}
.t14-a:link {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;

}
.t14-a:visited {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;

}
.t14-a:hover {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;

}
.t14-a:active {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;

}
.t5 {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	
}
.t6 {
	font-family: "新細明體";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;

}
.t6:link {
	font-family: "新細明體";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.t6:visited {
	font-family: "新細明體";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.t6:hover {
	font-family: "新細明體";
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
.t6:active {
	font-family: "新細明體";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.t7 {
	font-family: "新細明體";
	font-size: 13px;
	font-weight: bold;
	color: #006699;

}
.t8 {
	font-family: 新細明體;
	font-size: 9px;
	line-height: 12px;
	color: #C3C3C3;
}
.t9-w {
	font-family: "新細明體";
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	}
	.t9-b {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	line-height: 5px;
	}
	
.t10 {
	font-family: "新細明體";
	font-size: 10px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
	line-height: 20px;

}
.t10:link {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
		line-height: 20px;
}
.t10:visited {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
		line-height: 20px;
}
.t10:hover {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
		line-height: 20px;
}
.t10:active {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
		line-height: 20px;
}
.t11 {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: bold;
	color: #003366;

}
.t12 {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.t12:link {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.t12:visited {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}
.t12:hover {
font-family: "新細明體";
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.t12:active {
font-family: "新細明體";
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}
.t13 {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;

}

.com-main-bg {
	font-family: "新細明體";
	font-size: 13px;
	font-weight: bold;
	color: #006699;
	background-image: url(../images/com-main-bg01.jpg);
	background-repeat: no-repeat;
	background-position: right top;	

}
.pro-main-bg {
	font-family: "新細明體";
	font-size: 13px;
	font-weight: bold;
	color: #006699;
	background-image: url(../images/pro-main-bg01.jpg);
	background-repeat: no-repeat;
	background-position: right top;	

}
.ind-main-bg {
	font-family: "新細明體";
	font-size: 13px;
	font-weight: bold;
	color: #006699;
	background-image: url(../images/ind-main-01.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;	

}
.all-bg {

	background-image: url(../images/ind-bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #FFFFFF;
}
.ind-lift-bg {
	background-image: url(../images/index-lift-1bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #F7F7F7;
}
.lift-bg {
	font-weight: normal;
	background-image: url(../images/loft-bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-attachment: fixed;
	background-color: #F7F7F7;
}
.lift-bg01 {
	font-weight: normal;
	background-image: url(../images/lift-newbg.01jpg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	background-attachment: fixed;
	background-color: #F7F7F7;
}

.top-bg {
	background-image: url(../images/ind-banner-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
	
.pro-cosjob-bg {
	font-weight: normal;
	background-image: url(../images/pro/pro-costjob-bg0.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-attachment: fixed;
	}
.t4-r {
	font-family: 新細明體;
	font-size: 12px;
	color: #990000;
}
.theme_vmc {
	FONT-WEIGHT: bold;
	WIDTH: 150px;
	COLOR: #c68e29;
	HEIGHT: 25px;
	font-size: 12px;
}
.theme_tl {
	FONT-WEIGHT: bold;
	WIDTH: 165px;
	COLOR: #9c9a31;
	HEIGHT: 25px;
	font-size: 12px;
}
.theme_hmc {
	FONT-WEIGHT: bold;
	WIDTH: 240px;
	COLOR: #657A52;
	HEIGHT: 25px;
	font-size: 12px;
}
.theme_gl {
	FONT-WEIGHT: bold;
	WIDTH: 150px;
	COLOR: #74577e;
	HEIGHT: 25px;
	font-size: 12px;
}
.theme_rms {
	FONT-WEIGHT: bold;
	WIDTH: 165px;
	COLOR: #8d715f;
	HEIGHT: 25px;
	font-size: 12px;
}
.model A {
	COLOR: #666666; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.akira-seiki {
	font-family: "BankGothic Md BT";
	font-size: 13px;
	font-weight: bold;
	color: #990000;
}
.akira-seiki-t3 {
	font-family: "BankGothic Md BT";
	font-size: 13px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;}
.t-annifont {
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	line-height: 25px;
	font-family: Annifont;

}
.big {
	color: #c68e29;
	font-size: 14px;
	font-weight: bold;
}
.word-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
}
.word-1 :link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
}
.word-1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #FF0000;
	text-decoration: none;
}
.style3 {color: #666666}
#Logo1 {position:absolute; width:170px; height:34px; z-index:3; margin:-10px 0 0 0;}
s
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { outline: none; } /* for Firefox */