/*marathon14.html CSS Document */


body {
	background-image: url(../marathon15_img/back_img/back.jpg);
}
a:link{font-size:14px;color:#0000ff;text-decoration:none}
a:visited{font-size:14px;color:#9900cc;text-decoration:none}
a:hover{font-size:14px;color:#0000ff;text-decoration:underline}
a:active{font-size:14px;color:#cc0000;text-decoration:none}
.style3 {font-size: 16px}

/*メイン画像・リンク（ロールオーバー）用-------------------------------------*/

p.link_mail {
	height: 30px;
	width: 259px;
	font-size: 12px;
	padding: 0;
	margin: 0;
	display: block;
	text-indent: -9999px;
	background-position: 0px 0px;
	/*\*/
	overflow:hidden;
	/**/
}
	
p.link_mail a {
	background-image: url(../marathon14_img/marathon14_20.jpg);
	height: 30px;
	width: 259px;	display: block;
	display: block;
	font-size: 12px;
	padding: 0;
	margin: 0;	
	text-indent: -9999px;
	background-position: 0px 0px;
	/*\*/
	overflow:hidden;
	/**/
}
	
p.link_mail a:hover {
	background-position:0px -30px;
}

p.link1 {
	height: 30px;
	width: 400px;
	font-size: 12px;
	padding: 0;
	margin: 0;
	display: block;
	text-indent: -9999px;
	background-position: 0px 0px;
	/*\*/
	overflow:hidden;
	background-repeat: no-repeat;	/**/
}
	
p.link1 a {
	background-image: url(../marathon15_img/marathon-34.jpg);
	height: 30px;
	width: 400px;
	display: block;
	display: block;
	font-size: 12px;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
	background-position: 0px 0px;
	/*\*/
	overflow:hidden;
	background-repeat: no-repeat;	/**/
}
	
p.link1 a:hover {
	background-position:0px -30px;
}

p.link2 {
	height: 30px;
	width: 400px;
	font-size: 12px;
	padding: 0;
	margin: 0;
	display: block;
	text-indent: -9999px;
	background-position: 0px 0px;
	/*\*/
	overflow:hidden;	/**/
}

p.link2 a {
	background-image: url(../marathon15_img/marathon-36.jpg);
	height: 30px;
	width: 400px;
	display: block;
	font-size: 12px;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
	background-position: 0px 0px;
	/*\*/
	overflow:hidden;
	background-repeat: no-repeat;	/**/
}
	
p.link2 a:hover {
	background-position:0px -30px;
}

p.link3 {
	height: 288px;
	width: 753px;
	font-size: 12px;
	padding: 0;
	margin: 0;
	display: block;
	text-indent: -9999px;
	background-position: 0px 0px;
	/*\*/
	overflow:hidden;
	/**/
}

p.link3 a {
	background-image: url(../marathon14_img/marathon14_36.jpg);
	background-repeat	: no-repeat;
	height: 288px;
	width: 753px;
	font-size: 12px;
	font-weight: normal;
	text-indent: -9999px;
	padding: 0;
	margin: 0px 0px 0px 0px;
	display: block;
		/*\*/
	overflow:hidden;
	/**/
	}
	
p.link3 a:hover {
	background-position:0px -288px;
}

p.link4 {
	height: 57px;
	width: 377px;
	font-size: 12px;
	padding: 0;
	margin: 0;
	display: block;
	text-indent: -9999px;
	background-position: 0px 0px;
	/*\*/
	overflow:hidden;	/**/
}

p.link4 a {
	background-image: url(../marathon15_img/marathon15_map.gif);
	background-repeat	: no-repeat;
	height: 57px;
	width: 377px;
	font-size: 12px;
	font-weight: normal;
	text-indent: -9999px;
	padding: 0;
	margin: 0px;
	display: block;
	/*\*/
	overflow:hidden;	/**/
	}
	
p.link4 a:hover {
	background-position:0px -57px;
	height: 57px;
	width: 377px;
}

p.link5 {
	height: 57px;
	width: 376px;
	font-size: 12px;
	padding: 0;
	margin: 0;
	display: block;
	text-indent: -9999px;
	background-position: 0px 0px;
	/*\*/
	overflow:hidden;	/**/
}

p.link5 a {
	background-image: url(../marathon15_img/marathon15_mapzip.gif);
	background-repeat	: no-repeat;
	height: 57px;
	width: 376px;
	font-size: 12px;
	font-weight: normal;
	text-indent: -9999px;
	padding: 0;
	margin: 0px;
	display: block;
	/*\*/
	overflow:hidden;	/**/
	}
	
p.link5 a:hover {
	background-position:0px -57px;
	height: 57px;
	width: 376px;
}

p.link6 {
	height: 29px;
	width: 400px;
	font-size: 12px;
	padding: 0;
	margin: 0;
	display: block;
	text-indent: -9999px;
	background-position: 0px 0px;
	/*\*/
	overflow:hidden;	/**/
}

p.link6 a {
	background-image: url(../marathon15_img/marathon.jpg);
	background-repeat	: no-repeat;
	height: 29px;
	width: 400px;
	font-size: 12px;
	font-weight: normal;
	text-indent: -9999px;
	padding: 0;
	margin: 0px;
	display: block;
	/*\*/
	overflow:hidden;	/**/
	}
	
p.link6 a:hover {
	background-position:0px -29px;
	height: 29px;
	width: 400px;
}

p.link7 {
	height: 30px;
	width: 400px;
	font-size: 12px;
	padding: 0;
	margin: 0;
	display: block;
	text-indent: -9999px;
	background-position: 0px 0px;
	/*\*/
	overflow:hidden;	/**/
}

p.link7 a {
	background-image: url(../marathon15_img/marathon-14.jpg);
	background-repeat	: no-repeat;
	height: 30px;
	width: 400px;
	font-size: 12px;
	font-weight: normal;
	text-indent: -9999px;
	padding: 0;
	margin: 0px;
	display: block;
	/*\*/
	overflow:hidden;	/**/
	}
	
p.link7 a:hover {
	background-position:0px -30px;
	background-image: url(../marathon15_img/marathon-14.jpg);
	height: 30px;
	width: 400px;
}
