@charset"euc-kr";

@import url('fonts.css');

/* default */
* {margin:0;padding:0;box-sizing:border-box}
html {width:100%;height:100%;}
body {width:100%;height:100%;margin:0px;padding:0px;font-family:'Noto Sans Korean';font-size:12px;color:#ffffff;line-height:18px;font-weight:400;}
div, p, ul, li, table, th, td, textarea, input,  form, h1, h2, h3, h4, h5, h6, dt, dl, dd, em, address, cite {margin:0px;padding:0px;font-family:'Noto Sans Korean', sans-serif;font-size:12px;color:#ffffff;line-height:18px;font-weight:400;}
span{margin:0px;padding:0px;}
ul, ol, dl, dd, dt, li {list-style-type:none;margin:0;padding:0px;line-height:18px;}
table {width:100%;table-layout:fixed;border:0;border-spacing:0;border-collapse:collapse}
select {font-family:'Noto Sans Korean';font-size:14px;}
fieldset {border:0;margin:0px;padding:0px;}
legend {display:none;position:absolute;visibility:hidden;}
caption {visibility:hidden;width:0px;height:0px;overflow:hidden;font-size:0px;margin:0px;padding:0px;line-height:0px;display:none;}
img {border:0;vertical-align:top;}
optgroup {font-style:normal;font-size:0px;height:0px;line-height:0px;}
input,select {margin:0;vertical-align:middle;font-family:inherit;outline:none}
button {font-family:inherit;outline:none}

a {text-decoration:none;color:#fff;margin:0px;padding:0px;}
a:link, a:visited {text-decoration:none;color:#ffffff;}
a:hover, a:focus, a:active {text-decoration:none}
a:focus, img:focus {outline:none;}

/* common */
.clear:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.fl {float:left !important}
.fr {float:right !important}
.al {text-align:left;}
.ar {text-align:right;}
.ac {text-align:center;}
.btn_type_1 {width:93px;height:28px;background:#45b5da;border:0;font-size:14px;color:#22272b;line-height:28px;text-align:center;cursor:pointer}

body {width:100%;height:100%;background:#171a1c}
.dimmed {content:""; display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;background:rgba(0,0,0,0.78)}
#wrap {min-width:1680px;height:100%}
.inner_wrap {position:relative;width:1680px;margin:0 auto}

#header {position:fixed;top:0;left:0;z-index:20;width:209px;height:100%;background:#202126;border-right:1px solid #090a0b;box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.3)}
#header h1 {position:absolute;top:16px;left:22px;z-index:100}
#header h1 a {display:block;width:100%;height:100%}
#header .top_area_btn {display:none}
#header .top_area {position:relative;width:100%;height:100%;padding-bottom:200px}
#header .top_area .lnk_list {height:100%;padding:187px 20px 0;background:url(../images/bg_lnk_list.jpg) no-repeat 0 0;background-size:100% 100%}
#header .top_area .lnk_list li {border-top:1px solid #1c1f22;}
#header .top_area .lnk_list li:first-child {border-top:0}
#header .top_area .lnk_list li a {display:block;position:relative;padding:18px 0 25px 5px;font-size:16px;font-weight:500;color:#d4d4d4;line-height:16px;transition:400ms all}
#header .top_area .lnk_list li a:hover,
#header .top_area .lnk_list li a.on {color:#45b5da}

#header .txtxx {position:absolute;top:12px;right:240px}
#header .txtxx span {display:none}

#header .top_area .contact_wrap {position:absolute;bottom:0;left:0;width:100%;height:200px;padding:20px 0 0 20px;background:#22272b;border-top:1px solid #090a0b}
#header .top_area .contact_wrap .contact_tit {font-size:30px;font-weight:500;color:#45b5da;line-height:30px;letter-spacing:-1px}
#header .top_area .contact_wrap .contact_tit span {display:block;font-size:13px;line-height:13px}
#header .top_area .contact_wrap .contact_tit span span {display:inline-block;color:#fff}

#header .top_area .contact_wrap #telegram {height:25px;margin-top:20px;font-size:16px;color:#fff;line-height:25px}
#header .top_area .contact_wrap #telegram span {display:inline-block;padding-left:31px;background:url(../images/ico_member_l.png) no-repeat 0 50%;background-size:25px 25px}
#header .top_area .contact_wrap #skype {height:25px;font-size:16px;color:#fff;line-height:25px}
#header .top_area .contact_wrap .copyright {margin-top:12px;font-size:12px;color:#4d5258;line-height:22px}
#header .top_area .banner_wrap {position:absolute;bottom:210px;left:10px;width:188px}
#header .top_area .banner_wrap img {display:block;width:100%}

#header #gnb {position:absolute;top:21px;left:248px;width:1200px}
#header #gnb:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#header #gnb li {float:left;height:29px;padding:0 31px;border-right:1px solid #16171a;border-left:1px solid #292a2e}
#header #gnb li:first-child {border-left:0}
#header #gnb li:last-child {border-right:0}
#header #gnb li a {display:block;position:relative;font-size:16px;font-weight:500;color:#808080;line-height:29px;transition:400ms all}
#header #gnb li a:hover,
#header #gnb li a.on {color:#fff}
#header #gnb .ico_roulette {padding-left:32px;background:url(../images/ico_roulette.png) no-repeat 0 50%}
#header #gnb .ico_roulette:hover,
#header #gnb .ico_roulette.on {background:url(../images/ico_roulette_on.png) no-repeat 0 50%}
#header #gnb .ico_hilo {padding-left:44px;background:url(../images/ico_hilo.png) no-repeat 0 50%}
#header #gnb .ico_hilo:hover,
#header #gnb .ico_hilo.on {background:url(../images/ico_hilo_on.png) no-repeat 0 50%}
#header #gnb .ico_graph {padding-left:30px;background:url(../images/ico_graph.png) no-repeat 0 50%}
#header #gnb .ico_graph:hover,
#header #gnb .ico_graph.on {background:url(../images/ico_graph_on.png) no-repeat 0 50%}
#header #gnb .ico_baccarat {padding-left:33px;background:url(../images/ico_baccarat.png) no-repeat 0 50%}
#header #gnb .ico_baccarat:hover,
#header #gnb .ico_baccarat.on {background:url(../images/ico_baccarat_on.png) no-repeat 0 50%}
#header #gnb .ico_horse {padding-left:37px;background:url(../images/ico_horse.png) no-repeat 0 50%}
#header #gnb .ico_horse:hover,
#header #gnb .ico_horse.on {background:url(../images/ico_horse_on.png) no-repeat 0 50%}

#container {width:100%;height:100%;padding:70px 0 0 209px;background-color:#171a1c}
#container:before {content:"";display:block;position:fixed;top:0;left:0;z-index:10;width:100%;height:70px;background:url(../images/bg_container.png) repeat-x 0 0}
#container #lnb {padding-bottom:18px;border-bottom:1px solid #46464b}
#container #lnb:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
#container #lnb li {float:left;margin-left:60px}
#container #lnb li:first-child {margin-left:0}
#container #lnb li a {display:block;font-size:22px;font-weight:500;color:#808080;line-height:22px;transition:400ms all;cursor:pointer}
#container #lnb li a.on,
#container #lnb li a:hover {color:#45b5da}

.info_wrap {width:1000px;margin-left:70px;padding:30px 0 100px}
.info_wrap h2 {margin-bottom:12px;font-size:22px;font-weight:500;color:#45b5da;line-height:22px}
.info_wrap h2.mt20 {margin-top:30px;}
.info_wrap .h2_sub {padding-bottom:30px;border-bottom:1px solid #46464b;font-size:16px;color:#ccc;line-height:22px}
.info_wrap .h2_sub.noUr {border-bottom:none;}
.info_wrap section {padding-top:40px}
.info_wrap h3 {font-size:18px;font-weight:500;line-height:18px}
.info_wrap .h3_sub {margin-top:10px;font-size:14px;color:#bbb;line-height:22px}
.info_wrap .h3_tbl {margin-top:10px}
.info_wrap .h3_tbl thead th {height:35px;background:#2c2f36;font-size:14px;color:#b2b2b2}
.info_wrap .h3_tbl tbody td {overflow:hidden;height:40px;border-bottom:1px solid #2c2f36;font-size:14px;color:#b2b2b2;text-align:center;text-overflow:ellipsis;white-space:nowrap}
.info_wrap img {width:100%;margin-top:10px}
.info_wrap .result_player {color:#23a0ee !important}
.info_wrap .result_banker {color:#ff0000 !important}
.info_wrap .section_info {position:relative;margin-top:10px;padding:10px;background:#2c2f36}
.info_wrap .section_info p {font-size:12px;color:#b2b2b2;line-height:22px}
.info_wrap .section_info p.ln_1 {line-height:35px}
.info_wrap .section_info p strong {font-weight:400;color:#1998b3}
.info_wrap .section_info .btn_type_1 {position:absolute;top:50%;right:20px;margin-top:-14px;}
.info_wrap .section_input {position:relative;margin-top:15px;padding:20px;background:#2c2f36}
.info_wrap .section_input dl dt {float:left;clear:left;width:114px;height:33px;margin-top:7px;font-size:16px;color:#b2b2b2;line-height:33px}
.info_wrap .section_input dl dd {float:left;width:520px;height:33px;margin-top:7px}
.info_wrap .section_input dl dd input,
.info_wrap .section_input dl dd select {width:100%;height:33px;padding-left:10px;background:#22272b;border:1px solid;border-color:#1b1e22 #404548 #404548 #1b1e22;color:#b2b2b2;line-height:31px}
.info_wrap .section_input dl dt:first-of-type {margin-top:0}
.info_wrap .section_input dl dd:first-of-type {clear:none;margin-top:0}
.info_wrap .section_input dl dd.select_wrap > div {width:50%;float:right;padding:0 0 0 10px}
.info_wrap .section_input dl dd.select_wrap > div:first-child {float:left;padding:0 10px 0 0}
.info_wrap .section_input dl dd.select_wrap > div p {float:left;margin-right:5px;line-height:33px}
.info_wrap .section_input dl dd.select_wrap > div .inner_box {float:right;width:70%}
.info_wrap .section_input dl dd.select_wrap > div input[type="radio"] {width:20px}

.info_wrap .section_input .valid_result {padding:20px 0 0 114px}
.info_wrap .section_input .valid_result p {font-size:16px;color:#fff;line-height:16px}
.info_wrap .section_input .valid_result .txt_valid {color:#45b5da}
.info_wrap .section_input .valid_result .rerult_tie {color:#00ff0c}
.info_wrap .section_input .valid_result .txt_invalid {color:#ff1000}
.info_wrap .section_input .valid_result .verification_result {width:520px;margin-top:13px;padding-top:10px;border-top:1px solid #404548}
.info_wrap .section_input .valid_result .verification_result li {float:left;margin-left:25px;font-size:16px;line-height:16px}
.info_wrap .section_input .valid_result .verification_result li:first-child {margin-left:0}
.info_wrap .section_input .valid_result .verification_result li span {margin-left:7px}
.info_wrap .section_input .valid_result .verification_result li span:first-child {margin-left:0}
.info_wrap .section_input .btn_type_1.ln_3 {position:absolute;top:20px;right:20px;width:81px;height:113px}
.info_wrap .section_input .btn_type_1.ln_2 {position:absolute;top:20px;right:20px;width:81px;height:73px}
.info_wrap .tbl_type_1 {margin-top:10px}
.info_wrap .tbl_type_1 thead th {height:35px;background:#2c2f36;font-size:12px;color:#b2b2b2}
.info_wrap .tbl_type_1 tbody td {height:31px;border-bottom:1px solid #2c2f36;font-size:12px;color:#b2b2b2;text-align:center}
.info_wrap .tbl_type_1 .result_roulette_b {display:inline-block;width:24px;height:24px;background:#494949;font-size:14px;font-weight:500;color:#fff;line-height:24px;text-align:center}
.info_wrap .tbl_type_1 .result_roulette_r {display:inline-block;width:24px;height:24px;background:#aa2219;font-size:14px;font-weight:500;color:#fff;line-height:24px;text-align:center}
.info_wrap .tbl_type_1 .result_roulette_g {display:inline-block;width:24px;height:24px;background:green;font-size:14px;font-weight:500;color:#fff;line-height:24px;text-align:center}
.info_wrap .tbl_type_1 .result_player span {margin-left:5px}
.info_wrap .tbl_type_1 .result_player span:first-child {margin-left:0}
.info_wrap .tbl_type_1 .result_banker span {margin-left:5px}
.info_wrap .tbl_type_1 .result_banker span:first-child {margin-left:0}
.info_wrap .tbl_type_1 .result_hilo_b {display:inline-block;width:20px;height:21px;background:#fff;font-size:16px;font-weight:bold;color:#252424;line-height:21px;text-align:center;letter-spacing:-1px}
.info_wrap .tbl_type_1 .result_hilo_r {display:inline-block;width:20px;height:21px;background:#fff;font-size:16px;font-weight:bold;color:#b42b2d;line-height:21px;text-align:center;letter-spacing:-1px}
.info_wrap .tbl_type_1 .result_hilo_j {display:inline-block;width:20px;height:21px;background:url(../images/ico_joker_ss.png) no-repeat 50% 50% !important;background-color:#45b5da !important;text-indent:-9999px}
.info_wrap .contact_wrap {margin-top:44px;padding-top:25px;border-top:5px solid #45b5da}
.info_wrap .contact_wrap .contact_tit {float:left;font-size:38px;font-weight:500;color:#45b5da;line-height:38px;letter-spacing:-1px}
.info_wrap .contact_wrap .contact_tit span {display:block;font-size:18px;line-height:18px}
.info_wrap .contact_wrap .contact_tit span span {display:inline-block;color:#fff}
.info_wrap .contact_wrap .telegram {float:left;margin:5px 26px 0 40px;padding-left:57px;background:url(../images/ico_member_l.png) no-repeat 0 0;font-size:24px;color:#fff;line-height:42px}
.info_wrap .contact_wrap .email {float:left;margin-top:5px;padding-left:60px;background:url(../images/ico_email.png) no-repeat 0 50%;font-size:24px;color:#fff;line-height:42px}


.info_guide {overflow:hidden;width:1180px;margin:0 auto;padding:50px 0 20px}
.info_guide h1 {padding:0px 0 20px;}
.info_guide h2 {margin-bottom:25px;padding:24px 0 10px;font-size:22px;font-weight:500;color:#45b5da;line-height:22px;border-bottom:1px solid #45b5da;}
.info_guide .h2_sub {padding-bottom:30px;border-bottom:1px solid #46464b;font-size:16px;color:#ccc;line-height:22px}
.info_guide h3 {padding:20px 0 20px 0;font-size:18px;font-weight:500;line-height:18px}
.info_guide h3 p {padding:15px 0 0 0;color:#fff;}
.info_guide h3 p span {color:#f00;}
.info_guide h3 p.clr2 {color:#bbb;}
.info_guide h4 {padding:25px 0 0px 0;font-size:16px;font-weight:500;line-height:16px}
.info_guide .h4_sub {margin-top:15px;font-size:14px;color:#bbb;line-height:22px}
.info_guide .guide_img {float:left;width:440px;}
.info_guide .guide_con {float:left;width:740px;}
.info_guide .guide_box {border:1px solid #fff;}
.info_guide .guide_box h4:first-child {padding-top:0}
.info_guide section {overflow:hidden;}
.info_guide section.cor1 h3 {color:#da4599;}
.info_guide section.cor1 .guide_box {padding:20px 10px;border:1px solid #da4599;}
.info_guide section.cor2 h3 {color:#dabc45;}
.info_guide section.cor2 .guide_box {padding:20px 10px;border:1px solid #dabc45;}
.info_guide section.cor3 h3 {color:#78ff00;}
.info_guide section.cor3 .guide_box {padding:20px 10px;border:1px solid #78ff00;}

.game_wrap {width:1000px;height:100%;margin-left:70px;padding:10px 0 50px}
.game_wrap:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.game_area {float:left;width:715px;height:100%}
.game_area_wrap {height:100%}
.game_hilo .game_area_wrap {padding:0px 70px 20px;background:#1c1f23}

.game_header {padding:30px 0 10px}
.game_header .roulette_game_id {display:block;float:left;font-size:12px;color:#888;line-height:12px}
.game_header .roulette_hash {display:block;float:right;font-size:12px;color:#888;line-height:12px}

.game_area .time_line {position:relative;height:25px;border:1px solid #666666;text-align:center;background:#000000;font-size:12px;line-height:23px;margin-bottom:10px;}
.game_area .time_line .time_bar {position:absolute;top:-1px;left:-1px;background:#db0d18;height:27px;}
.game_area .time_line .roulette_time_bar {position:absolute;top:-1px;left:-1px;background:#db0d18;height:25px}
.game_area .game_history {height:66px;padding:6px 14px;background:#323336;border:1px solid #383d43;text-align:center}
.game_area .game_history .game_history_list {display:inline-block;width:546px}
.game_area .game_history .game_history_list li {float:left;position:relative;width:40px;height:52px;margin-left:6px;background:#fff;border-radius:2px;font-family:"arial";font-size:30px;font-weight:bold;line-height:25px;text-align:center}
.game_area .game_history .game_history_list li:first-child {margin-left:0}
.game_area .game_history .game_history_list li.red {color:#b42b2d}
.game_area .game_history .game_history_list li.black {color:#252424}
.game_area .game_history .game_history_list li.joker {background:url(../images/ico_joker_s.png) no-repeat 50% 50%;background-color:#45b5da;text-indent:-9999px}
.game_area .game_history .game_history_list li.high:before {content:"";position:absolute;top:50%;right:-13px;z-index:10;width:20px;height:20px;margin-top:-10px;background:url(../images/ico_high.png) no-repeat 0 0}
.game_area .game_history .game_history_list li.low:before {content:"";position:absolute;top:50%;right:-13px;z-index:10;width:20px;height:20px;margin-top:-10px;background:url(../images/ico_low.png) no-repeat 0 0}
.game_area .game_history .game_history_list li.mid:before {content:"";position:absolute;top:50%;right:-13px;z-index:10;width:20px;height:20px;margin-top:-10px;background:url(../images/ico_mid.png) no-repeat 0 0}
.game_area .canvas_wrap {position:relative;height:312px;margin-top:20px;}
.game_area .canvas_wrap .card_wrap {position:absolute;top:0;left:188px;width:200px;height:312px;background:url(../images/bg_card_wrap.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .card {display:block;width:200px;height:307px;text-indent:-9999px}
.game_area .canvas_wrap .card_wrap .card_cover {display:block;position:absolute;top:0;left:0;z-index:1000000;width:200px;height:307px;background:url(../images/card_cover.png?x=9) no-repeat 0 0;text-indent:-9999px}
.game_area .canvas_wrap .btn_wrap .left_area {float:left}
.game_area .canvas_wrap .btn_wrap .left_area button {display:block;position:relative;width:172px;height:152px;margin-top: 6px;border:0;background:none;cursor:pointer;opacity:0.2}
.game_area .canvas_wrap .btn_wrap .left_area button:hover {opacity:1}
.game_area .canvas_wrap .btn_wrap .left_area button:first-child {margin-top:0}
.game_area .canvas_wrap .btn_wrap .left_area button span {display:block;width:100%;position:absolute;font-family:"arial";font-weight:bold;text-align:center}
.game_area .canvas_wrap .btn_wrap .left_area button .btn_tit_1 {top:42px;font-size:28px;line-height:28px}
.game_area .canvas_wrap .btn_wrap .left_area button .btn_tit_2 {top:68px;font-size:16px;line-height:16px}
.game_area .canvas_wrap .btn_wrap .left_area button .btn_tit_3 {top:88px;font-size:14px;color:#fff;line-height:14px}
.game_area .canvas_wrap .btn_wrap .left_area .btn_action_high {background:url(../images/btn_high.png) no-repeat 0 0}
.game_area .canvas_wrap .btn_wrap .left_area .btn_action_high:active {background:url(../images/btn_high_active.png) no-repeat 0 0}
.game_area .canvas_wrap .btn_wrap .left_area .btn_action_high .btn_tit_1 {color:#191919}
.game_area .canvas_wrap .btn_wrap .left_area .btn_action_high .btn_tit_2 {color:#322f30}
.game_area .canvas_wrap .btn_wrap .left_area .btn_action_low {height:154px;background:url(../images/btn_low.png) no-repeat 0 0}
.game_area .canvas_wrap .btn_wrap .left_area .btn_action_low:active {height:154px;background:url(../images/btn_low_active.png) no-repeat 0 0}
.game_area .canvas_wrap .btn_wrap .left_area .btn_action_low .btn_tit_1 {color:#e0bf61}
.game_area .canvas_wrap .btn_wrap .left_area .btn_action_low .btn_tit_2 {color:#e0bf61}


.game_area .canvas_wrap .btn_wrap .right_area {float:right;width:178px}
.game_area .canvas_wrap .btn_wrap .right_area button {display:block;float:left;position:relative;width:83px;height:100px;margin:6px 0 0 6px;border:0;background:none;cursor:pointer;opacity:0.2}
.game_area .canvas_wrap .btn_wrap .right_area button:hover {opacity:1}
.game_area .canvas_wrap .btn_wrap .right_area button:first-child,
.game_area .canvas_wrap .btn_wrap .right_area button:nth-child(2) {margin-top:0}
.game_area .canvas_wrap .btn_wrap .right_area button span {display:block;width:100%;position:absolute;font-family:"arial";font-size:14px;font-weight:bold;color:#fff;text-align:center}
.game_area .canvas_wrap .btn_wrap .right_area button .btn_tit_1 {top:31px;font-size:18px;line-height:18px}
.game_area .canvas_wrap .btn_wrap .right_area button .btn_tit_2 {top:53px;font-size:14px;line-height:14px}
.game_area .canvas_wrap .btn_wrap .right_area .btn_action_num {background:url(../images/btn_num.png) no-repeat 0 0}
.game_area .canvas_wrap .btn_wrap .right_area .btn_action_num:active {background:url(../images/btn_num_active.png) no-repeat 0 0}
.game_area .canvas_wrap .btn_wrap .right_area .btn_joker {width:172px;background:url(../images/btn_joker.png) no-repeat 0 0}
.game_area .canvas_wrap .btn_wrap .right_area .btn_joker:active {background:url(../images/btn_joker_active.png) no-repeat 0 0}
.game_area .canvas_wrap .btn_wrap .right_area .btn_red .btn_tit_1 {color:#e94237}
.game_area .canvas_wrap .btn_wrap .right_area .btn_green .btn_tit_1 {color:#81bf39}
.game_area .canvas_wrap .btn_wrap .right_area .btn_joker .btn_tit_1 {color:#45b5da}

.game_area.game_crash .canvas_wrap {height:243px;margin-top:0}
.game_area.game_crash .canvas_wrap .btn_action {position:absolute;top:133px;left:50%;width:282px;height:102px;margin-left:-141px;background:url(../images/btn_action.png) no-repeat 50% 1px;border:0;cursor:pointer;font-size:36px;font-weight:500;color:#fff;line-height:36px;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.35); }
.game_area.game_crash .canvas_wrap .btn_action:hover {background:url(../images/btn_action_hover.png) no-repeat 50% 1px}
.game_area.game_crash .canvas_wrap .btn_action:active {top:138px;background:url(../images/btn_action_active.png) no-repeat 50% 1px}
.game_area.game_crash .canvas_wrap .btn_action > span {display:block;margin-top:-13px;line-height:36px}
.game_area.game_crash .canvas_wrap .btn_action.ln_1 > span {font-size:26px}
.game_area.game_crash .canvas_wrap .btn_action.ln_2 > span {margin-top:-22px}
.game_area.game_crash .canvas_wrap .btn_action > span > span {display:block;font-size:22px;line-height:22px}
.game_area.game_crash .round_hash_wrap {padding-top:18px}
.game_area.game_crash .round_hash_wrap dt {float:left;width:97px;height:30px;border-bottom:1px solid #323336;line-height:29px}
.game_area.game_crash .round_hash_wrap dd {float:left;width:618px;height:30px;border-bottom:1px solid #323336;color:#999;line-height:29px}
.game_area.game_crash .round_hash_wrap .hash_tit dt,
.game_area.game_crash .round_hash_wrap .hash_tit dd {border-bottom:2px solid #323336;color:#fff;line-height:28px;text-align:center}
.game_area.game_crash .round_hash_wrap .hash_list {height:600px}
.game_area.game_crash .round_hash_wrap .hash_list dt {padding-left:32px;text-align:left}
.game_area.game_crash .round_hash_wrap .hash_list dd {padding-left:120px;text-align:left}
.game_area.game_crash .round_hash_wrap .green {color:#81bf39}
.game_area.game_crash .round_hash_wrap .red {color:#ed3327}
.game_area.game_crash +.list_area .game_list_wrap {height:982px}

.game_area.game_baccarat {float:none;position:relative;width:100%;height:100%}
.game_area.game_baccarat .baca_game_list .left_menu {float:left}
.game_area.game_baccarat .baca_game_list .right_menu {float:right}
.game_area.game_baccarat .baca_game_list div {width:191px}
.game_area.game_baccarat .baca_game_list div a {display:block;position:relative;margin-top:10px;background:#111315;font-size:12px;font-weight:700;color:#b29f5f;line-height:12px;text-align:center}
.game_area.game_baccarat .baca_game_list div a:first-child {margin-top:0}
.game_area.game_baccarat .baca_game_list div a.now_play:before {content:"NOW PLAY";position:absolute;top:0;left:0;z-index:10;width:191px;height:116px;background:rgba(0,0,0,0.84);font-size:22px;font-weight:700;color:#fff;line-height:116px;text-align:center}
.game_area.game_baccarat .baca_game_list div a img {display:block;width:191px;height:116px}
.game_area.game_baccarat .baca_game_list div a span {display:block;line-height:27px}
.game_area.game_baccarat .canvas_wrap {position:absolute;top:50px;left:50%;width:532px;height:702px;margin:0 0 0 -266px}

.game_area.game_roulette {float:none;position:relative;width:100%}
.game_area.game_roulette #roulette_mode {overflow:hidden;position:relative;height:114px;margin-bottom:25px}
.game_area.game_roulette #roulette_mode:before {content:'';position:absolute;top:0;left:0;bottom:0;width:339px;z-index:10;background:url('../images/bg_roulette_01.png') no-repeat;}
.game_area.game_roulette #roulette_mode:after {content:'';position:absolute;top:0;right:0;bottom:0;width:339px;z-index:10;background:url('../images/bg_roulette_02.png') no-repeat;}
.game_area.game_roulette #roulette_mode .roulette_num_area {height:114px;background:#000}
.game_area.game_roulette #roulette_mode ul {position:absolute;top:6px;left:0;width:12360px;}
.game_area.game_roulette #roulette_mode li {float:left}
.game_area.game_roulette #roulette_mode .center_bar {position:absolute;top:0;left:50%;margin-left:-1px;z-index:50}
.game_area.game_roulette .before_list {padding-bottom:30px;text-align:center}
.game_area.game_roulette .before_list .roulette_num_area {display:inline-block}
.game_area.game_roulette .before_list .roulette_num_area span {display:block;float:left;width:34px;height:34px;margin-left:5px;font-size:20px;font-weight:700;color:#f2e6e6;line-height:34px;text-align:center}
.game_area.game_roulette .before_list .roulette_num_area span:first-child {margin-left:0}
.game_area.game_roulette .before_list .roulette_num_area .black_num {background:#494949}
.game_area.game_roulette .before_list .roulette_num_area .red_num {background:#a42f27}
.game_area.game_roulette .before_list .roulette_num_area .green_num {background:#7ba049}
.game_area.game_roulette .betting_cart {padding:13px 10px 15px 28px}
.game_area.game_roulette .betting_cart dl:first-of-type {padding-left:0}
.game_area.game_roulette .betting_cart .money_info dd .money {width:127px;}
.game_area.game_roulette .betting_cart .btn_reset {float:left;width:77px;margin-left:19px}
.game_area.game_roulette .betting_cart .btn_area {clear:none;margin:0;padding:0;margin-left:5px}
.game_area.game_roulette .betting_cart .btn_area .btn_betting {width:77px;height:41px;margin-left:5px}
.game_area.game_roulette .betting_user_wrap {padding-top:20px}
.game_area.game_roulette .betting_user_wrap li {float:left;width:301px;margin-left:15px}
.game_area.game_roulette .betting_user_wrap li:first-child {margin-left:0}
.game_area.game_roulette .betting_user_wrap li:last-child {margin-left:16px}
.game_area.game_roulette .betting_user_wrap li:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.game_area.game_roulette .betting_user_wrap li .bet_cash {display:block;float:left;font-size:16px;font-weight:700;color:#aa2219;line-height:16px}
.game_area.game_roulette .betting_user_wrap li .bet_cash span {display:block}
.game_area.game_roulette .betting_user_wrap li .result_cash {display:block;float:right;font-size:16px;font-weight:700;color:#81bf39;line-height:16px}
.game_area.game_roulette .betting_user_wrap li .bt_box {position:relative;clear:both;width:301px;height:77px;margin-top:23px;cursor:pointer}
.game_area.game_roulette .betting_user_wrap li .bt_box span {display:block;position:absolute;top:10px;width:100%;font-size:14px;font-weight:700;color:#fff;line-height:14px;text-align:center;opacity:0.5}
.game_area.game_roulette .betting_user_wrap li .bt_box span strong {display:block;margin-bottom:5px;font-size:26px;line-height:26px}
.game_area.game_roulette .betting_user_wrap li #bet_red {background:url(../images/bt_red_dis.png) no-repeat 50% 0}
.game_area.game_roulette .betting_user_wrap li #bet_red:hover {background:url(../images/bt_red_over.png) no-repeat 50% 0}
.game_area.game_roulette .betting_user_wrap li #bet_red:hover span {opacity:1}
.game_area.game_roulette .betting_user_wrap li #bet_red:active {background:url(../images/bt_red_click.png) no-repeat 50% 0}
.game_area.game_roulette .betting_user_wrap li #bet_red:active span {top:16px}
.game_area.game_roulette .betting_user_wrap li #bet_red.stay{background:url(../images/bt_red_select.png) no-repeat 50% 0}
.game_area.game_roulette .betting_user_wrap li #bet_red.stay span {top:10px;opacity:1}
.game_area.game_roulette .betting_user_wrap li #bet_green {background:url(../images/bt_green_dis.png) no-repeat 50% 0}
.game_area.game_roulette .betting_user_wrap li #bet_green:hover {background:url(../images/bt_green_over.png) no-repeat 50% 0}
.game_area.game_roulette .betting_user_wrap li #bet_green:hover span {opacity:1}
.game_area.game_roulette .betting_user_wrap li #bet_green:active {background:url(../images/bt_green_click.png) no-repeat 50% 0}
.game_area.game_roulette .betting_user_wrap li #bet_green:active span {top:16px}
.game_area.game_roulette .betting_user_wrap li #bet_green.stay{background:url(../images/bt_green_select.png) no-repeat 50% 0}
.game_area.game_roulette .betting_user_wrap li #bet_green.stay span {top:10px;opacity:1}
.game_area.game_roulette .betting_user_wrap li #bet_black {background:url(../images/bt_black_dis.png) no-repeat 50% 0}
.game_area.game_roulette .betting_user_wrap li #bet_black:hover {background:url(../images/bt_black_over.png) no-repeat 50% 0}
.game_area.game_roulette .betting_user_wrap li #bet_black:hover span {opacity:1}
.game_area.game_roulette .betting_user_wrap li #bet_black:active {background:url(../images/bt_black_click.png) no-repeat 50% 0}
.game_area.game_roulette .betting_user_wrap li #bet_black:active span {top:16px}
.game_area.game_roulette .betting_user_wrap li #bet_black.stay{background:url(../images/bt_black_select.png) no-repeat 50% 0}
.game_area.game_roulette .betting_user_wrap li #bet_black.stay span {top:10px;opacity:1}
.game_area.game_roulette .betting_user {margin-top:35px}
.game_area.game_roulette .betting_user li {float:left;width:301px;margin-left:15px}
.game_area.game_roulette .betting_user li:first-child {margin-left:0}
.game_area.game_roulette .betting_user li:last-child {margin-left:16px}
.game_area.game_roulette .betting_user li h4 {margin-bottom:6px}
.game_area.game_roulette .betting_user li .ico_user {display:block;float:left;height:13px;padding-left:19px;background:url(../images/ico_user.png) no-repeat 3px 0;font-size:13px;color:#666;line-height:13px}
.game_area.game_roulette .betting_user li .money_hap {display:block;float:right;height:13px;font-size:13px;color:#666;line-height:13px}
.game_area.game_roulette .betting_user .user_list li {margin:10px 0 0 0}
.game_area.game_roulette .betting_user .user_list li:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.game_area.game_roulette .betting_user .user_list li span {display:block;float:left;font-size:13px;color:#666;line-height:20px}
.game_area.game_roulette .betting_user .user_list li .user_img {width:20px;height:20px;margin-right:5px}
.game_area.game_roulette .betting_user .user_list li .user_img img {display:block;width:100%;height:100%}
.game_area.game_roulette .betting_user .user_list li .user_img img {display:block;width:100%;height:100%}
.game_area.game_roulette .betting_user .user_list li .user_money {float:right}




/* S:card */
/* S:card */
.game_area .canvas_wrap .card_wrap .c2 {background:url(../images/c2.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .c3 {background:url(../images/c3.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .c4 {background:url(../images/c4.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .c5 {background:url(../images/c5.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .c6 {background:url(../images/c6.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .c7 {background:url(../images/c7.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .c8 {background:url(../images/c8.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .c9 {background:url(../images/c9.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .c10 {background:url(../images/c10.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .cj {background:url(../images/cj.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .cq {background:url(../images/cq.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .ck {background:url(../images/ck.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .ca {background:url(../images/ca.png) no-repeat 0 0}

.game_area .canvas_wrap .card_wrap .d2 {background:url(../images/d2.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .d3 {background:url(../images/d3.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .d4 {background:url(../images/d4.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .d5 {background:url(../images/d5.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .d6 {background:url(../images/d6.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .d7 {background:url(../images/d7.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .d8 {background:url(../images/d8.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .d9 {background:url(../images/d9.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .d10 {background:url(../images/d10.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .dj {background:url(../images/dj.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .dq {background:url(../images/dq.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .dk {background:url(../images/dk.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .da {background:url(../images/da.png) no-repeat 0 0}

.game_area .canvas_wrap .card_wrap .h2 {background:url(../images/h2.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .h3 {background:url(../images/h3.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .h4 {background:url(../images/h4.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .h5 {background:url(../images/h5.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .h6 {background:url(../images/h6.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .h7 {background:url(../images/h7.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .h8 {background:url(../images/h8.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .h9 {background:url(../images/h9.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .h10 {background:url(../images/h10.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .hj {background:url(../images/hj.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .hq {background:url(../images/hq.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .hk {background:url(../images/hk.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .ha {background:url(../images/ha.png) no-repeat 0 0}

.game_area .canvas_wrap .card_wrap .s2 {background:url(../images/s2.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .s3 {background:url(../images/s3.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .s4 {background:url(../images/s4.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .s5 {background:url(../images/s5.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .s6 {background:url(../images/s6.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .s7 {background:url(../images/s7.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .s8 {background:url(../images/s8.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .s9 {background:url(../images/s9.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .s10 {background:url(../images/s10.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .sj {background:url(../images/sj.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .sq {background:url(../images/sq.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .sk {background:url(../images/sk.png) no-repeat 0 0}
.game_area .canvas_wrap .card_wrap .sa {background:url(../images/sa.png) no-repeat 0 0}

.game_area .canvas_wrap .card_wrap .joker {background:url(../images/joker.png) no-repeat 0 0}
/* E:card */


.game_area .betting_cart {padding:10px 69px 10px;background:#323336}
.game_area .betting_cart .money_info {float:left;height:41px;padding:0 12px 0 12px;border-left:1px solid #444}
.game_area .betting_cart dl:first-of-type {padding-left:10px;border-left:0;border-right:1px solid #1a1a1a}
.game_area .betting_cart dl:last-of-type {padding-right:0}
.game_area .betting_cart .money_info dt {float:left;margin-right:17px;font-size:18px;font-weight:500;color:#c6b273;line-height:41px}
.game_area .betting_cart .money_info dd {float:left}
.game_area .betting_cart .money_info dd .money {width:157px;padding-right:16px;background:#1b1b1b;border:1px solid #0c0c0c;border-radius:4px;font-size:18px;font-weight:500;color:#fff;line-height:39px;text-align:right}
.game_area .betting_cart .btn_reset {float:right;width:108px;height:41px;background:#393c41;border:1px solid #81bf39;font-size:16px;font-weight:500;color:#81bf39;cursor:pointer;box-shadow:1px 1px 0px 0px rgba(0, 0, 0, 1)}
.game_area .betting_cart .btn_area {clear:both;margin:0 -1px;padding-top:9px}
.game_area .betting_cart .btn_area .btn_betting {float:left;width:107px;height:50px;margin-left:11px;background:#393c41;border:1px solid #4d4d4d;font-size:16px;font-weight:500;color:#fff;cursor:pointer;box-shadow:1px 1px 0px 0px rgba(0, 0, 0, 1)}
.game_area .betting_cart .btn_area .btn_betting.btn_max {color:#45b5da}
.game_area .betting_cart .btn_area .btn_betting.btn_cancel {background:#45b5da;border-color:#7ccbe5;color:#1c1f23}
.game_area .betting_cart .btn_area button:first-child {margin-left:0}

.game_area .round_hash_wrap {padding-top:18px}
.game_area .round_hash_wrap dt {float:left;width:97px;height:30px;border-bottom:1px solid #323336;line-height:29px}
.game_area .round_hash_wrap dd {float:left;width:87px;height:30px;border-bottom:1px solid #323336;color:#999;line-height:29px}
.game_area .round_hash_wrap .lst {float:left;width:531px}
.game_area .round_hash_wrap .hash_tit dt,
.game_area .round_hash_wrap .hash_tit dd {border-bottom:2px solid #323336;color:#fff;line-height:28px;text-align:center}
.game_area .round_hash_wrap .hash_list {height:300px}
.game_area .round_hash_wrap .hash_list dt {text-align:center}
.game_area .round_hash_wrap .hash_list dd {text-align:center}
.game_area .round_hash_wrap .hash_list dd span {display:inline-block;width:20px;height:21px;margin-top:4px;background:#fff;font-size:16px;font-weight:bold;line-height:21px;text-align:center;letter-spacing:-1px}
.game_area .round_hash_wrap .red {color:#b42b2d}
.game_area .round_hash_wrap .black {color:#252424}
.game_area .round_hash_wrap .joker {background:url(../images/ico_joker_ss.png) no-repeat 50% 50% !important;background-color:#45b5da !important;text-indent:-9999px}



.list_area {float:right;width:204px;height:100%}
.list_area dl:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.list_area dt {float:left;width:72px}
.list_area dd {float:left;width:60px}
.list_area .bet_money {width:72px}

.list_area .game_tit dt,
.list_area .game_tit dd {height:29px;background:#1c1f23;border-bottom:2px solid #303030;font-size:10px;font-weight:500;color:#ccc;line-height:27px}
.list_area .game_tit dt {padding-left:13px}
.list_area .game_tit dd {padding-left:27px}

.list_area .game_list_wrap {height:913px}
.list_area .game_list_wrap dl:nth-of-type(odd) {background:#22272b}
.list_area .game_list_wrap dl:nth-of-type(even) {background:#1c1f23}
.list_area .game_list_wrap dl.active {background:#2b3e44}
.list_area .game_list_wrap dl.active * {color:#fff}
.list_area .game_list dt {overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:22px}
.list_area .game_list dd {padding-left:23px;font-size:11px;line-height:22px}
.list_area .game_list .bet_money {padding:0 10px 0 0;text-align:right}

.list_area .green * {color:#81bf39}
.list_area .red * {color:#ed3327}

/* page_skip */
.page_skip {text-align:center;margin-top:30px}
.page_skip span {display:inline-block;cursor:pointer;margin:0px 6px 0px 6px;vertical-align:top;transition:400ms all;}
.page_skip span:hover {opacity:0.7;}
.page_skip .prev {height:30px;width:30px;text-align:center;}
.page_skip .next {height:30px;width:30px;text-align:center;}
.page_skip img {height:21px;margin-top:4px;}
.page_skip .num {border:2px solid #919194;height:30px;min-width:30px;padding:0px 5px 0px 5px;text-align:center;line-height:26px;}
.page_skip .on {background:#444}


#graph_btn {position:absolute;left:50%;top:70px;z-index:100;}



.top_shape {font-size:30px;}
.top_shape.spade {display:inline-block;width:15px;height:24px;background:url(../images/ico_top_shape_s.png) no-repeat 0 50%;background-size:14px 17px;text-indent:-9999px}
.top_shape.clover {display:inline-block;width:17px;height:24px;background:url(../images/ico_top_shape_c.png) no-repeat 0 50%;background-size:16px 17px;text-indent:-9999px}
.top_shape.diamond {display:inline-block;width:15px;height:24px;background:url(../images/ico_top_shape_d.png) no-repeat 0 50%;background-size:15px 18px;text-indent:-9999px}
.top_shape.heart {display:inline-block;width:17px;height:24px;background:url(../images/ico_top_shape_h.png) no-repeat 0 50%;background-size:15px 16px;text-indent:-9999px}

/* S:20180529_add */
#graph_game #graph_mode .text_state01 {position:absolute;top:80px;left:0;width:100%;font-size:20px;line-height:40px;font-weight:500;height:40px;text-align:center;color:#f5cb00;z-index:100}
#graph_game #graph_mode .text_state02 {position:absolute;top:135px;left:0;width:100%;font-size:24px;line-height:40px;font-weight:500;height:40px;text-align:center;color:#ffffff;z-index:100}
#graph_game #graph_mode .text_state03 {position:absolute;top:80px;left:0;width:100%;font-size:24px;line-height:40px;font-weight:500;height:40px;text-align:center;color:#ff1000;z-index:100}
/* E:20180529_add */

/* S:20181224_add */
#banner {position:fixed;top:100px;left:1300px}
/* #:20181224_add */

@media screen and (max-width:1679px){
#wrap {min-width:100%}
.inner_wrap {width:100%;height:100%}
}

@media screen and (max-width:1449px){
#banner {display:none}
}

@media screen and (max-width:1279px){
.game_wrap {width:100%;margin:0;padding:0 7px}
.game_wrap iframe {width:100% !important}
}

@media screen and (max-width:899px){
#header {position:fixed;top:0;left:0;z-index:100;width:100%;height:148px;border-right:0;box-shadow:none}
#header h1 {top:25px;left:35px;width:128px}
#header h1 a img {display:block;width:100%;height:100%}
#header .top_area_btn {display:block;position:absolute;top:22px;right:35px;width:38px;height:33px;background:url(../assets/ico_top_area_btn.jpg) no-repeat 0 0;border:0;text-indent:-9999px;cursor:pointer;}
#header .top_area {position:fixed;right:-366px;left:auto;z-index:210;width:366px;height:100%;padding:0;background:#1a1c21}
#header .top_area .lnk_list {height:auto;padding:36px 35px;background:#22252c}
#header .top_area .lnk_list li {float:none;width:100%;height:80px;margin:0;border-bottom:1px solid #46464b;}
#header .top_area .lnk_list li a {padding:0;font-size:32px;color:#fff;line-height:79px;text-align:left}
#header .top_area .info_list {position:relative;top:0;left:0;height:120px;padding:0 35px 40px;background:#22252c}
#header .top_area .info_list .user_info {display:none}
#header .top_area .info_list .lang_info {position:relative;width:100%}
#header .top_area .info_list .lang_info:before {content:"Language";display:block;height:80px;font-size:32px;font-weight:500;color:#fff;line-height:80px}
#header .top_area .info_list .lang_info .ico_dn {position:absolute;top:23px;right:0;width:100px;height:34px;margin:0;padding:9px 0 0 11px;border:1px solid #404548;border-top-color:#1b1e22;border-left-color:#1b1e22;background-position:77px 50%}
#header .top_area .contact_wrap {display:block;position:relative}
#header #gnb {position:absolute;top:auto;left:0;bottom:0;width:100%;padding:0 0 0 100px;border-top:1px solid #151518}
#header #gnb li {width:50%;height:70px;padding:0}
#header #gnb li a {display:block;width:100%;height:100%;padding-left:0 !important;background:none !important;font-size:26px;line-height:70px;text-align:center}
#header #gnb li a:hover, #header #gnb li a.on {color:#45b5da}
#header #gnb li a:hover:before, #header #gnb li a.on:before {display:none}
#container {padding:148px 0 0 0}
.info_wrap {width:100%;margin:0;padding:25px 35px 50px}
.info_wrap .section_input dl dd {width:calc(100% - 215px);}
#header .txtxx {position:absolute;top:27px;right:70px;font-size:20px;}
#header .txtxx span {display:inline-block;height:22px;margin-right:33px;padding-left:29px;background:url(../images/ico_member.png) no-repeat 0 0;font-size:20px;color:#37ade9;line-height:22px}

#header .top_area .contact_wrap #telegram {margin-top:10px;font-size:12px;line-height:20px}
#header .top_area .contact_wrap #telegram span {background-size:20px 20px}
#header .top_area .contact_wrap .copyright {margin-top:5px;font-size:10px;line-height:14px}
#header .top_area .contact_wrap #skype {font-size:12px;line-height:20px}
#header .top_area .banner_wrap {display:none}
}

@media screen and (max-width:768px){
.game_wrap iframe {height:870px !important}
}

@media screen and (max-width:750px){
.info_wrap .section_input dl dd.select_wrap {height:auto}
.info_wrap .section_input dl dd.select_wrap > div {float:none;width:100%;margin-top:7px;padding:0 !important}
.info_wrap .section_input dl dd.select_wrap > div input[type="radio"] {width:15px !important}
}


@media screen and (max-width:639px){
#header {height:74px}
#header h1 {top:12px;left:17px;width:74px}
#header .top_area_btn {top:11px;right:17px;width:19px;height:16px;background-size:cover}
#header .top_area {right:-183px;width:183px}
#header .top_area .lnk_list {padding:18px 17px 0}
#header .top_area .lnk_list li {height:40px}
#header .top_area .lnk_list li a {font-size:16px;line-height:39px}
#header .top_area .info_list {height:60px;padding:0 17px 20px}
#header .top_area .info_list .lang_info:before {height:40px;font-size:16px;line-height:40px}
#header .top_area .info_list .lang_info .ico_dn {top:12px;width:50px;height:17px;padding:4px 0 0 5px;background-position:38px 50%}
#header .top_area .info_list .lang_info .ico_dn img {display:block;width:12px;height:7px}
#header .top_area .contact_wrap {padding:17px 17px 0}
#header .top_area .contact_wrap .contact_tit {font-size:19px;line-height:19px}
#header .top_area .contact_wrap .contact_tit span {font-size:10px;line-height:10px}
#header .top_area .contact_wrap .telegram {margin-top:15px;padding-left:28px;background-size:21px 21px;font-size:12px;color:#fff;line-height:21px}
#header .top_area .contact_wrap .email {margin-top:15px;padding-left:30px;background-size:22px 15px;font-size:10px;color:#fff;line-height:21px}
#header #gnb li {height:35px}
#header #gnb li a {font-size:11px;line-height:35px}
#container {padding-top:74px}
.info_wrap {padding:12px 17px 25px}
.info_wrap h2 {margin-bottom:6px;font-size:12px;line-height:12px}
.info_wrap .h2_sub {padding-bottom:15px;font-size:10px;line-height:12px}
.info_wrap section {padding-top:20px}
.info_wrap h3 {font-size:12px;line-height:12px}
.info_wrap .h3_sub {margin-top:5px;font-size:10px;line-height:12px}
.info_wrap img {display:inline-block;width:100%;margin-top:5px}
.info_wrap .section_info {margin-top:5px;padding:5px}
.info_wrap .section_info p {font-size:10px;line-height:14px}
.info_wrap .section_info .btn_type_1 {position:static;width:60px;height:20px;margin-top:10px;font-size:10px;line-height:20px}
.info_wrap .contact_wrap {margin-top:22px;padding-top:12px;border-top:2px solid #45b5da}
.info_wrap .contact_wrap .contact_tit {float:left;font-size:19px;line-height:19px}
.info_wrap .contact_wrap .contact_tit span {display:block;font-size:10px;line-height:10px}
.info_wrap .contact_wrap .telegram {margin:0 0 0 13px;padding-left:28px;background-size:21px 21px;font-size:12px;line-height:21px}
.info_wrap .contact_wrap .email {float:left;margin:5px 0 0 93px;padding-left:30px;background-size:auto 19px;font-size:12px;color:#fff;line-height:21px}
#container #lnb {padding-bottom:10px}
#container #lnb li {margin-left:30px}
#container #lnb li a {font-size:11px;line-height:11px}
.info_wrap .section_input {margin-top:7px;padding:10px}
.info_wrap .section_input dl dt {width:70px;height:16px;margin-top:5px;font-size:12px;line-height:16px}
.info_wrap .section_input dl dd {width:calc(100% - 120px);height:16px;margin-top:5px}
.info_wrap .section_input dl dd input,
.info_wrap .section_input dl dd select {width:100% !important;height:16px;padding-left:5px;font-size:10px;line-height:14px}
.info_wrap .section_input .btn_type_1.ln_3 {position:absolute;top:10px;right:10px;width:45px;height:60px;font-size:12px}
.info_wrap .section_input .valid_result {padding:10px 0 0 90px;font-size:12px}
.info_wrap .section_input .valid_result p {font-size:14px;color:#fff;line-height:14px}
.info_wrap .tbl_type_1 tbody td {font-size:10px}
.info_wrap .tbl_type_1 .result_roulette_b {width:14px;height:14px;font-size:12px;line-height:14px}
.info_wrap .tbl_type_1 .result_roulette_r {width:14px;height:14px;font-size:12px;line-height:14px}
.info_wrap .tbl_type_1 .result_roulette_g {width:14px;height:14px;font-size:12px;line-height:14px}
.page_skip {margin-top:15px}
.page_skip span {margin:0px 3px}
.page_skip .prev {height:15px;width:15px}
.page_skip .next {height:15px;width:15px}
.page_skip img {height:10px;margin-top:2px}
.page_skip .num {border:1px solid #919194;height:15px;min-width:15px;padding:0px 2px 0px 2px;text-align:center;line-height:13px}
#header .txtxx {top:7px;right:20px;font-size:14px}
#header .txtxx span {display:inline-block;height:22px;margin-right:33px;padding-left:29px;background:url(../images/ico_member.png) no-repeat 0 0;font-size:14px;color:#37ade9;line-height:22px}
.info_wrap .section_input dl dd.select_wrap > div p {font-size:10px;line-height:16px}
.info_wrap .section_input dl dd.select_wrap > div input[type="radio"] {width:10px !important}
.info_wrap .section_input dl dd.select_wrap > div .inner_box {width:60%}
.info_wrap .section_input dl dd.select_wrap > div:first-child .inner_box {width:70%}
}


.bottom-line {width:100%;height:1px;background:#707075;}
.code_view {background:#2c2f36;width:100%;margin-top:10px;padding:20px 0px 20px 15px;}
.hashCheck {background:#45b5da;color:#22272b;padding:5px 10px 5px 10px;border:2px solid #45b5da;cursor:pointer}
.hashCheck:hover {opacity:0.5}
.externalcheck {background:#22272b;color:#45b5da;border:2px solid #45b5da;padding:5px 10px 5px 10px;cursor:pointer;margin-left:5px;}
.externalcheck:hover {opacity:0.5}

.btn_areas {margin-top:20px;width:100%;text-align:center;}

/* S:add_20181228 */
@media screen and (max-width:479px){
#container {height:100%}
.game_wrap {height:100%}
.game_area.game_baccarat {height:100%}
.game_area.game_baccarat > .game_area_wrap {position:relative;height:100%}
.game_area.game_baccarat > .game_area_wrap > iframe {position:absolute;top:0;left:0;height:100% !important}
}
/* E:add_20181228 */

/* S:add_20190103 */
#header .top_area .contact_wrap {padding-top:29px}
#header .top_area .contact_wrap .contact_tit {font-size:20px;line-height:20px}
#header .top_area .contact_wrap #telegram {height:27px;margin-top:23px;padding-left:34px;background:url(../images/ico_member_l.png) no-repeat 0 50%;background-size:27px 27px;font-size:16px;font-weight:400;line-height:27px}
#header .top_area .contact_wrap #skype {height:27px;margin-top:9px;padding-left:34px;background:url(../images/ico_skype.png) no-repeat 0 50%;background-size:27px 27px;font-size:16px;font-weight:400;line-height:27px}
/* E:add_20190103 */

