@charset "UTF-8";
@import url(common.css);
@import url(textsettings.css);


/* ================================================================ *
	背景 CSS
 * ================================================================ */


/* ---------------------------------------------------------------- *
	ドキュメント全体に関する設定です
 * ---------------------------------------------------------------- */

body {
  color: #333333;
  background: #FFFFFF;
  font-family:"ＭＳ Ｐゴシック","MS P Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,Arial,Verdana,Helvetica,sans-serif;
}

#container {
  background: transparent;
  width: 800px;
  margin: 0 auto;
}

/* ---------------------------------------------------------------- *
	ヘッダ部分の設定です
 * ---------------------------------------------------------------- */

#header {
  background: #FFFFFF;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
#header h1  a{
text-decoration:none;
}

/* ---------------------------------------------------------------- *
	ナビゲーション部分の設定です
 * ---------------------------------------------------------------- */

#navi {
  background: #FFFFFF url(img/bg.png) repeat-x;/
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  border-top: none;
  border-bottom: 1px solid #EEEEEE;
}


/* ---------------------------------------------------------------- *
	コンテンツコンテナの設定です
 * ---------------------------------------------------------------- */

#mainbox {
  background-image: url(img/bgimg.jpg);
  height: 478px;
  margin-top: 0;
  margin-bottom: 0;
  border-top: none;
  border-bottom: 3px solid #DDDDDD;
}


/* ---------------------------------------------------------------- *
	コンテンツ部分の設定です
 * ---------------------------------------------------------------- */
 
#contentsbox {
  background: transparent;
  padding:0;
  width: 400px;
  height: auto;
  top: 150px;
  bottom: auto;
  left: 355px;
  right: auto;
  border:#FFFFFF;
}

#contentsbox ul {
  margin-left: 2em;
  padding-top: 0.6em;
  padding-right: 0.6em;
  padding-bottom: 0.6em;
  padding-left: 0.4em;
  color: #FFFFFF;
  font-size: 90%;
}

#contentsbox table {
	background:#fff;
	border-collapse:collapse;
	width:100%;
}
#contentsbox th, #contentsbox td {
	border-top:1px solid #CCCCCC;
	padding:7px 7px;
	vertical-align:top;
}
#contentsbox th {
	font-weight:normal;
	text-align:left;
	width:105px;
}
#contentsbox td.backbone {
	width:105px;
}
/*#contentsbox tr.firstCol th, #contentsbox tr.firstCol td {
	border-top:medium none;
}*/

/* ---------------------------------------------------------------- *
	メイン画像部分の設定です
 * ---------------------------------------------------------------- */

#mainimgbox {
  background: #FFFFFF;
  padding: 5px;
  top: 50px;
  bottom: auto;
  left: auto;
  right: 50px;
}

/* ---------------------------------------------------------------- *
	バナーの設定です
 * ---------------------------------------------------------------- */

.imgbox {
  /* --- マージンを設定してください --- */
  /* Note：上下マージンの折りたたみに注意してください */
  /* Note：ボックス内の最初のボックスの上マージンは折りたたまれない
           ので，「0」を指定することをおすすめします */
  margin-top: 0;
  margin-bottom: 8px;
}

/* ---------------------------------------------------------------- *
	メインナビゲーション部分の設定です
 * ---------------------------------------------------------------- */

#navibox {
  background: #FFFFFF;
  padding: 0;
  width: 200px;
  height: auto;
  top: 50px;
  bottom: auto;
  left: 20px;
  right: auto;
}


/* ---------------------------------------------------------------- *
	フッタ部分の設定です
 * ---------------------------------------------------------------- */

#footer {
  background: #FFFFFF;
  margin-top: 20px;
  margin-bottom: 0;
  padding-top: 0.6em;
  padding-right: 0;
  padding-bottom: 1em;
  padding-left: 0;
  border-top: 1px dotted #3EBAEE;
  border-right: none;
  border-bottom: none;
  border-left: none;
}

#footer ul li {
  background-image: none;
}
