.camera-player video[data-v-3b729bc0]{display:block;margin:auto auto 1rem;max-width:100%;height:auto}.identity-document-input canvas[data-v-3cfac3af]{display:none}@media print{@page{margin:0}.page-break{page-break-after:always}}@media screen{.page-break{margin-block:5rem}}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.text-underline{text-decoration:underline}.main-title{font-size:16pt}.sub-title{font-size:14pt}.report{padding:10mm}.report .title{text-align:center;font-weight:400;font-size:20pt;margin:0 0 1rem}.report .title span{padding:0 1rem .5rem;border-bottom:1px solid #000}.report .footer{display:flex;justify-content:space-between}.report .footer .company{font-weight:700}.report .table{border-collapse:collapse;border-spacing:0;width:100%;border-top:1px solid #000;line-height:1.5;font-size:12pt}.report .table td{border-right:1px solid #000;border-bottom:1px solid #000;padding:4mm;min-height:1.5cm}.report .table thead .from td{border-top:3px solid #000;border-left:3px solid #000;border-right:3px solid #000}.report .table thead .from .content{display:flex;justify-content:space-between;flex-direction:column}.report .table thead .from .address{font-size:12pt}.report .table thead .from .name{display:flex;justify-content:space-between;font-size:20pt}.report .table thead .header td{border-top:3px solid #000;text-align:center;padding:3mm 0}.report .table thead .header .name{border-top:0;border-left:3px solid #000;border-right:3px solid #000;width:38%}.report .table thead .header .no{width:25%}.report .table thead .header .damage-bonus{width:17%}.report .table tbody td:first-child{border-left:3px solid #000;border-right-width:3px;padding:0 4mm;height:55px}.report .table tbody tr:last-child td:first-child{border-top-width:1px;border-bottom-width:3px}.report .table tbody .name{display:flex;width:100%;justify-content:space-between;align-items:center}.report .table tbody .long{font-size:12pt;line-height:1}.report .table tfoot td{border:0}.report .table tfoot .stamp{border:1px solid #000;height:50mm}.honnin{padding-inline:14mm}.honnin .mb-2{margin-bottom:2rem}.honnin .mb-3{margin-bottom:3rem}.honnin .header{font-size:13pt;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:10mm;margin-bottom:20mm}.honnin .header .sub-title{margin-top:26mm}.honnin .header .address{width:40%;font-size:12pt;margin-left:10mm}.honnin .header .address .name{margin-right:8mm}.honnin .header .address .title{margin-left:2mm}.honnin .footer{display:flex;justify-content:space-between;font-size:12pt;border-top:1px solid #666;margin-top:5mm;padding-top:5mm}.honnin .contents{display:flex;flex-direction:column;align-items:center}.jobticket{font-size:28pt;height:290mm;display:flex;flex-direction:column;justify-content:space-between}.jobticket .w-10{width:10%}.jobticket .w-20{width:20%}.jobticket .footer{font-size:20pt;margin-top:auto}.jobticket .frow{display:flex;justify-content:space-between;align-items:baseline;line-height:1;padding-top:.5rem}.jobticket .frow>.frow{margin-bottom:0;padding-top:0}.jobticket .arrive-at{width:40%;text-align:center;border-bottom:2px solid #000;font-size:48pt}.jobticket .price{font-size:48pt;font-weight:700;text-align:right;padding:.75rem .5rem 0;width:55%;border:3px solid #000}.jobticket .name,.jobticket .box,.jobticket .contact-at,.jobticket .staff,.jobticket .list,.jobticket .tradeId,.jobticket .bar{border-bottom:2px solid #000}.jobticket .name{display:flex;justify-content:space-between;align-items:baseline;text-align:center;width:100%;line-height:1;padding-top:.5rem}.jobticket .name .value{width:100%;text-align:center;font-size:64pt;font-weight:700;overflow:hidden;white-space:nowrap}.jobticket .box{display:flex;justify-content:space-between;align-items:baseline;width:48%}.jobticket .box .value{font-size:48pt;font-weight:700;text-align:center}.jobticket .tradeId{display:flex;justify-content:space-between;align-items:baseline;width:50%}.jobticket .tradeId .value{font-size:36pt}.jobticket .staff{display:flex;align-items:baseline;line-height:1;padding-top:.5rem;gap:1.5rem}.jobticket .packs{display:flex;justify-content:flex-start;gap:2rem}.jobticket .check{display:inline-block;font-size:30pt}.jobticket .memo{line-height:1.25;font-size:32pt}.jobticket table{width:100%;border-collapse:collapse;border-bottom:1px solid #000;border-left:1px solid #000;font-size:12pt}.jobticket table.-stack{border-bottom:0;margin-bottom:0}.jobticket th,.jobticket td{border-right:1px solid #000;border-top:1px solid #000;text-align:center;font-weight:400;line-height:1;padding:3px}.address-list{padding:10mm}.address-list .address-row{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-bottom:.8cm}.address-list .address-col{width:39%;border:1px solid #ddd;padding:5px;font-size:12pt;line-height:1.5;min-height:4.2cm;display:flex;flex-direction:column;justify-content:space-between}.address-list .address-col .zipcode,.address-list .address-col .address1,.address-list .address-col .address2{min-height:1em}.address-list .address-col .name{min-height:1em;margin-left:.5em;font-size:16pt}.address-list .address-col .uid{min-height:1em}.address-list .address-col .footer{display:flex;justify-content:space-between}
