/* 段組 */
div.course{
	width: 660px;
	margin: 0 10px 20px 20px;
}

div.co-left{
	width: 200px;
	margin: 20px 0 0 0;
	border: 0;
	float: left;
}

div.co-right{
	width: 440px;
	margin-left: 20px;
	float: left;
}

div.faq{
	width: 410px;
	margin-left: 15px;
	border: 1px solid #ff0000;
	background-color: #fde3e3;
}

.faq dt{
	margin: 10px 0;
	border: 0;
	font-weight: heavy;
	text-align: center;
	color: #ff0000;	
	background-color: #fde3e3;
}

.faq dd{
	margin: 10px 0;
	border: 0;
	text-align: center;
}

/* テーブル */
.co-right table{
	width: 410px;
}

.co-right th{
	width: 30%;
	text-align: left;
	padding-left: 10px;
}

.co-right td{
	padding-left: 10px;
}