/* CSS Document */

.left
{
background:url(image/borderleft.gif) repeat-y;
width:10px;
}
.right
{
background:url(image/borderright.gif) repeat-y;
width:10px;
}
.bottom
{
background:url(image/borderbottom.gif) repeat-x;
height:10px;
}
.bordercorner3
{
background:url(image/bordercorner3.gif) no-repeat;
height:10px;
width:10px;
}
.bordercorner4
{
background:url(image/bordercorner4.gif) no-repeat;
height:10px;
width:10px;
}
.banner
{
background:url(image/banner.jpg) no-repeat center top;
height:175px;
width:688px;
}
.index_pic
{
background:url(image/index_pic1.jpg) no-repeat center top;
height:504px;
width:688px;
}
.menu
{
background:url(image/menu.gif) no-repeat center top;
height:39px;
width:688px;
padding:0px 10px;
}
.menuline
{
background:url(image/menuline.gif) no-repeat center;
height:39px;
width:2px;
padding:0px 10px;
}
.corner1
{
background:url(image/corner1.gif) no-repeat;
height:6px;
width:6px;
}
.corner2
{
background:url(image/corner2.gif) no-repeat;
height:6px;
width:6px;
}
.corner3
{
background:url(image/corner3.gif) no-repeat;
height:6px;
width:6px;
}
.corner4
{
background:url(image/corner4.gif) no-repeat;
height:6px;
width:6px;
}
.cornerbotstyle
{
background:url(image/cornerbgbottom.gif) repeat-x;
height:6px;
}
.cornertopstyle
{
background:url(image/cornerbgtop.gif) repeat-x;
height:6px;
}
.borderlr
{
border-left:solid 1px #c9c9c9;
border-right:solid 1px #c9c9c9;
padding:0px 5px;
background-color:#FFFFFF;
}
.menutext
{
font:bold 12px WTTUIGothic, Arial;
color:#92c7df;
text-decoration:none;
text-align:center;
}
.menutext a
{
font:bold 12px WTTUIGothic, Arial;
color:#92c7df;
text-decoration:none;
text-align:center;
}
.menutext a:hover
{
font:bold 12px WTTUIGothic, Arial;
color:#ffffff;
text-decoration:none;
text-align:center;
}
.footercorner1
{
background:url(image/footercorner1.gif) no-repeat;
width:6px;
height:50px;
}
.footercorner2
{
background:url(image/footercorner2.gif) no-repeat;
width:6px;
height:50px;
}
.footerbg
{
background:url(image/footerbg.gif) repeat-y;
width:678px;
border-top:solid 1px #47a0d8;
border-bottom:solid 1px #47a0d8;
}
.footertext
{
font:normal 11px WTTUIGothic, Arial, Helvetica, sans-serif;
color:#cfcfcf;
text-decoration:none;
padding:0px 10px;
}
.footertext a
{
font:normal 11px WTTUIGothic, Arial, Helvetica, sans-serif;
color:#cfcfcf;
text-decoration:none;
}
.footertext a:hover
{
font:normal 10px WTTUIGothic, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}
.footerline
{
background:url(image/footerline.gif) no-repeat;
width:2px;
height:38px;
padding:0px 10px;
}
.circle
{
background:url(image/circle.gif) no-repeat center;
width:5px;
height:5px;
padding:0px 15px;
}
.subtitlebg
{
background:url(image/subtitle.gif) no-repeat center;
width:158px;
height:31px;
font: bold 11px WTTUIGothic, arial;
line-height:12px;
color:#FFFFFF;
}
.submenutext
{
font:bold 11px WTTUIGothic, Arial;
color:#939392;
text-decoration:none;
text-align:left;
background-color:#e5e9ec;
width:156px;
height:20px;
display:block;
line-height:12px;
}
.submenutext a
{
font:bold 11px WTTUIGothic, Arial;
color:#939392;
text-decoration:none;
text-align:left;
background-color:#e5e9ec;
width:156px;
height:20px;
display:block;
}
.submenutext a:hover
{
font:bold 11px WTTUIGothic, Arial;
color:#1e4894;
text-decoration:none;
text-align:left;
background-color:#a6d1e8;
width:156px;
height:20px;
display:block;
}
.submenutext2
{
font:bold 11px WTTUIGothic, Arial;
color:#939392;
text-decoration:none;
text-align:left;
background-color:#e5e9ec;
width:156px;
height:32px;
display:block;
line-height:12px;
}
.submenutext2 a
{
font:bold 11px WTTUIGothic, Arial;
color:#939392;
text-decoration:none;
text-align:left;
background-color:#e5e9ec;
width:156px;
height:32px;
display:block;
}
.submenutext2 a:hover
{
font:bold 11px WTTUIGothic, Arial;
color:#1e4894;
text-decoration:none;
text-align:left;
background-color:#a6d1e8;
width:156px;
height:32px;
display:block;
}
.rec
{
background:url(image/rec.gif) no-repeat;
width:8px;
height:9px;
}
.mailtext
{
font:normal 11px WTTUIGothic, Arial;
color:#006cac;
text-decoration:none;
text-align:left;
}
.mailtext a
{
font:normal 11px WTTUIGothic, Arial;
color:#006cac;
text-decoration:none;
text-align:left;
}
.mail
{
background:url(image/mail.gif) no-repeat center;
width:13px;
height:10px;
}
.titlebg
{
background:url(image/title.gif) no-repeat center;
width:513px;
height:49px;
}
.title_president
{
background:url(image/title2presidentMessage.jpg) no-repeat center;
width:510px;
height:51px;
}
.title_difference
{
background:url(image/title2dif.jpg) no-repeat center;
width:510px;
height:51px;
}
.title_benefit
{
background:url(image/title2benefits.jpg) no-repeat center;
width:510px;
height:51px;
}
.title_manufacturing
{
background:url(image/title2manufacturing.jpg) no-repeat center;
width:510px;
height:51px;
}
.title_awardWinning
{
background:url(image/title2awardWinning.jpg) no-repeat center;
width:510px;
height:51px;
}
.title_qa
{
background:url(image/title2qa.jpg) no-repeat center;
width:510px;
height:51px;
}
.title_coverage
{
background:url(image/title2productCoverage.jpg) no-repeat center;
width:510px;
height:51px;
}
.title_engineering
{
background:url(image/title_engineering.jpg) no-repeat center;
width:510px;
height:51px;
}
.title_environment
{
background:url(image/title2environment.jpg) no-repeat center;
width:510px;
height:51px;
}
.title_future
{
background:url(image/title2theFuture.jpg) no-repeat center;
width:510px;
height:51px;
}
.title_history
{
background:url(image/title2history.jpg) no-repeat center;
width:510px;
height:51px;
}
.title_introduction
{
background:url(image/title2introduction.jpg) no-repeat center;
width:510px;
height:51px;
}
.title_machining
{
background:url(image/title2machining.jpg) no-repeat center;
width:510px;
height:51px;
}
.title_performance
{
background:url(image/title2highPerformance.jpg) no-repeat center;
width:510px;
height:51px;
}
.title_quality
{
background:url(image/title2qualityControl.jpg) no-repeat center;
width:510px;
height:51px;
}
.title_today
{
background:url(image/title2today.jpg) no-repeat center;
width:510px;
height:51px;
}
.titletext
{
font:bold 15px WTTUIGothic, arial;
color:#FFFFFF;
font-style:italic;
position:relative;
top:-4px
}
.titletextjp
{
font:bold 22px WTTUIGothic, arial;
color:#FFFFFF;
font-style:italic;
position:relative;
top:6px
}
.text
{
font:normal 12px WTTUIGothic, arial;
color:#0062a3;
line-height:16px;
}
.textjp
{
font:bold 14px WTTUIGothic, arial;
color:#0062a3;
line-height:16px;
}
.text4
{
font:normal 13px WTTUIGothic, arial;
color:#0062a3;
line-height:16px;
}
.text4jp
{
font:bold 14px WTTUIGothic, arial;
color:#0062a3;
line-height:16px;
}
.text a
{
font:normal 12px WTTUIGothic, arial;
color:#0062a3;
line-height:16px;
}
.textjp a
{
font:bold 13px WTTUIGothic, arial;
color:#0062a3;
line-height:16px;
}
.text2
{
font:normal 13px WTTUIGothic, arial;
color:#000000;
line-height:16px;
text-align:justify;

}
.text2jp
{
font:normal 15px WTTUIGothic, arial;
color:#000000;
line-height:16px;
text-align:justify;
}
.newtext3jp{
font:normal 15px WTTUIGothic, arial;
color:#000000;
line-height:16px;
}
.text3
{
font:bold 18px WTTUIGothic, arial;
color:#0062a3;
line-height:16px;
}
.text3jp
{
font:bold 18px WTTUIGothic, arial;
color:#0062a3;
line-height:16px;
}
.mainsub1corner1
{
background:url(image/mainsub1corner1.gif) no-repeat;
height:7px;
width:7px;
}
.mainsub1corner2
{
background:url(image/mainsub1corner2.gif) no-repeat;
height:7px;
width:7px;
}
.mainsub1corner3
{
background:url(image/mainsub1corner3.gif) no-repeat;
height:7px;
width:7px;
}
.mainsub1corner4
{
background:url(image/mainsub1corner4.gif) no-repeat;
height:7px;
width:7px;
}
.mainsub1cornertopstyle
{
background:url(image/mainsub1cornertop.gif) repeat-x;
height:7px;
}
.mainsub1cornerbottomstyle
{
background:url(image/mainsub1cornerbottom.gif) repeat-x;
height:7px;
}
.bordermainsublr
{
border-left:solid 1px #cacaca;
border-right:solid 1px #cacaca;
background-color:#dee2e4;
}
.mainsub2corner1
{
background:url(image/mainsub2corner1.gif) no-repeat;
height:6px;
width:6px;
}
.mainsub2corner2
{
background:url(image/mainsub2corner2.gif) no-repeat;
height:6px;
width:6px;
}
.mainsub2corner3
{
background:url(image/mainsub2corner3.gif) no-repeat;
height:6px;
width:6px;
}
.mainsub2corner4
{
background:url(image/mainsub2corner4.gif) no-repeat;
height:6px;
width:6px;
}