
body {
	background-color: #ffffff;
}

form {margin: 0px;}


.pagejmp {
	font-size: 13px;
}


.btnlistoubo {
	margin-top: 10px;
}

.fom0fom input,textarea,select {
	font-size: 11px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.infjobno {
	font-size: 14px;
	border: solid 1px #626364;
	padding: 6;
	margin-bottom: 4px;
}




.modtbl01 {
	background-color: #565757;
}

.modtbl01 td {
	background-color: #f3f3f3;
	font-size: 19px;
}



.jobtdl {
	background-color: #CCCCCC;
}

.jobtdl td {
	background-color: #ffffff;
	font-size:12px;
	padding:4px;
}

.jobtdl .cls0tblhr {
	background-color: #626364;
}

.cmpanyname {
	font-size: 14px;
	font-weight: bold;
	margin-left: 4px;
	margin-bottom:5px;
}

.chkerrmsg {
	color: #ff0000;
	padding-top:20px;
	padding-bottom:20px;
	font-size:12px;
	font-weight:bold;
}
.chkpremsg {
	color: #ff0000;
	padding-top:20px;
	padding-bottom:20px;
	font-size:12px;
	font-weight:bold;
}
.p0tbtitle {
	padding: 20 0 20 0;
	font-size: 11px;
	line-height: 160%;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}





.p2maintb {
	background-color: #acacac;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p2bgwhite input {
	font-size: 11px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p2maintb td td{
	font-size: 11px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p2bgorange {
	width: 75px;
	color: #ffffff;
	background-color: #ff6600;
	text-align: left;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-weight:bold;
	padding-left:4px;
}

.p2bgdark {
	width: 70px;
	padding: 0 2 0 4;
	color: #ff6600;
	background-color: #eeeeee;
	letter-spacing: 1px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p2bgdark td {
	color: #ff6600;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p2bgwhite {
	width: 290px;
	color: #000000;
	padding-top: 4;
	padding-right: 4;
	padding-bottom: 4;
	padding-left: 9;
	background-color: #ffffff;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p2bgwhite td {
	color: #000000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p2bgokwhite {
	width: 290px;
	color: #000000;
	padding-top: 4;
	padding-right: 4;
	padding-bottom: 4;
	padding-left: 9;
	background-color: #ffffff;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p2bgokwhite td {
	color: #000000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}


.p2tbafter {
	margin: 10 0 0 0;
}






.p3maintb {
	background-color: #acacac;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p3bgwhite input {
	font-size: 11px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p3maintb td td{
	font-size: 11px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p3bggreen {
	width: 75px;
	color: #f0f1f0;
	background-color: #017f01;
	text-align: left;
	padding-left:4px;
	font-weight:bold;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p3bgdark {
	width: 82px;
	padding: 0 2 0 4;
	color: #017f01;
	background-color: #eeeeee;
	letter-spacing: 1px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p3bgdark td {
	color: #017f01;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p3bgwhite {
	width: 280px;
	color: #000000;
	padding-top: 4;
	padding-right: 4;
	padding-bottom: 4;
	padding-left: 9;
	background-color: #ffffff;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p3bgwhite td {
	color: #000000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.p3tbafter {
	margin: 10 0 0 0;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}



.p6tbtitle {
	margin: 0 0 0 6;
	font-size: 130%;
	font-weight: bold;
}

.p6tbafter {
	margin: 0 4 0 0;
	font-size: 90%;
}

.p6bgdark {
	width: 100;
	background-color: #cfcfcf;
}





.p8tbtitle {
	margin: 0 0 0 6;
	font-size: 130%;
	font-weight: bold;
}

.p8tbafter {
	margin: 0 4 0 0;
	font-size: 90%;
}

.jobtdl .p8bgdark {
	background-color: #ff6600;
	vertical-align: top;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	}



.p2bgokwhite {
 width: 340;
 background-color: #ffffff;
}

.p2maintb .p2bgokwhite{
 color: #090203;
 font-size:11px;
}

.p2maintb .p2bgokwhite td{
 color: #090203;
 font-size:11px;
 line-height:140%;
}


.p3bgokwhite {
 width: 340;
 background-color: #ffffff;
}

.p3maintb .p3bgokwhite{
 color: #090302;
 font-size:11px;
}

.p3maintb .p3bgokwhite td{
 color: #090302;
 font-size:11px;
 line-height:140%;
}

.p3bgokwhiteXXXXXXXXXXXXXXXXXXXXXX {
 width: 340;
 color: #017f01;
 padding-top: 4;
 padding-right: 4;
 padding-bottom: 4;
 padding-left: 9;
 background-color: #ffffff;
 font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}









