h1 {
	font-size : 14px;
	color: #FFCC33;
	font-weight: bolder;
	margin: 0px;
	padding: 10px 24px 0px;
	line-height: 24px;
}
h2 {
	font-size : medium;
}
h3 {
	font-size : medium;
}
form {
	display   : inline;
}

dl {
/*	text-align: center;*/
}
dt {
	width     : 240px;
	text-align: right;
	white-spce: nowrap;
	height    : 100%;
	float     : left;
}
dd {
	width     : 500px;
	text-align: left;
	white-spce: nowrap;
/*	border    : solid 1px;*/
	margin    : 0;
}

/*エラー表示*/
.err {
	color     : red;
}

body {
/*	margin: 0;*/
	color: #000000;
	font-family: monospace; 
	font-size: 10px; 
	background-image: url(http://www.skyvision.jp/takara-fune/images/top/bg_pink01.gif);
}
a:link		{ color: #000066; }
a:visited	{ color: #000066; }
a:active	{ color: #ff9900; }
hr { color: #C0C0C0; height: 1px; width: 680px;}
table { 
	border-style: solid;
	border-width: 2px;
	border-color: #ffffff;
	border-collapse: collapse;
}
td, th { 
	color: #000000;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	font-size: 12px; 
	font-family: monospace; 
	padding: 5px;
}
.foundation { 
	color: #000000; 
	border-style: none;
	font-size: 12px; 
	font-family: monospace; 
	padding: 0px;
}
.base, .base td, .base th { 
	border-style: none;
	font-size: 12px; 
	font-family: monospace; 
}
.hidden { 
	color: #000000; 
	border-style: none;
	font-size: 12px; 
	font-family: monospace; 
}
.dbl_r {
	border-right-width: 2px;
}
.dbl_l {
	border-left-width: 2px;
}
div, caption { 
	color: #000000; 
	font-size: 12px; 
	font-family: monospace; 
	padding: 0px;
}
input, textarea, select {
	color: #000000;
	font-size: 12px;
	font-family: monospace;
}
.loginform {
 width:100px;
}
.TOP {
        font-size: 10px;
	border-width: 1px;
	border-color: #CCCCCC;
}

table.med_info th {
	background-color: #eee;
	color: #444;
}
table.med_info td {
	background-color: #fff;
}

table.pub_info th {
	background-color: #eee;
	color: #444;
}
table.pub_info td {
	background-color: #fff;
}

table.spo_info th {
	background-color: #eee;
	color: #444;
}
table.spo_info td {
	background-color: #fff;
}
.num {
	text-align: right;
}
.ecs_del {
	color: #999999;
}
.ecs_off {
	color: #666666;
}
.den {
	color: #ff3333;
	font-weight: bold;
}
.unc {
	color: #009999;
	font-weight: bold;
}
.rew {
	//color: #554400;
	color: red;
	font-weight: bold;
}
.test {
	background-color: #cccccc
}
.top { 
	border-style: solid;
	border-width: 0px;
	border-color: #ffffff;
	border-collapse: collapse;
	color: #000000;
	font-size: 12px; 
	font-family: monospace; 
	padding: 0px;
}
.news {
	font-size: 10px;
	border-width: 0px;
	padding: 0px;
	line-height: 16px;
}
.top2 { 
	border-style: solid;
	border-width: 0px;
	border-collapse: collapse;
	color: #000000;
	font-size: 12px; 
	font-family: monospace; 
	padding: 6px;
}
</style>                        