@charset "utf-8";
/*
===========================
Documented by Wata

	2007.6.15
===========================
*/


/*/////////////////////////////////////////// 個別設定 ////////////////////////////////////////////*/

/*-+-+-+-+-+-+-+-+- 今月の特集 -+-+-+-+-+-+-+-+-*/
	
#special{
	padding-top					:	25px;
	margin-bottom				:	10px;
}

.special_cont img{
	float						:	left;
}

.special_list{
	/*border						:	#00008E solid 1px;*/
	width						:	221px;
	float						:	left;
}

.special_list h4{
	background-color			:	#E80300;
	width						:	221px;
	height						:	28px;
}

/*-+-+-+-+-+-+-+-+- 大学別の受験情報を探す -+-+-+-+-+-+-+-+-*/

#search_info h3{
	background					:	url(../image/campus_top/ttl_topSearch_testInfo.gif) no-repeat top left;
	width						:	470px;
	height						:	44px;
	text-indent					:	-9999px;
	margin-bottom				:	15px;
}

.line_left{
	background					:	url(../image/campus_top/line_topsearch_l.gif) no-repeat center left;
	height						:	30px;
	clear						:	both;
}

#search_info p{
	line-height:16px;
}

/*===== 学校名で探す =====*/

#search_info h4.school_name{
	background					:	url(../image/campus_top/subttl_topsearch_sname.gif) no-repeat top left;
	width						:	111px;
	height						:	16px;
	text-indent					:	-9999px;
	float						:	left;
	margin						:	0 5px 10px 0;
}

.form_area{
	clear						:	both;
}

/*===== 学びたい学問ジャンルから探す =====*/

#search_info h4.genre{
	background					:	url(../image/campus_top/subttl_topsearch_genre.gif) no-repeat top left;
	width						:	239px;
	height						:	16px;
	text-indent					:	-9999px;
	float						:	left;
	margin						:	0 5px 10px 0;
}

.genre_list{
	clear						:	both;
}

.genre_list li{
	padding-bottom				:	5px;
	float						:	left;
	width						:	150px;
}


/*===== エリアから探す =====*/

#search_info h4.area{
	background					:	url(../image/campus_top/subttl_topsearch_area.gif) no-repeat top left;
	width						:	129px;
	height						:	16px;
	text-indent					:	-9999px;
	float						:	left;
	margin						:	0 5px 10px 0;
}

#search_info dl{
	clear						:	both;
}

#search_info dt{
	float						:	left;
	clear						:	left;
	width						:	120px;
	border-left					:	#000062 solid 2px;
	background-color			:	#EFEFEF;
	line-height					:	26px;
	margin						:	0 5px 2px 0;
	padding-left				:	4px;
}

#search_info dd{
	line-height					:	26px;
	margin-bottom				:	2px;
}


/*-+-+-+-+-+-+-+-+- 大学受験ニュース -+-+-+-+-+-+-+-+-*/

#test_news h3{
	background					:	url(../image/campus_top/ttl_topNews.gif) no-repeat top left;
	width						:	470px;
	height						:	44px;
	text-indent					:	-9999px;
	margin						:	30px 0 0 0px;
	clear:both;
}

#test_news h4{
	background					:	url(../image/campus_top/ttl_topNews_2.gif) no-repeat top left;
	width						:	760px;
	height						:	44px;
	text-indent					:	-9999px;
	margin						:	30px 0 0 0px;
	clear:both;
}

#test_news div{
	border						:	#9A9A9A solid 1px;
}


/*-+-+-+-+-+-+-+-+- お近くの個別指導アクシスを探す -+-+-+-+-+-+-+-+-*/

#near_search{
	border						:	#00008E solid 1px;
	margin-bottom				:	15px;
}

#near_search h3{
	background					:	url(../image/campus_top/ttl_nearSearch.gif) no-repeat top left;
	width						:	275px;
	height						:	22px;
	text-indent					:	-9999px;
	margin						:	0 0 7px 0;
}

#near_search p{
	margin						:	0 19px 7px;
	line-height					:	1.35;
}

#near_search select{
	width						:	180px;
}

/*-+-+-+-+-+-+-+-+- バナー全国の大学入学入試傾向 -+-+-+-+-+-+-+-+-*/

#banner{
	margin-bottom:15px;
}

