:root{
    --main-color: #9d770d;
    --main-board-color: #704f06;
    --main-bg-color: #b99103;
	--main-dark-bg-color: #0E2857;
	--main-non-color:#202020;
	--main-select-font-color: #1b54a3;
	--main-select-dark-bg-color: #557eb3;
	--partner-main-color:#2D7006;
	--partner-main-dark-color:#1A3A07;
	--partner-font-color:#000;
}
header .header_wrapper.header_top{height:150px;display:flex;}
header .header_wrapper.header_top .inner .login_wrapper{max-width: 205px;}
header .header_wrapper.header_bottom {background-color: #000000;}
/*header .header_wrapper.header_bottom .inner {background-color: #000000;padding: 0 20px;}*/
header .header_wrapper .sub {display: none;position: absolute;top: 40px;left: 50%;width: 130px;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 99;}
header .header_wrapper .sub li a {display: block;color: #FFFFFF;background-color: #000000;;border-top: 1px dotted #fff;font-size: 13px;padding: 6px 10px;letter-spacing: -0.2px;box-shadow: 3px 3px 5px rgb(95 95 95 / 50%);text-align: center;}
header .header_wrapper.header_top .inner._pd_10{padding:10px 0;width:1200px;}
header .header_wrapper.header_top .inner .logo_wrapper{width: 100%;max-width: 240px;height:unset;}
header .header_wrapper.header_top .inner ._left .login_wrapper{justify-content: flex-start;margin-bottom:10px;}
header .header_wrapper.header_top .inner ._left .login_wrapper.after_login{position: unset;max-width: 436px;top: 11px;}
header .header_wrapper.header_top .inner ._left .login_wrapper.after_login .msm{color: #F6F6F6;font-weight: 500;margin-left: 41px;}
header .header_wrapper.header_top .inner ._left .login_wrapper.after_login .msm .msm_box{width: 80px;display: flex;justify-content: center;align-items: center;background: #000000;padding: 2.5px 0;margin-right: 7px;border-radius: 8px;}
header .header_wrapper.header_bottom .inner{padding:0 0px;width:1280px;position: relative;}
header .header_wrapper.header_bottom .inner nav {margin: 0 auto;width: 100%;}
header .header_wrapper.header_bottom .inner nav.pc_gnb > ul{width:100%;display: flex;justify-content: space-between;}
header .header_wrapper.header_bottom .inner nav > ul > li:nth-of-type(2) .sub {align-items: center;justify-content: space-between;width: 214px;}
header .header_wrapper.header_bottom .inner nav > ul > li:nth-of-type(2) .sub li {width: calc(100%/2);}
header .header_wrapper.header_bottom .inner nav > ul > li:nth-of-type(2):hover .sub {display: flex;flex-wrap: wrap;}
header .header_wrapper.header_bottom .inner nav > ul > li{position: relative;padding:3px 0;width:calc(100% / 5 - 20px)}
header .header_wrapper.header_bottom .inner ul > li:hover .sub{display: block;}
header .header_wrapper.header_bottom .inner nav > ul > li > a{margin: 0; display:block; height:30px; margin-top:10px;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.livecasino{background:url('/skin/skin3/img/menu01.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.slot{background:url('/skin/skin3/img/menu02.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.mini{background:url('/skin/skin3/img/menu09.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.live_seotda{background:url('/skin/skin3/img/menu10.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.reel{background:url('/skin/skin3/img/menu11.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.bbs_deposit{background:url('/skin/skin3/img/menu04.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.bbs_withdraw{background:url('/skin/skin3/img/menu05.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.bbs_notice{background:url('/skin/skin3/img/menu06.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.bbs_cs{background:url('/skin/skin3/img/menu07.png?v=2') no-repeat center;}


header .header_wrapper.header_bottom .inner nav > ul > li > a.livecasino:hover{background:url('/skin/skin3/img/menu01_ov.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.slot:hover{background:url('/skin/skin3/img/menu02_ov.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.mini:hover{background:url('/skin/skin3/img/menu09_ov.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.live_seotda:hover{background:url('/skin/skin3/img/menu10_ov.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.live_reel:hover{background:url('/skin/skin3/img/menu11_ov.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.bbs_deposit:hover{background:url('/skin/skin3/img/menu04_ov.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.bbs_withdraw:hover{background:url('/skin/skin3/img/menu05_ov.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.bbs_notice:hover{background:url('/skin/skin3/img/menu06_ov.png') no-repeat center;}
header .header_wrapper.header_bottom .inner nav > ul > li > a.bbs_cs:hover{background:url('/skin/skin3/img/menu07_ov.png?v=2') no-repeat center;}
header .header_wrapper .inner ._left{width:400px;}
header .header_wrapper .inner ._right{width: 498px;}
header .header_wrapper .inner ._left{display: flex;flex-flow: column;}
header .header_wrapper .inner ._left ._left_bottom{display: flex;align-items: center;justify-content: flex-start;color: #F6F6F6;font-weight: 500;}
header .header_wrapper .inner ._left ._left_bottom .refresh_btn{font-size:12px;width: 50px;height: 30px;display: flex;justify-content: center;align-items: center;cursor: pointer;background: #000000;border-radius: 8px;}
header .header_wrapper .inner ._left ._left_bottom .refresh_btn span{margin-bottom: 3px;margin-left: 3px;}
header .header_wrapper .inner ._left ._left_bottom ._money{margin-right: 10px;display: flex;align-items: center;}
header .header_wrapper .inner ._left ._left_bottom ._money img{width: 26px;margin-right: 2px;}
header .header_wrapper .inner ._left ._left_bottom ._money span{color:#ffd32d;margin: 0 3px;}
header .header_wrapper .inner ._right .after_login {display: flex;justify-content: space-between;width: 100%;}
header .header_wrapper .inner ._right ._right_btns{display: flex;flex-flow: column;}
header .header_wrapper .inner ._right ._right_btns ._btn_top,
header .header_wrapper .inner ._right ._right_btns ._btn_bottom{display: flex;margin: 5px 0;justify-content: flex-end;}
header .header_wrapper .inner ._right ._right_btns .btn{width: 90px;display: flex;padding: 2.5px;color: #fff;justify-content: center;align-items: center;background: #000000;margin-left: 10px;border-radius: 8px;}
header .header_wrapper .inner ._right ._right_btns .btn._logout{background: #45536c;}

.top_wrap {
	position:relative;
	height: 135px;
    overflow: hidden;
    background: url(../img/bg_top.10b285f7.jpg) top no-repeat;
}
.top_box {
    margin: 0 auto;
    width: 1400px;
}
.top_left {
    float: left;
	color:#fff;
	margin-top:50px;
}
.slideDown {
    animation-name: slideDown;
    -webkit-animation-name: slideDown;
    animation-duration: 1s;
    -webkit-animation-duration: 1s;
    animation-timing-function: ease;
    -webkit-animation-timing-function: ease;
    visibility: visible!important;
}
.logo {
    z-index: 0;
    position: absolute;
    left: 50%;
    margin: 10px 0 0 -164px;
}
.top_right {
    float: right;
}
.login {
    float: right;
    margin: 25px 0 0 0;
}
.login ul {
    font-size: 0;
    text-align: right;
    margin: 5px 0 0 0;
}
.login ul li {
    width: calc(100% / 2 - 57px ) !important;

    display: inline-block;
    line-height: 36px;
    font-size: 15px;
    color: #fff;
    letter-spacing: -1px;
    text-shadow: 1px 2px 2px rgb(0 0 0 / 30%);
    margin: 0 0 0 5px;
}
.login ul li input {
    width: 100%;
}
.input_login {
    background-color: #655737;
    border: 1px solid #655737;
    padding: 4px 5px 4px 10px;
    width: 127px;
    height: 42px;
    border-radius: 10px;
    color: #c5b693;
    font-size: 14px;
    font-weight: 500;
}
.gnb_box {
    width: 100%;
    height: 60px;
    overflow: hidden;
    background: url(../img/bg_gnb.2f598810.jpg) top no-repeat;
    background-size: 100% 100%;
}
.container_wrap {
    background: url(../img/bg.png) no-repeat !important;
    background-size: cover!important;
}
.session_connect{width:600px;position: relative;top: 20px;}
.session_connect li{width:30%; float:left; margin-left:1%; margin-top:1%;}
.session_connect li div{
	border-radius: 7px;
    text-align: center;
    line-height: 37px;
    width: 100%;
    height: 43px;
    font-size: 19px;
    font-weight: 700;
    color: #fff;
    -webkit-background-clip: text;
    border: 1px solid #f6be3f;
}
.session_connect img{width:100%}
.bg_Character {
    position: relative;
    float: left;
    width: 1900px;
    left: 50%;
    bottom: 0;
    margin-left: -960px;
}
.main_item1 {
    position: absolute;
    left: 0%;
    bottom: 0px;
}
.main_item2 {
    position: absolute;
    right: 0%;
    bottom: 200px;
}
.main_item1 img, .main_item2 img {width:300px}

.jackpot_wrap {
    width: 100%;
    height: 120px;
    background: url(../img/bg_jackpot.a9e3f48e.jpg) top no-repeat;
    background-size: 100% 100%;
}
.jackpot {
	position:relative;
    width: 1400px;
    margin: 0 auto;
    font-family: speed;
    font-size: 58px;
    text-shadow: 1px 0 0 hsl(0deg 0% 100% / 40%);
    color: #000;
	top:5px;
}
.jackpot_img {
    display: inline-block;
    margin: -90px 0 0 0;
    position: relative;
    z-index: 10;
	    vertical-align: middle;
}
.jackpot-odometer {
    height: 96px;
    overflow: hidden;
    position: absolute;
    width: 519px;
    right: 0;
    top: 15px;
}
/*header .pc_gnb ul li a img{width: 30px;margin-right: 5px;}*/
header .pc_gnb ul li .sub{top:47px;}

.game_ban_btn {
    width: 1400px;
    margin: 0px auto;
}
.game_top.game_wrapper > a {
    width: calc(100% / 6 - 8px);
	float:left;
    text-align: center;
	position:relative;
}
.game_top.game_wrapper a img {
	display:inline-block;
}

.game_top.game_wrapper .game .txt_wrapper {
  position: absolute;
  bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 7% 0;
  width: 100%;
  border-top: none;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.game_top.game_wrapper .game .txt_wrapper h3 {
  font-size: 25px;
  color: #FFFFFF;
}

.game_top.game_wrapper .game .txt_wrapper p {
  font-size: 14px;
  color: #FFFFFF;
  text-transform: uppercase;
}

.game_top.game_wrapper .game .txt_wrapper .btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 7%;
  padding: 7.5px 0;
  width: 100%;
  background: #0C4999;
  color: #FFFFFF;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 131px;
  -webkit-transition: background .5s,  color .5s;
  transition: background .5s,  color .5s;
}

.main_bg_wrap {display: flex;flex-wrap: wrap;background:#202020}
.main_bg_wrap > div{width:16%;}
.main_bg_wrap > .main_bg_wrap_in{width:68%;padding:0 10px;}
.main_bg_wrap_in .inner{width:100%;padding:5px 0}
.main_bg_wrap_in .noti_wrapper{max-width:initial;margin-top:5px}


body .container {flex-wrap: wrap!important;}
body .container .contents{padding: 0 !important;width:100%;}
body  .bet.container .side {width: 16%;}
body  .bet.container .side .left_section{width:100%}
body  .bet.container {margin: 0px auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
body .bet.container{width:100%}
/* body .bet.container .contents {width: 68%;padding: 0 10px;} */

#right_list_menu{position: relative;padding: 5px;}
#right_list_men .right_section {width: 250px;border: 1px solid #494A54;border-radius: 6px;padding: 5px;}
#right_list_menu .right_section .wrapper{position:relative}
#right_list_menu .right_section .wrapper .icon_wrapper{position: absolute;width: 10px;top:15px;left:10px}
#right_list_menu .right_section .wrapper .icon_wrapper img{width:100%}
#right_list_menu .side_tit {
margin-bottom: 6px;box-shadow: 0px 2px 3px #00000078;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 7px 10px;background: #3F404B;border: 1px solid #494A54;border-radius: 6px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
#right_list_menu .side_tit .img_wrapper {margin-right: 7px;}
#right_list_menu .side_tit p {font-size: 13px;font-family: 'S-CoreDream-6Bold';color: #FFFFFF;}
#right_list_menu .side_tit p .point_c {font-weight: bolder;font-size: 13px;color: var(--main-color);}
#right_list_menu .right_section .wrapper input{width: 100%;font-size: 14px;box-shadow: 0px 2px 3px #00000078;color: #fff;margin-bottom: 3px;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 10px 10px 7px 30px;background: #2B2B2B;border: 1px solid #404044;border-radius: 2px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
#right_list_menu button.btn{background:#1b54a3;color:#fff}
#right_list_menu .btn{width: 99.5%;display: inline-block;background: #429D0D;font-size: 12px;text-align: center;padding:6px;color:#000;margin-top:5px;color: #fff;}
#right_list_menu .btn.change{width: 65px;position: absolute;right: 5px;background: #429D0D;color: #fff;border-radius: 10px;top: 50%;transform: translateY(-50%);margin-top:0px;}
#right_list_menu .info{margin: 3px 0;background: #1A3A07;border: 1px solid #071b40;border-radius: 6px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;display:flex;text-align: left;color: #fff;padding: 5px;position: relative;}
#right_list_menu .info img{width:22px;margin-right:10px;}
#right_list_menu .chrome{position:relative;margin-bottom: 6px;box-shadow: 0px 2px 3px #429D0D;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 7px 10px;background: #2D7006;border: 1px solid #429D0D;border-radius: 6px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
#right_list_menu .chrome .img_wrapper{position: absolute;top: 10px;left: 26px;width: 31px;}
#right_list_menu .chrome .img_wrapper img{width:100%}
#right_list_menu .btn.info{position:relative;}
#right_list_menu .btn.info .img_wrapper{position: absolute;top: 5px;left: 8px;width: 22px;}
#right_list_menu .btn.info .img_wrapper img{width:100%}
#right_list_menu .chrome p{padding-left: 77px;text-align: inherit;color: #ddd;font-weight: bold;}
#right_list_menu .event1{}
#right_list_menu .event1 a{width: 100%;display: block;}
#right_list_menu .event1 img{width: 100%;}
#right_list_menu .login_box {position:relative;margin-bottom: 6px;box-shadow: 0px 2px 3px #00000078;display: -webkit-box;display: -ms-flexbox;display: flex;flex-wrap: wrap;padding: 7px 10px;background: #2B2B2B;border: 1px solid #404044;border-radius: 6px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
#right_list_menu .login_box ._right_top{width:100%;}
#right_list_menu .login_box ._right_bottom{width:100%;}
#right_list_menu .col_3{width: 49%;margin-top: 5px}
#right_list_menu .cs_center{margin-top: 5px}

.betting_place .bet_input_wrapper {width: 100%!important;max-width: 1294px!important;}
.banner_section{margin-top: 5px;}

.pay.inner{display: flex;flex-wrap: wrap;flex-direction: inherit;justify-content: space-between;}
.pay.inner>.event,.pay.inner>.cs{width:50%;-webkit-transition: background .5s, color .5s;transition: background .5s, color .5s}
.pay.inner>.cs{border: 1px solid #fdd343;color:#fff;    height: 150px;}
.pay.inner>.cs > div{}
.pay.inner>.cs:hover{background: #fdd343;color: #000;}
.pay.inner>.cs > .chrome{padding: 49px 0px;position:relative}
.pay.inner>.cs > .chrome p{padding-left: 70px;padding-right: 33px;}
.pay.inner>.cs > .chrome p.tel{text-align: center;font-size: 40px;}
.pay.inner>.cs > .chrome p.cscenter{text-align: center;font-size: 40px;}
.pay.inner>.cs > .chrome .img_wrapper{position:absolute;    left: 8px;}

.event .noti_box{padding:5px}
.event .noti_box ul li a{background:none}
.event .noti_box{padding: 7px 0px 0 0px;}    
/*.event .noti_box{margin-left: -56px; width: 620px;}*/

.inner.pay .event:last-child >.noti_box{padding: 7px 0px 0 7px;}
.event .noti_box ul li{display: flex;flex-wrap: wrap;justify-content: space-between;}
.event .noti_box ul li a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;word-wrap: break-word;max-width: 70%;color: #FFFFFF;}
.event .noti_box ul {padding: 10px 30px;border: 1px solid #1e1f23;border-radius: 34px;background: #1e1f23;}
.event .noti_box ul li {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 10px 0;font-size: 14px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;letter-spacing: -0.3px;cursor: pointer;}
.event .noti_box .noti_tit {display: -webkit-box;
display: -ms-flexbox;display: flex;margin-bottom: 5px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;letter-spacing: -0.45px;max-width: initial;}


.nodata{padding: 92px 0!important;color: #FFF;text-align: center;}
.date{color:#ddd;}

.more {width: 50px!important;color:#fff;background:var(--main-dark-bg-color);border:1px solid var(--main-color);text-align:center;-webkit-transition: background .5s, color .5s;transition: background .5s, color .5s;padding: 0 5px;border-radius: 5px;}/**/
.more:hover{background:var(--main-color);color: #fff;}

.game_ban_btn .inner a{background:none}
.game_ban_btn .inner a .btn {background: #429D0D;}

.main_bg_wrap > div .side_nav_section {display: -ms-grid;display: grid;padding: 5px;gap: 5px;-ms-grid-columns: 1fr 1fr 1fr;grid-template-columns: 1fr 1fr 1fr;}
.main_bg_wrap > div .side_nav_section .nav_item {background-color: #000000;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 10px 0;color: #FFFFFF;font-size: 12px;
-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.main_bg_wrap > div .side_nav_section .nav_item:hover{background-color: var(--main-color);}
.main_bg_wrap > div .side_nav_section .nav_item.gray_item {background: #429D0D;}
.main_bg_wrap > div .side_nav_section .nav_item.gray_item i {color: #557FD4;margin-right: 5px;}

.left_section{border:none!important}

.container .contents .pg_nav ul.mini_list{padding-left: 0;display:flex;height:63px;}
.container .contents .pg_nav ul.mini_list li{display: flex;margin-right: 0;width: 100%;height:100%;justify-content: center;flex-flow: column;align-items: center;}
.container .contents .pg_nav ul.mini_list li:nth-child(1){border-top: 3px solid orange;}
.container .contents .pg_nav ul.mini_list li:nth-child(2){border-top: 3px solid purple;}
.container .contents .pg_nav ul.mini_list li:nth-child(3){border-top: 3px solid hotpink;}
.container .contents .pg_nav ul.mini_list li:nth-child(4){border-top: 3px solid red;}
.container .contents .pg_nav ul.mini_list li:nth-child(5){border-top: 3px solid orange;}

.left_logo_box{display:flex;flex-wrap: wrap;}.left_logo_box .left_logo{width: calc(33.33% - 12px);margin: 6px;height: 50px;padding: 8px;display: flex;border: 1px solid #000000;background: var(--main-non-color);box-shadow: 0 0 2px 2px #000000;border-radius: 7px;justify-content: center;align-items: center;}
.left_logo_box .left_logo:hover{background: #000000;}
.left_logo_box .left_logo .img_wrapper{}
.left_logo_box .left_logo .img_wrapper img{width:100%;}

.left_list li{margin:5px 0;display: flex;justify-content: center;}
.left_list li a{padding: 8px;display: flex;border: 1px solid var(--main-board-color);background: var(--main-non-color);box-shadow: 0 0 1px 1px var(--main-board-color);border-radius: 7px;align-items: center;color:#fff;width: calc(100% - 4px);}
.left_list li:hover a{background: var(--main-board-color);}
.left_list li a p{margin-left:5px;font-size: 15px;}

.btn{cursor: pointer;}

.bottom_section .footer_logo{display: flex;flex-wrap: wrap;}
.bottom_section .img_wrapper{width: calc(100% / 8 - 10px);margin: 5px;height: 45px;position: relative;}
.bottom_section .img_wrapper img{width: 95px;position: absolute;top: 50%;left:50%;transform: translate(-50%, -50%);}
.game_nav{display: flex;justify-content: space-between;background:#000 !important;padding: 10px;}
.game_nav ul:nth-child(1) {display: flex;align-items: center;}
.game_nav ul:nth-child(2) {justify-content: flex-end;width: 100%;display: flex;}
.game_nav ul:nth-child(2) li{background:#2b2b2b;border: 2px solid #3f404b;}
.game_nav ul:nth-child(2) li.active,
.game_nav ul:nth-child(2) li:hover{background:#000;color:orange;border: 2px solid orange;}
.game_nav ul li{min-width:110px;text-align: center;border-radius: 10px;margin-right:5px;color:#fff;}
.game_nav ul li a{width: 100%;height: 100%;display: flex;justify-content: center;padding: 10px 0;}
.game_nav.today {border: 1px solid orange;margin: 5px;padding: 5px 20px;}
.game_nav.today ul:nth-child(2){width: calc(100% - 150px);overflow-x: auto;justify-content: flex-start;}
.game_nav.today ul:nth-child(2) li{border: 0;background: none;display: flex;flex-flow: column;min-width: unset;margin: 5px;font-size: 14px;min-width:55px;align-items: center;cursor: pointer;}
.game_nav.today ul:nth-child(2) li img{width: 22px;margin-bottom: 5px;}
.game_nav.today ul:nth-child(2) li span:nth-child(1){}
.game_nav.today ul:nth-child(2) li span:nth-child(2),
.game_nav.today ul:nth-child(2) li span:nth-child(3){margin-top:-5px;display:block;font-size: 14px;}

.alertable-ok:hover, .alertable-ok:focus, .alertable-ok:active {background-color: var(--main-color);}
.alertable-ok {background: var(--main-color);border: solid 1px var(--main-board-color);}


.container {width: 1200px !important; margin:0 auto;position:relative}
.container .contents .list_section table tr th,
.bt-table thead th,
.container .contents .pg_nav{background: #4a1b79;}
.container .contents .list_detail .detail_tit{background: #000000;}

.game_section .inner .wrapper_box .game_wrapper .game .img_wrapper {height:100%}
.game_section .inner .wrapper_box .game_wrapper .game {width: 100%;max-width: 275px;position: relative;height: 400px;}
.game_section .inner .wrapper_box .game_wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;flex-wrap: wrap;width: 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.game_section .inner .wrapper_box .game_wrapper .game .txt_wrapper .btn{background-color: var(--main-color);}


.minipop {background: #541a58;border: 2px solid #a0a0a0;}
.minipop .btn_wrapper .mon_btn button {
border: 1px solid #3b2939;
background: linear-gradient(to bottom, #4b1a4c 0%,#210c22 36%,#210c22 65%,#4b1a4c 100%,#4b1a4c 100%,#210c22 100%); }
.minipop .btn_wrapper .mon_btn button:hover {
background: linear-gradient(to bottom, #3b2939 0%,#000000 36%,#000000 65%,#3b2939 100%,#3b2939 100%,#000000 100%); border: 1px solid #000000;color: #FFFFFF;
}
.tran{transition:all 1s ease;}

/*minipop*/
.minipop {position: absolute;left: calc(100% + 5px);width: 300px;}
.minipop .time_wrapper > p{display:flex;flex-wrap:wrap;justify-content: space-between;}
.minipop .cart_open{text-align:center;cursor:pointer}
.minipop .time_wrapper > p #_clock{width:50%;text-align: center;font-size: 16px;}
.minipop .time_wrapper{flex-wrap: wrap;gap: 0;padding: 5px;}
.minipop .time_wrapper > div{width: 100%;margin: 0;font-size: 15px;height: 30px;}
.minipop .time_wrapper > div p{font-size: 15px;height: 30px;argin-bottom: 0px;margin-left: 0px;width: 80% ;text-align: center; margin:0 auto}
.minipop .time_wrapper > div.pick{order: 2;padding: 0 12px;display:flex}
.minipop #bet_info{width: 80%;}
.minipop #bet_info font{vertical-align: middle;}
.minipop .betting_card {flex-wrap: wrap;padding: 5px;}
.minipop .betting_card tbody{flex-wrap: wrap;}
.minipop .betting_card tbody .input_wrapper{width:100%;position: relative;}
.minipop .betting_card tbody td{width: 70%;height: 35px;line-height: 35px;}
.minipop .betting_card tbody th{width: 30%;}
.minipop  table {border-collapse: inherit;}
.minipop .betting_card tbody .input_wrapper > p{transform: translateY(14%);margin-left: 10px;color: #000;position: absolute;}
.minipop .betting_card tbody .input_wrapper > input{padding: 4px 29px 5px 7px ;}
.minipop .btn_wrapper {width: 100%;flex-wrap: wrap;padding: 5px;}
.minipop .btn_wrapper > div{flex-wrap: wrap;width: 100%;display: flex;gap: 0;margin-top: 0;}
.minipop .btn_wrapper .mon_btn {width: 100%;flex-wrap: wrap;justify-content: space-between;height: auto;gap: 5px;padding-bottom:5px;}
.minipop .btn_wrapper .mon_btn button {width: calc(100% / 3 - 4px);border-radius: 4px;color:#fff;font-size: 13px;font-weight: bold;padding: 13.5px 0;margin-bottom: 0;margin-right: 0;}
.minipop .btn_wrapper .mon_btn2{width:100%!important; padding-bottom:5px}
.minipop .btn_wrapper .mon_btn2 button {width: 49%;max-width: 49%;margin-bottom: 0;}
.minipop .bottom_wrap button {width: 100%;max-width: 100%;height: 60px;border-radius: 15px;margin-top: 0 ;letter-spacing: -0.13px;padding: inherit;font-size: 30px;font-weight: bold;text-shadow: 0px 2px 3px #00000059;transform: inherit;}
.minipop .num.bg_p,#bettingMoney {
	text-align: right;
	width: 100% !important;
	height: 35px;
	line-height: 35px;
	border: 1px solid #444444;
	background: #171717;
	font-size: 14px;
	vertical-align: middle;
	padding: 0 20px;
	color: #fff;
	transition: 0.5s;
}
.minipop .mon_btn > div{width:100%}
.minipop .bottom_wrap._2 > button{width:calc(100% / 2 )}
.minipop p.num{font-size:16px}
.poc_bet {
    background: linear-gradient(to top, #6f1b1bcc, #000000cc) !important;
    color: #fff !important;
}
.poc_bet:hover {
    background: linear-gradient(to top, #000000cc, #6f1b1bcc) !important;
}