.main-content-inner02-ysb{padding: 116px 0 0 0;position: relative;display:flex;gap:40px;margin-bottom:176px;}
.main-content-inner02-ysb .title-box h3{font-family: 'Paperlogy';font-weight: 700;font-size: 48px;line-height: 117%;color: #111;margin: 0 0 40px 0;}
.main-content-inner02-ysb .title-box p {font-weight: 400;font-size: 20px;line-height: 140%;letter-spacing: -0.025em;color:#222;}
.main-content-inner02-ysb .left{flex:1;}
.main-content-inner02-ysb .right {width:1058px;border-radius: 20px;overflow:hidden;}
.main-content-inner02-ysb .text-yonsei {width:58px;display:flex;position:absolute;bottom:0;right:-58px;}
.main-content-inner02-ysb .text-yonsei span {font-family: 'Play';font-weight: 700;font-size: 48px;line-height: 120%;letter-spacing: -0.01em;text-align: right;color:rgba(1, 42, 100, 0.4);text-transform:uppercase;writing-mode: vertical-rl; margin-bottom:80px;}
.main-content-inner02-ysb .swiper-slide {position:relative;overflow:hidden;}
.main-content-inner02-ysb .swiper-slide .box-img {height: 667px;width:100%;}
.main-content-inner02-ysb .swiper-slide .box-img img {width:100%;height:100%;object-fit:cover;}
.main-content-inner02-ysb .swiper-slide .box-txt {position:absolute;top:50%;left: 50%;transform:translate(-50%, -50%);width:100%;}
.main-content-inner02-ysb .swiper-slide .box-txt .t1 {font-family: Paperlogy;font-weight: 300;font-size: 20px;line-height: 120%;letter-spacing: -0.01em;text-align: center;color:#fff;margin: 0 0 16px 0;}
.main-content-inner02-ysb .swiper-slide .box-txt .t2 {font-family: Paperlogy;font-weight: 700;font-size: 36px;line-height: 56px;text-align: center;color:#fff;}
.main-content-inner02-ysb .swiper-slide .box-txt > div  {margin: 64px 0 44px 0;display:flex;gap:24px;justify-content:center;align-items:center;}
.main-content-inner02-ysb .swiper-slide .box-txt > div .t3 {font-family: Paperlogy;font-weight: 500;font-size: 20px;line-height: 150%;letter-spacing: -0.04em;color:#fff;}
.main-content-inner02-ysb .swiper-slide .box-txt > div .t4 {font-family: Paperlogy;font-weight: 800;font-size: 28px;line-height: 150%;letter-spacing: -0.04em;background: linear-gradient(258.64deg, #F7ECD7 21.84%, #ECC47A 56.14%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;color: transparent;}

.main-content-inner02-ysb .swiper-slide .box-txt ul {display:flex;justify-content:center;}
.main-content-inner02-ysb .swiper-slide .box-txt ul li {position:relative;min-width:200px;padding: 0 80px;}
.main-content-inner02-ysb .swiper-slide .box-txt ul li + li:before{content:"";position:absolute;top:50%;left:0;transform:translatey(-50%);width:1px;height: 120px;background:rgba(255,255,255,0.6);}
.main-content-inner02-ysb .swiper-slide .box-txt ul li p{font-family: Paperlogy;font-weight: 500;font-size: 28px;line-height: 150%;letter-spacing: -0.04em;text-align: center;color:#fff;}
.main-content-inner02-ysb .swiper-slide .box-txt ul li p:last-child{font-weight: 600;font-size: 24px;color:#00BAFF;}
.main-content-inner02-ysb .swiper-slide .box-txt ul li p:last-child span{font-size:100px;line-height:150%;}

.main-content-inner02-ysb .swiper-controls{margin-top: 30px;}
.main-content-inner02-ysb .swiper-controls > div{display: flex;gap:32px;align-items: center;justify-content: center;overflow: hidden;width:max-content;margin:auto;}
.main-content-inner02-ysb .swiper-controls .swiper-navigation-icon {display:none;}
.main-content-inner02-ysb .swiper-controls .swiper-button-prev,
.main-content-inner02-ysb .swiper-controls .swiper-button-next{position: unset;width: 52px;height: 52px;border: 0;margin: 0;font-size: 0;transition: 0.3s;padding:0;}
.main-content-inner02-ysb .swiper-controls .swiper-button-prev{background: url(../img/common/swiper-prev.png) no-repeat center/contain;}
.main-content-inner02-ysb .swiper-controls .swiper-button-next{background: url(../img/common/swiper-next.png) no-repeat center/contain;}
.main-content-inner02-ysb .swiper-controls .swiper-button-prev:after,
.main-content-inner02-ysb .swiper-controls .swiper-button-next:after{display: none;}

.main-content-inner02-ysb .swiper-controls .swiper-button-prev:hover{background: url(../img/common/swiper-prev-on.png) no-repeat center/contain;}
.main-content-inner02-ysb .swiper-controls .swiper-button-next:hover{background: url(../img/common/swiper-next-on.png) no-repeat center/contain;}

.main-content-inner02-ysb .swiper-controls .swiper-pagination{flex:1;position:unset;font-family: Play;font-weight: 700;font-size:20px;line-height: 28px;color:rgba(34, 34, 34, 0.5)}
.main-content-inner02-ysb .swiper-controls .swiper-pagination span{color: #222;font-size: 40px;line-height: 1;}

@media (min-width:1025px) and (max-width:1919px) {
	.main-content-inner02-ysb .right {width:calc(1058/1920*100vw);}
}
@media (max-width:1024px) {
	.main-content-inner02-ysb{padding: 64px 0;}
	.main-content-inner02-ysb .title-box h3{font-size: 28px;line-height: 140%;margin: 0 0 24px 0;}
	.main-content-inner02-ysb .title-box p {font-size: 14px;line-height: 24px;}
	.main-content-inner02-ysb {flex-direction:column;gap:48px;margin:0;}
	.main-content-inner02-ysb .right {width:100%;margin-left:0;}
	.main-content-inner02-ysb .swiper-controls {margin-top:48px}
	.main-content-inner02-ysb .text-yonsei {display:none;}
	.main-content-inner02-ysb .swiper-controls > div {gap:16px;}
	.main-content-inner02-ysb .swiper-controls .swiper-button-prev, .main-content-inner02-ysb .swiper-controls .swiper-button-next {width:44px;height:44px;}
	.main-content-inner02-ysb .swiper-controls .swiper-pagination {font-size:16px;line-height:28px;}
	.main-content-inner02-ysb .swiper-controls .swiper-pagination span {font-size:28px;}
}
@media (max-width:768px) {
	.main-content-inner02-ysb .swiper-controls {margin: 24px 0 0 0;}
	.main-content-inner02-ysb {gap:28px;}
	.main-content-inner02-ysb .swiper-slide .box-img {height:calc(670/750*100vw);}
	.main-content-inner02-ysb .swiper-slide .box-txt .t1 {font-size:calc(28/750*100vw);margin: 0 0 8px 0;}
	.main-content-inner02-ysb .swiper-slide .box-txt .t2 {font-size:calc(36/750*100vw);line-height: 150%;}
	.main-content-inner02-ysb .swiper-slide .box-txt > div  {margin: 32px 0 12px 0;}
	.main-content-inner02-ysb .swiper-slide .box-txt > div .t3 {font-size:calc(28/750*100vw);line-height: 150%;}
	.main-content-inner02-ysb .swiper-slide .box-txt > div .t4 {font-size:calc(28/750*100vw);line-height: 150%;}
	.main-content-inner02-ysb .swiper-slide .box-txt ul li {padding: 0 20px;min-width:calc(160/750*100vw);}
	.main-content-inner02-ysb .swiper-slide .box-txt ul li p {font-size:calc(28/750*100vw);}
	.main-content-inner02-ysb .swiper-slide .box-txt ul li p:last-child span{font-size:calc(56/750*100vw);}
	.main-content-inner02-ysb .swiper-slide .box-txt ul li + li:before {height:calc(104/750*100vw);}
}