@CHARSET "UTF-8";
@import url("../../fonts/font_noto.css?v=2");
html {margin:0px;padding:0px;}
body, div, ul, dl, ol, li, dt, dd, h1, h2, h3, h4, h5, h6, span, strong, p, a, td, th {
	margin: 0px;
	padding: 0px;
	font-family:"Noto Sans Korean", Malgun Gothic, dotum, Verdana, sans-serif;
	font-size:12px;
	color:#ffffff;
	word-break:break-all;
	transition:all .2s ease 0s;
}
body {
	background-color:#0e1a21;
	background-repeat:no-repeat;
	background-position:top center;
	background-attachment:fixed;
	background-image:url("../images/bg_body.png");
}
div, ul, li, ol, dl, dt, dd  {list-style:none;}
img {border:none;vertical-align:middle;}
span {vertical-align:middle;}
form, legend, fieldset {margin:0;padding:0;border:none;}
caption, legend {display:none;}
/* default link */
a:link {text-decoration:none;}
a:hover {text-decoration:none;}
a:active {text-decoration:none;}
a:visited {text-decoration:none;}
/* Input */
input {margin:0;padding:0;vertical-align:middle;}
input[type~="text"] {padding:3px 3px;font-family:"Noto Sans Korean", Malgun Gothic, dotum, Verdana, sans-serif;}
input[type~="password"] {padding:3px 3px;}
input[type~="radio"] {border:none;}
input[type~="checkbox"] {border:none;}
input[type~="button"] {border:none;cursor:pointer;}
select {margin:0;padding:0;vertical-align:middle;}
textarea {margin:0;padding:5px;border:none;font:normal 12px/150% "Dotum", Tahoma;color:#000000;}
/* clear Float */
.clear {clear:both;height:0px;}
.clear:after {clear:both;height:0px;}
.clear:before {clear:both;height:0px;}
.clearFix {clear:both;}
.clearFix:after {clear:both;}
.clearFix:before {clear:both;}
.league_icon { vertical-align:middle; margin-right:3px; }

.OUTFRAME {position:relative;z-index:100;margin:0 auto;}
/* ******************************************** Header ******************************************** */
.HEAD_INC {position:relative;margin:0 auto;width:1400px;height:0;}
.HEADTOP {position:sticky;z-index:300;top:0;left:0;width:100%;}
.Head_cont {position:relative;z-index:100;display:flex;justify-content:space-between;margin:0 auto;width:1400px;}
/* Head Info */
.HEAD_INF {background-repeat:repeat-y;background-position:top center;background-image:url(../images/bg.jpg);}
.HEAD_INF .Head_cont {padding:20px 0;}
.LOGO_TOP {display:block;margin:0 auto;width:280px;height:80px;text-indent:-9999px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(../images/logo.png);}
.H_infos {position:relative;box-sizing:border-box;width:calc(100% / 2 - 140px);}
.H_infos .inWrap {position:absolute;bottom:0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;}
.H_infos .inWrap .Inf {display:flex;align-items:center;box-sizing:border-box;margin-top:5px;width:100%;}
.H_infos .HTX {display:flex;align-items:center;color:#000000;font-weight:500;}
.H_infos .HTX::before, .H_infos .HTX::after {font-weight:400;}
.H_infos .HTX::before {margin-right:6px;}
.H_infos .HTX::after {margin-left:3px;}
.H_infos.mems .inWrap .HTX {margin-right:10px;}
.H_infos .user_level {padding-left:50px;width:auto;background-position:left center;}
.H_infos .user_level::after {content:"님";}
.H_infos .mess::before {content:"";width:18px;height:20px;background:url(../images/memo.gif) no-repeat left center;}
.H_infos .mess::after {content:"통";}
.H_infos .minf .HTX {color:#ffffff;font-weight:700;}
.H_infos .minf .HTX::before, .H_infos .minf .HTX::after {color:#000000;}
.H_infos .money::before {content:"보유금";}
.H_infos .money::after {content:"원";}
.H_infos .point {margin-right:6px !important;}
.H_infos .point::before {content:"포인트";}
.H_infos .point::after {content:"P";}
.H_infos .point_conv {padding:0 10px;height:25px;border-radius:4px;background-color:#5f3200;font-weight:400 !important;}
.H_infos.btns .inWrap {right:0;justify-content:flex-end;}
.H_infos .inWrap .HBT {display:flex;justify-content:center;align-items:center;margin-left:4px;padding:0 16px;line-height:30px;border-radius:4px;border:1px solid #000000;background-color:rgb(0 0 0 / 60%);color:#ffffff;font-size:13px;}
/* Head Menu(GNB) */
.MAIN_MENU {position:relative;z-index:100;border:0 solid #000000;border-top-width:1px;border-bottom-width:1px;background-repeat:repeat-x, repeat-y;background-position:left center, top center;
	background-image:linear-gradient(rgb(0 0 0 / 80%), rgb(0 0 0/ 80%)), url(../images/bg.jpg);}
.MAIN_MENU::before, .MAIN_MENU::after {content:"";position:absolute;left:0;width:100%;height:30%;}
.MAIN_MENU::before {top:0;background:linear-gradient(rgb(255 255 255 / 10%), transparent);}
.MAIN_MENU::after {bottom:0;background:linear-gradient(transparent, rgb(255 255 255 / 10%));}
.GNB_AREA::before {content:"";display:block;width:160px;height:48px;background:url(../images/gnb_tit.png) no-repeat left bottom;}
.GNB_AREA .menu_wrap {display:flex;justify-content:space-between;align-items:center;width:calc(100% - 160px);}
.GNB_AREA .menu_wrap ul {display:flex;align-items:center;}
.GNB_AREA .menu_wrap li {position:relative;box-sizing:border-box;}
.GNB_AREA .menu_wrap .GNB {position:relative;display:flex;justify-content:center;align-items:center;height:48px;overflow:hidden;font-weight:500;font-size:16px;}
.GNB_AREA .menu_wrap .Game .GNB {padding:0 10px;font-weight:600;}
.GNB_AREA .menu_wrap .Info .GNB {padding:0 7px;color:rgb(255 255 255 / 70%);}
.GNB_AREA .menu_wrap .Money .GNB {padding:0 10px;color:#fccf27;}
.GNB_AREA .menu_wrap li::after {content:"";position:absolute;bottom:-1px;left:0;width:100%;height:0;border-radius:3px 3px 0 0;background-color:#ffffff;}
.GNB_AREA .menu_wrap li:hover::after {height:6px;}
.GNB_AREA .menu_wrap li:hover .GNB {color:#ffffff;}
.GNB_AREA .menu_wrap li:hover .SUB_MENU_CASINO, .GNB_AREA .menu_wrap li:hover .SUB_MENU_BOX {display:block;}
/* Sub Menu */
.GNB_AREA .SUB_MENU_BOX {position:absolute;z-index:100;top:48px;left:50%;transform:translateX(-50%);box-sizing:border-box;width:120px;overflow:hidden;border-radius:4px;border:1px solid #ffffff;background-color:#ffffff;box-shadow:0 10px 10px rgb(0 0 0 / 80%);display:none;}
.GNB_AREA .SUB_MENU_BOX .SUM {display:block;line-height:30px;background-color:#ffffff;border-top:1px solid #dedede;text-align:center;color:#000000;}
.GNB_AREA .SUB_MENU_BOX .SUM:first-child {border-top:0;}
.GNB_AREA .SUB_MENU_BOX .SUM:hover {background-color:#000000;color:#ffffff;}
/* Sub Menu Casino */
.GNB_AREA .SUB_MENU_CASINO {display:none;position:fixed;z-index:100;top:169px;left:0;width:100%;background:#ffffff;border-top:1px solid #ffffff;}
.GNB_AREA .SUB_MENU_CASINO ul {display:flex;justify-content:flex-start;margin:0 auto;width:800px;}
.GNB_AREA .SUB_MENU_CASINO ul.casl {width:1200px;}
.GNB_AREA .SUB_MENU_CASINO ul.casino img {width:60%;}
.GNB_AREA .SUB_MENU_CASINO ul li {padding:10px 0;width:calc(100% / 4);}
.GNB_AREA .SUB_MENU_CASINO ul.slot li {width:calc(100% / 9);}
.GNB_AREA .SUB_MENU_CASINO ul li:last-child .SUC {border:0}
.GNB_AREA .SUB_MENU_CASINO .SUC {
	display:block !important;
	padding:0 5px;
	height:80px;
	border-right:1px solid #eeeeee;
	text-align:center;
	font-size:13px;
	color:#000000;
}
.GNB_AREA .SUB_MENU_CASINO .SUC img {display:block;margin:0 auto;width:100%;}
/* .GNB_AREA .SUB_MENU_CASINO .SUC.evolution {background-image:url("../images/casino/evolution.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.vivo {background-image:url("../images/casino/vivo.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.ezugi {background-image:url("../images/casino/ezugi.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.ppcasino {background-image:url("../images/casino/ppcasino.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.habanero {background-image:url("../images/casino/habanero.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.boongo {background-image:url("../images/casino/boongo.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.playson {background-image:url("../images/casino/playson.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.evoplay {background-image:url("../images/casino/evoplay.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.asiagame {background-image:url("../images/casino/asiagame.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.dreamgame {background-image:url("../images/casino/dreamgame.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.bota {background-image:url("../images/casino/bota.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.microgame {background-image:url("../images/casino/microgame.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.bigtime {background-image:url("../images/casino/bigtime.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.playpearls {background-image:url("../images/casino/playpearls.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.dreamtech {background-image:url("../images/casino/dreamtech.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.gameart {background-image:url("../images/casino/gameart.png");}
.GNB_AREA .SUB_MENU_CASINO .SUC.blueprint {background-image:url("../images/casino/blueprint.png");} */
/* ----- Notice Head ----- */
.noticeHead {position:relative;z-index:90;background-color:#ffffff;}
.noticeHead .HN {display:block;line-height:30px;color:#000000;}
.noticeHead .tit {width:60px;color:#f74203;font-weight:500;}
.noticeHead .txt {width:calc(100% - 60px);}
/* ******************************************** 푸터 레이아웃 - 사이트별 시작 ******************************************** */
.footer_wrap {margin:0 auto;padding:30px 0;padding-bottom:100px;width:100%;background:linear-gradient(rgb(0 0 0 / 70%) 0%, transparent 100%);}
.footer_wrap .FooterArea {margin:0 auto 30px auto;width:1200px;background:none;border-radius:5px;}
.footer_wrap .FooterArea p {text-align:center;color:#ffffff;font-size:11px;text-transform:uppercase;}
/* ******************************************** 메인 페이지 시작 ******************************************** */
.content_wrapMain {position:relative;margin:0px auto;padding:30px 0;width:1400px;}
/****** Main Top Contnet ******/
.MAIN_TOP {
	display:flex;
	justify-content:space-between;
	margin-bottom:20px;
}
/* Slide Img */
.Main_IMG {
	position:relative;
	width:1000px;
}
.slick-slide img {width:1000px;height:398px;}
.Main_IMG>.slide_wrap {position:relative;float:left;width:1000px;height:398px;overflow:hidden;border-radius:6px;}
.Main_IMG>.slide_wrap::before {content:"";position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;}
.Main_IMG>.slide_banner {position:absolute;width:1000px;height:398px;}
.Main_IMG>.slide_banner li {float:left;width:1000px;height:398px;}
.Main_IMG #slide_banner {height:398px !important;}
.Main_IMG #slide_banner .slick-dots {position:absolute;z-index:100;bottom:10px;left:0;width:1000px;text-align:center;cursor:pointer;}
.Main_IMG #slide_banner .slick-dots li {display:inline-block;z-index:999;margin:0 3px;width:15px;height:15px;}
.Main_IMG #slide_banner .slick-dots li button {font-size:0;line-height:0;display:block; border:0;outline:0;width:15px;height:15px;background:#ffffff;border-radius:50%;}
.Main_IMG #slide_banner .slick-dots li.slick-active button {background:#ffdd00 !important;}
/* Go Button */
.Main_BTN {width:380px;}
.Main_BTN ul {display:flex;justify-content:space-between;margin-top:10px;}
.Main_BTN ul:first-child {margin-top:0;}
.Main_BTN ul li {width:calc(100% / 2 - 5px);}
.Main_BTN .m_top_btn {
	position:relative;
	display:block;
	box-sizing:border-box;
	height:126px;
	overflow:hidden;
	border-radius:6px;
	background-color:rgb(0 0 0 / 60%);
}
.Main_BTN .m_top_btn::after {
	content:"";
	position:absolute;
	z-index:30;
	top:0;
	right:0;
	width:100%;
	height:100%;
	background-repeat:no-repeat;
	background-position:right top;
	background-size:contain;
	background-image:url(../images/box_bg.png);
	filter:opacity(0.3) grayscale(100%);
}
.Main_BTN .m_top_btn .ico {
	position:absolute;
	z-index:100;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	padding-top:80px;
	width:100%;
	text-align:center;
	background-repeat:no-repeat;
	background-position:top center;
	background-size:auto 80%;
	font-size:15px;
}
.Main_BTN .m_top_btn:hover {background-color:#ffffff;}
.Main_BTN .m_top_btn:hover::after {filter:opacity(1) grayscale(0%);}
.Main_BTN .m_top_btn:hover .ico {color:#000000;}
.Main_BTN .m_top_btn.deposit .ico {background-image:url("../images/main/menu/deposit.png");}
.Main_BTN .m_top_btn.withdraw .ico {background-image:url("../images/main/menu/withdraw.png");}
.Main_BTN .m_top_btn.pointex .ico {background-image:url("../images/main/menu/pointex.png");}
.Main_BTN .m_top_btn.result .ico {background-image:url("../images/main/menu/result.png");}
.Main_BTN .m_top_btn.attendance .ico {background-image:url("../images/main/menu/attend.png");}
.Main_BTN .m_top_btn.mybet .ico {background-image:url("../images/main/menu/mybet.png");}
.Main_BTN .m_top_btn.cscenter .ico {background-image:url("../images/main/menu/cscenter.png");}
/****** Main Game Icon ******/
.MAIN_ICO_BOX {
	position:relative;
	margin-bottom:20px;
	padding:20px;
	overflow:hidden;
	border-radius:5px;
	background-color:rgb(0 0 0 / 70%);
}
.MAIN_ICO {
	display:flex;
	justify-content:flex-start;
	flex-wrap:wrap;
	position:relative;
}
.MAIN_ICO .m_ico {
	position:relative;
	display:block;
	box-sizing:border-box;
	margin:3px;
	width:calc(100% / 8 - 6px);
	height:150px;
	overflow:hidden;
	border-radius:5px;
	border:1px solid #111111;
	background-color:#333333;
}
.MAIN_ICO .m_ico .mict {
	display:block;
	position:absolute;
	z-index:30;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	padding-top:90px;
	padding-bottom:10px;
	width:100%;
	background-repeat:no-repeat;
	background-position:top center;
	text-align:center;
	font-size:15px;
}
.MAIN_ICO .m_ico:hover {border-color:#ffffff;background-color:#eeeeee;}
.MAIN_ICO .m_ico:hover .mict {color:#000000;}
.MAIN_ICO .m_ico.cross .mict {background-image:url("../images/main/game/cross.png");}
.MAIN_ICO .m_ico.special1 .mict {background-image:url("../images/main/game/special1.png");}
.MAIN_ICO .m_ico.special2 .mict {background-image:url("../images/main/game/special2.png");}
.MAIN_ICO .m_ico.lotusbacc1 .mict {background-image:url("../images/main/game/lotusbacc1.png");}
.MAIN_ICO .m_ico.lotusbacc2 .mict {background-image:url("../images/main/game/lotusbacc2.png");}
.MAIN_ICO .m_ico.lotussicbo .mict {background-image:url("../images/main/game/lotussicbo.png");}
.MAIN_ICO .m_ico.nextladder .mict {background-image:url("../images/main/game/nextladder.png");}
.MAIN_ICO .m_ico.nextpowerball .mict {background-image:url("../images/main/game/nextpb.png");}
.MAIN_ICO .m_ico.ozbacc .mict {background-image:url("../images/main/game/ozbacc.png");}
.MAIN_ICO .m_ico.vgreyhound .mict {background-image:url("../images/main/game/vgreyhound.png");}
.MAIN_ICO .m_ico.vsoccer .mict {background-image:url("../images/main/game/vsoccer.png");}
.MAIN_ICO .m_ico.kenoladder .mict {background-image:url("../images/main/game/kenoladder.png");}
.MAIN_ICO .m_ico.speedkeno .mict {background-image:url("../images/main/game/speedkeno.png");}
.MAIN_ICO .m_ico.powerball .mict {background-image:url("../images/main/game/powerball.png");}
.MAIN_ICO .m_ico.powerladder .mict {background-image:url("../images/main/game/pbladder.png");}
.MAIN_ICO .m_ico.paiza .mict {background-image:url("../images/main/game/paiza.png");}
.MAIN_ICO .m_ico.evolution .mict {background-image:url("../images/main/game/evolution.png");}
.MAIN_ICO .m_ico.asia .mict {background-image:url("../images/main/game/asia.png");}
.MAIN_ICO .m_ico.ppcasino .mict {background-image:url("../images/main/game/ppcasino.png");}
.MAIN_ICO .m_ico.dream .mict {background-image:url("../images/main/game/dream.png");}
.MAIN_ICO .m_ico.big .mict {background-image:url("../images/main/game/big.png");}
.MAIN_ICO .m_ico.micro .mict {background-image:url("../images/main/game/micro.png");}
.MAIN_ICO .m_ico.sexy .mict {background-image:url("../images/main/game/sexy.png");}
.MAIN_ICO .m_ico.slot .mict {background-image:url("../images/main/game/slot.png");}
.MAIN_ICO .m_ico.livecasino .mict {background-image:url("../images/main/game/livecasino.png");}
.MAIN_ICO .m_ico.eos1 .mict {background-image:url("../images/main/game/eos1.png");}
.MAIN_ICO .m_ico.eos3 .mict {background-image:url("../images/main/game/eos3.png");}
.MAIN_ICO .m_ico.eos5 .mict {background-image:url("../images/main/game/eos5.png");}
.MAIN_ICO .m_ico.multiview .mict {background-image:url("../images/main/game/minigame.png");}
/****** Main Board Content ******/
.MAIN_TEXT_BOX {display:flex;justify-content:space-between;}
.MAIN_BOARD {
	padding:20px;
	padding-bottom:10px;
	width:calc(100% / 2 - 54px);
	border-radius:5px;
	border:1px solid #cccccc;
	background-color:#ffffff;
}
.MAIN_BOARD ul {margin:0 5px;}
.MAIN_BOARD ul li {padding:0 10px;border-top:1px solid #cccccc;}
.MAIN_BOARD ul li:first-child {border:0;}
.MAIN_BOARD .mboard_tit {
	display:block;
	padding:0 20px;
	padding-left:34px;
	height:32px;
	line-height:32px;
	color:#ffffff;
	font-size:15px;
	border-radius:16px;
	background-color:#f65501;
	background-repeat:no-repeat;
	background-position:4px 3px;
	background-size:26px;
}
.MAIN_BOARD.notice .mboard_tit {background-image:url("../images/icon_notice_main.png");}
.MAIN_BOARD.board .mboard_tit {background-image:url("../images/icon_board_main.png");}
.MAIN_BOARD .bdl {
	display:block;
	padding:0 10px;
	padding-left:16px;
	line-height:32px;
	overflow:hidden;
	color:#000000;
	font-size:13px;
	background:url("../images/icon_arr_tit.png") no-repeat left center;
	background-size:6px;
}
.MAIN_BOARD .bdl img {height:32px;width:100%;}
.MAIN_MONEY {
	display:flex;
	justify-content:space-between;
	padding:20px;
	padding-bottom:10px;
	width:calc(100% / 2 - 54px);
	border-radius:5px;
	border:1px solid #cccccc;
	background-color:#ffffff;
}
.MAIN_MONEY .recentM {width:calc(100% / 2 - 10px);}
.MAIN_MONEY .recentM ul {height:200px;}
.MAIN_MONEY .recentM ul li {
	display:flex;
	justify-content:space-between;
	padding:0 10px;
	border-top:1px solid #cccccc;
}
.MAIN_MONEY .recentM ul li:first-child {border:0;}
.MAIN_MONEY .recentM ul li .mw {display:block;line-height:32px;color:#000000;font-size:13px;}
.MAIN_MONEY .recentM ul li .mw:first-child {
	padding-left:12px;
	background:url("../images/icon_arr_tit.png") no-repeat left center;
	background-size:6px;
}
.MAIN_MONEY .recentM .mdw_tit {
	display:block;
	padding:0 20px;
	padding-left:34px;
	height:32px;
	line-height:32px;
	color:#ffffff;
	font-size:15px;
	border-radius:16px;
	background-color:#664b37;
	background-repeat:no-repeat;
	background-position:4px 3px;
	background-size:26px;
}
.MAIN_MONEY .recentM.deposit .mdw_tit {background-image:url("../images/icon_main_deposit.png");}
.MAIN_MONEY .recentM.withdraw .mdw_tit {background-image:url("../images/icon_main_withdraw.png");}
/* 메인 공지사항 팝업 */
.layer-notice-view {position:relative;z-index:1000;margin:0 auto;width:1200px;height:0;display:none; }
.layer-notice-view .notice-item {position:absolute;z-index:1000;top:-115px;vertical-align:middle;margin:0px;text-align:center;color:#fff;border-radius:20px;border:5px solid #ff6600;background-color:#ffffff;box-shadow:0 6px 20px #000000;}
.layer-notice-view .notice-item .title_bar {position:relative;padding-bottom:10px; text-align:center; }
.layer-notice-view .notice-item .title_bar .p_tit_txt {display:block;margin:0 70px;padding:5px 0;height:20px;line-height:20px;text-align:center;color:#ffffff;font-size:13px;background-color:#ff6600;border-bottom-left-radius:14px;border-bottom-right-radius:14px;}
.layer-notice-view .notice-item .title_bar .pop_x { cursor:pointer; position:absolute; top:10px; right:10px; display:block; width:20px; height:20px; background:url("../images/x.svg") no-repeat center center; background-size:contain; }
.layer-notice-view .notice-item .content {margin:0 auto;padding:10px 20px;min-height:300px;line-height:18px;overflow:auto;background-color:#ffffff;text-align:left;vertical-align:middle;color:#000000;font-size:11pt;}
.layer-notice-view .notice-item .foot .nFoot { display:flex; justify-content:center; padding:5px 0; padding-top:15px; color:#000000; }
.layer-notice-view .notice-item .foot .nFoot input {width:18px;height:18px;}
.layer-notice-view .notice-item .foot .nFoot label {display:block;margin-left:5px;line-height:18px;}
.nfootBar {margin:0 150px;margin-bottom:5px;height:8px;border-radius:8px;background-color:#cccccc;}

/* Main 출석 */
.attMainBox .dSelect {margin:5px auto;padding:5px;height:30px;background:none;}
.attMainBox .dSelect .dateBOX {margin:0 auto;text-align:center;height:30px;}
.attMainBox .dSelect .dateBOX a {position:relative;display:inline-block;width:43px;height:30px;text-indent:-9999px;vertical-align:top;}
.attMainBox .dSelect .dateBOX a.Dpre {background:url("../images/check/d_pre.png") no-repeat left;background-size:50%;}
.attMainBox .dSelect .dateBOX a.Dnex {background:url("../images/check/d_nex.png") no-repeat right;background-size:50%;}
.attMainBox .dSelect .dateBOX span {
	display:inline-block;
	vertical-align:top;
	margin:0 5px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-weight:bold;
	font-size:23px;
	color:#ffffff;
	cursor:pointer;
}
.attMainBox .attFrame {padding:0 5px;width:548px;}
.attMainBox .attFrame .att_cal {float:none;width:548px;background:rgba(43, 34, 18, 0.5);border-color:#685b47;}
.attMainBox .attFrame .att_cal table th {background:#2f2b25;border-color:#685b47;}
.attMainBox .attFrame .att_cal table th:first-child {background:#4a291b;border-color:#734b39;}
.attMainBox .attFrame .att_cal table th:last-child {background:#152c3a;}
.attMainBox .attFrame .att_cal table td {padding:10px;height:25px;border-color:#685b47;}
.attMainBox .attFrame .att_cal table td span.day {color:#ffffff;}
.attMainBox .attFrame .att_cal table td:first-child span.day {color:#fff000;}
.attMainBox .attFrame .att_cal table td:last-child span.day {color:#3cd0ff;}
.attMainBox .attFrame .att_cal table td .CHNO {width:35px;height:35px;opacity:0.5;display:none;}
.attMainBox .attFrame .att_cal table td .CHOK {width:35px;height:35px;}
/* ******************************************** 메인 페이지 끝 ******************************************** */

/* ******************************************** 컨텐츠 레이아웃 시작 ******************************************** */
/* Game page */
.content_wrap {position:relative;margin:10px auto;padding:20px 0;padding-bottom:10px;width:1400px;min-height:900px;}
.content_wrap .content_top {position:relative;margin-bottom:10px;height:30px;}
.content_wrap .content_top .section_title {
	display:inline-block;
	height:30px;
	margin-left:6px;
	font-size:26px;
	font-weight:500;
	color:#ffffff;;
}
.content_wrap .content_top .section_title span {display:inline-block;font-size:16px;font-weight:normal;color:#969696;display:none;}
.content_wrap .content_top select {position:absolute;top:10px;right:3px;}
.content_wrap.short .content_top {width:1120px;}
.content_wrap .content {padding:0;}
.content_wrap.short .content {clear:both;width:1120px;}
/* Casino Wrap */
body.LCASINO .content_wrap {padding:0;width:100%;height:calc(100vh - 81px);}
body.LCASINO .content_wrap .content_top {display:none;}
body.LCASINO .content_wrap .content {height:100%;}
body.LCASINO .TabStyle {display:none;}
/* ******************************************** LiveCasino Box ******************************************** */
.casino_agree {box-sizing:border-box;position:absolute;z-index:100;top:100px;left:50%;margin-left:-250px;padding:30px;width:500px;border:0 solid #ff6700;border-top-width:3px;background-color:#ffffff;}
.casino_agree .title {display:block;margin-bottom:20px;text-align:center;color:#000000;font-size:17px;font-weight:600;}
.casino_agree ol {padding-left:20px;}
.casino_agree li {list-style:decimal;margin-top:15px;line-height:18px;font-size:13px;}
.casino_agree li:first-child {margin-top:0;}
.casino_agree .intxt {margin-bottom:20px;}
.casino_agree .exbox {padding:10px;border:2px dotted #aaaaaa;background-color:#f8f8f8;}
.casino_agree .ex {display:block;margin-bottom:10px;width:60px;height:24px;line-height:24px;background-color:#555555;text-align:center;color:#ffffff;}
.casino_agree .agree_confirm {display:flex;justify-content:center;padding:10px;border:1px solid #ffd0d0;background-color:#fffbfb;}
.casino_agree .agc {display:block;box-sizing:border-box;margin:0 5px;height:30px;line-height:28px;border:1px solid #ff7979;background-color:#ffffff;text-align:center;font-size:15px;color:#ffffff;}
.casino_agree .inp {width:200px;color:#e10000;font-weight:600;}
.casino_agree .inp::-webkit-input-placeholder {font-weight:400;color:#777777;}
.casino_agree .btn {padding:0 20px;background-color:#a90026;border-color:#82001d;}
.casino_agree_ok {display:block;margin-bottom:20px;text-align:center;color:#ffcd00;font-size:17px;}
.casino_agree_ok b {color:#ffffff;}
.LIVECASINO .content_top {display:none;}
.LIVECASINO.slot .content_top {display:block;margin:0px 40px;padding-top:20px;}
.LIVECASINO .content_wrap {margin-bottom:0;padding:0;width:100%;}
.LIVECASINO .content {width:100%;}
/* Casino Game */
.casino_games_box {text-align:center;margin:0 auto;margin-top:20px;padding:30px;box-sizing:border-box;}
.LIVECASINO.slot .casino_games_box {padding-top:0;}
.casinoIframeBox {height:100vh;}
.casino_games {display:flex;flex-wrap:wrap;}
.casino_games .CBTN {display:block;box-sizing:border-box;margin:5px;padding:30px;width:calc(100% / 2 - 10px);overflow:hidden;border-radius:10px;background-color:#ffffff;font-size:20px;color:#000000;}
.casino_games .CBTN img {display:block;margin:0 auto;max-width:100%;}
.casino_games .CBTN.hidden {display: none}
.casino_search, .casino_search_in {display:flex;justify-content:center;align-items:center;}
.casino_search {margin-top:20px;padding:10px;border-radius:12px;background-color:rgb(0 0 0 / 40%);}
.casino_search_in {padding:5px;border-radius:6px;border:2px solid #ffffff;background-color:#000000;}
.casino_search_in .in_tit {display:block;margin-right:10px;margin-left:10px;font-size:16px;color:#ffffff;}
.casino_search_in .inp-query {box-sizing:border-box;padding:0 10px;width:250px;border:0;background:none;font-size:16px;font-weight:500;color:#ffffff;}
.casino_search_in .btn-search {padding:0 20px;line-height:36px;border-radius:4px;background-color:#ffea00;font-size:15px;font-weight:500;color:#000000;}
.casino_games.slotGame .CBTN {width:calc(100% / 5 - 10px);}
.casino_games.CB3 .CBTN {width:calc(100% / 3 - 10px);}
.casino_games.CB4 .CBTN {width:calc(100% / 4 - 10px);background-size:contain;}
.casino_games.CB4h .CBTN {width:calc(100% / 4 - 10px);background-size:contain;}
.casino_games.CB5 .CBTN {width:calc(100% / 5 - 10px);background-size:contain;}
.casino_games.CB6 .CBTN {width:calc(100% / 6 - 10px);background-size:contain;}
.casino_games_box .casino_games.full_list {padding:10px;}
.casino_games_box .casino_games.full_list .CBTN {padding:0;width:calc(100% / 8 - 10px);height:auto;text-indent:inherit;background-color:rgb(255 255 255 / 20%);}
.casino_games_box .casino_games.full_list .CBTN .slot_name {display:block;padding:10px;letter-spacing:-1px;}
.casino_games_box .casino_games.full_list .CBTN img {width:100%;}
/* ******************************************** Contnet Title ******************************************** */
/* Sports */
.section_title.game_winlose::before {content:"승무패";}
.section_title.game_winlose .gstit::before {content:"/ WinLose";}
.section_title.game_handicap::before {content:"핸디캡";}
.section_title.game_handicap .gstit::before {content:"/ Handicap";}
.section_title.game_special::before {content:"스페셜1";}
.section_title.game_special .gstit::before {content:"/ Special1";}
.section_title.game_special2::before {content:"스페셜2";}
.section_title.game_special2 .gstit::before {content:"/ Special2";}
.section_title.game_cross::before {content:"조합베팅";}
.section_title.game_cross .gstit::before {content:"/ Cross";}
/* slots */
.section_title.game_honor10::before {content:"프라그마틱";}
.section_title.game_honor22::before {content:"하바네로";}
.section_title.game_honor17::before {content:"부운고";}
.section_title.game_honor30::before {content:"플레이슨";}
.section_title.game_honor79::before {content:"빅타임";}
.section_title.game_honor83::before {content:"드림테크";}
.section_title.game_honor80::before {content:"플레이펄";}
.section_title.game_honor44::before {content:"게임아트";}
.section_title.game_honor45::before {content:"블루프린트";}
/* Aniplus */
.section_title.game_aniplus_soccer::before {content:"사커슈팅";}
.section_title.game_aniplus_hr::before {content:"홈런더비";}
.section_title.game_aniplus_ft::before {content:"프리드로우";}
/* BetEeast */
.section_title.game_besoccer::before {content:"BetEast 축구";}
.section_title.game_becricket::before {content:"BetEast 크리켓";}
/* Bitlive */
.section_title.game_bitlivebi1m::before {content:"바이낸스 1분";}
.section_title.game_bitlivehu1m::before {content:"후오비 1분";}
/* Named */
.section_title.game_oddeven::before {content:"네임드 사다리";}
.section_title.game_sladder::before {content:"네임드 스피드사다리";}
.section_title.game_dari::before {content:"네임드 다리다리";}
.section_title.game_nracing::before {content:"네임드 달팽이";}
/* Named FX */
.section_title.game_ntryfx1::before {content:"네임드FX 1분";}
.section_title.game_ntryfx2::before {content:"네임드FX 2분";}
.section_title.game_ntryfx3::before {content:"네임드FX 3분";}
.section_title.game_ntryfx4::before {content:"네임드FX 4분";}
.section_title.game_ntryfx5::before {content:"네임드FX 5분";}
/* Nanum */
.section_title.game_ntry_pb::before {content:"파워볼";}
.section_title.game_ntry_pbladder::before {content:"파워사다리";}
.section_title.game_ntry_keno::before {content:"스피드키노";}
.section_title.game_ntry_kenoladder::before {content:"키노사다리";}
.section_title.game_ntry_pwkeno::before {content:"파워키노사다리";}
.section_title.game_ntry_eos_pb1::before {content:"EOS파워볼 1분";}
.section_title.game_ntry_eos_pb3::before {content:"EOS파워볼 3분";}
.section_title.game_ntry_eos_pb5::before {content:"EOS파워볼 5분";}
/* MGM */
.section_title.game_mgmodds::before {content:"MGM 홀짝";}
.section_title.game_mgmbacc::before {content:"MGM 바카라";}
.section_title.game_mgmnine::before {content:"MGM 나인";}
.section_title.game_mgmgostop::before {content:"MGM 고스톱";}
/* BRT365 */
.section_title.game_vgreyhound::before {content:"가상경견";}
.section_title.game_vgreyhound .gstit::before {content:"/ BET365";}
.section_title.game_vsoccer::before {content:"가상축구";}
.section_title.game_vsoccer .gstit::before {content:"/ BET365";}
/* Lotus */
.section_title.game_lotusodds::before {content:"로투스 홀짝";}
.section_title.game_lotusdt::before {content:"로투스 용호";}
.section_title.game_lotusbacc1::before {content:"로투스 바카라1";}
.section_title.game_lotusbacc2::before {content:"로투스 바카라2";}
.section_title.game_lotussicbo::before {content:"로투스 식보";}
/* Crown-99 */
.section_title.game_crown_nine::before {content:"CROWN-99 나인볼";}
.section_title.game_crown_sutda::before {content:"CROWN-99 섯다";}
.section_title.game_crown_odds::before {content:"CROWN-99 홀짝";}
/* GameStar */
.section_title.game_gs_split::before {content:"GameStar SPLIT";}
.section_title.game_gs_pigradi::before {content:"GameStar 피그사다리";}
.section_title.game_gs_ryan::before {content:"GameStar 라이언&무지";}
/* JW Casino */
.section_title.game_jw_ostrich::before {content:"JW Casino 타조런";}
.section_title.game_jw_angel::before {content:"JW Casino 천사&악마";}
.section_title.game_jw_mario::before {content:"JW Casino 슈퍼마리오";}
/* Livescore */
.section_title.game_livescore_spdhr::before {content:"LIVESCORE 스피드홈런";}
.section_title.game_livescore_psdk::before {content:"LIVESCORE 파워덩크";}
.section_title.game_livescore_pwfk::before {content:"LIVESCORE 파워프리킥";}
/* NextGame */
.section_title.game_nextgame_ladder::before {content:"NextGame 사다리";}
.section_title.game_nextgame_pb::before {content:"NextGame 파워볼";}
.section_title.game_nextgame_bacc::before {content:"NextGame 바카라";}
/* Score888 */
.section_title.game_s8god::before {content:"Score888 뽑기의신";}
.section_title.game_s8zombie::before {content:"Score888 좀비레이스";}
.section_title.game_s8jumanji::before {content:"Score888 주만지";}
.section_title.game_bangdari::before {content:"Score888 방구차사다리";}
/* SkyPark */
.section_title.game_sky_dice::before {content:"SKYPARK 주사위";}
.section_title.game_sky_samchigi::before {content:"SKYPARK 삼치기";}
.section_title.game_sky_poker::before {content:"SKYPARK 포커";}
.section_title.game_sky_blackjack::before {content:"SKYPARK 블랙젝";}
.section_title.game_sky_baccarat::before {content:"SKYPARK 스피드바카라";}
.section_title.game_sky_baccarat_basic::before {content:"SKYPARK 스카이바카라1";}
.section_title.game_sky_baccarat_basic2::before {content:"SKYPARK 스카이바카라2";}
.section_title.game_sky_odds::before {content:"SKYPARK 홀짝";}
.section_title.game_sky_dt::before {content:"SKYPARK 드래곤타이거";}
.section_title.game_sky_sunmoon::before {content:"SKYPARK 해달별";}
.section_title.game_sky_roulette::before {content:"SKYPARK 룰렛";}
/* ScoreGame */
.section_title.game_sgdari2::before {content:"SCOREGAME 이다리";}
.section_title.game_sgdari3::before {content:"SCOREGAME 삼다리";}
.section_title.game_sgdari5::before {content:"SCOREGAME 오다리";}
/* JoyWorld */
.section_title.game_joy_choice::before {content:"JOYWORLD 초이스";}
.section_title.game_joy_pharaoh::before {content:"JOYWORLD 파라오";}
.section_title.game_joy_roulette::before {content:"JOYWORLD 룰렛게임";}
.section_title.game_joy_nine::before {content:"JOYWORLD 나인게임";}
/* TOMS TV */
.section_title.game_toms_sutda1m::before {content:"탐스TV 섯다 1분";}
.section_title.game_toms_sutda3m::before {content:"탐스TV 섯다 3분";}
/* Suncity - Baccarat */
.section_title.game_takchun1::before {content:"선시티바카라 GALAXY";}
.section_title.game_takchun2::before {content:"선시티바카라 City Of Dreams";}
.section_title.game_takchun3::before {content:"선시티바카라 SOLAIRE";}
.section_title.game_takchun4::before {content:"선시티바카라 MGM GRAND";}
.section_title.game_takchun5::before {content:"선시티바카라 VENETIAN";}
.section_title.game_takchun6::before {content:"선시티바카라 WYNN";}
/* Suncity - BragonTiger */
.section_title.game_takchundt1::before {content:"선시티용호 GALAXY";}
.section_title.game_takchundt2::before {content:"선시티용호 City Of Dreams";}
.section_title.game_takchundt3::before {content:"선시티용호 SOLAIRE";}
.section_title.game_takchundt4::before {content:"선시티용호 MGM GRAND";}
.section_title.game_takchundt5::before {content:"선시티용호 VENETIAN";}
.section_title.game_takchundt6::before {content:"선시티용호 WYNN";}
/* Suncity - HILO */
.section_title.game_takchunhl1::before {content:"선시티하이로우1";}
.section_title.game_takchunhl2::before {content:"선시티하이로우2";}
.section_title.game_takchunhl3::before {content:"선시티하이로우3";}
.section_title.game_takchunhl4::before {content:"선시티하이로우4";}
.section_title.game_takchunhl5::before {content:"선시티하이로우5";}
.section_title.game_takchunhl6::before {content:"선시티하이로우6";}
/* Cagayan Baccarat */
.section_title.game_cagayan1::before {content:"카가얀바카라1";}
.section_title.game_cagayan2::before {content:"카가얀바카라2";}
.section_title.game_cagayan3::before {content:"카가얀바카라3";}
/* OKADA Baccarat */
.section_title.game_vgs1::before {content:"오카다바카라1";}
.section_title.game_vgs2::before {content:"오카다바카라2";}
.section_title.game_vgs3::before {content:"오카다바카라3";}
/* Winscore */
.section_title.game_winscore_dice::before {content:"윈스코어 주사위";}
/* ETC MENU */
.section_title.game_result::before {content:"경기결과";}
.section_title.game_result .gstit::before {content:"/ Game Result";}
.section_title.main_bettings::before {content:"베팅내역";}
.section_title.main_bettings .gstit::before {content:"/ My Betting";}
.section_title.board_event::before {content:"이벤트";}
.section_title.board_event .gstit::before {content:"/ Event";}
.section_title.board_qna::before {content:"게시판";}
.section_title.board_qna .gstit::before {content:"/ Board";}
.section_title.board_custom::before {content:"고객센터";}
.section_title.board_custom .gstit::before {content:"/ Customer Center";}
.section_title.board_notice::before {content:"공지사항";}
.section_title.board_notice .gstit::before {content:"/ Notice";}
.section_title.member_coupon::before {content:"쿠폰";}
.section_title.member_coupon .gstit::before {content:"/ Coupon";}
.section_title.money_deposit::before {content:"충전신청";}
.section_title.money_deposit .gstit::before {content:"/ Money Deposit";}
.section_title.money_deposit_list::before {content:"충전내역";}
.section_title.money_deposit_list .gstit::before {content:"/ Money Deposit List";}
.section_title.money_coin::before {content:"코인충전";}
.section_title.money_coin .gstit::before {content:"/ Coin Deposit";}
.section_title.money_coin_list::before {content:"코인충전내역";}
.section_title.money_coin_list .gstit::before {content:"/ Coin Deposit List";}
.section_title.money_withdraw::before {content:"환전신청";}
.section_title.money_withdraw .gstit::before {content:"/ Money Withdraw";}
.section_title.money_withdraw_list::before {content:"환전내역";}
.section_title.money_withdraw_list .gstit::before {content:"/ Money Withdraw List";}
.section_title.member_propose::before {content:"지인추천현황";}
.section_title.member_propose .gstit::before {content:"/ My Information";}
.section_title.point_list::before {content:"포인트내역";}
.section_title.point_list .gstit::before {content:"/ My Point";}
.section_title.letter_list::before {content:"쪽지";}
.section_title.letter_list .gstit::before {content:"/ My Information";}
.section_title.letter_view::before {content:"쪽지";}
.section_title.letter_view .gstit::before {content:"/ My Information";}
.section_title.member_att::before {content:"출석체크";}
.section_title.member_att .gstit::before {content:"/ My Information";}
.section_title.member_edit::before {content:"정보수정";}
.section_title.member_edit .gstit::before {content:"/ My Information";}
.section_title.member_coupon::before {content:"쿠폰";}
.section_title.member_coupon .gstit::before {content:"/ My Coupon";}
.section_title.main_rules::before {content:"베팅규정";}
.section_title.main_rules .gstit::before {content:"/ Betting Rules";}
.section_title.main_rules2::before {content:"베팅규정";}
.section_title.main_rules2 .gstit::before {content:"/ Betting Rules";}
.section_title.main_rules3::before {content:"베팅규정";}
.section_title.main_rules3 .gstit::before {content:"/ Betting Rules";}
.section_title.main_guide::before {content:"베팅규정";}
.section_title.main_guide .gstit::before {content:"/ Betting Rules";}
.section_title.member_roulette::before {content:"룰렛";}
.section_title.member_roulette .gstit::before {content:"/ Roulette";}
/* 쿠폰, 정보수정 */
/* ******************************************** 컨텐츠 레이아웃 끝 ******************************************** */
/* Level */
.user_level {text-align:center;vertical-align:middle;margin-right:5px;display:inline-block;width:40px;height:32px;background-position:center center;background-repeat:no-repeat;background-size:auto 28px;}
.level_1 { background-image:url("../images/level/level_1.png");}
.level_2 { background-image:url("../images/level/level_2.png");}
.level_3 { background-image:url("../images/level/level_3.png");}
.level_4 { background-image:url("../images/level/level_4.png");}
.level_5 { background-image:url("../images/level/level_5.png");}
.level_6 { background-image:url("../images/level/level_6.png");}
.level_7 { background-image:url("../images/level/level_7.png");}
.level_9 { background-image:url("../images/level/level_A.png");}
.level_adm { background-image:url("../images/level/level_A.png");}
/* ******************************************** 상단 헤더 영역 끝 ******************************************** */

.player_wrap .player {width:800px;height:655px; margin: 0 auto}
/* 종목선택 */
.sportsKind {position:absolute;bottom:0;right:0;padding:0;height:30px;display:none;}
body.sportsGbody .sportsKind {display:block;}
body.nokind .sportsKind {display:none;}
.sportsKind ul li {float:left;}
.sportsKind ul li:first-child {margin-left:10px;}
.sportsKind ul li .SKS {
	display:block;
	padding:0;
	padding-left:20px;
	padding-right:15px;
	line-height:30px;
	background-repeat:no-repeat;
	background-position:left center;
	background-size:16px;
}
.sportsKind ul li .SKS.all {background-image:url("../images/ball/all.svg");}
.sportsKind ul li .SKS.soccer {background-image:url("../images/ball/soccer.svg");}
.sportsKind ul li .SKS.baseball {background-image:url("../images/ball/baseball.svg");}
.sportsKind ul li .SKS.basketball {background-image:url("../images/ball/basketball.svg");}
.sportsKind ul li .SKS.volleyball {background-image:url("../images/ball/volleyball.svg");}
.sportsKind ul li .SKS.hockey {background-image:url("../images/ball/hockey.svg");}
.sportsKind ul li .SKS.esports {background-image:url("../images/ball/esports.svg");}
.sportsKind ul li .SKS.etc {background-image:url("../images/ball/etc.svg");}
/* ******************************************** 게임 리스트 시작 ******************************************** */
.game_list {position:relative;width:auto;min-height:500px;background:none;}
.game_list .game {display:inline-block;margin:0 0 5px 0;width:100%;opacity:0.3;}
.game_list .game.active {opacity:1.0;}
.game_list .game.active .clickable {cursor:pointer;}
/* Game Stop */
.gameStop {display:none;position:absolute;z-index:100;top:0;left:0;box-sizing:border-box;width:100%;height:100%;line-height:400px;border:1px solid #777777;background-color:rgba(102, 102, 102, 1);}
.gameStop::before {content:"고객센터로 이용관련 문의주시기 바랍니다.";position:absolute;top:200px;left:0;margin-top:-15px;width:100%;height:30px;line-height:30px;text-align:center;font-size:17px;color:#ffffff;}
.gameStop.maint-active {display:block}
/* Game Bar Style */
.NODATA {line-height:600px;background:	rgb(0 0 0 / 80%);border-radius:6px;border:1px solid rgb(255 255 255 / 60%);text-align:center;color:#888888;font-size:14px;}
.GBAR {float:left;margin-left:2px;height:23px;line-height:23px;border:1px solid #1f1f1f;background:#444444;text-align:center;color:#ffffff;}
.GBAR:first-child {margin-left:0;}
.GBAR span {display:block;vertical-align:top;line-height:23px;color:#ffffff;font-weight:500;}
.GBAR .team_name {margin:0 5px;font-size:13px}
.GBAR .team_name img {height:21px;vertical-align:top;margin-top:1px;}
.GBAR .team_name font {color:#ff0000 !important;}
.GBAR .rate {margin:0 5px;font-size:13px;}
.GBAR .rate img {vertical-align:middle;margin:0 3px;}
.GBAR .uoicon {display:inline-block;margin-top:3px;padding:0 5px;width:auto;height:17px;line-height:17px;border-radius:3px;background-repeat:no-repeat;background-position:center center;font-weight:400;}
.GBAR .uoicon.under {background-image:url("../images/icon_under.gif");color:#7ad3ff;}
.GBAR.win .uoicon.under {background-position:right center;padding-right:15px;}
.GBAR.lose .uoicon.under {background-position:left center;padding-left:15px;}
.GBAR .uoicon.over {background-image:url("../images/icon_over.gif");color:#ffa76f;}
.GBAR.win .uoicon.over {background-position:right center;padding-right:15px;}
.GBAR.lose .uoicon.over {background-position:left center;padding-left:15px;}
.GBAR .uoicon.handi_mark {text-align:center;color:#ffffff;}
/* Win, Lose Bar */
.GBCO {background:#363636;}
.GBCO.win .rate .uoicon.handi_mark {background:#789c00;}
.GBCO.lose .rate .uoicon.handi_mark {background:#ff5a00;}
/* Win odject */
.GBAR.win .team_name {float:left;text-align:left;}
.GBAR.win .team_name font {float:left;margin-right:3px;}
.GBAR.win .rate {float:right;text-align:right;}
/* Lose odject */
.GBAR.lose .team_name {float:right;text-align:left;}
.GBAR.lose .team_name font {float:right;margin-right:3px;}
.GBAR.lose .rate {float:left;text-align:left;}
/* Draw odject */
.GBAR.draw {background:#454545;}
.GBAR.draw .rate {text-align:center;margin:0;}
/* Hover, Checked, Select */
.game.active .hover {border-color:#fda523;background:#000000;}
.game.active .hover span {color:#ffffff;}
.game.active .hover font {color:#fff000 !important;}
.game.active .checked {border-color:#ffc671;background:#fba121;}
.game.active .checked span {color:#000000;}
.game.active .checked font {color:#ff0000 !important;}
/* Bonus Game */
.bonusGame {display:flex;justify-content:space-between;}
.bonusGame .game {box-sizing:border-box;margin-bottom:5px;width:calc(100% / 3);border:2px solid #1f1f1f;border-left-width:0;background:#363636;}
.bonusGame .game:first-child {border-left-width:2px;}
.BNG {padding:5px 0;}
.BNG .GB_in {display:block;text-align:center;line-height:25px;color:#ffffff;}
.BNG .GB_in:first-child {font-size:14px;}
/* Game List Header */
.list_head {
	display:inline-block;
	margin:0px 0px 2px 0;
	width:calc(100% - 1px);
	background:#1b1b1b;
	border:1px solid #f57c02;
	border-top-width:3px;
	border-left-color:transparent;
	border-right-color:transparent;
	border-bottom-color:#555555;
}
.list_head div {float:left;margin-left:2px;line-height:23px;color:#eeeeee;background:none;border:1px solid transparent;text-align:center;}
.list_head div:first-child {margin-left:0;}
/* Game List Header Size */
.game_list .list_head .date {width:calc(12% - 2px);}
.game_list .list_head .win {width:calc(38% - 4px);}
.game_list .list_head .draw {width:calc(6% - 4px);}
.game_list .list_head .lose {width:calc(38% - 4px);}
.game_list .list_head .status {width:calc(6% - 4px);}
/* game DIV size */
.game_list .game .date {width:calc(12% - 2px);}
.game_list .game .win {width:calc(38% - 4px);}
.game_list .game .draw {width:calc(6% - 4px);}
.game_list .game .lose {width:calc(38% - 4px);}
.game_list .game .status {width:calc(6% - 4px);}
.game_list .game.active .status {color:#ffa300;font-weight:500;}
/* 리그명 */
.game_list .game_leg {clear:both;margin-top:5px;margin-bottom:5px;padding:5px;height:19px;line-height:19px;text-align:left;background-color:transparent;}
.game_list .game_leg .leg_icon {float:left;margin-left:5px;}
.game_list .game_leg .leg_icon img {vertical-align:middle;height:19px;}
.game_list .game_leg .leg_name {float:left;margin-left:5px;line-height:19px;font-weight:300;font-size:15px;color:rgb(255 255 255 / 30%);}
.game_list .game_leg .game_date { display:none; }
.game_list .game_leg.active  {background-color:rgb(0 0 0 / 70%);}
.game_list .game_leg.active .leg_name {font-weight:500;color:#ffd100;}
/* Game Notice */
.game_notice {margin:0 0 5px 0;}
.game_notice marquee {line-height:16px;}
.game_list .score_info {margin-top:15px;height:72px;background:url("../images/score_bg.png") no-repeat center center;position: relative;color:#fff}
.game_list .score_info .home {position: absolute;top:25px;left:100px;width:200px;font-family:Dotum,verdana;font-weight:bold;font-size:12pt;text-align:center;}
.game_list .score_info .away {position: absolute;top:25px;left:500px;width:200px;font-family:Dotum,verdana;font-weight:bold;font-size:12pt;text-align:center;}
.game_list .score_info .score{position: absolute;top:13px;left:310px;width:180px;font-family:verdana;font-weight:bold;font-size:24pt;text-align:center;}
/* Bet365 Game */
.Vgame {margin-bottom:5px;overflow:hidden;text-align:center;background:#000000;border-radius:6px;border:1px solid #000000;}
.Vgame iframe {margin:0 auto;display:inline-block;vertical-align:top;border:0;width:100%;height:500px;}
/* V-hound */
.game_list.VHOUND .game {height:35px;}
.game_list.VHOUND .game .GBAR {margin-left:2px;padding:5px;width:calc(50% - 14px);}
.game_list.VHOUND .game .GBAR:first-child {margin-right:2px;margin-left:0;}
.game_list.VHOUND .game .team_name {float:left;text-align:left;margin-left:5px;}
.game_list.VHOUND .game .rate {float:right;text-align:right;margin-right:5px;}
.game_list.VHOUND .position {
	display:block;
	float:left;
	width:23px;
	height:23px;
	border:0;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:23px;	
}
.game_list.VHOUND .position.pos1 {background-image:url("../images/game/vg_1.png");}
.game_list.VHOUND .position.pos2 {background-image:url("../images/game/vg_2.png");}
.game_list.VHOUND .position.pos3 {background-image:url("../images/game/vg_3.png");}
.game_list.VHOUND .position.pos4 {background-image:url("../images/game/vg_4.png");}
.game_list.VHOUND .position.pos5 {background-image:url("../images/game/vg_5.png");}
.game_list.VHOUND .position.pos6 {background-image:url("../images/game/vg_6.png");}
.game_list.VHOUND .position.pos7 {background-image:url("../images/game/vg_7.png");}
.game_list.VHOUND .position.pos8 {background-image:url("../images/game/vg_8.png");}
.icon_over {display:inline-block;background: url("../images/icon_over.gif") no-repeat; background-size: contain;width:13px; height:14px; vertical-align: middle;}
.icon_under {display:inline-block;background: url("../images/icon_under.gif") no-repeat; background-size: contain;width:13px; height:14px; vertical-align: middle;}
.link_large {font-size:14pt;font-weight:bold; text-align:center;margin:0 0 15px 0;}
.link_large a {color:#fc0}
.link_large a:hover{text-decoration: underline;}
/* Game Result */
.result_wrap { position:relative;}
.game_result {margin:0 auto;padding-bottom:10px;background:none;}
.game_result .list_head .date {width:calc(10% - 2px);}
.game_result .list_head .league {width:calc(15% - 4px);}
.game_result .list_head .win {width:calc(30% - 4px);}
.game_result .list_head .draw {width:calc(5% - 4px);}
.game_result .list_head .lose {width:calc(30% - 4px);}
.game_result .list_head .status {width:calc(10% - 4px);}
.game_result .game {display:inline-block;margin-top:5px;width:100%;}
.game_result .game .date {width:calc(10% - 2px);text-align:center}
.game_result .game .league {padding:0 5px;width:calc(15% - 14px);text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.game_result .game .league img {margin:2px;height:19px;vertical-align:top;}
.game_result .game .win {width:calc(30% - 4px);}
.game_result .game .draw {width:calc(5% - 4px);}
.game_result .game .lose {width:calc(30% - 4px);}
.game_result .game .status {width:calc(10% - 4px);margin-right:0px;text-align:center;}
.game_result .game .status span {display:inline-block;}
.game_result .game .status .result_win {color:#ffb700;font-weight:700;}
.game_result .game .status .result_lose {color:#57c4ff;font-weight:700;}
.game_result .game .status .result_draw {color:#00ffea;font-weight:700;}
/* Betting List */
.betting_wrap {margin-bottom:0;padding-bottom:0;}
.betting_wrap .item {margin:0 auto 5px auto;padding:10px;background:rgb(0 0 0 / 80%);border-radius:6px;}
.betting_wrap .item .head {display:inline-block;margin-bottom:5px;padding:0;width:calc(100% - 2px);background:none;border:1px solid transparent;text-align:center;}
.betting_wrap .item .head div {float:left;margin-left:2px;line-height:15px;background:none;border:1px solid transparent;text-align:center;text-transform:uppercase;color:#dddddd;font-size:11px;}
.betting_wrap .item .head div:first-child {margin-left:0;}
.betting_wrap .item .head .date {width:calc(10% - 2px);}
.betting_wrap .item .head .league {width:calc(14% - 4px);}
.betting_wrap .item .head .win {width:calc(28% - 4px);}
.betting_wrap .item .head .draw {width:calc(5% - 4px);}
.betting_wrap .item .head .lose {width:calc(28% - 4px);}
.betting_wrap .item .head .result {width:calc(10% - 4px);}
.betting_wrap .item .head .status {width:calc(5% - 4px);}
.betting_wrap .item .row {display:inline-block;margin-bottom:5px;width:100%;}
.betting_wrap .item .row .date {clear:left;width:calc(10% - 2px);text-align:center;}
.betting_wrap .item .row .league {padding:0 5px;width:calc(14% - 14px);text-align:left;overflow-y:hidden;white-space:nowrap;text-overflow:ellipsis;}
.betting_wrap .item .row .win {width:calc(28% - 4px);}
.betting_wrap .item .row .lose {width:calc(28% - 4px);}
.betting_wrap .item .row .draw {width:calc(5% - 4px);}
.betting_wrap .item .row .result {width:calc(10% - 4px);}
.betting_wrap .item .row .result span {display:inline-block;}
.betting_wrap .item .row .status {width:calc(5% - 4px);}
.betting_wrap .item .row .status .result_hit {color:#ffbb00;font-weight:bold;}
.betting_wrap .item .row .status .result_miss {color:#91b2ff;font-weight:bold;}
.betting_wrap .item .row .status .result_special {color:#b3ff80;font-weight:bold;}
.betting_wrap .item .row .selected {border-color:#ffc671;background:#fba121;}
.betting_wrap .item .row .selected span {font-weight:500;color:#000000!important;}
.betting_wrap .item .row .selected font {color:#fff000 !important;}
.betting_wrap .item .bet_summary {margin:0;padding:10px;height:22px;color:#666666;font-weight:bold;text-align:left;background-repeat:no-repeat;background-position:left center;border-radius:4px;box-shadow:inset 0 0 15px rgb(255 255 255 / 30%);}
.betting_wrap .item .bet_summary .Batt {width:22px;height:22px;vertical-align:top;}
.betting_wrap .item .bet_summary .sumtit {display:inline-block;vertical-align:top;line-height:22px;}
.betting_wrap .item .bet_summary .sumemt {display:inline-block;vertical-align:top;line-height:22px;margin:0 5px;font-weight:normal;}
.betting_wrap .item .bet_summary .sumtit.num {display:inline-block;vertical-align:top;line-height:22px;}
.betting_wrap .item .bet_summary.bet_wait {color:#bbff00;}
.betting_wrap .item .bet_summary.bet_result_hit {color:#ffd000;}
.betting_wrap .item .bet_summary.bet_result_miss {color:#5891ec;font-weight:normal;}
.betting_wrap .item .bet_summary.canceled {font-weight:normal;color:#b6b6b6;}
.betting_wrap .item .bet_summary.canceled strong {text-decoration:line-through;}
.betting_wrap .item .bet_summary .cacbox {
	float:none;
	display:inline-block;
	vertical-align:top;
	margin-right:10px;
	padding:0;
	width:50px;
	height:22px;
	line-height:22px;
	border-radius:3px;
	background:#ff6600;
	color:#ffffff !important;
	text-align:center;
}
.betting_wrap .item .bet_summary.bet_wait .cacbox {background-color:#386a00;}
.betting_wrap .item .bet_summary.bet_wait .cacbox::before {content:"대기중";}
.betting_wrap .item .bet_summary.bet_result_hit .cacbox {background-color:#ff0005;font-weight:700;}
.betting_wrap .item .bet_summary.bet_result_hit .cacbox::before {content:"당첨";}
.betting_wrap .item .bet_summary.bet_result_miss .cacbox {background-color:#0050a9;}
.betting_wrap .item .bet_summary.bet_result_miss .cacbox::before {content:"미당첨";}
.betting_wrap .item .bet_summary.canceled .cacbox {background-color:#868686;}
.betting_wrap .item .bet_summary.canceled .cacbox::before {content:"취소됨";}
.betting_wrap .bet_summary .cash {color:#f30;}
.betting_wrap .btn_wrap {padding:10px;text-align:left;}
.betting_wrap .btn_wrap .btn_board_apply {float:right;}
.betting_wrap .icon_trash {display:inline-block;width:12px;height:12px;vertical-align:middle;background:url("../images/x.gif");cursor:pointer;}
.view_body #game_detail .betting_wrap .item .bet_summary {text-align:center;}
body.popup {padding-bottom:30px;height:auto;background-color:#ffffff;}
body.popup .betting_wrap {margin:0 auto;width:1160px;}
body.popup .betting_wrap .spacer {display:none;}
/* 베팅내역 - 취소된 내역 개별 삭제 버튼 */
.betting_wrap .bet_summary .sumbtnbox {float:right;}
.betting_wrap .bet_summary .BetB {
	float:left;
	display:inline-block;
	vertical-align:middle;
	margin-left:5px;
	width:80px;
	line-height:20px !important;
	border:1px solid #000000;
	border-radius:3px;
	background:#757575;
	text-align:center;
	color:#ffffff;
	font-weight:400;
	font-size:11px;
	cursor:pointer;
}
.betting_wrap .bet_summary .BetB.btn_bet_delete {background:#d20000;}
/* 베팅내역(게시판 내역 첨부시) - 삭제*/
.betting_wrap .bet_summary .BetB.btn_bet_remove {background:#d20000;}
/* 베팅내역 - 베팅취소 버튼 */
.betting_wrap .bet_summary .BetB.btn_bet_cancel {background:#d20000;}
/* 게시판 내역첨부 - 팝업 */
.betting_wrap .bet_summary .BetB.btn_bet_apply {}
/* ******************************************** 게임 리스트 끝 ******************************************** */
/* Multi View Page */
.MV_tab {box-sizing:border-box;display:flex;flex-wrap:wrap;margin-bottom:5px;padding:5px;width:100%;border-radius:6px;border:1px solid #959595;background-color:rgb(0 0 0 / 40%);}
.MV_tab .MVT {
	margin:1px;
	padding:0;
	width:calc(100% / 8 - 4px);
	height:30px;
	line-height:30px;
	background-color:#555555;
	border:1px solid #777777;
	border-radius:3px;
	text-align:center;
	font-weight:normal;
	font-size:12px;
	letter-spacing:-1px;
	color:#eeeeee;
}
.MV_tab .MVT:hover {
	border-color:#ffffff;
	color:#ffffff;
}
.MV_tab .MVT.on {
	background-color:#f67d05;
	border-color:#ffbb76;
	font-weight:500;
	color:#ffffff;
}
.MINIVIEW {display:flex;justify-content:flex-start;flex-wrap:wrap;padding:5px;border-radius:6px;overflow:hidden;background-color:rgb(255 255 255 / 10%);box-shadow:inset 0 0 6px rgba(255,255,255,0.3);border:1px solid #dddddd;}
.noMu {padding:200px 0;width:100%;border-radius:4px;background-color:#ffffff;}
.nMb {display:block;margin:0 auto;line-height:24px;text-align:center;color:#5d5d5d;font-size:16px;background-repeat:no-repeat;background-position:center center;}
.nMb.noMimg {margin-bottom:10px;width:300px;height:200px;background-image:url("../images/no_multi.png");}
.MV_box {box-sizing:border-box;margin:2px;width:calc(100% / 3 - 4px);border-radius:4px;border:1px solid #ffffff;background:rgba(255,255,255,0.2);overflow:hidden;}
.MV_box .MV_h {padding:3px;height:22px;background:#f9f9f9;}
.MV_box .MV_h .MV_c {display:block;float:right;padding:0 10px;line-height:22px;border-radius:4px;background-color:#000000;color:#ffffff;}
.MV_box .MV_body {height:630px;}
.MV_box .MV_body iframe {width:100%;height:630px;}
/* Tab Style */
.TabStyle {
	display:inline-block;
	margin:0 auto;
	margin-bottom:5px;
	padding:5px;
	width:calc(100% - 12px);
	border-radius:6px;
	border:1px solid #959595;
	background-color:rgb(0 0 0 / 70%);
}
.TabStyle a {
	float:left;
	display:block;
	margin:1px;
	padding:0;
	width:calc(100% / 9 - 4px);
	height:30px;
	line-height:30px;
	background-color:#555555;
	border:1px solid #777777;
	border-radius:2px;
	text-align:center;
	color:#eeeeee;
	font-weight:400;
	font-size:13px;
	letter-spacing:-1px;
}
.TabStyle a:hover {
	background-color:#222222;
	border-color:#ffad5b;
	color:#ffffff;
}
.TabStyle a.on {
	background-color:#f67d05;
	border-color:#ffad5b;
	font-weight:500;
	color:#ffffff;
}
/* Button */
.btnDefault {
	cursor:pointer;
	display:inline-block;
	padding:0;
	width:130px;
	line-height:42px;
	background-image:linear-gradient(#f57c02 50%, #d66900 50%);
	border:1px solid #ff8e1d;
	border-radius:3px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
}
.btnDefault:hover {border-color:#ffc285;background-image:linear-gradient(#ffa246 50%, #ff9429 50%);}
.btnMidSize {
	display:inline-block;
	padding:0 20px;
	height:26px;
	line-height:26px;
	background-image:linear-gradient(#f57c02 50%, #d66900 50%);
	border:1px solid #ff8e1d;
	border-radius:3px;
	text-align:center;
	color:#ffffff;
	cursor:pointer;
}
.btnMidSize:hover {border-color:#ffc285;background-image:linear-gradient(#ffa246 50%, #ff9429 50%);}
/* 페이지 넘버 */
.pagination {margin:10px auto;padding:0;text-align:center;font-size:12px;font-weight:bold;}
.pagination a {display:inline-block;vertical-align:top;padding:0 5px;min-width:13px;line-height:23px;border-radius:5px;background-color:#666666;color:#ffffff;}
.pagination span {display:inline-block;vertical-align:top;padding:0 5px;min-width:13px;line-height:23px;border-radius:5px;}
.pagination .cur {color:#000000;background-color:#ffbc5f;}
.pagination .GPA {background:#a9a9a9;color:#ffffff;}
.pagination .goFir {background:#b7b7b7;}
.pagination .goPre {margin-right:5px;}
.pagination .goPag {margin-left:5px;}
/* 날짜 검색 부분 */
.search_panel {display:flex;justify-content:flex-end;align-items:center;padding:10px;color:#ffffff;margin-bottom:5px;border-radius:6px;background:rgb(255 255 255 / 20%);}
.search_panel .date_input {margin:0 6px;padding:0 10px;height:28px;background:#4a453a;border:1px solid ##ffffff;border-radius:3px;box-shadow:none;color:#FFFFFF;}
.search_panel .btn_search {
	margin-left:5px;
	width:80px;
	height:30px;
	line-height:28px;
	border:1px solid #ffffff;
	border-radius:3px;
	background:linear-gradient(#ffffff 0%, #cacaca 100%);
	color:#000000;
	cursor:pointer;
}
/* ******************************************** Login Page ******************************************** */
.loginPage {background:#ffffff;}
.LoginWrap {position:fixed;z-index:100;top:0;left:50%;transform:translateX(-50%);box-sizing:border-box;width:100%;height:100%;}
.LoginWrap::after {content:"";position:absolute;z-index:10;top:0;width:100%;height:50%;background-repeat:repeat-y;background-position:bottom center;background-image:url(../images/bg.jpg);}
.loginFrame {position:absolute;z-index:100;top:50%;left:50%;transform:translate(-50%, -50%);width:400px;height:400px;border-radius:50%;border:20px solid #353535;background-color:#ffffff;box-shadow:inset 0 0 0 6px #ff5a00, 0 0 10px rgb(0 0 0 / 50%);}
.loginFrame .logo_Login {position:absolute;top:-220px;left:50%;transform:translateX(-50%);width:432px;height:183px;text-indent:-9999px;background-repeat:no-repeat;background-position:top center;background-image:url(../images/login/logo.png);}
.loginFrame .loginFooter {position:absolute;bottom:-100px;width:100%;}
.loginFrame .loginFooter p {display:block;text-align:center;color:#999999;text-transform:uppercase;}
.loginForm {position:absolute;z-index:100;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;}
.loginForm h1 {display:block;margin-bottom:20px;}
.loginForm h1 span {display:block;text-align:center;font-size:1.8em;font-weight:500;color:#777777;}
.loginForm h1 .tits {line-height:46px;font-weight:700;font-size:50px;color:#333333;letter-spacing:-1.6px;}
.formBox {display:flex;justify-content:space-between;}
.formBox ul {width:calc(100% - 106px);}
.formBox li {display:flex;align-items:center;margin-top:5px;border-radius:6px;border:1px solid #222222;background-color:#4a4a4a;overflow:hidden;}
.formBox li:first-child {margin-top:0;}
.formBox li::before {width:50px;line-height:28px;background-color:#222222;text-align:center;font-weight:800;color:#ffffff;}
.formBox li.idtx::before {content:"ID";}
.formBox li.pwtx::before {content:"PW";}
.formBox .IDPW {box-sizing:border-box;padding:0 5px;width:calc(100% - 50px);height:28px;border:0;background:none;font-weight:500;color:#ffffff;}
.formBox .IDPW::-webkit-input-placeholder {color:#cdcdcd;font-weight:300;}
.formBox .captcha img {width:70px;height:28px;}
.formBox .captcha .IDPW {width:calc(100% - 70px);}
.formBox .btn_login {cursor:pointer;box-sizing:border-box;width:100px;height:100px;border-radius:6px;border:3px solid #adadad;background:linear-gradient(#ffffff 0%, #dddddd 100%);box-shadow:inset 0 0 0 1px #999999;font-weight:600;font-size:1.6em;color:#000000;}
.joinArea {margin-top:20px;}
.joinArea p {display:block;margin-bottom:10px;text-align:center;color:#555555;}
.joinArea .btn_join {display:block;box-sizing:border-box;margin:0 auto;width:200px;height:40px;border-radius:6px;border:0;background-color:#999999;font-weight:500;font-size:19px;color:#ffffff;}
/* 추천인 코드 */
.loginPage .propose {display:none;position:fixed;z-index:500;top:0;width:100%;height:100%;background:rgb(0 0 0 / 50%);}
.loginPage .propose .proposeBox {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:30px 10px;width:330px;border-radius:10px;border:2px solid #333333;background-color:#ffffff;}
.loginPage .propose .proposeBox .title {line-height:18px;height:18px;text-align:center;font-weight:600;font-size:15px;color:#333333;}
.loginPage .propose .proposeBox .code {margin:10px 0;text-align:center;}
.loginPage .propose .proposeBox .code input {width:180px;height:24px;background-color:#333333;border-radius:5px;border:1px solid #000000;text-align:center;color:#ffffff;}
.loginPage .propose .proposeBox .btn {text-align:center;}
.loginPage .propose .proposeBox .btn .Cbtn {display:inline-block;vertical-align:top;width:60px;line-height:29px;border-radius:3px;text-align:center;color:#FFFFFF;font-weight:500;cursor:pointer;}
.loginPage .propose .proposeBox .btn .Cbtn.btn_propose_ok {background:#000000;}
.loginPage .propose .proposeBox .btn .Cbtn.btn_propose_close {background:#666666;}
/* 로그인 문의 */
.btn_ask_pass {display:block;margin:20px auto 10px auto;padding:0 30px;height:36px;background:rgba(0 0 0 / 10%);border-radius:36px;border:1px solid #aaaaaa !important;text-align:center;color:#666666;}
.LoginQframe {padding:30px 0;background:#ffffff;border-radius:10px;text-align:center;}
.LoginQframe h1 {margin-bottom:20px;text-align:center;color:#000000;font-weight:bold;font-size:16px;}
.LoginQframe .loginQbox ul li {margin-bottom:10px;}
.LoginQframe .loginQbox ul li input {margin:0;padding:0 10px;width:340px;height:29px;border:1px solid #aaaaaa;border-radius:4px;background:#f7f7f7;color:#000000;}
.LoginQframe .loginQbox ul li textarea {margin:0;padding:10px;width:340px;height:69px;border:1px solid #aaaaaa;border-radius:4px;background:#f7f7f7;color:#000000;}
.LoginQframe .Qguide {margin-bottom:5px;color:#ff6600;}
.LoginQframe .loginQbtn {margin-top:20px;text-align:center;}
.LoginQframe .loginQbtn a {display:inline-block;vertical-align:top;padding:0 30px;line-height:33px;background:#01509d;border-radius:6px;color:#ffffff;font-weight:bold;}
.blockUI.blockOverlay {background:rgb(0 0 0 / 70%)!important;opacity:1.0!important;}
/* 24시 고객센터 안내 로그인 */
.KokaoGuide {position:absolute;z-index:100;width:100%;top:300px;display:none;}
.kakaoPopUp {margin:0 auto;width:230px;height:136px;background:#333333;border:3px solid #666666;}
.kakaoPopUp .lKGuide {padding:20px 10px;}
.kakaoPopUp .lKGuide p {font-size:12px;text-align:center;color:#eeeeee;}
.kakaoPopUp p.Login_kakao{
	margin:0 auto;
	padding:12px 5px 5px 50px;
	width:140px;height:28px;
	border-radius:30px;
	background:url(../images/common/kakao.png) no-repeat 5px 5px #000000;
	font-weight:bold;
	font-size:16px;
	color:#ffd900;
}
/* ******************************************** 회원가입 페이지 시작 ****************************************** */
.joinPage {background-color:#e8e8e8;}
.joinTitle {display:block;margin:30px auto 20px auto;width:290px;height:80px;text-indent:-9999px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(../images/logo.png);}
.join_wrap {box-sizing:border-box;margin:0 auto;padding:40px 0;width:1200px;border-radius:10px;border:1px solid #333333;background-color:#ffffff;background-repeat:no-repeat;background-position:right center;background-size:auto 100%;background-image:url(../images/box_bg.png);}
.join_wrap .form {margin:0 auto;padding:20px;width:800px;border-radius:8px;background-color:#1f1f1f;}
.join_row {display:flex;justify-content:flex-start;padding:10px 20px;}
.join_row .jrt {display:block;box-sizing:border-box;margin:0;padding:0;height:30px;line-height:30px;font-size:13px;}
.join_row .info {display:flex;justify-content:flex-start;align-items:center;width:calc(100% - 100px);}
.join_row .tit {width:100px;display:flex;justify-content:flex-start;align-items:center;}
.join_row .tit::before {content:"";display:block;margin-right:5px;width:6px;height:6px;border-radius:50%;background-color:#aaaaaa;}
.join_row .sut {margin-right:5px;margin-left:10px;}
.join_row .ds {margin:0 4px;}
.join_row .alert {margin-left:10px;}
.join_row .alert span {font-size:13px;}
.join_row .jinp {padding:0 10px;width:200px;font-size:15px;font-weight:600;border-radius:3px;border:1px solid #000000;}
.join_row .SMS {width:26px;height:26px;}
.join_row .name {width:80px;}
.join_row .HP {flex-wrap:wrap;}
.join_row .HP .jinp {width:80px;}
.join_row.Guide {background-color:transparent;padding:20px 0;padding-bottom:10px;}
.join_row.Guide ol {padding:0 20px;}
.join_row.Guide li {margin-top:10px;list-style:decimal;font-size:13px;line-height:21px;}
.join_row.Guide li:first-child {margin-top:0;}
/* 인증번호 받기 */
.CF_NUM_BOX {display:flex;justify-content:center;flex-wrap:wrap;box-sizing:border-box;margin-top:10px;padding:10px;width:100%;border-radius:5px;border:1px solid #cccccc;background-color:#ffffff;}
.CF_NUM_BOX .jrbox {display:flex;justify-content:center;}
.CF_NUM_BOX .jrb {display:block;box-sizing:border-box;margin:0;padding:0;height:30px;line-height:30px;text-align:center;color:#ffffff;font-size:15px;}
.CF_NUM_BOX .inp {color:#000000;border-radius:5px;border:1px solid #000000;margin-right:5px;margin-left:10px;width:300px;}
.CF_NUM_BOX .btn {padding:0 20px;border-radius:5px;background-color:#000000;}
.CF_NUM_BOX .alt {width:100%;height:auto;color:#ff0000;}
/* 가입버튼 영역 */
.JOINbtns {display:flex;justify-content:center;padding:40px;}
.JOINbtns .btns {display:block;margin:0 4px;width:140px;height:50px;line-height:50px;border-radius:6px;border:1px solid #555555;background-color:#777777;text-align:center;font-size:17px;font-weight:500;color:#ffffff;}
.JOINbtns .btn_join {border-color:#111111;background-color:#333333;}
/* !!!!!!!!!!!!!!!!!!! CART !!!!!!!!!!!!!!!!!!! */
.enable_cart #cart_layer { display:inherit;}
#cart_layer {display:none;position:absolute;z-index:100;right:0px;top:30px;width:270px;}
body.sportsGbody .cartPaperBG.SPORTS {display:block;}
body.miniGbody .cartPaperBG.MINI {display:block;}
.CART_FRAME {
	position:relative;
	margin-bottom:10px;
	padding:0px 10px;
	border-radius:30px;
	border:5px solid #f67d05;
	background-color:#ffffff;
	box-shadow:0 0 0 2px #cccccc;
}
.cart_head {display:flex;justify-content:space-between;margin:0 5px;}
.cart_head .Cside {margin-top:10px;width:36px;height:20px;line-height:20px;border-radius:3px;text-align:center;font-size:11px;}
.cart_head .Cside.null {text-indent:-9999px;}
.cart_head .Cside.cartpin {background-color:#ffffff;color:#000000;box-shadow:inset 0 0 0 1px #cccccc;cursor:pointer;}
.cart_head .cartpin::before {content:"고정";}
.cart_head .cartpin.checked {background-color:#1c0000;box-shadow:inset 0 0 0 1px #333333;color:#ffffff;}
.cart_head .cartpin.checked::before {content:"해제";}
.cart_head .cartTitle {display:flex;justify-content:space-between;}
.cart_head .cartTitle .ct {display:block;height:24px;background-color:#f67d05;text-align:center;color:#ffffff;}
.cart_head .cartTitle .ct.tit {padding:0 10px;line-height:20px;font-weight:500;text-transform:uppercase;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
.cart_head .cartTitle .ct.side {width:20px;}
.cart_head .cartTitle .ct.side i {display:block;height:30px;background-color:#ffffff;}
.cart_head .cartTitle .ct.side:first-child i {border-top-right-radius:6px;}
.cart_head .cartTitle .ct.side:last-child i {border-top-left-radius:6px;}
.clockBox {display:flex;justify-content:space-between;padding:0 5px;margin-top:10px;border-radius:3px;background-color:#e6e6e6;}
.clockBox .cltit {display:block;line-height:19px;font-size:11px;color:#666666;}
.clockBox ol {display:flex;}
.clockBox ol li {display:flex;}
.clockBox ol li:first-child {margin-right:6px;}
.clockBox ol li .clt {display:block;line-height:19px;font-size:11px;font-weight:500;color:#000000;}
.clockBox ol li .clt.mt {margin:0 2px;font-weight:400;color:#666666;}
.cartPaperBG {
	position:relative;
	margin-top:10px;
	padding:6px;
	background-color:#eeeeee;
	border-radius:6px;
	overflow:hidden;
	display:none;
}
.cart_info ul {clear:both;padding:0;}
.cart_info ul li {display:inline-block;margin-top:5px;padding:0 3px;width:calc(100% - 6px);}
.cart_info ul li:first-child {margin-top:0;}
.cart_info ul li .cit {display:block;margin:0 5px;line-height:26px;color:#000000;}
.cart_info ul li .cit.tit {float:left;}
.cart_info ul li .cit.txt {float:right;font-weight:800;}
.cart_info ul li.sgt {}
.cart_info ul li.sgt .cit {}
.cart_info ul li .betInput {
	float:right;
	margin:0;
	padding:0 5px;
	width:90px;
	height:24px;
	line-height:24px;
	text-align:right;
	color:#ff4900;
	font-weight:800;
	border-radius:4px;
	border:1px solid #bbbbbb;
	background-color:#ffffff;
}
.cart_info ul li.moneySbtn {
	margin-top:10px;
	padding:3px;
	width:calc(100% - 6px);
	border-radius:4px;
	background-color:#bbbbbb;
	box-shadow:inset 0 0 0 1px #b6b6b6;
}
/* Bet Money Button */
.BMT {
	float:left;
	display:block;
	margin:1px;
	width:calc(100% / 3 - 4px);
	line-height:25px;
	text-align:center;
	font-size:11px;
	font-weight:700;
	color:#ffffff;
	border-radius:5px;
	border:1px solid #000000;
	background-image:linear-gradient(#444444 50%, #111111 50%);
	background-image:-ms-linear-gradient(#333333 50%, #111111 50%);
}
.BMT.BL {width:calc(100% / 2 - 4px);}
.BMT.BL.max {background-image:linear-gradient(#ff0000 50%, #c30000 50%);}
.BMT.BL.reset {background-image:linear-gradient(#51b900 50%, #409400 50%);}
/* Betting Now Button */
.cart_bet {
	display:block;
	margin:10px auto 0 auto;
	padding:0;
	height:44px;
	line-height:44px;
	text-align:center;
	font-weight:500;
	font-size:19px;
	color:#ffffff;
	background-image:linear-gradient(#303030 50%, #181818 50%);
	border-radius:6px;
	border:1px solid #000000;
	text-shadow:1px 1px 0 rgba(0,0,0,0.8);
}
.cart_bet:hover {background-image:linear-gradient(#ff4a00 50%, #e34300 50%);}
.cart_bet:active {background:#ff0000;}
.cartBottom {margin:5px 40px;margin-top:10px;height:8px;background-color:#aaaaaa;border-radius:8px;}
/* Cart Betting Game List */
#cart_item {margin:3px;margin-bottom:10px;font-size:11px;border:1px solid #aaaaaa;background-color:#ffffff;border-radius:6px;overflow:hidden;}
#cart_item .c_item_top {display:inline-block;padding:4px 6px;width:calc(100% - 12px);background-color:#ffffff;}
#cart_item .c_item_top .iTit {float:left;display:block;height:22px;line-height:22px;font-weight:600;color:#000000;}
#cart_item .c_item_top .cart_empty {float:right;display:block;cursor:pointer;margin:0;padding:0 5px;height:22px;line-height:22px;color:#ffffff;font-size:11px;border-radius:4px;background-color:#ff0000;}
#cart_item .cart_item {margin:0 auto;padding:5px 3px;border-top:1px solid #cccccc;color:#ffffff;}
#cart_item .cart_item:first-child {border-top:0;}
#cart_item .cart_item .team { line-height:18px; position:relative; display:flex}
#cart_item .cart_item .team.home {margin-bottom:3px;}
#cart_item .cart_item .team .part { margin:0 4px 0 0;width:18px;line-height:18px;border-radius:50%;text-align:center;font-size:10px;color:#ffffff;}
#cart_item .cart_item .team.home .part {background-color:#ed0000;}
#cart_item .cart_item .team.away .part {background-color:#0070ee;}
#cart_item .cart_item .team .name {width:140px;line-height:18px;overflow:hidden;font-size:11px;letter-spacing:-1px;color:#555555;}
#cart_item .cart_item .team.home .name {width:180px}
#cart_item .cart_item .team .sel {color:#000000;font-weight:500;}
#cart_item .cart_item .team .cart_delete {display:block;margin-top:1px;width:17px;height:17px;border-radius:50%;background:url("../images/x.gif") no-repeat center center #555555;cursor:pointer;}
#cart_item .cart_item .team .rate {width:58px; color:#000000; text-align:right; font-size:11px;}
.BetX {position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgb(0 0 0 / 90%);}
/* Customer Center */
.bannerArea {margin:0 auto;padding:5px 10px;border-radius:16px;background-color:rgb(0 0 0 / 50%);}
.bannerArea ul li {text-align:center;border-top:1px solid rgb(255 255 255 / 15%);}
.bannerArea ul li:first-child {border:0;}
.bannerArea ul li.customer {padding:10px 5px;height:35px;background-repeat:no-repeat;background-position:5px 10px;}
.bannerArea ul li.customer p {margin-left:45px;text-align:left;font-weight:400;font-size:11px;color:#cccccc;}
.bannerArea ul li.customer a {display:block;margin-left:45px;text-align:left;font-weight:500;font-size:15px;}
.bannerArea ul li.customer.kakao {background-image:url("../images/common/kakao.png");}
.bannerArea ul li.customer.telegram {background-image:url("../images/common/telegram.png");}
.bannerArea ul li.customer.wechat {background-image:url("../images/common/wechat.png");}
.bannerArea ul li.chromDown {padding:5px;min-height:56px;background:url("../images/common/chrom.png") no-repeat 5px 5px;}
.bannerArea ul li.chromDown a {display:block;padding-left:45px;text-align:left;}
.bannerArea ul li.chromDown a:hover {text-decoration:none;}
.bannerArea ul li.chromDown a span {display:block;margin-top:10px;margin-bottom:5px;font-size:10px;line-height:12px;letter-spacing:-1px;color:#cccccc;}
.bannerArea ul li.chromDown a strong {display:block;font-weight:bold;font-size:11px;line-height:14px;letter-spacing:-1px;}
.GOTOP {display:block;margin:0 auto;margin-top:10px;width:120px;line-height:26px;border-radius:26px;background:#383838;text-align:center;color:#ffffff;}
/**********################################ Mini Game ################################**********/
.MINI_BOX {margin-top:5px;padding:10px;width:calc(100% - 20px);background-color:#929292;box-shadow:inset 0 0 0 1px #c3c3c3, 0 4px 4px 0 rgba(0,0,0,0.2);border-radius:6px;}
/***** Game Type1 *****/
/* Turn Type1 */
.TurnType1 {display:inline-block;width:100%;}
.TurnType1 ul li {float:left;width:35%;}
.TurnType1 ul li .TItxt {display:inline-block;vertical-align:top;line-height:22px;font-size:14px;color:#ffffff;}
.TurnType1 ul li .refresh {
	padding:0 10px;
	border:0;
	height:22px;
	line-height:22px;
	background-color:#468300;
	border-radius:4px;
	text-align:left;
	color:#ffffff;
	font-size:11px;
}
.TurnType1 ul li.tf {padding-left:5px;width:calc(35% - 5px);text-align:left;}
.TurnType1 ul li.tf .TItxt.turn {font-weight:800;font-size:18px;}
.TurnType1 ul li.tf .TItxt.date {margin-left:5px;}
.TurnType1 ul li.mi {width:30%;text-align:center;}
.TurnType1 ul li.mi .TItxt {padding:0 10px;background-color:#333333;border-radius:4px;}
.TurnType1 ul li.mi .TItxt.timer {color:#ffffff;font-weight:800;}
.TurnType1 ul li.mi .TItxt.state {color:#ffbb00;width:60px;}
.TurnType1 ul li.rf {text-align:right;}
/* Game Select Area */
.GAME_box {display:inline-block;margin-top:5px;width:100%;}
.GAME_box .GAMEin {float:left;display:inline-block;margin-left:4px;padding:4px;background-color:#5d5d5d;border-radius:4px;}
.GAME_box .GAMEin:first-child {margin-left:0;}
/***** Game Type2 *****/
/* Turn Type2 */
.TurnType2 {display:inline-block;width:100%;}
.TurnType2 ul li {float:left;width:30%;text-align:center;}
.TurnType2 ul li:first-child {padding-left:5px;width:calc(35% - 5px);text-align:left;}
.TurnType2 ul li:last-child {width:35%;text-align:right;}
.TurnType2 ul li .TItxt {display:inline-block;vertical-align:top;line-height:22px;font-size:14px;color:#ffffff;}
.TurnType2 ul li .refresh {
	padding:0 10px;
	border:0;
	height:22px;
	line-height:22px;
	background-color:#468300;
	border-radius:4px;
	text-align:left;
	color:#ffffff;
	font-size:11px;
}
.TurnType2 ul li .TItxt.turn {font-weight:800;font-size:18px;}
/* Game Select Area */
.GAME_box2 {display:inline-block;margin-top:5px;padding:4px;width:calc(100% - 8px);background-color:#4b4b4b;box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0.3);border-radius:4px;}
.GAME_box2 .GP {display:inline-block;width:42%;}
.GAME_box2 .GP.AL {float:left;}
.GAME_box2 .GP.AR {float:right;}
.GAME_box2 .BETTimer {float:left;padding:5px;width:calc(16% - 10px);}
.GAME_box2 .BETTimer .BTi {display:block;text-align:center;}
.GAME_box2 .BETTimer .BTi.timer {line-height:36px;font-weight:800;font-size:20px;color:#ffffff;}
.GAME_box2 .BETTimer .BTi.state {line-height:24px;font-weight:700;font-size:15px;background-color:#000000;border-radius:4px;color:#ffae00;}
/* Public Game Type - 모든 미니게임 공통 사용 */
.GSB {
	cursor:pointer;
	float:left;
	position:relative;
	margin:2px;
	border-radius:4px;
	background-image:linear-gradient(#dedede 50%, #d6d6d6 50%);
	background-image:-ms-linear-gradient(#dedede 50%, #d6d6d6 50%);
	box-shadow:inset 0 0 0 1px #000000, 0 2px 4px 0 rgba(0,0,0,0.50);
}
.GSB .GIT {display:block;margin:2px 5px;height:30px;line-height:30px;text-align:center;}
.GSB .GIT.tits {font-size:16px;font-weight:500;letter-spacing:-1px;color:#000000;}
.GSB .GIT.rate {font-size:13px;font-weight:600;color:#333333;}
.GSB .gball {display:block;position:absolute;top:3px;padding:0 5px;line-height:24px;color:#ffffff;font-size:11px;font-weight:800;background-color:#000000;}
.GSB .gball.left {left:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}
.GSB .gball.right {right:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}
/* Game Select Effect */
.GSB:hover {box-shadow:inset 2px 2px 4px 0 rgba(0,0,0,0.8);}
.GSB.checked {box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.8);}
.GSB.checked .GIT {color:#ffffff;text-shadow:-1px -1px 0 rgba(0,0,0,0.8);}
.GSB.checked .gball {background-color:#ffffff;color:#000000;}
/** // checked color **/
.GSB.checked.blue {background-image:linear-gradient(#007cee 50%, #0066c3 50%);}
.GSB.checked.red {background-image:linear-gradient(#ee0000 50%, #c20000 50%);}
.GSB.checked.green {background-image:linear-gradient(#69ae00 50%, #5e9c00 50%);}
.GinT {float:left;margin-left:2px;line-height:78px;text-align:center;color:#424242;font-size:16px;font-weight:600;letter-spacing:-1px;background-color:#efefef;border-radius:5px;}
.GinT:first-child {margin-left:0;}
/********** Game Size **********/
/* Ladder Type */
.GAME_box.ladderType .GAMEin {width:calc(20% - 12px);}
.GAME_box.ladderType .GAMEin:first-child {width:calc(20% - 8px);}
.GAME_box.ladderType .GAMEin.multi {width:calc(40% - 12px);}
.GAME_box.ladderType .GAMEin .GSB {width:calc(50% - 4px);}
.GAME_box.ladderType .GAMEin.multi .GSB {width:calc(25% - 4px);}
/* Snail Type */
.GAME_box.snailRacing .GAMEin {width:calc(20% - 12px);}
.GAME_box.snailRacing .GAMEin:first-child {width:calc(20% - 8px);}
.GAME_box.snailRacing .GAMEin .GSB {width:calc(50% - 4px);}
.GAME_box.snailRacing .GAMEin.multi {width:calc(60% - 12px);}
.GAME_box.snailRacing .GAMEin.multi .GSB {width:calc(25% - 4px);}
/* FX Type */
.GAME_box.namedfx .GinT {width:calc(5% - 2px);}
.GAME_box.namedfx .GinT:first-child {width:calc(5% - 0px);}
.GAME_box.namedfx .GAMEin {margin-left:2px;width:calc(15% - 10px);}
.GAME_box.namedfx .GAMEin .GSB {width:calc(50% - 4px);}
/* Baccarat Type Pair Game No */
.GAME_box.baccarat .GAMEin {width:calc(100% - 8px);}
.GAME_box.baccarat .GAMEin .GSB {width:calc(32% - 4px);}
.GAME_box.baccarat .GAMEin .GSB:first-child {width:calc(34% - 4px);}
.GAME_box.baccarat .GAMEin .GSB:last-child {width:calc(34% - 4px);}
/* MGM Nine */
.GAME_box.mgmnine .GAMEin {width:calc(32% - 12px);}
.GAME_box.mgmnine .GAMEin:first-child {width:calc(34% - 8px);}
.GAME_box.mgmnine .GAMEin:last-child {width:calc(34% - 12px);}
.GAME_box.mgmnine .GAMEin .GSB {width:calc(33.3% - 4px);}
/* Lotus OddEven Type */
.GAME_box.lotusodds .GAMEin {width:calc(20% - 12px);}
.GAME_box.lotusodds .GAMEin:first-child {width:calc(20% - 8px);}
.GAME_box.lotusodds .GAMEin.card {width:calc(60% - 12px);}
.GAME_box.lotusodds .GAMEin .GSB {width:calc(50% - 4px);}
.GAME_box.lotusodds .GAMEin.card .GSB {width:calc(25% - 4px);}
/* Dragon Tiger */
.GAME_box.dragontiger .GAMEin {width:calc(100% - 8px);}
.GAME_box.dragontiger .GAMEin .GSB {width:calc(32% - 4px);}
.GAME_box.dragontiger .GAMEin .GSB:first-child {width:calc(34% - 4px);}
.GAME_box.dragontiger .GAMEin .GSB:last-child {width:calc(34% - 4px);}
/* BETEAST Type */
.GAME_box.betEast .GAMEin {width:calc(35% - 12px);}
.GAME_box.betEast .GAMEin:first-child {width:calc(30% - 8px);}
.GAME_box.betEast .GAMEin .GSB {width:calc(50% - 4px);}
/* Jumanji Type */
.GAME_box.jumanji .GAMEin {width:calc(32% - 12px);}
.GAME_box.jumanji .GAMEin:first-child {width:calc(34% - 8px);}
.GAME_box.jumanji .GAMEin:last-child {width:calc(34% - 12px);}
.GAME_box.jumanji .GAMEin .GSB {width:calc(50% - 4px);}
/* TomsTV Type */
.GAME_box.tomstv .GAMEin {width:calc(30% - 12px);}
.GAME_box.tomstv .GAMEin:first-child {width:calc(30% - 8px);}
.GAME_box.tomstv .GAMEin.multi {width:calc(40% - 12px);}
.GAME_box.tomstv .GAMEin .GSB {width:calc(50% - 4px);}
.GAME_box.tomstv .GAMEin.multi .GSB:first-child {width:calc(34% - 4px);}
.GAME_box.tomstv .GAMEin.multi .GSB {width:calc(33% - 4px);}
/* SuncityHilo Type */
.GAME_box.suncityhilo .GAMEin {width:calc(80% - 12px);}
.GAME_box.suncityhilo .GAMEin .GSB {width:calc(17% - 4px);}
.GAME_box.suncityhilo .GAMEin:first-child {width:calc(20% - 8px);}
.GAME_box.suncityhilo .GAMEin:first-child .GSB {width:calc(50% - 4px);}
.GAME_box.suncityhilo .GAMEin:last-child .GSB:last-child {width:calc(15% - 4px);}
/* Sky Dice Type */
.GAME_box.skydice .GAMEin {width:calc(20% - 8px);}
.GAME_box.skydice .GAMEin .GSB {width:calc(50% - 4px);}
.GAME_box.skydice .GAMEin.multi {width:calc(80% - 12px);}
.GAME_box.skydice .GAMEin.multi .GSB {width:calc(17% - 4px);}
.GAME_box.skydice .GAMEin.multi .GSB:last-child {width:calc(15% - 4px);}
/* Sky Samchigi Type */
.GAME_box.samchigi .GAMEin {width:calc(25% - 12px);}
.GAME_box.samchigi .GAMEin:first-child {width:calc(25% - 8px);}
.GAME_box.samchigi .GAMEin .GSB {width:calc(33.3% - 4px);}
.GAME_box.samchigi .GAMEin.multi {width:calc(50% - 12px);}
.GAME_box.samchigi .GAMEin.multi .GSB {width:calc(17% - 4px);}
.GAME_box.samchigi .GAMEin.multi .GSB:last-child {width:calc(15% - 4px);}
/* Sky Poker Blackjack */
.GAME_box.skycard .GAMEin {width:calc(100% - 8px);}
.GAME_box.skycard .GAMEin .GSB {width:calc(32% - 4px);}
.GAME_box.skycard .GAMEin .GSB:first-child {width:calc(34% - 4px);}
.GAME_box.skycard .GAMEin .GSB:last-child {width:calc(34% - 4px);}
/* Sky SunMoon Type */
.GAME_box.sunmoon .GAMEin {width:calc(25% - 8px);}
.GAME_box.sunmoon .GAMEin .GSB {width:calc(33.3% - 4px);}
.GAME_box.sunmoon .GAMEin.multi {width:calc(75% - 12px);}
.GAME_box.sunmoon .GAMEin.multi .GSB {width:calc(16.66% - 4px);}
/* Sky Roulette Type */
.GAME_box.skyroulette .GAMEin {width:calc(25% - 12px);}
.GAME_box.skyroulette .GAMEin:first-child {width:calc(25% - 8px);}
.GAME_box.skyroulette .GAMEin .GSB {width:calc(50% - 4px);}
.GAME_box.skyroulette .GAMEin.multi {width:calc(50% - 12px);}
.GAME_box.skyroulette .GAMEin.multi .GSB {width:calc(33.33% - 4px);}
/* Crown-99 Type */
.GAME_box.crown99 .GAMEin {width:calc(25% - 12px);}
.GAME_box.crown99 .GAMEin .GSB {width:calc(50% - 4px);}
.GAME_box.crown99 .GAMEin:first-child {width:calc(40% - 8px);}
.GAME_box.crown99 .GAMEin:first-child .GSB {width:calc(33.3% - 4px);}
.GAME_box.crown99 .GAMEin:last-child {width:calc(35% - 12px);}
.GAME_box.crown99sd .GAMEin {width:calc(100% - 8px);}
.GAME_box.crown99sd .GAMEin .GSB {width:calc(34% - 4px);}
.GAME_box.crown99sd .GAMEin .GSB.tie {width:calc(32% - 4px);}
.GAME_box.crown99odds .GAMEin {width:calc(25% - 12px);}
.GAME_box.crown99odds .GAMEin .GSB {width:calc(50% - 4px);}
.GAME_box.crown99odds .GAMEin:first-child {width:calc(25% - 8px);}
/* Livescore Type */
.GAME_box.livescore .GAMEin {width:calc(16% - 12px);}
.GAME_box.livescore .GAMEin:first-child {width:calc(16% - 8px);}
.GAME_box.livescore .GAMEin.multi {width:calc(52% - 12px);}
.GAME_box.livescore .GAMEin .GSB {width:calc(50% - 4px);}
.GAME_box.livescore .GAMEin.multi .GSB {width:calc(25% - 4px);}
/* ODDEVEN Type */
.GAME_box2.oddeven .GP .GSB {width:calc(100% - 4px);}
/* Baccarat Type Pair Game */
.GAME_box2.baccpair .GP.AL .GSB {width:calc(33.3% - 4px);}
.GAME_box2.baccpair .GP.AR .GSB {width:calc(50% - 4px);}
/* Gostop Game */
.GAME_box2.gostop .GP.AL .GSB {width:calc(33.3% - 4px);}
.GAME_box2.gostop .GP.AR .GSB {width:calc(25% - 4px);}
/* Speedkeno Type */
.GAME_box2.speedkeno .GP .GSB {width:calc(50% - 4px);}
/* Bitlive Type */
.GAME_box2.bitlive .GP .GSB {width:calc(50% - 4px);}
/* JW CASINO Type */
.GAME_box2.jwcasino .GP .GSB {width:calc(100% - 4px);}
/* Score888 GOD Type */
.GAME_box2.sc888god .GP .GSB {width:calc(50% - 4px);}
.GAME_box2.sc888zom .GP .GSB {width:calc(50% - 4px);}
.GAME_box2.sc888zom .GP .GSB {width:calc(50% - 4px);}
.GAME_box2.sc888zom .GP.AL .GSB {width:calc(33.3% - 4px);}
/* Aniplus Type */
.GAME_box2.aniplus .GP .GSB {width:calc(100% - 4px);}
.GAME_box2.aniplus .GP.GN .GSB {width:calc(50% - 4px);}
.GAME_box2.aniplus .GP.DR .GSB {width:calc(33.33% - 4px);}
/* DICE GAME */
.GAME_box.DOESL .GAMEin .GSB {width:calc(50% - 4px);}
.GAME_box.DOESL .GAMEin .GIT {margin:0 10px;}
.GAME_box.DOESL .GAMEin .GSB.Dleft .GIT.tits {float:left;}
.GAME_box.DOESL .GAMEin .GSB.Dleft .GIT.rate {float:right;}
.GAME_box.DOESL .GAMEin .GSB.Dright .GIT.tits {float:right;}
.GAME_box.DOESL .GAMEin .GSB.Dright .GIT.rate {float:left;}
.GAME_box.DOESL .GAMEin.OE {float:left;margin-left:0;margin-right:2px;width:calc(50% - 10px);}
.GAME_box.DOESL .GAMEin.SL {float:left;margin-left:2px;margin-right:0;width:calc(50% - 10px);}
.GAME_box.DICEG .D_tit {float:left;display:inline-block;margin:0 0;width:calc(10% - 0px);text-align:center;color:#ffffff;font-weight:700;font-size:14px;background-color:#5d5d5d;border-top-left-radius:6px;border-bottom-left-radius:6px;}
.GAME_box.DICEG .GAMEin {border-top-left-radius:0;border-bottom-left-radius:0;}
.GAME_box.DICEG .GAMEin.DICEIN {float:right;margin:0;width:calc(90% - 8px);}
/* Total */
.GAME_box.DICEG .D_tit.TOTAL {line-height:78px;}
.GAME_box.DICEG .GAMEin.TOTAL .GSB {width:calc(6.25% - 4px);}
.GAME_box.DICEG .GAMEin.TOTAL .GIT.rate {font-size:12px;}
/* ONE */
.GAME_box.DICEG .D_tit.ONE {line-height:52px;}
.GAME_box.DICEG .GAMEin.ONE .GSB {width:calc(16.6% - 4px);}
.GAME_box.DICEG .GAMEin.ONE .GSB:last-child {width:calc(17% - 4px);}
.GAME_box.DICEG .GAMEin.ONE .GIT {margin:0 10px;height:40px;line-height:40px;}
.GAME_box.DICEG .GAMEin.ONE .GIT.tits {float:left;margin-left:5px;width:40px;text-indent:-9999px;background-repeat:no-repeat;background-position:left center;background-size:30px;}
.GAME_box.DICEG .GAMEin.ONE .GIT.tits.D1 {background-image:url("../images/dice/dice_1.png");}
.GAME_box.DICEG .GAMEin.ONE .GIT.tits.D2 {background-image:url("../images/dice/dice_2.png");}
.GAME_box.DICEG .GAMEin.ONE .GIT.tits.D3 {background-image:url("../images/dice/dice_3.png");}
.GAME_box.DICEG .GAMEin.ONE .GIT.tits.D4 {background-image:url("../images/dice/dice_4.png");}
.GAME_box.DICEG .GAMEin.ONE .GIT.tits.D5 {background-image:url("../images/dice/dice_5.png");}
.GAME_box.DICEG .GAMEin.ONE .GIT.tits.D6 {background-image:url("../images/dice/dice_6.png");}
.GAME_box.DICEG .GAMEin.ONE .GIT.rate {float:right;}
/* DUAL */
.GAME_box.DICEG .D_tit.DUAL {line-height:148px;}
.GAME_box.DICEG .GAMEin.DUAL .GSB {width:calc(11.11% - 4px);}
.GAME_box.DICEG .GAMEin.DUAL .GIT {margin:2px auto;}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits {width:60px;text-indent:-9999px;background-repeat:no-repeat;background-position:left center, right center;background-size:24px;}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits.DU12 {background-image:url("../images/dice/dice_1.png"), url("../images/dice/dice_2.png");}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits.DU13 {background-image:url("../images/dice/dice_1.png"), url("../images/dice/dice_3.png");}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits.DU14 {background-image:url("../images/dice/dice_1.png"), url("../images/dice/dice_4.png");}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits.DU15 {background-image:url("../images/dice/dice_1.png"), url("../images/dice/dice_5.png");}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits.DU16 {background-image:url("../images/dice/dice_1.png"), url("../images/dice/dice_6.png");}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits.DU23 {background-image:url("../images/dice/dice_2.png"), url("../images/dice/dice_3.png");}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits.DU24 {background-image:url("../images/dice/dice_2.png"), url("../images/dice/dice_4.png");}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits.DU25 {background-image:url("../images/dice/dice_2.png"), url("../images/dice/dice_5.png");}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits.DU26 {background-image:url("../images/dice/dice_2.png"), url("../images/dice/dice_6.png");}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits.DU34 {background-image:url("../images/dice/dice_3.png"), url("../images/dice/dice_4.png");}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits.DU35 {background-image:url("../images/dice/dice_3.png"), url("../images/dice/dice_5.png");}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits.DU36 {background-image:url("../images/dice/dice_3.png"), url("../images/dice/dice_6.png");}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits.DU45 {background-image:url("../images/dice/dice_4.png"), url("../images/dice/dice_5.png");}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits.DU46 {background-image:url("../images/dice/dice_4.png"), url("../images/dice/dice_6.png");}
.GAME_box.DICEG .GAMEin.DUAL .GIT.tits.DU56 {background-image:url("../images/dice/dice_5.png"), url("../images/dice/dice_6.png");}
/* Triple */
.GAME_box.DICEG .D_tit.TRIPLE {line-height:78px;}
.GAME_box.DICEG .GAMEin.TRIPLE .GSB {width:calc(14% - 4px);}
.GAME_box.DICEG .GAMEin.TRIPLE .GSB:first-child {width:calc(16% - 4px);}
/**********#################################### Powerball Type ####################################**********/
.PREV_Turn {display:inline-block;vertical-align:top;margin-top:5px;width:calc(100% - 2px);border-radius:6px;border:1px solid #aaaaaa;background-color:#f4f4f4;}
.prtit {display:block;padding:0 10px;height:26px;line-height:34px;font-weight:700;color:#000000;font-size:14px;}
.PREV_Turn_BOx {display:inline-block;padding:5px 5px;width:calc(100% - 10px);}
.Pbox {display:inline-block;}
.Pbox.TurnInfo {float:left;padding:10px 0;width:40%;text-align:center;border-radius:4px;background-color:#383838;}
.Pbox.TurnInfo .Tinf {display:inline-block;vertical-align:top;margin:0 auto;padding:0 10px;height:24px;line-height:24px;text-align:center;letter-spacing:-1px;}
.Pbox.TurnInfo .Tinf.turn {color:#ffffff;font-size:14px;font-weight:700;}
.Pbox.TurnInfo .Tinf.date {color:#ffd500;font-weight:700;}
.Pbox.TurnInfo .Tinf.refresh {margin-left:5px;padding:0 10px;height:24px;line-height:24px;border-radius:4px;border:1px solid #2e5600;background-color:#488700;color:#ffffff;font-size:12px;}
.ResultBALL {clear:both;padding-top:10px;width:100%;text-align:center;}
.ResultBALL .BaLL {
	display:inline-block;
	vertical-align:top;
	margin-left:15px;
	width:38px;
	height:38px;
	line-height:38px;
	border-radius:50%;
	background-color:#b77952;
	text-align:center;
	color:#ffffff;
	font-size:18px;
	font-weight:800;
}
.ResultBALL .BaLL:first-child {margin-left:0;}
.ResultBALL .BaLL.PB {background-color:#ff0000;}
.Pbox.PBresult {float:right;margin-left:5px;width:calc(60% - 7px);border:1px solid #000000;border-radius:4px;background-color:#666666;}
.Pbox.PBresult ul {clear:both;display:inline-block;width:100%;}
.Pbox.PBresult ul li {float:left;text-align:center;width:calc(20% - 1px);height:45px;line-height:45px;border-left:1px solid #222222;color:#ffffff;font-weight:800;}
.Pbox.PBresult ul li:first-child {border:0;width:20%;}
.Pbox.PBresult ul.Head {background-color:#444444;}
.Pbox.PBresult ul.Head li {font-weight:normal;}
.resultList {clear:both;display:inline-block;width:100%;}
.LAST_Turn_BOx {display:inline-block;margin:5px;width:calc(100% - 10px);border-radius:4px;border:1px solid #111111;}
.LAST_Turn_BOx ul {clear:both;display:inline-block !important;width:100%;border-bottom:1px solid #444444;}
.LAST_Turn_BOx ul:last-child {border-bottom:0;}
.LAST_Turn_BOx ul li {float:left;padding:4px 0;width:10%;line-height:24px;text-align:center;color:#000000;font-weight:700;}
.LAST_Turn_BOx ul li.Turn {width:15%;}
.LAST_Turn_BOx ul li.Result {width:25%;}
.LAST_Turn_BOx ul.header {background-color:#444444;}
.LAST_Turn_BOx ul.header li {color:#ffffff;}
.LAST_Turn_BOx ul li .rb {
	display:inline-block;
	vertical-align:top;
	width:24px;
	height:24px;
	line-height:24px;
	text-align:center;
	font-weight:800;
	color:#ffffff;
	border-radius:50%;
	background-color:#6e553b;
}
.LAST_Turn_BOx ul li .rb.pb {background-color:#ff0000;}
/* Powerball Game Area */
.PBTIT {
	display:block;
	margin-top:10px;
	line-height:26px;
	text-align:center;
	color:#ffffff;
	font-weight:600;
	font-size:14px;
	background-color:#555555;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
}
.PBGAME_box {
	display:inline-block;
	box-sizing:border-box;
	padding:4px;
	width:100%;
	background-color:#424242;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}
.PBGAME_box .GAMEin {float:left;display:inline-block;box-sizing:border-box;margin:2px;}
.PBGAME_box .GAMEin .PNtit {display:block;margin-bottom:3px;text-align:center;color:#ffffff;font-size:11px;}
.PBGAME_box .GAMEin.NOE {width:calc(30% - 4px);}
.PBGAME_box .GAMEin.NOE .GSB {width:calc(50% - 4px);}
.PBGAME_box .GAMEin.NSE {width:calc(40% - 4px);}
.PBGAME_box .GAMEin.NSE .GSB {width:calc(33.3% - 4px);}
.PBGAME_box .GAMEin.NUO {width:calc(30% - 4px);}
.PBGAME_box .GAMEin.NUO .GSB {width:calc(50% - 4px);}
.PBGAME_box .GAMEin.NMU {width:calc(40% - 4px);}
.PBGAME_box .GAMEin.NMU .GSB {width:calc(25% - 4px);}
.PBGAME_box .GAMEin.NMS {width:calc(60% - 4px);}
.PBGAME_box .GAMEin.NMS .GSB {width:calc(16.6% - 4px);}
.PBGAME_box .GAMEin.POE {width:calc(20% - 4px);}
.PBGAME_box .GAMEin.POE .GSB {width:calc(50% - 4px);}
.PBGAME_box .GAMEin.PUO {width:calc(20% - 4px);}
.PBGAME_box .GAMEin.PUO .GSB {width:calc(50% - 4px);}
.PBGAME_box .GAMEin.PSE {width:calc(60% - 4px);}
.PBGAME_box .GAMEin.PSE .GSB {width:calc(25% - 4px);}
.PBGAME_box .GAMEin.PMU {width:calc(40% - 4px);}
.PBGAME_box .GAMEin.PMU .GSB {width:calc(25% - 4px);}
.PBGAME_box .GAMEin.PNU {width:calc(60% - 4px);}
.PBGAME_box .GAMEin.PNU .GSB {width:calc(10% - 4px);}
.M_PB_GAME {display:flex;justify-content:space-between;}
.PB_GAME_KIND {width:calc(100% / 2 - 5px);}
.PB_GAME_KIND .PBGAME_box {display:flex;justify-content:flex-start;flex-wrap:wrap;}
.PB_GAME_KIND .GAMEin {float:none;display:flex;justify-content:flex-start;flex-wrap:wrap;}
.PB_GAME_KIND .PNtit {width:100%;}
.PB_GAME_KIND .PBGAME_box .GAMEin.POE {width:calc(100% / 2 - 4px);}
/* Clock */
.SVclock {width:100%;height:30px;color:#333333;background:#000000;border-top-left-radius:6px;border-top-right-radius:6px;display:none;}
.SVclock ol {text-align:center;}
.SVclock ol li {display:inline-block;vertical-align:top;margin:0 10px;color:#ffffff;}
.SVclock ol li label {display:inline-block;vertical-align:top;line-height:30px;font-size:13px;}
.SVclock ol li span {display:inline-block;vertical-align:top;line-height:30px;font-size:16px;font-weight:bold;}
.SVclock ol li em {display:inline-block;vertical-align:top;line-height:30px;font-size:13px;}
/**********#################################### MOVIE Frame ####################################**********/
.movie_frame {position:relative;padding:0;overflow:hidden;text-align:center;background:#252525;border-radius:6px;border:1px solid #000000;}
.movie_frame .inDiv {margin:0 auto;overflow:hidden;}
.movie_frame .inDiv iframe {display:inline-block;margin:0 auto;border:none;overflow:hidden;}
/* Logo Mask */
.movie_frame .inDiv .mMask {
	position:absolute;
	top:0;
	left:0;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:80%;
	background-image:url("../images/logo.png");
}
/* Named Ladder */
.movie_frame.namedladder .inDiv iframe {width:100%;height:560px;}
.movie_frame.namedladder .inDiv .mMask {top:65px;left:65px;width:215px;height:450px;background-color:#48322a;}
/* Named FX */
.movie_frame.namedfx .inDiv iframe {width:100%;height:560px;}
.movie_frame.namedfx .inDiv .mMask {top:65px;left:60px;width:220px;height:450px;background-color:#48322a;}
/* PowerBall */
.movie_frame.powerball .inDiv iframe {width:830px;height:640px;}
.movie_frame.powerball .inDiv .mMask {top:142px;left:159px;width:245px;height:480px;background-color:#18222f;border-radius:8px;}
/* Power Ladder */
.movie_frame.powerladder .inDiv iframe {width:830px;height:640px;}
.movie_frame.powerladder .inDiv .mMask {top:142px;left:159px;width:245px;height:480px;background-color:#18222f;border-radius:8px;}
/* Keno Ladder */
.movie_frame.kenoLadder .inDiv iframe {width:830px;height:640px;}
.movie_frame.kenoLadder .inDiv .mMask {top:142px;left:159px;width:245px;height:480px;background-color:#18222f;border-radius:8px;}
/* Power Keno Ladder */
.movie_frame.pwkenoLadder .inDiv iframe {width:830px;height:640px;}
.movie_frame.pwkenoLadder .inDiv .mMask {top:142px;left:159px;width:245px;height:480px;background-color:#18222f;border-radius:8px;}
/* SpeedKeno */
.movie_frame.speedkeno .inDiv iframe {width:830px;height:640px;}
.movie_frame.speedkeno .inDiv .mMask {top:142px;left:159px;width:245px;height:480px;background-color:#18222f;border-radius:8px;}
/* ScoreGame 2 */
.movie_frame.scoreGame .inDiv iframe {margin-top:-70px;width:830px;height:620px;}
.movie_frame.scoreGame .inDiv .mMask {top:160px;left:90px;width:210px;height:365px;background-color:#48322a;border-top-left-radius:8px;border-bottom-left-radius:8px;}
/* ScoreGame 3 */
.movie_frame.scoreGame3 .inDiv iframe {margin-top:-70px;width:830px;height:680px;}
.movie_frame.scoreGame3 .inDiv .mMask {display:none;}
/* ScoreGame 5 */
.movie_frame.scoreGame5 .inDiv iframe {margin-top:-70px;width:830px;height:680px;}
.movie_frame.scoreGame5 .inDiv .mMask {display:none;}
/* BangDari */
.movie_frame.bangDari .inDiv iframe {margin-top:-50px;width:830px;height:710px;}
.movie_frame.bangDari .inDiv .mMask  {display:none;}
/* Jumanji */
.movie_frame.jumanji .inDiv iframe {margin-top:-50px;width:830px; height:630px;}
.movie_frame.jumanji .inDiv .mMask  {display:none;}
/* MGM */
.movie_frame.mgm .inDiv iframe {width:920px;height:570px;}
.movie_frame.mgm .inDiv .mMask  {display:none;}
/* Lotus */
.movie_frame.lotus .inDiv iframe {width:830px;height:625px;}
.movie_frame.lotus.sicbo .inDiv iframe {height:550px;}
.movie_frame.lotus .inDiv .mMask  {display:none;}
/* Winscore Dice */
.movie_frame.winscoredice .inDiv iframe {width:876px;height:600px;}
.movie_frame.winscoredice .inDiv .mMask  {display:none;}
/* JoyWorld Choice */
.movie_frame.joychoice .inDiv iframe {width:830px;height:945px;}
.movie_frame.joychoice .inDiv .mMask  {display:none;}
/* JoyWorld Pharaoh */
.movie_frame.joypharaoh .inDiv iframe {width:830px;height:1010px;}
.movie_frame.joypharaoh .inDiv .mMask  {display:none;}
/* JoyWorld Roulette */
.movie_frame.joyroulette .inDiv iframe {width:830px;height:905px;}
.movie_frame.joyroulette .inDiv .mMask  {display:none;}
/* JoyWorld Nine */
.movie_frame.joynine .inDiv iframe {width:830px;height:960px;}
.movie_frame.joynine .inDiv .mMask  {display:none;}
/* BETEAST */
.movie_frame.beteast .inDiv iframe {margin-top:-30px;width:830px;height:592px;}
.movie_frame.beteast .inDiv .mMask  {display:none;}
/* TOMSTV */
.movie_frame.tomstv .inDiv iframe {margin-top:-30px;width:890px;height:650px;}
.movie_frame.tomstv .inDiv .mMask  {display:none;}
/* TOMSTV */
.movie_frame.tomstv .inDiv iframe {margin-top:-30px;width:890px;height:650px;}
.movie_frame.tomstv .inDiv .mMask  {display:none;}
/* SUNCITY */
.movie_frame.suncity .inDiv iframe {width:940px;}
.movie_frame.suncity .inDiv .mMask  {display:none;}
.movie_frame.suncity.bacc .inDiv iframe {height:670px;}
.movie_frame.suncity.dragontiger .inDiv iframe {height:700px;}
.movie_frame.suncity.hilo .inDiv iframe {height:730px;}
/* Cagayan Baccarat */
.movie_frame.cagayan .inDiv iframe {width:925px;height:700px;}
.movie_frame.cagayan .inDiv .mMask  {display:none;}
/* Okada Baccarat */
.movie_frame.okada {border-bottom-left-radius:0;border-bottom-right-radius:0;}
.movie_frame.okada .inDiv canvas {width:100%;height:700px;}
.movie_frame.okada .inDiv .mMask  {display:none;}
.BACCRESULT {padding:5px;background:#111111;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}
/* SkyPark */
.movie_frame.skypark .inDiv iframe {width:830px;height:714px;}
.movie_frame.skypark .inDiv .mMask  {display:none;}
.movie_frame.skypark.dice {height:460px;}
.movie_frame.skypark.samchigi {height:460px;}
.movie_frame.skypark.skyroulette {height:460px;}
.movie_frame.skypark.poker .inDiv iframe {height:940px;}
.movie_frame.skypark.blackjack .inDiv iframe {height:893px;}
/* Aniplus */
.movie_frame.aniplus .inDiv iframe {width:700px;height:800px;}
.movie_frame.aniplus .inDiv .mMask {display:none;}
/* Bitlive */
.movie_frame.bitlive .inDiv iframe {width:800px;height:578px;}
.movie_frame.bitlive .inDiv .mMask {display:none;}
/* Crown-99 */
.movie_frame.crown99 .inDiv iframe {width:100%;height:650px;}
.movie_frame.crown99 .inDiv .mMask {display:none;}
/* GAMESTAR */
.movie_frame.gamestar .inDiv iframe {width:100%;height:730px;margin-top:-30px;}
.movie_frame.gamestar.pig .inDiv iframe {height:600px;}
.movie_frame.gamestar .inDiv .mMask {display:none;}
.movie_frame.gamestar.rm .inDiv iframe {margin-top:0;width:890px;height:700px;}
.movie_frame.gamestar.rm .inDiv .mMask {display:block;top:65px;left:615px;width:295px;height:430px;background-color:#211e1b;}
/* JW CASINO */
.movie_frame.jwcasino .inDiv iframe {width:720px;height:580px;}
.movie_frame.jwcasino.mr .inDiv iframe {width:720px;height:680px;}
.movie_frame.jwcasino.ad .inDiv iframe {width:760px;height:680px;}
.movie_frame.jwcasino .inDiv .mMask {display:none;}
/* Livescore */
.movie_frame.livescore .inDiv iframe {width:854px;height:720px;}
.movie_frame.livescore .inDiv .mMask {top:216px;left:72px;width:224px;height:450px;border-radius:6px;}
.movie_frame.livescore.psd .inDiv .mMask {background-color:#3c1e3b;}
/* NextGame */
.movie_frame.nextgame .inDiv iframe {width:830px;height:640px;}
.movie_frame.nextgame .inDiv .mMask {display:none;}
/* Score888 */
.movie_frame.score888 .inDiv iframe {width:830px;height:930px;margin-top:-40px;}
.movie_frame.score888.zom .inDiv iframe {height:680px;}
.movie_frame.score888 .inDiv .mMask {display:none;}
/* MiniGame Cart */
.MiNiCart {clear:both;position:relative;margin-top:10px;padding:20px;background:#c1ac91;border-radius:6px;overflow:hidden;}
.MiNiCart h3 {margin-bottom:5px;margin-left:10px;color:#000000;font-weight:bold;font-size:16px;}
.BetNO {position:absolute;top:0;left:0;width:100%;height:170px;line-height:170px;background:rgba(224, 66, 66, 0.9);text-align:center;color:#ffffff;font-weight:bold;font-size:17px;border-radius:4px;}
.GameGroup {margin-bottom:10px;padding:0 10px;height:36px;background:#ffffff;border-radius:4px;}
.GameGroup ul li {float:left;margin-left:40px;}
.GameGroup ul li:first-child {margin-left:0;}
.GameGroup ul li label {display:inline-block;vertical-align:top;line-height:36px;color:#555555;font-size:16px;margin-right:10px;}
.GameGroup ul li span {display:inline-block;vertical-align:top;line-height:36px;color:#000000;font-weight:bold;font-size:16px;}
.GameGroup ul li>.MGN {color:#ff0000;}
.MNbetting {clear:both;}
.MNB_money div {float:left;margin-left:5px;color:#fff;}
.MNB_money div:first-child {margin-left:0;}
.MNB_money div ul {clear:both;height:34px;margin-top:5px;}
.MNB_money div ul:first-child {margin-top:0;}
.MNB_money div ul li {float:left;margin-left:5px;height:34px;}
.MNB_money div ul li:first-child {margin-left:0;}
.MNB_money input {margin:0;padding:0;height:34px;border-radius:4px;border:0;vertical-align:top;}
.MNB_money .MNB_btn ul li input {
    width:140px;
    background:linear-gradient(#615341 50%, #463a29 50%);
    color:#ffffff;
    font-weight:bold;
    font-size:15px;
}
.MNB_money .MNB_input ul li {clear:both;margin:5px 0 0 0;padding:0 10px;width:260px;background:#000000;border-radius:4px;color:#ffffff;}
.MNB_money .MNB_input ul li:first-child {margin-top:0;background:#753535;}
.MNB_money .MNB_input ul li label {display:inline-block;line-height:34px;vertical-align:top;color:#ffffff;}
.MNB_money .MNB_input ul li span {display:inline-block;line-height:34px;vertical-align:top;color:#ffffff;}
.MNB_money .MNB_input ul li input {width:190px;background:none;color:#ffffff;text-align:right;font-weight:bold;font-size:20px;}
.MNB_money .MNB_input ul li input::-webkit-input-placeholder {color:#ffffff}
.MNB_money .MNB_input ul li input::-ms-input-placeholder {color:#ffffff}
.MNB_money .MNB_input ul li .GetMoneyIn {width:190px;text-align:right;color:#ff0000;font-weight:800;font-size:20px;}
.MNB_money .MNB_input ul li .GetMoneyIn::-webkit-input-placeholder {color:#ff0000}
.MNB_money .MNB_input ul li .GetMoneyIn::-ms-input-placeholder {color:#ff0000}
.MNB_money .MNB_BetBtn {float:right;}
.MNB_money .MNB_BetBtn ul li {margin-left:6px;}
.MNB_money .MNB_BetBtn ul li input {width:87px;color:#ffffff;font-weight:bold;}
.MNB_money .MNB_BetBtn ul li .MAX_btn {background:linear-gradient(#ca0000 50%, #960000 50%);background:-ms-linear-gradient(#ca0000 50%, #960000 50%);}
.MNB_money .MNB_BetBtn ul li .REF_btn {background:linear-gradient(#5f5f5f 50%, #333333 50%);background:-ms-linear-gradient(#5f5f5f 50%, #333333 50%);}
.MNB_money .MNB_BetBtn ul li.MNB_btn_OK {clear:both;margin-top:5px;margin-left:0;}
.MNB_money .MNB_BetBtn ul li.MNB_btn_OK input {
    width:180px;
    border:1px solid #304800;
    background:linear-gradient(#608e00 50%, #547b00 50%);
    font-size:15px;
}
/* Mini Betting List */
.MiNiBetList {margin-top:20px;}
.MiNiBetList .Mbltit {margin-bottom:5px;padding:0 5px;color:#ffffff;font-weight:700;font-size:14px;}
.MiNiBetList .BET_List {padding:10px;background:#ffffff;border:1px solid #a8a8a8;border-radius:6px;opacity:0.6;}
.MiNiBetList .BET_List ul {clear:both;padding:5px 0;height:26px;border-bottom:1px solid #bbbbbb;}
.MiNiBetList .BET_List ul.NoList {height:100px;}
.MiNiBetList .BET_List ul.NoList li {width:100%;line-height:100px;text-align:center;}
.MiNiBetList .BET_List ul:first-child {border-top:0;}
.MiNiBetList .BET_List ul li {float:left;line-height:26px;text-align:center;}
.MiNiBetList .BET_List ul li span {display:block;line-height:26px;text-align:center;color:#555555;font-size:11px;}
.MiNiBetList .BET_List ul li.Cselect {width:40px;}
.MiNiBetList .BET_List ul li.num {width:50px;}
.MiNiBetList .BET_List ul li.turn {width:160px;}
.MiNiBetList .BET_List ul li.turn b {color:#000000;}
.MiNiBetList .BET_List ul li.betTime {width:80px;}
.MiNiBetList .BET_List ul li.gType {width:140px;}
.MiNiBetList .BET_List ul li.gType span {font-weight:bold;color:#000000;}
.MiNiBetList .BET_List ul li.bType {width:90px;}
.MiNiBetList .BET_List ul li.bType span {font-weight:bold;color:#000000;}
.MiNiBetList .BET_List ul li.rate {width:50px;}
.MiNiBetList .BET_List ul li.betM {width:110px;}
.MiNiBetList .BET_List ul li.betM span {text-align:right;font-weight:800;color:#000000;}
.MiNiBetList .BET_List ul li.betG {width:110px;}
.MiNiBetList .BET_List ul li.betG span {text-align:right;color:#2d9209;font-weight:800;}
.MiNiBetList .BET_List ul li.status {width:100px;float:right;}
.MiNiBetList .BET_List ul li.status span {color:#2d9209;font-weight:800;}
.MiNiBetList .BET_List ul.WIN {background:#efefef;}
.MiNiBetList .BET_List ul.WIN li.betM span {color:#ff0000;}
.MiNiBetList .BET_List ul.WIN li.betG span {color:#ff0000;}
.MiNiBetList .BET_List ul.WIN li.status span {color:#ff0000;}
.MiNiBetList .BET_List ul.FAIL li.betM span {color:#245fb8;font-weight:normal;}
.MiNiBetList .BET_List ul.FAIL li.betG span {color:#245fb8;font-weight:normal;}
.MiNiBetList .BET_List ul.FAIL li.status span {color:#245fb8;font-weight:normal;}
.MiNiBetList .BET_List ul.DRAW li.betM span {color:#e600fb;}
.MiNiBetList .BET_List ul.DRAW li.betG span {color:#e600fb;}
.MiNiBetList .BET_List ul.DRAW li.status span {color:#e600fb;}
.MiNiBetList .BET_List ul.header {padding:0;height:26px;background:#666666;border-radius:4px;border:0;}
.MiNiBetList .BET_List ul.header li {line-height:26px;color:#ffffff;text-align:center;font-size:11px;}
.MiNiBetList .BET_List ul.BL_btn_box {clear:both;padding-top:10px;padding-bottom:0;height:36px;border:0;}
.MiNiBetList .BET_List ul.BL_btn_box li {width:50%;height:36px;text-align:right;}
.MiNiBetList .BET_List ul.BL_btn_box li:first-child {text-align:left;}
.MiNiBetList .BET_List ul.BL_btn_box li input {width:120px;height:36px;background:#333333;border-radius:4px;text-align:center;color:#ffffff;font-weight:bold;}
.MiNiBetList .BET_List ul.BL_btn_box li .AllDelete {background:#555555;}
.MiNiBetList .BET_List ul.BL_btn_box li .SelDelete {background:#777777;}
.MiNiBetList .BET_List ul.BL_btn_box li a {display:inline-block;width:120px;line-height:36px;background:#333333;border-radius:4px;text-align:center;color:#ffffff;font-weight:bold;}
.MiNiBetList .BET_List ul.canceled li span {color:#aaaaaa;text-decoration:line-through;}
.MiNiBetList .BET_List ul.canceled li.turn b {color:#aaaaaa}
.MiNiBetList .BET_List ul.canceled li.bType span {text-decoration:line-through;}
.MiNiBetList .BET_List ul.canceled li.status span {text-decoration:none;}
/**************************************************** Board ****************************************************/
.board_wrap { *zoom:1; padding:0px;}
/* 게시판, 쪽지 보기 영역 공통사용 */
.board_head {
	padding:0 10px;
	height:30px;
	font-weight:bold;
	background:#fbfbfb;
	border:1px solid #f57c02;
	border-top-width:3px;
	border-left-width:0;
	border-right-width:0;
	border-bottom-width:0;
}
.board_head div {float:left;padding:0 5px;;line-height:30px;font-weight:bold;}
.board_head div strong {margin-right:5px;color:#666666;vertical-align:top;}
.board_head div span {color:#000000;vertical-align:top;}
.board_head .writer {float:right;}
.board_head .reg_date {float:right;}
.BRview {
	margin:0px;
	margin-bottom:5px;
	width:auto;
	padding:10px 20px !important;
	line-height:18px;
	min-height:200px;
	background-color:#ffffff;
	background-image:none;
	border:1px solid #b7b7b7;
	border-left:0;
	border-right:0;
	border-bottom-width:3px;
	border-bottom-color:#565656;
	color:#000000;
	font-size:12px;
	font-weight:400;
}
/**************************************************** board ****************************************************/
.board_list {display:inline-block;margin:0 auto;width:100%;line-height:24px;color:#e2bda5;text-align:left;}
/* Board List Header */
.BDR {
	display:flex;
	align-items:center;
	color:#555555;
}
.board_list .head {
	display:flex;
	justify-content:space-between;
	align-items:center;
	height:23px;
	line-height:23px;
	background:#1b1b1b;
	border:1px solid #f67d05;
	border-top-width:3px;
	border-left-color:transparent;
	border-right-color:transparent;
	border-bottom-color:#555555;
}
.board_list .head .BDR {justify-content:center;color:#000000;text-align:center;height:23px;line-height:23px;color:#ffffff;}
.board_list .head .title {margin-top:0;}
.board_list .row {
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:5px 0;
	border:1px solid #cccccc;
	border-top-width:0;
	border-left-width:0;
	border-right-width:0;
	background-color:#ffffff;
}
.board_list .row a {color:#000000;}
.board_list .row a:hover {color:#ff004e;}
.board_list .num {justify-content:center;width:10%;}
.board_list .title {margin-right:10px;width:calc(65% - 10px);}
.board_list .title .b_tit {display:block;max-width:83%;line-height:18px;font-weight:700;color:#000000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.board_list .title .b_tit img {width:100%;height:32px;vertical-align:top;}
.board_list .title .b_ect {margin-left:5px;line-height:32px;height:32px;}
.board_list .title .b_ect .repcnt {padding:0 5px;border-radius:4px;color:#ffffff;background:#444444;}
.board_list .title .b_ect .bicon {display:inline-block;padding:0 5px;height:35px;background-repeat:no-repeat;background-position:center center;}
.board_list .title .b_ect .bicon.bet {background-image:url("/images/icon_bet.gif");width:8px;}
.board_list .title .b_ect .bicon.img {background-image:url("/images/img_icon.gif");width:20px;}
.board_list .writer {width:15%;}
.board_list .reg_date {width:10%;justify-content:center;}
.board_list .cnt {width:80px;text-align:center;}
/* 게시판 공지사항 */
.board_list .notice {color:#FF0000;background-color:#f5f5f5;border-color:#727272;}
.board_list .notice .num {font-weight:bold;color:#ff9200;}
.board_list .notice .title {font-weight:bold;}
.board_list .notice .title .b_tit {color:#ff0000;width:100%;max-width:inherit;}
.board_list .notice .title .b_tit span {vertical-align:top;height:32px !important;}
.board_list .notice .writer {color:#ff0000;}
.board_btn {text-align:right;margin:10px 0px;}
.board_btn .btn_open_detail {font-weight:bold;color:#fff;line-height:14px;}
/* 글쓰기 */
.board_wrap .write_body {padding:0;}
.board_wrap .write_body .title {
	background:#fbfbfb;
	border:1px solid #565656;
	border-top-width:3px;
	border-left-width:0;
	border-right-width:0;
	border-bottom-color:#727272;
}
.board_wrap .write_body .title div {vertical-align:middle;}
.board_wrap .write_body .title .name {
	display:inline-block;
	width:80px;
	height:38px;
	line-height:38px;
	margin-right:5px;
	text-align:center;
	font-weight:bold;
	color:#000000;
	font-size:15px;
	font-weight:400;
}
.board_wrap .write_body .title .item {display:inline-block;width:1250px;text-align:center;font-weight:bold;border:1px solid #000000;}
.board_wrap .write_body .title input {padding:0 1%;width:98%; font-size:14px; line-height:24px; height:24px;background-color:#444444;border:0;color:#ffffff;}
.board_wrap .write_body .content {clear:both;margin-bottom:20px;padding:0px;width:auto;background-image:none;background-color:#353535;}
.board_wrap .write_body #game_detail {display:inline-block;*zoom:1;width:100%;}
.board_wrap .se2_inputarea { color:#000000;}
/* 게시판 보기 */
*html .board_wrap .view_body .content { height:100%; }
/* 댓글 영역 */
.board_wrap .cmt_list_wrap {clear:both;margin:0 auto;margin-top:10px;border:1px solid #9e9e9e;border-radius:2px;background:#ffffff;}
.board_wrap .cmt_list {width:100%; line-height:12px;}
.board_wrap .cmt_list .norep {text-align:center;}
.board_wrap .cmt_list tr {border-top:1px solid #9e9e9e;}
.board_wrap .cmt_list tr:first-child {border-top:0;}
.board_wrap .cmt_list td {padding:5px;color:#555555;}
.board_wrap .cmt_list td.eNums {width:50px;}
.board_wrap .cmt_list .cmt_name {width:160px;}
.board_wrap .cmt_list .cmt_name b {color:#444444;}
.board_wrap .cmt_list .cmt_content {  font-weight:bold; }
.board_wrap .cmt_list .cmt_content span {display:inline-block;vertical-align:top;max-width:95%;color:#333333;line-height:14px;}
.board_wrap .cmt_list .cmt_content .btn_delete_comment {cursor:pointer;width:14px;height:14px;border-radius:3px;background:url("../images/x.gif") no-repeat center center;background-size:12px;background-color:#000000;}
/* 댓글쓰기 영역 */
.board_wrap .cmt_form {box-sizing:border-box;margin-bottom:0;padding:6px;width:100%;border-radius:6px;border:1px solid #eeeeee;background-color:rgb(0 0 0 / 80%);overflow:hidden;}
.board_wrap .cmt_form ul {display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;}
.board_wrap .cmt_form ul li {color:#ffffff;}
.board_wrap .cmt_form ul li:first-child {
	width:calc(10% - 0px);
	line-height:52px;
	background:none;
	text-align:center;
	font-size:14px;
}
.board_wrap .cmt_form ul li.inputArea {
	width:calc(80% - 0px);
	height:52px;
}
.board_wrap .cmt_form ul li .cmt_content {padding:20px;width:calc(100% - 40px);height:12px;background:none;border:0;color:#ffffff;}
/* 게시판 - 댓글쓰기 버튼 */
.board_wrap .cmt_form ul li.repbtn {float:right;width:calc(10% - 0px);}
.board_wrap .cmt_form ul li.repbtn .btn_cmt_write {
	display:block;
	padding:0;
	width:100%;
	line-height:52px;
	border-radius:4px;
	background:linear-gradient(#9d9d9d 0%, #6a6a6a 100%);
	text-align:center;
	text-shadow:1px 1px 0px #191919;
	font-weight:700;
	font-size:14px;
	cursor:pointer;
}
.board_wrap .board_btn {text-align:right;margin:10px 0px;padding:10px 0;}
.board_wrap .board_btn img {cursor:pointer;}
/**************************************************** letter ****************************************************/
.letter_wrap { *zoom:1;}
.letter_list_in {display:inline-block;vertical-align:top;margin:0;width:100%;}
.letter_list_in .nodata {padding:0;line-height:250px;text-align:center;color:#555555;background-color:#ffffff;border:1px solid #cccccc;border-radius:4px;}
.letter_list_in .LTX {float:left;height:34px;line-height:34px;color:#333333;}
.letter_list_in .num {width:8%;clear:left;text-align:center;}
.letter_list_in .title {width:72%;font-weight:bold;}
.letter_list_in .reg_date {width:10%;text-align:center;}
.letter_list_in .delete {float:right !important;width:5%;text-align:center;}
.letter_list_in .row {
	display:inline-block;
	vertical-align:top;
	width:100%;
	background-color:#ffffff;
	border:1px solid #cccccc;
	border-top-width:0;
	border-left-width:0;
	border-right-width:0;
}
.letter_list_in .row .LTV {display:block;color:#000000;font-weight:700;}
.letter_list_in .row .LTV:hover {color:#ff0000;text-decoration:none;}
.letter_list_in .row .btn_letter_delete {display:inline-block;vertical-align:middle;margin-left:5px;width:34px;height:34px;background:url("../images/x_black.gif") no-repeat center center;cursor:pointer;}
.letter_list_in .row.head {
	background:#1b1b1b;
	border-top-width:3px;
	border-top-color:#f67c01;
	border-bottom-color:#555555;
}
.letter_list_in .row.head .LTX {color:#ffffff;height:23px;line-height:23px;text-align:center;}
.letter_list_in .row.readed {background-color:rgb(255 255 255 / 30%);border-color:rgb(0 0 0 / 50%);}
.letter_list_in .row.readed .LTX {color:#ffffff;}
.letter_list_in .row.readed .LTV {color:#ffffff;font-weight:normal;text-decoration:line-through;}
.letter_btn {padding:10px 0 0;text-align:right;}
.letter_wrap .view_body {padding:0px;color:#ccc;}
*html .letter_wrap .view_body .content {height:100%;}
.letter_wrap .btn_wrap { text-align:right;margin:10px 0px; }
.letter_wrap .btn_wrap img { cursor:pointer; }
.board_list_wrap .letter_btn { text-align:right; }
/**************************************************** Member ****************************************************/
/* member edit */
.member_wrap {position:relative;}
.member_wrap .memberInfo {margin:0 auto;padding:20px;border-radius:6px;background-color:#ffffff;}
.member_wrap .memberInfo .inforow {display:flex;align-items:center;padding:10px 5px;border-top:1px solid #dddddd;}
.member_wrap .memberInfo .inforow:first-child {border:0;}
.member_wrap .memberInfo .inforow .irt {display:flex;align-items:center;height:40px;line-height:40px;}
.member_wrap .memberInfo .inforow .irt.name {
	margin-right:20px;
	margin-left:10px;
	padding:0 16px;
	width:120px;
	font-weight:600;
	text-align:left;
	color:#555555;
	background-repeat:no-repeat;
	background-position:left center;
	background-size:auto 10px;
	background-image:url("../images/icon_arr_tit.png");
}
.member_wrap .memberInfo .inforow .irt.info {color:#000000;font-size:14px;font-weight:600;}
.member_wrap .memberInfo .inforow .ipw {float:left;margin:7px 0;margin-right:10px;padding:0 10px;width:200px;height:26px;line-height:26px;border:0;border-radius:4px;background-color:#333333;box-shadow:inset 0 0 0 1px #111111;color:#ffffff;}
.member_wrap .memberInfo .inforow .user_pw_check_result {margin-left:5px;color:#ff0000;}
.member_wrap .memberInfo .inforow input.SMS {margin-right:5px;width:26px;height:26px;}
.member_wrap .authcode_get {}
.member_wrap .authcode_check {display:none;}
.memeditbtn { text-align:center; margin:25px 0;}
/* Propose List */
.prGuide {margin-bottom:20px;padding:20px;background:#ffffff;border:1px solid #c3c3c3;border-radius:5px;}
.prGuide p {margin-top:20px;color:#000000;font-weight:700;font-size:14px;}
.prGuide p:first-child {margin-top:0;}
.proposer_wrap {padding:0;}
.proposer_wrap h3 {margin:0 10px;margin-bottom:10px;color:#000000;font-weight:700;font-size:15px;}
.PRList .nodata {clear:both;line-height:200px;background:#ffffff;border:1px solid #aaaaaa;border-top:0;text-align:center;color:#555555;font-size:14px;}
.PRList {margin-bottom:30px;}
.PRList ul {height:25px;border:1px solid #aaaaaa;border-top:0;background-color:#ffffff;}
.PRList ul.even {background-color:#f7f7f7;}
.PRList ul li {float:left;line-height:25px;text-align:center;}
.PRList ul.head {border:1px solid #333333;background:#585858;}
.PRList ul.head li {color:#ffffff;}
.PRList.list_proposer ul li {width:15%;}
.PRList.list_proposer ul li.id {width:20%;}
.PRList.list_proposer ul li.name {width:20%;}
.PRList.list_proposer ul li:last-child {float:right;}
.PRList.list_point {margin-bottom:0;}
.PRList.list_point ul li {width:25%;}
/**************************************************** Money ****************************************************/
.money_wrap {
	display:flex;
	justify-content:space-between;
	box-sizing:border-box;
	margin-bottom:60px;
	padding:10px;
	border-radius:6px;
	border:1px solid #ffffff;
	background-color:#f3f3f3;
}
.moneyDWbox {
	box-sizing:border-box;
	padding:10px;
	width:calc(100% / 2 - 10px);
	border-radius:4px;
	border:1px solid #dddddd;
	background-color:#ffffff;
}
.dw_row {display:inline-block;margin-top:5px;padding:10px;width:calc(100% - 20px);border-radius:2px;overflow:hidden;}
.dw_row:first-child {margin-top:0;}
/* Text Info */
.dw_row.name_info.withdraw {display:flex;justify-content:flex-start;}
.dw_row.name_info .dw_tit {float:left;margin-right:10px;color:#666666;font-size:14px;}
.dw_row.name_info .bankName {float:left;color:#000000;font-weight:700;font-size:14px;}
.dw_row.name_info .n_sp {display:block;margin-left:30px;}
.dw_row.name_info .dw_gtxt {text-align:left;color:#ff0000;}
.dw_gtxt {clear:both;display:block;padding-top:10px;width:100%;}
.dw_gtxt.yellow {color:#fff000;}
.dw_gtxt.red {color:#ff0000;}
/* Money Button */
.dw_row.money_btns {padding:0px;width:calc(100% - 2px);background-color:#424242;border:1px solid #000000;}
.dw_input_box {
	margin:0;
	padding:6px;
	height:30px;
	background-color:#222222;
}
.dw_input_box .dwi_tit {
	float:left;
	display:block;
	width:20%;
	line-height:30px;
	text-align:center;
	color:#ffffff;
	font-size:13px;
	font-weight:500;
}
.dw_input_box .dwinput {
	float:left;
	display:block;
	margin:0;
	padding:0 10px;
	width:calc(54% - 22px);
	height:28px;
	line-height:28px;
	border:0;
	border-radius:4px;
	background-color:transparent;
	border:1px solid transparent;
	text-align:left;
	font-size:16px;
	font-weight:800;
	color:#ffffff;
}
.dw_input_box .dwinput::-webkit-input-placeholder {color:#ffffff;}
.dw_input_box .dwinput::-moz-input-placeholder {color:#ffffff;}
.dw_input_box .dwinput::-ms-input-placeholder {color:#ffffff;}
.dw_input_box .dwinput.pass {width:calc(80% - 22px)}
.dw_input_box .dwi_btn {
	float:right;
	cursor:pointer;
	display:block;
	padding:0 10px;
	width:calc(25% - 22px);
	line-height:28px;
	border-radius:4px;
	border:1px solid #000000;
	background-color:#7e7e7e;
	text-align:center;
	color:#ffffff;
	font-size:14px;
}
.dw_input_box .dwi_btn.btn_reset {background-color:#489400;}
.dw_row .dw_m_btns {display:flex;flex-wrap:wrap;box-sizing:border-box;padding:3px;background-color:#868686;}
.dw_row .dw_m_btns .cashbtn {
	cursor:pointer;
	display:block;
	box-sizing:border-box;
	margin:3px;
	width:calc(100% / 5 - 6px);
	line-height:30px;
	text-align:center;
	color:#000000;
	font-weight:800;
	font-size:16px;
	border-radius:3px;
	border:1px solid #000000;
	background-image:linear-gradient(#ffffff 50%, #dadada 50%);
	background-image:-ms-linear-gradient(#ffffff 50%, #dadada 50%);
}
/* Password */
.dw_row.pass {padding:0;width:100%;}
.dw_row.pass .dw_gtxt {text-align:center;}
.dw_input_box.pass {
	margin:0;
	height:30px;
	border-radius:2px;
	border:1px solid #aaaaaa;
	background-color:#f8f8f8;
}
.dw_input_box.pass .dwi_tit {color:#000000;}
.dw_input_box.pass .dwi_btn {
	background-color:#da0047;
	color:#ffffff;
}
.dw_input_box.pass .dwinput {border-color:#000000;background-color:#ffffff;color:#000000;text-align:center;font-size:13px;}
.dw_input_box.pass .dwinput::-webkit-input-placeholder {color:#ff0202;font-weight:400;font-size:13px;}
.dw_input_box.pass .dwinput::-moz-input-placeholder {color:#ff0202;font-weight:400;font-size:13px;}
.dw_input_box.pass .dwinput::-ms-input-placeholder {color:#ff0202;font-weight:400;font-size:13px;}
/* Confirm Button */
.btn_DEWI {
	cursor:pointer;
	display:block;
	margin-top:5px;
	line-height:60px;
	text-align:center;
	color:#ffffff;
	font-weight:700;
	font-size:22px;
	border-radius:2px;
	border:1px solid #000000;
	background-image:linear-gradient(#292929 50%, #060606 50%);	
}
.mega-message {text-align:center;color:#f60;font-weight:bold;font-size: 16pt;display:none;}
.dw_row.btns {padding:0;display:flex;justify-content: space-between;width:100%;}
.dw_row.btns .btn_DEWI {flex-basis: 49%}
/* 현재롤링 */
.receantRoll {margin-bottom:5px;padding:10px;border-radius:3px;border:1px solid #cccccc;background-color:#f4f4f4;}
.receantRoll .title {display:block;margin-bottom:5px;padding:5px;padding-top:0;border-bottom:1px solid #aaaaaa;font-size:17px;font-weight:500;color:#333333;}
.receantRoll ol, .receantRoll li {display:flex;flex-wrap:wrap;}
.receantRoll ol {justify-content:space-between;}
.receantRoll li {align-items:center;box-sizing:border-box;padding:10px;padding-bottom:0;width:calc(100% / 2 - 20px);}
.receantRoll li .rcr {display:flex;align-items:center;font-size:17px;color:#000000;}
.receantRoll li .tits {width:95px;color:#555555;}
.receantRoll li .tits::before {content:"";margin-right:6px;width:6px;height:6px;border-radius:50%;background-color:#999999;}
.receantRoll li .rate {font-weight:600;}
.receantRoll li .rate::after {content:"%";margin-left:3px;}
/* ---------------------------------- Coin Deposit ---------------------------------- */
.coinRow {margin-top:10px;}
.coinRow:first-child {margin-top:0;}
.coinRow:last-child {margin-bottom:10px;}
.coinRow .radioCheck {display:flex;align-items:center;margin-top:5px;padding:10px;border-radius:6px;border:1px solid #cccccc;background-color:#f3f3f3;font-weight:500;font-size:17px;color:#005eff;}
.coinRow .radioCheck input {margin-right:6px;width:20px;height:20px;}
/* 내부내용 */
.cd_tit {display:block;margin-bottom:5px;font-size:18px;font-weight:500;color:#000000;}
.cdINpt {display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:5px;border-radius:6px;border:2px solid #555555;background-color:#ffffff;}
.cdINpt .inpt, .cdINpt .cbtn {box-sizing:border-box;}
.cdINpt .inpt {padding:0 10px;width:calc(100% - 80px);height:30px;border:0;background:none;font-weight:600;font-size:17px;color:#000000;}
.cdINpt .inpt::-webkit-input-placeholder {font-weight:300;color:#555555;}
.cdINpt .cbtn {cursor:pointer;display:block;width:80px;line-height:30px;border-radius:4px;background-color:#000000;text-align:center;font-size:13px;color:#ffffff;}
.cdINpt .tit {display:block;box-sizing:border-box;padding:0 10px;width:130px;font-size:15px;font-weight:500;color:#000000;}
.cdINpt .cash {width:calc(100% - 130px);}
/* 내부내용 - 금액관련 내용 */
.coinRow.cl2 {display:flex;justify-content:space-between;align-items:center;padding:2px;}
.coinRow.cl2 .cdINpt {width:calc(100% / 2 - 1px);border-width:2px;border-color:#000000;}
.coinRow.cl2 .cdINpt .tit {width:auto;}
.coinRow.cl2 .cdINpt .btn-reset {background-color:#336a00;}
.coinRow.cl2 .cdINpt .cmb {display:flex;justify-content:flex-end;align-items:center;box-sizing:border-box;padding-right:10px;width:50%;}
.coinRow.cl2 .cdINpt .cash {text-align:right;font-size:21px;}
.coinRow.cl2 .cdINpt .cash::-webkit-input-placeholder {font-weight:500;}
.coinRow.cl2 .cdINpt span {color:#333333;}
.coinRow.cl2 .cdINpt .won {font-size:15px;}
.coinRow.cl2 .cdINpt.coin .cmb .cash {width:calc(100% - 40px);}
.coinRow.cl2 .cdINpt.krw {padding-right:15px;}
.coinRow.cl2 .cdINpt.krw .cmb {padding:0;width:calc(100% - 50px);}
.coinRow.cl2 .cdINpt.krw .cmb .cash {width:calc(100% - 40px);}
.adfWrap {margin-top:10px;}
.adfWrap .bynex {display:block;margin-bottom:5px;text-align:center;font-weight:500;font-size:15px;}
.adfWrap.by a {display:block;line-height:40px;border-radius:6px;background-color:#008f70;text-align:center;font-size:17px;color:#ffffff;}
.adfWrap.qr {display:flex;justify-content:center;padding:10px;border-radius:6px;border:1px solid #dddddd;background-color:#f5f5f5;}
.conv-rate {margin:0;padding:10px 5px;}
.conv-rate .cdINpt {justify-content:center;padding:0;font-size:15px;border-radius:0;border:none;background:none;}
.conv-rate .cdINpt .trate {margin-right:5px;color:#fff000;}
.conv-rate .cdINpt b {margin-right:10px;color:#fff000;font-size:15px;}
.coin_select .cashbtn {padding:10px 0;height:auto;line-height:1em !important;}
.coin_select .cashbtn span {display:block;padding-top:5px;text-align:center;color:#555555;font-weight:400;}
/* Guide */
.DW_Guide {
	float:right;
	display:inline-block;
	margin-left:10px;
	padding:10px;
	width:calc(50% - 30px);
}
.DW_Guide .DWG_in .dwg {display:block;margin-bottom:5px;padding:0 10px;line-height:160%;color:#000000;font-size:18px;font-weight:500;}
.DW_Guide .DWG_in ol {margin:0 10px;}
.DW_Guide .DWG_in ol li {
	margin-bottom:8px;
	padding-left:10px;
	line-height:160%;
	color:#666666;
    font-size:16px;
	background-repeat:no-repeat;
	background-position:0px 8px;
	background-image:url("../images/icon_arr_tit.png");
	background-size:6px;
}
.DW_Guide .DWG_in ol li span.alert {color:#ff0000;font-weight:600;font-size:16px;vertical-align: initial}
.DW_Guide .DWG_in ol li:last-child {margin-bottom:15px;}
.DW_Guide .DWG_in ol li b {color:#005eff;}
.DW_Guide .DWG_in:last-child ol li:last-child {margin-bottom:0;}
/* Coin Guide */
.DW_Guide .coin_ex {display:flex;align-items:center;flex-wrap:wrap;margin-bottom:10px;padding:0 10px;}
.DW_Guide .coin_ex span {display:flex;align-items:center;margin-right:10px;font-size:17px;color:#000000;}
.DW_Guide .coin_ex .tit {margin:0;margin-bottom:5px;width:100%;font-weight:600;}
.DW_Guide .coin_ex img {margin-right:5px;width:auto;height:17px;}
/* .DW_Guide .coin_ex .ico {padding-left:18px;background-repeat:no-repeat;background-position:left center;}
.DW_Guide .coin_ex .bithumb {background-image: url(../coin_guide/logo-bithumb.svg);}
.DW_Guide .coin_ex .upbit {background-image: url(../coin_guide/logo-upbit.svg);}
.DW_Guide .coin_ex .bynex {background-image: url(../coin_guide/logo-bynex.png);} */
.DW_Guide .slide {display:flex;flex-wrap:wrap;padding:10px 0;}
.DW_Guide .slide li {
	cursor:pointer;
	position:relative;
	z-index:10;
	margin:0 !important;
	padding:0 !important;
	box-sizing:border-box;
	width:calc(100% / 4);
}
.DW_Guide .slide li:hover {z-index:100;transform:scale(1.7);}
.DW_Guide .slide li img {width:100%;}
/* List */
.money_list_wrap {position:relative;margin:0 auto;margin-bottom:60px;}
.money_list_wrap .list {margin:0;}
.money_list_wrap .list .nodata {margin-top:3px;line-height:500px;border-radius:6px;background-color:rgb(0 0 0 / 80%);text-align:center;font-size:15px;color:#b5b5b5;}
.money_list_wrap .list .row {
	clear:both;
	height:35px;
	border:1px solid #a9a9a9;
	border-left-width:0;
	border-right-width:0;
	border-top-width:0;
	background-color:#ffffff;
}
.money_list_wrap .list .row.even {background-color:#fbfbfb;}
.money_list_wrap .list .row div {float:left;padding:0;line-height:35px;text-align:center;color:#333333;}
.money_list_wrap .list .reg_date {width:21%;}
.money_list_wrap .list .name {width:21%;}
.money_list_wrap .list .cash {width:13%;text-align:right !important;font-weight:600;}
.money_list_wrap .list .status {width:16%;}
.money_list_wrap .list .mod_date {width:21%;}
.money_list_wrap .list .delete {width:8%;float:right!important;}
.money_list_wrap .list .row.head {height:23px;background-color:#1b1b1b;border-top-width:3px;border-color:#f67d05;border-bottom-color:#555555;}
.money_list_wrap .list .row.head div {line-height:23px;color:#ffffff;text-align:center !important;font-weight:400 !important;}
.money_list_wrap .list .delete span {display:inline-block;vertical-align:middle;cursor:pointer;width:35px;height:35px;}
.money_list_wrap .list .delete span.btn_cancel {background:url("../images/x_black.gif") no-repeat center;}
.money_list_wrap .list .delete span.btn_del {background:url("../images/x_black.gif") no-repeat center;}
.money_list_wrap .list .title { line-height:24px; height:24px; color:#fff; font-weight:bold; text-align:center; }
.money_list_wrap .list .item tr { border-bottom:1px solid #999; color:#fff; }
.money_list_wrap .list .item td { line-height:24px; height:24px; text-align:center; }
.money_list_wrap .list .item .cash { color:#fa0; }
.money_wrap .btn {text-align:center;}
/* Coin List */
.money_list_wrap .nodata {
	box-sizing:border-box;
	margin-top:2px;
	width:100%;
	line-height:500px;
	background-color:#ffffff;
	border:1px solid #a9a9a9;
	text-align:center;
	color:#999999;
}
.tableType {display:table;box-sizing:border-box;width:100%;}
.tableType ul {display:table-row;background-color:#ffffff;}
.tableType li {
	display:table-cell;
	box-sizing:border-box;
	padding:0 5px;
	line-height:35px;
	border-style:solid;
	border-color:#a9a9a9;
	border-width:0;
	border-bottom-width:1px;
	text-align:center;
}
.tableType li:first-child {border-left-width:1px;}
.tableType li:last-child {border-right-width:1px;}
.tableType .head {background-color:#1b1b1b;}
.tableType .head li {line-height:23px;border-top-width:3px;border-top-color:#f67d05;}
/* Point List */
.point_list_wrap .list {margin:0 auto;background:#ffffff;color:#333;}
.point_list_wrap .list .nodata {line-height:300px;text-align:center;font-size:12px;color:#555555;border:1px solid #333333;}
.point_list_wrap .list .head {font-weight:bold;text-align:center;background-color:#555555;border:1px solid #333333;}
.point_list_wrap .list .head div {float:left;line-height:22px;color:#ffffff;}
.point_list_wrap .list .row {clear:both;margin:0;height:28px;line-height:28px;border:1px solid #9c9c9c;border-top:0;}
.point_list_wrap .list .row div {float:left;padding:0 0;text-align:center;color:#000000;}
.point_list_wrap .list .row.even div {background:#f7f7f7;}
.point_list_wrap .list .name {width:25%;}
.point_list_wrap .list .amount {width:25%;}
.point_list_wrap .list .point {width:25%;font-weight:bold;}
.point_list_wrap .list .date {width:25%;}
.point_list_wrap .summary {margin:0 auto;padding:0 20px;line-height:54px;background-color:#666666;border:1px solid #222222;text-align:right;}
.point_list_wrap .summary span {display:inline-block;vertical-align:top;line-height:54px;color:#ffffff;font-size:19px;}
.point_list_wrap .summary .pointTxt {font-weight:bold;}