:root{
    --main-color: #b38400;
    --main-board-color: #a0a0a0;
    --main-bg-color: #000000;
    --main-bg-dark-color: #3b3529;
    --main-notice-bg-color: #250e26;
    --main-non-color: #362837;
    --main-select-font-color: #361ba3;
    --main-select-dark-bg-color: #5561b3;
    --partner-main-color: #74c132;
    --partner-main-dark-color: #008000;
    --partner-font-color: #000;
    --sports-game-color: #170b18;
    --sports-board-color: #1a3e58;
    --sports-game-color1: #4b1a4c;
    --sports-game-color2: #210c22;
    --main-login-box: #402222;
    --main-login-board: #9b5252;
    --main-side-box: #6f1b1b;
    --main-side-board: #9b5252;
    --main-side-item: #724444;
    --btn-effect: #2a30f3;
    --btn-effect-light: #3f404666;
}

.event.board .noti_box ul li a,.event.board .noti_box ul li p{background:linear-gradient(to right top, var(--btn-effect), #f3bc2a);color: transparent;-webkit-background-clip: text;}
.event.board .noti_box ul li{border-top: 1px solid var(--btn-effect);border-bottom: 1px solid var(--btn-effect);}
.event.board .noti_box ul li a:before{border-left: 13px solid var(--btn-effect);}
.event.board .noti_box ul li a:after{background: var(--btn-effect);}
body::-webkit-scrollbar-thumb,
.pg_nav::-webkit-scrollbar-thumb {background: linear-gradient(to right top, #9f6c40, #4f3319)}
header .header_wrapper .inner ._left ._left_bottom .refresh_btn{background: var(--main-select-dark-bg-color);}
.left_nav_pop {background:var(--main-notice-bg-color)}
.section.info {border-color: var(--main-board-color);}
.section.info > div {background: var(--main-select-dark-bg-color);}
.section.info .msm_box:hover,
.refresh_btn:hover ,
._right_btns .btn:hover{background: #31195a!important;}
.side_nav_section > a{background:var(--main-bg-color);}
.side_nav_section > a.gray_item{background:var(--main-select-dark-bg-color);}

.left_list > li{background:var(--main-side-item)}
.left_list > li:hover{background:var(--main-select-dark-bg-color);}
/*.left_list > li:last-child{margin-bottom:0}*/
.left_logo_box > a {background: var(--main-side-item);}
.left_logo_box > a:hover{background:var(--main-select-dark-bg-color);}
.left_section{border-color:var(--main-board-color)}
.left_section .side_tit{background: var(--main-side-box);border-color:var(--main-side-board);}
.right_nav_pop .section.info .wrapper input {
background: var(--main-login-box);border: 1px solid var(--main-login-board);}
.right_nav_pop .section.info button.btn,
.left_nav_pop .section.info button.btn{background: var(--main-bg-color);}
.right_nav_pop .section.info .btn,
.left_nav_pop .section.info .btn{background: var(--main-bg-color);}
.right_section  .chrome {box-shadow: 0px 2px 3px var(--main-bg-color);background: var(--main-bg-color);border-color:  var(--main-bg-color);}
header .header_wrapper.header_bottom {
    /* background: transparent linear-gradient(180deg, #4484f9 0%, #173588 100%) 0% 0% no-repeat padding-box; */
	background: transparent linear-gradient(180deg, #5f2898500 0%, #40f35cc00 100%) 0% 0% no-repeat padding-box;
}
/*
header .header_wrapper.header_top {
    border-bottom: 3px solid var(--main-notice-bg-color);
    background: var(--main-color);
	height:100px;
}
*/
header .header_wrapper.header_top {
    border-bottom: 3px solid #0842db00;
    background: #07060800;
    height: 100px;
}

.login_popup_bg .login_wrapper form button,
.join_popup_bg .join_wrapper form button{background:#ffc657; color:#000;}
.login_popup_bg .login_wrapper > p a
.join_popup_bg .join_wrapper > p a{color: var(--main-color);}
.login_popup_bg .login_wrapper ,
.join_popup_bg .join_wrapper{
    border: 0px;
    background: #000;
}
.join_popup_bg .join_wrapper form .wrapper input,
.join_popup_bg .join_wrapper form select{border: 1px solid #444444;background: #171717;height:35px}
.login_popup_bg .login_wrapper form .wrapper{border: 1px solid #444444;background: #171717;}
.login_popup_bg .login_wrapper form .wrapper input{color:#fff}
input[type=text]:focus,
input[type=password]:focus,
select:focus,
input[type=input]:focus {
	outline: none;
	border: 1px solid #ffcc00 !important;
}
.login_popup_bg .login_wrapper form .wrapper input[type=input]{color:#000}
.bottom_section > .inner .list_section .list_box .tab_btn_wrapper li {color:var(--main-color);}
.bottom_section > .inner .list_section .list_box.noti_list a {color: var(--main-color);}
.bottom_section > .inner .list_section .cs_box .cs_info .info_box {color: var(--main-color);}
.bottom_section > .inner .list_section .cs_box .cs_info .info_box h3 {font-size: 30px;color: var(--main-color);}
.container .inner .game_box_section > h3 {color:var(--main-color);}
header .header_wrapper.header_top .inner .login_wrapper.after_login .wrapper .input_wrapper input {color: var(--main-color);}
header .header_wrapper.header_top .inner .login_wrapper.after_login .wrapper .input_wrapper p {color: var(--main-color);}
.login_popup_bg{z-index:9999}
.header_wrapper .sub li a {background-color: var(--main-bg-color);}
.refresh_btn{background: var(--main-select-dark-bg-color);}
header .header_wrapper.header_top ._right ._right_btns .btn{background: var(--main-select-dark-bg-color);}

.pay.inner>.event {border: 1px solid var(--main-board-color);}
.game_ban_btn .inner.all a{border:1px solid var(--main-board-color);}
.game_ban_btn .inner.all a .btn{border-color: var(--main-board-color);}

.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 .contents .list_section table tr th,
.bt-table thead th,
.container .contents .pg_nav{background: linear-gradient(#261e12, #17110b)}
.game_section .inner .wrapper_box .game_wrapper .game .txt_wrapper .btn{background-color: var(--main-color);}
body .bt-table .paging span{background:var(--main-select-dark-bg-color);color:color-contrast(var(--main-select-dark-bg-color));border-color: var(--main-color);}
.bt-table a.pagingno{background:var(--main-bg-color);color:color-contrast(var(--main-bg-color))}
/**/
.container .contents .pg_nav ul li:hover {background: var(--main-bg-dark-color);}
.bet_menu .sub li a{background: var(--main-bg-color);}
.bet_menu .sub li:hover a{background: var(--main-bg-dark-color);}
.container .contents .betting ul li table tr td .wrapper.red_bg {background: var(--partner-main-color);}
.container .contents .list_box table tr th{background: var(--partner-main-color);}
.container .contents .list_box tr td{background:var(--main-bg-color)}
.container .contents .list_box tr:nth-child(odd) td{background:var(--main-select-dark-bg-color)}

.main_bg_wrap > .noti .noti_wrapper{border-color:var(--main-board-color);background-color:#31195a;}

.container .contents .betting > table tr td div.wrapper,
.container .contents .betting ul li table tr td .wrapper{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	background: var(--sports-game-color);
	background: -moz-linear-gradient(to bottom, var(--sports-game-color1) 0%,var(--sports-game-color2) 36%,var(--sports-game-color2) 65%,var(--sports-game-color1) 100%,var(--sports-game-color1) 100%,var(--sports-game-color2) 100%);
	background: -webkit-linear-gradient(to bottom, var(--sports-game-color1) 0%,var(--sports-game-color2) 36%,var(--sports-game-color2) 65%,var(--sports-game-color1) 100%,var(--sports-game-color1) 100%,var(--sports-game-color2) 100%);
	background: linear-gradient(to bottom, var(--sports-game-color1) 0%,var(--sports-game-color2) 36%,var(--sports-game-color2) 65%,var(--sports-game-color1) 100%,var(--sports-game-color1) 100%,var(--sports-game-color2) 100%);
	border: 1px solid var(--sports-board-color);
	color: #FFFFFF !important;
	-webkit-box-pack: space-between;
	-ms-flex-pack: space-between;
	justify-content: space-between;
	-webkit-box-align: space-between;
	-ms-flex-align: space-between;
	align-items: space-between;
}
.container .contents .betting > table tr td div.red_time {color: #FFFFFF;font-weight: bold;border: 1px solid var(--sports-board-color);}
.container .contents .betting > table tr td:last-of-type div {font-weight: bold;border: 1px solid var(--sports-board-color);}
.container .contents .betting > table tr td:first-of-type div {font-weight: bold;background: var(--sports-game-color);border: 1px solid var(--sports-board-color);}
#bet_list_area .list01.ison .wrapper,
#bet_list_area .list02.ison .wrapper,
#bet_list_area .divid.ison .wrapper ,
.container .contents .betting ul li table tr td .wrapper.red_bg{
	background: -moz-linear-gradient(to bottom, var(--main-bg-dark-color) 0%,var(--main-bg-color) 36%,var(--main-bg-color) 65%,var(--main-bg-dark-color) 100%,var(--main-bg-dark-color) 100%,var(--main-bg-color) 100%);
	background: -webkit-linear-gradient(to bottom, var(--main-bg-dark-color) 0%,var(--main-bg-color) 36%,var(--main-bg-color) 65%,var(--main-bg-dark-color) 100%,var(--main-bg-dark-color) 100%,var(--main-bg-color) 100%);
	background: linear-gradient(to bottom, var(--main-bg-dark-color) 0%,var(--main-bg-color) 36%,var(--main-bg-color) 65%,var(--main-bg-dark-color) 100%,var(--main-bg-dark-color) 100%,var(--main-bg-color) 100%);
	color: #fff;
}
.event .noti_box ul li:hover{background:var(--main-color)}
.event .noti_box ul li:hover:nth-child(odd){background:var(--main-bg-color)}
/*.container .contents .list_detail .detail_tit{background: var(--main-bg-color);}*/
.container .contents .list_detail .detail_tit{border-top: 1px solid var(--btn-effect);border-bottom: 1px solid var(--btn-effect);}
.container .contents .list_detail .detail_tit p{background: linear-gradient(to right top, var(--btn-effect), #2af384);color: transparent;-webkit-background-clip: text;}
.container .contents .list_detail .detail_tit p:before{border-left: 20px solid var(--btn-effect);}
.container .contents .list_detail .detail_tit p:after{background: var(--btn-effect);}

.minipop {background: var(--sports-board-color);border: 2px solid var(--main-board-color);}
.minipop .btn_wrapper .mon_btn button {
	border: 1px solid #2669e7;
    background: linear-gradient(to bottom, #3e8ec7 0%,#3a69bf 36%,#325fa3 65%,#3243a3 100%,#3243a3 100%,#3243a3 100%);
}
.betting_place > div:nth-child(2){background: #171f28 !important;}
.game_nav ul:nth-child(2) li:hover,.game_nav ul:nth-child(2) li.active{color:var(--main-board-color)!important;border: 2px solid var(--main-board-color)!important}
.game_nav.today {border: 1px solid var(--main-board-color);}
/**/
.pay.inner>.event, .pay.inner>.cs {background: url(../../../../new_image/site/skin4/bg-notice.jpg?v=2) no-repeat 0/100% 100%;}
.pay.inner>.event.sns{background: url(../../../../new_image/site/skin4/tbanner.png?v=2?2) no-repeat 0/100% 100%;}
.pay.inner>.event.etc{background: url(../../../../new_image/site/skin4/banner01.png?v=2?2) no-repeat 0/100% 100%;}
.event.board .noti_box ul li:after{background: url(../../../../new_image/site/skin4/images/main-cash01.png?v=2) no-repeat var(--btn-effect);}

.minipop .btn_wrapper ._2 button,.minipop .btn_wrapper ._1 button {
    border: 1px solid var(--main-bg-dark-color);
    background: linear-gradient(to bottom, var(--sports-game-color1) 0%,var(--sports-game-color2) 36%,var(--sports-game-color2) 65%,var(--sports-game-color1) 100%,var(--sports-game-color1) 100%,var(--sports-game-color2) 100%);
}
.minipop .btn_wrapper ._2 button:hover,.minipop .btn_wrapper ._1 button:hover {
    background: linear-gradient(to bottom, var(--main-bg-dark-color) 0%,var(--main-bg-color) 36%,var(--main-bg-color) 65%,var(--main-bg-dark-color) 100%,var(--main-bg-dark-color) 100%,var(--main-bg-color) 100%);
    border: 1px solid var(--main-bg-color);
    color: #FFFFFF;
}
/**/
.container .contents .list_detail .detail_tit:after{
	background: url(../../../../new_image/site/skin4/images/main-cash01.png?v=2) no-repeat var(--btn-effect);
}
.game_tit_section{background:#000;border-left: 1px solid var(--main-board-color);border-right: 1px solid var(--main-board-color);border-top: 1px solid var(--main-board-color); margin-top:20px;}
.game_section .container.bet {background: linear-gradient(to top, var(--btn-effect-light), #000000cc);border-left: 1px solid var(--main-board-color);border-right: 1px solid var(--main-board-color);border-bottom: 1px solid var(--main-board-color);}
.poc_bet{background: linear-gradient(to top, #00a1fffc, #02387c) !important;color:#fff !important;}
.poc_bet:hover{background: linear-gradient(to top, #000000cc, #6f1b1bcc) !important;}
.btn_wrapper .mon_btn2 button{color:#000}
select[name=game_type],input[name=rate]{color:#000}
/*btn*/
.btnbtn{
transition: all 0.3s ease 0s;
}
.btnbtn:hover {
background-color: var(--btn-effect);
box-shadow: 0px 5px 10px var(--btn-effect-lifght);
}
var(--main-select-dark-bg-color);
.btnbtn2 > button{background-color: var(--main-board-color);}
.bttn-md a {color:#fff}
.bttn-fill{border:1px solid var(--main-select-dark-bg-color)!important;background:rgba(0,0,0,.9) !important}
.bttn-md:before {background:var(--main-select-dark-bg-color)!important}
.bttn-md:hover span,.bttn-md:hover a,.bttn-md:hover {color:#fff !important}
.bttn-slant:after{border:1px solid var(--main-board-color)!important;background:var(--main-board-color)!important;}
.bttn-slant:focus:before, .bttn-slant:hover:before {
    box-shadow: inset 0 -1px 0 var(--main-board-color) , inset 0 1px 0 var(--main-board-color) , inset -1px 0 0 var(--main-board-color)!important;
}
.bttn-jelly, .bttn-jelly:before,.bttn-jelly:hover{border-radius:0 !important;}
.bttn-jelly{background:var(--main-select-dark-bg-color)!important}
.bttn-jelly:before{background:var(--main-board-color)!important;border:1px solid var(--main-select-dark-bg-color)!important;}
.bg_wrap > .container > .contents > .list_detail .detail,
.detail,
.list_detail.write,
.bg_wrap .container.bet .contents.money_app > form > table,
.contents.mypage table,
.no_data{background: linear-gradient(to top, var(--btn-effect-light), #787878cc);border:1px solid var(--main-board-color)}
.list_detail.write input{}
.bg_wrap > .container > .contents > .list_detail .info{background: #000;border:1px solid var(--main-board-color)}
.bg_wrap .container.bet .contents.money_app > table th{border-right:1px solid var(--main-board-color);}
.bg_wrap .container.bet .contents.money_app > table th,
.bg_wrap .container.bet .contents.money_app > table td{border-bottom:1px solid var(--main-board-color);}
.btn_login {
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,var(--main-board-color)),color-stop(1,#f35626))!important;
    background-image: -webkit-linear-gradient(top,var(--main-board-color),#f35626)!important;
    background-image: linear-gradient(180deg,var(--main-board-color) 0,#f35626)!important;
    background-image: -webkit-linear-gradient(93deg,#f35626,var(--main-board-color))!important;
    color: #fff;
}
.btn_join {
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,var(--main-bg-dark-color);),color-stop(1,#f35626))!important;
    background-image: -webkit-linear-gradient(top,var(--main-bg-dark-color),#f35626)!important;
    background-image: linear-gradient(180deg,var(--main-bg-dark-color) 0,#f35626)!important;
    background-image: -webkit-linear-gradient(93deg,#f35626,var(--main-bg-dark-color))!important;
    color: #fff;
}
.bttn-pill.bttn-primary{background: var(--main-bg-dark-color)!important;}
.btnbtn.submit{background-color: var(--main-select-dark-bg-color);color:#fff}
