@charset "UTF-8";
/*nodagakuen CSS */
@import "../css/basic.css";
@import "../css/navi.css";
@import "../css/box.css";
@import "../css/other.css";

p{
	margin: 0;
	padding: 0 0 1em 0;
}

/* カレンダー系要素（20081020追加） */
#cl_l div{
}

#cl_l p{
	padding: 0.5em 0;
}

.calenderLeft{
	float: left;
	width: 26px;
	margin-left: 10px;
	margin-right: 20px;
}

.calenderRight{
	float: left;
	width: 160px;
}

.calenderClear{
	clear: both;
}

#couseTable{
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #ccc;
	border-spacing: 0;
}

#couseTable th{
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
 	background-color: #ebebeb;
	padding: 10px;
}

#couseTable td{
	border-left: 1px dotted #999;
	text-align: center;
	padding: 10px;
}

.colored001{
	background-color: #F9A97F;
}

.colored002{
	background-color: #FEDCC6;
}

.colored0035
	background-color: #FFD87D;
}

.colored004{
	background-color: #FFEEC6;
}

.colored005{
	background-color: #6DCFF6;
}

.colored006{
	background-color: #C7EAFB;
}


#caution{
	font-size: 0.8em;
	color: #00469d;
	margin-top: 1em;
}

/*　2009年9月10日追加　*/

.messageLeft{
	float: left;
	width: 100px;
	text-align: center;
	font-weight: bold;
	font-size: 0.8em;
	margin-bottom: 1em;
}

.messageLeft span{
	font-weight: normal;
	font-size: 0.9em;
}

.messageLeft img{
	margin-bottom: 0.5em;
}

.messageRight{
	float: right;
	width: 280px;
	margin-bottom: 1.5em;
}

.messageRight strong{
	color: #13adfd;
	padding-bottom: 0.5em;
}




/*　2010年8月17日追加（教育特色）
_______________________________________________　*/
#education{
}


#education h2{
	text-align: left;
	border: none;
	margin: 0;
	padding: 0;
}

#education h3{
	text-align: left;
	border: none;
	background: none;
	margin: 1em 0;
	padding: 0;
}


#ecoSchool{
	background-color: #00AAE8;
	margin-bottom: 2em;
}

#ecoSchool h3{
	color: #fff;
	font-weight: bold;
	font-size: 1.1em;
	padding: 0 1em;
}

#ecoSchool p{
	margin: 0;
	padding: 0;
}

body #ecoSchool_p{
	color: #fff;
	padding: 0 1em 1em 1em;
}



#process{
}

#process h2{
	text-align: left;
	border: none;
	margin: 0;
	padding: 0;
}

#process h3{
	text-align: left;
	font-size: 1.1em;
	font-weight: bold;
	color: #00AAE8;
	border: none;
	background: none;
	margin: 1em 0;
	padding: 0;
}

#process h3 span{
	font-size: 0.9em;
	font-weight: normal;
}