@charset "UTF-8";

/*========================*/
/**/
/*2009.1*/
/*予備校　早稲田ゼミナール*/
/*http://www.wasedazemi.ac.jp*/
/**/
/*========================*/
/*/////////////////////////////////////////*/

.info20100227 { text-align:center; font-size:11px;}
.info20100227  a{ color:#ff0000; text-decoration:underline;}
.info20100227  a:hover { color:#ff0000; text-decoration:none; }

.info20100227_red {
	font-size:11px;
	color:#333;
	line-height:18px;
	clear:both;
	width:570px;
	margin:2px auto;
	padding:5px 0px;
	border:1px solid #a42e50;
}


/* ************************************** 
------------------------------------------
 2009/12/20
-----------------------------------------
************************************** */
.tokorozawa_clearhigh10 {
	height: 10px;margin:0px;padding:0px;clear:both;
}


.tokorozawa_course_tit_g3_high2 {
	margin:0px; padding:0px;
	width:570px; height:60px;
	background: url(../../school/img_tokorozawa/tokorozawa_tit_g3_high2.jpg) no-repeat;
	text-indent: -10000px;
}

.tokorozawa_course_tit_g3_nichigei2 {
	margin:0px; padding:0px;
	width:570px; height:60px;
	background: url(../../school/img_tokorozawa/tokorozawa_tit_g3_nichigei2.jpg) no-repeat;
	text-indent: -10000px;
}

.tokorozawa_course_tit_g3_eiyo2 {
	margin:0px; padding:0px;
	width:570px; height:60px;
	background: url(../../school/img_tokorozawa/tokorozawa_tit_g3_eiyo2.jpg) no-repeat;
	text-indent: -10000px;
}

.tokorozawa_course_tit_g2_nomal2 {
	margin:0px; padding:0px;
	width:570px; height:60px;
	background: url(../../school/img_tokorozawa/tokorozawa_tit_g2_nomal2.jpg) no-repeat;
	text-indent: -10000px;
}

.tokorozawa_course_tit_g2_nichigei2 {
	margin:0px; padding:0px;
	width:570px; height:60px;
	background: url(../../school/img_tokorozawa/tokorozawa_tit_g2_nichigei2.jpg) no-repeat;
	text-indent: -10000px;
}

.tokorozawa_course_tit_g1_nomal2 {
	margin:0px; padding:0px;
	width:570px; height:60px;
	background: url(../../school/img_tokorozawa/tokorozawa_tit_g1_nomal2.jpg) no-repeat;
	text-indent: -10000px;
}

.tokorozawa_course_tit_g3_medical2 {
	margin:0px; padding:0px;
	width:570px; height:60px;
	background: url(../../school/img_tokorozawa/tokorozawa_tit_g3_medical2.jpg) no-repeat;
	text-indent: -10000px;
}




#sidemenu_left {
	width: 189px;
	float: left;
	margin:0px;
}
#sidemenu_left h2, #sidemenu_left h4 {
	font-size: 14px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#sidemenu_left a {
	background-repeat: no-repeat;
	display: block;
	margin-left: 10px;
	color: #333;
}
a.menu_left_ishin, a.menu_left_ishin:link, a.menu_left_ishin:visited {
	background-image: url(../image/side_menu/ishin.gif);
	width: 167px;
	height: 22px;
	text-indent: -9999px;
	margin-top: 10px;
}
a.menu_left_ishin:hover {
	background-image: url(../image/side_menu/ishin_on.gif);
}

a.menu_left_lesson, a.menu_left_lesson:link, a.menu_left_lesson:visited {
	background-image: url(../image/side_menu/lesson.gif);
	width: 167px;
	height: 40px;
	text-indent: -9999px;
}
a.menu_left_lesson:hover {
	background-image: url(../image/side_menu/lesson_on.gif);
}
a.menu_left_example, a.menu_left_example:link, a.menu_left_example:visited {
	background-image: url(../image/side_menu/example.gif);
	width: 167px;
	height: 36px;
	text-indent: -9999px;
}
a.menu_left_example:hover {
	background-image: url(../image/side_menu/example_on.gif);
}

a.menu_left_course, a.menu_left_course:link, a.menu_left_course:visited {
	background-image: url(../image/side_menu/sidemenu_course.jpg);
	width: 167px;
	height: 36px;
	text-indent: -9999px;
}
a.menu_left_course:hover {
	background-image: url(../image/side_menu/sidemenu_course_on.jpg);
}


a.menu_left_exam, a.menu_left_exam:link, a.menu_left_exam:visited {
	background-image: url(../image/side_menu/sidemenu_exam.jpg);
	width: 167px;
	height: 36px;
	text-indent: -9999px;
}
a.menu_left_exam:hover {
	background-image: url(../image/side_menu/sidemenu_exam_on.jpg);
}

a.menu_left_school, a.menu_left_school:link, a.menu_left_school:visited {
	background-image: url(../image/side_menu/sidemenu_school.jpg);
	width: 167px;
	height: 36px;
	text-indent: -9999px;
}
a.menu_left_school:hover {
	background-image: url(../image/side_menu/sidemenu_school_on.jpg);
}

a.menu_left_service, a.menu_left_service:link, a.menu_left_service:visited {
	background-image: url(../image/side_menu/sidemenu_service.jpg);
	width: 167px;
	height: 36px;
	text-indent: -9999px;
}
a.menu_left_service:hover {
	background-image: url(../image/side_menu/sidemenu_service_on.jpg);
}


a.menu_left_coursetakadababa, a.menu_left_coursetakadababa:link, a.menu_left_coursetakadababa:visited {
	background-image: url(../image/side_menu/sidemenu_coursetakadababa.jpg);
	width: 167px;
	height: 26px;
	text-indent: -9999px;
}
a.menu_left_coursetakadababa:hover {
	background-image: url(../image/side_menu/sidemenu_coursetakadababa_on.jpg);
}


a.takadababa_banner, a.takadababa_banner:link, 
a.takadababa_banner:visited, a.takadababa_banner:hover {
	float:right;
	margin:5px 100px 5px 0px ;
	padding:0px;
	clear:both;
}



