@charset "shift_jis";
@page { margin: 1.5cm }
address, blockquote, dl, ol, p, table, ul {
	font: 8pt/150% Meiryo, メイリオ, "Segoe UI", Verdana, serif;
}
blockquote {
	color: inherit;
	font-style: italic /* oblique */ !important;
	margin: 0px 30px 20px;
}
/*
body {
	font: 9pt Meiryo, メイリオ, "Segoe UI", Verdana, serif;
	letter-spacing: normal;
	text-align: justify;
	text-decoration: none;
	text-indent: 6pt;
	text-transform: none;
	vertical-align: baseline;
}
*/
br, hr {
	border: 0px transparent hidden;
	margin: 20px 0px;
}
button, fieldset, input, label, select, textarea {
	font: message-box;
}
dl, ol, p, table.figure, ul {
	margin: 0px 30px 20px;
}
dl dd {
	color: inherit;
	font-style: normal;
	margin: 0px 0px;
}
dl dt {
	color: inherit;
}
form {
	background: ButtonFace;
	border: 1px ButtonShadow solid;
	color: ButtonText;
	margin: 10px 0px;
	padding: 10px;
}
h1 {
	font: 700 12pt Meiryo, メイリオ, "Segoe UI", Verdana, sans-serif;
	margin: 0px 0px 20px;
}
h2 {
	font: 400 12pt Meiryo, メイリオ, "Segoe UI", Verdana, sans-serif;
	margin: 0px 0px 20px;
}
h3 {
	font: 700 8pt Meiryo, メイリオ, "Segoe UI", Verdana, sans-serif;
	margin: 0px 0px 20px;
}
h4 {
	font: 400 8pt Meiryo, メイリオ, "Segoe UI", Verdana, sans-serif;
	margin: 0px 0px 20px;
}
h5 {
	font: 700 8pt Meiryo, メイリオ, "Segoe UI", Verdana, sans-serif;
	margin: 0px 30px 20px;
}
h6 {
	font: 400 8pt Meiryo, メイリオ, "Segoe UI", Verdana, sans-serif;
	margin: 0px 30px 20px;
}
iframe {
	background: inherit;
	border: inherit;
	font: inherit;
	margin: inherit;
	padding: inherit;
}
img {
	border: none;
	float: none;
	margin: auto;
}
pre {
	background: rgb(238, 238, 238);
	color: inherit;
	font: 8pt/125% Consolas, "Lucida Console", monospace;
	margin: 0px 20px 20px;
	padding: 10px;
}
table caption {
	font-weight: bold;
}
table tr, table tr td, table tr th {
	font-weight: normal;
}
.figure {
	background: transparent none;
	border: 1px rgb(221, 221, 221) solid;
	border-collapse: collapse;
}
.figFlexGridCell {
	white-space: nowrap;
}
.figHeaderCell {
	background: rgb(238, 238, 238);
	border: 1px rgb(221, 221, 221) solid;
	color: inherit;
}
.figCell {
	border: 1px rgb(221, 221, 221) dotted;
}
.stamp {
	text-align: right /* left */;
}
#toc {
}
