body
{
	margin:0px;
	padding:0px;

	font-family: "Meiryo","Gothic","MS UI Gothic","Hiragino Kaku Gothic Pro","Osaka";
	font-size:12px;

	background-color:#ffffff;
	background-image:url(image/bg.jpg);
	color:#444444;
}



A
{
	color:0080ff;
}

A:link
{
}

A:visited
{
	color:005bb7;
}

A:active
{
	background-color:fde803;
}

A:hover
{
	background-color:fde803;
}



img
{
	border:none;
}



a.image
{
	display:block;
	text-decoration:none;	/* 下線を消す */
}

a.image:hover
{
	background-color:#ffffff;	/* これがないとイメージボタンが動かない */
}

a.image:hover img
{
	visibility:hidden
}



DIV
{
	margin:0px;
	padding:0px;

	font-size:12px;

	color:#444444;
}



TABLE
{
	margin:0px;
	padding:0px;

	font-size:12px;

	color:#444444;
}



DIV.contents
{
	width: 720px;
}



/* 日付 */
H5
{
	margin:0px;
	padding:0px;

	margin-top:6px;
	margin-left:12px;

	font-size:11px;
	color:#666666;
}



/* 見出し / border-color: を設定する */
H3
{
	margin:0px;
	padding:0px;
	margin-left:12px;
	margin-bottom:12px;

	font-size:16px;
	color:#666666;

	padding-left:4px;
	border-left:solid 12px;
	border-color:#414141;
}



/* 本文 */
P
{
	margin:0px;

	padding-left:   12px;
	padding-right:  4px;
	padding-top:    2px;
	padding-bottom: 10px;

	line-height:18px;
}



LI
{
	line-height:18px;
}



/* サイドメニューのタイトル */
H4
{
	margin:0px;
	padding:0px;
	margin-left:12px;
	padding-top:4px;

	font-size:12px;
	color:#414141;

	padding-top:6px;
	padding-left:4px;
	border-bottom:solid 1px;
	border-color:#414141;
	width: 146px;
}



/* サイドメニューのリンク */
H6
{
	margin:0px;
	padding:0px;
	margin-left:20px;
	padding-top:4px;

	font-size:11px;
	font-weight:normal;
	color:#444444;
}



DIV.topicsDate
{
	margin:0px;
	padding:0px;
	margin-left:20px;
	padding-top:4px;
	margin-bottom:1px;

	font-size:9px;
	font-weight:bold;
	color:#444444;
}



DIV.topicsContents
{
	margin:0px;
	padding:0px;
	margin-left:20px;

	font-size:11px;
	color:#444444;
}