#sidemenu_left .list {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	letter-spacing: 0px;
}

#sidemenu_left a.list, #sidemenu_left a.list:link, #sidemenu_left a.list:visited {
	background-image: url(../image/side_menu/menu_line.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	width: 147px;
	height: 20px;
	padding-top: 1px;
	margin-top: 1px;
	display: block;
	margin-left: 10px;
}

#sidemenu_left a.list:hover {
	background-image: url(../image/side_menu/menu_on.gif);
	color: #000099;
}



.pan_takadababa_01 {
	background-image:url(../../common/image/pankuzu/pankuzu_allow.gif);
	background-position: center left;
	background-repeat: no-repeat;
	height: 15px;
	display: block;
	padding-left: 15px;
	float: left;
}
.pan_takadababa_02 {
	background-image:url(../../common/image/pankuzu/pankuzu_allow.gif);
	background-position: center left;
	background-repeat: no-repeat;
	height: 15px;
	display: block;
	padding-left: 15px;
	float: left;
}


.pan01 {
	background-image:url(../../common/image/pankuzu/pankuzu_allow.gif);
	background-position: center left;
	background-repeat: no-repeat;
	width: 160px;
	height: 15px;
	display: block;
	padding-left: 15px;
	float: left;
}
.pan02 {
	background-image:url(../../common/image/pankuzu/pankuzu_allow.gif);
	background-position: center left;
	background-repeat: no-repeat;
	width: 160px;
	height: 15px;
	display: block;
	padding-left: 15px;
	float: left;
}
.pan03 {
	background-image:url(../../common/image/pankuzu/pankuzu_allow.gif);
	background-position: center left;
	background-repeat: no-repeat;
	width: 300px;
	height: 15px;
	display: block;
	padding-left: 15px;
	float: left;
}

.f12Bold {
	color:#333;
	font-weight:bold;
	margin: 5px 0px 5px 0px;
	text-align: left;
}
.f70{ font-size:10px;}
.f80boldred{ font-size:10px; font-weight:bold;color:#F00;}
.boxbgreen {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
	background-color:#99FF99;
}
.boxbgyellow {
	margin: 0px;
	padding: 2px 0px 2px 0px;
	background-color:#FFFF66;
}
.display_none { display: none; }
strong{
	font-weight:bold;	
	font-size:14px; 
	font-weight:bold;
	color:#C60000;
	border-bottom:2px solid #900;
	line-height:20px;
}
div.dashed_line_whatswaseda {
	margin: 0px 5px 10px 5px; 
	padding:5px 0px;
	border-top: 1px dotted #b1a676;
	clear:both;
	overflow:auto;
}
div.clear_line_whatswaseda {
	margin: 0px 5px 0px 5px; 
	padding:0px 0px;
	clear:both;
	overflow:auto;
}
.hight5_wasedazemi{
	margin: 1px auto; 
	padding:0px;
	clear:both;
	background-color:#FFF;
}
.hight10_wasedazemi{
	margin: 5px auto; 
	padding:0px;
	clear:both;
	background-color:#FFF;
}

.tokorozawa_fbkBoldLine { 
	color:#333; 
	font-weight:bold;	
	margin: 5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	border-bottom:2px solid #000;
}


.tokorozawa_fbk { color:#333;}
.tokorozawa_fbkBold {
	color:#333;
	font-weight:bold;
	margin: 5px 0px 5px 0px;
	text-align: center;
}
.tokorozawa_fredBold { color:#ff0000; font-weight:bold;	margin: 5px 0px 5px 0px;}
.tokorozawa_fred { color:#ff0000;margin: 5px 0px 5px 0px;}

.f14_toleft {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-style: normal;
	line-height: 19px;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-align: left;
	text-indent: 0px;
	margin: 10px 0px;
	padding: 5px 0px;
}

.tokorozawa_f12 {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-style: normal;
	line-height: 19px;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-align: left;
	text-indent: 0px;
	margin: 2px 0px 10px 0px;
	padding: 0px 5px;
}

.f12_toleft10 {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-style: normal;
	line-height: 19px;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-align: left;
	text-indent: 0px;
	margin: 0px;
	padding: 5px 10px;
}
.f12_toleft10a {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-style: normal;
	line-height: 19px;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-align: left;
	text-indent: 0px;
	margin: 10px 0px;
	padding: 0px 10px;
}

.f12_toleft30 {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-style: normal;
	line-height: 19px;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-align: left;
	text-indent: 0px;
	margin: 0px;
	padding: 5px 10px 5px 30px;
}
.f12_toleft30red {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color:#F00;
	font-style: normal;
	line-height: 19px;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-align: left;
	text-indent: 0px;
	margin: 0px;
	padding: 5px 10px 5px 30px;
}

.f12_toleft50 {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-style: normal;
	line-height: 19px;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-align: left;
	text-indent: 0px;
	margin: 0px;
	padding: 5px 10px 5px 50px;
}



/* NEW Navigation */
.new_navigation {
	margin:0px auto;padding:0px;
	width:800px;height:45px;
	clear:both;
}

.new_navigation ul { margin: 0px;padding: 0px;}
.new_navigation li { float:left;margin: 0px 0px 0px 0px;padding: 0px;list-style-type:none; }
.new_navigation li a{ text-indent: -10000px; }

.navi_course a, .navi_school a, .navi_applicant a,
.navi_wasedazemi a { display:block;width:200px;height:45px;}

.navi_course a:hover, .navi_school a:hover, .navi_applicant a:hover,
.navi_wasedazemi a:hover { 
	text-decoration:none;background-position:0 -45px;  }

.navi_course a{ background: url(../img_navigation/navi_course.jpg) no-repeat;}
.navi_school a{ background: url(../img_navigation/navi_school.jpg) no-repeat;}
.navi_applicant a{ background: url(../img_navigation/navi_applicant.jpg) no-repeat;}
.navi_wasedazemi a{ background: url(../img_navigation/navi_wasedazemi.jpg) no-repeat;}

.current a {text-decoration:none; background-position:0 0 -45px;}






/* Top page Right- Navigation  text */
#text_nav570 { margin:0px; padding:0px;}
#text_nav {
	width:570px;
	margin: 0px auto;
	text-align:left;
	clear:both;	
}

#text_nav ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
#text_nav li{
	border-bottom:2px solid #0096E4;
	border-left:1px solid #0096E4;
	border-right:1px solid #0096E4;	
	margin: 5px auto;
	padding: 5px 0px 5px 5px;
	background:url(../img_navigation/bg_ul_text_nav.jpg)  top no-repeat;
	width:560px;
	float:left;
	color:#BB2500;
	font-size:14px;
	font-weight:bold;

}

#text_nav ul li ul {
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	list-style:none;
	font-size:80%;

}
#text_nav ul li li{
	margin:5px 5px 0px 0px;
	padding: 8px 0px 0px 5px;
	width:260px;
	float:left;
	border-bottom:2px solid #FFF;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;	
	background:#FFF;;
	list-style:none;
	font-size:12px;
}


