@charset "Shift_JIS";

/*	スタイルシート　[ 公益財団法人 鹿児島県建設技術センター:トップページ用 ]
=================================================================== */
/* 再定義 */

/* ※※※※※※　各領域定義　※※※※※※
/*	全体枠組み
=================================================================== */

/*	ヘッダ枠組み
=================================================================== */

/*	ナビゲーション枠組み
=================================================================== */
div#Navigation {
	z-index:2;
}

/*	メイン画像枠組み
=================================================================== */
div#areaMainImg {
	background: url(../images/back_mainImg.gif) repeat-x;
	margin: 5px 0 0 0;
	padding: 0;
	width: 100%;
	text-align: center;
}
div#MainImg {
	margin: 0 auto;
	padding: 0;
	width: 960px;
	z-index:0;
}


/*	コンテンツ枠組み
=================================================================== */
div#Contents {
	margin: 0 auto;
	padding: 0;
	width: 960px;
}

/* バナー中央 */
div#TopBn {
	margin: 5px 0 20px 0;
}
div#TopBn ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
div#TopBn ul li {
	display: inline;
	float: left;
	margin-right: 5px;
}
div#TopBn ul li.lastbn {
	margin-right: 0;
}

/* メインコンテンツ
=================================================================== */
div#MainContents {
	float: left;
	margin: 0;
	padding: 0;
	width: 620px;
}


/* 新着情報・イベント・研修 */
div.Top-areaNews {
	margin: 0 0 15px 0;
	width: 710px;
}
div#MainContents div.Top-areaNews h3 {
	background: none;
	border: none;
	margin: 0;
	padding: 0;
}
div.Top-areaNews ul {
	list-style: none;
	margin: 0;
	padding: 10px 0;
}
div.Top-areaNews ul li {
	border-bottom: #999 1px dotted;
	margin: 0;
	padding: 5px;
}
div.Top-areaNews ul li a {
	background: url(../images/icon_new.gif) no-repeat left center;
	color: #123665;
	padding: 0 0 0 20px;
	margin: 0 0 0 7px;
	text-decoration: none;
}
div.Top-areaNews ul li a:hover {
	text-decoration: underline;
}
div.Top-areaNews ul li a.no-img {
	background: none;
	color: #123665;
	padding: 0;
	margin: 0;
	text-decoration: none;
}
div.Top-areaNews ul li a.no-img:hover {
	text-decoration: underline;
}


/* サイドコンテンツ
=================================================================== */
div#SideContents {
	float: right;
	margin: 0;
	padding: 0;
	width: 236px;
}
div#SideContents img {
	vertical-align: bottom;
}


/* サイドバナー */
div.SideBn {
}
div.SideBn ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
div.SideBn ul li {
	margin: 0 0 10px 0;
}

div.SideDL {
	border: 1px #CCCCCC solid;
	font-size: 80%;
	line-height: 120%;
	margin: 50px 4px 0 0px;
	padding: 10px;
	text-align: left;
}
div.SideDL img {
	margin-top: 5px;
}

div.areaNews ul li {
	border-bottom: #999 1px dotted;
	margin: 0;
	padding: 5px;
	width: auto;
}



/*	先頭へ戻る
=================================================================== */


/*	フッタ枠組み
=================================================================== */
