/* 画面下部の色　#000000 */
/* テーブル外枠の色　#696969 */
/* 見出しメニューの色　#A9A9A9 */
/* 左右縦メニューの背景色　#DCDCDC */


/* 基本設定 */
BODY {
	SCROLLBAR-FACE-COLOR: #DCDCDC; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #DCDCDC; 
	SCROLLBAR-SHADOW-COLOR: #DCDCDC; 
	SCROLLBAR-DARKSHADOW-COLOR: #DCDCDC
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #F5F5F5; 
}

A {
	COLOR: #333333; TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #ce0000; TEXT-DECORATION: underline;background-color:#FFCC66;
}
A:active {
	COLOR: #ce0000; TEXT-DECORATION: underline;background-color:#FFCC66;
}


.menu_title {
	WIDTH: 100%; 
	BACKGROUND-COLOR: #003366; 
	BORDER-TOP: #696969 1px solid; 
	BORDER-BOTTOM: #696969 1px solid; 
	BORDER-LEFT: #696969 1px solid; 
	BORDER-RIGHT: #696969 1px solid; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	LINE-HEIGHT: normal; 
	COLOR: #FFFFFF; 
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold; 
	FONT-STYLE: normal;
	FONT-VARIANT: normal
}
.TDleft {
	WIDTH: 170px; 
	BACKGROUND-COLOR: #DCDCDC; 
	BORDER-LEFT: #696969 1px solid; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	LINE-HEIGHT: 20px; 
	COLOR: #003300; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	FONT-STYLE: normal; 
	FONT-VARIANT: normal
}
.TDleft A {
	COLOR: #000033; TEXT-DECORATION: none
}
.TDleft A:visited {
	COLOR: #000033; TEXT-DECORATION: none
}
.TDleft A:hover {
	COLOR: #000033; TEXT-DECORATION: underline
}
.TDleft A:active {
	COLOR: #000033; TEXT-DECORATION: underline
}
.TDcenter {
	WIDTH: 480px;
	BACKGROUND-COLOR: #F5F5F5;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 5px;	
	PADDING-LEFT: 5px;
	LINE-HEIGHT: 20px;
	COLOR: #333333;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal
}
.TDright {
	WIDTH: 170px;
	BACKGROUND-COLOR: #DCDCDC;
	BORDER-RIGHT: #696969 1px solid;
	PADDING-TOP: 5px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 20px;
	COLOR: #333333;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal
}
.TDcenter_right {
	WIDTH: 660px;
	BACKGROUND-COLOR: #F5F5F5;
	BORDER-RIGHT: #696969 1px solid;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 5px;	
	PADDING-LEFT: 5px;
	LINE-HEIGHT: 20px;
	COLOR: #333333;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal
}
.MENUtop {
	BACKGROUND-COLOR: #FFFFFF; 
	LINE-HEIGHT: normal; 
	BORDER-TOP: #696969 1px solid; 
	BORDER-RIGHT: #696969 1px solid; 
	BORDER-LEFT: #696969 1px solid; 
	BORDER-BOTTOM: #696969 1px solid; 
	PADDING-TOP: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #ffffff; 
}
.MENUtitle{
  BACKGROUND-COLOR: #000000; 
  LINE-HEIGHT: 17px; 
  PADDING-TOP: 2px; 
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 10px; 
  PADDING-BOTTOM: 0px; 
  font-size: 13pt; 
  color: #FFFFFF;
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  }
.MENUtitle A {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.MENUtitle A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.MENUtitle A:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}
.MENUtitle A:active {
	COLOR: #000033; TEXT-DECORATION: underline
}

.MENUsubtitle{
  PADDING-TOP: 0px; 
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 20px; 
  PADDING-BOTTOM: 0px; 
  font-size: 12pt; 
  LINE-HEIGHT: 25px; 
  color: #FFFFFF;
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  }
.MENUsubtitleJ{
  FONT-WEIGHT: normal;
  font-size: 12pt; 
  color: #FFFFFF;
  font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif; 
  }

.americatext{
  font-size: 11pt; 
  FONT-WEIGHT: bold; 
  FONT-STYLE: normal; 
  color: #000066;
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  }
.starbartext{
  font-size: 24pt; 
  FONT-WEIGHT: bold; 
  FONT-STYLE: italic; 
  color: #FFFFFF;
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  }
.sjtext{
  font-size: 14pt; 
  FONT-WEIGHT: bold; 
  FONT-STYLE: normal; 
  color: #000000;
  font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif; 
  }

.langtext{
  LINE-HEIGHT: 10px; 
  font-size: 9pt; 
  color: #FFFFFF;
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  }
.mailtext{
  LINE-HEIGHT: 12px; 
  font-size: 8pt; 
  color: #000000;
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  }

.submenulist{
	WIDTH: 100%; 
	BACKGROUND-COLOR: #F5F5F5; 
	BORDER-TOP: #A9A9A9 1px solid; 
	BORDER-RIGHT: #A9A9A9 1px solid; 
	BORDER-LEFT: #A9A9A9 1px solid; 
	BORDER-BOTTOM: #A9A9A9 1px solid; 
	PADDING-TOP: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	LINE-HEIGHT: 20px; 
	COLOR: #333333; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	FONT-STYLE: normal; 
	FONT-VARIANT: normal
}
.submenulist_in{
	WIDTH: 100%; 
	BACKGROUND-COLOR: #F5F5DC; 
	BORDER-TOP: #A9A9A9 1px solid; 
	BORDER-LEFT: #A9A9A9 1px solid; 
	BORDER-RIGHT: #A9A9A9 1px solid; 
	BORDER-BOTTOM: #A9A9A9 1px solid; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	LINE-HEIGHT: 17px; 
	COLOR: #333333; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	FONT-STYLE: normal; 
	FONT-VARIANT: normal
}

