/*トップページ用ＣＳＳ*/
/*=====================基本スタイル=====================*/

body{
  color:#EEEEEE;

  background:#475D36 url(../../img/body_bg.jpg) no-repeat;
  margin:0px;
  padding:0px;
  overflow-x:hidden;
  overflow-y:auto;
  font-family: Verdana,MS PGothic,Osaka,"Hiragino Kaku Gothic Pro",sans-serif;
}


/*=====================全体の枠（中央揃え）=====================*/
#baseArea{
  width:766px;
  position:absolute;
  top:0%; left:50%;
  margin-top:25px;
  margin-left:-383px;
}

/*=====================メニューエリア=====================*/
#menuArea{
  float:left;
  width:160px;
  height:531px;
  background:url(../../img/menu_bg.jpg) no-repeat;
  margin:0px;
  padding:0px;
}

#logoArea{
    margin:25px 0px 0px 0px;
	padding:0px;
}

#menuList{
  list-style:none;
  margin:2px 0px 0px 0px;
  padding:0px;
}

#menuList ul{
  margin:0;
  padding:0;
}

#menuList li{
  margin:0px 0px 1px 0px;
  padding:0px;
  font-size:0;
  vartical-align:bottom;
  line-height:0;
  list-style-type:none;
  height:30px;
}


/*=====================メインエリア=====================*/
#mainArea{
  float:left;
  width:600px;
}

/* トップFLASHの代替コンテンツレイアウト指定 */
#topMovie {
	display: block;
	width: 600px;
	height: 366px;
}
#topMovie img {
	position: relative;
	display: block;
	z-index: 1;
}
#topMovie strong {
	position: relative;
	display: block;
	z-index: 0;
	margin: -366px 0px 0px 0px;
}


#footerArea{
  background:url(../../img/footer.gif) no-repeat;
  padding:3px 0px 0px 0px;
  font-size:10px;
  text-align:right;
  color:#909C8D;
  width:600px;
  height:20px;
}

#footerArea a{
  color:#909C8D;
}

#footerArea a:hover{
  color:#EEEEEE;
}

/*=====================シャドウエリア=====================*/
#shadowArea{
  float:right;
  width:6px;
}


