@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:400;src:url(/backend/fonts/noto-sans-jp-v23-latin-regular.eot);src:local("Noto Sans Japanese Regular"),local("NotoSansJapanese-Regular"),url(/backend/fonts/noto-sans-jp-v23-latin-regular.eot?#iefix) format("embedded-opentype"),url(/backend/fonts/noto-sans-jp-v23-latin-regular.woff2) format("woff2"),url(/backend/fonts/noto-sans-jp-v23-latin-regular.woff) format("woff"),url(/backend/fonts/noto-sans-jp-v23-latin-regular.svg#NotoSansJP) format("svg")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:700;src:url(/backend/fonts/noto-sans-jp-v23-latin-700.eot);src:local("Noto Sans Japanese Bold"),local("NotoSansJapanese-Bold"),url(/backend/fonts/noto-sans-jp-v23-latin-700.eot?#iefix) format("embedded-opentype"),url(/backend/fonts/noto-sans-jp-v23-latin-700.woff2) format("woff2"),url(/backend/fonts/noto-sans-jp-v23-latin-700.woff) format("woff"),url(/backend/fonts/noto-sans-jp-v23-latin-700.svg#NotoSansJP) format("svg")}body{font-family:Noto Sans JP,-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;letter-spacing:1px;background-color:#f5f7fb}.main .container-fluid{padding:0 1rem}a{color:#8e8e8e}a:active,a:focus,a:hover{color:#818181}.brand-color{color:#8e8e8e}h1{font-size:21px;font-size:1.3125rem}h2{font-size:18px;font-size:1.125rem}h3{font-size:16px;font-size:1rem}.card-footer{border-top:1px solid rgba(0,0,0,.1)}#page-top{position:fixed;bottom:90px;right:0;font-size:180%}#page-top a{display:block;background:#8e8e8e;color:#fff;width:60px;height:60px;padding-top:3px;font-size:xx-large;text-align:center;text-decoration:none}#page-top a:hover{background:#818181;text-decoration:none}.bg-primary{background-color:#8e8e8e!important;color:#fff}@media (min-width:576px){.modal-dialog{max-width:600px}}.text-blue{color:#175d9f!important}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#2869d8;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.pace .pace-progress-inner{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #2869d8,0 0 5px #2869d8;opacity:1;transform:rotate(3deg) translateY(-4px)}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:15px;right:15px;width:14px;height:14px;border-color:#2869d8 transparent transparent #2869d8;border-style:solid;border-width:2px;border-radius:10px;-webkit-animation:pace-spinner .4s linear infinite;animation:pace-spinner .4s linear infinite}@-webkit-keyframes pace-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pace-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login__heading{font-size:18px;font-size:1.125rem;margin-bottom:2rem;font-weight:700;text-align:center}@media (min-width:992px){.login__heading{font-size:24px;font-size:1.5rem}}.login__btn{background-color:#8e8e8e;border-color:#898989;color:#fff}.login__btn:active,.login__btn:focus,.login__btn:hover{background-color:#818181;border-color:#757575}.sidebar{font-size:13px;font-size:.8125rem}.sidebar,.sidebar .nav-item{background:#8e8e8e}.sidebar .nav-item .nav-link{width:100%;background:#8e8e8e}.sidebar .nav-item .nav-link:hover{background:#818181}.sidebar .nav-item .nav-link.active .nav-icon,.sidebar .nav-item .nav-link .nav-icon{font-size:20px;color:#fff}.sidebar .nav-link .nav-icon{width:auto}html:not([dir=rtl]) .sidebar-lg-show.sidebar-fixed .app-footer,html:not([dir=rtl]) .sidebar-lg-show.sidebar-fixed .main,html:not([dir=rtl]) .sidebar-show.sidebar-fixed .app-footer,html:not([dir=rtl]) .sidebar-show.sidebar-fixed .main{margin-left:0}@media (min-width:992px){html:not([dir=rtl]) .sidebar-lg-show.sidebar-fixed .app-footer,html:not([dir=rtl]) .sidebar-lg-show.sidebar-fixed .main,html:not([dir=rtl]) .sidebar-show.sidebar-fixed .app-footer,html:not([dir=rtl]) .sidebar-show.sidebar-fixed .main{margin-left:230px}}html:not([dir=rtl]) .sidebar{margin-left:-230px}.app-header .navbar-brand{width:auto}@media (min-width:992px){.app-header .navbar-brand{width:230px}}.sidebar-fixed .sidebar,.sidebar .nav,.sidebar .sidebar-nav{width:230px}.sidebar-minimized .sidebar .nav-item:hover>.nav-link,.sidebar .nav-item .nav-link{background:#868686}.sidebar .nav-dropdown>.nav-dropdown-items{padding-left:15px;background:#868686}.sidebar-minimized .sidebar .nav-dropdown>.nav-dropdown-items{padding-left:0!important}.sidebar-minimized .sidebar .nav-dropdown-items .nav-item .nav-link{padding-left:10px}.sidebar .nav-item .nav-link.active,.sidebar .nav-link:hover{background:#7a7a7a!important}.sidebar .sidebar-minimizer{background:#818181!important;position:relative;flex:0 0 50px;cursor:pointer;border:0}.sidebar .sidebar-minimizer:before{position:absolute;top:0;right:0;width:50px;height:50px;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%23fff' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:12.5px;transition:.3s;opacity:.7}.pagination .page-item.active .page-link{color:#73818f;font-weight:700;background-color:transparent}.pagination .page-link{color:#8f9ba6;border:none}.table--admin{border:none}@media (min-width:768px){.table--admin{border:1px solid #c8ced3}}.table--admin th{display:none}@media (min-width:768px){.table--admin th{display:table-cell}}.table--admin td{display:inline-block;width:100%;padding:0}@media (min-width:768px){.table--admin td{width:auto;display:table-cell;padding:.75rem}}.table--admin td.vertical{display:inline-block}.table--admin__label{font-size:12px;font-size:.75rem;font-weight:700;display:inline-block;width:40%;padding:.75rem 0 .75rem .75rem}@media (min-width:768px){.table--admin__label{display:none;padding:0}}.table--admin__head{background:#f0f3f5}@media (min-width:768px){.table--admin__head{background:none}}.table--admin__data{width:60%;float:right;display:inline-block;padding:.75rem .75rem .75rem 0}@media (min-width:768px){.table--admin__data{padding:0;width:100%}}.table--admin__controls{text-align:center}@media (min-width:768px){.table--admin__controls{text-align:right}}.table--admin__controls .btn__single{width:100%;margin:.75rem 0 2rem}@media (min-width:768px){.table--admin__controls .btn__single{margin:0;max-width:200px}}.table--admin__controls .btn__multiple{display:block;width:100%;margin:.75rem 0}@media (min-width:768px){.table--admin__controls .btn__multiple{width:auto;margin:0 0 0 .75rem;display:inline-block}}.table--admin__controls .btn__multiple:last-of-type{margin-bottom:2rem}@media (min-width:768px){.table--admin__controls .btn__multiple:last-of-type{margin-bottom:0}}.table--sp-vertical{border-top:none;border-left:none;border-right:none}.table--sp-vertical td,.table--sp-vertical th{display:block;width:100%;border-bottom:none}@media (min-width:768px){.table--sp-vertical td,.table--sp-vertical th{display:table-cell;width:auto}}.table--sp-vertical th{font-size:12px;font-size:.75rem;width:30%}@media (min-width:768px){.table--sp-vertical th{font-size:14px;font-size:.875rem}}.uploader__btn{margin:1rem 0 0;width:100%}@media (min-width:768px){.uploader__btn{margin:0;width:auto}}.breadcrumb{font-size:10px;font-size:.625rem}@media (min-width:768px){.breadcrumb{font-size:12px;font-size:.75rem}}.btn-primary{background-color:#8e8e8e;border-color:#898989;color:#f5f7fb}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#818181;border-color:#757575}.btn-outline-primary{color:#8e8e8e;border-color:#8e8e8e}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#8e8e8e;border-color:#8e8e8e}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#8e8e8e;border-color:#898989}.btn-primary:disabled{color:#fff;background-color:#868686;border-color:#818181}.select2-container{width:100%!important}.select2-container .select2-selection--single{height:35px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:35px!important;width:35px!important}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:35px!important}.select2-container--default .select2-selection--single,.select2-dropdown{border-color:#e4e7ea}.dropdown-item i{color:inherit;margin-right:0}.dropdown-item.active,.dropdown-item:active{background-color:#c8ced3}.app-footer{background:none;border-top:none}.form-control::-webkit-input-placeholder{opacity:.3}.form-control::-moz-placeholder{opacity:.3}.form-control:-ms-input-placeholder{opacity:.3}.form-control::-ms-input-placeholder{opacity:.3}.form-control::placeholder{opacity:.3}@media (min-width:768px){.col-md-3.col-form-label{text-align:right}}.card-block.has-error,.choose-type.has-error{border:2px solid red}.chosen-bg-class{background-color:#8e8e8e}