div#bobby{
margin:0 auto;
width:920px;
}

h2#ttl-bobby{
width:920px;
height:368px;
background-image:url(../img/ttl-bobby.jpg);
background-repeat:no-repeat;
text-indent:-9999px;
}

div#bobby #bobby-left{
float:left;
width:575px;
font-size:0.9em;
}

div#bobby h3#subttl{
width:575px;
height:62px;
background-image:url(../img/h3-bobby.gif);
background-repeat:no-repeat;
text-indent:-9999px;
}

div#bobby #bobby-left dl#qa{
margin:0 auto;
width:555px;
}

div#bobby #bobby-left dl#qa dt{
margin-bottom:8px;
font-weight:bold;
color:#9E2024;
}
div#bobby #bobby-left dl#qa dd{
margin-bottom:15px;
}

div#bobby p.sankyu{
margin-left:10px;
font-size:1em;
font-weight:bold;
color:#9E2024;
}

div#bobby dl#bobby-left-bottom{
margin-top:20px;
margin-left:10px;
width:529px;
height:201px;
background-image:url(../img/bobby-next.jpg);
background-repeat:no-repeat;
}
div#bobby dl#bobby-left-bottom dd a{
color:#0000ff;
font-weight:bold;
}
div#bobby dl#bobby-left-bottom dd a:hover{
text-decoration:none;
}
div#bobby dl#bobby-left-bottom dt{
text-indent:-9999px;
}
div#bobby dl#bobby-left-bottom dd.wntext{
line-height:1.8em;
margin-top:45px;
margin-left:250px;
width:265px;
color:#5F534D;
}
div#bobby dl#bobby-left-bottom dd#wntext span{
font-weight:bold;

}

div#bobby #bobby-right{
float:left;
width:345px;
height:912px;
margin-top:-20px;
background-image:url(../img/right-bobby.png);
background-repeat:no-repeat;
}
*html div#bobby #bobby-right{
margin-top:0;
background-image:url(../img/right-bobby.jpg);
}

dl#bobby-bottom{
margin:15px auto 15px;
width:900px;
height:188px;
background-image:url(../img/bobby-present.jpg);
background-repeat:no-repeat;
}
dl#bobby-bottom dt{
text-indent:-9999px;
}

dl#bobby-bottom dd.wntext{
line-height:1.5em;
margin-top:70px;
margin-left:20px;
width:528px;
color:#ffffff;
}

dl#bobby-bottom dd a{
color:#0000ff;
font-weight:bold;
}
dl#bobby-bottom dd a:hover{
text-decoration:none;
}
