@charset "UTF-8";.popup-ad .ad-block .h-top img[data-v-a3f922f7] {
    height: 40px!important
}

@media only screen and (minwidth: 768px) and (device-width <= 1024px) and (min-device-pixel-ratio: 2) {
    .d-content .d-info h2[data-v-f7ff31d4] {
        font-size:1.4rem
    }

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

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

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

@media only screen and (width >= 1024px) and (height <= 1366px) and (min-device-pixel-ratio: 1.5) {
    .d-content .d-info h2[data-v-f7ff31d4] {
        font-size:1.4rem
    }
}

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

.d-content[data-v-f7ff31d4] {
    display: -moz-box;
    display: 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-f7ff31d4] {
    width: 12vw;
    margin: 0 1.2vw
}

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

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

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

.app-download-bar a[data-v-f7ff31d4] {
    width: 25vw;
    padding: 1.6vw 2vw;
    border-radius: .5vw;
    background: var(--bgColor_Grad09-00);
    background: 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%);
    color: var(--txtColor01);
    font-size: .83rem;
    text-align: center
}

.mask[data-v-77826c5e] {
    position: absolute;
    width: 100vw;
    height: 13vw;
    background-color: #000c
}

.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%); */
    padding: 8.6vw 8.8vw
}

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

.login-content button.login-button {
    margin-bottom: 1vw;
    background: var(--btnColor06);
    color: var(--txtColor01)
}

.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: var(--txtColor02);
    background: var(--btnColor03)
}

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

.pop-up-content button.guestmail-button {
    width: 49%;
    background: var(--bgColor10);
    color: var(--txtColor01)
}

.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(--btnColor06);
    color: var(--txtColor01)
}

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

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

.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
}

.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(--btnColor06);
    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
}

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

.frame[data-v-1c2e2269] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    min-height: 78px!important
}

.frame span[data-v-1c2e2269] {
    width: 100%;
    margin-top: 4px;
    text-align: center;
    text-wrap: balance
}

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

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

[data-v-fd2b972b] .popup-signup .titleP {
    color: var(--txtColor40);
    font-weight: 700;
    font-size: 1.2rem
}

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

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

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

[data-v-fd2b972b] .popup-signup .input-area .line {
    width: 100%;
    height: 1px;
    background: #4385f8;
    margin: 4vw auto
}

[data-v-fd2b972b] .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-fd2b972b] .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-fd2b972b] .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-fd2b972b] .popup-signup .input-area .input-birth .list {
    height: 10vw
}

[data-v-fd2b972b] .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-fd2b972b] .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-fd2b972b] .popup-signup .input-area .input-birth .list .license-number .number-box input.input-one {
    width: 50vw;
    height: 8vw;
    border-radius: 2px
}

[data-v-fd2b972b] .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-fd2b972b] .popup-signup .input-area .input-birth .list .license-number .number-box ul.sex input[type=radio] {
    width: auto;
    position: absolute;
    visibility: hidden
}

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

[data-v-fd2b972b] .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;
    background: var(--btnColor16);
    border: 0px solid var(--btnColor16);
    color: var(--txtColor01);
    font-weight: 600;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px
}

[data-v-fd2b972b] .popup-signup .input-area .input-list .list-id {
    width: 60vw
}

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

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

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

[data-v-fd2b972b] .signup-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%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--bgColor_Grad06-00)",endColorstr="var(--bgColor_Grad06-01)",GradientType=0)
}

[data-v-fd2b972b] .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("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)--%3e%3csvg%20version='1.1'%20id='_x30_75_x5F_icconCheck01'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20100%20100'%20style='enable-background:new%200%200%20100%20100'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e.st0{fill-rule:evenodd;clip-rule:evenodd;fill:%23BBBBBB;}%3c/style%3e%3cpath%20class='st0'%20d='M32.4,60L8,42.2l-8,7.1c0,0,22.2,28.4,32.4,46.7c0,0,28.9-55.6,67.6-92H88.9C88.9,4,59.1,23.6,32.4,60z'/%3e%3c/svg%3e")
}