/*-+-+-+-+-+-+-+-+- 受験体験記 -+-+-+-+-+-+-+-+-*/

#experience h3{
	background					:	url(../image/campus_top/ttl_topExperience.gif) no-repeat top left;
	width						:	277px;
	height						:	35px;
	text-indent					:	-9999px;
	margin						:	0;
}

.exp_inner{
	border						:	#9A9A9A solid 1px;
	margin-top					:	2px;
	padding-top					:	5px;
	width						:	275px;
}

.exp_inner img{
	float						:	left;
	margin						:	0 5px 5px;
}

.exp_inner dl{
	float						:	left;
	font-size					:	12px;
	line-height					:	1.35;
	color						:	#333;
}

.exp_inner dt{
	margin-bottom				:	7px;
	font-weight					:	bold;
}

.exp_inner dd.exp_name{
	font-weight					:	bold;
}

.exp_inner dd.exp_date{
	font-size					:	10px;
	color						:	#FF0000;
}

.exp_inner div.comment{
	clear						:	both;
}

.exp_inner p{
	padding						:	7px;
	font-size					:	12px;
	line-height					:	1.35;
	color						:	#333;
}

#experience p.exp_other{
	text-align					:	right;
	margin						:	10px 0 20px;
}

/*//////オープンキャンパス情報///////*/

.open_campus{
	width				:	277px;
}

.open_campus_line{
	border-bottom		:	solid 1px #9a9a9a;
	border-left			:	solid 1px #9a9a9a;
	border-right		:	solid 1px #9a9a9a;
}
.open_campus_box{
	width				:	264px;
	padding				:	0px 0px 0px 5px;
}
.open_campus_day{
	border-bottom		:	dashed 1px #666666;
	height				:	55px;
	padding-top			:	4px;
	padding-bottom		:	4px;
}
.open_campus_type{
	border-bottom		:	dashed 1px #666666;
	height				:	55px;
	margin-top			:	4px;
	padding-bottom		:	4px;
}
.open_campus_area{
	border-bottom		:	dashed 1px #666666;
	height				:	55px;
	margin-top			:	4px;
	padding-bottom		:	4px;
}


.open_campus_title{
	font-size			:	12px;
	color				:	#0000e8;
	background-color	:	#eeeeee;
	text-align			:	center;
	width				:	71px;
	height				:	55px;
	float				:	left;
}
.open_campus_day p{
	margin-top			:	21px;
}
.open_campus_type p{
	margin-top			:	21px;
}
.open_campus_area p{
	margin-top			:	17px;
}

.open_campus_day_r{
	width				:	184px;
	float				:	right;
}

.open_campus_day_r select{
	height				:	20px;
}

.open_campus_day_year{
	width				:	53px;
}
.open_campus_day_month{
	margin-left			:	4px;
	width				:	39px;
}
.open_campus_day_day{
	margin-left			:	4px;
	width				:	39px;
}

.open_campus_day_r p{
	width				:	184px;
	text-align			:	center;
	margin				:	0px;
	line-height			:	10px;
}

.open_campus_type_r{
	float				:	left;
	margin				:	17px 0px 0px 5px;
}

.open_campus_area_r{
	float				:	left;
	margin				:	17px 0px 0px 10px;
}
.open_campus_area_r select{
	height				:	20px;
	width				:	68px;
}

.open_campus_start p{
	float				:	left;
	font-size			:	12px;
	color				:	#0000e8;
	margin				:	3px 0px 0px 0px;
}
.open_campus_start{
	margin				:	10px 0px 10px 0px;
}

.open_campus_start input{
	font-size			:	12px;
	display				:	block;
	float				:	right;
	height				:	20px;
}

.open_campus_start div{
	margin-left			:	70px;
	width				:	130px;
	height				:	20px;
}

.open_campus_name{
	text-align			:	center;
	clear				:	both;
	background-color	:	#b8b8b8;
	height				:	45px;
	padding-top			:	5px;
}
.open_campus_name select{
	width				:	200px;
	height				:	20px;
}

.open_campus_name input{
	font-size			:	12px;
	width				:	38px;
	height				:	20px;
}

.open_campus_name p{
	color				:	#0000e8;
	margin-bottom		:	2px;
}

.open_campus_index{
	width:662px;
	background:url(/image/campus_top/open_campus_index.jpg) no-repeat bottom left #c1dbf2;
	margin:0 auto;
}