#text_nav ul li a{ 	
	color:#BB2500;
	font-size:14px;
	font-weight:bold;
	text-decoration: underline;
}
#text_nav ul li a:hover{	
	color:#BB2500;
	font-size:14px;
	font-weight:bold;text-decoration: none; }


#text_nav ul li li a{ 
	margin:0px 0px 3px 0px;
	padding: 8px 0px 0px 20px;
	color: #333; text-decoration: none;
	background:url(../img_navigation/bg_ul_text_nav_li3.gif) no-repeat;
}
#text_nav ul li li a:hover{color:#666;text-decoration: underline; }






/* For school Right- Navigation  text */
#schooltext_nav {
	width:570px;
	margin: 0px auto;
	text-align:left;
	clear:both;	
}

#schooltext_nav ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
#schooltext_nav li{
	border-bottom:2px solid #0096E4;
	border-left:1px solid #0096E4;
	border-right:1px solid #0096E4;	
	margin: 5px auto;
	padding: 5px 0px 5px 5px;
	background:url(../img_navigation/bg_ul_text_nav.jpg)  top no-repeat;
	width:560px;
	float:left;
}




#schooltext_nav ul li a{ 	
	color:#BB2500;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}
#schooltext_nav ul li a:hover{
	color:#BB2500;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}






/* For H2,  new-fonts,  */
#tokorozawa_title_bl2 {
	margin:0px;
	padding:0px;
	width:570px;
	height:70px;
	background: url(../img_title/bg_title_bl2.jpg) no-repeat; 
}
#tokorozawa_title_bl2 p {
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 35px;
	color:#fff;
	font-size:22px;
	font-weight:bold;
	}

#tokorozawa_title_bl {
	margin:0px;
	padding:0px;
	width:570px;
	height:50px;
	background: url(../img_title/bg_title_bl.jpg) no-repeat; 
}

#tokorozawa_title_bl h2,  #tokorozawa_title_bl h3{
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 35px;
	color:#fff;
	font-size:22px;
	font-weight:bold;
}

#tokorozawa_title_bl h2  a { 	
	color:#fff; font-size:22px;
	font-weight:bold; text-decoration: underline;
}
#tokorozawa_title_bl h2 a:hover{ 	
	color:#fff; font-size:22px;
	font-weight:bold; text-decoration: none;
}

#tokorozawa_title_ye {
	margin:0px;
	padding:0px;
	width:570px;
	height:50px;
	background: url(../img_title/bg_title_ye.jpg) no-repeat; 
}

#tokorozawa_title_ye h2 {
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 35px;
	color:#fff;
	font-size:22px;
	font-weight:bold;
}

#tokorozawa_title_gr {
	margin:0px;
	padding:0px;
	width:570px;
	height:50px;
	background: url(../img_title/bg_title_gr.jpg) no-repeat; 
}

#tokorozawa_title_gr h2 {
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 35px;
	color:#fff;
	font-size:22px;
	font-weight:bold;
}

/* 
dl {  border:1px solid #999; }  
dt {  
	float:left;  width:200px;  
	padding:5px 0 5px 10px;  clear:both;  font-weight:bold;  
}  
dd { margin-left:210px;  padding:5px 5px 5px 10px;  border-left:1px solid #ff0000; }  


dl{ border:1px solid #e4e4e4;}
dt{ margin:0px 0px 0px 5px; padding:0px 0px 0px 10px; background:url(../arrow_subnavi.gif) no-repeat  0px 5px; color:#900;
}

dd{ border-bottom:1px dotted #CCC; margin:0px 10px 5px 15px;}
*/ 

/* For items */
.top_page_course a{ 
	display:block;
	width:570px;
	height:150px;
	text-indent: -10000px; 
	background: url(../img_top_page/top_page_course.jpg) no-repeat; 
}

.top_page_wasedazemi a{ 
	display:block;
	width:570px;
	height:150px;
	text-indent: -10000px; 
	background: url(../img_top_page/top_page_wasedazemi.jpg) no-repeat; 
}


.top_page_items {
	margin:5px 0px;padding:0px;
	width:570px;
	height:150px;
	clear:both;
}

.top_page_items_H78 {
	margin:5px 0px;padding:0px;
	width:570px;
	height:78px;
	clear:both;
}

.top_page_items ul, top_page_items_H78 ul { margin: 0px 0px 0px 0px;padding: 0px; }

.top_page_items li, top_page_items_H78 li { 
	float:left;
	margin: 0px 5px 5px 0px;
	padding: 0px;
	list-style-type:none; 
}


.courseview_items {
	margin:5px 0px;padding:0px;
	width:570px;
	clear:both;
}

.courseview_items ul { margin: 0px 0px 0px 0px;padding: 0px; }

.courseview_items li { 
	float:left;
	margin: 0px 5px 5px 0px;
	padding: 0px;
	list-style-type:none; 
}


.top_page_school a{ 
	display:block;
	width:280px;
	height:150px;
	text-indent: -10000px; 
	background: url(../img_top_page/top_page_school.jpg) no-repeat; }

