#topofwmain{
padding: 0px;
width: 180px;
float: right;
}

#topofwmain_bar{
margin: 0px;
padding: 0px;
width: 180px
float: left;
}

#topofwmain img{
margin-left:5px;
text-align: left;
vertical-align: bottom;
}

#topoflnavi{
font-size: 12px;
width: 545px;
float: left;
background-color: #ffffff;
}

#topoflnavi2{
font-size: 12px;
width: 545px;
margin:10px 0 20px 0;
float: left;
background-color: #ffffff;
}

#topoflnavi2 p{
font-size:12px;
margin-top:10px;
}