.open_campus_index_r{
	float:right;
	background-color:#FFFFFF;
	width:277px;
}
.open_campus_index_l{
	float:left;
	width:277px;
	
}



/**** special 2008 ****/
#special2008{
	padding			:	15px 0px 0px 0px;
}

#special2008 .left{
	width			:	538px;
	float			:	left;
}

#special2008 .right{
	width			:	214px;
	float			:	right;
}

#special2008 .special2008_list a,
#special2008 .special2008_list img{
	margin			:	0px;
	padding			:	0px;
}

#special2008 .special2008_list .iframe_box{
	width			:	212px;
	height			:	233px;
	border			:	1px solid #9A9A9A;
	margin			:	2px 0px 6px 0px;
}

#special2008 .big2008{
	width			:	538px;
	background		:	url(../image/ex_experiences/ex_special2008_2.jpg) 0px 0px repeat-y;
}

#special2008 .big2008 img{
	width			:	200px;
	display			:	block;
	float			:	left;
}

#special2008 .big2008 ul{
	width			:	280px;
	float			:	left;
	padding-left	:	10px;
	padding-bottom	:	10px;
}

#special2008 .big2008 li{
	clear			:	both;
}

#special2008 .big2008 p{
	font-size		:	12px;
	line-height		:	140%;
}

#special2008 .big_body{
	margin			:	6px 20px 0px 20px;
	height			:	175px;
}

#special2008 .big_body .comment{
	font-family		:	"ＭＳ ゴシック", "Osaka";
}

#special2008 .big2008_foot{
	width			:	538px;
	height			:	6px;
	font-size		:	6px;
	background		:	url(../image/ex_experiences/ex_special2008_3.jpg) 0px 0px repeat-y;
}

#special2008 .big2008_head{
	background-color:	#FF9791;
	background		:	url(../image/ex_experiences/ex_special2008_1.jpg) 0px 0px no-repeat;
	color			:	#FFF;
	font-weight		:	bold;
	font-size		:	12px;
	padding			:	4px 16px 9px 173px;
	line-height		:	130%;
}

#special2008 .big2008_head p{
	font-size:14px;
}

#special2008 .big_campus{
	font-size		:	20px;
	font-weight		:	bold;
}

#special2008 .big_name{
	float			:	left;
	margin-top		:	10px;
	font-size		:	14px;
	font-weight		:	bold;
	margin			:	10px 0 10px 0;
}

#special2008 .success{
	text-align		:	center;
	font-size		:	10px;
	background-color:	#FE3125;
	color			:	#FFFFFF;
	padding			:	0 2px 0 2px;
	margin			:	1px 0 2px 0;
}

#special2008 .big_success{
	float			:	left;
	font-size		:	12px;
	background-color:	#FE3125;
	color			:	#FFFFFF;
	padding			:	0 2px 0 2px;
	margin			:	10px 0 10px 5px;
}

#special2008 .exp_tab{
	width			:	538px;
	height			:	81px;
	background		:	url(../image/ex_experiences/ex_special2008_4.jpg) 0px 0px no-repeat;
}

#special2008 .exp_tab ul{
	margin			:	0px 10px;
	padding			:	5px 0px 0px 0px;
	height			:	64px;
}

#special2008 .exp_tab li{
	float			:	left;
	color			:	#F00;
	text-align		:	right;
	margin			:	0px 1px;
}

#special2008 .exp_num_1 a{
	background		:	url(../image/ex_experiences/ex_special2008_tab_1.jpg) 0px 0px no-repeat;
	padding			:	39px 60px 12px 0px;
	display			:	block;
	width			:	110px;
	color			:	#F00;
	text-decoration	:	none;
}

#special2008 .exp_num_2 a{
	background		:	url(../image/ex_experiences/ex_special2008_tab_2.jpg) 0px 0px no-repeat;
	padding			:	39px 60px 12px 0px;
	display			:	block;
	width			:	110px;
	color			:	#F00;
	text-decoration	:	none;
}

#special2008 .exp_num_3 a{
	background		:	url(../image/ex_experiences/ex_special2008_tab_3.jpg) 0px 0px no-repeat;
	padding			:	39px 60px 12px 0px;
	display			:	block;
	width			:	110px;
	color			:	#F00;
	text-decoration	:	none;
}






