ul, li, dl, dt, dd, h2 {margin:0; padding:0;}
ul, li, dl, dt, dd {list-style:none;}
table {display:table; border-spacing:2px; border-color:grey; border-collapse: collapse;}

.leftad_area1, .leftad_area2 {margin-top:10px; border:1px solid #484848;}
#leftDataTop a, #leftLanking a {cursor:pointer;}
/*ì‹¤ì‹œê°„ ì „ì„¸ê³„ì—ì„œ ëª°ë¦¬ëŠ” ê²½ê¸° */
#leftDataTop{width:100%; margin-bottom:0px;margin-top:0px; overflow:hidden;z-index:999}
#leftDataTop h2{width:100%; display: block;    color: #fff;    font-size: 1.3rem;    line-height: 26px;    font-weight: 400;
    background-color: #181818;    text-align: left;    overflow: hidden;    padding: 12px 20px;    border-bottom: 2px solid #00abde;}
#leftDataTop ul{ width: 100%;height: 40px;overflow: hidden;position: relative;border-bottom: 1px solid #484848;  background-color:#2e2e2e}
#leftDataTop ul li{float:left; height: 100%;    text-align: center;    border-right: 1px solid #484848;}
#leftDataTop ul li:nth-of-type(1) {width: -webkit-calc((100% - 78px) / 5);width: -moz-calc((100% - 78px) / 5);width: calc((100% - 78px) / 5);}
#leftDataTop ul li:nth-of-type(2) {width: -webkit-calc((100% - 78px) / 5);width: -moz-calc((100% - 78px) / 5);width: calc((100% - 78px) / 5);}
#leftDataTop ul li:nth-of-type(3) {width: -webkit-calc((100% - 78px) / 5);width: -moz-calc((100% - 78px) / 5);width: calc((100% - 78px) / 5);}
#leftDataTop ul li:nth-of-type(4) {width: -webkit-calc((100% - 78px) / 5);width: -moz-calc((100% - 78px) / 5);width: calc((100% - 78px) / 5);}
#leftDataTop ul li:nth-of-type(5) {width: -webkit-calc((100% - 78px) / 5);width: -moz-calc((100% - 78px) / 5);width: calc((100% - 78px) / 5);}
#leftDataTop ul li:nth-of-type(6) {width: 78px;}
#leftDataTop ul li:last-of-type {border-right: 0;}
#leftDataTop ul li > a {display: block;width: 100%;height: 100%;font-size: 1rem;vertical-align: middle;background-color:#181818;color: #fff;font-weight: 100;line-height: 40px;}
#leftDataTop ul li:hover > a {background-color: #02adde;color: #1b1b1b;font-weight: 600;}
#leftDataTop ul li > a.on {background-color: #f1c40f;color: #1b1b1b;font-weight: 600;}


#leftDataTop ul li.prev{position:absolute; left:0px; top:0px; display:block;}
#leftDataTop ul li.next{position:absolute; right:0px; top:0px; display:block;}

#leftDataTop dl{width:100%; border:1px solid #5d5d5d; border-top: 0;}
#leftDataTop dl dt{background:#f9f9f9; padding:10px; text-align:left; overflow:hidden;}
#leftDataTop dl dt a{display:inline-block; padding:4px; font-size:12px;}
#leftDataTop dl dt a:link,
#leftDataTop dl dt a:visitied{color:#fff;}
#leftDataTop dl dt a:hover{color:#000;}
#leftDataTop dl dt a.on{color:#41bd43; text-decoration:underline; font-weight:bold;}
#leftDataTop dl dd {width:100%; overflow:hidden;}
#leftDataTop dl dd table{width:100%;}
#leftDataTop dl dd table thead th{color: #fff;text-align: center;font-weight: 300;font-size: 0.8rem;padding: 7px 0;border-bottom: 1px solid #484848;background-color: #181818;}
#leftDataTop dl dd table tbody th{
    border-bottom: 1px solid #484848;
    background-color:#181818;
    text-align: center;
    font-size: 1rem;
    color: #fff;
    font-weight: 100;
    vertical-align: middle;
    line-height: 43px;
    }
#leftDataTop dl dd table tbody tr.first th{color:#41bd43;}
#leftDataTop dl dd table tbody td{
    border-bottom: 1px solid #484848;
    background-color:#181818;
    text-align: center;
    font-size: 1rem;
    color: #fff;
    font-weight: 100;
    vertical-align: middle;
    line-height: 43px;
}
#leftDataTop dl dd table tbody tr.first td{font-weight:bold;}
#leftDataTop dl dd table tbody tr:hover{background:#5c5c5c;}
#leftDataTop dl dd table tbody td.left{text-align:left;}
#leftDataTop dl dd a.more{height:40px; line-height:40px; display:block; clear:both; text-align:center; color:#000; font-weight:bold;}
#leftDataTop dl dd a:hover.more{color:#41bd43}

