.tleft{text-align:left!important}.tcenter{text-align:center!important}.tright{text-align:right!important}.sqMenu,.sq2Menu{margin:0;padding:0;font-size:1.3em}.sqMenu li,.sq2Menu li{float:left;margin:0 10px 10px 0;display:inline}.sqMenu li a,.sqMenu li input,.sq2Menu li a,.sq2Menu li input{vertical-align:middle;text-align:center;background:-moz-linear-gradient(#eee,#fff,#fff);background:-moz-linear-gradient(#eee,#fff,#fff);background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(.7,#fff),to(#eee));border:1px solid #eee;border-bottom:none;border-radius:10px;display:table-cell}.sqMenu li a,.sqMenu li input{width:120px;height:100px}.sq2Menu li a,.sq2Menu li input{width:120px;height:60px}.sqMenu li input:hover,.sq2Menu li input:hover{color:#6caef1}.forListTable table{border-collapse:separate;border-spacing:0;border-top:1px solid #ddd;border-left:1px solid #ddd;width:100%;margin-bottom:40px}.forListTable table tr th,.forListTable table tr td{padding:5px}.forListTable table tr th{background-color:#b0d3f7;border-bottom:1px solid #fff;border-right:1px solid #fff}.forListTable table tr td{border-bottom:1px solid #ddd;border-right:1px solid #ddd}.forListTable table tr th.monthTitle{background-color:#ccc}.forListTable table tr th.kind1{background-color:#1280f1}.forListTable table tr th.kind2{background-color:#5cff69}.forListTable table tr th.kind3{background-color:#b68afd}.forListTable table tr th.kind4{background-color:#fd8a95}.forListTable table tr td.kind1{vertical-align:top;background-color:rgba(18,128,241,.063);margin:0;padding:0}.forListTable table tr td.kind2{vertical-align:top;background-color:rgba(92,255,105,.063);margin:0;padding:0}.forListTable table tr td.kind3{vertical-align:top;background-color:rgba(182,138,253,.063);margin:0;padding:0}.forListTable table tr td.kind4{vertical-align:top;background-color:rgba(253,138,149,.063);margin:0;padding:0}.forListTable table .bill{letter-spacing:-.4em;border-bottom:1px dashed #aaa;width:100%;margin:5px 0;padding:0;display:block}.forListTable table .bill:last-child{border-bottom:none}.forListTable table .bill dt,.forListTable table .bill dd{letter-spacing:normal;margin:0;padding:0;display:inline-block}.forListTable table .bill .title{width:calc(60% - 5px);padding-left:5px}.forListTable table .bill .status{text-align:center;width:20%}.forListTable table .bill .price{width:20%}.forListTable table .price{text-align:right}.forEditTable table{border-collapse:separate;border-spacing:0;border-top:1px solid #ddd;border-left:1px solid #ddd;width:100%}.forEditTable table tbody tr th,.forEditTable table tbody tr td{padding:5px}.forEditTable table tbody tr th{text-align:right;background-color:#b0d3f7;border-bottom:1px solid #fff}.forEditTable table tbody tr td{border-bottom:1px solid #ddd;border-right:1px solid #ddd}#jobItemsTable{border-collapse:separate;border-spacing:0}#jobItemsTable tbody tr th,#jobItemsTable tbody tr td{padding:2px}#jobItemsTable tbody tr th{text-align:center;border-right:1px solid #fff}.forButtons{margin:10px 0}.forButtons input{vertical-align:middle;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #000;width:120px;height:100px;display:table-cell}.mark:before{content:"▼";padding:0 0 0 .4em;font-size:.7em;display:inline-block;transform:rotate(-90deg)}.k0 .k1none,.k0 .k2none,.k0 .k3none,.k0 .k4none,.k1 .k1none,.k2 .k2none,.k3 .k3none,.k4 .k4none{display:none}