body {
	margin: 0px;
	padding: 0px;
}
/* タイトルバー **************************/
div.title {
	float: top;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	background-image: url(image/header.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
div.title h1 {
	color: white;
	text-align: left;
}
div.title a {
	font-size: 20pt;
	font-weight: bold;
	color: white;
}

table.header-title {
 	text-align : bottom;
	font-size: 20pt;
	font-weight: bold;
	color: white;
	white-space: nowrap;
}

div.title-navi a {
	margin: 10px;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	text-decoration: none;
}
div.title-navi a:hover {
	background-color: #c0c0ff;
	color: white;
}
/* メインメニュー **************************/
div.navi {
	clear: both;
}
/* サブメニュー **************************/
div.menu {
	float: left;
	width: 20%;
	padding: 0.5em;
	margin-right: 0.2em;
	font-size: 8pt;
	border-right: dashed 1px gray;
}
div.menu h3 {
	padding: 0.2em;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	background-color: #a0a0ff;
}
div.menu a:hover {
	background-color: #c0c0ff;
}

ul.menu-list-l {
	font-weight: bold;
	font-size: 10pt;
}

ul.menu-list {
	font-weight: bold;
}

li.menu-list-item {
	font-size: 8pt;
}
/* メイン **************************/
div.main {
	padding: 0.5em 1em;
	font-size: 10pt;
}
div.main h2 {
	font-family: Verdana,Arial,sans-serif;
	margin: 0px;
	border-bottom: solid 3px #00cc00;
}
div.main p {
	line-height: 1.4;
}

table.content {
	font-size: 10pt;
}

tr.title {
	font-weight: bold;
	font-size: 10pt;
}

tr.bbs-title {
	font-weight: bold;
	font-size: 12pt;
	background-color: ORANGE;
	color: white;
}

td.comment {
	font-size: 10pt;
}

div.main h3.conent-midashi {
	padding: 0.1em;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	background-color: ORANGE;
}

/* フッター **************************/
div.footer {
	clear: both;
	background-image: url(image/footer.jpg);
	background-repeat: repeat-x;
	background-position: center;
	color: white;
	padding: 3px;
	Height: 95;
}
div.footer p.returnlink {
	text-align: center;
	margin: 0px 0px 0.5em 0px;
}
div.footer p.returnlink a {
	color: white;
}
div.footer p.copyright {
	margin: 0px;
	font-size: 80%;
	font-family: Verdana,Arial,sans-serif;
	text-align: CENTER;
}
