@import url('https://fonts.googleapis.com/css?family=Roboto:300');
body {margin:0px;;background:url('/himgs/ymt_bg.png') no-repeat center top #111111;background-size: cover;background-attachment:fixed; width:100%;font-family:'notom'}
::-moz-selection {background: #ffc000;color: #fff;}
::selection {background: #ffc000;color: #fff;}
.layer_main > img {width:440px;height:auto;}

#body_snow {width:100%;height:100%;}

.logjoin_box {position:fixed;top:140px;left:-1px;padding:20px 15px 20px 10px;background:url('/himgs/ymt_cont_bg.png') repeat left top rgba(35,34,40,0.8);border:1px solid rgba(255,192,0.4);border-top-right-radius:10px;border-bottom-right-radius:10px;box-shadow:0 0 20px #000;}
.logjoin_box > div {color:#fff;font-size:14px;margin-bottom:0px;font-style:italic;cursor:pointer;transition:all ease 0.1s;text-align:center;}
.logjoin_box > div:hover {color:#ffc000;}

.left_box {position:absolute;left:-90px;top:0;width:80px;height:200px;background:url('/himgs/ymt_side01.png')no-repeat left top;box-shadow:0 0 10px #000;cursor:pointer;}
.right_box {position:absolute;right:-90px;top:0;width:80px;box-shadow:0 0 10px #000;}
.right_cont01 {width:80px;height:140px;background:url('/himgs/ymt_side02.png')no-repeat left top;margin-bottom:10px;cursor:pointer;}
.right_cont02 {width:80px;height:140px;background:url('/himgs/ymt_side03.png')no-repeat left top;text-align:center;cursor:default;}
.right_cont02 > p {padding-top:82px;font-size:35px;color:#ffc000;text-shadow: -2px 0px #ff0000, 0px 2px #ff0000, 2px 0px #ff0000, 0px -2px #ff0000;}

.tophead {width:100%;margin:auto;height:150px;}
.toparea {position:relative;width:100%;margin:auto;}

.top_nav {height:150px;*border-bottom:1px solid #333}

.toparea .top_menu {width:100%;margin:auto;;background:#1e1e1e;height:45px;border-bottom:1px solid rgba(0,0,0,0.05);box-shadow:0px 1px 0px rgba(255,255,255,0.1)}
.toparea .logo {float:left;width:400px;cursor:pointer;height:150px;font-size:55px;font-weight:bold;line-height:135px;color:#fff;font-family:'oswald';}

.toparea .top_nav_list {float:right;width:880px;height:150px;*background:pink}
.toparea .top_nav_list ul.top_nav_list_ul {width:100%;padding:0;margin:0;height:90px;}
.toparea .top_nav_list ul.top_nav_list_ul > li {float:left;width:calc(100%/13 - 5px);height:90px;margin-left:5px;text-align:center;cursor:pointer;font-family:'notor';font-size:12px;color:#ddd;transition:all ease 0.2s;}
.toparea .top_nav_list ul.top_nav_list_ul > li:first-child {margin-left:0;}
.toparea .top_nav_list ul.top_nav_list_ul > li:last-child {color:#ff5959 !important;text-shadow:none !important}
.toparea .top_nav_list ul.top_nav_list_ul > li:hover {color:#fff;font-size:14px;text-shadow:0 0 5px #fff;}
.toparea .top_nav_list ul.top_nav_list_ul > li:hover img {width:40px;height:auto;display:block;margin:13px auto 4px;filter: brightness(150%);}
.toparea .top_nav_list ul.top_nav_list_ul > li > img {width:36px;height:auto;display:block;margin:15px auto 6px;filter: brightness(100%);}

.toparea .top_nav_list ul.top_nav_list_ul02 {width:100%;padding:0;margin:0;height:40px;text-align:right;}
.toparea .top_nav_list ul.top_nav_list_ul02 > li {display:inline-block;height:40px;line-height:50px;text-align:center;cursor:pointer;font-family:'notor';font-style:italic;font-size:14px;color:#aaa;transition:all ease 0.2s;margin-right:30px;}
.toparea .top_nav_list ul.top_nav_list_ul02 > li:hover {color:#ffc000;text-shadow:0 0 5px #ffc000;}

.toparea .top_nav_list ul.top_nav_list_ul03 {width:100%;padding:0;margin:0;height:150px;}
.toparea .top_nav_list ul.top_nav_list_ul03 > li {float:left;width:calc(100%/4 - 5px);height:150px;line-height:150px;text-align:center;cursor:pointer;font-family:'notor';font-style:italic;font-size:22px;color:#ddd;transition:all ease 0.2s;background:url('/himgs/ymt_nav_bg.png') no-repeat center;}
.toparea .top_nav_list ul.top_nav_list_ul03 > li:hover {color:#ffc000;text-shadow:0 0 5px #ffc000;}

.toparea .top_nav_list .top_nav_list_notice {width:1015px;height:30px;line-height:30px;padding-left:15px;color:#eee;background:rgba(255,255,255,0.2);border-radius:50px}

.toparea .top_mainmenu {height:55px;width:1300px;*background:skyblue;margin:0 auto}

.toparea .top_logo {display:inline-block;height:100px;width:100%;;text-align:center;color:#fff;background:red;}
.toparea .top_logo img {transform:translateY(-10px)};
.toparea .top_menu .top_s01 {float:left;width:50%;}
.toparea .top_menu .top_s01 ul {list-style:none;padding:0px;margin:0px;letter-spacing:-1px;}
.toparea .top_menu .top_s01 li {float:left;border-right:1px solid rgba(0,0,0,0.05);font-size:11px;height:45px;padding:0px 13px;line-height:45px;font-family:'notor';cursor:pointer}
.toparea .top_menu .top_s01 li i {margin-right:5px;}
.toparea .top_menu .top_s01 li:hover {background:rgba(0,0,0,0.05)}

.toparea .top_menu .top_s02 {float:right;width:50%;}
.toparea .top_menu .top_s02 ul {list-style:none;padding:0px;margin:0px;letter-spacing:-1px;}
.toparea .top_menu .top_s02 li {float:right;border-left:1px solid rgba(0,0,0,0.05);font-size:11px;height:31px;padding:0px 13px;line-height:2.9em;color:#fff;font-family:'notor';cursor:pointer}
.toparea .top_menu .top_s02 li i {margin-right:5px;}
.toparea .top_menu .top_s02 li:hover {background:rgba(0,0,0,0.05)}


	/* 네비게이션 */

#hinav {z-index:1000;width:100%;}

#hinav > ul {list-style:none;position:relative;display:inline-block;	z-index:80000;padding:0px;margin:0px;width:1300px;font-size:0}
#hinav > ul > li {width:calc(100%/13 - 0px);color:#eee;font-family:'notom';font-size:16px;letter-spacing:-0.5px;padding:10px 0px;cursor:pointer;transition:all ease 0.2s;position:relative;
                        display:inline-block;text-align:center;font-weight:lighter;text-shadow:0 0 10px #000;}
#hinav > ul > li > p {font-size:10px;font-weight:lighter;color:#eee;margin-top:-3px;font-family:'notor';}
#hinav > ul > li:hover {*background:linear-gradient(to top, rgba(255,186,0,0.6),rgba(255,186,0,0));color:#fff;font-size:20px;padding:6px 0px;font-weight:300;text-shadow:0 0 10px #000}
#hinav > ul > li:hover p {color:#34c0d7}
#hinav > ul > li > ul.show_nav {}

.show_nav {position:relative}
.show_nav:hover .none_nav {display:block;transition:all 0.1s}
.none_nav {position:absolute;top:50px;left:00px; z-index:999; width:240px;display:none;box-shadow:0 0 20px #000}
.none_nav::after { /*선택자의 뒤에 속성값을 설정할 때 사용*/
						border-top:0 solid transparent;
						border-left:5px solid transparent;
						border-right:5px solid transparent;
						border-bottom:5px solid #282828;
						content:"";
						position:absolute;z-index:800000;
						top:-5px;left:20px;}
.none_nav > li {width:calc(100% - 23px);height:40px; line-height:40px; padding:0px 10px; cursor:pointer;opacity:1 !important;background:#282828;text-align:left;font-size:13px;transition:all ease 0.2s;
                      border-bottom:1px solid rgba(0,0,0,0.3);border-top:1px solid rgba(255,255,255,0.05);border-left:3px solid rgba(0,0,0,0);}
.none_nav > li:first-child {border-top:0;}
.none_nav > li:last-child {border-bottom:0;}
.none_nav > li:hover {width:calc(100% - 28px);padding:0 10px 0 15px;background:#181818;border-left:3px solid #34c0d7;}
.none_nav > li > span {font-size:10px;color:#888;margin-left:5px;}
.none_nav > li > div {margin-top:12px;width: 32px;height: 16px;line-height: 16px;border-radius: 3px;background: #000;border: 1px solid rgba(52,192,215,0.5);font-size: 10px;text-align: center;letter-spacing: 0;
                              color: #34c0d7;opacity: 0.8;letter-spacing: -1px;float:right;}
.none_nav > li > img {width:auto;height:14px;margin-top:-3px;margin-right:5px;}





.oneline {width:100%;height:30px;color:#fff;background:#46baf6;border-bottom:1px solid #2da3e0;border-top:1px solid rgba(255,255,255,0.02)}
.oneline .notice {float:left;width:60%;height:100%;font-family:'notor';letter-spacing:-1px;font-size:11px;line-height:2.6em}
.oneline i {margin-right:5px;margin-top:8px;}

.oneline .money {float:right;text-align:right;}
.oneline .money ul {list-style:none;padding:0px;margin:0px;}
.oneline .money li {float:left;font-size:11px;font-family:'notor';height:30px;line-height:2.6em;background:rgba(255,255,255,0.01)}
.oneline .money li.subject {padding:0px 10px;letter-spacing:-1px;}
.oneline .money li.value {padding:0px 10px;color:#006384;border-right:1px solid rgba(0,0,0,0.05)}
.oneline .money li:first-child {border-left:1px solid rgba(0,0,0,0.05)}


.blue {background:blue}
.gray {background:url('/himgs/name.jpg') no-repeat center top #626a75}

#contentarea {position:relative;width:1300px;margin:10px auto;box-shadow:0px 0px 10px rgba(0,0,0,0.1);left:0px;right:0px;}
#submenu {width:255px;right:0px;background:#282828;height:100%;position:absolute;min-height:100%;box-shadow:0px 0px 10px rgba(0,0,0,0.3);;overflow:hidden;}
#content {float:left;width:1035px;min-height:700px;background:#fff !important;;overflow:hidden;box-shadow:0px 0px 10px rgba(0,0,0,0.3)}
#content_02 {float:left;width:1035px;min-height:700px;background:#111111 !important;overflow:hidden;box-shadow:0px 0px 10px rgba(0,0,0,0.3)}
#content_03 {width:1300px;min-height:700px;background:url('/himgs/ymt_cont_bg.png') repeat left top rgba(35,34,40,0.8) !important;border:1px solid rgba(255,255,255,0.2);overflow:hidden;box-shadow:0px 0px 10px rgba(0,0,0,0.3)}
#content_04 {width:1300px;min-height:700px;background:#fff !important;overflow:hidden;box-shadow:0px 0px 10px rgba(0,0,0,0.3)}
#contentpad {display:inline-block;width:calc(100% - 20px);padding:10px;}

#basicinfo {padding:0px;display:inline-block;width:30%;float:right;text-align:right;color:rgba(255,255,255,0.8);}
#basicinfo ul {list-style:none;margin:0px;padding:0px;text-align:right;}
#basicinfo ul li {display:inline-block;height:45px;padding:0px 10px;font-family:'notom';letter-spacing:-1px;font-size:0.9em;z-index:100;line-height:45px;}
#basicinfo ul li.over {transition:all 0.3s;}
#basicinfo ul li.over:hover {background:rgba(0,0,0,0.05);cursor:pointer}
#basicinfo ul li > i {margin-left:5px;}
#basicinfo ul li.right {border-right:1px solid rgba(255,255,255,0.1)}

#basicinfo ul li.fright {float:right}
#basicinfo ul li.left {border-left:1px solid #141414;}


#basicinfo_main {border-bottom:1px solid #141414;padding:0px;background:#0c0c0c;display:inline-block;width:100%;color:#777 }
#basicinfo_main ul {list-style:none;margin:0px;padding:0px;}
#basicinfo_main ul li {float:left;padding:10px;font-family:'notom';letter-spacing:-1px;font-size:0.9em;z-index:100;}
#basicinfo_main ul li.over {transition:all 0.3s;}
#basicinfo_main ul li.over:hover {background:rgba(255,255,255,0.05);cursor:pointer}
#basicinfo_main ul li > i {margin-left:5px;}
#basicinfo_main ul li.right {border-right:1px solid #141414;}

#basicinfo_main ul li.fright {float:right}
#basicinfo_main ul li.left {border-left:1px solid #141414;}

.color_blue {color:#417fd4}
.color_yellow {color:#f0d700}
.color_green {color:#bfd622}
.color_orange {color:#f6a21d}
.color_emerald {color:#2eb4b6}
.color_cyan {color:#34c0d7}

#contenttitle {padding:15px 0px 15px 15px;border-bottom:1px solid #efefef;width:calc(100% - 15px);float:left}
#contenttitle {font-family:'notom';font-size:1.8em;letter-spacing:-2px;}
#contenttitle span {font-family:'notom';font-size:0.8em;letter-spacing:-1px;margin-left:5px;}
#contenttitle i {font-size:0.8em;margin-right:6px;top:-2px;position:relative;}


#contenttitle02 {padding:15px 0px 15px 15px;border-bottom:1px solid rgba(255,255,255,0.05);width:calc(100% - 15px);float:left}
#contenttitle02 {font-family:'notom';font-size:1.8em;letter-spacing:-2px;color:#fff}
#contenttitle02 span {font-family:'notom';font-size:0.8em;letter-spacing:-1px;margin-left:5px;}
#contenttitle02 i {font-size:0.8em;margin-right:6px;top:-2px;position:relative;}

#contenttitle03 {padding:15px 0px 15px 15px;border-bottom:1px solid rgba(255,255,255,0.2);width:calc(100% - 15px);}
#contenttitle03 {font-family:'notom';font-size:1.8em;letter-spacing:-2px;color:#fff}
#contenttitle03 span {font-family:'notom';font-size:0.8em;letter-spacing:-1px;margin-left:5px;}
#contenttitle03 i {font-size:0.8em;margin-right:6px;top:-2px;position:relative;}

#contenttitle04 {padding:15px 0px 15px 15px;border-bottom:1px solid #efefef;width:calc(100% - 15px);float:left}
#contenttitle04 {font-family:'notom';font-size:1.8em;letter-spacing:-2px;}
#contenttitle04 span {font-family:'notom';font-size:0.8em;letter-spacing:-1px;margin-left:5px;}
#contenttitle04 i {font-size:0.8em;margin-right:6px;top:-2px;position:relative;}



#gamekind {width:60%;float:right;height:31px;text-align:right}
#gamekind ul {display:inline-block;margin-top:7px;}
#gamekind li {float:left;padding:3px 7px;font-family:'notom';letter-spacing:-1px;font-size:0.9em;margin-right:8px;transition:all 0.3s;border-bottom:1px solid rgba(0,0,0,0);cursor:pointer;color:#fff}
#gamekind li:last-child {margin-right:10px;}
#gamekind li:hover {border-bottom:1px solid #00deff;color:#00deff;}
#gamekind .gamekindon {background:#00deff;border-radius:30px;color:#fff;cursor:default}
#gamekind .gamekindon:hover {color:#fff}


.onenotice {width:100%;top:0px;z-index:1;font-family:'notom'}

/* 베팅 */

.bettingarea {width:100%}

.bet_gamebox_white {margin-bottom:15px;}
.bet_gametitle_white {padding:7px 20px 5px 7px;height:20px;border-bottom:1px solid #222; color:#fff; font-family:'notom';font-size:1em}

ul.cset_white {margin:0px;width:100%;display:inline-block;}
ul.cset_white > li {color:#dfdfdf;height:35px;border-bottom:1px solid #000;float:left;line-height:3.2em;font-family:'dotum';border-right:1px solid #000;}
ul.cset_white > li:last-child {border-right:0px;}
ul.cset_white > li.beton {background:#34c0d7;color:#fff}
ul.cset_white > li.resulton {border-bottom:1px solid red}
ul.cset_white > li.betover {cursor:pointer;}
ul.cset_white .over {;color:#fff;background:#34c0d7}
ul.cset_white .teamname {font-weight:bold;}
ul.cset_white .number {font-weight:bold;font-family:'tahoma';font-size:11px;}
ul.cset_white .number > i {margin:0px 5px;}
ul.cset_white .on {background:#34c0d7;color:#fff}
ul.cset_white .number .nblue {color:blue}
ul.cset_white .number .nblue:hover {color:none}
ul.cset_white > li.un {border-bottom:1px solid red;}
ul.cset_white .bettime {font-family:'tahoma';font-size:11px;text-align:center;color:#fff;}
ul.cset_white .boldtext {font-weight:bold;font-size:11px;line-height:3.3em}
ul.cset_white .status {font-weight:bold;font-size:12px;text-align:center;}
ul.cset_white .result {font-weight:bold;font-size:12px;text-align:center;}
ul.cset_white .result > span {text-align:center}


ul.cset_white02 {margin:0px;width:100%;display:inline-block;}
ul.cset_white02 > li {color:#555;height:35px;border-bottom:1px solid #dfdfdf;float:left;line-height:3.2em;font-family:'dotum';border-right:1px solid #dfdfdf;}
ul.cset_white02 > li:last-child {border-right:0px;}
ul.cset_white02 > li.beton {background:linear-gradient(to top, rgba(255,186,0,0.5),rgba(255,186,0,0));color:#000}
ul.cset_white02 > li.resulton {border-bottom:1px solid red}
ul.cset_white02 > li.betover {cursor:pointer;}
ul.cset_white02 .over {;color:#ffcf4d;background:linear-gradient(to top, rgba(100,34,34,0.3),rgba(100,34,34,0.2))}
ul.cset_white02 .teamname {font-weight:bold;}
ul.cset_white02 .number {font-weight:bold;font-family:'tahoma';font-size:11px;}
ul.cset_white02 .number > i {margin:0px 5px;}
ul.cset_white02 .on {background:linear-gradient(to top, rgba(255,186,0,0.3),rgba(255,186,0,0.15));color:#ffba00}
ul.cset_white02 .number .nblue {color:blue}
ul.cset_white02 .number .nblue:hover {color:none}
ul.cset_white02 > li.un {border-bottom:1px solid red;}
ul.cset_white02 .bettime {font-family:'tahoma';font-size:11px;text-align:center;color:#717171;}
ul.cset_white02 .boldtext {font-weight:bold;font-size:11px;line-height:3.3em}
ul.cset_white02 .status {font-weight:bold;font-size:12px;text-align:center;}
ul.cset_white02 .result {font-weight:bold;font-size:12px;text-align:center;}


/* 게임중일때 */
ul.cset_white_nogame {margin:0px;width:100%;display:inline-block;}
ul.cset_white_nogame > li {color:#9b9b9b;height:35px;border-right:1px solid #000;border-bottom:1px solid #000;float:left;line-height:3.2em;font-family:'dotum';cursor:default}
ul.cset_white_nogame > li:last-child {border-right:0px;}

ul.cset_white_nogame .teamname {font-weight:bold;}
ul.cset_white_nogame .number {font-weight:bold;font-family:'tahoma';font-size:11px;}
ul.cset_white_nogame .number > i {margin:0px 5px;}


ul.cset_white_nogame .bettime {font-family:'tahoma';font-size:11px;text-align:center;color:#9b9b9b;}
ul.cset_white_nogame .boldtext {font-weight:bold;font-size:11px;line-height:3.3em}
ul.cset_white_nogame .status {font-weight:bold;font-size:12px;text-align:center;}
ul.cset_white_nogame .result {font-weight:bold;font-size:12px;text-align:center;}


ul.cset_bg_white02{margin:0px;}
ul.cset_bg_white02 li.hi {height:36px;}

ul.cset_bg_white02 li.hi:hover {}
ul.cset_bg_white02 > li:nth-child(odd) {background:#efefef}
ul.cset_bg_white02 > li:nth-child(even) {background:none}

ul.cset_bg_white02 .betinfo {width:100%;border-bottom:1px solid #8a8a8a;display:inline-block;background:#efefef}
ul.cset_bg_white02 .betinfo ul {}
ul.cset_bg_white02 .betinfo li {margin:0px;padding:0px 10px;float:left;font-family:'dotum';font-size:11px;height:30px;line-height:2.9em;color:777;}
ul.cset_bg_white02 .betinfo .num {border-right:1px solid #d6d6d6;font-family:'tahoma';font-weight:bold;line-height:2.7em;}


ul.cset_bg_white {margin:0px;}
ul.cset_bg_white li.hi {height:36px;}

ul.cset_bg_white li.hi:hover {}
ul.cset_bg_white > li:nth-child(odd) {background:#171717}
ul.cset_bg_white > li:nth-child(even) {background:#111111}


ul.cset_bg_white .betinfo {width:100%;border-bottom:1px solid #8a8a8a;display:inline-block;background:#efefef}
ul.cset_bg_white .betinfo ul {}
ul.cset_bg_white .betinfo li {margin:0px;padding:0px 10px;float:left;font-family:'dotum';font-size:11px;height:30px;line-height:2.9em;color:777;}
ul.cset_bg_white .betinfo .num {border-right:1px solid #d6d6d6;font-family:'tahoma';font-weight:bold;line-height:2.7em;}



ul.cset_bg_white .betinfo02 {width:100%;border-bottom:1px solid #000;display:inline-block;background:#3b3b3b;color:#dfdfdf}
ul.cset_bg_white .betinfo02 ul {}
ul.cset_bg_white .betinfo02 li {margin:0px;padding:0px 10px;float:left;font-family:'dotum';font-size:11px;height:30px;line-height:2.9em;color:777;}
ul.cset_bg_white .betinfo02 .num {border-right:1px solid #222;font-family:'tahoma';font-weight:bold;line-height:2.7em;}




.bet_gametitle_gray {padding:7px 20px 5px 7px;background:#111;height:20px;border-bottom:1px solid #000; color:#fff; font-family:'notom';font-size:1em}


ul.cset_gray {margin:0px;width:100%;display:inline-block;}
ul.cset_gray > li {height:35px;;color:#fff;border-bottom:1px solid #1e1e1e;float:left;line-height:3.2em;font-family:'dotum'}
ul.cset_gray > li.on {}
ul.cset_gray > li.betover {cursor:pointer;transition:all 0.3s;}
ul.cset_gray > li.betover:hover {border-bottom:1px solid #34c0d7;color:#34c0d7}
ul.cset_gray .teamname {font-weight:bold;}
ul.cset_gray .number {font-weight:bold;font-family:'tahoma';font-size:11px;}
ul.cset_gray .number > i {margin:0px 5px;}

ul.cset_gray .number .nblue {color:blue}
ul.cset_gray .number .nblue:hover {color:none}
ul.cset_gray > li.un {border-bottom:1px solid red;}
ul.cset_gray .bettime {font-family:'tahoma';font-size:11px;text-align:center;color:#efefef;}

ul.cset_bg_gray {margin:0px;}
ul.cset_bg_gray li.hi {height:35px;}
ul.cset_bg_gray li.hi:hover {}
ul.cset_bg_gray > li:nth-child(odd) {background:#252525}
ul.cset_bg_gray > li:nth-child(even) {background:#2a2a2a}


/* 베팅결과&첨부 */
ul.result_bg_white {margin:0px;}
ul.result_bg_white li.hi {height:35px;}
ul.result_bg_white li.hi:hover {}
ul.result_bg_white > li:nth-child(odd) {background:#fff}
ul.result_bg_white > li:nth-child(even) {background:#f8f8f8}

ul.result_white {margin:0px;width:100%;display:inline-block;}
ul.result_white > li {height:35px;border-bottom:1px solid #efefef;float:left;line-height:3.2em;font-family:'dotum'}
ul.result_white > li.beton {border-bottom:1px solid #34c0d7;color:#34c0d7}
ul.result_white > li.betover {cursor:pointer;transition:all 0.3s;}
ul.result_white > li.betover:hover {border-bottom:1px solid #34c0d7;color:#34c0d7}
ul.result_white .teamname {font-weight:bold;}
ul.result_white .number {font-weight:bold;font-family:'tahoma';font-size:11px;}
ul.result_white .number > i {margin:0px 5px;}

ul.result_white .number .nblue {color:blue}
ul.result_white .number .nblue:hover {color:none}
ul.result_white > li.un {border-bottom:1px solid red;}
ul.result_white .bettime {font-family:'tahoma';font-size:11px;text-align:center;color:#717171;}

.betlist_cancel {display:inline-block;float:right;margin-right:4px;background:#fff;border:1px solid #c2c2c2;border-radius:3px;font-size:11px;letter-spacing:-1px;padding:4px 5px;margin-top:4px;cursor:pointer}
.betlist_cancel:hover {color:red;}

.betlist_cancel02 {display:inline-block;float:right;margin-right:4px;background:#fff;border:1px solid #c2c2c2;border-radius:3px;font-size:11px;letter-spacing:-1px;padding:4px 5px;margin-top:4px;cursor:pointer;color:#000}
.betlist_cancel02:hover {color:red;}

#betlist_write {}


.boardwrite ul {width:100%;display:inline-block;}
.boardwrite li {float:left;border-bottom:1px solid #ddd;height:40px;font-family:'notor';letter-spacing:-1px;line-height:3.3em;}
.boardwrite li.subject {text-align:center;}
.boardwrite li.addbetbtn {text-align:center;color:#ffc000;cursor:pointer}
.boardwrite li.addbetbtn:hover {color:#000}

.topcategory {width:100%;margin-bottom:20px;}
.topcategory ul {border-top:1px solid #efefef;border-bottom:1px solid #c2c2c2;display:inline-block;width:100%;background:#f8f8f8;border-left:1px solid #efefef;border-right:1px solid #c2c2c2}
.topcategory li {float:left;text-align:center;padding:10px 15px;font-family:'notor';color:#000;letter-spacing:-1px;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;cursor:pointer}
.topcategory li:last-child {}
.topcategory li:hover {background:rgba(0,0,0,0.025)}
.topcategory i {margin-right:5px;}
.topcategory .rightbtn {float:right;text-align:right;border-left:1px solid #dfdfdf;border-right:0px;}
.topcategory .rightbtn:hover {color:red}
.topcategory .cateon {color:#ffc000;background:#fff;pointer-events: none;}



/* 베팅카트 */
.bettingcart {width:100%;max-width:255px;background:#292929}
.bettingcart .title {background:#252525;border-bottom:1px solid rgba(0,0,0,0.2);text-align:center;padding:12px 0px;font-family:oswald;font-size:2em;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 0px rgba(255,255,255,0.05)}
.bettingcart .title > i {margin-right:3px;}
.side .title {background:#252525;border-bottom:1px solid rgba(0,0,0,0.2);text-align:center;padding:12px 0px;font-family:oswald;font-size:2em;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 0px rgba(255,255,255,0.05)}

.betchoice {text-align:center;padding:20px 0px;color:rgba(255,255,255,0.6);font-family:'notor';font-size:1em;letter-spacing:-1px;animation: right 1s infinite ease-in-out;}

.bettinginfo {border-top:1px solid rgba(0,0,0,0.1);display:inline-block;width:100%;color:#d7dae3;background:#252525}
.bettinginfo ul {margin:0px;}
.bettinginfo li {float:left;width:50%;border-top:1px solid rgba(255,255,255,0.05);border-bottom:1px solid rgba(0,0,0,0.1);text-align:center;border-right:1px solid rgba(0,0,0,0.1);font-family:'notor';letter-spacing:-1px;font-size:0.9em;padding-bottom:10px;color:#d7dae3}
.bettinginfo li:last-child {width:calc(50% - 1px);border-right:0px;}
.bettinginfo li div {width:100%;font-family: 'Roboto', sans-serif;font-size:1.9em;padding-top:10px;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}
.anibg {animation: opa 1.5s infinite ease-in-out}
.bettinginfo li.noline {border-bottom:0px;}
.bettinginput {width:100%;border:0px;padding:10px 0px;text-align:right;color:#fff;transition:all 0.3s;border-top:1px solid rgba(255,255,255,0.05);border-bottom:1px solid rgba(0,0,0,0.1)}
.spark {animation: moneyclick 0.5s ease-in-out}
.bettinginput input {width:60%;margin-right:10px;font-family: 'Roboto', sans-serif;font-size:1.4em;color:#fff;border:0px;text-align:right;background:transparent;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}
.bettinginput div {width:30%;float:left;text-align:left;font-family:'notor';letter-spacing:-1px;padding-left:10px;padding-top:2px;font-size:1em;}
.bettinginput:hover {background:rgba(255,255,255,0.05)}

.bettinginput > div > i {margin-right:5px;}




.bettingmoney {width:100%;background:#282828;border-top:1px solid rgba(255,255,255,0.05);border-bottom:1px solid rgba(0,0,0,0.1);text-align:center;padding:10px 0px 5px 0px;;}
.bettingmoney ul {margin:0px;padding:0px;}
.bettingmoney li {border-radius:5px;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.05);background:#333;border:1px solid #252525;color:#fff;width:73px;display:inline-block;margin-bottom:5px;text-align:center;padding:5px 0px;font-family:'notor';font-size:0.9em;margin-right:3px;cursor:pointer}
.bettingmoney li:last-child {margin-right:0px;}
.bettingmoney li:hover {background:#444;color:#fff;}

.bettingbtn {display:inline-block;width:100%;color:#d7dae3;background:#252525}
.bettingbtn ul {margin:0px;}
.bettingbtn li {float:left;width:50%;border-bottom:1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(255,255,255,0.05);text-align:center;border-right:1px solid rgba(0,0,0,0.1);font-family:'notor';letter-spacing:-1px;font-size:1em;padding:10px 0px;color:#d7dae3;transition:all 0.3s;cursor:pointer}
.bettingbtn li > i {margin-right:5px;}
.bettingbtn li:last-child {width:calc(50% - 1px);border-right:0px;}
.bettingbtn li:hover {background:rgba(255,255,255,0.03);color:#fff}


.bettingend {border-bottom:1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(255,255,255,0.05);padding:6px;background:#1e1e1e;box-shadow:0px 1px 0px rgba(255,255,255,0.05)}
.bettingend > div {text-align:center;color:#fff;border-radius:7px;padding:10px;font-family:'notom';letter-spacing:-1px;font-size:1.1em;background:#34c0d7;cursor:pointer;transition:all 0.3s;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.3)}
.bettingend > div:hover {background:#fff;color:#34c0d7}

.cart_lst{display:inline-block;width:100%; overflow: hidden; padding: 0 0px}
.cart_lst li{height: 19px; width: auto; overflow: hidden; color:#fff;padding: 7px 6px 7px 7px;background:#3c3c3c;border-bottom:1px solid #212121;cursor:pointer;transition:all 0.3s;border-top:1px solid rgba(255,255,255,0.05)}

.cart_lst li:nth-child(even) {background:#252525;border-top:1px solid #343434}
.cart_lst li:last-child {border-bottom:0px;}
.cart_lst li:hover {background:rgba(0,0,0,0.1);}
.cart_lst li:hover > .cartdel {opacity:1;transition:all 0.3s}
.cart_lst .cartdel {float:left;opacity:0;margin-right:3px;margin-top:3px;}

@-webkit-keyframes right {
    0% {
        -webkit-transform: translate(-5px);
    }
    50% {
        -webkit-transform: translate(5px);
    }
    100% {
        -webkit-transform: translate(-5px);
    }
}
@-webkit-keyframes opa {
   0%   {background:rgba(255,255,255,0);}
   50% {background:rgba(255,255,255,0.03);}
   100%   {background:rgba(255,255,255,0);}
}

@-webkit-keyframes moneyclick {
   0%   {background: transparent;}
   50% .bettinginput input {color:red;}
   50% {background: rgba(255,255,255,0.1);}
   100%   {background: transparent;}
}

@-webkit-keyframes bet {
   0%   {background:#2b303b;border:1px solid #50535e}
   12% {background: #181c24;border:1px solid #34c0d7}
   24%   {background:#2b303b;border:1px solid #34c0d7}
   36% {background: #181c24;border:1px solid #34c0d7}
   100%   {background:#2b303b;border:1px solid #50535e}
}



.cart_lst .btn_close{display: block; float:right; margin: 3px 0px 0 3px; font-weight:bold}
.cart_lst .lft_txt{font-family:'notor';display: block; float: left; font-size:1em; padding: 1px 0 0 0;letter-spacing:-1px;}
.cart_lst .game_result{display: block; float: right; font-size: 12px; color: #000; padding: 1px 0 0 0; font-weight: bold;}
.cart_lst .game_result strong{;font-family:'notor';color:#fff; margin-right:2px;letter-spacing:-1px;font-size:11px;margin-right:3px;}
.cart_lst .game_result span{font-weight: normal;font-family:'notom';font-size:11px;color:#34c0d7}


/* 사이드메뉴 */
.side_gray {width:100%;}
.side_gray .sidetitle {max-width:255px;color:#fff;background:#233e8e;width:100%;border-bottom:1px solid #1f3a88;line-height:2.9em;height:35px;}
.side_gray .sidetitle > span {font-family:'notor';letter-spacing:-1px;font-size:1.1em;padding-left:10px;}
.side_gray .sidetitle > span > i {margin-right:5px;}
.side_gray  ul {}
.side_gray  ul  li {color:#d4d4d4;border-bottom:1px solid #2948a0;line-height:2.6em;font-family:'notor';font-size:1em;letter-spacing:-1px;transition:all 0.3s;cursor:pointer}
.side_gray  ul  li > i {margin:0px 7px 0px 20px;}
.side_gray  ul  li.lastline {border-bottom:1px solid #1f3a88}
.side_gray  ul  li:nth-child(even) {background:#2f4ea8;border-top:1px solid #3055b3}
.side_gray  ul  li:nth-child(odd) {background:#2d51ac;border-top:1px solid #345ab9}
.side_gray  ul  li:hover {background:#2d4ca3;color:#fff}

.side {}
.side ul.sports {width:100%;margin:auto;}
.side ul.sports li {height:75px;overflow:hidden;*margin-bottom:3px;*border:1px solid #1e1e1e;box-shadow:inset 1px 1px 0px rgba(255,255,255,0.2);cursor:pointer}
.side ul.sports li:first-child {*margin-top:6px;}

.side ul.mini {width:95%;margin:auto;}
.side ul.mini li {font-family:'notor';color:#fff;font-size:13px;letter-spacing:-1px;height:40px;overflow:hidden;cursor:pointer;border:1px solid #1e1e1e;margin-bottom:3px;box-shadow:inset 1px 1px 0px rgba(255,255,255,0.2)}
.side ul.mini li img {height:30px;margin:5px}
.side ul.mini li div {transform:translate(50px)}
/* 게시판 */

.board_white ul {}
.board_white li {float:left;text-align:center;line-height:2.5em;border-bottom:1px solid #555;padding-bottom:4px;font-family:'notom';letter-spacing:-1px;}

ul.boardcon_bg_white {margin:0px;}
ul.boardcon_bg_white li.notice {width:100%;display:inline-block;border-bottom:1px solid #bec7d4;cursor:pointer;transition:all 0.3s;}
ul.boardcon_bg_white li.notice:nth-child(even) {background:#e9edf5}
ul.boardcon_bg_white li.notice:nth-child(odd) {background:#f3f6fb}
ul.boardcon_bg_white li.notice:hover {border-bottom:1px solid #ffc000;color:#000}

ul.boardcon_bg_white li.normal {width:100%;display:inline-block;border-bottom:1px solid #dfdfdf;cursor:pointer;transition:all 0.3s;color:#777777}
ul.boardcon_bg_white li.normal:nth-child(even) {background:#fff}
ul.boardcon_bg_white li.normal:nth-child(odd) {background:#f8f8f8}
ul.boardcon_bg_white li.normal:hover {border-bottom:1px solid #ffc000;color:#000}


ul.boardcon_white {margin:0px;width:100%;}
ul.boardcon_white > li {text-align:center;float:left;line-height:3.1em;font-family:'dotum';}
ul.boardcon_white .number {font-size:0.9em;font-family:'tahoma';line-height:3.3em;}
ul.boardcon_white .reply {font-size:0.8em;font-family:'tahoma';font-weight:bold;color:#ff8a00}

.boardname {width:100%;margin:auto;cursor:default;color:#222}
.boardname > div {width:24px;float:left;margin-top:13px;margin-right:3px;}


.boardcontent_white {padding:30px 15px;}
.boardcon_title_white {border-bottom:1px solid #555;display:inline-block;width:100%;}
.boardcon_title_white ul {margin:0px;}
.boardcon_title_white li {float:left;font-family:'dotum'}
.boardcon_title_white .right {float:right;padding:0px 10px}
.boardcon_title_white .number {font-size:0.9em;font-family:'tahoma';line-height:3.3em;}
.boardcon_title_white .title > i {font-size:10px;margin-right:5px;}
.boardcon_title_white .title {font-weight:bold;font-size:13px;padding-top:10px;padding-left:10px;font-family:'dotum'}




/*댓글*/

ul.reply_bg_white {margin:0px;}
ul.reply_bg_white li.hi {height:36px;}

ul.reply_bg_white li.hi:hover {}
ul.reply_bg_white > li:nth-child(odd) {background:#fff}
ul.reply_bg_white > li:nth-child(even) {background:#f8f8f8}

ul.reply_white {margin:0px;width:100%;display:inline-block;}
ul.reply_white > li {height:35px;border-bottom:1px solid #dfdfdf;float:left;line-height:3.2em;font-family:'dotum'}
ul.reply_white > i {margin:0px 5px;}
ul.reply_white li.time {text-align:center;font-family:'tahoma';font-size:11px;}
ul.reply_white li.del {text-align:center;cursor:pointer;transition:all 0.3s;color:#8b8b8b}
ul.reply_white li.del:hover {color:#34c0d7}




.boardcon_reply_white {background:#f8f8f8;border:1px solid #dfdfdf;padding:10px 10px 0px;height:92px;}
.boardcon_reply_white ul {margin:0px;padding:0px;display:inline-block;width:100%}
.boardcon_reply_white textarea {width:100%;height:60px;padding:10px;border:1px solid #efefef; resize: none;}
.boardcon_reply_white input {width:100%;height:82px;background:#34c0d7;border:0px;font-family:'dotum';text-align:center;color:#fff;letter-spacing:-1px;font-weight:bold;cursor:pointer;transition:all 0.3s;}
.boardcon_reply_white input:hover {background:#059db6}





.chargetext_title {width:calc(100% - 22px);background:#333;color:#fff;padding:11px;font-family:'notor';letter-spacing:-1px;font-size:14px;border-bottom:1px solid #111;margin-bottom:1px;}
.chargetext_title i {margin-right:5px}
.chargetext {width:calc(100% - 2px);background:#f8f8f8;border:1px solid #dfdfdf;padding:10px 0px;margin-bottom:20px;}
.chargetext > ol {margin:0 0 0px 20px}
.chargetext > ol > li {margin-bottom:5px; font-weight:bold; color:#666; list-style-type:disc}
.chargetext > ul {margin-left:23px}
.chargetext > ul > li {margin-bottom:5px; color:#999; list-style-type:decimal}

.mainframe02 {width:1300px;margin:auto;}
.mainframe02 > ul {padding-top:35px;}
.mainframe02 > ul > li {float:left;margin-right:15px;border:1px solid #dcdcdc;width:155px;height:200px;border-radius:7px;overflow:hidden;box-shadow:3px 3px 10px rgba(0,0,0,0.01)}
.mainframe02 li:last-child {margin-right:0px;}
.mainframe02 .kimg {display:flex;height:100%;align-items:center;justify-content: center;margin-top:-10px}
.mainframe02 .kimg .kcir01 {position:absolute;width:60px;height:60px;border:1px solid #efefef;border-radius:84px;display:flex;align-items:center;justify-content: center;}
.mainframe02 .kimg .kcir02 {width:50px;height:50px;border:1px solid #ced1d3;border-radius:70px;display:flex;align-items:center;justify-content: center;}
.mainframe02 .kimg .kcir02 i {color:#4f4f4f;text-shadow:1px 1px 0px #fff}
.mainframe02 .kcont {border-top:1px solid #e0e2e3;background:#eaeef0;height:70px;text-align:center;padding-top:18px}
.mainframe02 .kcont em {display:block;font-family:'notom';letter-spacing:-1px;font-size:13px;padding:0px;color:#4c5a61}
.mainframe02 .kcont var {width:100%;font-family:'notor';font-size:10px;padding:0px 15px;color:#a7bbc4}
.cbox_title02 {border-bottom:1px solid #e0e2e3;padding:10px 0px;font-size:12px;background:#ffc000}
.cbox_title02 span {font-family:'notom';padding:13px;letter-spacing:-1px;}


.mainbigbtn {position:relative;width:200px;height:310px;margin-top:20px;margin-right:25px;float:left;overflow:hidden;border-radius:10px;transition:all 0.6s ease;cursor:pointer;box-shadow:3px 4px 10px rgba(0,0,0,0.05)}
.mainbigbtn:hover > img {transform:translate(-9px);}
.mainbigbtn:hover > .textbox {background:#fff;transform:translate(0px,-20px)}
.mainbigbtn:hover > .bigtext {color:#000;transform:translate(0px,-20px)}
.mainbigbtn:hover > .smalltext {color:#fff;transform:translate(0px,-20px)}

.mainbigbtn img {transform:translate(-20px);transition:all 0.5s ease;}
.bigtext {position:absolute;;color:#ffc000;z-index:10;text-align:center;margin:auto;left:0px;right:0px;font-family:'roboto';font-weight:700;font-size:23px;letter-spacing:0px;margin:22px 0px;;transition:all 0.5s ease;}
.smalltext {position:absolute;;color:#dca25e;z-index:10;left:40px;right:0px;margin:auto;font-family:'notor';letter-spacing:-1px;transition:all 0.6s ease;margin-top:60px;}
.textbox {width:200px;height:320px;background:#fff;border-top:1px solid #fafafa;position:relative;transform:translate(0px,0px);transition:all 0.4s ease;}

.mainmatchup {position:relative;float:right;margin-top:32px;width:596px;border:1px solid #171717;height:301px;border-radius:10px;overflow:hidden}
.matchuptitle {background:#0c0c0c;height:38px;font-family:'notom';color:#aaaaaa;font-size:14px;letter-spacing:-1px;line-height:2.7em;padding-left:15px;}

.maintable ul {margin:0px;padding:0px;}
.maintable li {float:left;font-size:11px;height:30px;font-family:'notor';letter-spacing:-1px;line-height:2.3em;}

ul.mainmini {width:1300px;margin:auto}
ul.mainmini li {float:left;width:132px;height:190px;border:1px solid #171717;margin-right:12px;margin-top:32px;border-radius:10px;text-align:center;background:url('/himgs/minibg.png') no-repeat center top;transition:all 0.3s ease;cursor:pointer}
ul.mainmini li:last-child {margin-right:0px;}

ul.mainmini li:hover {transform:translate(0px,-10px);box-shadow:0px 3px 5px rgba(0,0,0,0.3)}
ul.mainmini li:hover > h1 {color:#dca25e}

ul.mainmini li > img {text-align:center;margin:auto;margin-top:28px;margin-bottom:43px;}
ul.mainmini li > h1 {text-align:center;font-family:'notom';color:#fff;font-size:15px;letter-spacing:-1px;font-weight:normal;transition:all 0.4s}
ul.mainmini li > h2 {text-align:center;font-family:'notom';color:#282828;font-size:0.5em;font-weight:normal;letter-spacing:-1px;}

ul.mainbottom {width:1300px;margin:auto;}
ul.mainbottom > li {float:left;height:206px;border-right:1px solid #171717;}
ul.mainbottom > li:first-child {border-left:1px solid #171717}
ul.mainbottom > li:hover {background:#0e0e0e}
ul.mainbottom > li.sellogo {width:588px;height:53px;border-top:1px solid #171717;background:#101010}
ul.mainbottom > li.sellogo img {opacity:0.5;transition:all 0.3s}
ul.mainbottom > li.sellogo:hover  img {opacity:1}



.latesttitle {width:100%;height:53px;border-bottom:1px solid #171717;}
.latesttitle ul {}
.latesttitle li.title {width:70%;float:left;color:#bcbcbc;font-family:'notom';letter-spacing:-1px;font-size:13px;margin-left:20px;margin-top:18px;}
.latesttitle li.more {width:15%;float:right;color:#bcbcbc;text-align:right;margin-right:18px;margin-top:21px;cursor:pointer}

.mainmoney {width:94%;margin:auto;margin-top:30px;}
.mainmoney ul.pricest {width:50%;float:left;border-right:1px solid #171717;padding:10px 0px;margin-bottom:20px;}
.mainmoney ul.pricest li {text-align:center;}
.mainmoney ul.pricest li.big {color:#caa374;font-family: 'Nunito', sans-serif;;font-size:20px;font-weight:normal}
.mainmoney ul.pricest li.small {color:#d2d2d2;font-family:'notor';letter-spacing:-1px;font-size:13px;}

.mainmoney ul.chargebtn li {float:left;width:32%;text-align:center;background:#171717;padding:6px 0px;border-radius:4px;color:#dfdfdf;font-family:'notor';letter-spacing:-1px;transition:all 0.3s;cursor:pointer}
.mainmoney ul.chargebtn li:nth-child(2) {margin:0% 2%}
.mainmoney ul.chargebtn li:hover {color:#caa374;background:#232323}

.mainat_01 {margin-top:30px;text-align:center;transform:translate(-20px);opacity:0;animation:finish 1s ease 1s forwards}
.mainat_02 {margin-top:-5px;text-align:center;transform:translate(20px);opacity:0;animation:finish 1s ease 1s forwards}
.mainat_03 {text-align:center;color:#dca25e;font-family: 'Roboto', sans-serif;font-size:12px;margin-top:88px;font-weight:700;transform:translate(0px,20px);opacity:0;animation:finish 0.7s ease 1.5s forwards}
.mainat_04 {text-align:center;color:#dca25e;;font-family: 'Roboto', sans-serif;font-size:16px;letter-spacing:4px;margin:24px 0px;font-weight:700;transform:translate(0px,-20px);opacity:0;animation:finish 0.7s ease 1.5s forwards}
.mainat_05 {border-bottom:1px solid #dca25e;width:20px;margin:22px auto;transform:translate(0px,-20px);opacity:0;animation:finish 0.7s ease 1.9s forwards}
.mainat_06 {text-align:center;text-transform:uppercase;color:rgba(255,255,255,0.5);font-family:'Roboto', sans-serif;font-size:11px;font-weight:500;font-style:italic;transform:translate(0px,-20px);opacity:0;animation:finish 0.7s ease 2.3s forwards}
.mainat_07 {background:rgba(220,162,94,0.5);width:190px;height:53px;text-align:center;margin:65px auto 50px;font-family:'Roboto', sans-serif;font-size:14px;line-height:3.7em;font-weight:500;color:rgba(255,255,255,0.6);transform:translate(0px,-20px);opacity:0;animation:finish 0.7s ease 2.5s forwards}
.mainat_08 {text-align:center;transform:translate(0px,-20px);opacity:0;animation:finish 0.7s ease 2.7s forwards}

@keyframes finish {100% {transform:translate(0px);opacity:1}}


.newgame ul {width:100%;margin:auto;list-style: none;}
.newgame li {overflow:hidden;color:#000;display:inline-block;text-align:center;width:90px;height:120px;margin-right:2px;background:#fff;border:1px solid #dfdfdf;border-radius:4px;
					cursor:pointer;transition:all 0.2s ease}
.newgame li:last-child {margin-right:0px;}

.newgame li div {position:relative;padding-top:17px;z-index:2}
.newgame li div.newrate {padding-top:26px;font-family:tahoma;font-size:12px;font-weight:bold;}

.newgame li .back {position:absolute;z-index:1;background:url('/himgs/ecl.png') no-repeat center bottom;opacity:0.07;width:90px;height:70px;}

.newgame li:hover {background:#f9f9f9;border:1px solid #dbdbdb;transform:translate(0px,-3px);box-shadow:0px 3px 5px rgba(0,0,0,0.07)}


.newgame li.on {background:#28cee6;color:#fff}

.newbetbtn {float:left;display:inline-block;color:#5489cd;font-family:'notokr-regular';letter-spacing:-1px;font-size:12px;cursor:pointer}
.newbetbtn:hover {color:#ffde82}

.newminibet {width:100%;background:#ffc000;margin:auto;height:23px;text-align:center;font-family:'notokr-medium';color:#000;letter-spacing:-1px;font-size:12px;line-height:1.8em;margin-top:5px;border-radius:5px;border-top:1px solid rgba(255,255,255,0.5)}
.newminibet:hover {background:#ffae00;color:#fff;border-top:1px solid rgba(255,255,255,0.2);cursor:pointer}

.newgame_table	{text-align:center;margin:auto;width:calc(100% - 20px);font-family:tahoma,dotum;font-size:12px;color:#777;}
.newgame_table	td {background:#fff}

.newminidel {width:100px;background:#fff;float:right;;height:25px;text-align:center;font-family:'notokr';color:#555;letter-spacing:-1px;font-size:12px;line-height:2em;margin-top:10px;border-radius:5px;border:1px solid #dfdfdf}
.newminidel:hover {background:#efefef;color:#000;cursor:pointer}

.newnobet	{position:absolute;;width:1023px;height:154px;background-color:rgba(255,255,255,0.95);margin-left:0px;margin-top:0px;z-index:100;text-align:Center;color:#000;
				font-family:'notom';font-size:30px;letter-spacing:-2px;line-height:195px}

.newgame2 ul {width:100%;margin:auto;list-style: none;}
.newgame2 li {overflow:hidden;color:#000;display:inline-block;text-align:center;width:140px;height:150px;margin-right:5px;background:#fff;border:1px solid #dfdfdf;border-radius:4px;cursor:pointer;transition:all 0.2s ease}
.newgame2 li:last-child {margin-right:0px;}

.newgame2 li div {position:relative;padding-top:17px;z-index:2}
.newgame2 li div.newrate {padding-top:26px;font-family:tahoma;font-size:12px;font-weight:bold;}

.newgame2 li .back {position:absolute;z-index:1;background:url('/himgs/ecl.png') no-repeat center bottom;opacity:0.07;width:140px;height:140px;}

.newgame2 li:hover {background:#f9f9f9;border:1px solid #dbdbdb;transform:translate(0px,-3px);box-shadow:0px 3px 5px rgba(0,0,0,0.07)}


.newgame2 li.on {background:#28cee6;color:#fff}
.newnobet2	{position:absolute;;width:1022px;height:170px;background-color:rgba(255,255,255,0.95);margin-left:0px;margin-top:0px;z-index:100;text-align:Center;color:#000;font-family:'notom';font-size:30px;letter-spacing:-2px;line-height:5em}


.newbetmoney ul {list-style:none;}
.newbetmoney li {float:left;width:48%;background:#0066e7;margin-right:5px;margin-bottom:4px;height:27px;color:#fff;text-align:center;font-family:'notokr-medium';font-size:11px;line-height:2.3em;border-top:1px solid rgba(255,255,255,0.1);border-radius:5px;box-shadow:0px 0px 1px rgba(0,0,0,0.4);cursor:pointer}
.newbetmoney li:hover {background:#0088e7;color:#fff}


.newbet3btn ul {list-style:none;}
.newbet3btn li {float:left;width:31%;margin-top:7px;letter-spacing:-1px;background:#262626;margin-right:5px;margin-bottom:4px;height:27px;color:#efefef;text-align:center;font-family:'notokr-medium';font-size:12px;line-height:2.3em;border-top:1px solid rgba(255,255,255,0.1);border-radius:5px;box-shadow:0px 0px 1px #000;cursor:pointer}
.newbet3btn li:hover {background:#141414;color:#fff}


.minigame_stage {width:calc(100% - 2px);background:url('/himgs/renew_gamebg.png') repeat left top;border:1px solid #efefef;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;margin-bottom:10px;}

.ms_title_back {width:100%;text-align:center;margin:20px 0px }
.ms_title {position:relative;width:400px;;z-index:100;background:url('/himgs/renew_gamebg.png') repeat left top #fff;border:1px solid #dfdfdf;border-radius:50px;padding:0px 0px;text-align:center;font-size:0px;margin:auto;box-shadow:3px 5px 10px rgba(0,0,0,0.05)}
.ms_title ul {}
.ms_title li {font-family:'notom';text-align:center;display:inline-block;color:#333;padding:0px 10px;height:40px;font-size:13px;line-height:3.1em;}


.ms_title li.ms_time {;font-size:13px;}
.ms_title li.ms_round {background:rgba(0,0,0,0.03);color:#4eaced}



.minigame_stat {width:100%;display:inline-block}
.minigame_stat li {float:left;border-right:1px solid #dfdfdf;height:160px;}
.minigame_stat li:last-child {border-right:0px;}
.minigame_stat li  i {margin-right:5px;}

.minigame_stat .info {width:100%;font-family:'notor';letter-spacing:-1px;}
.minigame_stat .info .head {font-family:'notom';font-family:14px;letter-spacing:-1px;padding:10px;border-bottom:1px solid #dfdfdf;background:rgba(0,0,0,0.02)}
.minigame_stat .info .info01 {margin-left:10px;width:100px;float:left;padding:3px 0px;}
.minigame_stat .info .info02 {margin-right:10px;width:100px;float:right;text-align:right;font-family:'notom';padding:3px 0px;}
.minigame_stat .info .info03 {text-align:center;float:left;padding:8px 0px;font-family:'notom';cursor:pointer}
.minigame_stat .info .info03:hover {background:rgba(0,0,0,0.05)}

.minigame_stat .moneypanel {width:calc(100% - 20px);margin:auto;margin-top:10px;}
.minigame_stat .moneypanel li {float:left;width:31.5%;height:30px;border:1px solid #dfdfdf;margin-bottom:5px;text-align:center;;font-family:'notom';line-height:2.5em;background:#efefef;cursor:pointer}
.minigame_stat .moneypanel li:nth-child(2) {margin-left:6px}
.minigame_stat .moneypanel li:nth-child(3) {float:right}
.minigame_stat .moneypanel li:hover {background:#dfdfdf;border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf;}

.minigame_stat .moneypanel_bot {width:100%;border-top:1px solid #dfdfdf;display:inline-block;margin-top:6px}
.minigame_stat .moneypanel_bot li {float:left;width:112px;height:32px;border-right:1px solid #dfdfdf;text-align:center;line-height:2.7em;font-family:'notom';letter-spacing:-1px;cursor:pointer;background:rgba(0,0,0,0.02)}
.minigame_stat .moneypanel_bot li:nth-child(2) {width:114px;}
.minigame_stat .moneypanel_bot li:last-child {border-right:0px;}
.minigame_stat .moneypanel_bot li:hover {background:rgba(0,0,0,0.05)}

.minigame_stat .gameconfirm {width:100%;border-bottom:1px solid #dfdfdf;background:rgba(0,0,0,0.02);height:80px;padding-top:10px;}
.minigame_stat .gameconfirm .boxdesign {width:calc(100% - 20px);margin:auto;background:#fff;border:1px solid #dfdfdf;height:30px;}
.minigame_stat .gameconfirm .boxdesign .boxtitle {float:left;width:80px;height:30px;font-family:'notom';letter-spacing:-1px;padding-left:5px;line-height:2.7em}
.minigame_stat .gameconfirm .boxdesign .boxvalue {float:right;text-align:right;width:150px;height:30px;font-family:'notom';letter-spacing:-1px;padding-left:5px;line-height:2.7em;margin-right:10px;}

.minigame_stat .gamebetting {overflow:hidden;margin:auto;width:calc(100% - 10px);margin-top:5px;height:59px;background:#34c0d7;cursor:pointer}

.minigame_stat .gamebetting .overtext {position:relative;z-index:10;color:#fff;text-align:center;font-family:'notom';letter-spacing:-1px;font-size:15px;text-shadow:1px 1px 5px rgba(0,0,0,0.3);line-height:4em}
.minigame_stat .gamebetting .overcolor {width:300px;height:300px;background:#3462d7;z-index:-1;transition:all 0.3s ease;opacity:0}
.minigame_stat .gamebetting:hover > .overcolor {transform:translate(0px,-60px);opacity:1}
.betstate {display:none;}


.main_gamelist {float:left;width:250px;background:#1d4d7d;border-radius:10px;box-shadow:0px 0px 10px rgba(0,0,0,0.2);overflow:hidden}
.main_gamelist .title {height:50px;background:#265a93;box-shadow:0px 4px 15px rgba(0,0,0,0.04);text-align:center;color:#fff;font-family:'notor';font-size:14px;line-height:3.7em}
.main_gamelist .gamelist {width:230px;margin:auto;}
.main_gamelist .gamelist li {border-bottom:1px solid #184572;padding:10px 0px;}
.main_gamelist .gamelist li var {color:#14baf8;font-family:'notom';font-size:11px;line-height:180%}
.main_gamelist .gamelist li var i {margin-right:4px;}
.main_gamelist .gamelist li h1 {font-weight:normal;color:#bed2e6;font-family:'notor';font-size:11px}
.main_gamelist .gamelist li h2 {font-weight:normal;color:#bed2e6;font-family:'notor';font-size:11px;}
.main_gamelist .gamelist li h2 span {color:#ffc600}
.main_gamelist .gamelist li:hover > h1 {color:#fff}
.main_gamelist .gamelist li:hover > h2 {color:#fff}

.main_main {float:left;width:775px;margin:0px 10px;background:#fff;height:680px;border-radius:10px;box-shadow:0px 0px 10px rgba(0,0,0,0.2);overflow:hidden}

.main_info {float:left;width:250px;overflow:hidden}
.main_info .title {height:40px;text-align:center;color:#fff;font-family:'notor';font-size:13px;line-height:3.1em;border-bottom:1px solid #282828}
.main_info .moneyinfo {clear:both;}
.main_info .moneyinfo ul {}
.main_info .moneyinfo li {width:50%;float:left;background:#202020;border-bottom:1px solid #282828;padding:10px 0px;}
.main_info .moneyinfo li:first-child {width:calc(50% - 1px);border-right:1px solid #282828;}
.main_info .moneyinfo .money {font-family:'roboto';text-align:Center;color:#ead24a;font-size:18px;text-shadow:1px 1px 0px rgba(0,0,0,0.4)}
.main_info .moneyinfo .text {font-family:'notor';color:#dfdfdf;letter-spacing:-1px;text-align:center}
.main_info .moneybtn {display:inline-block;width:100%;clear:both;background:linear-gradient(to bottom, #f5b800,#f5ca00);}
.main_info .moneybtn li {width:50%;float:left;text-align:center;font-family:'notom';font-size:11px;color:#000;letter-spacing:-1px;padding:5px 0px}
.main_info .moneybtn li:first-child {width:calc(50% - 1px);border-right:1px solid #f5ad00;}

.main_customer {width:255px;height:87px;background:#fff;border-radius:10px;box-shadow:0px 0px 10px rgba(0,0,0,0.2);overflow:hidden;margin-bottom:10px;}
.main_gamekind {width:255px;height:435px;background:#f8f8f8;border-radius:10px;box-shadow:0px 0px 10px rgba(0,0,0,0.2);overflow:hidden;margin-bottom:10px;}
.main_gamekind .title {background:#dfdfdf;padding:8px 0px;text-align:center;font-family:'roboto';font-size:14px;;border-bottom:1px solid #cfcfcf;box-shadow:0px 1px 0px #fff}
.main_gamekind ul {width:95%;margin:auto;}
.main_gamekind li {float:left;width:calc(50% - 1px);text-align:center;border-right:1px solid #efefef;font-family:'notom';letter-spacing:-1px;border-bottom:1px solid #efefef;padding-bottom:7px;cursor:pointer}
.main_gamekind li:last-child {border-right:none}
.main_gamekind .banner {display:inline-block;width:100%;margin:auto;height:200px;}
.main_gamekind .banner .alal {width:95%;height:192px;background:#222;margin:10px auto;border-radius:7px;overflow:hidden;cursor:pointer}




.newtitlebox {position:relative;height:32px;overflow:hidden;width:100%;}
.newtitlebox .box {position:absolute;width:300px;height:300px;transform:rotate(-30deg);top:-50px;z-index:0}
.newtitlebox .title_a {position:absolute;margin-top:6px;margin-left:10px;font-family:'notor';text-transform:uppercase;font-size:14px;display:inline-block;color:#fff;z-index:10;letter-spacing:-1px;}


.maintable02 ul {margin:0px;padding:0px;display:inline-block;}
.maintable02 li {float:left;height:33px;font-family:'notor';font-size:11px;line-height:2.9em;}
.maintable02 li.number {width:50px;text-align:center;color:#a17a4d}
.maintable02 li.teamname {font-family:'notom';letter-spacing:-1px;}
.maintable02 ul:nth-child(even) {background:#f8f8f8}



/* tabs02 */
.tabs02 {
  background:#f8f8f8;
}
.tabs02:after {
  content: "";
  display: table;
  clear: both;
}
.tabs02 input[type=radio] {
  display: none;
}
.tabs02 label {
 display: block;
  float: left;
  padding: 0.8em 16px;
  border-right: 1px solid #eee;
  background-color: #f7f7f7;
  text-align: center;
  font-family:'notom';
  letter-spacing:-1px;
  color:#787878;
  border-bottom:1px solid #dfdfdf;
  cursor: pointer;
  -webkit-transition: background-color 150ms ease-in-out;
  transition: background-color 150ms ease-in-out;
}

.tabs02 [id^="tab"]:checked + label {
  border-bottom:1px solid #fff;
  background: white;
  color: #000;
}

.tab-content02 {
  display: none;
  float: left;
  width:calc(100% - 16px);
  padding: 5px 8px 0px;
  background-color: white;
}

#tab3:checked ~ #tab-content3,
#tab4:checked ~ #tab-content4,
#tab5:checked ~ #tab-content5,
#tab6:checked ~ #tab-content6{
  display: block;
}


.mainlatest {width:97%;margin:auto;margin-top:10px;}
.mainlatest ul {display:inline-block;width:100%}
.mainlatest li {color:#cbcbcb;font-size:11px;font-family:'notor';height:27px;}
.mainlatest li.date {width:25%;text-align:right;float:right;color:#808080;font-family:'notor';font-size:10px;}
.mainlatest li.rank {width:20px;float:left;}
.mainlatest li.rank > div {background:#777;display:inline-block;font-family:'tahoma';font-size:9px;color:#fff;font-weight:bold;padding:1px 4px 2px 4px;border-radius:3px;}
.mainlatest li.rank > div.rank1 {background:red}
.mainlatest li.rank > div.rank2 {background:red}
.mainlatest li.rank > div.rank3 {background:red}


.latest {width:97%;margin:auto;margin-top:15px;}
.latest ul {padding:0px;margin:0px;}
.latest li.link {width:90%;float:left;height:27px;padding-left:5px;color:#808080;font-family:'notor';letter-spacing:-1px;cursor:pointer;text-overflow: ellipsis;white-space: nowrap; overflow: hidden;}
.latest li i {margin-right:5px}
.latest li.num {width:25%;text-align:right;float:right;color:#808080;font-family:'notor';font-size:10px;}

.latest li.link:hover {color:#dca25e}





.topbtn01 {cursor:pointer;float:right;width:73px;height:26px;text-align:center;background:linear-gradient(to bottom,#5795d4,#3d7ec0);line-height:26px;border-bottom:1px solid #000;border-right:1px solid #000;border-radius:4px;margin-top:10px;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.2);font-family:'notor';color:#fff;letter-spacing:-1px;}
.topbtn01 i {margin-right:3px;font-size:11px;margin-top:2px;}

.topbtn02 {cursor:pointer;float:right;width:73px;height:26px;text-align:center;background:linear-gradient(to bottom,#de4b4b,#b22b2b);line-height:26px;border-bottom:1px solid #000;border-right:1px solid #000;border-radius:4px;margin-top:10px;margin-left:5px;margin-right:5px;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.2);font-family:'notor';color:#fff;letter-spacing:-1px;}
.topbtn02 i {margin-right:3px;font-size:11px;margin-top:2px;}

.topbtn03 {cursor:pointer;float:right;width:82px;height:26px;text-align:center;background:linear-gradient(to bottom,#d7aa0d,#db8603);line-height:26px;border-bottom:1px solid #000;border-right:1px solid #000;border-radius:4px;margin-top:10px;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.2);font-family:'notor';color:#fff;letter-spacing:-1px;}
.topbtn03 i {margin-right:3px;font-size:11px;margin-top:2px;}


/*분석기*/
.total-box {width: 98%;margin: 0 auto;}
.pattern-box {width: 98%;margin: 0 auto;}
.game_time {width:400px;height:40px;line-height:40px;background: #fff;border-radius:100px;border:1px solid #ddd;margin:20px auto 20px;text-align:center;font-size:12px;box-shadow:0px 0px 10px rgba(0,0,0,0.2)}
.game_time > .game_time_t01 {color:#34c0d7;font-weight:800}
.game_time > .game_time_t02 {color:#ff3000;font-weight:800}

table {width: 100%;border-spacing: 0px;border-collapse: collapse;}
div.total-box h1 {position: relative;padding: 10px 10px 12px 10px;margin: 0px;color: #3e3e3e;background: #dfe3eb;border: 1px solid #d1d8e4;font-size: 20px;font-weight: bold;border-bottom: none;text-align: center;letter-spacing: -1px;}
div.total-box table caption {display: none;}
div.pattern-box table.tab tr {list-style-type: none;padding: 0px;margin: 0px;}
div.total-box table tbody td {padding: 0px;margin: 0px;border: #e1e1e1 solid 1px;border-bottom: none;border-top: none;}
div.pattern-box table.tab tr td div.selected {box-shadow: 1px 1px 0px #4cc54c inset;background: #1f9a1f;border: 1px solid #158815;color: #fff;text-decoration: none;border-radius: 6px;}
div.pattern-box table.tab tr td div {box-shadow: 1px 1px 0px #f7f7f7 inset;height: 32px;line-height: 32px;color: #999;background: #e8e8e8;border: 1px solid #dedede;cursor: pointer;text-align: center;font-size: 11px;border-radius: 6px;}
div.pattern-box table.tab tr td {position: relative;height: 36px;border: 1px solid #e1e1e1;padding: 5px;}

.game_title01 {font-size: 12px;text-align: center;height: 40px;background: #e8e8e8;border-top: 1px solid #b6b9bf !important;border-right: 1px solid #d1d4da;}

.sub_title02 {height:40px;line-height:40px;padding:0 0 0 10px;background:#fff;color:#111;font-family: 'Noto Sans KR', sans-serif;font-size:14px;border-bottom:1px solid #dde7e9;text-align:center;position:relative;}
.sub_title_btn {width:70px;height:22px;line-height:22px;background:#3ab1fd;border-radius:3px;color:#fff;font-size:11px;text-align:center;position:absolute;top:9px;right:9px;cursor:pointer;transition:all ease 0.2s;}
.sub_title_btn:hover {background:#3a8afd;}
.sub_title_btn > img {width:auto;height:14px;margin:-4px 5px 0 0;}

div.total-box table tbody td div.item-content {font-family: tahoma,dotum;font-size: 11px;}
div.total-box table tbody td div.item-content ul {float: left;background: #fff;}
div.total-box table tbody td ul {list-style-type: none;}
div.total-box table tbody td ul.L-item {float: left;width: 50%;.width: 49.5%;}
div.total-box table tbody td ul.R-item {float: left;width: 50%;.width: 49.5%;}
div.total-box table tbody td ul.L-item1 {float: left;width: 33.4%;.width: 49.5%;}
div.total-box table tbody td ul.R-item2 {float: left;width: 33.1%;.width: 49.5%;}
div.total-box table tbody td ul.R-item3 {float: left;width: 33.5%;.width: 49.5%;}
div.total-box table tbody td ul.L-item li {border-right: 1px solid #e9e9e9;}
div.total-box table tbody td ul.L-item1 li {border-right: 1px solid #e9e9e9;}
div.total-box table tbody td ul.R-item2 li {border-right: 1px solid #e9e9e9;}
div.total-box table tbody td ul .title {height: 32px;line-height: 32px;color: #666;border-top: #d1d8e4 solid 1px;background: #f9f9f9;letter-spacing: -1px;}
.L-item .title {background: #f5f5f5 !important;}
.R-item2 .title {background: #f5f5f5 !important;}
div.total-box table tbody td ul .num {height: 27px;line-height: 27px;padding-top: 5px;font-size: 14px;font-weight: bold;}
div.total-box table tbody td ul .win {color: #e01b00;}
div.total-box table tbody td ul li {letter-spacing: 0px;border-top: 1px solid #e9e9e9;padding: 0px;margin: 0px;text-align: center;}
div.total-box table tbody td ul .per {height: 27px;line-height: 27px;padding-bottom: 10px;color: #6c6c5b;font-size: 10px;border-top: none;}
div.total-box table tbody td ul span {font-size: 11px;font-weight: normal;}
div.total-box table tbody td ul .jul {height: 36px;line-height: 36px;font-weight: bold;font-size: 12px;}
div.total-box table tbody td ul.Type-item {float: left;width: 25%;.width: 24.75%;}
div.total-box table tbody td ul.Type-item li {border-right: 1px solid #e9e9e9;}
div.total-box table tbody td ul.Type-last li {border-right: none;}

.jul strong {font-weight: bold;}

#pattern-layer {width: 100%;background: #FFFFFF;text-align: center;}
#pattern-layer div.pattern-notice {text-align: left;height: 20px;padding: 10px 10px 5px 10px;border-bottom: 1px solid #e1e1e1;color: #999;font-family: Tahoma,dotum;letter-spacing: -1px;font-size: 11px;position: relative;}
#pattern-layer div.pattern-notice h2 {padding: 0 10px 0 0;margin: 0px 10px 0 0;font-size: 11px;letter-spacing: -1px;color: #bf2b17;float: left;text-decoration: underline;}
#pattern-layer div.pattern-notice ul.option {position: absolute;right: 5px;top: 8px;}
#pattern-layer div.pattern-notice ul li {float: left;padding: 0 3px;color: #555555;}
#pattern-layer div.pattern-notice ul li label {font-weight: normal;cursor: pointer;}
#pattern-layer div.pattern-notice ul li label input {position: relative;top: 3px;}
#pattern-layer div.pattern-notice ul li label span.selected {color: #bf2b17;}
#pattern-layer div.pattern-notice ul li label span {position: relative;margin-left: 2px;margin-right: 4px;}
#pattern-layer div.pattern-notice ul li img {position: relative;cursor: pointer;top: -2px;}

.pattern-scroll-box.scroll {overflow-x: scroll;}
.pattern-scroll-box {padding: 0;border: 1px solid #e1e1e1;border-top: none;text-align: left;}
.pattern-scroll-box table.main {width: auto;border-spacing: 0px;border-collapse: collapse;}
.pattern-scroll-box table.main td.rowTD {padding: 0px;}
.pattern-scroll-box table.list {width: 100%;border-spacing: 0px;border-collapse: collapse;}
.pattern-scroll-box table.list tbody td.red {color: #bf2b17;}
.pattern-scroll-box table.list tbody td.blue {color: #0c97ba;}
.pattern-scroll-box table.list tbody td.pink {color: #ff7d7d;}
.pattern-scroll-box table.list tbody td.skyblue {color: #27b7d9;}
.pattern-scroll-box table.list tbody td.green {color: #00cc00;}
.pattern-scroll-box table.list tbody td.purple {color: ##cc00ff;}
.pattern-scroll-box table.list tbody td.yellow {color: #dac400;}
.pattern-scroll-box table.list tbody td.top {border: none;background: #f5f5f5;font-size: 11px;letter-spacing: -1px;border-right: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;font-family: dotum;}
.pattern-scroll-box table.list tbody th {border: none;background: #f5f5f5;font-size: 11px;letter-spacing: -1px;border-right: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;font-family: dotum;}
.pattern-scroll-box table.list tbody th div.total_num {min-width: 27px;height: 19px;text-align: center;padding-top: 7px;background: #f0f0f0;font-size: 10px;font-family: Tahoma;font-weight: bold;color: #434343;padding: 9px 0 3px;border-bottom: 1px solid #e1e1e1;}
.pattern-scroll-box table.list tbody td {border-top: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;padding: 0 0 0;}
.pattern-scroll-box table.list tbody td div {min-width: 27px;height: 19px;text-align: center;padding-top: 7px;}
.pattern-scroll-box table.list tbody td div.num-box {padding: 3px 0 4px 0;}
.pattern-scroll-box table.list tbody td div.num-box02 {padding: 3px 0 4px 0;height:40px !important}
.pattern-scroll-box table.list tbody td div.num-box span.num {display: block;color: #fff;min-width: 19px;height: 19px;line-height: 19px;font-size: 9px;font-family: Tahoma;text-align: center;
															 margin: 0 3px 0 3px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;text-shadow:0 0 3px rgba(0,0,0,0.8)}
.pattern-scroll-box table.list tbody td div.num-box .red {background: #f73407;border: 1px solid #a72305;}
.pattern-scroll-box table.list tbody td div.num-box .blue {background: #09baf4;border: 1px solid #0793c1;}
.pattern-scroll-box table.list tbody td div.num-box .pink {background: #ff7d7d;border: 1px solid #f55a37;}
.pattern-scroll-box table.list tbody td div.num-box .skyblue {background: #79d0e4;border: 1px solid #0793c1;}
.pattern-scroll-box table.list tbody td div.num-box .green {background: #00cc00;border: 1px solid #006600;}
.pattern-scroll-box table.list tbody td div.num-box .purple {background: #cc00ff;border: 1px solid #58006e;}
.pattern-scroll-box table.list tbody td div.num-box .yellow {background: #ffd900;border: 1px solid #cfb800;}
.pattern-scroll-box table.list tbody td div.total_num {background: #f0f0f0;font-size: 10px;font-family: Tahoma;font-weight: bold;color: #434343;padding: 9px 0 3px;border-bottom: 1px solid #e1e1e1;}
.pattern-scroll-box table.list tbody td div.red {color: #bf2b17;background: #fff5f4;}
.pattern-scroll-box table.list tbody td div.s_num {color: #666666;font-size: 10px;font-family: Tahoma;}

.pattern-scroll-box table.list tbody td div.num-box span.num_round {display: block;color: #000;width:auto;height: 10px !important;line-height: 10px !important;font-size: 9px;font-family: Tahoma;
          text-align: center;margin: 0 3px 0 3px;border-radius: 100px !important;border:1px solid rgba(0,0,0,0.2);-moz-border-radius: 3px;-webkit-border-radius: 3px;text-shadow:none;padding:0;}

.icon_neo {background:url('/himgs/pd_topbox_icon_neo.png') no-repeat center;background-size:auto 25px;height:29px !important;}
.icon_ryan {background:url('/himgs/pd_topbox_icon_ryan.png') no-repeat center;background-size:auto 25px;height:29px !important;}
.icon_muzi {background:url('/himgs/pd_topbox_icon_muzi.png') no-repeat center;background-size:auto 25px;height:29px !important;}
.icon_apeach {background:url('/himgs/pd_topbox_icon_apeach.png') no-repeat center;background-size:auto 25px;height:29px !important;}
.icon_con {background:url('/himgs/pd_topbox_icon_con.png') no-repeat center;background-size:auto 25px;height:29px !important;}
.icon_tube {background:url('/himgs/pd_topbox_icon_tube.png') no-repeat center;background-size:auto 25px;height:29px !important;}



div.data-list {position: relative;font-size: 11px;margin-top: 5px;}
div.data-list table {width: 100%;border-spacing: 0px;border-collapse: collapse;}
div.data-list table caption {display: none;}
div.data-list table thead th {height: 36px;padding-top: 2px;color: #555;background: #f5f5f5;border: 1px solid #e1e1e1;font-weight: normal;letter-spacing: -1px;text-align: center;}
div.data-list table tbody tr.new-1 {background: #f5fcff;}
div.data-list .OrderNum {font-size: 14px;margin-right: 1px;color: #404034;font-weight: bold;font-family: 'tahoma', 'dotum';}
div.data-list span {color: #6c6c5b;font-weight: normal;font-size: 11px;}
div.data-list .red {color: #bf2b17;font-weight: bold;}
div.data-list table tbody td {height: 42px;text-align: center;border: 1px solid #e5e5e5;}
div.data-list .num {font-size: 12px;}
div.data-list .blue {color: #0c97ba;font-weight: bold;}

div.data-list div.graph-odd-box {position: relative;float: left;width: 30%;margin-left: 20%;height: 42px;}
div.data-list div.bet-chart {position: relative;width: 100%;height: 42px;font-family: tahoma;font-size: 11px;}
div.data-list div.graph-odd-box span.odd-per {display: block;position: absolute;top: 15px;padding-right: 17px;text-align: right;font-size: 9px;font-weight: bold;letter-spacing: -1px;}
div.data-list div.vs-box {position: absolute;left: 50%;top: 9px;margin-left: -15px;width: 31px;height: 25px;background: url(/img/vs.png) no-repeat center center;z-index: 10;}
div.data-list div.graph-odd-box span.graph-odd {display: block;position: absolute;right: 10px;top: 13px;height: 17px;text-align: right;background: url(/res/image/ladder/graph_bar.png) no-repeat;}
div.data-list div.graph-oven-box {position: relative;float: right;width: 30%;margin-right: 20%;height: 42px;}
div.data-list div.graph-oven-box span.graph-oven {display: block;position: absolute;left: 10px;top: 13px;height: 17px;text-align: right;background: url(/res/image/ladder/graph_bar.png) no-repeat right 0px;}
div.data-list div.graph-oven-box span.oven-per {display: block;position: absolute;top: 15px;padding-left: 17px;text-align: left;font-size: 9px;font-weight: bold;letter-spacing: -1px;}



#clock{
	width:255px;
	padding-top:10px;
	margin:auto;
	position:relative;
  transform:translate(0px)

}

#clock:after{
	content:'';
	position:absolute;
	width:255px;
	height:20px;



	z-index:-1;
}


#clock .display{
	text-align:center;
	padding: 5px 0px;
	position:relative;
	height: 54px;
}



#clock.dark{

	color:#cacaca;
}

#clock.dark:after{

}

#clock.dark .digits div span{
	background-color:#cacaca;

}



#clock.dark .display{

}

#clock.dark .digits div.dots:before,
#clock.dark .digits div.dots:after{
	background-color:#cacaca;
}


/*-------------------------
	The Digits
--------------------------*/


#clock .digits div{
	text-align:left;
	position:relative;
	width: 28px;
	height:50px;
	display:inline-block;
	margin:0 4px;
}

#clock .digits div span{
	opacity:0;
	position:absolute;

	-webkit-transition:0.25s;
	-moz-transition:0.25s;
	transition:0.25s;
}

#clock .digits div span:before,
#clock .digits div span:after{
	content:'';
	position:absolute;
	width:0;
	height:0;
	border:5px solid transparent;
}

#clock .digits .d1{			height:5px;width:16px;top:0;left:6px;}
#clock .digits .d1:before{	border-width:0 5px 5px 0;border-right-color:inherit;left:-5px;}
#clock .digits .d1:after{	border-width:0 0 5px 5px;border-left-color:inherit;right:-5px;}

#clock .digits .d2{			height:5px;width:16px;top:24px;left:6px;}
#clock .digits .d2:before{	border-width:3px 4px 2px;border-right-color:inherit;left:-8px;}
#clock .digits .d2:after{	border-width:3px 4px 2px;border-left-color:inherit;right:-8px;}

#clock .digits .d3{			height:5px;width:16px;top:48px;left:6px;}
#clock .digits .d3:before{	border-width:5px 5px 0 0;border-right-color:inherit;left:-5px;}
#clock .digits .d3:after{	border-width:5px 0 0 5px;border-left-color:inherit;right:-5px;}

#clock .digits .d4{			width:5px;height:14px;top:7px;left:0;}
#clock .digits .d4:before{	border-width:0 5px 5px 0;border-bottom-color:inherit;top:-5px;}
#clock .digits .d4:after{	border-width:0 0 5px 5px;border-left-color:inherit;bottom:-5px;}

#clock .digits .d5{			width:5px;height:14px;top:7px;right:0;}
#clock .digits .d5:before{	border-width:0 0 5px 5px;border-bottom-color:inherit;top:-5px;}
#clock .digits .d5:after{	border-width:5px 0 0 5px;border-top-color:inherit;bottom:-5px;}

#clock .digits .d6{			width:5px;height:14px;top:32px;left:0;}
#clock .digits .d6:before{	border-width:0 5px 5px 0;border-bottom-color:inherit;top:-5px;}
#clock .digits .d6:after{	border-width:0 0 5px 5px;border-left-color:inherit;bottom:-5px;}

#clock .digits .d7{			width:5px;height:14px;top:32px;right:0;}
#clock .digits .d7:before{	border-width:0 0 5px 5px;border-bottom-color:inherit;top:-5px;}
#clock .digits .d7:after{	border-width:5px 0 0 5px;border-top-color:inherit;bottom:-5px;}


/* 1 */

#clock .digits div.one .d5,
#clock .digits div.one .d7{
	opacity:1;
}

/* 2 */

#clock .digits div.two .d1,
#clock .digits div.two .d5,
#clock .digits div.two .d2,
#clock .digits div.two .d6,
#clock .digits div.two .d3{
	opacity:1;
}

/* 3 */

#clock .digits div.three .d1,
#clock .digits div.three .d5,
#clock .digits div.three .d2,
#clock .digits div.three .d7,
#clock .digits div.three .d3{
	opacity:1;
}

/* 4 */

#clock .digits div.four .d5,
#clock .digits div.four .d2,
#clock .digits div.four .d4,
#clock .digits div.four .d7{
	opacity:1;
}

/* 5 */

#clock .digits div.five .d1,
#clock .digits div.five .d2,
#clock .digits div.five .d4,
#clock .digits div.five .d3,
#clock .digits div.five .d7{
	opacity:1;
}

/* 6 */

#clock .digits div.six .d1,
#clock .digits div.six .d2,
#clock .digits div.six .d4,
#clock .digits div.six .d3,
#clock .digits div.six .d6,
#clock .digits div.six .d7{
	opacity:1;
}


/* 7 */

#clock .digits div.seven .d1,
#clock .digits div.seven .d5,
#clock .digits div.seven .d7{
	opacity:1;
}

/* 8 */

#clock .digits div.eight .d1,
#clock .digits div.eight .d2,
#clock .digits div.eight .d3,
#clock .digits div.eight .d4,
#clock .digits div.eight .d5,
#clock .digits div.eight .d6,
#clock .digits div.eight .d7{
	opacity:1;
}

/* 9 */

#clock .digits div.nine .d1,
#clock .digits div.nine .d2,
#clock .digits div.nine .d3,
#clock .digits div.nine .d4,
#clock .digits div.nine .d5,
#clock .digits div.nine .d7{
	opacity:1;
}

/* 0 */

#clock .digits div.zero .d1,
#clock .digits div.zero .d3,
#clock .digits div.zero .d4,
#clock .digits div.zero .d5,
#clock .digits div.zero .d6,
#clock .digits div.zero .d7{
	opacity:1;
}


/* The dots */

#clock .digits div.dots{
	width:5px;
}

#clock .digits div.dots:before,
#clock .digits div.dots:after{
	width:5px;
	height:5px;
	content:'';
	position:absolute;
	left:0;
	top:14px;
}

#clock .digits div.dots:after{
	top:34px;
}

#clock .ampm{
	position:absolute;
	bottom:20px;
	right:20px;
	font-size:12px;
}

/*mirage*/
.topcategory_mrg {width:100%;}
.topcategory_mrg ul {border-bottom: 2px solid #e8ad0a;display: inline-block;width: 100%;}
.topcategory_mrg li {float:left;text-align:center;padding:10px 20px;font-family:'notor';color:#fff;background-color: #272727;margin-right: 1px;letter-spacing:-1px;cursor:pointer}
.topcategory_mrg li:last-child {}
.topcategory_mrg li:hover {background:#e8ad0a}
.topcategory_mrg i {margin-right:5px;}
.topcategory_mrg .rightbtn {float:right;text-align:right;border-left:1px solid #dfdfdf;border-right:0px;}
.topcategory_mrg .rightbtn:hover {color:red}
.topcategory_mrg .cateon {color:#000;background:#e8ad0a;pointer-events: none;}

.mrg_img {height: 389px;background: url('../himgs/mrg_img022.png');text-align: center;}
	.mrg_img button {background: url(../himgs/game_sta.png)no-repeat;width: 220px;height: 72px;border: 0;margin-top: 300px;cursor: pointer;}

.mrg_box {background-color: #00071a;overflow: hidden;margin-top: 10px;}
	.mrg_box li {width: 337px;height: 250px;border-left: 1px solid #0b1a54;border-top: 1px solid #0b1a54;border-bottom: 1px solid #0b1a54;text-align: center;float: left;overflow: hidden;color:#fff;}
	.mrg_box li:nth-child(3) {border-right: 1px solid #0b1a54;}
	.mrg_box p {font-size: 24px;font-weight: bold;color: #00ccff;margin-top: 50px;margin-bottom: 30px;}
	.mrg_box span {font-size: 24px;font-weight: bold;color: #0090ff;}
	.mrg_box li:nth-child(3) p {font-size: 24px;font-weight: bold;color: #fff;}
	.mrg_box li:nth-child(3) span {font-size: 24px;font-weight: bold;color: #fffe00;}
	.re_but {margin-top: 30px;width: 118px;height: 33px;background: #434243;border: 1px solid #5f5f5f;border-radius: 3px;cursor: pointer;color: #fff;}
	.mrg_box li:nth-child(2) ul {width: 83%;margin: 0 auto;margin-left: 47px;}
	.mrg_box li:nth-child(2) ul > li {border-top: none;border-bottom: none;background: url(../himgs/coin_but_bg.png)no-repeat;width: 50px;height: 25px;margin: 0 0 5px 5px;float: left;line-height: 26px;font-size: 10px;
									 text-shadow: 1px 1px 4px #000;cursor: pointer;letter-spacing: -0.5px;}
	.mrg_box li:nth-child(2) div {width: 327px;height: 240px;margin: 5px;background-color: #00030b;}
	.mrg_box li:nth-child(2) div > input{height: 24px;border: 1px solid #000;padding: 5px 46px;border-radius: 4px;margin-bottom: 10px !important;background-color: #eaedf6;text-align: center !important;}
.mrg_cashin {width: 218px;height: 44px;background:#ff3210 url('../himgs/mrg_cashin_bg.png')no-repeat 50%;border: 1px solid #ff5d42;padding: 5px 46px;border-radius: 4px;margin-bottom: 10px;margin-top: 12px !important;cursor: pointer;}
.mrg_cashout {width: 218px;height: 44px;background:#ffd011 url('../himgs/mrg_cashout_bg.png')no-repeat 50% ;border: 1px solid #ffe57c;padding: 5px 46px;border-radius: 4px;margin-top: 10px !important;cursor: pointer;}
.coin_txt01 {font-size: 12px !important;font-weight: 400 !important;color: #727e9d !important;margin: 15px 0 15px;display: block;}
.coin_txt02 {font-size: 14px !important;font-weight: 400 !important;color: #ff5d74 !important;}


.mrg_bottom {text-align: center;height: 150px;background: url('../himgs/mrg_bottom_bg.png');}
	.mrg_bottom button {width: 100px;margin: 0 auto;}

/* BBIN */

.bbin_box {width:1015px;height:800px;padding:0;margin:0;background:url('/himgs/10asia_bg04.png') no-repeat center center #000;background-size:100% auto;position:relative;}
.avatar_box {width:1015px;height:800px;padding:0;margin:0;background:url('/himgs/avatar_bg02.png') no-repeat center center #000;background-size:100% auto;position:relative;}
.bbin_start_btn {width:250px;height:130px;position:absolute;top:370px;left:0;right:0;margin:auto;background:url('/himgs/bbin_game_sta02.png')no-repeat center center;cursor:pointer;
                        animation: bounce .5s ease infinite alternate;background-size:auto 100%;}
@keyframes bounce {100% {top: 355px;}}

.bbin_3box {width:991px;height:260px;padding:0;margin:0 auto;}
.bbin_3box_left {width:330px;height:250px;padding:0;margin:0;float:left;*background:pink;text-align:center;color:#fff;}
.bbin_3box_h2 {font-family:'notor';font-size:14px;letter-spacing:-1px;padding:0;margin-top:30px;font-weight:lighter;}
.bbin_3box_p {font-family:'notor';font-size:32px;letter-spacing:-1px;padding:20px 0;color:#00ccff;}
.bbin_3box_span {font-family:'notor';font-size:24px;letter-spacing:-1px;color:#fff;}
.re_btn {width:120px;height:35px;line-height:35px;border:1px solid rgba(255,255,255,0.1);text-align:center;margin:20px auto 0;font-family:'notor';font-size:14px;letter-spacing:-1px;color:#fff;
            background:rgba(255,255,255,0.1);cursor:pointer;border-radius:3px;overflow:hidden;}
.re_btn:hover {background:}
.overtext {position:relative;z-index:10;color:#fff;text-align:center;font-family:'notom';letter-spacing:-1px;font-size:15px;text-shadow:1px 1px 5px rgba(0,0,0,0.3);}
.overcolor {width:300px;height:300px;background:#3462d7;z-index:-1;transition:all 0.4s ease;opacity:0}
.re_btn:hover > .overcolor {transform:translate(0px,-60px);opacity:1}

.bbin_3box_center {width:328px;height:250px;padding:0;margin:0;display:inline-block;text-align:center;border:1px solid rgba(255,255,255,0.1);border-top:0;border-bottom:0;}
.bbin_3box_center_ul {width: 222px;height:60px;margin: 0 auto;*margin-left: 47px;padding:0;}
.bbin_3box_center_ul > li {border-top: none;border-bottom: none;background: url('../himgs/coin_but_bg.png')no-repeat;width: 50px;height: 25px;margin: 0 6px 5px 0px;float: left;line-height: 26px;font-size: 10px;
									 text-shadow: 1px 1px 4px #000;cursor: pointer;letter-spacing: -0.5px;color:#fff;text-align:center;}
.bbin_3box_center_ul > li:nth-child(4), .bbin_3box_center_ul > li:nth-child(8) {margin-right:0;}
.inputs1 {height: 24px;border: 1px solid #000;padding: 5px 46px;border-radius: 4px;margin-bottom: 10px !important;background-color: #eaedf6;text-align: center !important;}

.bbin_cashin {width: 218px;height: 44px;line-height: 44px;background:#ff1e3e;border: 1px solid #ff5d42;padding:0px;border-radius: 4px;margin:10px auto 0;cursor: pointer;
                    text-align:center;font-family:'notom';letter-spacing:-1px;font-size:18px;text-shadow:1px 1px 5px rgba(0,0,0,0.3);color:#fff}
.bbin_cashout {width: 218px;height: 44px;line-height: 44px;background:#ffba1e;border: 1px solid #ffe57c;padding:0px;border-radius: 4px;margin:auto;margin-top: 10px !important;cursor: pointer;
                    text-align:center;font-family:'notom';letter-spacing:-1px;font-size:18px;text-shadow:1px 1px 5px rgba(0,0,0,0.3);color:#fff}


.bbin_3box_right {width:330px;height:250px;padding:0;margin:0;float:right;text-align:center;color:#fff;}
.bbin_3box_p02 {font-family:'notor';font-size:32px;letter-spacing:-1px;padding:20px 0;color:#417fd4}






.bbin_blue {color:#417fd4 !important;font-weight:bold;font-family:notom;}
.bbin_red {color:tomato !important;font-weight:bold;font-family:notom;}
.bbin_yellow {color:#e8ad0a !important;font-weight:bold;font-family:notom;}

.chargetable {font-weight:'notor';}
