@charset "Shift_JIS";

/*---　ヘッダー　---*/
div#topheader {
	margin: 0 auto; 
	padding: 20px 29px 25px 29px;
	width: 700px;
}

/*---　メニュー　---*/
div#contents{
	padding: 0 29px;
	width: 700px;
}

div#menu a:link {
	text-decoration: none;
	color: #525252;
}
div#menu a:visited {
	text-decoration: none;
	color: #525252;
}
div#menu a:hover{
	text-decoration: none;
	color: #525252;
}
div#menu a:active {
	text-decoration: none;
	color: #525252;
}

div#menu_a {
	width:700px;
	height:112px;
	margin-bottom: 10px;
}
div#menu_b {
	width:700px;
	height:112px;
	margin-bottom: 30px;
}
div#menu_c {
	width:700px;
	height:60px;
	margin-bottom: 20px;
}
	
div#menu01, #menu04, #menu07{
	width:226px;
	float:left;
	margin-right:11px;
}
div#menu02, #menu05, #menu08 {
	width:226px;
	float:left;
	margin-right:11px;
}
div#menu03, #menu06, #menu09 {
	width:226px;
	float:left;
}

div#menu01 a {
	display: block;
	background:url(../img/menu01_1.jpg) no-repeat;
	width: 125px;
	height: 75px;
	overflow: hidden;
	padding:28px 14px 9px 87px;
	line-height:100%;
	font-size:12px;
	text-align:right; 
}
div#menu01 a:hover {
	display: block;
	background: url(../img/menu01_2.jpg) no-repeat;
	width: 125px;
	height: 75px;
}
div#menu02 a {
	display: block;
	background:url(../img/menu02_1.jpg) no-repeat;
	width: 125px;
	height: 75px;
	overflow: hidden;
	padding:28px 14px 9px 87px;
	line-height:100%;
	font-size:12px;
	text-align:right; 
}
div#menu02 a:hover {
	display: block;
	background: url(../img/menu02_2.jpg) no-repeat;
	width: 125px;
	height: 75px;
}
div#menu03 a {
	display: block;
	background:url(../img/menu03_1.jpg) no-repeat;
	width: 125px;
	height: 75px;
	overflow: hidden;
	padding:28px 14px 9px 87px;
	line-height:100%;
	font-size:12px;
	text-align:right; 
}
div#menu03 a:hover {
	display: block;
	background: url(../img/menu03_2.jpg) no-repeat;
	width: 125px;
	height: 75px;
}
div#menu04 a {
	display: block;
	background:url(../img/menu04_1.jpg) no-repeat;
	width: 125px;
	height: 56px;
	overflow: hidden;
	padding:47px 14px 9px 87px;
	line-height:100%;
	font-size:12px;
	text-align:right; 
}
div#menu04 a:hover {
	display: block;
	background: url(../img/menu04_2.jpg) no-repeat;
	width: 125px;
	height: 56px;
}
div#menu05 a {
	display: block;
	background:url(../img/menu05_1.jpg) no-repeat;
	width: 125px;
	height: 75px;
	overflow: hidden;
	padding:28px 14px 9px 87px;
	line-height:100%;
	font-size:12px;
	text-align:right; 
}
div#menu05 a:hover {
	display: block;
	background: url(../img/menu05_2.jpg) no-repeat;
	width: 125px;
	height: 75px;
}
div#menu06 a {
	display: block;
	background:url(../img/menu06_1.jpg) no-repeat;
	width: 125px;
	height: 75px;
	overflow: hidden;
	padding:28px 14px 9px 87px;
	line-height:100%;
	font-size:12px;
	text-align:right; 
}
div#menu06 a:hover {
	display: block;
	background: url(../img/menu06_2.jpg) no-repeat;
	width: 125px;
	height: 75px;
}
div#menu07 a {
	display: block;
	background:url(../img/menu_how.jpg) no-repeat;
	width: 226px;
	height: 60px;
	overflow: hidden;
	text-indent:-1500px;
}
div#menu07 a:hover {
	display: block;
	background: url(../img/menu_how.jpg) no-repeat;
	width: 226px;
	height: 60px;
}
div#menu08 a {
	display: block;
	background:url(../img/menu_company.jpg) no-repeat;
	width: 226px;
	height: 60px;
	overflow: hidden;
	text-indent:-1500px;
}
div#menu08 a:hover {
	display: block;
	background: url(../img/menu_company.jpg) no-repeat;
	width: 226px;
	height: 60px;
}
div#menu09 a {
	display: block;
	background:url(../img/menu_mail.jpg) no-repeat;
	width: 226px;
	height: 60px;
	overflow: hidden;
	text-indent:-1500px;
}
div#menu09 a:hover {
	display: block;
	background: url(../img/menu_mail.jpg) no-repeat;
	width: 226px;
	height: 60px;
}

