@charset "utf-8";
/* subject
----------------------------------------------------------- */
.tbSj1 {
	width:675px;
	margin:0 0 20px 0;
	border:solid 1px #a4a4a4;
	border-collapse: collapse;
}
.tbSj1 tr {
	border:solid 1px #a4a4a4;
}
.tbSj1 tr th {
	padding:10px;
	border:solid 1px #a4a4a4;
	vertical-align: top;
	text-align:center;
	background-color: #eeeeee;
	font-weight: normal;
}
.sjtd1 {
	width:420px;
	padding:10px;
	vertical-align: middle;
	text-align:left;
	border:solid 1px #a4a4a4;
}
.sjtd2 {
	width:100px;
	padding:10px;
	vertical-align: middle;
	text-align:center;
	border:solid 1px #a4a4a4;
}
.sjtd3 {
	padding:10px;
	vertical-align: middle;
	text-align:center;
	border:solid 1px #a4a4a4;
}
/* testschedule
----------------------------------------------------------- */
.tbTs1 {
	width:675px;
	margin:0 0 20px 0;
	border:solid 1px #a4a4a4;
	border-collapse: collapse;
}
.tbTs1 tr {
	border:solid 1px #a4a4a4;
}
.tbTs1 tr th {
	padding:10px;
	border:solid 1px #a4a4a4;
	vertical-align: middle;
	text-align:center;
	background-color: #eeeeee;
	font-weight: normal;
}
.tbTs1 tr .tstd1 {
	width:105px;
	padding:10px;
	vertical-align: top;
	text-align:left;
	border:solid 1px #a4a4a4;
}
.tbTs1 tr .tstd2 {
	padding:10px;
	vertical-align: top;
	text-align:center;
	border:solid 1px #a4a4a4;
}
.tbTs1 tr .tstd3 {
	width:130px;
	padding:10px;
	vertical-align: top;
	text-align:left;
	border:solid 1px #a4a4a4;
}
.tbTs1 tr .tstd4 {
	width:140px;
	padding:10px;
	vertical-align: top;
	text-align:left;
	border:solid 1px #a4a4a4;
}
.tbTs2 {
	width:675px;
	margin:0 0 20px 0;
	border:solid 1px #a4a4a4;
	border-collapse: collapse;
}
.tbTs2 tr {
	border:solid 1px #a4a4a4;
}
.tbTs2 tr th {
	padding:10px;
	border:solid 1px #a4a4a4;
	vertical-align: middle;
	text-align:center;
	background-color: #eeeeee;
	font-weight: normal;
}
.tbTs2 tr .tstd1 {
	width:95px;
	padding:5px;
	vertical-align: middle;
	text-align:left;
	border:solid 1px #a4a4a4;
}
.tbTs2 tr .tstd2, .tbTs2 tr .tstd3, .tbTs2 tr .tstd4, .tbTs2 tr .tstd5, .tbTs2 tr .tstd6 {
	width:18px;
	padding:5px;
	vertical-align: middle;
	text-align:center;
	border:solid 1px #a4a4a4;
}
.tbTs2 tr .tstd7 {
	width:150px;
	padding:5px;
	vertical-align: middle;
	text-align:center;
	border:solid 1px #a4a4a4;
}
.tbTs2 tr .tstd8 {
	padding:5px;
	vertical-align: middle;
	text-align:left;
	border:solid 1px #a4a4a4;
}
.tbTs2 tr .tstd9 {
	width:95px;
	padding:5px;
	vertical-align: middle;
	text-align:left;
	border:solid 1px #a4a4a4;
}
/* graduation,disaster
----------------------------------------------------------- */

