@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_body3.jpg) 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:underline;}
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;}
select {margin:0;padding:0;vertical-align:middle;}
textarea {margin:0;padding:5px;border:none;font:normal 12px/150% "Dotum", Tahoma;color:#000000;}
/* clear Float */
.clear {clear:both;height:0px;}
.clear:after {clear:both;height:0px;}
.clear:before {clear:both;height:0px;}

.clearFix {clear:both;}
.clearFix:after {clear:both;}
.clearFix:before {clear:both;}

.league_icon { vertical-align:middle; margin-right:3px; }

/* ******************************************** 로그인 페이지 시작 ******************************************** */
body.login {background:url(../images/login/login_image.jpg) no-repeat top center;}

.loginTOP {position:relative;margin:0 auto;padding:10px 0;width:100%;text-align:center;background:rgba(255,255,255,0.3);}
.loginTOP ul {display:flex;justify-content:center;}
.loginTOP ul li {margin:0 3px;}
.loginTOP ul li input {padding:0 5px;width:145px;height:38px;background:#38302d;border:1px solid #c5b1aa;color:#ffffff;font-size:16px;}
.loginTOP ul li input::-ms-input-placeholder {color:#ffffff;font-weight:normal;}
.loginTOP ul li input::-webkit-input-placeholder {color:#ffffff;font-weight:normal;}
.loginTOP ul li input::-moz-placeholder {color:#ffffff;font-weight:normal;}
.loginTOP ul li input::-moz-placeholder {color:#ffffff;font-weight:normal;}
.loginTOP ul li.captcha {display:flex;justify-content:flex-start;}
.loginTOP ul li.captcha img {height:40px;}
.loginTOP ul li.login input {padding:0;width:157px;height:40px;line-height:40px;background:#141011;border-color:#d0bbb3;cursor:pointer;}
.loginTOP ul li input.btn_join {padding:0;width:157px;height:40px;line-height:40px;background:rgba(0,0,0,0.5);border-color:#b9a5aa;cursor:pointer;}

/* 추천인 코드 */
body.login .propose { position:fixed;z-index:100; top:0; display:none;width:100%;height:100%;background:rgba(0,0,0,0.8);}
body.login .propose .proposeBox {margin:0 auto;margin-top:300px;padding:10px;width:200px;height:125px;border:2px solid #14ded0; background-color:#084c5a;}
body.login .propose .proposeBox .title { margin-top:5px;color:#fff; font-weight:bold; text-align:center; line-height:18px; height:18px; font-size:15px; }
body.login .propose .proposeBox .code { margin-top:5px;margin-bottom:10px;height:40px; text-align:center;}
body.login .propose .proposeBox .code input { width:152px;  color:#000000; background-color:#e6e6e6;line-height:18px; height:18px; margin:10px auto;border:1px solid #ffffff;text-align:center;}
body.login .propose .proposeBox .btn {text-align:center;}
body.login .propose .proposeBox .btn div
{
	display:inline-block;
	vertical-align:middle;
	width:80px;
	height:34px;
	text-indent:-9999px;
	cursor:pointer; *cursor:hand;
}
body.login .propose .proposeBox .btn .btn_propose_ok {background:url(../images/login/btn_ok2.jpg) no-repeat;}
body.login .propose .proposeBox .btn .btn_propose_close {background:url(../images/login/btn_cancel2.jpg) no-repeat;}

/* 24시 고객센터 안내 로그인 */
.KakaoGuide {position:absolute;z-index:100;width:100%;top:63px;display:none;}
.KakaoGuide .kakaoPopUp {margin:0 auto;padding:30px;background:#382c18;text-align:center;}
.KakaoGuide .kakaoPopUp p {padding-top:0;text-align:center;font-family:"Malgun Gothic";font-weight:normal;font-size:18px;color:#ffffff;}
.KakaoGuide .kakaoPopUp p.CUS24
{
	display:inline-block;
	margin-top:20px;
	padding-left:41px;
	height:36px;
	line-height:36px;
	background:url(../images/common/telegram.png) no-repeat left center;
	font-weight:bold;
	font-size:24px;
	color:#ffd900;
}
/* ******************************************** 로그인 페이지 끝 ******************************************** */


/* ******************************************** 회원가입 페이지 시작 ****************************************** */
h1.joinTitle {margin:30px auto 20px auto;text-align:center;font-weight:800;font-size:45px;color:#ffffff;text-shadow:0 0 30px rgba(0,0,0,0.9);}
.join_wrap {margin:0 auto 10px auto;padding:20px;width:757px;background:#202020;}
.join_wrap .form {margin:0;padding:0;background:none;}
.join_wrap .form .row { clear:both;padding-top:2px;padding-bottom:2px;margin-bottom:1px;border-top:1px dashed #3f3f3f;}
.join_wrap .form .row:first-child {border-top:0;}
.join_wrap .form .row .name { float:left; width:95px; font-weight:bold;line-height:30px; text-align:center; margin-right:5px; color:#e2dccd;}
.join_wrap .form .row .info { float:left;padding:4px 0 7px 0;color:#ffffff;line-height:28px;}
.join_wrap .form .row .info input {margin:0 5px;padding:0;width:200px;height:20px;border:1px solid #ffffff;background:#d2d2d2;color:#000000;font-weight:bold;}
.join_wrap .form .row .info2 { float:left;width:400px; color:#aaa;line-height:28px;}
.join_wrap .form .row .info2 input {margin:0 5px;padding:0;width:60px;height:20px;border:1px solid #cccccc;background:#f5f5f5;color:#000000;font-weight:bold;}
.join_wrap .form .row p {line-height:130%;margin-bottom:5px;padding:5px 20px 5px 20px;font-weight:normal;color:#a99e97;}
.join_wrap .form .row p:first-child {margin-top:10px;}
.join_wrap .form .row .info .user_pw_check_result { margin-left:5px; color:#ffaa00;}
.join_wrap .form .row.dbl .name {line-height:60px;height:60px;}
.JOINbtn {margin-bottom:100px;padding-top:10px;text-align:center;}
.JOINbtn a {display:inline-block;text-align:center;color:#FFFFFF;font-weight:bold;font-size:15px;line-height:30px;text-shadow:0px 2px 1px #343434;}
.JOINbtn a:hover {text-decoration:none;}
.JOINbtn a.btn_join {width:73px;height:30px;background:#ff6700;border:1px solid #ffa060;}
.JOINbtn a.btn_cancel {width:73px;height:30px;background:#5b5b5b;border:1px solid #7b7b7b;}
/* ******************************************** 회원가입 페이지 끝 ****************************************** */


.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;}


/* ******************************************** 메인 페이지 시작 ******************************************** */
.content_wrapMain {position:relative;margin:0 auto 10px auto;padding:0;width:1200px;}
.mainImg_Area {position:relative;margin:0 auto;width:1029px;height:747px;background:url(../images/main_img.png) no-repeat center top;}
.mainImg_Area a {display:block;position:absolute;height:50px;text-indent:-9999px;}
.mainImg_Area a.btn_ODDS {width:120px;top:128px;left:218px;}
.mainImg_Area a.btn_HANDI {width:190px;top:200px;left:148px;}
.mainImg_Area a.btn_SPECIAL {width:190px;top:277px;left:148px;}
.mainImg_Area a.btn_CWCC {width:150px;top:38px;left:460px;}
.mainImg_Area a.btn_LADDER {width:145px;top:128px;right:179px;}
.mainImg_Area a.btn_POWER {width:240px;top:200px;right:59px;}
.mainImg_Area a.btn_LOWHIGH {width:220px;top:277px;right:79px;}

.MainFlash {margin:0 auto;width:1070px;height:623px;text-align:center;}

.mainImage {position:relative;margin:0 auto;width:1200px;height:630px;background:url(../images/main/main_bg.png) no-repeat top center;}

/* 메인 공지사항 팝업 */
.layer-notice-view {position:relative;margin:0 auto;width:1200px;height:0;display:none}
.layer-notice-view .notice-item
{
	margin:0px;
	color:#fff;
	text-align:center;
	vertical-align:middle;
	background-color:#464036;
	box-shadow:0 3px 5px rgba(0,0,0,0.5);
	position:absolute;
	z-index:1000;
}
.layer-notice-view .notice-item .title {text-align:left;vertical-align:middle;height:20px;line-height:20px;padding:10px;color:#ffffff;font-weight:bold;background-color:#000000;font-size:16px;text-align:center;}
.layer-notice-view .notice-item .content {margin:5px;padding:10px;min-width:200px;min-height:200px;overflow:auto;text-align:left;vertical-align:middle;color:#000;line-height:18px;font-size:11pt;background-color:#ffffff;box-shadow:0 0 5px rgba(0,0,0,0.5) inset; }
.layer-notice-view .notice-item .foot { height:37px; line-height:37px; text-align:right; padding:0 10px;color:#ffffff; }
.layer-notice-view .notice-item .foot img { vertical-align:middle; cursor:pointer; *cursor:hand; }
.layer-notice-view .notice-item .foot input { vertical-align:middle;}
/* ******************************************** 메인 페이지 끝 ******************************************** */



/* ******************************************** 컨텐츠 레이아웃 시작 ******************************************** */

/* Game page */
.content_wrap
{
	position:relative;
	margin:0 auto;
	padding:20px 20px 40px 20px;
	width:1160px;
	background:#282828;
}
.content_wrap .content_top {position:relative;margin-bottom:10px;width:1060px;height:31px;}
.content_wrap .content_top .Menu_sports {position:absolute;top:7px;right:0;text-align:right;}
.content_wrap .content_top .Menu_sports a
{
	display:inline-block;
	padding:0 10px;
	height:23;
	line-height:23px;
	border:1px solid #655d43;
    background:#3e3928;
	text-align:center;
	font-size:14px;
	color:#ffffff;
	border-radius:4px;
}
.content_wrap .content_top .Menu_sports a:hover {background:#fff000;border-color:#fff000;color:#000000;text-decoration:none;}
.content_wrap .content {padding:0;}
.content_wrap.MiNiG .content_top {display:none;}

/* Etc Page */
.content_wrap.short .content {clear:both;width:940px;}
.content_wrap.short .content_top {position:relative;margin-bottom:10px;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;}

/* Subtitle */
.content_wrap .content_top h1 {margin-left:6px;font-size:27px;font-weight:bold;color:#b5ad7b;background:none;}
.content_wrap .content_top h1 span {display:inline-block;margin-left:10px;font-size:16px;font-weight:normal;color:#969696;}

/* Live Casino setting */
body.LCASINO .content_wrap {padding:0;width:100%;height:calc(100vh - 81px);background:#000000;border-radius:0;border:0;box-shadow:none;}
body.LCASINO .content_wrap .content {height:100%;}
body.LCASINO .content_wrap .content iframe {width:100%;height:100%;}
/* ******************************************** 컨텐츠 레이아웃 끝 ******************************************** */


/* ******************************************** 상단 스포츠 링크(서브타이틀 동일 라인위치) 시작 ********************************************** */
.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;}
/* ******************************************** 상단 스포츠 링크(서브타이틀 동일 라인위치) 끝 ********************************************** */


/*  ******************************************** 푸터 레이아웃 - 사이트별 시작 ******************************************** */
.footer_wrap {margin:0 auto;padding-top:0px;width:100%;}

/* 하단 스포츠 링크 */
.footer_wrap .spLink_bottom
{
	display:none;
	margin:0 auto;
	width:1200px;
	background:#13100f url("../images/game/header_light.png") repeat-x scroll center top;
	text-align:center;
}
.footer_wrap .spLink_bottom ul {clear:both;display:inline-block;padding-top:10px;height:40px;}
.footer_wrap .spLink_bottom ul li {display:inline-block;margin:0 2px;}
.footer_wrap .spLink_bottom ul li a {display:block;width:122px;height:40px;text-indent:-9999px;}
.footer_wrap .spLink_bottom ul li a.spb_1 {background:url(../images/sportslink/bottom/sp_1.png) no-repeat;}
.footer_wrap .spLink_bottom ul li a.spb_2 {background:url(../images/sportslink/bottom/sp_2.png) no-repeat;}
.footer_wrap .spLink_bottom ul li a.spb_3 {background:url(../images/sportslink/bottom/sp_3.png) no-repeat;}
.footer_wrap .spLink_bottom ul li a.spb_4 {background:url(../images/sportslink/bottom/sp_4.png) no-repeat;}
.footer_wrap .spLink_bottom ul li a.spb_5 {background:url(../images/sportslink/bottom/sp_5.png) no-repeat;}
.footer_wrap .spLink_bottom ul li a.spb_6 {background:url(../images/sportslink/bottom/sp_6.png) no-repeat;}
.footer_wrap .spLink_bottom ul li a.spb_7 {background:url(../images/sportslink/bottom/sp_7.png) no-repeat;}
.footer_wrap .spLink_bottom ul li a.spb_8 {background:url(../images/sportslink/bottom/sp_8.png) no-repeat;}

.footer_wrap .FooterArea {margin:0 auto 30px auto;width:1200px;background:none;}
.footer_wrap .FooterArea p {padding:15px 0 15px 0;text-align:right;color:#4e4e4e;font-family:"Tahoma";font-size:13px;text-transform:uppercase;}
/*  ******************************************** 푸터 레이아웃 - 사이트별 끝 ******************************************** */


/* ******************************************** 상단 헤더 영역 시작 ******************************************** */
.headerTop {position:relative;margin:0 auto;width:100%;}
.header_wrap {position:relative;margin:0 auto;width:1200px;line-height:18px;color:#eee;}

/* 상단 개인 정보 */
.header_wrap .topUtil {position:relative;width:1200px;height:32px;background:rgba(0,0,0,0.6);border-top:1px solid #2a2926;border-bottom:1px solid #2a2926;}
.header_wrap .topUtil .utilBox
{
	float:left;
}
.header_wrap .topUtil .utilBox span.user_level {display:block;float:left;width:50px;height:32px;}
.header_wrap .topUtil .utilBox span.user_level img {vertical-align:middle;}

.header_wrap .topUtil .utilBox ul {float:left;margin:0;padding:0;}
.header_wrap .topUtil .utilBox ul li {display:inline-block;margin-top:5px;}
.header_wrap .topUtil .utilBox ul li span {vertical-align:middle;}
.header_wrap .topUtil .utilBox ul li strong {vertical-align:middle;}
.header_wrap .topUtil .utilBox ul li:first-child strong {color:#ffffff;font-weight:bold;}
.header_wrap .topUtil .utilBox ul li:first-child span {color:#b5b5b5;font-size:11px;}
.header_wrap .topUtil .utilBox ul li a {display:inline-block;min-width:50px;border-radius:3px;vertical-align:middle;}
.header_wrap .topUtil .utilBox ul li a:hover {text-decoration:none;}
.header_wrap .topUtil .utilBox ul li.moneyInfo {margin-left:10px;}
.header_wrap .topUtil .utilBox ul li.moneyInfo span {display:inline-block;color:#b1b1b1;}
.header_wrap .topUtil .utilBox ul li.moneyInfo span.moneyN {font-weight:bold;color:#ff5600;}
.header_wrap .topUtil .utilBox ul li.moneyInfo span.pointF {margin-left:10px;}
.header_wrap .topUtil .utilBox ul li.moneyInfo span.pointN {font-weight:bold;color:#ff5600;}
.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;
}
.header_wrap .topUtil .utilBox ul li.pointEX {margin-left:5px;}
.header_wrap .topUtil .utilBox ul li.pointEX a {color:#fff000;font-weight:bold;}
.header_wrap .topUtil .utilBox ul li.payback {margin-left:5px;}
.header_wrap .topUtil .utilBox ul li.payback a {color:#ffb340;font-weight:bold;}
/* 출석체크 버튼 */
.memATTbtn {position:absolute;z-index:100;top:10px;right:5px;}
.memATTbtn a
{
	display:block;
	padding:0 10px;
	line-height:31px;
	background:#ffffff;
	border:1px solid #666666;
	border-radius:6px;
	text-align:center;
	font-weight:bold;
	font-size:15px;
	color:#000000;
}
.memATTbtn a:hover
{
	text-decoration:none;
	background:#333333;
	border-color:#222222;
	color:#ffffff;
}

/* 상단 기타 버튼 */
.header_wrap .topUtil .goButton {float:right;}
.header_wrap .topUtil .goButton ul {text-align:right;}
.header_wrap .topUtil .goButton ul li {float:left;padding-top:8px;}
.header_wrap .topUtil .goButton ul li a
{
	display:block;
	padding:0px 10px;
	min-width:40px;
	height:15px;
	line-height:15px;
	text-align:center;
	font-size:11px;
	color:#ffffff;
	border-left:1px solid #636363;
}
.header_wrap .topUtil .goButton ul li a:hover
{
	text-decoration:none;
	color:#fff000;
}
.header_wrap .topUtil .goButton ul li:first-child a {border:0;}

.topLOGO {margin:25px auto;width:317px;height:85px;background:url(../images/common/top_logo.png?v=4) no-repeat center left;}
.topLOGO a {display:block;width:317px;height:85px;text-indent:-9999px;}

.GNB_Nt {}/* GNB, Notice 묶음 div */
/* *************************************************** main menu (GNB) 시작 *************************************************** */
.header_wrap .main_menu {position:relative;z-index:100;width:1200px;height:53px;background:#524f43;}
.header_wrap .main_menu ul {height:53px;text-align:center;}
.header_wrap .main_menu ul li {float:left;position:relative;margin:0 0;width:calc(100% / 11);}
.header_wrap .main_menu ul li a
{
	display:block;
	height:53px;
	line-height:53px;
	text-align:center;
	font-weight:700;
	font-size:13px;
	color:#FFFFFF;
	text-shadow:0px 1px 0px #000000;
	transition:all .2s ease 0s;
}
.header_wrap .main_menu ul li a:hover {text-decoration:none;}
.header_wrap .main_menu ul li:hover {background:linear-gradient(#c7c8b7, #6f7055);background:-ms-linear-gradient(#c7c8b7, #6f7055);}
.header_wrap .main_menu ul li .subMenu {display:none;position:absolute;top:53px;width:100%;background:#fe6340;}
.header_wrap .main_menu ul li .subMenu a {height:33px;line-height:33px;text-align:center;color:#ffffff;border-top:1px solid #fd3220;text-shadow:none;font-size:11px;}
.header_wrap .main_menu ul li .subMenu a:first-child {border-top:0;}
.header_wrap .main_menu ul li .subMenu a:hover {background:#ff0000;}
.header_wrap .main_menu ul li.spGame:hover .view_s {display:block;}
.header_wrap .main_menu ul li.named:hover .view_m {display:block;}
.header_wrap .main_menu ul li.half:hover .view_m {display:block;}
.header_wrap .main_menu ul li.scoreG:hover .view_m {display:block;}
.header_wrap .main_menu ul li.joyW:hover .view_m {display:block;}
.header_wrap .main_menu ul li.nanum:hover .view_m {display:block;}
.header_wrap .main_menu ul li.bet365:hover .view_m {display:block;}
.header_wrap .main_menu ul li.MGM:hover .view_m {display:block;}
.header_wrap .main_menu ul li.CAGAYAN:hover .view_m {display:block;}
.header_wrap .main_menu ul li.VENUS:hover .view_m {display:block;}
/* *************************************************** main menu (GNB) 끝 *************************************************** */

/* 공지사항 */
.header_wrap .notice {margin:0 auto 0 auto;width:1200px;height:31px;background:rgba(255,255,255,0.15);}
.header_wrap .notice label {display:block;float:left;width:100px;height:31px;line-height:31px;text-align:center;text-transform:uppercase;font-weight:bold;color:#fff000;}
.header_wrap .notice div.message {display:block;float:left;margin:0 auto;padding:0;width:1100px;height:31px;}
.header_wrap .notice div.message marquee {margin:5px auto 0 auto;width:1090px;color:#c2ff00;font-size:12px;line-height:20px;}


/* Level */
.user_level { text-align:center;vertical-align:middle; margin-right:5px;display:inline-block;width:50px; height:32px;background-position: center center; background-repeat: no-repeat; }
.level_1 { background-image:url(../images/level/level_1.png);}
.level_2 { background-image:url(../images/level/level_2.png);}
.level_3 { background-image:url(../images/level/level_3.png);}
.level_4 { background-image:url(../images/level/level_4.png);}
.level_5 { background-image:url(../images/level/level_5.png);}
.level_adm { background-image:url(../images/level/level_A.png);}

/* 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:940px;min-height:500px;background:none;}

.content_wrap.MiNiG .game_list {margin-left:220px;}
/***** List Header */
.game_list .list_head
{
	margin:0px 0px 2px;
	height:23px;
	background:#363328;
	border:1px solid #363328;
	text-align:center;
	line-height:21px;
	font-weight: bold;
}
.game_list .list_head div { float:left;color:#ffffff;height:23px;line-height:23px;margin-right:2px; }
.game_list .list_head .date {width:110px;background:none;margin-right:4px; }
.game_list .list_head .win {width:356px;background:none;margin-right:6px; }
.game_list .list_head .draw { background:none;margin-right:6px; }
.game_list .list_head .lose {width:356px;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:363px; margin-right:2px;float:left;}
.game_list .draw {width:60px; margin-right:2px;float:left;}
.game_list .lose {width:363px; 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:#888888;background:#202020;}

.game_list .game {display:inline-block;color:#888;line-height:20px;margin:0 0 5px 0;width:940px;height:22px;opacity:0.5;}

.game_list .game .date {border:transparent 1px solid;background:#202020;color:#848484;font-weight:bold;text-align:center;}

.game_list .game.active {color:#ae9c7b;opacity:1.0;}
.game_list .game_leg.active {padding-top:3px;color:#ae9c7b;}
.game_list .game_leg.active.bonus {color:#ae9c7b; text-align: center;}

.game_list .game .status {border:transparent 1px solid;text-align:center;color:#c2c6bc;background:#202020;}
.game_list .game.active .status {color:#f7b945;font-weight:bold;}

.game_list .bonus .rate {float:left;margin-right:2px;width:794px;background:#241e15; border:1px solid #2b2319; text-align:center;font-weight:bold; }

/* 리그명 */
.game_list .game_leg
{
	margin-top:5px;margin-bottom:5px;height:26px;
	text-align:left;
	line-height:24px;
}
.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:#ffffff;
	text-shadow:1px 1px rgba(0,0,0,0.1);
}
.game_list .game_leg .leg_name_bonus
{
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	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_list .game .team_name img {height:18px;margin-top:1px;vertical-align:top;}
/***** Game Defualt */
/* left */
.game_list .game .win {border:1px solid #3f3f3f;background:#202020;}
.game_list .game .win div {font-weight:normal;height:20px; line-height:20px;display:inline;color:#ffffff;}
.game_list .game .win .team_name {width:300px;float:left;text-align:left;margin-left:5px;}
.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 #3f3f3f;background:#202020;}
.game_list .game .draw .rate {font-weight:normal; width:60px; text-align:center; height:20px; line-height:20px;color:#ffffff;}
/* right */
.game_list .game .lose {border:1px solid #3f3f3f;background:#202020;}
.game_list .game .lose div {font-weight:normal;height:20px; line-height:20px;display:inline;color:#ffffff;}
.game_list .game .lose .team_name { width:300px; float:right; text-align:right; margin-right:5px;}
.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 #3f3f3f;background:#202020;color:#ffffff;font-weight:bold;}
.game_list .game.active.bonus .clickable.hover {border:1px solid #a4a589;background:#524f43;color:#ffffff;font-weight:bold;text-shadow:1px 1px 0 #000000;}
.game_list .game.active.bonus .clickable.checked {border:1px solid #a4a589;background:#524f43;color:#ffffff;font-weight:bold;text-shadow:1px 1px 0 #000000;}

/*********** Game Over Event ***********/
/* Game Left */
.game_list .game.active .win.hover {border:1px solid #a4a589;background:#524f43;}
.game_list .game.active .win.hover div {font-weight:bold;color:#ffffff;text-shadow:1px 1px 0 #000000;}
.game_list .game.active .win.hover .rate span.handi_mark {color:#ffffff;font-weight:bold;}
/* Game Middle */
.game_list .game.active .draw.hover {border:1px solid #a4a589;background:#524f43;}
.game_list .game.active .draw.hover .rate {font-weight:bold;color:#ffffff;text-shadow:1px 1px 0 #000000;}
/* Game Right */
.game_list .game.active .lose.hover {border:1px solid #a4a589;background:#524f43;}
.game_list .game.active .lose.hover div {font-weight:bold;color:#ffffff;text-shadow:1px 1px 0 #000000;}
.game_list .game.active .lose.hover .rate span.handi_mark {color:#ffffff;font-weight:bold;}

/*********** Game Active ***********/
/* Left */
.game_list .game.active .win.checked {border:1px solid #a4a589;background:#524f43;}
.game_list .game.active .win.checked div {font-weight:bold;color:#ffffff;text-shadow:1px 1px 0 #000000;}
.game_list .game.active .win.checked .rate span.handi_mark {color:#ffffff;font-weight:bold;}
/* middle */
.game_list .game.active .draw.checked {border:1px solid #a4a589;background:#524f43;}
.game_list .game.active .draw.checked .rate{font-weight:bold;color:#ffffff;text-shadow:1px 1px 0 #000000;}
/* right */
.game_list .game.active .lose.checked {border:1px solid #a4a589;background:#524f43;}
.game_list .game.active .lose.checked div {font-weight:bold;color:#ffffff;text-shadow:1px 1px 0 #000000;}
.game_list .game.active .lose.checked .rate span.handi_mark {color:#ffffff;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;}

.game_list.VHOUND .game_leg {padding:0 5px;color:#666666;}
.game_list.VHOUND .game_leg strong {font-size:15px;}
.game_list.VHOUND .game_leg.active {color:#ffffff;font-weight:bold;}
.game_list.VHOUND .game_leg.active img {height:19px;vertical-align:top;}
.game_list.VHOUND .game {height:35px;}
.game_list.VHOUND .game div {height:23px;line-height:23px;}
.game_list.VHOUND .game .win {padding:5px;width:457px;}
.game_list.VHOUND .game .lose {padding:5px;width:457px;margin-right:0;}
.game_list.VHOUND .game .team_name {float:left;text-align:left;margin-left:5px;}
.game_list.VHOUND .game .rate {float:right;text-align:right;margin-right:5px;}
.game_list.VHOUND .position {display:block;float:left;width:23px;height:23px;background: url(../images/icon_hound.png) no-repeat 100px 100px;background-size: 23px 296px;border:0;}
.game_list.VHOUND .position.pos1 {background-position: 0 0;}
.game_list.VHOUND .position.pos2 {background-position: 0 -39px;}
.game_list.VHOUND .position.pos3 {background-position: 0 -78px;}
.game_list.VHOUND .position.pos4 {background-position: 0 -117px;}
.game_list.VHOUND .position.pos5 {background-position: 0 -156px;}
.game_list.VHOUND .position.pos6 {background-position: 0 -195px;}
.game_list.VHOUND .position.pos7 {background-position: 0 -234px;}
.game_list.VHOUND .position.pos8 {background-position: 0 -273px;}

.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;}

/* 가상축구, 가상경견 iframe */
.Vgame {margin-bottom:5px;width:940px;text-align:center;background:#454545;}
.Vgame iframe {margin:0 auto;display:inline-block;}

/* ******************************************** 게임 리스트 끝 ******************************************** */

/* ******************************************** 게임 결과 페이지 시작 ******************************************** */
.result_wrap { position:relative;}

.result_wrap .nogame
{
	padding: 200px 20px;
    background:#202020;
    text-align: center;
    color:#888888;
    font-size: 14px;
}

.game_result {margin:0 auto;padding-bottom:10px;background:none;}
.game_result .list_head
{
	margin:0px 0px 5px 0;
	height:23px;
	background:#363328;border:1px solid #363328;
	text-align:center;
	line-height:21px;
	font-weight: bold;
 }
.game_result .list_head div { float:left;margin:0 1px 0 0;padding:0;height:23px;line-height:23px;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:290px; background:none;margin-right:4px;}
.game_result .list_head .draw {width:60px;background:none; }
.game_result .list_head .lose {width:290px; background:none;margin-right:4px; }

.game_result .list_head .status {width:110px;background:none;}

.game_result .game div {padding:0 3px;height:23px;line-height:23px;background:#202020;color:#848484;}
.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;height:23px;line-height:23px; white-space:nowrap;overflow:hidden;background:#f8f8f8;color:#000000;}

.game_result .win {float:left; width:340px;margin:0px; margin-right:2px; }
.game_result .draw {float:left; width:60px;margin:0px; margin-right:2px; }
.game_result .lose {float:left; width:340px;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:#888888;background:#202020;}

.game_result .game {color:#ddd;margin-bottom:6px;height:24px;}

.game_result .game .date {text-align:center}

.game_result .game .team_name img {height:21px;margin-top:1px;vertical-align:top;}

.game_result .game .win
{
	padding:0;
	height:23px;
	border:1px solid #3f3f3f;
	background:#202020;
	font-weight:normal;
}
.game_result .game .win div {padding:0;height:23px; line-height:23px;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;
	height:23px;
	border:1px solid #3f3f3f;
	background:#202020;
	font-weight:normal;
	color:#ffffff;
}
.game_result .game .draw .rate {padding:0;width:60px; text-align:center; height:23px; line-height:23px;background:none;color:#ffffff;}

.game_result .game .draw .blackb {color:#eeeeee !important;font-weight:normal;}

.game_result .game .lose
{
	padding:0;
	height:23px;
	border:1px solid #3f3f3f;
	background:#202020;
	font-weight:normal;
}
.game_result .game .lose div {padding:0;height:23px; line-height:23px;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 .hover {background-color:#000000; color:#000; border-color:#65e7ff;}
.game_result .game.active .win.checked
{
	background: #524f43;
    border: 1px solid #a4a589;
	font-weight:bold;
	color:#ffffff;
}
.game_result .game.active .win.checked div {color:#ffffff;}

.game_result .game.active .draw.checked
{
	background: #524f43;
    border: 1px solid #a4a589;
	font-weight:bold;
	color:#ffffff;
}
.game_result .game.active .draw.checked .rate {color:#ffffff;}

.game_result .game.active .lose.checked
{
	background: #524f43;
    border: 1px solid #a4a589;
	font-weight:bold;
	color:#ffffff;
}
.game_result .game.active .lose.checked div {color:#ffffff;}

.game_result .game .status {text-align:center;color:#ffffff;}
.game_result .game .status .result_win { color: #fff000; font-weight:bold;}
.game_result .game .status .result_lose { color: #ff0000; font-weight:bold;}
.game_result .game .status .result_draw { color: #03a7b6; font-weight:bold;}

/* ******************************************** 게임 결과 페이지 끝 ******************************************** */

/* ******************************************** 게임 카트 시작 ******************************************** */
.enable_cart #cart_layer {display:inherit;}
.disable-default-cart .cart_area {display:none;}
body.miniGbody .cart_area {display:none;}
#cart_layer { position:absolute; width:214px;right:15px;top:280px;display:none;z-index:10}
#cart_layer .cartPaperBG {margin-bottom:5px;width:216px;background:#5f573e;}

#cart_layer .cart_head
{
	margin:0 auto;
	width:216px;
	height:40px;
}

#cart_layer .cart_head_wrap
{
	position:relative;
	width:216px;height:40px;
	background:#1c1c1c;
}
#cart_layer .cart_head_wrap h3 {padding:11px 0 0 0;text-align:center;font-family:"Tahoma";font-weight:700;font-size:16px;color:#ffffff;text-transform:uppercase;}/* Cart Title */
#cart_layer .cart_head_wrap span {display:block;position:absolute;border-radius:50%;overflow:hidden;}
#cart_layer #pinCheck {display:block;width:214px;height:23px;line-height:23px;border:1px solid #443e2d;border-bottom:0;background:#443e2d;text-align:center;color:#cccccc;cursor:pointer; *cursor:hand;}
#cart_layer #pinCheck span {display:inline-block;margin:0 5px 0 0;width:9px;height:9px;background:#ffffff;border:1px solid #cccccc;}
#cart_layer #pinCheck.checked {background:#bdb18c;color:#000000;}
#cart_layer #pinCheck.checked span {background:#000000;border-color:#ffffff;}

#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:0 auto;
	padding:5px;
	width:190px;
	background:#ffffff;
	border-radius:8px;
}
#GameCart .cart_info {margin:0;}
#GameCart .cart_info span {display:inline-block;text-align:right;padding:0;color:#917f6a;font-size:12px;}
#GameCart .cart_info strong {display:inline-block;font-weight:bold;font-size:11px;color:#555555;}

#GameCart .cart_info #cart_max_bet {text-align:right;color:#444444;font-weight:800;font-size:16px;}
/* Max Betting */
#GameCart .cart_info ul.maxUl {clear:both;}
#GameCart .cart_info ul.maxUl li {clear:both;}
#GameCart .cart_info ul.maxUl li:first-child {margin-top:3px;margin-bottom:5px;padding:0 5px;height:22px;}
#GameCart .cart_info ul.maxUl li:first-child strong {float:left;color:#444444;}
#GameCart .cart_info ul.maxUl li:first-child span {float:right;}
/* Betting Info, Money Input */
#GameCart .cart_info ul.detailUl {}
#GameCart .cart_info ul.detailUl li:first-child {margin-top:0;}
#GameCart .cart_info ul.detailUl li {clear:both;margin-top:10px;padding:0 5px;height:18px;}
#GameCart .cart_info ul.detailUl li span {vertical-align:top;float:right;font-weight:bold;font-size:12px;color:#000000;}
#GameCart .cart_info ul.detailUl li strong {vertical-align:top;float:left;margin:0;padding:0;}
#GameCart .cart_info ul.detailUl li.BETmoney {margin-top:15px;padding:5px;height:auto;background:#d5d5d5;border-radius:4px;}
#GameCart .cart_info ul.detailUl li.BETmoney .MBt {display:block;float:left;margin:0 2px;margin-bottom:4px;width:56px;line-height:26px;background:#333333;border-radius:3px;text-align:center;color:#ffffff;}
#GameCart .cart_info ul.detailUl li.BETmoney .MBt:hover {text-decoration:none;}
#GameCart .cart_info ul.detailUl li.BETmoney .MBt.LB {margin-bottom:0;width:86px;}
#GameCart .cart_info ul.detailUl li.BETmoney .MBt.LB.btn_set_max {background:#6c0000;}
#GameCart .cart_info ul.detailUl li.BETmoney .MBt.LB.btn_reset {background:#446c00;}
#GameCart .cart_info input
{
	margin:0;
	padding:0;
	width:80px;
	height:21px;
	background:#ffffff;
	border:1px solid #aaaaaa;
	text-align:right;
	font-weight:bold;
	color:#000000;
}
#GameCart .cart_info #total_price {font-weight:bold;color:#ff0000;}


.cartButton {padding-bottom:10px;}
.cartButton ul li.maxBdelete {padding:10px 0;text-align:center;}

/* MaxBetting Button */
.cartButton a.btn_set_max
{
	display:inline-block;
	padding:0;
	width:84px;
	height:21px;
	line-height:21px;
	background:#333333;
	border:1px solid #111111;
	text-align:center;
	font-size:11px;
	color:#ffffff;
	border-radius:3px;
}
.cartButton a.btn_set_max:hover
{
	text-decoration:none;
	background:#fff000;
	border:1px solid #ffffff;
	color:#000000;
}
#cartEmpty.cart_empty
{
	display:inline-block;
	width:84px;
	height:21px;
	line-height:21px;
	background:#333333;
	border:1px solid #111111;
	text-align:center;
	font-size:11px;
	color:#ffffff;
	border-radius:3px;
	font-weight:normal;
	cursor:pointer; *cursor:hand;
}
#cartEmpty.cart_empty:hover
{
	text-decoration:none;
	background:#fff000;
	border:1px solid #ffffff;
	color:#000000;
}
/* Betting Now Button */
.cartButton a.cart_bet
{
	display:block;
	margin:0 10px;
	padding:0;
	height:43px;
	line-height:43px;
	background:none;
	text-align:center;
	font-weight:900;
	font-size:21px;
	color:#ffef66;
	border-radius:6px;
	border:1px solid #000000;
}
.cartButton a.cart_bet:hover
{
	text-decoration:none;
	background:#000000;
	border-color:#fff000;
}



/* Cart Betting Game List */
#cart_item {margin:0 auto;padding-bottom:10px;font-size:11px;font-family:Dotum,Arial;}
#cart_item .cart_item {margin:0;padding:7px 3px;background:none;color:#aea792;background:#363328;border-top:1px dashed #5f573e;}
#cart_item .cart_item:first-child {border-top:0;}
#cart_item .cart_item .sep {width:95%; height:1px; background:#454545; margin:0px auto 3px auto;display:none;}/* 구분 라인 */
#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:112px;height:18px;line-height:18px;overflow:hidden;}
#cart_item .cart_item .team .sel { color:#ffffff;font-weight:bold; }
#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:6px; margin-right:4px;vertical-align:middle; }
#cart_item .cart_item .team .rate {float:right; width:55px; color:#ffffff; text-align:right; padding-right:5px;}
/* ******************************************** 게임 카트 끝 ******************************************** */

/* ******************************************** 우측 배너 시작 ******************************************** */
.bannerArea {margin:0 auto;width:216px;}
.bannerArea ul li {width:216px;text-align:center;}
.bannerArea ul li.custome {margin-bottom:5px;padding:5px;width:206px;height:36px;background:url(../images/common/kakao.png) no-repeat 5px 5px #FBF15B;}
.bannerArea ul li.custome p {margin-left:40px;text-align:left;font-weight:bold;font-size:11px;color:#52460E;}
.bannerArea ul li.custome a {display:block;margin-left:40px;text-align:left;font-weight:bold;font-size:15px;color:#000000;}

.bannerArea ul li.telegram {margin-bottom:10px;padding:5px;width:206px;height:36px;background:url(../images/common/telegram.png) no-repeat 5px 5px #3780a5;}
.bannerArea ul li.telegram p {margin-left:40px;text-align:left;font-weight:bold;font-size:11px;color:#ade3ff;}
.bannerArea ul li.telegram a {display:block;margin-left:40px;text-align:left;font-weight:bold;font-size:15px;color:#ffffff;}

.bannerArea ul li.chromDown {margin-bottom:10px;padding:5px;width:206px;min-height:56px;background:url(../images/common/chrom.png) no-repeat 5px 5px;}
.bannerArea ul li.chromDown a {display:block;padding-left:40px;text-align:left;}
.bannerArea ul li.chromDown a:hover {text-decoration:none;}
.bannerArea ul li.chromDown a span {display:block;margin-bottom:5px;font-size:10px;line-height:12px;letter-spacing:-1px;color:#a9a9a9;}
.bannerArea ul li.chromDown a strong {display:block;font-weight:bold;font-size:11px;line-height:14px;letter-spacing:-1px;color:#ff6600;}
/* ******************************************** 우측 배너 끝 ******************************************** */

/* MiniGame LNB */
.MiNiLNB {position:absolute;top:20px;left:20px;width:214px;}
.MiNiLNB h2 {width:214px;height:76px;background:url(../images/common/lnb_top.gif) no-repeat top center;}
.MiNiLNB h2 strong {display:block;padding:15px 0 0 20px;font-size:20px;color:#ffffff;}
.MiNiLNB h2 span {display:block;padding:0 0 0 20px;color:#ffc7c6;}
.MiNiLNB .LNB_menu {border:1px solid #cacaca;background:#ffffff;}
.MiNiLNB .LNB_menu a {display:block;padding:10px;width:192px;border-top:1px solid #cacaca;}
.MiNiLNB .LNB_menu a:first-child {border-top:0;}
.MiNiLNB .LNB_menu a:hover {text-decoration:none;background:#f4f4f4;color:#000000;}
.MiNiLNB .LNB_menu a span {display:block;padding:0 0 0 50px;height:45px;line-height:45px;font-size:15px;font-weight:bold;color:#444444;}
.MiNiLNB .LNB_menu a.lnb_ladder span {background:url(../images/common/lnb01.png) no-repeat left center;}
.MiNiLNB .LNB_menu a.lnb_dari span {background:url(../images/common/lnb02.png) no-repeat left center;}
.MiNiLNB .LNB_menu a.lnb_snail span {background:url(../images/common/lnb03.png) no-repeat left center;}
.MiNiLNB .LNB_menu a.lnb_ladder.on {background-color:#f4f4f4;color:#000000;}
.MiNiLNB .LNB_menu a.lnb_dari.on {background-color:#f4f4f4;color:#000000;}
.MiNiLNB .LNB_menu a.lnb_snail.on {background-color:#f4f4f4;color:#000000;}


/* rules */
.rule_H3 {margin:15px 0 0 5px;padding:0 0 5px 0;font-weight:bold;font-size:16px;color:#fffedd;}
.topGuideTxt {margin-bottom:10px;padding:15px;color:#ff6600;border:2px dotted #bdbdbd;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
{
	margin:0;
	padding:0 3px 0 10px;
	line-height:25px;
	color:#ffffff;
	font-weight:bold;
	background:#363328;
	border:1px solid #3f3f3f;
}
.rules_wrap .sub_list
{
	margin:0 0 10px 0;
	padding:1px;
	background:#202020;
	border-top:0;
}
.rules_wrap .sub_list p { margin:20px;color:#c6ccb7; }
.rules_wrap table td { padding:3px;color:#c6ccb7;  }
.rules_wrap table td strong {padding-left:10px;font-weight:bold;font-size:15px;color:#ffffff;}
.rules_wrap table{
	border-collapse:separate;
	border-spacing:1px;
	}
.rules_wrap .handicap_title{
	color:#ff3600;
	font-size:34px;
	line-height:34px;
	text-shadow:1px 1px #000000;
	font-family:Verdana, Helvetica, sans-serif, Dotum;
	}

/* 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; }

.money_wrap { position:relative; margin:0 auto;}
.money_wrap .message {padding:0;background:#202020;margin-bottom:0;border:1px solid #524f43;border-top:0;}
.money_wrap .message h3 {padding-left:15px;background: url(../images/common/bulletRed.gif) no-repeat left bottom;line-height:31px;margin-bottom:5px;color:#ffffff;background:#363328;}
.money_wrap .message p {margin-top:5px;margin-bottom:5px;padding:5px 5px 5px 10px;line-height:20px;color:#c6ccb7;}

.money_wrap .form { margin:20px auto 20px auto;padding:30px 0;width:1158px;background:#202020;border:1px solid #202020;}
.money_wrap .form .account_info, .money_wrap .form .row {
	display:flex;
	align-items:center;
	box-sizing:border-box;
	margin:0 auto;
	width:1000px;
}
.money_wrap .form .account_info {
	justify-content:center;
	padding:20px 0;
	color:#ffffff;
	font-size:18px;
	background-color:#363328;
}
.money_wrap .form .account_info .balance {
	margin-left:20px;
	color:#ffffff;
	font-size:20px;
}
.money_wrap .form .account_info .balance::after {
	content:'원';
}
.money_wrap .form .account_info input
{
	margin:0 5px;
	width:117px;
	height:18px;
	background:#ffffff;
	color:#000000;
	border:1px solid #000000;
}
.money_wrap .form .row
{
	justify-content:flex-start;
	zoom:1;
	margin-top:5px;
	padding:20px 0;
	background-color:#2a2820;
	color:#c6ccb7;
}
.money_wrap .form .name {margin-left:5px;width:100px;text-align:left;font-weight:bold;background:none;text-align:center;color:#c6ccb7;}
.money_wrap .form .info {
	display:flex;
	justify-content:flex-start;
	align-items:center;
	margin-left:5px;
	color:#fff000;
}
.money_wrap .form .info span.gtXt {color:#c6ccb7;}
.money_wrap .form .row input {
	margin-right:5px;
	width:130px;
	height:18px;
	color:#000000;
	border:1px solid #b3b3b3;
	background-color:#f5f5f5;
	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 {}
/* 충전보너스 옵션 */
.bonus_option {
	margin-right:5px;
}
.bonus_option input {
	display:none;
}
.bonus_option .bonus_box {
	cursor:pointer;
	display:flex;
	justify-content:center;
	align-items:center;
	box-sizing:border-box;
	padding:5px 5px;
	width:140px;
	border:1px solid #7e745c;
	background-color:#16130d;
	color:#ffffff;
}
.bonus_option .bonus_box::before {
	content:"";
	margin-right:5px;
	width:16px;
	height:16px;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url("../images/ico_check.svg");
	filter:opacity(60%);
}
.bonus_option input[type="radio"]:checked + .bonus_box {border-color:#ffc800;background-color:#886a00;}
.bonus_option input[type="radio"]:checked + .bonus_box::before {background-image:url("../images/ico_checked.svg");filter:opacity(100%);}
.binus_guide {
	display:block;
	margin-left:5px;
	margin-right:25px;
	color:#ffd500;
}
/* Money List */
.money_list_wrap {position:relative;min-height:500px;margin:0 auto;}
.money_list_wrap .list { margin:0; width:1160px;min-height:400px;border-top:0;}
.money_list_wrap .list .nodata {padding:100px 0;height: 100px; line-height:100px; text-align:center;font-size:15px; color:#555555;border:1px solid #d6d6d6;}
.money_list_wrap .list .row { border-bottom:1px solid #3f3f3f; display:inline-block; margin-bottom:2px;}
.money_list_wrap .list .row:hover {background:#202020;}
.money_list_wrap .list .row div { padding:3px; text-align:center; color:#ffffff; margin-right:2px;}
.money_list_wrap .list .reg_date { width:250px; 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:250px; float:left; }
.money_list_wrap .list .delete { width:112px; float:left; }

.money_list_wrap .list .head { color:#fff; font-weight:bold;height:27px;background:#363328;border-bottom:none;}
.money_list_wrap .list .head div { color:#FFFFFF;line-height:27px;padding-top:0;}
.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 .head:hover {background:#363328;}
.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 { background:url(../images/x_black.gif); width:12px; height:12px; }

.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;padding:30px;color:#ffffff;background:#202020;}
.member_wrap .form .row { clear:both;margin-top:10px;padding:10px 0 0 0;overflow:auto;}
.member_wrap .form .row:first-child {margin-top:0;padding-top:0;border-top:none;}
.member_wrap .form .row .name {float:left;margin-right:10px;padding:5px 10px;width:120px;font-weight:bold;line-height:20px;text-align:left;margin-right:2px;color:#c6ccb7;}
.member_wrap .form .row .info {float:left;padding:5px 5px 5px 10px;width:515px;}
.member_wrap .form .row .info .user_pw_check_result { margin-left:5px; color:#ffaa00;}
.member_wrap .form input {width:250px;height:18px; padding:3px 5px 0 5px; border:1px solid #b1b1b1; background-color:#ffffff; color:#000000; }
.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:1160px;min-height:400px;}

.letter_list .nodata {padding:150px 50px;color:#8a8a8a;text-align:center;background:#222222;}

.letter_list .head
{
	height:23px;
	background:#363328;border:1px solid #363328;color:#ffffff;
	font-weight:bold;
	line-height:18px;
}
.letter_list .head div {float:left;color:#ffffff;text-align:center;line-height:23px;}
.letter_list .num {width:80px;clear:left;text-align:center;}
.letter_list .title {width:860px;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 dashed #3f3f3f;color:#ffffff;}
.letter_list .row div {float:left;padding:0 2px;height:31px;line-height:31px;}
.letter_list .row a {color:#ffffff;}
.letter_list .row a:link {color:#ffffff;}
.letter_list .row a:hover {color:#fff000;text-decoration:none;}
.letter_list .row a:visited {color:#666666;}
.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 0 0;}
.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:1158px;height:26px;text-align:center;background:#f5f5f5;border-top:1px solid #fe6846;border-bottom:1px solid #d6d6d6;}
.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:#666666;vertical-align:top;}
.letter_wrap .view_body .board_head span {display:inline-block;color:#000000;vertical-align:top;}
.letter_wrap .view_body .title { width:930px; 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:#000000; font-size:12px; font-weight:bold; line-height:18px; margin:0px; width:auto; border-bottom:1px solid #d6d6d6;
	margin-bottom:20px; min-height:200px; padding:10px;background-color:#ffffff;background-image:none;
}
*html .letter_wrap .view_body .content { height:100%; }

.letter_wrap .btn_wrap { text-align:right;margin:10px 0px; }
.letter_wrap .btn_wrap img { cursor:pointer; *cursor:hand; }
/* 쪽지 버튼 */
.letter_wrap .btn_wrap span
{
	display:inline-block;
	vertical-align:middle;
	cursor:pointer; *cursor:hand;
	width:100px;
	height:30px;
	line-height:30px;
	background:#363328;
	border:1px solid #8a8982;
	border-left-color:#626057;
	border-right-color:#212019;
	border-bottom-color:#171611;
	text-align:center;
	color:#aea792;
}


/* board */
.board_list {display:inline-block;margin:0 auto;width:1160px;line-height:24px;color:#e2bda5;text-align:left;}

/* Board List Header */
.board_list .head
{
	height:23px;
	background:#363328;border:1px solid #363328;
	font-weight:bold;
}
.board_list .head div {float:left;padding:0 2px;color:#ffffff;text-align:center;height:23px;line-height:23px;}
.board_list .head .title {margin-top:0;}
.board_list .num {width:60px;clear:left;text-align:center;}
.board_list .title {width:832px;font-weight:bold;}
.board_list .title b {color:#ffffff;}
.board_list .writer {width:170px;font-weight:}
.board_list .writer .user_level {vertical-align:top;}
.board_list .reg_date {width:80px;text-align:center;}
.board_list .cnt {width:80px;text-align:center;  }
.board_list .row {padding:2px 0;border-bottom:1px dashed #3f3f3f;color:#ffffff;}
.board_list .row div {float:left;padding:0 2px;height:32px;line-height:32px;}
.board_list .row a { color:#000000; }
.board_list .row a:link { color:#ffffff; }
.board_list .row a:hover { color:#fff000;text-decoration:none; }
.board_list .row a:visited { color:#cccccc;font-weight:normal;}
.board_list .row:hover {background:#202020;}

/* 게시판 공지사항 */
.board_list .notice {color:#ccc090;background:#202020;}
.board_list .notice .num { font-weight:bold; color:#ffffff;}
.board_list .notice .title { font-weight:bold; }
.board_list .notice .title a {color:#ccc090;}
.board_list .notice .writer {color:#ccc090}
.board_list .notice a:link { color:#03f; }
.board_list .notice a:hover { color:#f00;text-decoration:none; }
.board_list .notice a:visited { color:#cccccc;font-weight:normal;}
.board_list .board_btn { text-align:center;margin:10px 0px; float:right;}
.board_list .board_btn .btn_open_detail { font-weight:bold; color:#fff;line-height:14px; }
/* Button */
.board_list .board_btn span
{
	cursor:pointer; *cursor:hand;
	display:inline-block;
	width:100px;
	height:30px;
	line-height:30px;
	background:#363328;
	border:1px solid #8a8982;
	border-left-color:#626057;
	border-right-color:#212019;
	border-bottom-color:#171611;
	text-align:center;
	color:#aea792;
}

/* 페이지 넘버 */
.pagination { font-size:12px; font-weight:bold; text-align:center; padding:10px 5px 0; margin-top:10px;}
.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 { color:#fff000; background-color:#000000; border-radius:5px; padding:3px 7px;}
.pagination .num { color:#909090;  margin:0px 2px;}
.pagination a {vertical-align:top;}
.pagination span {vertical-align:top;}
.pagination a:hover {text-decoration:none;}
.pagination a:link { color:#ffffff; background-color:#0e0e0e; border-radius:5px; padding:3px 7px;}
.pagination a:visited { color:#666666; background-color:#0e0e0e; border-radius:5px; padding:3px 7px;}
/*
.pagination .first { display:block; background:url(/a3/img/icon_back_orange.gif); line-height:12px; height:12px; font-size:0; }
.pagination .last { display:block; background:url(/a3/img/icon_next_orange.gif); line-height:12px; height:12px;font-size:0; }
*/

.board_wrap { *zoom:1; padding:0px;}

/* 글쓰기 */
.board_wrap .write_body
{
	padding:0;
	border-top:1px solid #656565;
}
.board_wrap .write_body .title {width:1160px;background:#555555;}
.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:1050px;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 #555555;color:#000000;}
.board_wrap .write_body .content {clear:both;margin-bottom:20px;padding:0px;width:auto;background-image:none;background-color:#353535;}
.board_wrap .write_body #game_detail {display:inline-block;*zoom:1; }

.board_wrap .se2_inputarea { color:#000000;}

/* 게시판 보기 */
.board_wrap .view_body { padding:0px;color:#FFFFFF;  }
.board_wrap .view_body .board_head {padding:0 10px;width:1140px;font-weight:bold;background:#202020;border-top:1px dashed #3f3f3f;border-bottom:1px dashed #3f3f3f;}
.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:#888888;vertical-align:top;}
.board_wrap .view_body .board_head div span {color:#ffffff;vertical-align:top;}

.board_wrap .view_body .title { width:845px; 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
{
	padding:10px;
	color:#ffffff;
	font-size:12px;
	line-height:18px;
	margin:0px;
	margin-bottom:20px;
	width:auto;
	min-height:200px;
	background-image:none;
	border-bottom:1px dashed #3f3f3f;
}
.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:1160px;}
.board_wrap .cmt_list {width:100%; line-height:12px;}
.board_wrap .cmt_list tr { border-bottom:1px dashed #3f3f3f; }
.board_wrap .cmt_list td { padding:5px; }
.board_wrap .cmt_list .cmt_name b {color:#ffffff;}
.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:#c4c4c4;font-weight:normal;}

.board_wrap .cmt_form {padding:5px 0;height:54px;font-family:Verdana, Dotum;font-size:12px;margin-bottom:0;background:#646155;}
.board_wrap .cmt_form ul {}
.board_wrap .cmt_form ul li {float:left;}
.board_wrap .cmt_form ul li:first-child
{
	width:176px;
	height:54px;
	text-align:center;
}
.board_wrap .cmt_form ul li:first-child span {display:inline-block;line-height:54px;font-size:18px;color:#ffffff;}
.board_wrap .cmt_form ul li.inputArea
{
	width:840px;
	height:54px;
}
.board_wrap .cmt_form ul li input.cmt_content {padding:20px;width:800px;height:14px;background:#ffffff;border:none;color:#000000;}
/* 게시판 - 댓글쓰기 버튼 */
.board_wrap .cmt_form ul li span.btn_cmt_write
{
	display:inline-block;
	margin-left:10px;
	padding:0;
	width:114px;
	height:52px;
	line-height:54px;
	background:#363328;
	text-align:center;
	text-shadow:1px 1px 0px #191919;
	font-weight:700;
	font-size:14px;
	color:#aea792;
	cursor:pointer;
	border:1px solid #8a8982;
	border-left:1px solid #212019;
	border-bottom:1px solid #212019;
}

.board_wrap .board_btn { text-align:right;margin:10px 0px;padding:10px 0;/*border-top:1px solid #2d2d2d;*/}
.board_wrap .board_btn img { cursor:pointer; *cursor:hand; }
/* Button */
.board_wrap .board_btn span
{
	display:inline-block;
	vertical-align:middle;

	padding:0;
	width:100px;
	height:30px;
	line-height:30px;
	background:#363328;
	border:1px solid #8a8982;
	border-left-color:#626057;
	border-right-color:#212019;
	border-bottom-color:#171611;
	text-align:center;
	color:#aea792;

	cursor:pointer; *cursor:hand;
}


.board_list_wrap .letter_btn { text-align:right; }

/* 날짜 검색 부분 */
.search_panel {text-align:right; padding:15px; color:#75665b; margin-bottom:5px;border-top:1px solid #2d2d2d;}
.search_panel .date_input { color:#FFFFFF;background:#4a453a;border:1px solid #6f6858;box-shadow:none;}
/* 검색 버튼 */
.search_panel .btn_search
{
	margin-left:5px;
	width:60px; height:21px;
	vertical-align:middle;
	border:1px solid #777163;
	border-radius:3px;
	background:#000000;
	color:#ffffff;
	cursor:pointer; *cursor:hand;
}

/* order */
.betting_wrap {margin-bottom:0;}
.betting_wrap .nogame {color:#fff;padding:50px 0; height:50px; line-height:50px; text-align:center;font-size:15px; color:#888888;background:#202020;}

/* 게시판 첨부 베팅내역 BG */
.betting_wrap .item {margin:0 auto;padding:0;width:1160px;}

/****** Bet History Header */
.betting_wrap .item .head
{
	margin-bottom:10px;
	padding:0;
	height:23px;
	background:#363328;
	border:1px solid #363328;
	text-align:center;
}
.betting_wrap .item .head div {float:left;margin-bottom:2px;padding:0 3px;line-height:21px;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;color:#ddd; margin-bottom:5px; }
.betting_wrap .item .row .date {text-align:center;background:#202020;color:#848484;}
.betting_wrap .item .row .league {white-space:nowrap; overflow:hidden;background:#202020;color:#848484;}

.betting_wrap .item .row .win
{
	height:21px;
	border:1px solid #3f3f3f;
	background:#202020;
	font-weight:normal;
	color:#ffffff;
}
.betting_wrap .item .row .draw
{
	height:21px;
	border:1px solid #3f3f3f;
	background:#202020;
	font-weight:normal;
	color:#ffffff;
}
.betting_wrap .item .row .draw .rate_draw {float:none;}
.betting_wrap .item .row .lose
{
	height:21px;
	border:1px solid #3f3f3f;
	background:#202020;
	font-weight:normal;
	color:#ffffff;
}
.betting_wrap .item .row .win.selected
{
	border:1px solid #a4a589;
	background:#524f43;
	font-weight:bold;
	color:#ffffff;
}
.betting_wrap .item .row .draw.selected
{
	border:1px solid #a4a589;
	background:#524f43;
	font-weight:bold;
	color:#ffffff;
}
.betting_wrap .item .row .lose.selected
{
	border:1px solid #a4a589;
	background:#524f43;
	font-weight:bold;
	color:#ffffff;
}

.betting_wrap .item .row .result {text-align:center;background:#202020;color:#848484;}
.betting_wrap .item .row .status {margin-right:0px !important;text-align:center;background:#202020;color:#848484;}
.betting_wrap .item .row .status .result_waiting { color:#949494; }
.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 .row div {float:left;margin-right:2px;padding:0 3px;height:23px;line-height:23px;}

.betting_wrap .item .date { clear:left; width:80px; }
.betting_wrap .item .league {width:140px; }

.betting_wrap .item .team_name img {height:21px;margin-top:1px;vertical-align:top;}

.betting_wrap .item .win {width:330px;}
.betting_wrap .item .win .team_name { float:left;}
.betting_wrap .item .win .rate { float:right; }

.betting_wrap .item .draw {text-align:center;width:50px; }

.betting_wrap .item .lose {width:330px; }
.betting_wrap .item .lose .team_name { float:right; }
.betting_wrap .item .lose .rate { float:left; }

.betting_wrap .item .result {width:84px; }
.betting_wrap .item .status {width:84px; }

.betting_wrap .item .bet_summary
{
	margin:0 0 20px 0px;
	padding:0;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	line-height:37px;
	background:#202020;
	border-top:1px dashed #3f3f3f;
	border-bottom:1px dashed #3f3f3f;
}
.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_hit .bet_rate { color:#ffffff; }
.betting_wrap .item .bet_summary.bet_result_miss { text-decoration: line-through;opacity:0.4;}
.betting_wrap .item .bet_summary.canceled { text-decoration: line-through; }
.betting_wrap .bet_summary .cash { color:#f30 }
.betting_wrap .btn_wrap { padding:10px;}


/*************************************** 탭, 버튼 모음 시작 ****************************************/

/* 경기결과 */
.result_tab {display:flex;position:relative;margin:0 auto;margin-bottom:10px;width:1160px;}
.result_tab a
{
	display:block;
	box-sizing:border-box;
	margin-right:2px;
	margin-bottom:2px;
	width:calc(100% / 7 - 2px);
	height:30px;
	border:1px solid #524f43;
	border-radius:3px;
	text-align:center;
}
.result_tab a span
{
	display:inline-block;
	line-height:30px;
	font-weight:bold;
	font-size:13px;
	color:#989898;
}
.result_tab a:hover
{
	background:linear-gradient(#b3b381 0%, #524f43 100%);
	background:-ms-linear-gradient(#b3b381 0%, #524f43 100%);
	border-color:#524f43;
	font-weight:normal;
}
.result_tab a:hover span
{
	color:#ffffff;
	text-shadow:-1px -1px 0px #000000;
}
.result_tab a.on
{
	background:linear-gradient(#b3b381 0%, #524f43 100%);
	background:-ms-linear-gradient(#b3b381 0%, #524f43 100%);
	border-color:#524f43;
}
.result_tab a.on span
{
	font-weight:bold;
	color:#ffffff;
	text-shadow:-1px -1px 0px #000000;
}
.result_tab.result {justify-content:space-between;}

/* 머니충전 */
.deposit_tab {display:inline-block; margin:0 auto;width:1160px;height:31px;border-bottom:1px solid #524f43;}
.deposit_tab a
{
	float:left;
	margin-right:2px;
	padding:0 8px;
	min-width:110px;
	height:30px;
	line-height:30px;
	border:1px solid #524f43;
	border-bottom:none;
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	text-align:center;
}
.deposit_tab a span
{
	display:inline-block;
	font-weight:normal;
	font-size:15px;
	color:#cccccc;
}
.deposit_tab a:hover
{
	background:linear-gradient(#b3b381 0%, #524f43 100%);
	background:-ms-linear-gradient(#b3b381 0%, #524f43 100%);
	border-color:#a1a176;
	border-bottom:none;
}
.deposit_tab a:hover span
{
	font-weight:bold;
	color:#ffffff;
	text-shadow:-1px -1px 0px #000000;
}
.deposit_tab a.on
{
	background:linear-gradient(#b3b381 0%, #524f43 100%);
	background:-ms-linear-gradient(#b3b381 0%, #524f43 100%);
	border-color:#a1a176;
	border-bottom:none;
}
.deposit_tab a.on span
{
	font-weight:bold;
	color:#ffffff;
	text-shadow:-1px -1px 0px #000000;
}
/* 머니환전 */
.withdraw_tab {display:inline-block; margin:0 auto;width:1160px;height:31px;border-bottom:1px solid #524f43;}
.withdraw_tab a
{
	float:left;
	margin-right:2px;
	padding:0 8px;
	min-width:110px;
	height:30px;
	line-height:30px;
	border:1px solid #524f43;
	border-bottom:none;
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	text-align:center;
}
.withdraw_tab a span
{
	display:inline-block;
	font-weight:normal;
	font-size:15px;
	color:#cccccc;
}
.withdraw_tab a:hover
{
	background:linear-gradient(#b3b381 0%, #524f43 100%);
	background:-ms-linear-gradient(#b3b381 0%, #524f43 100%);
	border-color:#a1a176;
	border-bottom:none;
}
.withdraw_tab a:hover span
{
	font-weight:bold;
	color:#ffffff;
	text-shadow:-1px -1px 0px #000000;
}
.withdraw_tab a.on
{
	background:linear-gradient(#b3b381 0%, #524f43 100%);
	background:-ms-linear-gradient(#b3b381 0%, #524f43 100%);
	border-color:#a1a176;
	border-bottom:none;
}
.withdraw_tab a.on span
{
	font-weight:bold;
	color:#ffffff;
	text-shadow:-1px -1px 0px #000000;
}
/* 베팅규정 */
.rules_tab {display:inline-block; margin:0 auto;width:1160px;height:31px;border-bottom:1px solid #524f43;}
.rules_tab a
{
	float:left;
	margin-right:2px;
	padding:0 8px;
	min-width:110px;
	height:30px;
	line-height:30px;
	border:1px solid #524f43;
	border-bottom:none;
	border-top-right-radius:3px;
	border-top-left-radius:3px;
	text-align:center;
}
.rules_tab a span
{
	display:inline-block;
	font-weight:normal;
	font-size:15px;
	color:#cccccc;
}
.rules_tab a:hover
{
	background:linear-gradient(#b3b381 0%, #524f43 100%);
	background:-ms-linear-gradient(#b3b381 0%, #524f43 100%);
	border-color:#a1a176;
	border-bottom:none;
}
.rules_tab a:hover span
{
	font-weight:bold;
	color:#ffffff;
	text-shadow:-1px -1px 0px #000000;
}
.rules_tab a.on
{
	background:linear-gradient(#b3b381 0%, #524f43 100%);
	background:-ms-linear-gradient(#b3b381 0%, #524f43 100%);
	border-color:#a1a176;
	border-bottom:none;
}
.rules_tab a.on span
{
	font-weight:bold;
	color:#ffffff;
	text-shadow:-1px -1px 0px #000000;
}


.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;
	border:1px solid #a94724;
	border-radius:3px;
	color:#ff0000;
	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:linear-gradient(to top, #413b37 0%, #241914 100%);
	background:-webkit-linear-gradient(top, #413b37 0%, #241914 100%);
	background:-moz-linear-gradient(top, #413b37 0%, #241914 100%);
	border:1px solid #5d4f45;
	border-radius:3px;
	color:#ffbb00;
	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;
	border:1px solid #6b6758;
	border-radius:3px;
	color:#848174;
	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:22px;
	background:linear-gradient(to top, #413b37 0%, #241914 100%);
	background:-webkit-linear-gradient(top, #413b37 0%, #241914 100%);
	background:-moz-linear-gradient(top, #413b37 0%, #241914 100%);
	border:1px solid #5d4f45;
	border-radius:3px;
	color:#ffbb00;
	cursor:pointer; *cursor:hand;
}

/* 베팅 내역 - 전체삭제버튼 */
a.btn_delete_all
{
	display:inline-block;
	padding:0;
	width:100px;
	height:30px;
	line-height:30px;
	background:#363328;
	border:1px solid #8a8982;
	border-left-color:#626057;
	border-right-color:#212019;
	border-bottom-color:#171611;
	text-align:center;
	color:#aea792;
}
a.btn_delete_all:hover
{
	text-decoration:none;
}
/* 입금계좌정보요청 */
.money_wrap .form .account_info .btn_account_request
{
	display:block;
	padding:0;
	width:110px;
	height:24px;
	background:#fe6441;
	border:1px solid #000000;
	text-align:center;
	line-height:23px;
	font-weight:bold;
	color:#FFFFFF;
}
.money_wrap .form .account_info .btn_account_request:hover
{
	background:#ff0000;
	border:1px solid #d21100;
	text-decoration:none;
}
/* 금액 버튼 */
.money_wrap .form .row .btn_cash
{
	display:block;
	margin-right:5px;
	width:64px;
	height:24px;
	line-height:24px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	cursor:pointer;
	background:#297fb8;
	border:1px solid #9db4bf;
	border-left:1px solid #64889a;
	border-right:1px solid #2a5164;
	border-bottom:1px solid #244657;
}
/* 정정 */
.money_wrap .form .row .btn_reset
{
	display:block;
	width:64px;
	height:24px;
	line-height:24px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	background:#5f553f;
	border:1px solid #b2aea3;
	border-left:1px solid #857e6d;
	border-right:1px solid #4e4634;
	border-bottom:1px solid #433c2d;
	cursor:pointer;
}


/****************** 충전, 환전, 전환 버튼 Start ******************/
.money_wrap .btn {text-align:center;}
.money_wrap .btn a
{
	display:inline-block;
	width:116px;
	height:34px;
	line-height:34px;
	background:#363328;
	border:1px solid #8a8982;
	border-left-color:#626057;
	border-right-color:#212019;
	border-bottom-color:#171611;
	text-align:center;
	color:#aea792;
	font-weight:bold;
	font-size:16px;
}
.money_wrap .btn a:hover
{
	text-decoration:none;
}
.money_wrap .btn a.transfer { width:auto;padding:0 20px;margin:0 10px; }
.money_wrap .btn span
{
	display:inline-block;
	width:116px;
	height:34px;
	line-height:34px;
	background:#363328;
	border:1px solid #8a8982;
	border-left-color:#626057;
	border-right-color:#212019;
	border-bottom-color:#171611;
	text-align:center;
	color:#aea792;
	font-weight:bold;
	font-size:16px;
	cursor:pointer;
}
.money_wrap .btn span:hover
{
	text-decoration:none;
}
/****************** 충전, 환전, 전환 버튼 End ******************/

/* 회원정보 수정 */
.member_wrap .btn_reg
{
	display:inline-block;
	vertical-align:middle;
	padding:0;
	width:100px;
	height:30px;
	line-height:30px;
	background:#363328;
	border:1px solid #8a8982;
	border-left-color:#626057;
	border-right-color:#212019;
	border-bottom-color:#171611;
	text-align:center;
	color:#aea792;
	cursor:pointer; *cursor:hand;
}
/* 쪽지 전체 삭제 */
.btn_letter_delete_all
{
	display:inline-block;
	padding:0;
	width:100px;
	height:30px;
	line-height:30px;
	background:#363328;
	border:1px solid #8a8982;
	border-left-color:#626057;
	border-right-color:#212019;
	border-bottom-color:#171611;
	text-align:center;
	color:#aea792;
}
.btn_letter_delete_all:hover {text-decoration:none;}

.money_wrap .btn_deposit {}

/*************************************** 탭, 버튼 모음 끝 ***************************************/


body.popup { background:#202020;height:auto; }
body.popup .betting_wrap { margin:0 auto;padding-top:30px;width:1160px; }
body.popup .betting_wrap .spacer { display:none; }


/*********************** 출석체크 ****************************/
.att_messages {min-height:50px;background:#fff;border:1px solid #333333;margin-bottom:10px;padding:5px 15px;position:relative;border-radius:6px;color:#000000;}
.att_messages .btn_attendance {position:absolute;top:10px;right:10px;display:block;width:150px;height:41px;background: url(../images/check/check_btn.png) no-repeat;}

.dSelect {margin:5px auto;padding:5px;height:60px;background:rgba(0,0,0,0.2);}
.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) no-repeat;}
.dSelect .dateBOX a.Dnex {background:url(../images/check/d_nex.png) 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 {}
.att_cal {width:820px;background:#ffffff;border:1px solid #333333;overflow:hidden;float:left;border-radius:6px;}
.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 #333333;
	border-bottom:1px solid #333333;
}
.att_cal table th:first-child {width:78px;border-left:0;background:#ff4900;border-color:#4e3029;}
.att_cal table th:last-child {background:#006c9a;border-color:#094762;}
.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:#777777;
}
.att_cal table td:first-child span.day {color:#ff4900;}
.att_cal table td:last-child span.day {color:#0090c0;}

.att_cal table td .CHNO
{
	position:absolute;
	display:block;
	bottom:3px;
	right:3px;
	width:65px;
	height:65px;
	background:url(../images/check/check_no.png) no-repeat;
	background-size:100%;
}
.att_cal table td .CHOK
{
	position:absolute;
	display:block;
	bottom:3px;
	right:3px;
	width:65px;
	height:65px;
	background:url(../images/check/check_ok.png) no-repeat;
	background-size:100%;
}

.att_log {width:330px;margin-left:5px;background:rgba(255,255,255,0.7);border:1px solid #333333;overflow:hidden;float:left;border-radius:6px;}
.att_log .head {background: #4b6335;border-bottom:1px solid #333;line-height:23px; text-align:center;color:#fff;}
.att_log .nodata {width:200px;line-height:300px;text-align:center;margin:0 auto;color:#000000;}
.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:#555555;
}
.att_log .att .days {font-weight:bold;color:#555;}
.att_log .att.active .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;
}

/* Main 출석 */
.attMainBox .dSelect {margin:5px auto;padding:5px;height:30px;background:none;}
.attMainBox .dSelect .dateBOX {margin:0 auto;text-align:center;height:30px;}
.attMainBox .dSelect .dateBOX a {position:relative;display:inline-block;width:43px;height:30px;text-indent:-9999px;vertical-align:top;}
.attMainBox .dSelect .dateBOX a.Dpre {background:url(../images/check/d_pre.png) no-repeat left;background-size:50%;}
.attMainBox .dSelect .dateBOX a.Dnex {background:url(../images/check/d_nex.png) no-repeat right;background-size:50%;}
.attMainBox .dSelect .dateBOX span
{
	display:inline-block;
	vertical-align:top;
	margin:0 5px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-weight:bold;
	font-size:23px;
	color:#ffffff;
	cursor:pointer;
}
.attMainBox .attFrame {padding:0 5px;width:548px;}
.attMainBox .attFrame .att_cal {float:none;width:548px;background:rgba(43, 34, 18, 0.5);border-color:#685b47;}
.attMainBox .attFrame .att_cal table th {background:#2f2b25;border-color:#685b47;}
.attMainBox .attFrame .att_cal table th:first-child {background:#4a291b;border-color:#734b39;}
.attMainBox .attFrame .att_cal table th:last-child {background:#152c3a;}
.attMainBox .attFrame .att_cal table td {padding:10px;height:25px;border-color:#685b47;}
.attMainBox .attFrame .att_cal table td span.day {color:#ffffff;}
.attMainBox .attFrame .att_cal table td:first-child span.day {color:#fff000;}
.attMainBox .attFrame .att_cal table td:last-child span.day {color:#3cd0ff;}
.attMainBox .attFrame .att_cal table td .CHNO {width:35px;height:35px;opacity:0.5;display:none;}
.attMainBox .attFrame .att_cal table td .CHOK {width:35px;height:35px;}

.topSmenu {position:absolute;top:0;right:0;}
.topSmenu ul {}
.topSmenu ul li {float:left;margin-left:5px;}
.topSmenu ul li a {display:block;padding:0 20px;line-height:29px;border:1px solid #655d43;background:#3e3928;color:#ffffff;border-radius:4px;font-size:15px;}
.topSmenu ul li a:hover {background:#fff000;border-color:#fff000;color:#000000;text-decoration:none;}

/* ******************* 페이백 ******************* */
.paybackGuide {margin-bottom:20px;padding:15px;border-radius:6px;border:1px solid #cccccc;background-color:#ffffff;}
.paybackGuide ol li 
{
	display:flex;
	justify-content:flex-start;
	margin-top:5px;
	padding:0 10px;
	height:40px;
	line-height:40px;
	border-radius:4px;
	background-color:#f8f8f8;
	color:#000000;
	font-size:15px;
}
.paybackGuide ol li:first-child {margin-top:0;}
.paybackGuide ol li::before 
{
	content:"";
	display:block;
	box-sizing:border-box;
	margin:16px 0;
	margin-right:6px;
	width:8px;
	height:8px;
	border-radius:50%;
	border:2px solid #626262;
	background-color:#f8f8f8;
}
.paybackFrame {display:flex;justify-content:space-between;}
/* payback left */
.payBackMop {box-sizing:border-box;width:calc(100% - 370px);}
.payGetBox {margin:0px auto;margin-bottom:0;padding:10px 10px;text-align:center;border-radius:6px;border:1px solid #999999;background-color:#ffffff;}
.paybackGet {display:block;padding:20px 0;}
.paybackGet .getxt {display:block;margin:0 auto;width:500px;border-radius:6px;text-align:center;}
.paybackGet .money {display:flex;justify-content:center;margin-bottom:10px;height:60px;line-height:60px;font-size:29px;font-weight:600;color:#eeff00;background-color:#3a6000;}
.paybackGet .money::before, .paybackGet .money::after {display:block;font-size:25px;font-weight:400;}
.paybackGet .money::before {content:"현재 페이백 가능 금액";margin-right:10px;color:#faffb0;}
.paybackGet .money::after {content:"원";margin-left:5px;}
.paybackGet .getbtn 
{
	line-height:70px;
	border:1px solid #000000;
	background:linear-gradient(#393939 50%, #232323 50%);
	color:#ffffff;
	font-size:29px;
	font-weight:500;
	letter-spacing:-1px;
}
.payGetBox .getTxt {display:block;line-height:142px;text-align:center;font-size:25px;letter-spacing:-1px;border-radius:5px;border:1px solid #cccccc;background-color:#f6f6f6;}
.payGetBox .End {color:#1b6b00;}
.payGetBox .Get {color:#ff3d00;}
.payGetBox .Day {color:#ff3d00;font-weight:500;}
/* payback right */
.payBackLog {box-sizing:border-box;padding:10px;width:360px;background-color:rgba(255,255,255,0.6);border-radius:6px;border:1px solid #999999;}
.payh2 {margin:10px 0;font-weight:500;font-size:17px;color:#000000;text-align:center;}
.payBlist {}
.payBlist li {display:flex;justify-content:space-between;margin-top:2px;padding:5px;padding-left:10px;border-radius:4px;border:1px solid #cccccc;background-color:#ffffff;}
.payBlist li:first-child {margin-top:0;}
.payBlist .getD {display:block;height:26px;line-height:26px;border-radius:4px;border:1px solid transparent;font-size:17px;color:#000000;}
.payBlist .btn {width:100px;border-radius:24px;text-align:center;color:#ffffff;font-size:15px;font-weight:500;}
.payBlist .in {border-color:#0064a1;background-color:#0094d9;}
.payBlist .out {border-color:#a00000;background-color:#d80000;}