/* common */
.evt_wrap { position:relative; margin:0 auto; overflow:hidden; max-width: 750px; }
.evt_wrap * { font-family: 'Noto Sans KR', sans-serif; }
.evt_wrap img:not(.slider-lazy-image) { display:block; width:100% }
.pos_r { position: relative; }
.fc_red { color:#FF0000; }
.ov { overflow: hidden; }

.js-tab-type1{display: flex; justify-content: space-between;}
.js-tab-type1.top-tab{background: #266dff;}
.js-tab-type1 li{width: 25vw;}
.js-tab-type1 li a{display: block; height: 13vw; font-size: 0; background: #266dff url('https://cdn.hackersut.com/www/images/transfer/2024/0408/re_250428/tab_menu.png') no-repeat 0 0; background-size: 400%; border-radius: 12px 0 0 0 ;}
.js-tab-type1 li:nth-child(2) a{background-position-x: 33.5%;}
.js-tab-type1 li:nth-child(3) a{background-position-x: 67%;}
.js-tab-type1 li:nth-child(4) a{background-position-x: 100.5%;}
.js-tab-type1 li.on a{background-color: #fff; background-position-y: 95%;}
.js-tab-type1 li.on:nth-child(2) a{background-position-x: 33.2%; background-position-y: 95%;}
.js-tab-type1 li.on:nth-child(3) a{background-position-x: 66.5%; background-position-y: 95%;}
.js-tab-type1 li.on:nth-child(4) a{background-position-y: 95%;}

.con01 #tab4 .bx-wrapper {padding-bottom:5vw !important;}
.bx-wrapper .bx-pager{position: absolute; bottom: 4vw !important; left: 50% !important; transform: translateX(-50%);}
.bx-wrapper .bx-pager.bx-default-pager a{background: #c4c4c4 !important; border-radius: 25px;}
.bx-wrapper .bx-pager.bx-default-pager a.active{width: 10vw; background: #000 !important;}

.pub_vid_box{position: absolute; width: 88%; height: 50vw; top: 24vw; left: 50%; transform: translateX(-50%); border-radius: 10px;}
.pub_vid_box.v2{top: 100vw;}
.pub_vid_box.v3{top: 113vw}
.pub_vid_box.v4{top: 166vw;}

.js-tab-type1.v2{width: 95%; margin: 5vw auto; justify-content: space-around; border: 1px solid #5a5a5a; border-radius: 50px;}
.js-tab-type1.v2 li{padding: 0.5vw 0;}
.js-tab-type1.v2 li a{display: inline-block; height: auto; padding: 1vw 5vw; font-size: 3.5vw;  font-weight: bold; color: #5a5a5a; background: none;}
.js-tab-type1.v2 li.on a{color: #fff; background: #266dff; border: 1px solid #fff; border-radius: 50px; box-shadow: 5px 5px 5px #c4c4c4;}

.bx-wrapper .bx-controls-direction a{width: 7vw !important; height: 15vw !important; top: 35% !important;}
.bx-wrapper .bx-controls-direction a.bx-prev{left: 0; background: url('https://cdn.hackersut.com/www/images/transfer/2024/0408/arrow_prev.png'); background-size: contain;}
.bx-wrapper .bx-controls-direction a.bx-next{background: url('https://cdn.hackersut.com/www/images/transfer/2024/0408/arrow_next.png'); background-size: contain;}
