.step1_hennyu {
	background-image:url(../hennyu/common/step1.gif);
	background-repeat:no-repeat;
	background-position:5px top;
	padding-left:35px !important;
}
.step2_hennyu {
	background-image:url(../hennyu/common/step2.gif);
	background-repeat:no-repeat;
	background-position:5px top;
	padding-left:35px !important;
}
.step3_hennyu {
	background-image:url(../hennyu/common/step3.gif);
	background-repeat:no-repeat;
	background-position:5px top;
	padding-left:35px !important;
}
.step4_hennyu {
	background-image:url(../hennyu/common/step4.gif);
	background-repeat:no-repeat;
	background-position:5px top;
	padding-left:35px !important;
}

.step1_insi {
	background-image:url(../insi/common/step1.gif);
	background-repeat:no-repeat;
	background-position:5px top;
	padding-left:35px !important;
}
.step2_insi {
	background-image:url(../insi/common/step2.gif);
	background-repeat:no-repeat;
	background-position:5px top;
	padding-left:35px !important;
}
.step3_insi {
	background-image:url(../insi/common/step3.gif);
	background-repeat:no-repeat;
	background-position:5px top;
	padding-left:35px !important;
}
.step4_insi {
	background-image:url(../insi/common/step4.gif);
	background-repeat:no-repeat;
	background-position:5px top;
	padding-left:35px !important;
}


.mosi_table {
	margin-bottom:10px;
	border:1px solid #cccccc;
	border-collapse:collapse;
}
.mosi_table th, .mosi_table td {
	border:1px solid #cccccc;
	padding:3px 5px;
}
.mosi_table th {
	text-align:center;
	font-weight:normal;
	background-color:#ffffee;
}
.mosi_table td {
	text-align:right;
}

.course_subject {
	margin:0;
	padding:0;
	list-style-type:none;
}
.course_subject li {
	width:100px;
	text-align:center;
	padding:5px;
	float:left;
	border:2px solid #0066ff;
	margin:0 0 10px 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
