/*ページレイアウト用css*/
body {
text-align: center;
margin:0;
padding:0;
}

h1 {color: #5184bf; font-size: 12px; margin: 0px ;}

h2    { 
background-image: url(../images/top_rogo_02.jpg); 
width: 790px; 
height: 100px;
margin: 0px ;
 }

h2 a   { 
float: left;
font-size: 10px;
color: #ffffff; 
font-weight: normal; 
padding: 8px; 
width: 294px; 
}

.contents{
width: 790px;
margin:auto;
text-align:left;
position:relative;
} 

.main{
width: 468px;
padding-top:5px;
font-weight: normal; 
position:absolute;
left:161px;
}

.side1{
width: 156px;
padding-top:5px;
font-weight: normal; 
position:absolute;
left: 0px;
}

.side2{
width: 156px;
padding-top:5px;
font-weight: normal; 
margin-left: 634px;
text-align: center;
}

.adress {
position:absolute;
left: 0px;
width: 790px;
}
.bottom {
clear:both;
position:absolute;
left: 0px;
width: 790px;
}