.top_page_applicant a{ 
	display:block;
	width:280px;
	height:150px;
	text-indent: -10000px; 
	background: url(../img_top_page/top_page_applicant.jpg) no-repeat; }	
	
.school_takadababa a{ 
	display:block;
	width:280px;
	height:150px;
	text-indent: -10000px; 
	background: url(../img_top_page/school_takadababa.jpg) no-repeat; }
	
.school_tokorozawa a{ 
	display:block;
	width:280px;
	height:150px;
	text-indent: -10000px; 
	background: url(../img_top_page/school_tokorozawa.jpg) no-repeat; }


/* For course-view /index.html  */
.course_menu_tit_wd2 a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_wd2.jpg) no-repeat; }

.course_menu_tit_sm2 a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_sm2.jpg) no-repeat; }

.course_menu_tit_jk2 a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_jk2.jpg) no-repeat; }

.course_menu_tit_gm2 a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_gm2.jpg) no-repeat; }

.course_menu_tit_univ52 a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_univ52.jpg) no-repeat; }

.course_menu_tit_ja2 a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_ja2.jpg) no-repeat; }

.course_menu_tit_ishinjuku2 a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_ishinjuku2.jpg) no-repeat; }

.course_menu_tit_ja3 a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_ja3.jpg) no-repeat; }


/* ----------
2010 02 18 top page new tab and banners 
------------------*/
#top_page_tab01 {
 display: block;
 margin: 0px 0px 5px 5px;
 width: 180px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab01.jpg) no-repeat;
}
#top_page_tab01_big {
 display: block;
 margin: 5px 0px 5px 0px;
 width: 280px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab01_big.jpg) no-repeat;
}

#top_page_tab02 {
 display: block;
 margin: 0px 0px 5px 5px;
 width: 180px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab02.jpg) no-repeat;
}

#top_page_tab03 {
 display: block;
 margin: 0px 0px 5px 5px;
 width: 180px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab03.jpg) no-repeat;
}

#top_page_tab04 {
 display: block;
 margin: 0px 0px 5px 5px;
 width: 180px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab04.jpg) no-repeat;
}

#top_page_tab05 {
 display: block;
 margin: 0px 0px 5px 5px;
 width: 180px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab05.jpg) no-repeat;
}

#top_page_tab06 {
 display: block;
 margin: 0px 0px 5px 5px;
 width: 180px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab06.jpg) no-repeat;
}
#top_page_tab06_big {
 display: block;
 margin: 5px 0px 5px 0px;
 width: 280px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab06_big.jpg) no-repeat;
}

#top_page_tab07 {
 display: block;
 margin: 0px 0px 5px 5px;
 width: 180px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab07.jpg) no-repeat;
}

#top_page_tab08 {
 display: block;
 margin: 0px 0px 5px 5px;
 width: 180px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab08.jpg) no-repeat;
}

#top_page_tab09 {
 display: block;
 margin: 0px 0px 5px 5px;
 width: 180px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab09.jpg) no-repeat;
}

#top_page_tab10 {
 display: block;
 margin: 0px 0px 5px 5px;
 width: 180px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab10.jpg) no-repeat;
}

#top_page_tab11 {
 display: block;
 margin: 0px 0px 5px 5px;
 width: 180px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab11.jpg) no-repeat;
}

#top_page_tab12 {
 display: block;
 margin: 0px 0px 5px 5px;
 width: 180px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab12.jpg) no-repeat;
}

#top_page_tab13 {
 display: block;
 margin: 0px 0px 5px 5px;
 width: 180px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab13.jpg) no-repeat;
}

#top_page_tab14 {
 display: block;
 margin: 0px 0px 5px 5px;
 width: 180px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab14.jpg) no-repeat;
}

#top_page_tab15 {
 display: block;
 margin: 0px 0px 5px 5px;
 width: 180px;
 height: 78px;
 text-indent: -10000px; 
 background: url(../img_top_page/top_page_tab15.jpg) no-repeat;
}


/* 2010 2 19 new course  */
.menu_course_waseda_bun a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_course_waseda_bun.jpg) no-repeat; }

.menu_course_gmarch a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_course_gmarch.jpg) no-repeat; }
	
.menu_course_univ_art a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_course_univ_art.jpg) no-repeat; }
	
.menu_course_ishinjuku a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_course_ishinjuku.jpg) no-repeat; }
	


/* *******************************************************
**********************************************************
	Left ul li コース
**********************************************************
********************************************************** */
.courseList { margin:0px; padding:0px; clear:both; border-top:1px solid #E3E3E3; border-bottom:1px solid #E3E3E3;  }
.courseListL { margin:0px 0px 0px 20px; padding:5px; float:left; width:230px;clear:right; } /* border:1px solid #999; */
.courseListL2line { margin:0px 10px 0px 20px; padding:5px; float:left; width:250px;clear:right; border-right:1px dotted #CCC; }
.courseListR2 { margin:0px 0px 0px 10px; padding:5px; float:left; width:230px;clear:right; }
.courseListR2line { margin:0px 0px 0px 20px; padding:5px 5px 5px 15px; float:left; width:230px;clear:right; border-left:1px dotted #CCC; }

.courseList ul { margin:0px 0px 15px 0px; padding:0px;}
.courseList li { margin:5px 0px 5px 15px; padding:0px;}
.courseList p { margin:0px; padding:0px;  font-size:14px; }
.courseList  p a{ font-weight: bold; font-size:14px; color:#006; text-decoration:underline;}
.courseList  p a:hover { font-weight: bold; font-size:14px; color:#000; text-decoration:none; }

.courseList  a{ color:#006; text-decoration:underline;}
.courseList  a:hover { color:#000; text-decoration:none; }


.tokorozawa_course_high a{ 
	display:block;
	width:180px;
	height:40px;
	text-indent: -10000px; 
	background: url(../../course-view/image/tokorozawa_course_high.jpg) no-repeat; }
.tokorozawa_course_chu a{ 
	display:block;
	width:180px;
	height:40px;
	text-indent: -10000px; 
	background: url(../../course-view/image/tokorozawa_course_chu.jpg) no-repeat; }
.tokorozawa_course_syogaku a{ 
	display:block;
	width:180px;
	height:40px;
	text-indent: -10000px; 
	background: url(../../course-view/image/tokorozawa_course_syogaku.jpg) no-repeat; }




/* ************* Left top Banner ************* */
a.nyuugaku { 
	display:block;
	margin:10px 0px 10px 0px;
	width:163px;
	height:70px;
	text-indent: -10000px; 
	background: url(../../common/image/side_menu/nyuugaku.jpg) no-repeat; }

/* For tokorozawa.html  */
.tokorozawa_enu_tit_g3_high a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_g3_high2.jpg) no-repeat; }

.tokorozawa_menu_tit_g3_eiyo a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_g3_eiyo2.jpg) no-repeat; }

.tokorozawa_menu_tit_g3_nichigei a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_g3_nichigei2.jpg) no-repeat; }

.tokorozawa_menu_tit_g2_nichigei a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_g2_nichigei2.jpg) no-repeat; }
	
