@charset "UTF-8";
/* CSS Document */

/* @root dir */

/* 各ディレクトリ以下のページに使用するcssルールはこのファイルに記述 */


div.toppageinf	{
	width:	800px;
	margin:	14px 0px 12px;
}

div.leftarea	{
	width:	153px;
	float:	left;

}
div.leftlinkarea	{
	width:	153px;
	border-style:	none solid solid solid;
	border-width:	1px;
	border-color:	#dddddd;

}

div.leftlinkarea h2	{
	margin:	0;
	height:	24px;
	width:	155px;
}
div.leftarea h3	{
	margin:	5px 0px;
	height:	110px;
	width:	155px;
}

ul.sitelinks li	{
	padding:	20px 0px 20px 24px;
	background-image:	url("common/imgs/bluedot_right.gif");
	background-position:	12px center;
	background-repeat:	no-repeat;
	border-bottom:	dotted 1px #dee8f1;
}

ul.sitelinks li#lastrow	{
	border:	none;
}

div.topnewsarea	{
	width:	630px;
	float:	right;
}

div.topnewsarea h2	{
	width:	630px;
	height:	24px;
}

ul.newslist	{
	margin:	0px 0px 16px;
	border-top:	dotted 1px #dee8f1;	
}

ul.newslist li	{
	list-style-type:	none;
	padding:	8px 0px 8px 24px;
	background-image:	url("common/imgs/newslist_mrk.gif");
	background-repeat:	no-repeat;
	background-position:	4px 8px;
	border-bottom:	dotted 1px #dee8f1;
}

span.newsdate	{
	padding-right:	8px;
}
span.newsgenre	{
	padding-right:	10px;
}

div.goinfarea	{
	width:	630px;
	text-align:	right;
	padding:	8px 2px 8px 0px;
}




