.na_red {	color:#C08080;}
.na_green {	color:#80C080;}
.na_yellow {	color:#C0C080;}
.na_blue {	color:#8080C0;}
.na_violet {	color:#C080C0;}
.na_sky	{	color:#80C0C0;}
.na_gray { 	color:#C0C0C0;}
.na_black {	color:#666666;}
.na_pink {	color:#C080A0;}
.na_orange {	color:#C0A080;}

.na_lightgray {	color:#E0E0E0;}

.back_color1 {	background-color:#99FFCC;}
.back_color2 {	background-color:#99CCFF;}

.na_title {
	color:#8080FF;
	font-size:24pt;
	font-weight:bold;
	}

.na_subtitle {
	color:#8080c0;
	font-size:20pt;
	text-indent:5px;
	}

.na_midashi1 {
	color: #80C0C0;
	margin:3px 10px 3px 15px;
	font-weight: bold;
	font-size: 14pt;
	}

.na_midashi_red {
	color: #C08080;
	margin:3px 10px 3px 15px;
	font-weight: bold;
	font-size: 14pt;
	}

.na_midashi2 {
	color: #C08080;
	margin:3px 10px 3px 15px;
	font-weight: bold;
	text-decoration:underline;
	font-size: 14pt;
	}

.na_midashi3 {
	color: #8080C0;
	margin:3px 10px 3px 15px;
	font-weight: bold;
	font-size: 12pt;
	}

.na_question {
	color: #8080C0;
	margin:3px 10px 3px 15px;
	font-weight: bold;
	font-size: 11pt;
	}

.na_answer {
	color: #C080A0;
	margin:3px 50px 3px 15px;
	font-size: 10pt;
	text-indent:11px;
	}

.na_menulink {
	color: #8080C0;
	margin:10px 10px 10px 10px;
	font-weight: bold;
	line-height:150%;
	font-size: 12pt;
	}

.na_menuarea {
	vertical-align: top;
	background-color: #99ccff;
	}

.na_stdbody{
	color:#666666;
	font-size:11pt;
	}

.na_stdbody2{
	color:#666666;
	font-size:10pt;
	}

.na_body {
	color:#666666; 
	margin:3px 30px 3px 30px;
	text-indent:10px;
	line-height:115%;
	font-size:10pt;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	}

.na_body2 {
	color:#666666; 
	margin:3px 30px 3px 30px;
	text-indent:0pt;
	line-height:115%;
	font-size:10pt;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	}

.na_minibody {
	color:#666666; 
	margin:2px 5px 2px 5px;
	text-indent:0pt;
	line-height:110%;
	font-size:9pt;
	}

.na_remark {
	color:#FF8080;
	font-size:9pt;
	font-weight:bold;
	margin:3px 5px 3px 5px;
}

.na_news {
	color:#FFC080;
	font-size:8pt;
	font-weight:bold;
}

.na_date {
	color:#80C080;
	font-size:9pt;
	}

.na_midashidate {
	color:#80C080;
	font-size:10pt;
	font-weight:bold;
	}

.na_size {
	color:#8080C0;
	font-size:7pt;
	}

.na_table {
	color:#666666; 
	margin:3px 30px 3px 30px;
	padding: 1px;
	border: 1px solid #909090;
	border-style: solid;
	border-width: 1px;
	border-collapse: separate;
	border-spacing: 1px;
	line-height:115%;
	font-size:10pt;
	empty-cells: show;
	}

.na_cell {
	color:#666666; 
	margin:3px 30px 3px 30px;
	padding: 4px 7px 4px 7px;
	border: 1px solid #909090;
	border-style: solid;
	border-width: 1px;
	border-collapse: separate;
	border-spacing: 1px;
	empty-cells: show;
	}

.na_headcell {
	color:#666666;
	background-color:#e0e0e0;
	margin:3px 30px 3px 30px;
	padding: 4px 7px 4px 7px;
	border: 1px solid #909090;
	border-style: solid;
	border-width: 1px;
	border-collapse: separate;
	border-spacing: 1px;
	empty-cells: show;
	text-align:center;
	}

A:link{
	color: #8080C0;
	font-size:10pt;
	font-weight:bold;
	}

A:visited{
	color: #8080C0;
	font-size:9pt;
	font-weight:bold;
	}
	


HR {
	border: none;
	background-color: #c0c0c0;
	height: 1px;
}


