.freetimebody-item span{display:block;float:left;width:4.5em;text-align:center;line-height:1.5em}.freetime .colitem{margin:1px 0;width:60%!important;white-space:normal!important}.freetime .colitem .col span{float:left}.freetime .freetime-daterow{border-bottom:#ffdd88 1px solid;background-color:#fefdeb}.freetime .freetime-daterow .colitem{font-weight:bold;padding:3px 0}.freetime .freetime-timerow,.freetime .freetime-timerow-with-count,.freetime .freetime-timerow-facility{border-bottom:#dedede 1px solid;background-color:#ffffff}.freetime .freetime-timerow-facility{padding-left:16px}.freetime .freetime-timerow .colitem{padding:3px 0 3px 30px}.freetime .freetime-timerow-with-count .colitem{padding:1px 0 1px 14px}.freetime .freetime-timerow-with-count .tree-icon{cursor:pointer}.freetime .freetime-timerow-facility .colitem{padding:0px 0px 0px 35px!important}.freetime .startdate{margin-right:0.5em}.freetime .enddate{margin-left:0.5em}.freetime .inline-button a{margin-top:0}.freetime .loading-msg{position:static!important;text-align:left!important}.freetime-notfound{padding:3px 5px;color:#444444;font-weight:bold}.freetime .useable-facility-number{margin-left:7px}.popup-group-schedule .ctrl-bar .content-wrap .move-row{margin-bottom:0}.popup-group-schedule .ctrl-bar .content-wrap .move-row .goback-link{float:right;margin-right:7px;padding-top:0;position:static}.popup-group-schedule .ctrl-bar .calendar-sidebar{height:28px;border-top:1px solid #B2B0AC;background:linear-gradient(to bottom,#fff,#d9d8d4)}.popup-group-schedule .ctrl-bar table.date-row{height:29px}.popup-group-schedule .sche-group .calendar-sidebar{width:140px}.popup-group-schedule .sche-group .scroll .content-wrap{margin-left:140px}.popup-group-schedule .content-wrap table{table-layout:fixed}.popup-group-schedule .evenmonth-invert .user-row .day{background-color:#FFF}.popup-group-schedule .sche-cal .event{cursor:default}.popup-group-schedule .ico-loginstatus-none{padding-left:0}