.tokorozawa_menu_tit_g3_medical a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_g3_medical2.jpg) no-repeat; }

.tokorozawa_menu_tit_g2_nomal a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_g2_nomal2.jpg) no-repeat; }

.tokorozawa_menu_tit_g1_nomal a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_g1_nomal2.jpg) no-repeat; }

.tokorozawa_menu_tit_grade_all a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_grade_all2.jpg) no-repeat; }

.tokorozawa_menu_tit_g3_main a{ 
	display:block;
	width:280px;
	height:100px;
	text-indent: -10000px; 
	background: url(../../course-view/image/menu_tit_g3_main2.jpg) no-repeat; }


/* For tokorozawa_high.html  */
.tokorozawa_high_tit01 a{ 
	display:block;
	width:280px;
	height:180px;
	text-indent: -10000px; 
	background: url(../../common/img_school_tokorozawa/tokorozawa_high_tit01.jpg) no-repeat; }
	
.tokorozawa_high_tit02 a{ 
	display:block;
	width:280px;
	height:180px;
	text-indent: -10000px; 
	background: url(../../common/img_school_tokorozawa/tokorozawa_high_tit02.jpg) no-repeat; }

.tokorozawa_high_tit03 a{ 
	display:block;
	width:280px;
	height:180px;
	text-indent: -10000px; 
	background: url(../../common/img_school_tokorozawa/tokorozawa_high_tit03.jpg) no-repeat; }

.tokorozawa_high_tit04 a{ 
	display:block;
	width:280px;
	height:180px;
	text-indent: -10000px; 
	background: url(../../common/img_school_tokorozawa/tokorozawa_high_tit04.jpg) no-repeat; }

.tokorozawa_high_tit05 a{ 
	display:block;
	width:280px;
	height:180px;
	text-indent: -10000px; 
	background: url(../../common/img_school_tokorozawa/tokorozawa_high_tit05.jpg) no-repeat; }

.tokorozawa_high_tit06 a{ 
	display:block;
	width:280px;
	height:180px;
	text-indent: -10000px; 
	background: url(../../common/img_school_tokorozawa/tokorozawa_high_tit06.jpg) no-repeat; }




/* For check_point  */
.check_point {
	width:570px;
	margin: 0px auto;
	padding:0px; 
	clear:both;
	font-size:90%;
	color:#C60000;
}

.check_point ul  { 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}

.check_point li { 	
	margin:5px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	width:540px;
	float:left;
	background: url(../../geneki/tokorozawa/image/check_point.jpg) no-repeat;
}
	
/*************  BOX
For tokorozawa school  (syo_main.html) 
******************/
.rightimg {
	float:right;
	margin: 0px 10px 5px 5px;
}
.leftimg {
	float:left;
	margin: 0px 5px 5px 10px;
}
.centerimg {
	margin:0px auto 10px auto;
	clear:both;
}
.cnt_tokorozawa_box560_ye {
	clear:both;
	width:560px;
	margin:10px auto 5px auto;
	padding:5px;
	border:1px solid #f9a101;
	border-bottom:2px solid #f9a101;
	text-align:center;
	font-size:16px; 
	font-weight:bold; 
	color:#000;
	line-height:20px;
	background: url(../img_title/bg_cnt_tokorozawa_box560_ye.jpg) #fff top repeat-x; 
} 

.cnt_tokorozawa_box560_red {
	clear:both;
	width:570px;
	margin:2px auto;
	padding:5px 0px;
	border:1px solid #a42e50;
	background:#ffeef3;
} 

.cnt_tokorozawa_box560_blue {
	clear:both;
	width:570px;
	margin:10px auto;
	padding:5px 0px;
	border:1px solid #06b6f1;
	background:#e8f9ff;
} 
.cnt_tokorozawa_box500_blue {
	clear:both;
	width:520px;
	margin:10px auto 10px 20px;
	padding:5px;
	border:1px solid #06b6f1;
	background:#e8f9ff;
height:auto;
} 


.cnt_box500_blueR2 { margin:0px 0px 0px 0px; padding:5px; float:left; width:240px;clear:right; }
.cnt_box500_blueR2line { margin:0px 0px 0px 10px; padding:5px 5px 5px 10px; float:left; width:240px;clear:right; border-left:1px dotted #CCC; }



.sun_tile_school {
	margin:5px 0px;padding:0px;
	width:570px;
	clear:both;
}

.sun_tile_school ul { margin: 0px 0px 0px 0px;padding: 0px; }

.sun_tile_school li { 
	float:left;
	margin:0px;
	padding: 0px;
	list-style-type:none; 
}

.sun_tile_school_red {
	margin:0px auto;padding:3px 0px 0px 25px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	color:#d96478;
	background: url(../img_school_tokorozawa/sun_tile_school_red.jpg) left top no-repeat; 
}

.sun_tile_school_green {
	margin:0px auto;padding:3px 0px 0px 25px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	color:#70992f;
	background: url(../img_school_tokorozawa/sun_tile_school_green.jpg) no-repeat; 
}

.sun_tile_school_blue {
	margin:0px auto;padding:3px 0px 0px 25px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	color:#0292ac;
	background: url(../img_school_tokorozawa/sun_tile_school_blue.jpg) no-repeat; 
}

.sun_tile_school_red2 {
	margin:0px auto;padding:3px 0px 0px 25px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	color:#992449;
	background: url(../img_school_tokorozawa/sun_tile_school_red2.jpg) no-repeat; 
}





/**********************
    FOR  tab-menu 
**********************/
.tab_menu {
	margin:5px 0px;padding:0px;
	width:570px;
	clear:both;
}

.tab_menu ul { margin: 0px 0px 0px 10px;padding: 0px; }

.tab_menu li { 
	float:left;
	margin: 5px 5px 5px 0px;
	padding: 0px;
	list-style-type:none; 
}


.menu_tit_wd a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_wd.jpg) no-repeat; }
	
