.nt_cell.font_c {
	color:#c5003e !important;
}
.txt_title {
	margin-top:15px;
	font-family:'NGothicB';
	font-size:16px;
	color:#333;
	margin-bottom:5px;
}
.txt_sub_title {
	margin-top:15px;
	font-family:'NGothicB';
	font-size:14px;
	color:#c5003e;
	margin-bottom:5px;
}
.nt_cell {
	color:#555 !important;
	font-size:14px !important;
}
.nt_cell.table_exp_txt2 {
	font-size:13px !important;
	line-height:20px !important;
}
.txt_bold {
	font-family:'NGothicB' !important;
	color:#000 !important;
}
.font_big {
	font-size:17px !important;
}
.img_box_wrap {
	width:100%;
	height:auto;
	padding:20px;
	box-sizing:border-box;
	background:#f6f6f6;
	border:1px solid #f2f2f2;
}
.table_exp_txt {
	margin-top:5px;
	width:100%;
	height:auto;
	padding:20px;
	box-sizing:border-box;
	font-size:13px;
	background:#f6f6f6;
	border:1px solid #f2f2f2;
	line-height:20px;
}

@media screen and (max-width:767px){
	.sub1_7_info_wrap {
		width:100%; height:670px; margin-top:20px;
	}
	.sub1_7_info_div {
		float:left;
		width:156px;
		height:156px;
		box-sizing:border-box;
		text-align:center;
		padding-top:47px;
		font-family:'NBGothicB';
		font-size:18px;
		margin-bottom:10px;
	}
	.sub1_7_info_div2 {
		float:left;
		width:690px;
		height:156px;
		box-sizing:border-box;
		text-align:left;
		padding-top:10px;
		font-family:'NBGothic';
		font-size:15px;
		padding-left:30px;
		background-color:#f2f2f2;
		margin-bottom:10px;
	}
	.sub1_7_info_div span {
		display:inline-block;
		font-family:'NBGothic';
		font-size:17px;
		margin-top:10px;
	}
	.sub1_7_info_div2.line1 {
		padding-top:53px;
	}
	.sub1_7_info_div2 .person {
		display:inline-block;
		font-family:'NBGothicB';
		font-size:17px;
		margin-bottom:5px;
	}
	.sub1_7_info_div2 i {
		vertical-align:middle;
	}
	.sub1_7_info_div.last {
		margin-right:0px;
	}
	.sub1_7_info_div.obj1 {
		background-color:#c5003e;
		color:#fff;
	}
	.sub1_7_info_div.obj2 {
		background-color:#f8ae27;
		color:#fff;
	}
	.sub1_7_info_div.obj3 {
		background-color:#4490de;
		color:#fff;
	}
	.sub1_7_info_div.obj4 {
		background-color:#4f4b48;
		color:#fff;
	}
	.sub1_7_info_div.obj5 {
		background-color:#236192;
		color:#fff;
	}
}
@media screen and (min-width:768px) and (max-width:1023px){
	.sub1_7_info_wrap {
		width:100%; height:170px; margin-top:20px;
	}
	.sub1_7_info_div {
		float:left;
		width:30%;
		height:120px;
		box-sizing:border-box;
		text-align:center;
		padding-top:47px;
		font-family:'NBGothicB';
		font-size:15px;
		margin-bottom:10px;
	}
	.sub1_7_info_div2 {
		float:left;
		width:70%;
		height:120px;
		box-sizing:border-box;
		text-align:left;
		padding-top:10px;
		font-family:'NBGothic';
		font-size:13px;
		padding-left:30px;
		background-color:#f2f2f2;
		margin-bottom:10px;
	}
	.sub1_7_info_div span {
		display:inline-block;
		font-family:'NBGothic';
		font-size:14px;
		margin-top:10px;
	}
	.sub1_7_info_div2.line1 {
		padding-top:43px;
		height:150px;
	}
	.sub1_7_info_div2 .person {
		display:inline-block;
		font-family:'NBGothicB';
		font-size:17px;
		margin-bottom:5px;
	}
	.sub1_7_info_div2 i {
		vertical-align:middle;
	}
	.sub1_7_info_div.last {
		margin-right:0px;
	}
	.sub1_7_info_div.obj1 {
		background-color:#c5003e;
		color:#fff;
		padding-top:37px;
	}
	.sub1_7_info_div.obj2 {
		background-color:#f8ae27;
		color:#fff;
		padding-top:37px;
	}
	.sub1_7_info_div.obj3 {
		background-color:#4490de;
		color:#fff;
		padding-top:37px;
	}
	.sub1_7_info_div.obj4 {
		background-color:#4f4b48;
		color:#fff;
		height:150px;
	}
	.sub1_7_info_div.obj5 {
		background-color:#236192;
		color:#fff;
		height:310px;
	}
	.contact_info {
		display:block;
		margin-top:5px;
	}
	.contact_info i {
		margin-right:10px;
	}
}
@media screen and (min-width:1024px){
	.sub1_7_info_wrap {
		width:100%; height:170px; margin-top:20px;
	}
	.sub1_7_info_div {
		float:left;
		width:30%;
		height:120px;
		box-sizing:border-box;
		text-align:center;
		padding-top:47px;
		font-family:'NBGothicB';
		font-size:15px;
		margin-bottom:10px;
	}
	.sub1_7_info_div2 {
		float:left;
		width:70%;
		height:120px;
		box-sizing:border-box;
		text-align:left;
		padding-top:10px;
		font-family:'NBGothic';
		font-size:13px;
		padding-left:30px;
		background-color:#f2f2f2;
		margin-bottom:10px;
	}
	.sub1_7_info_div span {
		display:inline-block;
		font-family:'NBGothic';
		font-size:14px;
		margin-top:10px;
	}
	.sub1_7_info_div2.line1 {
		padding-top:43px;
		height:150px;
	}
	.sub1_7_info_div2 .person {
		display:inline-block;
		font-family:'NBGothicB';
		font-size:17px;
		margin-bottom:5px;
	}
	.sub1_7_info_div2 i {
		vertical-align:middle;
	}
	.sub1_7_info_div.last {
		margin-right:0px;
	}
	.sub1_7_info_div.obj1 {
		background-color:#c5003e;
		color:#fff;
		padding-top:37px;
	}
	.sub1_7_info_div.obj2 {
		background-color:#f8ae27;
		color:#fff;
		padding-top:37px;
	}
	.sub1_7_info_div.obj3 {
		background-color:#4490de;
		color:#fff;
		padding-top:37px;
	}
	.sub1_7_info_div.obj4 {
		background-color:#4f4b48;
		color:#fff;
		height:150px;
	}
	.sub1_7_info_div.obj5 {
		background-color:#236192;
		color:#fff;
		height:310px;
	}
	.contact_info {
		display:block;
		margin-top:5px;
	}
	.contact_info i {
		margin-right:10px;
	}
}