body
{
}
h1
{
	padding-right: 5%;
	padding-left: 5%;
	font-size: 3em;
	margin-left: 10%;
	color: #0000ff;
	margin-right: 10%;
	background-color: #cccc66;
	text-align: center;
	padding-bottom: 10px;
	padding-top: 10px;
	border-right: groove;
	border-top: groove;
	border-left: groove;
	border-bottom: groove;
}
h2
{
	border-right: #cc66ff thick solid;
	border-top: #9999ff thin solid;
	font-size: 1.5em;
	border-left: #cc99ff thick solid;
	color: #66ccff;
	border-bottom: #9966ff thin solid;
	background-color: #6600cc;
	text-align: center;
	padding-right: 1em;
	padding-left: 1em;
	padding-bottom: 8px;
	padding-top: 8px;
	margin-top: 1em;
	margin-bottom: 1em;
}
th.sea6
{
	padding-bottom: 1em;
	color: #330000;
	border-top-style: double;
	padding-top: 1em;
	border-right-style: double;
	border-left-style: double;
	background-color: #ccccff;
	border-bottom-style: double;
	padding-right: 1em;
	padding-left: 1em;
}
th.sea6a
{
	padding-bottom: 1em;
	color: #330000;
	border-top-style: double;
	padding-top: 1em;
	border-right-style: double;
	border-left-style: double;
	background-color: #ccccff;
	border-bottom-style: double;
	padding-right: 0.5em;
	padding-left: 0.5em;
}
th.sea6b
{
	padding-bottom: 1em;
	color: #330000;
	border-top-style: double;
	padding-top: 1em;
	border-right-style: double;
	border-left-style: double;
	background-color: #ccccff;
	border-bottom-style: double;
	padding-right: 1em;
	padding-left: 1em;
	width: 20%;
}
th.sea6c
{
	padding-bottom: 1em;
	color: #330000;
	border-top-style: double;
	padding-top: 1em;
	border-right-style: double;
	border-left-style: double;
	background-color: #ccccff;
	border-bottom-style: double;
	padding-right: 1em;
	padding-left: 1em;
	width: 25%;
}
th.sea6d
{
	padding-bottom: 1em;
	color: #330000;
	border-top-style: double;
	padding-top: 1em;
	border-right-style: double;
	border-left-style: double;
	background-color: #ccccff;
	border-bottom-style: double;
	padding-right: 1em;
	padding-left: 1em;
}
td.sea6-no1
{
	border-top-style: groove;
	border-right-style: groove;
	border-left-style: groove;
	background-color: #ffffcc;
	text-align: center;
	border-bottom-style: groove;
	color: #cccc66;
}
td.sea6-name1
{
	border-right: thin outset;
	padding-right: 0.5em;
	border-top: thin outset;
	padding-left: 0.5em;
	font-size: 1.2em;
	padding-bottom: 0.3em;
	border-left: thin outset;
	color: #9900ff;
	padding-top: 0.3em;
	border-bottom: thin outset;
	background-color: #cccccc;
	text-align: left;
}
td.sea6-no2
{
	font-weight: bold;
	color: #990000;
	border-top-style: groove;
	border-right-style: groove;
	border-left-style: groove;
	background-color: #ffff33;
	text-align: center;
	text-decoration: none;
	border-bottom-style: groove;
}
td.sea6-name2
{
	border-right: thin outset;
	padding-right: 0.5em;
	border-top: thin outset;
	padding-left: 0.5em;
	font-size: 1.5em;
	padding-bottom: 0.5em;
	border-left: thin outset;
	color: #330099;
	padding-top: 0.5em;
	border-bottom: thin outset;
	background-color: #ffcccc;
}
td.sea6-naiyo2
{
	border-right: thin outset;
	padding-right: 0.5em;
	border-top: thin outset;
	padding-left: 0.5em;
	padding-bottom: 0.2em;
	border-left: thin outset;
	color: #000066;
	padding-top: 0.2em;
	border-bottom: thin outset;
	background-color: #cccc66;
}
td.sea6-gaiyo2
{
	border-right: thin outset;
	padding-right: 0.5em;
	border-top: thin outset;
	padding-left: 0.5em;
	padding-bottom: 0.2em;
	border-left: thin outset;
	color: navy;
	padding-top: 0.2em;
	border-bottom: thin outset;
	background-color: #ffffcc;
}
td.top1
{
	border-right: yellow outset;
	padding-right: 2em;
	border-top: yellow outset;
	padding-left: 2em;
	font-size: 2em;
	padding-bottom: 0.5em;
	border-left: yellow outset;
	color: #ccffff;
	padding-top: 0.5em;
	border-bottom: yellow outset;
	background-color: #99cc00;
	text-align: center;
}
td.top2
{
	padding-right: 2em;
	padding-left: 2em;
	font-size: 1.2em;
	color: #ccccff;
	border-top-style: inset;
	border-right-style: inset;
	border-left-style: inset;
	background-color: #990099;
	border-bottom-style: inset;
}
td.yoko
{
	padding-left: 5px;
	background-color: #ccff99;
	text-align: left;
}
td.kanso
{
	padding-left: 5px;
	background-color: #99cc99;
	text-align: left;
}
td.pic1
{
	border-right: #ffcc33 thin inset;
	padding-right: 5px;
	border-top: #ffcc33 thin inset;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #ffcc33 thin inset;
	color: #663333;
	padding-top: 5px;
	border-bottom: #ffcc33 thin inset;
	background-color: #ccffff;
}
td.pic2
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	color: #3300cc;
	border-top-style: inset;
	padding-top: 5px;
	border-right-style: inset;
	border-left-style: inset;
	background-color: #ccccff;
	border-bottom-style: inset;
}
.p-run
{
	padding-right: 3em;
	padding-left: 3em;
	font-weight: bold;
	font-size: 2em;
	margin-left: 20%;
	color: #663333;
	margin-right: 20%;
	background-color: #cccc99;
	text-align: center;
}
.p-runset
{
	padding-right: 2em;
	padding-left: 2em;
	font-weight: bold;
	padding-bottom: 0.5em;
	color: #663366;
	padding-top: 0.5em;
	background-color: #ccffff;
	text-align: center;
}
.p-req
{
	font-size: 0.6em;
	color: #cc3300;
	text-align: right;
}
.p-sta
{
	font-weight: bold;
	font-size: 1.3em;
	color: navy;
	text-align: center;
}
div.sea6-date1
{
	color: #990033;
	background-color: #ffcc99;
	text-align: center;
}
div.sea6-dist1
{
	color: #003300;
	background-color: #cccc99;
	text-align: center;
}
div.sea6-date2
{
	font-weight: bold;
	font-size: 1.2em;
	padding-bottom: 4px;
	color: #330099;
	border-top-style: outset;
	padding-top: 4px;
	border-right-style: outset;
	border-left-style: outset;
	background-color: #ffffcc;
	text-align: center;
	border-bottom-style: outset;
}
div.sea6-dist2
{
	padding-top: 4px;
	padding-bottom: 4px;
	color: #003300;
	border-top-style: outset;
	border-right-style: outset;
	border-left-style: outset;
	background-color: #cccccc;
	text-align: center;
	border-bottom-style: outset;
}

