﻿/*** 詳細情報の印刷用スタイル 08/09/18 ***/

body
{
  margin: 0;
  padding: 0;
}

a, a:link, a:visited, a:hover
{
  text-decoration: none !important;
  color: #666666 !important;
}

/* 印刷時の改ページ */
.contents-detail
{
  page-break-before: always;
}
/* 先頭アイテムだけは、改ページしない 08/09/20 */
.contents-detail#d1
{
  page-break-before:auto;
}

/*****　表組　******/
/* table部分 */
.chart-frame-detail-1
{
  border-collapse: collapse;
  border: solid 2px #999999;
  margin-bottom: 10px;
}
.chart-frame-detail-2
{
  border-collapse: collapse;
  border: solid 1px #999999;
  margin-bottom: 10px;
}
.chart-frame-detail-3
{
  border-collapse: collapse;
  border: solid 2px #999999;
}
.chart-frame-detail-4
{
  font-size: 12px;
  line-height: 16px;
  color: #666666;
  margin-bottom: 10px;
  border-collapse: collapse;
  border: solid 1px #666666;
  margin-bottom: 10px;
}

/* th、td部分 */
.chart-detail-1 th
{
  font-size: 13px;
  color: #666666;
  background-color: #EEEEEE;
  padding: 2px;
  text-align: center;
  font-weight: bold;
  letter-spacing: 1px;
  border: solid 1px #999999;
}
.chart-detail-1 td
{
  font-size: 12px;
  color: #666666;
  background-color: #FFFFFF;
  padding: 2px;
  line-height: 110%;
  text-align: center;
  letter-spacing: 1px;
  border: solid 1px #999999;
}
.chart-detail-2 th
{
  font-size: 12px;
  color: #666666;
  background-color: #EEEEEE;
  padding: 2px;
  text-align: left;
  font-weight: bold;
  letter-spacing: 1px;
  border: solid 1px #999999;
}
.chart-detail-2 td
{
  font-size: 11px;
  color: #666666;
  background-color: #FFFFFF;
  padding: 2px;
  line-height: 16px;
  letter-spacing: 1px;
  border: solid 1px #999999;
  text-align: left;
}
.chart-detail-2 td a:link
{
  text-decoration: none;
  color: #666666;
}
.chart-detail-2 td a:visited
{
  text-decoration: none;
  color: #666666;
}
.chart-detail-2 td a:active
{
  text-decoration: none;
  color: #666666;
}
.chart-detail-2 td a:hover
{
  text-decoration: underline;
  color: #666666;
}
.chart-detail-3 th
{
  font-size: 13px;
  color: #666666;
  background-color: #EEEEEE;
  padding: 2px;
  text-align: left;
  font-weight: bold;
  letter-spacing: 1px;
  border: solid 1px #999999;
}
.chart-detail-3 td
{
  font-size: 12px;
  color: #666666;
  background-color: #FFFFFF;
  padding: 2px;
  line-height: 16px;
  letter-spacing: 1px;
  border: solid 1px #999999;
  text-align: left;
}

/* 主要画像サムネイル群を囲うTable */
table.image img
{
  border-color: #999999;
}

/* 賃貸の「拡大画像」「正確な位置」「空室情報」等のメニュー */
td.block-more-menu
{
  display: none;
}
td.block-request
{
  display: none;
}
/* 売買の「拡大画像一覧へ」「正確な位置と周辺情報」メニューボタン */
.menuItems
{
  display: none;
}

