body{
  margin: 0px auto;
  text-align: center;
  font-size: 80%;
}
IMG{
  border: 0;
}
DIV{
  margin: 0 auto 10px;
}
HR{
  display: none;
}
TABLE{
  margin: 0 auto 20px;
  width: 557px;
  font-size: 1em;;
}
TABLE IMG{
  margin-right:20px;
}
TD{
  padding: 0 0 10px;
}
UL{
  margin: 0 0 10px 20px;
  padding: 0 0 0 20px;
}
LI{
  margin: 0;
  padding: 0 0 3px 0;
}
LI.noMark{
  list-style-type: none;
  margin: 0;
  padding: 0 0 3px 0;
}
#logo{
  margin: 30px auto 0;
  width: 608px;
  text-align: left;
}
#content{
  margin: 0px auto 30px;
  width: 608px;
  border: 2px solid #000;
}
#content .contentTitle{
  margin: 0 auto 10px;
}
#content H1{
  margin: 0 auto 10px;
  width: 604px;
  height: 74px;
  border: 2px solid #fff;
  background: url(../../image/error/top.gif) no-repeat 50% 0;
}
#content H2{
  margin: 0 auto 30px;
  width: 377px;
  height: 32px;
  background: url(../../image/error/caption.gif) no-repeat 50% 0;
}
#content H3.install{
  margin: 0 auto 10px;
  width: 189px;
  height: 37px;
  background: url(../../image/error/banner01.gif) no-repeat 50% 0;
}
#content H3.environment{
  margin: 0 auto 10px;
  width: 190px;
  height: 37px;
  background: url(../../image/error/banner02.gif) no-repeat 50% 0;
}
#content .line{
  margin: 0 auto;
  width: 557px;
  height: 1px;
  background: url(../../image/error/line.gif) no-repeat 50% 0;
}
#content .environmentBody{
  margin: 0 auto;
  width: 540px;
  text-align: left;
}
#content H4.browser{
  margin: 0 auto 10px 0;
  width: 96px;
  height: 24px;
  background: url(../../image/error/browser.gif) no-repeat 50% 0;
}
#content H4.player{
  margin: 0 auto 10px 0;
  width: 197px;
  height: 24px;
  background: url(../../image/error/player.gif) no-repeat 50% 0;
}
.footer{
  margin: 0 auto;
  height: 30px;
  line-height: 30px;
  background: #fff100;
  border: 2px solid #fff;
}
.invisible{
  display:none;
}