@charset "utf-8";
/**
 * @version 0.0.0
 * @charset utf-8
 * @lastupdate 2012/11/27
 *
 */
/**
 * @version 0.0.0
 * @charset utf-8
 * @lastupdate 2012/11/27
 *
 */
/**
 * 1. import COMPASS Library , custom mixins and custom functions
 */
/**
 * @version 0.0.0
 * @charset utf-8
 * @lastupdate 2012/02/29
 *
 */
/**
 * @version 0.0.0
 * @charset utf-8
 * @lastupdate 2012/02/29
 *
 */
/**
 * @version 0.0.0
 * @charset utf-8
 * @lastupdate 2012/02/29
 *
 */
/**
 * 2. browser support
 */
/**
 * 3. colors
 */
/* ブランドカラー */
/*ゴールド*/
/*黄土色*/
/**
 * 4. width
 */
/* 画像ディレクトリパス */
/* index トップページ
------------------------------*/
#container.index #main {
  margin: 0 auto;
  width: 1000px;
}

/* 大成卦
------------------------------*/
#container.taiseika {
  /* 64大成卦一覧 */
}
#container.taiseika #taiseikaTable {
  table-layout: fixed;
  margin: 0 auto;
  width: 900px;
}
#container.taiseika #taiseikaTable tr th, #container.taiseika #taiseikaTable tr td {
  padding: 10px 0;
  text-align: center;
}
#container.taiseika #main.indivi {
  padding-top: 150px;
}
#container.taiseika #main.indivi #taiseikaTitle {
  position: fixed;
  top: 0px;
  width: 100%;
  height: 150px;
  background-color: rgba(255, 255, 255, 0.8);
  border-bottom: 1px solid #eee;
}
#container.taiseika #main.indivi #taiseikaTitle div.inner {
  position: relative;
  margin: 0 auto;
  width: 1000px;
}
#container.taiseika #main.indivi #taiseikaTitle h1 {
  padding-left: 100px;
  font-size: 200%;
  line-height: 150px;
}
#container.taiseika #main.indivi #taiseikaTitle #taiseikaMark {
  position: absolute;
  top: 20px;
  left: 0px;
}
#container.taiseika #main.indivi div.taiseika-detail {
  margin: 0 auto;
  width: 1000px;
}
#container.taiseika #main.indivi div.taiseika-detail > section {
  padding: 30px 0;
  border-bottom: 1px dotted #eee;
}
#container.taiseika #main.indivi div.taiseika-detail > section:last-child {
  border-bottom: 0px;
}
#container.taiseika #main.indivi div.taiseika-detail > section h2 {
  margin-bottom: 5px;
  font-size: 140%;
}
#container.taiseika #main.indivi div.taiseika-detail > section h3 {
  margin-bottom: 5px;
  font-size: 110%;
}
#container.taiseika #main.indivi div.taiseika-detail > section p {
  line-height: 1.5;
}
#container.taiseika #main.indivi div.taiseika-detail #kou ul.henkou li {
  clear: both;
  margin-bottom: 15px;
  padding-left: 50px;
}
#container.taiseika #main.indivi div.taiseika-detail #kou ul.henkou li .kou-name {
  float: left;
  margin-left: -50px;
}
#container.taiseika #main.indivi div.taiseika-detail #kou ul.henkou li > section {
  margin-bottom: 10px;
}
