.coupontext15px { color: #464646; font-size: 15px; text-align: left; letter-spacing: 2px; width: 510px; margin: 5px 0 0; padding: 0; }
.coupontext15pxblueline { color: #464646; font-size: 15px; font-weight: bold; background-color: #d5e7f3; background-position: 200px 0; text-align: center; letter-spacing: 2px; width: 200px; }
.coupontext15pxyellowline { color: #464646; font-size: 15px; font-weight: bold; background-color: #ffffbf; background-position: 200px 0; text-align: center; letter-spacing: 2px; width: 200px; }
.coupontext13px { color: #464646; font-size: 13px; text-align: left; letter-spacing: 1px; width: 510px; margin: 5px 0 1px; padding: 0; }
.coupon_campaign { color: #464646; font-size: 13px; text-align: left; letter-spacing: 1px; margin: 5px 0 1px; padding: 3px 3px 10px; width: 504px; border-bottom: 1px dashed #464646; }
.coupontext18px { color: #464646; font-size: 18px; font-weight: 700; text-align: center; margin-top: 5px; margin-bottom: 1px; padding-right: 15px; padding-left: 15px; }
.coupontitle { color: #f00; font-size: 18px; font-weight: 700; text-align: center; margin: 5px 0 0; padding: 0 15px; }
.couponimage { font-size: 18px; text-align: center; width: 520px; margin-top: 1px; padding-top: 0; }
#couponbox { text-align: center; width: 540px; height: 100%; }
.coupon_red { color: red; }
.campaign_ttl { width: 165px; height: 22px; margin: 0 0 2px; padding: 0; border: dashed 1px #696; }
.coupontext15pxpinkline { color: #464646; font-size: 15px; font-weight: bold; background-color: #ffdfdf; background-position: 200px 0; text-align: center; letter-spacing: 2px; width: 200px; }

