
@charset "utf-8";
/* 공통 */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
@import url('https://webfontworld.github.io/SCoreDream/SCoreDream.css');

body, textarea, #content
{font:400 14px 'Noto Sans KR', 'Malgun Gothic', Dotum, Arial, Helvetica, sans-serif; color:#333; letter-spacing:-0.005em; min-width:320px;max-width:800px;}
body, html, p, div, ul, li , h1, h2, h3, h4, h5, h6, span,br, dl, dt, dd{padding:0; margin:0;}
a{text-decoration:none; color:#333 !important;}
a, img{border:none; vertical-align:middle;}
ul, li{list-style:none;}
img{max-width:100%;}
body{max-width:100%;background-color:var(--bg-color-);}

input[type=text]{min-width:auto;}
input[type=text],
input[type=password]{margin-top:2px;border:none;border:1px solid #E9E9E9;; height:42px;line-height:40px; padding:0 10px;padding-left:10px; box-sizing:border-box; vertical-align:middle;outline:none;margin-bottom:2px;width:100%;font-family: 'Noto Sans KR';border-radius:5px}
input[type=button]{vertical-align:middle;cursor:pointer;outline:none}
input::placeholder {color:#333}
table{border-collapse:collapse; width:100%;}
textarea{width:100%;min-width: 100%;max-width: 100%; padding:20px; box-sizing:border-box; border:1px solid #e9e9e9;border-radius:0px;min-height:120px;}
textarea::placeholder {color:#ccc;}
input::placeholder {color:#666;}
input[type=password]::placeholder {color:#bbb;}
input[type=file]{width:100%; height:35px;}
button {-webkit-appearance: none;-moz-appearance: none;appearance: none; margin: 0;cursor:pointer;
	font-family: "Noto Sans KR", sans-serif;font-size: 1em;text-align: center;text-decoration: none;display: inline-block;width: auto;border: none;background:none;}
/* input.input_st01{height:44px; line-height:42px;} */
input.input_st_bdb{border:none;border-bottom:1px solid #d3d8dc;border-radius:0}
select{font-family: "Noto Sans KR";border:none;border:1px solid #e9e9e9; height:42px;line-height:40px; padding:0 12px;padding-left:1px; box-sizing:border-box; vertical-align:middle;outline:none;width:100%;font-size:14px;font-weight:400;
background:none;background: #fff url(/skin/skin6/images/arrow_down.png) no-repeat right 10px center;background-size:10px;appearance: none;color:#555;;padding-left:10px;border-radius:5px;}
select option{height: inherit;line-height: inherit;}
/*  #content{margin: 0 auto;padding-top:0px;padding-bottom:100px;background:;min-width:320px;max-width:800px;} */
.container{width: calc(100% - 250px); margin-left: 250px;}
.header{min-width: 1300px; margin-left: 250px;}
.no_flex{display: block !important}

.center_wrap{margin:0 auto; position:relative;}
.center_wrap.wide{max-width: 1920px; margin: 30px auto; position:relative;}
.center_wrap.full_wide{max-width: 100%; margin:0 auto; position:relative;}
.center_wrap.full_wide.min_w_1000{min-width:1000px}/* //스포츠실시간*/

/*head*/

.content_wrap{padding-top: 80px;padding-bottom: 10px;}
.content_wrap.pb00{padding-bottom: 0;}
.content_wrap .content.pd0{padding-top: 0px;}
.content_wrap aside{}

:root {

  --font-color- : #40455A; /*진한그레이*/

  --main-color- : #333;
  --sub-color- : #40455a;  /*어두운그레이*/
  --dark-main-c-: #333; /*어두운 보라 - 팝업 x버튼 bg*/
  --dark-btn-:#c9aa8d;  /*어두운 보라 - 버튼 진한색*/
  --light-main-color-: #e559b0; /* hover 칼라 - 연보라*/
  --light-main-color2-: #f7f5ff; /* 많이 연보라*/

	--border-color- :#E1E5E9;
  --border-color2-:#ebecf3;

	--bg-color-:#fff;
  --bg-main-color- : #c9aa8d; /*보라*/
	--bg-color02-:#ecf1fd; /*연한하늘색*/
	--txtColor_hv01-: #333; /* hover 칼라 - 연보라*/
  --sport-bg-:#f4f7fe;
   --table03-bg-:#f8f8f8;
	


  --txt-main-color- : #c9aa8d; /*보라*/
	--txtColor_01-:#dce2f5; /* 연한 그레이퍼플 - 메인 큰 글씨*/
	--txtColor_02-:#473992; /* 연한 그레이퍼플 - 메인 큰 글씨*/
	--txtColor_gold-: #f0c840;
	--txtColor_gray01-: #7c8797; /*연한그레이*/
  --sport_gray01-:#83838a; /*연한그레이 - 스포츠*/


  --btnColor_001_h-: #c7318e;/* 보라색 - 헤더전환버튼 mouseover*/

	--box_iput_001-: #cecfe9; /*input칼라*/
  --scroll-color-:#c9aa8d;
  --scroll-color2-:#e0aa4f;
  --scroll-color3-:#dbc26b;

  --scroll-bg-:#c9aa8d;

	/*다크모드*/
	--dark-main-color- : #6b5b4c; 
  --dark-sub-color- : #FFD03B;  /*노랑*/

	--dark-border-color- :#3e3e43;


	--dark-bg-color- :#232323;
  --dark-bg-color02- :#272727; /*배경보다 아주 조금 밝은 검정*/
  --keep-main-color- :#705be1;



}



.layer_bg { display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:15;background-color:rgba(0,0,0,.6)}
.layer_bg2 { display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:13;background-color:rgba(0,0,0,.6)}
/* 레이어팝업공통사용 */
.layer_pop {display:none; background: #fff;position: fixed;top: 50%;transform: translateY(-50%);z-index: 16;box-sizing: border-box;max-height:700px;font-size: 15px;
  min-height: auto;border-radius: 5px;width:500px;left:50%;margin-left: -150px;}
.layer_pop .layer_inner{padding: 0px;margin-top: 0px;height:auto;margin-bottom: 0px;}

.layer_pop .pop_tit_wrap{display: flex;align-items: center;justify-content: space-between;padding:17px 20px;}
.layer_pop .pop_tit_wrap .pop_tit{font-size: 1.4em; font-weight: bold;}
.layer_pop .pop_tit_wrap .close_btn img{width: 20px;cursor: pointer;}
.layer_pop .con {border-bottom: 1px solid #dee2e6;border-top: 1px solid #dee2e6;padding:17px  20px;font-size: 1.1em;}
.layer_pop .btn_bottom{text-align: right;margin: 15px;}
.layer_pop .btn_gray{color: #fff;background-color: #5a6268;padding: 6px 12px;border-radius: 5px;}
.layer_pop .btn_gray:hover{background-color: #5a6268;}
.layer_pop .btn_blue{color: #fff;background-color: #007bff;padding: 6px 12px;border-radius: 5px;font-size: 1rem;height:auto; line-height: unset;}
.layer_pop .btn_blue:hover{background-color: #0069d9;}


.header {background: #fff;position: fixed;top:0;width: 100%;z-index:10;}
.header .top{background: #fff;padding-bottom: 1px; height: 80px;}
.header .top .center_wrap{display: flex;justify-content: space-between;align-items: center; height: 100%;width: calc(100% - 300px); margin-left: 0;}
.header .top .left ul{display: flex;align-items: center;}
.header .top .left ul li{margin-right: 24px;}
.header .top .left ul li a {color:#fff;}
.header .top .left ul li a strong{color:var(--txtColor_gold-);}
.header .top .left ul li a:hover{color:var(--txtColor_hv01-);transition: all .5s;}
.header .top .right{display: flex;align-items: center; height: 100%;width: 100%;justify-content: flex-end;}
.header .top .right ul.login_off{display: flex;align-items: center;margin-right: 10px;}
.header .top .right ul.login_off li a{color:#fff;padding: 12px 20px;border-radius: 50px;font-size: 14px;margin-left: 20px;width: 120px;}
.header .top .right ul.login_off li.line_st a{box-sizing: border-box;transition: all .5s;}
.header .top .right ul.login_off li.line_st a:hover{background: #7e4300;transition: all .5s;}
.header .top .right ul li a img{max-height:18px;margin-right: 5px;margin-top: -4px;}

.login_popup_open {background-color: #e42626;transition: all .5s;}
.login_popup_open:hover {background-color: #c52020;transition: all .5s;}
.open_join_popup a {background-color: #9a6c23;}

.header .gnb{background-color: #fff;box-shadow: rgba(203, 206, 216, .3) 0 0 0.6em;}
.header .gnb h1{font-family: 'SCoreDream';font-weight: bold; font-size: 3em;color:var(--main-color-);}
.header .gnb h1 img{margin-top: -16px;}
.header .gnb .center_wrap{display: flex;justify-content: space-between;align-items: center;height: 80px;}
.header .gnb ul{display:flex;align-items: center;}
.header .gnb ul li.on a{border-bottom: 3px solid var(--main-color-);color:var(--main-color-);font-weight: bold;}
.header .gnb ul li a {padding:15px 15px 15px 15px;margin-right: 10px;display: flex;align-items: center;font-size:15px;}
.header .gnb ul li a span{text-align: center; background: url('/skin/skin6/images/arrow01.png')no-repeat center;background-size: 16px;display:inline-block; width:16px;height:16px;transition: all .5s; transform-origin:50% 50%;margin-left: 5px;color:var(--main-color-);}
.header .gnb ul li a:hover{color:var(--main-color-);transition: all .5s;}
.header .gnb ul li a:hover span{background: url('/skin/skin6/images/arrow01_on.png')no-repeat center right;background-size: 16px;transform: rotate(180deg);}

.login_on{display: flex;align-items: center;color:#c9aa8d;font-weight: 600;font-size: 15px !important;}
.login_on .info{display: flex;align-items: center;}
.login_on .info img{height: 22px;}
.login_on .info .money_zone{display: flex;align-items: center;padding: 0 10px;}
.login_on .info .money_zone strong{padding: 0 5px;}
.login_on .info .money_zone .reload_btn{cursor: pointer;}
.login_on .info .point_zone{display: flex;align-items: center;padding: 0 10px;}
.login_on .info .point_zone strong{padding: 0 5px;}
.login_on .info .point_zone a{background: var(--btnColor_001_h);color:#c9aa8d; padding: 2px 9px;border-radius: 20px;font-size: 0.9em;}
.login_on ul.inlogin_menu{display: flex;align-items: center;}
.login_on ul.inlogin_menu li {color:#c9aa8d}
.login_on ul.inlogin_menu li a{color:#c9aa8d;padding: 0 10px;transition: .3s;}
.login_on ul.inlogin_menu li.partner_btn a{background: #1F8D2B;color:#fff;border-radius: 20px;padding: 4px 10px;}
.login_on ul.inlogin_menu li a:hover{color:var(--light-main-color-);transition: all .5s;}
.login_on ul.inlogin_menu li .logout_btn{width: 80px;height: 30px;border-radius: 5px;font-size: 14px;cursor: pointer;margin-left: 15px;background-color: #7C8797;color:#fff;}
.login_on ul.inlogin_menu li .logout_btn:hover{background: #6c7788;transition: all .5s;}

/*로그인팝업*/
.layer_pop .close_area{right:-20px; top:-20px;position: absolute;}
.layer_pop.login_popup{margin-left: 0;}
.login_popup .close_area .close_btn{}
.login_popup .close_area .close_btn img{border-radius: 50%;background-color:var(--dark-main-c-);padding: 10px;cursor: pointer;}
.login_popup{background: url(/skin/skin6/images/login_bg.png)no-repeat;background-size: cover;width: 740px;height: auto;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.login_popup .layer_inner{display: flex;padding: 20px;}
.login_popup input{border: 1px solid var(--box_iput_001-);}
.login_popup .layer_inner .left{width:54%;}
.login_popup .layer_inner .left img{position: absolute;bottom: 0px;left: -13px;}
.login_popup .layer_inner .right{width:46%;padding: 0px 26px 23px 0;}
.login_popup .layer_inner .right .top{padding: 0 0 10px;border-bottom: 1px solid #ddd;text-align: center;font-size: 1.3em;font-weight: bold;}
.login_popup .layer_inner .right .top .logo_font{font-size:2em;text-align: center;margin-bottom: 10px;}
.login_popup .layer_inner .right .form_area{padding: 10px 0 0;}
.login_popup .layer_inner .right .form_area dl{margin-bottom: 20px;}
.login_popup .layer_inner .right .form_area dl dt{margin-bottom: 5px;}
.login_popup .layer_inner .right .form_area dl img{width:15px; margin-right: 6px;}
.login_popup .layer_inner .right .form_area dl.id_form dd{position: relative;}
.login_popup .layer_inner .right .check_icon{position: absolute;right:0;top:15px;width:auto !important;}
.login_popup .layer_inner .right .txt_c_red{font-size: 0.85em;margin-left: 5px;}
.login_popup .layer_inner .right .txt_c_red img{margin-top: -5px;}
.login_popup .btm_ment{text-align: center;}
.login_popup .btm_ment span{margin-left: 10px; color:var(--main-color-);text-decoration: underline;cursor: pointer;}

/*회원가입팝업*/
.join_popup{background: #fff url(img/login_bg.png)no-repeat;background-size: cover;width: 1024px;height: auto;top: 50%;left: 50%;transform: translate(-50%,-50%);margin-left: 0}
.join_popup .top{text-align: center;display: flex;align-items: center;justify-content: center;    border-bottom: 2px solid var(--txtColor_hv01-);padding-bottom: 10px;}
.join_popup .top p{font-size: 2.2em; margin-left: 13px;font-weight: bold;}
.join_popup .layer_inner{padding: 20px;}
.join_popup .mid_con{display: flex;align-items: flex-end;}
.join_popup .left{width: 50%;}
.join_popup .right{width: 50%;}
.join_popup dl{height: 66px;display: flex;align-items: center;border-bottom: 2px solid #e9eaf1;}
.join_popup dl dt{width: 130px;}
.join_popup dl dd{width: calc(100% - 150px);}
.join_popup dl sup{color:red;}
.join_popup dl img{width: 16px;margin-right: 3px;}
.join_popup select, .join_popup input{border: 1px solid var(--box_iput_001-);}
.join_popup .close_area .close_btn img{border-radius: 50%;background-color:var(--dark-main-c-);padding: 10px;cursor: pointer;}
.join_popup .bottom_con{display: flex;}

.has_btn{position: relative;}
.has_btn .ph_num_dan3 {width: calc(100% - 110px);margin:0}
.has_btn input {padding-right:100px;}
.w_s_btn{position: absolute; right: 15px; top: 50%;margin-top:-20px;;padding:11px 0 0; text-align: center; color:var(--main-color-);font-size: 0.95em;border-bottom:1px solid var(--main-color-);;box-sizing: border-box;}

/*footer*/
footer{background:#212121;/*padding: 50px 80px;*/width: calc(100% - 250px);float: right;text-align: center; }
footer .top{padding: 40px 0;border-bottom: 1px solid #2e3740;}
footer .btm{display: flex;border-top: 1px solid #5e6678;padding-top: 40px;}
footer .btm .left{width: 29%;display: flex;flex-direction: column;}
footer .btm .left .footer_logo{width: fit-content;}
footer .btm .left .txt{color:var(--txtColor_gray01-);margin-top: 20px;font-size: 0.85em;line-height: 2;}
footer .btm .center_zone{width: 60%;padding: 0 2%;}
footer .btm .center_zone ul {display: flex;justify-content: center;}
footer .btm .center_zone ul li{width: 18.5%;margin: 0 1%;padding: 30px 0;background-color:var(--txtColor_gray01-);text-align: center;cursor:pointer;transition: all 0.35s;border-radius: 5px}
footer .btm .center_zone ul li:hover{background: #afb6c0;}
footer .btm .center_zone ul li a{color:var(--bg-color02-);display: block;}
footer .btm .center_zone ul li img{width:40px;margin-bottom:10px;}
footer .btm .center_zone ul li:hover img{transform: scale(1.15);transition: all 0.35s}
footer .btm .right {color:var(--txtColor_gray01-);display: flex;}
footer .btm .right .links{width:90px;}
footer .btm .right .links .title{margin-bottom: 10px;}
footer .btm .right a{color:var(--txtColor_gray01-);display: block;cursor: pointer;font-size:0.95em; margin-bottom: 4px;}
footer .footer_slide img{height:24px;}
footer .swiper-slide {width:auto !important;display: inline;}

/*페이징*/
.pager_block {width: 100%;display: flex;margin-top: 50px;margin-bottom: 50px;}
.pager_block .page-list {text-align: center;display: flex;margin: 0 auto;}
.pager_block ul li {background: none;padding: 0;margin: 0;display: inline-block;margin-bottom: 0;width: auto;margin-right: 2px; }
.pager_block ul li.pages {border: 1px solid var(--main-color-); border-radius: 5px;}
.pager_block ul li a {font-size: 12px;;padding: 0 12px;border-radius: 3px;transition: .4s ease-out;text-decoration: none;display: block;height: 30px;line-height: 30px;font-weight: 500;color:#000;}
.pager_block ul .first span, .pager_block ul .last span {position: relative;}
.pager_block ul .first span:after {content: "";width: 1px;height: 24px;background-color: #666;position: absolute;top: 50%;left: 50%;transform: translate(25px,-50%);}
.pager_block ul .last span:after {content: "";width: 1px;height: 24px;background-color: #666;position: absolute;top: 50%;left: 50%;transform: translate(-22px,-50%);}
.pager_block ul li.pages:hover {color:var(--main-color-);}
.pager_block ul .on, .pager_block ul li a:hover{color:#fff;background: var(--main-color-);;}


/* 스크롤 */
.header .gnb::-webkit-scrollbar {
 /* 스크롤바 전체 영역 */
  width: 3px;
  height:5px;
} 
.header .gnb::-webkit-scrollbar-track {
  /* 스크롤이 움직이는 영역  */
  background-color: #AA211D;
} 
.header .gnb::-webkit-scrollbar-thumb {
  /*  스크롤  */
  background-color: #c65956; 
  border:4px solid #c65956;
  border-radius:30px;
} 

.header .gnb::-webkit-scrollbar-corner {
  /*  상하+좌우 스크롤이 만나는 공간   */
  background-color: #10131a;
} 

.noticeIcon {
  margin-right: 10px;
}

.noticeIcon img {width: 29px;}

.line_notice {display: flex; align-items: center;}


.LeftContent .leftMenu ul li .newHint, .LeftContent .leftMenu ul li a .txt {
  display: none;
}

.zoomOUT.LeftContent .leftMenu ul li .newHint, .zoomOUT.LeftContent .leftMenu ul li a .txt {
  display: block !important;
}

.LeftContent {
  background-color: #fff;
  box-shadow: #cbced8 0 0 0.6em;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  z-index: 14;
  top: 0px;
  float: left;
  bottom: 0px;
  position: fixed;
  transition: .25s ease-out;
}

.LeftContent {width: 80px;}

.zoomOUT {width: 250px !important;}

.zoomOUT .logo a {
  background-image: url(/new_image/logo/skin4/tjlogo.png)!important;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 220px!important;
  height: 80px!important;
  display: block;
  animation: menuLOGO .4s;
  animation-delay: .05s;
  animation-fill-mode: forwards;
}
.zoomOUT .scrollFrame {
  width: 100%;
  margin: 0 auto;
  overflow-y: auto!important;
}
.zoomOUT .leftMenu {
  width: 82%!important;
  border: 1px solid #d7daf1!important;
  background-color: #f4f4f4!important;
  border-radius: 10px!important;
  box-shadow: 2px 4px 5px 1px #a7b5cc59,inset 0 0 6px 1px #ffffffbf!important;
  padding: 17px!important;
  margin: 0 auto 19px!important;
}

.LeftContent .leftMenu ul {
  width: 89%;
  margin: 0 auto;
}

.zoomOUT .leftMenu ul li {
  padding: 9px 3px!important;
  border-bottom: 1px solid #ccc!important;
  position: relative!important;
}

.zoomOUT .leftMenu ul li:hover {
  border-bottom: 1px solid #f200ff!important;
}

.LeftContent .leftMenu ul li {
  border-bottom: none;
  padding: 9px 0px;
  position: relative;
}
.LeftContent .leftMenu ul li a {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.LeftContent.zoomOUT .leftMenu ul li a {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  cursor: pointer;
}
.LeftContent .leftMenu ul li a .txt {
  color: #6a7391;
  font-size: 13px;
  font-weight: 700;
  transition: .3s ease-out;
  margin-top: 3px;
}
.LeftContent .leftMenu ul li a i{
  font-size: 24px;
  color: #6a7391;
  line-height: 1;
}
.LeftContent.zoomOUT .leftMenu ul li a i {
  margin-right: 24px;
}
.LeftContent .leftMenu {
  border: 0px;
  background-color: #fff;
  box-shadow: none;
  padding: 17px 23px 3px 16px;
  width: 82%;
  margin-bottom: 0;
  margin: 0 auto 19px;
}
.scrollFrame {
  width: 100%;
  margin: 0 auto;
}
.main-nav-casino {
  display: block;
  width: 45px; 
  height: 25px;
  background-image: url(/skin/skin6/images/Menu-Casino-Default.png);
  background-repeat: no-repeat;
  background-size: 100%;
}

.zoomOUT .main-nav-casino {
  width: 35px;
  height: 30px;
  margin-right: 10px;
  background-size: 100% 100%;
}

.main-nav-slot {
  display: block;
  width: 45px; 
  height: 25px;
  background-image: url(/skin/skin6/images/Menu-Slot-Default.png);
  background-repeat: no-repeat;
  background-size: 100%;
}

.zoomOUT .main-nav-slot {
  width: 35px;
  height: 30px;
  margin-right: 10px;
  background-size: 100% 100%;
}

.main-nav-vr {
  display: block;
  width: 45px; height: 25px;
  background-image: url(/skin/skin6/images/main-vr.png);
  background-repeat: no-repeat;
  background-size: 100%;
}

.zoomOUT .main-nav-vr {
  width: 35px;
  height: 30px;
  margin-right: 10px;
  background-size: 100% 100%;
}
.main-nav-sport {
  display: block;
  width: 45px; height: 25px;
  background-image: url(/skin/skin6/images/Menu-Sport-Default.png);
  background-repeat: no-repeat;
  background-size: 100%;
}

.zoomOUT .main-nav-sport {
  width: 35px;
  height: 30px;
  margin-right: 10px;
  background-size: 100% 100%;
}
.main-nav-cross {
  display: block;
  width: 45px; height: 25px;
  background-image: url(/skin/skin6/images/main-cross.png);
  background-repeat: no-repeat;
  background-size: 100%;
}

.zoomOUT .main-nav-cross {
  width: 35px;
  height: 30px;
  margin-right: 10px;
  background-size: 100% 100%;
}
.main-nav-mini {
  display: block;
  width: 45px; height: 25px;
  background-image: url(/skin/skin6/images/main-mini-new.png?v=3);
  background-repeat: no-repeat;
  background-size: 100%;
}
.zoomOUT .main-nav-mini {
  width: 35px;
  height: 30px;
  margin-right: 10px;
  background-size: 100% 100%;
}
.main-nav-event {
  display: block;
  width: 45px; height: 25px;
  background-image: url(/skin/skin6/images/main-event.png);
  background-repeat: no-repeat;
  background-size: 100%;
}

.zoomOUT .main-nav-event {
  width: 35px;
  height: 30px;
  margin-right: 10px;
  background-size: 100% 100%;
}
.main-nav-lotus {
  display: block;
  width: 45px; height: 25px;
  background-image: url(/skin/skin6/images/main-lotus.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.zoomOUT .main-nav-lotus {
  width: 35px;
  height: 30px;
  margin-right: 10px;
  background-size: 100% 100%;
}

.main-nav-inplay {
  display: block;
  width: 45px; height: 25px;
  background-image: url(/skin/skin6/images/main-inplay.png?v=4);
  background-repeat: no-repeat;
  background-size: 100%;
}
.zoomOUT .main-nav-inplay {
  width: 35px;
  height: 30px;
  margin-right: 10px;
  background-size: 100% 100%;
}

.main-nav-reel {
  display: block;
  width: 45px; height: 25px;
  background-image: url(/skin/skin6/images/main-reel.png?v=3);
  background-repeat: no-repeat;
  background-size: 100%;
}
.zoomOUT .main-nav-reel {
  width: 35px;
  height: 30px;
  margin-right: 10px;
  background-size: 100% 100%;
}

.main-nav-hoca {
  display: block;
  width: 45px; height: 25px;
  background-image: url(/skin/skin6/images/main-hoca.png?v=3);
  background-repeat: no-repeat;
  background-size: 100%;
}
.zoomOUT .main-nav-hoca {
  width: 35px;
  height: 30px;
  margin-right: 10px;
  background-size: 100% 100%;
}

.main-nav-holdem {
  display: block;
  width: 45px; height: 25px;
  background-image: url(/skin/skin6/images/main-holdem.png?v=3);
  background-repeat: no-repeat;
  background-size: 100%;
}
.zoomOUT .main-nav-holdem {
  width: 35px;
  height: 30px;
  margin-right: 10px;
  background-size: 100% 100%;
}


.LeftContent .leftMenu ul li a:hover .txt, .LeftContent .leftMenu ul li a:hover i {
  color: #000;
}

.LeftContent .leftMenu ul li a:hover i {transform: rotate(-45deg) translateZ(0)}

.LeftContent .leftMenu ul li a:hover .main-nav-casino {
  background-image: url(/skin/skin6/images/Menu-Casino-Hover.png);
  background-size: 100% 100%;
  transform: scale(1.6);
}

.LeftContent .leftMenu ul li a:hover .main-nav-slot {
  background-image: url(/skin/skin6/images/Menu-Slot-Hover.png);
  background-size: 100%;
  transform: scale(1.6);
}

.LeftContent .leftMenu ul li a:hover .main-nav-lotus {
  background-image: url(/skin/skin6/images/main-hov-lotus.png);
  background-size: 100% 100%;
  transform: scale(1.6);
}

.LeftContent .leftMenu ul li a:hover .main-nav-sport {
  background-image: url(/skin/skin6/images/Menu-Sport-Hover.png);
  background-size: 100% 100%;
  transform: scale(1.6);
}

.LeftContent .leftMenu ul li a:hover .main-nav-cross {
  background-image: url(/skin/skin6/images/main-hov-cross.png);
  background-size: 100% 100%;
  transform: scale(1.6);
}

.LeftContent .leftMenu ul li a:hover .main-nav-mini {
  background-image: url(/skin/skin6/images/main-hov-mini.png?v=14);
  background-size: 100% 100%;
  transform: scale(1.6);
}

.LeftContent .leftMenu ul li a:hover .main-nav-vr {
  background-image: url(/skin/skin6/images/main-hov-vr.png);
  background-size: 100% 100%;
  transform: scale(1.6);
}

.LeftContent .leftMenu ul li a:hover .main-nav-event {
  background-image: url(/skin/skin6/images/main-hov-event-new.png);
  background-size: 100% 100%;
  transform: scale(1.6);
}

.LeftContent .leftMenu ul li a:hover .main-nav-inplay {
  background-image: url(/skin/skin6/images/main-hov-inplay.png?v=3);
  background-size: 100% 100%;
  transform: scale(1.6);
}

.LeftContent .leftMenu ul li a:hover .main-nav-reel {
  background-image: url(/skin/skin6/images/main-hov-reel.png?v=2);
  background-size: 100% 100%;
  transform: scale(1.6);
}

.LeftContent .leftMenu ul li a:hover .main-nav-hoca {
  background-image: url(/skin/skin6/images/main-hov-hoca.png?v=2);
  background-size: 100% 100%;
  transform: scale(1.6);
}

.LeftContent .leftMenu ul li a:hover .main-nav-holdem {
  background-image: url(/skin/skin6/images/main-hov-holdem.png?v=2);
  background-size: 100% 100%;
  transform: scale(1.6);
}

.main_content_wrap, .event_wrap, .notice_wrap, .msg_wrap, .member_point_wrap, .mypage_wrap, .rcm_wrap, .rule_wrap, .attend_wrap, .deposit_wrap, .withdraw_wrap, .b_history_wrap, .customer_wrap {
  width: 90%;
  margin: 0 auto;
}

.casinoZone {
  width: 100%;
  margin-top: 20px;
  padding-bottom: 17px;
}
.casinoZone .title {
  color: #cececd;
  font-size: 24px;
  display: flex;
  align-items: center;
  font-weight: 700;
  margin-bottom: 24px;
}

.casinoZone .title img {width: 49px; height: 49px; margin-right: 10px;}

.casinoZone .title .txt {
  display: flex;
  margin-top: 10px;
  font-family: arial;
  font-size: 24px;
}
.casinoZone .title h3 {
  color: #333;
  margin-left: 4px;
}

.casinoZone .content ul {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: start;
}
.casinoZone .content ul li {
  width: 24%;
  height: 203px;
  border: 1px solid #d7daf1;
  border-radius: 10px;
  box-shadow: 2px 4px 5px 1px #a7b5cc59, inset 0 0 6px 1px #ffffffbf;
  padding-bottom: 23px;
  margin-bottom: 21px;
  background: #f0f0f8;
  background: linear-gradient(360deg,#f0f0f8 0%,#ffffff 100%);
  position: relative;
  cursor: pointer;
  overflow: hidden;
  margin-right: 1%;
  transition: 1s;
}
.casinoZone .content ul li .ppPro {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 3;
}
.casinoZone .content ul li .logo {
  background-size: cover;
  position: absolute;
  right: 3%;
  top: 4%;
  z-index: 3;
}
.casinoZone .content ul li .model {
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 100%;
  height: 100%;
  transition: .3s ease-out;
  position: absolute;
  z-index: 2;
  margin: 0 auto;
}
.casinoZone .content ul li[game-box=MgpReal] .modelA {
  padding-bottom: 48%;
  width: 83%;
  top: 6%;
  left: 6%;
}
.casinoZone .content ul li .txt {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  z-index: 2;
  position: absolute;
  bottom: 18px;
  background: rgba(0,0,0,0.5);
}
.casinoZone .content ul li .txt h2 {
  font-size: 1.7vw;
  color: #fff;
}
.casinoZone .content ul li[game-box=EVOLUTIONGAMING-b] .modelA {
  background-image: url(/skin/skin6/images2/new_EVOLUTIONGAMING-b.png);
}
.casinoZone .content ul li[game-box=PRAGMATICPLAY-b] .modelA {
  background-image: url(/skin/skin6/images2/new_PRAGMATICPLAY-b.png);
}
.casinoZone .content ul li[game-box=WMCASINO-b] .modelA {
  background-image: url(/skin/skin6/images2/new_WMCASINO-b.png);
}
.casinoZone .content ul li[game-box=ASIAGAMING-b] .modelA {
  background-image: url(/skin/skin6/images2/new_ASIAGAMING-b.png);
}
.casinoZone .content ul li[game-box=skywind] .modelA {
  background-image: url(/skin/skin6/images2/skywind.png);
}
.casinoZone .content ul li[game-box=vivo] .modelA {
  background-image: url(/skin/skin6/images2/vivo.png);
}
.casinoZone .content ul li[game-box=ot] .modelA {
  background-image: url(/skin/skin6/images2/ot.png);
}
.casinoZone .content ul li[game-box=Playtech] .modelA {
  background-image: url(/skin/skin6/images2/Playtech.png);
}
.casinoZone .content ul li[game-box=dreamgaming-b] .modelA {
  background-image: url(/skin/skin6/images2/new_dreamgaming-b.png);
}
.casinoZone .content ul li[game-box=betgames] .modelA {
  background-image: url(/skin/skin6/images2/new_betgames.png);
}
.casinoZone .content ul li[game-box=SWL-baccarat] .modelA {
  background-image: url(/skin/skin6/images2/new_SWL-baccarat.png);
}
.casinoZone .content ul li[game-box=MICROGAMING-b] .modelA {
  background-image: url(/skin/skin6/images2/new_MICROGAMING-b.png);
}
.casinoZone .content ul li[game-box=taishan_logo] .modelA {
  background-image: url(/skin/skin6/images2/new_taishan_logo.png);
}
.casinoZone .content ul li[game-box=we] .modelA {
  background-image: url(/skin/skin6/images2/we.jpg);
}
.casinoZone .content ul li[game-box=awc] .modelA {
  background-image: url(/skin/skin6/images2/awc.jpg);
}
.casinoZone .content ul li[game-box=dowin] .modelA {
  background-image: url(/skin/skin6/images2/new_dowin.png);
}
.casinoZone .content ul li[game-box=bota] .modelA {
  background-image: url(/skin/skin6/images2/bota.png);
}
.casinoZone .content ul li[game-box=EVOPLAY-b] .modelA {
  background-image: url(/skin/skin6/images3/new_EVOPLAY-b.png);
}
.casinoZone .content ul li[game-box=CQ9GAMING-b] .modelA {
  background-image: url(/skin/skin6/images3/new_CQ9GAMING-b.png);
}
.casinoZone .content ul li[game-box=PRAGMATICPLAY-bs] .modelA {
  background-image: url(/skin/skin6/images3/new_PRAGMATICPLAY-bs.png?v=2);
}
.casinoZone .content ul li[game-box=BOOONGO-b] .modelA {
  background-image: url(/skin/skin6/images3/new_BOOONGO-b.png);
}
.casinoZone .content ul li[game-box=YGGDRASIL-b] .modelA {
  background-image: url(/skin/skin6/images3/YGGDRASIL-b.png);
}
.casinoZone .content ul li[game-box=Avatarux] .modelA {
  background-image: url(/skin/skin6/images3/Avatarux.png);
}
.casinoZone .content ul li[game-box=Playtech-Slot] .modelA {
  background-image: url(/skin/skin6/images3/Playtech-Slot.png);
}
.casinoZone .content ul li[game-box=Hacksaw] .modelA {
  background-image: url(/skin/skin6/images3/Hacksaw.png);
}
.casinoZone .content ul li[game-box=onlyplay] .modelA {
  background-image: url(/skin/skin6/images3/onlyplay.png);
}
.casinoZone .content ul li[game-box=jdb] .modelA {
  background-image: url(/skin/skin6/images3/jdb.png);
}
.casinoZone .content ul li[game-box=ygr] .modelA {
  background-image: url(/skin/skin6/images3/ygr.png);
}
.casinoZone .content ul li[game-box=wazdan] .modelA {
  background-image: url(/skin/skin6/images3/new_wazdan.png);
}
.casinoZone .content ul li[game-box=playstar] .modelA {
  background-image: url(/skin/skin6/images3/new_playstar.png);
}
.casinoZone .content ul li[game-box=HABANERO-b] .modelA {
  background-image: url(/skin/skin6/images3/new_HABANERO-b.png);
}
.casinoZone .content ul li[game-box=slot-8] .modelA {
  background-image: url(/skin/skin6/images/slot-8.png);
}
.casinoZone .content ul li[game-box=tpg] .modelA {
  background-image: url(/skin/skin6/images3/new_tpg.png);
}
.casinoZone .content ul li[game-box=gameart ] .modelA {
  background-image: url(/skin/skin6/images3/new_gameart.png);
}
.casinoZone .content ul li[game-box=thunderkick] .modelA {
  background-image: url(/skin/skin6/images3/new_thunderkick.png);
}
.casinoZone .content ul li[game-box=slot-12] .modelA {
  background-image: url(/skin/skin6/images/slot-12.png);
}
.casinoZone .content ul li[game-box=mobilot_logo] .modelA {
  background-image: url(/skin/skin6/images3/new_mobilot_logo.png);
}
.casinoZone .content ul li[game-box=playpearls] .modelA {
  background-image: url(/skin/skin6/images3/new_playpearls.png);
}
.casinoZone .content ul li[game-box=dragonsoft] .modelA {
  background-image: url(/skin/skin6/images3/new_dragonsoft.png);
}
.casinoZone .content ul li[game-box=MICROGAMING-bs] .modelA {
  background-image: url(/skin/skin6/images3/new_MICROGAMING-bs.png);
}
.casinoZone .content ul li[game-box=bigtime] .modelA {
  background-image: url(/skin/skin6/images3/new_bigtime.png);
}
.casinoZone .content ul li[game-box=s1x2gaming] .modelA {
  background-image: url(/skin/skin6/images3/new_s1x2gaming.png);
}
.casinoZone .content ul li[game-box=BLUEPRINTGAMING-b] .modelA {
  background-image: url(/skin/skin6/images3/new_BLUEPRINTGAMING-b.png);
}
.casinoZone .content ul li[game-box=elk] .modelA {
  background-image: url(/skin/skin6/images3/new_elk.png);
}
.casinoZone .content ul li[game-box=NETENT-b] .modelA {
  background-image: url(/skin/skin6/images3/new_NETENT-b.png);
}
.casinoZone .content ul li[game-box=pg] .modelA {
  background-image: url(/skin/skin6/images3/new_pg.png);
}
.casinoZone .content ul li[game-box=PLAYNGO-b] .modelA {
  background-image: url(/skin/skin6/images3/new_PLAYNGO-b.png);
}
.casinoZone .content ul li[game-box=PLAYSON-b] .modelA {
  background-image: url(/skin/skin6/images3/new_PLAYSON-b.png);
}
.casinoZone .content ul li[game-box=REDTIGER-b] .modelA {
  background-image: url(/skin/skin6/images3/new_REDTIGER-b.png);
}
.casinoZone .content ul li[game-box=RELAXGAMING-b] .modelA {
  background-image: url(/skin/skin6/images3/new_RELAXGAMING-b.png);
}
.casinoZone .content ul li[game-box=nolimit_city] .modelA {
  background-image: url(/skin/skin6/images3/new_nolimit_city.png);
}
.casinoZone .content ul li[game-box=EvoReal] .modelA {
  width: 100%;
  height: 100%;
}
.casinoZone .content ul li[game-box=AsiReal] .modelA {
  width: 100%;
  height: 100%;
}
.casinoZone .content ul li[game-box=PrgReal] .modelA {
  width: 100%;
  height: 100%;
}
.casinoZone .content ul li[game-box=Vivo] .modelA {
  width: 100%;
  height: 100%;
}
.casinoZone .content ul li[game-box=AllBet] .modelA {
  width: 100%;
  height: 100%;
}
.casinoZone .content ul li[game-box=WmReal] .modelA {
  width: 100%;
  height: 100%;
}
.casinoZone .content ul li[game-box=BbinReal] .modelA {
  width: 100%;
  height: 100%;
}
.casinoZone .content ul li[game-box=dream] .modelA {
  width: 100%;
  height: 100%;
}

.casinoFrame .come {text-align: center;}

.casinoFrame .come img {margin-top: 12px;}

.casinoZone .content ul li[game-box=EvoReal] .logoA {
  background-image: url(/skin/skin6/images/casinoLogo06.6440e2af.svg);
  width: 29%;
  padding-bottom: 11.1%;
  transition: .3s ease-out;
}
.casinoZone .content ul li[game-box=AsiReal] .logoA {
  background-image: url(/skin/skin6/images/casinoLogo02.2df8ceb6.svg);
  width: 20%;
  padding-bottom: 11.1%;
  transition: .3s ease-out;
}
.casinoZone .content ul li[game-box=PrgReal] .logoA {
  background-image: url(/skin/skin6/images/casinoLogo05.0b39efa4.svg);
  width: 11.3%;
  padding-bottom: 16.6%;
  transition: .3s ease-out;
  right: 5%;
  top: 4%;
}

.casinoZone .content ul li[game-box=AllBet] .logoA {
  background-image: url(/skin/skin6/images/casinoLogo03.8fbe7cc7.svg);
  width: 20.2%;
  padding-bottom: 12.1%;
  transition: .3s ease-out;
}
.casinoZone .content ul li[game-box=BbinReal] .logoA {
  background-image: url(/skin/skin6/images/casino-bbin.png);
  width: 22%;
  padding-bottom: 8.4%;
  transition: .3s ease-out;
}
.casinoZone .content ul li[game-box=dream] .logoA {
  background-image: url(/skin/skin6/images/casinoLogo08.f2b6300a.svg);
  width: 23%;
  padding-bottom: 11.1%;
  transition: .3s ease-out;
}
.casinoZone .content ul li[game-box=SexyReal] .logoA {
  background-image: url(/skin/skin6/images/casino-sexy.svg);
  width: 14%;
  padding-bottom: 14.1%;
  transition: .3s ease-out;
}
.casinoZone .content ul li[game-box=OgReal] .logoA {
  background-image: url(/skin/skin6/images/casinoLogo07.663b145d.svg);
  width: 16%;
  padding-bottom: 13.1%;
  transition: .3s ease-out;
}
.casinoZone .content ul li[game-box=WmReal] .logoA {
  background-image: url(/skin/skin6/images/casino-tiger.png);
  width: 13%;
  padding-bottom: 13.1%;
  transition: .3s ease-out;
}
.casinoZone .content ul li[game-box=Vivo] .logoA {
  background-image: url(/skin/skin6/images/casino-vivo.png);
  width: 40%;
  padding-bottom: 13.1%;
  transition: .5s ease-out;
  background-size: 100%;
  background-repeat: no-repeat;
}

.casinoZone .content ul li:hover {
  transform: scale(1.05);
  transition: 1s;
  box-shadow: 0 0 15px #d55d82;
}

.casinoZone .content ul li.coming:hover {
  transform: none;
  box-shadow: 2px 4px 5px 1px #a7b5cc59, inset 0 0 6px 1px #ffffffbf;
  cursor: unset;
}

.slotZone {
  padding-top: 34px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.slotZone .slotLeft {
  width: 78%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.slotZone .leftZone {
  width: 56%;
  border: 1px solid #d7daf1;
  border-radius: 10px;
  box-shadow: 2px 4px 5px 1px #a7b5cc59, inset 0 0 6px 1px #ffffffbf;
  background: #f0f0f8;
  background: linear-gradient(360deg,#f0f0f8 0%,#ffffff 100%);
  overflow: hidden;
  position: relative;
  cursor: pointer;
  transition: .4s ease-out;
}

.slotZone .leftZone .pic {
  background-size: cover;
  width: 100%;
  padding-bottom: 54%;
  transition: .4s ease-out;
  position: relative;
}

.slotZone .slot01 .leftZone .pic {
  background-image: url(/skin/skin6/images/adr01.4334ebee.webp);
}

.slotZone .slot02 .leftZone .pic {
  background-image: url(/skin/skin6/images/adL02.4d26645f.webp);
}

.slotZone .slot03 .leftZone .pic {
  background-image: url(/skin/skin6/images/adL03.7246ed7d.webp);
}

.slotZone .slot04 .leftZone .pic {
  background-image: url(/skin/skin6/images/adL06.742df3bd.webp);
}

.slotZone .slot05 .leftZone .pic {
  background-image: url(/skin/skin6/images/adL07.e9bdd37f.webp);
}

.slotZone .leftZone:hover .pic {
  transform: rotate(5deg) scale(1.1);
}

.slotZone .centerZone {
  width: 35%;
}

.slotZone .centerZone .upZone {
  padding-bottom: 20px;
  border-bottom: 1px solid #e6e6e6;
  margin-bottom: 20px;
}

.slotZone .centerZone .upZone h2 {
  color: #c9aa8d;
  font-size: 2.1vw;
  margin-bottom: 20px;
}

.slotZone .centerZone .upZone p {
  color: #6a7391;
  line-height: 1.6;
  font-size: .8vw;
}

.slotZone .centerZone .downZone {
  display: flex;
  justify-content: space-between;
}

.slotZone .centerZone .downZone a {
  border: 1px solid #d7daf1;
  color: #6a7391;
  font-weight: 700;
  border-radius: 10px;
  font-size: 12px;
  padding: 22px 0;
  margin-bottom: 21px;
  box-shadow: none;
  background: #ffffff;
  background: linear-gradient(180deg,#ffffff 0%,#f0f0f8 34%,#ffffff 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30%;
  transition: .4s ease-out;
}

.slotZone .rightZone {
  width: 15%;
}

.slotZone .rightZone ul li {
  width: 100%;
  border: 1px solid #d7daf1;
  border-radius: 10px;
  box-shadow: 2px 4px 5px 1px #a7b5cc59, inset 0 0 6px 1px #ffffffbf;
  margin-bottom: 21px;
  background: #f0f0f8;
  background: linear-gradient(360deg,#f0f0f8 0%,#ffffff 100%);
  position: relative;
  cursor: pointer;
  overflow: hidden;
  transition: .4s ease-out;
}

.slotZone .rightZone ul li:hover .pic {
  transform: rotate(5deg) scale(1.2);
}

.slotZone .rightZone ul li:before {
  content: "";
  background-color: #ffffffd9;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 3;
  opacity: 0;
  transition: .4s ease-out;
}

.slotZone .rightZone ul li .txt {
  font-size: 30px;
  color: #6a7391;
  font-weight: 700;
  position: absolute;
  z-index: 3;
  float: left;
  left: 4%;
  top: 29%;
  transition: .4s ease-out;
  opacity: 0;
}

.slotZone .rightZone ul li:hover .txt {
  left: 18%;
  opacity: 1;
}

.slotZone .rightZone ul li .pic {
  background-size: cover;
  background-position: center;
  padding-bottom: 25%;
  width: 100%;
  z-index: 2;
  position: relative;
  transition: .4s ease-out;
}

.slotZone .rightZone ul li.s01 .pic01 {
  background-image: url(/skin/skin6/images/adr02.6610d7ea.webp);
}

.slotZone .rightZone ul li.s02 .pic02 {
  background-image: url(/skin/skin6/images/adr03.6773cae7.webp);
}

.slotZone .rightZone ul li.s03 .pic03 {
  background-image: url(/skin/skin6/images/adr04.df1de432.webp);
}

.slotZone .rightZone ul li.s04 .pic04 {
  background-image: url(/skin/skin6/images/adr05.85f35cc8.webp);
}

.slotZone .rightZone ul li.s05 .pic05 {
  background-image: url(/skin/skin6/images/adr06.e8aec508.webp);
}

.slotZone .rightZone ul li .mask {
  position: absolute;
  top: 0px;
  width: 100%;
  height: 100%;
  background: #f2d09b;
  background: linear-gradient(0deg,#f2d09b 0%,#dbb897 40%,rgb(236,201,168) 100%);
  border-radius: 8px;
  z-index: 1;
  align-items: center;
  justify-content: center;
  display: flex;
  transition: .4s ease-out;
  opacity: 0;
}

.slotZone .rightZone ul li .mask .inner {
  width: 98%;
  height: 98%;
  background: #ffeed3;
  background: linear-gradient(180deg,#ffeed3 0%,#dbb897 75%,#c9aa8d 100%);
  border-radius: 8px;
  z-index: 1;
  transition: .4s ease-out;
  opacity: 0;
}

.btn, .btn-large, .btn-small {
  text-decoration: none;
  color: #fff;
  background-color: #26a69a;
  text-align: center;
  letter-spacing: .5px;
  -webkit-transition: background-color .2s ease-out;
  transition: background-color .2s ease-out;
  cursor: pointer;
}

.slotZone .rightZone ul li:hover:before {
  opacity: 1;
}

.slotZone .rightZone ul li:hover .mask, .slotZone .rightZone ul li:hover .mask .inner {
  opacity: 1;
}

.infoZone {
  width: 100%;
  margin-top: 25px;
  display: flex;
  justify-content: space-between;
}

.infoZone .info01 {
  width: 48%;
  border: 1px solid #d7daf1;
  background-color: #f4f4f4;
  border-radius: 10px;
  box-shadow: 2px 4px 5px 1px #a7b5cc59, inset 0 0 6px 1px #ffffffbf;
  padding: 23px;
  margin-top: 25px;
}

.infoZone .info01 .title {
  color: #333;
  font-size: 18px;
  font-weight: 700;
}

.infoZone .info01 .title span {
  color: #666;
}

.infoZone .info01 .listFrame {
  overflow: hidden;
}

.infoZone .info01 .list {
  margin-top: 14px;
  animation-duration: 1s;
  background-position: -15px -13px;
  animation-iteration-count: infinite;
  animation-timing-function: step-start;
  animation-play-state: running;
}

.infoZone .info01 .list .listA {
  width: 100%;
  display: flex;
  height: 40px;
  align-items: center;
  border-bottom: 1px solid #ccc;
  cursor: pointer;
  justify-content: space-between;
  transition: .4s ease-out;
  padding: 0 9px;
  background-color: #f4f4f4;
}

.infoZone .info01 .list .listA .message {
  font-size: 12px;
  text-align: left;
  color: #6a7391;
  transition: .4s ease-out;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 286px;
}

.infoZone .info01 .list .listA .time {
  font-size: 12px;
  text-align: left;
  color: #6a7391;
  transition: .4s ease-out;
}

.infoZone .info01 .list .listA:hover {
  background-color: #b1b1b1;
}

.infoZone .info01 .list .listA.no-hov:hover {
  background-color: transparent;
}

.infoZone .info01 .list .listA:hover .message {
  font-size: 12px;
  padding-right: 4%;
  color: #ffffff;
  transition: .4s ease-out;
}

.infoZone .info01 .list .listA:hover .time {
  font-size: 12px;
  text-align: right;
  color: #ffffff;
}

.slotZone .centerZone .downZone a:hover {
  background: linear-gradient(180deg,#ffeed3 0%,#dbb897 75%,#c9aa8d 100%);
}

.casino-list-sym {
  font-size: 30px;
  margin-top: 10px;
  color: #333;
}
/*
.ml-5p {
  margin-left: 5% !important;
}*/

marquee {
  color: rgb(255, 0, 255);
}

.leftMenu.leftMenu01 img {
  float: left;
  width: 25px;
  height: 25px;
}

.zoomOUT .leftMenu.leftMenu01 img {
  margin-right: 20px;
}

.leftMenu.leftMenu01 .txt {
  float: left;
} 

.main-notice-hov {
  display: none;
}

.menu01.main-ntc:hover .main-notice-hov {
  display: block;
}

.menu01.main-ntc:hover .main-notice-img {
  display: none;
}

.main-event-hov {
  display: none;
}

.menu01.main-eve:hover .main-event-hov {
  display: block;
}

.menu01.main-eve:hover .main-event-img {
  display: none;
}

.main-letter-hov {
  display: none;
}

.menu01.main-msg:hover .main-letter-hov {
  display: block;
}

.menu01.main-msg:hover .main-letter-img {
  display: none;
}

.main-myp-hov {
  display: none;
}

.menu01.main-myp:hover .main-myp-hov {
  display: block;
}

.menu01.main-myp:hover .main-myp-img {
  display: none;
}

.main-rcm-hov {
  display: none;
}

.menu01.main-rcm:hover .main-rcm-hov {
  display: block;
}

.menu01.main-rcm:hover .main-rcm-img {
  display: none;
}

.main-atd-hov {
  display: none;
}

.menu01.main-atd:hover .main-atd-hov {
  display: block;
}

.menu01.main-atd:hover .main-atd-img {
  display: none;
}

.main-depo-hov {
  display: none;
}

.menu01.main-depo:hover .main-depo-hov {
  display: block;
}

.menu01.main-depo:hover .main-depo-img {
  display: none;
}

.main-with-hov {
  display: none;
}

.menu01.main-with:hover .main-with-hov {
  display: block;
}

.menu01.main-with:hover .main-with-img {
  display: none;
}

.main-b-hist-hov {
  display: none;
}

.menu01.main-b-hist:hover .main-b-hist-hov {
  display: block;
}

.menu01.main-b-hist:hover .main-b-hist-img {
  display: none;
}

.main-serv-hov {
  display: none;
}

.menu01.main-serv:hover .main-serv-hov {
  display: block;
}

.menu01.main-serv:hover .main-serv-img {
  display: none;
}

.main-rslt-hov {
  display: none;
}

.menu01.main-rslt:hover .main-rslt-hov {
  display: block;
}

.menu01.main-rslt:hover .main-rslt-img {
  display: none;
}

.main-rule-hov {
  display: none;
}

.menu01.main-rule:hover .main-rule-hov {
  display: block;
}

.menu01.main-rule:hover .main-rule-img {
  display: none;
}

.footer-top {
  text-align: center;
  padding: 60px 0;
  border-top: 1px solid #ccc;
  margin-left: 250px;
}

.footer-top img {
  width: 200px;
  cursor: pointer;
}

.footer-top img:nth-child(2) {
  width: 300px;
  cursor: unset;
}

.footer-copy {
  width: 100%;
}

.footer-copy {
  color: #666;
  font-size: 12px;
}

.vertical-ticker-ar {
  width: 100%;
}

.vertical-ticker-ar li div {
  height: 30px;
  line-height: 30px;
  display: inline-block;
  margin: 0 5px;
}

.vertical-ticker-ar li div:nth-child(1) {
  width: 30%;
  text-align: right;
}

.vertical-ticker-ar li div:nth-child(2) {
  margin-left: 8%;
  width: 15%;
}

.vertical-ticker-ar li div:nth-child(3) {
  width: 25%;
  text-align: right;
}

.vertical-ticker-ar li div:nth-child(4) {
  float: right;
}

.vertical-ticker-ar li div .out_put {
  float: left;
}

.vertical-ticker-ar li div strong {
  color: #f6567e;
}

.vertical-ticker-ar li div .fa-bullseye {
  color: #f6567e;
  font-size: 16px;
  margin-right: 10px;
  display: inline-block;
}

.cng-btn {
  background: linear-gradient(135deg, #e81871, #bd3496) !important;
  color: #fff !important;
  border-radius: 20px;
  transition: .5s;
}

.cng-btn:hover {
  filter: brightness(1.2);
}

.partner_btn {
  transition: .5s;
}

.partner_btn:hover {
  filter: brightness(1.2);
}

.partner_btn a:hover {
  color: #fff !important;
}