
/* ------------------------------------------------------------------------------------ */
	/*navi用 main.cssと共通 ex.cgi用にここにも配置*/ /*上、右、下、左*/
.navi { font-size: 14px; line-height: 20px;
	 margin: 0px 0px 10px 0px;
	 border-color: #ffffff #ffffff #6666ff #ffffff;
	 border-width: 1px;
	 border-style: solid;
	 background: #ffffff
		}
/* ------------------------------------------------------------------------------------ */
	/*ページのタイトル*/
h1 { font-weight: 400; font-size: 10px; margin: 0px; line-height: normal; font-style: normal; 
		}
/* ------------------------------------------------------------------------------------ */
	/*ナビゲーター大きい文字　CGI用*/
.b-huge { font-weight: 500; font-size: 24px; margin: 0px; line-height: 26px; font-style: normal;  
		}
/* ------------------------------------------------------------------------------------ */
	/*ナビゲーター大きい文字　CGI用*/
.b-big { font-weight: 700; font-size: 18px; margin: 0px; line-height: 20px; font-style: normal;  
		}

/* ------------------------------------------------------------------------------------ */
	/*大きい文字　太文字　CGI用*/
.b-large { font-weight: 700; font-size: 16px; margin: 0px; line-height: 20px; font-style: normal;  
		}
	/*大きい文字　太文字　イタリック体　CGI用*/
.i-large { font-weight: 700; font-size: 16px; margin: 0px; line-height: 20px; font-style: italic;  
		}
	/*大きい文字 CGIのリンク用*/
.l-large { font-weight: 400; font-size: 16px; margin: 0px; line-height: 23px; font-style: normal;  
		}
	/*大きい文字*/
.large { font-weight: 400; font-size: 16px; margin: 0px; line-height: 18px; font-style: normal;  
		}

/* ------------------------------------------------------------------------------------ */
	/*CGIのリンク用*/
.l-normal { font-weight: 400; font-size: 14px; margin: 0px; line-height:  19px; font-style: normal;  
		}
	/*よく使うサイズ*/
.normal {font-weight: 400; font-size: 14px; margin: 0px; line-height: 16px; font-style: normal;  
		}

/* ------------------------------------------------------------------------------------ */
.ll-small {font-weight: 400; font-size: 12px; margin: 0px; line-height: 20px; font-style: normal;  
		}
.l-small {font-weight: 400; font-size: 12px; margin: 0px; line-height: 18px; font-style: normal;  
		}
.small {font-weight: 400; font-size: 12px; margin: 0px; line-height: 15px; font-style: normal;  
		}

/* ------------------------------------------------------------------------------------ */
	/*最小文字*/
.l-little { font-weight: 400; font-size: 10px; margin: 0px; line-height: 16px; font-style: normal;  
		}
	/*最小文字*/
.little { font-weight: 400; font-size: 10px; margin: 0px; line-height: 13px; font-style: normal;  
		}
/* ------------------------------------------------------------------------------------ */
	/*よく使う長文*/
.document { font-weight: 400; font-size: 16px; margin: 0px; line-height: 20px; font-style: normal;  
		}

	/*中文字のの長文*/
.doc-normal { font-weight: 400; font-size: 14px; margin: 0px; line-height: 18px; font-style: normal;  
		}

	/*小文字の長文*/
.doc-small { font-weight: 400; font-size: 12px; margin: 0px; line-height: 16px; font-style: normal;  
		}
/* ------------------------------------------------------------------------------------ */
	/*カラー*/
.Fred	{ color = "red"}
.Fwhite	{ color = "#ffffff"}
/* ------------------------------------------------------------------------------------ */
	/*訪問済み*/
A:visited { background: none transparent scroll repeat 0% 0%; color: #660099;  text-decoration: underline;}
	/*初期表示*/
A:link,A:active { background: none transparent scroll repeat 0% 0%; color: #0000ff;  text-decoration: underline;}
	/*ホバー*/
A:hover { background: none transparent scroll repeat 0% 0%; color: #0066ff; text-decoration: underline; }

/* ------------------------------------------------------------------------------------ */
	/*訪問済み*/
A.white:visited { background: none transparent scroll repeat 0% 0%; color: #ffffff;  text-decoration: underline;}
	/*初期表示*/
A.white:link { background: none transparent scroll repeat 0% 0%; color: #ffffff;  text-decoration: underline;}
A.white:active { background: none transparent scroll repeat 0% 0%; color: #ffffff;  text-decoration: underline;}
	/*ホバー*/
A.white:hover { background: none transparent scroll repeat 0% 0%; color: #ffff99; text-decoration: underline; }

/* ------------------------------------------------------------------------------------ */
	/*訪問済み*/
A.black:visited { background: none transparent scroll repeat 0% 0%; color: #000000;  text-decoration: underline;}
	/*初期表示*/
A.black:link { background: none transparent scroll repeat 0% 0%; color: #000000;  text-decoration: underline;}
A.black:active { background: none transparent scroll repeat 0% 0%; color: #000000;  text-decoration: underline;}
	/*ホバー*/
A.black:hover { background: none transparent scroll repeat 0% 0%; color: #ffff99; text-decoration: underline; }
/* ------------------------------------------------------------------------------------ */
	/*訪問済み*/
A.orange:visited { background: none transparent scroll repeat 0% 0%; color: #ff6600;  text-decoration: underline;}
	/*初期表示*/
A.orange:link { background: none transparent scroll repeat 0% 0%; color: #ff6600;  text-decoration: underline;}
A.orange:active { background: none transparent scroll repeat 0% 0%; color: #ff6600;  text-decoration: underline;}
	/*ホバー*/
A.orange:hover { background: none transparent scroll repeat 0% 0%; color: #0066ff; text-decoration: underline; }
/* ------------------------------------------------------------------------------------ */
	/*訪問済み*/
A.blue:visited { background: none transparent scroll repeat 0% 0%; color: #660099;  text-decoration: underline;}
	/*初期表示*/
A.blue:link { background: none transparent scroll repeat 0% 0%; color: #0000ff;  text-decoration: underline;}
A.blue:active { background: none transparent scroll repeat 0% 0%; color: #0000ff;  text-decoration: underline;}
	/*ホバー*/
A.blue:hover { background: none transparent scroll repeat 0% 0%; color: #0066ff; text-decoration: underline; }