#header {
	position: absolute;
	top: 0;
	left: 0;
	width: 955px;
	height: auto;
margin:0;
padding:0px 0px 10px 0px;
	background-image:url(../images/noboribetsu_logo.jpg);
	background-repeat:no-repeat;
	margin-right: -200px;	/* for IE 5.0 */
}
#container-header {
	height:150px;
}

h1{
width:120px;
height:auto;
margin:55px 0px 15px 0px;
font-weight:bold;
font-style:normal;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
color:#55295b;
padding:13px 0px 10px 25px;
float:left;
voice-family:"\"}\"";
voice-family:inherit;
width:97px;
}
h1 a{
margin:0px;
padding:0;
text-align:left;
color:#55295b;
padding:0;
text-decoration:none;
position: relative;
}
h1 a:hover{
padding:0;
margin:0px;
text-align:left;
color:#f7c114;
padding:0;
text-decoration:none;
	position: relative;
}


.top{
width:950px;
height:auto;
text-align:right;
margin:0px;
padding:0px;
position: relative;
}