*{
margin:0;
padding:0;
}
body {
}

img{
border:0;
}

body{
text-align:center;
background:#000000;
color:#ffffff;
font-size: 13px;
*font-size: 81.25%; /*for IE6,IE7*/
font-family: "Tahoma","Arial","Helvetica","sans-serif";
}

a:link,a:visited,a:hover,a:active{
color:#ffffff;
font-family: "Tahoma","Arial","Helvetica","sans-serif";
}

p.bottom_text{margin:5px 0;}
p.top_text{margin:0 0 5px 0;}
p.btn{margin:5px 0;}
p.btn_tv{margin:15px 0;}

div#wrap{
width:980px;
margin:0 auto;
text-align:right;
}

div#glovalHeader{
border-bottom:1px solid #636365;
margin:0 0 9px 0;
}

div#localHeader{
width:944px;
margin:0 20px 8px 0;
}


div#localNavi{
width:940px;
margin:0 20px 20px;
}

div#contents{
width:940px;
margin:0 20px;
}

div#contents h1{
margin:0 0 33px 0;
}

div#contents table{
margin:0 0 40px 0;
}

div#contents h2{
margin:0 0 15px 0;
}


div#footer{
text-align:right;
font-size:9px;
margin:0 0 20px 0;
}



div.suspension{
padding:9px 17px;
border:1px solid #5E686F;
background:#1A1A1A;
}

div.suspension h3{
margin:0 0 14px 0;
}

div.suspension table{
margin:0;
}



div#utility01,
div#utility02{
position:relative;
}

div#utility01 img,
div#utility02 img{
display:block;
}

div#utility01 #utility_num1{
position:absolute;
top:151px;
left:439px;
}

div#utility01 #utility_num2{
position:absolute;
top:99px;
left:440px;
}


div#utility01 #utility_num3{
position:absolute;
top:7px;
left:314px;
}

div#utility01 #utility_num4{
position:absolute;
top:213px;
left:313px;
}

div#utility01 #utility_num5{
position:absolute;
top:266px;
left:312px;
}


div#utility01 #utility_num6_01{
position:absolute;
top:234px;
left:263px;
}

div#utility01 #utility_num6_02{
position:absolute;
top:234px;
left:359px;
}

div#utility01 #utility_num7_01{
position:absolute;
top:223px;
left:80px;
}

div#utility01 #utility_num7_02{
position:absolute;
top:223px;
left:546px;
}

div#utility02 #utility_num8{
position:absolute;
top:158px;
left:399px;
}


div#utility02 #utility_num9{
position:absolute;
top:187px;
left:189px;
}

div#utility02 #utility_num10{
position:absolute;
top:264px;
left:475px;
}


#number1_detail,
#number2_detail,
#number3_detail,
#number4_detail,
#number5_detail,
#number6_detail,
#number7_detail,
#number8_detail,
#number9_detail,
#number10_detail{
margin:13px 0 0 0;
}

#number2_detail,
#number3_detail,
#number4_detail,
#number5_detail,
#number6_detail,
#number7_detail,
#number9_detail,
#number10_detail{
display:none;
}


#number1_detail ul,
#number2_detail ul,
#number3_detail ul,
#number4_detail ul,
#number5_detail ul,
#number6_detail ul,
#number7_detail ul,
#number8_detail ul,
#number9_detail ul,
#number10_detail ul{
margin:10px 20px 0 0;
}


#specifications{
margin:0 13px;
width:914px;
}

#specifications table.tbl01{
width:914px;
border-spacing:0;
border-collapse:separate;
border-bottom:1px solid #5e686f;
border-left:1px solid #5e686f;
border-right:1px solid #5e686f;
}

#specifications table.tbl01 th{
background:#2a2a2a;
border-bottom:1px solid #000000;
text-align:right;
font-weight:normal;
}

#specifications table.tbl01 th.name{
padding-right:16px;
}

#specifications table.tbl01 caption{
margin:0;
padding:0;
}

#specifications table.tbl01 caption img{
display:block;
}


#specifications table.tbl01 th.unit{
text-align:left;
padding-left:5px;
}

#specifications table.tbl01 th.part{
border-right:1px solid #000000;
padding-right:5px;
}

#specifications table.tbl01 td{
/*width:445px;*/
border-right:1px solid #2a2a2a;
border-bottom:1px solid #2a2a2a;
text-align:center;
padding:5px 0;
}

#specifications table.tbl01 tr.end th,
#specifications table.tbl01 tr.end td{
border-bottom:none;
}


#specifications p.notes01{
margin:-35px 0 30px 0;
font-size:80%;
}


#contents .mediaplayer{
background:#333333;
padding:10px;
}

#contents .mediaplayer table{
margin:0;
}


div#gallery_behind {
margin:0 10px 40px;
padding:10px 10px 0;
background:#333333;
}

div#gallery_behind table{
margin:10px 0;
border-bottom:1px solid #000000;
}

div#gallery_behind table.end{
border-bottom:none;
}


div#wallpaper{
margin:0 10px 40px;
}

div#wallpaper table{
border:10px solid #333333;
margin:10px 0 0 0;
}


ul.list{
margin:0 20px 0 0;
}
