@charset "utf-8";

/* Header common
----------------------------------------------------------- */
#header {
	position: relative;
	height: 130px;
}

/* Return to Top
----------------------------------------------------------- */
#header h1 {
	position: absolute;
	top: 0;
	left: 64px;
	width: 113px;
	height: 170px;
	background-image: url(../../img/common/header/logo.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
} 
* html #header h1 {
	behavior: expression(IEPNGFIX.fix(this));
} 


/* Global Menu 
----------------------------------------------------------- */
#header ul {
	float: right;
	width: 675px;
	height: 70px;
}
#header li {
	float: left;
	width: 100px;
	height: 70px;
	margin: 0px 15px 0px 0px;
}
#header li a {
	display: block;
	/*\*/overflow: hidden;/**/
	width: 100%;
	height: 100%;
	background-image: url(../../img/common/header/gMenu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
li#gm06 {
	margin: 0px;
}
#gm01 a { background-position: 0 0;}
#gm02 a { background-position: -100px 0;}
#gm03 a { background-position: -200px 0;}
#gm04 a { background-position: -300px 0;}
#gm05 a { background-position: -400px 0;}
#gm06 a { background-position: -500px 0;}

#gm01 a:hover { background-position: 0 -70px;}
#gm02 a:hover { background-position: -100px -70px;}
#gm03 a:hover { background-position: -200px -70px;}
#gm04 a:hover { background-position: -300px -70px;}
#gm05 a:hover { background-position: -400px -70px;}
#gm06 a:hover { background-position: -500px -70px;}


/* fixed */
#gm02, #gm03 {
	background-image: url(../../img/common/header/gMenu.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}

#gm02 { background-position: -100px 0;}
#gm03 { background-position: -200px 0;}
