領収証発行サービス
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

129 lines
2.0KB

  1. section.page {
  2. position: relative;
  3. border: solid 1px;
  4. }
  5. /* 郵送先フィールド */
  6. div.section-address{
  7. height: 70mm;
  8. }
  9. div.indexbox {
  10. position: absolute;
  11. bottom: 5mm;
  12. right: 10mm;
  13. }
  14. div.sample div {
  15. position: absolute;
  16. border-style: solid;
  17. border-width: 1px;
  18. width: 10mm;
  19. height: 10mm;
  20. top : 12.8mm;
  21. box-sizing: border-box;
  22. border-color: black;
  23. }
  24. .page div.sample div:nth-child(1) {
  25. left: 45mm;
  26. }
  27. .page div.sample div:nth-child(2) {
  28. left: 55mm;
  29. }
  30. .page div.sample div:nth-child(3) {
  31. left: 65mm;
  32. }
  33. .page div.sample div:nth-child(4) {
  34. left: 75mm;
  35. border-color: red;
  36. }
  37. .page div.sample div:nth-child(5) {
  38. left: 85mm;
  39. }
  40. .page div.sample div:nth-child(6) {
  41. left: 95mm;
  42. }
  43. .page div.sample div:nth-child(7) {
  44. left: 105mm;
  45. }
  46. .page div.sample div:nth-child(8) {
  47. left: 115mm;
  48. border-color: red;
  49. }
  50. .page div.sample div:nth-child(9) {
  51. left: 125mm;
  52. }
  53. /* .page div.sample div:nth-child(10) {
  54. left: 135mm;
  55. }
  56. .page div.sample div:nth-child(11) {
  57. left: 145mm;
  58. } */
  59. div.zz {
  60. position: absolute;
  61. top: 2mm;
  62. font-size: 10mm;
  63. }
  64. div.zipcode1 {
  65. left: 54mm;
  66. width: 50mm;
  67. border: solid 1px;
  68. letter-spacing: 4.5mm;
  69. }
  70. div.zipcode2 {
  71. left: 88mm;
  72. width: 35mm;
  73. border: dotted 1px;
  74. letter-spacing: 5.5mm;
  75. }
  76. div.section-address div.address-field {
  77. position: absolute;
  78. top: 45mm;
  79. left:0mm;
  80. width: 60mm;
  81. font-size: 4mm;
  82. }
  83. div.section-address div.name {
  84. position: absolute;
  85. top: 60mm;
  86. left:10mm;
  87. font-size: 5mm;
  88. inline-size: 30mm;
  89. overflow-wrap: break-word;
  90. word-break: break-all;
  91. vertical-align: sub;
  92. }
  93. /* ヘッダー高さ設定 */
  94. div.section-receipt div.header {
  95. height: 10mm;
  96. }
  97. /* 領収証タイトル */
  98. #receipt-title {
  99. font-size: 9mm;
  100. }
  101. /* 領収証宛名 */
  102. #receipt-name {
  103. font-size: 6mm;
  104. }
  105. /* 駐車場名 */
  106. #parking-name {
  107. font-size: 5mm;
  108. }
  109. /* 運営会社名 */
  110. #receipt-customer-name {
  111. font-size: 5mm;
  112. }