@CHARSET "UTF-8";

@import url("../../fonts/font_nanum.css");

html {margin:0px;padding:0px;}
body
{
	margin: 0px;
	padding: 0px;
	font-family:"Nanum Gothic", Malgun Gothic, dotum, Verdana, sans-serif;
	font-size: 12px;
	word-break:break-all;
	background:url(../images/bg_body.png) no-repeat top center fixed #000000;
}

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:"Nanum Gothic", 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:"Nanum Gothic", 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;}

.league_icon { vertical-align:middle; margin-right:3px; }

/* ******************************************** 로그인 페이지 시작 ******************************************** */
body.login {background:url(../images/login/bg.png) no-repeat top center #000000;}
.loginWrap {position:relative;margin:0 auto;width:1200px;height:700px;}
.loginWrapInbox {position:absolute;bottom:0;right:0;width:316px;}
.loginWrapInbox h1 {margin:0 auto;margin-bottom:20px;width:316px;height:169px;text-indent:-9999px;background:url(../images/login/logo.png) no-repeat center;}
.loginWrapInbox .LinputBox {position:relative;margin:0 auto;padding:15px;width:216px;background:rgba(255,255,255,0.1);}
.loginWrapInbox .LinputBox ul li {margin-top:10px;}
.loginWrapInbox .LinputBox ul li:first-child {margin-top:0;}
.loginWrapInbox .LinputBox ul li input {text-align:center;color:#ffffff;font-weight:bold;}
.loginWrapInbox .LinputBox ul li.IDPW input {margin:0;padding:0;width:214px;height:26px;border:1px solid #848484;background:#222222;}
.loginWrapInbox .LinputBox ul li.IDPW input::-webkit-input-placeholder {color:#bbbbbb;}
.loginWrapInbox .LinputBox ul li.CODE img {height:28px;width:100px;}
.loginWrapInbox .LinputBox ul li.CODE input {margin:0;padding:0;width:110px;height:26px;border:1px solid #848484;background:#222222;}
.loginWrapInbox .LinputBox ul li.CODE input::-webkit-input-placeholder {color:#bbbbbb;}
.loginWrapInbox .LinputBox ul li.BTN input {width:216px;height:28px;border:1px solid #ffffff;background:#000000;cursor:pointer;}
.loginWrapInbox .LinputBox ul li.BTN.LOGIN input {border-color:#907d50;background:#5f4c1f;}
.loginWrapInbox .LinputBox ul li.BTN.JOIN input {border-color:#6d6559;background:#383531;color:#cccccc;}
.loginWrapInbox .LinputBox ul li.BTN.ASK input {border-color:#6f5f48;background:#3e341f;color:#9e8f6e;}

/* 추천인 코드 */
.propose {display:none;position:absolute;z-index:100;top:0;left:0;width:100%;}
.propose .proposeBox {margin:0 auto;padding:10px;width:222px;height:188px;border:1px solid #484338;background-color:#2b2a23;text-align:center;}
.propose .proposeBox h2 {margin:0 auto;margin-top:44px;margin-bottom:10px;background:none;text-indent:0;font-size:18px;font-weight:bold;color:#ffffff;}
.propose .proposeBox div {margin-top:5px;vertical-align:top;}
.propose .proposeBox .code {text-align:center;}
.propose .proposeBox .code input {margin:0 auto;padding:0;width:180px;line-height:25px;height:25px;background-color:#2d2c29;border:1px solid #e2f4ff;color:#ffffff;text-align:center;}
.propose .proposeBox .btn {margin:0 auto;margin-top:10px;text-align:center;}
.propose .proposeBox .btn div
{
	display:inline-block;
	vertical-align:middle;
	width:58px;
	height:24px;
	line-height:22px;
	font-weight:bold;
	cursor:pointer; *cursor:hand;
	background:linear-gradient(#888574, #383020);
	background:-ms-linear-gradient(#888574, #383020);
	border:1px solid #000000;
	text-align:center;
	color:#ffffff;
}
/* 로그인 문의 */
.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;}

/* 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;
}
/* ******************************************** 로그인 페이지 끝 ******************************************** */


/* ******************************************** 회원가입 페이지 시작 ****************************************** */
h1.joinTitle {margin:60px auto 10px auto;text-align:center;color:#ffffff;font-size:40px;font-weight:bold;}
.join_wrap {margin:40px auto 10px auto;padding:20px;width:1000px;background:rgba(255,255,255,0.2);}
.join_wrap .form {margin:0;padding:0;background:none;border-top:1px solid #000000;border-bottom:1px solid #545454;}
.join_wrap .form .row { clear:both;border-top:1px solid #545454;border-bottom:1px solid #000000;}
.join_wrap .form .row .name { float:left; width:120px; font-weight:bold;line-height:30px; text-align:right; margin-right:20px; color:#fff;}
.join_wrap .form .row .info { float:left;padding-top:4px;color:#FFFFFF;line-height:28px;}
.join_wrap .form .row .info input {margin:0 5px;padding:0;width:200px;height:20px;border:0;background:#ffffff;color:#000000;}
.join_wrap .form .row .info2 { float:left;color:#aaa;line-height:28px;}
.join_wrap .form .row .info2 input {margin:0 5px;padding:0;width:60px;height:20px;border:0;background:#ffffff;color:#000000;}
.join_wrap .form .row p {line-height:130%;margin-bottom:5px;padding:5px 20px 5px 20px;font-weight:normal;color:#ffffff;}
.join_wrap .form .row p:first-child {margin-top:10px;}
.join_wrap .form .row .info .user_pw_check_result { margin-left:5px; color:#fff000;}
.join_wrap .form .row.dbl .info {padding-top:0;}
.JOINbtn {margin-bottom:30px;padding-top:30px;text-align:center;}
.JOINbtn a {display:inline-block;margin:0 4px;width:189px;height:47px;line-height:47px;font-size:19px;color:#ffffff;border-radius:5px;}
.JOINbtn a.btn_join {background:#a79037;}
.JOINbtn a.btn_cancel {background:#333333;}
/* ******************************************** 회원가입 페이지 끝 ****************************************** */


.login_notice {position:absolute;top:300px;left:200px;width:435px;z-index:9999;border:3px solid #ccc;background-color: #fff;padding:10px;font-size:10pt;}
.login_notice .title {color:#f60;font-size:13pt;font-weight:bold;}


/* ******************************************** 메인 페이지 시작 ******************************************** */
body.main_BG {background:url(../images/main/main_bg.png?v=2) no-repeat top center #000000 fixed;}
.content_wrapMain {position:relative;margin:0 auto;padding:0;width:1200px;}

.mainImage {position:relative;margin:0 auto;width:1210px;height:600px;}
.mainImage ul {width:474px;}
.mainImage ul li {float:left;margin-bottom:10px;width:227px;height:139px;}
.mainImage ul li a {display:block;width:227px;height:139px;text-indent:-9999px;}
.mainImage ul li a:hover {background:url(../images/main/on.png) no-repeat;}
.mainImage ul li.cross {background:url(../images/main/cross.png) no-repeat;}
.mainImage ul li.winlose {background:url(../images/main/winlose.png) no-repeat;}
.mainImage ul li.handicap {background:url(../images/main/handicap.png) no-repeat;}
.mainImage ul li.special {background:url(../images/main/special.png) no-repeat;}
.mainImage ul li.vsoccer {background:url(../images/main/vsoccer.png) no-repeat;}
.mainImage ul li.vhound {background:url(../images/main/vhound.png) no-repeat;}
.mainImage ul li.speedkeno {background:url(../images/main/speedkeno.png) no-repeat;}
.mainImage ul li.kenoladder {background:url(../images/main/kenoladder.png) no-repeat;}
.mainImage ul li.powerball {background:url(../images/main/powerball.png) no-repeat;}
.mainImage ul li.powerladder {background:url(../images/main/powerladder.png) no-repeat;}
.mainImage ul li.lotusodds {background:url(../images/main/lotusodds.png) no-repeat;}
.mainImage ul li.lotusdt {background:url(../images/main/lotusdt.png) no-repeat;}
.mainImage ul li.lotusbacc1 {background:url(../images/main/lotusbacc1.png) no-repeat;}
.mainImage ul li.lotusbacc2 {background:url(../images/main/lotusbacc2.png) no-repeat;}
.mainImage ul li.evolution {background:url(../images/main/casino.png) no-repeat;}
.mainImage ul.mainBannerL {float:left;}
.mainImage ul.mainBannerL li {margin-right:10px;}
.mainImage ul.mainBannerR {float:right;}
.mainImage ul.mainBannerR li {margin-left:10px;}

/* 메인 공지사항 팝업 */
.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; padding:1px; background:#5d4832; border:3px solid #9e8265; box-shadow:0px 5px 39px 14px #171717; text-align:left; color:#f90; }
.layer-notice-view .notice-item .head {margin:20px auto 20px auto;height:35px;width: 200px;background:none;text-align:center;color:#ffffff;font-size:35px;text-transform:uppercase;}
.layer-notice-view .notice-item .body {margin: 0 30px;padding:10px;background:#f7fdff;}
.layer-notice-view .notice-item .title {display:none;height:20px;line-height:20px;padding:10px;color:#fc0;font-weight:bold;font-size:16px;}
.layer-notice-view .notice-item .content {padding:10px;height:340px;overflow:auto;color:#000000;line-height:18px;font-size:11pt;font-weight:bold;}
.layer-notice-view .notice-item .foot {min-width:260px;margin:5px auto 5px auto;text-align:center;color:#ffffff}
.layer-notice-view .notice-item .foot img { vertical-align:middle; cursor:pointer; *cursor:hand;}
.layer-notice-view .notice-item .foot input {margin-top:2px;}
/* ******************************************** 메인 페이지 끝 ******************************************** */



/* ******************************************** 컨텐츠 레이아웃 시작 ******************************************** */

/* Game page */
.content_wrap {position:relative;margin:0 auto 20px auto;padding:0;width:1240px;}
.content_wrap .content_top {position:relative;margin-bottom:20px;width:1060px;height:31px;}
.content_wrap .content_top .SVclock {position:absolute;top:0;right:10px;height:31px;color:#333333;background:#444444;border-radius:4px;}
.content_wrap .content_top .SVclock ol li {float:left;margin:0 10px;color:#ffffff;}
.content_wrap .content_top .SVclock ol li label {display:inline-block;vertical-align:top;line-height:31px;font-size:13px;}
.content_wrap .content_top .SVclock ol li span {display:inline-block;vertical-align:top;line-height:31px;font-size:16px;font-weight:bold;}
.content_wrap .content_top .SVclock ol li em {display:inline-block;vertical-align:top;line-height:31px;font-size:13px;}
.content_wrap .content {padding:0;}

/* Etc Page */
.content_wrap.short .content {clear:both;margin-left:190px;width:940px;}
.content_wrap.short .content_top {position:relative;margin-bottom:15px;margin-left:190px;width:940px;height:31px;}
.content_wrap.short .content_top select {position:absolute;top:10px;right:3px;}
.content_wrap.short .content_bottom {width:750px;height:86px;display:none;}

/* LNB Page */
.content_wrap.short2 .content {clear:both;margin-left:170px;width:1030px;}
.content_wrap.short2 .content_top {position:relative;margin-bottom:15px;margin-left:170px;width:1030px;height:31px;}
.content_wrap.short2 .content_top select {position:absolute;top:10px;right:3px;}
.content_wrap.short2 .content_bottom {width:750px;height:86px;display:none;}

/* Subtitle */
.content_wrap .content_top h1 {margin-left:20px;margin-top:14px;font-size:28px;font-weight:bold;color:#ffffff;background:none;}
.content_wrap .content_top h1 span {display:inline-block;margin-left:10px;font-size:16px;font-weight:normal;color:#8a8a8a;text-transform:uppercase;}

.content_wrap .contensInner {position:relative;margin:0 0 0 200px;padding:0;width:830px;background:#232323;border:1px solid #4a4a4a;}
.content_wrap .contensInner .content {margin:0;}
.content_wrap .contensInner .content_top {margin-left:0;width:830px;}
.content_wrap .contensInner.LongW {width:1030px;}
.content_wrap .contensInner.LongW.letterVIEW {min-height:550px;}
.content_wrap .contensInner.LongW .content {margin-left:0;width:1030px;}
.content_wrap .contensInner.LongW .content_top {margin-left:0;width:1030px;}
body.wide-ifr .content_wrap .contensInner {width:100%;margin:0}

/* Casino Page */
.LIVECASINO .HEAD_INC {display:none;}
.LIVECASINO .content_top {
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	width:1200px;
}
.LIVECASINO .content_top h1 {margin:0;}
.LIVECASINO .content_wrap {
	margin:0 auto;
	padding:0;
	padding-bottom:10px;
	width:100%;
	border-radius:0;
	border:0;
	background:none;
}
.LIVECASINO .content {
	box-sizing:border-box;
	padding:0px 5px;
	width:100%;
	height:100%;
}
.casinoIframeBox {
	margin:0 auto;
	width:1200px;
	height:calc(100vh - 238px);
}
/* Casino Game */
.casino_games_box {
	margin:0 auto;
	width:1210px;
}
.casino_games_box .CBTN {display:block;box-sizing:border-box;margin:10px;width:calc(100% / 3 - 20px);height:180px;text-indent:-9999px;border-radius:8px;border:1px solid #000000;background-color:#ffffff;background-repeat:no-repeat;background-position:center center;overflow:hidden;}
.casino_games_box .evolution {background-image:url("../images/casino/evolution.png");}
.casino_games_box .dreamgame {background-image:url("../images/casino/dreamgame.png");}
.casino_games_box .sexycasino {background-image:url("../images/casino/sexycasino.png");}
.casino_games_box .boongo {background-image:url("../images/casino/boongo.png");}
.casino_games_box .wmlive {background-image:url("../images/casino/wmlive.png");}
.casino_games_box .ppcasino {background-image:url("../images/casino/ppcasino.png");}
.casino_games_box .evoplay {background-image:url("../images/casino/evoplay.png");}
.casino_games_box .cq9 {background-image:url("../images/casino/cq9.png");}
.casino_games_box .wazdan {background-image:url("../images/casino/wazdan.png");}
.casino_games_box .habanero {background-image:url("../images/casino/habanero.png");}
.casino_games_box .vivo {background-image:url("../images/casino/vivo.png");}
.casino_games_box .ezugi {background-image:url("../images/casino/ezugi.png");}
.casino_games_box .playstar {background-image:url("../images/casino/playstar.png");}
.casino_games_box .relaxgame {background-image:url("../images/casino/relaxgame.png");}
.casino_games_box .tpg {background-image:url("../images/casino/tpg.png");}
.casino_games_box .gameart {background-image:url("../images/casino/gameart.png");}
.casino_games_box .blueprint {background-image:url("../images/casino/blueprint.png");}
.casino_games_box .casino_games {display:flex;justify-content:flex-start;flex-wrap:wrap;}
/* 슬롯 게임 리스트 */
.casino_games_box.full_list .casino_games .CBTN {margin:5px;width:calc(100% / 8 - 10px);height:auto;text-indent:inherit;}
.casino_games_box.full_list .casino_games .CBTN .slot_name {display:block;padding:10px;color:#000000;letter-spacing:-1px;}
.casino_games_box.full_list .casino_games .CBTN img { width:100%; }
.casino_games_box .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;}
/* Subtitle - image */
/* h1.section_title {display:inline-block;margin-left:10px;width:500px;height:31px;}
h1.section_title.game_winlose {background: url(../images/subtitle/title0001.png) left top no-repeat;}
h1.section_title.game_handicap {background: url(../images/subtitle/title0002.png) left top no-repeat;}
h1.section_title.game_special {background: url(../images/subtitle/title0003.png) left top no-repeat;}
h1.section_title.game_realTime {}
h1.section_title.game_cross	{background: url(../images/subtitle/title_multi.png) left top no-repeat;}
h1.section_title.game_racing	{background: url(../images/subtitle/title_race.png) left top no-repeat;}
h1.section_title.game_result {background: url(../images/subtitle/title0004.png) left top no-repeat;}
h1.section_title.board_event 	{background: url(../images/subtitle/title0005.png) left top no-repeat;}
h1.section_title.board_custom 	{background: url(../images/subtitle/title0006.png) left top no-repeat;}
h1.section_title.board_qna 		{background: url(../images/subtitle/title0007.png) left top no-repeat;}
h1.section_title.betting_list 	{background: url(../images/subtitle/title0008.png) left top no-repeat;}
h1.section_title.money_deposit 	{background: url(../images/subtitle/title0009.png) left top no-repeat;}
h1.section_title.money_deposit_list {background: url(../images/subtitle/title0010.png) left top no-repeat;}
h1.section_title.money_withdraw {background: url(../images/subtitle/title0011.png) left top no-repeat;}
h1.section_title.money_withdraw_list {background: url(../images/subtitle/title0012.png) left top no-repeat;}
h1.section_title.game_rules 	{background: url(../images/subtitle/title0013.png) left top no-repeat;}
h1.section_title.game_guide 	{background: url(../images/subtitle/title0018.png) left top no-repeat;}
h1.section_title.game_rules2 	{background: url(../images/subtitle/cwcc_title.png) left top no-repeat;}
h1.section_title.game_rules3 	{background: url(../images/subtitle/liveRule_title.png) left top no-repeat;}
h1.section_title.member_edit 	{background: url(../images/subtitle/title0014.png) left top no-repeat;}
h1.section_title.member_join 	{background: url(../images/subtitle/title0015.png) left top no-repeat;}
h1.section_title.game_event 	{background: url(../images/subtitle/title0016.png) left top no-repeat;}
h1.section_title.letter		 	{background: url(../images/subtitle/title0017.png) left top no-repeat;}
h1.section_title.game_guide 	{background: url(../images/subtitle/title0018.png) left top no-repeat;}
h1.section_title.point_list 	{background: url(../images/subtitle/title0019.png) left top no-repeat;}
h1.section_title.game_oddeven	{background: url(../images/subtitle/title0020.png) left top no-repeat;}
h1.section_title.game_ladder	{background: url(../images/subtitle/title0020.png) left top no-repeat;}
h1.section_title.game_ntry_pb	{background: url(../images/subtitle/title0021.png) left top no-repeat;}
h1.section_title.game_lowhigh	{background: url(../images/subtitle/title_lowhigh.png) left top no-repeat;} */
/* ******************************************** 컨텐츠 레이아웃 끝 ******************************************** */

/* ******************************************** 상단 스포츠 링크(서브타이틀 동일 라인위치) 시작 ********************************************** */
.spLink_top {position:absolute;top:7px;right:15px;/*width:315px;*/height:40px;display:none;}
.spLink_top ul {height:39px;}
.spLink_top ul li {float:left;}
.spLink_top ul li a {display:block;width:45px;height:39px;text-indent:-9999px;}
.spLink_top ul li a.spt_1 {background:url(../images/sportslink/top/sp_1.png) no-repeat;}
.spLink_top ul li a.spt_1:hover {background:url(../images/sportslink/top/sp_1_on.png) no-repeat;}
.spLink_top ul li a.spt_2 {background:url(../images/sportslink/top/sp_2.png) no-repeat;}
.spLink_top ul li a.spt_2:hover {background:url(../images/sportslink/top/sp_2_on.png) no-repeat;}
.spLink_top ul li a.spt_3 {background:url(../images/sportslink/top/sp_3.png) no-repeat;}
.spLink_top ul li a.spt_3:hover {background:url(../images/sportslink/top/sp_3_on.png) no-repeat;}
.spLink_top ul li a.spt_4 {background:url(../images/sportslink/top/sp_4.png) no-repeat;}
.spLink_top ul li a.spt_4:hover {background:url(../images/sportslink/top/sp_4_on.png) no-repeat;}
.spLink_top ul li a.spt_5 {background:url(../images/sportslink/top/sp_5.png) no-repeat;}
.spLink_top ul li a.spt_5:hover {background:url(../images/sportslink/top/sp_5_on.png) no-repeat;}
.spLink_top ul li a.spt_6 {background:url(../images/sportslink/top/sp_6.png) no-repeat;}
.spLink_top ul li a.spt_6:hover {background:url(../images/sportslink/top/sp_6_on.png) no-repeat;}
.spLink_top ul li a.spt_7 {background:url(../images/sportslink/top/sp_7.png) no-repeat;}
.spLink_top ul li a.spt_7:hover {background:url(../images/sportslink/top/sp_7_on.png) no-repeat;}
.spLink_top ul li a.spt_8 {background:url(../images/sportslink/top/sp_8.png) no-repeat;}
.spLink_top ul li a.spt_8:hover {background:url(../images/sportslink/top/sp_8_on.png) no-repeat;}
/* ******************************************** 상단 스포츠 링크(서브타이틀 동일 라인위치) 끝 ********************************************** */

/*  ******************************************** 푸터 레이아웃 - 사이트별 시작 ******************************************** */
.sports_GO {margin:0 auto;width:1200px;height:118px;}
.sports_GO ul {height:118px;text-align:center;}
.sports_GO ul li {float:left;}
.sports_GO ul li a {display:inline-block;width:100px;height:84px;text-indent:-9999px;}
.sports_GO ul li a.FB1 {background:url(../images/footer/bottom_bene01.png) no-repeat center;}
.sports_GO ul li a.FB2 {background:url(../images/footer/bottom_bene02.png) no-repeat center;}
.sports_GO ul li a.FB3 {background:url(../images/footer/bottom_bene03.png) no-repeat center;}
.sports_GO ul li a.FB4 {background:url(../images/footer/bottom_bene04.png) no-repeat center;}
.sports_GO ul li a.FB5 {background:url(../images/footer/bottom_bene05.png) no-repeat center;}
.sports_GO ul li a.FB6 {background:url(../images/footer/bottom_bene06.png) no-repeat center;}
.sports_GO ul li a.FB7 {background:url(../images/footer/bottom_bene07.png) no-repeat center;}
.sports_GO ul li a.FB8 {background:url(../images/footer/bottom_bene08.png) no-repeat center;}
.sports_GO ul li a.FB9 {background:url(../images/footer/bottom_bene09.png) no-repeat center;}
.sports_GO ul li a.FB10 {background:url(../images/footer/bottom_bene10.png) no-repeat center;}
.sports_GO ul li a.FB11 {background:url(../images/footer/bottom_bene11.png) no-repeat center;}
.sports_GO ul li a.FB12 {background:url(../images/footer/bottom_bene12.png) no-repeat center;}

.footer_wrap {clear:both;margin:0 auto;margin-top:50px;padding:20px 0 0 0;width:100%;height:118px;background:rgba(70, 70, 70, 0.3);border-top:1px solid #2f2f2f;}.
.footer_wrap .FooterArea {display:none;margin:40px auto 30px auto;padding-top:20px;width:100%;background:none;border-top:1px solid #403932;}
.footer_wrap .FooterArea p {padding:15px 0 15px 0;text-align:center;color:#555555;font-family:"Tahoma";font-size:11px;text-transform:uppercase;}
body.main_BG .footer_wrap {background:rgba(0, 0, 0, 0.8);}
/*  ******************************************** 푸터 레이아웃 - 사이트별 끝 ******************************************** */


/* ******************************************** 상단 헤더 영역 시작 ******************************************** */
.headerTop {position:relative;margin:0 auto;margin-bottom:20px;width:100%;background:url(../images/bg_top.png) no-repeat bottom;box-shadow:0 5px 20px rgba(0,0,0,0.8);}
.header_wrap {position:relative;margin:0 auto;width:1200px;color:#eee;background:url(../images/common/top_logo.png?v=2) no-repeat top center;}

/* 상단 개인 정보 */
.header_wrap .topUtil {position:relative;width:1200px;height:208px;}
.header_wrap .topUtil .utilBox {position:absolute;z-index:100;top:10px;left:0;width:724px;height:34px;border:1px solid #3e3e3e;}
.header_wrap .topUtil .utilBox span.user_level {display:block;float:left;margin:0 0 0 5px;width:25px;height:34px;text-align:center;}
.header_wrap .topUtil .utilBox span.user_level img {width:23px;height:25px;}
.header_wrap .topUtil .utilBox ul {float:left;padding:0;height:36px;}
.header_wrap .topUtil .utilBox ul li {float:left;padding:0 10px;height:36px;line-height:33px;text-align:center;}
.header_wrap .topUtil .utilBox ul li:first-child {background:none;padding-left:0;}
.header_wrap .topUtil .utilBox ul li:first-child strong {font-weight:bold;color:#ffffff;}
.header_wrap .topUtil .utilBox ul li span {color:#cacaca;}
.header_wrap .topUtil .utilBox ul li a {vertical-align:middle;font-weight:bold;color:#ffe200;}
.header_wrap .topUtil .utilBox ul li a:hover {text-decoration:none;}

.header_wrap .topUtil .utilBox ul li a.topInfoModi {background:#555555;text-align:center;font-size:10px;font-weight:bold;color:#ffffff;}
.header_wrap .topUtil .utilBox ul li a.topLogout {background:#8c8c8c;text-align:center;font-size:10px;font-weight:bold;color:#ffffff;}
.header_wrap .topUtil .utilBox ul li.moneyInfo span {display:inline-block;}
.header_wrap .topUtil .utilBox ul li.moneyInfo span.moneyN {font-weight:bold;color:#ffe200;}
.header_wrap .topUtil .utilBox ul li.moneyInfo span.pointN {font-weight:bold;color:#ffe200;}

.header_wrap .topUtil .utilBox ul li.moneyInfo a.point_conv
{
	display:inline-block;
	padding:0 5px;
	min-width:50px;
	border-radius:3px;
	background:#ffffff;
	border:1px solid #cccccc;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	color:#ff6600;
}

/* Main Notice */
.MainPOPn {position:absolute;z-index:100;top:66px;left:0;padding:10px;width:342px;height:99px;border:2px solid #565656;background:rgba(255,255,255,0.2);}
.MainPOPn .MPOPtxt {width:342px;height:99px;overflow-y:auto;}
.MainPOPn .MPOPtxt font {line-height:14px;font-size:11px;color:#ffffff;}

/* 충전 버튼 */
.money_CHEX {position:absolute;z-index:100;top:70px;right:-7px;}
.money_CHEX ul li {float:left;margin-left:6px;}
.money_CHEX ul li a {display:block;width:180px;height:65px;text-indent:-9999px;}
.money_CHEX ul li a.charge {background:url(../images/common/btn_charge.png?v=3) no-repeat;}
.money_CHEX ul li a.withdraw {background:url(../images/common/btn_withdraw.png?v=3) no-repeat;}

/* 상단 기타 버튼 */
.header_wrap .topUtil .goButton {position:absolute;z-index:100;bottom:25px;right:-7px;}
.header_wrap .topUtil .goButton ul {text-align:right;}
.header_wrap .topUtil .goButton ul li {float:left;margin-left:4px;}
.header_wrap .topUtil .goButton ul li a
{
	display:block;
	padding:0px 5px;
	min-width:40px;
	height:24px;
	line-height:24px;
	background:rgba(160, 160, 160, 0.59);
	border:1px solid #afafaf;
	text-align:center;
	color:#ffffff;
}
.header_wrap .topUtil .goButton ul li a:hover {background:rgba(212, 200, 43, 0.59);border-color:#ffd100;}

/* 상단 로고 */
.header_wrap .topLogoLink {position:absolute;z-index:99;top:48px;width:1200px;height:160px;}
.header_wrap .topLogoLink .logoSet {position:relative;margin:0 auto;width:228px;height:160px;}
.header_wrap .topLogoLink .logoSet a {display:block;position:absolute;z-index:99;width:228px;height:160px;background:none;text-indent:-9999px;}
.header_wrap .topLogoLink .logoSet .LogoImg
{
	position:absolute;z-index:89;
	top:0;left:0;
	width:228px;
	height:160px;
	text-align:center;
}

.GNB_Nt {height:49px;}/* GNB, Notice 묶음 div */
/* *************************************************** main menu (GNB) 시작 *************************************************** */
.header_wrap .main_menu {position:relative;z-index:100;width:1200px;height:49px;}
.header_wrap .main_menu ul {position:absolute;bottom:0;display:flex;width:1200px;height:49px;text-align:center;}
.header_wrap .main_menu ul li {position:relative;width:calc(100% / 11);}
.header_wrap .main_menu ul li a {
	display:block;
	padding:0;
	height:49px;
	line-height:49px;
	text-align:center;
	font-weight:normal;
	font-size:17px;
	letter-spacing:-0.1em;
	color:#FFFFFF;
	transition:all .2s ease 0s;
}
.header_wrap .main_menu ul li:hover a {
	text-decoration:none;
	height:41px;
	line-height:41px;
	border-top:4px solid #fff000;
	border-bottom:4px solid #fff000;
	background:rgba(255,255,255,0.2);
	color:#fff000;
}
.header_wrap .main_menu ul li .Smenu {display:none;box-sizing:border-box;position:absolute;top:49px;left:0;width:100%;border:1px solid #fff000;background:#333333;}
.header_wrap .main_menu ul li .Smenu ul {position:relative;display:block;width:100%;height:auto;}
.header_wrap .main_menu ul li .Smenu ul li {border-top:1px solid #fff000;width:auto;}
.header_wrap .main_menu ul li .Smenu ul li:first-child {border:0;}
.header_wrap .main_menu ul li .Smenu ul li a {height:31px;line-height:31px;border:0;color:#ffffff;font-size:13px;letter-spacing:0;}
.header_wrap .main_menu ul li .Smenu ul li:hover a {border:0;background:#fff000;color:#000000;}
.header_wrap .main_menu ul li:hover .Smenu {display:block;}
/* *************************************************** main menu (GNB) 끝 *************************************************** */

/* 공지사항 */
.header_wrap .notice {position:absolute;top:10px;right:0;margin:0;width:466px;height:34px;border:1px solid #3e3e3e;}
.header_wrap .notice div.message {display:block;margin:0 auto;padding:0;width:420px;height:34px;}
.header_wrap .notice div.message marquee {margin:0;width:420px;color:#c2ff00;font-size:15px;font-weight:bold;line-height:34px;}


/* Level */
.user_level {text-align:center;vertical-align:middle; margin-right:5px;display:inline-block;width:25px;height:32px;background-position:center center;background-repeat:no-repeat;}
.level_1 {background-image:url(../images/level/level_01.gif);}
.level_2 {background-image:url(../images/level/level_02.gif);}
.level_3 {background-image:url(../images/level/level_03.gif);}
.level_4 {background-image:url(../images/level/level_04.gif);}
.level_5 {background-image:url(../images/level/level_05.gif);}
.level_6 {background-image:url(../images/level/level_06.gif);}
.level_7 {background-image:url(../images/level/level_07.gif);}
.level_8 {background-image:url(../images/level/level_08.gif);}
.level_adm {background-image:url(../images/level/level_A.png?v=2);}

/* CWCC 크롬 사용 안내 */
#browser_layer {position:absolute;top:0;left:0;color:#000;padding:10px;width:274px;height:204px;border:4px solid #777777;text-align:center;background:#313131;display:none;}
#browser_layer h1 {text-align:center;font-weight:bold;font-size:20px;font-family:"Malgun Gothic";margin-top:10px;margin-bottom:15px;color:#FFFFFF;}
#browser_layer p {margin-bottom:10px;font-size:11px;letter-spacing:-1px;text-align:center;color:#FFFFFF;}
#browser_layer a {display:inline-block;margin-top:15px;padding:0;width:207px;height:71px;background: url(../images/ch_down.png) no-repeat;}
/* ******************************************** 상단 헤더 영역 끝 ******************************************** */

.player_wrap .player {width:800px;height:655px; margin: 0 auto}


/* ******************************************** 게임 리스트 시작 ******************************************** */
.game_list {width:830px;min-height:500px;background:none;}
.LongW .game_list {width:1030px}
/***** List Header */
.game_list .list_head
{
	margin:0;
	height:26px;
	background:#353535;
	border-top:1px solid #4a4a4a;
	text-align:center;
	font-weight: bold;
}
.game_list .list_head div {float:left;margin-right:2px;height:26px;line-height:26px;color:#ffffff;}
.game_list .list_head .date {width:110px;background:none;margin-right:4px; }
.game_list .list_head .win {width:301px;background:none;margin-right:6px; }
.game_list .list_head .draw { background:none;margin-right:6px; }
.game_list .list_head .lose {width:301px;background:none;margin-right:4px; }
.game_list .list_head .status {width:34px;background:none; }
/* List Header *****/

.game_list .date {width:100px;clear:left; margin-right:4px;float:left;}
.game_list .win {width:308px; margin-right:2px;float:left;}
.game_list .draw {width:60px; margin-right:2px;float:left;}
.game_list .lose {width:308px; margin-right:2px;float:left;}
.game_list .status {width:34px; margin-right:0;float:left;}
.game_list .nogame {padding:150px 70px;text-align:center;font-size:15px;color:#ffffff;}

.game_list .game {display:inline-block;padding:3px 0;color:#888;line-height:34px;margin:0;width:830px;height:34px;border-top:1px solid #4a4a4a;border-bottom:1px solid #000000;opacity:0.5;}

.game_list .game .date {border:transparent 1px solid;color:#cccccc;font-weight:bold;text-align:center;}

.game_list .game.active {color:#ae9c7b;opacity:1.0;}
.game_list .game_leg.active {padding-top:3px;opacity:1.0;}
.game_list .game_leg.active .leg_name {color:#ffffff;}
.game_list .game_leg.active.bonus {text-align: center;}

.game_list .game .status {border:transparent 1px solid;text-align:center;color:#ffffff;}
.game_list .game.active .status {color:#ffd600;font-weight:bold;text-shadow:1px 1px 0 rgba(0,0,0,0.7);}

.game_list .bonus .rate {float:left;margin-right:2px;width:684px;background:#241e15; border:1px solid #2b2319; text-align:center;font-weight:bold; }

/* 리그명 */
.game_list .game_leg
{
	height:26px;
	text-align:left;
	line-height:24px;
	color:#ffffff;
	background:#171717;
	border-top:1px solid #4a4a4a;
	opacity:0.6;
}
.game_list .game_leg .leg_icon { margin-left:5px; margin-top:3px;float:left; }
.game_list .game_leg .leg_icon img { vertical-align:middle; }
.game_list .game_leg .leg_name
{
	margin-left:5px;
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#8e8e8e;
	text-shadow:1px 1px rgba(0,0,0,0.1);
}
.game_list .game_leg .leg_name_bonus
{
	font-weight:bold;
	font-size:14px;
	text-shadow:1px 1px rgba(0,0,0,0.1);
	text-align:center;
}
.game_list .game_leg .game_date { display:none; }

/********************************************************************************************* Game *********************************************************************************************/
.game_list .game.active .clickable {cursor:pointer; *cursor:hand;}
/***** Game Defualt */
.game_list .game .team_name img {margin:2px 0;height:28px;}
/* left */
.game_list .game .win {border:1px solid #6f6f6f;border-right-color:#000000;border-bottom-color:#000000;background:#4a4a4a;}
.game_list .game .win div {font-weight:normal;height:32px;line-height:32px;display:inline;color:#ffffff;}
.game_list .game .win .team_name {width:245px;float:left;text-align:left;margin-left:5px;font-size:15px;}
.game_list .game .win .rate {width:50px; float:right; text-align:right; margin-right:5px;}
.game_list .game .win .rate span {display:inline-block;height:20px;line-height:16px;}
/* middle */
.game_list .game .draw {border:1px solid #585858;border-right-color:#000000;border-bottom-color:#000000;background:#313131;}
.game_list .game .draw .rate {font-weight:normal; width:60px; text-align:center; height:32px; line-height:32px;color:#ffffff;}
/* right */
.game_list .game .lose {border:1px solid #6f6f6f;border-right-color:#000000;border-bottom-color:#000000;background:#4a4a4a;}
.game_list .game .lose div {font-weight:normal;height:32px; line-height:32px;display:inline;color:#ffffff;}
.game_list .game .lose .team_name { width:245px; float:right; text-align:right; margin-right:5px;font-size:15px;}
.game_list .game .lose .rate { width:50px; float:left; text-align:left; margin-left:5px;}
.game_list .game .lose .rate span {display:inline-block;height:20px;line-height:16px;}
/* Off Game *****/

/* Game Bar Left */
.game_list .game.active .win .rate img {margin-right:5px;}
.game_list .game.active .win .rate span.handi_mark {color:#789c00;font-weight:bold;}
/* Game Bar Right */
.game_list .game.active .lose .rate img {margin-left:5px;}
.game_list .game.active .lose .rate span.handi_mark {color:#ff5a00;font-weight:bold;}

/* Game Bar Bonus */
.game_list .game.active.bonus .clickable {border:1px solid #9a9a9a;background:#585858;color:#ffffff;font-weight:bold;}
.game_list .game.active.bonus .clickable.hover {border:1px solid #ffffff;background:#c3c3c3;color:#000000;}
.game_list .game.active.bonus .clickable.checked {border:1px solid #ffffff;background:#c3c3c3;color:#000000;}

/*********** Game Over Event ***********/
.game_list .game.active .hover {border:1px solid #faf7ea;border-right-color:#000000;border-bottom-color:#000000;background:#f3e8cd;}
.game_list .game.active .hover div {font-weight:bold;color:#000000;text-shadow:1px 1px 0 #ffffff;}
.game_list .game.active .hover .rate span.handi_mark {color:#000000;font-weight:bold;}

/*********** Game Active ***********/
.game_list .game.active .checked {border:1px solid #fafeff;border-right-color:#000000;border-bottom-color:#000000;background:#d0c9a4;}
.game_list .game.active .checked div {font-weight:bold;color:#000000;text-shadow:1px 1px 0 #ffffff;}
.game_list .game.active .checked .rate span.handi_mark {color:#000000;font-weight:bold;}
/********************************************************************************************* Game *********************************************************************************************/

.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;}

.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;}

/* 가상축구, 가상경견 */
.Vgame {margin-bottom:5px;width:830px;text-align:center;background:#454545;}
.Vgame iframe {margin:0 auto;display:inline-block;}

/* 사다리 Frame */
.game_list .ladder_frame {margin-bottom:5px;padding:0;width:830px;overflow:hidden;text-align:center;background:#decab2;}
.game_list .ladder_frame iframe {display:inline-block;margin:0 auto;margin-top:-50px;margin-bottom:20px;width:830px;height:610px;border:none;overflow:hidden;}
/* 다리 Frame */
.game_list .dari_frame {margin-bottom:5px;padding:0;width:830px;overflow:hidden;text-align:center;background:#decab2;}
.game_list .dari_frame iframe {display:inline-block;margin:0 auto;margin-top:-50px;width:830px;height:610px;border:none;overflow:hidden;}
/* MGM ODDS Frame */
.game_list .baccarat_frame {margin:0 auto;margin-bottom:10px;padding:0;width:830px;overflow:hidden;background:#484340;}
.game_list .baccarat_frame iframe {margin:0 0 0 -10px;width:920px;height:573px;border:none;overflow:hidden;}
/* MGM Baccaat Frame */
.game_list .mgm_frame {margin:0 auto;margin-bottom:10px;padding:0;width:830px;overflow:hidden;background:#484340;}
.game_list .mgm_frame iframe {margin:0 0 0 -10px;width:920px;height:573px;border:none;overflow:hidden;}
/* 알라딘 Frame */
.game_list .aladdin_frame {margin-bottom:5px;padding:0;width:830px;overflow:hidden;text-align:center;background:#1f2065;}
.game_list .aladdin_frame .inDiv {margin:10px auto;width:800px;overflow:hidden;}
.game_list .aladdin_frame .inDiv iframe {display:inline-block;margin:0 auto;margin-top:-144px;margin-left:-40px;width:860px; height:710px;border:none;overflow:hidden;}
/* 로하이 */
.game_list .lowhigh_frame {margin-bottom:5px;padding:0;width:830px;overflow:hidden;text-align:center;background:#2e2e2e;}
.game_list .lowhigh_frame .inDiv {margin:0 auto;width:825px;height:575px;overflow:hidden;}
.game_list .lowhigh_frame .inDiv iframe {margin:-145px 0 0 -45px;width:915px;height:760px;border:none;overflow:hidden;}
/* 달팽이 */
.game_list .snail_frame {margin-bottom:5px;padding:0;width:830px;overflow:hidden;text-align:center;background:#7d9230;}
.game_list .snail_frame .inDiv {margin:0 auto;width:830px;overflow:hidden;}
.game_list .snail_frame .inDiv iframe {display:inline-block;margin:0 auto;margin-top:-50px;width:830px;height:555px;border:none;overflow:hidden;}
/* 통키 */
.game_list .tong_frame {margin-bottom:5px;padding:0;width:830px;overflow:hidden;text-align:center;background:#3a6e94;}
.game_list .tong_frame .inDiv {margin:0 auto;width:850px;overflow:hidden;}
.game_list .tong_frame .inDiv iframe {display:inline-block;margin:0 auto;margin-top:0;width:850px;height:590px;border:none;overflow:hidden;}
.game_list .tongInfo {clear:both;margin-top:0;width:830px;height:308px;overflow:hidden;background:#ffffff;}
.game_list .tongInfo iframe {width:1170px;height:775px;margin-left:-340px;margin-top:-177px;}
.game_list .Tspace {height:5px;}
/* 파워볼 Frame new */
.powerball_frame {position:relative;padding:0;width:100%;overflow:hidden;text-align:center;background:#04214d;}
.powerball_frame .inDiv .mMask {position:absolute;background: #04214d url(../images/login/logo.png) center center no-repeat ;background-size:50%;top:142px;left:16px;width:245px;height:483px;border-radius:8px;}
.powerball_frame iframe {display:inline-block;margin:0 auto 0 auto;width:900px; height:640px;border:none;overflow:hidden;}
/* 파워볼 사다리 */
.powerladder_frame {margin-bottom:10px;width:100%;overflow:hidden;background:#04214d;text-align:center;}
.powerladder_frame .inDiv {margin:0 auto;width:900px;overflow:hidden;}
.powerladder_frame .inDiv .mMask {position:absolute;background: #04214d url(../images/login/logo.png) center center no-repeat ;background-size:50%;top:142px;left:16px;width:245px;height:483px;border-radius:8px;}
.powerladder_frame iframe {margin:0;border:none;width:900px;height:640px;}
/* SpeedKeno */
.speedKeno_frame {margin-bottom:10px;width:830px;overflow:hidden;background:#04214d;text-align:center;}
.speedKeno_frame .inDiv {margin:0 auto;width:760px;height:650px;overflow:hidden;}
.speedKeno_frame .inDiv .mMask {position:absolute;background: #04214d url(../images/login/logo.png) center center no-repeat ;background-size:50%;top:165px;left:40px;width:218px;height:530px;border-radius:5px;}
.speedKeno_frame iframe {margin:0;border:none;width:760px;height:650px;}
/* KenoLadder */
.kenoLadder_frame {margin-bottom:10px;width:830px;overflow:hidden;background:#04214d;text-align:center;}
.kenoLadder_frame .inDiv {margin:0 auto;width:760px;height:630px;overflow:hidden;}
.kenoLadder_frame .inDiv .mMask {position:absolute;background: #04214d url(../images/login/logo.png) center center no-repeat ;background-size:50%;top:165px;left:40px;width:218px;height:513px;border-radius:5px;}
.kenoLadder_frame iframe {margin:0;border:none;width:760px;height:630px;}
/* LOTUS Frame */
.game_list .lotus_frame {margin-bottom:5px;padding:0;overflow:hidden;text-align:center;background:#000000;height:540px;}
.game_list .lotus_frame iframe {display:inline-block;margin:0 auto;border:none;overflow:hidden;}
.game_list .lotus_frame.LODDS iframe {width:1160px;height:610px;transform: scale(0.89);transform-origin: 0 0;}
.game_list .lotus_frame.LBACC iframe {width:1160px;height:610px;transform: scale(0.89);transform-origin: 0 0;}
/* ******************************************** 게임 리스트 끝 ******************************************** */



/* ******************************************** 게임 결과 페이지 시작 ******************************************** */
.result_wrap { position:relative;}

.result_wrap .nogame
{
	padding: 200px 20px;
    text-align: center;
    color: #ffffff;
    font-size: 14px;
}

.game_result {margin:0 auto;padding-bottom:10px;background:none;}
.game_result .list_head
{
	margin:0;
	margin-bottom:0;
	background:#353535;
	border-top:1px solid #4a4a4a;
	border-bottom:1px solid #4a4a4a;
	border-bottom:0;
	text-align:center;
	font-weight: bold;
 }
.game_result .list_head div { float:left;margin:0;padding:0;height:26px;line-height:26px;color:#ffffff;}
.game_result .list_head .date { background:none;margin-right:4px; }
.game_result .list_head .league {width:190px; background:none;margin-right:4px; }

.game_result .list_head .win {width:272px; background:none;margin-right:4px;}
.game_result .list_head .draw {width:60px;background:none; }
.game_result .list_head .lose {width:272px; background:none;margin-right:4px; }

.game_result .list_head .status {width:110px;background:none;}

.game_result .game {padding:3px 0;border-top:1px solid #000000;border-bottom:1px solid #4a4a4a;}
.game_result .game div {padding:0 3px;height:32px;line-height:30px;color:#ffffff;}
.game_result .date {clear:left;float:left;margin:1px 2px 1px 0;padding:0;width:100px;}
.game_result .league {float:left;margin:1px;margin-right:4px;width:177px;white-space:nowrap;overflow:hidden;}

.game_result .win {float:left; width:275px;margin:0px; margin-right:2px; }
.game_result .draw {float:left; width:60px;margin:0px; margin-right:2px; }
.game_result .lose {float:left; width:275px;margin:0px; margin-right:2px; }

.game_result .status {float:left;width:105px;margin-right:0px;}
.game_result .nogame { text-align:center; height:50px; line-height:50px;font-size:25px; color:#ffffff;  text-shadow:0 3px 5px rgba(0,0,0,0.5);}

.game_result .game .date {text-align:center}

.game_result .game .win {padding:0;border:1px solid #6f6f6f;border-right-color:#000000;border-bottom-color:#000000;background:#4a4a4a;font-weight:normal;}
.game_result .game .win div {padding:0;display:inline;background:none;color:#ffffff;}
.game_result .game .win .team_name { width:195px; float:left; text-align:left; margin-left:5px; }
.game_result .game .win .rate { width:55px; float:right; text-align:right; margin-right:5px;}

.game_result .game .draw {padding:0;border:1px solid #585858;border-right-color:#000000;border-bottom-color:#000000;background:#313131;font-weight:normal;}
.game_result .game .draw .rate {padding:0;width:60px; text-align:center;background:none;color:#ffffff;}

.game_result .game .draw .blackb {color:#eeeeee !important;font-weight:normal;}

.game_result .game .lose {padding:0;border:1px solid #6f6f6f;border-right-color:#000000;border-bottom-color:#000000;background:#4a4a4a;font-weight:normal;}
.game_result .game .lose div {padding:0;display:inline;background:none;color:#ffffff;}
.game_result .game .lose .team_name { width:195px; float:right; text-align:right; margin-right:5px;}
.game_result .game .lose .rate {width:55px;float:left; text-align:left; margin-left:5px;}

.game_result .game.active .checked
{
	border:1px solid #fafeff;border-right-color:#000000;border-bottom-color:#000000;background:#d0c9a4;
	font-weight:bold;
	color:#000000;
}
.game_result .game.active .checked div {color:#000000;}

.game_result .game .status { text-align:center;}
.game_result .game .status .result_win { color: #fff000; font-weight:bold;}
.game_result .game .status .result_lose { color: #009fff; font-weight:bold;}
.game_result .game .status .result_draw { color: #b5b5b5; font-weight:bold;}

.redb {color:#fff000 !important;}

/* ******************************************** 게임 결과 페이지 끝 ******************************************** */

/* ******************************************** 게임 카트 시작 ******************************************** */
.enable_cart #cart_layer { display:inherit;}
#cart_layer { position:absolute; width:190px;right:-23px;top:276px;display:none;}
body.wide-ifr #cart_layer{top:962px;}
#cart_layer .cartPaperBG {margin-bottom:5px;}

#cart_layer .cart_head
{
	margin:0 auto;
	width:190px;
	height:32px;
	border-bottom:none;
}

#cart_layer .cart_head_wrap
{
	position:relative;
	width:188px;
	height:32px;
	border:1px solid #696969;
	background:#222222;
}
#cart_layer .cart_head_wrap h3 {padding:0 0 0 10px;line-height:32px;font-family:"Tahoma";font-size:13px;color:#ffffff;text-shadow:2px 2px #000000;letter-spacing:0.1em;text-transform:uppercase;}
#cart_layer .cart_head_wrap span {display:block;position:absolute;}
#cart_layer .cart_head #pinCheck {top:4px;right:0;width:21px;height:21px;background:url(../images/cart/pin.png?v=3) no-repeat top center;float:left;cursor:pointer; *cursor:hand; margin-right:5px;}
#cart_layer .cart_head #pinCheck.checked {background: url(../images/cart/pinPress.png?v=3) no-repeat top center;}
#cart_layer .cart_head #cartEmpty {top:4px;right:30px;width:21px;height:21px;background: url(../images/cart/trash.png?v=3) no-repeat top center;float:left;cursor:pointer; *cursor:hand;}

#cart_layer .link_to_oddeven {display:block;background: url(../images/game/btnLiveMenu.png) no-repeat;height:39px;margin:10px 0;}
#cart_layer .link_to_cwcc {display:block;background: url(../images/game/CWCC_btn.png) no-repeat;height:39px;margin:10px 0;}

#GameCart {margin:3px auto 5px auto;padding:5px 10px;background:#383838;border:1px solid #848484;}
#GameCart ul li {clear:both;margin-top:5px;height:22px;line-height:22px;}
#GameCart ul li:first-child {margin-top:0;}
#GameCart ul li strong {vertical-align:middle;float:left;font-size:11px;color:#cccccc;}
#GameCart ul li span {vertical-align:middle;float:right;text-align:right;font-size:11px;color:#ffffff;}
#GameCart ul li input {margin:0;padding:0 5px;width:50px;height:20px;background:#d4d4d4;border:1px solid #ffffff;text-align:right;font-weight:bold;color:#000000;vertical-align:top;}
#GameCart ul li .btn_set_max
{
	display:inline-block;
	margin-right:5px;
	padding:0 5px;
	line-height:22px;
	background:#ffc62b;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	vertical-align:middle;
}
#GameCart ul li .btn_set_max:hover {text-decoration:none;}

.cartBETMbtn {margin:0 auto;width:190px;}
.cartBETMbtn ul {clear:both;margin-bottom:4px;height:23px;}
.cartBETMbtn ul li {float:left;margin-left:2px;height:23px;}
.cartBETMbtn ul li a
{
	display:block;
	width:59px;
	height:21px;
	line-height:21px;
	border:1px solid #b9a579;
    background:linear-gradient(#79643e, #403714);
    background:-ms-linear-gradient(#79643e, #403714);
	text-align:center;
	color:#ffffff;
}
.cartBETMbtn ul li a:hover {border-color:#fbe2ac;background:linear-gradient(#a98b56, #7b6b2b);background:-ms-linear-gradient(#a98b56, #7b6b2b);}

#btn_buy.cart_bet
{
	display:block;
	clear:both;
	margin:0 auto;
	width:187px;
	height:40px;
	line-height:40px;
	background:linear-gradient(#795f3c 50%, #694d27 50%);
	background:-ms-linear-gradient(#795f3c 50%, #694d27 50%);
	border:1px solid #ab8553;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	font-size:20px;
}

/* Cart Betting Game List */
#cart_item {margin:0 auto;width:190px;font-size:11px;font-family:Dotum,Arial;}
#cart_item .cart_item
{
	margin:3px 0 0 0;
	padding:3px 3px 5px 3px;
	border: 1px solid #a07e5f;
	color:#b59f8b;
	background:#503a26;
}
#cart_item .cart_item .sep {width:95%; height:1px; background:none; margin:0px auto 3px auto;}/* 구분 라인 */
#cart_item .cart_item .team { line-height:18px; height:18px; position:relative;}
#cart_item .cart_item .team .part { float:left;margin:0 4px 0 2px;height:18px;line-height:18px;}
#cart_item .cart_item .team .name { float:left;width:106px;height:18px;line-height:18px;overflow:hidden;}
#cart_item .cart_item .team .sel { color:#ffffff; }
#cart_item .cart_item .team .score { display:none; }
#cart_item .cart_item .team .cart_delete {float:right; width:9px;height:9px; background: url(../images/x2.gif);cursor:pointer; *cursor:hand;margin-top:4px; margin-right:4px;vertical-align:middle; }
#cart_item .cart_item .team .rate {float:right; width:55px; color:#ffffff; text-align:right; padding-right:5px;}
/* ******************************************** 게임 카트 끝 ******************************************** */



/* rules */
.rule_H3 {margin:15px 0 0 5px;padding:0 0 5px 0;font-weight:bold;font-size:16px;color:#efc184;}
.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;}

.rules_wrap {margin:0 auto;}
.rules_wrap .sub_title
{
	padding:0 3px 0 10px;
	line-height:32px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
	background:#34525a;
	border:1px solid #427180;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
}
.rules_wrap .sub_list
{
	margin:0 0 10px 0;
	padding:1px;
	border-top:0;
}
.rules_wrap .sub_list p { margin:10px 5px;color:#ffffff; }
.rules_wrap table td { padding:3px;color:#a2cbd8;  }
.rules_wrap table td strong {padding-left:3px;font-weight:bold;font-size:15px;color:#86e3ff;}
.rules_wrap table{
	border-collapse:separate;
	border-spacing:1px;
	}
.rules_wrap .handicap_title{
	padding-left:5px;
	color:#8fff00;
	font-size:34px;
	line-height:34px;
	text-shadow:1px 1px #000000;
	font-family:Verdana, Helvetica, sans-serif, Dotum;
	}

/* rules */
.guide_wrap {padding:10px;}
.guide_wrap .box { width:940px; margin:0px auto; }
.guide_wrap .lined_box { border-left:#666 1px solid; border-top:#666 1px solid; }
.guide_wrap .lined_box td { border-right:#666 1px solid; border-bottom:#666 1px solid; }

.chWi_guide {padding:15px 15px 25px 15px;border-top:1px solid #4a4a4a;}
.chWi_guide.CH {background:url(../images/money/charge_igm.png?v=2) no-repeat left center rgba(0,0,0,0.5);}
.chWi_guide.EX {background:url(../images/money/exchange_img.png?v=2) no-repeat left center rgba(0,0,0,0.5);}
.chWi_guide.AT {background:url(../images/info_img.png?v=2) no-repeat left center rgba(0,0,0,0.5);}
.chWi_guide ol {margin-left:150px;}
.chWi_guide ol li {margin-top:15px;padding:15px 0 0 0;border-top:1px dotted #444444;}
.chWi_guide ol li:first-child {margin-top:0;padding-top:0;border-top:0;}
.chWi_guide ol li h3 {margin-bottom:5px;font-weight:bold;font-size:14px;color:#d2a35a;font-style:italic;}
.chWi_guide ol li p {color:#ffffff;}
.chWi_guide ol li p.bG {color:#d0c0ab;}

.guideImg {margin:10px 0 20px 0;text-align:center;}
.guideImg.Gladder {background:url(../images/rule/guide_01.jpg) no-repeat top center;height:1321px;}
.guideImg.Gsnail {background:url(../images/rule/guide_02.jpg) no-repeat top center;height:2471px;}
.guideImg.Gpower {background:url(../images/rule/guide_03.jpg) no-repeat top center;height:3160px;}
.guideImg.Glowhigh {background:url(../images/rule/guide_04.jpg) no-repeat top center;height:2227px;}
.guideImg.Galaddin {background:url(../images/rule/guide_05.jpg) no-repeat top center;height:2500px;}
.guideImg.Gdari {background:url(../images/rule/guide_06.jpg) no-repeat top center;height:1857px;}

.money_wrap { position:relative; margin:0 auto;}
.money_wrap .message {padding:10px;background:rgba(51, 46, 39, 0.54);margin-bottom:0;border:1px solid #716451;border-top:0;}
.money_wrap .message h3 {padding-left:15px;background: url(../images/common/bulletRed.gif) no-repeat left bottom; line-height:16px;margin-bottom:5px;color:#fff000;}
.money_wrap .message p {text-indent:-1.5em;margin-left:1.5em;margin-top:5px; margin-bottom:5px;color:#b5a48b;}

.money_wrap .form {margin:10px auto 20px auto;padding:30px 0;background:#3c352d;border:1px solid #5f5447;border-radius:4px;}
.money_wrap .form .account_info {margin:0 auto 5px auto;padding:0 0 5px 0;width:690px;height:50px;border:5px solid #c3aa8d;line-height:50px;text-align:center;color:#dadada;font-size:18px;background:rgba(0,0,0,0.7);}
.money_wrap .form .account_info input
{
	margin-top:-5px;
	width:117px;height:20px;
	background:#000000;
	color:#fff;border:0;
	vertical-align:middle;
	border:1px solid #444444;
}

.money_wrap .form .row
{
	clear:both;
	zoom:1;
	margin:0 auto;
	margin-bottom:5px;
	padding-top:5px;
	padding-bottom:12px;
	width:698px;height:30px;
	line-height:30px;
	color:#fff;
	border:1px solid #544e47;
	background:rgba(0,0,0,0.4);
}
.money_wrap .form .name { float:left; clear:left; margin-left:5px;width:100px;  text-align:left; font-weight:bold; background:none;text-align: center;color:#cecece;}
.money_wrap .form .info { float:left; margin-left:5px; }
.money_wrap .form .info span.yellowb {color:#b06d3b;}
.money_wrap .form .row input { background-color:#111111; width:130px; height:19px;color:#fff;border:1px solid #5c5c5c;text-align:right; }

.money_wrap .bank_pw_info { display:none; }

.formbox {width:700px;margin:0px auto;}
.formbox .top {}
.formbox .form {background:url(../images/contentsBg.png) repeat scroll 0 0 rgba(0,0,0,0.3); border-radius:10px; box-shadow:0 3px 5px rgba(0,0,0,0.5) inset;}
.formbox .bottom {}

.money_list_wrap {position:relative;min-height:500px;margin:0 auto;}
.money_list_wrap .list {margin:0; width:1030px;min-height:400px;}
.money_list_wrap .list .nodata { height: 100px; line-height:100px; text-align:center;font-size:15px; color:#b5b5b5; margin-top:120px;}
.money_list_wrap .list .row {display:inline-block;border-top:1px solid #000000;border-bottom:1px solid #4a4a4a;}
.money_list_wrap .list .row div {margin-right:2px;padding:0 3px;line-height:32px;text-align:center;color:#ffffff;}
.money_list_wrap .list .reg_date { width:185px; float:left;clear:left; }
.money_list_wrap .list .name { width:210px; float:left; }
.money_list_wrap .list .cash { width:210px; float:left; }
.money_list_wrap .list .status { width:80px; float:left; }
.money_list_wrap .list .mod_date { width:185px; float:left; }
.money_list_wrap .list .delete { width:110px; float:left; }

.money_list_wrap .list .head
{
	margin:0;
	margin-bottom:0;
	height:26px;
	background:#353535;
	border-top:1px solid #4a4a4a;
	border-bottom:1px solid #4a4a4a;
	text-align:center;
	font-weight: bold;
}
.money_list_wrap .list .head div {line-height:26px;color:#FFFFFF;}
.money_list_wrap .list .head .reg_date { background:none; }
.money_list_wrap .list .head .name { background:none; }
.money_list_wrap .list .head .cash { background:none; }
.money_list_wrap .list .head .status { background:none; }
.money_list_wrap .list .head .mod_date { background:none; }
.money_list_wrap .list .head .delete { background:none; }
.money_list_wrap .list .delete span { display:inline-block; vertical-align:middle;cursor:pointer; *cursor:hand;_zoom:1; _display:inline;  }
.money_list_wrap .list .delete span.btn_cancel { background:url(../images/x_black.gif); width:12px; height:12px; }
.money_list_wrap .list .delete span.btn_del
{
	margin-top:4px;
	padding:0 10px;
	height:22px;
	line-height:22px;
	background:#5f4e32;
	border:1px solid #927646;
	text-align:center;
	color:#efd09a;
}

.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; }


/* member edit */
.member_tab { display:inline-block;margin:15px; }
.member_tab a { display:block; float:left; width:60px; height:24px;margin-right:5px;cursor:pointer; *cursor:hand; }
.member_tab .tab_1 { background:url(../images/btn_myInfo_off.png) no-repeat; width:75px;}
.member_tab .tab_2 { background:url(../images/btn_point_off.png) no-repeat; }
.member_tab .tab_3 { background:url(../images/btn_memo_off.png) no-repeat; }
.member_tab .tab_1.on { background:url(../images/btn_myInfo.gif) no-repeat; }
.member_tab .tab_2.on { background:url(../images/btn_point.gif) no-repeat; }
.member_tab .tab_3.on { background:url(../images/btn_memo.gif) no-repeat; }
.member_tab .tab_1.hover { background:url(../images/btn_myInfo.gif) no-repeat; }
.member_tab .tab_2.hover { background:url(../images/btn_point.gif) no-repeat; }
.member_tab .tab_3.hover { background:url(../images/btn_memo.gif) no-repeat; }

.member_wrap {position:relative;}
.member_wrap .form {margin:0 auto;color:#fff;border-top:1px solid #666666;border-bottom:1px solid #666666;}
.member_wrap .form .row { clear:both;padding:0;overflow:auto;border-top:1px solid #4a4a4a;border-bottom:1px solid #000000;background:#222222;}
.member_wrap .form .row:first-child {border-top-color:#000000;}
.member_wrap .form .row .name { float:left;margin-right:10px;margin-right:2px;padding:0 10px;width:120px;line-height:31px;font-weight:bold;text-align:left;color:#adadad;background:#333333;}
.member_wrap .form .row .info { float:left;padding:0 10px;width:515px;line-height:31px;color:#eaeaea;}
.member_wrap .form .row .info .user_pw_check_result { margin-left:5px; color:#ffaa00;}
.member_wrap .form input {width:250px;height:20px; padding:0 5px; border:1px solid #5a5a5a; background-color:#444444; color:#fff;vertical-align:top;}
.member_wrap .form input.user_pw {margin-top:5px;}
.member_wrap .form input.user_pw.up2 {margin-top:5px;}
.member_wrap .form input.user_pw_chk {margin-top:5px;}
.member_wrap .btn { text-align:center; margin:25px 0;}


.member_wrap .authcode_get {}
.member_wrap .authcode_check { display:none; }



.point_list_wrap {}
.point_list_wrap .list { color:#333;margin:0 auto 10px;width:930px;}
.point_list_wrap .list .nodata { height: 100px; line-height:100px; text-align:center;font-size:25px; color:#ffffff; text-shadow:0 3px 5px rgba(0,0,0,0.5); }
.point_list_wrap .list .head {font-weight: bold;text-align: center;margin-bottom:5px; background-color:#fff;}
.point_list_wrap .list .head div {padding:3px;margin-right:2px;}
.point_list_wrap .list .head .name {background: #fff;}
.point_list_wrap .list .head .amount {background: #f0f0f0;}
.point_list_wrap .list .head .point {background: #fff;}
.point_list_wrap .list .head .date {background: #f0f0f0;}
.point_list_wrap .list .row div {background: #3c3c3c;text-align:center;padding:3px;line-height:20px;margin-right:2px; color:#eee;}
.point_list_wrap .list .even div {background: #2f2f2f;}
.point_list_wrap .list .name {width:200px; float:left;}
.point_list_wrap .list .amount {width:300px;float:left;}
.point_list_wrap .list .point {width:200px;float:left;}
.point_list_wrap .list .date {width:200px;float:left;margin-right:0px !important;}
.point_list_wrap .summary {background: #4bc1d2;text-align:right;margin:0 auto;width:930px;line-height:24px;color:#eee; padding-right:5px;}
.point_list_wrap .summary .point {color: #FA0;font-weight: bold; font-size:20px; text-shadow:1px 1px #204142;}


/* letter */
.letter_wrap { *zoom:1;}

.letter_list { display:inline-block;line-height:24px;color:#ddd; margin:0;width:1030px;min-height:400px;}

.letter_list .nodata {padding:150px 50px;color:#8a8a8a;text-align:center;background:#222222;}

.letter_list .head
{
	margin:0;
	margin-bottom:0;
	background:#353535;
	border-top:1px solid #4a4a4a;
	border-bottom:1px solid #4a4a4a;
	text-align:center;
	font-weight: bold;
}
.letter_list .head div {float:left;color:#ffffff;text-align:center;}
.letter_list .num {width:80px;clear:left;text-align:center;}
.letter_list .title {width:730px;font-weight:bold;}
.letter_list .reg_date {width:120px;text-align:center;}
.letter_list .delete {width:80px;text-align:center;}
.letter_list .row {border-bottom:1px solid #4a4a4a;background:rgba(255,255,255,0.2);color:#ffffff;}
.letter_list .row div {float:left;padding:0 2px;height:29px;line-height:29px;}
.letter_list .row a {color:#dbdbdb;}
.letter_list .row a:link {color:#ffffff;}
.letter_list .row a:hover {color:#fff000;text-decoration:none;}
.letter_list .row.readed {opacity:0.4;background:none;}
.letter_list .row .btn_letter_delete { display:inline-block; vertical-align:middle;cursor:pointer; *cursor:hand; background:url(../images/board_btn_coment_del.gif) no-repeat; width:13px; height:11px; }
.letter_list .letter_btn {padding:10px;}
.letter_list_wrap .icon_trash { display:inline-block; vertical-align:middle;cursor:pointer; *cursor:hand; background:url(../images/x.gif); width:12px; height:12px;}

.letter_wrap .view_body { padding:0px;color:#ccc;  }
.letter_wrap .view_body .board_head {display:inline-block;padding-top:3px;width:1030px;height:26px;text-align:center;background:#484848;border-top:1px solid #656565;border-bottom:1px solid #656565;}
.letter_wrap .view_body .board_head div { line-height:22px; height:22px; float:left;color:#333;}
.letter_wrap .view_body .board_head strong {display:inline-block;margin:0 5px 0 10px;color:#a5a5a5;vertical-align:top;}
.letter_wrap .view_body .board_head span {display:inline-block;color:#FFFFFF;vertical-align:top;}
.letter_wrap .view_body .title { width:800px; clear:left; font-weight:bold;text-align:left;}
.letter_wrap .view_body .reg_date { width:220px;text-align:right; }

.letter_wrap .view_body .detail { margin-bottom:15px; color:#ccc; display:inline-block;}
.letter_wrap .view_body .detail div {  line-height:22px; height:22px; float:left;margin-right:1px; text-align:center; }
.letter_wrap .view_body .detail .title { text-align:left; }
.letter_wrap .view_body .content
{
	padding:10px; color:#ffffff; font-size:12px; font-weight:bold; line-height:18px; margin:0px; width:auto; border-top:1px solid #000000;border-bottom:1px solid #4a4a4a;
	margin-bottom:20px; min-height:200px; padding:10px;background-image:none;
}
*html .letter_wrap .view_body .content { height:100%; }

.letter_wrap .btn_wrap { text-align:right;margin:10px; }
.letter_wrap .btn_wrap img { cursor:pointer; *cursor:hand; }
/* 쪽지 버튼 */
.letter_wrap .btn_wrap span
{
	display:inline-block;
	padding:0;
	width:80px;
	height:27px;
	line-height:27px;
	background:linear-gradient(#675135 50%, #584124 50%);
	background:-ms-linear-gradient(#675135 50%, #584124 50%);
	border:1px solid #8a7355;
	text-align:center;
	color:#ffffff;
	cursor:pointer; *cursor:hand;
}

/* board */
.board_list {display:inline-block;margin:0 auto;width:1030px;line-height:24px;color:#e2bda5;text-align:left;}

/* Board List Header */
.board_list .head
{
	margin:0;
	margin-bottom:0;
	background:#353535;
	border-top:1px solid #4a4a4a;
	border-bottom:1px solid #4a4a4a;
	text-align:center;
	font-weight: bold;
}
.board_list .head div {float:left;padding:0 2px;color:#ffffff;text-align:center;line-height:26px;}
.board_list .head .title {margin-top:0;}
.board_list .head .reg_date {float:right;width:80px;}
.board_list .row {padding:2px 0;border-bottom:1px solid #4a4a4a;color:#ffffff;}
.board_list .row div {float:left;padding:0 2px;height:32px;line-height:32px;}
.board_list .row a { color:#ffffff; }
.board_list .row a:link { color:#ffffff; }
.board_list .row a:hover { color:#fff000;text-decoration:none; }
.board_list .row a:visited { color:#b1a17a; }
.board_list .num {width:60px;clear:left;text-align:center;}
.board_list .title {width:662px;font-weight:bold;color:#999999;}
.board_list .title b {color:#fff000;}
.board_list .writer {width:170px;}
.board_list .writer .user_level {line-height:32px;}
.board_list .writer .user_level img {margin-top:2px;width:23px;height:25px;}
.board_list .row .reg_date {float:right;width:80px;text-align:center;}
.board_list .cnt {width:80px;text-align:center;}

/* 게시판 공지사항 */
.board_list .notice {color:#ffffff;background:#636363;border-color:#989898;}
.board_list .notice .num { font-weight:bold; color:#ff9200;text-indent:-9999px;background:url(../images/notice_icon.png?v=2) no-repeat center center;}
.board_list .notice .title { font-weight:bold; }
.board_list .notice .title a {color:#ffffff;}
.board_list .notice .writer .user_level {margin-top:-4px;width:80px;height:32px;}
.board_list .notice .writer .user_level img {margin:0;width:80px;height:32px;}
.board_list .notice a:link { color:#fff000; }
.board_list .notice a:hover { color:#fff000;}
.board_list .notice a:visited { color:#b1a17a;}

.board_list .board_btn { text-align:center;margin:10px;float:right;}
.board_list .board_btn .btn_open_detail { font-weight:bold; color:#fff;line-height:14px; }
/* Button */
.board_list .board_btn span
{
	display:inline-block;
	padding:0;
	width:80px;
	height:27px;
	line-height:27px;
	background:linear-gradient(#675135 50%, #584124 50%);
	background:-ms-linear-gradient(#675135 50%, #584124 50%);
	border:1px solid #8a7355;
	text-align:center;
	color:#ffffff;
	cursor:pointer; *cursor:hand;
}




/* 페이지 넘버 */
.pagination {margin-top:10px;padding:10px 5px 10px 0;height:22px;text-align:center;font-size:12px;font-weight:bold;}
.pagination .first { font-size:10px;  margin:0px 5px;}
.pagination .prev { font-size:10px;  margin:0px 5px;}
.pagination .next { font-size:10px;  margin:0px 5px;}
.pagination .last { font-size:10px;  margin:0px 5px;}
.pagination .cur {padding:3px 7px;color:#ffffff;vertical-align:top;background-color:#c55c07;border:1px solid #ffa246;}
.pagination .num {margin:0px 2px;color:#909090;}
.pagination a:link {padding:3px 7px;color:#ffffff;background-color:#313131;border:1px solid #737373;}
.pagination a:visited {padding:3px 7px;color:#cccccc;background-color:#111111;border-color:#444444;}

.board_wrap { *zoom:1; padding:0px;}

/* 글쓰기 */
.board_wrap .write_body {padding:0;}
.board_wrap .write_body .title {width:1030px;background:#5d5d5d;border-top:1px solid #656565;border-bottom:1px solid #656565;}
.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:#ffffff;
	font-family:"Malgun Gothic";
	font-size:15px;
	font-weight:bold;
}
.board_wrap .write_body .title .item {display:inline-block;width:920px;text-align:center; font-weight:bold;}
.board_wrap .write_body .title input {padding:0 5px;width:100%; font-size:14px; line-height:24px; height:24px;background-color:#ffffff; border:2px solid #06303c;color:#000000;}
.board_wrap .write_body .content {clear:both;padding:0px;width:auto;background-image:none;}
.board_wrap .write_body .content.wRite {margin-left:0;}
.board_wrap .write_body #game_detail {display:inline-block;*zoom:1; }

.board_wrap .se2_inputarea { color:#000000;}

/* 게시판 보기 */
.board_wrap .view_body { padding:0px;color:#FFFFFF;  }
.board_wrap .view_body .board_head {padding:0 10px;width:1010px;font-weight:bold;background:#5d5d5d;border-top:1px solid #656565;border-bottom:1px solid #000000;}
.board_wrap .view_body .board_head div { padding-left:5px;line-height:22px; height:22px; float:left;color:#FFFFFF;font-weight:bold;padding:3px;}
.board_wrap .view_body .board_head div strong {color:#d6d6d6;vertical-align:top;}
.board_wrap .view_body .board_head div span {color:#FFFFFF;vertical-align:top;}

.board_wrap .view_body .title { width:710px; clear:left; font-weight:bold;}
.board_wrap .view_body .writer { width:150px;text-align:right;}
.board_wrap .view_body .reg_date { width:125px; text-align:right;}
.board_wrap .view_body .cnt { width:80px; }

.board_wrap .view_body .detail { color:#fff; background:url(../images/board/br_tit.png) repeat-x bottom;}
.board_wrap .view_body .detail div {line-height:22px; height:22px; float:left;margin-right:1px; text-align:left; padding:3px;}
.board_wrap .view_body .content
{
	margin:0px;
	padding:10px;
	width:auto;
	min-height:200px;
	line-height:18px;
	color:#ffffff;
	font-size:12px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	background-image:none;
}
.board_wrap .view_body .content img {max-width: 100%;}
*html .board_wrap .view_body .content { height:100%; }
/* 댓글 영역 */
.board_wrap .cmt_list_wrap {clear:both;margin:0 auto;width:1030px;}
.board_wrap .cmt_list {width:100%; line-height:12px;}
.board_wrap .cmt_list tr {border-top:1px solid #4a4a4a;}
.board_wrap .cmt_list tr:first-child {border-top:0;}
.board_wrap .cmt_list td {padding:5px;}
.board_wrap .cmt_list td .user_level {height:25px;}
.board_wrap .cmt_list .cmt_name b {color:#b7b7b7;}
.board_wrap .cmt_list .cmt_content {  font-weight:bold; }
.board_wrap .cmt_list .cmt_content img {margin-top:2px;margin-left:10px;cursor:pointer;}
.board_wrap .cmt_list .cmt_content span {display:inline-block;padding-bottom:2px;color:#ffffff;}

.board_wrap .cmt_form {padding:5px 0 0 0;height:54px;font-family:Verdana, Dotum;font-size:12px;margin-bottom:0; }
.board_wrap .cmt_form ul {}
.board_wrap .cmt_form ul li {float:left;}
.board_wrap .cmt_form ul li:first-child
{
	width:176px;
	height:52px;
	line-height:52px;
	background:#333333;
	border:1px solid #4a4a4a;
	border-left:0;
	text-align:center;
}
.board_wrap .cmt_form ul li:first-child span {font-size:18px;color:#ffffff;}
.board_wrap .cmt_form ul li.inputArea
{
	margin-left:5px;
	width:724px;
	height:52px;
	border:1px solid #5a5a5a;
	background:#444444;
	overflow:hidden;
}
.board_wrap .cmt_form ul li input.cmt_content {padding:20px;width:684px;height:12px;background:none;border:none;color:#ffffff;}
.board_wrap .cmt_form ul li.inputREbtn {float:right;}
/* 게시판 - 댓글쓰기 버튼 */
.board_wrap .cmt_form ul li span.btn_cmt_write
{
	display:inline-block;
	padding:0;
	width:116px;
	height:52px;
	line-height:52px;
	background:#555555;
	border:1px solid #6a6a6a;
	border-right:0;
	text-align:center;
	color:#ffffff;
	font-weight:700;
	font-size:14px;
	cursor:pointer;
}

.board_wrap .board_btn { text-align:right;margin:10px 0px;padding:10px;}
.board_wrap .board_btn img { cursor:pointer; *cursor:hand; }
/* Button */
.board_wrap .board_btn span
{
	display:inline-block;
	padding:0;
	width:80px;
	height:27px;
	line-height:27px;
	background:linear-gradient(#675135 50%, #584124 50%);
	background:-ms-linear-gradient(#675135 50%, #584124 50%);
	border:1px solid #8a7355;
	text-align:center;
	color:#ffffff;
	cursor:pointer; *cursor:hand;
}


.board_list_wrap .letter_btn { text-align:right; }

/* 날짜 검색 부분 */
.search_panel {padding:10px;color:#ffffff;border-top:1px solid #4a4a4a;text-align:right;}
.search_panel .date_input { color:#FFFFFF;background:#635f49;border:1px solid #d0c9a4;box-shadow:none; }
/* 검색 버튼 */
.search_panel .btn_search
{
	margin-left:5px;
	width:60px;
	height:21px;
	line-height:15px;
	vertical-align:middle;
	border:1px solid #fffae0;
	background:#d0c9a4;
	color:#000000;
	font-weight:bold;
	cursor:pointer; *cursor:hand;
}

/* order */
.betting_wrap {margin-bottom:0;padding-bottom:5px;}
.betting_wrap .nogame {color:#fff;padding:200px 0;line-height:50px;text-align:center;font-size:15px;color:#ffffff;}

/* 게시판 첨부 베팅내역 BG */
.betting_wrap .item {margin:0 auto 10px auto;padding:0 0;width:1030px;}

/****** Bet History Header */
.betting_wrap .item .head
{
	margin:0;
	height:26px;
	background:#353535;
	border-top:1px solid #4a4a4a;
	border-bottom:1px solid #4a4a4a;
	text-align:center;
	font-weight: bold;
}
.betting_wrap .item .head div {float:left;padding:0 3px;line-height:26px;font-weight:bold;font-size:11px;color:#FFFFFF;}
.betting_wrap .item .head .date {margin-right:2px; }
.betting_wrap .item .head .league {margin-right:2px; }
.betting_wrap .item .head .win {margin-right:4px; }
.betting_wrap .item .head .draw {margin-right:4px; }
.betting_wrap .item .head .lose {margin-right:4px; }
.betting_wrap .item .head .result {margin-right:2px;  }
.betting_wrap .item .head .status { background:none;  }
/* Bet History Header ******/

.betting_wrap .item .row {display:inline-block;padding:3px 0;color:#ddd;border-top:1px solid #000000;border-bottom:1px solid #4a4a4a;}
.betting_wrap .item .row div {float:left;margin-right:2px;padding:0 3px;height:30px;line-height:30px;color:#ffffff;}
.betting_wrap .item .row .date {text-align:center;}
.betting_wrap .item .row .league {white-space:nowrap; overflow:hidden;}

.betting_wrap .item .row .win
{
	height:30px;
	border:1px solid #6f6f6f;border-right-color:#000000;border-bottom-color:#000000;background:#4a4a4a;
}
.betting_wrap .item .row .draw
{
	height:30px;
	border:1px solid #585858;border-right-color:#000000;border-bottom-color:#000000;background:#313131;
}
.betting_wrap .item .row .draw .rate_draw {float:none;}
.betting_wrap .item .row .lose
{
	height:30px;
	border:1px solid #6f6f6f;border-right-color:#000000;border-bottom-color:#000000;background:#4a4a4a;
}
.betting_wrap .item .row .selected
{
	border:1px solid #fafeff;border-right-color:#000000;border-bottom-color:#000000;background:#d0c9a4;
	font-weight:bold;
	color:#000000;
}

.betting_wrap .item .row .result {text-align:center;color:#d6ccbd;}
.betting_wrap .item .row .status {margin-right:0px !important;text-align:center;}
.betting_wrap .item .row .status .result_waiting { color:#d6ccbd; }
.betting_wrap .item .row .status .result_hit { color:#ffbb00; font-weight:bold; }
.betting_wrap .item .row .status .result_miss { color:#e20000; font-weight:bold; }
.betting_wrap .item .row .status .result_special { color:#00d9ff; font-weight:bold; }

.betting_wrap .item .date { clear:left; width:80px; }
.betting_wrap .item .league {width:140px; }

.betting_wrap .item .win {width:266px;}
.betting_wrap .item .win .team_name { float:left;}
.betting_wrap .item .win .rate { float:right; }
.betting_wrap .item .win .rate img {vertical-align:middle;}
.betting_wrap .item .win.selected .team_name {color:#000000;}
.betting_wrap .item .win.selected .rate {color:#000000;}

.betting_wrap .item .draw {text-align:center;width:50px;}
.betting_wrap .item .draw.selected .rate_draw {color:#000000;}

.betting_wrap .item .lose {width:266px; }
.betting_wrap .item .lose .team_name { float:right; }
.betting_wrap .item .lose .rate { float:left; }
.betting_wrap .item .lose .rate img {vertical-align:middle;}
.betting_wrap .item .lose.selected .team_name {color:#000000;}
.betting_wrap .item .lose.selected .rate {color:#000000;}

.betting_wrap .item .result {width:83px; }
.betting_wrap .item .status {width:83px; }

.betting_wrap .item .bet_summary {color:#ffffff;font-weight:bold;text-align:center; line-height:37px;margin:0;padding:0;}
.betting_wrap .item .bet_summary .bet_rate {color:#fff000;}
.betting_wrap .item .bet_summary.bet_result_hit {color:#ffd200;}
.betting_wrap .item .bet_summary.bet_result_miss {color:#ff0000;}
.betting_wrap .item .bet_summary.bet_result_miss .bet_rate {color:#ff0000;}
.betting_wrap .item .bet_summary.canceled {text-decoration: line-through;opacity:0.5;}
.betting_wrap .bet_summary .cash { color:#f30 }
.betting_wrap .btn_wrap { padding:10px;}


/*************************************** 탭, 버튼 모음 시작 ****************************************/

/* 경기결과 */
.result_tab {display:inline-block; margin:0 auto;margin-bottom:10px;padding:0 5px;width:1030px;height:auto;}
.result_tab a
{
	float:left;
	margin-bottom:2px;
	margin-left:2px;
	padding:0;
	width:141px;
	height:30px;
	background:linear-gradient(#7d7248, #353014);
	background:-ms-linear-gradient(#7d7248, #353014);
	border:1px solid #000000;
	text-align:center;
}
.result_tab a span
{
	margin-top:3px;
	line-height:28px;
	font-size:13px;
	color:#ffffff;
}
.result_tab a:hover {background:linear-gradient(#e6e1cc, #b9af7c);background:-ms-linear-gradient(#e6e1cc, #b9af7c);border-color:#ffffff;}
.result_tab a:hover span {color:#000000;font-weight:bold;text-shadow:none;}
.result_tab a.on {background:linear-gradient(#e6e1cc, #b9af7c);background:-ms-linear-gradient(#e6e1cc, #b9af7c);border-color:#ffffff;}
.result_tab a.on span {color:#000000;font-weight:bold;text-shadow:none;}

/* 머니충전 */
.deposit_tab {display:inline-block; margin:0 auto;margin-bottom:10px;padding:0 5px;width:1030px;height:32px;}
.deposit_tab a
{
	float:left;
	margin-left:2px;
	padding:0;
	width:89px;
	height:30px;
	background:linear-gradient(#7d7248, #353014);
	background:-ms-linear-gradient(#7d7248, #353014);
	border:1px solid #000000;
	text-align:center;
}
.deposit_tab a span
{
	margin-top:3px;
	line-height:28px;
	font-size:13px;
	color:#ffffff;
}
.deposit_tab a:hover {background:linear-gradient(#e6e1cc, #b9af7c);background:-ms-linear-gradient(#e6e1cc, #b9af7c);border-color:#ffffff;}
.deposit_tab a:hover span {color:#000000;font-weight:bold;text-shadow:none;}
.deposit_tab a.on {background:linear-gradient(#e6e1cc, #b9af7c);background:-ms-linear-gradient(#e6e1cc, #b9af7c);border-color:#ffffff;}
.deposit_tab a.on span {color:#000000;font-weight:bold;text-shadow:none;}

/* 머니환전 */
.withdraw_tab {display:inline-block; margin:0 auto;margin-bottom:10px;padding:0 5px;width:1030px;height:32px;}
.withdraw_tab a
{
	float:left;
	margin-left:2px;
	padding:0;
	width:89px;
	height:30px;
	background:linear-gradient(#7d7248, #353014);
	background:-ms-linear-gradient(#7d7248, #353014);
	border:1px solid #000000;
	text-align:center;
}
.withdraw_tab a span
{
	margin-top:3px;
	line-height:28px;
	font-size:13px;
	color:#ffffff;
}
.withdraw_tab a:hover {background:linear-gradient(#e6e1cc, #b9af7c);background:-ms-linear-gradient(#e6e1cc, #b9af7c);border-color:#ffffff;}
.withdraw_tab a:hover span {color:#000000;font-weight:bold;text-shadow:none;}
.withdraw_tab a.on {background:linear-gradient(#e6e1cc, #b9af7c);background:-ms-linear-gradient(#e6e1cc, #b9af7c);border-color:#ffffff;}
.withdraw_tab a.on span {color:#000000;font-weight:bold;text-shadow:none;}

/* 베팅규정 */
.rules_tab {display:inline-block; margin:0 auto;margin-bottom:10px;padding:0 5px;width:1030px;height:32px;}
.rules_tab a
{
	float:left;
	margin-left:2px;
	padding:0;
	width:89px;
	height:30px;
	background:linear-gradient(#7d7248, #353014);
	background:-ms-linear-gradient(#7d7248, #353014);
	border:1px solid #000000;
	text-align:center;
}
.rules_tab a span
{
	margin-top:3px;
	line-height:28px;
	font-size:13px;
	color:#ffffff;
}
.rules_tab a:hover {background:linear-gradient(#e6e1cc, #b9af7c);background:-ms-linear-gradient(#e6e1cc, #b9af7c);border-color:#ffffff;}
.rules_tab a:hover span {color:#000000;font-weight:bold;text-shadow:none;}
.rules_tab a.on {background:linear-gradient(#e6e1cc, #b9af7c);background:-ms-linear-gradient(#e6e1cc, #b9af7c);border-color:#ffffff;}
.rules_tab a.on span {color:#000000;font-weight:bold;text-shadow:none;}

.betting_wrap .icon_trash
{
	display:inline-block;
	vertical-align:middle;
	background:url(../images/x.gif); width:12px; height:12px;
	cursor:pointer; *cursor:hand;
}
/* 베팅내역 - 취소된 내역 개별 삭제 버튼 */
.betting_wrap .bet_summary .btn_bet_delete
{
	display:inline-block;
	vertical-align:middle;
	margin-top:-2px;
	width:63px;
	height:22px;
	line-height:20px;
	background:#753c0e;
	border:1px solid #ad4e00;
	color:#ffffff;
	cursor:pointer; *cursor:hand;
}
/* 베팅내역(게시판 내역 첨부시) - 삭제*/
.betting_wrap .bet_summary .btn_bet_remove
{
	display:inline-block;
	vertical-align:middle;
	margin-top:-2px;
	width:63px;
	height:22px;
	line-height:20px;
	background:#753c0e;
	border:1px solid #ad4e00;
	color:#ffffff;
	cursor:pointer; *cursor:hand;
}
/* 베팅내역 - 베팅취소 버튼 */
.betting_wrap .bet_summary .btn_bet_cancel
{
	display:inline-block;
	vertical-align:middle;
	margin-top:-2px;
	width:63px;
	height:22px;
	line-height:20px;
	background:#bf5e40;
	border:1px solid #ffa257;
	color:#ffffff;
	cursor:pointer; *cursor:hand;
}

/* 게시판 내역첨부 - 팝업 */
.betting_wrap .bet_summary .btn_bet_apply
{
	display:inline-block;
	vertical-align:middle;
	margin-top:-2px;
	width:63px;
	height:22px;
	line-height:20px;
	background:#bf5e40;
	border:1px solid #ffa257;
	color:#ffffff;
	cursor:pointer; *cursor:hand;
}

/* 베팅 내역 - 전체삭제버튼 */
a.btn_delete_all
{
	display:inline-block;
	padding:0 20px;
	height:31px;
	line-height:31px;
	background:#793f14;
	border:1px solid #d07949;
	color:#ffffff;
	text-align:center;
	text-shadow: 1px 0px 0px #000000;
	font-weight:bold;
}
a.btn_delete_all:hover
{
	text-decoration:none;
}
/* 입금계좌정보요청 */
.money_wrap .form .account_info .btn_account_request
{
	display:inline-block;
	vertical-align:middle;
	margin-top:-4px;
	padding:0;
	width:110px;height:24px;
	background:linear-gradient(to top, #766a62 0%, #503223 100%);
	background:-webkit-linear-gradient(top, #766a62 0%, #503223 100%);
	background:-moz-linear-gradient(top, #766a62 0%, #503223 100%);
	border:1px solid #968981;
	border-radius:3px;
	text-align:center;
	text-shadow: 1px 0px 0px #000000;
	line-height:23px;
	font-weight:bold;
	color:#FFFFFF;
}
/* 금액 버튼 */
.money_wrap .form .row .btn_cash
{
	display:inline-block;
	vertical-align: middle;
	width:64px;height:24px;
	text-align:center;color:#000000;
	line-height:25px;
	font-weight:bold;
	cursor:pointer;
}
.money_wrap .form .row .btn_cash.c1 {background:#fad572;}
.money_wrap .form .row .btn_cash.c3 {background:#fad572;}
.money_wrap .form .row .btn_cash.c5 {background:#fad572;}
.money_wrap .form .row .btn_cash.c10 {background:#fad572;}
.money_wrap .form .row .btn_cash.c50 {background:#fad572;}
/* 정정 */
.money_wrap .form .row .btn_reset
{
	display:inline-block;
	vertical-align: middle;
	width:64px;height:24px;
	background:#c55a00;
	border:1px solid #ff7400;
	text-align:center;
	line-height:23px;
	font-weight:bold;
	border-radius:3px;
}

/************** 입금, 출금 new ******************/
.chexBOX {margin:0 0 20px 0;}
.chexBOX table {width:100%;border-top:1px solid #666666;border-bottom:1px solid #666666;}
.chexBOX table th {padding:0 10px;width:15%;background:#444444;color:#ffffff;border-bottom:1px solid #666666;text-align:center;}
.chexBOX table td {padding:0 10px;line-height:41px;color:#ffffff;border-bottom:1px solid #666666;}
.chexBOX table td input {vertical-align:middle;margin:0;padding:0 10px;width:130px;height:21px;border:0;font-weight:bold;color:#000000;background:#ffffff;}
.chexBOX table td a
{
	display:inline-block;
	vertical-align:middle;
	padding:0 10px;
	height:19px;
	line-height:19px;
	border:1px solid #e0cca0;
	background:#807147;
	color:#ffffff;
}
.chexBOX table td.moneyBTNs input {text-align:right;}
.chexBOX table td.moneyBTNs div
{
	display:inline-block;
	vertical-align:middle;
	padding:0 10px;
	height:19px;
	line-height:19px;
	border:1px solid #dac7a7;
	background:linear-gradient(#907d53 50%, #6b5f32 50%);
	background:-ms-linear-gradient(#907d53 50%, #6b5f32 50%);
	color:#ffffff;
	cursor:pointer;
}
.chexBOX table td.mpw span {color:#f9e28d;}
.chexBOX table td.name span {padding:0 10px;color:#fff000;}

/****************** 충전, 환전, 전환 버튼 Start ******************/
.money_wrap .btn {margin-bottom:20px;text-align:center;}
.money_wrap .btn a
{
	display:inline-block;
	padding:0;
	width:150px;
	height:37px;
	line-height:37px;
	background:linear-gradient(#675135 50%, #584124 50%);
	background:-ms-linear-gradient(#675135 50%, #584124 50%);
	border:1px solid #8a7355;
	text-align:center;
	color:#ffffff;
	font-size:18px;
}
.money_wrap .btn a:hover
{
	text-decoration:none;
}
.money_wrap .btn span
{
	display:inline-block;
	padding:0;
	width:150px;
	height:37px;
	line-height:37px;
	background:linear-gradient(#675135 50%, #584124 50%);
	background:-ms-linear-gradient(#675135 50%, #584124 50%);
	border:1px solid #8a7355;
	text-align:center;
	color:#ffffff;
	font-size:18px;
	cursor:pointer;
}

.money_wrap .btn a.btn_coin {margin-right:30px;background:linear-gradient(#e6e1cc, #b9af7c);background:-ms-linear-gradient(#e6e1cc, #b9af7c);border-color:#ffffff;color:#000000}

/****************** 충전, 환전, 전환 버튼 End ******************/


/* 회원정보 수정 */
.member_wrap .btn_reg
{
	display:inline-block;
	padding:0;
	width:150px;
	height:37px;
	line-height:37px;
	background:linear-gradient(#675135 50%, #584124 50%);
	background:-ms-linear-gradient(#675135 50%, #584124 50%);
	border:1px solid #8a7355;
	text-align:center;
	color:#ffffff;
	font-size:18px;
	cursor:pointer;
}
/* 쪽지 전체 삭제 */
.btn_letter_delete_all
{
	display:inline-block;
	padding:0 20px;
	height:31px;
	line-height:31px;
	background:#793f14;
	border:1px solid #d07949;
	color:#ffffff;
	text-align:center;
	text-shadow: 1px 0px 0px #000000;
	font-weight:bold;
}

.money_wrap .btn_deposit {}

/*************************************** 탭, 버튼 모음 끝 ***************************************/


body.popup { background:#111111;height:auto; }
body.popup .popContent {margin:0 auto;padding:30px;width:1030px;}
body.popup .betting_wrap { margin:0 auto;width:1030px; }
body.popup .betting_wrap .spacer { display:none; }


/*********************** 출석체크 ****************************/
.att_messages {min-height:50px;background:#2f240b;border-top:1px solid #666666;border-bottom:1px solid #666666;margin-bottom:10px;padding:5px 15px;position:relative;color:#fff000;}
.att_messages .btn_attendance {position:absolute;top:10px;right:10px;display:block;width:150px;height:41px;background: url(../images/check/check_btn.png?v=2) no-repeat;}

.dSelect {margin:5px auto;padding:5px;height:60px;background:none;}
.dSelect .dateBOX {margin:0 auto;text-align:center;height:60px;}
.dSelect .dateBOX a {display:inline-block;width:43px;height:60px;text-indent:-9999px;vertical-align:top;}
.dSelect .dateBOX a.Dpre {background:url(../images/check/d_pre.png?v=2) no-repeat;}
.dSelect .dateBOX a.Dnex {background:url(../images/check/d_nex.png?v=2) no-repeat;}
.dSelect .dateBOX span
{
	display:inline-block;
	vertical-align:top;
	margin:0 5px;
	height:60px;
	line-height:60px;
	text-align:center;
	font-weight:bold;
	font-size:30px;
	color:#ffffff;
}

.attFrame {margin:0 0 5px 5px;}
.att_cal {width:690px;border:1px solid #949494;border-bottom:0;background:#111111;overflow:hidden;float:left;}
.att_cal table {width:100%;}
.att_cal table th
{
	padding:0 0 0 10px;
	width:79px;
	height:23px;
	line-height:23px;
	background:#656565;
	color:#ffffff;
	border-left:1px solid #949494;
	border-bottom:1px solid #949494;
}
.att_cal table th:first-child {width:78px;border-left:0;background:#ff4900;}
.att_cal table th:last-child {background:#006c9a;}
.att_cal table td
{
	position:relative;
	padding:20px 10px;
	height:55px;
	background:none;
	border-left:1px solid #949494;
	border-bottom:1px solid #949494;
}
.att_cal table td:first-child {border-left:0;}

.att_cal table td span.day
{
	display:block;
	position:absolute;
	top:10px;
	left:10px;
	font-weight:bold;
	color:#ffffff;
}
.att_cal table td:first-child span.day {color:#ff4900;}
.att_cal table td:last-child span.day {color:#00bfff;}

.att_cal table td .CHNO
{
	position:absolute;
	display:block;
	bottom:3px;
	right:3px;
	width:85px;
	height:65px;
	background:none;
	background-size:100%;
}
.att_cal table td .CHOK
{
	position:absolute;
	display:block;
	bottom:3px;
	right:3px;
	width:85px;
	height:65px;
	background:url(../images/check/check_ok.png?v=2) no-repeat;
	background-size:100%;
}

.att_log {width:320px;margin-left:5px;background:rgba(255,255,255,0.7);border:1px solid #ffffff;overflow:hidden;float:left;}
.att_log .head {background: #ffbe26;border-bottom:1px solid #000000;line-height:23px; text-align:center;color:#000000;font-weight:bold;}
.att_log .nodata {width:200px;line-height:300px;text-align:center;margin:0 auto}
.att_log .att {
	margin:15px auto;
	padding-left:80px;
	width:197px;
	line-height:20px;
	background:url(../images/check/point_no.jpg) no-repeat #ffffff;
	border:1px solid #cccccc;
	border-radius:6px;
	box-shadow:2px 2px 5px rgba(0,0,0,0.1);
	color:#666666;
}
.att_log .att .days {font-weight:bold;color:#555;}
.att_log .att .prize {font-weight:bold;color:#f60;}
.att_log .att.active
{
	cursor:pointer;
	border:2px solid #ea9500;
	background:url(../images/check/point_get.jpg) no-repeat;
	box-shadow:2px 2px 5px rgba(0,0,0,0.3);
	color:#000000;
	font-weight:bold;
}

/* LNB */
.LNB {position:absolute;top:0;left:0px;}
.LNB ul {width:176px;box-shadow:0 5px 20px rgba(0,0,0,0.8);}
.LNB ul.Lmenu {padding:5px 10px;width:150px;border:3px solid #5f5f5f;background:#2a2a2a;}
.LNB ul.Lmenu li {margin:0 0;padding:10px 0;border-top:1px solid #4a4a4a;}
.LNB ul.Lmenu li:first-child {border-top:0;}
.LNB ul.Lmenu li a {display:block;padding:0 0 0 45px;line-height:30px;color:#cccccc;font-weight:bold;font-size:14px;background-repeat:no-repeat;background-position:left center;}
.LNB ul.Lmenu li a:hover {color:#fff000;}
.LNB ul.Lmenu li .l_cs {background-image:url(../images/lnb/cs.png);}
.LNB ul.Lmenu li .l_bd {background-image:url(../images/lnb/board.png);}
.LNB ul.Lmenu li .l_bh {background-image:url(../images/lnb/bethis.png);}
.LNB ul.Lmenu li .l_re {background-image:url(../images/lnb/result.png);}
.LNB ul.Lmenu li .l_rl {background-image:url(../images/lnb/guide.png);}
.LNB ul.Lmenu li .l_my {background-image:url(../images/lnb/info.png);}
.LNB ul.CS {padding:5px 10px;width:156px;}
.LNB ul.CS li {margin:0 0;padding:10px 0;}
.LNB ul.CS li a {display:block;padding:0 0 0 45px;line-height:30px;color:#cccccc;font-weight:bold;font-size:14px;background-repeat:no-repeat;background-position:left center;}
.LNB ul.CS li.Kakao a {background-image:url(../images/lnb/kakao.png);color:#fff000;}
.LNB ul.CS li.Telegam a {background-image:url(../images/lnb/telegram.png);color:#70d3ff;}
.content_wrapMain .LNB {left:-190px;}


/* Candle Event */
.cEventWrap {width:1030px;}
.cTopBanner {position:relative;width:1030px;height:180px;background:url(../images/cevent/event_img_01.jpg) no-repeat 0 -7px;border-top:1px solid #4a4a4a;}
.cTopBanner .GuideBox {position:absolute;bottom:20px;left:30px;text-align:left;}
.cTopBanner .GuideBox ul {display:inline-block;vertical-align:top;margin-right:10px;padding:0 0 0 66px;height:59px;}
.cTopBanner .GuideBox ul li {font-size:15px;font-weight:bold;color:#ffffff;letter-spacing:-0.1em;}
.cTopBanner .GuideBox ul li:first-child {margin:0 0 5px 0;padding:3px 0 0 0;font-size:18px;color:#ffed00;}
.cTopBanner .GuideBox ul.gY {background:url(../images/cevent/g_img1.png?v=2) no-repeat left center;}
.cTopBanner .GuideBox ul.gB {background:url(../images/cevent/g_img2.png?v=2) no-repeat left center;}
.cTopBanner .GuideBox ul.gR {background:url(../images/cevent/g_img3.png?v=2) no-repeat left center;}

.cEventArea {margin-bottom:20px;height:490px;background:url(../images/cevent/event_img_03.png) no-repeat top center #3b3422;text-align:center;}

.candleBox {position:relative;display:inline-block;margin:0 51px;width:236px;height:440px;overflow:hidden;vertical-align:top;}
.candleBox .cFire {position:absolute;z-index:98;top:0;left:0;width:236px;height:290px;}
.candleBox .cFire.noChance {display:none;}
.candleBox .blowBtn {margin:0 auto;margin-top:330px;width:189px;}
.candleBox .blowBtn a {display:block;margin:0 auto;width:189px;height:47px;text-indent:-9999px;}
.candleBox .wind {display:none;position:absolute;z-index:99;top:20px;left:0;width:236px;height:202px;background:url(../images/cevent/over.png) no-repeat 0 0;}
/*.candleBox:hover .wind {transition:all .4s ease 0s;display:block;}*/
.candleBox .cnCount
{
	position:relative;
	margin:0 auto;
	margin-top:10px;
	width:189px;
	height:47px;
	background:url(../images/cevent/m_btn_04.png) no-repeat top center;
	text-align:center;
}
.candleBox .cnCount span {position:absolute;top:0;display:block;margin:0 10px;line-height:46px;font-weight:bold;font-size:13px;color:#ffffff;}
.candleBox .cnCount span.cType {left:0;}
.candleBox .cnCount span.cnNum {right:30px;text-align:right;font-size:17px;}
.candleBox .cnCount span.cCt {right:0;font-weight:normal;}

.candleBox.cY {background:url(../images/cevent/m_icon_01.png) no-repeat 0 60px;}
.candleBox.cY .cFire {background:url(../images/cevent/m_icon_on_01.png) no-repeat 0 60px;}
.candleBox.cY .blowBtn {background:url(../images/cevent/m_btn_01.png?v=2) no-repeat center center;}
.candleBox.cY .cnCount span.cnNum {color:#fff000;}

.candleBox.cR {background:url(../images/cevent/m_icon_03.png) no-repeat 0 60px;}
.candleBox.cR .cFire {background:url(../images/cevent/m_icon_on_03.png) no-repeat 0 60px;}
.candleBox.cR .blowBtn {background:url(../images/cevent/m_btn_03.png?v=2) no-repeat center center;}
.candleBox.cR .cnCount span.cnNum {color:#fff000;text-shadow:0 0 8px rgba(255,255,255,0.3);}

.candleEventLbox h3 {margin-bottom:5px;padding:0 10px;font-weight:bold;font-size:15px;color:#ffffff;}
.candle_EL {}
.candle_EL ul {clear:both;height:27px;border-bottom:1px solid #4a4a4a;}
.candle_EL ul li {float:left;padding:0 15px;width:150px;line-height:27px;color:#ffffff;text-align:center;}
.candle_EL ul li.name {width:200px;}
.candle_EL ul li.issue {width:200px;}
.candle_EL ul li.status {width:100px;}
.candle_EL ul li.used {width:200px;}
.candle_EL ul li.prize {width:170px;}
.candle_EL ul.header
{
	background:#353535;
	border-top:1px solid #4a4a4a;
	border-bottom:1px solid #4a4a4a;
}
.candle_EL ul.header li {font-weight:bold;}

/* 종목 선택 */
.sportsKind {position:absolute;z-index:99;top:15px;right:10px;height:28px;}
.sportsKind ul li {float:left;margin-left:2px;}
.sportsKind ul li a {display:block;width:69px;height:28px;text-indent:-9999px;}
.sportsKind ul li a.spk01 {background:url(../images/sptab/game_icon_01.png?v=2) no-repeat;}
.sportsKind ul li a.spk02 {background:url(../images/sptab/game_icon_02.png?v=2) no-repeat;}
.sportsKind ul li a.spk03 {background:url(../images/sptab/game_icon_03.png?v=2) no-repeat;}
.sportsKind ul li a.spk04 {background:url(../images/sptab/game_icon_04.png?v=2) no-repeat;}
.sportsKind ul li a.spk05 {background:url(../images/sptab/game_icon_05.png?v=2) no-repeat;}
.sportsKind ul li a.spk06 {background:url(../images/sptab/game_icon_06.png?v=2) no-repeat;}
.sportsKind ul li a.spk07 {background:url(../images/sptab/game_icon_07.png?v=2) no-repeat;}
.sportsKind ul li a.spk08 {background:url(../images/sptab/game_icon_08.png?v=2) no-repeat;}
.sportsKind ul li a.spk01:hover {background:url(../images/sptab/game_icon_on_01.png?v=3) no-repeat;}
.sportsKind ul li a.spk02:hover {background:url(../images/sptab/game_icon_on_02.png?v=3) no-repeat;}
.sportsKind ul li a.spk03:hover {background:url(../images/sptab/game_icon_on_03.png?v=3) no-repeat;}
.sportsKind ul li a.spk04:hover {background:url(../images/sptab/game_icon_on_04.png?v=3) no-repeat;}
.sportsKind ul li a.spk05:hover {background:url(../images/sptab/game_icon_on_05.png?v=3) no-repeat;}
.sportsKind ul li a.spk06:hover {background:url(../images/sptab/game_icon_on_06.png?v=3) no-repeat;}
.sportsKind ul li a.spk07:hover {background:url(../images/sptab/game_icon_on_07.png?v=3) no-repeat;}
.sportsKind ul li a.spk08:hover {background:url(../images/sptab/game_icon_on_08.png?v=3) no-repeat;}
.sportsKind ul li a.spk01.on {background:url(../images/sptab/game_icon_on_01.png?v=3) no-repeat;}
.sportsKind ul li a.spk02.on {background:url(../images/sptab/game_icon_on_02.png?v=3) no-repeat;}
.sportsKind ul li a.spk03.on {background:url(../images/sptab/game_icon_on_03.png?v=3) no-repeat;}
.sportsKind ul li a.spk04.on {background:url(../images/sptab/game_icon_on_04.png?v=3) no-repeat;}
.sportsKind ul li a.spk05.on {background:url(../images/sptab/game_icon_on_05.png?v=3) no-repeat;}
.sportsKind ul li a.spk06.on {background:url(../images/sptab/game_icon_on_06.png?v=3) no-repeat;}
.sportsKind ul li a.spk07.on {background:url(../images/sptab/game_icon_on_07.png?v=3) no-repeat;}
.sportsKind ul li a.spk08.on {background:url(../images/sptab/game_icon_on_08.png?v=3) no-repeat;}