/* FM STUDIO addes */
body {
  background-image:url(../images/top-bg.png);
  background-repeat:repeat-x;
  background-position:center 5px;
}
h1 {
	width:800px;
	position: absolute;
	top:0px;
	left:50%;
	margin-left:-400px;
	padding:2px 0px 2px 0px;
	text-align:right;
	font-size:10px;
	line-height: 10px;
	color: #666;
	font-weight: normal;
}
#head {
  height: 78px;
  overflow: hidden;
  padding-top:5px;
}
#head .logos {
  height: 40px;
}
#head .logos img.daikyo {
  display: block;
  float: left;
  margin:2px 0px 0px 9px;
}
#head .logos img.lions {
  display: block;
  float: right;
  margin:8px 3px 0px 0px;
}
#head ul li#hm-home {
  padding:6px 5px 0 0;
}
#head ul li#hm-koda {
  padding:6px 5px 0 0;
}
#head ul li#hm-town {
  padding:6px 244px 0 0;
}
#head ul li#hm-liup {
  padding:6px 119px 0 0;
}

#content {
  background-color:#ffffff;
}
