/* ◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇ リスト ◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇ */
* { font-size: 16px; }

.table-ul ul { display: table; list-style-type: none; margin: 0; padding: 0; }
.table-ul li { display: table-cell; border: 1px solid; }
.table-ul li:not(:first-child) { border-left: none; }
.table-ul ul:not(:first-child) li { border-top: none; }
.table-ul li.t { width: 50px; background: #eee; text-align:right; vertical-align: middle; padding: 0 0.5em 0 0; }
.table-ul li.a { width: 360px; background: #fff; text-align:left; }



table,th,td { border: 1px solid; }

table.tablesorter thead tr { color: green; }
table.tablesorter thead tr .headerSortUp { color: red; }
table.tablesorter thead tr .headerSortDown { color: blue; }

/* データ表示 */
table.show_data tr td:nth-of-type(odd) { background: #eee; }
table.show_data tr td:nth-of-type(even) { background: #fff; }
table.show_data td.value { text-align: right; }
table.show_data { overflow: none; }
table.show_data tr.checked td { background: #e99; }

.msg { color: red; background: #CCC; }

input.jquery-ui-datepicker { width: 100px; }
input.value { width: 80px; }
textarea,note { width: 100%; resize: none; }
span.red { color: red; }


