.header{text-align:center;width:100vw;margin:0 auto;position:fixed;top:0;left:0;padding-top:20px;padding-bottom:20px;background-color:#fff}.bodyInner{max-width:650px;padding-top:30px;margin:0 auto;height:100%;overflow-y:auto}.gigDownloadButton{background-color:#001332;border-radius:15px;padding:20px 10px;display:flex;margin-top:30px;margin-left:15px;margin-right:15px}.gigDownloadButtonInner{display:flex;flex-direction:column;align-items:start;margin-left:10px}.gigDownloadButtonTitle{color:#fff;font-weight:700;font-size:1.06rem;line-height:1.5rem}.bodyTotalInner{display:flex;flex-direction:column;align-items:start;margin-left:15px;margin-top:40px}.bodyTotalDates{margin-bottom:20px;color:#5f5f5f;font-size:.9rem}.bodyTotalSalary{font-weight:700;font-size:2rem}.bodyTotalDate{padding:10px;margin-top:15px;border-radius:10px;background-color:#f6f6f6;color:#5f5f5f}.noSalaryDateTime{font-size:2rem;font-weight:700;margin-bottom:30px}.bodyIncomeInner{display:flex;flex-direction:column;margin-left:15px;margin-right:15px;margin-top:30px}.bodyIncomeTotal{font-weight:700;display:flex;background-color:#4181fc1a;padding:18px 15px;border-radius:10px;flex-direction:row;align-items:center;justify-content:space-between}.bodyETCTotal{font-weight:700;display:flex;background-color:#929ec71a;padding:18px 15px;border-radius:10px;flex-direction:row;align-items:center;justify-content:space-between}.bodyTaxTotal{font-weight:700;display:flex;background-color:#ea52521a;padding:18px 15px;border-radius:10px;flex-direction:row;align-items:center;justify-content:space-between}.calBoxText{font-size:1.15rem;font-weight:700}.calSubBox{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px;padding-left:15px}.calBoxSubText{font-size:.9rem}.calBoxSubValueText{font-size:.9rem;font-weight:700}.calValue{color:#5f5f5f;font-weight:700}.holidayValue{font-size:.9rem;font-weight:700}.calDetailTimeValue{font-size:.75rem;color:#5f5f5f;text-align:end;margin-bottom:15px}.calInOutValue1{font-size:1.4rem;color:#4181fc}.calInOutValue2{font-size:1.4rem;color:#929ec7}.calInOutValue3{font-size:1.4rem;color:#ea5252}.calDetail{padding-left:15px;display:inline;margin-bottom:20px}.calDetailBox{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.calBox{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.bodyIncomeDetail{display:flex;flex-direction:column}.bodyIncomeDetailInner{display:flex;flex-direction:column;justify-content:space-between}.bodyIncomeDetailInnerOnce{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:15px}.holidayInnerBox{margin-top:10px;padding-left:15px;margin-bottom:10px;position:relative}.taxInfoBox{padding-left:20px;margin-bottom:20px}.taxInfoBoxInner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px}.bodyIncomeDetailInnerBox{display:flex;flex-direction:column;padding-left:15px;margin-bottom:15px}.calTotalBox{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;position:relative}.settleBox{position:absolute;z-index:99;font-weight:700;font-size:.9rem;color:#5f5f5f}.dayOffBox{position:absolute;z-index:99;background-color:#0009;font-size:.9rem;font-weight:700;border-radius:5px;color:#fff;padding:2px;text-align:center;display:block;width:97%}.calTotalBoxDates{display:flex;flex-direction:row}.calTotalBoxDatesText{font-size:.9rem;color:#5f5f5f;margin-right:10px}.calTotalBoxDatesText2{color:#5f5f5f33;font-size:.9rem}.moreButton{border:1px solid #D9D9D9;border-radius:10px;text-align:center;padding:10px;background-color:#fff;color:gray;font-size:.9rem;margin-bottom:30px}.rowEmpty{height:14px;background-color:#f8f8f8;width:100%}.arrowReverse{transform:rotate(180deg)}.taxName{font-size:.9rem;margin-bottom:3px}.taxSubText{font-size:.75rem;color:#929ec7}.taxTotal{font-size:.9rem;font-weight:700}
