@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;
	font-size: 0.8em;
}


.alignRight{
	text-align: right;
}

.alignCenter{
	text-align: center;
}


h2{
	font-size: 1em;
	text-align: left;
	border: none;
	margin-bottom: 0.5em;
	width: 100%;
}

/* hide from Mac IE \*/
* html h2{
	font-size: 1em;
	margin: 0 0 0.5em 0;
}
/* */ 


.sTitleUniv{
	font-size: 1em;
	text-align: left;
	font-weight: bold;
	background-color: #f2f2f2;
	padding: 0.8em 1.5em;
	margin-bottom: 0.5em;
}

.sTitleUniv h3{
	border: none;
	background: none;
	padding: 0;
	margin: 0;
}











#univLeft{
	width: 75%;
	float: left;
}


#univRight{
	width: 24%;
	float: right;
}




.fontsizeL{
	font-size: 1.1em;
}

/* hide from Mac IE \*/
* html .fontsizeL{
	font-size: 1.3em;
}
/* */ 





/*　2010年4月19日追加　*/
.univers2010{
	width: 100%;
	font-size: 0.8em;
	border-collapse: collapse;
	margin-bottom: 5px;
}

.univers2010 th{
	color: #17499e;
	font-size: 1.2em;
	text-align: left;
	border-top: 2px solid #4e94db;
	border-bottom: 2px solid #4e94db;
	background-color: #dcecff;
	padding: 0.2em;
}

.univers2010 td{
	padding: 0.3em;
}


.univers2010_2{
	width: 100%;
	font-size: 0.8em;
	border-collapse: collapse;
	margin-bottom: 20px;
}

.univers2010_2 th{
	color: #17499e;
	font-size: 1.2em;
	text-align: left;
	border-top: 2px solid #4e94db;
	border-bottom: 2px solid #4e94db;
	background-color: #dcecff;
	padding: 0.2em;
}

.univers2010_2 td{
	padding: 0.3em;
}





/*　2011年5月17日追加（進路テーブル修正）
_______________________________________________　*/

.univers2011{
	width: 100%;
	font-size: 0.9em;
	line-height: 1.6;
	margin-bottom: 2em;
}

.univers2011 th{
	width: 19%;
	text-align: right;
	font-weight: normal;
	border-bottom: 1px solid #ccc;
	padding: 3px;
}

.univers2011 td{
	text-align: center;
	border-bottom: 1px solid #ccc;
	padding: 3px;
}


/*　フローティングボックス内テーブル設定　*/
.univers2011_shirits{
	width: 100%;
	font-size: 0.9em;
	margin-bottom: 15px;
}

.univers2011_shirits th{
	width: 25%;
	text-align: right;
	line-height: 1.6;
	font-weight: normal;
	border-bottom: 1px solid #ccc;
	padding: 3px;
}

.univers2011_shirits td{
	text-align: center;
	border-bottom: 1px solid #ccc;
	padding: 3px;
}




/*　フローティングボックス内テーブル設定　*/
.univers2011_tanki{
	width: 100%;
	font-size: 0.9em;
	line-height: 1.8;
	margin-bottom: 15px;
}

.univers2011_tanki th{
	width: 78%;
	text-align: right;
	font-weight: normal;
	border-bottom: 1px solid #ccc;
	padding: 3px;
}

.univers2011_tanki td{
	text-align: center;
	border-bottom: 1px solid #ccc;
	padding: 3px;
}












/*　サイズ補正用　*/
.width05{
	width: 5%;
}

.width10{
	width: 10%;
}

.width15{
	width: 15%;
}

.width20{
	width: 20%;
}

.width30{
	width: 30%;
}

.width40{
	width: 40%;
}

.width50{
	width: 50%;
}

.width60{
	width: 60%;
}

.width70{
	width: 70%;
}

.width80{
	width: 80%;
}

.width90{
	width: 90%;
}





