/* １．交通案内の枠 */
/* ２．境内案内の枠 */
/* ３．ハイキングのCSS */



/* 交通案内の枠開始 */

.honbun_h img.k_map{			/* 交通案内画像用 */
  margin-left: auto;
  margin-right: auto;
  float: none;
  display: block;
  border-style: none;
}

p.tyuuiten{					/* 注釈の色 */
  color: red;
  font-weight: bold;
  padding-left: 1em;
}

h6{							/* 交通案内の小見出し */
  border-style: solid;
  border-color: #a1b55d;
  border-width: 0 0 1px 0.3em;
  margin-top: 1em;
  margin-left: 0;
  margin-bottom: 0;
  padding-left: 3px;
  font-size: 1.2em;
  clear: both;
}

/* 交通案内の枠終了 */



/* 境内案内の枠開始 */

div.keidai_box{				/* 境内案内のボックス（小） */
  width: 207px;
  height:400px;
  float: left;
  position: relative;
  padding: 10px 8px;
}
div.keidai_box_middle{		/* 境内案内のボックス（中） */
  width: 431px;
  height: 400px;
  float: left;
  position: relative;
  padding: 10px 8px;
}
div.keidai_box_large{		/* 境内案内のボックス（大） */
  width: 654px;
  height: 400px;
  float: left;
  position: relative;
  padding: 10px 8px;
}
div.honbun_h:after{			/* 本文floatのクリア */
  content: ".";
  display: block;
  visibility: hidden;
  height: 0.1px;
  font-size: 0.1em;
  line-height: 0;
  clear: both;
}
							/* ボックス内フォント */
div.keidai_box,
div.keidai_box_middle,
div.keidai_box_large{
  font-size: 12px;
}
div.keidai_box p.sentou,	/* ボックス内「先頭に戻る」 */
div.keidai_box_middle p.sentou,
div.keidai_box_large p.sentou{
  position: absolute;
  top: 390px;
  right: 10px;
}

.honbun_h img.tate{			/* 縦の境内画像用 */
  margin-left: auto;
  margin-right: auto;
  float: none;
  display: block;
  border: 3px solid #aaaaaa;
}

div.keidai_box img{
  margin-left: auto;
  margin-right: auto;
  float: none;
  display: block;
  border: 3px solid #aaaaaa;
}

p.keidai_name{				/* 各所の名前 */
  background-color: #A1B55D;
  padding-left: 5px;
  font-size: 20px;
  color: #ffffff;
  font-weight: bold;
  margin-bottom: 0;
}
p.furigana{					/* 各所のふりがな */
  color: #a1b55d;
  padding-left: 20px;
  padding-bottom: 0;
  font-size: 15px;
  font-weight: bold;
  margin-top: -3px;
  margin-bottom: -10px;
}
p.setumei{
  line-height: 1.6em;
}

/* 境内案内の枠終了 */


/********************************* ３．ハイキングのCSS開始 */

/* ハイキングコース見所 */
p.midokoro{
  font-weight: bold;
  padding-left: 110px;
  padding-top: 13px;
  padding-bottom: 10px;
  background-image: url("image/haikingu/midokoro.gif");
  background-repeat: no-repeat;
}

/* 妙見ハイクの詳細テーブル */
table#m_haiku{
  background-color: #F0E39E;
  border: solid 3px #a1b55d;
  margin-left: 30px;
  line-height: 1.5em;
  padding: 10px;
}

td.t_midashi{
  font-weight: bold;
}

/********************************* ３．ハイキングのCSS終了 */

