/* vpassの定義 */
#vpass {
	margin: 0px; /* マージンの指定*/
	padding: 0; /* 余白の指定 */
	background: url(./img/side_vpass.gif) no-repeat; /* 背景画像の指定 */
	width: 200px; /* 横幅の指定 */
	height: 184px; /* 縦幅の指定 */
	position: relative; /* 相対位置指定 */
	left: 0px; /* 左位置指定 */
}

/* vpassのリスト定義 */
#vpass li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	left: 0px;
}

#vpass li, #vpass a {
	height: 29px;
	display: block;
}

/* リンク文字を隠す */
#vpass a {
	text-indent: -5000px;
	text-decoration: none;
}

/* vpass画像を定義する */
#vpass_menu1 {top: 92px; width: 200px;}
#vpass_menu2 {top: 122px; width: 200px;}
#vpass_menu3 {top: 152px; width: 200px;}


/* vpass画像をチェンジする */
#vpass_menu1 a:hover, #vpass_menu1 a:visited:hover { background: transparent url(./img/side_vpass.gif) -200px -92px no-repeat;}
#vpass_menu2 a:hover, #vpass_menu2 a:visited:hover { background: transparent url(./img/side_vpass.gif) -200px -122px no-repeat;}
#vpass_menu3 a:hover, #vpass_menu3 a:visited:hover { background: transparent url(./img/side_vpass.gif) -200px -152px no-repeat;}




/* 左メニューの定義 */
#SideNav {
	margin: 0px; /* マージンの指定*/
	padding: 0; /* 余白の指定 */
	background: url(./img/side_menu.gif) no-repeat; /* 背景画像の指定 */
	width: 200px; /* 左メニュー画像横幅の指定 */
	height: 405px; /* 左メニュー画像縦幅の指定 */
	position: relative; /* 相対位置指定 */
	border-top: 2px solid #fff;
	left: 0px; /* 左位置指定 */
}

/* 左メニューのリスト定義 */
#SideNav li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	left: 0px;
}

#SideNav li, #SideNav a {
	height: 18px;
	display: block;
}

/* リンク文字を隠す */
#SideNav a {
	text-indent: -5000px;
	text-decoration: none;
}

/* 左メニュー画像を定義する */
#sidenav_menu1 {top: 3px; width: 200px;}
#sidenav_menu2 {top: 23px; width: 200px;}
#sidenav_menu3 {top: 43px; width: 200px;}
#sidenav_menu4 {top: 63px; width: 200px;}

#sidenav_menu5 {top: 103px; width: 200px;}
#sidenav_menu6 {top: 123px; width: 200px;}
#sidenav_menu7 {top: 143px; width: 200px;}
#sidenav_menu8 {top: 163px; width: 200px;}
#sidenav_menu9 {top: 183px; width: 200px;}

#sidenav_menu10 {top: 223px; width: 200px;}
#sidenav_menu11 {top: 243px; width: 200px;}
#sidenav_menu12 {top: 263px; width: 200px;}
#sidenav_menu13 {top: 283px; width: 200px;}
#sidenav_menu14 {top: 303px; width: 200px;}

#sidenav_menu15 {top: 343px; width: 200px;}
#sidenav_menu16 {top: 363px; width: 200px;}
#sidenav_menu17 {top: 383px; width: 200px;}


/* 左メニュー画像をチェンジする */
#sidenav_menu1 a:hover, #sidenav_menu1 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -3px no-repeat;}
#sidenav_menu2 a:hover, #sidenav_menu2 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -23px no-repeat;}
#sidenav_menu3 a:hover, #sidenav_menu3 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -43px no-repeat;}
#sidenav_menu4 a:hover, #sidenav_menu4 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -63px no-repeat;}

#sidenav_menu5 a:hover, #sidenav_menu5 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -103px no-repeat;}
#sidenav_menu6 a:hover, #sidenav_menu6 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -123px no-repeat;}
#sidenav_menu7 a:hover, #sidenav_menu7 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -143px no-repeat;}
#sidenav_menu8 a:hover, #sidenav_menu8 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -163px no-repeat;}
#sidenav_menu9 a:hover, #sidenav_menu9 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -183px no-repeat;}

#sidenav_menu10 a:hover, #sidenav_menu10 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -223px no-repeat;}
#sidenav_menu11 a:hover, #sidenav_menu11 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -243px no-repeat;}
#sidenav_menu12 a:hover, #sidenav_menu12 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -263px no-repeat;}
#sidenav_menu13 a:hover, #sidenav_menu13 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -283px no-repeat;}
#sidenav_menu14 a:hover, #sidenav_menu14 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -303px no-repeat;}

#sidenav_menu15 a:hover, #sidenav_menu15 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -343px no-repeat;}
#sidenav_menu16 a:hover, #sidenav_menu16 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -363px no-repeat;}
#sidenav_menu17 a:hover, #sidenav_menu17 a:visited:hover { background: transparent url(./img/side_menu.gif) -200px -383px no-repeat;}





/* 新規入会の定義 */
#kamei {
	margin: 0px; /* マージンの指定*/
	padding: 0; /* 余白の指定 */
	background: url(./img/top-nyukai02.gif) no-repeat; /* 背景画像の指定 */
	width: 211px; /* 横幅の指定 */
	height: 75px; /* 縦幅の指定 */
	position: relative; /* 相対位置指定 */
	left: 0px; /* 左位置指定 */
}

/* 新規入会のリスト定義 */
#kamei li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	left: 0px;
}

#kamei li, #kamei a {
	height: 75px;
	display: block;
}

/* リンク文字を隠す */
#kamei a {
	text-indent: -5000px;
	text-decoration: none;
}

/* 新規入会画像を定義する */
#kamei_menu1 {top: 0px; width: 211px;}

/* 新規入会画像をチェンジする */
#kamei_menu1 a:hover, #kamei_menu1 a:visited:hover { background: transparent url(./img/top-nyukai02.gif) -211px -0px no-repeat;}




/* カードリストの定義 */
#sinki {
	margin: 0px; /* マージンの指定*/
	padding: 0; /* 余白の指定 */
	background: url(./img/top-nyukai01.gif) no-repeat; /* 背景画像の指定 */
	width: 211px; /* 横幅の指定 */
	height: 109px; /* 縦幅の指定 */
	position: relative; /* 相対位置指定 */
	left: 0px; /* 左位置指定 */
}

/* カードリストのリスト定義 */
#sinki li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	left: 0px;
}

#sinki li, #sinki a {
	height: 26px;
	display: block;
}

/* リンク文字を隠す */
#sinki a {
	text-indent: -5000px;
	text-decoration: none;
}

/* カードリスト画像を定義する */
#sinki_menu1 {top: 0px; width: 211px;}
#sinki_menu2 {top: 27px; width: 211px;}
#sinki_menu3 {top: 54px; width: 211px;}
#sinki_menu4 {top: 81px; width: 211px;}


/* カードリスト画像をチェンジする */
#sinki_menu1 a:hover, #sinki_menu1 a:visited:hover { background: transparent url(./img/top-nyukai01.gif) -211px -0px no-repeat;}
#sinki_menu2 a:hover, #sinki_menu2 a:visited:hover { background: transparent url(./img/top-nyukai01.gif) -211px -27px no-repeat;}
#sinki_menu3 a:hover, #sinki_menu3 a:visited:hover { background: transparent url(./img/top-nyukai01.gif) -211px -54px no-repeat;}
#sinki_menu4 a:hover, #sinki_menu4 a:visited:hover { background: transparent url(./img/top-nyukai01.gif) -211px -81px no-repeat;}

