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

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

	  background-color : #ffffff;
	  padding-top : 0px;
	  padding-left : 0px;
	  padding-right : 0px;
	  padding-bottom : 0px;
  	LINE-HEIGHT: 130%;
 	 width : 610px;
}



.maintb-td1{
	width : 350px;
  	text-align : center;
	font-size : 10pt ;
}

.maintb-td2{
	width : 260px;
 	text-align : center;
	font-size: 10pt;
	vertical-align : bottom ;
}

.maintb-td3{
	width : 610px;
	font-size : 10pt;
  	text-align : center;
	margin-left : auto ;
	margin-right : auto ;
}

.maintb-td4{
	width : 610px;
	font-size : 12pt;
  	text-align : center;

}

.maintb-td5{
	height : 20px;

}

.main-subtb1{
	width : 500px;
 	 border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */

}

.mainsubtb1-th1{
	font-size : 13pt;
	text-align : center;
	font-weight : bold;
	color : #a65a75;
}

.mainsubtb1-td1{
	font-size : 10pt;
  	LINE-HEIGHT: 130%;
}
		
.mainsubtb1-td2{
	text-align : right ;
	font-size : 10pt;
  	LINE-HEIGHT: 130%;
}

.mainsubtb1-td3{
	text-align :center;
	font-size : 12pt ;
	font-weight : bold ;
}

.mainsubtb1-td4{
	text-align :right ;
	font-size : 12pt;
}


.main-table2 {
 	 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;
  	LINE-HEIGHT: 130%;
  	text-align : center;
 	 width : 610px;
	font-size : 10pt;
}

.maintb2-td1{
	font-size :10pt;
}					

.main-table3{
 	 border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
	  padding-top : 0px;
	  padding-left : 0px;
	  padding-right : 0px;
	  padding-bottom : 0px;
  	LINE-HEIGHT: 130%;
  	text-align : center;
 	 width : 610px;
	font-size : 10pt;
}

.maintb3-td1{
	width : 100px;
	font-weight : bold;
	font-size : 12pt;
	text-align : center;
}

.maintb3-td2{
	width : 150px;
}

.maintb3-td3{
	width : 10px;
}

.maintb3-td4{
	width : 350px;
	vertical-align : top ;	
}

.maintb3-subtb{
 	 border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
	  padding-top : 0px;
	  padding-left : 0px;
	  padding-right : 0px;
	  padding-bottom : 0px;
 	 width :350px;
}

.maintb3sub-th1{
	width : 120px;
	font-size : 11pt;
	font-weight : bold;
}

.maintb3sub-td1{
	width : 230px;
	font-size : 11pt;
	font-weight : bold;
}
.maintb3sub-td2{
	width : 350px;
	font-size : 11pt;
	font-weight : bold;	
}

.maintb3sub-td3{
	height : 100px;

}

.maintb3sub-td4{
	width : 350px;
	font-size : 9pt;
	
}

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

  background-color : #ffffff;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 610px;
}

.evttb1-th1{
	font-size : 15pt;
	text-align : center;
	font-weight : bold;
	color : #a65a75;

}

.evttb1-th2{
	text-align : center;
	font-size : 12pt ;
	font-weight : bold ;
}

.evttb1-th3{
	text-align :right ;
	font-size : 12pt;

}

.evttb1-td1{
	width : 100px;
	font-weight : bold;
	font-size : 12pt;
	text-align : center;
}

.evttb1-td2{
	width : 150px;
}

.evttb1-td3{
	width : 10px;
}

.evttb1-td4{
	width : 350px;
	vertical-align : top ;	
}

.evttb1-td5{
	height : 20px;
	  border-style : none none dotted none;
	  border-color : #ffffff #ffffff #62d76d #ffffff;
	border-width : 3px;	
}


.evttb1-subtb{
 	 border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
	margin-left : auto ;
	margin-right : auto ;
 	 width :350px;
}

.evttb1sub-th1{
	width : 120px;
	font-size : 11pt;
	font-weight : bold;
}

.evttb1sub-td1{
	width : 230px;
	font-size : 11pt;
	font-weight : bold;
}
.evttb1sub-td2{
	width : 350px;
	font-size : 11pt;
	font-weight : bold;	
}

.evttb1sub-td3{
	height : 30px;

}