.in_tbl{
	WIDTH: 100%; 
	BACKGROUND-COLOR: #FFFFE0; 
	BORDER-TOP: #BC8F8F 1px solid; 
	BORDER-RIGHT: #BC8F8F 1px solid; 
	BORDER-LEFT: #BC8F8F 1px solid; 
	BORDER-BOTTOM: #BC8F8F 1px solid; 
	PADDING-TOP: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	COLOR: #333333; 
	LINE-HEIGHT: 17px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	FONT-STYLE: normal; 
	FONT-VARIANT: normal
}
.in_tbl_url{
	BORDER-TOP: none; 
	BORDER-RIGHT: none; 
	BORDER-BOTTOM: #BC8F8F 1px solid; 
	BORDER-LEFT: none; 
}

.submenutitle{
  font-size: 10pt; 
  color: #000000;
  font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif; 
  }
.submenutext{
  font-size: 8pt; 
  color: #000000;
  font-family: "ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif; 
  }


.TDtop {
	BACKGROUND-COLOR: #A9A9A9; 
	BORDER-TOP: #696969 1px solid; 
	BORDER-BOTTOM: #696969 1px solid; 
	BORDER-RIGHT: #696969 1px solid; 
	BORDER-LEFT: #696969 1px solid; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	LINE-HEIGHT: normal; 
	COLOR: #ffffff; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 30px; 
	FONT-STYLE: normal; 
	FONT-VARIANT: normal; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
}
.TDbottom {
	BACKGROUND-COLOR: #000000;
	BORDER-TOP: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
	BORDER-RIGHT: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	LINE-HEIGHT: normal;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	FONT-VARIANT: normal
}
.TDbottom A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.TDbottom A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.TDbottom A:hover {
	COLOR: #ce0000; TEXT-DECORATION: underline
}
.TDbottom A:active {
	COLOR: #ce0000; TEXT-DECORATION: underline
}
.comment {
	WIDTH: 100%;
	BACKGROUND-COLOR: #F5F5F5;
	BORDER-TOP: #A9A9A9 1px solid;
	BORDER-BOTTOM: #A9A9A9 1px solid;
	BORDER-RIGHT: #A9A9A9 1px solid;
	BORDER-LEFT: #A9A9A9 1px solid;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	LINE-HEIGHT: normal;
	COLOR: #333333;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	FONT-VARIANT: normal
}
.comment2 {
	WIDTH: 100%;
	BACKGROUND-COLOR: #F5F5F5;
	BORDER-TOP: #A9A9A9 1px solid;
	BORDER-BOTTOM: #A9A9A9 1px solid;
	BORDER-RIGHT: #A9A9A9 1px solid;
	BORDER-LEFT: #A9A9A9 1px solid;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	LINE-HEIGHT: normal;
	COLOR: #333333;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-VARIANT: normal
}
.comment3 {
	WIDTH: 100%;
	BACKGROUND-COLOR: #F5F5F5;
	BORDER-TOP: #A9A9A9 1px solid;
	BORDER-BOTTOM: #A9A9A9 1px solid;
	BORDER-RIGHT: #A9A9A9 1px solid;
	BORDER-LEFT: #A9A9A9 1px solid;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	LINE-HEIGHT: 15px;
	COLOR: #333333;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-VARIANT: normal
}
.comment3 A {
	COLOR: #000033; TEXT-DECORATION: none
}
.comment3 A:visited {
	COLOR: #000033; TEXT-DECORATION: none
}
.comment3 A:hover {
	COLOR: #000033; TEXT-DECORATION: underline
}
.comment3 A:active {
	COLOR: #000033; TEXT-DECORATION: underline
}
.comment4 {
	WIDTH: 80%;
	BACKGROUND-COLOR: #F5F5F5;
	BORDER-TOP: #A9A9A9 1px solid;
	BORDER-BOTTOM: #A9A9A9 1px solid;
	BORDER-RIGHT: #A9A9A9 1px solid;
	BORDER-LEFT: #A9A9A9 1px solid;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	LINE-HEIGHT: normal;
	COLOR: #333333;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-VARIANT: normal
}




.table_in1 {
	BACKGROUND-COLOR: #ffffff;
	LINE-HEIGHT: normal;
	COLOR: #333333;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal
}

.ctr_top {
	BACKGROUND-COLOR: #FFFAFA; 
	BORDER-TOP: none; 
	BORDER-BOTTOM: #696969 1px solid;  
	BORDER-RIGHT: #696969 1px solid; 
	BORDER-LEFT: #696969 1px solid; 
	PADDING-TOP: 3px; 
	PADDING-BOTTOM: 3px;
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	LINE-HEIGHT: normal; 
	font-size: 10pt; font-weight: bold; color: #000033;
}
.ctr_text {  color: #CC0066; TEXT-DECORATION: none}



.add_title {
	BACKGROUND-COLOR: #FFE4E1; 
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	font-size: 9pt; 
	font-weight: bold; 
	color: #000033;
}

.add_title2 {
	BACKGROUND-COLOR: #E6E6FA; 
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	font-size: 9pt; 
	font-weight: bold; 
	color: #000033;
}