.mainContentBox p a, .numberBox dl dd a, .notesBox dl dd a, .notesBox dd a {
	color:#0056aa;
	text-decoration:underline;
}
.mainContentBox p a:hover, .numberBox dl dd a:hover, .notesBox dl dd a:hover, .notesBox dd a:hover {
	color:#840084;
	text-decoration:underline;
}
/* scholarpatisserie
----------------------------------------------------------- */
.spList {
	margin:0 0 20px 0;
	font-size:14px;
}
/* support
----------------------------------------------------------- */
.tbOrico {
	width:675px;
}
.tbOrico tr .fontColorFs, .tbOrico tr .fontColorDe, .tbOrico tr .fontColorNu, .tbOrico tr .fontColorNu {
	width:200px;
}
/* jaccs
----------------------------------------------------------- */
.tbJc1 {
	width:675px;
	margin:0 0 20px 0;
	border:solid 1px #a4a4a4;
	border-collapse: collapse;
}
.tbJc1 tr {
	border:solid 1px #a4a4a4;
}
.tbJc1 tr th {
	padding:10px;
	border:solid 1px #a4a4a4;
	vertical-align: middle;
	text-align:center;
	background-color: #707070;
	font-weight: normal;
	color:#ffffff;
}
.tbJc1 tr .jstd1 {
	width:140px;
	padding:10px;
	vertical-align: top;
	text-align:left;
	border:solid 1px #a4a4a4;
	background-color: #eeeeee;
}
.tbJc1 tr .jstd2 {
	padding:10px;
	vertical-align: top;
	text-align:left;
	border:solid 1px #a4a4a4;
}
.jsBox {
	width:535px;
	padding:0;
	font-size:12px;
}
.jsBox dt {
	float:left;
	width:16x;
	clear:both;
	font-weight:normal;
}
.jsBox dd {
	margin-left:16px;
}
.jsBox {
	width:535px;
	padding:0;
	font-size:12px;
}
.jsBox dt {
	float:left;
	width:16x;
	clear:both;
	font-weight:normal;
}
.jsBox dd {
	margin-left:16px;
}
.jsBox1 {
	width:535px;
	padding:0;
	font-size:12px;
}
.jsBox1 dt {
	float:left;
	width:16x;
	clear:both;
	font-weight:normal;
}
.jsBox1 dd {
	margin-left:16px;
}
.jsBox2 {
	width:535px;
	margin:0 0 20px 0;
	padding:0;
	font-size:12px;
}
.jsBox2 dt {
	float:left;
	width:16x;
	clear:both;
	font-weight:normal;
}
.jsBox2 dd {
	margin-left:16px;
}
.jsBox3 {
	width:535px;
	margin:20px 0 20px 0;
	padding:0;
	font-size:12px;
}
.jsBox3 dt {
	float:left;
	clear:both;
	font-weight:normal;
}
.jsBox3 dd {
	margin-left:180px;
}
.jsBox3 dd a {
	color:#0056aa;
	text-decoration:underline;
}
.jsBox3 dd a:hover {
	color:#840084;
	text-decoration:underline;
}
.jsBox4 {
	width:535px;
	margin:20px 0 0 0;
	padding:0;
	font-size:12px;
}
.jsBox4 dt {
	float:left;
	clear:both;
	font-weight:normal;
}
.jsBox4 dd {
	margin-left:60px;
}
.jsConsumer {
	width:535px;
	padding:0;
	font-size:12px;
}
.jsConsumer dl dt {
	float:left;
	width:100x;
	clear:both;
	font-weight:normal;
}
.jsConsumer dl dd {
	margin-left:16px;
}
/* studiespaid
----------------------------------------------------------- */
.tbSd1 {
	width:675px;
	margin:0 0 20px 0;
	border:solid 1px #a4a4a4;
	border-collapse: collapse;
}
.tbSd1 tr {
	border:solid 1px #a4a4a4;
}
.tbSd1 tr th {
	padding:10px;
	border:solid 1px #a4a4a4;
	vertical-align: top;
	text-align:center;
	background-color: #707070;
	font-weight: normal;
	color:#ffffff;
}
.tbSd1 tr .sdtd1 {
	width:180px;
	padding:5px;
	vertical-align: top;
	text-align:center;
	border:solid 1px #a4a4a4;
	background-color: #eeeeee;
}
.tbSd1 tr .sdtd2, .tbSd1 tr .sdtd3, .tbSd1 tr .sdtd4 {
	width:100px;
	padding:5px;
	vertical-align: top;
	text-align:right;
	border:solid 1px #a4a4a4;
}
.tbSd1 tr .sdtd5 {
	padding:5px;
	vertical-align: top;
	text-align:right;
	border:solid 1px #a4a4a4;
}
.sdTable {
	width:675px;
	margin:20px 0;
}
.sdTable tr td {
	width:225px;
	text-align:right;
	padding:0 10px;
}
.tbSd2 {
	width:675px;
	margin:0 0 20px 0;
	border:solid 1px #a4a4a4;
	border-collapse: collapse;
}
.tbSd2 tr {
	border:solid 1px #a4a4a4;
}
.tbSd2 tr th {
	padding:10px;
	border:solid 1px #a4a4a4;
	vertical-align: top;
	text-align:center;
	background-color: #707070;
	font-weight: normal;
	color:#ffffff;
}
.tbSd2 tr .sdtd1 {
	width:180px;
	padding:5px;
	vertical-align: top;
	text-align:center;
	border:solid 1px #a4a4a4;
	background-color: #eeeeee;
}
.tbSd2 tr .sdtd2, .tbSd2 tr .sdtd3, .tbSd2 tr .sdtd4, .tbSd2 tr .sdtd5 {
	width:84px;
	padding:5px;
	vertical-align: top;
	text-align:right;
	border:solid 1px #a4a4a4;
}
.tbSd2 tr .sdtd6 {
	padding:5px;
	vertical-align: top;
	text-align:right;
	border:solid 1px #a4a4a4;
}
.tbSd3 {
	width:675px;
	margin:0 0 20px 0;
	border:solid 1px #a4a4a4;
	border-collapse: collapse;
}
.tbSd3 tr {
	border:solid 1px #a4a4a4;
}
.tbSd3 tr th {
	padding:10px;
	border:solid 1px #a4a4a4;
	vertical-align: top;
	text-align:center;
	background-color: #707070;
	font-weight: normal;
	color:#ffffff;
}
.tbSd3 tr .sdtd1 {
	width:180px;
	padding:5px;
	vertical-align: top;
	text-align:center;
	border:solid 1px #a4a4a4;
	background-color: #eeeeee;
}
.tbSd3 tr .sdtd2, .tbSd3 tr .sdtd3, .tbSd3 tr .sdtd4, .tbSd3 tr .sdtd5, .tbSd3 tr .sdtd6 {
	width:70px;
	padding:5px;
	vertical-align: top;
	text-align:right;
	border:solid 1px #a4a4a4;
}
.tbSd3 tr .sdtd7 {
	padding:5px;
	vertical-align: top;
	text-align:right;
	border:solid 1px #a4a4a4;
}
/* examination
----------------------------------------------------------- */
.tbEn {
	width:675px;
	margin:0 0 20px 0;
	border:solid 1px #a4a4a4;
	border-collapse: collapse;
}
.tbEn tr {
	border:solid 1px #a4a4a4;
}
.tbEn tr th {
	padding:10px;
	border:solid 1px #a4a4a4;
	vertical-align: middle;
	text-align:center;
	background-color: #eeeeee;
	font-weight: normal;
}
.entd1 {
	width:290px;
	padding:5px;
	text-align:left;
	border:solid 1px #a4a4a4;
}
.entd2 {
	width:170px;
	padding:5px;
	text-align:left;
	border:solid 1px #a4a4a4;
}
.entd3, .entd5, .entd6 {
	width:50px;
	padding:5px;
	vertical-align: middle;
	text-align:center;
	border:solid 1px #a4a4a4;
}
.entdbg3, .entdbg5, .entdbg6 {
	width:50px;
	padding:5px;
	vertical-align: middle;
	text-align:center;
	border:solid 1px #a4a4a4;
	background-color: #fffce1;
}
.notesTbBox1 {
	width:285px;
	margin:0 0 20px 0;
	padding:0;
	font-size:12px;
}
.notesTbBox1 dt {
	float:left;
	width:14x;
	clear:both;
	font-weight:normal;
}
.notesTbBox1 dd {
	margin-left:14px;
}
.notesTbBox2 {
	width:160px;
	margin:0 0 20px 0;
	padding:0;
	font-size:12px;
	font-style: normal;
	vertical-align: top;
}
.notesTbBox2 dt {
	float:left;
	width:14x;
	clear:both;
	font-weight:normal;
}
.notesTbBox2 dd {
	margin-left:14px;
}
.entd1 p {
	margin:0;
	width:285px;
	font-size:12px;
	text-align:left;
}
.entd3 p {
	width:50px;
	font-size:12px;
	text-align:left;
}
.entd1 a {
	color:#0056aa;
	text-decoration:underline;
}
.entd1 a:hover {
	color:#840084;
	text-decoration:underline;
}
