@charset "UTF-8";.navbar{background-color:#0a5ead;color:#fff!important;padding:0!important}.navbar-inner{height:3rem;padding-left:1rem;padding-right:1rem}.navbar-brand{color:#fff;display:inline-block;height:100%;margin-left:15px}.navbar-brand-image{height:inherit}.navbar-brand-image:hover{opacity:.7}.dropdown-toggle:after{display:none}.header-extension{background-color:#fff;color:#424242;height:2.5rem;line-height:2.5rem;width:100%}.back-wrapper{height:2.5rem;padding-left:1rem;width:260px}.back-anchor{position:relative}.back-anchor:hover{text-decoration:none}.back-anchor:hover:before{background-color:#7b7c7e;border-radius:4px;color:#fff;content:"戻る";font-size:1rem;left:0;position:absolute;text-align:center;top:2rem;width:4rem}.back-icon{color:#888;font-size:1rem;padding-right:.75rem}.back-name{font-size:1.1rem}#mode{height:2.5rem;transition:all .2s;width:200px}#mode[data-mode=view]{background-color:#d1edff}#mode[data-mode=view]>#mode-text:before{color:#757575;content:"\f06e";font-family:Font Awesome\ 5 Free;font-weight:700;padding-right:.5rem}#mode[data-mode=view]>#mode-text:after{content:"閲覧モード"}#mode[data-mode=edit]{background-color:#dffcbf}#mode[data-mode=edit]>#mode-text:before{color:#757575;content:"\f304";font-family:Font Awesome\ 5 Free;font-weight:700;padding-right:.5rem}#mode[data-mode=edit]>#mode-text:after{content:"編集モード"}#mode[data-mode=add]{background-color:#dffcbf}#mode[data-mode=add]>#mode-text:before{color:#757575;content:"\f0fe";font-family:Font Awesome\ 5 Free;padding-right:.5rem}#mode[data-mode=add]>#mode-text:after{content:"追加モード"}.header-extension-button-wrapper{height:2.5rem}.header-extension-button{background-color:#fff;border:none;color:#0c7edb;height:2.5rem;padding-left:1rem;padding-right:1rem;transition:all .3s ease}.header-extension-button:active{background-color:#bcddf8}.header-extension-button:disabled{color:#ccc}.header-divider{border-left:1px solid #e0e0e0;margin:.5rem 1rem;max-width:0}.sidebar-link{display:block;padding-bottom:.75rem;padding-left:1rem;padding-top:.75rem}.sidebar-link,.sidebar-link:hover{color:#424242;text-decoration:none}.sidebar-link:hover{background-color:#e7eef6;cursor:pointer}.sidebar-link.is-active{background-color:#d3e5f5;color:#0a5ead}#sidebar-table{border:none!important}#sidebar-table tr{background-color:transparent!important}#sidebar-table th{border:none!important}#sidebar-table td{padding:0}#cancel-button,#cannot-send-button,#modal-cancel-button,#modal-register-button,#register-button,.btn-base,.btn-blue,.btn-green,.main-button,.sub-cancel-button{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#212529;display:inline-block;font-size:.9rem;font-weight:400;line-height:1.6;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.btn-green{background-color:#107edb;border-color:#107edb;color:#fff}.btn-green.focus,.btn-green:focus,.btn-green:hover{background-color:#0067bd;border-color:#0067bd;color:#fff}.btn-green.focus,.btn-green:focus{box-shadow:0 0 0 .2rem rgba(97,157,206,.5)}.btn-blue,.btn-green.disabled,.btn-green:disabled{background-color:#107edb;border-color:#107edb;color:#fff}.btn-blue.focus,.btn-blue:focus,.btn-blue:hover{background-color:#0067bd;border-color:#0067bd;color:#fff}.btn-blue.focus,.btn-blue:focus{box-shadow:0 0 0 .2rem rgba(97,157,206,.5)}.btn-blue.disabled,.btn-blue:disabled{background-color:#107edb;border-color:#107edb;color:#fff}.icon-color{color:#757575}body,html{height:100%}body{background-color:#eff7ff;color:#424242}.content-wrapper{background-color:#fff;height:100%;padding-top:5.5rem}.content{margin-top:3rem;width:100%}.main-inner{background-color:#fff;padding-bottom:6rem;position:relative}.content-inner{max-width:900px;padding:2rem}.input-row{display:flex;flex-wrap:wrap;margin-bottom:2.5rem;margin-left:-15px;margin-right:-15px}.input-wrapper{display:inline-block;position:relative;width:100%}.input-icon{color:#757575;font-size:1.2rem;line-height:1rem;padding:.25rem .5rem;text-align:center;vertical-align:top;width:2.5rem}.input-icon.is-focused{color:#0a5ead}.label{color:grey;font-size:1rem;left:0;position:absolute;top:0;transition:all .2s}.label.is-filled{color:#424242;font-size:.8rem;line-height:.8rem;top:-15px}select.text-input:not(:disabled){cursor:pointer}select.text-input:disabled{color:#424242;opacity:1}.no-data-wrapper{background-color:#fff;border-radius:4px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);contain:content;display:inline-block;max-width:80%;min-width:180px;overflow-x:hidden;overflow-y:auto;padding:16px;position:absolute;top:-10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:transform;z-index:100}.text-input{background-color:transparent;border:none;border-bottom:1px solid #e0e0e0;border-radius:0;font-size:1rem;outline:0;transition:all .2s;width:100%}.text-input.is-invalid{border-color:#ff5252}.text-input:not(:disabled){border-bottom:1px solid #939393}.text-input:not(:disabled)+.label:hover{cursor:text}.text-input[type=date]+.label{font-size:.8rem;line-height:.8rem;top:-15px}.text-input:focus{border-bottom:1px solid #0a5ead}.text-input:focus+.label{color:#0a5ead;font-size:.8rem;line-height:.8rem;top:-15px}.text-input.invalid{border-color:#ff5252}.text-input.invalid+.label.invalid{color:#ff5252}.text-input:required+.label:after{color:#ff5252;content:"＊"}.required:after{color:#ff5252;content:"＊"}#gender-wrapper{font-size:1rem}#gender-wrapper.invalid{color:#ff5252}.pointer{margin-left:15px}.pointer:hover,.pointer input:hover{cursor:pointer}.pointer label{margin-right:.5rem}.pointer label:hover{cursor:pointer}input:disabled+label.file-label{border-bottom:1px solid #e0e0e0}input:not(:disabled)+label.file-label:hover{cursor:pointer!important}.file-label-wrapper.disabled{border-bottom:1px solid #e0e0e0}.file-label-wrapper{border-bottom:1px solid #939393;transition:all .2s}.file-label-wrapper .file-label:not(.disabled):hover,.file-label-wrapper:not(.disabled):hover{cursor:pointer}label.file-label{color:grey;font-size:1rem;margin-bottom:0;width:100%}.checkbox-wrapper{font-size:1rem}.checkbox-wrapper input{margin-right:.5rem;transform:scale(1.3)}.checkbox-wrapper input:hover,.checkbox-wrapper label:hover{cursor:pointer}.picture-wrapper{align-items:center;border:1px solid #e0e0e0;border-radius:.25rem;display:flex;margin-bottom:30px;margin-top:-30px;vertical-align:middle;width:120px}.picture-wrapper .picture{text-align:center;width:100%}.big-radio{margin-right:.5rem;transform:scale(1.3)}.error-message{color:#ff5252;font-size:12px;margin-bottom:0;margin-top:0}.white-link{color:#fff}.white-link:hover{color:#fff;text-decoration:none}.login-card{word-wrap:break-word;background-clip:border-box;background-color:#fff;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;width:720px}.card-hr{border-top:1px solid #e0e0e0}.btn-ellipse-blue{background-color:#005ead;border-color:none;border-radius:100vh;color:#fff;padding:5px 15px;width:100%}.blue-card{background-color:#eff7ff;color:#0a5ead;font-size:1.2rem;margin-bottom:2rem}#hamburger{font-size:1.1rem}#hamburger:hover{cursor:pointer}#side-bar{background-color:#eff7ff;height:100%;position:fixed;width:260px}#main{height:100%;padding-left:260px;width:100%}.no-marker-list{list-style-type:none;padding:10px 0}.no-marker-list a{color:#000;font-size:1rem}.sub-card{background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;padding:1.25rem 1.75rem 1.25rem 1rem;position:relative}.right-card,.sub-card{word-wrap:break-word;background-color:#fff;min-width:0}.right-card{border:1px solid rgba(0,0,0,.125)!important;display:flex;flex-direction:column}.blue-card{background-color:#fff}.blue-card-header{background-color:#107edb;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#fff;font-size:16px;padding:.5rem}.blue-card-body{background-color:#eff7ff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.blue-card-element{color:#424242;display:block;font-size:14.4px;height:2.5rem;line-height:2.5rem;padding-left:1rem;padding-right:1rem;width:100%}.blue-card-element:hover{background-color:#e7eef6;color:#424242;text-decoration:none}.card-title{font-size:1.25rem;font-weight:700}#form-button-wrapper{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(70,70,70,.2);bottom:0;height:6rem;position:fixed;width:100%}#form-button-inner{align-items:center;display:flex;height:100%;padding-left:2rem;padding-right:300px}#cancel-button,#modal-cancel-button{background-color:#fff;border-radius:4px;font-weight:500;height:2rem;width:240px}#cancel-button>i,#modal-cancel-button>i{color:#424242}#modal-register-button,#register-button{background-color:#107edb;border-radius:4px;color:#fff;font-weight:500;height:2rem;width:240px}#modal-register-button>i,#register-button>i{color:#fff}.sub-cancel-button{background-color:#e0e0e0}.main-button,.sub-cancel-button{border-radius:4px;font-weight:500;height:2rem}.main-button{background-color:#107edb;color:#fff}#modal-cancel-button{background-color:#eee;width:140px}#modal-register-button{width:140px}#cannot-send-button{background-color:#ff5252;border-radius:4px;color:#fff;font-weight:500;height:2rem;width:260px}#cannot-send-button>i{color:#fff}#cannot-send-button:disabled{opacity:.5}#cannot-send-button:hover{cursor:default}.sub-caption{font-size:18px;font-weight:700;margin-bottom:1.5rem}.col-57{flex:0 0 47.5%;max-width:47.5%}.col-24,.col-57{padding-left:15px;padding-right:15px;position:relative;width:100%}.col-24{flex:0 0 20%;max-width:20%}.card-item{background-color:#107edb;border-radius:.25rem;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin-bottom:2rem;padding:.5rem;width:100%}.card-item:hover{color:#fff;text-decoration:none}.card-header{background-color:#107edb;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#fff;font-size:16px;padding:.5rem;width:300px}#spinner{border-width:4px;color:#0a5ead;height:4rem;left:50%;position:absolute;top:50%;width:4rem;z-index:100}#sidebar-table_filter{margin-bottom:1.5rem}#sidebar-table_filter label{padding-left:1rem;padding-right:1rem;width:100%}#sidebar-table_filter input{background-color:transparent;border:none;border-bottom:1px solid #ccc;border-radius:0;font-size:1rem;outline:0;transition:all .2s;width:100%}#sidebar-table_filter input[type=date]+.label{font-size:.8rem;line-height:.8rem;top:-15px}#sidebar-table_filter input:focus{border-bottom:1px solid #0a5ead}#sidebar-table_filter input:focus:before{color:#0a5ead;font-size:.8rem;line-height:.8rem;top:-15px}#sidebar-table{background-color:#eff7ff}#sidebar-table .dataTables_empty{text-align:center}#sidebar-table_paginate a.paginate_button{margin-left:.2rem!important;margin-right:.2rem!important}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 .2rem!important}#sidebar-table_paginate{text-align:center!important;width:100%}#sidebar-table_paginate a.paginate_button{background:#fff!important;border:none!important;cursor:normal!important;display:inline-block;margin-left:.25rem;margin-right:.25rem;padding:.25rem!important;text-align:center!important;text-decoration:none}#sidebar-table_paginate a.paginate_button.current{background-color:#107edb!important;color:#fff!important;cursor:normal!important}#sidebar-table_paginate a.paginate_button.current:hover{color:#fff!important;cursor:normal!important}#sidebar-table_paginate a.paginate_button.disabled{opacity:.5}#sidebar-table_paginate a.paginate_button:not(.current,.disabled):hover{color:inherit!important;cursor:pointer}.alert-wrapper{left:auto;padding-right:2rem;position:absolute;text-align:right;width:100%;z-index:100}.alert-wrapper #alert-kd-success{background-color:#4caf59;border-radius:.2rem;color:#fff;display:inline-block;line-height:1.25rem;min-width:400px;padding:.75rem;text-align:left}.alert-wrapper #alert-kd-success.fadeout{-webkit-animation:fadeout-animation 1s ease 0s 1 forwards;animation:fadeout-animation 1s ease 0s 1 forwards}.alert-wrapper #alert-kd-error{background-color:#ff5252;border-radius:.2rem;color:#fff;display:inline-block;line-height:1.25rem;min-width:400px;padding:.75rem;text-align:left}.alert-wrapper #alert-kd-error.fadeout{-webkit-animation:fadeout-animation 1s ease 0s 1 forwards;animation:fadeout-animation 1s ease 0s 1 forwards}@-webkit-keyframes fadeout-animation{0%{opacity:1}to{opacity:0}}@keyframes fadeout-animation{0%{opacity:1}to{opacity:0}}#kao_shashin_wrapper,.qrcode-wrapper{background-position:50%;background-size:cover}.qrcode-wrapper{width:100%}.container-wrap .form-control{background:transparent;border:none;border-bottom:1px solid;border-radius:unset;font-size:15px}.banner .title h2{margin-bottom:0}.banner .title a{color:#000;height:100%;padding:10px}.list{background:#fff}.list .list-wrap{margin:0 auto;max-width:800px}.list .list-wrap button.close{margin:0 0 0 auto}.list .list-wrap p.title{font-size:25px}.inspection-alart{margin-top:90px}.inspection table thead{background-color:#eff7ff}.inspection table th{font-size:14px}.inspection table td{font-size:16px}.inspection table td,.inspection table th{border:thin solid rgba(0,0,0,.12);color:#424242;height:40px;line-height:18px}.hide{display:none}.btn-primary{background-color:#025dad}.btn-outline-primary{border-color:#025dad;color:#025dad}.btn-outline-primary:hover{background:#025dad;color:#fff}.common-btn{font-size:.75rem;padding:3px 20px}.banner{background:#fff;height:40px;padding-left:10px}.banner .title h2{font-size:1.1rem;line-height:40px}table{background:#fff}.close-option{color:red;font-size:20px}.roll-call{background:#fff;margin-top:80px;min-height:80vh}.roll-call table{font-size:.75rem}.roll-call table thead{background:#fff;background-color:#eff7ff}.roll-call table td{font-size:16px;height:40px;padding:5px;vertical-align:middle}.roll-call table th{font-size:14px;font-weight:700!important;font-weight:unset;padding:5px;vertical-align:middle!important}.roll-call-container .btn{font-size:.75rem;padding:3px 20px}.roll-call-form{max-width:600px}.roll-call-form .text-danger{font-size:80%;margin-bottom:0;padding:5px}.roll-call-form .hide{display:none}.remodal{max-width:500px!important}.remodal .remodal-close{left:unset;right:10px;top:10px}.remodal .roll-call-result-form{align-items:self-end;margin-bottom:0}.remodal .roll-call-result-form .form-group{margin-bottom:0}.remodal .roll-call-result-form .form-group .border{display:table;padding:10px}.remodal .roll-call-result-form .form-group .border label{display:table-cell;margin-bottom:0;vertical-align:middle}.remodal .roll-call-result-form .form-group .border .form-control{height:unset}.remodal .roll-call-result-form .form-group .border .custom-switch{margin:0 50%;padding-left:0}.roll-call-register{margin-left:80%}.roll-call-output table thead{background:#fff;background-color:#eff7ff}.roll-call-output table td{font-size:16px;height:40px;padding:5px;vertical-align:middle}.roll-call-output table th{font-size:14px;font-weight:700!important;font-weight:unset;padding:5px;vertical-align:middle!important}

/*# sourceMappingURL=company.css.map*/