html,body{font-size:14px;color:#666}a,button{-webkit-transition:.3s;transition:.3s}img{max-width:100%}th{font-size:.8rem;color:#666;font-weight:normal}td{font-size:.9rem}canvas{width:100%}.breadcrumb{padding:.75rem 0;margin:0;background:none}#header{padding:100px 0 40px;position:relative;background:#f5f5f5;background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #ffffff), to(#f5f5f5));background:linear-gradient(to bottom, #ffffff 1%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#f5f5f5",GradientType=0 );border-bottom:1px solid #e5e5e5}#header h1{font-size:1.6em}#front-nav{background:#009688}#admin-nav{background:#343a40}#article{background:#fff;padding:0 0 1rem}#footer{width:100%;background:#f5f5f5;background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #f5f5f5), to(#ffffff));background:linear-gradient(to bottom, #f5f5f5 1%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#f5f5f5", endColorstr="#ffffff",GradientType=0 );border-top:1px solid #e5e5e5}#footer p{padding:10px;margin:0;font-size:12px;font-family:Tahoma,Arial,sans-serif;text-align:center}.wrapper{margin:0 0 30px}#search-header{padding:0}tr.tr-disabled td{color:#999;background:#eee}table.table-meta{border-bottom:1px solid #ddd}table.table-meta th{width:140px}.flat-dtp{text-align:center;background-color:#f5f5ff !important}.flat-time-picker{text-align:center;background-color:#f5f5ff !important}.input-number{text-align:right}#login .login-col{max-width:480px;margin:0 auto;padding:10% 0 10px}#login #footer{max-width:480px;margin:0 auto}#login #footer p{font-size:.8rem;color:#999}#main .table-goal{width:100%}#main .table-goal th,#main .table-goal td{padding:.3rem .5rem;border-bottom:1px solid #ddd}#main .table-goal tr:last-of-type th,#main .table-goal tr:last-of-type td{border:none}#main .table-goal tr.my th,#main .table-goal tr.my td{background:#f8f9fa;font-weight:bold}#main .table-customer-count{width:100%}#main .table-customer-count th,#main .table-customer-count td{padding:.3rem .5rem;border-right:1px solid #ddd}#main .table-customer-count td:last-of-type{border-right:none}#main .table-shop-summary th{border-bottom:1px solid #ddd}#main .table-shop-summary td.cell-amount,#main .table-shop-summary td.cell-goal{border-left:1px solid #ddd;width:7rem}#main .table-shop-summary td.cell-rate{border-left:1px solid #ddd;width:5rem}#main .table-shop-summary .cell-btn{border-left:1px solid #ddd;width:5.5rem}#main .table-shop-summary th.cell-recept{border-left:1px solid #ddd}#main .table-shop-summary th.cell-recept:last-of-type{border-right:1px solid #ddd}#main .table-shop-summary td.cell-recept{border-left:1px solid #ddd;width:5.5rem}#main .table-product-summary .cell-amount{width:8rem}#main .table-product-summary .cell-profit{width:8rem}#main .table-product-summary td.cell-amount,#main .table-product-summary td.cell-profit{border-left:1px solid #ddd}#main .table-payment-list .cell-payment-type{width:13%;text-align:center}#main .table-payment-list td.cell-payment-type{border-left:1px solid #ddd;text-align:right}#main .table-staff-profit .cell-staff{text-align:center}#main .table-staff-profit td.cell-staff{border-left:1px solid #ddd;text-align:right}#main .table-staff-profit td.cell-staff-quantity{width:20px;text-align:center}#main #chart-daily-sales{width:100%}#main .table-staff-performance .cell-quantity{width:6rem}#main .table-staff-performance .cell-profit{width:8rem}#main #bar-staff-sales{width:100%}#main .table-payment-daily-list{width:100%;margin:0;border-top:none}#main .table-payment-daily-list th,#main .table-payment-daily-list td{padding:.2rem .5rem}#main .table-payment-daily-list thead th{border-bottom:1px solid #ddd}#main .table-payment-daily-list .cell-total{border-bottom:1px solid #ddd;border-left:1px solid #ddd;background:#f8f9fa}#main .table-payment-daily-list .cell-amount{border-left:1px solid #ddd;width:15%}#sales .badge-subtitle{color:#333}#sales .table-customer-count{width:100%}#sales .table-customer-count th,#sales .table-customer-count td{padding:.3rem .5rem;border-right:1px solid #ddd}#sales .table-customer-count td:last-of-type{border-right:none}#sales .table-daily-sales tbody tr td{vertical-align:middle;border-left:1px solid #ddd}#sales .table-daily-sales tbody tr td:first-of-type{border-left:none}#sales .table-daily-sales tfoot tr td{border-left:1px solid #ddd;border-bottom:1px solid #ddd}#sales .table-daily-sales tfoot tr td:first-of-type{border-left:none}#sales .table-daily-sales .cell-no{width:2rem}#sales .table-daily-sales .cell-in,#sales .table-daily-sales .cell-out{width:3.5rem}#sales .table-daily-sales .cell-agg{width:6.5rem}#sales .table-daily-sales .cell-register{width:8rem}#sales .table-daily-sales .cell-detail{width:3.5rem}#sales .table-payment-list .cell-payment-type{width:13%;text-align:center}#sales .table-payment-list td.cell-payment-type{border-left:1px solid #ddd;text-align:right}#sales .table-staff-perf .cell-point{width:5rem}#sales .table-staff-perf .cell-cb,#sales .table-staff-perf .cell-amount{width:7rem}#sales .table-staff-perf td.cell-point,#sales .table-staff-perf td.cell-cb,#sales .table-staff-perf td.cell-amount{border-left:1px solid #ddd;text-align:right}#sales .table-sales-no th,#sales .table-sales-no td{padding:.3rem .5rem}#sales .table-sales-no th{border-right:1px solid #ddd}#sales .table-detail th{width:8rem}#sales .table-product-list .agg-name{padding-top:.8rem;font-size:1rem;font-weight:bold;color:#007bff}#sales .table-product-list .cell-amount,#sales .table-product-list .cell-sales{width:7rem}#sales .table-product-list .cell-quantity{width:4rem}#sales .table-product-list .cell-payment{width:6rem}#sales .table-product-list .cell-staff{width:8rem}#sales .table-paymented{width:100%}#sales .table-paymented th{width:6rem;padding:.3rem .5rem;border-bottom:1px solid #ddd}#sales .table-paymented td{text-align:right;padding:.3rem .5rem;border-bottom:1px solid #ddd}#sales .disabled-product-links{border-top:1px solid rgba(52,58,64,.1);margin:.5rem 0 0;padding:.4rem 0 0}#sales .disabled-product-links a{font-size:.9rem}#sales .disabled-product-links span{font-size:.9rem}#sales .disabled-product-links span:last-of-type{display:none}#summary .table-customer-count{width:100%}#summary .table-customer-count th,#summary .table-customer-count td{padding:.3rem .5rem;border-right:1px solid #ddd}#summary .table-customer-count th{background:#f8f9fa}#summary .table-customer-count td:last-of-type{border-right:none}#summary .table-recept-count{width:100%}#summary .table-recept-count th,#summary .table-recept-count td{padding:.3rem .5rem;border-right:1px solid #ddd}#summary .table-recept-count th{background:#f8f9fa}#summary .table-recept-count td:last-of-type{border-right:none}#summary .table-payment-list .cell-payment-type{width:13%;text-align:center}#summary .table-payment-list td.cell-payment-type{border-left:1px solid #ddd;text-align:right}#summary .table-staff-perf .cell-point{width:4.5rem}#summary .table-staff-perf .cell-cb,#summary .table-staff-perf .cell-amount{width:7rem}#summary .table-staff-perf td.cell-point,#summary .table-staff-perf td.cell-cb,#summary .table-staff-perf td.cell-amount{border-left:1px solid #ddd;text-align:right}#summary .table-staff-perf .cell-btn{width:3.5rem}#summary .table-staff-perf-detail thead th{vertical-align:middle;border-bottom-width:1px;padding:.3rem}#summary .table-staff-perf-detail thead th.cell-point{border-left:1px solid #ddd;background:#f9f8bb}#summary .table-staff-perf-detail thead th.cell-goal{border-left:1px solid #ddd;background:#e0f2ff}#summary .table-staff-perf-detail thead th.cell-cb{border-left:1px solid #ddd}#summary .table-staff-perf-detail thead th.cell-btn{border-left:1px solid #ddd;width:3.5rem}#summary .table-staff-perf-detail tbody td.cell-point{border-left:1px solid #ddd;width:3.5rem}#summary .table-staff-perf-detail tbody td.cell-goal{border-left:1px solid #ddd;width:4.5rem}#summary .table-staff-perf-detail tbody td.cell-cb{border-left:1px solid #ddd;width:6rem}#summary .table-staff-perf-detail tbody td.cell-btn{border-left:1px solid #ddd;width:3.5rem}#summary .table-staff-summary{width:100%}#summary .table-staff-summary th,#summary .table-staff-summary td{border-bottom:1px solid #ddd;padding:.3rem .5rem}#summary .table-staff-summary tr:last-of-type th,#summary .table-staff-summary tr:last-of-type td{border-bottom:none}#summary .staff-history{border-radius:3px;border:1px solid #ddd;margin-bottom:2rem}#summary .staff-history .history-head{width:100%}#summary .staff-history .history-head th,#summary .staff-history .history-head td{padding:.3rem .5rem;border-left:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center}#summary .staff-history .history-head th{background:#f8f9fa}#summary .staff-history .history-head th:first-of-type{border-left:none}#summary .staff-history .history-head th.cell-date{width:5rem}#summary .staff-history .history-head td.cell-date{text-align:left}#summary .staff-history .history-body{width:100%}#summary .staff-history .history-body th,#summary .staff-history .history-body td{padding:.3rem .5rem;border-bottom:1px solid #ddd;border-left:1px solid #ddd;text-align:center}#summary .staff-history .history-body tr:last-of-type td{border-bottom:none}#summary .staff-history .history-body th{background:#f8f9fa}#summary .staff-history .history-body th:first-of-type,#summary .staff-history .history-body td:first-of-type{border-left:none}#summary .staff-history .history-body .cell-shop{width:7rem}#summary .staff-history .history-body .cell-time{width:6rem}#summary .staff-history .history-body .cell-customer-no{width:4rem}#summary .staff-history .history-body .cell-customer{width:8rem}#summary .staff-history .history-body .cell-quantity{width:3rem}#summary .staff-history .history-body .cell-amount{width:6rem}#summary .staff-history .history-body .cell-payment{width:6rem}#summary .staff-history .history-body .cell-point{width:4rem}#summary .staff-history .history-body .cell-cb{width:6rem}#summary .staff-history .history-body td.cell-product{text-align:left}#summary .staff-history .history-body td.cell-amount{text-align:right}#report .table-customer-count{width:100%}#report .table-customer-count th,#report .table-customer-count td{padding:.3rem .5rem;border-right:1px solid #ddd}#report .table-customer-count td:last-of-type{border-right:none}#report .table-shop-summary th{border-bottom:1px solid #ddd}#report .table-shop-summary td.cell-amount,#report .table-shop-summary td.cell-goal{border-left:1px solid #ddd;width:7rem}#report .table-shop-summary td.cell-rate{border-left:1px solid #ddd;width:5rem}#report .table-shop-summary .cell-btn{border-left:1px solid #ddd;width:5.5rem}#report .table-shop-summary th.cell-recept{border-left:1px solid #ddd}#report .table-shop-summary th.cell-recept:last-of-type{border-right:1px solid #ddd}#report .table-shop-summary td.cell-recept{border-left:1px solid #ddd;width:5.5rem}#report .table-product-summary .cell-amount{width:8rem}#report .table-product-summary .cell-profit{width:8rem}#report .table-product-summary td.cell-amount,#report .table-product-summary td.cell-profit{border-left:1px solid #ddd}#report .table-payment-list .cell-payment-type{width:13%;text-align:center}#report .table-payment-list td.cell-payment-type{border-left:1px solid #ddd;text-align:right}#report .table-staff-profit .cell-staff{text-align:center}#report .table-staff-profit td.cell-staff{border-left:1px solid #ddd;text-align:right}#report .table-staff-profit td.cell-staff-quantity{width:20px;text-align:center}#report #chart-daily-sales{width:100%}#report .table-payment-daily-list{width:100%;margin:0;border-top:none}#report .table-payment-daily-list th,#report .table-payment-daily-list td{padding:.2rem .5rem}#report .table-payment-daily-list thead th{border-bottom:1px solid #ddd}#report .table-payment-daily-list .cell-total{border-bottom:1px solid #ddd;border-left:1px solid #ddd;background:#f8f9fa}#report .table-payment-daily-list .cell-amount{border-left:1px solid #ddd;width:12%}#report .table-staff-performance thead th{vertical-align:middle;border-bottom-width:1px;padding:.3rem}#report .table-staff-performance thead th.cell-amount{border-left:1px solid #ddd;background:#e0f2ff}#report .table-staff-performance thead th.cell-point{border-left:1px solid #ddd;background:#f9f8bb}#report .table-staff-performance thead th.cell-btn{border-left:1px solid #ddd;width:3.5rem}#report .table-staff-performance tbody td{vertical-align:middle;padding:.3rem}#report .table-staff-performance tbody td.cell-amount{width:6.5rem;border-left:1px solid #ddd}#report .table-staff-performance tbody td.cell-point{width:4rem;border-left:1px solid #ddd}#report .table-staff-performance tbody td.cell-btn{border-left:1px solid #ddd}#report .table-point-detail thead th{background:#f5f5f5;vertical-align:middle;border-bottom-width:1px;padding:.3rem}#report .table-point-detail thead th.cell-pp{width:6rem;border-left:1px solid #ddd}#report .table-point-detail thead th.cell-pp-total{font-weight:bold}#report .table-point-detail tbody td{padding:.3rem}#report .table-point-detail tbody td.cell-pp{border-left:1px solid #ddd}#report .table-point-detail tbody td.cell-pp-total{font-weight:bold}#mycustomer .table-master-list .cell-no{width:5rem}#mycustomer .table-master-list .cell-last-comming{width:8rem}#mycustomer .table-master-list .cell-detail{width:3.5rem}#mycustomer .table-customer-info{width:100%}#mycustomer .table-customer-info th{width:6rem;border-right:1px solid #ddd;text-align:center}#mycustomer .table-customer-info th,#mycustomer .table-customer-info td{padding:.3rem .5rem;border-bottom:1px solid #ddd}#mycustomer .table-customer-info tr:last-of-type th,#mycustomer .table-customer-info tr:last-of-type td{border-bottom:none}#mycustomer .customer-history{border-radius:3px;border:1px solid #ddd;margin-bottom:2rem}#mycustomer .customer-history .history-head{width:100%}#mycustomer .customer-history .history-head th,#mycustomer .customer-history .history-head td{padding:.3rem .5rem;border-left:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center}#mycustomer .customer-history .history-head th{background:#f8f9fa}#mycustomer .customer-history .history-head th:first-of-type{border-left:none}#mycustomer .customer-history .history-head th.cell-date{width:5rem}#mycustomer .customer-history .history-head td.cell-date{text-align:left}#mycustomer .customer-history .history-head th.cell-reg{width:5rem}#mycustomer .customer-history .history-head td.cell-no{padding:0;width:5rem}#mycustomer .customer-history .history-head td.cell-no a{display:block;padding:.3rem .5rem;text-decoration:none;background:#def}#mycustomer .customer-history .history-body{width:100%}#mycustomer .customer-history .history-body th,#mycustomer .customer-history .history-body td{padding:.3rem .5rem;border-bottom:1px solid #ddd;border-left:1px solid #ddd;text-align:center}#mycustomer .customer-history .history-body th{background:#f8f9fa}#mycustomer .customer-history .history-body th:first-of-type{border-left:none}#mycustomer .customer-history .history-body .cell-quantity{width:4rem}#mycustomer .customer-history .history-body .cell-amount{width:6rem}#mycustomer .customer-history .history-body .cell-payment{width:6rem}#mycustomer .customer-history .history-body .cell-staff{width:8rem}#mycustomer .customer-history .history-body td.cell-product{text-align:left}#mycustomer .customer-history .history-body td.cell-amount{text-align:right}#mycustomer .customer-history .history-foot{width:100%}#mycustomer .customer-history .history-foot th,#mycustomer .customer-history .history-foot td{padding:.3rem .5rem;border-bottom:1px solid #ddd}#mycustomer .customer-history .history-foot tr:last-of-type th,#mycustomer .customer-history .history-foot tr:last-of-type td{border-bottom:none}#mycustomer .customer-history .history-foot th{width:5rem;border-right:1px solid #ddd;text-align:center;background:#f8f9fa}#search .table-sales-list .cell-date{width:8rem}#search .table-sales-list .cell-shop{width:6rem}#search .table-sales-list .cell-customer-no{width:4rem}#search .table-sales-list .cell-quantity{width:2.5rem}#search .table-sales-list .cell-sales-amount{width:7rem}#customer .table-master-list .cell-shop{width:8rem}#customer .table-master-list .cell-no{width:5rem}#customer .table-master-list .cell-last-comming{width:8rem}#customer .table-master-list .cell-detail{width:3.5rem}#customer .table-detail th{width:8rem}#shop .table-master-list .cell-sort{width:5rem}#shop .table-master-list .cell-detail{width:3.5rem}#shop .table-detail th{width:8rem}#shop .table-detail input[name=sort]{max-width:4rem}#shop .table-aggregation-list .cell-sort{width:5rem}#shop .table-aggregation-list .cell-type{width:4rem}#shop .table-aggregation-list .cell-delete{width:3.5rem}#shop .table-shop-product-list .cell-aggregation{width:10rem}#shop .table-shop-product-list .cell-delete{width:3.5rem}#product .table-master-list .cell-sort{width:5rem}#product .table-master-list .cell-insurance-type{width:7rem}#product .table-master-list .cell-recept-type{width:7rem}#product .table-master-list .cell-point{width:4rem}#product .table-master-list .cell-amount{width:6rem}#product .table-master-list .cell-detail{width:3.5rem}#product .table-master-list td.cell-amount{text-align:right}#product .table-detail th{width:8rem}#product .table-detail .input-amount{max-width:10rem}#product .table-detail input[name=sort]{max-width:4rem}#staff .table-master-list .cell-sort{width:4rem}#staff .table-master-list .col-span-date{background:#ffd}#staff .table-master-list .cell-time{width:160px}#staff .table-master-list .cell-auth-level{width:7rem}#staff .table-master-list .cell-shop{width:7rem}#staff .table-master-list .cell-meta{width:2.5rem}#staff .table-master-list .cell-detail{width:3.5rem}#staff .table-master-list .cell-logout{width:4rem}#staff .table-detail th{width:8rem}#staff .table-detail input[name=staff_name]{max-width:30rem}#staff .table-detail select[name=auth_level_cd]{max-width:15rem}#staff .table-detail select[name=shop_id]{max-width:15rem}#staff .table-detail input[name=login_id]{max-width:20rem}#staff .table-detail input[name=login_pw]{max-width:20rem}#staff .table-detail input[name=sort]{max-width:4rem}#goal .table-goal-shop .cell-amount{width:14rem}#goal .table-goal-staff .cell-amount{width:8rem}#operation .col-span-date{background:#ffd}#operation .cell-time{width:100px}#operation .cell-detail{width:3.5rem}@media(min-width: 768px){html,body{font-size:16px}}@media(min-width: 992px){html,body{font-size:18px}}@media(min-width: 1200px){html,body{font-size:18px}}/*# sourceMappingURL=main.css.map */