.loading{position:relative;background-color:#f2f5ee;margin:30px auto;width:40px;height:40px;display:none}.tabBox__contents{border:solid 0 #ccc;border-top:none;background-color:#f2f5ee}.tabBox__cont__cal{padding:10px 0 0 12px}.tabBox__cont__cal .ui-datepicker{padding:0;background-color:#f2f5ee}.tabBox__cont__cal .ui-datepicker-calendar{margin:0;background-color:#f2f5ee}.tabBox__cont__cal .ui-widget-header{display:none}.tabBox__cont__cal .ui-datepicker-title{color:#f2f2f2;background-color:#f2f2f2}.tabBox__cont__cal .ui-datepicker .ui-datepicker-prev{left:2px}.tabBox__cont__cal .ui-datepicker .ui-datepicker-next{right:2px}.tabBox__cont__cal table.ui-datepicker-calendar tbody th:last-child span{color:#4D90FE}.tabBox__cont__cal table.ui-datepicker-calendar tbody td:first-child a.ui-state-default{color:#B51515}.tabBox__cont__cal table.ui-datepicker-calendar tbody td:last-child a.ui-state-default{color:#4D90FE}.tabBox__cont__cal .ui-datepicker-inline{border:none}.cal__nav{list-style:none;padding:0;margin:0}.cal__nav li{background-color:#e8e8e8;width:210px;float:none;border:solid 1px #ccc;margin:5px;padding:10px;font-size:small;text-align:center}.cal__nav .active_month{background-color:#fff}#js-topBox__event-cal .ui-state-highlight{border-radius:50%;box-sizing:border-box!important}#js-topBox__event-cal .ui-state-active{border-radius:50%;box-sizing:border-box!important}#js-topBox__event-cal .ui-state-default{text-align:center;height:29px;box-sizing:border-box!important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ccc!important;background:#ffffff!important;color:#000;box-sizing:border-box}.tabBox__cont__thumbBox__r__ic__item{margin-bottom:5px}