table.list{
	width: 900px;
	border-collapse: collapse;
}
table.list2{
	width: 900px;
	border-collapse: collapse;
	margin-top: 10px;
}
td.title01{
	background-color: #ededed;
	width: 100px;
	padding: 5px;
	border: solid 1px #dcdcdc;
	text-align: center;
	height: 50px;
}
td.list_data{
	background-color: #ededed;
	width: 100px;
	padding: 5px;
	border: solid 1px #dcdcdc;
	text-align: center;
}
td.list_data2{
	width: 100px;
	padding: 5px;
	border: solid 1px #dcdcdc;
	text-align: center;
	height: 50px;
}
td.list_data3{
	background-color: #7e7e7e;
	width: 100px;
	padding: 5px;
	border: solid 1px #dcdcdc;
	text-align: center;
	height: 50px;
}
td.list_data4{
	width: 100px;
	padding: 5px;
	border: solid 1px #dcdcdc;
	text-align: left;
	height: 50px;
}

p.josei_reg_title{
	border: #ffcc00 3px solid;
	padding: 5px;
	margin-bottom: 10px;
}
p.josei_reg_title2{
	border: #ffcc00 3px solid;
	padding: 5px;
	margin: 10px 0px 10px 0px;
}
td.input_title{
	background-color: #ededed;
	width: 100px;
	padding: 5px;
	border: solid 1px #dcdcdc;
	text-align: center;
}
td.input{
	padding: 5px;
	border: solid 1px #dcdcdc;
	height: 30px;
	background-color: #f6f6f6;
}