@charset "EUC-JP";

/* 
=== JIKEI UNIVERSITY / 2010 ==========================

	総合トップ用
	[ 1 ] sideMenu 
	[ 2 ] mainColumn 
	[ 3 ] sideInfo 

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


#contents { 
	celar: both; 
	width: 950px; 
	margin: 0 auto; 
	padding: 0 0 30px; 
	zoom: 1; 
	}
#contents:after {
    content: ".";
    display: block;
    clear: both; 
	visibility: hidden; 
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	} 



/* --------------------------------------------------

	[ 1 ] sideMenu 

 --------------------------------------------------- */
.sideMenu { 
	width: 205px; 
	float: left; 
	} 
.sideMenu ul { 
	width: 100px; 
	float: left; 
	} 
.sideMenu li { 
	margin: 0 0 14px;  
	} 
.sideMenu li img { 
	vertical-align: top; 
	} 



/* --------------------------------------------------

	[ 2 ] mainColumn 

 --------------------------------------------------- */
.mainColumn { 
	width: 540px; 
	padding:  0 0; 
	float: left; 
	} 
.mainColumn h2 { 
	margin: 0 0 18px; 
	} 


/* .infoTable
 ------------------------------------ */
.infoTable { 
	width: 540px; 
	height: 195px; 
	overflow-y:scroll;  
	} 
.infoTable table { 
	margin: 4px 0 8px; 
	width: 510px;  
	}
.infoTable th, 
.infoTable td { 
	vertical-align: top; 
	color: #336699; 
	font-weight: normal; 
	} 
.infoTable th { 
	white-space: nowrap; 
	padding: 8px 15px 0 0; 
	} 
.infoTable td { 
	background: url(../image/icon-arrow.gif) no-repeat 0 12px; 
	padding: 8px 0 0 10px; 
	} 
.infoTable td span{
	color: #F00;

	} 



/* --------------------------------------------------

	[ 3 ] sideInfo 

 --------------------------------------------------- */
.sideInfo { 
	float: right; 
	width: 190px; 
	} 

.recruitBox { 
	background: #fffbf0; 
	border-width: 0 1px 1px; 
	border-style: solid; 
	border-color: #d3dcde; 
	padding: 12px 9px 0; 
	margin: 0 0 18px; 
	} 
.linkBox { 
	margin: 12px 0 0; 
	padding: 0 0 12px; 
	} 
.recruitBox li, 
.linkBox li { 
	font-weight: bold; 
	margin: 0 0 12px; 
	} 
.recruitBox li a,  
.linkBox li a { 
	background: url(../image/icon-arrow.gif) no-repeat 0 3px; 
	padding: 0 0 0 10px; 
	display: block; 
	} 

.sideInfo p {
	margin:0 0 5 0;
	}

* html .recruitBox li, 
* html .linkBox li, 
* html .sideInfo p { 
	display: inline-block; 
	} 
