@charset "utf-8";


#admission #topimg {
	clear:both;
	width: 850px;
	height: 115px;
	background: #DDD;
	margin:0 0 10px 0;
	background: url("../img/top_img/15.jpg") no-repeat left center;
}
#admission #topimg h2 {
	float: left;
	text-indent: -9999px;
	
}
.contents h2 {
	border-bottom:1px solid #7EB52F;
	padding:10px 0 10px 200px;
	margin: 10px 0 0 0;
	height: 60px;
	font-size:22px;
	font-weight: normal;
	background: url("../img/admission/admission_title.gif") no-repeat left center;
	}
#right_contents h3.ad_h3 {
	border:1px solid #7a704b;
	background: #a18c73 url("../img/admission/admission_list.gif") no-repeat 15px center;
	margin: 0 0 10px 0;
	font-size: 16px;
	padding:5px 0 5px 40px;
	color:#FFF;
	
	}
table.ad_shikaku td {width:50%;} 
table.ad_shikaku ol li{ 
	list-style-type: decimal;
	margin-bottom: 10px;
	border-bottom:1px dotted #CCC;
	  } 
.ad_table {
	width:628px;
	margin:5px 0 10px 0;
	border-collapse: collapse;
	
	}
.ad_table th {
	width: 160px;
	padding:20px;
	vertical-align: middle;
	text-align: center;
	background:#ffedc4;
	border-bottom: 1px solid #fff;

}
.ad_table td {
	padding:20px;
	border-bottom: 1px dotted #ccc;
	border-top: 1px dotted #CCC;
}
.addmistion_summary {
	margin: 10px;
	margin-left: 20px;
}
.addmistion_summary li {
	list-style: decimal inside;
	padding:1px;
}
/**********************gakuhi_table**********/
.gakuhi_table01 {
	width:100%;
	margin:5px 0 0px 0px;
	border-collapse: collapse;
	border: 1px solid #CCC;
	
	}
.gakuhi_table01 th {
	width: 160px;
	padding:10px;
	vertical-align: middle;
	text-align: center;
	background:#e7fcfe;
	border: 1px solid #CCC;

}
.gakuhi_table01 td {
	padding:10px;
	border: 1px solid #CCC;
}
.gakuhi_table01 td.gray {
	background:#eee;
}
.gakuhi_table02 {
	width:100%;
	margin:5px 0 0px 0px;
	border-collapse: collapse;
	border: 1px solid #CCC;
	}
.gakuhi_table02 th {
	width: 160px;
	padding:10px;
	vertical-align: middle;
	text-align: center;
	background:#ffc680;
	border: 1px solid #CCC;

}
.gakuhi_table02 td {
	padding:10px;
	border: 1px solid #CCC;
}
.gakuhi_table02 td.gray {
	background:#eee;
}
.gakuhi_table03 {
	width:100%;
	margin:5px 0 0px 0px;
	border-collapse: collapse;
	border: 1px solid #CCC;
}
.gakuhi_table03 th {
	width: 160px;
	padding:10px;
	vertical-align: middle;
	text-align: center;
	background:#efff97;
	border: 1px solid #CCC;

}
.gakuhi_table03 td {
	padding:10px;
	border: 1px solid #CCC;
}
.gakuhi_table03 td.gray {
	background:#eee;
}
div.ex_gakuhi {
	padding:10px 10px;
	border:1px solid #CCC;
	border-top:none;
	background:#eee;
}
div.ex_gakuhi table {
	margin: 5px auto;

}
div.ex_gakuhi table td {
	padding:5px 8px;
	background: #aaa;
	color:#fff;
	border:1px solid #999;
}
div.ex_gakuhi table td.kigou {
	background: #eee;
	color: #999;
	border: none;
	padding: 5px 3px;
}

