/* CSS Document */

/*ナビボタン-----------------*/
#g_menu{
	width:244px;
	float: none;
	margin: 0px;
	padding: 0px;
	text-indent: -9999pt;
	height: 420px;
	}
#g_menu ul{
	list-style-type:none;
	margin:0px;
	padding: 0px;
	}
#g_menu ul li{
	border:#999999;
	margin:0px;
	padding: 0px;
	}
#g_menu ul li a{
	width:244px;
	height:67px;
	background-color:#ffffff;
	color:#000000;
	display:block;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
	}
#g_menu ul li.navi_home a{
	width:244px;
	height:85px;
	background-color:#ffffff;
	color:#000000;
	display:block;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
	}
#g_menu ul li a:hover{
	background-color:#FFCC00;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
	}
	
/*ボタン詳細設定-----------------*/
a.home{
	height: 85px;
	width: 244px;
	background: url(../img/hp_img/btn_hp_top.jpg);
	margin: 0px;
	padding: 0px;
}
a:hover.home{
    background-position:0px -85px;
}
a.web{
	height: 67px;
	width: 244px;
	margin: 0px;
	padding: 0px;
	background: url(../img/hp_img/btn_web.jpg);
}
a:hover.web{
    background-position:0px -67px;
}
a.shop{
	height: 67px;
	width: 244px;
	background: url(../img/hp_img/btn_shop.jpg);
	margin: 0px;
	padding: 0px;
}

a:hover.shop{
	background-position:0px -67px;
}
a.option{
	height: 67px;
	width: 244px;
	background: url(../img/hp_img/btn_option.jpg);
	margin: 0px;
	padding: 0px;
}

a:hover.option{
    background-position:0px -67px;
}

a.produ{
	height: 67px;
	width: 244px;
	background: url(../img/hp_img/btn_production.jpg);
	margin: 0px;
	padding: 0px;
}

a:hover.produ{
    background-position:0px -67px;
}
.btn_estimate{
	height: 67px;
	width: 244px;
	margin: 0px;
	padding: 0px;
	background: url(../img/hp_img/btn_estimate_or.jpg);
}
