#navigation ul {
	width: 740px;
	padding: 0px;
	list-style-type:none;
	height: 28px;
	margin: 0px;
}
#btn01 {
	height: 28px;
	width: 89px;
	float: left;
}
#btn01 a {
	background-image: url(../image/menu01a.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 89px;
	text-indent: -1000em;
}
#btn01 a:hover {
	background-position: 0 -28px;
}

#btn02 {
	height: 28px;
	width: 108px;
	float: left;
}
#btn02 a {
	background-image: url(../image/menu02a.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 108px;
	text-indent: -1000em;
}
#btn02 a:hover {
	background-position: 0 -28px;
}

#btn03 {
	height: 28px;
	width: 94px;
	float: left;
}
#btn03 a {
	background-image: url(../image/menu03a.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 94px;
	text-indent: -1000em;
}
#btn03 a:hover {
	background-position: 0 -28px;
}
#btn04 {
	height: 28px;
	width: 122px;
	float: left;
}
#btn04 a {
	background-image: url(../image/menu04a.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 122px;
	text-indent: -1000em;
}
#btn04 a:hover {
	background-position: 0 -28px;
}

#btn04-2 {
	height: 28px;
	width: 122px;
	float: left;
}
#btn04-2 a {
	background-image: url(../image/menu04a2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 122px;
	text-indent: -1000em;
}
#btn04-2 a:hover {
	background-position: 0 -28px;
}

#btn05 {
	height: 28px;
	width: 147px;
	float: left;
}
#btn05 a {
	background-image: url(../image/menu05a.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 147px;
	text-indent: -1000em;
}
#btn05 a:hover {
	background-position: 0 -28px;
}

#btn05-2 {
	height: 28px;
	width: 147px;
	float: left;
}
#btn05-2 a {
	background-image: url(../image/menu05a2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 147px;
	text-indent: -1000em;
}
#btn05-2 a:hover {
	background-position: 0 -28px;
}

#btn06 {
	height: 28px;
	width: 109px;
	float: left;
}
#btn06 a {
	background-image: url(../image/menu06a.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 109px;
	text-indent: -1000em;
}
#btn06 a:hover {
	background-position: 0 -28px;
}

#btn07 {
	height: 28px;
	width: 71px;
	float: left;
}
#btn07 a {
	background-image: url(../image/menu07a.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 71px;
	text-indent: -1000em;
}
#btn07 a:hover {
	background-position: 0 -28px;
}



#btn11 {
	height: 28px;
	width: 96px;
	float: left;
}
#btn11 a {
	background-image: url(../image/menu01b.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 96px;
	text-indent: -1000em;
}
#btn11 a:hover {
	background-position: 0 -28px;
}

#btn12 {
	height: 28px;
	width: 112px;
	float: left;
}
#btn12 a {
	background-image: url(../image/menu02b.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 112px;
	text-indent: -1000em;
}
#btn12 a:hover {
	background-position: 0 -28px;
}

#btn13 {
	height: 28px;
	width: 112px;
	float: left;
}
#btn13 a {
	background-image: url(../image/menu03b.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 112px;
	text-indent: -1000em;
}
#btn13 a:hover {
	background-position: 0 -28px;
}
#btn14 {
	height: 28px;
	width: 101px;
	float: left;
}
#btn14 a {
	background-image: url(../image/menu04b.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 101px;
	text-indent: -1000em;
}
#btn14 a:hover {
	background-position: 0 -28px;
}

#btn15 {
	height: 28px;
	width: 128px;
	float: left;
}
#btn15 a {
	background-image: url(../image/menu05b.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 128px;
	text-indent: -1000em;
}
#btn15 a:hover {
	background-position: 0 -28px;
}

#btn16 {
	height: 28px;
	width: 112px;
	float: left;
}
#btn16 a {
	background-image: url(../image/menu06b.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 112px;
	text-indent: -1000em;
}
#btn16 a:hover {
	background-position: 0 -28px;
}

#btn17 {
	height: 28px;
	width: 79px;
	float: left;
}
#btn17 a {
	background-image: url(../image/menu07b.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 79px;
	text-indent: -1000em;
}
#btn17 a:hover {
	background-position: 0 -28px;
}



.mail:link{/*見積もり依頼へのリンク*/
	color:					#FFFFFF;	
}

.mail:visited{/*見積もり依頼へのリンク*/
	color:					#FFFFFF;	
}

/*新グローバルナビ*/
#gbtn01,
#gbtn02,
#gbtn03,
#gbtn04,
#gbtn05,
#gbtn06,
#gbtn07 {
	float: left;
}

#gbtn01 a {
	background-image: url(../image/globalmenu/01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 105px;
	text-indent: -9999px;
}
#gbtn01 a:hover {
	background-position: 0 -28px;
}

#gbtn02 a {
	background-image: url(../image/globalmenu/02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 106px;
	text-indent: -9999px;
}
#gbtn02 a:hover {
	background-position: 0 -28px;
}

#gbtn03 a {
	background-image: url(../image/globalmenu/03.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 106px;
	text-indent: -9999px;
}
#gbtn03 a:hover {
	background-position: 0 -28px;
}

#gbtn04 a {
	background-image: url(../image/globalmenu/04.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 106px;
	text-indent: -9999px;
}
#gbtn04 a:hover {
	background-position: 0 -28px;
}

#gbtn05 a {
	background-image: url(../image/globalmenu/05.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 106px;
	text-indent: -9999px;
}
#gbtn05 a:hover {
	background-position: 0 -28px;
}

#gbtn06 a {
	background-image: url(../image/globalmenu/06.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 106px;
	text-indent: -9999px;
}
#gbtn06 a:hover {
	background-position: 0 -28px;
}

#gbtn07 a {
	background-image: url(../image/globalmenu/07.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 28px;
	width: 105px;
	text-indent: -9999px;
}
#gbtn07 a:hover {
	background-position: 0 -28px;
}

