@CHARSET "Shift-JIS";


body {
	color:				#000000 !important;
	background-color:	#d0d0d0 !important;
	text-align:			center;
}
.pagecontent {
	width:			728;
	font-size:		14px;
	letter-spacing:	1px;
	line-height:	130%; 
	text-align:		left;
	margin:			0 auto;
}
.topnavi { 
	text-align: 	center; 
	font-size:		12px;
}
.bottomnavi { 
	font-size:		12px;
}
.titlelabel {
	background-color:	#f0f0f0;
	font-size:			16px;
	font-weight:		bold;
	letter-spacing:		1px;
	width:				100%;
	padding:			10px;
	display:			inline;
}
.titletable { 
	background-color: #f0f0f0; 
	padding:			5px;
	display:			inline;
}
.sectiontitle {
	font-size:		16px;
	font-weight:	bold;
	display:		inline;
}
.codetable { 
	color:				#000000;
	background-color:	#b0b0b0; 
	font-size:			12px;
	line-height:		130%; 
}

a { font-weight:bold; }

a:link { color: #0000ff !important; }
a:visited { color: #b000b0 !important; }
a:active { color: #ff0000 !important; }
a:hover { text-decoration: underline; }

.size1 { font-size:16px; font-weight:normal; line-height:130%; letter-spacing:1px; display: inline; }
.size2 { font-size:13px; font-weight:normal; line-height:130%; letter-spacing:1px; display: inline; }
.size3 { font-size:11px; font-weight:normal; line-height:130%; letter-spacing:1px; display: inline; }
.size4 { font-size:18px; font-weight:normal; line-height:130%; letter-spacing:1px; display: inline; }
.size5 { font-size:30px; font-weight:normal; line-height:130%; letter-spacing:1px; display: inline; }
.size20 { font-size:12px; font-weight:normal; font-family:monospace; line-height:130%; letter-spacing:1px; display: inline; }
/*.size30 { font-size:11px; font-weight:normal; font-family:monospace; line-height:130%; letter-spacing:1px; display: inline; }*/
.size30 { font-size:30px; font-weight:normal; line-height:130%; letter-spacing:1px; display: inline; }
.size9 { font-size:9px; font-weight:normal; line-height:130%; letter-spacing:1px; display: inline; }
.size11 { font-size:11px; font-weight:normal; line-height:130%; letter-spacing:1px; display: inline; }
.size12 { font-size:12px; font-weight:normal; line-height:130%; letter-spacing:1px; display: inline; }
.size13 { font-size:13px; font-weight:normal; line-height:130%; letter-spacing:1px; display: inline; }
.size14 { font-size:14px; font-weight:normal; line-height:130%; letter-spacing:1px; display: inline; }
.size16 { font-size:16px; font-weight:normal; line-height:130%; letter-spacing:1px; display: inline; }

.b { font-weight:bold; }

.u { text-decoration:underline; }

pre { letter-spacing:1px; display:inline; }

.ind1 { margin-left : 30px; margin-right : 30px; }
.ind2 { margin-left : 60px; margin-right : 60px; }
.ind3 { margin-left : 90px; margin-right : 90px; }
.ind4 { margin-left : 120px; margin-right : 120px; }
.ind5 { margin-left : 150px; margin-right : 150px; }


/* for HSP3 source */
.hsp3_comment { color:#555555 }
.hsp3_function { color:#0000ff }
.hsp3_command { color:#0000ff }
.hsp3_string { color:#008800 }
/*.hsp3_number { color:#960 }*/
.hsp3_sysval { color:#ffff33 }/* ffff00 */
.hsp3_macro { color:#ff1177 }/* ff2288 */
.hsp3_preprocessor { color:#cc00cc }
.hsp3_label { color:#00ffff }
.hsp3_stringcode { color:#008800 }


/* for C/C++ source (htmlize) */
/* ブロックコメント */					.block-comment {color:#555555;}
/* 1行コメント */						.single-line-comment {color:#555555;}
/* エスケープシーケンス */				.escape-sequence {color:#900;}
/* 予約語でない識別子 */				.identifier {color:#000;}
/* 予約語 */							.keyword {color:#0000ff;}
/* Cの代替キーワード(準予約語?)*/		.subkey {color:#f0c;}
/* 文字リテラル */						.character-literal {color:#008800;}
/* 文字列リテラル */					.string-literal {color:#008800;}
/* メソッド起動式 */					.method-call {color:#960;}
/* C/D言語 メソッド起動式(ポインタ) */	.method-call-pointer {color:#906;}
/* 浮動小数点数 */						.float {color:#360;}
/* 整数値 							.integer {color:#660;}*/
/* C言語 プリプロセッサ */				.preprocessor-directive {color:#cc00cc;}
/* C言語 トリグラフ */					.trigraph {color:#fff; padding:2px;}
/* D言語 ネスト可能なコメント*/			.nest-comment {color:#9c9;}
/* Java Annotation */					.annotation {color:#f00;}
/* JavaDoc Comment */					.javadoc-comment {color:#f99;}
/* ユーザー指定の単語 */			
	.user-_pos {background-color:#ff0;}
	.user-t_kind {background-color:#0ff;}
/* 行番号 
	.line {
		color : #555555;
		padding-left : 0.4em;
		margin : 0em 0.3em;
	}
*/