.pdf{--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}.pdf h2{border:solid;border-radius:8px;text-align:center}.pdf .stamp{position:fixed;top:60px;right:90px}.pdf .underline{text-decoration:underline}.pdf .inline{display:inline-block}.pdf .txtright{text-align:right}.pdf .txtcenter{text-align:center}.pdf .txtleft{text-align:left}.pdf .txtbottom{bottom:0}.pdf .align.right{margin-left:auto}.pdf .align.center{margin:auto}.pdf .fntsize_SS{font-size:11px}.pdf .fntsize_S{font-size:14px}.pdf .fntsize_S2{font-size:17px}.pdf .fntsize_M{font-size:20px}.pdf .fntsize_L{font-size:25px}.pdf .block{margin-top:10px}.pdf .block .ptn1_left1{display:inline-block;vertical-align:top;width:37%}.pdf .block .ptn1_left2{display:inline-block;vertical-align:top;width:2%}.pdf .block .ptn1_center{display:inline-block;vertical-align:top;width:15%}.pdf .block .ptn1_right1{display:inline-block;vertical-align:top;width:3%}.pdf .block .ptn1_right2{display:inline-block;vertical-align:top;width:40%}.pdf .block .ptn1_right2 .margin_left{margin-left:300px}.pdf .block .ptn2_left{display:inline-block;vertical-align:top;width:70%}.pdf .block .ptn2_right{display:inline-block;vertical-align:top;width:29%}.pdf table{border-collapse:collapse}.pdf table.tbl_ptn1{border:solid 2px black}.pdf table.tbl_ptn1 th{padding:0 5px;border:dotted 1px black;background:#eee}.pdf table.tbl_ptn1 th .th_date{width:150px}.pdf table.tbl_ptn1 th .th_no{width:120px}.pdf table.tbl_ptn1 td{padding:0 5px;border-left:dotted 1px black}.pdf table.tbl_ptn2{width:100%;border:solid 2px black}.pdf table.tbl_ptn2 th{padding:0 5px;border:dotted 1px black;background:#eee}.pdf table.tbl_ptn2 th .th_date{width:130px}.pdf table.tbl_ptn2 th .th_no{width:100px}.pdf table.tbl_ptn2 td{padding:0 5px;border-left:dotted 1px black}.pdf table.tbl_ptn3{text-align:right}.pdf table.tbl_ptn3 th{border:solid 2px black;height:60px;width:60px}.pdf table.tbl_ptn4{width:100%}.pdf table.tbl_ptn4 th{padding:0 5px;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;background:#DDD}.pdf table.tbl_ptn4 th.th_1{width:100px}.pdf table.tbl_ptn4 th.th_2{width:80px;border-left:solid 1px #AAA}.pdf table.tbl_ptn4 th.th_3{width:70px;border-left:solid 1px #AAA}.pdf table.tbl_ptn4 th.th_4{width:130px;border-left:solid 1px #AAA}.pdf table.tbl_ptn4 th.th_5{border-left:solid 1px #AAA}.pdf table.tbl_ptn4 th.th_6{width:80px;border-left:solid 1px #AAA}.pdf table.tbl_ptn4 th.th_7{width:40px;border-left:solid 1px #AAA}.pdf table.tbl_ptn4 th.th_8{width:100px;border-left:solid 1px #AAA}.pdf table.tbl_ptn4 th.th_9{width:110px;border-left:solid 1px #AAA}.pdf table.tbl_ptn4 th.th_10{width:90px;border-left:solid 1px #AAA}.pdf table.tbl_ptn4 tr:nth-child(2n){background:#EEE}.pdf table.tbl_ptn4 td{padding:0 5px;align-items:top;border-bottom:solid 1px #CCC}.pdf table.tbl_ptn4 td.td_2_detail{border-left:solid 1px #CCC}.pdf table.tbl_ptn4 td.td_3_detail{border-left:solid 1px #CCC}.pdf table.tbl_ptn4 td.td_4_detail{border-left:solid 1px #CCC}.pdf table.tbl_ptn4 td.td_5_detail{border-left:solid 1px #CCC}.pdf table.tbl_ptn4 td.td_6_detail{border-left:solid 1px #CCC}.pdf table.tbl_ptn4 td.td_7_detail{border-left:solid 1px #CCC}.pdf table.tbl_ptn4 td.td_8_detail{border-left:solid 1px #CCC}.pdf table.tbl_ptn4 td.td_9_detail{border-left:solid 1px #CCC}.pdf table.tbl_ptn4 td.td_10_detail{border-left:solid 1px #CCC}.pdf table.tbl_ptn4 td.td_sum{background:#FFF}.pdf table.pattern1{border:solid 2px black}.pdf table.pattern1 th{border:solid 1px black;background:#eee}.pdf table.pattern1 td{border-right:solid 1px black;border-left:solid 1px black}.pdf table.pattern1 th,.pdf table.pattern1 td{padding:0 5px}.pdf table.pattern2{border:solid 2px black}.pdf table.pattern2 th,.pdf table.pattern2 td{padding:0 5px}.pdf .totalprice_area{width:50%;font-weight:bold;font-size:24px;font-family:serif}.pdf .totalprice_area .totalprice{font-size:30px}
