#oni_main {
	background: url(../images/oni_main.png) top no-repeat;
	overflow: hidden;
}

#header {
	position: relative;
	background: url(../images/header.png) no-repeat 10px 0 #fff;
	height: 89px;
	margin: 10px 0 0;
	padding: 0 10px;
}
#header a {
	display: block;
	position: absolute;
	/*background: red; opacity: 0.7;*/
}

#header #logo-0 {
	width: 351px;
	height: 71px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

#header #logo-1 {
	height: 65px;
	left: 381px;
	width: 46px;
}

#header #logo-2 {
	top: 0;
	left: 437px;
	width: 160px;
	height: 63px;
}

#header #logo-3 {
	right: 0px;
	width: 224px;
	height: 89px;
	border-top-right-radius: 10px;
}

#partner-header{
	display: block;
	position: absolute;
	right: 10px;
	height: 65px;
	line-height: 65px;
}

#header #image-partner-header{
	vertical-align:middle;
	height: 100%;
}