/* ----- b_menu.css ------------------------------------------------ */
/* =======このスタイルでの標準指定============ */
body{
	background-color: #CCFFFF;
}
H1,H2,H3,H4,H5 {
	margin-top: 2px;
	margin-bottom: 2px;
	font-weight: normal;
	font-weight: normal;
	border-right: 0px blue solid;
	border-left: 0px blue solid;
	line-height: 1em;
}
H1	{
	margin-top: 1em;
	font-size: large;
	text-align: center;
	background-color: #DDFFFF;
}
H2	{
	margin-left: 5%;
	font-size: large;
	margin-top: 10px;
	margin-right: 10%;
	font-weight: normal;
	background-color: #FFFFCC;
}
H3	{
	margin-left: 6%;
	font-size: medium;
	margin-right: 10%;
	color: navy;
	border-right: 0px blue solid;
	border-left: 0px blue solid;
}
H4	{
	margin-left: 7%;
	font-size: small;
/*	font-weight: normal; */
	margin-right: 10%;
	color: navy;
/*	border-bottom: 2px solid #00FF33; */
}
H5	{
	margin-left: 8%;
	font-size: small;
/*	font-weight: normal; */
	margin-right: 10%;	/* ページ内の共通右マージン */
	color: navy;
/* 	border-bottom: 2px solid #00FF33; */
}
DIV	{	/* 動的なメニュー項目表示に使う （見出しタグを含めて使わない）*/
	font-size: medium;
	margin-left: 13%;
	margin-right: 10%;	
	background-color: #CCFFFF;
}
/* ==========　文脈セレクタ と 隣接セレクタ　================ */
h1+h2 h2+h2 h3+h2 h4+h2 h5+h2 {
	margin-top: 1em;
}
/* =======クラス名のみの標準指定============ */
*.R {
		color: #FF0000;
}
*.B {
		color: #0000FF;
}
b.G {
		color: #00FF00;
}
*.BW {
		color: black; 
		background-color: white;
}
*.WB {
		color: white; 
		background-color: black;
}

/* ==========　特別指定　================ */
span.W {
	border-left-style: solid; border-right-style: solid; 
	border-top-style: solid; border-bottom-style: solid;
	border-width: 1px; line-height: 1.2em
}

/*　========== 以下は使わないので削除の予定 ====================================== 以下はコメント中
TABLE {
	border-color: #44AADD;
	border-style: solid;
	border-width: 2pt;
	font-size: small;
	margin-left: 12%;
	margin-right: 10%;
	font-family: monospace;
}
TD,TH{
	border-style: solid;
	border-color: #44AADD;
	border-top-style: none;
	border-left-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 1pt;
}

P.FULL	{
	margin-left: 0%;
	margin-right: 0%;	
}

P.S	{
	font-size: medium;
	margin-left: 13%;
	margin-right: 10%;	
	background-color: #DDFFFF;
	line-height: 1.5em
}
UL	{
	font-size: medium;
	margin-left: 20%;
	margin-right: 10%;	
}
PRE	{
	font-size: small;
	margin-left: 12%;
	margin-right: 10%;	
	font-family: monospace;
	white-space: pre;
	background-color:#ffffff;
	border-color:#000000;
	border-style:solid;
	border-width:1pt; 
}
pre.b {
	font-size: small;
	margin-left: 12%;
	margin-right: 10%;	
	font-family: monospace;
	white-space: pre;
	background-color:#000000;
	color: #FFFFFF;
	border-color:#00ffff;
	border-style:solid;
	border-width:1pt; 
}
pre.WB	{
	font-size: medium;
	margin-left: 12%;
	margin-right: 10%;	
	font-family: monospace;
	white-space: pre;
	background-color:#000000;
	color: #FFFFFF;
	border-color:#ffffff;
	border-style:solid;
	border-width:1pt; 
	line-height: 1em;
}

PRE.FULL	{
	font-size: small;
	margin-left: 0%;
	margin-right: 0%;	
	font-family: monospace;
	background-color:#ffffff;
	border-color:#000000;
	border-style:solid;
	border-width:1pt;
}				


PRE.FULL2	{
	margin-left: 0%;
	margin-right: 0%;	
	font-family: monospace;
	background-color:#ffffff;
	border-style:none;
}				
		
*/