.menu_tit_sm a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_sm.jpg) no-repeat; }
	
.menu_tit_jk a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_jk.jpg) no-repeat; }
	
.menu_tit_gm a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_gm.jpg) no-repeat; }
	
.menu_tit_univ5 a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_univ5.jpg) no-repeat; }

.menu_tit_ja a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_ja.jpg) no-repeat; }


.menu_tit_g3_high a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_g3_high.jpg) no-repeat; }
	
.menu_tit_g3_eiyo a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_g3_eiyo.jpg) no-repeat; }
	
.menu_tit_g3_nichigei a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_g3_nichigei.jpg) no-repeat; }
	
.menu_tit_g2_nichigei a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_g2_nichigei.jpg) no-repeat; }
	
.menu_tit_grade_all a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_grade_all.jpg) no-repeat; }
	
.menu_tit_g3_main a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_g3_main.jpg) no-repeat; }
	
.menu_tit_g3_medical a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_g3_medical.jpg) no-repeat; }
	
.menu_tit_g2_nomal a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_g2_nomal.jpg) no-repeat; }
	
.menu_tit_g1_nomal a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_g1_nomal.jpg) no-repeat; }
	
.menu_tit_syo_main a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_syo_main.jpg) no-repeat; }
	
.menu_tit_syo1 a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_syo1.jpg) no-repeat; }
	
.menu_tit_syo2 a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_syo2.jpg) no-repeat; }
	
.menu_tit_syo3 a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_syo3.jpg) no-repeat; }
	
.menu_tit_syo_class a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_syo_class.jpg) no-repeat; }
	
.menu_tit_other_class a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_other_class.jpg) no-repeat; }
	

.menu_tit_syogaku4 a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_syogaku4.jpg) no-repeat; }
	
.menu_tit_syogaku5 a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_syogaku5.jpg) no-repeat; }
	
.menu_tit_syogaku6 a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_syogaku6.jpg) no-repeat; }
	

.menu_tit_syogaku_e a{ 
	display:block;
	width:180px;
	height:30px;
	text-indent: -10000px; 
	background: url(../image/course/menu_tit_syogaku_e.jpg) no-repeat; }
	
/* IMAGES Alpha
____________________________________________________________*/
.course_menu_tit_wd2 a:hover, .course_menu_tit_sm2 a:hover,
.course_menu_tit_jk2 a:hover, .course_menu_tit_gm2 a:hover,
.course_menu_tit_univ52 a:hover, .course_menu_tit_ja2 a:hover,
.course_menu_tit_ishinjuku2 a:hover,
.menu_tit_g3_high a:hover, .menu_tit_g3_eiyo a:hover,
.menu_tit_g3_nichigei a:hover, .menu_tit_g2_nichigei a:hover,
.menu_tit_grade_all a:hover, .menu_tit_g3_main a:hover,
.menu_tit_g3_medical a:hover, .menu_tit_g2_nomal a:hover,
.menu_tit_g1_nomal a:hover, .menu_tit_syo_main a:hover,
.menu_tit_syo1 a:hover, .menu_tit_syo2 a:hover,
.menu_tit_syo3 a:hover, .menu_tit_syo_class a:hover,
.menu_tit_other_class a:hover, .menu_tit_syogaku4 a:hover,
.menu_tit_syogaku5 a:hover, .menu_tit_syogaku6 a:hover,
.menu_tit_syogaku_e a:hover,
.menu_tit_wd a:hover, .menu_tit_sm a:hover, .menu_tit_jk a:hover, 
.menu_tit_gm a:hover, .menu_tit_univ5 a:hover, 
.menu_tit_ja a:hover
 {
filter:alpha(opacity=85);
opacity:.85;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
}







/* TOP page item IMAGES Alpha
____________________________________________________________*/
.tokorozawa_high_tit01  a:hover, .tokorozawa_high_tit02  a:hover,
.tokorozawa_high_tit03  a:hover, .tokorozawa_high_tit04  a:hover,
.tokorozawa_high_tit05  a:hover, .tokorozawa_high_tit06  a:hover,
.tokorozawa_menu_tit_grade_all a:hover,
.tokorozawa_menu_tit_g3_main a:hover,
.tokorozawa_enu_tit_g3_high a:hover,
.tokorozawa_menu_tit_g3_eiyo a:hover,
.tokorozawa_menu_tit_g3_nichigei a:hover,
.tokorozawa_menu_tit_g2_nichigei a:hover,
.tokorozawa_menu_tit_g3_medical a:hover,
.tokorozawa_menu_tit_g2_nomal a:hover,
.tokorozawa_menu_tit_g1_nomal a:hover,
.school_takadababa a:hover, .school_tokorozawa a:hover,
.top_page_course a:hover, .top_page_wasedazemi a:hover, .top_page_applicant a:hover,
.top_page_school a:hover
 {
filter:alpha(opacity=75);
opacity:.75;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
}

/* ******************************************************************************** 

 //end 2009/12/20
 
-----------------------------------------------------------------------------------
************************************************************************************ */




a.but_wasedazemi_gift { 
	margin:0px 0px 0px 0px; padding:0px 0px;
	clear:both;text-indent: -10000px;
	display:block;width:200px;height:54px;
	background: url(../but_wasedazemi_gift.jpg) #fff no-repeat; 
			}
