.red{
	color:#990000;
}
.blue{
	color:#192FAE;
}
.green{
	color:#38b41c;
}
.purple{
	color:#551cb4;
}
.orange{
	color:#FF6633;
}

.w600{
	width: 468px;
}
.w100p{
	width: 380px;
}

.seminar{
	font-size: 15px;
	line-height: 1.2em;
}
.seminar table{
}
.seminar table th{
	color: #FFF;
	background: #38b41c;
	text-align: right;
	padding-right: 10px;
	border-bottom: 1px solid #fff;
	vertical-align:top;
}
.seminar table td{
	width: 500px;
	background: #fff;
	text-align: left;
	padding-left: 10px;
	border-bottom: 1px solid #38b41c;
	vertical-align:top;
}
.yotei table{
}
.yotei a{
	color: #333;
}
.yotei tr:hover a{
	color: #fff;
}

.yotei table th{
	height: 29px;
	padding: 5px 7px 2px 7px;
	text-align: left;
	border-left: 1px solid #fff;
	border-bottom: solid 1px #fff;
	vertical-align:top;
	color: #fff;
	background: #38b41c;
}
.yotei table tr{
	padding: 5px 7px 2px 7px;
	height: 18px;
}
.yotei table td{
	padding: 5px 7px 2px 7px;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	vertical-align: top;
	word-break: break-all;
}
.yotei table tr:hover{
	color: #fff;
	background: #38b41c;
}
.yotei table .kaisaibi{
	width: 160px;
}
.yotei table .shimekiri{
	width: 140px;
}
.yotei table .kosu{
	width: 200px;
}
.yotei table .eria{
	width: 50px;
}