/************************************************
*				2021 07	추가 CSS				*
************************************************/

.st_t_bn{width:100%;height:50px;margin:0;padding:0;position:relative;}

.st_t_bn a{width:100%;height:50px;display:block;}
.st_t_bn .stb_icon{width:15%;height:50px;float:left;}
.st_t_bn .stb_icon .si_cycle{
	width:40px;
	height:40px;
	margin:5px auto;
	border-radius:100%;
	background-color:#C30;
	text-align:center;
	font-size:16px;
	font-weight:700;
	color:#fff;
	line-height:40px;
	position:relative;
}
.st_t_bn .stb_txt{
	width:80%;
	margin:0;
	padding:5px 10px 0 0;
	float:left;
}
.st_t_bn .stb_txt b{margin:0;padding:0;font-size:15px;display:block;}
.st_t_bn .stb_txt p{margin:0;padding:0;font-size:13px;display:block;}

.stb_bg1{
	background: #8650db; /* 그라데이션 지원하지 않는 브라우저 */
	background: -webkit-linear-gradient(left top, #57c5c3, #6d35c5);
	background: -moz-linear-gradient(right bottom, #57c5c3, #6d35c5);
	background: -o-linear-gradient(right bottom, #57c5c3, #6d35c5);
	background: linear-gradient(to right bottom, #57c5c3, #6d35c5);  /* 표준 */
}
.stb_bg2{
	background: #d950db; /* 그라데이션 지원하지 않는 브라우저 */
	background: -webkit-linear-gradient(left top, #5785c5, #c335c5);
	background: -moz-linear-gradient(right bottom, #5785c5, #c335c5);
	background: -o-linear-gradient(right bottom, #5785c5, #c335c5);
	background: linear-gradient(to right bottom, #5785c5, #c335c5);  /* 표준 */
}
.stb_bg3{
	background: #db508a; /* 그라데이션 지원하지 않는 브라우저 */
	background: -webkit-linear-gradient(left top, #6b57c5, #c53571);
	background: -moz-linear-gradient(right bottom, #6b57c5, #c53571);
	background: -o-linear-gradient(right bottom, #6b57c5, #c53571);
	background: linear-gradient(to right bottom, #6b57c5, #c53571);  /* 표준 */
}
.stb_bg4{
	background: #db6a50; /* 그라데이션 지원하지 않는 브라우저 */
	background: -webkit-linear-gradient(left top, #ad57c5, #c54f35);
	background: -moz-linear-gradient(right bottom, #ad57c5, #c54f35);
	background: -o-linear-gradient(right bottom, #ad57c5, #c54f35);
	background: linear-gradient(to right bottom, #ad57c5, #c54f35);  /* 표준 */
}
.stb_bg5{
	background: #dbbd50; /* 그라데이션 지원하지 않는 브라우저 */
	background: -webkit-linear-gradient(left top, #c5579b, #c5a535);
	background: -moz-linear-gradient(right bottom, #c5579b, #c5a535);
	background: -o-linear-gradient(right bottom, #c5579b, #c5a535);
	background: linear-gradient(to right bottom, #c5579b, #c5a535);  /* 표준 */
}






.st_t_bn .swiper-container {
	width:100%;
	margin:0;
}
.st_t_bn .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;
}





