@charset "UTF-8";#main li.bold {	font-weight: bold;	}#main li.normal {	font-weight: normal;	}div#main li  {	line-height: 140%;	}p.pagetop  {	margin-top: 2em;	margin-bottom: 1em;	margin-right: 10px;	text-align: right;	font-size: small;	clear: both;	}p.pagetop-b  {	margin-top: 2em;	margin-bottom: 1em;	margin-right: 10px;	text-align: right;	font-size: small;	clear: both;	border-top: 1px dotted #339999;	}p.center  {	text-align: center;	width: 80%;	line-height: 140%;	margin-top: 3px;	margin-bottom: 0;	}p.margin  {	text-align: left;	line-height: 140%;	margin-top: 1em;	margin-bottom: 0;	}p.margin02  {	text-align: left;	line-height: 140%;	margin-top: 3px;	margin-bottom: 1em;	}p.margin03  {	text-align: left;	line-height: 140%;	margin-top: 1em;	margin-bottom: 1em;	}p.margin-top  {	text-align: left;	line-height: 140%;	margin-top: 2em;	margin-bottom: 1em;	}p.indent  {	text-indent: 1em;	text-align: left;	line-height: 140%;	margin-top: 3px;	margin-bottom: 0;	}p.indent02  {	text-indent: 1em;	text-align: left;	line-height: 140%;	margin-top: 0;	margin-bottom: 1em;	}p.indent03  {	text-indent: 1em;	text-align: left;	line-height: 140%;	margin-top: 0;	margin-bottom: 0;	}p.indent-top  {	text-indent: 1em;	text-align: left;	line-height: 140%;	margin-top: 2em;	margin-bottom: 0;	}span.green  {	color: #006699;	}span.bold  {	font-weight: bold;	}table.topmenu  {	border: 0;	margin-top: 0;	margin-bottom: 2em;	margin-left: 0;	width: 99%;	}td.topmenu  {	border: 0;	text-align: left;	vertical-align: top;	padding: 1px 1em 1px 0;	width: 50%;	}	table.menkai  {	border: 1px solid green;	margin-top: 3px;	margin-bottom: 1em;	margin-left: 2em;		}td.menkai  {	border: 1px solid green;	text-align: left;	vertical-align: top;	padding: 1px 0.5em;	}	td.menkai-r  {	border: 1px solid green;	text-align: right;	vertical-align: top;	padding: 1px 0.5em 1px 1em;	}