.pcoupon{display:none}.pcoupon2{display:block}.pcoupon2{position:relative;margin-top:5px;line-height:1.2}.pcoupon2 .pcoupon-title{position:absolute;top:28px;left:65px}.pcoupon2 .pcoupon-title .badge{position:relative}.pcoupon2 .pcoupon-title .badge .percent{position:absolute;top:23px;left:25px;font-weight:bold;font-size:10pt;text-align:center;line-height:1.2}#print-outline .pcoupon2 .pcoupon-title .badge .percent{color:#fff}.pcoupon2 .pcoupon-title .badge .percent .num{font-size:12pt}.pcoupon2 .pcoupon-title .title{position:absolute;border-top:1px solid #976;border-bottom:1px solid #976;width:280px;color:#d00;font-size:7pt;text-align:center}.pcoupon2 .pcoupon-title .all-price{top:35px;left:115px;padding:11px 0}.pcoupon2 .pcoupon-title .food-price{top:32px;left:115px;padding:7px 0}.pcoupon2 .pcoupon-title .title .name{font-weight:bold;font-size:14pt}.pcoupon2 .pcoupon-info{position:absolute;top:128px;left:22px;width:595px}.pcoupon2 .pcoupon-info .detail-bg{position:relative}.pcoupon2 .pcoupon-info .detail{font-size:7pt}.pcoupon2 .pcoupon-info .detail .condition{position:absolute;top:2px;left:5px}.pcoupon2 .pcoupon-info .detail .condition .date{padding-bottom:2px;color:#d00}.pcoupon2 .pcoupon-info .detail .condition .date .important{font-weight:bold;font-size:8pt}.pcoupon2 .pcoupon-info .detail .condition .more-info{padding-top:2px}.pcoupon2 .pcoupon-info .detail .info-ex{position:absolute;top:-11px;right:0;text-align:center}.pcoupon2 .pcoupon-info .detail .info-ex .barcode img{border:1px solid #ddd}.pcoupon2 .pcoupon-info .serial{padding-top:8px;font-weight:bold;font-size:8pt;text-align:right}.printout-headline{padding-bottom:8px}.printout-headline__logo{vertical-align:bottom}.close,.copyright,.memo-caution,.print-btn,.print-btn-bottom{display:none}#print-outline .restaurant-info{margin-bottom:0}.caution{margin:0 0 6px;color:red;text-align:center}#print-outline .restaurant-info th{padding:2px 5px}#print-outline .restaurant-info td{padding:2px 5px}#print-outline .memo{margin-top:10px}#print-outline .memo .title{margin-bottom:3px;font-size:8pt}#print-outline .memo textarea{border:1px solid #999;width:636px;height:85px;line-height:1.4}#print-outline .memo textarea#print-memo-text{display:inline}#print-outline .memo textarea#memo-text{display:none}#print-outline .memo .memo-caution{margin:0;padding:3px 0;color:#5a0;line-height:1.4}.restaurant_name{padding:9px 0 3px;background-image:none}.restaurant_name strong{padding:0;background-image:none}.owner-coupon-browser{display:none}.owner-coupon-print{display:block}.owner-coupon-title{color:#13131e;font-weight:normal;font-size:10pt;background-image:none}.owner-coupon-title strong{padding:2px 0 2px 5px;border-left:solid 4px #fa0;color:#13131e;font-weight:normal;background-image:none}div.coupon-list{margin-top:5px;padding:0;border:solid 3px #f9a400;width:634px;background-image:none}div.coupon-list-bg{border-top:dashed 1px #bcb08a;width:634px;background-image:none}div.coupon-list-bg table{position:relative;border-bottom:dashed 1px #bcb08a;width:634px;background-image:none}div.coupon-list-bg table tr th{position:relative;padding:6px 20px;border-right:solid 1px #fdf4cd;border-left:dashed 1px #bcb08a;width:114px;color:#e64c30;font-weight:normal;font-size:7pt;text-align:center}div.coupon-list-bg table tr th img{position:absolute;top:0;left:0;z-index:1}div.coupon-list-bg table tr th span{display:block;position:relative;z-index:10}div.coupon-list-bg table tr td{padding:5px 14px;border-right:dashed 1px #bcb08a;width:448px;font-size:7pt}div.coupon-list-bg table tr td dl{padding-bottom:1px}div.coupon-list-bg table tr td dl dt{float:left;width:60px;color:#13131e}div.coupon-list-bg table tr td dl dd{float:left;width:388px;color:#13131e}div.coupon-list-bg table tr td p{padding-bottom:2px;color:#c30}div.coupon-list-bg table tr td p.deadline{display:block;padding:3px 0;border:solid 1px #bcb08a;width:448px;color:#c30;font-weight:normal;font-size:7pt;text-align:center;background-color:#fff}p.coupon-attention{padding:5px 0 13px;width:640px;color:#13131e;background-image:none}
