body { 
	font-size: 28px; 
	font-family: 'DFKai-sb';
}
.selectcss {
	width: 300px;
	height: 35px;
	font-size: 24px;
}
.selectcss2 {
	width: 100px;
	height: 35px;
	font-size: 24px;
}
.loginbtn {
	background-color: #376092;
	height: 40px;
	width: 130px;
	font-size: 28px;
	color: white;

	border: black;
	border-style: solid;
	border-width: 2px;
}
.functionbtn {
	background-color: #376092;
	height: 50px;
	width: 250px;
	font-size: 32px;
	color: white;

	border: black;
	border-style: solid;
	border-width: 2px;
}
.searchBtn {
		background-image: url('../css/searchBtn.png');
		background-size: 35px 35px;
		background-position: center;
		height: 35px;
		width: 35px;
		background-color: transparent;
		border: 0px;
		padding-bottom: 8px;
}
.searchInput {
	width: 150px;
	height: 40px;
	font-size: 28px;
}
.normalInput {
	width: 200px;
	height: 30px;
	font-size: 24px;
}
.smallInput {
	width: 100px;
	height: 30px;
	font-size: 24px;
}
.tableTrTitle {
	background-color: black;
	color: white;
}
.tableTr1 {
  background-color: white;
}
.tableTr2 {
  background-color: #BEBEBE;
}
.preBtn {
	background-image: url('../css/preBtn.png');
	background-size: 40px 40px;
	background-position: center;
	height: 40px;
	width: 40px;
	padding-bottom: 8px;
}
.nextBtn {
	background-image: url('../css/nextBtn.png');
	background-size: 40px 40px;
	background-position: center;
	height: 40px;
	width: 40px;
	padding-bottom: 8px;
}
.pageChangeDiv {
	height: 40px;
	line-height: 40px;
	display: inline;
}
.optionBtn {
	background-color: #BFBFBF;
	height: 50px;
	width: 180px;
	font-size: 28px;
	border: none;
}
.optionBtnSelected {
	background-color: #D99694;
	height: 50px;
	width: 180px;
	font-size: 28px;
	border: none;
}
.skipTryBtn {
	background-color: #4F81BD;
	height: 50px;
	width: 180px;
	font-size: 28px;
	color: white;

	border: black;
	border-style: solid;
	border-width: 2px;
}
.tdTryGroupTitle {
	font-size: 40px;
}
.tdGroupTitle {
	font-size: 20px;
	color: gray;
}
.skipTestBtn {
	background-color: #7F7F7F;
	height: 40px;
	width: 200px;
	font-size: 24px;
	color: white;

	border: black;
	border-style: solid;
	border-width: 2px;
}

.finishTable {
	background-color: #953735;
	width: 400px;
}
.finishBtn {
	background-color: #95B3D7;
  height: 40px;
	width: 100px;
	font-size: 24px;
	border: black;
	border-style: solid;
	border-width: 2px;
}
.finishBackBtn {
	background-color: #95B3D7;
	height: 40px;
	width: 150px;
	font-size: 24px;
	border: black;
	border-style: solid;
	border-width: 2px;
}
.jobTable {
	width: 900px;
	border: black;
	border-style: solid;
	border-width: 2px;
	font-size: 22px;
	background-color: #E7E7E7;
}
.jobTableTitle {
	font-size: 22px;
	color: gray;
}
.jobTable td{
	border: black;
	border-style: solid;
	border-width: 1px;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.jobTr2 {
	background-color: #CBCBCB;
}
.memoTextArea {
	width: 900px;
	height: 500px;
	border: black;
	border-style: solid;
	border-width: 2px;
	font-size: 22px;
	background-color: #E7E7E7;
}
.resultTable {
	width: 600px;
	border: white;
	border-style: solid;
	border-width: 2px;
	font-size: 24px;
}
.resultTitle {
	color: white;
	background-color: #9BBB59;
}
.resultTr1 {
	background-color: #DEE7D1;
}
.resultTr2 {
	background-color: #EFF3EA;
}
.checkboxCss {
	width: 30px;
	height: 30px;
}
.radioCss {
	width: 20px;
	height: 20px;
}