TABLE.menu_A {
	width:600px;
	height:500px;
	margin: 0px
}
TABLE.menu_A2 {
	color: #FFFFFF;
	width:720px;
	height:0px;
	margin: 0px
}
TABLE.main_3 {
	width:700px;
}

TABLE.menu_B {
	width:810px;
	background: url(../img/bgcolor1.png);
}

TABLE.menu_D {
	width:600px;
}

TABLE.menu {
	width:960px;
	height:38px;
	background-image: url(../img/bgcolor1.png);
	margin: 0px
}
TABLE.flash {
	width:600px;
	height:300px;
	margin: 0px
}
TABLE.company {
	border-color: #404040;
	width:750px;
	font-size: 13px;
}

TD.menu {
	height: 23px;
	text-align:center;
	margin: 0px
}

TD.submenu {
	height: 50px;
	width:140px;
	text-align:center;
	background-image: url(../img/button1.png);
}
TABLE.main_00 {
	width:820px;
	margin: 0px
}


TD.foot {
	color: #FFFFFF;
	text-align:center;
}

TD.details {
	color: #808080;
	text-align:left;
       line-height:1.5em;
}
TD.details_list {
	color: #808080;
	text-align:center;
}
TD.details_list2 {
	color: #404040;
	text-align:left;
	font-size: 13px;
}

TD.details_A {
	color: #333333;
	text-align:left;
	font-size: 13px;
	margin: 0px;
}

TD.details_B {
	color: #808080;
	text-align:left;
	background: url(../img/bgcolor1.png);
  line-height:1.2em;
	font-size: 16px;
}
TD.details_C {
	color: #FFFFFF;
	height: 28px;
	text-align:left;
	background-color:404040;
	margin: 0px
}
TD.details_D {
	color: #404040;
	height: 40px;
	text-align:left;
	line-height:1.5em;
	font-size: 13px;
}
TD.details_E {
	color: #404040;
	height: 18px;
	text-align:center;
	line-height:1.5em;
	font-size: 11px;
}
TD.details_F {
	color: #404040;
	height: 20px;
	text-align:center;
	background-color:FFFF00;
	font-size: 16px;
	margin: 0px
}
TD.details_G {
	color: #FFFFFF;
	height: 28px;
	text-align:left;
	background-color:555555;
	font-size: 13px;
	margin: 0px
}
TD.details_H {
	color: #404040;
	height: 80px;
	text-align:left;
	background-color:FFFF99;
	font-size: 12px;
	margin: 0px
}
TD.details_LT {
	color: #FFFFFF;
	height: 25px;
	text-align:left;
	background-color:404040;
	margin: 0px;
}
A.menu {
	color: #008000;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}

A.menu:hover {
	color: #EA5234;
	font-size: 14px;
	font-weight: bold;
}

A.submenu {
	color: #404040;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}

A.submenu:hover {
	color: #AC1810;
	font-size: 14px;
	font-weight: bold;
}

A.submenu_B {
	color: #A8A87A;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}

A.submenu_B:hover {
	color: #F2C17A;
	font-size: 13px;
	font-weight: bold;
}

A.details {
	color: #404040;
	text-decoration: none;
	font-size: 13px;
}

A.details:hover {
	color: #EA5234;
	font-weight: bold;
}

A.details_B {
	color: #808080;
 text-decoration: none;
 border-bottom-width: 1px;
 border-bottom-style: dotted;
 font-size: 10px;
	margin: 0px
}
A.details_B:hover {
 color: #EA5234;
 font-size: 13px;
 font-weight: bold;
}
A.details_C {
	color: #808080;
 text-decoration: none;
 font-size: 10px;
 font-weight: bold;
 border-bottom-width: 1px;
 border-bottom-style: dotted;
}
A.details_C:hover {
 color: #EA5234;
 font-size: 10px;
 font-weight: bold;
}
A.details_D {
	color: #0000ff;
	text-decoration: none;
	font-size: 13px;
}

A.details_D:hover {
	color: #EA5234;
	font-weight: bold;
}
A.details_E {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
}

A.details_E:hover {
	color: #EA5234;
	font-weight: bold;
}
DIV.menu {
	clear: both;
	width:960px;
	height: 100px;
	background-color:#404040;
	background: url(../img/bgcolor1.png);
}

DIV.submenu {
	clear: both;
	height: 100%;
	width: 120;
	text-align:left;
	background-color:#404040;
}

DIV.submenu2 {
	clear: both;
	height: 100%;
	width: 150;
	text-align:center;
	background-color:#FFFFFF;
}

DIV.submenu3 {
	clear: both;
	text-align:center;
	background-color:#FFFFFF;
}


DIV.details {
	clear: both;
	height: 510px;
	width: 500;
	background-color:#FFFFFF;
}

DIV.details_B {
	font-size: 13px;
}

DIV.foot_A {
	color: #FFFFFF;
	clear: both;
	height: 18px;
	background-color:#404040;
}

DIV.foot_B {
	clear: both;
	width: 100%;
	height: 100px;
	background-color:#FFFFFF;
}

B.details_A {
 color: #808080;
 border-bottom-width: 1px;
 border-bottom-style: dashed;
}

B.details_C {
 color: #F27489;
 font-size: 12px;
 border-bottom-width: 3px;
 border-bottom-style: double;
}

B.details_D {
 color: #A8A87A;
 font-family: serif;
 font-size: 15px;
}
BODY {
	margin: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	background:url() repeat-x;/*背景の設定*/
	background-position:right top;
	background-attachment:fixed;
	COLOR: #000000; 
	TEXT-ALIGN: center;
	SCROLLBAR-FACE-COLOR: #404040;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR: #FFFFFF; 
	SCROLLBAR-BASE-COLOR: #FFFFFF;
}
/******************************************/
#bg{/*1つ目の背景の設定*/
	background:url(../img/02.png);
	}
/******************************************/
#bg2{/*2つ目の背景の設定*/
	background:url(../img/01.png) repeat-x;}

