@charset "Shift_JIS";

/* テーブルタグ */

.listTable01 {
	border-collapse:collapse;
	border-spacing:0;
	width: 680px;
	border: 1px solid #88C5C8;
  font-size: 14px;
}
.listTable01 td {
  padding: 4px 6px;
	border-right: 1px solid #88C5C8;
  border-bottom: 1px solid #88C5C8;
  width: auto;
}
.listTable01 thead td { background-color: #C0E0E2; }
.listTable01 .rank { background-color: #FBFAF0; }

/* テーブルタグ divで指定した場合*/

.listTable02_1, .listTable02_2 {
  font-size: 14px;
	width: 680px;
}
.listTable02_1 .itemA, .listTable02_1 .itemB, .listTable02_1 .itemC, .listTable02_1 .itemD, .listTable02_1 .itemE {
  background-color: #C0E0E2;
  padding: 4px 6px;
	border-right: 1px solid #88C5C8;
  border-bottom: 1px solid #88C5C8;
	border-top: 1px solid #88C5C8;
	float: left;
}
.listTable02_2 .itemA, .listTable02_2 .itemB, .listTable02_2 .itemC, .listTable02_2 .itemD, .listTable02_2 .itemE {
  padding: 4px 6px;
	border-right: 1px solid #88C5C8;
  border-bottom: 1px solid #88C5C8;
	float: left;
}

.listTable02_1 .itemA, .listTable02_2 .itemA {
	width: 100px;
  _width: 112px;
	border-left: 1px solid #88C5C8;
}
.listTable02_2 .itemA { background-color: #FBFAF0; }
.listTable02_1 .itemB, .listTable02_2 .itemB { width: 120px; _width: 132px; }
.listTable02_1 .itemC, .listTable02_2 .itemC { width: 110px; _width: 122px; }
.listTable02_1 .itemD, .listTable02_2 .itemD { width: 190px; _width: 202px; }
.listTable02_1 .itemE, .listTable02_2 .itemE { width: 90px; _width: 102px; }

/* テーブルデザイン集 */

.listTable03 {
  font-size: 12px;
	width: 660px;
  _width: 680px;
  padding: 8px;
  border: 1px solid #CCC;
}
.listTable03_1 {
  border-bottom: 1px dotted #CCC;
  margin: 0 0 20px 0;
}
.listTable03 .itemA01 {
  background: url(../img/rank01.png) no-repeat left top;
  padding: 0 14px 20px 100px;
  float: left;
}
.listTable03 .itemA02 {
  background: url(../img/rank02.png) no-repeat left top;
  padding: 0 14px 20px 100px;
  float: left;
}
.listTable03 .itemA03 {
  background: url(../img/rank03.png) no-repeat left top;
  padding: 0 14px 20px 100px;
  float: left;
}
.listTable03 .itemB {
  float: left;
  width: 410px;
}