[data-v-fd2b972b] .signup-content .checkOk .list .checkUse {
    background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)--%3e%3csvg%20version='1.1'%20id='_x30_76_x5F_icconCheck02'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20100%20100'%20style='enable-background:new%200%200%20100%20100'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e.st0{fill-rule:evenodd;clip-rule:evenodd;fill:%230AAD94;}%3c/style%3e%3cpath%20class='st0'%20d='M32.4,60L8,42.2l-8,7.1c0,0,22.2,28.4,32.4,46.7c0,0,28.9-55.6,67.6-92H88.9C88.9,4,59.1,23.6,32.4,60z'/%3e%3c/svg%3e")
}

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

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

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

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

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

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

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

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

[data-v-fd2b972b] .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-fd2b972b] .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;
    background: #fff;
    border: 1px solid #4385f8;
    color: #4385f8;
    font-size: .81rem;
    /* height: 19vw; */
    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-fd2b972b] .signup-content .list select {
    padding: 2vw;
    width: 75vw;
    border: 0px solid var(--borderColor05);
    background-position: 69vw;
    color: var(--txtColor18)
}

[data-v-fd2b972b] .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-fd2b972b] .signup-content .bgbtn-box button {
    width: 44.6vw
}

[data-v-fd2b972b] .signup-content button.signup-button {
    background: #4385f8;
    color: var(--txtColor01);
	width: 100%;
}

[data-v-fd2b972b] .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(--bgColor10);
    color: var(--txtColor01);
    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-fd2b972b] .popup-signup .referral-link p.under-line {
    text-decoration: underline;
    font-size: 1rem;
    font-weight: 700;
    margin: 0vw auto
}

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

[data-v-fd2b972b] .signup-content .list .input.input-radio {
    width: 83vw;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

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

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

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

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

[data-v-fd2b972b] .popup-bank .close-btn span,[data-v-fd2b972b] .popup-carrier-open .close-btn span {
    width: 10vw;
    height: 10vw;
    border-radius: 50%;
    color: var(--txtColor01);
    background: #4385f8;
    -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-fd2b972b] .popup-carrier-open .bank-content ul li:last-child {
    margin-bottom: 0vw
}

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

[data-v-fd2b972b] .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-fd2b972b] .bank-content ul::-webkit-scrollbar {
    display: none
}

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

[data-v-fd2b972b] .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-fd2b972b] .bank-content ul li a img {
    width: auto;
    height: 8vw;
    margin: 1vw auto
}

[data-v-fd2b972b] .input-area .full-list input.bank-btn,[data-v-fd2b972b] .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(../../m/assets/select-arrow-fs0NGUUi.svg)
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    [data-v-fd2b972b] .popup-signup .input-area .input-birth .list .license-number .number-box ul.sex label,[data-v-fd2b972b] .signup-content button.check-button {
        font-size:1.2rem
    }

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

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

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

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

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
    [data-v-fd2b972b] .popup-signup .input-area .input-birth .list .license-number .number-box ul.sex label,[data-v-fd2b972b] .signup-content button.check-button {
        font-size:1.4rem
    }

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

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

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

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

[data-v-fd2b972b] .rule-hint {
    padding: 2vw;
    background: var(--bgColor17);
    font-size: .875rem
}

[data-v-fd2b972b] .rule-hint ul li {
    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;
    margin: 1vw 0 0
}

[data-v-fd2b972b] .rule-hint ul li.checkOk {
    color: var(--btnColor01)
}

[data-v-fd2b972b] .rule-hint ul li.checkWrong {
    color: var(--txtColor16)
}

[data-v-fd2b972b] .rule-hint ul li .checkUse {
    position: relative;
    width: 4.6vw;
    height: 4.6vw;
    border: 2px solid var(--borderColor03);
    background-color: var(--bgColor01);
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    margin-right: 1.4vw
}

[data-v-fd2b972b] .rule-hint ul li.checkOk .checkUse {
    border: none;
    background-color: var(--btnColor01)
}

