#right_menu {
	margin-bottom:50px;
}
#right_menu h2 a {
	display:block;
	padding:20px 0 0 0;
	height:0px !important;
	margin:0px 0px 3px 0px;
	overflow: hidden;
	text-decoration:none;
	font-size:0px;
	background-position:top left;
	background-repeat:no-repeat;
}
#right_menu li {
	margin:3px 0px 3px 40px;
	background-color:#FFFFFF;
	width:200px;
}

#right_menu li a {
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#666666;
}
#right_menu li a:hover {
	font-weight:bolder;
	color:#000066;
}
#academy ul {
	list-style-image: url("../main_img/navi/1.gif");
}
#coaching ul {
	list-style-image: url("../main_img/navi/2.gif");
}
#teaching ul {
	list-style-image: url("../main_img/navi/3.gif");
}

.academy00 {
	background-image: url("../title_img/academy.gif");
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:20px;
	}
.academy00 a:hover {
	background-image: url("../title_img/academy_on.gif");
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:20px;
	}
.coaching00 {
	background-image: url("../title_img/corching.gif");
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:20px;
	}
.coaching00 a:hover {
	background-image: url("../title_img/corching_on.gif");
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:20px;
	}
.teaching00 {
	background-image: url("../title_img/teaching.gif");
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:20px;
	}
.teaching00 a:hover {
	background-image: url("../title_img/teaching_on.gif");
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:20px;
	}
.school00 {
	background-image: url("../title_img/school.gif");
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:20px;
	}
.school00 a:hover {
	background-image: url("../title_img/school_on.gif");
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:20px;
	}
.tournament00 {
	background-image: url("../title_img/tournament.gif");
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:20px;
	}
.tournament00 a:hover {
	background-image: url("../title_img/tournament_on.gif");
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:20px;
	}
.firstschool00 {
	background-image: url("../title_img/first_school.gif");
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:20px;
	}
.firstschool00 a:hover {
	background-image: url("../title_img/first_school_on.gif");
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:20px;
	}


#blog_banner h2 a {
	display:block;
	padding:60px 0 0 0;
	height:0px !important;
	margin:0px;
	overflow: hidden;
	text-decoration:none;
	font-size:0px;
	background-position:top left;
	background-repeat:no-repeat;
}
.blogb01 {
	background-image:url(../blog_img/blog_academy_l.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:60px;
}
	
.blogb02 {
	background-image:url(../blog_img/blog_staff_l.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:60px;
}
.blogb03 {
	background-image:url(../blog_img/blog_news_l.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:60px;
}


#tel_form h2 {
	display:block;
	padding:22px 0 0 0;
	height:0px !important;
	margin:0px;
	overflow: hidden;
	text-decoration:none;
	font-size:0px;
	background-position:top left;
	background-repeat:no-repeat;
}
#tel_form p {
	margin:0px;
	padding:0px;
}
#tel_form p a {
	display:block;
	padding:53px 0 0 0;
	height:0px !important;
	margin:0px;
	overflow: hidden;
	text-decoration:none;
	font-size:0px;
	background-position:top left;
	background-repeat:no-repeat;
}
#tel_form h3 {
	display:block;
	padding:53px 0 0 0;
	height:0px !important;
	margin:0px;
	overflow: hidden;
	text-decoration:none;
	font-size:0px;
	background-position:top left;
	background-repeat:no-repeat;
}
.toiawase {
	background-image: url("../form_img/toiawase.gif");
	background-position:top;
	background-repeat:no-repeat;
	width:240px;
	height:22px;
}
.tel_tu {
	background-image: url("../form_img/toiawase_tel.gif");
	background-position:top;
	background-repeat:no-repeat;
	width:240px;
	height:53px;
}
.mail_tu {
	background-image: url("../form_img/toiawase_mail.gif");
	background-position:top;
	background-repeat:no-repeat;
	width:240px;
	height:55px;
}