
body {
	background-image: url(img/top_bg.gif);
	margin: 35px 0px 0px 45px;
	font-size: 12px;
	scrollbar-face-color: #61C7FF;
	scrollbar-highlight-color: #61C7FF;
	scrollbar-shadow-color: #0088E2;
	scrollbar-base-color: #0088E2;
	scrollbar-arrow-color: #0088E2;
	scrollbar-darkshadow-color: #61C7FF;
}

hr {
	color: #0088E2;
	background-color: #0088E2;
	border-style: none;
	height: 1px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.news {
	margin: 5px 0px 5px 5px;
	font-size: 11px;
	color: #6C6C6C;
}

/* --- 全体の背景・テキスト --- */
body {
	margin: 9px;	
	padding: 0;
	background-color: #ffffff; /* ページの背景色 */
	color: steelblue; /* 全体の文字色 */
	font-size: 100%; /* 全体の文字サイズ */
}

/* --- 全体のリンクテキスト --- */
a:link { color: lightskyblue; }

a:visited { color: dodgerblue; }

a:hover { color: lightseagreen; }

a:active { color: teal; }

a {text-decoration: none;
}

/* --- コンテナ --- */
#container {
	width: 980px; /* ページの幅 */
	margin: 0 auto; /* センタリング */
	background-color: #ffffff; /* メインカラムの背景色 */
	border-left: 1px #c0c0c0 solid; /* 左の境界線 */
	border-right: 1px #c0c0c0 solid; /* 右の境界線 */
	padding:0px;
}

#containerInner {
	width: 100%;
}

/* --- ヘッダ --- */
#header { 
				background-color: #ffe080; /* ヘッダの背景色 */
				background-image:url(img/header_bg.gif);
				height:110px; 
}

/* --- ナビゲーション --- */
#sidebarL {
	float: left;
	width: 160px; /* 左サイドバーの幅 */
}

/* --- メインカラム --- */
#content {
	float: left;
	width: 650px; /* メインカラムの幅 */
	padding:5px;
}

/* --- サブナビゲーション --- */
#sidebarR {
	float: left;
	width: 160px; /* 右サイドバーの幅 */
}

/* --- フッタ --- */
#footer {
	clear: left; /* フロートのクリア */
	width: 100%;
	background-color: #ffffff; /* フッタの背景色 */
	background-image:url(img/footer_bg.gif)
	
}
