/*
 *  レイアウト設定
 *
 *  ファイル名：お墓の種類・価格(boseki.css)
 *　作　成　者：株式会社ネットアプローチ
 *　作　成　日：2011/08/31
 *　更　新　日：2011/09/20
 *
 *　コメント　：
 *
 */

/*-------- お墓の種類・価格　全体設定 --------*/

div.boseki{
  width: 800px;
  color	: #000;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  position: relative; top: 0px; left: 0px;
  text-align: left;
}

div.boseki div.boseki_text {
  text-align	: left;
  letter-spacing: 1px;
  font-size	: 14px;
  font-weight	: normal;
  color: #666;
  margin: 5px 10px 0px 20px;
  padding: 0px 0px 0px 0px;
  position: relative; top: 0px; left: 0px;
}

div.boseki div.boseki_goto_button{
  text-align	: left;
  letter-spacing: 1px;
  font-size	: 14px;
  font-weight	: normal;
  color: #666;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  position: relative; top: 0px; left: 490px;
}

/*-------- ページタイトル　ブロック設定 --------*/

div.boseki div.page_title_block{
  width: 800px;
  height: 80px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  position: relative; top: 0px; left: 0px;
}

/*-------- 墓石　ブロック設定 --------*/

div.boseki div.boseki_block{
  width: 800px;
  text-align	: left;
  letter-spacing: 1px;
  font-weight	: normal;
  color: #666;
  margin: 10px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
  position: relative; top: 0px; left: 0px;
}

div.boseki_block div.boseki_block_title{
  width: 800px;
  align:left;
  margin: 0px 10px 0px 0px;
  padding: 0px 0px 0px 0px;
  float:top;
  background-color: #fff;
}

div.boseki_block div.boseki_block_title h5.green{
  height: 20px;
  border-left: 10px solid #363;
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 2px solid #363;
  text-align: left;
  font-size: 14px;
  letter-spacing: 1px;
  font-weight	: bold;
  color: #363;
  margin: 0px 0px 0px 0px;
  padding: 6px 0px 5px 5px;
  position: relative; top: 0px; left: 0px;
}

div.boseki_block div.boseki_block_text{
  border-left: 1px dashed #fff;
  border-top: 1px dashed #fff;
  border-right: 1px dashed #fff;
  border-bottom: 1px dashed #fff;
  text-align	: left;
  letter-spacing: 1px;
  font-size	: 14px;
  font-weight	: normal;
  color: #666;
  margin: 5px 0px 10px 20px;
  padding: 0px 0px 0px 0px;
  position: relative; top: 0px; left: 0px;
}

div.boseki_block div.boseki_block_inquiry{
  text-align	: center;
  letter-spacing: 1px;
  font-size	: 14px;
  font-weight	: normal;
  color: #666;
  margin: 5px 0px 10px 20px;
  padding: 0px 0px 0px 0px;
  position: relative; top: 0px; left: 0px;
}


/*-------- 3段組み　設定 ----------*/
div.boseki_block div.boseki_block_3column{
  width: 750px;
  height: 240px;
  border-left: 1px dashed #fff;
  border-top: 1px dashed #fff;
  border-right: 1px dashed #fff;
  border-bottom: 1px dashed #fff;
  align:left;
  background-color: #fff;
  margin: 10px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

div.boseki_block div.boseki_block_3column div.boseki_block_Box{
  width: 240px;
  position: relative; top: 0px; left: 0px;
  padding: 0px 10px 0px 0px;
  float:left;
}

<!----- 墓石TABLE ----->
table.boseki {
  background-color: #999;
  border-collapse: collapse;
}

table.boseki th{
  width: 70px;
  border: 1px solid #666;
  background-color: #cc9;
  text-align	: center;
  letter-spacing: 0px;
  font-size	: 12px;
  font-weight	: bold;
  color: #036;
}

table.boseki th.title{
  width: 240px;
  border: 1px solid #666;
  background-color: #cc9;
  text-align	: center;
  letter-spacing: 0px;
  font-size	: 12px;
  font-weight	: bold;
  color: #036;
}

table.boseki td{
  width: 170px;
  border: 1px solid #666;
  background-color: #fff;
  text-align	: center;
  letter-spacing: 0px;
  font-size	: 12px;
  font-weight	: normal;
  color: #000;
}

<!----- 特徴TABLE ----->
table.point {
  border-spacing:0;
  background-color: #999;
  position: relative; top: 0px; left: 0px;
  padding: 0px 0px 0px 0px;
}

table.point th{
  width: 420px;
  border-left: 1px solid #666;
  border-top: 1px solid #666;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  border-spacing:0;
  background-color: #660;
  text-align	: center;
  letter-spacing: 0px;
  font-size	: 14px;
  font-weight	: bold;
  color: #fff;
  position: relative; top: 0px; left: 0px;
  padding: 0px 0px 0px 0px;
}

table.point td{
  border-left: 1px solid #666;
  border-top: 1px solid #666;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  border-spacing:0;
  background-color: #fff;
  text-align	: left;
  letter-spacing: 0px;
  font-size	: 14px;
  font-weight	: normal;
  color: #000;
  position: relative; top: 0px; left: 0px;
  padding: 0px 0px 0px 0px;
}

table.point td.center{
  border-left: 1px solid #666;
  border-top: 1px solid #666;
  border-right: 1px solid #666;
  border-bottom: 1px solid #666;
  border-spacing:0;
  background-color: #fff;
  text-align	: center;
  letter-spacing: 0px;
  font-size	: 14px;
  font-weight	: normal;
  color: #000;
  position: relative; top: 0px; left: 0px;
  padding: 0px 0px 0px 0px;
}

ul.point_list {
  height: 110px;
  text-align	: left;
  position: relative; top: 0px; left: 0px;
  padding: 0px 0px 0px 20px;
  background-color: #fff;
}

ul.point_list li {
  text-align	: left;
  position: relative; top: 0px; left: 0px;
  background-color: #fff;
}

/*-------- 2段組み　設定 ----------*/

div.boseki_block div.boseki_block_2column{
  width: 750px;
  height: 280px;
  border-left: 1px dashed #fff;
  border-top: 1px dashed #fff;
  border-right: 1px dashed #fff;
  border-bottom: 1px dashed #fff;
  align:left;
  background-color: #fff;
  margin: 10px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

div.boseki_block div.boseki_block_2column div.boseki_block_2column_left{
  width: 300px;
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  position: relative; top: 0px; left: 0px;
  float:left;
}

div.boseki_block div.boseki_block_2column div.boseki_block_2column_right{
  width: 430px;
  border-left: 1px solid #fff;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  position: relative; top: 0px; left: 0px;
  float:right;
}

/*-------- その他の設定 --------*/
