@charset "utf-8";
/* CSS Document */

/*
Global Navigaiton
*/

#gnavi li.gnavi04 a {
	background-position:left bottom;
}



/*
MenuContainer
*/

#menu_container{
	width:1039px;
	height:470px;
	position:relative;
	overflow:hidden;
	background-image:url(index/img01.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#menu_container a span{
	display:none;
}

#menu_container div.bt01{
	width:133px;
	height:131px;
	position:absolute;
	left: 63px;
	top: 300px;
}

#menu_container div.bt01 a{
	background-image:url(index/bt02.png);
	background-repeat:no-repeat;
	background-position:left top;
	overflow:hidden;
	display:block;
	width:133px;
	height:131px;
}

#menu_container div.bt01 a:hover{
	background-position:left bottom;
}

#menu_container div.bt02{
	width:133px;
	height:131px;
	position:absolute;
	left: 394px;
	top: 300px;
}

#menu_container div.bt02 a{
	background-image:url(index/bt01.png);
	background-repeat:no-repeat;
	background-position:left top;
	overflow:hidden;
	display:block;
	width:133px;
	height:131px;
}

#menu_container div.bt02 a:hover{
	background-position:left bottom;
}

#menu_container div.bt03{
	width:133px;
	height:131px;
	position:absolute;
	left: 735px;
	top: 300px;
}

#menu_container div.bt03 a{
	background-image:url(index/bt03.png);
	background-repeat:no-repeat;
	background-position:left top;
	overflow:hidden;
	display:block;
	width:133px;
	height:131px;
}

#menu_container div.bt03 a:hover{
	background-position:left bottom;
}
