h1[data-v-0401354f]{text-align:center}.form-wrapper[data-v-0401354f]{margin:0 auto;width:640px}label[data-v-0401354f]{display:block;margin-bottom:.5em;font-weight:700}input[data-v-0401354f]{display:block;width:100%;height:2rem;margin-bottom:1em}.button-login[data-v-0401354f]{margin-top:2rem}.total-amaount[data-v-ad619ed9]{font-weight:700;font-size:1.25rem}.delivery-status-wrapper[data-v-cb9a865f]{align-items:center}.expired[data-v-cb9a865f],.difference[data-v-cb9a865f],.abnormal-status[data-v-cb9a865f]{color:red}section.invoice-section[data-v-cb9a865f]{margin-top:2rem}.payment-button[data-v-cb9a865f]{display:inline-block;padding:2px 12px;margin-bottom:1rem}.deposit span[data-v-cb9a865f]{display:block}.difference[data-v-cb9a865f]{font-size:.8rem}.invoice-wrapper[data-v-76c8a836]{margin-top:1rem;margin-bottom:2rem;padding-top:1rem}.invoice-row[data-v-76c8a836]{margin-bottom:1rem;padding:1rem;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9}.remove-button-wrapper[data-v-76c8a836]{text-align:right;margin-top:.5rem}.remove-button[data-v-76c8a836]{padding:4px 8px;border-color:red;border-radius:4px;background-color:#fff;color:red;font-size:.9rem;cursor:pointer}.purchase-title[data-v-1c8a3228]{margin-bottom:1.5rem;font-weight:700}.purchase-title span[data-v-1c8a3228]{font-weight:400;font-size:1.5rem}.paid-row[data-v-1c8a3228]{background-color:#ddd}.data-table[data-v-1c8a3228]{table-layout:fixed;width:90%;margin:0 auto;margin-bottom:3rem;border-collapse:collapse}.data-table th[data-v-1c8a3228],.data-table td[data-v-1c8a3228]{padding:10px;border:1px solid #999999}.payment-row[data-v-1c8a3228]{margin-bottom:1rem;padding:1rem;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9}.payment-row .form-item-wrapper label[data-v-1c8a3228]{min-width:80px}.payment-row input[type=date][data-v-1c8a3228]{width:200px}.remove-button-wrapper[data-v-1c8a3228]{text-align:right;margin-top:.5rem}.remove-button[data-v-1c8a3228]{padding:4px 8px;border-color:red;border-radius:4px;background-color:#fff;color:red;font-size:.9rem;cursor:pointer}.input-row[data-v-99cf4851]{display:flex;gap:2rem}.favorite-icon[data-v-99cf4851]{cursor:pointer;transition:border-color .2s}.link-cell[data-v-99cf4851]{padding:0}.link-cell>a[data-v-99cf4851]{display:block;width:100%;height:100%;padding:12px 0}.line-break[data-v-f2c63a29]{white-space:pre-wrap}.purchase-button[data-v-f2c63a29]{padding:2px 12px}header[data-v-145fe41a]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #e0650d}header .site-title[data-v-145fe41a]{font-weight:700;font-size:24px;line-height:1em}header .header-menu[data-v-145fe41a]{display:flex;align-items:center}header button.button-logout[data-v-145fe41a]{border:none;background:none;color:red}header nav[data-v-145fe41a]{margin-right:16px}header .header-link[data-v-145fe41a]{margin-right:12px;text-decoration:none}header .header-link[data-v-145fe41a]:hover{filter:brightness(1.5);transition:.3s}header .header-link[data-v-145fe41a]:last-child{margin-right:0}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}main{max-width:1280px;margin:0 auto;padding:32px 40px;font-family:sans-serif}h1{margin-bottom:1em;font-size:24px}h2{margin-bottom:.5em;font-size:18px}a{text-decoration:none;color:#00408f}a:visited{color:#00408f}.button{min-width:75px;margin:0 8px;padding:2px 6px;border:solid 1px #00408F;border-radius:4px;background-color:initial;color:#00408f;cursor:pointer}.button:hover{filter:brightness(1.1);transition:.3s}.button a{display:block;text-align:center}.button button{display:block;width:100%;border:none;background-color:inherit;color:inherit}.button-common{display:block;margin:0 auto;padding:8px 24px;border:none;border-radius:8px;background:#E0650D;color:#fff;font-weight:700;font-size:1.25rem;cursor:pointer}.button-common:hover{filter:brightness(1.3);transition:.3s}.right{text-align:right}.center{text-align:center}.error-msg{margin-bottom:1em;color:red}.loading{width:100%;margin-top:80px;text-align:center;animation:blink 1s linear infinite alternate}.loading p{color:#333;font-weight:700;font-size:24px}@keyframes blink{0%{opacity:0}to{opacity:1}}hr{height:0;margin:0;padding:0;border:0}.hr-gray{border-top:1px solid #AAAAAA}.hr-orange{border-top:1px solid #E0650D}.status-red{color:#ed2800;border-color:#ed2800}.status-green{color:#21d19f;border-color:#21d19f}.status-blue{color:#0077ed;border-color:#0077ed}.index .create-button{display:inline-block;padding:2px 12px;margin-bottom:1rem}.index .search-form{display:flex;align-items:flex-end;border:1px solid #000000;border-radius:4px;margin-bottom:1rem;padding:1rem}.index .search-form .form-inner{flex:1}.index .search-form .input-wrapper{margin-bottom:.75rem}.index .search-form .status-wrapper{display:flex}.index .search-form .status-wrapper .input-wrapper{margin-bottom:0}.index .search-form .status-wrapper .input-wrapper:first-child{margin-right:1rem}.index .search-form label{margin-right:.25rem}.index .search-form select,.index .search-form input[type=text],.index .search-form input[type=date]{height:2rem}.index .search-form input[type=text]{width:50%}.index .data-table{width:100%;margin-bottom:20px;border-collapse:collapse}.index .data-table thead tr{background:#FAC866}.index .data-table thead th{border-color:#e0650d;border-width:1.5px}.index .data-table thead th:not(:last-child):hover{background-color:#faeaca}.index .data-table thead th:last-child:hover{background-color:#fac866;cursor:default}.index .data-table th,.index .data-table td{padding:10px;border:1px solid #999999}.index .data-table th{cursor:pointer}.index .data-table th:hover{background-color:#f2f2f2}.index .data-table td.over{color:red}.index .action-col .button:not(:last-child){margin-bottom:4px}.index .action-col .delete-button{border-color:red;color:red}.index .action-col .delete-button a{color:red}.index .pagination{text-align:center}.index .pagination .button-wrapper{display:flex;justify-content:center;gap:1em;margin-bottom:1rem}.index .pagination button{padding:6px 12px;font-size:14px;cursor:pointer}.index .pagination button:disabled{background-color:#eee;cursor:not-allowed}.index .pagination button.active{background-color:#fff;border:none;border:1.5px solid #E0650D;border-radius:2px;cursor:default}.show section,.show hr{margin-bottom:1rem}.show .main-section{max-width:900px;margin:0 auto;margin-bottom:1rem;padding:20px;border:1px solid #999999;border-radius:8px}.show .main-section section:last-child{margin-bottom:0}.show .delivery-status{padding:2px 6px;border-style:solid;border-width:1px;border-radius:4px}.show dl .row-wrapper{display:flex;margin-bottom:.5rem}.show dl .row-wrapper dt{margin-right:.5rem;font-weight:700}.show .data-table{width:100%;margin-bottom:12px;border-collapse:collapse}.show .data-table thead th{border-width:1.5px}.show .data-table th,.show .data-table td{padding:10px;border:1px solid #999999}.show .button-wrapper{display:flex;justify-content:center;margin-top:3rem}.show .button-wrapper .button{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 20px;border-width:1.5px;font-size:1.2rem}.show .delete-button{border-color:red;color:red}.form hr{margin-bottom:1rem}.form .form-item-wrapper{display:flex;align-items:center;margin-bottom:1.5rem}.form .form-item-wrapper label{min-width:160px;margin-right:1rem;font-weight:700}.form .form-item-wrapper label.require:after{display:inline-block;margin-left:.5em;padding:2px 6px;border:1px solid red;border-radius:4px;color:red;font-size:.75em;vertical-align:middle;content:"必須"}.form .input-wrapper{flex:1;display:flex;flex-direction:column}.form .input-wrapper.checkbox-wrapper{align-items:flex-start}.form .input-wrapper input,.form .input-wrapper select,.form .input-wrapper textarea{padding:8px;font-size:1rem;border:1px solid #bbb;border-radius:4px}.form .input-wrapper input:focus,.form .input-wrapper select:focus,.form .input-wrapper textarea:focus{border-color:#e74c3c;outline:none}.form .form-item-wrapper input[type=checkbox]{height:1.5rem;transform:scale(1.5)}.form .form-item-wrapper input[type=radio]{transform:scale(1.5)}.form .form-item-wrapper .radio-wrapper{padding:8px 0}.form .form-item-wrapper .radio-wrapper label{display:inline-flex;align-items:center;gap:6px;min-width:auto!important;font-weight:400!important;line-height:1}.form .form-item-wrapper .radio-wrapper input[type=radio]{vertical-align:middle}.form .input-inner{display:flex;align-items:center;gap:4px}.form textarea{resize:vertical;min-height:80px}.form input[type=number]{text-align:right}.form .button-wrapper{display:flex;justify-content:center;margin-top:3rem}.form .button-wrapper .button{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 20px;border-width:1.5px;font-size:1.2rem}.form button.save-button{border-color:#e74c3c;background-color:#e74c3c;color:#fff}.company .favorite-icon{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:2px solid #ccc;border-radius:8px}.company .favorite-icon.active{border-color:#e53935}
