@charset "utf-8";
/*buttons:ボタンに関するCSS*/

/*-------------------------------------------------
 global menu
-------------------------------------------------*/
/*----- list -----*/
#groval_nav_inner ul {
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
	
}
#groval_nav_inner ul li{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
}
	/*----- gmenu_service -----*/
	a#gmenu_service {
		background: url(../images/buttons/gmenu_service.gif) left top no-repeat;
		display: block;
		text-decoration: none;
		width: 237px;
		height: 60px;	
	}
	a#gmenu_service:hover {
		background-position: left bottom;
		text-decoration: none;
	}
	a#gmenu_service span {
		position: relative;
		z-index: -1;
		width:237px;
	}
	/*----- gmenu_guideline -----*/
	a#gmenu_guideline {
		background: url(../images/buttons/gmenu_guideline.gif) left top no-repeat;
		display: block;
		text-decoration: none;
		width: 237px;
		height: 60px;	
	}
	a#gmenu_guideline:hover {
		background-position: left bottom;
		text-decoration: none;
	}
	a#gmenu_guideline span {
		position: relative;
		z-index: -1;
		width:237px;
	}
	/*----- gmenu_company -----*/
	a#gmenu_company {
		background: url(../images/buttons/gmenu_company.gif) left top no-repeat;
		display: block;
		text-decoration: none;
		width: 237px;
		height: 60px;	
	}
	a#gmenu_company:hover {
		background-position: left bottom;
		text-decoration: none;
	}
	a#gmenu_company span {
		position: relative;
		z-index: -1;
		width:237px;
	}
	/*----- gmenu_blog -----*/
	a#gmenu_blog {
		background: url(../images/buttons/gmenu_blog.gif) left top no-repeat;
		display: block;
		text-decoration: none;
		width: 239px;
		height: 60px;	
	}
	a#gmenu_blog:hover {
		background-position: left bottom;
		text-decoration: none;
	}
	a#gmenu_blog span {
		position: relative;
		z-index: -1;
		width:239px;
	}

/*-------------------------------------------------
 page move
-------------------------------------------------*/
/*----- list -----*/
ul.move_buttons {
	margin:0px;
	padding:0px;
}
ul.move_buttons li{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
}
/*----- move_service -----*/
a.move_service {
	background: url(../images/buttons/move_service.gif) left top no-repeat;
	display: block;
	text-decoration: none;
	width: 140px;
	height: 45px;
	font-size:0.8em;
}
a.move_service:hover {
	background-position: left bottom;
	text-decoration: none;
}
a.move_service span {
	position: relative;
	z-index: -1;
	width:140px;
}
/*----- move_guideline -----*/
a.move_guideline {
	background: url(../images/buttons/move_guideline.gif) left top no-repeat;
	display: block;
	text-decoration: none;
	width: 140px;
	height: 45px;
	font-size:0.8em;
}
a.move_guideline:hover {
	background-position: left bottom;
	text-decoration: none;
}
a.move_guideline span {
	position: relative;
	z-index: -1;
	width:140px;
}
/*----- move_company -----*/
a.move_company {
	background: url(../images/buttons/move_company.gif) left top no-repeat;
	display: block;
	text-decoration: none;
	width: 140px;
	height: 45px;
	font-size:0.8em;
}
a.move_company:hover {
	background-position: left bottom;
	text-decoration: none;
}
a.move_company span {
	position: relative;
	z-index: -1;
	width:140px;
}
	
/*-------------------------------------------------
 other
-------------------------------------------------*/
/*----- banner_contact -----*/
a.banner_contact {
	background: url(../images/buttons/banner_contact.jpg) left top no-repeat;
	display: block;
	text-decoration: none;
	width: 870px;
	height: 180px;
	font-size:0.8em;
}
a.banner_contact:hover {
	background-position: left bottom;
	text-decoration: none;
}
a.banner_contact span {
	position: relative;
	z-index: -1;
	width:870px;
}
/*----- back_home -----*/
a.back_home {
	background: url(../images/buttons/back_home.gif) left top no-repeat;
	display: block;
	text-decoration: none;
	width: 70px;
	height: 45px;
	font-size:0.8em;
}
a.back_home:hover {
	background-position: left bottom;
	text-decoration: none;
}
a.back_home span {
	position: relative;
	z-index: -1;
	width:80px;
}