@charset "UTF-8";
/*===ボタンの定義===============*/
#glnv_norm ul {
	padding: 0px;
	list-style-type: none;
	margin: 0px;
	width: 182px;
}
#glnv_norm li {
	width: 182px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	text-indent: -9999px;
}
/*=各ボタンをブロック化し、背景の画像を配置する=================*/

#glnv_norm #glnv_norm_large a  {
	height: 35px;
	width: 182px;
	background-image: url(img/glnv_norm_menu.png);
	text-decoration: none;
	background-repeat: no-repeat;
	display: block;
}
#glnv_norm #glnv_norm_large2 a  {
	height: 35px;
	width: 182px;
	background-image: url(img/glnv_norm_menu.png);
	text-decoration: none;
	background-repeat: no-repeat;
	display: block;
}
#glnv_norm #glnv_norm_small a {
	height: 26px;
	width: 182px;	
	background-image: url(img/glnv_norm_menu.png);
	text-decoration: none;
	background-repeat: no-repeat;
	display: block;
}





/*===背景画像の位置を指定===============*/

/*---静止（リンク）-----------------------------*/

#glnv_home a {
	background-position: 0px -410px;
}
#glnv_ad-data a {
	background-position: 0px 0px;
}
#glnv_ad-fee a {
	background-position: 0px -35px;
}
#glnv_ad-run a {
	background-position: 0px -200px;
}
#glnv_ad-kyujin a {
	background-position: 0px -235px;
}
#glnv_ad-kibunjyo a {
	background-position: 0px -270px;
}
#glnv_ad-web a {
	background-position: 0px -305px;
}
#glnv_ad-prize a {
	background-position: 0px -340px;
}
#glnv_ad-archive a {
	background-position: 0px -375px;
}

/*2021.07 まなびー追加*/
#glnv_ad-manabi a {
	background-position: 0px -445px;
}



#glnv_ad-fee_min1 a {
	background-position: 0px -70px;
}
#glnv_ad-fee_min2 a {
	background-position: 0px -96px;
}
#glnv_ad-fee_min3 a {
	background-position: 0px -122px;
}
#glnv_ad-fee_min4 a {
	background-position: 0px -148px;
}
#glnv_ad-fee_min5 a {
	background-position: 0px -174px;
}


/*---ホバー-----------------------------*/

#glnv_home a:hover {
	background-position: -182px -410px;
}

#glnv_ad-data a:hover {
	background-position: -182px 0px;
}
#glnv_ad-fee a:hover {
	background-position: -182px -35px;
}
#glnv_ad-run a:hover {
	background-position: -182px -200px;
}
#glnv_ad-kyujin a:hover {
	background-position: -182px -235px;
}
#glnv_ad-kibunjyo a:hover {
	background-position: -182px -270px;
}
#glnv_ad-web a:hover {
	background-position: -182px -305px;
}
#glnv_ad-prize a:hover {
	background-position: -182px -340px;
}
#glnv_ad-archive a:hover {
	background-position: -182px -375px;
}

/*2021.07 まなびー追加*/
#glnv_ad-manabi a:hover {
	background-position: -182px -445px;
}


#glnv_ad-fee_min1 a:hover {
	background-position: -182px -70px;
}
#glnv_ad-fee_min2 a:hover {
	background-position: -182px -96px;
}
#glnv_ad-fee_min3 a:hover {
	background-position: -182px -122px;
}
#glnv_ad-fee_min4 a:hover {
	background-position: -182px -148px;
}
#glnv_ad-fee_min5 a:hover {
	background-position: -182px -174px;
}




.ad-data #glnv_ad-data a {
	background-position: -182px 0px;
}
.ad-fee_1 #glnv_ad-fee a {
	background-position: -182px -35px;
}
.ad-fee_2 #glnv_ad-fee a {
	background-position: -182px -35px;
}
.ad-run #glnv_ad-run a {
	background-position: -182px -200px;
}
.ad-fee_1 #glnv_norm #glnv_norm_small #glnv_ad-fee_min1 a{
	background-position: -364px -70px;
}
.ad-fee_1 #glnv_norm #glnv_norm_small #glnv_ad-fee_min2 a{
	background-position: -364px -96px;
}
.ad-fee_2 #glnv_norm #glnv_norm_small #glnv_ad-fee_min3 a{
	background-position: -364px -122px;
}
.ad-fee_2 #glnv_norm #glnv_norm_small #glnv_ad-fee_min4 a{
	background-position: -364px -148px;
}
.ad-fee_2 #glnv_norm #glnv_norm_small #glnv_ad-fee_min5 a{
	background-position: -364px -174px;
}

/* IE6 css fixer v0.95: Thu, 16 Dec 2010 10:23:39 +0100 */

/* ============================================= */
/* safe settings                                 */

/* add overflow:visible to (submit) buttons */
 * html input, * html button {overflow:visible;}
