body{
text-align:center;
margin:0px;
padding:0px;
}


#rogin{
font-size:10px;
font-weight:bold;
margin:0px;
padding:0px;
}

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

img{
margin:0px;
}


.main_01{
width:800px;
height:880px;
border:solid 1px #bbbbbb;
}

.side_left{
display:inline;
float:left;
margin-left:8px;
width:150px;
height:800px;
}

.center{
float:left;
width:465px;
margin-left:8px;
}

.center p{
font-size:12px;
color:#777777;
text-align:left;
line-height:150%;
margin:5px 0px 8px 0px;
padding-bottom:0px;
}

#annai01{
font-size:10px;
color:#777777;
text-align:left;
line-height:150%;
border:solid 1px #99CCFF;
padding:5px;
margin-top:10px;
}

.osirase_top p{
margin-top:0px;
margin-bottom:0px;
width:465;
height: 24px;
font-size: 12px;
color:#ffffff;
text-align: left;
background-color:#14ADFF;
padding:0px;
}

.osirase_top{
margin-top:15px;
padding:0px;
width:465;
height: 124px;
font-size: 12px;
color:#ffffff;
text-align: left;
border:solid 1px #99CCFF;
}

#left{
margin-bottom:5px;
text-align:left;
}

.side_right{
float:left;
width:150px;
height:800px;
margin-left:8px;
}

#navEZPagesTop{
margin-bottom:10px;
width:800px;
padding-left:0px;
padding-right:0px;
}

address{
clear:both;
padding:0px;
width:800px;
height:24px;
text-align:center;
font-size:10px;
color:#ffffff;
background-color:#14ADFF;
}

#fotter{
margin-bottom:8px;
}

