@font-face{
	src:url("/font/AppleSDGothicNeoM.ttf");
	font-family:"apple";
}
@media only screen and (max-width: 320px) {
	.SF_board{
		overflow-x: auto;white-space: nowrap;
	}
}

@media only screen and (min-width: 321px) and (max-width: 768px){
	.SF_board{
		overflow-x: auto;white-space: nowrap;
	}
	#frm_auto .ag_container .ag_setting .ag_set_top .set_money input{width:100%;}
}

/* ������ selec �ڽ� */
/* mobile */
@media (min-width: 1px) and (max-width: 1278px) {
	.mb-5, .my-5 {
		margin-bottom: 0rem!important;
	}
	.select-menu{width:190px; height:58px; padding:17px 70px 17px 5px; border:none; background:#1e1f21;color:#fff;}
	.home{display:inline-block; padding:17px 15px; cursor:pointer;}
	.menu{display:inline-block;}
	.ch_title{width:100%;}
	.ch_title .ch_pos{right:0;}
	#frm_auto .ag_container .ag_menu{max-width:100%; flex:0 0 100%;}
	#frm_auto .ag_container .ag_setting{max-width:100%; flex:0 0 100%;}
	#frm_auto .ag_container .ag_pasting{max-width:100%; flex:0 0 100%;}
	#frm_auto .ag_container .ag_graph{max-width:100%; flex:0 0 100%;}
	#frm_auto .ag_container .ag_table{max-width:100%; flex:0 0 100%;}
}
/* desktop */
@media (min-width: 1279px) {
	.select-menu{width:190px; height:58px; padding:17px 70px 17px 5px; border:none; background:#1e1f21;color:#fff;}
	.home{display:inline-block; padding:17px 15px; color:#fff; cursor:pointer; border-left:1px solid rgba(184, 198, 216, 0.08); border-right:1px solid rgba(184, 198, 216, 0.08);}
	.menu{display:inline-block;}
	.ch_title{width:100%;}
	.ch_conta{min-height:500px;}
	#frm_auto .ag_container .ag_setting .ag_set_top .set_money input{width:100%;}
}

.ch_title{text-align:center; position:relative; vertical-align:middle;}
.ch_title .ch_h2{font-size:26px; color:#fff; vertical-align:middle;  font-family:"apple"; padding:20px 0; background:#0C1B33; max-width:800px; margin:20px auto 0; border-radius:10px;}

.ch_uls{width:100%; margin:40px 0 50px;}
.ch_uls ul{width:100%; margin:0; padding:0; display:flex; justify-content:center;}
.ch_uls ul li{padding:0 30px;  border-right:1px solid #9d9d9d;}
.ch_uls ul li:last-child{border-right:0;}
.ch_uls ul li a{font-size:15px; font-family:"apple"; }
.ch_uls ul li a.on{color:#111;}

body.dark .ch_title .ch_h2{color:#fff;}
.ch_title .ch_pos{position:absolute; top:0; right:20px;}
.ch_title .ch_pos a{background:#1abb97; color:#10141d; padding:7px 19px; display:block; border-radius:3px;}

.ch_title2{width:100%; max-width:600px; margin:20px auto;}
.ch_title2 .title_head{width:100%; display:flex; margin-bottom:10px; justify-content:space-between;}
.ch_title2 .title_head .ch_h2{font-size:26px; font-family:"apple"; }
.ch_title2 .title_info{width:100%; display:flex; justify-content:center;}
.ch_title2 .title_info a{font-size:16px; padding:0 15px;}

.ch_conta{padding:10px 20px; }
.ch_conta .ch_h3{font-size:24px; color:#666; font-family:"apple";}
body.dark .ch_conta .ch_h3{color:#aebbcd;}
.ch_conta .ch_box{margin-top:10px; background:#f7f7f7; border-radius:5px; padding:15px;}
body.dark .ch_conta .ch_box{background:#272727;}
.ch_conta .ch_box dt{width:10%; font-size:19px; display:inline-block; vertical-align:top; color:#000; font-family:"apple";}
body.dark .ch_conta .ch_box dt{color:#fff;}
.ch_conta .ch_box dd{width:89%; display:inline-block; font-size:17px; color:#000; font-family:"apple";}
body.dark .ch_conta .ch_box dd{color:#fff;}
.ch_conta .ch_box dd:first-of-type{margin-top:0;}
.ch_conta .ch_box dd + dt, .ch_conta .ch_box dt + dd {margin-top: 20px;}
.ch_conta .ch_box dd .ch_em{color:#fed208;}

.ch_conta .ch_box ul {counter-reset:numcount;}
.ch_conta .ch_box ul li{position:relative; padding-left:40px; font-size:17px; color:#b8c6d8;}
.ch_conta .ch_box ul li + li{margin-top:20px;}
.ch_conta .ch_box ul li:before {
    content: counter(numcount);
    counter-increment: numcount;
    position: absolute;
    left: 0;
    top: 0;
    background: #1ab694;
    color: #10141d;
    padding: 3px 10px;
    border-radius: 5px;
    font-size: .875em;
}

.ch_conta .ch_step{margin-top:40px; border:1px solid #eaeaea; width:100%; max-width:800px; margin:0 auto 0; padding:40px;}
.ch_conta .ch_step h2{text-align:left; font-size:22px; font-family:"apple"; margin-bottom:20px; font-weight:500;}
body.dark .ch_conta .ch_step h2{color:#fff;}
.ch_conta .ch_step ul{margin:0; padding:0;}
.ch_conta .ch_step ul li:fist-child{margin-top:0;}
.ch_conta .ch_step ul li{margin-top:20px;}
.ch_conta .ch_step ul li h3{text-align:left; font-weight:700; font-size:20px; font-family:"apple"; margin-bottom:10px;}
body.dark .ch_conta .ch_step ul li h3{color:#fff;}
.ch_conta .ch_step ul li p{text-align:left; font-weight:500; font-size:16px; font-family:"apple"; color:#000;}
body.dark .ch_conta .ch_step ul li p{color:#fff;}
.ch_conta .ch_step ul li p b{color:#777; font-weight:500;}

.ch_conta .ch_list li{display:flex; width:100%; border-bottom:1px solid #eaeaea; background:#fff; }
body.dark .ch_conta .ch_list li{background:#121212; border-bottom:1px solid rgba(184,198,216,0.08);}
.ch_conta .ch_list li .ch_lsi{width:calc(100%/2); display:inline-block;}
.ch_conta .ch_list li .ch_lsi dl{display:table; width:100%; margin:0;}
.ch_conta .ch_list li .ch_lsi dl dt{width:150px; height:60px; line-height:60px; background:#fff; text-align:center; display:table-cell; padding:0 10px; color:#000; vertical-align:middle; font-family:"apple";}
body.dark .ch_conta .ch_list li .ch_lsi dl dt{background:#121212; color:#fff;}
.ch_conta .ch_list li .ch_lsi dl dd{padding:10px; display:table-cell; vertical-align:middle;color:#000; font-family:"apple";}
body.dark .ch_conta .ch_list li .ch_lsi dl dd{color:#fff;}
.ch_conta .ch_list li .ch_lsi dl dd .ch_inputs{display:inline-flex; align-items:center; width:100%; border:1px solid #eaeaea;}
.ch_conta .ch_list li .ch_lsi dl dd .ch_withs input{text-align:right;}
.ch_conta .ch_list li .ch_lsi dl dd input{text-align:left; flex:1; height:38px; padding:0 5px; font-size:14px; background:#fff; color:#000; outline:0; border:0 none;}
body.dark .ch_conta .ch_list li .ch_lsi dl dd input{background:#121212; color:#fff;}
.ch_conta .ch_list li .ch_lsi dl dd .ch_withs span{padding:0 15px 0 0;}

.ht_isbox{width:100%; max-width:800px; margin:0 auto 0; padding:20px;}
.ht_isbox .ht_isbox_top{margin-bottom:20px;}
.ht_isbox .ht_isbox_top h2{font-size:24px; font-family:"apple"; font-weight:bold; text-align:center; margin-bottom:20px;}
.ht_isbox .ht_isbox_top .chqna_btn{padding:20px 0; text-align:center; border-radius:7px; background:#77bc82; color:#000; border:1px solid #eaeaea; box-shadow: 5px 5px 5px 5px #eaeaea; width:100%; margin:0 auto; display:block; font-family:"apple"; font-weight:bold;}
.ht_isbox .ht_isbox_info{margin-bottom:20px;}
.ht_isbox .ht_isbox_info h3{font-size:20px; font-family:"apple"; text-align:center; margin-bottom:20px;}
.ht_isbox .ht_isbox_info h4{padding:10px 0; text-align:center; border-radius:7px; background:#0C1B33; color:#fff; width:80%; margin:0 auto; display:block; font-family:"apple"; font-size:16px; margin-bottom:20px; font-weight:500;}
.ht_isbox .ht_isbox_info p{padding:20px 0; text-align:center; border-radius:7px; background:#fff; color:#000; border:1px solid #eaeaea; box-shadow: 5px 5px 5px 5px #eaeaea; width:100%; margin:0 auto; display:block; font-family:"apple"; font-weight:300; margin-bottom:20px;}
.ht_isbox .ht_isbox_info p:nth-child(6){background:#77bc82;}
.ht_isbox .ht_isbox_info p b{font-weight:500; color:#777;}
.ht_isbox .ht_isbox_info .ch_inputs{text-align:center; width:100%; position:relative;}
.ht_isbox .ht_isbox_info .ch_inputs input{padding:20px 0; text-align:center; border-radius:7px; background:#fff; color:#000; border:1px solid #eaeaea; box-shadow: 5px 5px 5px 5px #eaeaea; width:100%; margin:0 auto; display:block; font-family:"apple"; font-weight:300; margin-bottom:20px;}
.ht_isbox .ht_isbox_info .ch_inputs span{position:absolute; top:50%; left:20px; transform:translate(0, -50%);}
.ht_isbox .ht_isbox_submit a{display:block; padding:15px 0; width:50%; text-align:center; background:#FF6E0E; color:#fff; margin:0 auto; border-radius:7px;}

@media (min-width: 1px) and (max-width: 1278px) {
	.ch_conta .ch_list li{flex-wrap:wrap;}
	.ch_conta .ch_list li .ch_lsi{width:100%;}
	.ch_conta .ch_list li .ch_lsi:first-child{border-bottom:1px solid #eaeaea;}
	
	.ch_title{margin-top:40px;}
	.ch_title .ch_h2{width:80%;}
	.ch_conta .ch_step h2{font-size:24px;}
	.ch_conta .ch_step ul li h3{font-size:18px;}
	.ch_conta .ch_step ul li p{font-size:14px;}
}

.ch_title{text-align:center; position:relative; vertical-align:middle;}
.ch_title .ch_h2{font-size:26px; color:#000; vertical-align:middle;  font-family:"apple"; padding:20px 0; background:#fff; max-width:800px; margin:20px auto 0; border-radius:10px;}

.ht_box .ht_cap{color:#666; display:flex; align-itmes:flex-end;}
body.dark .ht_box .ht_cap{color:#f1f1f1;}
.ht_box .ht_cap .ht_right{flex:1; justify-content:flex-end; display:flex;}
.ht_box .ht_cap .ht_right .ht_btn{text-align:center; display:inline-block; vertical-align:middle;}
.ht_box .ht_cap .ht_right .ht_btn img{width:150px;}
.ht_box .ht_cap .ht_right .ht_btn.ht_charge{}
.ht_box .ht_cap .ht_right .ht_btn.ht_withdraw{margin-left:5px;}

.ht_box .ht_tb{ margin-top:20px; border-top:2px solid #000;}
.ht_box .ht_tb table{width:100%; border-collapse:collapse; border-right:1px hidden #fff; background:#fff; margin:0; padding:0;}
.ht_box .ht_tb table thead tr th{border:1px solid #ccc; border-width:0 0 1px; padding:15px 10px; text-align:center; background:#fff; font-weight:300; color:#000; font-family:"apple";}
.ht_box .ht_tb table tbody tr td{border:1px solid #ccc; border-width:0 0 1px; padding:15px 10px; text-align:center; white-space:nowrap; color:#000; font-family:"apple";}

.ht_box .ht_tb table tbody tr td .chqna_btn{background:#fed208; color:#111; padding:10px 19px; display:block; border-radius:3px; text-align:center; width:170px;}

.ht_box .ht_tb table tbody tr .ch_inputs{display:inline-flex; align-items:center; width:70%; border:1px solid #eaeaea;}
.ht_box .ht_tb table tbody tr .ch_inputs input{text-align:right; flex:1; height:38px; padding:0 5px; font-size:14px; background:#fff; color:#000; outline:0; border:0 none;}
body.dark .ht_box .ht_tb table tbody tr .ch_inputs input{background:#121212; color:#fff;}
.ht_box .ht_tb table tbody tr .ch_inputs span{padding:0 15px 0 0;}

.ato_box{width:1280px; margin:0 auto; min-height:500; padding:20px 0 30px; display:block;}
.ato_box .ato_timeset{position:relative; height:70px; background:#1d2432; display:flex;}
.ato_box .ato_timeset .timeset{flex:1; display:flex; align-items:center;}
.ato_box .ato_timeset .timeset .atime{width:317px; text-align:center; background:#111; height:100%; display:flex; justify-content:center; align-items:center;}
.ato_box .ato_timeset .timeset .atime p{color:#cddae0; display:inline-block; vertical-align:middle;}
.ato_box .ato_timeset .timeset .rtime{text-align:left; flex:1;}
.ato_box .ato_timeset .timeset .rtime p{font-size:2em; color:#aebbcd; display:inline-block; vertical-align:middle; line-height:1; margin-left:100px; margin-bottom:5px;}

.ato_box .ato_conteractset{margin-bottom:20px; overflow:hidden; border-radius:3px; background:#424e74; color:#aebbcd; }
.ato_box .ato_conteractset .ato_infoset{border:1px solid #253152; border-top:none;}
.ato_box .ato_conteractset .ato_infoset .ato_topcontent{display:flex;}
.ato_box .ato_conteractset .ato_infoset .ato_topcontent .ato_infobox{flex:1;}
.ato_box .ato_conteractset .ato_infoset .ato_topcontent .ato_infobox table{width:100%; border-collapse:collapse; border-right:1px hidden #fff;}
.ato_box .ato_conteractset .ato_infoset .ato_topcontent .ato_infobox table tr .ato_infomb{text-align:left; background:#242c3c; font-size:.875em; padding:12px 10px 12px 12px; }
.ato_box .ato_conteractset .ato_infoset .ato_topcontent .ato_infobox table tr .ato_infomb .ato_inforow{padding:5px;}
.ato_box .ato_conteractset .ato_infoset .ato_topcontent .ato_infobox table tr .ato_infomb .ato_inforow ul{display:inline-block; vertical-align:middle; overflow:hidden; margin:0; padding:0;}
.ato_box .ato_conteractset .ato_infoset .ato_topcontent .ato_infobox table tr .ato_infomb .ato_inforow ul li{display:inline-block; float:left; margin-right:15px; white-space:nowrap;}
.ato_box .ato_conteractset .ato_infoset .ato_topcontent .ato_infobox table tr .ato_infomb .ato_inforow ul li + li{margin-left:60px;}
.ato_box .ato_conteractset .ato_infoset .ato_topcontent .ato_infobox table tr .ato_infomb .ato_inforow ul li dl{margin:0; padding:0;}
.ato_box .ato_conteractset .ato_infoset .ato_topcontent .ato_infobox table tr .ato_infomb .ato_inforow ul li dl dt,
.ato_box .ato_conteractset .ato_infoset .ato_topcontent .ato_infobox table tr .ato_infomb .ato_inforow ul li dl dd{display:inline-block; min-width:70px; color:#aebbcd; margin:0; padding:0;}

.ato_infotable col:nth-child(1){width:15%;}
.ato_infotable col:nth-child(2){width:15%;}
.ato_infotable col:nth-child(3){width:20%;}
.ato_infotable col:nth-child(4){width:25%;}
.ato_infotable col:nth-child(5){width:25%;}
.ato_topcontent .ato_infobox table tr .ato_infomb .ato_inforow ul li dl dd .point1{margin-left:5px; font-size:1.2em; font-weight:400; line-height:1; color:#1ABB93; font-style:normal;}
.ato_topcontent .ato_infobox table .ato_infofot td{text-align:center; border:none; padding:12px 10px 12px 12px; background:#171d29;}
.ato_topcontent .ato_infobox table .ato_infofot td .ato_btn{width:calc(90% - 5px); height:40px; line-height:40px; float:left; margin-top:10px; position:relative; color:#fff; display:inline-block; vertical-align:middle; border-radius:3px;}
.ato_topcontent .ato_infobox table .ato_infofot td #atoStart{padding:0; background:rgb(26,187,147);}
.ato_topcontent .ato_infobox table .ato_infofot td #atoStop{padding:0; background:rgb(146,148,153); pointer-events:none;}
.ato_topcontent .ato_infobox table .ato_infofot td #atoClear{padding:0; background:rgb(26,187,147); pointer-events:none;}


@media (min-width: 1px) and (max-width: 1278px) {
	.ato_box{width:inherit; padding:10px;}
	.ato_box .ato_timeset{height:100px; box-shadow:1px 0 3px #c9ccd1;}
	.ato_topcontent .ato_infobox table .ato_infofot td{font-size:.875em; padding:7px 5px;}
	.ato_box .ato_conteractset .ato_infoset .ato_topcontent .ato_infobox table tr .ato_infomb{font-size:.875em; padding:7px 5px;}
}

@media (max-width: 960px) {
	.ato_box .ato_conteractset .ato_infoset .ato_topcontent .ato_infobox table tr .ato_infomb .ato_inforow ul li{float:left; margin-right:15px; white-space:nowrap; width:calc(100%/3 - 15px);}
	.ato_box .ato_conteractset .ato_infoset .ato_topcontent .ato_infobox table tr .ato_infomb .ato_inforow ul li + li{margin-left:0;}
}

.ato_main .ato_graph{min-height:950px; width:calc(60% - 20px); margin-right:15px; height:554px; border-radius:3px; overflow:hidden; display:inline-block; float:left;}

.ato_main .ato_graph .ato_chartinner .light_ifrm{display:block;}
.ato_main .ato_graph .ato_chartinner .dark_ifrm{display:none;}
body.dark .ato_main .ato_graph .ato_chartinner .light_ifrm{display:none;}
body.dark .ato_main .ato_graph .ato_chartinner .dark_ifrm{display:block;}

.ato_main .ato_graph .ato_chartset{background:#fff; height:40px;}
body.dark .ato_main .ato_graph .ato_chartset{background:#111;}
.ato_main .ato_graph .ato_chartset h3{text-align:center; font-size:1em; line-height:40px; color:#000; font-weight:400;}
body.dark .ato_main .ato_graph .ato_chartset h3{color:#fff;}
.ato_main .ato_graph .ato_chartset h3:after{clear:both; display:block; content:" ";}
.ato_main .ato_graph .ato_chartset h3 a{float:right; padding-right:10px; color:#fed208; font-size:12px;}
.ato_main .ato_graph .ato_inner{height:calc(100% - 40px); background:#fff; color:#000;}
body.dark .ato_main .ato_graph .ato_inner{background:#111;}
.ato_main .ato_graph .ato_inner .ato_scroll{overflow:auto; border-width:0 1px; min-height:488px; height:488px;}
.ato_main .ato_graph .ato_inner .ato_scroll .ato_tbf{font-weight:bold; white-space:nowrap; overflow:auto;}
.ato_main .ato_graph .ato_inner .ato_scroll .ato_tbf table{width:100%; border-collapse:collapse; border-right:1px hidden #fff; background:#fff;}
body.dark .ato_main .ato_graph .ato_inner .ato_scroll .ato_tbf table{background:#111;}
.ato_main .ato_graph .ato_inner .ato_scroll .ato_tbf table thead tr th{font-size:.875em; padding:8px 10px; font-weight:400; background:#fed208; text-align:center; border: 1px solid #283356; color:#000;}
.ato_main .ato_graph .ato_inner .ato_scroll .ato_tbf table tbody tr td{font-size:.875em; padding:8px 10px; font-weight:400; background:#fff; text-align:center; border: 1px solid #283356; color:#000;}
body.dark .ato_main .ato_graph .ato_inner .ato_scroll .ato_tbf table tbody tr td{background:#111; color:#fff;}

.ato_main .ato_graph .ato_inner .ato_history{text-align:center; cursor:pointer;}
.ato_main .ato_graph .ato_inner .ato_history .ato_btn{background:#fed208; color:#10141d; padding:7px 19px; display:inline-block; vertical-align:middle; border-radius:3px; margin:0;}

.ato_main .ato_menu{min-height:950px; width:40%; height:100%; background:#fff; border-radius:3px; display:inline-block; color:#000; }
body.dark .ato_main .ato_menu{background:#111; color:#fff;}
.ato_main .ato_menu .ato_menudiv{background:#fff; }
body.dark .ato_main .ato_menu .ato_menudiv{background:#111;}
.ato_main .ato_menu .ato_menudiv ul{margin:0; padding:0;}
.ato_main .ato_menu .ato_menudiv ul li{display:flex; width:100%; border-bottom:1px solid rgba(184,198,216,0.08);}
.ato_main .ato_menu .ato_menudiv ul li .ato_menufrm{display:inline-block; width:100%;}
.ato_main .ato_menu .ato_menudiv ul li .ato_menufrm .ato_list{display:table; width:100%; height:100%;}
.ato_main .ato_menu .ato_menudiv ul li .ato_menufrm .ato_list dt{width:150px; text-align:center; background:#fed208; padding:10px; display:table-cell; vertical-align:middle; color:#000;}
.ato_main .ato_menu .ato_menudiv ul li .ato_menufrm .ato_list dd{padding:10px; display:table-cell; vertical-align:middle;}
.ato_main .ato_menu .ato_menudiv ul li .ato_menufrm .ato_list dd .input_col {display:flex; align-items:center;}
.ato_main .ato_menu .ato_menudiv ul li .ato_menufrm .ato_list dd .input_col .radio_type{appearance:none; position:relative; margin:5px 0 0 0; outline:none; border:none; font-size:1em; color:#000;}
.ato_main .ato_menu .ato_menudiv ul li .ato_menufrm .ato_list dd .input_col .radio_type:checked:before{content:''; width:14px; height:14px; border:1px solid #fed208; background:#fed208; display:inline-block; border-radius:50%; vertical-align:middle; outline:none; float:left; margin-right:5px;}
.ato_main .ato_menu .ato_menudiv ul li .ato_menufrm .ato_list dd .input_col .radio_type:before{content:''; width:14px; height:14px; border:1px solid #7d7d7d; display:inline-block; border-radius:50%; vertical-align:middle; outline:none; float:left; margin-right:5px;}
.ato_main .ato_menu .ato_menudiv ul li .ato_menufrm .ato_list dd .input_col .radio_type:checked:after{content:''; width:8px; height:5px; border:2px solid #ffffff; border-top:transparent; border-right:transparent; text-align:center; display:block; position:absolute; top:3px; left:3px; vertical-align:middle; transform:rotate(-45deg); outline:none; float:left;margin-right:5px;}
.ato_main .ato_menu .ato_menudiv ul li .ato_menufrm .ato_list dd .input_col .inputset{display:inline-block; flex:none; margin-top:5px; border:1px solid rgba(184,198,216,0.08); background:#424e74;}
.ato_main .ato_menu .ato_menudiv ul li .ato_menufrm .ato_list dd .input_col .inputset .wgrid1{width:300px; background:#fff; height:38px; padding:0 5px; font-size:14px; outline:none; border:none; vertical-align:middle; color:#000;}
body.dark .ato_main .ato_menu .ato_menudiv ul li .ato_menufrm .ato_list dd .input_col .inputset .wgrid1{background:#111; color:#fff;}
.ato_main .ato_menu .ato_menudiv ul li .btnset .btn{display:inline-block; border-radius:3px; vertical-align:middle; }
.ato_main .ato_menu .ato_menudiv ul li .btnset .btn.submit{height:50px; line-height:50px; padding:0 40px; color:#fff; background:#fed208; margin-right:20px;}
.ato_main .ato_menu .ato_menudiv ul li .btnset .btn.danger{height:50px; line-height:50px; padding:0 40px; color:#fff; background:rgb(146,148,153);}

@media (max-width: 768px) {
	.ato_main{display:flex; flex-direction:column;}
	.ato_main .ato_menu{min-height:729px; width:100%; height:100%; margin-left:0; margin-bottom:15px;order:1;}
	.ato_main .ato_graph{min-height:949px; width:100%; order:4; margin:20px 0 0;}
}


.row_bet{height:100%; padding:12px; overflow:hidden; display:block; -webkit-box-flex:1; -ms-flex:1; flex:1; -ms-flex-preferred-size:auto; flex-basis:auto;}
.row_bet .bet_container{}
.row_bet #bet_top{height:624px;}
@media (max-width: 982px) {
	.row_bet #bet_top{height:auto;}
	.row_bet #bet_top .bet_chart .bet_chart_area .bet_chart_container {
    width: 100%;
    height: 450px;
	}
	.bet_menu{margin-top:20px;}
	.resp_hide_768{display:none;}
	.ato_main .ato_menu .ato_menudiv ul li .btnset .btn.submit{padding: 0 20px;}
	.ato_main .ato_menu .ato_menudiv ul li .btnset .btn.danger{padding:0 20px;}
}
@media (max-width: 1230px) {
	.ato_main .ato_menu .ato_menudiv ul li .ato_menufrm .ato_list dd .input_col .inputset .wgrid1{width:100%;}
}
.resp_show_480{display:none;}
.row_bet #bet_top .bet_chart{}
.row_bet #bet_top .bet_chart .bet_chart_area{ margin:0; padding:0;}
.row_bet #bet_top .bet_chart .bet_chart_area .bet_chart_betend_area{color:#848c99; position:absolute; top:30%; left:50%; z-index:1; width:250px; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); height:50px; background-color:transparent; font-weight:500; font-size:12px;}
.row_bet #bet_top .bet_chart .bet_chart_area .bet_chart_betend_area .bet_betend{text-align:center; opacity:.4; font-size:16px; color:#093687; padding:0; margin:0;}
.row_bet #bet_top .bet_chart .bet_chart_area .bet_chart_betend_area .bet_betend span{font-size:20px; color:orangered; text-align:center;} 
.row_bet #bet_top .bet_chart .bet_chart_area .bet_chart_betend_area .bet_betend .cutani{animation:neon .7s ease-in-out infinite;}
.row_bet #bet_top .bet_chart .bet_chart_area .bet_chart_container{width:100%; position:relative;}

.row_bet #bet_bottom .bet_menu #Row_bet{width:100%; padding:10px; margin-bottom:20px;}

.row_bet #bet_bottom .bet_menu #Row_bet .brows_top{width:100%; margin:0 0 40px;}
.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content{display:flex; width:100%;}
.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_left{width:70%; background:#A0A0A0; border-top-left-radius:7px; display:flex; border:1px solid #a0a0a0; padding:20px 30px;}
.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_left .borws_info_left{display:flex; width:40%;}
.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_left .borws_info_left p{font-size:18px; font-family:"apple"; color:#f5f5f5; margin:0 20px 0 0; padding:0;}
.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_left .borws_info_left span{font-size:18px; font-family:"apple"; color:#fff;}
.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_left .borws_time_head{width:60%; text-align:center;}
.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_left .borws_time_head span{font-size:20px; font-family:"apple"; color:#fff; font-weight:bold;}
.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_right{width:30%; background:#fff; border-top-right-radius:7px; border:1px solid #a0a0a0; padding:20px 30px;}
.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_right .borws_info_right{width:100%; display:flex;}
.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_right .borws_info_right p{font-size:18px; font-family:"apple"; color:#333; margin:0 20px 0 0; padding:0;}
.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_right .borws_info_right span{font-size:18px; font-family:"apple"; color:#111;}
.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_betmoney{width:100%; background:#F5F5F5; border-bottom-left-radius:7px; border-bottom-right-radius:7px; padding:20px 30px; display:flex;}
.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_betmoney .borws_betmoney_ote{display:flex; padding-right:20px;} 
.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_betmoney .borws_betmoney_ote p{font-size:16px; font-family:"apple"; color:#333; margin:0 20px 0 0; padding:0;}
.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_betmoney .borws_betmoney_ote span{font-size:16px; font-family:"apple"; color:#111;}

.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot{width:100%; display:flex;}
.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .brow_money_info{width:40%; display:flex; flex-wrap:wrap; padding:0 20px; justify-content:space-between;}
.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .brow_money_info .brow_money_btn{width:49%; margin-bottom:15px; background:#fff; border-radius:17px; border:1px solid #a0a0a0;  padding:10px 0; font-size:14px; font-family:"apple";}
.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .brow_money_info .brow_money_btn:nth-child(5){margin-bottom:0;}
.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .brow_money_info .brow_money_btn:nth-child(6){margin-bottom:0;}
.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .brow_money_info .brow_money_btn:hover{background:#77BC82; color:#fff; border:1px solid #77BC82;}
.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .borws_mtxn{width:20%; display:flex; flex-direction:column; padding:0 20px; justify-content:space-between;}
.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .borws_mtxn button{width:100%; height:40%; background:#fff; border-radius:17px; border:1px solid #a0a0a0; font-size:14px; font-family:"apple";}
.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .borws_mtxn .all_max{background:#a0a0a0; color:#fff; border:1px solid #f5f5f5; }
.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .borws_bton{width:40%; display:flex; flex-wrap:wrap; padding:0 20px; justify-content:space-between;}
.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .borws_bton button{width:49%; height:100%; background:#fff; border-radius:17px; border:1px solid #a0a0a0; font-size:18px; font-family:"apple";}
.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .borws_bton .buy_order{background:#FF6E0E; border:1px solid #FF6E0E;}
.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .borws_bton .sell_order{background:#77BC82; border:1px solid #77BC82;}


.row_bet #bet_bottom .bet_menu #Row_bet .brow_time{display:flex; flex-direction: column; margin-right:10px; width:18%;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_head{text-align:center; width:100%; background:#fafafa; border:1px solid #eaeaea; border-radius:7px; padding:6px 15px; text-align:center; margin-bottom:10px;}
body.dark .row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_head{background:#272727; border:1px solid #373737; color:#fff;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_head .time_info_left{font-size:18px; font-family:"apple"; font-weight:600;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_head .time_info_right .dark_order{padding:2px 10px; background:#fff; color:#000; font-family:"apple"; font-size:14px; border-color:#2e6da4;}
body.dark .row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_head .time_info_right .dark_order{background:#121212; color:#fff; border-color:#2e6da4;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info{display:flex; justify-content: space-between; background:#fafafa; border:1px solid #eaeaea; border-radius:7px; padding:7px 15px; text-align:center;}
body.dark .row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info{background:#272727; border:1px solid #373737;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info .time_info_left{}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info .time_info_left p{font-size:13px; font-family:"apple"; padding:0; margin:0; color:#888;}
body.dark .row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info .time_info_left p{color:#aebbcd;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info .time_info_left span{font-family:"apple"; font-size:15px;}
body.dark .row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info .time_info_left span{color:#fff;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info .time_info_right{}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info .time_info_right p{font-size:13px; font-family:"apple"; padding:0; margin:0; color:#888;}
body.dark .row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info .time_info_right p{color:#aebbcd;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info .time_info_right span{font-family:"apple"; font-size:15px;}
body.dark .row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info .time_info_right span{color:#fff;}

.row_bet #bet_bottom .bet_menu #Row_bet .brow_money{display:flex; flex-direction: column;  width:32%; margin-right:10px;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_money .brow_money_info{display:flex; margin-bottom:10px;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_money .brow_money_info:last-child{margin-bottom:0;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_money .brow_money_info .brow_money_btn{border:1px solid #2e6da4; border-radius:7px; margin-right:10px; color:#2e6da4; background:#fff; width:32%; padding:5px 0; font-family:"apple"; font-size:14px; font-weight:600;}
body.dark .row_bet #bet_bottom .bet_menu #Row_bet .brow_money .brow_money_info .brow_money_btn{background:#121212;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_money .brow_money_info .brow_money_btn:last-child{margin-right:0;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_money .brow_money_info .brow_money_btn .pc_sma{display:block; font-size:11px;}

.row_bet #bet_bottom .bet_menu #Row_bet .brow_betmoney{display:flex; flex-direction: column; margin-right:10px; width:17%; padding:6px 10px; background:#fafafa; border:1px solid #eaeaea; border-radius:7px;}
body.dark .row_bet #bet_bottom .bet_menu #Row_bet .brow_betmoney{background:#272727; border:1px solid #373737;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_betmoney .brow_betmoney_ote{border-bottom:1px solid #2e6da4; position:relative; font-family:"apple"; padding-bottom:5px;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_betmoney .brow_betmoney_ote:last-child{border-bottom:0 none; padding-bottom:0; margin-top:5px;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_betmoney .brow_betmoney_ote p{text-align:left; color:#888; font-size:14px;}
body.dark .row_bet #bet_bottom .bet_menu #Row_bet .brow_betmoney .brow_betmoney_ote p{color:#aebbcd;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_betmoney .brow_betmoney_ote span.bet_money{bottom:5px;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_betmoney .brow_betmoney_ote .bet_resultmoney{position:absolute; right:0; bottom:0; color:#2e6da4; font-weight:600;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_betmoney .brow_betmoney_ote .bet_money{position:absolute; right:0; color:#2e6da4; font-weight:600;}

.row_bet #bet_bottom .bet_menu #Row_bet .brow_bton{display:flex; width:32%;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_bton button{width:49%; margin-right:2%; height:100%; border-radius:7px; font-family:"apple"; border:0 none;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_bton .buy_order{background:#d43f3a; color:#fff;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_bton .sell_order{background:#2e6da4; color:#fff;}


.row_bet #bet_bottom #Row_result{min-height:530px; display:inline-block;}
.row_bet #bet_bottom #Row_result .result_ul{display:inline-block; width:100%; margin:0 auto; border-radius:7px; border-bottom:1px solid #dee2e6;}
.row_bet #bet_bottom #Row_result .result_ul:after{display:block; clear:both; content:"";}
.row_bet #bet_bottom #Row_result .result_ul .result_tab{text-align:center; padding:15px; display:inline; position:relative; float:left; width:50%;}
.row_bet #bet_bottom #Row_result .result_ul .result_tab.active{background:#2e6da4; border-radius:7px;}
.row_bet #bet_bottom #Row_result .result_ul .result_tab a{color:#fff;}

.row_bet #bet_bottom #Row_result .result_div .result_ul_header{width:100%;}
.row_bet #bet_bottom #Row_result .result_div .result_ul_header:after{display:block;clear:both;content:"";}
.row_bet #bet_bottom #Row_result .result_div .result_ul_header li:first-child{width:40%;}
.row_bet #bet_bottom #Row_result .result_div .result_ul_header li{text-align:center; padding:10px 5px; display:inline; position:relative; float:left; color:#fff; width:30%;}
.row_bet #bet_bottom #Row_result .result_div .my_result_body, .row_bet #bet_bottom #Row_result .result_div .tr_result_body{border-bottom-right-radius:7px; border-bottom-left-radius:7px; height:480px; overflow-y:scroll;}
.row_bet #bet_bottom #Row_result .result_div .result_ul_body{display:inline-block; width:100%; margin:0 auto;}
.row_bet #bet_bottom #Row_result .result_div .result_ul_body:after{clear:both; content:"";display:block;}
.row_bet #bet_bottom #Row_result .result_div .result_ul_body li{text-align:center; padding:5px; display:inline; position:relative; float:left; width:30%; color:#fff;}
.row_bet #bet_bottom #Row_result .result_div .result_ul_body li:first-child{width:40%;}

.row_bet #Row_result .row_result_info{display:flex; width:100%;}
.row_bet #Row_result .row_result_info #tr_result2{width:49%; margin-right:2%; }
.row_bet #Row_result .row_result_info #my_result2{width:49%;}
.row_bet #Row_result .row_result_info .result_div_ta{padding:20px; border:1px solid #a0a0a0; border-radius:12px;}
.row_bet #Row_result .row_result_info .result_div_ta_in{height:400px; overflow-y:scroll; scrollbar-gutter: stable;}
.row_bet #Row_result .row_result_info .result_div_ta table{width:100%;}
.row_bet #Row_result .row_result_info .result_div_ta table thead th{padding:10px 0; text-align:center; background:#fff; font-family:"apple"; border-bottom:1px solid #ccc;}

.row_bet #Row_result .row_result_info .result_div_ta table tbody th{padding:7px 0; text-align:center; background:#fff;  font-family:"apple"; font-weight:normal;  border-bottom:1px solid #ccc;}

.row_bet #Row_result .row_result_info .result_div_ta table tbody td{padding:7px 0; text-align:center; font-family:"apple"; border-bottom:1px solid #ccc;}




.row_bet #bet_bottom .bet_menu #Row_bet .brow_mtxn{display:flex; flex-direction: column; margin-right:10px; width:10%; padding:6px 10px; justify-content:space-between;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_mtxn .dark_order{padding:2px 10px; background:#fff; color:#000; font-family:"apple"; font-size:14px; border-color:#2e6da4; width:90%; height:40%;}
body.dark .row_bet #bet_bottom .bet_menu #Row_bet .brow_mtxn .dark_order{background:#121212; color:#fff; border-color:#2e6da4;}
.row_bet #bet_bottom .bet_menu #Row_bet .brow_mtxn .all_max{padding:2px 10px; background:#fff; color:#000; font-family:"apple"; font-size:14px; border-color:#2e6da4;  width:90%; height:40%;}
body.dark .row_bet #bet_bottom .bet_menu #Row_bet .brow_mtxn .all_max{background:#121212; color:#fff; border-color:#2e6da4;}
@media (min-width: 801px) and (max-width: 1100px){
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_mtxn{width:11%;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_bton{width:20%;}
}

@media (max-width: 800px) {
	.resp_hide_480{display:none;}
	.resp_show_480{display:block;}
	
	.row_bet #bet_bottom .bet_menu #Row_bet{padding:0; flex-direction:column;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_time{width:100%; flex-direction:row;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_head{width:49%; margin-bottom:0; justify-content:center; align-items:center; margin-right:2%; display:flex;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info{width:49%;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info .time_info_left span{font-size:14px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info .time_info_left p{font-size:12px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info .time_info_right span{font-size:14px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_time .brow_time_info .time_info_right p{font-size:12px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_money{width:100%; margin-top:10px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_betmoney{flex-direction:row; width:100%; margin-top:10px; padding:0; background:#fff; border:0 none;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_betmoney .brow_betmoney_ote{padding:6px 10px; border-bottom:0 none; width:49%; margin-right:2%; background:#f3f3f3; border-radius:7px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_betmoney .brow_betmoney_ote:last-child{margin-top:0;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_betmoney .brow_betmoney_ote .bet_resultmoney{right:10px; bottom:6px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_betmoney .brow_betmoney_ote span.bet_money{bottom:6px; right:10px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_bton{width:100%; margin-top:10px; }
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_bton button{width:50%; margin-right:0; height:40px; border-radius:0;}
	.row_bet #Row_result .row_result_info{flex-direction:column;}
	.row_bet #Row_result .row_result_info #tr_result2{width:100%; margin-right:0; margin-bottom:20px;}
	.row_bet #Row_result .row_result_info #my_result2{width:100%;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_mtxn{flex-direction:row; width:100%;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_mtxn .dark_order{width:45%; height:40px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brow_mtxn .all_max{width:45%; height:40px;}
}

#tr_result_container{display:block; }

#tr_result_container table{width:100%; border-collapse:collapse; background:#fff;}
body.dark #tr_result_container table{background:#111;}
#tr_result_container table thead th{border:1px solid #283356; border-width:0 0 1px; background:#fed208; padding:8px 10px; text-align:center; font-weight:300; color:#000;}
#tr_result_container table thead th:last-child{text-align:right; padding-right:15px;}
#tr_result_container .tr_result_cover_v2{height:350px; overflow-x:hidden; overflow-y:auto;}
#tr_result_container table .tr_result_cover_v2 table{border:0;}
#tr_result_container table .tr_result_cover_v2 td{background:#fff; border:1px solid #283356; border-width:0 0 1px; padding:8px 10px; text-align:center; white-space:nowrap; color:#000;}
body.dark #tr_result_container table .tr_result_cover_v2 td{background:#111; color:#fff;}
#tr_result_container table .tr_result_cover_v2 td:last-child{text-align:right; padding-right:15px;}
#tr_result_container table .tr_result_cover_v2 td.color-red{color:#d43f3a;}
body.dark #tr_result_container table .tr_result_cover_v2 td.color-red{color:#d43f3a;}
#tr_result_container table .tr_result_cover_v2 td.color-blue{color:#2e6da4;}
body.dark #tr_result_container table .tr_result_cover_v2 td.color-blue{color:#2e6da4;}

#my_result_container table{width:100%; border-collapse:collapse; background:#fff;}
body.dark #my_result_container table{background:#111;}
#my_result_container table thead th{border:1px solid #283356; border-width:0 0 1px; background:#fed208; padding:8px 10px; text-align:center; font-weight:300; color:#000;}
#my_result_container table thead th:last-child{text-align:right; padding-right:15px;}
#my_result_container .my_result_cover_v2{height:350px; overflow-x:hidden; overflow-y:auto;}
#my_result_container table .my_result_cover_v2 table{border:0;}
#my_result_container table .my_result_cover_v2 td{background:#fff; border:1px solid #283356; border-width:0 0 1px; padding:8px 10px; text-align:center; white-space:nowrap; color:#000;}
body.dark #my_result_container table .my_result_cover_v2 td{background:#111; color:#fff;}
#my_result_container table .my_result_cover_v2 td:last-child{text-align:right; padding-right:15px;}
#my_result_container table .my_result_cover_v2 td.color-red{color:#d43f3a;}
body.dark #my_result_container table .my_result_cover_v2 td.color-red{color:#d43f3a;}
#my_result_container table .my_result_cover_v2 td.color-blue{color:#2e6da4;}
body.dark #my_result_container table .my_result_cover_v2 td.color-blue{color:#2e6da4;}

.row_bet{height:100%; padding:12px; overflow:hidden; display:block; -webkit-box-flex:1; -ms-flex:1; flex:1; -ms-flex-preferred-size:auto; flex-basis:auto;}
.row_bet .bet_container{}
.row_bet #bet_top{height:624px;}
@media (max-width: 982px) {
	.row_bet #bet_top{height:auto;}
	.row_bet #bet_top .bet_chart .bet_chart_area .bet_chart_container {
    width: 100%;
    height: 450px;
	}
	.bet_menu{margin-top:20px;}
	.resp_hide_768{display:none;}
}
@media (max-width: 480px) {
	.resp_hide_480{display:none;}
	#my_result_container{margin-top:20px;}

}
.row_bet #bet_top .bet_chart{}
.row_bet #bet_top .bet_chart .bet_chart_area{ margin:0; padding:0;}
.row_bet #bet_top .bet_chart .bet_chart_area .bet_chart_betend_area{color:#848c99; position:absolute; top:30%; left:50%; z-index:1; width:250px; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); height:50px; background-color:transparent; font-weight:500; font-size:12px;}
.row_bet #bet_top .bet_chart .bet_chart_area .bet_chart_betend_area .bet_betend{text-align:center; opacity:.4; font-size:16px; color:#093687; padding:0; margin:0;}
.row_bet #bet_top .bet_chart .bet_chart_area .bet_chart_betend_area .bet_betend span{font-size:20px; color:orangered; text-align:center;} 
.row_bet #bet_top .bet_chart .bet_chart_area .bet_chart_betend_area .bet_betend .cutani{animation:neon .7s ease-in-out infinite;}
.row_bet #bet_top .bet_chart .bet_chart_area .bet_chart_container{width:100%; position:relative;}

.row_bet #bet_top .bet_menu #Row_bet{min-height:400px; display:block; width:100%; border-radius:10px; padding:10px; border:1px solid #363c4e;}
.row_bet #bet_top .bet_menu #Row_bet .bett_head{padding:0 0 10px; display:inline-flex; width:100%; border-radius:10px;}
.row_bet #bet_top .bet_menu #Row_bet .bett_head .countdown_txt{width:50%; text-align:center; display:inline; color:#aebbcd;}
.row_bet #bet_top .bet_menu #Row_bet .bett_head .countdown_txt .countdown{display:block; font-size:24px; color:#d43f3a; text-shadow:1px 1px 1px #333;}
.row_bet #bet_top .bet_menu #Row_bet .bett_head .next_txt{width:50%; text-align:center; display:inline; color:#aebbcd;}
.row_bet #bet_top .bet_menu #Row_bet .bett_head .next_txt .next{display:block; font-size:24px; color:#2e6da4; text-shadow:1px 1px 1px #333;}

.row_bet #bet_top .bet_menu #Row_bet .bett_body{padding:10px;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table{width:100%; border-collapse:collapse;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td{padding:5px; text-align:center;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .red_button{border:1px solid #d43f3a; border-radius:5px; padding:10px; background:#fff; width:100%; color:#d43f3a; font-size:14px;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .blue_button{border:1px solid #2e6da4; border-radius:5px; padding:10px; background:#fff; width:100%; color:#2e6da4; font-size:14px;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .panel_pip{width:100%; border-radius:5px; background:#fff; padding:10px; cursor:default;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .tr_money_buy{border:1px solid #d43f3a; border-radius:5px; padding:10px; background:#fff; width:100%; color:#d43f3a; font-size:14px; display:inline-block;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .tr_money_sell{border:1px solid #2e6da4; border-radius:5px; padding:10px; background:#fff; width:100%; color:#2e6da4; font-size:14px; display:inline-block;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .max_button_buy{border:1px solid #d43f3a; border-radius:5px; padding:10px; background:#fff; width:100%; color:#d43f3a; font-size:14px; font-weight:bold;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .max_button_sell{border:1px solid #2e6da4; border-radius:5px; padding:10px; background:#fff; width:100%; color:#2e6da4; font-size:14px; font-weight:bold;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .buy_order{border:1px solid #d43f3a; border-radius:5px; padding:25px 10px; background:#d43f3a; width:100%; color:#fff; font-weight:bold; font-size:16px;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .sell_order{border:1px solid #2e6da4; border-radius:5px; padding:25px 10px; background:#2e6da4; width:100%; color:#fff; font-weight:bold; font-size:16px;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .jungum{border:1px solid #ccc; border-radius:5px; background:#111; padding:25px 10px; width:100%; color:#fff; font-weight:bold; font-size:16px;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .dark_order{border:1px solid #2e6da4; border-radius:5px; background:#fff; padding:10px; width:100%; color:#2e6da4; font-weight:bold; font-size:14px;}
body.dark .row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .dark_order{background:#121212;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .all_max{border:1px solid #2e6da4; border-radius:5px; background:#fff; padding:10px; width:100%; color:#2e6da4; font-weight:bold; font-size:14px;}
body.dark .row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .all_max{background:#121212;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td button:disabled, .row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td button[disabled]{border:1px solid #666; color:#666; background:#fff;}
body.dark .row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td button:disabled, body.dark .row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td button[disabled]{background:#121212; color:#fff;}

.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .brow_money_btn{border:1px solid #2e6da4; border-radius:7px; color:#2e6da4; background:#fff; width:100%; padding:5px 0; font-family:"apple"; font-size:14px; font-weight:600;}
body.dark .row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .brow_money_btn{background:#121212;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .brow_money_btn:last-child{margin-right:0;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .brow_money_btn .pc_sma{display:block; font-size:11px;}

.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .bt_toja{border:1px solid #666; border-radius:5px; color:#666; background:#fff; width:100%; padding:10px; font-family:"apple"; font-size:14px; font-weight:600; position:relative; text-align:right;}
body.dark .row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .bt_toja{background:#111; color:#fff;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .bt_toja p{font-size:12px; left:10px; top:5px; position:absolute;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .bt_toja .bet_money{color:#bb9d18;}
body.dark .row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .bt_toja .bet_money{color:#fed208;}
.row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .bt_toja .bet_resultmoney{color:#bb9d18;}
body.dark .row_bet #bet_top .bet_menu #Row_bet .bett_body .bett_table td .bt_toja .bet_resultmoney{color:#fed208;}

/* �˾� ���̾� ��༭ */


#trade_paper{
    margin-top: -150px;
    margin-left: -200px;
    position: absolute;
    top: 50%;
    left: 50%;
    width: auto;
    height: auto;
    border: 2px solid #111;
    z-index: 101;
    background: #fff;
    color: #111;
}

#trade_paper .pop-container{
    width: 450px;
}

.pop-container .pop-head{    
    background: #222;
    padding: 10px;
    text-align: center;
    color: #FFF;
}

.pop-container .pop-body{
    padding: 10px;
}
.pop-body .title{
    font-size: 26px;
    text-align: center;
    padding: 3px 5px;
}
.pop-body .subtitle{
    font-size: 12px;
    display: block;
    color: #666;
    text-align: center;
    margin-bottom: 30px;
}
.pop-body .tr_date{
    display: block;
    text-align: center;
}
.pop-body .tr_money_txt{
    display: block;
    text-align: center;
}
.pop-body .tr_money{
    font-size: 30px;
    color: #CC0000;
    padding-left: 10px;
}
.pop-body .tbl_cont{
    margin: 20px 0;
    text-align: center;
    width: 100%;
}
.tbl_cont thead th{
    padding:10px;
}
.tbl_cont tbody td{
    text-align: right;
    padding-right: 20px;
}
.pop-body .tail{
    font-size: 12px;
    display: block;
    padding: 0 15px;
}

.pop-body .submit{
    display: inline-block;
    --float: right;
    padding: 10px 20px;
}
.pop-body .btn_trade{
    border: 1px solid #222;
    border-radius: 5px;
    padding: 7px 20px;
    background: #222;
    width: 170px;
    margin: 0 0 0 20px;
    color: #FFFFFF;
    font-weight: bold;
}

.pop-body .btn_trade_buy{
    border: 1px solid #d43f3a;
    border-radius: 5px;
    padding: 7px 20px;
    background: #d43f3a;
    width: 170px;
    margin: 0 20px 0 0;
    color: #FFFFFF;
    font-weight: bold;
}

.pop-body .btn_trade_sell{
    border: 1px solid #2e6da4;
    border-radius: 5px;
    padding: 7px 20px;
    background: #2e6da4;
    width: 170px;
    margin: 0 20px 0 0;
    color: #FFFFFF;
    font-weight: bold;
}

.pop-body .btn_trade_cancel{
    border: 1px solid #111;
    border-radius: 5px;
    padding: 7px 20px;
    background: #fff;
    width: 170px;
    margin: 0 0 0 20px;
    color: #111;
    font-weight: bold;   
}

.result_ul{
    background: #111;
    display: inline-block;
    width: 100%;
    margin: 0 auto;
    border-radius: 7px;
}

.result_tab{
    text-align: center;
    padding: 15px;
    display: inline;
    position: relative;
    float: left;
    width: 50%;
}

.result_tab.active{

    --border-top: 3px solid #2e6da4;
    --border-bottom: 3px solid #2e6da4;   
    BACKGROUND: #2e6da4;
    border-radius: 7px;
}

.aln-left { text-align: left !important;}
.aln-center { text-align: center !important;}
.aln-right { text-align: right !important;}


.liveTrade, .liveResult{
    background: #111;
    color: #eee;
    width: 400px;
    max-width: 100%;
    border: 0px;
    border-radius: .25rem;
}

.liveTrade div, .liveResult div{

    border: 0px;
    border-radius: .25rem;
}

.liveTrade{
  
}

.liveResult{
    
}

.colorset_long{ 
    background: #ff8080;
    color : #EEE; 
}
.colorset_short{ 
    background: #6699ff;
    color : #eee; 
}

#chartFrame{width:100%; --height:100%; height:625px; border:0; border-radius:10px;}
div.chart_tooltip_container{padding:5px 10px 5px 5px;}
div.chart_tooltip_container span.value{display:block; padding-left:5px;}








.tbls_wrap{margin-top:5px;  overflow-x:auto; border-top:2px solid #000;}
.tbls_wrap table{width:100%; border-collapse:collapse; background:#fff;}
.tbls_wrap table thead tr th{border:1px solid #ccc; border-width:0 0 1px; background:#fff; padding:15px 10px; text-align:center; font-weight:300; color:#000; font-family:"apple";}
body.dark .tbls_wrap table thead tr th{background:#464646; color:#fff;}
.tbls_wrap table tbody tr td{border:1px solid #ccc; border-width:0 0 1px; padding:15px 10px; text-align:center; white-space:nowrap; color:#000; font-family:"apple";}
body.dark .tbls_wrap table tbody tr td{color:#fff;}

#bo_list{margin-top:30px;}
#bo_list tbody td {background:#fff; }
#bo_list tbody td a{color:#000;}

.ht_message_top{margin:20px 0;}
.ht_message_top p{text-align:center; font-size:20px; color:#777; font-family:"apple";}

#bo_list .ht_cap{color:#000; display:flex; align-itmes:flex-end;}
body.dark #bo_list .ht_cap{color:#aebbcd;}
#bo_list .txt_rdy, #bo_v_rel .txt_rdy {background:#fed208;}
#bo_list .txt_done, #bo_v_rel .txt_done{background:#ff6c60;}

.btn-info{background:#0C1B33; border-color:#0C1B33;}

#bo_list .ht_cap .ht_right{flex:1; justify-content:flex-end; display:flex;}
#bo_list .ht_cap .ht_right  .trade_re{color:#fff; font-family:"apple"; padding:.375rem .75rem; background:#0C1B33; border-radius:.25rem; border:1px solid #0c1B33; margin-left:20px; font-size:14px; font-weight:400;}
#bo_list .ht_cap .ht_right .ht_btn{padding:0 10px; height:30px; line-height:30px; border-radius:3px; text-align:center; display:inline-block; vertical-align:middle;}
#bo_list .ht_cap .ht_right .ht_btn.ht_charge{background:#ff6c60; color:#10141d; min-width:65px;}
#bo_list .ht_cap .ht_right .ht_btn.ht_withdraw{margin-left:5px; background:#fed208; color:#10141d; min-width:65px;}

.forms_01{border-top:1px solid #1abb97;}
.forms_01 table{width:100%; border-collapse:collapse; background:#111; margin:0; padding:0;}
.forms_01 table tbody tr th{border:1px solid rgba(184, 198, 216, 0.08); border-width:0 0 1px; padding:8px 10px; text-align:center; background:#171d29; font-weight:300; color:#b8c6d8;}
.forms_01 table tbody tr td{text-align:left; border:1px solid rgba(184, 198, 216, 0.08); border-width:0 0 1px; padding:8px 10px;}
.forms_01 table tbody tr td span{width:100%; display:inline-block; border:1px solid rgba(184, 198, 216, 0.08); transition:border-color .6s ease; -webkit-transition:border-color .6s ease; -moz-transition:border-color .6s ease;}
.forms_01 table tbody tr td span input{width:100%; height:38px; padding:0 5px; font-size:14px; background:#171d29; outline:none; border:none; vertical-align:middle; color:#aebbcd;}
.forms_01 table tbody tr td span textarea{width:100%; height:38px; padding:0 5px; font-size:14px; background:#171d29; outline:none; border:none; vertical-align:middle; color:#aebbcd;}



.at_conta .aato_menu{border-radius:7px; padding:15px 20px;}
.at_conta .aato_menu .aato_title h2{color:#000; border-bottom:1px solid #b8c6d8; font-size:24px; padding-bottom:10px; text-align:center; font-family:"apple";}
.at_conta .at_conta2{margin-bottom:20px;}
.at_conta .aato_menu .aato_div .ato_menufrm .ato_list{display:table; width:100%; height:100%; margin:0;}
.at_conta .aato_menu .aato_div .ato_menufrm .ato_list dt{display:table-cell; width:30%; color:#000;font-family:"apple"; vertical-align:middle; padding:10px; text-align:center; font-weight:normal;}
.at_conta .aato_menu .aato_div .ato_menufrm .ato_list dd{display:table-cell; width:70%; color:#000;font-family:"apple"; padding:10px;}
.at_conta .aato_menu .aato_div .ato_menufrm .ato_list dd .wgrid1{width:100%; padding:5px 10px; border:1px solid #b8c6d8; background:#fff; color:#000; border-radius:7px; font-family:"apple";}
.at_conta .aato_menu .aato_div .ato_menufrm .ato_list dd select{width:100%; padding:5px 10px; background:#fff; color:#000; border-radius:7px; font-family:"apple";}


.ag_graph .aato_gtitle{width:100%;}
.ag_graph .aato_gtitle:after{clear:both; content:""; display:block;}
.ag_graph .aato_gtitle li{width:50%; float:left; padding:10px 0; text-align:center;}
.ag_graph .aato_gtitle li.active{background:#D4E4F1;}
body.dark .ag_graph .aato_gtitle li.active{background:#0c1d2c;}
.ag_graph .aato_gtitle li a{font-size:20px; color:#000; font-family:"apple";}
body.dark .ag_graph .aato_gtitle li a{color:#fff;}

.bbtts_at .btnset .btn{display:inline-block; border-radius:3px; vertical-align:middle; }
.bbtts_at .btnset .btn.submit{height:50px; line-height:50px; padding:0 40px; color:#fff; background:#1D6AE5; margin-right:20px;}
.bbtts_at .btnset .btn.danger{height:50px; line-height:50px; padding:0 40px; color:#fff; background:#d9534f;}

.aato_betsa .ato_chartset{ height:40px; margin-bottom:10px;}
.aato_betsa .ato_chartset h3{text-align:center; font-size:24px; line-height:40px; color:#000; font-weight:400; font-family:"apple";}
.aato_betsa .ato_chartset h3:after{clear:both; display:block; content:" ";}
.aato_betsa .ato_chartset h3 a{float:right; padding-right:10px; color:#1abb93; font-size:12px;}
.aato_betsa .ato_inner{height:calc(100% - 40px); color:#fff;}
.aato_betsa .ato_inner .ato_scroll{overflow:auto; border-width:0 1px; min-height:488px; height:488px;}
.aato_betsa .ato_inner .ato_scroll .ato_tbf{font-weight:bold; white-space:nowrap; overflow:auto;}
.aato_betsa .ato_inner .ato_scroll .ato_tbf table{width:100%; border-collapse:collapse; border-right:1px hidden #fff;}
.aato_betsa .ato_inner .ato_scroll .ato_tbf table thead tr th{font-size:.875em; padding:8px 10px; font-weight:400; background:#f3f3f3; text-align:center;  color:#000; font-family:"apple";}
.aato_betsa .ato_inner .ato_scroll .ato_tbf table tbody tr td{font-size:.875em; padding:8px 10px; font-weight:400; text-align:center;  color:#000; font-family:"apple";}
.aato_betsa .ato_inner .ato_history{text-align:center; cursor:pointer;}
.aato_betsa .ato_inner .ato_history .ato_btn{background:#1abb93; color:#10141d; padding:7px 19px; display:inline-block; vertical-align:middle; border-radius:3px; margin:0;}


.ag_container{max-width:1200px; padding:0; margin:0 auto; width:100%;}
.ag_container .row{margin:0; padding:0;}
.ag_container .ag_menu{display:flex; justify-content: space-between; flex-direction: column; padding:30px 0;}
.ag_container .ag_menu .ag_menu_top{text-align:left;}
.ag_container .ag_menu .ag_menu_top .loader{width:79px; height:79px; border-radius:50%; margin:0 auto 20px; color:#fff; font-family:"apple"; text-align:center; line-height:84px;}
.ag_container .ag_menu .ag_menu_top .spin{animation: spin 1.5s linear infinite; -webkit-animation: spin 1.5s linear infinite;}
.ag_container .ag_menu .ag_menu_top h2{font-size:26px; font-weight:bold; font-family:"apple"; display:inline-block;}
.ag_container .ag_menu .ag_menu_top h3{font-size:20px; font-family:"apple"; color:#9f9f9f; display:inline-block; margin-left:10px;}
body.dark .ag_container .ag_menu .ag_menu_top h2{color:#fff;}
.ag_container .ag_menu .ag_menu_top .ato_st{font-size:16px; font-family:"apple"; color:#eee; border-top:2px solid #fff; padding-top:20px; margin:30px auto; width:80%;}
body.dark .ag_container .ag_menu .ag_menu_top .ato_st{color:#aebbcd;}
.ag_container .ag_menu .ag_menu_top .ato_date{font-size:16px; font-family:"apple"; color:#f1f1f1;}
body.dark .ag_container .ag_menu .ag_menu_top .ato_date{color:#fff;}
.ag_container .ag_menu .ag_menu_status{width:100%; margin:20px 0;}
.ag_container .ag_menu .ag_menu_status table{width:100%;}
.ag_container .ag_menu .ag_menu_status table tr td:first-child{width:20%; text-align:left;}
.ag_container .ag_menu .ag_menu_status table tr td{width:30%; text-align:center; padding:15px 20px; background:#f5f5f5; color:#111; font-family:"apple";}

.ag_container .ag_menu .ag_menu_bottom{width:100%; display:flex; align-items:center;}
.ag_container .ag_menu .ag_menu_bottom .ont_mos{width:50%;}
.ag_container .ag_menu .ag_menu_bottom .ont_mos .ont_mos_img{display:inline-block; padding:15px; background:#f3f3f3; border-radius:7px; margin-right:10px;}
.ag_container .ag_menu .ag_menu_bottom .ont_mos h3{font-size:18px; font-family:"apple"; display:inline-block;}
.ag_container .ag_menu .ag_menu_bottom .ont_mos input{width:40%; padding:10px 5px; margin-left:10px; border-radius:7px;}
.ag_container .ag_menu .ag_menu_bottom .stat_bos{width:50%;} 
.ag_container .ag_menu .ag_menu_bottom .stat_bos .ato_st{text-align:center; color:#9f9f9f; margin-bottom:0; font-family:"apple";}
.ag_container .ag_menu .ag_menu_bottom .ag_btn{display:block; width:70%; margin:0 auto; padding:20px 0; border-radius:7px; background:#f3f3f3; font-weight:bold; font-family:"apple"; font-size:20px; margin-bottom:10px; color:#000; text-align:center;}
.ag_container .ag_menu .ag_menu_bottom .ag_start{background:#123C80; color:#fff;}


.ag_container .ag_setting{margin-bottom:20px;}
.ag_container .ag_setting .ag_set_top {display:flex; justify-content: center; flex-direction: column; width:100%; height:100%; border-radius:7px;}
.ag_container .ag_setting .ag_set_top .ag_left_info{width:100%; display:flex;}
.ag_container .ag_setting .ag_set_top .ag_left_info h2{font-size:24px; font-family:"apple"; text-align:center; margin-bottom:20px;}
.ag_container .ag_setting .ag_set_top .ag_left_info ul li{text-align:center;}
.ag_container .ag_setting .ag_set_top .ag_left_info ul li p{font-size:16px; font-family:"apple";}
body.dark .ag_container .ag_setting .ag_set_top ul li p{color:#fff;}

.ag_container .ag_pasting{display:flex; justify-content: center; flex-direction: column;}

.ag_container .ag_pasting .ag_set_top .ag_right_info{width:100%;}
.ag_container .ag_pasting .ag_set_top .ag_right_info .ag_set_item{ padding:20px;}
.ag_container .ag_pasting .ag_set_top .ag_right_info .ag_set_item h3{font-size:24px; font-family:"apple"; text-align:left; margin-bottom:20px;}
.ag_container .ag_pasting .ag_set_top .ag_right_info .ag_set_item .ag_set_item_info input[type=radio]{opacity:0; display:none;}
.ag_container .ag_pasting .ag_set_top .ag_right_info .ag_set_item .ag_set_item_info label{display:block; width:100%; height:30px; line-height:30px; background:#fff; border:1px solid #d6d6d6; cursor:pointer;}
body.dark .ag_container .ag_pasting .ag_set_top .ag_right_info .ag_set_item .ag_set_item_info label{background:#111; border-color:#464646;}
.ag_container .ag_pasting .ag_set_top .ag_right_info .ag_set_item .ag_set_item_info input[type=radio]:checked + label{background:#59A265;}
body.dark .ag_container .ag_pasting .ag_set_top .ag_set_item h3{color:#fff;}
.ag_container .ag_pasting .ag_set_top .ag_right_info .ag_set_item .ag_set_item_info{display:flex; width:100%; justify-content:space-between;}
.ag_container .ag_pasting .ag_set_top .ag_right_info .ag_set_item .ag_set_item_info .set_item{display:flex; flex-direction: column; width:32%; text-align:center; font-family:"apple";}
body.dark .ag_container .ag_pasting .ag_set_top .ag_set_item .ag_set_item_info .set_item{color:#fff;}

.ag_container .ag_pasting .ag_set_top .ag_right_info .ag_set_chart{margin-top:20px;}
.ag_container .ag_pasting .ag_set_top .ag_right_info .ag_set_chart ul{margin:0; padding:0; display:flex;}
.ag_container .ag_pasting .ag_set_top .ag_right_info .ag_set_chart ul li{padding:10px 20px; cursor:pointer; font-family:"apple";}
.ag_container .ag_pasting .ag_set_top .ag_right_info .ag_set_chart ul li.active{ border-top:2px solid #4399FD; color:#4399FD;}
.ag_container .ag_pasting .ag_set_top .ag_right_info .ag_set_chart .ag_chart_graph{ padding:20px;}

.ag_container .ag_pasting .ag_set_bottom{margin-top:20px;}
.ag_container .ag_pasting .ag_set_bottom .auto_setba{display:flex; padding:20px;}
.ag_container .ag_pasting .ag_set_bottom .auto_setba .set_pattren{width:100%;}
.ag_container .ag_pasting .ag_set_bottom .auto_setba .set_pattren h3{font-size:24px; font-family:"apple"; margin-bottom:20px;}
body.dark .ag_container .ag_pasting .ag_set_bottom .auto_setba .set_pattren h3{color:#fff;}
.ag_container .ag_pasting .ag_set_bottom .auto_setba .set_pattren .set_item{width:100%; padding:5px 0; display:flex; justify-content:space-between; }
.ag_container .ag_pasting .ag_set_bottom .auto_setba .set_pattren .set_item .item_input{width:32%; padding:5px 0; text-align:center; font-family:"apple";}
.ag_container .ag_pasting .ag_set_bottom .auto_setba .set_pattren .set_item .item_input2{width:49%; padding:5px 0; text-align:center; font-family:"apple";}
.ag_container .ag_pasting .ag_set_bottom .auto_setba .set_pattren .set_item input[type=radio]{opacity:0; display:none;}
.ag_container .ag_pasting .ag_set_bottom .auto_setba .set_pattren .set_item label{display:block; width:100%; height:30px; line-height:30px; background:#fff; border:1px solid #d6d6d6; cursor:pointer;}
body.dark .ag_container .ag_pasting .ag_set_bottom .auto_setba .set_pattren .set_item label{background:#111; border-color:#464646;}
.ag_container .ag_pasting .ag_set_bottom .auto_setba .set_pattren .set_item input[type=radio]:checked + label{background:#59A265;}
body.dark .ag_container .ag_pasting .ag_set_bottom .auto_setba .set_pattren .set_item{color:#fff;}

.ag_container .ag_setting .ag_set_top .set_money{width:49%; margin-right:2%; border-bottom:1px solid #e7e7e7; padding-bottom:20px;}
.ag_container .ag_setting .ag_set_top .set_money:last-child{margin-right:0;}
.ag_container .ag_setting .ag_set_top .set_money .so_rotop{width:100%; padding:10px 0; border-bottom:2px solid #000; margin-bottom:15px;}
.ag_container .ag_setting .ag_set_top .set_money .so_rotop h3{font-size:26px; font-family:"apple"; color:#000; display:inline-block;}
.ag_container .ag_setting .ag_set_top .set_money .so_rotop h4{font-size:20px; font-family:"apple"; color:#9f9f9f; display:inline-block;}
body.dark .ag_container .ag_setting .ag_set_top .set_money h3{color:#aebbcd;}
.ag_container .ag_setting .ag_set_top .set_money input{width:60%; margin-top:10px; border:1px solid #f3f3f3; border-radius:7px; padding:7px 5px;}
body.dark .ag_container .ag_setting .ag_set_top .set_money input{background:#121212; color:#fff;}
.ag_container .ag_setting .ag_set_top .set_money select{width:100%; margin-top:10px; border:1px solid #f3f3f3; border-radius:7px; padding:7px 5px;}
body.dark .ag_container .ag_setting .ag_set_top .set_money select{background:#121212; color:#fff;}
.ag_container .ag_setting .ag_set_top .set_pattren{margin-top:15px; text-align:center;}
.ag_container .ag_setting .ag_set_top .set_pattren h3{font-size:18px; font-family:"apple"; text-align:center; color:#777;}
body.dark .ag_container .ag_setting .ag_set_top .set_pattren h3{color:#aebbcd;}
body.dark .ag_container .ag_setting .ag_set_top .set_pattren .input_col{color:#fff;}

.ag_graph{}
.ag_graph .ag_set_chart{margin-top:20px;}
.ag_graph .ag_set_chart ul{margin:0; padding:0; display:flex; justify-content:center;}
.ag_graph .ag_set_chart ul li{padding:10px 20px; cursor:pointer; font-family:"apple"; color:#adadad;}
body.dark .ag_graph .ag_set_chart ul li{color:#fff;}
.ag_graph .ag_set_chart ul li.active{color:#000; font-weight:bold;}
body.dark .ag_graph .ag_set_chart ul li.active{color:#59a265;}
.ag_graph .ag_set_chart .ag_chart_graph{ padding:20px;}

.ag_graph .light_ifrm{display:block;}
.ag_graph .dark_ifrm{display:none;}
body.dark .ag_graph .light_ifrm{display:none;}
body.dark .ag_graph .dark_ifrm{display:block;}

.ag_container .ag_table{display:flex; flex-direction: row; padding:20px;}
.ag_container .ag_table .ag_table_top{width:50%;}
.ag_container .ag_table .ag_table_top h3{margin:0; font-size:18px; text-align:center; font-family:"apple"; }
body.dark .ag_container .ag_table .ag_table_top h3{color:#fff;}
.ag_container .ag_table .ag_table_top .ag_table_sdiv{padding:20px;}
.ag_container .ag_table .ag_table_top .ag_table_sdiv .ag_table_info{width:100%; margin:20px auto; height:300px; overflow-y:scroll;}
.ag_container .ag_table .ag_table_top table{width:100%;}
.ag_container .ag_table .ag_table_top table thead th{text-align:center; padding:7px 0; font-family:"apple"; color:#000; font-size:14px; font-weight:500; background:#fff;}
body.dark .ag_container .ag_table .ag_table_top table thead th{background:#171717; color:#fff;}
.ag_container .ag_table .ag_table_top table tbody td{text-align:center; padding:7px 0; font-family:"apple"; color:#000; font-size:14px;}
body.dark .ag_container .ag_table .ag_table_top table tbody td{color:#fff;}
.ag_container .ag_table .ag_table_top table tbody tr:nth-child(odd) td{background:#f3f3f3;}
body.dark .ag_container .ag_table .ag_table_top table tbody tr:nth-child(odd) td{background:#272727;}

.gd_list{width:100%; max-width:1100px; margin:20px auto 0;}
.gd_list ul{width:100%; padding:0; display:flex;}
.gd_list ul li{width:20%;}
.gd_list ul li a{display:block; width:100%; padding:12px 0; text-align:center; font-size:16px; color:#000; background:#eaeaea; font-family:"apple"; border:1px solid #eee;}
.gd_list ul li a.on{border:2px solid #e76e26; background:#fff;}

.gd_list_chart{width:100%; max-width:1100px; margin:40px auto 0;}

.gd_time_list{width:100%; max-width:1100px; margin:40px auto 0;}
.gd_time_list .time_list_top{width:100%; position:relative; margin-bottom:20px;}
.gd_time_list .time_list_top h2{font-size:24px; font-weight:bold; font-family:"apple";}
.gd_time_list .time_list_top p{font-size:18px; color:#464646; font-family:"apple"; position:absolute; right:0; top:0;}
.gd_time_list .time_list_box{width:100%; display:flex; }
.gd_time_list .time_list_box .bosx:first-child{border-top-left-radius:12px; border-bottom-left-radius:12px;}
.gd_time_list .time_list_box .bosx:last-child{border-top-right-radius:12px; border-bottom-right-radius:12px;}
.gd_time_list .time_list_box .bosx{width:25%; padding:20px; background:#e7e7e7; border:1px solid #f7f7f7;}
.gd_time_list .time_list_box .bosx h2{color:#fe6100; font-family:"apple"; font-size:20px; margin-bottom:20px;}
.gd_time_list .time_list_box .bosx .mon{font-size:20px; font-family:"apple"; margin-bottom:10px; padding-bottom:0; font-weight:600;}
.gd_time_list .time_list_box .bosx .mon span{font-size:16px; font-weight:300; color:#575757; float:right;}
.gd_time_list .time_list_box .bosx .mao{font-size:18px; font-family:"apple"; margin-bottom:10px; padding-bottom:0; }
.gd_time_list .time_list_box .bosx .mao span{font-size:18px; font-weight:300; color:#575757; float:right;}
.gd_time_list .time_list_box .bosx .mao span img{margin-right:5px;}

.gd_oll_list{width:100%; max-width:1100px; margin:40px auto 40px;}
.gd_oll_list .oll_list_top{width:100%; position:relative; margin-bottom:20px;}
.gd_oll_list .oll_list_top h2{font-size:24px; font-weight:bold; font-family:"apple";}
.gd_oll_list .oll_list_top p{font-size:18px; color:#464646; font-family:"apple"; position:absolute; right:0; top:0;}
.gd_oll_list .oli_list_table{width:100%;}
.gd_oll_list .oli_list_table table{width:100%;}
.gd_oll_list .oli_list_table table tr th{padding:15px 0; background:#fff8f4; text-align:center; font-size:16px; font-family:"apple"; color:#000;}
.gd_oll_list .oli_list_table table tr td{padding:15px 0; text-align:center; font-size:16px; font-family:"apple"; color:#000;}
.gd_oll_list .oli_list_table table tr td:first-child{background:#e7e7e7; font-weight:600; }



@keyframes spin {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}
@-webkit-keyframes spin {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

@media (max-width: 769px) {
	.at_hidden{display:none;}
	.ag_container .ag_setting .ag_set_top{flex-direction:column;}
	.ag_container .ag_setting .ag_set_top .ag_left_info{width:100%; margin-bottom:20px;}
	.ag_container .ag_setting .ag_set_top .ag_right_info{width:100%;}
	.ag_container .ag_setting .ag_set_top .ag_right_info .ag_set_chart{display:none;}
	.ag_graph{display:block;}

	.ag_container .ag_setting .ag_set_bottom .auto_setba{flex-direction:column;}
	.ag_container .ag_setting .ag_set_bottom .auto_setba .set_betpatt{width:100%; border-right:0; padding-bottom:15px; border-bottom:1px solid #e7e7e7;}
	.ag_container .ag_setting .ag_set_bottom .auto_setba .set_pattren{margin-left:0; width:100%; margin-top:20px;}
	.ag_container .ag_setting .ag_set_bottom .auto_setba .set_pattren table td .input_col{font-family:"apple"; font-size:13px; text-align:center;}
	.ag_container .ag_setting .ag_set_bottom .auto_setba .set_pattren table td .input_col input{display:block; margin:0 auto;}
	.ag_container .ag_menu .ag_menu_top h2{font-size:20px;}
	.ag_container .ag_menu .ag_menu_top h3{font-size:16px;}
	.ag_container .ag_setting .ag_set_top .set_money .so_rotop h3{font-size:20px;}
	.ag_container .ag_setting .ag_set_top .set_money .so_rotop h4{font-size:16px;}
	.ag_container .row{padding:10px;}
	.ag_container .ag_menu .ag_menu_status table tr td:first-child{text-align:center;}
	.ag_container .ag_menu .ag_menu_status table tr td{padding:15px 0; font-size:14px;}
	.ag_container .ag_menu .ag_menu_bottom{flex-wrap:wrap;}
	.ag_container .ag_menu .ag_menu_bottom .ont_mos{width:100%; margin-bottom:15px; display:flex; align-items:center; justify-content:center;}
	.ag_container .ag_menu .ag_menu_bottom .ont_mos .ont_mos_img{margin-right:20px;}
	.ag_container .ag_menu .ag_menu_bottom .ont_mos input{margin-left:20px;}
	.ag_container .ag_menu .ag_menu_bottom .stat_bos{width:100%;}
	.ag_container .ag_menu .ag_menu_bottom .ag_btn{padding:10px 0;}
	.ag_container .ag_menu .ag_menu_bottom .stat_bos .ato_st{font-size:12px;}
	.ag_container .ag_table .ag_table_top{width:100%;}
	.ag_container .ag_table{flex-wrap:wrap;}

	.gd_time_list{padding:0 10px;}
	.gd_time_list .time_list_top h2{font-size:20px;}
	.gd_time_list .time_list_top p{font-size:16px;}
	.gd_time_list .time_list_box{flex-wrap:wrap;}
	.gd_time_list .time_list_box .bosx{width:50%;}
	.gd_time_list .time_list_box .bosx:first-child{border-radius:0;}
	.gd_time_list .time_list_box .bosx:last-child{border-radius:0;}

	.gd_oll_list{padding:0 10px;}
	.gd_oll_list .oll_list_top h2{font-size:20px;}
	.gd_oll_list .oll_list_top p{font-size:16px;}
	.gd_oll_list .oli_list_table table tr th{font-size:12px;}
	.gd_oll_list .oli_list_table table tr td{font-size:12px;}

	.ch_title2 .title_head{padding:0 20px;}
	.bet_menu{padding:0;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_left{padding:15px 10px; flex-wrap:wrap;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_left .borws_info_left{width:100%; justify-content:center;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_left .borws_info_left p{font-size:14px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_left .borws_info_left span{font-size:14px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_left .borws_time_head{width:100%;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_right{padding:15px 10px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_right .borws_info_right{flex-wrap:wrap; text-align:center;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_right .borws_info_right p{font-size:14px; text-align:center; margin:0; display:block;width:100%;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_content .borws_right .borws_info_right span{font-size:16px; text-align:center; display:block;width:100%;}

	.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_betmoney .borws_betmoney_ote p{font-size:14px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .brows_top .borws_betmoney .borws_betmoney_ote span{font-size:14px;}

	.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot{flex-wrap:wrap;}
	.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .brow_money_info{width:100%; margin-bottom:20px; padding:0 10px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .borws_mtxn{width:30%; padding:0 10px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .borws_bton{width:70%; padding:0 10px;}
	.row_bet #bet_bottom .bet_menu #Row_bet .borws_bot .borws_bton button{height:70px;}
	.row_bet #Row_result .row_result_info .result_div_ta{padding:20px 10px;}
}

/* TradingView 차트 상단 메뉴와 겹치지 않도록 강제 설정 */
#tradingview_chart {
    top: 100px !important;
    z-index: 9999 !important;
    position: absolute !important;
}

/* iframe 태그에 대한 추가 강제 설정 */
iframe#tradingview_chart {
    top: 100px !important;
    z-index: 9999 !important;
    position: absolute !important;
}

/* 차트 컨테이너도 상단 메뉴와 겹치지 않도록 설정 */
.bet_chart_area {
    position: relative !important;
    margin-top: 100px !important;
    padding-top: 0 !important;
}

.bet_chart_container {
    position: relative !important;
    overflow: hidden !important;
    margin-top: 0 !important;
}

/* 상단 메뉴 높이만큼 여백 추가 */
.bet_chart_area::before {
    content: '';
    display: block;
    height: 100px;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

/* 차트 영역 전체에 상단 여백 강제 적용 */
.row_bet #bet_top .bet_chart .bet_chart_area {
    padding-top: 0 !important;
    margin-top: 100px !important;
}

/* TradingView 차트가 상단 메뉴와 겹치지 않도록 최종 강제 설정 */
#tradingview_chart,
iframe#tradingview_chart {
    top: 100px !important;
    z-index: 9999 !important;
    position: absolute !important;
    margin-top: 0 !important;
}

/* TradingView 차트 iframe이 상단 메뉴와 겹치지 않도록 설정 */
.bet_chart_area iframe#tradingview_chart {
    top: 100px !important;
    z-index: 9999 !important;
    position: absolute !important;
    margin-top: 0 !important;
}