[data-v-fd2b972b] .rule-hint ul li.checkOk .checkUse:before {
    content: "";
    position: absolute;
    top: 0vw;
    right: 0vw;
    width: 3.6vw;
    height: 3.6vw;
    background-repeat: no-repeat;
    -o-background-size: contain;
    background-size: contain;
    background-position: center left;
    background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2027.0.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='_x30_76_x5F_icconCheck02'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20100%20100'%20style='enable-background:new%200%200%20100%20100;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;}%20%3c/style%3e%3cpath%20class='st0'%20d='M32.4,60L8,42.2l-8,7.1c0,0,22.2,28.4,32.4,46.7c0,0,28.9-55.6,67.6-92H88.9C88.9,4,59.1,23.6,32.4,60z'/%3e%3c/svg%3e")
}

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

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

[data-v-88981289] .popup-signup .titleP {
    color: var(--txtColor40);
    font-weight: 700;
    font-size: 1.2rem
}

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

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

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

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

[data-v-88981289] .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-88981289] .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-88981289] .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-88981289] .popup-signup .input-area .input-birth .list {
    height: 10vw
}

[data-v-88981289] .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-88981289] .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-88981289] .popup-signup .input-area .input-birth .list .license-number .number-box input.input-one {
    width: 50vw;
    height: 8vw;
    border-radius: 2px
}

[data-v-88981289] .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-88981289] .popup-signup .input-area .input-birth .list .license-number .number-box ul.sex input[type=radio] {
    width: auto;
    position: absolute;
    visibility: hidden
}

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

[data-v-88981289] .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;
    background: var(--btnColor16);
    border: 0px solid var(--btnColor16);
    color: var(--txtColor01);
    font-weight: 600;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px
}

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

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

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

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

[data-v-88981289] .signup-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%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--bgColor_Grad06-00)",endColorstr="var(--bgColor_Grad06-01)",GradientType=0)
}

[data-v-88981289] .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("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)--%3e%3csvg%20version='1.1'%20id='_x30_75_x5F_icconCheck01'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20100%20100'%20style='enable-background:new%200%200%20100%20100'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e.st0{fill-rule:evenodd;clip-rule:evenodd;fill:%23BBBBBB;}%3c/style%3e%3cpath%20class='st0'%20d='M32.4,60L8,42.2l-8,7.1c0,0,22.2,28.4,32.4,46.7c0,0,28.9-55.6,67.6-92H88.9C88.9,4,59.1,23.6,32.4,60z'/%3e%3c/svg%3e")
}

[data-v-88981289] .signup-content .checkOk .list .checkUse {
    background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--Generator:%20Adobe%20Illustrator%2025.2.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)--%3e%3csvg%20version='1.1'%20id='_x30_76_x5F_icconCheck02'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20100%20100'%20style='enable-background:new%200%200%20100%20100'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e.st0{fill-rule:evenodd;clip-rule:evenodd;fill:%230AAD94;}%3c/style%3e%3cpath%20class='st0'%20d='M32.4,60L8,42.2l-8,7.1c0,0,22.2,28.4,32.4,46.7c0,0,28.9-55.6,67.6-92H88.9C88.9,4,59.1,23.6,32.4,60z'/%3e%3c/svg%3e")
}

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

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

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

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

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

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

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

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

[data-v-88981289] .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-88981289] .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;
    background: var(--btnColor16);
    border: 0px solid var(--btnColor16);
    color: var(--txtColor01);
    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-88981289] .signup-content .list select {
    padding: 2vw;
    width: 75vw;
    border: 0px solid var(--borderColor05);
    background-position: 69vw;
    color: var(--txtColor18)
}

[data-v-88981289] .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-88981289] .signup-content .bgbtn-box button {
    width: 44.6vw
}

[data-v-88981289] .signup-content button.signup-button {
    background: var(--btnColor01);
    color: var(--txtColor01)
}

[data-v-88981289] .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(--bgColor10);
    color: var(--txtColor01);
    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-88981289] .popup-signup .referral-link p.under-line {
    text-decoration: underline;
    font-size: 1rem;
    font-weight: 700;
    margin: 0vw auto
}

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

