/*background minigame*/

/*--------------------*/
/*// start icon minigame*/
.type_power {
    width: 29px;
    height: 29px;
    margin: 0 auto;
    position: relative
}
.ep_game .type_power {
    margin: 0 10px;
}

@media (max-width: 1280px) {
    .type_power {
        width:6.9333333333vw;
        height: 6.9333333333vw;
    }
    .ep_game .type_power {
        margin: 0 .5333333333vw
    }
}

.type_power.type_power_odd {
    background-image: url("../images/type_game_odd.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}

.type_power.type_power_even {
    background-image: url("../images/type_game_even.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}

.type_power.type_power_under {
    background-image: url("../images/type_game_under.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}

.type_power.type_power_over {
    background-image: url("../images/type_game_over.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}

.type_power.type_power_large {
    background-image: url("../images/type_game_large.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}

.type_power.type_power_medium {
    background-image: url("../images/type_game_medium.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}

.type_power.type_power_small {
    background-image: url("../images/type_game_small.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}

.type_power.type_power_a {
    background-image: url("../images/type_game_a.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}

.type_power.type_power_b {
    background-image: url("../images/type_game_b.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}

.type_power.type_power_c {
    background-image: url("../images/type_game_c.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}

.type_power.type_power_d {
    background-image: url("../images/type_game_d.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}
.txt_null {
    color: #14AE5C;
    font-weight: bold;
}

/*//icon satary*/
.type_power.type_power_left {
    background-image: url("../images/type_game_left.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}

.type_power.type_power_right {
    background-image: url("../images/type_game_right.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}
.type_power.type_power_three {
    background-image: url("../images/type_game_three.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}

.type_power.type_power_four {
    background-image: url("../images/type_game_four.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}

.type_power.type_power_num_01 {
    background-image: url("../images/icon_game_num_01.png");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }
.type_power.type_power_num_02 {
    background-image: url("../images/icon_game_num_02.png");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }
.type_power.type_power_num_03 {
    background-image: url("../images/icon_game_num_03.png");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }
.type_power.type_power_num_04 {
    background-image: url("../images/icon_game_num_04.png");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }
.type_power.type_power_num_05 {
    background-image: url("../images/icon_game_num_05.png");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }
.type_power.type_power_num_06 {
    background-image: url("../images/icon_game_num_06.png");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }
.type_power.type_rb_odd {
    background-image: url("../images/icon_game_hall.png");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }
.type_power.type_rb_over {
    background-image: url("../images/icon_game_match.png");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }
.type_power.type_rb_even {
    background-image: url("../images/icon_game_oh.png");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }
.type_power.type_rb_under {
    background-image: url("../images/icon_game_frozen.png");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }

/*Type Friends*/
.type_power.icon_type_gb_success {
    background-image: url("../images/icon_type_gb_success.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }
.type_power.icon_type_gb_fail {
    background-image: url("../images/icon_type_gb_fail.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }
.type_power.icon_type_gr_success {
    background-image: url("../images/icon_type_gr_success.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }
.type_power.icon_type_gr_fail {
    background-image: url("../images/icon_type_gr_fail.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }
.type_power.icon_type_bb_home {
    background-image: url("../images/icon_type_bb_home.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }
.type_power.icon_type_bb_strike {
    background-image: url("../images/icon_type_bb_strike.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }

.icon_power_star {
    width: 14px;
    height: 14px;
    position: absolute;
    left: -6px;
    top: -6px;
    background-image: url("../images/icon_star_game.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat; }
@media (max-width: 1280px) {
    .icon_power_star {
        width: 3.2666666667vw;
        height: 3.2666666667vw;
        top: -1.2vw;
        left: -1.2vw; } }


.icon_power {
    width: 11px;
    height: 12px;
    position: absolute;
    right: 0;
    bottom: -3px;
    background-image: url("../images/icon_power.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat
}

@media (max-width: 1280px) {
    .icon_power {
        width:2.2vw;
        height: 2.4vw;
        bottom: -1vw
    }
}

.icon_power_box {
    width: 16px;
    height: 16px;
    position: absolute;
    background-color: #000000;
    border-radius: 50%;
    color: #ffffff;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px
}
.ep_game .betting_item .betting_item_show .betting_item_game span {
    font-size: 12px;
}

@media (max-width: 1280px) {
    .icon_power_box {
        width:3.4666666667vw;
        height: 3.4666666667vw;
        font-size: 2.6666666667vw;
        line-height: 3.4666666667vw
    }
    .ep_game .betting_item .betting_item_show .betting_item_game span {
        font-size: 2.6666666667vw;
    }
}

.icon_power_num {
    right: -4px;
    top: -2px
}

@media (max-width: 1280px) {
    .icon_power_num {
        right:-1.0666666667vw;
        top: -1.0666666667vw
    }
}

.icon_power_large {
    left: -4px;
    top: -2px
}

@media (max-width: 1280px) {
    .icon_power_large {
        left:-1.0666666667vw;
        top: -1.0666666667vw
    }
}

.icon_power_medium {
    left: 50%;
    top: -6px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

@media (max-width: 1280px) {
    .icon_power_medium {
        top:-2.1333333333vw
    }
}

.icon_power_small {
    right: -4px;
    top: -2px
}

@media (max-width: 1280px) {
    .icon_power_small {
        right:-1.0666666667vw;
        top: -1.0666666667vw
    }
}

.icon_power_up {
    position: absolute;
    right: -4px;
    top: -2px;
    background-image: url("../images/icon_power_up.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    width: 18px;
    height: 18px
}

@media (max-width: 1280px) {
    .icon_power_up {
        right:-1.0666666667vw;
        top: -1.0666666667vw;
        width: 3.4666666667vw;
        height: 3.4666666667vw
    }
}

.icon_power_down {
    position: absolute;
    left: -4px;
    top: -2px;
    background-image: url("../images/icon_power_down.svg");
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    width: 18px;
    height: 18px
}

@media (max-width: 1280px) {
    .icon_power_down {
        left:-1.0666666667vw;
        top: -.5333333333vw;
        width: 3.4666666667vw;
        height: 3.4666666667vw
    }
}
/*// end icon minigame*/
