/*
	ユーティリティスタイル
*/

/* テーブルの見出し部分。 */
.heading {
	text-align		: center !important;
	vertical-align	: middle;
	font-size		: 10pt;
	font-weight		: bold;
	font-family		: arial, helvetica, sans-serif;
	color			: #333333;
	background-color: #fffafa;
}

/* テーブルの内容部分。 */
.content {

}

/* テーブルの奇数行用色補助定義（.contentと合わせて指定すること） */
.row_odd {
	font-size: 9pt;
	background: #ffffff;
}

/* テーブルの偶数行用色補助定義（.contentと合わせて指定すること） */
.row_even {
	font-size: 9pt;
	background-color: #fff0f5;
}

/* テーブルの奇数列用色補助定義（.contentと合わせて指定すること） */
.col_odd {

}

/* テーブルの偶数列用色補助定義（.contentと合わせて指定すること） */
.col_even {

}

/* 非表示制御用クラス */
.hidden {
	display: none;
}


/*
	ページ移動操作部用定義
*/

.tbl_page_move {
	margin-right	: 0;
	border			: 1px solid #777777;
	padding			: 0;
}

/* 
	前後ページ移動ボタン
*/
.blk_page_arrow {
	height			: 20px;
	text-align		: center;
	vertical-align	: middle;
	border			: 0;
}


/* 
	ページ番号入力
*/
.text_page_number {
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-size		: 10pt;
	font-weight		: bold;
	text-align		: center;
	color			: #775500;
	vertical-align	: middle;
	border			: 0;
}

/* 
	.cell_button_move	:ページ移動ボタン用
	.cell_page_text		:"Page"表示用
*/
.blk_button_move,
.blk_page_text {
	text-align		:center;
	vertical-align	:middle;
	font-size		:10pt;
	border			: 0;
}

/* 
	.cell_page_input	:ページ番号入力用
*/
.blk_page_input {
	width			: 50%;
	text-align		: center;
	vertical-align	: middle;
	font-size		: 10pt;
	border			: 0;
}

.text_page_input {
    border				: solid 1px; 	/* 障害管理#44021 2016.11.22 テキストボックスを平面に */
	text-align			: right;
	vertical-align		: middle;
}

/*
	操作履歴画面などの項目ラベル用。
	各部位ごとのスタイルと併用して適用。
*/

.common_label {
	color			: #337599;
	font-size		: 10pt;
	font-weight		: bold;
	text-align		: center;
	vertical-align	: middle;
}

.blk_common {
	border			: 0;
}