[data-v-88981289] .signup-content .list .input.input-radio {
    width: 83vw;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

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

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

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

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

[data-v-88981289] .popup-bank .close-btn span,[data-v-88981289] .popup-carrier-open .close-btn span {
    width: 10vw;
    height: 10vw;
    border-radius: 50%;
    color: var(--txtColor01);
    background: var(--bgColor07);
    -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-88981289] .popup-carrier-open .bank-content ul li:last-child {
    margin-bottom: 0vw
}

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

[data-v-88981289] .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-88981289] .bank-content ul::-webkit-scrollbar {
    display: none
}

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

[data-v-88981289] .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-88981289] .bank-content ul li a img {
    width: auto;
    height: 8vw;
    margin: 1vw auto
}

[data-v-88981289] .input-area .full-list input.bank-btn,[data-v-88981289] .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(../../m/assets/select-arrow-fs0NGUUi.svg)
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    [data-v-88981289] .popup-signup .input-area .input-birth .list .license-number .number-box ul.sex label,[data-v-88981289] .signup-content button.check-button {
        font-size:1.2rem
    }

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

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

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

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

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
    [data-v-88981289] .popup-signup .input-area .input-birth .list .license-number .number-box ul.sex label,[data-v-88981289] .signup-content button.check-button {
        font-size:1.4rem
    }

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

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

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

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

[data-v-88981289] .rule-hint {
    padding: 2vw;
    background: var(--bgColor17);
    font-size: .875rem
}

[data-v-88981289] .rule-hint ul li {
    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;
    margin: 1vw 0 0
}

[data-v-88981289] .rule-hint ul li.checkOk {
    color: var(--btnColor01)
}

[data-v-88981289] .rule-hint ul li.checkWrong {
    color: var(--txtColor16)
}

[data-v-88981289] .rule-hint ul li .checkUse {
    position: relative;
    width: 4.6vw;
    height: 4.6vw;
    border: 2px solid var(--borderColor03);
    background-color: var(--bgColor01);
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    margin-right: 1.4vw
}

[data-v-88981289] .rule-hint ul li.checkOk .checkUse {
    border: none;
    background-color: var(--btnColor01)
}

[data-v-88981289] .rule-hint ul li.checkOk .checkUse:before {
    content: "";
    position: absolute;
    top: 0vw;
    right: 0vw;
    width: 3.6vw;
    height: 3.6vw;
    background-repeat: no-repeat;
    -o-background-size: contain;
    background-size: contain;
    background-position: center left;
    background-image: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2027.0.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='_x30_76_x5F_icconCheck02'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20100%20100'%20style='enable-background:new%200%200%20100%20100;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;}%20%3c/style%3e%3cpath%20class='st0'%20d='M32.4,60L8,42.2l-8,7.1c0,0,22.2,28.4,32.4,46.7c0,0,28.9-55.6,67.6-92H88.9C88.9,4,59.1,23.6,32.4,60z'/%3e%3c/svg%3e")
}

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

.point-flow-bar[data-v-a5b0a1da] {
    z-index: 1000;
    width: 60%
}

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

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

body[data-v-066632b0] {
    overflow: hidden
}

section#content[data-v-066632b0] {
    -webkit-overflow-scrolling: touch;
    z-index: 1
}

#out-wrapper[data-v-066632b0] {
    padding-bottom: 0;
    height: 100%
}

#out-wrapper.fixed[data-v-066632b0] {
    padding-bottom: 0;
    height: 100%;
    position: fixed
}

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

section.maingame.addTop[data-v-066632b0] {
    top: 85vw
}

section.maingame .maingame-box[data-v-066632b0] {
    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-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    padding: 0vw 3.4vw
}

