#login-body{background-image:url(/images/background-login.png)}#app-body,#login-body{background-color:#ececec;background-repeat:repeat-x}#app-body{background-image:url(/images/background-app.png)}.login-container{width:100%;height:100%}.login-container .container{margin:0 auto;max-width:300px}.login-container .container .wrapper{padding:24px}.login-container .title{text-align:center;margin:24px 0;color:#fff}.login-container .icon{color:#aaa;font-size:45pt}.header_bar,.header_bar .toolbar{background-color:#4f86f2}.header_bar .toolbar{margin-left:240px;padding-left:10px;padding-right:10px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.header_bar .toolbar .titlebar{-webkit-box-flex:1;-ms-flex:1;flex:1}.header_bar .toolbar .titlebar p{padding:0 0 0 8px;margin:0;line-height:120%}.header_bar .toolbar .titlebar .caption{position:absolute;display:inline-block;top:10px;font-size:9.5pt}.header_bar .toolbar .titlebar .title{display:inline-block;font-size:14pt}.header_bar .hidemenu{margin-left:0}.header_bar .subarea,.header_bar .subarea .user{display:-webkit-box;display:-ms-flexbox;display:flex}.header_bar .subarea .user{cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 8px;background-color:#79a4f6;border-radius:5px;margin-right:8px}.header_bar .subarea .user .username p{padding:0;margin:0;line-height:135%;text-align:center}.header_bar .subarea .user .username .position{font-size:9.5pt}.header_bar .subarea .user .username .name{font-size:11pt}.drawer_paper{position:"relative";width:240px}.drawer .header{display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;max-height:64px;background-color:#1f48a3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drawer .header p{padding:0;margin:0;line-height:120%;text-align:center;color:#fff}.drawer .header .title{display:inline-block;font-size:11pt}.drawer .header .version{display:inline-block;font-size:9.5pt}.drawer .item{padding:6px 12px}.drawer .item .icon{margin:0 12px 0 0;font-size:17pt}.drawer .item .text{padding:0;margin:0;font-size:11pt}.drawer .checkbox{padding:0 12px 0 24px}.drawer .checkbox .mini{width:28px;height:28px}.drawer .checkbox .text{font-size:10.5pt}.drawer .have{background-color:#eee}.drawer .selected{background-color:#4f86f2}.drawer .selected .icon,.drawer .selected .text{color:#fff}.drawer .sinsei-selected{background-color:#f8c37d}.drawer .sinsei-selected .icon,.drawer .sinsei-selected .text{color:#fff}.drawer .flex{-webkit-box-flex:1;-ms-flex:1;flex:1}.drawer .badge{margin-right:8px}.drawer .count{font-size:8pt;color:#fff;padding:4px 5px 2px;border-radius:10px}.drawer .c1{background-color:#3197a8}.drawer .c2{background-color:#39474f}.drawer .c3{background-color:#eee;color:#333}.drawer .c4{background-color:#f2a700}.drawer .c5{background-color:#9d9d0f}.drawer .c6{background-color:#1e695c}.drawer .c7{background-color:#be2623}.drawer .c8{background-color:#3197a8}.drawer .c9{background-color:#aae0e9}.drawer .c10{background-color:#7b86cd}.drawer .c11{background-color:#b5bbde}.drawer .c12{background-color:#b568ca}.drawer .c13{background-color:#d2acdd}.drawer .c14{background-color:#9f887e}.drawer .c15{background-color:#c7bcb7}.global_loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}main{display:block;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;margin-left:240px;margin-top:54px;padding:16px 24px}main.hidemenu{margin-left:0}.main-container{font-size:11pt}.main-container p{margin:0 0 16px;padding:0}.main-container .main_title{padding:16px 0}.main-container .block_title{padding:16px;margin:0;border-bottom:1px solid #ccc}.main-container .wrapper{padding:16px}.main-container .search_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .search_header .big{font-size:180%;font-weight:700}.main-container .search_header .pagenation{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.main-container .notifications{margin:0;padding:0}.main-container .notifications .item{padding:16px}.rbc-row-segment{font-size:12px}.data_table thead tr{height:40px}.data_table thead th{padding:4px;border-bottom:2px solid #ccc;font-size:95%}.data_table tbody tr{height:40px}.data_table tbody tr:nth-child(2n) td{background-color:#f9f9f9}.data_table tbody tr:hover td{background-color:#e0f2f1}.data_table tbody td{font-size:10.5pt;padding:4px}.data_table tbody td .small{font-size:85%;color:#666}.data_table tbody .firstcol{padding-left:15px}.data_table tbody .secondecol{padding-left:8px}.data_table tbody .btn{width:60px;text-align:right}.data_table tbody .btn1{width:45px;text-align:right;padding-right:8px}.data_table tbody .btn2{width:90px;text-align:right;padding-right:8px}.data_table tbody .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data_table tbody .flex .full{-webkit-box-flex:1;-ms-flex:1;flex:1}.data_table tbody .replay_dash{padding-left:10px;padding-right:5px}.data_table tbody .search-row{height:52px}.data_table tbody .search-row .name,.data_table tbody .search-row .status{width:110px;min-width:110px;white-space:nowrap}.data_table tbody .search-row .replay{width:30px;min-width:30px;-ms-flex-line-pack:center;align-content:center;white-space:nowrap}.data_table tbody .search-row .disp{width:20px;min-width:20px;-ms-flex-line-pack:center;align-content:center;white-space:nowrap}.data_table tbody .search-row .date{width:140px;white-space:nowrap}.data_table tbody .search-row .user{width:100px;white-space:nowrap}.data_table tbody .search-row .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.data_table tbody .search-row .description .item{padding:0 4px;white-space:nowrap}.data_table tbody .search-row .typebox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;border-radius:5px}.data_table tbody .search-row .typebox span{display:block;font-size:90%;text-align:center;white-space:nowrap}.data_table tbody .search-row .typebox .ico{font-size:110%;padding-right:4px}.data_table tbody .search-row .report_20,.data_table tbody .search-row .report_21,.data_table tbody .search-row .report_22,.data_table tbody .search-row .report_23,.data_table tbody .search-row .report_24{background-color:#4497a9;color:#fff}.data_table tbody .search-row .report_31,.data_table tbody .search-row .report_32,.data_table tbody .search-row .report_33,.data_table tbody .search-row .report_34,.data_table tbody .search-row .report_35,.data_table tbody .search-row .report_36,.data_table tbody .search-row .report_37,.data_table tbody .search-row .report_38{background-color:#b168cc;color:#fff}.data_table tbody .search-row .report_40,.data_table tbody .search-row .report_41,.data_table tbody .search-row .report_42{background-color:#9d887d;color:#fff}.data_table tbody .search-row .report_50,.data_table tbody .search-row .report_51,.data_table tbody .search-row .report_52,.data_table tbody .search-row .report_53{background-color:#7d86cf;color:#fff}.data_table tbody .search-row .status_0{background-color:#efefef;border:1px solid #ccc}.data_table tbody .search-row .status_1{background-color:#fbc267;border:1px solid #ccc}.data_table tbody .search-row .status_2{background-color:#9d9d0f;border:1px solid #ccc}.data_table tbody .search-row .status_3{background-color:#4d968d;border:1px solid #ccc}.data_table tbody .search-row .status_100,.data_table tbody .search-row .status_200{background-color:#be2623;border:1px solid #ccc}.calc-button{margin:3px;pointer-events:none;padding:10px;font-size:12px;text-align:center;background-color:#4169e1;color:#fff}.calc-date,.calc-date-st{width:150px;text-align:center;font-weight:700;background-color:#f2f2f2}.calc-date-st{color:#009}.calc-date-sun{width:150px;text-align:center;color:red;font-weight:700;background-color:#f2f2f2}.calc_table{border-top:2px solid #ccc;border-bottom:2px solid #ccc}.calc_table thead tr{height:40px}.calc_table thead th{border-bottom:2px solid #ccc}.calc_table tbody tr{height:40px;border-bottom:1px solid #ccc}.replace{font-size:14px;color:red}.replace_organization{font-size:10px;color:red}.replace_disabled{font-size:medium;color:#c3c3c3}.replace_organization_disabled{font-size:small;color:#c3c3c3}.dialog .title{background-color:#66bb6a}.dialog .title,.dialog .title .wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialog .title .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.dialog .title .text{color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1}.dialog .title .close{margin-right:-24px;margin-top:-24px;color:#fff;width:32px;height:32px}.dialog .subtitle{padding-top:0;padding-bottom:0}.dialog .wrapper{padding-top:16px}.dialog .section{padding:0 0 16px}.dialog .box{border:1px solid #ccc;padding:8px}.dialog .sinsei{background-color:#f6bf08}.dialog .sinsei .close,.dialog .sinsei .text{color:#333}.dialog .header{background-color:#4497a9;padding:16px 24px}.dialog .header .dialog_title{display:-webkit-box;display:-ms-flexbox;display:flex}.dialog .header .dialog_title .text{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff}.dialog .header .dialog_title .close{margin-right:-24px;margin-top:-16px;color:#fff}.dialog .header .status{text-align:right}.dialog .replay{font-size:8px;color:#777}.dialog .kyuka{background-color:#b168cc}.dialog .renraku{background-color:#9d887d}.dialog .business{background-color:#7d86cf}.dialog .infomation{background-color:#4497a9}.dialog .member_search{background-color:#f6bf08}.stepper .user{color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0;border-bottom:1px solid #ccc}.stepper .user .ico{padding-right:8px}.stepper .user .info{-webkit-box-flex:1;-ms-flex:1;flex:1}.stepper .user .info p{font-size:90%;padding:0;margin:0}.stepper .user .info .date,.stepper .user .info .pos{font-size:70%}.icon_btn_mini{font-size:9pt;width:28px;height:28px}.smart_radio{height:28px;width:36px;margin-left:10px}.fixedtable{table-layout:fixed}.fixedtable td{vertical-align:top}.gridbox{border-left:8px solid #ddd;margin-top:16px;margin-bottom:8px}.box{border:1px solid #ccc;padding:16px}.box,.error-box{margin-bottom:16px}.error-box{font-size:10pt;border:1px solid #f57295;color:#ed174f;background-color:#fff0f0;border-radius:5px;padding:8px}.error-box ul{padding:0 0 0 20px;margin:0}.info-box{font-size:10pt;border:1px solid #b6cedd;color:#397092;background-color:#ecf7fd;border-radius:5px;padding:8px;margin-bottom:16px}.info-box ul{padding:0 0 0 20px;margin:0}.MuiTypography-display1-5{color:#333}.liner_progress{background-color:#0e9e41}.label span{color:red;font-size:90%;padding-left:8px}.sizecaption{font-size:9.5pt}.rotate90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.aligncenter{text-align:center}.alignleft{text-align:left}.alignright{text-align:right}.color_info{color:#1565c0}.color_success{color:#2e7d32}.color_coution{color:#f9a825}.color_warning{color:#d50000}.rct-icon-uncheck:before{content:"\F10C"}.rct-icon-check:before{content:"\F192"}.rct-icon-half-check:before{opacity:.5;content:"\F192"}.rbc-month-header .rbc-header{background-color:#eee;padding:4px 0}.rbc-month-header .rbc-header:first-child{color:red}.rbc-month-header .rbc-header:nth-child(7){color:blue}.rbc-row-content .rbc-row .rbc-date-cell:first-child{color:red}.rbc-row-content .rbc-row .rbc-date-cell:nth-child(7){color:blue}