/*	下記はJavaScript碁盤で重要な設定	*/
.ban, .panel {
	position: absolute;
	font-family: Times, serif;
	line-height: 100%;
	font-size: 12pt;
}
.ban {
	left: 0px; 
	top: 0px
}
.panel {
	left: 555px;
	top: 0px
}
/*----------------------------------------*/
a {
	 text-decoration: none;
	 color: #993300;
}
body {
	background-color: #e0e0cc;
/*
	background-image: url("img/sample.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 90% 10%;
*/
}
/*
table.info {
	font-size: 90%;
}
*/
td {
	padding:0;
}
td.com {
	font-size: 90%;
	background-color: #fefefe;
	border: #a08080 1px solid;
}
p.info {
	font-family: Times, serif;
	font-weight: bold;
	line-height: 120%;
	font-size: 12pt;
}
p.info2 {
	margin-left: 1em;
	line-height: 120%;
	width: 500px;
}

tr.bold {
	background-color: #ffffff;
}
p.col {
	border: #aaaaaa 1px solid;
	background-color: #eeeecc;
	width: 300px;
	margin-left: 2em;
	padding-left: 1em;
	font-style: italic;
}
span.meigen {
	font-style: italic;
	font-size: 12pt;
}
span.err {
	color: #ff0000;
	font-style: italic;
	font-size: 200%;
}
/* Form */
.b {
	color: black;
	background-color: #cccccc;
	border: #808080 1px solid;
}

ul {
	list-style-image: url("./img/gs.gif");
}


th {
	background-color: #eeeecc;
}
.enter {
	font-size: 140%;
	font-style: italic;
}
.b2 {
	color: black;
	background-color: #ccccdd;
	border: #8080a0 1px solid;
	cursor: hand;
}

.b3 {
	color: black;
	background-color: #ddcccc;
	border: #a08080 1px solid;
	cursor: hand;
}

.t1 {
	color: #000000;
	border: #aaaaaa 1px solid;
	background-color: #eeeecc;
}

.t2 {
	color: #000000;
	border: #aaaaaa 1px solid;
	background-color: #ffffee;
}


