@charset "UTF-8";
@import url(common.css);
@import url(textsettings.css);

/* ---------------------------------------------------------------- *
	全体
 * ---------------------------------------------------------------- */

body {
  /* --- 基本的な前景色（文字色）を設定-- */
  color: #333333;
  /* --- 背景を設定--- */
  background: #FFFFFF;
}

#container {
  /* --- 内容部分の背景を設定 --- */
  background: transparent;
  /* --- ドキュメント本体の幅を設定 --- */
  width: 800px;
  /* --- ドキュメント本体の位置を設定 --- */
  margin: 0 auto;
}

/* ---------------------------------------------------------------- *
	ヘッダ部分
 * ---------------------------------------------------------------- */

#header {
  margin-top: 0;
  margin-bottom: 0;

  /* --- パディング --- */
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
/* ---------------------------------------------------------------- *
	コンテンツコンテナの設定
 * ---------------------------------------------------------------- */

#main {
  /* ★ --- レイアウト調整：サイドメニューの設定に応じて設定 --- */
  padding-left: 215px;
  padding-right: 0;
  /* --- 背景設定--- */
  background: tranparent;
  /* --- マージン設定 --- */
  margin-top: -40px;
  margin-bottom: 0;
}

/* ---------------------------------------------------------------- *
	サイドメニュー部分の設定
 * ---------------------------------------------------------------- */

#sidenavi {
  /* --- 背景を設定してください--- */
  /*  background: #FFFFFF;
   /* ★ --- メニューの幅を設定 --- */
  width: 200px;
  /* ★ --- メニューを左右どちらに寄せるか設定 -- */
  top: 35px;
  left: 0;
  right: auto;
  /* --- パディングを設定 --- */
  padding-top: 20px;
  padding-bottom: 0;
  /* --- 絶対配置することによって左サイドバーが選択できなくなってしまうため、他のカラムより上のレイヤーに配置する設定 --- */
  z-index: 1;
}

#sidenavi ul {
  /* --- マージン設定 --- */
    margin: 0;
  /* --- パディング設定 --- */
    padding: 0px;
  /* --- 背景設定--- */
    background: url(img/slash.png) repeat;

}

#sidenavi ul li {
  /* --- マージン設定 --- */
    margin: 0;
  /* --- パディング設定 --- */
    padding: 5px 20px 5px 25px;
  /* --- リスト境界線設定 --- */
    border-bottom: 1px solid #0086b9;
  /* --- 背景設定 --- */
    background: #fff url(img/ic01.jpg) no-repeat 5px 7px;
  /* --- 背景画像でリストマーカを指定するため、リストの行頭につく印を消す --- */
    list-style-type: none;
}

  /* Note：上マージンを確保し，IE6/IE7 で垂直配置がずれるバグを回避。以降，指示に従って同じ値での指定を 2 回続ける。 */
[id="sidenavi"]#sidenavi {
  /* ★ --- 上マージンを設定してください --- */
  /* Note：コンテンツ部分の上マージンと同じ値を設定する */
  margin-top: 0;
}
html:lang(ja) #sidenavi {
  /* Note：直前の指定と同じ値を設定する */
  margin-top: 0;
}

/* ---------------------------------------------------------------- *
	コンテンツ部分の設定
 * ---------------------------------------------------------------- */

.contents {
  /* --- 背景設定--- */
  background: #FFFFFF;
  /* --- マージン設定 --- */
  margin-top: 20px;
  margin-bottom: 20px;
  /* --- パディング設定 --- */
  padding-top: 1em;
  padding-right: 1em;
  padding-bottom: 1em;
  padding-left: 1em;
  /* --- 枠線の太さ・線種・色を設定 --- */
  border: 8px solid #EEEEEE;
}

/* ---------------------------------------------------------------- *
	コンテンツ画像の設定
 * ---------------------------------------------------------------- */

.contents img.fig {
  /* --- 画像をどちらに回り込ませるか --- */
  /* Note：この指定によって以降のマージンの指定方法が異なる */
  float: right;
  /* --- 画像のマージンを設定 --- */
  /* Note：回り込み「left」のとき→左マージン 0，
           「right」のとき→右マージン 0  */
  margin-top: 0;
  margin-right: 1em;
  margin-bottom: 1em;
  margin-left: 0;
}

/* ---------------------------------------------------------------- *
	画像のみのボックスを作る場合の設定
 * ---------------------------------------------------------------- */

.imgbox {
  /* --- 背景設定--- */
  background: #FFFFFF;
  /* --- マージン設定 --- */
  /* Note：上下マージンの折りたたみに注意 */
  margin-top: 0;
  margin-bottom: 0;
}

/* ---------------------------------------------------------------- *
	フッタ部分の設定
 * ---------------------------------------------------------------- */

#footer {
  /* --- マージン --- */
  margin-top: 0;
  margin-bottom: 0;

  /* --- パディング --- */
  padding-top: 0.6em;
  padding-right: 0;
  padding-bottom: 1em;
  padding-left: 1em;
  /* --- フッタ上の罫線の太さ・線種・色 --- */
  border-top: 1px dotted #999999;
}

/* ================================================================ *
 詳細カスタマイズ CSS
* ================================================================ */
/* 画像を回り込ませている箇所の見出しデザイン */
/*h1 {
/*  margin-left: 175px;
/*}

/* ジャンプ率の大きい画像の下方向のマージン設定 */
.imgbox {
  margin-bottom: 10px;
}