h1
{
margin: 0;
padding: 0;
font-size: 18px;
}

h1.replace {
	display: block;
	height: 20px;
	margin: 5px 0 5px 0;
	color: #9d9999;
	font-weight: bold;
}
h1.replace span {
	position: absolute; 
	float: left;
	height: 88px;
}

h1.page1 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page2 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page3 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page4 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page5 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page6 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page7 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page8 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page9 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page10 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page11 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page12 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page13 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page14 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page15 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page16 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page17 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page18 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page19 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page20 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page21 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page22 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page23 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page24 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page25 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page26 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page27 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page28 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page29 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page30 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page31 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page32 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page33 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page34 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page35 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page36 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page37 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page38 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page39 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page40 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page41 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page42 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page43 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page44 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page45 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page46 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page47 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page48 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page49 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.page50 span {
	background: url(images/main_header/main_header_1a.jpg) no-repeat;
	width: 560px;
}

h1.main, h1.comp, h1.local {
	margin-top: 10px;
}