section.maingame .maingame-box ul.tab-type[data-v-066632b0] {
    width: 14.6vw;
    height: auto;
    min-height: 80.2vw;
    max-height: 80.2vw;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

section.maingame .maingame-box ul.tab-type li[data-v-066632b0] {
    margin-bottom: 1vw;
    margin-top: 1vw;
    box-shadow: 0 1px 4px 0 var(--bgColor12_op)
}

section.maingame .maingame-box ul.tab-type li[data-v-066632b0]:last-child {
    margin-bottom: 0
}

section.maingame .maingame-box ul.tab-type li[data-v-066632b0],section.maingame .maingame-box ul.tab-type li a[data-v-066632b0] {
    min-width: 13vw;
    height: 13vw;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border: 0px
}

section.maingame .maingame-box ul.tab-type li a[data-v-066632b0] {
    padding: 0;
    background-repeat: no-repeat;
    background-position: center;
    -o-background-size: cover;
    background-size: cover;
    background-image: url(../../m/assets/maingame-icon-bg-bD45yboZ.png);
    color: var(--txtColor30)
}

section.maingame .maingame-box ul.tab-type li.active a[data-v-066632b0] {
    color: var(--txtColor01);
    box-shadow: 1px 1px 4px 0 var(--bgColor12_op);
    background-image: url(../../m/assets/maingame-icon-bg-active-Q0Eke52G.png)
}

section.maingame .maingame-box ul.tab-type li a .icon[data-v-066632b0] {
    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
}

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

section.maingame .maingame-box ul.tab-type li.active a .icon img[data-v-066632b0] {
    -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-066632b0;
    -moz-animation-name: pulse-066632b0;
    -o-animation-name: pulse-066632b0;
    animation-name: pulse-066632b0
}

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

section.maingame .maingame-box ul.tab-type li a .tab-name[data-v-066632b0] {
    transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -ms-transform: scale(.9);
    -o-transform: scale(.9);
    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: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    white-space: initial;
    line-height: 1
}

section.maingame .maingame-box ul.tab-type li.active a .icon img#gamesportIcon[data-v-066632b0] {
    content: url(../../m/assets/Sport-active-C-nwbJ75.png)
}

section.maingame .maingame-box ul.tab-type li.active a .icon img#gamecasinoIcon[data-v-066632b0] {
    content: url(../../m/assets/Live-active-Lsdrj_13.png)
}

section.maingame .maingame-box ul.tab-type li.active a .icon img#gameslotIcon[data-v-066632b0] {
    content: url(../../m/assets/Slot-active-N7AgPdWd.png)
}

section.maingame .maingame-box ul.tab-type li.active a .icon img#gameminigameIcon[data-v-066632b0] {
    content: url(../../m/assets/Lottery-active-CAr9r4VJ.png)
}

section.maingame .maingame-box ul.tab-type li.active a .icon img#gamepokerIcon[data-v-066632b0] {
    content: url(../../m/assets/IdnPoker-active-1dqodN7Y.png)
}

section.maingame .maingame-box ul.tab-type li.active a .icon img#gamevirtualIcon[data-v-066632b0] {
    content: url(../../m/assets/VSport-active-CsbQe1i5.png)
}

section.maingame .maingame-box .maingame-content-box[data-v-066632b0] {
    width: 76.2vw;
    height: auto;
    min-height: auto
}

section.maingame .maingame-box .maingame-content-box .tab-maingame-content ul[data-v-066632b0] {
    height: auto;
    min-height: 78vw;
    max-height: 78vw;
    overflow: scroll;
    max-height: -webkit-calc(100vh - 106.5vw - env(safe-area-inset-bottom));
    max-height: -moz-calc(100vh - 106.5vw - env(safe-area-inset-bottom));
    max-height: calc(100vh - 106.5vw - env(safe-area-inset-bottom))
}

section.maingame.addTop .maingame-box .maingame-content-box .tab-maingame-content ul[data-v-066632b0] {
    max-height: -webkit-calc(100vh - 13vw - 53vw - 8vw - 20.5vw - 13vw);
    max-height: -moz-calc(100vh - 13vw - 53vw - 8vw - 20.5vw - 13vw);
    max-height: calc(100vh - 107.5vw)
}

.maingame-content-box .tab-maingame-content ul li[data-v-066632b0] {
    position: relative;
    width: 97%;
    height: 30vw;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-position: center;
    -o-background-size: 100%;
    background-size: 100%;
    margin-bottom: 3vw;
    margin-top: 1vw;
    display: block;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    box-shadow: 0 1px 5px #a7b5cc
}

