#site {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#searchbox {
	BACKGROUND: #fffdd8; FILTER: alpha(opacity=50); LEFT: 545px; WIDTH: 230px; POSITION: relative; TOP: 30px; HEIGHT: 30px; opacity: .5; moz-opacity: .5
}
#search {
	LEFT: 550px; WIDTH: 300px; POSITION: relative; TOP: 5px; HEIGHT: 30px
}
H1 {
	FONT-SIZE: 18px; COLOR: #535353; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: 16px; COLOR: #535353; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-SIZE: 14px; COLOR: #535353; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #222222
}
TD.td1  { color: #626262; font-size: 11px; line-height: 15px; background-color: #f2f2f2  }
TD.td2   { font-size: 12px; font-family: Arial, Helvetica, sans-serif }
TD.td1emph {
	COLOR: #333333; BACKGROUND-COLOR: #d3d3d3
}
TD.td2emph {
	COLOR: #333333; BACKGROUND-COLOR: #f2f2f2
}
TH { FONT-WEIGHT: normal; FONT-SIZE: 13px; line-height: 12pt; TEXT-ALIGN: left
 }
TH.emph {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; TEXT-ALIGN: left
}
A  { text-decoration: underline }
A:hover  { text-decoration: underline }
HR   { color: #beb268; height: 1px }
.noticePara     { font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; }
.spotlight   { font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
B {
	FONT-WEIGHT: bold
}
STRONG {
	FONT-WEIGHT: bold
}
FORM {
	DISPLAY: inline; MARGIN: 0px
}
INPUT    { color: #df5400; font-size: 13px; line-height: 13pt; display: inline; margin: 0 }
DIV.title    { color: #333333; font-size: 12pt; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal     ; line-height: 14pt; }
DIV.title TABLE {
	FONT-SIZE: 8pt
}
DIV.title TD {
	}
DIV.menu A  { color: #bc9958; font-size: 10pt; text-decoration: none   }
DIV.menu A:hover  { color: #e62e00; font-size: 10pt; text-decoration: none   }
DIV.head B {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
DIV.company { font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; line-height: 14px; }
DIV.company TABLE {
	FONT-SIZE: 8pt
}
DIV.company TD {
	FONT-SIZE: 8pt
}
DIV.company FORM TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.company H1 {
	FONT-SIZE: 17pt
}
DIV.company H2 {
	FONT-SIZE: 15pt
}
DIV.company A    { color: #8c3e27; }
DIV.company A:hover   { color: #f1f1b6; background-color: #bc9958; background-position: 130px 0; overflow: visible; }
DIV.company HR { color: #b3b393; HEIGHT: 1px
 }
DIV.company B {
	FONT-WEIGHT: bold; FONT-SIZE: larger
}
DIV.company STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: larger
}
DIV.side {
	FONT-WEIGHT: normal;}
DIV.side TABLE {
	FONT-SIZE: 10pt; WIDTH: 100%; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.side TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.side FORM TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.side FORM TD INPUT {
	BACKGROUND: #ffffff;}
DIV.resource { COLOR: #252c24
; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 15px; }
DIV.resource TABLE { FONT-SIZE: 9pt; COLOR: #ffffff; border: none; }
DIV.resource TD {
	FONT-SIZE: 8pt; COLOR: #222222
}
DIV.resource FORM TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.resource FORM TD INPUT {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #333333
}
DIV.resource TD.td1 {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.resource TD.td2 {
	FONT-SIZE: 9px; COLOR: #333333; BACKGROUND-COLOR: #ffffff
}
DIV.resource TH {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #de9401; BACKGROUND-COLOR: #ebd5a8
}
DIV.resource TH.emph {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #de9401; FONT-STYLE: italic
}
DIV.resource A { color: #bc9958; FONT-WEIGHT: normal; FONT-SIZE: 13px; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
  }
DIV.resource A:hover { FONT-WEIGHT: normal; COLOR: #f1f1b6; font-family: Arial, Helvetica, sans-serif; background-color: #8c3e27; background-position: 100% 100%; TEXT-DECORATION: underline
  ; width: 100%; height: 100%; border-color: #e0e0ae; border-style: double; cursor: auto; display: inline-table; white-space: normal; }
DIV.resource HR {
	COLOR: #de9401; HEIGHT: 1px
}
DIV.resource B {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
DIV.footer {
	FONT-WEIGHT: normal; COLOR: #ffffff
}
DIV.footer TABLE {
	FONT-SIZE: 8pt; COLOR: #222222
}
DIV.footer TD {
	FONT-SIZE: 12px; COLOR: #ffffff
}
DIV.footer TD.td1 {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.footer TD.td2 {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
DIV.footer A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.footer A:hover  { color: #9f3; text-decoration: none }
DIV.footer HR {
	COLOR: #222222; HEIGHT: 1px
}
DIV.footer B {
	FONT-WEIGHT: bold; COLOR: #222222; FONT-STYLE: normal
}
