[data-v-ea96bec4]:root {
    --font-family: "Noto Sans KR"
}

.liveCasinoPage[data-v-ea96bec4] {
    animation: none !important
}

.casinoZone[data-v-ea96bec4] {
    background-size: cover;
    width: 100%;
    padding-bottom: 48%;
    transition: .4s ease-out;
    position: relative;
    overflow: hidden
}

.webp .casinoZone[data-v-ea96bec4] {
    background-image: url(../../Images/lobbyBG.ffd660d7.webp?v=1);
    background-position-y: .5vh
}

.no-webp .casinoZone[data-v-ea96bec4] {
    background-image: url(../../Images/lobbyBG.c065309d.jpg)
}

.casinoZone .casinoWrapper[data-v-ea96bec4] {
    width: 85%;
    height: 90%;
    position: absolute;
    top: 49%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.casinoZone .casinoWrapper .title[data-v-ea96bec4] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    display: none
}

.casinoZone .casinoWrapper .title .leftZone[data-v-ea96bec4] {
    color: var(--txtColor71);
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: start;
    width: 5.5vw;
    transform: translateZ(0);
    margin-right: 1vw
}

.casinoZone .casinoWrapper .title .leftZone span.icon-iiconLogoB[data-v-ea96bec4] {
    font-size: 2.3vw;
    margin-right: 4px
}

.casinoZone .casinoWrapper .title .leftZone h4[data-v-ea96bec4] {
    font-size: 1.4vw;
    margin-right: .5vw
}

.casinoZone .casinoWrapper .title .leftZone span[data-v-ea96bec4] {
    color: var(--txtColor105);
    font-size: 1.4vw
}

.casinoZone .casinoWrapper .title .line[data-v-ea96bec4] {
    height: 2px;
    width: 85vw;
    background-color: var(--bgColor130);
    position: relative
}

.casinoZone .casinoWrapper .title .line[data-v-ea96bec4]:before {
    content: "";
    width: 8px;
    height: 8px;
    background-color: var(--bgColor130);
    position: absolute;
    top: 50%;
    left: 0px;
    transform: translate(-50%, -50%)
}

.casinoZone .casinoWrapper .content[data-v-ea96bec4] {
    display: flex;
    align-items: start;
    justify-content: end;
    margin-top: 4vh
}

.casinoZone .casinoWrapper .content .leftFrame[data-v-ea96bec4] {
    width: 50%;
    position: relative;
    animation: rightIn-ea96bec4 .4s;
    animation-fill-mode: forwards;
    opacity: 0;
    min-height: 725px;
    left: -9%;
    bottom: -18%
}

.casinoZone .casinoWrapper .content .leftZone[data-v-ea96bec4] {
    /*background-image: url(../../Images/liveCasino_bg.114603a1.png?v=1);*/
    background-image: url(../../Images/liveCasino_bg.ff4d8853.png?v=2);
    background-size: cover;
    width: 107%;
    padding-bottom: 94%;
    background-position: bottom
}

