* { 
margin: 0;
padding: 0;
}
body {
width: 748px;
letter-spacing:1.2px;
font-size:12px;
line-height:1.3em;
}
body td{
font-size:12px;
}
td a {
font-size:12px;
font-size-adjust: none;
font-weight: normal;
}
a:hover,active {
text-decoration:none;
}
div#container { 
width:100%;
margin:5px 0 0 5px;
 }
div#header {
width: 748px;
}
div#navigation {
float:left;
margin-top:2px;
width:160px;
}
td.obi2 {
background:url("images/menu_obi_r.gif") no-repeat;
height: 25px;
display:block;
width:583px;
}
h2 {
padding:3px 0;
}
h2.r_o {
font-weight:bold;
font-size:13px;
margin-left:5px;.
margin-bottom:3px;
color:#ffffff;
text-decoration: none;
display:block;
padding:3px 0;
}
h2 a {
font-weight:bold;
font-size:13px;
margin-left:5px;
color:#ffffff;
text-decoration: none;
display:block;
}
div#navi_r {
width:160px;
display:block;
float:left;
}
div.tx {
width:150px;
padding:3px 0 3px 6px;
}
div#contents {
float:left;
margin-left:2px;
width:583px;
}
div#footer {
width: 748px;
clear : both;
margin-left:1px;
}

div.b2 {
padding:2px 0 2px 5px;
display:block;
width:153px;
}
div.b1 {
background:#eeeeee;
padding:2px 0 2px 5px;
display:block;
width:153px;
}
a.obi {
font-weight:bold;
height:25px;
font-size:13px;
padding:0 0 0 5px;
text-decoration: none;
display:block;
background:url("http://www.bouhanhonpo.com/images/menu_obi.gif") no-repeat;
}
a.obi div {
color:#ffffff;
padding-top:3px;
}
strong a:hover {
font-weight:bold;
font-size:13px;
padding:0 0 0 5px;
color:#ffffff;
text-decoration: none;
display:block;
width:158px;
height:25px;
background:url("http://www.bouhanhonpo.com/images/menu_obi.gif") no-repeat;
}

/* lnavi //*/