/* ------//98po;@ボディスタイル//------ */
body {
	background-image: url(../images/top_bg.png);
	background-repeat: repeat-x;
}

/* ------//左カラムスタイル//------ */

#left_clumn {
	display: block;
	width: 660px;
	float: left;
}

#content .news_title {
	display: block;
	width: 660px;
	height: 38px;
	background-image: url(../images/top01.jpg);
	background-position: -150px -400px;	
	margin: 25px 0px 0px 0px;
}

#content .news_title p {
	text-align: right;
	font-size: 10px;
	padding: 4px 32px 0px 0px;
	font-weight: normal;
}

#content .news {
	margin: 0px 0px 0px 40px;
}

#content .news p{
	display: block;
	float: left;
	margin: 10px 10px 0px 0px;
}



/* ------//右カラムスタイル//------ */

#right_clumn {
	display: block;
	width: 240px;
	float: left;
}

#right_clumn .banner1 a {/*--バナー１画像--*/
	display: block;
	width: 220px;
	height: 48px;
	background-image: url(../images/button.gif);
	background-position: 0px 0px;	
	margin: 25px 0px 0px 0px;
}

#right_clumn .banner1 a:hover {/*--バナー１画像ロールオーバ--*/
	background-image: url(../images/button_r.gif);
	background-position: 0px 0px;	
}

#right_clumn .banner2 a {/*--バナー２画像--*/
	display: block;
	width: 220px;
	height: 48px;
	background-image: url(../images/button.gif);
	background-position: 0px -68px;	
	margin: 10px 0px 0px 0px;
}

#right_clumn .banner2 a:hover {/*--バナー２画像ロールオーバ--*/
	background-image: url(../images/button_r.gif);
	background-position: 0px -68px;	
}

#right_clumn .banner3 a {/*--バナー３画像--*/
	display: block;
	width: 220px;
	height: 54px;
	background-image: url(../images/button.gif);
	background-position: 0px -313px;	
	margin: 10px 0px 50px 0px;
}

/*--バナー３画像ロールオーバ--利用しないためコメントアウト
#right_clumn .banner3 a:hover {
	background-image: url(../images/button_r.gif);
	background-position: 0px -100px;	
}*/

br.clear {
	clear: all;
}
