.graph .cellTime06,.graph .tableCalendar .cellTime14{border-right:1px}.graph .cellTime06,.graph .tableCalendar .cellTime14{border-right:1px}.graph td.cellNum{width:30px;letter-spacing:-.4em;padding:0;border-right:0;border-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:match-parent;text-align:-moz-match-parent;text-align:-webkit-match-parent}.graph tr td.cellNum:last-child{border-right:1px solid #f0edea}.graph .cell24{width:auto}.graph .cellTime01,.graph .cellTime02,.graph .cellTime03,.graph .cellTime04{width:auto;text-align:center}.graph .cellPlan{background:#efefef}.graph .cellNum.cellBreak{border-left:2px solid #cec4ba}.graph .cellBreak{border-left:2px solid #cec4ba}.cellNum .minute{display:inline-block;height:30px;letter-spacing:normal;vertical-align:middle;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media all and (-ms-high-contrast: none){.cellNum .minute{width:16.66666667%}}.colorTransparent,.cellNum .minute.colorTransparent{background:transparent}.colorNormal,.cellNum .minute.colorNormal{background:#ebccb3}.colorBreak,.cellNum .minute.colorBreak{background:#fff7f1}.colorOvertime,.cellNum .minute.colorOvertime{background:#d7ae8b}.colorNight,.cellNum .minute.colorNight{background:#bf8b61}.colorNightOvertime,.cellNum .minute.colorNightOvertime{background:#ab6c38}.cellNum .minute.borderL{border-left:2px solid #5d3c1d;border-top:2px solid #5d3c1d;border-bottom:2px solid #5d3c1d}.cellNum .minute.borderR{border-right:2px solid #5d3c1d;border-top:2px solid #5d3c1d;border-bottom:2px solid #5d3c1d}.cellNum .minute.borderTB{border-top:2px solid #5d3c1d;border-bottom:2px solid #5d3c1d}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.list-inline>li span{display:inline-block;width:13px;height:13px;vertical-align:baseline;margin-right:5px}.icon_nextday{display:inline-block;background:#333;color:#fff;font-size:12px;padding:3px;line-height:1;margin-right:-2px}#pageCalendar.dailyAtt.graph .scroll-box th.cellTime06{border-right:1px solid #DBD2CD}#editGraphTable{width:100%;table-layout:fixed}#editGraphTable .cellFree{width:auto !important}#editGraphTable td,#editGraphTable th{white-space:inherit}#pageCalendar #editGraphTable th.cellDate{width:52px}#pageCalendar #editGraphTable th.cellType{white-space:initial;width:85px}#editGraphTable td .schedule_at{width:80px;box-sizing:border-box;text-align:center}#pageCalendar #editGraphTable th.cellTime01,#pageCalendar #editGraphTable th.cellTime02,#pageCalendar #editGraphTable th.cellTime06,#pageCalendar #editGraphTable th.cellTime07,#editGraphTable th.cellType{white-space:inherit}#pageCalendar #editGraphTable th.cellTime01,#pageCalendar #editGraphTable th.cellTime02{white-space:nowrap}#pageCalendar #editGraphTable.tableCalendar.workTable .cellTime01,#pageCalendar #editGraphTable.tableCalendar.workTable .cellTime02,#pageCalendar #editGraphTable.tableCalendar.workTable .cellTime03,#pageCalendar #editGraphTable.tableCalendar.workTable .cellTime04,#pageCalendar #editGraphTable.tableCalendar.workTable .cellTime05,#pageCalendar #editGraphTable.tableCalendar.workTable .cellTime06{width:65px}#pageCalendar #editGraphTable.tableCalendar.workTable .cellOperation{width:160px}#pageCalendar #editGraphTable.tableCalendar.workTable .cellOperation p{font-size:12px;margin-bottom:2px;text-align:left;clear:both;overflow:hidden}#pageCalendar #editGraphTable.tableCalendar.workTable .cellOperation p span{display:inline-block;float:right}#pageCalendar #editGraphTable.tableCalendar.workTable .cellBtn{width:72px}#pageCalendar #editGraphTable.tableCalendar .cellTime.cellPlans,#pageCalendar #editGraphTable.tableCalendar.workTable .cellTime.cellPlans,#pageCalendar #editGraphTable.tableCalendar .cellTime.cellStamp{width:auto}#pageCalendar #editGraphTable.tableCalendar .cellPlans label{white-space:nowrap;display:inline-block}#editGraphTable .cellNum .minute{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:50%;margin-top:-15px}#pageCalendar #editGraphTable.tableCalendar th.cellClear,#pageCalendar #editGraphTable.tableCalendar.workTable th.cellClear{width:30px}#pageCalendar #editGraphTable .clBtn{background-color:none;background:url(/assets/icon_clear.png) no-repeat left center;background-size:20px;margin:0}#pageCalendar #editGraphTable .timeWrap .borderP{box-shadow:0px 0px 0px 2px #5d3c1d inset;-moz-box-shadow:0px 0px 0px 2px #5d3c1d inset;-webkit-box-shadow:0px 0px 0px 2px #5d3c1d inset;border:0}#pageCalendar #editGraphTable .timeWrap .borderEditP{box-shadow:0px 0px 0px 2px #ef7709 inset;-moz-box-shadow:0px 0px 0px 2px #ef7709 inset;-webkit-box-shadow:0px 0px 0px 2px #ef7709 inset}#pageCalendar #editGraphTable .timeWrap .cursorMove{cursor:move}#pageCalendar #editGraphTable .timeWrap .work_schedule{z-index:104 !important}#pageCalendar #editGraphTable .timeWrap .work_schedule_prev{z-index:103 !important}#pageCalendar #editGraphTable .timeWrap .work_schedule_prev_before{z-index:102 !important}#pageCalendar #editGraphTable .timeWrap .work_schedule_next{z-index:101 !important}@media only screen and (max-width: 1200px){.graph .cellTime01,.graph .cellTime02,.graph .cellTime03,.graph .cellTime04{width:auto}}.graphMonth .tableYoko{min-width:1100px}#pageCalendar.graphMonth .cellStaffs{width:auto}#pageCalendar.graphMonth .scroll-box th.cell24{width:672px}#pageCalendar.graphMonth .scroll-box td{vertical-align:middle}#pageCalendar.graphMonth .scroll-box td.cellBreak,#pageCalendar.graph .scroll-box td.cellBreak{border-right:1px solid #f0edea;overflow:hidden;vertical-align:middle}#pageCalendar.graph .scroll-box td.cellTimeNum{height:50px}#pageCalendar.graphMonth .cellGraph{text-align:left;letter-spacing:-.4em;padding:7px 0}.graphMonth .cellNum .minute{text-align:match-parent;text-align:-moz-match-parent;text-align:-webkit-match-parent;display:inline-block;letter-spacing:normal}#pageCalendar.graphMonth th.cellNum{text-align:right !important}.sortBox table{width:100%;table-layout:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sortBox td{display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:10px}.sortBox td input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 768px){#pageCalendar.dailyAtt.graph table.tableCalendar .cellTime,#pageCalendar.dailyAtt.graph table.tableCalendar .cellTime03,#pageCalendar.dailyAtt.graph table.tableCalendar .cellTime04,#pageCalendar.dailyAtt.graph table.tableCalendar .cellTime05{display:table-cell}}.reportTable .sortBox table{width:100%;table-layout:fixed;box-sizing:border-box}.reportTable .sortBox td{box-sizing:border-box;padding-right:10px}.reportTable .sortBox td input,.reportTable .sortBox td select{box-sizing:border-box;width:100%}.reportTable .btnBack:hover,.reportTable .btnNext:hover{margin:0 5px}.reportTable .option{padding-top:10px;padding-bottom:10px}.reportTable .btnNext.arrrowRight,.reportTable .btnBack.arrrowLeft,#select_date{width:auto}#pageCalendar .reportTable td,#pageCalendar .reportTable th{text-align:center;padding:8px 3px}#pageCalendar .reportTable td{text-align:center}#pageCalendar .reportTable .cellStaffs{width:85px}#pageCalendar .reportTable .cellBasic{width:65px;text-align:center}#pageCalendar .reportTable .cellTop{text-align:left}.reportTable .error{margin-top:15px}.reportTable .item02,.reportTable .item01{padding-left:5px;text-align:center}#pageCalendar .reportTable .cellBreak{border-right:1px solid #dbd2cb;border-left:2px solid #cec4ba}#graphTable{min-width:1200px}#graphTable td,#graphTable th{white-space:nowrap}.graph .cellBreak span.borderTop{position:absolute;top:0;left:0px;width:2px;background:#cec4ba;z-index:50}.graph .cellBreak.cellTime05 span.borderTop{display:none}.graph .timeWrap{position:relative;display:block;width:100%;margin-left:0px}.graph td.cellNum{vertical-align:top}.graph .timeWrap span{float:none;display:inline-block;position:absolute;top:8px;z-index:100}.graph .tableYoko th{box-sizing:border-box}.graph .timeWrap .borderBreak{width:2px;background:#cec4ba;top:0;height:43px}.graph .timeWrap .borderBreak.border08{left:16.6%}.graph .timeWrap .borderBreak.border18{left:54.1666%}.graph .timeWrap .borderBreak.border22{left:70.833%}.report-Wrap{margin-top:25px;margin-right:-15px;margin-left:-15px;clear:both;overflow:hidden}.report-box{text-align:center;width:33.33333333%;padding:0 15px;position:relative;min-height:1px;box-sizing:border-box}.report-box.wait .rbox-inner{border:1px solid #bdbdbd}.rbox-inner{border:1px solid #5e3b1b;padding:30px;box-sizing:border-box}.report-box.wait h2{color:#bdbdbd}.report-box h2{font-size:21px;color:#5e3b1b;letter-spacing:0.2em;font-weight:bold;margin-bottom:5px}.report-box .sub{margin-top:15px;font-size:16px;color:#bdbdbd}.report-Wrap .reportBtn .btn{width:65%;padding:13px;height:auto;line-height:1.4;background:none;border:1px solid #5e3b1b;color:#5e3b1b;font-weight:bold;font-size:16px;margin:0 0 15px 0}.report-Wrap .reportBtn .btn:last-child{margin-bottom:0}.report-Wrap .reportBtn .btn:hover{background:#5e3b1b;color:#fff;opacity:1}.report-Wrap .report-box.wait .reportBtn .btn,.report-Wrap .report-box.wait .reportBtn .btn:hover{background:none;color:#bdbdbd;opacity:1;border:1px solid #bdbdbd}.report-Wrap .icon-img{margin-bottom:10px}.reportHeader{position:relative}.reportHeader .box{position:absolute;right:0;top:0}.reportHeader .btnBack{color:#000;background:#ddd;margin:0;line-height:1.4;height:auto;display:inline-block;padding:8px 30px}.reportHeader .btnBack:hover{margin:0}.tr02 td.cellTime{color:#999}.cellAlert{background:#ffebe7 !important;color:#cb594a}#editGraphTable.tableCalendar .cellTime,#pageCalendar #editGraphTable.tableCalendar .cellTime01,#pageCalendar #editGraphTable.tableCalendar .cellTime02,#pageCalendar #editGraphTable th.cellTime07{width:60px;white-space:normal}#pageCalendar.dailyAtt .scroll-box #editGraphTable th.cellAttachment{width:35px}#pageCalendar.dailyAtt .scroll-box #editGraphTable td.cellExpense,#pageCalendar.dailyAtt .scroll-box #editGraphTable td.cellExpenses{text-align:right}#pageCalendar.dailyAtt .scroll-box #editGraphTable th.cellExpense{width:90px}#pageCalendar .scroll-box{overflow:hidden;overflow-x:scroll;overflow-y:scroll}#pageCalendar .scroll-box{padding-bottom:30px;margin-bottom:30px;margin:0 auto;overflow:hidden;overflow-x:scroll}#pageCalendar .scroll-box::-webkit-scrollbar{height:10px}#pageCalendar .scroll-box::-webkit-scrollbar-button{width:5px}#pageCalendar .scroll-box::-webkit-scrollbar-track{background:none}#pageCalendar .scroll-box::-webkit-scrollbar-thumb{background:#989898}#pageCalendar .scroll-box::-webkit-scrollbar-track-piece:start{background:none}@media only screen and (max-width: 1200px){#pageCalendar #editGraphTable.tableCalendar.workTable .cellTime.cellPlans,#pageCalendar #editGraphTable.tableCalendar .cellTime.cellPlans{width:120px}#pageCalendar #editGraphTable.tableCalendar .cellTime.cellStamp{width:70px}}@media only screen and (max-width: 1100px){.report-box{width:50%;margin-bottom:1em}#pageCalendar #editGraphTable th.cellDate{width:52px}#pageCalendar #editGraphTable th.cellType{width:85px}}@media only screen and (max-width: 768px){.report-box{width:100%;margin-bottom:1em}#pageCalendar #editGraphTable th.cellDate{width:52px}#pageCalendar #editGraphTable th.cellType{width:80px}#pageCalendar #work_legend,#pageCalendar #edit_work_schedule_btn,#pageCalendar #add_work_schedule_btn,#pageCalendar #editGraphTable.tableCalendar.workTable .cellNum,#pageCalendar #editGraphTable.tableCalendar.workTable .totalExpenses,#pageCalendar #editGraphTable.tableCalendar.workTable .cellAttachment,#pageCalendar #editGraphTable.tableCalendar.workTable .cellExpense,#pageCalendar.dailyAtt.graph table.tableCalendar.workTable .cellTime03,#pageCalendar.dailyAtt.graph table.tableCalendar.workTable .cellTime04,#pageCalendar.dailyAtt.graph table.tableCalendar.workTable .cellTime05,#pageCalendar.dailyAtt.graph table.tableCalendar.workTable .cellTime06,#pageCalendar.dailyAtt.graph table.tableCalendar.workTable .cellTime07,#pageCalendar.dailyAtt.graph table.tableCalendar.workTable .cellTime08,#pageCalendar.dailyAtt.graph table.tableCalendar.workTable .cellTime09,#pageCalendar.dailyAtt.graph table.tableCalendar.workTable .cellTime10,#pageCalendar.dailyAtt.graph table.tableCalendar.workTable .cellTime11,#pageCalendar.dailyAtt.graph table.tableCalendar.workTable .cellTime12,#pageCalendar.dailyAtt.graph table.tableCalendar.workTable .cellTime13,#pageCalendar.dailyAtt.graph table.tableCalendar.workTable .cellTime14{display:none}#editGraphTable{width:100% !important}#pageCalendar #editGraphTable.tableCalendar.workTable .cellTime01,#pageCalendar #editGraphTable.tableCalendar.workTable .cellTime02{width:auto}}@media only screen and (max-width: 600px){.reportTable .sortBox td{width:100;padding:0;display:block;margin-bottom:10px}.reportTable .sortBox select{margin:0}#pageCalendar #editGraphTable th.cellDate{width:52px}#pageCalendar.dailyAtt.graph #editGraphTable.workTable th.cellType{width:15%}}
