﻿
/* MAP表示における、一覧表 */
table.tableChika
{
  font-size: 9pt;
  color: #555555;
  margin-bottom: 7px;
  border: 1px solid #224466;
  width: 330px;
  background-color: #E1F1FF;
}
table.tableChika td#kind
{
  white-space: nowrap;
}
table.tableChika td#year
{
  white-space: nowrap;
}
table.tableChika td#pnumber
{
  white-space: nowrap;
}
table.tableChika td#price
{
  white-space: nowrap;
  font-weight: bold;
}
table.tableChika td#icon
{
}
table.tableChika td#youto
{
}
table.tableChika td#address
{
  color: #337799;
}

/* 市町村一覧 */
table.tableChikaCity
{
  width: 100%;
  font-size: 11pt;
  color: #333333;
  line-height: 150%;
}
table.tableChikaCity th
{
  color: #557788;
  font-size: 9pt;
  text-align: center;
  background-color: #DDEEFF;
}
table.tableChikaCity th#city
{
  text-align: center;
  border-bottom: 2px solid #3377AA;
}
table.tableChikaCity th#kouji, table.tableChikaCity th#chousa
{
  border-bottom: 1px solid #3377AA;
  border-left: solid 2px #3377AA;
  font-size: 11pt;
  background-color: #CCDDEE;
}
table.tableChikaCity th#year_kouji, table.tableChikaCity th#year_chousa
{
  text-align: center;
  border-bottom: 2px solid #3377AA;
  border-left: solid 2px #3377AA;
}
table.tableChikaCity th#rate_kouji, table.tableChikaCity th#rate_chousa
{
  text-align: right;
  border-bottom: 2px solid #3377AA;
}
table.tableChikaCity th#count_kouji, table.tableChikaCity th#count_chousa
{
  text-align: right;
  border-bottom: 2px solid #3377AA;
}
table.tableChikaCity tr.row1
{
  background-color: #FDFDFD;
}
table.tableChikaCity tr.row2
{
  background-color: #E0F3F9;
}
table.tableChikaCity td#city
{
  text-align: center;
}
table.tableChikaCity td#year_kouji, table.tableChikaCity td#year_chousa
{
  border-left: solid 2px #3377AA;
  text-align: right;
}
table.tableChikaCity td#rate_kouji, table.tableChikaCity td#rate_chousa
{
  text-align: right;
  font-weight: bold;
}
table.tableChikaCity td#count_kouji, table.tableChikaCity td#count_chousa
{
  text-align: right;
}

/* 市町村別一覧 */
table.tableChikaList
{
  /*width:95%;*/
  font-size: 9pt;
  border-collapse: collapse;
  border: 2px solid #225577;
  margin-left: 20px;
}
table.tableChikaList tr.row1
{
  background-color: #FCFCFC;
}
table.tableChikaList tr.row2
{
  background-color: #E0F3FF;
}
table.tableChikaList th
{
  border: 1px solid #225577;
  background-color: #DDEEFF;
  padding: 3px;
  color: #225577;
  text-align: center;
}
table.tableChikaList td
{
  border-left: 1px solid #225577;
  border-right: 1px solid #225577;
  border-bottom: 1px dashed #557799;
  padding: 3px;
  color: #505050;
  white-space: nowrap;
}
table.tableChikaList td#youto
{
}
table.tableChikaList td#pnumber
{
}
table.tableChikaList td#address
{
}
table.tableChikaList td#chiseki
{
  text-align: right;
}
table.tableChikaList td#price
{
  text-align: right;
}
table.tableChikaList td#rate
{
  text-align: right;
}

/* 地価情報の詳細 */
table.tableChikaDetail
{
  width: 350px;
  border: 2px solid #337799;
  border-collapse: collapse;
  font-size: 11pt;
}
table.tableChikaDetail th
{
  border: 1px solid #337799;
  color: #337799;
  background-color: #DDEEFF;
  padding: 3px;
  white-space: nowrap;
  text-align: center;
}
table.tableChikaDetail td
{
  border: 1px solid #337799;
  color: #337799;
  background-color: #F6F6F6;
  padding: 3px 3px 3px 7px;
  text-align: left;
}

/* 詳細ページ中の価格推移 */
table.tableChikaDetailList
{
  width: 300px;
  font-size: 11pt;
  color: #333333;
  line-height: 150%;
  margin-left: 20px;
  border: 2px solid #777777;
  border-collapse: collapse;
}
table.tableChikaDetailList th
{
  border: 1px solid #999999;
  background-color: #EEEEEE;
  text-align: center;
}
table.tableChikaDetailList td
{
  border: 1px solid #999999;
  background-color: #FFFFFF;
}
table.tableChikaDetailList td#year
{
}
table.tableChikaDetailList td#price
{
  text-align: right;
}
table.tableChikaDetailList td#rate
{
  text-align: right;
}

/* バナー欄 */
div.divMapBanner
{
  width: 180px;
  border: 1px solid #77AA44;
  background-color: #EEFFDD;
  line-height: 150%;
  font-size: 12px;
  text-align: center;
  color: #666666;
  display: block;
  float: right;
  padding: 5px;
  margin-left: 5px;
}
div.divMapBanner a
{
  color: #77AA44;
  font-weight: bold;
}
