@charset "UTF-8";
@import url(common.css);
@import url(textsettings.css);

/* ---------------------------------------------------------------- *
	ドキュメント全体に関する設定
 * ---------------------------------------------------------------- */

body {
  color: #929293;
  background: #000000 url(img/back.jpg) no-repeat ;
}

#container {
  background: transparent;
  width: 860px;
  margin: 0 auto;
}

/* ---------------------------------------------------------------- *
	ヘッダ部分
 * ---------------------------------------------------------------- */

#header {
  /* --- 背景 --- */
  background: #000000;
  /* --- マージン --- */
  /* Note：上下マージン折りたたみ */
  margin-top: 0;
  margin-bottom: 0;
  /* --- パディング --- */
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

/* ---------------------------------------------------------------- *
	ナビゲーション部分
 * ---------------------------------------------------------------- */

#navi {
  /* --- 背景 --- */
  background: #000000 url(img/bg.png) repeat-x;
  /* --- マージン設定 --- */
  /* Note：上下マージン折りたたみ注意 */
  margin-top: 0;
  margin-bottom:20px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  border-bottom: 1px solid #000000;
}

#navi ul {
 margin: 0;
 padding: 0;
 height: 20px;
}

#navi ul li {
  margin: 0;
  padding: 0;
  float: left;
}

#navi ul li a {
  margin: 0;
  padding: 5px 19px 6px 19px;
  display: block;
  border-right: 1px solid #000000;
  border-bottom: 5px solid #EE9BB8;
  background: url(img/arrow.gif) no-repeat;
  background-position:2px 0;
  font-weight: bold;
}

#navi a:hover {
  border-bottom: 5px solid #F5C2D5;
  /* Note：16×16 ピクセル以下*/
  background: #161B1E url(img/arrow2.gif) no-repeat;
  background-position:2px 0;
  text-decoration: none;
}



/* ---------------------------------------------------------------- *
	コンテンツコンテナ
 * ---------------------------------------------------------------- */

#mainbox {
  /*  --- 背景--- */
  background-image: url(img/homeImg.jpg);
  height: 350px;
  margin-top: 0;
  margin-bottom: 0;
  border-bottom: 3px solid #ddd;
}

/* ---------------------------------------------------------------- *
	コンテンツ部分
 * ---------------------------------------------------------------- */

#contentsbox {
  /* --- ボックス縦位置 --- */
  top: 15px;
  bottom: auto;
  /* --- ボックス横位置 --- */
  left: auto;
  right: 30px;
  /* --- 枠線 --- */
  border: none;
  /* --- 幅 --- */
  width: auto;
}


/* ---------------------------------------------------------------- *
	HOMEニュース
 * ---------------------------------------------------------------- */

#contentsbox {
  background: transparent;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  width: 260px;
  height: auto;
  top: 284px;
  bottom: auto;
  left: 16px;
  right: auto;
  border: 1px dotted #000000;
}

#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%;
}



/* ---------------------------------------------------------------- *
	バナー
 * ---------------------------------------------------------------- */

.imgbox {
  /* --- マージン --- */
  /* Note：上下マージンの折りたたみ注意 */
  margin-top: 0;
  margin-bottom: 8px;
}



.topBannerTable{
margin-top:0;
}

.topBanner{
border:0;
}



/* ---------------------------------------------------------------- *
	フッタ部分
 * ---------------------------------------------------------------- */

#footer {

  background: #000000;
  margin-top: 10px;
  margin-bottom: 0;
  padding-top: 0.6em;
  padding-right: 0;
  padding-bottom: 1em;
  padding-left: 0;
  border-top: 1px dotted #EE9BB8;
}

#footer ul {
    margin-bottom: 4px;
    padding: 0;
    border-left: 1px solid #EE9BB8;
}

#footer ul li {
  margin: 0;
  padding: 0 5px;
  border-right: 1px solid #EE9BB8;
  /* Note：16×16 ピクセル以下 */
  background-image: none;
}
