﻿/* CSS レイアウト */
#container {
	position: relative;
	width: 640px;
	text-align: left;
}

#footer {
}

body {
	color: #cccccc;
	background-color: #333333;
}
h1 {
	color: #b5bb9b;
	background-color: #b86233;
	background-image : url(hpb_bg01.gif);
}

h2 {
	color: #b5bb9b;
	background-color: #333333;
}

h3 {
	color: #ffffff;
	background-color: #333333;
	background-image : url(07subh08.gif);
}

P {
	font-family:monospace;
}

table {
	background-color: #cccccc;
}

td {
	color: #000000;
	background-color: #ffffff;
}

a {
	color: #cc9900;
}

a:visited {
	color: #cc9900;
}

a:active {
	color: #ffa200;
}

a:hover {
	color: #ffa200;
}

.font-s {
	font-size: x-small;
}

.font-sml {
	font-size: small;
}

.tbl-idx1 {
	color: #333333;
	background-color: #d0cc9c;
	border-color: #666666 #666666 #666666 #666666;
	border-style: solid solid solid solid;
	border-width: 0px 1px 1px 0px;
	font-size: 80%;
}

.tbl-idx2 {
	color: #333333;
	background-color: #eeeeee;
	border-color: #666666 #666666 #666666 #666666;
	border-style: solid solid solid solid;
	border-width: 0px 1px 1px 0px;
	font-size: 80%;
}

.tbl-txt1 {
	color: #333333;
	background-color: #ffffff;
	border-color: #666666 #666666 #666666 #666666;
	border-style: solid solid solid solid;
	border-width: 0px 1px 1px 0px;
	font-size: 80%;
}
