BODY {
	font-size : 12px;
	color:	#000000;
}
A:LINK {
	color : navy;
}
A:VISITED {
	color : navy;
}
A:ACTIVE {
	color : navy;
}
A:hover {
	color:	#FF0000;
}

BACKGROUND {
  color : white;
}

TABLE.max_width {
  width : 670px;
}
TABLE.table_main {
  width : 520px;
}
TD.mainpart_x_h {
  width : 10px;
}
TD.mainpart_x_v {
  height : 10px;
}
TD.mainpart_main {
  width : 520px;
}
TD.side_width {
  width : 130px;
}

P{
  font-size : 12px;
  line-height : 1.2;
  list-style-type : square;
  list-style-position : outside;
  text-align : left;
  margin-left : 10%;
  margin-right : 10%;
}
.trail{
  font-size : 10px;
  line-height : 1.0;
  text-align : center;
  margin-left : 5%;
  margin-right : 5%;
}
TH.br_hot{
  font-size : 12px;
  font-weight : bold;
  line-height : 1.5;
  text-align : center;
  background-color : #ff80ff;
  color : navy;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-color : white;
  border-bottom-color : white;
}
TH.br_hot2{
  font-size : 12px;
  font-weight : bold;
  line-height : 1.5;
  text-align : left;
  background-color : #ff80ff;
  color : navy;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-color : white;
  border-bottom-color : white;
}
TH.pb_hot{
  font-size : 12px;
  font-weight : bold;
  line-height : 1.5;
  text-align : center;
  background-color : #80bfff;
  color : navy;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-color : white;
  border-bottom-color : white;
}
TH.pb_hot2{
  font-size : 12px;
  font-weight : bold;
  line-height : 1.5;
  text-align : left;
  background-color : #ff80ff;
  color : navy;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-color : white;
  border-bottom-color : white;
}
TD{
  font-size : 12px;
}
TD.tdtext{
  font-size : 12px;
  line-height : 1.2;
}
TD.tdtext_s{
  font-size : 11px;
  line-height : 1.2;
}
TD.br_hotimg{
  background-color : #ffdfff;
}
TD.pb_hotimg{
  background-color : #ffdfff;
}
TD.br_hot{
  font-size : 12px;
  line-height : 1.2;
  list-style-type : square;
  list-style-position : outside;
  background-color : #ffdfff;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-color : white;
  border-bottom-color : white;
}
TD.br_hot2{
  font-size : 12px;
  line-height : 1.2;
  list-style-type : square;
  list-style-position : outside;
  background-color : #c0c0ff;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-color : white;
  border-bottom-color : white;
}
TD.br_hot3{
  font-size : 12px;
  line-height : 1.2;
  list-style-type : square;
  list-style-position : outside;
  background-color : #ff80c0;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-color : white;
  border-bottom-color : white;
}
TD.pb_hot{
  font-size : 12px;
  line-height : 1.2;
  list-style-type : square;
  list-style-position : outside;
  background-color : #dfefff;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-color : white;
  border-bottom-color : white;
}
TD.pb_hot2{
  font-size : 12px;
  line-height : 1.2;
  list-style-type : square;
  list-style-position : outside;
  background-color : #c0c0ff;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-color : white;
  border-bottom-color : white;
}
TD.pb_hot3{
  font-size : 12px;
  line-height : 1.2;
  list-style-type : square;
  list-style-position : outside;
  background-color : #ff80c0;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-color : white;
  border-bottom-color : white;
}
TD.br_h1{
  font-size : 16px;
  line-height : 1.5;
  text-align : center;
  color : #ffff00;
  background-color : #8080ff;
  padding-left : 10px;
  padding-right : 10px;
  font-weight : bold;
}
TD.br_h2{
  font-size : 14px;
  line-height : 1.2;
  text-align : center;
  color : navy;
  background-color : #c0c0ff;
  padding-left : 10px;
  padding-right : 10px;
  font-weight : bold;
}
TD.br_h3{
  font-size : 12px;
  line-height : 1.1;
  text-align : center;
  color : navy;
  background-color : #ff80ff;
  font-weight : bold;
}
TD.pb_h1{
  font-size : 16px;
  line-height : 1.5;
  text-align : center;
  color : #ffff00;
  background-color : #8080ff;
  padding-left : 10px;
  padding-right : 10px;
  font-weight : bold;
}
TD.pb_h2{
  font-size : 14px;
  line-height : 1.2;
  text-align : center;
  color : navy;
  background-color : #c0c0ff;
  padding-left : 10px;
  padding-right : 10px;
  font-weight : bold;
}
TD.pb_h3{
  font-size : 12px;
  line-height : 1.1;
  text-align : center;
  color : navy;
  background-color : #ff80ff;
  font-weight : bold;
}
LI{
  list-style-type : square;
  list-style-position : outside;
  text-align : left;
  margin-left : auto;
  margin-right : auto;
  font-size : 12px;
  line-height : 1.2;
}
