@charset "UTF-8";
/* CSS Document */

.exWrap {
	margin:1.5em auto 2.5em;
	width:98%;
	}

.examTbl {
	margin:8px 0 22px;
	width:100%;
	border-top:solid 1px #BDD5E2;
	border-right:solid 1px #BDD5E2;
	}

.examTbl th, .examTbl td {
	border-bottom:solid 1px #BDD5E2;
	border-left:solid 1px #BDD5E2;
	vertical-align: middle;
	font-size:90%;
	line-height:1.4;
	padding:5px 8px;
	}

.examTbl th {
	background-color:#E8F1F5;
	font-weight:normal; 
	whitespace:nowrap;
	text-align:center;
	}

.examTbl td {
	text-align:left;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	}

.nwtd {
	white-space:nowrap;
	}

.marutbl {
	width:100%;
	margin-bottom:20px;
	line-height:1.3;
	}
	.thcol {
		padding:3px 0;
		background-color:#E5E5E5;
		border:solid 1px #ccc;
		text-align:center;
		}
	.throw {
		padding:15px 3px 15px 8px;
		border:solid 1px #ccc;
		text-align:left;
		}
		#th1 {
			background-color:#DCBF8C;
		}
		#th2 {
			background-color:#BFCFF2;
		}
		#th3 {
			background-color:#F2C6C0;
		}
		#th4 {
			background-color:#D7DDA9;
		}
		#th5 {
			background-color: #C4BDD9;
		}
	.marutbl td {
		padding:2px 8px;
		vertical-align:middle;
		border:solid 1px #ccc;
		text-align:center;
		}
		.td1 {
			background-color:#FDF0E0;
		}
		.td2 {
			background-color:#E6EEF9;
		}
		.td3 {
			background-color:#FFE5E5;
		}
		.td4 {
			background-color:#F3F9E6;
		}
		.td5 {
			background-color: #EDE4FB;
		}
