html,body  {font-family:futura, arial;color:#000;width:100%;}
* {padding:0;margin:0;border:0;}
body{background-color:#ddd;overflow:auto !important;font-size:10px;}
#a {position:relative;left:3px;border-top:12px solid #999;width:74px;font-size:10px;font-family:arial;text-align:center;float:left;margin-right:3px;margin-top:5px;}
#a:hover {border-top:12px solid #ee3439;}
a {font-size:10px;font-family:arial;text-decoration:none;color:#000;}
#a a img {padding-top:3px;}
a:hover {text-decoration:underline;}
.logo {padding-right:34px;padding-left:19px;padding-top:19px;}
#a.at {border-top:12px solid #ee3439;width:76px;}
#grey {background:#ddd;width:100%;height:140px;z-index:1000;margin-top:-1px;font-size:10px;font-family:arial;font-weight:500;}
#wrapper {overflow:hidden;margin:0 auto;background:#ddd;width:761px;}
#wrapperNav {margin:0 auto;background:#fff;width:761px;}
#contents {overflow:hidden;width:761px;color:#000;border:0;background:#fff;height:878px;}
#swf {width:761px;height:878px;overflow:hidden;}

.base {text-decoration:none;}
.base:hover {border-bottom:3px solid #ee3439;text-decoration:none;}
.inner {text-decoration:none;}
.inner:hover {text-decoration:none;color:#666;border-bottom:0;}
#noFlash{padding-top:150px;height:761px;}
#noFlash img {padding:5px;}
.enter {text-decoration:none;font-family:futura black, arial;font-size:14px;}
.enter:hover {color:red;text-decoration:none;}

@media screen and (-webkit-min-device-pixel-ratio:0){
       #wrapper {margin:0 auto;background:#ddd;width:761px;}
      #contents {width:761px;color:#000;border:0;background:#fff;height:878px;}
  }
#nav{width:100%;margin: 0 auto;zoom:1;position:absolute;top:20px;left:0;z-index:4;}

.reduce{word-spacing:-.1em;}

