@charset "Shift_JIS";
/* CSS Document */

/* テーブル指定 */
table {
	border-collapse: collapse;
}

td, th {
	padding: 5px;
	border: 1px solid #CCC;
}

/* ヘッダー色 */
thead, tfoot {
	background-color: #DDD;
}

/* ストライプ色-1色目 */
tr.rowodd {
	background-color: #FFF;
}

/* ストライプ色-2色目 */
tr.roweven {
	background-color: #EEE;
}

/* ソート部分 */
.sortcol {
	cursor: pointer;
	padding-right: 20px;
	background-repeat: no-repeat;
	background-position: right center;
}

/* 昇順時指定 */
.sortasc {
	background-color: #DDFFAC;
	background-image: url(images/up.gif);
}

/* 降順時指定 */
.sortdesc {
	background-color: #B9DDFF;
	background-image: url(images/down.gif);
}

/* ソートしないもの指定 */
.nosort {
	cursor: default;
}

th.resize-handle-active {
	cursor: e-resize;
}

div.resize-handle {
	cursor: e-resize;
	width: 2px;
	border-right: 1px dashed #fcc800;
	position:absolute;
	top:0;
	left:0;
}
