*{
	margin:				0;
	padding:			0;				
}

html{
	overflow-y:scroll;
}

body{
	font-size:			10px;
	color:				#646464;
	background-color:	#1d50a3;
}

td{
	line-height:		13pt;
	font-size:			9pt;
}

.a01{
	font-size:			10px;
	text-decoration:	none;
	color:				#646464;	
}

#table01{
	background-color:	#1d50a3;
	width:				722px;
}

#td01{
	background-color:	#1d50a3;
	width:				722px;
	height:				63px;
}

#td02{
	background-color:	#ffffff;
//	width:				164px;
	height:				300px;
}

#td03{
	background-color:	#ffffff;
//	width:				550px;
	height:				300px;
}

#td04{
	background-color:	#ffffff;
	width:				550px;
}


.cl_td01{
	height:				23px;
}

.cl_td02{
	height:				20px;
}

.cl_td03{
	height:				50px;
}

a.links{
	color:				#1E50A2;
	text-decoration:	none;
}
a.links:hover{
	color:				#1E99CC;
	text-decoration:	none;
}

/*menu_テキストリンク部分*/

.menu_text{
	margin:				0 0 0 6px;
}

/*----------------------------------------------------
アクセス
----------------------------------------------------*/
#acc_title01{
	margin:				0 0 20px 0;
}

#acc_title02{
	margin:				20px 0 20px 0;
}

.acc_pic01{
	margin:				9px 0 0 0;
}

.acc_pic02{
	margin:				25px 0 5px 0;
}

.acc_pic03{
	margin:				0 0 5px 0;
}

.acc_box01{
	border:				1px solid #8EA7D0;
	padding:			6px 0 0 13px;	
}

.acc_pic04{
	margin:				13px 0 9px 0;	
}

.acc_pic05{
	margin:				9px 0 0 0;	
}

.acc_pic06{
	margin:				30px 0 0 0;	
}

.acc_pic07{
	margin:				0 5px 0 0;	
}

/*----------------------------------------------------
QandA
----------------------------------------------------*/
#ques_box01{
	background:			 url(../img/ques_title01.gif) no-repeat;
	width:				510px;
	height:				55px;
	float:				left;
}

#ques_box02{
	padding:			10px 10px 0 100px;
	height:				55px;
	float:				left;	
}


.ques_title01{
	margin:				20px 0 20px 0;
}

.ques_arrow01{
	margin:				-3px 5px 0 0;
	vertical-align:		middle;	
}

.ques_arrow02{
	margin:				-3px 5px 0 21px;
	vertical-align:		middle;	
}

.ques_arrow03{
	margin:				6px 5px 0 0;
	vertical-align:		middle;	
}

#ques_tex01{
	 margin:			-14px 0 0 13px;
	 padding:			0;
}

.ques_tex02{
	 margin:			0 0 9px 0;
	 padding:			0;
}

.ques_tex03{
	 margin:			28px 0 9px 0;
	 padding:			0;
}


a.ques01{
		color:			#ffffff;
}

a.ques01:hover{
		color:			#00FFFF;
}

.chara01{
	color:				#000000;
	font-size:			10px;
	padding:			0 0 30px 0;
}

.chara02{
	color:				#0195FF;
	font-size:			13px;
	padding:			0 0 12px 0;	
}


.ques_box03{
	border-top:			1px solid #b1b1b1;
	border-left:		1px solid #b1b1b1;
}

.ques_box04{
	border-right:		1px solid #b1b1b1;
	border-bottom:		1px solid #b1b1b1;
	padding:			10px 5px 10px 5px;
}

a.ques02{
		color:			#1e50a2;
}

a.ques02:hover{
		color:			#1e50a2;
}

/*----------------------------------------------------
入試説明会
----------------------------------------------------*/

#n_head{
	margin:				0 0 33px 0;
}


.n_set01{
	margin:				0 0 0 6px;
}

.ns_btn{
	float:			left;
	padding:		0 0 0 55px;
}

.ns_btn a {
	display: block;
	height: 33px;
}
.ns_btn a.n_set02:hover {
	background-color: #fff;
	visibility: visible;
}
.ns_btn a.n_set02:hover img {
	visibility: hidden;
}

a.n_set02{
	display: block;
	width: 252px;
	background: url(../img/btn_setumei04s.gif) no-repeat;
}


/*----------------------------------------------------
教育システム
----------------------------------------------------*/

a.system01{
		color:			#1e50a2;
}

a.system01:hover{
		color:			#1e50a2;
}

