/*------フォントの設定------*/

.t10pt {
	FONT-SIZE: 10pt;
}
.t12pt {
	FONT-SIZE: 12px
;}
.t8pt {
	FONT-SIZE: 8pt
;}
.b12px {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt
;}
.b16px {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt
;}

.style10{
	font-size:1px;
	color:#ffffff;
}
.sty-h6{
	font-size:2px;
	color:#ffffff;
}

#titel{
  text-align : center;
}

/*----------------リンクの設定サイズ９０--------------*/


.sty-hmenu1-link2 {
	color: #666666;
	font-size: 90%;
	text-decoration: none;
}

.sty-hmenu1-link2:link {
	color: #666666;
	font-size: 90%;
	text-decoration: none;
}

.sty-hmenu1-link2:visited {
	color: #006666;
	font-size: 90%;
	text-decoration: none;
}

.sty-hmenu1-link2:hover {
	color: #ff6666;
	font-size: 90%;
	text-decoration: none;
}

/*----------------リンクの設定サイズ１００--------------*/


.sty-hmenu1-link1 {
	color: #666666;
	text-decoration: none;
}

.sty-hmenu1-link1:link {
	color: #666666;
	text-decoration: none;
}

.sty-hmenu1-link1:visited {
	color: #006666;
	text-decoration: none;
}

.sty-hmenu1-link1:hover {
	color: #ff6666;
	text-decoration: none;
}


/*----------------リンクの設定サイズ１００--------------*/
.linktb4{
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
  border-style : solid solid solid solid;
  border-width : 2px 2px 2px 2px;
  border-color : #000080 #000080 #000080 #000080;
  background-color : #ffffff;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  text-align : center;
  font-size:8pt;
  width : 135px;
  height:22px;
}

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

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

.linktb4-link1 {
	color: #000080;
	text-decoration: none;
}

.linktb4-link1:link {
	color: #000080;
	text-decoration: none;
}

.linktb4-link1:visited {
	color: #000080;
	text-decoration: none;
}

.linktb4-link1:hover {
	color: #ff6666;
	text-decoration: none;
}




/*----------------ヘッドリンク用テーブルthin----------------*/

.hpb-head-table1{
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : #fbfec5 #fbfec5 #fbfec5 #fbfec5;
        background-color : #fffde8;
	width:550px;
 	text-align : center;
}

.head-table2{
	border-width : 0px 0px 0px 0px;
	border-style : none none none none;
	width:550px;
 	text-align : right;
	font-size: 9pt;
}

.hpb-head-text-top1{
 	font-style:italic;		/* イタリック */
	color:#7a9fff;
 	text-align : center;
}

/*--------------フッター用テーブル-------------------------*/

.hpb-ft-table1 {
  border-collapse:collapse;		/* テーブルの枠線を重ねて表示 */
  border-style : none none none none;
  border-color : #bc6301 #bc6301 #bc6301 #bc6301;
  background-color : #fbfec5;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  color : #bc6301;
  text-align : center;
  width:600px;
}
.hpb-ft-th1{
  background-color : #bc6301;
  color : #fbfec5;
  font-size:12px;
}
.hpb-ft-td1{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  border-style : solid solid solid solid;
  border-color : #bc6301 #bc6301 #bc6301 #bc6301;
  color : #bc6301;
  background-color : #fbfec5;
  border-width : thin thin thin thin;
}




/*----------div---------*/
.class-div1{
  background-color:#cccccc;
 font-size:10pt;
 color:#666666;
 text-align : right;
}

.class-div2{
  background-color:#000080;
  color : #fff4e2;
  text-decoration : none;
}



/*------------テーブル装飾---------------*/

/*-------------h1ほか-----------------*/

h1,h2,h3,h4,h5,h6,p{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}


#showcase1{
  align : center;
}
/*-------------ショーケーステーブル１--------*/

.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-td1{
	width:250px;
}

.showcase-td2{
	width:300px;

}


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


.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:100%;
}

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

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

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

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

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

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

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

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

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


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


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


#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-td1{
  color : #666666;
  text-align : center; 
}

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

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

.centertb2-th{
 	background-color : #a65a75;
	color : #fdfede;
	font-size : 12pt;
	font-weight : bold;
        text-align : center; 

}

.cetertb2-td1{
	font-size : 11pt;
  	LINE-HEIGHT: 130%;
}

	

/*-------------リストテーブル--------*/

.list1-table{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 540px;
}

.list1-td1{
	height:10px;
	width:320px;
	background-image: url(img/list-green320.gif);
	font-size: 90%;
}

.list1-td10{

	width:220px;
	background-image: url(img/spa.gif);
	font-size: 80%;
}

.list1-td2{
	width:100px;
	font-size:10pt;
 	text-align : center;
}

.list1-td3{
	width:10px;
}

.list1-td4{
	text-align : center;
	width:100px;
	font-size:10pt;
}


.list1-td5{
	height:10px;
}

.list1-td6{
	font-size:8pt;
 	text-align : center;
}

.list1-td7{
	font-size:8pt;
}

.list1-td8{
	font-size:10pt;
	color:#ff0000;
 	text-align : center;
}

/*-------------リストテーブル２--------*/

.list2-table{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 560px;
}

.list2-td1{
	height:16px;
	width:180px;
	background-image: url(img/list-pink320.gif);
	font-size: 90%;
	color:#a65a75

}

.list2-td10{

	width:10px;
	background-image: url(img/spa.gif);
	font-size: 80%;
}

.list2-td2{
	width:110px;
	font-size:10pt;
        LINE-HEIGHT: 130%;
	color:#a65a75
}

.list2-td3{
	width:70px;
}

.list2-td4{
	text-align : center;
	width:100px;
	font-size:10pt;
}


.list2-td5{
	height:10px;
}

.list2-td6{
	font-size:8pt;
 	text-align : center;
}

.list2-td7{
	font-size:10pt;
	color:#a65a75

}

.list2-td8{
	font-size:10pt;
	color:#ff0000;
 	text-align : center;
}