.evttb1sub-td4{
	width : 350px;
	font-size : 9pt;
	
}

.evttb1-subtb2{
 	 border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
	margin-left : auto ;
	margin-right : auto ;
 	 width :462px;
}

.evttb1sub2-td1{
	width : 352px;
	vertical-align : top ;

}
.evttb1sub2-td2{
	width : 10px;
	
}

.evttb1sub2-td3{
	width : 100px;

}

.evttb1-subtb3{
 	 border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
	margin-left : auto ;
	margin-right : auto ;
 	 width :400px;
}

.evttb1sub3-td1{
	width : 15px;
	font-size : 11pt;
	vertical-align : top ;

}
.evttb1sub3-td2{
	width : 385px;
	font-size : 11pt;
	
}

.evttb1sub3-td3{
	width : 460px;
	font-size : 11pt ;
	font-weight : bold;
}


*/---------サブテーブル-----------*/

.sub-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 : 300px;
}

.subtb1-td1{
  	LINE-HEIGHT: 140%;
	font-size : 10pt;
  	text-align : left;
	width : 300px;
}

.subtb1-td2{
	font-size : 10pt;
  	text-align : center;
}

.subtb1-td3{
	height : 15px;
}

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

.toplink3{
  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 : 295px;
}

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

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

.toplink3-td3{
	width:165px;
	font-size:9pt;
	color:#666666;
  	LINE-HEIGHT: 130%;
}
.toplink3-td4{
	width:70px;
}
.toplink3-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-th2{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11pt;
        color : #273c7d;
        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;
}

.linktb4-td5{
	width:300px;
	font-size:10pt;
	color:#666666;
  	LINE-HEIGHT: 130%;
        text-align :left;
}

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

.show-table1{
  border-style : none none none none;
  background-color : #ffffff;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 600px;
}



.showtb1-th1{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt;
        color : #a65a75;
	background-image : url(img/back2.gif);
	background-repeat : no-repeat ;
	vertical-align : top ;
        text-align : center;
	width : 270px;
	height : 15px;
}

.showtb1-th2{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14pt;
        color : #a65a75;
	width : 600px;
	height : 30px;
	background-image : url(img/b-back.gif);
	background-repeat : no-repeat ;
        text-align : center;
}



.showtb1-td1{
	width : 330px ;
}

.showtb1-td2{
	width : 270px ;
}

.showtb1-td3{
	width : 110px ;
        text-align : center ;
	font-size :9pt ;
}

.showtb1-td4{
	FONT-SIZE: 10pt;
  	LINE-HEIGHT: 130%;
	vertical-align : top ;
        text-align : left;
	width : 270px;
}



.showcase-td3{
	width:200px;
	font-size : 10pt;
  	LINE-HEIGHT: 130%;

}

.showcase-td3link:link {
	color: #a65a75;
	text-decoration: none;
}

.showcase-td3link:visited {
	color: #a65a75;
	text-decoration: none;
}

.showcase-td3link:hover {
	color: #ff6666;
	text-decoration: none;
}


.show-table2{
 	 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 : 270px;
}

.showtb2-th1{
  border-style : solid solid solid solid;
  border-width : 1px 1px 1px 1px;
  border-color : #a65a75 #a65a75 #a65a75 #a65a75;
	width:270px;
	font-size : 10pt;
  	LINE-HEIGHT: 130%;

}

.showtb2-td1{
  border-style : solid solid solid solid;
  border-width : 1px 1px 1px 1px;
  border-color : #a65a75 #a65a75 #a65a75 #a65a75;
	width:50px;
	font-size : 10pt;
        text-align : center;
	vertical-align : middle ;
  	LINE-HEIGHT: 130%;

}

.showtb2-td2{
  border-style : solid solid solid solid;
  border-width : 1px 1px 1px 1px;
  border-color : #a65a75 #a65a75 #a65a75 #a65a75;
	width:220px;
	font-size : 10pt;
  	LINE-HEIGHT: 130%;

}

.showtb2-td3{
  border-style : solid solid solid solid;
  border-width : 1px 1px 1px 1px;
  border-color : #a65a75 #a65a75 #a65a75 #a65a75;
	width:50px;
	font-size : 11pt;
	FONT-WEIGHT: bold;
	color : #ff0000;
        text-align : center;
	vertical-align : middle ;
  	LINE-HEIGHT: 130%;

}

