@CHARSET "UTF-8";
@import url("../../fonts/font_noto.css?v=2");
@import url("cart.css?v=1");
@import url("money.css?v=4");
@import url("board.css");
@import url("login.css?v=3");
@import url("member.css?v=1");

html {margin:0px;padding:0px;}
body
{
	margin:0px;
	padding:0px;
	font-family:"Noto Sans Korean", Malgun Gothic, dotum, Verdana, sans-serif;
	font-size: 12px;
	word-break:break-all;
	background-color:#e0e0e0;
	background-repeat:no-repeat;
	background-position:top center;
	background-attachment:fixed;
	background-size:cover;
	background-image:url("../images/bg_body_2.jpg");
}
body.MAIN {background-color:#ffffff;background-image:url("../images/bg_body.jpg");}
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;
	word-break:break-all;
	transition:all .2s ease 0s;
}
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;}

/* ******************************************** 메인 페이지 시작 ******************************************** */
.content_wrapMain {position:relative;margin:0px auto;margin-top:152px;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;
	background-color:#dddddd;
}
.slick-slide img {width:1000px;height:398px;}
.Main_IMG>.slide_wrap {position:relative;float:left;width:1000px;height:398px;overflow:hidden;}
.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 
{
	display:block;
	height:122px;
	text-indent:-9999px;
	border-radius:0px;
	border:2px solid #444444;
	box-shadow:inset 0 0 0 2px #e6e6e6;
	background-color:#ffffff;
	background-repeat:no-repeat;
	background-position:center center;
}
.Main_BTN .m_top_btn.deposit {background-image:url("../images/main/deposit.png");}
.Main_BTN .m_top_btn.withdraw {background-image:url("../images/main/withdraw.png");}
.Main_BTN .m_top_btn.pointex {background-image:url("../images/main/pointex.png");}
.Main_BTN .m_top_btn.result {background-image:url("../images/main/result.png");}
.Main_BTN .m_top_btn.attendance {background-image:url("../images/main/attendance.png");}
.Main_BTN .m_top_btn.mybet {background-image:url("../images/main/mybet.png");}
.Main_BTN .m_top_btn.cscenter {background-image:url("../images/main/cscenter.png");}
/****** Main Game Icon ******/
.MAIN_ICO_BOX 
{
	position:relative;
	margin-bottom:20px;
	padding:20px;
	padding-left:10px;
	padding-bottom:10px;
	overflow:hidden;
	border-radius:5px;
	border:1px solid #cccccc;
	background-color:#f9f9f9;
}
.MAIN_ICO_BOX .sticker 
{
	display:block;
	position:absolute;
	z-index:30;
	top:-1px;
	left:-1px;
	width:60px;
	height:60px;
	background:url("../images/main/game/game_tit_top.png") no-repeat 0 0;
}
.MAIN_ICO
{
	display:flex;
	justify-content:flex-start;
	flex-wrap:wrap;
	position:relative;
}
.MAIN_ICO .m_ico 
{
	position:relative;
	display:block;
	margin-left:10px;
	margin-bottom:10px;
	width:calc(100% / 10 - 12px);
	height:116px;
	overflow:hidden;
	border-radius:5px;
	border:1px solid #bdbdbd;
	background-color:#ffffff;
	background-repeat:no-repeat;
	background-position:top center;
}
.MAIN_ICO .m_ico .mict 
{
	display:block;
	position:absolute;
	z-index:30;
	bottom:0px;
	width:100%;
	line-height:26px;
	border-top:1px solid rgb(255 255 255 / 30%);
	text-align:center;
	color:#000000;
	font-size:13px;
	background-color:rgba(255 255 255 / 20%);
}
.MAIN_ICO .m_ico.gameTit {background-image:url("../images/main/game/game_tit_3.png");border-color:transparent;text-indent:-9999px;background-color:transparent;background-position:center center;background-size:contain;}
.MAIN_ICO .m_ico.cross {background-image:url("../images/main/game/cross.png");}
.MAIN_ICO .m_ico.special1 {background-image:url("../images/main/game/special1.png");}
.MAIN_ICO .m_ico.special2 {background-image:url("../images/main/game/special2.png");}
.MAIN_ICO .m_ico.lotusbacc1 {background-image:url("../images/main/game/lotusbacc1.png");}
.MAIN_ICO .m_ico.lotusbacc2 {background-image:url("../images/main/game/lotusbacc2.png");}
.MAIN_ICO .m_ico.lotussicbo {background-image:url("../images/main/game/lotussicbo.png");}
.MAIN_ICO .m_ico.nextladder {background-image:url("../images/main/game/nextladder.png");}
.MAIN_ICO .m_ico.nextpowerball {background-image:url("../images/main/game/nextpb.png");}
.MAIN_ICO .m_ico.ozbacc {background-image:url("../images/main/game/ozbacc.png");}
.MAIN_ICO .m_ico.vgreyhound {background-image:url("../images/main/game/vgreyhound.png");}
.MAIN_ICO .m_ico.vsoccer {background-image:url("../images/main/game/vsoccer.png");}
.MAIN_ICO .m_ico.kenoladder {background-image:url("../images/main/game/kenoladder.png");}
.MAIN_ICO .m_ico.speedkeno {background-image:url("../images/main/game/speedkeno.png");}
.MAIN_ICO .m_ico.powerball {background-image:url("../images/main/game/powerball.png");}
.MAIN_ICO .m_ico.powerladder {background-image:url("../images/main/game/pbladder.png");}
.MAIN_ICO .m_ico.paiza {background-image:url("../images/main/game/paiza.png");}
.MAIN_ICO .m_ico.evolution {background-image:url("../images/main/game/evolution.png");}
.MAIN_ICO .m_ico.asia {background-image:url("../images/main/game/asia.png");}
.MAIN_ICO .m_ico.ppcasino {background-image:url("../images/main/game/ppcasino.png");}
.MAIN_ICO .m_ico.dream {background-image:url("../images/main/game/dream.png");}
.MAIN_ICO .m_ico.big {background-image:url("../images/main/game/big.png");}
.MAIN_ICO .m_ico.micro {background-image:url("../images/main/game/micro.png");}
.MAIN_ICO .m_ico.sexy {background-image:url("../images/main/game/sexy.png");}
.MAIN_ICO .m_ico.slot {background-image:url("../images/main/game/slot.png");}
.MAIN_ICO .m_ico.livecasino {background-image:url("../images/main/game/livecasino.png");}
.MAIN_ICO .m_ico.eos1 {background-image:url("../images/main/game/eos1.png");}
.MAIN_ICO .m_ico.eos3 {background-image:url("../images/main/game/eos3.png");}
.MAIN_ICO .m_ico.eos5 {background-image:url("../images/main/game/eos5.png");}
.MAIN_ICO .m_ico.multiview {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:#191919;
	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:#191919;
	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 #000000; background-color:#ffffff; box-shadow:0 0 0 2px rgba(204, 204, 204, 0.75); }
.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:#000000; 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;margin-top:152px;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;}

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%;height:100vh;border-left-width:0;border-right-width:0;background-color:rgb(0 0 0 / 40%);}
.LIVECASINO .content {width:100%;height: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:100%;}
.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;}
.casino_games_box .casino_games.full_list .CBTN .slot_name {display:block;padding:10px;color:#000000;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";}
/* 쿠폰, 정보수정 */
/* ******************************************** 컨텐츠 레이아웃 끝 ******************************************** */

/*  ******************************************** 푸터 레이아웃 - 사이트별 시작 ******************************************** */
.footer_wrap {margin:0 auto;padding:30px 0;padding-bottom:100px;width:100%;background-color:#000000;}
.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;}
/*  ******************************************** 푸터 레이아웃 - 사이트별 끝 ******************************************** */

/* ******************************************** Header ******************************************** */
.HEADTOP 
{
	position:fixed;
	z-index:300;
	top:0;
	margin:0 auto;
	width:100%;
	background-color:#000000;
}
.HEAD_INC {position:relative;margin:0 auto;width:1400px;height:0;}
.HEAD_AREA 
{
	display:flex;
	justify-content:space-between;
	margin:0 auto;
	width:1400px;
}
.LOGO_TOP {display:block;margin-right:20px;width:120px;height:120px;text-indent:-9999px;background:url("../images/logo_top_3.png") no-repeat center center;}
/* Head Content */
.HEAD_CONT {width:calc(100% - 140px);}
.HEAD_CONT .HTC {display:flex;position:relative;}
/* A link Defautl */
.HEAD_CONT .HTC .hbt {display:block;text-align:center;color:#ffffff;}
/* Box Button */
.HEAD_CONT .HTC .hct {display:block;margin-left:5px;width:70px;line-height:21px;border:1px solid #808080;background-color:#292929;text-align:center;color:#ffffff;}
.HEAD_CONT .HTC .hct.money {border-color:#d0d0d0;background-color:#6c6c6c;}
/* Btn Top box */
.HEAD_CONT .H_TOP_BTN {margin-top:10px;margin-right:10px;justify-content:flex-end;}
.HEAD_CONT .H_TOP_BTN .hbt {margin-left:5px;width:70px;line-height:18px;color:#cccccc;}
/* Btn Utile box */
.HEAD_CONT .HEAD_UTIL {display:flex;justify-content:space-between;margin-top:10px;margin-right:10px;}
/* Info area */
.HEAD_CONT .H_TOP_INF {display:flex;justify-content:flex-start;margin-left:40px;}
.HEAD_CONT .H_TOP_INF .user_level 
{
	display:block;
	position:absolute;
	top:-5px;
	margin:0;
	width:33px;
	height:33px;
	background-size:29px;
	background-color:#000000;
	border-radius:4px;
}
.HEAD_CONT .H_TOP_INF ul {display:flex;justify-content:flex-start;}
.HEAD_CONT .H_TOP_INF ul li {display:flex;justify-content:flex-start;margin-left:8px;}
.HEAD_CONT .H_TOP_INF ul li:first-child {margin-left:40px;}
.HEAD_CONT .H_TOP_INF .HTX {display:block;margin-right:3px;height:23px;line-height:23px;color:#cfcfcf;}
.HEAD_CONT .H_TOP_INF .HTX b {color:#ffffff;}
.HEAD_CONT .H_TOP_INF .HTX.nick {color:#ffffff;}
.HEAD_CONT .H_TOP_INF .HTX.num {color:#ffffff;font-weight:500;}
.HEAD_CONT .H_TOP_INF .HTX.point_conv {color:#ff9a00;font-weight:500;}
/* Util Btn */
.HEAD_CONT .H_UTI_BTN {justify-content:flex-end;}
/* HEAD MENU */
.HEAD_CONT .H_GNB_BTN {margin-top:20px;}
.HEAD_CONT .H_GNB_BTN ul {display:flex;justify-content:flex-end;width:100%;}
.HEAD_CONT .H_GNB_BTN ul li {position:relative;width:calc(100% / 12);}
.HEAD_CONT .H_GNB_BTN .GNB 
{
	display:block;
	margin:0 1px;
	text-align:center;
	height:35px;
	line-height:35px;
	border-bottom:4px solid transparent;
	text-align:center;
	color:#ffffff;
	font-size:16px;
}
/* Sub Menu */
.H_GNB_BTN .SUB_MENU_BOX {position:absolute;z-index:100;top:39px;width:calc(100% - 2px);border:1px solid #000000;border-top:0;background-color:#ffffff;display:none;}
.H_GNB_BTN .SUB_MENU_BOX .SUM {display:block;line-height:30px;background-color:#ffffff;border-top:1px solid #dedede;text-align:center;color:#000000;}
.H_GNB_BTN .SUB_MENU_BOX .SUM:hover {background-color:#000000;color:#ffffff;}
/* Sub Menu Casino */
.H_GNB_BTN .SUB_MENU_CASINO {display:none;position:fixed;z-index:100;top:120px;left:0;width:100%;background:#ffffff;border-bottom:1px solid #000000;}
.H_GNB_BTN .SUB_MENU_CASINO ul {display:flex;justify-content:flex-start;margin:0 auto;width:800px;}
.H_GNB_BTN .SUB_MENU_CASINO ul.casl {width:1200px;}
.H_GNB_BTN .SUB_MENU_CASINO ul.casino img {width:60%;}
.H_GNB_BTN .SUB_MENU_CASINO ul li {padding:10px 0;width:calc(100% / 4);}
.H_GNB_BTN .SUB_MENU_CASINO ul.slot li {width:calc(100% / 9);}
.H_GNB_BTN .SUB_MENU_CASINO ul li:last-child .SUC {border:0}
.H_GNB_BTN .SUB_MENU_CASINO .SUC 
{
	display:block;
	padding:0 5px;
	height:80px;
	border-right:1px solid #eeeeee;
	text-align:center;
	font-size:13px;
	color:#000000;
}
.H_GNB_BTN .SUB_MENU_CASINO .SUC img {display:block;margin:0 auto;width:100%;}
/* .H_GNB_BTN .SUB_MENU_CASINO .SUC.evolution {background-image:url("../images/casino/evolution.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.vivo {background-image:url("../images/casino/vivo.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.ezugi {background-image:url("../images/casino/ezugi.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.ppcasino {background-image:url("../images/casino/ppcasino.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.habanero {background-image:url("../images/casino/habanero.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.boongo {background-image:url("../images/casino/boongo.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.playson {background-image:url("../images/casino/playson.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.evoplay {background-image:url("../images/casino/evoplay.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.asiagame {background-image:url("../images/casino/asiagame.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.dreamgame {background-image:url("../images/casino/dreamgame.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.bota {background-image:url("../images/casino/bota.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.microgame {background-image:url("../images/casino/microgame.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.bigtime {background-image:url("../images/casino/bigtime.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.playpearls {background-image:url("../images/casino/playpearls.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.dreamtech {background-image:url("../images/casino/dreamtech.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.gameart {background-image:url("../images/casino/gameart.png");}
.H_GNB_BTN .SUB_MENU_CASINO .SUC.blueprint {background-image:url("../images/casino/blueprint.png");} */
/* Menu li area hover */
.HEAD_CONT .H_GNB_BTN li:hover .GNB {border-color:#ffffff;}
.HEAD_CONT .H_GNB_BTN li:hover .SUB_MENU_BOX {display:block;}
.HEAD_CONT .H_GNB_BTN li:hover .SUB_MENU_CASINO {display:block;}
/* Notice */
.HEAD_NOTI {background-color:#929292;}
.NOTI_BOX 
{
	display:flex;
	justify-content:space-between;
	margin:0 auto;
	width:1400px;
}
.NOTI_BOX .HN {display:block;height:32px;line-height:32px;font-size:13px;color:#ffffff !important;}
.NOTI_BOX .HN.tit {width:80px;text-align:center;}
.NOTI_BOX .HN.txt {width:calc(100% - 100px);padding:0 10px;}
/***** Info, Logo, Util Buttons *****/

/* Level */
.user_level {text-align:center;vertical-align:middle;margin-right:5px;display:inline-block;width:32px;height:32px;background-position:center center;background-repeat:no-repeat;background-size:30px;}
.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;border-radius:5px;background-color:#f1f1f1;box-shadow:inset 0 0 0 1px #cccccc;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;
	color:#555555;
	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:#f1f1f1;border:1px solid #cccccc;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:#000000;background:#ce0040;}
.game.active .hover span {color:#ffffff;}
.game.active .hover font {color:#fff000 !important;}
.game.active .checked {border-color:#000000;background:#ce0040;}
.game.active .checked span {color:#ffffff;}
.game.active .checked font {color:#fff000 !important;}
/* Bonus Game */
.bonusGame {display:flex;justify-content:space-between;}
.bonusGame .game.bonus {margin-bottom:5px;width:calc(100% / 3);}
.bonusGame .game.bonus:nth-child(2) {margin:0 2px;width:calc(100% / 3 - 4px);}
.BNG {padding:5px 0;border:1px solid #1f1f1f;background:#363636;}
.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:#676767;
	border:1px solid #c3c3c3;
	border-top-width:3px;
	border-left-color:transparent;
	border-right-color:transparent;
	border-bottom-color:#ababab;
}
.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:#bfbfbf;}
.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:400;font-size:15px;color:#646464;}
.game_list .game_leg .game_date { display:none; }
.game_list .game_leg.active  {background-color:#2f2f2f;}
.game_list .game_leg.active .leg_name {font-weight:500;color:#ffffff;}
/* 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;}

.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:5px;border:1px solid #cccccc;border-top-width:2px;border-top-color:#ffffff;background:#d2d2d2;border-radius:2px;}
.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:#333333;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_waiting {}
.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:#000000;background:#ce0040;}
.betting_wrap .item .row .selected span {font-weight:bold;color:#ffffff!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;background-color:rgb(0 0 0 / 70%);}
.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_rate {}
.betting_wrap .item .bet_summary .bonusRate {}
.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 {margin-bottom:5px;padding:5px;width:calc(100% - 12px);border:1px solid #959595;background-color:#cecece;}
.MV_tab .MVT
{
	float:left;
	margin:1px;
	padding:0;
	width:calc(100% / 6 - 4px);
	height:30px;
	line-height:30px;
	background-color:#ffffff;
	border:1px solid #9c9c9c;
	border-radius:3px;
	text-align:center;
	font-weight:normal;
	font-size:12px;
	letter-spacing:-1px;
	color:#000000;
}
.MV_tab .MVT:hover
{
	background-color:#222222;
	border-color:#000000;
	font-weight:bold;
	color:#ffffff;
}
.MV_tab .MVT.on
{
	background-color:#222222;
	border-color:#000000;
	font-weight:bold;
	color:#ffffff;
}
.MINIVIEW {display:flex;justify-content:flex-start;flex-wrap:wrap;padding:5px;border-radius:6px;overflow:hidden;background-color:#a7a7a7;box-shadow:inset 0 0 6px rgba(255,255,255,0.3);border:1px solid #4a4a4a;}
.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:2px;
	border:1px solid #959595;
	background-color:#cecece;
}
.TabStyle a
{
	float:left;
	display:block;
	margin:1px;
	padding:0;
	width:calc(100% / 8 - 4px);
	height:30px;
	line-height:30px;
	background-color:#ffffff;
	border:1px solid #9c9c9c;
	border-radius:2px;
	text-align:center;
	color:#000000;
	font-weight:400;
	font-size:13px;
	letter-spacing:-1px;
}
.TabStyle a:hover
{
	background-color:#222222;
	border-color:#000000;
	font-weight:bold;
	color:#ffffff;
}
.TabStyle a.on
{
	background-color:#222222;
	border-color:#000000;
	font-weight:bold;
	color:#ffffff;
}

/* Button */
.btnDefault 
{
	cursor:pointer;
	display:inline-block;
	padding:0;
	width:130px;
	line-height:42px;
	background-image:linear-gradient(#313131 50%, #111111 50%);
	background-image:-ms-linear-gradient(#313131 50%, #111111 50%);
	border:1px solid #000000;
	border-radius:3px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
}
.btnDefault:hover 
{
	background-image:linear-gradient(#6c0000 50%, #530000 50%);
	background-image:-ms-linear-gradient(#6c0000 50%, #530000 50%);
}
.btnMidSize 
{
	display:inline-block;
	padding:0 20px;
	height:26px;
	line-height:26px;
	background-image:linear-gradient(#313131 50%, #111111 50%);
	background-image:-ms-linear-gradient(#313131 50%, #111111 50%);
	border:1px solid #000000;
	border-radius:3px;
	text-align:center;
	color:#ffffff;
	cursor:pointer;
}
.btnMidSize:hover 
{
	background-image:linear-gradient(#6c0000 50%, #530000 50%);
	background-image:-ms-linear-gradient(#6c0000 50%, #530000 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:#e4e4e4;color:#333333;}
.pagination span {display:inline-block;vertical-align:top;padding:0 5px;min-width:13px;line-height:23px;border-radius:5px;}
.pagination .cur {color:#ffffff;background-color:#000000;}
.pagination .GPA {background:#a9a9a9;color:#ffffff;}
.pagination .goFir {background:#b7b7b7;}
.pagination .goPre {margin-right:5px;}
.pagination .goPag {margin-left:5px;}

/* 날짜 검색 부분 */
.search_panel {text-align:right; padding:15px; color:#75665b; margin-bottom:5px;border:1px solid #ababab;background:rgba(255,255,255,0.4);}
.search_panel .date_input {padding:0;height:18px;background:#4a453a;border:1px solid #2f2a20;border-radius:3px;box-shadow:none;color:#FFFFFF;}
.search_panel .btn_search
{
	margin-left:5px;
	width:60px;
	height:20px;
	line-height:18px;
	vertical-align:middle;
	border:1px solid #484848;
	border-radius:3px;
	background:linear-gradient(#4f4f4f 0%, #262626 100%);
	background:-ms-linear-gradient(#4f4f4f 0%, #262626 100%);
	color:#ffffff;
	cursor:pointer;
}

/* Mini Game Floating Menu */
.miniMenu {position:fixed;z-index:1000;top:20px;right:10px;display:inline-block;padding:2px;background-color:#222222;border-radius:6px;}
.miniMenu ul li {position:relative;margin:2px;}
.miniMenu ul li .mGo 
{
	display:block;
	padding:0 10px;
	padding-left:34px;
	height:30px;
	line-height:30px;
	text-align:left;
	color:#ffffff;
	font-size:11px;
	letter-spacing:-1px;
	border-radius:4px;
	background-color:#000000;
	background-repeat:no-repeat;
	background-position:2px 2px;
	background-size:26px;
}
.miniMenu ul li .mGo.named {background-image:url("../images/mini_menu/named.png");}
.miniMenu ul li .mGo.nanum {background-image:url("../images/mini_menu/nanum.png");}
.miniMenu ul li .mGo.mgm {background-image:url("../images/mini_menu/mgm.png");}
.miniMenu ul li .mGo.lotus {background-image:url("../images/mini_menu/lotus.png");}
.miniMenu ul li .mGo.score888 {background-image:url("../images/mini_menu/score888.png");}
.miniMenu ul li .mGo.scoregame {background-image:url("../images/mini_menu/scoregame.png");}
.miniMenu ul li .mGo.skypark {background-image:url("../images/mini_menu/skypark.png");}
.miniMenu ul li .mGo.aniplus {background-image:url("../images/mini_menu/aniplus.png");}
.miniMenu ul li .mGo.bet365 {background-image:url("../images/mini_menu/bet365.png");}
.miniMenu ul li .mGo.beteast {background-image:url("../images/mini_menu/beteast.png");}
.miniMenu ul li .mGo.bitlive {background-image:url("../images/mini_menu/bitlive.png");}
.miniMenu ul li .mGo.crown {background-image:url("../images/mini_menu/crown.png");}
.miniMenu ul li .mGo.joyworld {background-image:url("../images/mini_menu/joyworld.png");}
.miniMenu ul li .mGo.livescore {background-image:url("../images/mini_menu/livescore.png");}
.miniMenu ul li .mGo.next {background-image:url("../images/mini_menu/next.png");}
.miniMenu ul li .mGo.suncity {background-image:url("../images/mini_menu/suncity.png");}
.miniMenu ul li .mGo.tomstv {background-image:url("../images/mini_menu/tomstv.png");}
.miniMenu ul li .mGo.fx {background-image:url("../images/mini_menu/fx.png");}
.miniMenu ul li .mGo.cagayan {background-image:url("../images/mini_menu/bacc.png");}
.miniMenu ul li .mGo.okada {background-image:url("../images/mini_menu/bacc_2.png");}
.miniMenu ul li .mGo.jwcasino {background-image:url("../images/mini_menu/jwcasino.png");}
.miniMenu ul li .mGo.winscore {background-image:url("../images/mini_menu/winscore.png");}
.miniMenu ul li .mGo.gamestar {background-image:url("../images/mini_menu/gamestar.png");}
.miniMenu ul li .mfs {position:absolute;z-index:100;top:0px;right:102px;display:none;width:120px;background:#ffffff;border:1px solid #000000;}
.miniMenu ul li .mfs.UP {top:-300px;}
.miniMenu ul li:hover .mfs {display:block;}
.miniMenu ul li .mfs .mftit 
{
	display:block;
	padding:0 10px;
	line-height:22px;
	background-color:#000000;
	text-align:center;
	font-size:11px;
	color:#ffffff;
}
.miniMenu ul li .mfs .mfg 
{
	display:block;
	padding:0 10px;
	line-height:22px;
	color:#000000;
	font-size:11px;
	border:1px solid #aaaaaa;
	border-left:0;
	border-bottom:0;
	border-right:0;
}
.miniMenu ul li .mfs .mfg:first-child {border-top:0;}
.miniMenu ul li .mfs .mfg:hover {background-color:#efefef;}

/* rules */
.rules_wrap {margin:0 auto;}
.rules_wrap .sub_title
{
	margin-top:10px;
	padding:0 3px 0 10px;
	line-height:25px;
	color:#FFFFFF;
	font-weight:bold;
	background:linear-gradient(#9c9c9c 0%, #444444 100%);
	background:-ms-linear-gradient(#9c9c9c 0%, #444444 100%);
	border:1px solid #777777;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
}
.rules_wrap .sub_list
{
	margin:0 0 10px 0;
	padding:1px;
	background:#ffffff;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}
.rules_wrap .sub_list p { margin:20px;color:#555555; }
.rules_wrap table td { padding:3px;color:#555555;  }
.rules_wrap table td strong {padding-left:10px;font-weight:bold;font-size:15px;color:#040404;}
.rules_wrap table {border-collapse:separate;border-spacing:1px;}
.rules_wrap .handicap_title {color:#ff3600;font-size:34px;line-height:34px;text-shadow:1px 1px #000000;font-family:Verdana, Helvetica, sans-serif, Dotum;}
.guide_wrap {padding:10px;}

.rule_H3 {margin:15px 0 0 5px;padding:0 0 5px 0;font-weight:bold;font-size:16px;color:#222222;}
.topGuideTxt {margin-bottom:10px;padding:15px;background:#111111;color:#ffc400;border:2px dotted #9c9184;border-radius:4px;}
.topGuideTxt ul li {margin-top:5px;}
.topGuideTxt ul li:first-child {margin-top:0;font-weight:bold;}

.Hguide {margin-top:10px;padding:20px;background:#ffffff;border:1px solid #c3c3c3;border-radius:6px;}
.Hguide h3 {margin-bottom:10px;padding-left:5px;font-size:16px;font-weight:700;}
.Hguide .Hdtit {color:#cc0000;font-size:24px;}
.Hguide table {border-collapse:collapse;width:100%;}
.Hguide table th {line-height:18px;}
.Hguide table td {line-height:18px;}
.Hguide .tableDiv {border-radius:4px;overflow:hidden;}
.Hguide .tableDiv table tr {border-top:1px solid #888888;}
.Hguide .tableDiv table tr:first-child {border-top:0;}
.Hguide .tableDiv table th {padding:10px;background:#333333;border-right:1px solid #888888;color:#ffffff;width:13%;}
.Hguide .tableDiv table td {padding:10px;background:#555555;color:#ffffff;}
.Hguide .tableHDiv {margin-bottom:20px;border-radius:4px;overflow:hidden;}
.Hguide .tableHDiv table tr {border-top:1px solid #888888;}
.Hguide .tableHDiv table tr:first-child {border-top:0;}
.Hguide .tableHDiv table th {padding:5px 10px;background:#333333;border-right:1px solid #888888;border-bottom:1px solid #888888;color:#ffffff;font-weight:700;text-align:center;}
.Hguide .tableHDiv table th.tT {color:#ffc400;background:#000000;}
.Hguide .tableHDiv table td {padding:5px 10px;background:#555555;border-right:1px solid #888888;color:#ffffff;text-align:center;}
.Hguide ol {margin:0 5px;}
.Hguide ol li {margin-top:10px;line-height:20px;font-size:14px;}
.Hguide ol li:first-child {margin-top:0;}
.Hguide ol.Dtxt {padding:0 10px;}
.Hguide ol.Dtxt li {margin-top:5px;font-size:12px;}
.Hguide p {line-height:20px;}
.Hguide .DtG {padding:0 10px;}
.Hguide .DtG strong {color:#ff0000;}