body table{
width:730px;
margin:0 auto;
}

body table table{
width:730px;
margin:0px 0 0 0;
}

table table td font, table table td a{
font-size: 10px;
}

td{
background-color : transparent;
}

body{
 margin:0px;
 padding:0px;
 text-align: left;
 width:auto;
 background:#ffffff url("http://www.cam.hi-ho.ne.jp/kt-tokyo/365bg071223.jpg") center top repeat-y;
}

ul, dl{
 margin: 5px 0px 0px 0px;
 padding: 0px;
 font-size:11px;
 list-style-type: none;
 line-height: 1;
}

li, dt{
 margin: 0px;
 padding: 0px 0px 0px 0px;
 background-color: #ffffff;
 color: #003366;
}

li a:link,
li a:visited,
dt a:link,
dt a:visited{
 font-family : "Hiragino Maru Gothic Pro", "Meiryo", sans-serif;
 display: block;
 margin: 0px;
 padding: 4px 0.4em;
 background-color: #ffffff;
 color: #53718d;
 border-left: solid 5px #ffffff;
 text-decoration: none;
 line-height: 120%;
 overflow: hidden;
 position: relative;
 top: 0px;
 left: 0px;
}

li a:hover,
dt a:hover{
 background-color: #5f7e9d;
 border-left-color: #b5beca;
 color: #ebeef0;
}

p.top{
 font-family : "Hiragino Maru Gothic Pro", "Meiryo", sans-serif;
 font-size : 11px ;
 color : #53718d;
 text-align:left;
 margin-top : 15px;
 margin-left : 14px;
 line-height : 18px;
}

p.top a:link{
 color:#53718d;
 text-decoration: none;
}
p.top a:visited{
 color:#53718d;
 text-decoration: none;
}
p.top a:hover{
 color: #ff7c0a;
 text-decoration: none;
}

