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

.entry_btn{
	width: 275px;
	height: 56px;
	margin: 30px auto 45px auto;
	line-height: 56px;
	text-align: center;
	border: 3px solid #B7E4CA;
	background-color:#B7E4CA;
}

.entry_btn a{
	display: block;
	font-size: 17px;
	font-weight: bold;
}

.entry_btn a:hover{
	opacity: 1;
	background-color: #fff;
}

.left_column h3.color01 {
	background-color: #CAF1FC;
}

.left_column h3.color02 {
	background-color: #B6F48E;
}

.left_column h3.color03 {
	background-color: #FFEC8D;
}

.left_column h3,#title {
	color:#454545;
}

#title {
	background-color: #C5E6D3;
}


.sub_menu {
		background-color:#E4F4EA;
}

.table1 {
	width:100%;
}

.table1 table {
	border-collapse:collapse;
	border:0;
	width:100%;
}

.table1 th {
	background-color:#B7E4CA;
	border: solid 1px #C3C3C3;
	border-collapse:collapse;
	padding:.5em 1em;
	width:60%;
	
}

.table1 td {
	border: solid 1px #C3C3C3;
	border-collapse:collapse;
	padding:.5em 1em;
	
}

/*募集要項*/

.table3 {
	width:90%;
}

.table3 table {
	border-collapse:collapse;
	border:0;
	width:90%;
	margin:0px auto;

}

.table3 th {
	display:block;
	width:100%;
	background-color:#B7E4CA;
	border: solid 1px #C3C3C3;
	border-collapse:collapse;
	padding:.5em 1em;
	
}

.table3 td {
	display:block;
	width:100%;
	border: solid 1px #C3C3C3;
	border-collapse:collapse;
	padding:.5em 1em;
	
}

.syosai {
	display:block;
	float:right;
	width:30px;
	background-color:#40AD6D;
	color:#fff;
	padding:0 1em;
}



