/* ---------- コースセレクト設定ボックス ---------- */
#CourseSelection{
	width: 745px;
	margin: 15px auto 0px auto;
}
#CourseSelection ul{
	text-align: center;
	margin: 0px auto 0px auto;
}
#CourseSelection ul li{
	display: inline;
	padding: 0px 0px 0px 5px;
}
#CourseSelection ul li#Fast{
	display: inline;
	padding: 0px 0px 0px 0px;
}
#CourseSelection h3{
	margin: 10px 0px 10px 0px;
	padding: 0px;
}
#ContentsBox h4{
	margin: 30px 0px 0px 0px;
	padding: 0px;
}
/* ---------- コース設定 ---------- */
.CourseCon{
	width: 742px;
	text-align: left;
	margin: 25px auto 0px auto;
	padding: 0px 0px 25px 0px;
}
.CourseBox{
	width: 345px;
	padding: 0px 0px 0px 115px;
	float: left;
}
.CourseBox dl{
	width: 340px;
	text-align: left;
	margin: 15px 0px 0px 0px;
	padding: 0px;
}
.CourseBox dl.fast{
	width: 340px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.CourseBox dl dt{
	font-size: 12px;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
}
.CourseBox dl dd{
	font-size: 12px;
	line-height: 15px;
	margin: -15px 0px 0px 70px;
	padding: 0px;
}
.EntryBox{
	width: 242px;
	float: right;
	padding: 0px 40px 0px 0px;
	text-align: right;
}

/* ---------- コースボックス内のリンク設定 ---------- */
.CourseBox dl dd a:link, .CourseBox dl dd a:visited{
	color: #ff0000;
	text-decoration: none;
}
.CourseBox dl dd a:hover, .CourseBox dl dd a:active{
	color: #ff0000;
	text-decoration: underline;
}

/* ---------- コースボックス内の赤文字設定 ---------- */
.CourseBox dl dd span{
	color: #ff0000;
}

/* ---------- 教育訓練給付制度 ---------- */
#DivideBox{
	width: 742px;
	text-align: left;
	margin: 25px auto 0px auto;
	padding: 15px 0px 25px 0px;
}
#DivideBox h3{
	text-align: center;
	margin: 0px auto 0px auto;
	padding: 0px;
}
#DivideBox #Text{
	width: 320px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 15px 0px 0px 40px;
}
#DivideBox #Text h4{
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
#DivideBox #Text p{
	font-size: 12px;
	margin: 15px 0px 0px 0px;
	padding: 0px;
}
#DivideBox #Text2{
	width: 306px;
	float: right;
	text-align: left;
	margin: 0px;
	padding: 15px 56px 0px 0px;
}
#DivideBox #Text2 dl{
	font-size: 12px;
	margin: 28px 0px 0px 50px;
	padding: 0px;
}
#DivideBox #Text2 dt{
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
#DivideBox #Text2 dd{
	font-size: 12px;
	margin: -13px 0px 0px 20px;
	_margin: -12px 0px 0px 20px;
	padding: 0px;
}
#DivideBox #Img{
	width: 670px;
	margin: 0px auto 0px auto;
	text-align: center;
}
#DivideBox #Img h4{
	text-align: left;
}
#DivideBox #Img table{
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	width: 670px;
	margin: 20px 0px 0px 0px;
	text-align: left;
}
#DivideBox #Img table tr td{
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	padding: 5px;
	text-align: center;
	vertical-align: middle;
	font-size: 14px;
	line-height: 1.4;
}
#DivideBox #Img table tr td.Time{
	width: 120px;
	background: #cbecf3;
}
#DivideBox #Img table tr td.Day{
	background: #cbecf3;
}
#DivideBox #Img table tr td.Entrust{
	background: #cccccc;
}
#DivideBox #Img table tr td#Ticket{
	background: #fe9f35;
}

#Information{
	font-size: 12px;
	color: #ff0000;
	margin: 35px 0px 0px 0px;
	padding: 0px 40px 0px 115px;
}

/* ---------- 教育訓練給付制度内の赤文字設定 ---------- */
#DivideBox dl dd span{
	color: #ff0000;
}

/* ---------- 教育訓練給付制度内のリンク設定 ---------- */
#DivideBox dl dd a:link, #DivideBox dl dd a:visited{
	color: #ff0000;
	text-decoration: none;
}
#DivideBox dl dd a:hover, #DivideBox dl dd a:active{
	color: #ff0000;
	text-decoration: underline;
}