
/*----- seminar table用 -----*/
table.seminar_table {
	margin: 1.5em 0pt;
	font-size: 11px;
	width:100%;
}
.seminar_table td {
	/*border-bottom: 1px solid;
	border-color: #CCCCCC;*/
	padding: 5px 5px 10px 5px;
	background: FFFFFF;
	border-bottom: 1px solid #cccccc;

}
.seminar_head {
	color: #FFFFFF;
	font-weight:bold;
	background-color: #666666;
	text-align:center;
}
.seminar_category {
	font-weight:bold;
	font-size: 12px;
	border-top: 2px solid;
	border-bottom: 2px solid;
	border-color: #cccccc;
	background-color: #EBEBEB;
}
/*
.seminar_detail {
	text-align: left;
	background-color: #EBEBEB;
	color: #000000;
}
*/



/*----- seminar detail用 -----*/
.detail_block {
	float:none;
	clear:both;
}
.detail_head {
	float:left;
	width:50px;
	font-weight:bold;
	margin-left:10px;
}
.detail_detail {
	float:left;
}



/*----- arrow 画像用 -----*/
/*#sub_middle_1col UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../images/common/blt_gray_md.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}*/
.eyBlueArrow li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(../images/common/eyBlueArrow.gif) no-repeat 0% 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; background-postion-x: left
}



/*----- 下線 -----*/
.bottomline{
	border-bottom:1px solid silver;
	padding-bottom:12px;
}



/*----- 赤字 -----*/
.red{
	color:#FF0000;
}


