@charset "utf-8";

.h2_title{
clear:both;
margin: 40px 0 0 0;
padding: 3em 0;
text-align:center;
font-size:200%;
background: url(../img/h2_bg.png) no-repeat top right;
}


.course_dl dt {
	display: block;
	width: 15%;
	clear: left;
	float: left;
	background: #624282;
	padding: 1em;
	margin: 1em 0 0.25em 0;
}
.course_dl dd {
	display: block;
	width: 65%;
	float: left;
	padding: 1em;
	margin:0 0 0.25em 0;
}

.course_dl:after {
content: ".";
display: block;
visibility: hidden;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
clear: both;
}

.course_ul {
	background: #212121;
	padding: 1.5em 1.5em 1em 1.5em;	
}
.course_ul li {
	background: url(../../img/li_car.png) no-repeat 0 0.5em;
	padding: 0 0 1em 1.5em;
}


h2.course_title {
	background:url(../img/h2_course_bg.png) no-repeat top right;
	padding: 2em 0 !important;
}

h2.plan_title {
	background:url(../img/h2_plan_bg.png) no-repeat top right;
	padding: 2em 0 !important;
}

h2.paper_title {
	background:url(../img/h2_paper_bg.png) no-repeat top right;
	padding: 2em 0 !important;
}

.paper_subtitle {
	padding: 1em;
	background: #1b142b;
		
}

.paper_subtitle strong {
	font-size: 150%;
		
}
.paper_table {
	border-top: 1px #060606 solid;
	border-left: 1px #060606 solid;
	width:100%;
}
.paper_table th,.paper_table td {
	padding: 10px;
	border-right: 1px #060606 solid;
	border-bottom: 1px #060606 solid;
}
.paper_table th {
	background: #271d3d;
}
.paper_table td {
	background: #33284c;
}
