[data-v-71c82fdc] .marquee {
    width: auto;
    white-space: nowrap
}

[data-v-71c82fdc] .marquee span {
    width: auto
}

.calcDuration[data-v-71c82fdc] {
    visibility: hidden;
    width: auto;
    white-space: nowrap;
    font-size: .81rem
}

body, html {
    margin: 0;
    position: fixed;
    height: 100%
}

@supports (-webkit-touch-callout: none) {
    #home-scroll-container .emptySpace {
        margin-bottom: calc(var(--vh, 1vh) * 24);
        visibility: hidden;
        height: 0
    }
}

@supports not (-webkit-touch-callout: none) {
    #home-scroll-container .emptySpace {
        margin-bottom: calc(var(--vh, 1vh) * 22);
        visibility: hidden;
        height: 0
    }
}

.scroll-stop-element {
    scroll-margin: 5px;
    scroll-snap-align: start;
    scroll-snap-stop: normal
}

.y-mandatory {
    scroll-snap-type: y mandatory;
    -webkit-overflow-scrolling: touch
}

.y-scroll .scroll-stop-element {
    margin-bottom: 5px
}

.snap-stop-always {
    scroll-snap-stop: always
}

body {
    overflow: hidden
}

section#content {
    height: auto;
    -webkit-overflow-scrolling: touch;
    z-index: 1
}

#out-wrapper.home {
    padding-bottom: 0;
    height: 100%;
    position: fixed;
    -o-background-size: cover;
    background-size: cover;
    background-image: url(../../Images/bet38/home-bg.b7fa87ca.png)
}

#out-wrapper.fixed {
    padding-bottom: 0;
    height: 100%;
    position: fixed
}

section.maingame {
    position: fixed;
    top: 72vw
}

section.maingame.addTop {
    top: 85vw
}

section.maingame .maingame-box {
    height: auto;
    min-height: 78vw;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

section.maingame .maingame-box ul.tab-type {
    width: auto;
    height: 13vw;
    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
    padding: 2vw 3.4vw;
    margin: 0 auto 1vw;
    display: block
}

section.maingame .maingame-box ul.tab-type li {
    margin-right: 1.2vw;
    box-shadow: 0 2px 5px 0 #424242;
    display: inline-block
}

section.maingame .maingame-box ul.tab-type li:last-child {
    margin-right: 1vw
}

section.maingame .maingame-box ul.tab-type li, section.maingame .maingame-box ul.tab-type li a {
    width: auto;
    min-width: 26.5vw;
    height: 9vw;
    border: 0px;
    border-radius: 20vw;
    -webkit-border-radius: 20vw;
    -moz-border-radius: 20vw;
    -ms-border-radius: 20vw;
    -o-border-radius: 20vw
}

section.maingame .maingame-box ul.tab-type li a {
    font-size: .83rem;
    padding: 0 8px;
    color: var(--txtColor07);
    box-shadow: 0 2px 0 0 #9e9e9e;
}

section.maingame .maingame-box ul.tab-type li.active a {
    background: #3d3d3d;
    color: #ffffff;
    box-shadow: 0 2px 0 0 #444444;
}

section.maingame .maingame-box ul.tab-type li a .icon {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

section.maingame .maingame-box ul.tab-type li a .icon img {
    width: 8vw;
    height: auto;
    margin-bottom: 0vw
}

section.maingame .maingame-box ul.tab-type li.active a .icon img {
    -webkit-animation-duration: 1.2s;
    -moz-animation-duration: 1.2s;
    -o-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-delay: .3s;
    -moz-animation-delay: .3s;
    -o-animation-delay: .3s;
    animation-delay: .3s;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: pulse;
    -moz-animation-name: pulse;
    -o-animation-name: pulse;
    animation-name: pulse
}

section.maingame .maingame-box ul.tab-type li a .icon:nth-child(2) img {
    margin-left: 1vw
}

section.maingame .maingame-box ul.tab-type li a .tab-name {
    text-align: center;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-weight: 400
}

section.maingame .maingame-box ul.tab-type li a .tab-name .name {
    text-align: left;
    color: #ffffff;
}

section.maingame .maingame-box ul.tab-type li.active a .icon img#gamesportIcon {
    content: url(../../Images/bet38/Sport-active.b607a52f.png)
}

section.maingame .maingame-box ul.tab-type li.active a .icon img#gamecasinoIcon {
    content: url(../../Images/bet38/Live-active.9f4b7e43.png)
}