/*íŒ€ ëž­í‚¹ */
#leftLanking{width:100%; margin-bottom:0px; overflow:hidden; margin-top:0px;}
#leftLanking h2{
    width:100%;
    display: block;
    color: #fff;
    font-size: 1.5rem;
    line-height: 26px;
    font-weight: 400;
    background-color: #181818;
    text-align: left;
    overflow: hidden;
    padding: 12px 20px;
    border-bottom: 2px solid #FFC107;
    }


#leftLanking ul{ width: 100%;height: 40px;overflow: hidden;position: relative;border-bottom: 1px solid #484848; background-color:#181818}
#leftLanking ul li{float:left; height: 100%;    text-align: center;    border-right: 1px solid #484848;}
#leftLanking ul li:nth-of-type(1) {width: -webkit-calc(100% / 5);width: -moz-calc(100% / 5);width: calc(100% / 5);}
#leftLanking ul li:nth-of-type(2) {width: -webkit-calc(100% / 5);width: -moz-calc(100% / 5);width: calc(100% / 5);}
#leftLanking ul li:nth-of-type(3) {width: -webkit-calc(100% / 5);width: -moz-calc(100% / 5);width: calc(100% / 5);}
#leftLanking ul li:nth-of-type(4) {width: -webkit-calc(100% / 5);width: -moz-calc(100% / 5);width: calc(100% / 5);}
#leftLanking ul li:nth-of-type(5) {width: -webkit-calc(100% / 5);width: -moz-calc(100% / 5);width: calc(100% / 5);}
#leftLanking ul li:nth-of-type(6) {width: 78px;}
#leftLanking ul li:last-of-type {border-right: 0;}
#leftLanking ul li > a {display: block;width: 100%;height: 100%;font-size: 1rem;vertical-align: middle;color: #fff;font-weight: 100;line-height: 40px;}
#leftLanking ul li:hover > a {background-color: #f1c40f;color: #1b1b1b;font-weight: 600;}
#leftLanking ul li > a.on {background-color: #f1c40f;color: #1b1b1b;font-weight: 600;}


#leftLanking ul li.prev{position:absolute; left:0px; top:0px; display:block;}
#leftLanking ul li.next{position:absolute; right:0px; top:0px; display:block;}
#leftLanking dl dt{background:#181818; padding:10px; text-align:left; overflow:hidden; border-bottom:1px solid #484848}
#leftLanking dl dt a{
    width: auto;
    float: left;
    height: 27px;
    text-align: center;
    margin-right: 12px;
    height: 100%;
    line-height: 27px;
    color: #fff;
    font-weight: 300;
    font-size: 0.7rem;}
#leftLanking dl dt a:link,
#leftLanking dl dt a:visitied{color:#fff;}
#leftLanking dl dt a:hover{color:#000;}
#leftLanking dl dt a.on{color:#41bd43; text-decoration:underline; font-weight:bold;}
/*#leftLanking dl dd {width:87%;overflow:hidden;font-size:11px;}*/
#leftLanking dl dd {width:100%;margin-left:0px;overflow:hidden;font-size:11px;}
#leftLanking dl dd table{width:100%;}
#leftLanking dl dd table thead th{color: #fff;    text-align: center;    font-weight: 300;    font-size: 0.8rem;    padding: 7px 0;    border-bottom: 1px solid #484848;    background-color: #181818;}
#leftLanking dl dd table tbody th{border-bottom: 1px solid #484848;
    text-align: center;
    font-size: 1.5rem;
    color: #fff;
    font-weight: 100;
    vertical-align: middle; background-color: #181818;
    line-height: 43px;
}
#leftLanking dl dd table tbody tr.first th{margin-left:0px;color:#41bd43;}
#leftLanking dl dd table tbody td{
    border-bottom: 1px solid #484848;
    text-align: center;
    background-color: #181818;
    font-size: 1rem;
    color: #fff;
    font-weight: 100;
    vertical-align: middle;
    line-height: 43px;
}
#leftLanking dl dd table tbody tr.first td{font-weight:bold;}
#leftLanking dl dd table tbody tr:hover{background:#181818;}
#leftLanking dl dd table tbody td.left{text-align:left;}
#leftLanking dl dd a.more{height:40px; line-height:40px; display:block; clear:both; text-align:center; color:#000; font-weight:bold;}
#leftLanking dl dd a:hover.more{color:#41bd43}
#leftLanking td img {width:20px;height:20px;}

a[rel="soccer"] {background:url(./img/bettingpan_soccer.png) no-repeat 2px 50%; padding-left:21px !important; background-size:21px;}
a[rel="baseball"] {background:url(./img/bettingpan_baseball.png) no-repeat 2px 50%; padding-left:21px !important; background-size:21px;}
a[rel="basket"] {background:url(./img/bettingpan_basektball.png) no-repeat 2px 50%; padding-left:21px !important; background-size:21px;}
a[rel="volley"] {background:url(./img/bettingpan_volley.png) no-repeat 2px 50%; padding-left:21px !important; background-size:21px;}
a[rel="football"] {background:url(./img/bettingpan_football.png) no-repeat 2px 50%; padding-left:21px !important; background-size:21px;}
a[rel="hockey"] {background:url(./img/bettingpan_ice.png) no-repeat  2px 50%; padding-left:21px !important; background-size:21px;}