.showtb2-td4{
  border-style : solid solid solid solid;
  border-width : 1px 1px 1px 1px;
  border-color : #a65a75 #a65a75 #a65a75 #a65a75;
	width:220px;
	font-size : 13pt;
	FONT-WEIGHT: bold;
	color : #ff0000;
        text-align : left;
	vertical-align : middle ;
  	LINE-HEIGHT: 130%;

}

.showtb2-td5{
  border-style : solid solid solid solid;
  border-width : 1px 1px 1px 1px;
  border-color : #a65a75 #a65a75 #a65a75 #a65a75;
	width:270px;
	font-size : 10pt;
        text-align : center;

}

.showtb2-td6{
  border-style : solid solid solid solid;
  border-width : 1px 1px 1px 1px;
  border-color : #a65a75 #a65a75 #a65a75 #a65a75;
	width:220px;
	font-size : 13pt;
	FONT-WEIGHT: bold;
        text-align : left;
	vertical-align : middle ;
  	LINE-HEIGHT: 130%;

}

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

.showcase-table1{
  border-style : none none none none;
  border-color : #ffffff #ffffff #ffffff #ffffff;
  background-color : #ffffff;
  color : #a65a75;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 600px;
}



.showcase-th1{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt;
        color : #a65a75;
	background-image : url(img/back2.gif);

	width : 200px;
}

.showcase-th2{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14pt;
	width : 600px;
	height : 30px;
	background-image : url(img/b-back.gif);
        text-align : center;
}

.showcase-th3{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt;
        color : #a65a75;
  border-style : none none solid none;
  border-width : 0px 0px 1px 0px;
  border-color : #ffffff #ffffff #a65a75 #ffffff;
	width : 270px;
}

.showcase-th4{
	FONT-SIZE: 11pt;
        color : #666666;
  	LINE-HEIGHT: 130%;
        text-align : center;
	width : 600px;
}

.showcase-td1{
	width:70px;
}

.showcase-td2{
	width:130px;
	font-size : 9pt;
  	LINE-HEIGHT: 130%;

}

.showcase-td3{
	width:200px;
	font-size : 10pt;
  	LINE-HEIGHT: 130%;

}

.showcase-td3link:link {
	color: #a65a75;
	text-decoration: none;
}

.showcase-td3link:visited {
	color: #a65a75;
	text-decoration: none;
}

.showcase-td3link:hover {
	color: #ff6666;
	text-decoration: none;
}

.showcase-td4{
  border-style : none none solid none;
  border-width : 0px 0px 1px 0px;
  border-color : #ffffff #ffffff #a65a75 #ffffff;
	width:200px;
	height : 20px;
	font-size : 10pt;
  	LINE-HEIGHT: 130%;

}

.showcase-td5{
	width:400px;
	font-size : 10pt;
  	LINE-HEIGHT: 130%;
	color : #666666 ;
}

.showcase-td6{
	width:10px;
}

.showcase-td7{
	width:60px;
}

.showcase-td8{
	width:190px;
  border-style : none none solid none;
  border-width : 0px 0px 1px 0px;
  border-color : #ffffff #ffffff #a65a75 #ffffff;
	height : 20px;
	font-size : 10pt;
  	LINE-HEIGHT: 130%;
}

.showcase-td9{
	width:590px;
	font-size : 10pt;
  	LINE-HEIGHT: 130%;
	color : #666666 ;
}

.showcase-td10{
        text-align : center;
	width:200px;
	font-size : 10pt;
  	LINE-HEIGHT: 130%;
	color : #666666;
}

.showcase-td11{
	height : 10px;
}

.showcase-td12{
	width : 470px;
}

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

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

.linktb3pk-td1{
	font-size:9pt;
	color:#666666;
  	LINE-HEIGHT: 130%;
}
	

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

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

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

.linktb3-600-td2{
	font-size:9pt;
	color:#666666;
  	LINE-HEIGHT: 130%;
}



.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-th2{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11pt;
        color : #273c7d;
        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;
}

.linktb4-td5{
	width:300px;
	font-size:10pt;
	color:#666666;
  	LINE-HEIGHT: 130%;
        text-align :left;
}