a:hover.but_wasedazemi_gift  {
	background-position:0 -54px;
	text-align: center;
}



/*CSS*/
/*-----------------------------------------*/

#layout-bg {
	width: 830px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../image/bg.gif);
}
#layout {
	width: 800px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.clear {
	clear: both;
}

#Header {
	padding-top: 5px;
	margin: 0px;
	width: 800px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #004076;
}
#Header-left {
	float: left;
	width: 420px;
	height: 24px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#Header-right {
	float: right;
	width: 350px;
	height: 24px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	color:#FFFFFF;
}
#Header-right li {
	float: right;
	text-indent: 20px;
	display: block;
}
#Header-right a {
	color: #FFFFFF;
}
#navigation {
	background-image: url(../image/navi/navi_back.gif);
	background-repeat: no-repeat;
	width: 800px;
	height: 39px;
	display: block;
}
#navigation li {
	float: left;
}

.course {
	background-image: url(../image/navi/course.gif);
	background-repeat: no-repeat;
	width: 186px;
	height: 27px;
	display: block;
	text-indent: -9999px;
	margin-top: 7px;
	margin-left: 12px;
}
a.kosotsu, a.kosotsu:link, a.kosotsu:visited {
	background-image: url(../image/navi/kosotsu.gif);
	background-repeat: no-repeat;
	width: 142px;
	height: 27px;
	display: block;
	text-indent: -9999px;
	margin-left: 2px;
	margin-top: 7px;
}
a.kosotsu:hover {
	background-image: url(../image/navi/kosotsu_on.gif);
}
a.geneki, a.geneki:link, a.geneki:visited {
	background-image: url(../image/navi/geneki.gif);
	background-repeat: no-repeat;
	width: 144px;
	height: 27px;
	display: block;
	text-indent: -9999px;
	margin-left: 2px;
	margin-top: 7px;
}
a.geneki:hover {
	background-image: url(../image/navi/geneki_on.gif);
}
a.chugaku, a.chugaku:link, a.chugaku:visited {
	background-image: url(../image/navi/chugaku.gif);
	background-repeat: no-repeat;
	width: 152px;
	height: 27px;
	display: block;
	text-indent: -9999px;
	margin-left: 2px;
	margin-top: 7px;
}
a.chugaku:hover {
	background-image: url(../image/navi/chugaku_on.gif);
}
a.syogaku, a.syogaku:link, a.syogaku:visited {
	background-image: url(../image/navi/syogaku.gif);
	background-repeat: no-repeat;
	width: 145px;
	height: 27px;
	display: block;
	text-indent: -9999px;
	margin-left: 2px;
	margin-top: 7px;
}
a.syogaku:hover {
	background-image: url(../image/navi/syogaku_on.gif);
}
#pankuzu {
	margin: 0px;
	height: 20px;
	width: 788px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	background-image: url(../image/pankuzu/pankz_bg.gif);
	background-repeat: no-repeat;
	color: #333333;
	letter-spacing: 0px;
}
.catch {
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 2px;
	display: block;
	padding-bottom: 15px;
	margin: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-left: 0px;
}
.top {
	margin:0px 5px 0px 0px;
	float: left;
}
.top2 {
	margin:0px 5px 0px 0px;
	float: left;
	width:70px;
}
.top3 {
	margin:0px 5px 0px 0px;
	float: left;
	width:90px;
}


#frame {
	width: 800px;
	margin: 0px;
	padding: 0px;
	background-image: url(../image/contents/contents_bg.gif);
	background-repeat: repeat-y;
}


#contents {
	float: right;
	width: 570px;
	padding-right:15px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#sidemenu {
	width: 189px;
	float: left;
	margin-top:1px;
}
#sidemenu h2, #sidemenu h4 {
	font-size: 14px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.contents-title {
	margin-left: 12px;
	margin-bottom:5px;
}

#sidemenu a {
	background-repeat: no-repeat;
	display: block;
	margin-left: 10px;
	color: #333;
}
a.ishin, a.ishin:link, a.ishin:visited {
	background-image: url(../image/side_menu/ishin.gif);
	width: 167px;
	height: 22px;
	text-indent: -9999px;
	margin-top: 10px;
}
a.ishin:hover {
	background-image: url(../image/side_menu/ishin_on.gif);
}

a.lesson, a.lesson:link, a.lesson:visited {
	background-image: url(../image/side_menu/lesson.gif);
	width: 167px;
	height: 40px;
	text-indent: -9999px;
}
a.lesson:hover {
	background-image: url(../image/side_menu/lesson_on.gif);
}
a.example, a.example:link, a.example:visited {
	background-image: url(../image/side_menu/example.gif);
	width: 167px;
	height: 36px;
	text-indent: -9999px;
}
a.example:hover {
	background-image: url(../image/side_menu/example_on.gif);
}

#sidemenu .list, #sidemenu .list02, #sidemenu .list03 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	letter-spacing: 0px;
}
.sub-t02, .sub-t03, .sub-t04, .sub-t06 {
	padding-left: 10px;
	padding-top:10px;
	font-size: 14px;
}
.sub-t01 {
	color: #001177;
	padding-left: 10px;
	font-size: 14px;
}
.sub-t02 {
	color: #880011;
}
.sub-t03 {
	color: #007711
}
.sub-t04 {
	color: #aa5500;
}
.sub-t05 {
	color: #990000;
	font-size: 14px;
	padding-left: 10px;
}
.sub-t06 {
	color: #330099
}
#sidemenu a.list, #sidemenu a.list:link, #sidemenu a.list:visited {
	background-image: url(../image/side_menu/menu_line.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	width: 147px;
	height: 20px;
	padding-top: 1px;
	margin-top: 1px;
	display: block;
	margin-left: 10px;
}

#sidemenu a.list:hover {
	background-image: url(../image/side_menu/menu_on.gif);
	color: #000099;
}
#sidemenu a.list02, #sidemenu a.list02:link, #sidemenu a.list02:visited {
	background-image: url(../image/side_menu/menu_line02.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	width: 147px;
	height: 20px;
	padding-top: 1px;
	margin-top: 1px;
	display: block;
	margin-left: 10px;
}

