html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}html,body{background:#eaf4ff;font-size:14px;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Noto Sans JP", メイリオ, Meiryo, sans-serif;color:#343a40;text-align:justify}input,select,textarea{font-size:14px;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Noto Sans JP", メイリオ, Meiryo, sans-serif}div{-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%}a{color:#007bff;text-decoration:none}a img{-webkit-transition:400ms;transition:400ms}a:hover img{-webkit-filter:opacity(80%);filter:opacity(80%)}abbr[title],dfn[title]{border:none;cursor:default;text-decoration:none}select option:disabled{color:#999;background:#eee}.invalid-feedback{display:block}#article{background:#fff;padding:2rem 0 2rem}#search-header{padding:0.2rem}.wrapper{padding:0 0 2rem}.input-type-number{text-align:right}.flat-dtp{text-align:center}#global-nav{background:#0084c2}#bc-area{padding:4.5rem 0 1rem;background:#f8f9fa;border-bottom:1px solid #d5d5d5}#bc-area .breadcrumb{margin:0;padding:0;font-size:0.9rem;background:none}#message-area{background:#f8f9fa;border-bottom:1px solid #d5d5d5;background-image:linear-gradient(45deg, rgba(213,213,213,0.15) 25%, transparent 25%, transparent 50%, rgba(213,213,213,0.15) 50%, rgba(213,213,213,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem;-webkit-animation:1s linear message-area-stripes infinite;animation:1s linear message-area-stripes infinite}#footer{padding:1rem}#footer .logout-block{text-align:center;padding:1rem}#footer .powerd-by{font-size:0.8rem;color:#343a40;text-align:center}#login .card-body h1{text-align:center}#main .main-index .table-month-summary{width:100%}#main .main-index .table-month-summary tr th,#main .main-index .table-month-summary tr td{border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;padding:0.2rem 0.5rem;font-weight:normal}#main .main-index .table-month-summary tr th.cell-total-title,#main .main-index .table-month-summary tr td.cell-total-title{width:10rem;border-left:none;text-align:center}#main .main-index .table-month-summary tr th.cell-total-time,#main .main-index .table-month-summary tr td.cell-total-time{text-align:right}#main .main-index .table-month-summary tr th.cell-total-time strong,#main .main-index .table-month-summary tr td.cell-total-time strong{font-size:1.8rem}#main .main-index .table-month-summary tr th.cell-total-unit,#main .main-index .table-month-summary tr td.cell-total-unit{width:3.5rem;text-align:left;border-left:none;padding-left:0}#main .main-index .table-month-summary tr th.cell-detail-title,#main .main-index .table-month-summary tr td.cell-detail-title{width:10rem;border-left:none;border-bottom:none;text-align:center}#main .main-index .table-month-summary tr th.time-range,#main .main-index .table-month-summary tr td.time-range{width:4rem;text-align:center}#main .main-index .table-month-summary tr th.time-detail-time,#main .main-index .table-month-summary tr td.time-detail-time{text-align:right}#main .main-index .table-month-summary tr th.time-detail-time strong,#main .main-index .table-month-summary tr td.time-detail-time strong{font-size:1.2rem}#main .main-index .table-month-summary tr th{background:#f8f9fa}#main .main-index .table-month-summary tr:last-of-type th,#main .main-index .table-month-summary tr:last-of-type td{border-bottom:none}#work .work-index .table-month-summary{width:100%}#work .work-index .table-month-summary th,#work .work-index .table-month-summary td{padding:0.5rem 0.2rem;text-align:center}#work .work-index .table-month-summary th{font-size:0.9rem;background:#f8f9fa;font-weight:normal;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5}#work .work-index .table-month-summary th.cell-time-type{width:3.5rem}#work .work-index .table-month-summary th:first-of-type{border-left:none}#work .work-index .table-work-list{width:100%}#work .work-index .table-work-list thead tr th{border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;font-size:0.9rem;font-weight:normal;color:#6c757d;text-align:center;vertical-align:middle}#work .work-index .table-work-list thead tr th.cell-date{border-left:none}#work .work-index .table-work-list tbody tr.row-week-0{background:rgba(220,53,69,0.05)}#work .work-index .table-work-list tbody tr.row-week-0 td.cell-day,#work .work-index .table-work-list tbody tr.row-week-0 td.cell-week{color:#dc3545}#work .work-index .table-work-list tbody tr.row-week-6{background:rgba(23,162,184,0.1)}#work .work-index .table-work-list tbody tr.approval{background:rgba(40,167,69,0.1)}#work .work-index .table-work-list tbody tr.approval td.cell-base,#work .work-index .table-work-list tbody tr.approval td.cell-hard,#work .work-index .table-work-list tbody tr.approval td.cell-early,#work .work-index .table-work-list tbody tr.approval td.cell-ap{color:#28a745}#work .work-index .table-work-list tbody tr td{border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;vertical-align:middle;text-align:center}#work .work-index .table-work-list tbody tr td.cell-day{width:2rem;vertical-align:top;border-left:none;padding-left:0;padding-right:0}#work .work-index .table-work-list tbody tr td.cell-week{width:1.5rem;font-size:0.8rem;text-align:left;vertical-align:top;padding-top:0.5rem;padding-left:0;padding-right:0;border-left:none}#work .work-index .table-work-list tbody tr td.cell-start{width:5rem;color:rgba(108,117,125,0.8)}#work .work-index .table-work-list tbody tr td.cell-start.r{color:#343a40}#work .work-index .table-work-list tbody tr td.cell-start.r.diff{color:#dc3545;font-weight:bold;background:rgba(255,193,7,0.05)}#work .work-index .table-work-list tbody tr td.cell-end{width:5rem;color:rgba(108,117,125,0.8)}#work .work-index .table-work-list tbody tr td.cell-end.r{color:#343a40}#work .work-index .table-work-list tbody tr td.cell-end.r.diff{color:#dc3545;font-weight:bold;background:rgba(255,193,7,0.05)}#work .work-index .table-work-list tbody tr td.cell-base,#work .work-index .table-work-list tbody tr td.cell-hard,#work .work-index .table-work-list tbody tr td.cell-early{width:5rem;font-weight:bold}#work .work-index .table-work-list tbody tr td.cell-break-start,#work .work-index .table-work-list tbody tr td.cell-break-end{width:5rem}#work .work-index .table-work-list tbody tr td.cell-breaktime{width:5rem;font-weight:bold}#work .work-index .table-work-list tbody tr td.cell-ap{width:3rem}#work .work-index .table-work-list tbody tr td.cell-op{width:4rem}#work .work-index .table-work-list tbody tr td.cell-op .btn{font-size:0.8rem;display:block}#work .work-index .table-work-list .cell-section{display:none}@media screen and (min-width: 992px){#work .work-index .table-work-list .cell-section{display:table-cell}}#work .work-detail .target-date{font-size:1.4rem}#work .work-detail .target-date .target-day{font-size:5rem;font-weight:bold}#work .work-detail .target-date .target-week{font-size:2rem;line-height:1;font-weight:bold}#work .work-detail .target-date .sub-text{font-size:0.8em;color:rgba(108,117,125,0.5)}#work .work-detail .table-work-summary{width:100%}#work .work-detail .table-work-summary th,#work .work-detail .table-work-summary td{border-top:1px solid #d5d5d5;padding:0.5rem 1rem}#work .work-detail .table-work-summary th{width:8rem;text-align:center;font-size:0.9rem;font-weight:normal;background:#f8f9fa;border-right:1px dotted #d5d5d5}#work .work-detail .table-work-summary td{text-align:right}#work .work-detail .table-work-summary td strong{font-size:1.4rem}#work .work-detail .table-work-summary tr:first-of-type th,#work .work-detail .table-work-summary tr:first-of-type td{border-top:none}#work .work-detail .table-work-detail{width:100%}#work .work-detail .table-work-detail th{width:8rem;padding:0.5rem 0 0.5rem 1rem;border-top:1px solid #d5d5d5;font-weight:normal;position:relative;color:#6c757d}#work .work-detail .table-work-detail th:before{content:"";position:absolute;top:calc(50% - 2.5px);left:0;display:block;width:5px;height:5px;border-radius:50%;background:#d5d5d5}#work .work-detail .table-work-detail th.required{color:#343a40}#work .work-detail .table-work-detail th.required:after{content:"";position:absolute;top:calc(50% - 2.5px);left:0;display:block;width:5px;height:5px;border-radius:50%;background:#dc3545}#work .work-detail .table-work-detail th.auto{color:#6c757d}#work .work-detail .table-work-detail th.auto:after{content:"";position:absolute;top:calc(50% - 2.5px);left:0;display:block;width:5px;height:5px;border-radius:50%;background:#17a2b8}#work .work-detail .table-work-detail th.is-valid{color:#28a745}#work .work-detail .table-work-detail th.is-valid.required:after{content:"";position:absolute;top:calc(50% - 2.5px);left:0;display:block;width:5px;height:5px;border-radius:50%;background:#28a745}#work .work-detail .table-work-detail th.is-invalid{color:#dc3545}#work .work-detail .table-work-detail td{padding:0.5rem 0;border-top:1px solid #d5d5d5}#work .work-detail .table-work-detail td .input-block-datetime{display:-webkit-box;display:-ms-flexbox;display:flex}#work .work-detail .table-work-detail td .input-block-datetime .input-block-date{width:10rem}#work .work-detail .table-work-detail td .input-block-datetime .input-block-time{width:16rem;padding:0 1rem}#work .work-detail .table-work-detail td .input-block-datetime .input-block-time.range{padding:0}#work .work-detail .table-work-detail td .input-block-datetime input,#work .work-detail .table-work-detail td .input-block-datetime select{text-align:center}#work .work-detail .table-work-detail td .calc-time{width:8rem}#work .work-detail .table-work-detail td .calc-time input{text-align:center}#salary .salary-index .table-personal-salary tr th,#salary .salary-index .table-personal-salary tr td{border-bottom:1px solid #d5d5d5;padding:0.5rem 1rem}#salary .salary-index .table-personal-salary tr th{width:10rem;background:#f8f9fa;font-weight:normal}#salary .salary-index .table-personal-salary tr td{border-left:1px solid #d5d5d5;text-align:right}#salary .salary-index .table-personal-salary tr.tr-strong th{font-weight:bold;color:#007bff;background:rgba(0,123,255,0.1)}#salary .salary-index .table-personal-salary tr.tr-strong td{font-weight:bold;background:rgba(0,123,255,0.05)}#salary .salary-index .table-personal-salary tr:last-of-type th,#salary .salary-index .table-personal-salary tr:last-of-type td{border-bottom:none}
/*# sourceMappingURL=main.min.css.map */