section.maingame .maingame-box ul.tab-type li.active a .icon img#gameslotIcon {
    content: url(../../Images/bet38/Slot-active.1741a16b.png)
}

section.maingame .maingame-box ul.tab-type li.active a .icon img#gameminigameIcon {
    content: url(../../Images/bet38/Lottery-active.798e1fb3.png)
}

section.maingame .maingame-box ul.tab-type li.active a .icon img#gamepokerIcon {
    content: url(../../Images/bet38/IdnPoker-active.41a4055f.png)
}

section.maingame .maingame-box ul.tab-type li.active a .icon img#gamevirtualIcon {
    content: url(../../Images/bet38/VSport-active.626aacb9.png)
}

section.maingame .maingame-box .maingame-content-box {
    width: 100vw;
    height: auto;
    min-height: auto;
    background-color: unset
}

section.maingame .maingame-box .maingame-content-box .tab-maingame-content ul {
    height: auto;
    overflow: scroll;
    max-height: -webkit-calc(100vh - 13vw - 53vw - 8vw - 20.5vw - 13vw - env(safe-area-inset-bottom));
    max-height: -moz-calc(100vh - 13vw - 53vw - 8vw - 20.5vw - 13vw - env(safe-area-inset-bottom));
    max-height: calc(100vh - 107.5vw - env(safe-area-inset-bottom))
}

section.maingame.addTop .maingame-box .maingame-content-box .tab-maingame-content ul {
    max-height: -webkit-calc(100vh - 13vw - 53vw - 8vw - 20.5vw - 13vw - 13vw - env(safe-area-inset-bottom));
    max-height: -moz-calc(100vh - 13vw - 53vw - 8vw - 20.5vw - 13vw - 13vw - env(safe-area-inset-bottom));
    max-height: calc(100vh - 120.5vw - env(safe-area-inset-bottom))
}

.maingame-content-box .tab-maingame-content ul li {
    position: relative;
    width: 93.2vw;
    height: 37.8vw;
    margin: 0vw 3.4vw 3.4vw;
    background-repeat: no-repeat;
    background-position: center;
    -o-background-size: 100%;
    background-size: 100%;
    display: block;
    box-shadow: 0 2px 5px #2b3d7859;
    border-radius: 8px
}

.maingame-content-box .tab-maingame-content ul li:last-child {
    margin-bottom: 1.5vw
}

.maingame-content-box .tab-maingame-content ul li a {
    width: 100%;
    height: 37.6vw
}

.maingame-content-box .tab-maingame-content ul li.event a:before {
    content: "";
    position: absolute;
    left: 0px;
    top: 0px;
    width: 20vw;
    height: 40vw;
    background-repeat: no-repeat;
    -o-background-size: contain;
    background-size: contain;
    background-image: url(../../Images/bet38/tag-dailywins.f043d69d.png)
}

