.latest-bna {
  width: 100%;
  height: 100%;
}
.latest-bna .swiper-slide {
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.latest-bna .swiper-slide .content > p.txt { font-family: 'Noto Sans KR', 'NotoKr'; border-bottom: 1px solid rgba(0,0,0,0.03); padding: 10px 0; text-align: center; font-weight: 500; font-size: 14px; }

.latest-bna .swiper-slide .content .thumb { width: 100%; overflow: hidden; position: relative; }
.latest-bna .swiper-slide .content .thumb > a{ display: none; }
.latest-bna .swiper-slide .content .thumb > a { color: #fff; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.8); text-align: center; display: none; }
.latest-bna .swiper-slide .content .thumb > a > i {color: #5ccfcc; font-weight:bold; }
.latest-bna .swiper-slide .content .thumb > a.no-member { padding-top: 37%; }
.latest-bna .swiper-slide .content .thumb > a.member { padding-top: 42%; font-size: 16px; }

.swiper-button-next.latest-bna-next, .swiper-button-prev.latest-bna-prev { top: 71%; width: 98px; height: 66px; }
.swiper-button-prev.latest-bna-prev { background: url('./img/arrow-prev.png') no-repeat; }
.swiper-button-next.latest-bna-next { background: url('./img/arrow-next.png') no-repeat; }