/*
index.htmlのleftとrightについては
ボックス幅が異なるためindex.cssに記述
*/

/* CSS初期化*/
* {
  text-decoration: none;
  line-height: 1.4;
  color: #333;
}

body,h1,h2,h3,h4,h5,h6,p,table,tr,th,td,ul,li,dl,dt,dd,address{
	margin: 0;
	padding: 0;
}

/* レイアウトの設定*/
body{
	text-align:center;
	background: #FFF;
	background-image:url(../img/bg/background_blue.gif);
	background-repeat:repeat-x;
}

img{
	border-style:none;
}

/* 文字非表示 */
.alt{display:none;}

/* 背景の設定*/
#bg{
  position:relative;
  width:850px;
	background:url(../img/bg/background.gif);
	background-repeat:repeat-y;
  margin:0px auto;
  text-align:center;

}


/* ラッパーの設定*/
#wrap{
  position:relative;
  width:800px;
  margin:0px auto;
  text-align:left;
}

/* ヘッダーの設定*/
#header{
  width:800px;
  height:70px;
	background-image:url(../img/header/header_bg.jpg);
	background-repeat:no-repeat;
}
/* 左側の設定*/
#left{
  width:175px;
	height:806px;
  float:left;
  background-color:#F4FAFF;
}

#left_kaigo{
  width:175px;
	height:806px;
  background-color:#FDF9FC;
}

/* 右側の設定*/
#right{
  width:625px;
	height:800px;
  float:right;
}
/* フッターの設定*/
#footer{
  position:relative;
  width:100%;
  height:50px;
  background:url(../img/footer/footer.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
  clear:both;
}

