.photo-box{position: relative;}
.photo-box .tit{font-weight: 700;font-size: 26px;line-height: 140%;letter-spacing: -0.01em;color: #111111;padding: 5px 100px 0 0;}
.photo-box .inner01-swiper{margin-top: 25px;}
.photo-box .inner01-swiper .swiper-slide a{height: 260px;border-radius: 4px;overflow: hidden;display: block;}
.photo-box .inner01-swiper .swiper-slide a img{width: 100%;height: 100%;object-fit: cover;object-position: center;}
.photo-box .swiper-controls{position: absolute;right: 0;top: 0;display: flex;align-items: center;justify-content: space-between;width: 98px;}
.photo-box .swiper-controls .swiper-button-prev,
.photo-box .swiper-controls .swiper-button-next{position: unset;width: 45px;height: 45px;margin: 0;font-size: 0;background: #fff;border: 1px solid #DDDDDD;transition: all 0.5s ease;border-radius: 50%;display: flex;align-items: center;justify-content: center;box-sizing: border-box;}
.photo-box .swiper-controls .swiper-button-prev:after,
.photo-box .swiper-controls .swiper-button-next:after{content:'';background: url(../img/content/swiper-arrow.png) no-repeat center / cover;font-size: 0;width: 24px;height: 24px;display: inline-block;}
.photo-box .swiper-controls .swiper-button-next:after{transform: rotate(180deg);}
.photo-box .swiper-controls .swiper-button-prev:hover,
.photo-box .swiper-controls .swiper-button-next:hover{background: #004BAE;border-color: #004BAE;}
.photo-box .swiper-controls .swiper-button-prev:hover:after,
.photo-box .swiper-controls .swiper-button-next:hover:after{filter: brightness(0) invert(1);}

/*fancybox custome*/
.lg-outer .lg-content {max-width: 1077px;margin: 0 auto;}
.lg-backdrop {background: rgba(0, 0, 0, 0.6);}
.lg-next, .lg-prev {background: transparent;padding: 30px;transform: translateY(-50%);}
.lg-next:before {content:'';background:url(/_res/unist/admission-eng/img/content/btn-campus-next.png) no-repeat center;width: 15px;height: 25px;display: block;}
.lg-prev:after {content:'';background:url(/_res/unist/admission-eng/img/content/btn-campus-prev.png) no-repeat center;width: 15px;height: 25px;display: block;}
.lg-outer .lg-object {max-width: 1033px;max-height: 569px;border-radius: 10px;width: 100%;height: 100%;object-fit:cover;cursor: auto !important;}
.lg-next {right: -45px;}
.lg-prev {left: -45px;}
.lg-counter {padding: 0 16px;background: #fff;border-radius: 30px;min-width: 67px;box-sizing:border-box;font-weight: 500;font-size: 15px;line-height: 31px;letter-spacing:0.2px;text-align: center;text-transform: uppercase;color: #111;margin: -113px 0 0 0;height: 31px;}
.lg-outer span.lg-counter-current {color:#004BAE;font-weight: 700}
.lg-toolbar {left: 50%;top: calc(50% + (618px / 2));width: auto;transform: translateX(-50%);z-index: 9999;}
@media (max-width: 1200px) {
	.lg-outer .lg-object {width:80%;height:100%;}
	.lg-next {right: 0;}
	.lg-prev  {left: 0;}
}
@media (max-width: 768px) {
	.lg-outer .lg-object {width:90%;height:100%;}
	.lg-next, .lg-prev {padding:0;.lg-next, .lg-prev {padding:0;opacity:1;display:block;}}

}