@charset "utf-8";

#header{
	width:920px;
	height:67px;
	margin:0 auto;
	position:relative;
}

/* logo */

#header h1{
	width:117px;
	height:18px;
	position:absolute;
	top:15px;
	left:0;
}

#header h1 a{
	display:block;
	width:117px;
	height:18px;
	text-indent:-9999px;
	background:url(../img/logo.gif) 0 0 no-repeat;
}

/* Access,ContactUS */

#header_inquiry{
	width:132px;
	height:15px;
	position:absolute;
	top:16px;
	left:150px;
}
#header_inquiry ul li{
	float:left;
}
#header_inquiry ul li a{
	display:block;
	background:url(../img/header_inquiry.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height:15px;
}

#header_inquiry ul li.hs01 a{
	width:57px;
	background-position:0 0;
}
#header_inquiry ul li.hs01 a:hover{
	background-position:0 -15px;
}

#header_inquiry ul li.hs02 a{
	width:75px;
	background-position:-57px 0;
}
#header_inquiry ul li.hs02 a:hover{
	background-position:-57px -15px;
}


/**/

#global_navi{
	width:645px;
	height:25px;
	position:absolute;
	top:42px;
	left:0;
}

#global_navi ul li{
	float:left;
}

#global_navi ul li a{
	display:block;
	width:90px;
	height:25px;
	text-indent:-9999px;
	background:url(../img/glonavi.jpg) 0 0 no-repeat;
}

#global_navi ul li span{
	display:block;
	width:90px;
	height:25px;
	text-indent:-9999px;
	background:url(../img/glonavi.jpg) 0 0 no-repeat;
}

#global_navi ul li.gn00 a{
	background-position:-556px 0;
}
#global_navi ul li.gn00 a:hover{
	background-position:-556px -25px;
}

#global_navi ul li.gn3 a{
	background-position:0 0;
}
#global_navi ul li.gn3 a:hover,
#global_navi ul li.gn3 span{
	background-position:0 -25px;
}

#global_navi ul li.gn5 a{
	background-position:-93px 0;
}
#global_navi ul li.gn5 a:hover,
#global_navi ul li.gn5 span{
	background-position:-93px -25px;
}

#global_navi ul li.gn64 a{
	background-position:-186px 0;
}
#global_navi ul li.gn64 a:hover,
#global_navi ul li.gn64 span{
	background-position:-186px -25px;
}

#global_navi ul li.gn8 a{
	background-position:-279px 0;
}
#global_navi ul li.gn8 a:hover,
#global_navi ul li.gn8 span{
	background-position:-279px -25px;
}

#global_navi ul li.gn6 a{
	background-position:-372px 0;
}
#global_navi ul li.gn6 a:hover,
#global_navi ul li.gn6 span{
	background-position:-372px -25px;
}

#global_navi ul li.gn7 a{
	background-position:-465px 0;
}
#global_navi ul li.gn7 a:hover,
#global_navi ul li.gn7 span{
	background-position:-465px -25px;
}

/*　ブックマークに追加　*/

#add_bookmark{
	width:22px;
	height:204px;
	position:absolute;
	right:-22px;
	top:67px;
}

#add_bookmark ul li a{
	display:block;
	width:22px;
	height:204px;
	background:url(../img/add_bookmark.gif) 0 0 no-repeat;
	text-indent:-9999px;
}

#add_bookmark ul li a:hover{
	background-position:-22px 0;
}

