/* 共通
--------------------------------- */
.date {
	margin: 0px;
	padding: 0px;
	width: 100px;
	float: left;
}

/* 募集要項
--------------------------------- */
#bosyuu {
	width: 560px;
	border-collapse:collapse;
}
.koumoku {
	margin: 0px;
	padding: 0px;
	width: 80px;
	background-color: #acacac;
	color: #ffffff;
	text-align: center;
}

.rec_txt {
	margin: 0px;
	padding: 10px;
	font-weight: bold;
	border:1px solid #acacac;
}
.infot01 {
	margin: 0px;
	padding-left: 10px;
	width: 370px;
	float: left;
}

.jigyou {
	list-style-type:disk;

} 

/* エントリーシート
--------------------------------- */
@charset "UTF-8";
div#mf_wrapper {

	width: 560px;

	text-align: left;

	margin: 0px;

	font-family: sans-serif;

}

div#mf_header h1 {

	font-size: 24px;
		
	border-bottom: solid 1px #999999;

	margin: 0px;

	padding: 0px;

}

div#mf_header h2 {

	font-size: 16px;

	color: #999999;

	font-weight: normal;

	margin: 0px;

	padding: 0px;

}

form#mailform {

	padding: 5px;

}

table.mailform {

	width: 100%;

}

table.mailform tr th,table.mailform tr td {

	text-align: left;

	font-weight: normal;

	border-bottom: dotted 1px #999999;

	padding: 7px 5px 7px 5px;

}

table.mailform tr th {

	width: 150px;

}

table.mailform tr th span {

	color: #CC0000;

}

table.mailform tr th p {

	margin: 0px;

	padding: 0px;

	color: #999999;

}

table.mailform tr td textarea {

	width: 100%;

	height: 120px;

}