/*-----------メイン------------*/

.legend {
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */

  background-color : #ffffff;
  margin-left :auto ;
  margin-right : auto ;
  width : 500px;
  height : auto;
}

.legend-th1 {
 	background-color : #a65a75 ;
 	color : #fdefa6 ;
 	font-size : 13pt ;
   	text-align : center;
}

.legend-td1 {
	width : 14px ;
	color : #6276d7 ;
	vertical-align : top ;
	font-size : 10pt ;
}

.legend-td2 {
	width : 486px ;
	font-size : 10pt ;
	LINE-HEIGHT: 130%;
}

.legend-td3 {
	width : 500px ;
	color : #666666 ;
	font-size : 10pt ;
	LINE-HEIGHT: 130%;
	height : 
}




/*-------------ショーケーステーブル１--------*/

.showcase-table1{
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
  border-style : none none none none;
  border-color : #ffffff #ffffff #ffffff #ffffff;
  background-color : #ffffff;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 550px;
}



.showcase-th1{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16pt;
        color : #666666;
 	 background-color : #edebec;
        text-align : center;
}

.showcase-th2{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16pt;
        color : #ff0000;
 	 background-color : #edebec;
        text-align : center;
}


.showcase-td1{
	width:250px;
}

.showcase-td2{
	width:300px;
}

.showcase-td-xx{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt;
        color : #ff0000;
	width : 100%
}

.showcase-subh01-cell1 {
	color: #333333;
	background-image : url(img/06subh02.gif);
	background-repeat: no-repeat;
	background-position : left;

	font-weight: bold;
}

.showcase-subh01-cell2{
	color:#666666;
	font-size:10pt;
  	LINE-HEIGHT: 130%;
}

.showcase-subh01-cell3{
	height :10px;
}


/*-------------ショーケーステーブル２--------*/


.showcase2-table{
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
  border-style : none none none none;
  border-color : #c9bedc #c9bedc #c9bedc #c9bedc;
  background-color : #ffffff;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  color : #666666;
  width:300px;
}

.showcase2-th1{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13pt;
        color : #c9bedc;
        text-align : center;
}

.showcase2-td1{
	font-size:11pt;
	text-align:left;
  	LINE-HEIGHT: 130%;
  	background-color : #ffffff;
}

.showcase2-td2{
	font-size:10pt;
	text-align:center;
  	background-color : #edebec;
	width:30%;	
}

.showcase2-td3{
	font-size:10pt;
	text-align:center;
  	background-color : #edebec;
	color :#ff0000;
	width:30%;
}

.showcase2-td4{
	font-size:10pt;
	text-align:left;
  	background-color : #ffffff;
	width:70%;
  	LINE-HEIGHT: 130%;
}

.showcase2-td5{
	font-size:16pt;
	text-align:left;
  	background-color : #ffffff;
	color:#ff0000;
	FONT-WEIGHT: bold;
	width:70%;
}

.showcase2-td6{
  	background-color : #00cc66;
}

.showcase2-td7{
	color:#ff0000;
	font-size:10pt;
}

.showcase2-td8{
	font-size:16pt;
	text-align:left;
  	background-color : #ffffff;
	FONT-WEIGHT: bold;
	width:70%;
}

.showcase2-td9{
	color:#666666;
	font-size:10pt;
}
/*-------------ショーケース３テーブル--------*/

.showcase3-table{
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
  border-style : none none none none;
  border-color : #ffffff #ffffff #ffffff #ffffff;
  background-color : #ffffff;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 580px;
}



.showcase3-th{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16pt;
        color : #666666;
 	 background-color : #edebec;
        text-align : center;
}

.showcase3-td1{
	width:280px;
}

.showcase3-td2{
	width:300px;

}

.showcase3-subh01-cell1 {
	color: #333333;
	background-image : url(img/06subh02.gif);
	background-repeat: no-repeat;
	background-position : left;

	font-weight: bold;
}

.showcase3-subh01-cell2{
	color:#666666;
	font-size:10pt;
  	LINE-HEIGHT: 130%;
}

.showcase3-subh01-cell3{
	height :10px;
}



/*--------------リンク用テーブル----------------*/

.linktb1-th1{
  color : #fff4e2;
  background-color : #00cc66;
  height : 15px;
  text-decoration : none;
}


.linktb1-td1{
  width : 70px;
  text-align : center;
}
.linktb1-td2{
  font-size : 8pt;
  text-align : center;
}
.linktb1-td3{
  font-size : 10pt;
  text-align : center;
  color:#ff0000;
  FONT-WEIGHT: bold;
}

.linktb2{
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
  border-style : none none none none;
  border-color : #000080 #000080 #000080 #000080;
  background-color : #000080;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  color : #fffde8;
  text-align : center;
  font-size : 10px;
}

.linktb3{
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
  border-style : solid solid solid solid;
  border-width : 2px 2px 2px 2px;
  border-color : #cccccc #cccccc #cccccc #cccccc;
  background-color : #ffffff;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 265px;
}

.linktb3-th1{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt;
        color : #333333;
        text-align : center;
}

.linktb3-td1{
	font-size:9pt;
	color:#666666;
  	LINE-HEIGHT: 130%;
}
	
.linktb3-td2{
	width:195px;
	font-size:9pt;
	color:#666666;
  	LINE-HEIGHT: 130%;
}