.casinoZone .casinoWrapper .content .leftZone .obj[data-v-ea96bec4] {
    background-image: url(../../Images/obj01.23481da8.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 0px;
    padding-bottom: 33%;
    background-size: cover;
    position: absolute;
    margin-left: -7%;
    display: none
}

.casinoZone .casinoWrapper .content .rightZone[data-v-ea96bec4] {
    width: 50%;
    padding-top: 3%
}

.casinoZone .casinoWrapper .content .rightZone .txt[data-v-ea96bec4] {
    margin-bottom: 22px;
    position: relative;
    z-index: 3;
    width: 100%;
    text-align: justify;
    animation: topIn-ea96bec4 .4s;
    animation-fill-mode: forwards;
    opacity: 0
}

.casinoZone .casinoWrapper .content .rightZone .txt h2[data-v-ea96bec4] {
    color: var(--txtColor_01);
    font-size: 1.4vw;
    margin-bottom: 10px;
    font-family: var(--font-family) !important;
    font-weight: 700 !important
}

.casinoZone .casinoWrapper .content .rightZone .txt p[data-v-ea96bec4] {
    color: var(--txtColor66);
    line-height: 1.6;
    font-size: .6vw
}

.casinoZone .casinoWrapper .content .rightZone .btnA[data-v-ea96bec4] {
    background: rgb(242, 208, 155);
    background: linear-gradient(0deg, rgb(242, 208, 155) 0%, rgb(219, 184, 151) 34%, rgb(142, 112, 84) 100%);
    position: relative;
    border-radius: 50px;
    padding: 28px 91px;
    color: var(--txtColor74);
    transition: .3s ease-out;
    display: inline-block;
    margin-top: 28px;
    cursor: pointer
}

.casinoZone .casinoWrapper .content .rightZone .btnA .btnAinner[data-v-ea96bec4] {
    width: 97%;
    height: 97%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: rgb(255, 238, 211);
    background: linear-gradient(90deg, rgb(255, 238, 211) 0%, rgb(219, 184, 151) 75%, rgb(201, 170, 141) 100%);
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 21px;
    font-weight: 700;
    box-shadow: var(--shadow08) 0 0 .6em
}

.casinoZone .casinoWrapper .content .rightZone .btnA[data-v-ea96bec4]:hover {
    color: var(--txtColor02)
}

.casinoZone .casinoWrapper .content .rightZone .obj[data-v-ea96bec4] {
    background-image: url(../../Images/obj02.ca54e72f.png);
    background-repeat: no-repeat;
    width: 14.2%;
    height: 0px;
    padding-bottom: 18.5%;
    background-size: cover;
    position: absolute;
    right: -9%;
    z-index: 2;
    top: 3%;
    transition: .4s ease-out
}

.casinoZone .casinoWrapper .content .rightZone .btns[data-v-ea96bec4] {
    z-index: 3;
    position: relative;
    animation: leftIn-ea96bec4 .4s;
    animation-fill-mode: forwards;
    opacity: 0;
    min-height: 560px
}

.casinoZone .casinoWrapper .content .rightZone .btns ul[data-v-ea96bec4] {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: start
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[data-v-ea96bec4] {
    width: 18.6%;
    height: 128px;
    padding-bottom: 23px;
    margin-bottom: 17px;
    cursor: pointer;
    overflow: hidden;
    background-color: var(--bgColor_09);
    border-radius: 15px;
    position: relative;
    transition: .3s all ease-out;
    margin-right: 1.4%
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .ppPro[data-v-ea96bec4] {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 3
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .ppPro img[data-v-ea96bec4] {
    width: 3.5vw
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .bg[data-v-ea96bec4] {
    width: 100%;
    height: 118px;
    background: rgb(229, 235, 255);
    background: -webkit-linear-gradient(300deg, rgb(229, 235, 255) 0%, rgb(208, 221, 245) 34%, rgb(196, 213, 245) 35%, rgb(246, 247, 251) 60%, rgb(233, 240, 254) 62%, rgb(229, 235, 255) 100%);
    background: -moz-linear-gradient(300deg, rgb(229, 235, 255) 0%, rgb(208, 221, 245) 34%, rgb(196, 213, 245) 35%, rgb(246, 247, 251) 60%, rgb(233, 240, 254) 62%, rgb(229, 235, 255) 100%);
    background: -o-linear-gradient(300deg, rgb(229, 235, 255) 0%, rgb(208, 221, 245) 34%, rgb(196, 213, 245) 35%, rgb(246, 247, 251) 60%, rgb(233, 240, 254) 62%, rgb(229, 235, 255) 100%);
    background: linear-gradient(150deg, rgb(229, 235, 255) 0%, rgb(208, 221, 245) 34%, rgb(196, 213, 245) 35%, rgb(246, 247, 251) 60%, rgb(233, 240, 254) 62%, rgb(229, 235, 255) 100%);
    border-radius: 15px;
    position: absolute;
    top: 0px;
    transition: .3s all ease-out
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[data-v-ea96bec4]:hover {
    background: var(--bgColor_08) !important;
    color: var(--txtColor_08)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li:hover .bg[data-v-ea96bec4] {
    background: var(--bgColor_07) !important;
    color: var(--txtColor_08)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .logo[data-v-ea96bec4] {
    background-size: cover;
    position: absolute;
    right: 3%;
    top: 7%;
    z-index: 2
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=BbinReal] .logo span[data-v-ea96bec4] {
    font-size: 1vw
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .logoA span[data-v-ea96bec4] {
    color: var(--txtColor_03);
    font-size: 1.8vw;
    transition: .3s all ease-out
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li:hover .logoA span[data-v-ea96bec4] {
    color: var(--txtColor_08)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=EvoReal] .logoA[data-v-ea96bec4] {
    transition: .3s ease-out;
    top: 7%;
    right: 6%
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=DgReal] .logoA[data-v-ea96bec4] {
    top: -2%
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=AllBetReal] .logoA[data-v-ea96bec4] {
    top: -1%
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=AgBr] .logoA span[data-v-ea96bec4] {
    font-size: 2.3vw
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=PrgReal] .logoA span[data-v-ea96bec4] {
    font-size: 2.2vw
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=MgpReal] .logoA span[data-v-ea96bec4] {
    font-size: 1.7vw
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=DgReal] .logoA span[data-v-ea96bec4] {
    font-size: 2.8vw
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=OgReal] .logoA span[data-v-ea96bec4] {
    font-size: 2.5vw
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=AllBetReal] .logoA span[data-v-ea96bec4] {
    font-size: 2.9vw
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=GpiLive] .logoA span[data-v-ea96bec4] {
    font-size: 1.5vw
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .model[data-v-ea96bec4] {
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 0px;
    transition: .3s ease-out;
    position: absolute;
    z-index: 1;
    margin: 0 auto
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=EvoReal] .modelA[data-v-ea96bec4] {
    padding-bottom: 57%;
    top: 5%;
    left: 6%;
    width: 83%
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=EvoReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino01.20adda71.webp)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=EvoReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino01.4be44c18.png)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=AgBr] .modelA[data-v-ea96bec4] {
    padding-bottom: 57%;
    width: 72%;
    left: 13%;
    top: 5%
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=AgBr] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino02.0bb28095.webp)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=AgBr] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino02.44033b10.png)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=PrgReal] .modelA[data-v-ea96bec4] {
    padding-bottom: 56%;
    width: 82%;
    left: 15%;
    top: 5%
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=PrgReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino03.d72aa8a4.webp)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=PrgReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino03.2ae75d83.png)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=MgpReal] .modelA[data-v-ea96bec4] {
    padding-bottom: 60%;
    width: 89%;
    left: 5%;
    top: 6%
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=MgpReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino04.83d91bce.webp)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=MgpReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino04.6f08cccd.png)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=WmReal] .modelA[data-v-ea96bec4] {
    padding-bottom: 56%;
    width: 85%;
    left: 5%;
    top: 4%
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=WmReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino05.bd3055ae.webp)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=WmReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino05.1efd79fb.png)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=DgReal] .modelA[data-v-ea96bec4] {
    padding-bottom: 57%;
    width: 89%;
    left: 8%;
    top: 4%
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=DgReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino06.25ccc64a.webp)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=DgReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino06.05afc680.png)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=OgReal] .modelA[data-v-ea96bec4] {
    padding-bottom: 56%;
    width: 75%;
    left: 6%;
    top: 4%
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=OgReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino07.5ce70d63.webp)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=OgReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino07.da98ca06.png)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=AllBetReal] .modelA[data-v-ea96bec4] {
    padding-bottom: 56%;
    width: 75%;
    left: 8%;
    top: 4%
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=AllBetReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino08.ff067c3d.webp)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=AllBetReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino08.eb59f4f6.png)
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=GpiLive] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino08.ff067c3d.webp)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=GpiLive] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino08.eb59f4f6.png)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=GpiLive] .modelA[data-v-ea96bec4] {
    padding-bottom: 55%;
    width: 82%;
    left: 9%;
    top: 6%
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=GpiLive] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino09.d9015280.webp)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=GpiLive] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino09.77621770.png)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=BgReal] .modelA[data-v-ea96bec4] {
    padding-bottom: 53%;
    width: 88%;
    left: 2%;
    top: 5%
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=BgReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino010.4dbb927d.webp)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=BgReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino010.41004025.png)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=Ae2Real] .modelA[data-v-ea96bec4] {
    padding-bottom: 54%;
    width: 88%;
    left: 7%;
    top: 3%
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=Ae2Real] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino011.ac4d6677.webp)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=Ae2Real] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino011.9738cb99.png)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=BbinReal] .modelA[data-v-ea96bec4] {
    padding-bottom: 53%;
    width: 87%;
    left: 10%;
    top: 5%
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=BbinReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino012.f03c6f86.webp)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=BbinReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino012.e71b1baa.png)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=YxReal] .modelA[data-v-ea96bec4] {
    padding-bottom: 54%;
    width: 86%;
    margin-top: 5%;
    left: 8%
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=YxReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino013-kM9TGqN6.webp?v=1)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=YxReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino013-iGZtgw2I.png)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=VivoVideo] .modelA[data-v-ea96bec4] {
    padding-bottom: 54%;
    width: 86%;
    margin-top: 5%;
    left: 8%
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=VivoVideo] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino014-OTgBG1B2.webp?v=1)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=VivoVideo] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino014-Q4v-GPLT.png)
}


.casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=playReal] .modelA[data-v-ea96bec4] {
    padding-bottom: 54%;
    width: 86%;
    margin-top: 5%;
    left: 8%
}

.webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=playReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino09-7U_lyCxb.webp?v=1)
}

.no-webp .casinoZone .casinoWrapper .content .rightZone .btns ul li[game-box=playReal] .modelA[data-v-ea96bec4] {
    background-image: url(../../Images/casino09-YjE4KKev.png)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li:hover .model[data-v-ea96bec4] {
    background-position-y: 5px
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .txt[data-v-ea96bec4] {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 1;
    position: absolute;
    bottom: -17px
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .txt h2[data-v-ea96bec4] {
    font-size: 1vw;
    color: var(--txtColor_03);
    margin-bottom: 0;
    font-family: var(--font-family) !important;
    font-weight: 400 !important;
    transition: .3s all ease-out
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li:hover .txt h2[data-v-ea96bec4] {
    color: var(--txtColor_08)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .txt span[data-v-ea96bec4] {
    font-size: .8vw;
    color: var(--txtColor73)
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .mask[data-v-ea96bec4] {
    position: absolute;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: .4s ease-out;
    background-color: #16161acc;
    display: none
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .mask .inner[data-v-ea96bec4] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .mask .inner span[data-v-ea96bec4] {
    color: var(--btnColor037);
    font-size: 2.8vw;
    margin-bottom: 1vw
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .mask .inner .btnP[data-v-ea96bec4] {
    padding: 10px 38px;
    border-radius: 50px;
    font-size: 12px
}

.casinoZone .casinoWrapper .content .rightZone .btns ul .maintainGo .maintain[data-v-ea96bec4] {
    display: flex
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .maintain[data-v-ea96bec4] {
    display: none;
    background-color: var(--bgColor_051);
    border: 1px solid #d8d9ee;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 2;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    border-radius: 15px
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .maintain span[data-v-ea96bec4] {
    font-size: 6vw;
    color: var(--txtColor_09) !important
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .maintain h4[data-v-ea96bec4] {
    color: var(--txtColor_09) !important;
    font-size: 1vw;
    font-weight: 700;
    margin-top: 3%
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li:hover .mask[data-v-ea96bec4], .casinoZone .casinoWrapper .content .rightZone .btns ul li:hover .inner[data-v-ea96bec4] {
    display: flex
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li .come[data-v-ea96bec4] {
    display: none
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li.coming[data-v-ea96bec4] {
    cursor: auto
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li.coming .come img[data-v-ea96bec4] {
    width: 100%;
    height: auto
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li.coming .come[data-v-ea96bec4] {
    display: flex !important;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 85%
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li.coming .bg[data-v-ea96bec4], .casinoZone .casinoWrapper .content .rightZone .btns ul li.coming .mask[data-v-ea96bec4] {
    display: none
}

.casinoZone .casinoWrapper .content .rightZone .btns ul li.coming[data-v-ea96bec4]:hover {
    background-color: var(--bgColor_09) !important
}

.banner_block[data-v-ea96bec4] {
    width: auto !important;
    padding: 1.9% 2.7vw 0 !important
}

.aniLogo[data-v-ea96bec4] {
    -webkit-animation: aniLogo-ea96bec4 1.5s infinite;
    animation: aniLogo-ea96bec4 1.5s infinite
}

@keyframes aniLogo-ea96bec4 {
    0% {
        background-position-y: 0px;
        transform: scale(1)
    }
    50% {
        background-position-y: 5px;
        transform: scale(1.03)
    }
    to {
        background-position-y: 0px;
        transform: scale(1)
    }
}

.aniLogo01[data-v-ea96bec4] {
    -webkit-animation: aniLogo01-ea96bec4 2.6s infinite;
    animation: aniLogo01-ea96bec4 2.6s infinite
}

@keyframes aniLogo01-ea96bec4 {
    0% {
        transform: scale(1)
    }
    50% {
        transform: scale(1.01)
    }
    to {
        transform: scale(1)
    }
}

.aniLogo02[data-v-ea96bec4] {
    -webkit-animation: aniLogo02-ea96bec4 1s infinite;
    animation: aniLogo02-ea96bec4 1s infinite
}

@keyframes aniLogo02-ea96bec4 {
    0% {
        background-position-y: 0px;
        transform: scale(1)
    }
    50% {
        background-position-y: 5px;
        transform: scale(1.01)
    }
    to {
        background-position-y: 0px;
        transform: scale(1)
    }
}

.aniLogo03[data-v-ea96bec4] {
    -webkit-animation: aniLogo03-ea96bec4 1s infinite;
    animation: aniLogo03-ea96bec4 1s infinite
}

@keyframes aniLogo03-ea96bec4 {
    0% {
        background-position-y: 0px
    }
    50% {
        background-position-y: 2px
    }
    to {
        background-position-y: 0px
    }
}

@media (max-width: 1500px) {
    .casinoZone .casinoWrapper .content .rightZone .btns ul li[data-v-ea96bec4] {
        height: 94px
    }

    .casinoZone .casinoWrapper .content .rightZone .btns ul li .txt[data-v-ea96bec4] {
        bottom: 15px
    }
}

@media (max-width: 1350px) {
    .casinoZone .casinoWrapper .content .rightZone .btns ul li .txt01 span[data-v-ea96bec4] {
        font-size: 12px
    }

    .casinoZone .casinoWrapper .content .rightZone .txt h2[data-v-ea96bec4] {
        font-size: 22px
    }

    .casinoZone .casinoWrapper .content .rightZone .txt p[data-v-ea96bec4] {
        font-size: 14px
    }
}

@media (max-width: 1200px) {
    .casinoZone .casinoWrapper .content .rightZone .btns ul li[data-v-ea96bec4] {
        height: 90px
    }
}

@keyframes leftIn-ea96bec4 {
    0% {
        -webkit-transform: translateX(50%);
        -moz-transform: translateX(50%);
        -o-transform: translateX(50%);
        transform: translate(50%);
        opacity: 0
    }
    to {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translate(0);
        opacity: 1
    }
}

@keyframes rightIn-ea96bec4 {
    0% {
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translate(-50%);
        opacity: 0
    }
    to {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translate(0);
        opacity: 1
    }
}

@keyframes topIn-ea96bec4 {
    0% {
        -webkit-transform: translateY(-300%);
        -moz-transform: translateY(-300%);
        -o-transform: translateY(-300%);
        transform: translateY(-300%);
        opacity: 0
    }
    to {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }
}

.banner_block[data-v-ea96bec4] {
    display: none;
    width: 87%;
    padding: 1.9% 0 0 0%;
    margin: 0 auto
}

.casinoZone[data-v-ea96bec4] {
    overflow-x: hidden
}
