h3#top_title {
	margin: 35px 0px 16px 20px;
	background: url(../img/top_title.gif) no-repeat;
	width: 447px;
	height: 35px;
	text-indent: -100em;
}


h2#title_news {
	margin-top: 6px;
	width: 730px;
	height: 31px;
	background-image: url(../news/img/title_news.jpg);
}


h3#title_news {
	margin: 35px 0px 16px 20px;
	background: url(../news/img/title_news.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}

h2#title_products {
	margin-top: 6px;
	width: 730px;
	height: 31px;
	background-image: url(../products/img/title_products.jpg);
}

h3#sub2-1 {
	margin: 35px 0px 16px 20px;
	background: url(../products/img/title2-1.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}

h3#sub2-2 {
	margin: 35px 0px 16px 20px;
	background: url(../products/img/title2-2.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}

h3#sub2-3 {
	margin: 35px 0px 16px 20px;
	background: url(../products/img/title2-3.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}

h3#sub2-4 {
	margin: 35px 0px 16px 20px;
	background: url(../products/img/title2-4.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}

h3#sub2-5 {
	margin: 35px 0px 16px 20px;
	background: url(../products/img/title2-5.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}

h3#sub2-6 {
	margin: 35px 0px 16px 20px;
	background: url(../products/img/title2-6.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}

h3#sub2-7 {
	margin: 35px 0px 16px 20px;
	background: url(../products/img/title2-7.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}

p#legends_shudo {
	background: url(../products/img/legends_shudo.gif) no-repeat;
	width: 575px;
	height: 46px;
	text-indent: -200em;
}


h2#title_characteristic {
	margin-top: 6px;
	width: 730px;
	height: 31px;
	background-image: url(../characteristic/img/title_characteristic.jpg);
}

h3#sub3-1 {
	margin: 35px 0px 16px 20px;
	background: url(../characteristic/img/title3-1.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}

h3#sub3-2 {
	margin: 35px 0px 16px 20px;
	background: url(../characteristic/img/title3-2.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}

h3#sub3-3 {
	margin: 35px 0px 16px 20px;
	background: url(../characteristic/img/title3-3.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}


h2#title_profile {
	margin-top: 6px;
	width: 730px;
	height: 31px;
	background-image: url(../profile/img/title_profile.jpg);
}


h3#sub4-1 {
	margin: 35px 0px 16px 20px;
	background: url(../profile/img/title4-1.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}


h3#sub4-2 {
	margin: 35px 0px 16px 20px;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
	background-image: url(../profile/img/title4-2.gif);
}


h3#sub4-3 {
	margin: 35px 0px 16px 20px;
	background: url(../profile/img/title4-3.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}


h3#sub4-4 {
	margin: 35px 0px 16px 20px;
	background: url(../profile/img/title4-4.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}


h3#sub4-5 {
	margin: 35px 0px 16px 20px;
	background: url(../profile/img/title4-5.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}


h2#title_enquiry {
	margin-top: 6px;
	width: 730px;
	height: 31px;
	background: url(../enquiry/img/title_enquiry.jpg);
}


h3#sub5-1 {
	margin: 35px 0px 16px 20px;
	background: url(../enquiry/img/title5-1.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}

h3#sub5-2 {
	margin: 35px 0px 16px 20px;
	background: url(../enquiry/img/title5-2.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}

h2#title_recruit {
	margin-top: 6px;
	width: 730px;
	height: 31px;
	background: url(../recruit/img/title_recruit.jpg);
}

h3#sub6-1 {
	margin: 35px 0px 16px 20px;
	background: url(../recruit/img/title6-1.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}


h3#sitemap {
	margin: 35px 0px 16px 20px;
	background: url(../sitemap/img/title_sitemap.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}

h3#title_check {
	margin: 35px 0px 16px 20px;
	background: url(../enquiry/img/title_check.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}

h3#title_error {
	margin: 35px 0px 16px 20px;
	background: url(../enquiry/img/title_error.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}

h3#title_thanks {
	margin: 35px 0px 16px 20px;
	background: url(../enquiry/img/title_thanks.gif) no-repeat;
	width: 504px;
	height: 35px;
	text-indent: -100em;
	font-size: x-large;
	color:#4F4F4F;
}