.linktb3-td3{
	width:165px;
	font-size:9pt;
	color:#666666;
  	LINE-HEIGHT: 130%;
}
.linktb3-td4{
	width:70px;
}
.linktb3-td5{
	width:100px;
}

.linktb4{
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
  border-style : solid solid solid solid;
  border-width : 2px 2px 2px 2px;
  border-color : #cccccc #cccccc #cccccc #cccccc;
  background-color : #ffffff;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 400px;
}

.linktb4-th1{
	width:300px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt;
        color : #333333;
        text-align : center;
}

.linktb4-td1{
	FONT-WEIGHT: bold; 
	font-size:13pt;
	color:#ff0000;
        text-align : center;

}
	
.linktb4-td2{
	width:300px;
	font-size:9pt;
	color:#666666;
        text-align : center;

}

.linktb4-td3{
	width:165px;
	font-size:10pt;
	color:#666666;
  	LINE-HEIGHT: 130%;
}
.linktb4-td4{
	width:100px;
}


/*-----------表題テーブル-------------*/


#center-TB1{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
  border-style : none none none none;
  background-color : #ffffff;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 550px;

}

.centertb1-th1{
  color : #666666;
  text-align : center; 
  font-size:12pt;
  FONT-WEIGHT: bold;
}

.centertb1-td1{
  color : #666666;
  text-align : center; 
}


.centertb1-td2{
  color : #666666;
  text-align : center;
  font-size:10pt;
  LINE-HEIGHT: 130%;
  FONT-WEIGHT: bold;
}  

.centertb1-td3{
  color : #666666;
  text-align : center;
  font-size:14pt;
  LINE-HEIGHT: 130%;

} 

.centertb1-td4{
  color : #666666;
  text-align : center;
  font-size:12pt;
  LINE-HEIGHT: 130%;

} 
.centertb1-td5{
  color : #666666;
  text-align : center;
  font-size:16pt;
  LINE-HEIGHT: 130%;
  FONT-WEIGHT: bold;
} 

.centertb1-td6{
  color : #666666;
  text-align : center;
  font-size:9pt;
}

.centertb1-td7{
  color : #666666;
  font-size:10pt;
  LINE-HEIGHT: 130%;

} 

/*-----------表題小テーブル-------------*/

#center-TB2{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
  border-style : none none none none;
  background-color : #ffffff;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 450px;

}

.centertb2-td1{
  color : #666666;
  text-align : center;
  font-size:10pt;
  LINE-HEIGHT: 130%;
  FONT-WEIGHT: bold;
}  


.centertb2-td2{
  color : #ff0000;
  text-align : center;
  font-size:10pt;
  LINE-HEIGHT: 130%;
  FONT-WEIGHT: bold;
}  

.centertb2-td3{
  color : #666666;
  text-align : center;
  font-size:14pt;
  LINE-HEIGHT: 130%;

} 



.centertb2-td4{
  color : #666666;
  font-size:10pt;
  LINE-HEIGHT: 130%;

} 
.centertb2-td5{
  color : #000080;
  font-size:16pt;
  LINE-HEIGHT: 130%;
  FONT-WEIGHT: bold;
} 

.centertb2-td6{
  color : #666666;
  text-align : center;
  font-size:9pt;
}


/*---------------リンクス用テーブル----------------------*/
.links1-tb{
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
  border-style : none none none none;
  border-width : 0px 0px 0px 0px;
  background-color : #ffffff;
  text-align : center;
  width:110px;
}

.links1-sp-td1{
	height:50px;
}

.links1-sp-td2{
	height:10px;
}


.links2-tb{
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
  border-style : solid outset outset solid;
  border-width : 4px 4px 4px 4px;
  border-color : #006666 #cccccc #cccccc #006666;
  background-color : #ffffff;
  color : #666666;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  text-align : center;
  width:100%;
  height:30px;
}

	
.links3-tb{
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
  border-style : none outset outset none;
  border-width : 4px 4px 4px 4px;
  border-color : #ffffff #cccccc #cccccc #ffffff;
  background-color : #006666;
  color : #fbfec5;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  text-align : center;
  width:100%;
  height:30px;
}

.links4-tb{
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
  border-style : none outset outset none;
  border-width : 0px 4px 4px 0px;
  border-color : #ffffff #cccccc #cccccc #ffffff;
  background-color : #00cc66;
  color : #fbfec5;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  text-align : center;
  width:100%;
}

/*----------------　セルの色  ------------------*/
.td-backco-br1{
  background-color : #bc6301;  /*茶系１*/
}

.td-backco-gr1{
  background-color : #006666;  /*緑系１*/
}

.td-backco-gr2{
  background-color : #00ae57;  /*緑系2*/
}
.td-backco-gr3{
  background-color : #00cc66;  /*緑系3*/
}

.td-backco-gr4{
  background-color : #009900;  /*緑系4*/
}

.td-backco-bl1{
  background-color : #12466d;  /*青系１*/
}

.td-backco-bl1{
  background-color : #00080;  /*青系2*/
}


.td-backco-ye1{
  background-color : #fffb84;  /*黄色系１*/
}

.td-backco-ye2{
  background-color : #f79c0f;  /*黄色系2*/
}

.td-backco-gy1{
  background-color : #c9bedc;  /*グレー系１*/
}

.td-backco-gy2{
  background-color : #edebec;  /*グレー系2*/
}

.td-backco-gy3{
  background-color : #666666;  /*グレー系3*/
}
