.tb_common, .chrg_info, #betSlip { position:relative; clear:both;}
/* border-color */
.tb_common th, 
.tb_general td.subject, 
.chrg_info th,
.tb_write th,
.innerTable th,
.tb_memo th
{border-bottom-color:rgba(255,255,255,0.2)}
.tb_common th, .tb_general td.subject, .chrg_info th, .tb_write th, .innerTable th, .tb_memo th,
#gnb ul li > dl dd a:hover, #gnb ul li > dl dd.on a,
.slip_ctrl,
.member_info
{background-color:rgb(61,26,111)}
.chrg_info td,
.tb_write td
{border-color:#e0e0e0}
#gnb ul li > dl dd a:hover, #gnb ul li > dl dd.on a
{background-color:#3d1a6f;border-color:rgba(255,255,255,0.2)}
.color1,
.divTime span,
#gnb ul li > dl dd a:hover, #gnb ul li > dl dd.on a,
.b-button.normal:hover,
.m-button.normal:hover,
.t-button.normal:hover

{ 
	color:#ffcb08
}
.tb_common .tween {position:relative;padding:1px;}
.tb_common .tween a,
.tb_common .tween p,
 .tab dd a,  .tab_list ul li a
 {
    background-color:#f0f0f0;
    border: solid 1px #ccc;
    z-index: 0;
    display: flex;
    position: relative;
    width: 100%;
    height: 100%;
    margin: 0px;
    text-align: center;
    align-items: center;
    justify-content: space-between;
    text-decoration: none;
    padding: 8px 4px;
    line-height: 20px;box-sizing: border-box;
}
.tb_common .tween.sel a,
.tb_common .tween.sel p,
.tab_list ul li.on a
{
    background-color:rgb(61,26,111) !important;border-color:rgb(61,26,111) !important;color:#fff;
}
.tb_common .tween.sel p span, .tb_common .tween.sel a span{color:#fff !important;}
.tb_common .tween.sel p strong, .tb_common .tween.sel a strong{color:#ffcb08;}
.tb_common .tween a:hover,
.b-button.active, .m-button.active, .t-button.active,
.paginate strong,
.tab dd a.on,  .tab_list ul li.on a
{
    background-color:#ffcb08 !important;border-color:#ffcb08 !important;color: #3d1a6f !important;
}
.tb_common .tween a:hover *{color: #3d1a6f !important;}
.tween:not(.sel) .baedang{color: rgb(103,58,183) !important;}
.b-button.normal, .m-button.normal, .t-button.normal, .paginate a, #rule_list ul li a, #guide_list ul li a
{background-color:#3d1a6f;color:#fff;}
.tab dd a:hover,  .tab_list ul li a:hover
{background-color:rgb(61,26,111) !important;color:#ffcb08 !important}
#result_list ul li a{font-size:13.5px;}
.tab_list ul li a{border:none !important}
.topContent .t-button.normal,
#header .member_info  .t-button.normal
{background-color:rgba(0,0,0,0.3);}
.tb_common td.tween p strong , .tb_common td.tween a strong {color:rgb(103,58,183);}
.tb_board tr.notice { background-color:#012060;}
.tb_board tr.notice td { border-color:rgba(255,255,255,0.2);color:#fff;}
.tb_board td .color1 { color:rgb(255,128,64)}

#header .main-nav ul li .option, #gnb ul li .option{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;width:100%;left:0;}
#gnb ul li .option span.icon, 
#gnb ul li .option a.btn-option ,
#header .main-nav ul li .option span.icon, 
#header .main-nav ul li .option a.btn-option 
{display:inline-block;border-radius:4px;width:auto;padding:0 5px;height:16px;line-height:14px;font-size:10px;z-index:9;background-color: rgb(0,70,140);border:1px solid rgba(0,90,180,1);color:#fff;white-space:nowrap;text-align:center;}
#gnb ul li .option span.icon , #header .main-nav ul li .option span.icon {width:40px;}
#gnb ul li .option a.btn-option, #header .main-nav ul li .option a.btn-option{margin-left:2px}
#gnb ul li .option span.icon::before, 
#gnb ul li .option a.btn-option::before,
#header .main-nav ul li .option span.icon::before, 
#header .main-nav ul li .option a.btn-option::before
{display:block;content:attr(data-title);}