.maingame-content-box .tab-maingame-content ul li[data-v-066632b0]:last-child {
    margin-bottom: 1.5vw
}

.maingame-content-box .tab-maingame-content ul li a[data-v-066632b0] {
    position: relative;
    width: 100%;
    height: 30vw;
    display: block
}

.maingame-content-box .tab-maingame-content ul li.event a[data-v-066632b0]:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 20vw;
    height: 20vw;
    background-repeat: no-repeat;
    -o-background-size: contain;
    background-size: contain;
    background-image: url(../../m/assets/tag-dailywins-zJ-zZZww.png)
}

.maingame-content-box .tab-maingame-content ul li.promotion a[data-v-066632b0]:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 20vw;
    height: 20vw;
    background-repeat: no-repeat;
    -o-background-size: contain;
    background-size: contain;
    background-image: url(../../m/assets/tag-promotion-wq6bKQ5A.png)
}

.maingame-content-box .tab-maingame-content ul li a span[data-v-066632b0] {
    position: absolute;
    bottom: 5vw;
    left: 3vw;
    font-size: .81rem;
    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: -.2vw
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-LiveSport[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-LiveSport-Lzyhz1pl.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-LiveSport[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-LiveSport-M6f3d0Qp.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EuropeanSport[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-EuropeanSport-x41gbidi.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EuropeanSport[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-EuropeanSport-JAdDkZbh.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-OverseasSport[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-OverseasSport-yO1sb4f0.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-OverseasSport[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-OverseasSport-C6G7njgi.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EvoReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-EvoReal-QWqBAQvb.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EvoReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-EvoReal-dvoRYnsy.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AgBr[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-AgBr-3ob-yVFF.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AgBr[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-AgBr-0Wu5aIuZ.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MgpReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-MgpReal-Sifcc_yR.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MgpReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-MgpReal-6CZKZfi_.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-WmReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-WmReal-5-AOZneA.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-WmReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-WmReal-5D6J479W.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AllBetReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-AllBetReal-Xdc8dsrK.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AllBetReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-AllBetReal-eR1WBsBD.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-OgReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-OgReal-yKUdifVx.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-OgReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-OgReal-7U03rZbG.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-PrgReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-PrgReal-2kPeJLEo.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-PrgReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-PrgReal-gn4eD3Eq.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-DgReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-DgReal-ZGobvx9K.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-DgReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-DgReal-ULsYoEDj.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-GpiLive[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-GpiLive-BbYulucI.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-GpiLive[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-GpiLive-4gkltDmL.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BgReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BgReal-3W3xY930.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BgReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BgReal-HNb9QglM.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-Ae2Real[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-Ae2Real-JSxg7oHw.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-Ae2Real[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-Ae2Real-8HJHvL7f.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BbinReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BbinReal-GYQEhd5h.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BbinReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BbinReal-BlZvbVNS.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-YxReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-YxReal-MUU6rfSs.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-YxReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-YxReal-cHP2ysUn.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-VivoVideo[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-VivoVideo-7Rpb6CNu.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-VivoVideo[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-VivoVideo-IKYreYVc.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-TvBetLive[data-v-066632b0] {
    background-image: url(../../../../KD001-02../../m/assets/images/home/Casino/navsort-m-TvBetLive.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-TvBetLive[data-v-066632b0] {
    background-image: url(../../../../KD001-02../../m/assets/images/home/Casino/navsort-m-TvBetLive.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MgLgReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-MgLgReal-9rC-yzhq.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MgLgReal[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-MgLgReal-mi80PIE-.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MgpHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-MgpHtml-NQoNIqna.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MgpHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-MgpHtml-wE7bstns.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AgHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-AgHtml-LNLvCgP2.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AgHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-AgHtml-zFmTUhqX.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-HabaHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-HabaHtml-fXYz4Dyv.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-HabaHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-HabaHtml-8zd82BqN.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-PrgHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-PrgHtml-Vn5GYW2C.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-PrgHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-PrgHtml-Qp8kufZk.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-Pg1Slot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-Pg1Slot-sawfIex1.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-Pg1Slot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-Pg1Slot-X9gaEe3r.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.slotAmeba[data-v-066632b0] {
    background-image: url(../../m/assets/slotAmeba-_bgBUbM6.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.slotAmeba[data-v-066632b0] {
    background-image: url(../../m/assets/slotAmeba-YNpDE_W1.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-SgHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-SgHtml-pO0VEmJu.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-SgHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-SgHtml-4E5n0Ah_.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-JiliHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-JiliHtml-QQMrIz-0.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-JiliHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-JiliHtml-bVMW2IyD.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BbinSlot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BbinSlot-8R2B3n0j.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BbinSlot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BbinSlot-AuAgoBrq.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EvoSlot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-EvoSlot-ygs_7yUK.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-EvoSlot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-EvoSlot-QyD-sV9w.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-JdbSlot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-JdbSlot-e1fYqpe_.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-JdbSlot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-JdbSlot-SleEt8Ur.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-TpgHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-TpgHtml-61qpxeP6.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-TpgHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-TpgHtml-PLitUox5.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AmebaHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-AmebaHtml-X3htRIyY.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-AmebaHtml[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-AmebaHtml-BlN9cT5i.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-CQ9Html[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-CQ9Html-L7j03FsO.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-CQ9Html[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-CQ9Html-6izSAcyu.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-GPISlot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-GPISlot-PCwiVOlH.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-GPISlot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-GPISlot-TRbGjwEp.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-FCSlot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-FCSlot-NcHouN5x.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-FCSlot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-FCSlot-wjkGQkGH.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BTGSlot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BTGSlot-yI-4SIuu.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BTGSlot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BTGSlot-8FWxkLP0.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-GFGFishSlot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-GFGFishSlot-mVXQn1Vz.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-GFGFishSlot[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-GFGFishSlot-waZnqNs6.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniPowerBall[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-MiniPowerBall-bgpABBvC.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniPowerBall[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-MiniPowerBall-JnXeUJuK.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniPowerLadder[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-MiniPowerLadder-O3ZfuE-5.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniPowerLadder[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-MiniPowerLadder-5ifIqmfz.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniSpeedKeno[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-MiniSpeedKeno-U2PJWKFX.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniSpeedKeno[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-MiniSpeedKeno-S2golQHH.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniKenoLadder[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-MiniKenoLadder-8EV6Sqso.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-MiniKenoLadder[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-MiniKenoLadder-KCj-fzB4.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnTexasPoker[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnTexasPoker-Y2rLmwWp.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnTexasPoker[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnTexasPoker-qHPUC4nB.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnCemeKeliling[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnCemeKeliling-99SrD17R.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnCemeKeliling[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnCemeKeliling-j46gztP3.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-idnDominobet[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-idnDominobet-_RuMuZi_.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-idnDominobet[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-idnDominobet-uYJFJ5Dt.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnCeme[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnCeme-9mHvsmN5.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnCeme[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnCeme-_7e9iuIH.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnDealerCapsa[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnDealerCapsa-m3Y8ADxg.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnDealerCapsa[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnDealerCapsa-2refMLmq.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnSuperTen[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnSuperTen-aO1Pf6aO.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnSuperTen[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnSuperTen-4ua9U4iB.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnPotLimitOmaha[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnPotLimitOmaha-s5BvAwop.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnPotLimitOmaha[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnPotLimitOmaha-6Rnnef6W.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnBlackjack[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnBlackjack-pJsTd8Xs.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnBlackjack[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnBlackjack-Yk5KSPxl.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnSuperBull[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnSuperBull-m4uc3GGr.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnSuperBull[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnSuperBull-Je4t_bwx.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnCapsaSusun[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnCapsaSusun-PuzatKQI.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnCapsaSusun[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnCapsaSusun-a9WU2RdZ.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnQQSpirit[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnQQSpirit-mhKH4pol.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-IdnQQSpirit[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-IdnQQSpirit-NiRacRzj.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFEC[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVFEC-8YxzQPtc.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFEC[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVFEC-ERQEz0F6.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFLM[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVFLM-W1O8g_z-.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFLM[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVFLM-sjkcvLzc.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFCC[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVFCC-OdlAbvU0.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFCC[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVFCC-MIlSA4ze.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFWC[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVFNC-lDTLysQS.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFWC[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVFWC-pVi6ro_K.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFNC[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVFNC-lDTLysQS.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFNC[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVFNC-t-3X67sK.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFAS[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVFAS-jlbWzSrU.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVFAS[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVFAS-842A7pON.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVBL[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVBL-IWh3Zrnz.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVBL[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVBL-SneC0531.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVHK[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVHK-ysOlPO2Z.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVHK[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVHK-4CEwBrRv.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVDK[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVDK-oke1GzuF.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVDK[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVDK-DLwTGftL.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVTI[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVTI-wmuhSZka.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVTI[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVTI-Qpp20Hgn.webp)
}

.no-webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVBI[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVBI-L9_iEMm0.png)
}

.webp .maingame-content-box .tab-maingame-content ul li.navsort-m-BetradarVBI[data-v-066632b0] {
    background-image: url(../../m/assets/navsort-m-BetradarVBI-pxQ_K9of.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-066632b0] {
        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-066632b0] {
        height: 17vw;
        width: 46vw
    }

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

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

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

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

    .maingame-content-box .tab-maingame-content ul li a span[data-v-066632b0] {
        font-size: 1.4rem
    }
}

@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-066632b0] {
        font-size:3.2rem;
        bottom: 1.4vw
    }

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

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

    .maingame-content-box .tab-maingame-content ul li a span[data-v-066632b0] {
        font-size: 1.8rem
    }
}

section.pot .wrapper[data-v-066632b0] {
    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-066632b0] {
    width: 49vw;
    height: 19vw;
    background-repeat: no-repeat;
    background-position: left center;
    -o-background-size: contain;
    background-size: contain;
    position: relative;
    background-image: url(../../../../KD001-02../../m/assets/images/home/pot-bg.png)
}

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

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

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

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

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

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

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

.app-download-bar button[data-v-066632b0] {
    width: 25vw;
    padding: 1.6vw 2vw;
    font-size: .83rem;
    color: var(--txtColor01);
    background: var(--bgColor_Grad09-00);
    background: -moz-linear-gradient(left,var(--bgColor_Grad09-00) 0%,var(--bgColor_Grad09-01) 100%);
    background: -webkit-linear-gradient(left,var(--bgColor_Grad09-00) 0%,var(--bgColor_Grad09-01) 100%);
    background: -o-linear-gradient(left,var(--bgColor_Grad09-00) 0%,var(--bgColor_Grad09-01) 100%);
    background: linear-gradient(to right,var(--bgColor_Grad09-00) 0%,var(--bgColor_Grad09-01) 100%);
    border-radius: .5vw;
    -webkit-border-radius: .5vw;
    -moz-border-radius: .5vw;
    -ms-border-radius: .5vw;
    -o-border-radius: .5vw
}

@keyframes pulse-066632b0 {
    0% {
        -webkit-transform: scale3d(1,1,1);
        -moz-transform: scale3d(1,1,1);
        transform: scaleZ(1)
    }

    50% {
        -webkit-transform: scale3d(1.05,1.05,1.05);
        -moz-transform: scale3d(1.05,1.05,1.05);
        transform: scale3d(1.05,1.05,1.05)
    }

    to {
        -webkit-transform: scale3d(1,1,1);
        -moz-transform: scale3d(1,1,1);
        transform: scaleZ(1)
    }
}

#promotion[data-v-066632b0] {
    position: absolute;
    top: 0;
    bottom: 15vw;
    overflow-y: auto
}

section#content[data-v-066632b0] {
    overflow-x: hidden
}

.needTop .swiper {
    margin-top: 13vw!important
}

.needTop section:first-child {
    margin-top: 13vw!important
}

.needTop iframe:first-child {
    margin-top: 13vw!important
}

.needTop>.wrapPage {
    top: 13vw!important
}

.needTop section:nth-child(2) {
    top: 85vw!important
}
