@charset "utf-8";
/* CSS Document */

.mainContentText {
	width: 100%;
	margin: 0 auto;
}
.mainContentText hr{
	border:  solid 3px #0d1f49;
	width: 4.3%;
	margin-top: 5%;	
	
}
.mainContentText .middleText1 {
	width: 100%;	
	font-family: 'Noto Sans KR',sans-serif;
	color: #333333;	
	font-size: 36px;
	font-weight: 700;
	line-height: 34px;
	text-align: center;
	margin-top : 1.3%;
	margin-bottom: 0;	
}
.mainContentText .siInfo{
	width: 100%;
	max-width: 100%;
	margin-top: 3.9%;
	margin-bottom: 7%;
	float: left;
	font-family: 'Noto Sans KR',sans-serif;
	color: #333333;	
	font-size: 26px;
	font-weight: 400;
	line-height: 40px;
}

.mainContentText span {	
	vertical-align: middle;		
}
.mainContentText .partnerBanner {	
	margin-top: 10%;
	width: 100%;
	max-width: 100%;
}
.mainContentText ul>li {
	height: 100%;
	list-style: none;
	display:inline-block;	
	margin-left:  19px;
	margin-right: 19px;
	margin-bottom: 20px;
	
}

.mainContentText .partnerBanner .banner1  {
	display: inline-block;
	vertical-align: middle;
	width: 45%;
	max-width: 45%;
	height: auto;
	text-align: center;
	margin-bottom: 12%;
}
.mainContentText .partnerBanner .banner2  {
	display: inline-block;
	vertical-align: middle;
	width: 45%;
	max-width: 45%;
	height: auto;
	text-align: center;
	margin-bottom: 12%;
}
.mainContentText .partnerBanner .banner3  {
	display: inline-block;
	vertical-align: middle;
	width: 45%;
	max-width: 45%;
	height: auto;
	text-align: center;
	margin-bottom: 12%;
}
.mainContentText .partnerBanner .banner4  {
	display: inline-block;
	vertical-align: middle;
	width: 45%;
	max-width: 45%;
	height: auto;
	text-align: center;
	margin-bottom: 12%;
}
.mainContentText .partnerBanner .banner5  {
	display: inline-block;
	vertical-align: middle;
	width: 45%;
	max-width: 45%;
	height: auto;
	text-align: center;
	margin-bottom: 7%;
	margin-top: 3%;
}
.history {
	width:100%;
	height:464px;
	background-color: #ededf3;
	padding-top: 1%;
	
}
.history hr{
	border:  solid 3px #0d1f49;
	width: 4.3%;
	margin-top: 7%;		
}
.history .middleText1 {
	width: 100%;	
	font-family: 'Noto Sans KR',sans-serif;
	color: #333333;	
	font-size: 36px;
	font-weight: 700;
	line-height: 34px;
	text-align: center;
	margin-top : 2%;
	margin-bottom: 0;	
}
.history .wrapper {
	width: 98%;
	margin: 0 auto;
}
.history  ul>li {
	
	list-style: none;
	
	
	
}
.history .history_info1 {	
	margin-top: 7%;
}
.history .history_info1 img {
	margin-right: 1.6%;
	margin-left: 5%;
	float: left;
	margin-top: 2%;
}
.history .history_info1 .year1 {
	font-family: 'Noto Sans KR',sans-serif;
	color: #333333;	
	font-size: 1em;
	font-weight: 700;
	line-height: 2.5em;
	display: inline-block;
	width: 30%;
	float: left;
}
.history .history_info1 .info1 {
	font-family: 'Noto Sans KR',sans-serif;
	color: #333333;	
	font-size: 1em;
	font-weight: 400;
	line-height: 2.5em;	
	float: left;
	width: 60%;
}
.history .history_info2 {	
	margin-top: 2%;
}
.history .history_info2 img {
	margin-right: 1.6%;
	margin-left: 5%;
	float: left;
	margin-top: 2%;
}
.history .history_info2 .year2 {
	font-family: 'Noto Sans KR',sans-serif;
	color: #333333;	
	font-size: 1em;
	font-weight: 700;
	line-height: 2.5em;
	display: inline-block;
	width: 30%;
	float: left;
}
.history .history_info2 .info2 {
	font-family: 'Noto Sans KR',sans-serif;
	color: #333333;	
	font-size: 1em;
	font-weight: 400;
	line-height: 2.5em;	
	float: left;
	width: 60%;
}
.history .history_info3 {	
	margin-top: 2%;
}
.history .history_info3 img {
	margin-right: 1.6%;
	margin-left: 5%;
	float: left;
	margin-top: 2%;
}
.history .history_info3 .year3 {
	font-family: 'Noto Sans KR',sans-serif;
	color: #333333;	
	font-size: 1em;
	font-weight: 700;
	line-height: 2.5em;
	display: inline-block;
	width: 30%;
	float: left;
}
.history .history_info3 .info3 {
	font-family: 'Noto Sans KR',sans-serif;
	color: #333333;	
	font-size: 1em;
	font-weight: 400;
	line-height: 2.5em;	
	float: left;
	width: 60%;
}
.history .history_info4 {	
	margin-top: 2%;
}
.history .history_info4 img {
	margin-right: 1.6%;
	margin-left: 5%;
	float: left;
	margin-top: 2%;
}
.history .history_info4 .year4 {
	font-family: 'Noto Sans KR',sans-serif;
	color: #333333;	
	font-size: 1em;
	font-weight: 700;
	line-height: 2.5em;
	display: inline-block;
	width: 30%;
	float: left;
}
.history .history_info4 .info4 {
	font-family: 'Noto Sans KR',sans-serif;
	color: #333333;	
	font-size: 1em;
	font-weight: 400;
	line-height: 2.5em;	
	float: left;
	width: 60%;
}
@media all and (min-width:768px){
	.mainContentText .partnerBanner .banner1  {
		display: inline-block;
		vertical-align: middle;
		width: 23%;
		
		height: auto;
		text-align: center;
		margin-bottom: 7%;
	}
	.mainContentText .partnerBanner .banner2  {
		display: inline-block;
		vertical-align: middle;
		width: 23%;
		height: auto;
		text-align: center;
		margin-bottom: 7%;
	}
	.mainContentText .partnerBanner .banner3  {
		display: inline-block;
		vertical-align: middle;
		width: 23%;
		height: auto;
		text-align: center;
		margin-bottom: 7%;
	}
	.mainContentText .partnerBanner .banner4  {
		display: inline-block;
		vertical-align: middle;
		width: 23%;
		height: auto;
		text-align: center;
		margin-bottom: 7%;
	}
	.mainContentText .partnerBanner .banner5 {
		display: inline-block;
		vertical-align: middle;
		width: 23%;
		height: 100px;
		text-align: center;
		margin-bottom: 7%;
		margin-top: 7%;
	}
	
	.history .history_info1 {	
		margin-top: 7%;
	}
	.history .history_info1 img {
		margin-right: 1.6%;
		margin-left: 5%;
		float: left;
		margin-top: 1%;	
		
	}
	.history .history_info1 .year1 {
		font-family: 'Noto Sans KR',sans-serif;
		color: #333333;	
		font-size: 24px;
		font-weight: 700;
		line-height: 40px;
		display: inline-block;
		width: 30%;
		float: left;
		
	}
	.history .history_info1 .info1 {
		font-family: 'Noto Sans KR',sans-serif;
		color: #333333;	
		font-size: 24px;
		font-weight: 400;
		line-height: 40px;	
		float: left;
		width: 60%;
		
	}
	.history .history_info2 {	
		margin-top: 2%;
	}
	.history .history_info2 img {
		margin-right: 1.6%;
		margin-left: 5%;
		float: left;
		margin-top: 1%;
	}
	.history .history_info2 .year2 {
		font-family: 'Noto Sans KR',sans-serif;
		color: #333333;	
		font-size: 24px;
		font-weight: 700;
		line-height: 40px;
		display: inline-block;
		width: 30%;
		float: left;
	}
	.history .history_info2 .info2 {
		font-family: 'Noto Sans KR',sans-serif;
		color: #333333;	
		font-size: 24px;
		font-weight: 400;
		line-height: 40px;	
		float: left;
		width: 60%;
		
	}
	.history .history_info3 {	
		margin-top: 2%;
	}
	.history .history_info3 img {
		margin-right: 1.6%;
		margin-left: 5%;
		float: left;
		margin-top: 1%;
	}
	.history .history_info3 .year3 {
		font-family: 'Noto Sans KR',sans-serif;
		color: #333333;	
		font-size: 24px;
		font-weight: 700;
		line-height: 40px;
		display: inline-block;
		width: 30%;
		float: left;
	}
	.history .history_info3 .info3 {
		font-family: 'Noto Sans KR',sans-serif;
		color: #333333;	
		font-size: 24px;
		font-weight: 400;
		line-height: 40px;	
		float: left;
		width: 60%;
		
	}
	.history .history_info4 {	
		margin-top: 2%;
		margin-bottom: 3%;
	}
	.history .history_info4 img {
		margin-right: 1.6%;
		margin-left: 5%;
		float: left;
		margin-top: 1%;
	}
	.history .history_info4 .year4 {
		font-family: 'Noto Sans KR',sans-serif;
		color: #333333;	
		font-size: 24px;
		font-weight: 700;
		line-height: 40px;
		display: inline-block;
		width: 30%;
		float: left;
	}
	.history .history_info4 .info4 {
		font-family: 'Noto Sans KR',sans-serif;
		color: #333333;	
		font-size: 24px;
		font-weight: 400;
		line-height: 40px;	
		float: left;
		width: 55%;		
	}
}
