@charset "Shift_Jis";

/* table element */
table { 
	margin-top: 0; margin-left: auto; margin-right: auto; margin-bottom: 1em;
	font-size: 90% }

table#explaine { 
	margin-top: 1em; margin-left: auto; margin-right: auto; margin-bottom: 1em; 
	width: 90% }

table.element { 
	margin-top: 1em; margin-left: auto; margin-right: auto; margin-bottom: 1em; 
	width: 90% }

table#datetype { 
	margin-top: 1em; margin-left: auto; margin-right: auto; margin-bottom: 1em; 
	width: 90% }

caption { 
	text-align: left; font-weight: bold }


thead { 
	background-color: #069; color: #fff; font-family: monospace; 
	font-weight: bold }
thead td { 
	border-bottom: 2px solid #fff; text-align: center }

tbody { 
	background-color: #ddf; color: #000; font-family: monospace } 
tbody td { 
border-bottom: 2px solid #fff; line-height: 130% }

td { 
	padding-left: 0.5em; padding-right: 0.5em }
th {
	padding-left: 1em; padding-right: 1em }

.hd  { 
	font-family: monospace; white-space: nowrap }
.sepalate { 
	letter-spacing: 1.5em; text-align: center }
.ctc { 
	text-align: center; white-space: nowrap }
.dtype { 
	font-size: 90% }
.nw { 
	white-space: nowrap }
.capleft { 
	text-align: left; font-weight: normal }

td ul { 
	list-style-type: none; margin-top: 1ex; margin-bottom: 0; margin-left: 0; 
	padding-left: 1.5em }



