html, body {
	text-align:left;
	font: Verdana, Arial, Helvetica; ＭＳ Ｐゴシック, Lucida, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	}
hr {
	color: #000000;
	height: 1px;
	border-style: solid;
}	
.tablemain {   
   width: 860px;   
   padding: 0px 0px;
}	
.tablesolid {   
   width: 850px;
   border-top: 1px;   
   border-bottom: 1px;
   border-right: 1px;
   border-left: 1px;
   padding: 0px 0px;
   border-color: #000000;
	border-style: solid;
}	

.tablesolidnb {   
   border-top: 1px; 
   border-left: 1px;
   border-bottom: 0px;
   border-right: 1px;
   padding: 5px 5px;
   border-color: #000000;
	border-style: solid;
} 
.tablesolidsides {   
   width: 200px;   
background-repeat: no-repeat;
bgcolor: #D1C6B4;   
   border-top: 0px; 
   border-left: 1px;
   border-bottom: 0px;
   border-right: 1px;
   padding: 5px 5px;
   border-color: #000000;
	border-style: solid;
}

.tablesolidside {   
   width: 200px;
   border-width: 0.01em;
   padding: 5px 5px;
   border-color: #000000;
	border-style: solid;
}

.tablesolidmainhome {   
   width: 450px;   
   border-top: 0px; 
   border-left: 0px;
   border-bottom: 0px;
   border-right: 0px;
   padding: 5px 5px;
   border-color: #000000;
	border-style: solid;
}
.tablesolidmain {   
   width: 650px;   
   border-top: 0px; 
   border-left: 0px;
   border-bottom: 0px;
   border-right: 1px;
   padding: 5px 5px;
   border-color: #000000;
	border-style: solid;
}
.tablecontentleft {   
   width: 200px;   
   padding: 5px 5px;
}

.tablecontentmain {   
   width: 450px;   
   padding: 5px 5px;
}

.tablecontent p {
	font: 12px Verdana, Arial, Helvetica; ＭＳ Ｐゴシック, Lucida, Arial, sans-serif; 
	color: #000000;

}
.tablecontent ul {
	font: 12px Verdana, Arial, Helvetica; ＭＳ Ｐゴシック, Lucida, Arial, sans-serif; 
	color: #000000;
}

.tablecontent li {
	font: 12px Verdana, Arial, Helvetica; ＭＳ Ｐゴシック, Lucida, Arial, sans-serif;
	color: #000000;
}

.tablecontent h1 {
	font: bold 20px Verdana, Arial, Helvetica; ＭＳ Ｐゴシック, Lucida, Arial, sans-serif; 
	color: #7B0052;
}

.tablecontent h3 {
	font: bold 16px Verdana, Arial, Helvetica; ＭＳ Ｐゴシック, Lucida, Arial, sans-serif; 
	color: #7B0052;
}

.tablecontent h2 {
	font: bold 14px Verdana, Arial, Helvetica; ＭＳ Ｐゴシック, Lucida, Arial, sans-serif; 
	color: #000000;
}


a:link  {color: #7B0052; font-size: 12px; font-weight: none; text-decoration: underline;}
a:visited {color: #008273; font-size: 12px; font-weight: none; text-decoration: underline;}
a:hover {color: #008273; font-size: 12px; font-weight: none; text-decoration: none;}

.tablecopyright {   
   width: 860px;   
   border-width: 0px;
   padding: 0px 0px;
}

.bottomtext p {
	font: 10px Verdana, Arial, Helvetica; ＭＳ Ｐゴシック, Lucida, Arial, sans-serif;
	font-style: italic; 
	color: #000000;
}
.bottomtextjpn p {
	font: 10px Verdana, Arial, Helvetica; ＭＳ Ｐゴシック, Lucida, Arial, sans-serif;
	color: #000000;
}

.copyright p {
	font: 10px Verdana, Arial, Helvetica; ＭＳ Ｐゴシック, Lucida, Arial, sans-serif;
	text-align: right; 
	color: #000000;
}
