@charset "utf-8"; 
body { font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; background:#605e5f; background-image:url(/img/spot.png);} 
.videobtn { position:relative; z-index:2; top:5px; left:40px;} 
.name { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:12px;} 
.name1 { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; line-height:12px;} 
.table { font-size:12px; line-height:16px; color:#4f4f4f; font-family:Arial, Helvetica, sans-serif;} 
#Layer1 { position:relative; clear:left; width:170px; height:87px; padding:0; float:right; margin-top:0; margin-right:0; margin-bottom:-32px; margin-left:15px;}
#Layer1n { position:absolute; clear:left; width:170px; height:87px; padding:0; float:right; margin:-67px 0 0 -170px;}
#Layer2 { position:absolute; width:200px; height:115px; z-index:2;}  
#Layer3 { position:absolute; width:200px; height:115px; z-index:3;} 
#Layer4 { position:absolute; width:200px; height:115px; z-index:4;} 
#Layer5 { position:absolute; width:200px; height:93px; z-index:5; top:750px; visibility:hidden;} 
#Layer6 { position:absolute; width:200px; height:39px; z-index:6; visibility:visible;} 
#Layer7 { position:absolute; width:200px; height:20px; z-index:7; visibility:visible;} 
#Layer8 { position:absolute; width:200px; height:115px; z-index:2;} 
#Layer9 { position:absolute; width:940px; height:134px; z-index:9;} 
#Layer-main-t { position:absolute; width:940px; height:134px; z-index:1; visibility:visible;} 
.t1 { font-size:10px; line-height:16px; color:#333333; text-decoration:none; text-align:left;}
.t1b { font-size:11px; line-height:16px; color:#333333; text-decoration:none; text-align:left; font-weight:bold;}
a.t1:hover { color:#990000;} 
.t1-r { font-size:10px; line-height:16px; color:#990000;} 
.t2 { font-size:11px; font-weight:normal; color:#333333; text-decoration:none; text-align:left;} 
.t3 { font-size:11px; font-weight:normal; color:#006699; text-align:left;} 
a.t3:link { font-size:11px; font-weight:normal; color:#006699; text-decoration:none;} 
a.t3:visited { font-size:11px; font-weight:normal; color:#006699; text-decoration:none;} 
a.t3:hover { font-size:11px; font-weight:normal; color:#990000; text-decoration:none;} 
a.t3:active { font-size:11px; font-weight:normal; color:#006699; text-decoration:none;} 
.t4 { font-size:12px; font-weight:normal; color:#333333; text-decoration:none;} 
a.t4:link { font-size:12px; font-weight:normal; color:#333333; text-decoration:none;} 
a.t4:visited { font-size:12px; font-weight:normal; color:#333333; text-decoration:none;} 
a.t4:hover { font-size:12px; font-weight:normal; color:#990000; text-decoration:none;} 
a.t4:active { font-size:12px; font-weight:normal; color:#333333; text-decoration:none;} 
.t5 { font-size:10px; font-weight:bold; color:#990000; color:#990000;} 
.t6 { font-size:10px; font-weight:bold; color:#ffffff;} 
.t7 { font-size:12px; font-weight:normal; color:#990000;} 
.t8 { font-size:12px; font-weight:normal; color:#006699;} 
.t9 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:16px; color:#cccccc; word-spacing:15em;} 
.t10 { font-size:11px; font-weight:normal; color:#755301; line-height:18px; padding-left:12px; text-align:left;} 
.t11 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#cccccc; line-height:10px; padding-left:12px; text-align:center; vertical-align:middle;} 
.Milestones-bg { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#666666; text-decoration:none; padding-left:15px; background-color:#f5f5f5; padding-top:5px; padding-right:5px; padding-bottom:5px; background-image:url(../img/icon/box.gif); background-repeat:no-repeat; background-position:left top;} 
.Introduction-bg { font-size:12px; font-weight:normal; color:#666666; text-decoration:none; padding-left:15px; padding-top:5px; padding-right:5px; padding-bottom:5px; background-image:url(../img/icon/box.gif); background-repeat:no-repeat; background-position:left top;} 
.text { font-size:12px; font-weight:normal; color:#666666; text-decoration:none; margin:10px 25px; padding:5px 5px 0px 5px; line-height:12pt;}
.text a { color:#666666; text-decoration:none;}
.text a:hover { color:#990000;}
.text1 { font-size:10px; line-height:16px; color:#333333; text-decoration:none; text-align:left; }
.text1b { font-size:11px; line-height:16px; color:#333333; text-decoration:none; text-align:left;
font-weight:bold;

letter-spacing:-1px;

}
.text1b a { color:#030; text-decoration:none; font-weight:bold;}
.text1 a { color:#333333; text-decoration:none;}
.text1 a:hover { color:#990000;} 

.top-bg { font-weight:normal; background-image:url(../img/top-bg-r.jpg); background-repeat:no-repeat; background-position:left top;} 
.top-www { font-weight:normal; background-image:url(../img/top-www.gif); background-repeat:no-repeat; background-position:right top;} 
.lift-bg { font-weight:normal; background-image:url(../img/lift-i-bg1.jpg); background-repeat:no-repeat; background-position:left top;} 
.lift-bg-pro { font-weight:normal; background-image:url(../img/lift/main-pro-lift_1.jpg); background-repeat:no-repeat; background-position:left top;} 
.lift-bg-com { font-weight:normal; background-image:url(../img/lift/main-com-lift_1.jpg); background-repeat:no-repeat; background-position:left top;} 
.lift-bg-con { font-weight:normal; background-image:url(../img/lift/main-oon-lift.jpg); background-repeat:no-repeat; background-position:left top;} 
.lift-bg-new { font-weight:normal; background-image:url(../img/lift/main-new-lift_1.jpg); background-repeat:no-repeat; background-position:left top;} 
.lift-bg-age { font-weight:normal; background-image:url(../img/lift/main-age-lift_1.jpg); background-repeat:no-repeat; background-position:left top;} 
.main-bg { font-weight:normal;} 
.main-pro-bg { font-weight:normal; background-image:none; background-repeat:no-repeat; background-position:left top; background-color:#ffffff;} 
.main-pro-bg-s01 { font-weight:normal; background-image:url(../img/main/main-pro-bg01.gif); background-repeat:no-repeat; background-position:right bottom; background-color:#ffffff;} 
.main-pro-bg-s02 { font-weight:normal; background-image:url(../img/main/main-pro-bg02.gif); background-repeat:no-repeat; background-position:left bottom; background-color:#ffffff;} 
.main-new-bg-01 { font-weight:normal; background-image:url(../img/main/main-new-bg1.jpg); background-repeat:no-repeat; background-position:left top;} 
.Copyright { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-decoration:none;} 
a.Copyright:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-decoration:none;}

/*new Pro*/
#indPro{ background-image:url(../img/main/np_bg.jpg); height:auto; width:700px; background-repeat:no-repeat; background-position:top; text-align:center; margin-left:20px;}
.indProSpot{ background-image:url(../img/main/np_spot.jpg); height:23px; width:700px; background-repeat:no-repeat; background-position:top; background-color:#FFFFFF; text-align:right; clear:both;}
.newPro{ height:auto; width:325px; float:left; text-align:center;}
.newTitle{ height:auto; width:700px; padding-top:20px; text-align:left;}
.newIndex{ height:auto; width:650px; margin:20px 0px 0px 0px; text-align:left;}
.newSp{ height:auto; width:650px; text-align:left;}

#ff_debug{ width:auto; clear:both; height:0px;}
.ff_debug{ width:auto; clear:both; height:0px;}

h1 { margin:0px; text-align:left; font-weight:lighter;}
h2 { margin:0px 0px 0px 18px; font-weight:lighter; font-size:10px; color:#AAAAAA; text-align:left;}
h2 a { padding:0px 2px; color:#AAAAAA; text-decoration:none;}
h2 a:hover { color:#990000;}
h3, h4, h5 { margin:0px; font-weight:lighter; font-size:11px;}

.font { margin:0px 0px 0px 19px; font-size:12px; text-transform:uppercase; text-align:left; font-family:"Courier New", Courier, monospace; letter-spacing:1px; text-align:left; float:left; display:block;}
.title { margin:3px 0px 0px 18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; background-color:#990000; color:#FFFFFF; width:91%; height:23px; text-transform:uppercase; font-weight:lighter; padding:0px 0px 0px 8px; line-height:18pt; letter-spacing:3px; text-align:left; float:left; display:block;}
.indTitle { margin:20px 0px 0px 30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;}
.subTitle { margin:3px 0px 20px 30px; font-size:11px;}

#map { margin:15px 0px 0px 0px; font-size:11px; line-height:16pt; color:#755301; text-align:left;}
#map a { color:#755301; text-decoration:none;}
#map a:hover { color:#990000;}
#map ul li { list-style-type:square;}

#list ul { padding:0px; margin:40px 0px 0px 0px; height:380px;}
#list ul li { float:left; height:100px; width:320px; text-align:left; list-style-type:none; margin-left:20px;}
#list ul li i { display:block; background:url(../img/dot.gif) no-repeat top right; text-align:left; height:53px; font-size:16px; font-style:normal; font-weight:bold; font-family:"Courier New", Courier, monospace; margin:0px; padding:37px 0px 0px 0px;}
#list ul li em { display:block; font-size:12px; font-style:normal; margin:-33px 0px 0px 0px;}
#list ul li em.tw{font-family:Verdana, Geneva, sans-serif; font-weight:normal;margin:-3px 0px 0px 0px;}

#list ul li span { display:block; font-size:10px; font-style:normal; margin:-33px 0px 0px 0px;}
#list ul li a { display:block; color:#333333; text-decoration:none;}

.footer { background:url(../img/footer-bg.gif) no-repeat; height:35px; width:936px;}
.ce-bg { background:url(../img/footer-bg-top.gif) no-repeat right bottom; width:56px; height:55px;}
.lift-bg1 { 
font-weight : normal; 
background-image : url(../img/bg_s1.jpg);
height:275px;
width:183px;
background-repeat : no-repeat; 
background-position : left top; 
}