.maingame-content-box .tab-maingame-content ul li a span {
    position: absolute;
    bottom: 0.2vw;
    left: 4.4vw;
    font-size: .93rem;
    text-align: center;
    color: #ffffff;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 50vw;
    font-weight: 600;
    letter-spacing: -1px
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-LiveSport {
    background-image: url(../../Images/bet38/LiveSport2.png)
}

/*.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-LiveSport {
    background-image: url(../../Images/bet38/navsort-m-LiveSport.39917814.webp)
}*/

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-LiveSport {
    background-image: url(../../Images/bet38/LiveSport2.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EuropeanSport {
    background-image: url(../../Images/bet38/EuropeanSport2.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-crossSport {
    background-image: url(../../Images/bet38/crossSport2.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-specialSport {
    background-image: url(../../Images/bet38/specialSports2.png)
}

/*.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EuropeanSport {
    background-image: url(../../Images/bet38/navsort-m-EuropeanSport.fab33996.webp)
}*/
.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EuropeanSport {
    background-image: url(../../Images/bet38/EuropeanSport2.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-KoreanSport {
    background-image: url(../../../../KD001-05../../Images/bet38/images/home/Sport/navsort-m-KoreanSport.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-KoreanSport {
    background-image: url(../../../../KD001-05../../Images/bet38/images/home/Sport/navsort-m-KoreanSport.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EvoReal {
    background-image: url(../../Images/bet38/EvoReal2.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EvoReal {
    background-image: url(../../Images/bet38/EvoReal2.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AgBr {
    background-image: url(../../Images/bet38/AgBr2.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AgBr {
    background-image: url(../../Images/bet38/AgBr2.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MgpReal {
    background-image: url(../../Images/bet38/MgpReal2.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MgpReal {
    background-image: url(../../Images/bet38/MgpReal2.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-WmReal {
    background-image: url(../../Images/bet38/WmReal2.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-WmReal {
    background-image: url(../../Images/bet38/WmReal2.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AllBetReal {
    background-image: url(../../Images/bet38/AllBetReal2.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AllBetReal {
    background-image: url(../../Images/bet38/AllBetReal2.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-OgReal {
    background-image: url(../../Images/bet38/OgReal2.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-OgReal {
    background-image: url(../../Images/bet38/OgReal2.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-PrgReal {
    background-image: url(../../Images/bet38/PrgReal2.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-PrgReal {
    background-image: url(../../Images/bet38/PrgReal2.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-DgReal {
    background-image: url(../../Images/bet38/DgReal2.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-DgReal {
    background-image: url(../../Images/bet38/DgReal2.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-GpiLive {
    background-image: url(../../Images/bet38/navsort-m-GpiLive.ef8c07e1.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-GpiLive {
    background-image: url(../../Images/bet38/navsort-m-GpiLive.cebded53.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BgReal {
    background-image: url(../../Images/bet38/BgReal2.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BgReal {
    background-image: url(../../Images/bet38/BgReal2.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-Ae2Real {
    background-image: url(../../Images/bet38/navsort-m-Ae2Real.690f63ce.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-Ae2Real {
    background-image: url(../../Images/bet38/navsort-m-Ae2Real.5798bf05.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BbinReal {
    background-image: url(../../Images/bet38/BbinReal.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BbinReal {
    background-image: url(../../Images/bet38/BbinReal.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-YxReal {
    background-image: url(../../Images/bet38/navsort-m-YxReal.ae460b36.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-YxReal {
    background-image: url(../../Images/bet38/navsort-m-YxReal.f3dc1b57.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-VivoVideo {
    background-image: url(../../Images/bet38/navsort-m-VivoVideo.39813b9c.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-VivoVideo {
    background-image: url(../../Images/bet38/navsort-m-VivoVideo.6081aa9a.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MgpHtml {
    background-image: url(../../Images/bet38/MgpHtml.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MgpHtml {
    background-image: url(../../Images/bet38/MgpHtml.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AgHtml {
    background-image: url(../../Images/bet38/navsort-m-AgHtml.3e34fdfb.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AgHtml {
    background-image: url(../../Images/bet38/navsort-m-AgHtml.e0d52fda.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-HabaHtml {
    background-image: url(../../Images/bet38/HabaHtml.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-HabaHtml {
    background-image: url(../../Images/bet38/HabaHtml.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-PrgHtml {
    background-image: url(../../Images/bet38/PrgHtml.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-PrgHtml {
    background-image: url(../../Images/bet38/PrgHtml.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-Pg1Slot {
    background-image: url(../../Images/bet38/Pg1Slot.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-Pg1Slot {
    background-image: url(../../Images/bet38/Pg1Slot.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.slotAmeba {
    background-image: url(../../../../KD001-05../../Images/bet38/images/home/SlotGame/slotAmeba.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.slotAmeba {
    background-image: url(../../../../KD001-05../../Images/bet38/images/home/SlotGame/slotAmeba.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-SgHtml {
    background-image: url(../../Images/bet38/navsort-m-SgHtml.97ced9fe.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-SgHtml {
    background-image: url(../../Images/bet38/navsort-m-SgHtml.0b2c748a.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-JiliHtml {
    background-image: url(../../Images/bet38/navsort-m-JiliHtml.6d473a08.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-JiliHtml {
    background-image: url(../../Images/bet38/navsort-m-JiliHtml.a23b6852.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BbinSlot {
    background-image: url(../../Images/bet38/navsort-m-BbinSlot.290ef834.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BbinSlot {
    background-image: url(../../Images/bet38/navsort-m-BbinSlot.fd97a480.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EvoSlot {
    background-image: url(../../Images/bet38/navsort-m-EvoSlot.37f42775.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EvoSlot {
    background-image: url(../../Images/bet38/navsort-m-EvoSlot.363bc336.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-JdbSlot {
    background-image: url(../../Images/bet38/navsort-m-JdbSlot.7904c453.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-JdbSlot {
    background-image: url(../../Images/bet38/navsort-m-JdbSlot.93f848a5.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-TpgHtml {
    background-image: url(../../Images/bet38/TpgHtml.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-TpgHtml {
    background-image: url(../../Images/bet38/TpgHtml.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AmebaHtml {
    background-image: url(../../Images/bet38/navsort-m-AmebaHtml.ce3da191.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AmebaHtml {
    background-image: url(../../Images/bet38/navsort-m-AmebaHtml.d65b3a72.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-CQ9Html {
    background-image: url(../../Images/bet38/CQ9Html.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-CQ9Html {
    background-image: url(../../Images/bet38/CQ9Html.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-GPISlot {
    background-image: url(../../Images/bet38/navsort-m-GPISlot.be5969a3.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-GPISlot {
    background-image: url(../../Images/bet38/navsort-m-GPISlot.59dfeb71.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-FCSlot {
    background-image: url(../../Images/bet38/navsort-m-FCSlot.45cdc2e2.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-FCSlot {
    background-image: url(../../Images/bet38/navsort-m-FCSlot.2c500118.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BTGSlot {
    background-image: url(../../Images/bet38/navsort-m-BTGSlot.739ec318.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BTGSlot {
    background-image: url(../../Images/bet38/navsort-m-BTGSlot.cab3e3b8.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-GFGSlot {
    background-image: url(../../../../KD001-05../../Images/bet38/images/home/SlotGame/navsort-m-GFGSlot.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-GFGSlot {
    background-image: url(../../../../KD001-05../../Images/bet38/images/home/SlotGame/navsort-m-GFGSlot.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniPowerBall {
    background-image: url(../../Images/bet38/MiniPowerBall.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniPowerBall {
    background-image: url(../../Images/bet38/MiniPowerBall.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniPowerLadder {
    background-image: url(../../Images/bet38/MiniPowerLadder.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniPowerLadder {
    background-image: url(../../Images/bet38/MiniPowerLadder.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniSpeedKeno {
    background-image: url(../../Images/bet38/MiniSpeedKeno.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniSpeedKeno {
    background-image: url(../../Images/bet38/MiniSpeedKeno.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniKenoLadder {
    background-image: url(../../Images/bet38/MiniKenoLadder.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniKenoLadder {
    background-image: url(../../Images/bet38/MiniKenoLadder.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnTexasPoker {
    background-image: url(../../Images/bet38/navsort-m-IdnTexasPoker.affcbda0.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnTexasPoker {
    background-image: url(../../Images/bet38/navsort-m-IdnTexasPoker.89859f6a.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnCemeKeliling {
    background-image: url(../../Images/bet38/navsort-m-IdnCemeKeliling.24a8f9dd.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnCemeKeliling {
    background-image: url(../../Images/bet38/navsort-m-IdnCemeKeliling.4050d6f1.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-idnDominobet {
    background-image: url(../../Images/bet38/navsort-m-idnDominobet.30194afc.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-idnDominobet {
    background-image: url(../../Images/bet38/navsort-m-idnDominobet.f2316d08.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnCeme {
    background-image: url(../../Images/bet38/navsort-m-IdnCeme.ea95a244.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnCeme {
    background-image: url(../../Images/bet38/navsort-m-IdnCeme.cb910244.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnDealerCapsa {
    background-image: url(../../Images/bet38/navsort-m-IdnDealerCapsa.95f3f458.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnDealerCapsa {
    background-image: url(../../Images/bet38/navsort-m-IdnDealerCapsa.72ab2681.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnSuperTen {
    background-image: url(../../Images/bet38/navsort-m-IdnSuperTen.a3ae409c.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnSuperTen {
    background-image: url(../../Images/bet38/navsort-m-IdnSuperTen.e36f31a8.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnPotLimitOmaha {
    background-image: url(../../Images/bet38/navsort-m-IdnPotLimitOmaha.a8a74b74.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnPotLimitOmaha {
    background-image: url(../../Images/bet38/navsort-m-IdnPotLimitOmaha.d461fec0.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnBlackjack {
    background-image: url(../../Images/bet38/navsort-m-IdnBlackjack.77f51270.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnBlackjack {
    background-image: url(../../Images/bet38/navsort-m-IdnBlackjack.36b19280.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnSuperBull {
    background-image: url(../../Images/bet38/navsort-m-IdnSuperBull.3e27ce27.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnSuperBull {
    background-image: url(../../Images/bet38/navsort-m-IdnSuperBull.3eb4dd32.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnCapsaSusun {
    background-image: url(../../Images/bet38/navsort-m-IdnCapsaSusun.4aecd1ff.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnCapsaSusun {
    background-image: url(../../Images/bet38/navsort-m-IdnCapsaSusun.be737526.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnQQSpirit {
    background-image: url(../../Images/bet38/navsort-m-IdnQQSpirit.bc23b7bc.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnQQSpirit {
    background-image: url(../../Images/bet38/navsort-m-IdnQQSpirit.f33970b2.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFEC {
    background-image: url(../../Images/bet38/navsort-m-BetradarVFEC.27c80494.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFEC {
    background-image: url(../../Images/bet38/navsort-m-BetradarVFEC.724cf933.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFLM {
    background-image: url(../../Images/bet38/navsort-m-BetradarVFLM.499e3353.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFLM {
    background-image: url(../../Images/bet38/navsort-m-BetradarVFLM.5f627442.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFCC {
    background-image: url(../../Images/bet38/BetradarVFCC.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFCC {
    background-image: url(../../Images/bet38/BetradarVFCC.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFWC {
    background-image: url(../../Images/bet38/navsort-m-BetradarVFEC.27c80494.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFWC {
    background-image: url(../../Images/bet38/navsort-m-BetradarVFEC.724cf933.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFNC {
    background-image: url(../../Images/bet38/navsort-m-BetradarVFEC.27c80494.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFNC {
    background-image: url(../../Images/bet38/BetradarVFEC.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFAS {
    background-image: url(../../Images/bet38/BetradarVFEC.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFAS {
    background-image: url(../../Images/bet38/BetradarVFEC.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVBL {
    background-image: url(../../Images/bet38/navsort-m-BetradarVBL.ad771454.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVBL {
    background-image: url(../../Images/bet38/navsort-m-BetradarVBL.3ee8d6ed.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVHK {
    background-image: url(../../Images/bet38/navsort-m-BetradarVHK.9dab5010.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVHK {
    background-image: url(../../Images/bet38/navsort-m-BetradarVHK.ffd2f95d.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVDK {
    background-image: url(../../Images/bet38/BetradarVDK.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVDK {
    background-image: url(../../Images/bet38/BetradarVDK.png)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVTI {
    background-image: url(../../Images/bet38/navsort-m-BetradarVTI.41ef64e9.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVTI {
    background-image: url(../../Images/bet38/navsort-m-BetradarVTI.71fd32b5.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVBI {
    background-image: url(../../Images/bet38/navsort-m-BetradarVBI.64374049.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVBI {
    background-image: url(../../Images/bet38/navsort-m-BetradarVBI.5fb2f625.webp)
}

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 40/71) {
    section.maingame .maingame-box ul.tab-type li a .tab-name {
        transform: scale(.75);
        -webkit-transform: scale(.75);
        -moz-transform: scale(.75);
        -ms-transform: scale(.75);
        -o-transform: scale(.75)
    }

    section.pot .wrapper .main-pot .bg {
        height: 17vw;
        width: 46vw
    }

    section.pot .wrapper .main-pot span {
        font-size: 1rem;
        bottom: .5vw
    }

    .maingame-content-box .tab-maingame-content ul li a span {
        font-size: .65rem;
        width: 40vw
    }
}

@media only screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) {
    section.pot .wrapper .main-pot span {
        bottom: 1.5vw
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    section.pot .wrapper .main-pot span {
        font-size: 2.4rem;
        bottom: 1.2vw
    }

    section.pot .wrapper .mem-btn button span {
        font-size: 1.6rem
    }

    section.pot .wrapper .mem-btn button span.hint {
        width: 14px;
        height: 14px
    }

    .maingame-content-box .tab-maingame-content ul li a span {
        font-size: 1.6rem
    }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
    section.pot .wrapper .main-pot span {
        font-size: 3.2rem;
        bottom: 1.4vw
    }

    section.pot .wrapper .mem-btn button span {
        font-size: 2rem
    }

    section.pot .wrapper .mem-btn button span.hint {
        width: 14px;
        height: 14px
    }

    .maingame-content-box .tab-maingame-content ul li a span {
        font-size: 2rem
    }
}

section.pot .wrapper {
    padding: 0 3.2vw;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: inherit;
    -moz-box-align: inherit;
    -ms-flex-align: inherit;
    align-items: inherit;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

section.pot .wrapper .main-pot .bg {
    width: 49vw;
    height: 19vw;
    background-repeat: no-repeat;
    background-position: left center;
    -o-background-size: contain;
    background-size: contain;
    position: relative;
    background-image: url(../../Images/bet38/pot-bg.b8a9f63e.png)
}

section.pot .wrapper .main-pot span {
    position: absolute;
    width: 45vw;
    bottom: 1vw;
    left: 50%;
    text-align: center;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translate(-50%);
    font-size: 1.25rem;
    font-weight: 700;
    color: var(--txtColor31)
}

section.pot .wrapper .mem-btn {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

section.pot .wrapper .mem-btn button {
    position: relative;
    background: none;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 1.6vw
}

section.pot .wrapper .mem-btn button:first-child {
    margin-left: 0
}

section.pot .wrapper .mem-btn button img {
    width: 11vw;
    margin-bottom: 1vw
}

section.pot .wrapper .mem-btn button span {
    font-size: .81rem;
    text-align: center;
    color: var(--txtColor07)
}

section.pot .wrapper .mem-btn button span.hint {
    position: absolute;
    top: 1.6vw;
    right: 1vw;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    background: var(--bgColor22);
    width: 8px;
    height: 8px
}

.app-download-bar {
    z-index: 100;
    height: 13vw;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0vw 3.4vw;
    background: var(--bgColor08)
}

.d-content {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.d-content img {
    width: 12vw;
    margin: 0 1.2vw
}

.d-content .d-info h2 {
    font-size: .83rem;
    color: var(--txtColor19)
}

.d-content .d-info p {
    font-size: .65rem;
    color: var(--txtColor02)
}

.d-content span.icon-close {
    font-size: 1.16rem;
    color: var(--txtColor12)
}

.app-download-bar button {
    width: 25vw;
    padding: 1.6vw 2vw;
    font-size: .83rem;
    color: var(--txtColor01);
    background: var(--bgColor_Grad09-00);
    background: -moz-linear-gradient(top, var(--bgColor_Grad09-00) 0%, var(--bgColor_Grad09-01) 100%);
    background: -webkit-linear-gradient(top, var(--bgColor_Grad09-00) 0%, var(--bgColor_Grad09-01) 100%);
    background: -o-linear-gradient(top, var(--bgColor_Grad09-00) 0%, var(--bgColor_Grad09-01) 100%);
    background: linear-gradient(to bottom, var(--bgColor_Grad09-00) 0%, var(--bgColor_Grad09-01) 100%);
    border-radius: .5vw
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .d-content .d-info h2 {
        font-size: 1.4rem
    }

    .d-content .d-info p {
        font-size: 1rem
    }

    .d-content span.icon-close {
        font-size: 2rem
    }

    .app-download-bar button {
        font-size: 1.4rem
    }

    section.maingame .maingame-box {
        min-height: 28vw
    }

    section.maingame .maingame-box ul.tab-type li a {
        font-size: 1.4rem;
        padding: 0 12px 0 20px
    }

    .maingame-content-box .tab-maingame-content ul li {
        border-radius: 20px;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        -ms-border-radius: 20px;
        -o-border-radius: 20px
    }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
    .d-content .d-info h2 {
        font-size: 1.4rem
    }

    section.maingame .maingame-box ul.tab-type li a {
        font-size: 1.8rem;
        padding: 0 12px 0 20px
    }

    .maingame-content-box .tab-maingame-content ul li {
        border-radius: 20px;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        -ms-border-radius: 20px;
        -o-border-radius: 20px
    }
}
