BODY {	font-family: Meiryo,"‚l‚r ‚oƒSƒVƒbƒN"; }
INPUT {	font-family: Meiryo,"‚l‚r ‚oƒSƒVƒbƒN"; }
SELECT {font-family: Meiryo,"‚l‚r ‚oƒSƒVƒbƒN"; }
TD {	font-size:9pt; }
.LINE {	width:100%;
	background-image: url(dot.gif);
}
A.MENU:link {	padding:2px;}
A.MENU:visited {padding:2px;}
A.MENU:hover {	padding:0px;
		border-width: 2px;
		border-style: inset;
		background-color:#ffddbb;
}
.CON {	background-color:fffac1;
	background-image: url(c/c_bg.gif);
	line-height:1.5em;
	border-width:0 1px 0 1px;
	border-style:solid;
	border-color:#facc88;
	padding:3px 6px 0 6px;
}
.NET {	border-style:solid;
	border-width:1px 0 0 0;
	border-color:#ddddff;
	padding:0 8px 8px 8px;
}
.N {	font-size:8pt;
	padding:5px 3px 1px 3px;
	border-style:solid;
	border-width:0 0 1px 0;
	border-color:#ddddff;
}
.NM {	width:100%;
	line-height:1.5em;
	padding:8px 0 5px 20px;
}
.T {	font-size:9pt;
	font-weight:bold;
}
.T2 {	font-size:9pt;
	border-style:solid;
	border-width:0 0 1px 4px;
	border-color:ccccdd ccccdd ccccdd 3333ee;
	padding:4px 0 3px 10px;
	margin:1px 0 0 0;
}
.T2b {	font-size:9pt;
	border-style:solid;
	border-width:0 0 1px 0;
	border-color:#ccccdd;
	padding:6px;
}
.RI {	border-style:solid;
	border-width:0 0 0 1px;
	border-color:#8888bb;
}
.ANI {	font-size:10pt;
	padding: 0 3px 8px 5px;
}
.NOTE {	text-align:right;}
.FOOT {	font-size:9pt;
	width:100%;
	background-color:#e5e5e5;
	border-style:solid;
	border-width:1px 0 1px 0;
	border-color:#777777;
	padding:5px;
}

