
/* 파워볼게임 */

.powerball_wrap {padding:15px;background:#3067bf;width:830px;height:305px;border:1px solid #428efc;border-radius:5px;}
.powerball_wrap>div {padding:10px;float:left;height:82px;background:#e4c249;width:48%;border-radius:5px;border:1px solid #ffee00;box-shadow:2px 2px 4px rgba(0,0,0,0.5);}
.powerball_wrap>div input {cursor:pointer;border:0;width:160px;height:60px;box-shadow:1px 1px 4px rgba(0,0,0,0.8);outline: 0;float:left;border-radius:5px;margin-left:15px;padding-left:70px;font-size:18px;font-weight:600;color:#fff;text-shadow:0 1px 1px #000;letter-spacing: 1px;font-family:sans-serif;}
.powerball_wrap>div input:hover,.powerball_wrap>div input.on {box-shadow:inset 0 0 150px #f10000;}

.powerball_1st input.p_odd {background:url(/img/p_holl.png)no-repeat;}
.powerball_1st input.p_even {background:url(/img/p_jjack.png)no-repeat;}

.powerball_2nd {float:right !important;}
.powerball_2nd input.p_under {background:url(/img/p_under.png)no-repeat;}
.powerball_2nd input.p_over {background:url(/img/p_over.png)no-repeat;}

.powerball_3rd {margin-top:15px;}
.powerball_3rd input.n_odd {background:url(/img/n_holl.png)no-repeat;}
.powerball_3rd input.n_even {background:url(/img/n_jjack.png)no-repeat;}

.powerball_4th {float:right !important;margin-top:15px;}
.powerball_4th input.n_under {background:url(/img/n_under.png)no-repeat;}
.powerball_4th input.n_over {background:url(/img/n_over.png)no-repeat;}

.powerball_5th {margin-top:15px;width:100% !important;text-align:center;}
.powerball_5th input.n_small {background:url(/img/n_small.png)no-repeat;margin-left:135px;}
.powerball_5th input.n_middle {background:url(/img/n_middle.png)no-repeat;}
.powerball_5th input.n_big {background:url(/img/n_big.png)no-repeat;}


.powerball_cartwrap {padding:10px;background:#313d44;width:830px;height:175px;border:1px solid #586d7a;border-radius:5px;margin-top:5px;font-family:sans-serif;}
.powerball_cart {clear: both;display: block;width: 100%;height: 156px;}
.powerball_cart .cart_info {
    display: block;
    width: 180px;
    height: 153px;
    float: left;
    padding: 5px 5px 10px 5px;
    box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
    background: #1a2226;
    border-radius: 5px;
    margin-right: 10px;
}
.powerball_cart .cart_info ul {
    display: inline-block;
}
.powerball_cart .cart_info li {
    clear: both;
    display: block;
    padding: 5px 5px;
    border-bottom: 1px solid #313d44;
}
.powerball_cart .cart_info span {
    display: block;
    float: left;
    color: #aaa;
    font-size: 12px;
    width: 70px;
    text-align: left;
}
.powerball_cart .cart_info strong {
    color: skyblue;
    font-size: 12px;
    font-weight: 400;
}
.powerball_cart .cart_info li:after {
    clear: both;
    display: block;
    content: '';
}
.powerball_cart .cart_info span.tx {
    width: 27px;
    display: inline-block;
    margin: 0;
}
.powerball_cart .cart_info em {
    font-style: normal;
    font-weight: bold;
    color: #f60;
    font-size: 14px;
}
.powerball_cart .cart_pay {
    float: left;
    width: 618px;
    position: relative;
    padding: 15px;
    box-shadow: 1px 1px 3px rgba(0,0,0,0.5);
    background: #1a2226;
    border-radius: 5px;
}

.powerball_cart .bet_money label {
    color: #222;
    font-size: 14px;
    display: inline-block;
    margin-right: 4px;
    letter-spacing: -0.5px;
    margin-top: 3px;
}
.powerball_cart .bet_money input {
    text-align: right;
    background: #fff;
    color: #e42828;
    width: 195px;
    font-size: 20px;
    letter-spacing: -0.5px;
    font-weight: bold;
    margin-top: -28px;
    border:0;
    float:right;
}
.powerball_cart .bet_money {
    float: left;
    display: block;
    background-color: #fff;
    border-radius: 5px;
    border: 1px solid #061643;
    width: 240px;
    height: 41px;
    padding: 5px 10px;
    margin: 2px 1px 2px;
}
.powerball_cart .bet_money.i_blue input {
    color: #106de1 !important;
}
.powerball_cart .bet_btn_inner {
    clear: both;
    width: 510px;
}
.powerball_cart .bet_btn_inner [type=button] {
    cursor: pointer;
    outline: 0;
    border-radius: 5px;
    border: 1px solid #000;
    letter-spacing: -0.5px;
    font-size: 15px;
    color: #eee;
    background: linear-gradient(180deg, #495e6b, #242e35);
    width: 95px;
    height: 37px;
    margin: 1px;
    float: left;
    text-align: center;
}
.powerball_cart .bet_btn_inner .i_blue {
    background-image: linear-gradient(180deg, #c10000, #910000);
    color: #eee !important;
}
.powerball_cart .bet_btn_inner .i_gray {
    background-image: linear-gradient(180deg, #0274ad, #004e7f);
    color: #f7f7f7 !important;
}
.powerball_cart .bet_money_free {
    float: left;
    display: block;
    background-color: #f7f7f7;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #061643;
    width: 289px;
    height: 37px;
    padding: 5px 10px 0;
    margin: 1px 1px;
}
.powerball_cart .bet_money_free label {
    font-weight: bold;
    color: #222;
    font-size: 13px;
    display: inline-block;
    margin-right: 4px;
    letter-spacing: -0.5px;
    margin-bottom:0px;
}
.powerball_cart .bet_money_free input {
    text-align: right;
    background: #f7f7f7;
    color: #111;
    width: 209px;
    font-size: 18px;
    letter-spacing: -0.5px;
    font-weight: bold;
    border:0;
    float:right
}
.powerball_cart input.btn_bet {
    cursor: pointer;
    display: block;
    position: absolute;
    right: 10px;
    top: 17px;
    font-weight: bold;
    font-size: 15px;
    letter-spacing: 0 !important;
    background-image: -webkit-linear-gradient(top,#a90329,#6d0019);
    border: 1px solid #c10000;
    border-bottom: 1px solid #310000;
    border-right: 1px solid #310000;
    width: 100px;
    height: 125px;
    text-align: center;
    color: #fff !important;
    border-radius: 5px;
}



.casino_wrap {padding:15px;background:#56488f;width:830px;height:185px;border:1px solid #6e63b9;border-radius:5px;}
.casino_wrap>div {padding:10px;float:left;height:152px;background:#8cc63f;width:100%;border-radius:5px;border:1px solid #baf955;box-shadow:2px 2px 4px rgba(0,0,0,0.5);}
.casino_wrap>div input {cursor:pointer;border:0;width:138px;height:130px;box-shadow:1px 1px 4px rgba(0,0,0,0.8);outline: 0;float:left;border-radius:5px;margin-left:15px;padding-top:75px;font-size:24px;font-weight:600;color:#fff;text-shadow:0 1px 1px #000;letter-spacing: 1px;font-family:sans-serif;}
.casino_wrap>div input:hover,.casino_wrap>div input.on {box-shadow:inset 0 0 150px #56488f;}

.casino_wrap>div input.p_pair {background:#3067bf url(/img/baca_pp.png)no-repeat;}
.casino_wrap>div input.player {background:#3067bf url(/img/baca_player.png)no-repeat;}
.casino_wrap>div input.tie {background:#006837 url(/img/baca_tie.png)no-repeat;}
.casino_wrap>div input.banker {background:#c10000 url(/img/baca_banker.png)no-repeat;}
.casino_wrap>div input.b_pair {background:#c10000 url(/img/baca_bp.png)no-repeat;}


.dice_wrap {padding:15px;background:#56488f;width:830px;height:185px;border:1px solid #6e63b9;border-radius:5px;}
.dice_wrap>div {padding:10px;float:left;height:152px;background:#8cc63f;width:100%;border-radius:5px;border:1px solid #baf955;box-shadow:2px 2px 4px rgba(0,0,0,0.5);}
.dice_wrap>div input.odd {cursor:pointer;border:0;width:138px;height:130px;box-shadow:1px 1px 4px rgba(0,0,0,0.8);outline: 0;float:left;border-radius:5px;margin-left:15px;padding-top:75px;font-size:24px;font-weight:600;
        color:#fff;text-shadow:0 1px 1px #000;letter-spacing: 1px;font-family:sans-serif;background:#3067bf url(/img/dice_odd.png?v1)no-repeat;}
.dice_wrap>div input.even {cursor:pointer;border:0;width:138px;height:130px;box-shadow:1px 1px 4px rgba(0,0,0,0.8);outline: 0;float:left;border-radius:5px;margin-left:15px;padding-top:75px;font-size:24px;font-weight:600;
        color:#fff;text-shadow:0 1px 1px #000;letter-spacing: 1px;font-family:sans-serif;background:#c10000 url(/img/dice_even.png?v1)no-repeat;}

.dice_wrap>div input.seven_under {cursor:pointer;border:0;width:138px;height:60px;box-shadow:1px 1px 4px rgba(0,0,0,0.8);outline: 0;float:left;border-radius:5px;margin-left:15px;padding-left:80px;font-size:18px;font-weight:600;
        color:#fff;text-shadow:0 1px 1px #000;letter-spacing: 1px;font-family:sans-serif;background:#3067bf url(/img/dice_under.png?v1)no-repeat;}
.dice_wrap>div input.seven {cursor:pointer;border:0;width:138px;height:60px;box-shadow:1px 1px 4px rgba(0,0,0,0.8);outline: 0;float:left;border-radius:5px;margin-left:15px;padding-left:80px;font-size:18px;font-weight:600;
        color:#fff;text-shadow:0 1px 1px #000;letter-spacing: 1px;font-family:sans-serif;background:#ffaa00 url(/img/dice_seven.png?v1)no-repeat;}
.dice_wrap>div input.seven_over {cursor:pointer;border:0;width:138px;height:60px;box-shadow:1px 1px 4px rgba(0,0,0,0.8);outline: 0;float:left;border-radius:5px;margin-left:15px;padding-left:80px;font-size:18px;font-weight:600;
        color:#fff;text-shadow:0 1px 1px #000;letter-spacing: 1px;font-family:sans-serif;background:#c10000 url(/img/dice_over.png?v1)no-repeat;}

.dice_wrap>div input.blue {cursor:pointer;border:0;width:138px;height:60px;box-shadow:1px 1px 4px rgba(0,0,0,0.8);outline: 0;float:left;border-radius:5px;margin-left:15px;padding-left:80px;font-size:18px;font-weight:600;
        color:#fff;text-shadow:0 1px 1px #000;letter-spacing: 1px;font-family:sans-serif;background:#3067bf url(/img/dice_blue.png?v1)no-repeat;margin-top:10px;}
.dice_wrap>div input.draw {cursor:pointer;border:0;width:138px;height:60px;box-shadow:1px 1px 4px rgba(0,0,0,0.8);outline: 0;float:left;border-radius:5px;margin-left:15px;padding-left:80px;font-size:18px;font-weight:600;
        color:#fff;text-shadow:0 1px 1px #000;letter-spacing: 1px;font-family:sans-serif;background:#006837 url(/img/dice_draw.png?v1)no-repeat;margin-top:10px;}
.dice_wrap>div input.red {cursor:pointer;border:0;width:138px;height:60px;box-shadow:1px 1px 4px rgba(0,0,0,0.8);outline: 0;float:left;border-radius:5px;margin-left:15px;padding-left:80px;font-size:18px;font-weight:600;
        color:#fff;text-shadow:0 1px 1px #000;letter-spacing: 1px;font-family:sans-serif;background:#c10000 url(/img/dice_red.png?v1)no-repeat;margin-top:10px;}

.dice_wrap>div input:hover,.dice_wrap>div input.on {box-shadow:inset 0 0 150px #56488f;}

.casino_wrap>div input.dragon {background:#3067bf url(/img/dt_dragon.png?v2)no-repeat;margin-left:160px;}
.casino_wrap>div input.tiger {background:#c10000 url(/img/dt_tiger.png?v2)no-repeat;}
.casino_wrap>div input.player1 {background:#3067bf url(/img/player1.png?v2)no-repeat;margin-left: 86px;}
.casino_wrap>div input.player2 {background:#c10000 url(/img/player1.png?v2)no-repeat;}
.casino_wrap>div input.player3 {background:#ffaa00 url(/img/player1.png?v2)no-repeat;}
.casino_wrap>div input.sun {background:#3067bf url(/img/btn_sun.png?v2)no-repeat;}
.casino_wrap>div input.moon {background:#3067bf url(/img/btn_moon.png?v2)no-repeat;}
.casino_wrap>div input.star {background:#3067bf url(/img/btn_star.png?v2)no-repeat;}
.casino_wrap>div input.sunmoonstar {background:#c10000 url(/img/btn_sms.png?v2)no-repeat;}
.casino_wrap>div input.moonsunstar {background:#c10000 url(/img/btn_mss.png?v2)no-repeat;}
.casino_wrap>div input.starsunmoon {background:#c10000 url(/img/btn_ssm.png?v2)no-repeat;margin-top: 7px;}
.casino_wrap>div input.sunstarmoon {background:#c10000 url(/img/btn_ssm2.png?v2)no-repeat;margin-top: 7px;}
.casino_wrap>div input.moonstarsun {background:#c10000 url(/img/btn_mss2.png?v2)no-repeat;margin-top: 7px;}
.casino_wrap>div input.starmoonsun {background:#c10000 url(/img/btn_sms2.png?v2)no-repeat;margin-top: 7px;}
.casino_wrap>div input.win1 {background:#3067bf url(/img/btn_win1.png?v2)no-repeat;margin-left: 153px;}
.casino_wrap>div input.win2 {background:#ffaa00 url(/img/btn_win2.png?v2)no-repeat;}
.casino_wrap>div input.win3 {background:#c10000 url(/img/btn_win3.png?v2)no-repeat;}
.casino_wrap>div input.odd {background:#3067bf url(/img/btn_odd.png?v2)no-repeat; margin-left: 30%;}
.casino_wrap>div input.even {background:#c10000 url(/img/btn_even.png?v2)no-repeat;}
.casino_wrap.height2 {height:320px !important;}
.powerball_1st.height2 {height:288px !important;}
@media (max-width: 991px) {
	.casino_wrap.height2 {height:180px !important;}
	.powerball_1st.height2 {height:166px !important;}
	.casino_wrap>div input.player1 {margin-left: 20px;}
	.casino_wrap>div input.win1 {margin-left: 80px;}
}



.betting_list {width:830px;margin-top:5px;font-family:sans-serif;}
.betting_table {
    margin-top: 10px;border-collapse: collapse;border-top:0!important;border-bottom:0!important;
}
.betting_table th {
    font-size: 14px;
    height: 36px;
    background: #192630;
    color: #61b4f2;
    border-bottom: 1px solid #b8d1e1;
    text-align:center;
}
.betting_table td {
    text-align: center;
    font-size: 14px;
    height: 40px;
    background: #365266;
    color: #fbfdff;
    border-bottom: 1px solid #86b9d4;
}


/*미니게임 모바일*/

@media all and (max-width:991px) {
    .powerball_wrap {
        padding: 5px;
        background: #3067bf;
        width: 100%;
        border: 1px solid #428efc;
        border-radius: 0px;
        margin-top:5px;
        display:inline-block;
        height:auto;
    }

    .powerball_wrap>div {
        padding: 5px;
        height: 73px;
        background: #e4c249;
        width: 100%;
        border-radius: 5px;
        border: 1px solid #ffee00;
        box-shadow: 2px 2px 4px rgba(0,0,0,0.5);
    }
    .powerball_wrap>div input {
        cursor: pointer;
        border: 0;
        width: 47%;
        height: 60px;
        margin-left: 0px;
        padding-left: 70px;
        max-width:160px;
   }

    .powerball_1st .p_even{float:right;}
    .powerball_2nd .p_over{float:right;}

    .powerball_3rd .n_even{float:right;}
    .powerball_4th .n_over{float:right;}

    .powerball_2nd {margin-top:5px;}
    .powerball_3rd {margin-top: 10px;}
    .powerball_4th {margin-top:5px;}
    .powerball_5th {margin-top:5px;}

    .powerball_5th li {width:33.33%;float:left;}  
    .powerball_5th input{width:96% !important; padding-left: 70px !important;margin-left:4px !important; letter-spacing:-1px !important;}

    .powerball_5th input.n_small {margin-left: 0px !important;}
    .powerball_5th input.n_big {float:right;}

    .powerball_cartwrap {
        width: 100%;
        height: auto;
        margin-top: 0px;
        display:inline-block;
        border-radius:0;
    }

    .powerball_cart .cart_info {
        width: 100%;
        height: 90px;
        background: #1a2226;
        border-radius: 5px;
        margin-right: 0px;
    }

    .powerball_cart .cart_info li {
        width:49%;
        display: inline-flex;
        padding: 5px 5px;
        border-bottom: 1px solid #313d44;
    }

    .powerball_cart .cart_pay {
        width: 100%;
        margin-top:5px;
        padding: 15px;
    }

    .powerball_cart .bet_money {
        float: left;
        display: block;
        width: 99%;
    }
    .powerball_cart .bet_money input {
        text-align: right;
        background: #fff;
        color: #e42828;
        width: 70%;
        font-size: 20px;
        letter-spacing: -0.5px;
        font-weight: bold;
        margin-top: 3px;
        border: 0;
        float: right;
    }
    .powerball_cart .bet_btn_inner {
        clear: both;
        width: 100%;
    }

    .powerball_cart .bet_btn_inner [type=button] {
        color: #eee;
        width: 32.6%;
        height: 37px;
        margin: 1px;
        float: left;
        text-align: center;
    }

    .powerball_cart .bet_money_free {
        width: 99%;
        padding: 5px 10px 0;
        margin: 1px 1px;
    }
    .powerball_cart .bet_btn_inner .i_blue {display:none;}
    .powerball_cart input.btn_bet {
        cursor: pointer;
        display: block;
        position: relative;
        right: 0px;
        top: 4px;
        font-size: 18px;
        width: 100%;
        height: 45px;
    }

    .betting_list {
        width: 100%;
    }

    .betting_table th {
        font-size: 11px;
    }
    .betting_table td {
        font-size: 11px;
        height: 30px;
    }


    .casino_wrap {
        padding: 5px;
        width: 100%;
        height:96px;
        margin-bottom:5px;
    }

    .casino_wrap>div {
        padding: 5px;
        height: 83px;
    }
    .casino_wrap>div>div>ul>li input {
        cursor: pointer;
        border: 0;
        width: 19%;
        height: 70px;
        margin-left: 0px;
        padding-top: 40px;
        background-size:100% !important;
        font-size:16px;
        margin-left:1%;
   }
    .casino_wrap>div>div>ul>li input.p_pair{
         margin-left:0;
   }


    .casino_wrap>div>div>ul>li input.tiger {
        cursor: pointer;
        border: 0;
        width: 30%;
        height: 70px;
        margin-left: 0px;
        padding-top: 40px;
        background-size:100% !important;
        font-size:16px;
        margin-left:1.2%;
   }

    .casino_wrap>div>div>ul>li input.dragon {
        cursor: pointer;
        border: 0;
        width: 30%;
        height: 70px;
        margin-left: 0px;
        padding-top: 40px;
        background-size:100% !important;
        font-size:16px;
        margin-left:9%;
   }



    .dice_wrap {
        padding: 5px;
        width: 100%;
        height:236px;
        margin-bottom:5px;
    }

    .dice_wrap>div {
        padding: 5px;
        height: 223px;
    }
    .dice_wrap>div>div>ul>li input.odd {
        cursor: pointer;
        border: 0;
        width: 45%;
        height: 70px;
        margin-left: 0px;
        padding-left: 60px;
        padding-top: 0;
        background-size:65% !important;
        font-size:21px;
        margin-left:1.2%;
   }
    .dice_wrap>div>div>ul>li input.even {
        cursor: pointer;
        border: 0;
        width: 45%;
        height: 70px;
        margin-left: 0px;
        padding-left: 60px;
        padding-top: 0;
        background-size:65% !important;
        font-size:21px;
        margin-left:7.2%;
   }

    .dice_wrap>div>div>ul>li input.seven_under {
        cursor: pointer;
        border: 0;
        width: 31.5%;
        margin-left: 0px;
        padding-left: 60px;
        padding-top: 0;
        background-size:100% !important;
        font-size:21px;
        margin-left:1.2%;
        margin-top:10px;
   }
    .dice_wrap>div>div>ul>li input.seven {
        cursor: pointer;
        border: 0;
        width: 31.5%;
        margin-left: 0px;
        padding-left: 60px;
        padding-top: 0;
        background-size:100% !important;
        font-size:21px;
        margin-left:1.4%;
        margin-top:10px;        
   }
    .dice_wrap>div>div>ul>li input.seven_over {
        cursor: pointer;
        border: 0;
        width: 31.5%;
        margin-left: 0px;
        padding-left: 60px;
        padding-top: 0;
        background-size:100% !important;
        font-size:21px;
        margin-left:1.2%;
        margin-top:10px;
   }

    .dice_wrap>div>div>ul>li input.blue {
        cursor: pointer;
        border: 0;
        width: 31.5%;
        margin-left: 0px;
        padding-left: 60px;
        padding-top: 0;
        background-size:100% !important;
        font-size:21px;
        margin-left:1.2%;
        margin-top:10px;
   }
    .dice_wrap>div>div>ul>li input.draw {
        cursor: pointer;
        border: 0;
        width: 31.5%;
        margin-left: 0px;
        padding-left: 60px;
        padding-top: 0;
        background-size:100% !important;
        font-size:21px;
        margin-left:1.4%;
        margin-top:10px;        
   }
    .dice_wrap>div>div>ul>li input.red {
        cursor: pointer;
        border: 0;
        width: 31.5%;
        margin-left: 0px;
        padding-left: 60px;
        padding-top: 0;
        background-size:100% !important;
        font-size:21px;
        margin-left:1.2%;
        margin-top:10px;
   }


    .dice_wrap>div>div>ul>li input.p_pair{
         margin-left:0;
   }
