@charset "Shift_JIS";

/* --------------------------------------------------------------
gmenu
-------------------------------------------------------------- */
#gmenu{
	width:100%;
	height:46px;
	background:url(/common/images/bg_gmenu.png) 0 0 repeat-x;
	text-align:center;
	clear:both;
	}
	
#gmenu ul{
	width:952px;
	margin:0 auto;
	padding:0;
	}
/* for IE6 */
* html #gmenu ul{
	position:relative;
	left:-20px;
	}

#gmenu li{
	float:left;
	margin:0;
	padding:0;
	}
		
#gmenu li a{
	display:block;
	background:url(/common/images/gmenu.png) 0 0 no-repeat;
	height:48px
	}
	
#gmenu li a img{
	border:none;
	}
	
#gmenu li.gmenu01 a,#gmenu li.gmenu01_a a{
	background-position:0 0;
	width:161px;
	}

#gmenu li.gmenu01 a:hover,#gmenu li.gmenu01_a a{
	background-position:0 -48px;
	}
	
#gmenu li.gmenu02 a,#gmenu li.gmenu02_a a{
	background-position:-161px 0;
	width:222px;
	}
	
#gmenu li.gmenu02 a:hover,#gmenu li.gmenu02_a a{
	background-position:-161px -48px;
	}
	
#gmenu li.gmenu03 a,#gmenu li.gmenu03_a a{
	background-position:-383px 0;
	width:169px;
	}
	
#gmenu li.gmenu03 a:hover,#gmenu li.gmenu03_a a{
	background-position:-383px -48px;
	}
	
#gmenu li.gmenu04 a,#gmenu li.gmenu04_a a{
	background-position:-552px 0;
	width:222px;
	}
	
#gmenu li.gmenu04 a:hover,#gmenu li.gmenu04_a a{
	background-position:-552px -48px;
	}
	
#gmenu li.gmenu05 a,#gmenu li.gmenu05_a a{
	background-position:-774px 0;
	width:178px;
	}
	
#gmenu li.gmenu05 a:hover,#gmenu li.gmenu05_a a{
	background-position:-774px -48px;
	}
	
/* --------------------------------------------------------------
gmenu750
-------------------------------------------------------------- */
body.w750 #gmenu{
	width:100%;
	height:46px;
	background:url(/common/images/bg_gmenu.png) 0 0 repeat-x;
	text-align:center;
	}
	
body.w750 #gmenu ul{
	width:752px;
	margin:0 auto;
	padding:0;
	}
/* for IE6 */
* html body.w750 #gmenu ul{
	position:relative;
	left:-20px;
	}

body.w750 #gmenu li{
	float:left;
	margin:0;
	padding:0;
	}
		
body.w750 #gmenu li a{
	display:block;
	background:url(/common/images/gmenu750.png) 0 0 no-repeat;
	height:48px
	}
	
body.w750 #gmenu li.gmenu01 a,body.w750 #gmenu li.gmenu01_a a{
	background-position:0 0;
	width:90px;
	}

body.w750 #gmenu li.gmenu01 a:hover,body.w750 #gmenu li.gmenu01_a a{
	background-position:0 -48px;
	}
	
body.w750 #gmenu li.gmenu02 a,body.w750 #gmenu li.gmenu02_a a{
	background-position:-90px 0;
	width:203px;
	}
	
body.w750 #gmenu li.gmenu02 a:hover,body.w750 #gmenu li.gmenu02_a a{
	background-position:-90px -48px;
	}
	
body.w750 #gmenu li.gmenu03 a,body.w750 #gmenu li.gmenu03_a a{
	background-position:-293px 0;
	width:130px;
	}
	
body.w750 #gmenu li.gmenu03 a:hover,body.w750 #gmenu li.gmenu03_a a{
	background-position:-293px -48px;
	}
	
body.w750 #gmenu li.gmenu04 a,body.w750 #gmenu li.gmenu04_a a{
	background-position:-423px 0;
	width:184px;
	}
	
body.w750 #gmenu li.gmenu04 a:hover,body.w750 #gmenu li.gmenu04_a a{
	background-position:-423px -48px;
	}
	
body.w750 #gmenu li.gmenu05 a,body.w750 #gmenu li.gmenu05_a a{
	background-position:-607px 0;
	width:145px;
	}
	
body.w750 #gmenu li.gmenu05 a:hover,body.w750 #gmenu li.gmenu05_a a{
	background-position:-607px -48px;
	}
	
	
