/* エラーメッセージを表示するためのスタイル  */
.table004 table th.form_error{
	color			:	#FF0000;
}

.table004 table td.form_error{
	background-color:	#FFEBEB;
	color			:	#FF0000;
}

.table004 table span.form_error{
	color			:	#FF0000;
}

div .form_error01 {
	color			:	#FF0000;
	font-weight		:	bold;
}

div .form_error02 {
	color			:	#FF0000;
}

/* フォームを並列するためのスタイル  */
.form01 {
display: inline
}

/* 罫線なしの表組みを表示するためのスタイル  */
.tablenoborder td {
border-style	:	none !important; }


/* 白抜き文字（背景緑） */
.topicsGreenBorderWhiteText{
	color				:	#ffffff;
	background-color	:	#1c8d1c;
	padding				:	5px 5px 5px 5px;
}

/* 白抜き文字（背景青） */
.topicsBlueBorderWhiteText{
	color				:	#ffffff;
	background-color	:	#0000FF;
	padding				:	5px 5px 5px 5px;
}