#sidemenu a.list02:hover {
	background-image: url(../image/side_menu/menu_on02.gif);
	color: #000099;
}

#sidemenu a.list03, #sidemenu a.list03:link, #sidemenu a.list03:visited {
	background-image: url(../image/side_menu/menu_line03.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	width: 147px;
	height: 40px;
	padding-top: 2px;
	margin-top: 1px;
	line-height: 17px;
	display: block;
	margin-left: 10px;
}

#sidemenu a.list03:hover {
	background-image: url(../image/side_menu/menu_on03.gif);
	color: #000099;
}




/*--各コースの区分け--*/
#sidemenu a.list-sub, #sidemenu a.list-sub:link, #sidemenu a.list-sub:visited {
	background-image: url(../image/side_menu/menu_line03.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	width: 147px;
	padding-top: 2px;
	margin-top: 1px;
	line-height: 17px;
	display: block;
	margin-left: 10px;
	height: 20px;
	background-position: 0px -10px;
	color: #660000;
}

#sidemenu a.list-sub:hover {
	background-image: url(../image/side_menu/menu_on03.gif);
	color: #FF0000;
}




a.pamphlet, a.pamphlet:link, a.pamphlet:visited {
	background-image: url(../image/side_menu/pamphlet.jpg);
	background-repeat: no-repeat;
	width: 163px;
	height: 70px;
	display: block;
	text-indent: -9999px;
}

a.pamphlet:hover {
	background-image: url(../image/side_menu/pamphlet_on.jpg);
}



#footer {
	width: 800px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	background-image: url(../image/footer/footer.gif);
	height: 62px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#footer-bg {
	width: 830px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../image/footer/footer_bg.gif);
	padding-bottom: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	height: 76px;
}
.footer-left {
	float: left;
	margin-left:12px;
}
.sozemi{
	background-image:url(../image/footer/sozemi.gif);
	background-repeat:no-repeat;
	width:199px;
	height:27px;
	display:block;
	text-indent:-9999px;
	margin-bottom:5px;
}
.tel-fax{
	background-image:url(../image/footer/tel_fax.gif);
	background-repeat:no-repeat;
	width:463px;
	height:27px;
	display:block;
	text-indent:-9999px;
}
.footer-right {
	float: right;
	text-align: right;
}
.footer-right p {
	color: #FFFFFF;
	font-size: 9px;
	margin-right: 10px;
	margin-top:15px;
}
#footer a {
	color: #FFFFFF;
	margin-right: 10px;
	margin-left: 5px;
}


.wasedazemi_height_1_10 {
 clear: both;
 width: 1px;
 height: 10px;
}


/* 2010/02/16  new button
____________________________________________________________*/

#but_nitigei_gen {
 float:right;
 display: block;
 margin: 10px 0px 10px 0px;
 width: 184px;
 height: 42px;
 background: url("../but_nitigei_gen.jpg") no-repeat;
}

#but_nitigei_gen2 {
 float:right;
 display: block;
 margin: 10px 0px 10px 0px;
 width: 184px;
 height: 58px;
 background: url("../but_nitigei_gen2.jpg") no-repeat;
}

#but_lesson_inquire {
  float:right;
 display: block;
 margin: 10px auto;
 width: 184px;
 height: 42px;
 background: url("../but_lesson_inquire.jpg") no-repeat;
}

#but_nitigei_gen {
 float:right;
 display: block;
 margin: 10px 0px 10px 0px;
 width: 184px;
 height: 42px;
 background: url("../but_nitigei_gen.jpg") no-repeat;
}

#but_2010spring {
  float:right;
 display: block;
 margin: 10px auto;
 width: 184px;
 height: 42px;
 background: url("../but_2010spring.jpg") no-repeat;
}

#but_2010summer {
  float:right;
 display: block;
 margin: 10px auto;
 width: 184px;
 height: 42px;
 background: url("../but_2010summer.jpg") no-repeat;
}


.newsinfo2010 { margin:0px 0px 0px 20px;clear:both;}
.newsinfo2010  ul { margin: 0px;padding: 0px; list-style:none;}
.newsinfo2010 li { float:left; margin: 0px;padding: 0px;width:160px; list-style:url(../arrow_subnavi.gif); }
.newsinfo2010 li  a{ color:#900; text-decoration:underline; }
.newsinfo2010 li  a:hover { color:#900; text-decoration:none; }


.newsinfo201a { margin:0px 0px 0px 30px;clear:both;}
.newsinfo2010a  ul { margin: 0px 0px 0px 0px;padding: 0px; list-style:none;}
.newsinfo2010a li { display:inline; float:left; margin: 0px 0px 0px 0px;padding: 0px;width:260px; list-style-image:url(../arrow_subnavi.gif);}
.newsinfo2010a li  a{ color:#900; text-decoration:underline; }
.newsinfo2010a li  a:hover { color:#900; text-decoration:none; }


/* IMAGES Alpha
____________________________________________________________*/
.tokorozawa_course_high :hover,	
.tokorozawa_course_chu :hover,	
.tokorozawa_course_syogaku :hover,	
a:hover.nyuugaku,
.menu_course_waseda_bun :hover, .menu_course_gmarch :hover,	
.menu_course_univ_art :hover, .menu_course_ishinjuku :hover,
#top_page_tab01:hover, #top_page_tab02:hover, #top_page_tab03:hover,
#top_page_tab04:hover, #top_page_tab05:hover, #top_page_tab06:hover,
#top_page_tab07:hover, #top_page_tab08:hover, #top_page_tab09:hover,
#top_page_tab10:hover,  #top_page_tab11:hover, #top_page_tab12:hover,
#top_page_tab13:hover,  #top_page_tab14:hover, #top_page_tab15:hover,
#but_inquire_right:hover,
#top_page_tab01_big:hover, #top_page_tab06_big:hover, 
#but_nitigei_gen:hover, #but_nitigei_gen2:hover, #but_lesson_inquire:hover,
#but_2010spring:hover, #but_2010summer:hover
 {
filter:alpha(opacity=80);
opacity:.80;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
