@charset "UTF-8";

#main h2 {
	color: #000;
	font-size: 14px;
}
div.rect {
	margin-bottom: 20px;
	background-image: url(../../img/common/rect.png);
	background-position: bottom;
}
div.rect h2 {
	margin: 0;
	padding: 10px 10px 5px 10px;
	background-image: url(../../img/common/rect.png);
	border-bottom: 1px solid #ccc;
}
#main div.rect ol {
	padding: 5px 10px 10px 3em;
}
#main div.rect li {
	font-size: 14px;
	list-style: decimal;
}
#field-value {
	margin-bottom: 20px;
}
#field-value table {
	border-collapse: collapse;
	border-bottom: 1px solid #ccc;
	width: 100%;
}
#field-value th {
	font-size: 14px;
	padding-right: 50px;
}
#field-value td {
	vertical-align: top;
	padding-bottom: 10px;
}
#field-value ul,
#field-value ol {
	padding-left: 2em;
}
#field-value ul li,
#field-value ol ul li {
	list-style: square;
}
#field-value ol li {
	list-style: decimal
}
#main p strong {
	color: #03c;
	font-size: 18px;
}
#collection h2 {
	margin-bottom: 0.5em;
}
#collection h2 span {
	font-size: 12px;
}
#collection img {
	margin-right: 10px;
	float: left;
}
#collection table {
	border-collapse: collapse;
}
#collection th {
	vertical-align: top;
	white-space: nowrap;
}
#collection td {
	padding-bottom: 0.5em;
}
