.navbar{background-color:#000 !important;color:#fff !important}.navbar a{color:#fff !important}@media(min-width: 1401px){.navbar{position:fixed;top:0;left:0;height:100%;width:200px;align-items:flex-start}.navbar .container-fluid{display:flex;flex-direction:column !important;align-items:flex-start}.navbar .navbar{height:100vh}.navbar .navbar-container{max-height:100%;overflow-x:hidden;overflow-y:auto}.navbar .navbar-brand,.navbar .navbar-nav,.navbar .nav-link{display:block;width:100%;text-align:left}.navbar .navbar-nav{width:100%}.navbar .nav-link{text-align:left}.navbar .navbar-toggler{display:none}.navbar .navbar-collapse{display:block}}.navbar-light .navbar-toggler{border-color:#fff;background-color:#fff}@media(max-width: 768px){.navbar-nav{flex-direction:column;flex-wrap:wrap}.navbar-toggler{display:block}}@media(min-width: 769px)and (max-width: 1400px){.navbar-nav{flex-direction:row;flex-wrap:wrap}.navbar-toggler{display:none}}.main-container{width:100%;padding:1rem}@media(min-width: 1401px){.main-container{width:calc(100% - 200px);margin-left:200px}}h1{font-size:1.6rem}h2{font-size:1.4rem}h3{font-size:1.2rem}h4{font-size:1rem}.no-data{display:none}.set-pagination{display:none;padding:0}.pagination .current{font-weight:bold;font-size:1.2rem}.table-list,.table-detail{margin-bottom:0}.table-list th,.table-detail th{font-size:.8rem;text-align:center}.table-list th:first-child,.table-detail th:first-child{border-left:none}.table-list th:last-child,.table-detail th:last-child{border-right:none}.table-list td,.table-detail td{font-size:.9rem}.table-list td:first-child,.table-detail td:first-child{border-left:none}@media(max-width: 768px){.table-list td:first-child,.table-detail td:first-child{border-right:none}}.table-list td:last-child,.table-detail td:last-child{border-right:none}.col-button{width:70px}.sorter{cursor:move;vertical-align:middle}.table-detail th{width:120px}.name{font-size:1rem}.kana{font-size:.7rem}.calendar-date{width:120px;text-align:center}.calendar-month{width:80px;text-align:center}.error-message{display:block;width:100%;color:red}#form_regist_customer .form-label{margin-bottom:.2rem}.input-id{width:6rem !important}.input-zip{width:6rem !important;text-align:center}.input-tel{width:8rem !important;text-align:center}.input-name,.input-kana{margin-left:.5rem;margin-right:.5rem}.input-time{width:5rem;text-align:center}.input-hour,.input-minute{width:3rem;margin-left:.5rem;margin-right:.5rem;text-align:center}.input-price{width:5rem;margin-right:.5rem;text-align:right}.select-year{width:6rem}.select-month,.select-day{width:4rem}.select-prefecture{width:6rem !important}.select-count{width:4rem !important}.editable{width:100%}.complete{display:none;position:fixed;width:350px;top:50%;left:50%;margin-left:-175px;margin-top:-25px}#pagetop{display:none;position:fixed;bottom:10px;right:10px}#pagetop a{display:block;padding:10px;border-radius:5px;background-color:#e0ffff;text-align:center;text-decoration:none;color:blue}#pagetop a:hover{text-decoration:none}.disabled-option{background-color:#ccc}.search-form input{width:150px;margin-left:0;margin-right:1rem;text-align:left}.card .list-group-item{border-left:none;border-right:none;border-top:none}.card .list-group-item:last-of-type{border-bottom:none}