@charset "UTF-8";
.popup-login .model-inner {
    width: 75vw;
    max-width: 75vw;
    margin: 0 auto
}

.login-content {
   /* background: var(--bgColor_Grad06-00);
    background: -webkit-linear-gradient(top, var(--bgColor_Grad06-00) 1%, var(--bgColor_Grad06-01) 100%);
    background: -moz-linear-gradient(top, var(--bgColor_Grad06-00) 1%, var(--bgColor_Grad06-01) 100%);
    background: -o-linear-gradient(top, var(--bgColor_Grad06-00) 1%, var(--bgColor_Grad06-01) 100%);
    background: linear-gradient(to bottom, var(--bgColor_Grad06-00) 1%, var(--bgColor_Grad06-01) 100%);*/
    background:linear-gradient(to right, #272727 0%,#000000 100%);
    padding: 8.6vw 8.8vw
}

.login-content .input-area {
    margin: 10vw 0 0
}

.login-content button.login-button {
    margin-bottom: 1vw;
    background:linear-gradient(to bottom, #3f3f3f 0%,#181818 100%);
    color: #ffffff;
}

.input-list-forget {
    margin: 2vw 0 3vw
}

.input-list-forget .styled-checkbox + label {
    font-size: .81rem;
    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
}

.input-list-forget .styled-checkbox + label span {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
}

.input-list-forget .styled-checkbox:checked + label:after {
    content: "";
    top: 2.2vw;
    left: .8vw
}

.pop-up-content button.signupnow-button, .pop-up-content button.cancel-button {
    color: #000000;
    background:linear-gradient(to right,#fff467 0%,#fd980b 100%);
}

.pop-up-content button.signupnow-button {
    width: 49%;
    margin-right: 2%
}

.pop-up-content button.guestmail-button {
    width: 49%;
    background:linear-gradient(to right,#fff467 0%,#fd980b 100%);
    color: #000000;
}

.popup-guestmail .titleP {
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    font-size: 1.2rem
}

.popup-guestmail .account-problem-content {
    background: var(--bgColor23);
    padding: 16.8vw 4.8vw 3.6vw
}

.popup-guestmail .account-problem-content .input-area .list {
    background: none
}

.popup-guestmail .titleP span {
    font-weight: 700;
    color: var(--txtColor14);
    margin-left: 4px
}

.popup-guestmail .account-problem-content .input-list .list .txt {
    width: 22vw;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.popup-guestmail .account-problem-content .input-area .list .input input {
    width: 70vw
}

.popup-guestmail button.send-mail-button {
    width: 50vw;
    height: 10vw;
    background: var(--bgColor02);
    color: var(--txtColor01)
}

.for-guestmail .head-notice {
    background: var(--bgColor38)
}

.for-guestmail .content b {
    color: var(--txtColor07)
}

.for-guestmail .btn-box button.close-button {
    background: var(--bgColor02)
}

.popup-account-problem .model-inner {
    width: 98vw;
    max-width: 98vw;
    margin: 1vw auto
}

.account-problem-content {
    background: var(--bgColor01);
    padding: 2.6vw 4.8vw 8vw
}

.account-problem-content .titleP {
    font-size: 1.6rem
}

.account-problem-content .input-area .list {
    border: 0px
}

.account-problem-content .input-list .list .txt {
    width: 15vw;
    color: var(--txtColor05)
}

.account-problem-content .input-area .list .input input {
    width: 72vw;
    border: 1px solid var(--borderColor05);
    border-radius: .5vw;
    -webkit-border-radius: .5vw;
    -moz-border-radius: .5vw;
    -ms-border-radius: .5vw;
    -o-border-radius: .5vw;
    margin: .5vw auto
}

.account-problem-content .input-area .list textarea {
    padding: 2vw;
    width: 93.2vw;
    line-height: 1.6;
    border: 1px solid var(--borderColor05);
    border-radius: .5vw;
    -webkit-border-radius: .5vw;
    -moz-border-radius: .5vw;
    -ms-border-radius: .5vw;
    -o-border-radius: .5vw;
    margin-top: .5vw
}

.account-problem-content .bgbtn-box {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 4vw;
    padding: 0 2vw
}

.account-problem-content .bgbtn-box button {
    width: 41.6vw
}

.account-problem-content .bgbtn-box button.send-button {
    background: var(--bgColor02);
    color: var(--txtColor01)
}

.account-problem-content .bgbtn-box button.cancel-button {
    color: var(--txtColor02);
    background: var(--btnColor03)
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .input-list-forget .styled-checkbox + label, .popup-guestmail button.send-mail-button {
        font-size: 1.6rem
    }

    .popup-guestmail .titleP {
        font-size: 2rem
    }

    .popup-guestmail .titleP span {
        font-size: 1.6rem;
        margin-left: 8px
    }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
    .input-list-forget .styled-checkbox + label, .popup-guestmail button.send-mail-button {
        font-size: 1.8rem
    }

    .popup-guestmail .titleP {
        font-size: 2.4rem
    }

    .popup-guestmail .titleP span {
        font-size: 1.8rem;
        margin-left: 12px
    }
}

@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) {
    .popup-login .model-inner {
        width: 88vw;
        max-width: 88vw
    }

    .login-content {
        padding: 4.6vw 8.8vw 8.6vw
    }
}

input[name=account] {
    border: none
}

.modal-content {
    pointer-events: none
}

.modal-content #header, .modal-content .model-inner {
    pointer-events: initial
}

input[data-v-b986ec48] {
    border-bottom: none !important
}

.bank-content ul[data-v-1ac1cec8]::-webkit-scrollbar {
    display: none
}

[data-v-2bcee295] .popup-signup .alarm {
    width: 90vw;
    padding-left: 10vw;
    margin-top: 1vw
}

[data-v-2bcee295] .popup-signup .titleP {
    color: #ffffff;
    font-weight: 700;
    font-size: 1.2rem
}

[data-v-2bcee295] .popup-signup .title-name {
    padding: 2.6vw 0
}

[data-v-2bcee295] .popup-signup .input-area {
    margin: 0 auto;
    padding: 3.8vw 0vw
}

[data-v-2bcee295] .popup-signup .input-area .input-list {
    padding: 0vw 3.8vw;
    margin-bottom: 2vw
}

[data-v-2bcee295] .popup-signup .input-area .line {
    width: 100%;
    height: 1px;
    background: var(--borderColor03);
    margin: 4vw auto
}

[data-v-2bcee295] .popup-signup .input-area .list {
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0
}

[data-v-2bcee295] .popup-signup .input-area .list .icon-clean {
    width: 8vw;
    height: 10vw;
    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: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: var(--txtColor02);
    font-size: 1.2rem;
    background: var(--bgColor01);
    right: 2vw
}

[data-v-2bcee295] .popup-signup .input-area .input-list {
    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;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

[data-v-2bcee295] .popup-signup .input-area .input-birth .list {
    height: 10vw
}

[data-v-2bcee295] .popup-signup .input-area .input-birth .list .license-number {
    width: 75vw;
    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
}

[data-v-2bcee295] .popup-signup .input-area .input-birth .list .license-number .number-box {
    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
}

[data-v-2bcee295] .popup-signup .input-area .input-birth .list .license-number .number-box input.input-one {
    width: 50vw;
    height: 8vw;
    border-radius: 2px
}

[data-v-2bcee295] .popup-signup .input-area .input-birth .list .license-number .number-box ul.sex {
    width: 24vw;
    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
}

[data-v-2bcee295] .popup-signup .input-area .input-birth .list .license-number .number-box ul.sex input[type=radio] {
    width: auto;
    position: absolute;
    visibility: hidden
}

[data-v-2bcee295] .popup-signup .input-area .input-birth .list .license-number .number-box ul.sex input[type=radio]:checked ~ label {
    background: var(--btnColor11);
    color: var(--txtColor01)
}

[data-v-2bcee295] .popup-signup .input-area .input-birth .list .license-number .number-box ul.sex label {
    height: 7.6vw;
    width: 15vw;
    margin-right: 1vw;
    font-size: .81rem;
    padding: 1vw;
    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: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: var(--txtColor02);
    background: var(--btnColor03);
    font-weight: 600;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px
}

[data-v-2bcee295] .popup-signup .input-area .input-list .list-id {
    width: 71vw
}

[data-v-2bcee295] .popup-signup .input-area .input-list .list-id .input, [data-v-2bcee295] .popup-signup .input-area .input-list .list-id .input input {
    width: 54vw
}

[data-v-2bcee295] .popup-signup .input-area .list span {
    padding: 0vw 2vw;
    border-right: 1px solid var(--borderColor03);
    color: #7c8797;
}

[data-v-2bcee295] .popup-signup .input-area .icon-black span {
    color: var(--txtColor42)
}

[data-v-2bcee295] .signup-content {
    background-color: var(--bgColor01)
}

[data-v-2bcee295] .signup-content .list .checkUse {
    width: 3.6vw;
    height: 3.6vw;
    margin-right: 2.6vw;
    background-repeat: no-repeat;
    -o-background-size: contain;
    background-size: contain;
    background-position: center left;
    background-image: url(../../Images/bet38/icconCheck01.5ffdc9e6.svg)
}

[data-v-2bcee295] .signup-content .checkOk .list .checkUse {
    background-image: url(../../Images/bet38/icconCheck02.816af30f.svg)
}

[data-v-2bcee295] .signup-content .list {
    padding: 0
}

[data-v-2bcee295] .signup-content .list input {
    padding: 2vw;
    border: 0px solid var(--borderColor05)
}

[data-v-2bcee295] .signup-content .list input.datepicker::-webkit-input-placeholder {
    color: var(--txtColor18)
}

[data-v-2bcee295] .signup-content .list input.datepicker:-moz-placeholder {
    color: var(--txtColor18)
}

[data-v-2bcee295] .signup-content .list input.datepicker:-ms-input-placeholder {
    color: var(--txtColor18)
}

[data-v-2bcee295] .signup-content .list input.datepicker::-moz-placeholder {
    color: var(--txtColor18)
}

[data-v-2bcee295] .signup-content .list input.datepicker::placeholder {
    color: var(--txtColor18)
}

[data-v-2bcee295] .signup-content .list input:focus {
    border: 0px solid var(--borderColor07)
}

[data-v-2bcee295] .signup-content .list .input {
    width: 75vw;
    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
}

[data-v-2bcee295] .signup-content button.check-button {
    width: 20vw;
    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: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #000000;
    background:linear-gradient(to bottom, #3f3f3f 0%,#181818 100%);
    font-size: .81rem;
    height: 10vw;
    padding: 1vw;
    font-weight: 600;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    font-size: .93rem
}

[data-v-2bcee295] .signup-content .list select {
    padding: 2vw;
    width: 75vw;
    border: 0px solid var(--borderColor05);
    background-position: 69vw;
    color: var(--txtColor18)
}

[data-v-2bcee295] .signup-content .bgbtn-box {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 6vw;
    padding: 0vw 3.8vw
}

[data-v-2bcee295] .signup-content .bgbtn-box button {
    width: 44.6vw
}

[data-v-2bcee295] .signup-content button.signup-button {
    background:linear-gradient(to bottom, #3f3f3f 0%,#181818 100%);
    color: #ffffff;
}

[data-v-2bcee295] .popup-signup .referral-link {
    width: 100%;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: var(--bgColor12);
    color: var(--txtColor43);
    padding: 1.8vw 0;
    border-radius: .5vw;
    -webkit-border-radius: .5vw;
    -moz-border-radius: .5vw;
    -ms-border-radius: .5vw;
    -o-border-radius: .5vw
}

[data-v-2bcee295] .popup-signup .referral-link p.under-line {
    text-decoration: underline;
    font-size: 1rem;
    font-weight: 700;
    margin: 0vw auto
}

[data-v-2bcee295] .popup-signup .referral-link p {
    font-size: .75rem;
    margin: 1vw auto
}

[data-v-2bcee295] .popup-bank .pop-up-content {
    width: 98vw;
    margin: 0 auto;
    background: var(--bgColor06)
}

[data-v-2bcee295] .popup-bank .head-top, [data-v-2bcee295] .popup-carrier-open .head-top {
    width: 98vw;
    height: 13.2vw;
    margin: 6vw auto 0vw;
    border-bottom: 0px
}

[data-v-2bcee295] .popup-bank .title-name, [data-v-2bcee295] .popup-carrier-open .title-name {
    color: var(--txtColor05);
    font-weight: 700;
    font-size: 1.2rem;
    text-align: center
}

[data-v-2bcee295] .popup-bank .close-btn, [data-v-2bcee295] .popup-carrier-open .close-btn {
    top: -4.2vw;
    right: 0vw
}

[data-v-2bcee295] .popup-bank .close-btn span, [data-v-2bcee295] .popup-carrier-open .close-btn span {
    width: 10vw;
    height: 10vw;
    border-radius: 50%;
    color: var(--txtColor01);
    background: var(--bgColor10);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    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: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

[data-v-2bcee295] .popup-carrier-open .bank-content ul li:last-child {
    margin-bottom: 0vw
}

[data-v-2bcee295] .bank-content {
    width: 98vw;
    height: auto;
    background: var(--bgColor06);
    margin: 0 auto
}

[data-v-2bcee295] .bank-content ul {
    height: auto;
    max-height: -webkit-calc(100vh - 20.5vw);
    max-height: -moz-calc(100vh - 20.5vw);
    max-height: calc(100vh - 20.5vw);
    overflow-y: scroll;
    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-wrap: Wrap;
    -ms-flex-wrap: Wrap;
    flex-wrap: Wrap;
    margin: 0 auto;
    width: 96vw;
    padding: 2vw 0 14vw
}

[data-v-2bcee295] .bank-content ul li {
    width: 31.333%;
    margin: 1%
}

[data-v-2bcee295] .bank-content ul li a {
    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;
    color: var(--txtColor29);
    padding: 2vw 1.2vw;
    font-size: .65rem;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background: var(--bgColor01);
    color: var(--txtColor02);
    border: 1px solid var(--txtColor04);
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px
}

[data-v-2bcee295] .bank-content ul li a img {
    width: auto;
    height: 8vw;
    margin: 1vw auto
}

[data-v-2bcee295] .input-area .full-list input.bank-btn, [data-v-2bcee295] .input-area .full-list input.carrier-btn {
    background-repeat: no-repeat;
    background-position: 69vw center;
    -o-background-size: 3vw;
    background-size: 3vw;
    background-image: url(../../Images/bet38/select-arrow.2f7c676c.svg)
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    [data-v-2bcee295] .signup-content button.check-button {
        font-size: 1.2rem
    }

    [data-v-2bcee295] .popup-signup .referral-link p, [data-v-2bcee295] .bank-content ul li a {
        font-size: 1.4rem
    }

    [data-v-2bcee295] .signup-content .list select, [data-v-2bcee295] .signup-content .list button {
        font-size: 1.6rem
    }

    [data-v-2bcee295] .popup-signup .referral-link p.under-line, [data-v-2bcee295] .popup-signup .titleP, [data-v-2bcee295] .popup-bank .title-name {
        font-size: 1.8rem
    }

    [data-v-2bcee295] .popup-signup .input-area .list .icon-clean {
        font-size: 2rem
    }

    [data-v-2bcee295] .popup-signup .input-area .input-birth .list .license-number .number-box ul.sex label {
        font-size: 1.6rem;
        font-weight: 400
    }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
    [data-v-2bcee295] .signup-content button.check-button {
        font-size: 1.4rem
    }

    [data-v-2bcee295] .popup-signup .referral-link p, [data-v-2bcee295] .bank-content ul li a {
        font-size: 1.6rem
    }

    [data-v-2bcee295] .signup-content .list select, [data-v-2bcee295] .signup-content .list button {
        font-size: 2rem
    }

    [data-v-2bcee295] .popup-signup .referral-link p.under-line, [data-v-2bcee295] .popup-signup .titleP, [data-v-2bcee295] .popup-bank .title-name {
        font-size: 2.2rem
    }

    [data-v-2bcee295] .popup-signup .input-area .list .icon-clean {
        font-size: 2.4rem
    }

    [data-v-2bcee295] .popup-signup .input-area .input-birth .list .license-number .number-box ul.sex label {
        font-size: 1.8rem;
        font-weight: 400
    }
}

.hide[data-v-2bcee295] {
    visibility: hidden
}

.point-flow-bar[data-v-5c6aae1e] {
    z-index: 1000;
    width: 58%
}

.point-flow-bar .bg .content p b {
    color: var(--txtColor21);
    margin-right: 2px
}

.draggable {
    touch-action: none;
    user-select: none
}

body[data-v-742471d5] {
    overflow: hidden
}

section#content[data-v-742471d5] {
    height: auto;
    -webkit-overflow-scrolling: touch;
    z-index: 1
}

#out-wrapper.home[data-v-742471d5] {
    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[data-v-742471d5] {
    padding-bottom: 0;
    height: 100%;
    position: fixed
}

section.maingame[data-v-742471d5] {
    position: fixed;
    top: 72vw
}

section.maingame.addTop[data-v-742471d5] {
    top: 85vw
}

section.maingame .maingame-box[data-v-742471d5] {
    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[data-v-742471d5] {
    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[data-v-742471d5] {
    margin-right: 1.2vw;
    box-shadow: 0 2px 5px 0 var(--bgColor01_op);
    display: inline-block
}

section.maingame .maingame-box ul.tab-type li[data-v-742471d5]:last-child {
    margin-right: 1vw
}

section.maingame .maingame-box ul.tab-type li[data-v-742471d5], section.maingame .maingame-box ul.tab-type li a[data-v-742471d5] {
    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[data-v-742471d5] {
    font-size: .83rem;
    padding: 0 8px;
    color: var(--txtColor07);
    box-shadow: 0 2px 0 0 var(--bgColor18_op)
}

section.maingame .maingame-box ul.tab-type li.active a[data-v-742471d5] {
    background: var(--bgColor02);
    color: var(--txtColor01);
    box-shadow: 0 2px 0 0 var(--bgColor17_op)
}

section.maingame .maingame-box ul.tab-type li a .icon[data-v-742471d5] {
    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[data-v-742471d5] {
    width: 8vw;
    height: auto;
    margin-bottom: 0vw
}

section.maingame .maingame-box ul.tab-type li.active a .icon img[data-v-742471d5] {
    -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[data-v-742471d5] {
    margin-left: 1vw
}

section.maingame .maingame-box ul.tab-type li a .tab-name[data-v-742471d5] {
    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[data-v-742471d5] {
    text-align: left
}

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

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

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

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

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

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

section.maingame .maingame-box .maingame-content-box[data-v-742471d5] {
    width: 100vw;
    height: auto;
    min-height: auto;
    background-color: unset
}

section.maingame .maingame-box .maingame-content-box .tab-maingame-content ul[data-v-742471d5] {
    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[data-v-742471d5] {
    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[data-v-742471d5] {
    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[data-v-742471d5]:last-child {
    margin-bottom: 1.5vw
}

.maingame-content-box .tab-maingame-content ul li a[data-v-742471d5] {
    width: 100%;
    height: 37.6vw
}

.maingame-content-box .tab-maingame-content ul li.event a[data-v-742471d5]: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[data-v-742471d5] {
    position: absolute;
    bottom: 6.2vw;
    left: 4.4vw;
    font-size: .93rem;
    text-align: center;
    color: var(--txtColor39);
    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[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-LiveSport.3b3305ff.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-LiveSport[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-LiveSport.39917814.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EuropeanSport[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-EuropeanSport.cbcbdd9f.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EuropeanSport[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-EuropeanSport.fab33996.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-KoreanSport[data-v-742471d5] {
    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[data-v-742471d5] {
    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[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-EvoReal.f8fed1b6.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EvoReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-EvoReal.d90e5c48.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AgBr[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-AgBr.ec22d1c4.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AgBr[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-AgBr.c8dd50c9.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MgpReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-MgpReal.c9699936.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MgpReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-MgpReal.9f156521.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-WmReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-WmReal.30870e4d.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-WmReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-WmReal.a41b20b0.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AllBetReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-AllBetReal.41d32262.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AllBetReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-AllBetReal.a60a1f4b.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-OgReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-OgReal.24e07983.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-OgReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-OgReal.42fa3c07.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-PrgReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-PrgReal.2a8d69e0.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-PrgReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-PrgReal.bff13599.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-DgReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-DgReal.89a25425.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-DgReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-DgReal.5e837b69.webp)
}

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

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

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BgReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-BgReal.35dbefde.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BgReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-BgReal.e9e2a0f3.webp)
}

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

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

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BbinReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-BbinReal.c5987a82.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BbinReal[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-BbinReal.b05473b1.webp)
}

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

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

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

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

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MgpHtml[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-MgpHtml.19c0b9b1.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MgpHtml[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-MgpHtml.297c2e3b.webp)
}

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

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

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-HabaHtml[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-HabaHtml.b1c0c86e.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-HabaHtml[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-HabaHtml.fbb93e55.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-PrgHtml[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-PrgHtml.e5195d00.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-PrgHtml[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-PrgHtml.5e707cfd.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-Pg1Slot[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-Pg1Slot.3f8d9f31.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-Pg1Slot[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-Pg1Slot.8980dfaa.webp)
}

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

.webp .maingame-content-box .tab-maingame-content ul li.slotAmeba[data-v-742471d5] {
    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[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-SgHtml.97ced9fe.png)
}

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

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

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

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

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

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

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

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

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

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-TpgHtml[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-TpgHtml.05f3a951.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-TpgHtml[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-TpgHtml.eee8f619.webp)
}

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

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

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-CQ9Html[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-CQ9Html.babe5902.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-CQ9Html[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-CQ9Html.525e74a3.webp)
}

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

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

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

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

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

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

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-GFGSlot[data-v-742471d5] {
    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[data-v-742471d5] {
    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[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-MiniPowerBall.bc2da55f.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniPowerBall[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-MiniPowerBall.c89faf51.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniPowerLadder[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-MiniPowerLadder.34a02e1d.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniPowerLadder[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-MiniPowerLadder.931a0063.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniSpeedKeno[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-MiniSpeedKeno.996730a6.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniSpeedKeno[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-MiniSpeedKeno.2d56ceae.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniKenoLadder[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-MiniKenoLadder.fc173282.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniKenoLadder[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-MiniKenoLadder.daf1a7a8.webp)
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFCC[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-BetradarVFCC.441cff58.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFCC[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-BetradarVFCC.2ca4866c.webp)
}

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

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

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

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFNC[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-BetradarVFEC.724cf933.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFAS[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-BetradarVFEC.27c80494.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFAS[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-BetradarVFEC.724cf933.webp)
}

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

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

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

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

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVDK[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-BetradarVDK.4b421703.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVDK[data-v-742471d5] {
    background-image: url(../../Images/bet38/navsort-m-BetradarVDK.a9c2d70b.webp)
}

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

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

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

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVBI[data-v-742471d5] {
    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[data-v-742471d5] {
        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[data-v-742471d5] {
        height: 17vw;
        width: 46vw
    }

    section.pot .wrapper .main-pot span[data-v-742471d5] {
        font-size: 1rem;
        bottom: .5vw
    }

    .maingame-content-box .tab-maingame-content ul li a span[data-v-742471d5] {
        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[data-v-742471d5] {
        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[data-v-742471d5] {
        font-size: 2.4rem;
        bottom: 1.2vw
    }

    section.pot .wrapper .mem-btn button span[data-v-742471d5] {
        font-size: 1.6rem
    }

    section.pot .wrapper .mem-btn button span.hint[data-v-742471d5] {
        width: 14px;
        height: 14px
    }

    .maingame-content-box .tab-maingame-content ul li a span[data-v-742471d5] {
        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[data-v-742471d5] {
        font-size: 3.2rem;
        bottom: 1.4vw
    }

    section.pot .wrapper .mem-btn button span[data-v-742471d5] {
        font-size: 2rem
    }

    section.pot .wrapper .mem-btn button span.hint[data-v-742471d5] {
        width: 14px;
        height: 14px
    }

    .maingame-content-box .tab-maingame-content ul li a span[data-v-742471d5] {
        font-size: 2rem
    }
}

section.pot .wrapper[data-v-742471d5] {
    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[data-v-742471d5] {
    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[data-v-742471d5] {
    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[data-v-742471d5] {
    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[data-v-742471d5] {
    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[data-v-742471d5]:first-child {
    margin-left: 0
}

section.pot .wrapper .mem-btn button img[data-v-742471d5] {
    width: 11vw;
    margin-bottom: 1vw
}

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

section.pot .wrapper .mem-btn button span.hint[data-v-742471d5] {
    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[data-v-742471d5] {
    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[data-v-742471d5] {
    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[data-v-742471d5] {
    width: 12vw;
    margin: 0 1.2vw
}

.d-content .d-info h2[data-v-742471d5] {
    font-size: .83rem;
    color: var(--txtColor19)
}

.d-content .d-info p[data-v-742471d5] {
    font-size: .65rem;
    color: var(--txtColor02)
}

.d-content span.icon-close[data-v-742471d5] {
    font-size: 1.16rem;
    color: var(--txtColor12)
}

.app-download-bar button[data-v-742471d5] {
    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[data-v-742471d5] {
        font-size: 1.4rem
    }

    .d-content .d-info p[data-v-742471d5] {
        font-size: 1rem
    }

    .d-content span.icon-close[data-v-742471d5] {
        font-size: 2rem
    }

    .app-download-bar button[data-v-742471d5] {
        font-size: 1.4rem
    }

    section.maingame .maingame-box[data-v-742471d5] {
        min-height: 28vw
    }

    section.maingame .maingame-box ul.tab-type li a[data-v-742471d5] {
        font-size: 1.4rem;
        padding: 0 12px 0 20px
    }

    .maingame-content-box .tab-maingame-content ul li[data-v-742471d5] {
        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[data-v-742471d5] {
        font-size: 1.4rem
    }

    section.maingame .maingame-box ul.tab-type li a[data-v-742471d5] {
        font-size: 1.8rem;
        padding: 0 12px 0 20px
    }

    .maingame-content-box .tab-maingame-content ul li[data-v-742471d5] {
        border-radius: 20px;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        -ms-border-radius: 20px;
        -o-border-radius: 20px
    }
}

.topNoPage[data-v-742471d5] {
    margin-top: -13vw
}
