#header  { margin-right: auto; margin-left: auto; position: relative; width: 640px; height: 77px; clear: both }
.kokuti { position: absolute; top: 15px; left: 215px; width: 183px; height: 40px }
#header h1 { font-size: 1px; background-image: url("../img/rogo.gif"); background-repeat: no-repeat; text-indent: -9999px; display: block; margin-top: 10px; width: 200px; height: 60px; float: left }
#header ul  { display: none; margin-top: 10px; width: 770px; height: 67px; float: right }
#header ul li { font-size: 80%; background-image: url("../img/h_midasi.gif"); background-repeat: no-repeat; background-position: 0 2px; list-style-type: none; padding-left: 12px; float: right }
#menu  { display: none; margin-right: auto; margin-left: auto; width: 980px; height: 50px; clear: both }
