@charset "utf-8";

h3.vl{
	margin-top:10px;
}

.unit{
	margin-bottom:85px;
}


/*-----------------------------------------
	入試日程
-------------------------------------------*/

#ex_guide table td {
    width: auto !important;
}

.public_txt{
	width:980px;
	height:75px;
	background-color:#E1EFFF;
	margin:35px 0 25px;
}

.public_txt p{
	padding:17px 0 0 30px;
	font-size:16px;
	font-weight:bold;
	line-height:1.4;
}	 

table.public{
	width:980px;
	border-top:1px solid #D6D6D6;
    border-left:1px solid #D6D6D6;
    border-collapse:collapse;
    border-spacing:0;
    margin-bottom: 10px;
}

.public th{
    border-bottom:1px solid #D6D6D6;
    border-right:1px solid #D6D6D6;
	background:#FAFAFA; /* --表組見出し標準カラ― grey--*/
	height:30px;
	line-height:30px;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	padding-left:25px;
}

.public td{
    border-bottom:1px solid #D6D6D6;
    border-right:1px solid #D6D6D6;
	height:40px;
	line-height:1.2;
	vertical-align:middle;
	padding-left:25px;
}

.public td.detail{
	background-color:#F4FAFF;
	font-size:13px;
	width:160px;
}

.public td.bo-b{
	border-bottom:2px solid #D6D6D6;
}

.bold{
	font-weight:bold;
}

.w_course{
	width:320px;
}
.w_date{
	width:446px;
}

.table_attn{
	margin:10px 0 15px;
}

.arrow_b {
    display: block;
    background: transparent url("/images/school/arrow_black.png") no-repeat scroll left 48%;
	background-position:left 48%
}



