@charset "utf-8";

.mr16 { margin-right: 16px; }
.mr8 { margin-right: 8px; }
.mb16 { margin-bottom: 16px; }
.ml8 { margin-left: 8px; }
.fl { float: left; }
.fr { float: right;  }
.cb { clear: both; }

/* div.maincont2_box
.maincont2_box {
	height: 350px;
	margin: 24px auto;
	overflow: hidden;
	width: 1024px;
}
.maincont2_box ul {
	margin-top: 0 !important;
}
.maincont2_box ul li {
	border: 1px solid rgb(240,240,240);
	border-radius: 16px;
	box-shadow: 4px 4px 4px gray;
	margin: 0 8px 8px 0;
	width: 200px;
	height: 200px;
}
.maincont2_box ul li a {
	width: 200px;
	padding-top: 160px;
}
.maincont2_box div {
	border: 0;
	clear: both;
	float: none;
	height: 130px;
	padding: 0;
}
#maincont2_box_left {
	display: inline-block;
	height: 350px;
	width: 350px;
	margin-right: 16px;
}
#maincont2_box_right {
	display: inline-block;
	height: 350px;
	overflow: hidden;
	width: 448px;
}
.info-education {
	padding-left: 100px !important;
}
div.notice {
	float: left;
	height: 118px;
	overflow: hidden;
	position: inherit;
	width: 437px;
}
.notice ul li {
	padding: 0;
	cursor: pointer;
	overflow: hidden;
	width: 433px;
}
*/
.decimal-out-t {
	list-style: disc outside none;
}
.decimal-out-t li {
	text-indent: -26px;
	margin-left: 23px;
}
.decimal-out {
	counter-reset: list;
}
.decimal-out > li {
	list-style: none;
	text-indent: -27px;
	margin-left: 20px;
}
.decimal-out > li:before {
	content: counter(list, decimal-leading-zero) ") ";
	counter-increment: list;
};
.cont_box .table_sub {
	width: 100%;
}
.table_sub td, .table_sub th {
	font-size: 14px;
}
.decimal-out-tt > li {
	text-indent: -17px;
	margin-left: 19px;
}
.decimal-out-ttt > li {
	text-indent: -24px;
	margin-left: 40px;
}