#print{margin:0;font-family:"\6A19\6977\9AD4","\5FAE\8EDF\6B63\9ED1\9AD4","\65B0\7D30\660E\9AD4",IPAexGothic,sans-serif}#billPrint{margin:0;font-family:"\5FAE\8EDF\6B63\9ED1\9AD4","\65B0\7D30\660E\9AD4","\6A19\6977\9AD4",IPAexGothic,sans-serif}.sheet{margin:0;overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;page-break-after:always}#print.A3 .sheet{width:297mm;height:419mm}#print.A3.landscape .sheet{width:420mm;height:296mm}#billPrint.A4 .sheet,#print.A4 .sheet{width:210mm;height:296mm}#billPrint.A4.landscape .sheet,#print.A4.landscape .sheet{width:297mm;height:209mm}#print.A5 .sheet{width:148mm;height:209mm}#print.A5.landscape .sheet{width:210mm;height:147mm}#print.letter .sheet{width:216mm;height:279mm}#print.letter.landscape .sheet{width:280mm;height:215mm}#print.legal .sheet{width:216mm;height:356mm}#print.legal.landscape .sheet{width:357mm;height:215mm}.sheet.padding-5mm{padding:5mm}.sheet.padding-10mm{padding:10mm}.sheet.padding-15mm{padding:15mm}.sheet.padding-20mm{padding:20mm}.sheet.padding-25mm{padding:25mm}.sheet.receipt-padding{padding:2mm 5mm}@media screen{body{background:#e0e0e0;height:100%}.sheet{background:#fff;padding:5mm 0}}@media print{#print.A3.landscape{width:420mm}#billPrint.A4.landscape,#print.A3,#print.A4.landscape{width:297mm}#billPrint.A4,#print.A4,#print.A5.landscape{width:210mm}#print.A5{width:148mm}#print.legal,#print.letter{width:216mm}#print.letter.landscape{width:280mm}#print.legal.landscape{width:357mm}}.download_button{position:fixed;bottom:20px;right:50px}.pageout{position:fixed;top:200vh}.receipt{background-image:url(../img/image_stamp.7a8c62ef.png);background-repeat:no-repeat;background-position:top;background-size:260px 260px}.receipt table,.receipt td,.receipt th{border:1px solid #000;border-collapse:collapse}.receipt th{height:24px}.receipt p{margin:0}.receipt-body{padding-right:10mm}.receipt-header_center{height:100%;top:0;left:calc(50% + 5mm);-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:22px}.receipt .table-content_top td{vertical-align:top}.receipt-reason li{width:300px;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.receipt-kind{top:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.receipt .totalPrice{border:1px solid #000;border-top:none}.receipt .totalPrice p{font-size:16px}.receipt .totalPrice p:first-child{border-right:1px solid #000}.bill table,.bill td,.bill th{border:1px solid #000;border-collapse:collapse}.bill table{width:100%;margin-bottom:1.5rem}.bill table th{width:25%}.bill table td,.bill table th{padding:.5rem;font-weight:700}.fz-12{font-size:12px}.fz-16{font-size:16px}.fz-18{font-size:18px}.fz-22{font-size:22px}