CSSでボックスの横幅を指定する時、paddingやborderの幅を含まない値で指定しないといけません。
padding:10px;
boder:solid 1px;
のボックスを横幅530ピクセルにしたければ
530px-padding10px*2-border1px*2=508px
で指定する。
【良い例】
#conditiontext{
width:508px;
margin-bottom:20px;
padding:10px;
border:solid 1px gray;
}
【悪い例】
#conditiontext{
width:530px;
margin-bottom:20px;
padding:10px;
border:solid 1px gray;
}