BODY {
	FONT: 10pt sans serif

	scrollbar-base-color: #D0CFBD;
	scrollbar-track-color: #D0CFBD;
	scrollbar-face-color: #D0CFBD;
	scrollbar-shadow-color: #D0CFBD;
	scrollbar-darkshadow-color: #D0CFBD;
	scrollbar-highlight-color: #D0CFBD;
	scrollbar-3dlight-color: #D0CFBD;
	scrollbar-arrow-color: #FFFFFF;
}


TD {
	FONT: 10pt sans serif
}
DIV {
	FONT: 10pt sans serif
}
.pt {	line-height: 1.5
}
.pan {
	FONT: 8pt sans serif; COLOR: #333333
}
.r1 {
	FONT: 10pt/11pt sans serif
}
.s1 {
	FONT: 10pt/14pt sans serif
}
.s2 {
	FONT: 10pt/11pt sans serif
}
.c1 {
	FONT: 8pt/10pt sans serif
}
.c2 {
	FONT: 8pt/8pt sans serif
}
.bm1 {
	FONT: bold 11pt/14pt sans serif
}
.koumoku {
	FONT: bold 9pt/9pt sans serif; COLOR: #ff9000
}
.staff {
	FONT: bold 8pt/10pt sans serif; COLOR: #ff9000
}
.links {
	FONT: bold 9pt/12pt sans serif;
}

A:link {
	COLOR: #053B68; TEXT-DECORATION: underline
;}
A:visited {
	COLOR: #053B68; TEXT-DECORATION: underline
;}
A:active {
	COLOR: #053B68; TEXT-DECORATION: underline
;}
A:hover {
	COLOR: #053B68; TEXT-DECORATION: underline
;}
.Size1 {
	FONT-SIZE: 11pt; LINE-HEIGHT: 13pt
;}
.style4 {font-size: 12pt}
.style8 {font-size: 16px}
.style9 {color: #FFCC00}
.style11 {color: #0000FF}
.style12 {color: #FF0000}
.style13 {font-size: 9pt}

.bs1 {
	FONT: bold 10pt/14pt sans serif
}
.bs2 {
	FONT: bold 10pt/11pt sans serif
}

A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
A.b:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.b:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.b:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.b:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.btx:link {
	FONT-WEIGHT: bold; TEXT-DECORATION:
}
A.btx:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION:
}
A.btx:active {
	FONT-WEIGHT: bold; TEXT-DECORATION:
}
A.btx:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.pan:link {
	COLOR: #0033ff; TEXT-DECORATION: none
}
A.pan:visited {
	COLOR: #0033ff; TEXT-DECORATION: none
}
A.pan:active {
	COLOR: #0033ff; TEXT-DECORATION: none
}
A.pan:hover {
	COLOR: #ff0099; TEXT-DECORATION: underline
}
A.st:link {
	COLOR: #0033ff; TEXT-DECORATION: none
}
A.st:visited {
	COLOR: #0033ff; TEXT-DECORATION: none
}
A.st:active {
	COLOR: #0033ff; TEXT-DECORATION: none
}
A.st:hover {
	COLOR: #ff0099; TEXT-DECORATION: underline
}
A.tx:link {
	COLOR: #0033ff; TEXT-DECORATION: underline
}
A.tx:visited {
	COLOR: #0033ff; TEXT-DECORATION: underline
}
A.tx:active {
	COLOR: #0033ff; TEXT-DECORATION: underline
}
A.tx:hover {
	COLOR: #ff0099; TEXT-DECORATION: underline
}



div#header {
	color:#CCCC33;
	text-align:right;
	padding-top: 40px;
	padding-right: 15px;
}

body {
	background-image:url("../common/top-title.gif");
	background-repeat:no-repeat;


}

table#menulist td{	padding:10px;}
table#menulist a{	text-decoration:none;}




img#reimei1 {
	float:left;
	margin-right:8px;
	margin-left:1em;
}

img#reimei2 {
	float:right;
}

p#reimei {	line-height:1.4;}

h1 {
	font-size:70%;
	color:#CCCC00;
	margin-top:4em;
	margin-left:450px;	
}

h2{
	margin-left:-2000px;
}






table#menulist th{
	padding:10px;
}

td#table_h1 {
	text-align:left;
	text-indent:1em;
	border-width:0px 0px 3px 8px;
	border-color:#330000;
	border-style:double;
	

	color:#FFFFFF;
}











table.menu {
  margin-top: 0.2em;
  margin-bottom: 1em;
  width: 570px;
  border-collapse: separate;
  border-spacing: 2px;
  font-size: 100%;
}

table.menu caption {
  margin-top: 1em;
  text-align: right;
}

table.menu th,
table.menu td {
  padding: 4px 6px;
  line-height:1.2em;
}

table.menu th {
  border-bottom: groove 1px #B2B2B2;
  border-right: groove 1px #B2B2B2;
  background: #FFD9F3;
  text-align: center;
  white-space: nowrap;
  font-size: 92%;
}

table.menu td {
  text-align: right;
  white-space: nowrap;
}

.td1{
}


.td2{
}


.td3{
	background-color:#FFFFFF;

}


.td4{
	border-width: 0px 0px 0px 0px;
	border-color:#330000;
	border-style:double;
}


.td5{
	border-color:#330000;
	border-style:double;
	border-width: 3px 3px 3px 3px;
}


img#img_span {
	text-align:left;
	text-indent:1em;
	border-width:0px 0px 3px 8px;
	border-color:#330000;
	border-style:double;
	padding:5px;
}	

div#menu_left {
	background-color:;
	margin-left:0px;
	float:left;
	width:250px;
	z-index:2;
	position:absolute;
	
}
	
div#menu_right {
	background-color:;
	width:250px;
	z-index:1;
	position:relative;
	left:280px;
}

	