.main-content-inner02 {font-family: Paperlogy;padding: 116px 0 80px 0;overflow: hidden;}
.main-content-inner02 .heading-main {width: 740px;margin: 0 0 75px auto;position: relative;}
.main-content-inner02 .heading-main .txt01 {margin-bottom: 12px;}
.main-content-inner02 .heading-main .txt01 span:nth-child(1){font-size: 104px;font-weight: 700;line-height: 1;color: #fff;display: block;letter-spacing: -0.13rem;}
.main-content-inner02 .heading-main .txt01 span:nth-child(2){font-size: 60px;font-weight: 700;line-height: 1.2;color: #fff;display: block;letter-spacing: -0.075rem;}

.main-content-inner02 .heading-main .content-txt {padding-left: 120px;}
.main-content-inner02 .heading-main .txt02 {font-size: 24px;font-weight: 700;line-height: 1.3;color: #6E6E6E;margin-bottom: 56px;font-family: Pretendard GOV;}
.main-content-inner02 .heading-main .txt03{display: inline-block;position: relative;padding: 16px 64px 16px 32px;border: 0;font-size: 16px;font-weight: 600;line-height: 24px;border-radius: 27.5px;color: #fff;background: #005C96;font-family: Pretendard GOV;}
.main-content-inner02 .heading-main .txt03::after{content:'';display:inline-block;width:24px;height:24px;vertical-align: text-bottom;right: 24px;top: 50%;transform: translateY(-50%);position: absolute;
	background: url(../img/common/ico-more-left.png);background-repeat: no-repeat;background-size: auto;background-position: center;}   

.main-content-inner02 .swiper-slide .box-item .txt01 {font-size: 24px;font-weight: 700;line-height: 1;color: #fff;padding: 29.5px 24px;border-top-left-radius: 24px;border-top-right-radius: 24px}
.main-content-inner02 .swiper-slide .box-item {border-radius: 24px;}
.main-content-inner02 .swiper-slide .box-item .images {position: relative;overflow: hidden;width: 100%;border-radius: 24px;}
.main-content-inner02 .swiper-slide .box-item .images img{object-fit: cover;height: 208px;width: 100%;transition: transform 0.5s ease;transform: scale(1.01);}
.main-content-inner02 .swiper-slide .box-item .images .txt02 {position: absolute;display: inline-block;right: 24px;bottom: 24px;padding: 9px 57px 9px 23px;border: 0;font-size: 14px;font-weight: 500;line-height: 24px;border-radius: 22px;color: #fff;background: #005C96;font-family: Noto Sans KR;}
.main-content-inner02 .swiper-slide .box-item .images .txt02::after{content:'';display:inline-block;width:24px;height:24px;vertical-align: text-bottom;right: 24px;top: 51%;transform: translateY(-50%);position: absolute;
	background: url(../img/common/ico-more-left.png);background-repeat: no-repeat;background-size: auto;background-position: center;}
.main-content-inner02 .swiper-slide .box-item:hover .images img{transform: scale(1.08);}

.main-content-inner02 .swiper-wrapper *:nth-child(5n + 1) .box-item .images .txt02 { background: #0C5E01;border: 1px solid #0C5E01; }
.main-content-inner02 .swiper-wrapper *:nth-child(5n + 1) .box-item { background: #167D08; } 
.main-content-inner02 .swiper-wrapper *:nth-child(5n + 2) .box-item .images .txt02 { background: #0066B3;border: 1px solid #0066B3; } 
.main-content-inner02 .swiper-wrapper *:nth-child(5n + 2) .box-item { background: #0066B3; } 
.main-content-inner02 .swiper-wrapper *:nth-child(5n + 3) .box-item .images .txt02 { background: #100964;border: 1px solid #100964; } 
.main-content-inner02 .swiper-wrapper *:nth-child(5n + 3) .box-item { background: #100964; } 
.main-content-inner02 .swiper-wrapper *:nth-child(5n + 4) .box-item .images .txt02 { background: #00AAAC;border: 1px solid #00000033}
.main-content-inner02 .swiper-wrapper *:nth-child(5n + 4) .box-item { background: #008097; }
.main-content-inner02 .swiper-wrapper *:nth-child(5n + 5) .box-item .images .txt02 {background: #536E8D;border: 1px solid #00000033;}
.main-content-inner02 .swiper-wrapper *:nth-child(5n + 5) .box-item { background: #536E8D; }

.main-content-inner02 .mark-img {position: absolute;top: 23px;display: block;}

.main-content-inner02 .swiper-possi-pagination {display: none;position: relative;margin: 16px 0px 0;z-index: 10;width: 100%;height: 8px;background: #46D1D3;border-radius: 16px;overflow: hidden;}  
.main-content-inner02 .swiper-possi-pagination .swiper-pagination-progressbar-fill {background: #005D5E;border-radius: 16px;}

@media only screen and (max-width: 1400px) {
	.main-content-inner02 .mark-img {top: 170px;left: -50px;}
	.main-content-inner02 .mark-img img {width: 700px;}
}

@media only screen and (max-width: 1200px) {
	.main-content-inner02 .mark-img {top: 210px;left: -50px;}
	.main-content-inner02 .mark-img img {width: 600px;}
}

@media only screen and (max-width: 1024px) {
	.main-content-inner02 {padding: 40px 0 50px;}
	.main-content-inner02 .heading-main {width: 480px;margin: 0 0 50px auto;}
	.main-content-inner02 .heading-main .txt01 span:nth-child(1) {font-size: 56px;letter-spacing: 0.13rem;}
	.main-content-inner02 .heading-main .txt01 span:nth-child(2) {font-size: 27px;letter-spacing: 0.075rem;}
	.main-content-inner02 .heading-main .txt02 {font-size: 15px;font-weight: 500;line-height: 1.4;color: #fff;margin-bottom: 30px;}
	.main-content-inner02 .heading-main .txt03 {padding: 12px 62px 12px 28px;}
	.main-content-inner02 .heading-main .content-txt {padding-left: 60px;}
	
	
	.main-content-inner02 .mark-img {width: calc(100% - 250px);top: 40px;}
	.main-content-inner02 .mark-img img {width: 100%;}
	
}

@media only screen and (max-width: 768px) { 
	.main-content-inner02 {padding: 23px 0 40px;}
	
	.main-content-inner02 .swiper-possi-pagination {display: block;}
	
	.main-content-inner02 .heading-main {width: 100%;text-align: center;margin: 0 0 47px 0;padding-right: 16px;box-sizing: border-box}
	.main-content-inner02 .heading-main .content-txt {padding-left: 0;}
	.main-content-inner02 .mark-img {position: relative;width: 400px;top: unset;left: unset;margin: 0 auto 28px;padding: 0 10px 0 12px;box-sizing: border-box;}
	    
}

@media only screen and (max-width: 450px) {
	.main-content-inner02 .mark-img {width: 100%;}
}