body { background-image: url(../img/gloval/base-zara2.gif); background-repeat: repeat; width: 902px; margin: 0 auto; padding: 0;}

p { }

td { }

a:link { }

a:visited { }

a:hover { }

a:active { }

#base{ background-image: url(../img/gloval/base3.png); width: 902px; height: 661px; margin: 20px auto 0; padding: 0;  }
#gnavi{ width: 750px; height: 450px; margin: 0 auto; padding: 150px 40px 2px;  }

a { display: block; overflow: hidden; text-decoration: none; border-color: transparent; }
img{border: none;}
ul{
list-style-type: none;
margin-left: 40px;
padding: 0;
position: relative;
height: 235px;
}

li{
display: block;
margin-right: 70px;
position: absolute;
top: 0;
}

li#yokohama{left: 0}
li#osaka{left: 242px}
li#shinsaibashi{left: 484px}

dl.list{ color: white; overflow: auto; /* 表示方法指定 */
height: 100px; /* 高さ指定 */
font-size: 12px; }

dl.list dt { clear: left; float: left; margin: 0 0 0.8em; width: 10em; border-left: 5px solid #ccc; padding-left: 5px; color: white; font-size: 12px; }

dl.list dd {
  margin-bottom: 0.8em;
  margin-left: 10em;
}


#topics{ background-image: url(../img/gloval/topics.png); background-repeat: no-repeat; background-position: left top; width: 750px; height: 20px; margin: 40px auto 0; padding: 0; border-bottom: 1px solid white; }

#news{ width: 750px; height: 100px; margin: 10px auto 0; padding: 0;  }
