/*-------リセット部-------*/

body{
margin:0;
padding:0;
font-size:0.75em;
}


h1,h2,h3,h4,p,ul,li,span {
	margin: 0px;
	padding: 0px;
	text-decoration:none;
    font-weight:nomal;
}


hr {
	display: none;
}

a {
text-decoration:none
}

a:hover{
text-decoration:underline;
}

img {
border:none;

}
  
body{
background-color: #e6f0fa;
background-image:url(../img/bgx.gif);
background-repeat:repeat-x;
margin: 0;
padding:0;
font-size:0.75em;
}

#bg {
	background-image: url(../img/bg.jpg);
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
}



/*--------全体のコンテナ---------*/
#container {
  margin: 0 auto;
  width:800px;
background-color :white;
border: 1px solid black;
  padding:0;

  }

/*-------ヘッダ---------*/

#header {
background-image:url(../img/taitle.jpg);
background-repeat:no-repeat;
height:100px;
padding:0;
margin:0;
font-family:"Times New Roman",Times,serif;
}


#header h1{
font-size:1.0em;
font-family:"ＭＳ ゴシック","ＭＳ Ｐゴシック";
color:white;
text-align:right;
padding-right:10px;
padding-top:3px;
margin:0;
}




div.relay-st {
padding-top:5px;
clear:both;
height:20px;
background-color:black;
padding-left:50px;
}

div.relay-st p{
display:block;
color:white;
margin:0;
width:100px;
text-align:center;
float:left;
}


/*-------左サイドバー---------*/

#left {

clear:both;
margin:0;
padding:0;
width:20%;
float:left;
}




/*-------メイン・コンテンツ---------*/

#main {
background-color :white;
margin-left:18.1%;
}

/*-------右サイドバー--------*/

#right{
float:right;
margin-right:0;
padding:0;
background-color:white;
width:20%;

}


/*-------フッタ---------*/

#footer {
clear:both;
width:100%;

}




