﻿/*　プロパティー　*/

#wrapper-detail
{
  /*   width: 900px;   */
  width: 100%;
}

#wrapper-detail img
{
  max-width: 640px;
}

/*****　表組　******/
/* table部分 */
.chart-frame-detail-1
{
  width: 100%;
  table-layout: fixed;
}
.chart-frame-detail-2
{
  width: 100%;
  table-layout: fixed;
}
.chart-frame-detail-3
{
  width: 100%;
}
.chart-frame-detail-4
{
  width: 100%;
}

/* 主要画像サムネイル群を囲うTable */
table.image
{
  font-size: 95%;
  color: #555555;
  border-collapse: collapse;
}
table.image td
{
  padding: 3px 7px;
  text-align: center;
  border-style: none;
}

table.image .block-more-menu img
{
  border-style: none;
}

/* 「詳細情報」に表示する、フリー画像サムネイル */
ul.free-pics li
{
  float: left;
  margin: 3px;
  font-size: 9pt;
  text-align: center;
  color: #555555;
  list-style-type: none;
}
ul.free-pics li img
{
  color: #006699;
}

table.image .pic
{
  border: solid 1px #3366AA;
}

/***** 画像モード時 *****/
/* 画像とテキストのセット */
.pic-item
{
  border: solid 2px #004466;
  margin: 0px 10px 10px 0px;
  float: left;
  background-color: #FFFFFF;
}
/* 画像タイトル */
.pic-item strong
{
  display: block;
  background-color: #006699;
  color: #FFFFFF;
  font-size: 90%;
  font-weight: bold;
  padding: 3px;
  text-align: center;
}
.pic-item img
{
  float: left;
  border: solid 1px #999999;
  margin: 5px;
}
/* 画像コメント */
.pic-item p span
{
  margin: 5px;
  padding: 5px;
  font-size: 90%;
}
/* 「詳細情報へ戻る」リンク */
.backDetail
{
  margin-bottom: 7px;
  text-align: left;
}


/* 地図モード時のTable */
table.map
{
  width: 100%;
  border-collapse: collapse;
  border-style: solid;
  border-width: 2px;
  margin-bottom: 10px;
}
