@charset "UTF-8";#error-viewer .response code,#error-viewer .response span{font-size:.8rem}#error-viewer .response p:last-child{margin-bottom:0}#error-viewer .alert-heading{font-size:1.4rem}#error-viewer .alert-heading+p{font-size:.8rem}.error-page{display:flex;align-items:center;justify-content:center;text-align:center;height:100%;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.error-page h1{font-size:10vh;font-weight:700;position:relative;margin:-8vh 0 0;padding:0}.error-page h1:after{content:attr(data-h1);position:absolute;top:0;left:0;right:0;color:transparent;background:-webkit-repeating-linear-gradient(-45deg,#dddddd,#aaaaaa,#cccccc,#eeeeee,#bbbbbb,#eeeeee,#aaaaaa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:400%;text-shadow:1px 1px 2px rgba(255,255,255,.25);animation:animateTextBackground 10s ease-in-out infinite}.error-page h1+p{color:#d6d6d6;font-size:4vh;font-weight:700;line-height:10vh;max-width:600px;position:relative}.error-page h1+p:after{content:attr(data-p);position:absolute;top:0;left:0;right:0;color:transparent;text-shadow:1px 1px 2px rgba(255,255,255,.5);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}@keyframes animateTextBackground{0%{background-position:0 0}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 0}}@media (max-width: 767px){.error-page h1{font-size:32vw}.error-page h1+p{font-size:8vw;line-height:10vw;max-width:70vw}}@keyframes token-error{0%{max-height:0;padding:0}to{max-height:2rem;padding:.5rem 0}}.token-error{position:absolute;top:0;left:0;width:100%;text-align:center;padding:.5rem 0;background-color:#f8d7da;border-bottom:#f5c6cb solid 1px;overflow:hidden;z-index:9999;animation:token-error .5s ease-in-out 0s 1 normal}.token-error p{margin:0}.sheet{page-break-after:always;width:87.7078125rem;box-sizing:border-box;position:relative}.sheet:last-child{page-break-after:avoid}.sheet ul{list-style:none;margin:0;padding:0}.sheet p{margin-bottom:0}.sheet .sheet-header{display:flex;align-items:center;margin-bottom:2.953125rem;min-height:6.496875rem}.sheet .sheet-header .personal{width:25%;flex-shrink:0;border:2px solid #44a5ef;align-self:start}.sheet .sheet-header .personal .column{display:flex;width:100%}.sheet .sheet-header .personal .column .head{flex-grow:0;flex-shrink:0;flex-basis:50%;border-right:1px solid #44a5ef}.sheet .sheet-header .personal .column .csv-value{padding:0 .73828125rem}.sheet .sheet-header .personal .column+.column{border-top:2px solid #44a5ef}.sheet .sheet-header .title{width:50%;text-align:center}.sheet .sheet-header .title h3{font-size:1.8rem}.sheet .sheet-header .title p{margin-top:.5rem;font-size:1rem}.sheet .sheet-header .company{width:25%;align-self:flex-end;border:0 black solid;border-bottom-width:1px}.sheet .sheet-header .company>p{width:100%;text-align:right}.sheet .column>.head p{width:100%;text-align:center;background-color:#d9ecfc}.sheet .group p,.sheet .personal p{display:flex;justify-content:center;align-items:center;height:2.953125rem;overflow:hidden}.sheet .groups>li+li{margin-top:1.4765625rem}.sheet .group{display:flex}.sheet .group>.head{border:2px solid #44a5ef}.sheet .group .columns{display:flex;flex-grow:1;flex-shrink:0;width:87.5%;flex-wrap:wrap}.sheet .group .columns .column{width:14.2857142857%;border:2px solid #44a5ef;border-left:0}.sheet .group .columns .column:nth-child(n+8){border-top:none}.sheet .group .columns .column>.head{border-bottom:1px #44a5ef solid}.sheet .group .columns .column>.head p{width:100%;text-align:center;background-color:#d9ecfc}.sheet .group>.head{width:12.5%;flex-shrink:0;min-height:78.0114px}.sheet .group>.head p{font-weight:700;width:100%;height:100%;background-color:#d9ecfc;color:#44a5ef;text-align:center;font-size:10.5pt}.sheet .foot-note .body{border:2px #44a5ef solid;border-left:none;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:100%;line-height:1.4765625rem;padding:.73828125rem}.sheet .foot-note .body p{height:auto;display:block}#smart-sheet header .personal .columns{display:flex;flex-wrap:wrap}#smart-sheet header .personal .columns .column{border-bottom:1px solid #44a5ef;box-sizing:border-box;flex-shrink:1;width:50%;display:flex;flex-grow:1;padding:.5rem}#smart-sheet header .personal .columns .column:nth-child(n+2) .head:after{content:":";display:block}#smart-sheet .group-switch{display:flex;justify-content:start;align-items:center;flex-wrap:wrap;padding:1rem 0;gap:.5rem}#smart-sheet .group-switch button{flex-shrink:1;flex-grow:1;font-size:1.2rem;padding:.5rem}#smart-sheet>.group .columns{display:flex;flex-direction:row;flex-wrap:wrap}#smart-sheet>.group .columns .column{display:flex;flex-direction:column;width:25%;flex-shrink:1;text-align:center;box-sizing:border-box;border:1px solid #44a5ef}#smart-sheet>.group .columns .column:nth-child(n+5){border-top:none}#smart-sheet>.group .columns .column:not(:nth-child(4n+1)){border-left:none}#smart-sheet>.group .columns .column .head{border-bottom:1px #44a5ef solid;height:3rem;background-color:#d9ecfc}#smart-sheet>.group .columns .column .head p{display:block;width:100%;text-align:center;overflow-wrap:break-word}#smart-sheet>.group .columns .column .csv-value{padding:1rem 0;overflow-wrap:break-word}.overlay{z-index:9999;position:absolute;top:0;left:0;background-color:#0009;width:100vw;height:100vh;display:flex;visibility:hidden;align-items:center;justify-content:center;transition:opacity .2s ease}.loading-overlay{transition-delay:0s}.loading-overlay.appear-done{visibility:visible;opacity:1}.loading-overlay.fade-enter,.loading-overlay.fade-enter-active,.loading-overlay.fade-enter-done,.loading-overlay.fade-exit,.loading-overlay.fade-exit-active{visibility:visible;display:flex}.loading-overlay.fade-exit-done{display:none}.loading-overlay.fade-enter{opacity:0}.loading-overlay.fade-enter-active,.loading-overlay.fade-exit{opacity:1}.loading-overlay.fade-exit-active{opacity:0}@keyframes lds-default{0%,20%,80%,to{transform:scale(1)}50%{transform:scale(1.5)}}.loading-overlay .lds-default{display:inline-block;position:relative;width:64px;height:64px}.loading-overlay .lds-default div{position:absolute;width:5px;height:5px;background:#fff;border-radius:50%;animation:lds-default 1.2s linear infinite}.loading-overlay .lds-default div:nth-child(1){animation-delay:0s;top:29px;left:53px}.loading-overlay .lds-default div:nth-child(2){animation-delay:-.1s;top:18px;left:50px}.loading-overlay .lds-default div:nth-child(3){animation-delay:-.2s;top:9px;left:41px}.loading-overlay .lds-default div:nth-child(4){animation-delay:-.3s;top:6px;left:29px}.loading-overlay .lds-default div:nth-child(5){animation-delay:-.4s;top:9px;left:18px}.loading-overlay .lds-default div:nth-child(6){animation-delay:-.5s;top:18px;left:9px}.loading-overlay .lds-default div:nth-child(7){animation-delay:-.6s;top:29px;left:6px}.loading-overlay .lds-default div:nth-child(8){animation-delay:-.7s;top:41px;left:9px}.loading-overlay .lds-default div:nth-child(9){animation-delay:-.8s;top:50px;left:18px}.loading-overlay .lds-default div:nth-child(10){animation-delay:-.9s;top:53px;left:29px}.loading-overlay .lds-default div:nth-child(11){animation-delay:-1s;top:50px;left:41px}.loading-overlay .lds-default div:nth-child(12){animation-delay:-1.1s;top:41px;left:50px}.modal-component .modal-window{position:relative;background-color:#fff;border-radius:1.5rem;padding:1.5rem;text-align:center}.modal-close-button{position:absolute;top:0;right:0;transform:translate(50%,-50%);font-size:1.5rem;line-height:1;text-align:center;letter-spacing:0}.toaster{position:absolute;top:0;left:0;width:100vw;height:100vh;pointer-events:none;display:flex;align-items:flex-end;justify-content:flex-end;overflow:hidden}.toaster ul{pointer-events:initial;width:30%;list-style:none;margin:0 1.5rem 1.5rem 0;padding:0}.toaster ul li{position:relative;line-height:1.2;font-size:1rem}.toaster ul li svg{width:1.4rem;height:1.4rem}.toaster ul li .alert{display:flex;align-items:center;justify-content:flex-start;position:relative;right:-150%;transition:right .3s ease-in}.toaster ul li .alert.slide-enter-done{right:0}.toaster ul li .toast-icon{display:inline-block;margin-right:.5rem}#corporation h2,#log h2{font-size:1rem;font-weight:400}#corporation .detail dl dt{font-size:1.1rem;margin-bottom:.2rem}#corporation .detail dl dd{font-size:1rem;margin-bottom:1rem}#log .list .log-list table td.message{font-size:.5rem!important}.btn-clear{margin:0;line-height:0;box-shadow:"none"}#employee>.form>.employee-password>div>div button{margin:0;line-height:0;box-shadow:none}#employee h2{font-size:1rem;font-weight:400}#employee .detail dl dt{font-size:1.1rem;margin-bottom:.2rem}#employee .detail dl dd{font-size:1rem;margin-bottom:1rem}#employee .search form{display:none}#employee .search.opened>button{display:none}#employee .search.opened form{display:block}#employee-csv .bind-column .require:after{display:inline;content:"*";color:red}#employee-csv .form .form-check .form-check-input{margin-top:.15rem}.page-link{cursor:pointer}.badge-btn{font-size:1rem;font-weight:400;padding:1rem 2rem}#setting>.head{display:flex}#setting>.head h2{display:flex;align-items:center;margin-right:3rem;margin-bottom:0}#setting>.head p{display:flex;flex-shrink:0;margin:auto 0}#setting>.head .wage{display:flex;align-items:center}#setting>.head .wage .wage-list{margin:0 .5rem}#setting>.head .wage .wage-list .add-wage.show{display:flex}#setting>.head .wage .wage-list .add-wage.show button{flex-grow:0;flex-shrink:0;border:none;border-left:black 1px solid;outline:none;background-color:#fff;padding:0 .25rem}#setting>.head .wage .wage-list .add-wage.show input{width:calc(100% - 2rem);flex-grow:1;flex-shrink:0}#setting .sheet{max-width:1024px}#setting .icon{display:flex;height:1.8rem;border:1px #44a5ef solid;background-color:#d9ecfc;border-radius:1.8rem;width:1.8rem;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none}#setting ul{list-style:none;margin:0;padding:0}#setting input[type=text]{border:0;outline:0}#setting .column{width:14.2857142857%;border:1px #44a5ef solid}#setting .column>.head input{width:100%;text-align:center;background-color:#d9ecfc;padding:.5rem 0}#setting .groups>li+li{margin-top:1rem}#setting .groups>.controller{display:flex}#setting .groups>.controller .icon{margin:.25rem;margin-top:0}#setting .personal>.controller{display:flex}#setting .personal>.controller .icon{margin:.25rem}#setting .group{display:flex}#setting .group>.head{width:12.5%;border:1px #44a5ef solid;flex-shrink:0}#setting .group>.head input{font-weight:700;width:100%;height:100%;background-color:#d9ecfc;color:#44a5ef;text-align:center;font-size:1.2rem}#setting .group .columns{display:flex;flex-grow:1;flex-shrink:0;width:87.5%;flex-wrap:wrap}#setting .group .columns .controller{display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:0 .5rem}#setting .group .columns .column{border-left:none}#setting .group .columns .column:nth-child(n+8){border-top:none}#setting .group .columns .column>.head{border-bottom:1px #44a5ef solid}#setting .personal .column{display:flex;width:100%}#setting .personal .column .head{flex-grow:0;flex-shrink:0;flex-basis:50%;border-right:1px #44a5ef solid}#setting .personal .column .card-holder{flex-grow:0;flex-shrink:0;flex-basis:50%}#setting .personal .column+.column{border-top:none}#setting .sheet{padding:.5rem;border:1px solid black}#setting .sheet>.head{display:flex;align-items:center;margin-bottom:1rem}#setting .sheet>.head .personal{width:25%}#setting .sheet>.head .title{width:50%;text-align:center}#setting .sheet>.head .title h3{font-size:1.8rem}#setting .sheet>.head .title p{margin-top:.5rem;font-size:1rem}#setting .sheet>.head .company{width:25%;align-self:flex-end;border:0 black solid;border-bottom-width:1px}#setting .sheet>.head .company>input{width:100%;text-align:right}#setting .card-holder{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:2rem}#setting .card-holder div{width:90%;height:90%;border:1px #44a5ef solid;background:#d9ecfc;border-radius:1rem;display:flex;justify-content:center;align-items:center;cursor:grab}#setting .card-holder div p{text-align:center;margin:0}#setting .sheet .card-holder div{background-color:#fff}#setting .card-list{margin-bottom:1rem;padding:.5rem 0;overflow-x:scroll;width:100%}#setting .card-list>ul{display:flex;width:100%;padding:.2rem}#setting .card-list>ul li{width:12.5%;max-width:128px;flex-shrink:0}#setting .card-list .card-holder>div{border-radius:.5rem}#setting .save{margin:1rem 0}#setting .save>span{padding:.2rem;border:1px #44a5ef solid;background:#d9ecfc;font-size:1.2rem;border-radius:.4rem;-webkit-user-select:none;user-select:none;cursor:pointer}#setting-upload input[type=file]{display:none}#issue .user-selector{display:flex}#issue .user-selector button{margin-left:3rem}#issue ul{list-style:none;margin:0;padding:0}#issue p{margin-bottom:0}#issue .head{display:flex;align-items:center}#issue .head .user-selector p{cursor:default}#issue .head h2{margin-right:3rem;margin-bottom:0;height:auto}#issue .head p{display:flex;margin:auto 0}#issue .head .user{display:flex;align-items:center}.issue-user-selector #narrow-down-list{max-height:50vh;overflow-y:auto}.wage-list{width:10rem;height:2rem}.wage-list>*{width:100%;height:100%}.wage-list>div{box-sizing:border-box;border:1px black solid}.wage-list>div>*{padding:0;height:100%}.wage-list .hide{display:none}#log h2,#issue h2,#issue-csv h2,#setting h2,#wage h2,#employee-csv h2,#notice h2,#term-edit h2{font-size:1rem;font-weight:400}#log h3,#issue h3,#issue-csv h3,#setting h3,#wage h3,#employee-csv h3,#notice h3,#term-edit h3{font-size:.9rem;font-weight:400}#log .list .log-list table td.message,#issue .list .log-list table td.message,#issue-csv .list .log-list table td.message,#setting .list .log-list table td.message,#wage .list .log-list table td.message,#employee-csv .list .log-list table td.message,#notice .list .log-list table td.message,#term-edit .list .log-list table td.message{font-size:.5rem!important}#log .hidden,#issue .hidden,#issue-csv .hidden,#setting .hidden,#wage .hidden,#employee-csv .hidden,#notice .hidden,#term-edit .hidden{display:none}#log .alert p:last-child,#issue .alert p:last-child,#issue-csv .alert p:last-child,#setting .alert p:last-child,#wage .alert p:last-child,#employee-csv .alert p:last-child,#notice .alert p:last-child,#term-edit .alert p:last-child{margin-bottom:0}#employee-csv-drop p,#issue-csv-drop p{border:1px dotted #000;border-radius:1rem;padding:2rem 4rem;display:flex;align-items:center;justify-content:center;margin:0}#employee-csv .select-panel{display:flex;flex-wrap:wrap}#employee-csv .panel{width:calc(33.3333333333% - 1rem);display:flex;align-items:center;justify-content:flex-start;margin:.5rem}#issue-csv input[type=file]{display:none}.login{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw}.login button{margin:20px 0 0}.login input{min-width:300px;min-height:50px}#notice .form .destination button{margin:0;line-height:0;box-shadow:none}#notice .form .destination .empty{color:#757575}#notice .form .destination .target.target-personal{text-overflow:ellipsis;overflow:hidden}#notice .form .destination .target.target-personal span{font-size:.8em}#notice .form .destination .target.target-personal span+span{margin-left:.5em}#notice .form .timer .hide-group{display:none}#notice-modal.select-personal{width:60vw}#notice-modal.select-personal #employee-search .not-found,#notice-modal.select-personal #employee-search #narrow-down-list{height:55vh;padding-right:1rem;margin:1rem 0;overflow-y:scroll}#notice-modal.select-personal #employee-search .not-found .form-check-input,#notice-modal.select-personal #employee-search #narrow-down-list .form-check-input{top:50%;left:50%;transform:translate(-50%,-50%);margin:0}#notice-modal.select-personal #employee-search .not-found tr td,#notice-modal.select-personal #employee-search #narrow-down-list tr td{cursor:pointer}#notice-modal.remove-line{width:40vw}#notice-modal.remove-line .message{text-align:left;margin:1rem 0;min-height:10vh;max-height:50vh;overflow-y:hidden}#narrow-down-list{margin:1rem 0}#narrow-down-list .form-check-input{top:50%;left:50%;transform:translate(-50%,-50%);margin:0}#narrow-down-list tr td{cursor:pointer}#employee-csv #employee-search .not-found{margin:1rem 0}#employee-csv #employee-search .not-found .form-check-input{top:50%;left:50%;transform:translate(-50%,-50%);margin:0}#employee-csv #employee-search .not-found tr td{cursor:pointer}#issue-csv.upload .upload-area .input-group .upload-button button{margin-top:0;margin-bottom:0;margin-right:0}#issue-csv.upload .upload-area .input-group .filename{height:auto;display:flex;align-items:center}#issue-csv.upload .upload-area .input-group .filename p{margin-bottom:0}#issue-csv.upload .upload-area .input-group .filename p.empty{color:#757575}.message-list .issue-action h4{margin-bottom:0;font-size:1rem;position:relative;padding-left:1.5rem}.message-list .issue-action h4:after{display:block;content:"";position:absolute;left:0rem;top:50%;transform:translateY(-75%) rotate(-135deg);transform-origin:25% 75%;border:rgba(64,64,64,.5) solid .3rem;border-top-color:transparent;border-right-color:transparent;width:0;height:0}.message-list .issue-action hr{margin:.75rem 0}.message-list .issue-action.open h4:after{transform:translateY(-75%) rotate(-45deg)}.message-list{list-style:none;padding:0}.message-list .target-list{padding-left:1.5rem;list-style-type:disc}#reminder{display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;height:100%}#reminder .form-control{padding:10px;height:auto}#small-sheet{width:100%;font-size:1.3rem;position:relative}#small-sheet .column{margin:1rem 0}#small-sheet .column dt{position:relative;padding-left:1rem}#small-sheet .column dt:before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"●";display:inline-block;font-size:.5em;line-height:1}#small-sheet .column dt{font-weight:400}#small-sheet .column dt,#small-sheet .column dd{word-break:break-all}#small-sheet .group .sticky-header{padding-top:.5rem}#small-sheet .group h2.group-head{background-color:#fff;border-left:.5rem solid #3f729b;font-size:1.5rem;line-height:1;padding-left:.5rem}#small-sheet .group+.group{margin-top:2rem}.alert p:last-child{margin-bottom:0}#change-mail h2,#change-password h2,#change-mail-success h2,#mail-check-password h2,#issue h2,#dashboard h2{font-size:1rem;font-weight:400}#dashboard .notice-list .caution{font-size:.7rem;color:#3a3a3a}#dashboard .notice-list ul{list-style:none;padding:0;margin:0}#dashboard .notice-list ul li{padding:0;margin:1rem 0;display:flex;align-items:flex-start;justify-content:flex-start;border-bottom:1px solid #ccc}#dashboard .notice-list ul li .datetime{margin-right:1rem}#first-setup{display:flex;justify-content:center;align-items:flex-start;background-color:#f5f5f5;height:100%}#first-setup .form-control{padding:10px;height:auto}#term-and-policy{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#f5f5f5;height:100%;overflow-x:hidden;overflow-y:scroll}#term-and-policy>p{margin:2rem 0;font-size:1.1rem}#term-and-policy .text{max-width:50rem}#term-and-policy .form{font-size:1.1rem}#term-and-policy .form-check-input{margin-top:.15rem}#term-and-policy .form-control{padding:10px;height:auto}@media screen and (max-width: 768px){#issue h2{font-size:1.5rem}#issue>.btn{display:block;width:80%;margin:0 auto;font-size:1.2rem!important}#issue>.btn+.btn{margin-top:1rem}#issue .date-selector .form-group{flex-direction:row;gap:.5rem}#issue .date-selector .form-group .btn{width:auto;flex-grow:1;flex-shrink:1}#issue .date-selector select{width:100%;font-size:.8rem}}@page{size:A4 portrait;margin:0}@media screen{body{background-color:#eee}#issue .sheet{background-color:#fff}}@media print{body{-webkit-print-color-adjust:exact;width:209mm!important;min-width:auto!important}}#issue{counter-reset:sheet}#issue .sheet{padding:10mm;width:209mm;box-sizing:border-box;height:296mm;position:relative;overflow:hidden}@media screen{#issue .sheet{box-shadow:0 .5mm 2mm #0000004d}#issue .sheet+.sheet{margin-top:2rem}}#issue .sheet:after{position:absolute;bottom:5mm;left:0;width:204mm;text-align:right;counter-increment:sheet;content:"page " counter(sheet)}#issue .sheet ul{list-style:none;margin:0;padding:0}#issue .sheet p{margin-bottom:0}#issue .sheet .sheet-header{display:flex;align-items:center;margin-bottom:10mm;min-height:22mm}#issue .sheet .sheet-header .personal{width:25%;flex-shrink:0;border:2px solid #44a5ef;align-self:start}#issue .sheet .sheet-header .personal .column{display:flex;width:100%}#issue .sheet .sheet-header .personal .column .head{flex-grow:0;flex-shrink:0;flex-basis:50%;border-right:1px solid #44a5ef}#issue .sheet .sheet-header .personal .column .csv-value{padding:0 2.5mm}#issue .sheet .sheet-header .personal .column+.column{border-top:2px solid #44a5ef}#issue .sheet .sheet-header .title{width:50%;text-align:center}#issue .sheet .sheet-header .title h3{font-size:1.8rem}#issue .sheet .sheet-header .title p{margin-top:.5rem;font-size:1rem}#issue .sheet .sheet-header .company{width:25%;align-self:flex-end;border:0 black solid;border-bottom-width:1px}#issue .sheet .sheet-header .company>p{width:100%;text-align:right}#issue .sheet .column>.head p{width:100%;text-align:center;background-color:#d9ecfc}#issue .sheet .group p,#issue .sheet .personal p{display:flex;justify-content:center;align-items:center;height:10mm;overflow:hidden}#issue .sheet .groups>li+li{margin-top:5mm}#issue .sheet .group{display:flex}#issue .sheet .group>.head{border:2px solid #44a5ef}#issue .sheet .group .columns{display:flex;flex-grow:1;flex-shrink:0;width:87.5%;flex-wrap:wrap}#issue .sheet .group .columns .column{width:14.2857142857%;border:2px solid #44a5ef;border-left:0}#issue .sheet .group .columns .column:nth-child(n+8){border-top:none}#issue .sheet .group .columns .column>.head{border-bottom:1px #44a5ef solid}#issue .sheet .group .columns .column>.head p{width:100%;text-align:center;background-color:#d9ecfc}#issue .sheet .group>.head{width:12.5%;flex-shrink:0}#issue .sheet .group>.head p{font-weight:700;width:100%;height:100%;background-color:#d9ecfc;color:#44a5ef;text-align:center;font-size:10.5pt}#issue .sheet .foot-note .body{border:2px #44a5ef solid;border-left:none;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:100%;line-height:5mm;padding:2.5mm}#issue .sheet .foot-note .body p{height:auto;display:block}html body{font-family:メイリオ,YuGothic,Yu Gothic,ヒラギノ角ゴ,sans-serif;font-size:.8rem;line-height:1.3;letter-spacing:.05em}pre{white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;font-family:メイリオ,YuGothic,Yu Gothic,ヒラギノ角ゴ,sans-serif;font-size:.8rem;line-height:1.3;letter-spacing:.05em}@media screen and (min-width: 1200px){.content{margin-left:200px;height:100%}}.wrapper{height:100vh}.content-wrapper{height:100%;margin-top:50px}.name{width:200px;color:#fff}.fixed-top,.modal-open,.modal,.navbar-nav{padding-right:0!important}.modal::-webkit-scrollbar{display:none}.no-gutters{margin:0;padding:0}.no-gutters　>.col,.no-gutters　>[class*=col-]{margin:0;padding:0}.oi-badge{color:red}.oi-menu{font-size:1rem;color:#dcdcdc}.oi-menu:hover{color:#add8e6}.oi-arrow-thick-left{font-size:1rem;line-height:1.5rem}.oi-magnifying-glass{font-size:.8rem}.btn-sm{font-size:.7rem!important}.side-menu{height:100%;position:fixed;top:50px;left:0;z-index:1;width:200px}.nav-link span{font-size:.8rem;color:#fff}.dropdown-menu a:hover{background-color:#ffffff1a}.navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.navbar-collapse a{color:#fff}.navbar a{color:#f5f5f5}.navbar{height:50px}#navbar{margin-left:auto;padding-right:0;font-size:.8rem}#navbar-col ul{padding-left:20px}.menu .nav .nav-link:hover{background:rgba(255,255,255,.1)}.menu{width:200px;float:left}.menu a{line-height:2.2}.menu .nav .nav-link{color:#f5f5f5;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.nav-tabs{border-bottom:3px solid #0099CC}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border-color:#09c!important}.nav-tabs a{color:#000}.nav-tabs .active{color:#fff!important;background-color:#09c!important}table.table td,table.table th{font-size:.8rem!important}html,body,#mount{height:100%}.wrapper{height:100vh;display:grid;grid-template-areas:"header header" "sidebar contents";grid-template-rows:auto 1fr;grid-template-columns:auto 1fr}.header{width:100%;grid-area:header;box-shadow:0 8px 17px #0003,0 6px 20px #00000030}.side-menu{width:200px;grid-area:sidebar;overflow:hidden}.menu span{line-height:2.2;cursor:pointer}.contents{grid-area:contents;overflow:auto}.header nav .dropdown-menu>ul{list-style:none;padding:0}.header nav .dropdown-menu>ul a{font-size:.8rem;padding:10px}@media screen and (min-width: 1200px){.content{margin-left:auto;height:auto}}.content-wrapper{height:auto;margin-top:auto}.title-logo{width:40px}.side-menu{height:auto;position:static;top:auto;left:auto;z-index:auto;width:auto}.menu .nav .nav-link{color:#f5f5f5!important}.collapse.close-menu{display:none}.collapse.open-menu{display:block}.side-menu.open-menu{transition:width .35s ease-out}.side-menu.close-menu{transition:width .4s ease-in;width:0}.dropdown-menu.open-menu{display:block}.dropdown-menu.close-menu{display:none}.hamburger-menu ul{list-style:none;margin:0;padding:0 0 0 7px}.redesign-table td a.btn{margin:.375rem;color:#fff}.redesign-table .re-align-middle{display:flex;align-items:center}.redesign-table .re-text-center{display:flex;justify-content:center}.table.redesign-table p{margin-bottom:0}.table.redesign-table td{padding-top:.3rem;padding-bottom:.3rem}.table.redesign-table td button.btn,.table.redesign-table td a.btn{margin:0 auto}.table.redesign-table .nowrap{white-space:nowrap}#login{background-color:#f5f5f5;height:100%;display:flex;align-items:center;justify-content:center}#login .form-signin{width:100%;max-width:330px;padding:15px;text-align:center;margin-top:-5rem}#login .form-signin .form-control{position:relative;box-sizing:border-box;height:auto;padding:10px;font-size:16px}#login .form-signin input[type=email]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}#login .form-signin input[type=password]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}#login .form-signin .login-child{margin:1rem 0}#login .form-signin #btn-login{margin-top:1rem}.overlay.show{visibility:visible}.date-selector select.form-control{font-size:.7rem;margin:.375rem}.date-selector .form-group{margin-left:0;margin-right:0}.react-toast-notifications__container{display:none}.sticky-header{position:sticky;top:0;z-index:1000;background-color:#fff}
