/* 由 F12 开发人员工具生成。这可能不是原始源文件的准确表示形式。*/
table {
	border: 1px ridge rgb(51, 51, 51); border-collapse: collapse;
}
th {
	padding: 2px; border: 2px ridge rgb(255, 255, 255); vertical-align: top;
}
td {
	padding: 2px; border: 2px ridge rgb(255, 255, 255); vertical-align: top;
}
th {
	text-align: center; font-weight: normal; white-space: nowrap; background-color: silver;
}
body {
	margin: 5px 0px 0px 5px; width: 60em;
}
tr.l th {
	background-color: gray;
}
hr {
	height: 0px; clear: left; visibility: hidden;
}
#monsname {
	width: 11em; float: left;
}
#tophosoku a {
	font-size: 80%; text-decoration: none;
}
#tophosoku span.on {
	font-size: 80%; background-color: rgb(255, 180, 0);
}
#tophosoku span.kan {
	font-size: 80%; background-color: rgb(0, 128, 192);
}
#tophosoku span.han {
	font-size: 80%; background-color: rgb(0, 225, 0);
}
#hosoku {
	margin: 5px 0px 0px; padding: 0px; clear: both;
}
#hosoku span {
	margin: 0px; padding: 0px 1px; border: 1px solid silver;
}
#hosoku span em {
	margin: 0px 2px; padding: 0px 2px; font-style: normal; background-color: silver;
}
#izyo {
	margin: 5px 5px 0px 0px; clear: both; float: left;
}
#izyo col.c1 {
	width: 2.5em;
}
#izyo col.c2 {
	width: 3em; text-align: right;
}
#izyo col.c3 {
	width: 4em; text-align: right;
}
#izyo col.c4 {
	width: 5em;
}
#izyo col.c5 {
	
}
#izyo td span {
	margin: 0px; padding: 3px; border: 1px solid gray;
}
#izyo td span.l {
	background-color: silver;
}
#hpang {
	margin: 5px 5px 0px 0px; float: left;
}
#hpang td {
	text-align: right;
}
#hc {
	width: 100%;
}
#geki table {
	width: 50%; float: left;
}
#hp {
	margin: 5px 0px 0px;
}
#hp .hpn {
	text-align: right;
}
#hp tr.h {
	display: none;
}
#hp tr.h > td {
	display: none;
}
#hp input {
	font-size: 60%;
}
#niku {
	margin: 0px 5px 0px 0px; float: left;
}
#niku col.c1 {
	width: 3em;
}
#niku col.c2n {
	width: 2.2em; text-align: right;
}
#down1 col.c1 {
	width: 2.5em;
}
#down col.c2n {
	width: 3em; text-align: right;
}
#down1 col.c3 {
	width: 23em;
}
#down div {
	margin: 0px; padding: 0px;
}
#down div span {
	margin: 0px; padding: 0px 1px; border: 1px solid silver;
}
#down div span em {
	margin: 0px 2px; padding: 0px 2px; font-style: normal; background-color: silver;
}
#kou {
	clear: both; margin-top: 1em;
}
.n {
	text-align: right;
}
#izyo td:first-child + td {
	text-align: right;
}
#izyo td:first-child + td + td {
	text-align: right;
}
#niku td + td {
	text-align: right;
}
#hp td:first-child {
	text-align: right;
}
#hp td:first-child + td + td {
	text-align: right;
}
#hpang td:first-child {
	text-align: right;
}
#hpang td:first-child + td {
	text-align: right;
}
#down td:first-child + td {
	text-align: right;
}
#kou td:first-child + td + td {
	text-align: right;
}
#kou td:first-child + td + td + td {
	text-align: right;
}
#kou td:first-child + td + td + td + td {
	text-align: right;
}
#hc td:first-child + td + td + td {
	text-align: right;
}
#hc td:first-child + td + td + td + td {
	text-align: right;
}
#hc td:first-child + td + td + td + td + td {
	text-align: right;
}
#hc td:first-child + td + td + td + td + td + td {
	text-align: right;
}
#geki td:first-child + td + td + td {
	text-align: right;
}
