.streamerTab{margin:40px auto; width:100%; display:flex; max-width:500px; height:40px; border-radius:40px; }
.streamerTab > div{width:50%; background:rgba(45,45,45,.03); box-shadow:inset 0 3px 0 rgba(45,45,45,.07); display:flex; align-items:center; justify-content:Center; text-align:center; position:relative; cursor:pointer;}
.streamerTab > div:first-child{border-radius:40px 0 0 40px;}
.streamerTab > div:last-child{border-radius:0 40px 40px 0;}
.streamerTab > div span{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); z-index:2; color:#9f0000;}
.streamerTab > div.current:After{content:""; display:block; width:100%; height:100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); background:linear-gradient(90deg, rgba(254,241,250,1) 0%, rgba(255,226,228,1) 100%); box-shadow:1px 3px 0 0 rgba(0, 0, 0, .15); z-index:1; border-radius:40px;}

.listWrap{display:none;}
.listWrap.current{display:block;}
.sec03 ul.streamerList{width:Auto; max-width:1920px; flex-wrap:nowrap; justify-content:center; gap:70px;}
.sec03 ul.streamerList li{width:100% !important; max-width:165px;}


.vp3{border-radius:20px; filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.1));}

.vlup-youtube-embed{position:relative; overflow:hidden; background:#000;}
.vlup-youtube-embed iframe{position:relative; z-index:1;}
.vlup-youtube-embed .vlup-youtube-thumb{position:absolute; inset:0; z-index:2; width:100%; height:100%; padding:0; border:0; background:#000; cursor:pointer; overflow:hidden;}
.vlup-youtube-embed .vlup-youtube-thumb img{width:100%; height:100%; object-fit:cover; display:block;}
.vlup-youtube-embed .vlup-youtube-play{position:absolute; left:50%; top:50%; width:74px; height:52px; transform:translate(-50%, -50%); border-radius:14px; background:rgba(159,0,0,.92); box-shadow:0 4px 12px rgba(0,0,0,.35);}
.vlup-youtube-embed .vlup-youtube-play:after{content:""; position:absolute; left:29px; top:14px; border-left:22px solid #fff; border-top:12px solid transparent; border-bottom:12px solid transparent;}
.vlup-youtube-embed.is-playing .vlup-youtube-frame{z-index:3;}

.bg_logo{opacity:0.15; transition:all .35s ease;}
.bg_logo.off{opacity:0; transition:all .35s ease;}

@media screen and (max-width: 780px) {

.streamerTab{height:75px; max-width:670px;}
.streamerTab > div:first-child{border-radius:75px 0 0 75px;}
.streamerTab > div:last-child{border-radius:0 75px 75px 0;}
.streamerTab > div.current:After{border-radius:75px;}
.streamerTab > div span{font-size:22px;}
.sec03 ul.streamerList{width:100%; max-width:670px; margin:0 auto; flex-wrap:wrap; gap:50px 40px;}
.sec03 ul.streamerList li{width:45% !important; max-width:none;}
.sec03 ul.streamerList li p{font-size:22px;}
#section3{height:auto !important;}
.vp3{background-size:cover !important; width:100% !important;}



}


/*스트리머 추가시*/
#streamer10 .box1 > .Rbox{background:url(../img/symbol10.png) 40px -20px no-repeat;}
#streamer10 .vp3{background:url(../img/3vp-streamer10.png) center center no-repeat; height:443px;}

#streamer11 .box1 > .Rbox{background:url(../img/symbol11.png) 40px -20px no-repeat;}
#streamer11 .vp3{background:url(../img/3vp-streamer11.png) center center no-repeat; height:481px;}

#streamer12 .box1 > .Rbox{background:url(../img/symbol12.png) 40px -20px no-repeat;}
#streamer12 .vp3{background:url(../img/3vp-streamer12.png) center center no-repeat; height:640px;}

@media screen and (max-width: 780px) {
#streamer10 .vp3{height:273px;}
#streamer11 .vp3{height:298px;}
#streamer12 .vp3{height:397px;}


}