@charset "UTF-8";
 
@import "topnavi.css";
@import "header.css";
@import "menu.css";
@import "common.css";
@import "footer.css";

/*---------------------------------------------------------

 　トップページのレイアウト、新着情報
 
 ----------------------------------------------------------*/

.topvisual{
	margin: 15px 0px;
	}
#category{
	float:right;
	width:166px;
	padding: 0px 0px 0px 15px;
	}
#category ul li a {
	margin:10px 0;
	}
#news{
	float: left;
	padding: 0px 0px 20px 0px;
}

/* 新着情報 */
dl#newsList {
	margin:10px 0;
	width:520px;
	padding: 0px 0px 0px 10px;
}
dl#newsList dt {
	font-weight:normal;
	font-size:95% ;
	width:82px; 
	text-align:center;
	color:#fff;
	padding: 1px 0px 0px 0px;
	margin:0 0 5px 0px;
}
dl#newsList dd {
	margin:0 0 10px 0px;
	border-bottom: 1px dotted #CCCCCC;
	padding: 0px 0px 10px 0px;
}

.date{
	font-size:smaller;
	color:#777;
}

/* 全学年対象 */
dl#newsList dt.all {
	background-color:#cb8555;
	}
	
/* 1年生対象 */
dl#newsList dt.first {
	background-color:#c76983;
	}
	
/* 2年生対象 */
dl#newsList dt.second {
	background-color:#6284c7;
	}
	
/* 3年生対象 */
dl#newsList dt.third {
	background-color:#b3a76b;
	}
	
/* 4年生対象 */
dl#newsList dt.forth {
	background-color:#548d51;
	}
	
/* mix */
dl#newsList dt.mix {
	background-color:#898989;
	}

/* 一般の方へ */
dl#newsList dt.public {
	background-color:#8960bc;
	}

