/*===========================
additional css elements 
===========================*/



/* table調整 */


.add1 {
	height:150px;
}

.add1 td {
	vertical-align:middle;
	
}

.add1 th {
	width:30%;
}

th.add3 {
	text-align:left;
}


.add1 th.add3 {
	width:60%;
}


/* リスト追加 */


.admit {
	border:2px #c9d4dc solid;
	padding:30px;
}

.admit li {
	float:left;
	width:25%;
	line-height:2.5em
}

.admit li span {
	width:80px;
	display:block;
	float:left;
}


 @media screen and (max-width: 768px) {
	 .admit li {
	float:left;
	width:auto;
	line-height:2.5em;
	min-width:180px;
}

.admit li span {
	width:auto;
	margin-right:1em;
	display:block;
	float:left;
}
	 
 }


