
#que img,#que p,#ans img,#ans .bg{float:left;}

#que img,#ans .no{
padding-right:15px;}

#que {
padding:20px 0;}

#que p{
font-size:14px;line-height:160%;}

#ans {
padding-bottom:30px;
/*border-bottom:#E8E7E0 solid 1px;*/
}

#ans .bg{
width:750px;
min-height:65px;
background: url(img/s_bg.gif) no-repeat top;}

#ans p{
width:750px;
padding:15px 0px 15px 120px;
font-size:12px;line-height:160%;color:#D49182;
background: url(img/s_f_bg.gif) no-repeat bottom left;
}


/*プランナーへの質問*/
#ans_p {
padding-bottom:30px;
/*border-bottom:#E8E7E0 solid 1px;*/
}

#ans_p img{float:left;}

#ans_p .bg1,#ans_p .bg2,#ans_p .bg3,#ans_p .bg4,#ans_p .bg5,#ans_p .bg6{
width:750px;
min-height:65px;
float:left;}

#ans_p .bg1{
background: url(img/p_bg1.gif) no-repeat top;}
#ans_p .bg2{
background: url(img/p_bg2.gif) no-repeat top;}
#ans_p .bg3{
background: url(img/p_bg3.gif) no-repeat top;}
#ans_p .bg4{
background: url(img/p_bg4.gif) no-repeat top;}
#ans_p .bg5{
background: url(img/p_bg5.gif) no-repeat top;}
#ans_p .bg6{
background: url(img/p_bg6.gif) no-repeat top;}

#ans_p p{
width:750px;
padding:15px 0px 15px 120px;
font-size:12px;line-height:160%;color:#7BA7A7;
background: url(img/p_f_bg.gif) no-repeat bottom left;
}
