@charset "Shift_JIS";

/* ===================================================

 campus/

 01. circle.html

 02. map.html
 
 03. schedule.html

==================================================== */


/* 01 circle.html
-------------------------------------------------------------------------------------------------------- */

.circle_table{
	margin-top:20px;
}	

.circle_table td{
	vertical-align:top;
	text-align:center;
	background-color:#FAF2E9;
	border-bottom:15px solid #FFF;
}

.circle_table td.spaceTd{ background-color:#FFFFFF; }

.circle_table p{
	padding:10px;
	text-align:left;
}		

.circleList dt{
	margin-top:15px;
	font-weight:bold;

}

.circleList dt strong{
	color:#6BB500;
	font-size:110%;
}

.circleList dd{
	padding-bottom:15px;
	margin-top:3px;
	background:url(../images/common/line_gdotted.gif) repeat-x left bottom;
}	


/* 02 map.html
-------------------------------------------------------------------------------------------------------- */

.maplist_img{
	float:left;
	margin-top:15px;
}

.maplist{ margin:15px 0 0 190px; }	

.maplist dt{ font-weight:bold; margin-bottom:5px; }	


/* 03 schedule.html
-------------------------------------------------------------------------------------------------------- */

/* .schedule_list
------------------------------------*/

.schedule_list{ margin-top:20px; }

.schedule_list dt{
	margin-top:15px;
	font-weight:bold;
	padding-left:10px;
	background:url(../images/common/li_square.gif) no-repeat 0 0.6em;
}	

.schedule_list dd{
	background:url(../images/common/line_gdotted.gif) repeat-x left bottom;
	padding-bottom:10px;
}	
	
.schedule_table{ margin-top:20px; }	
	
.schedule_table td{ vertical-align:top; }
.schedule_table td.td_space{padding-right:2px; }

.schedule_table .common_list{ margin:5px 0 10px 0; }

.schedule_table .common_list li{ font-size:inherit; }





	