@charset "UTF-8";

/* top set */
#image-top {
	font-size: 0.1em;
	background: url(parts/image_top_1.jpg) no-repeat;
	width: 540px;
	height: 60px;
	margin: 0px 0px 0px 140px;
	padding: 0px;
}

.content-top {
	text-align: left;
	width: 520px;
	margin: 0px 0px 0px;
	padding: 0px;
}
.content-top h3 {
	width: 520px;
	height: 65px;
	margin: 0px;
	padding: 0px;
}
.content-top h3 span {
	display: none;
}

.image-top2 {
	font-size: 0.1em;
	background: url(parts/image_top_2.jpg) no-repeat;
	width: 520px;
	height: 155px;
	margin: 0px;
	padding: 0px;
}
.image-top3 {
	background: url(parts/image_top_3.jpg) no-repeat;
	width: 520px;
	height: 225px;
	margin: 0px;
	padding: 0px;
}
.image-top4 {
	background: url(parts/image_top_4.jpg) no-repeat;
	width: 520px;
	margin: 0px 0px 15px;
	padding: 0px;
}

.top-imagecaption {
	float: right;
	width: 265px;
	margin: 0px;
	padding: 0px;
}
.top-imagecaption p {
	font-size: 0.85em;
	margin: 0px;
	padding: 0px;
}

.top-description {
	float: right;
	width: 280px;
	margin: 0px;
	padding: 0px;
}
.top-description p {
	font-size: 0.85em;
	margin: 0px;
	padding: 0px;
}
.top-description h3 {
	background: url(parts/pagetitle_bg.gif) no-repeat;
	width: 280px;
	height: 45px;
	margin: 0px;
	padding: 0px;
}
.top-description h3 img {
	margin: 0px 0px 0px 48px;
	padding: 0px;
}
.top-description h3 span {
	display: none;
}