@charset "utf-8";
/* 表用のスタイルシート */

/* -- 表全体のスタイル */
/* -- sub_main.cssやdetail.cssとのダブりをどうするか検討 */
/* とりあえず、importantで逃げておく */
.tablecss_bordercolor_gray {
  border-color : #666666 !important;
}

.tablecss_bordercolor_green {
/* border : inherit; */
  border-color : #339966 !important;
}

.tablecss_bordercolor_blue {
/* border : inherit; */
  border-color : #3366cc !important;
}

.tablecss_bordercolor_orange {
/* border : inherit; */
  border-color : #ff6633 !important;
}

.tablecss_bordercolor_excel {
  border-color : #999 !important;
}

.tablecss_border_excel {;
  border-color : #bbb !important;
}

.tablecss_bordersize_0 {
	border-width : 0 !important;
	border-style : none !important;
}

.tablecss_bordersize_1 {
/*	border-width : 1px !important; */
/*	border-style: solid !important; */
}

/* -- 表全体のスタイルここまで */

/* -- 各セルのスタイル */

/* -- 文字装飾（decoration） */
.tcell_bold {
	font-weight : bold !important;
}

.tcell_boldred {
	font-weight : bold !important;
	color : red !important;
}

/* -- フォントサイズ（textsize） */
.tcell_fontbig {
	font-size : large !important;
}

.tcell_fontsmall {
	font-size : small !important;
}

/* -- 水平方向揃え（halign） */
.tcell_align_left {
	text-align : left !important;
}

.tcell_align_hcenter {
	text-align : center !important;
}

.tcell_align_right {
	text-align : right !important;
}

/* -- 垂直方向揃え（valign） */
.tcell_align_top {
	vertical-align : top !important;
}

.tcell_align_vcenter {
	vertical-align : middle !important;
}

.tcell_align_bottom {
	vertical-align : bottom !important;
}

/* -- セルの色（backcolor） */
.tcell_white {
	background-color : #FFFFFF !important;
	color : #000000 !important;
}

.tcell_gray {
	background-color : #CCCCCC !important;
	color : #000000;
}

.tcell_purple {
	background-color: #CC00FF !important;
	color : #FFFFFF !important;
}

.tcell_yellow {
	background-color : #FFFF99 !important;
	color : #000000 !important;
}

.tcell_excelheader {
	color: #FFF !important;
	background-color: #4274C8 !important;
}

.tcell_exceltd {
	color: #333 !important;
	background-color: #E3EEFA !important;
}

/* 改行禁止 */
.tcell_nowrap {
	white-space : nowrap !important;
}


/* -- 各セルのスタイルここまで */
