div.title{font:14px "tahoma";font-weight:bold;color:#B2843E;line-height:150%; text-align: left; padding-left: 40px; padding-top:5px; background: url("../image/icon_arrow.gif") no-repeat 20px 6px}
div.content{font:9pt "tahoma";color:#333333;line-height:150%; text-align: left;padding-left:20px; padding-right:20px}
img.snap{border: 5px solid #CFBE69}

#main{ width:778px}
#topic {height:45px; width:778px; text-align: left}
#bg {height:119px; width:778px; border:5px solid #DEDBDE; background: #9C9A9C; padding:10px; text-align:center}
#pro {float:left; width:350px; height:89px; vetical-align: middle; text-align:right; font:bold 16px; color: #000000; padding-right:20px; padding-top:15px; line-height:200%}
#pk {float:left; height: 89px; width: 43px}
#con {float:left; width:350px; height:89px; vetical-align: middle; text-align:left; font:bold 16px; color: #000000; padding-left:20px; padding-top:15px; line-height:200%}
#pro_content {float: left; width:387px; height:200px; background: #ffffff; padding:20px ; text-align: left}
#con_content {float: left; width:391px; height:200px; background: #EFEBEF; padding:20px ; text-align: left}
div.vote {width:100%; }
span.num {font: bold 24px "ºÚÌå"; color: #CE0000}
span.btn_agree {float:right}