@charset "utf-8";

.cmt{
	margin:10px 0 30px;
	font-weight:bold;
	color:#0266cd;
}
h6{
	font-size:16px;
	color:#666;
}

/* カリキュラム要用テーブル */
table.curriculum{
	width: 100%;
	border-collapse:collapse;
	border: 0;
	text-align:center;
}
table.curriculum caption{
	padding: 5px 0;
	text-align: left;
	font-size: 11px;
	line-height:1;
	color:#f00;
}
table.curriculum th{
	padding: 5px;
	border: 1px solid #AAA;
	background: #bce8d5;
}
table.curriculum td{
	padding: 5px;
	border: 1px solid #AAA;
}
table.curriculum td.h{
	width:250px;
	background: #EEE;
}

table td.bg_gray{
	text-align:right;
	background-color:#EEE;
}
table td.bg_pink{
	text-align:right;
	background-color: #fff3e6;
}
table td.bg1{
	background-color: #e4e7d5;
}
table td.bg2{
	background-color: #e7e3d5;
}
table td.bg3{
	background-color: #bed7d5;
}
table td.price{
	font-weight:bold;
}

