/*--------------------メインテーブル-------------------*/

.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 ;

	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 : 
}


.main-table{
 	 border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
	  border-style : none none none none;
	  border-color : #ffffff #ffffff #ffffff #ffffff;
	  background-color : #ffffff;
margin-left : auto ;
margin-right : auto ;

 	 width : 500px;
}

.main-table-s{
 	 border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
	  border-style : none none none none;
	  border-color : #ffffff #ffffff #ffffff #ffffff;
	  background-color : #ffffff;
margin-left : auto ;
margin-right : auto ;

 	 width : 360px;
}

.maintb-th1{
	color : #a65a75;
  	text-align : center;

}

.maintb-td1{
 	text-align : center;
	font-size: 9pt;
}

.maintb-td2{
 	text-align : right;
	font-size: 10pt;
}

.maintb-td3{
  	LINE-HEIGHT: 140%;
	font-size : 10pt;
  	text-align : left;

}

.maintb-td4{
	height : 15px;
}

.maintb-td5{

  	text-align : left;

}

.maintb-td6{
	height : 50px;
}

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

.showcase-table1{
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
  border-style : none none none none;
  border-color : #ffffff #ffffff #ffffff #ffffff;
  background-color : #ffffff;
text-align : center ;
margin-left : auto ;
margin-right : auto ;
  width : 640px;
}



.showcase-th1{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 20px;
        color : #a65a75;
 	 background-color : #ffffff;
margin-left : auto ;
margin-right : auto ;
text-align : center ;
}

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


.showcase-td1{
	width:340px;
}

.showcase-td2{
	width:300px;
}

.showcase-td3{
text-align: center ;
margin-left : auto ;
margin-right : auto ;
}

.showcase-tb-x{
margin-left : auto ;
margin-right : auto ;
	width : 350px ;
	font-size : 10pt;
	color : #ff0000;
}	

.showcase-td4{
	height : 15px;
}

.showcase-td5{
        text-align : center;
	font-size : 10pt;
	color : #273c7d;
}

.showcase-td6{
        text-align : center;
	font-size : 12pt;
	color : #ff0000;
}

.showcase-td7{
        text-align : center;
	font-size : 10pt;
	width : 160px ;
}
/*-------------ショーケーステーブル２--------*/


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

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

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

.showcase2-td2{
  border-style : solid solid solid solid;
  border-width : 1px 1px 1px 1px;
  border-color : #ea8478 #ea8478 #ea8478 #ea8478;
  background-color : #ffffff;
margin-left : auto ;
margin-right : auto ;
  text-align : center;
/*	width:45px;   */
	font-size:9pt;	
	height :22px;
} 

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

.showcase2-td4{
  border-style : solid solid solid solid;
  border-width : 1px 1px 1px 1px;
  border-color : #ea8478 #ea8478 #ea8478 #ea8478;
  background-color : #ffffff;
margin-left : auto ;
margin-right : auto ;
/*	width:45px;   */
	font-size:9pt;	
	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{
  border-style : solid solid solid solid;
  border-width : 1px 1px 1px 1px;
  border-color : #ea8478 #ea8478 #ea8478 #ea8478;
  background-color : #ffffff;
margin-left : auto ;
margin-right : auto ;
/*	width:45px;   */
	font-size:16pt;
	text-align:left;
  	background-color : #ffffff;
	FONT-WEIGHT: bold;
	width:70%;
}

.showcase2-td9{
	color:#666666;
	font-size:10pt;
}

.showcase2-td10{
  border-style : solid solid solid solid;
  border-width : 1px 1px 1px 1px;
  border-color : #ea8478 #ea8478 #ea8478 #ea8478;
  background-color : #ffffff;
margin-left : auto ;
margin-right : auto ;
  text-align:center;

}

.showcase2-td11{
  border-style : solid solid solid solid;
  border-width : 1px 1px 1px 1px;
  border-color : #ea8478 #ea8478 #ea8478 #ea8478;
  background-color : #ffffff;
  font-size : 10pt;
  text-align:left;

}
