@charset "utf-8";

.sound_only {display:none}

#baccarat {width:900px;}
	.game {position:relative; width:900px; height:621px; background:url('./img/game_bg.jpg') no-repeat; overflow:hidden}
    #baccarat_game {position:absolute;left:35px;top:85px;width:900px;height:521px}

		.url {position:absolute; left:0; top:70px; width:100%; text-align:center; font-size:20px; color:#FFF; text-shadow:0 0 5px #193d57}

		.sound {position:absolute; left:49%; top:340px; width:61px; height:67px; margin-left:-25px; background:url('./img/sound_on.png') no-repeat; cursor:pointer}
		.sound > img {opacity:0}
		.sound.off {background:none}
		.sound.off > img {opacity:1}

		.timeline {position:absolute; left:-2px; top:500px; width:100%; text-align:center; overflow:hidden}
		.timeline > h1 {font-size:17px; color:#5384a4}
		.timeline > h2 {margin:-5px 0 18px; font-weight:500; font-size:30px; color:#9cb4c4}
		.timeline > h3 {width:160px; height:7px; margin:0 auto 5px; background:#484441; border-radius:4px; overflow:hidden}
		.timeline > h3 > span {display:block; height:6px; background:url('./img/gauge.jpg') repeat-x}
		.timeline > h4 {font-size:14px; color:#FFF; letter-spacing:-0.5px}

		.name {position:absolute}
		.name.player {left:196px; top:189px; width:102px; height:90px; background:url('./img/player.png') no-repeat}
		.name.banker {right:191px; top:187px; width:108px; height:93px; background:url('./img/banker.png') no-repeat}
		.name.tie {left:425px; top:272px; width:43px; height:24px; background:url('./img/tie.png') no-repeat}
		.name > img {opacity:0}
		.name.win > img {opacity:1}

		.card {position:absolute; bottom:170px; text-align:center}
		.card.player {left:70px; transform:rotate(25deg)}
		.card.banker {right:70px; transform:rotate(-22deg)}
		.card > h1 {margin-bottom:10px; font-family:"Jeju Myeongjo"; font-weight:bold; font-size:50px; color:#FFF}
		.card > h2 > img {width:100px; margin-left:-45px}
		.card.natural > h2 > img {width:100px; margin-left:10px}
		.card > h2 > img:first-child {margin-left:0}

		.display {position:absolute; width:177px; height:100px}
		.display.player {left:40px; top:426px}
		.display.banker {right:52px; top:437px}
		.display > h1 {display:none}
		.display.pair > h1 {display:block}
		.display > h2 {display:none}
		.display.natural > h2 {display:block}
		.display > h3 {display:none}
		.display.pair.natural > h1 {display:none}
		.display.pair.natural > h2 {display:none}
		.display.pair.natural > h3 {display:block}
		.player_sum {position:absolute; left:195px; top:284px; color:#80b9d2; font-size:24px; transform:rotate(25deg)}
		.banker_sum {position:absolute; left:635px; top:283px; color:#80b9d2; font-size:24px; transform:rotate(-25deg)}

	.betting_cart {position:relative; height:481px; background:#19242c; overflow:hidden}
		.betting_cart > div {height:67px; line-height:67px; margin-bottom:10px; padding-top:22px; overflow:hidden}
		.betting_cart > div > h1 {float:left; width:272px; margin-left:50px; text-align:right; font-size:25px; color:#FFF}
		.betting_cart > div > h1::after {content:" P"; font-size:25px; color:#FFF}
		.betting_cart > div > h1 > span {float:left; font-size:22px; color:#7591a5}
		.betting_cart > div > h2 {float:right; width:400px; height:65px; line-height:65px; margin-right:47px; padding:0 33px; text-align:right; font-size:25px; color:#fff778; background:#131b21; border:1px solid #30424e; border-radius:15px; box-shadow:2px 2px 5px black inset}
		.betting_cart > div > h2::after {content:" P"; font-size:25px; color:#fff778}
		.betting_cart > div > h2 > span {float:left; font-size:22px; color:#7591a5}

		.betting_cart > ul {margin:0 0 20px 44px; overflow:hidden}
		.betting_cart > ul > li {position:relative; float:left; margin-left:3px; cursor:pointer}
		.betting_cart > ul > li#btn_p {background:url('./img/btn_player.png?v=2') no-repeat}
		.betting_cart > ul > li#btn_b {background:url('./img/btn_banker.png?v=2') no-repeat}
		.betting_cart > ul > li#btn_t {background:url('./img/btn_tie.png') no-repeat}
		.betting_cart > ul > li#btn_pp {background:url('./img/btn_pair_player.png') no-repeat}
		.betting_cart > ul > li#btn_bp {background:url('./img/btn_pair_banker.png') no-repeat}
		.betting_cart > ul > li > img {opacity:0; transition:.3s}
		.betting_cart > ul > li.on > img {opacity:1}
		.betting_cart > ul > li:first-child {margin-left:0}
		.betting_cart > ol {margin-left:44px; overflow:hidden}
		.betting_cart > ol > li {float:left; cursor:pointer; transition:.3s}
		.betting_cart > ol > li:hover {opacity:0.9}
		.betting_cart > dl {float:left; margin-left:44px; padding-top:10px; overflow:hidden}
		.betting_cart > dl > dd {float:left; margin-left:4px; cursor:pointer; transition:.3s}
		.betting_cart > dl > dd:hover {opacity:0.9}
		.betting_cart > dl > dd:first-child {margin-left:0}

		.betting_cart > dfn {display:block; position:absolute; left:0; top:0; width:900px; height:311px; padding-top:170px; text-align:center; font-size:22px; color:#65879e; background:rgba(25, 36, 44, 0.98)}

	.betting_history {height:437px; overflow-y:scroll; padding-bottom:20px; background:#214863}
		.betting_history > dl {margin:0 25px; padding-top:15px}
		.betting_history > dl > dt {background:#1e2b34}
		.betting_history > dl > dt > ul {width:100%; overflow:hidden}
		.betting_history > dl > dt > ul > li {float:left; height:50px; line-height:50px; text-align:center; font-size:14px; color:#ececec; background:url('./img/betting_history_line.png') no-repeat left}
		.betting_history > dl > dt > ul > li:nth-child(1) {width:195px; background:none}
		.betting_history > dl > dt > ul > li:nth-child(2) {width:104px}
		.betting_history > dl > dt > ul > li:nth-child(3) {width:152px}
		.betting_history > dl > dt > ul > li:nth-child(4) {width:149px}
		.betting_history > dl > dt > ul > li:nth-child(5) {width:101px}
		.betting_history > dl > dt > ul > li:nth-child(6) {width:89px}
		.betting_history > dl > dd > ul {width:100%; border-bottom:1px solid #335d7a; overflow:hidden}
		.betting_history > dl > dd > ul > li {float:left; height:50px; line-height:50px; text-align:center; font-size:14px; color:#78a7c8}
		.betting_history > dl > dd > ul > li:nth-child(1) {width:195px}
		.betting_history > dl > dd > ul > li:nth-child(2) {width:104px}
		.betting_history > dl > dd > ul > li:nth-child(3) {width:152px}
		.betting_history > dl > dd > ul > li:nth-child(4) {width:149px; color:#FFF}
		.betting_history > dl > dd > ul > li:nth-child(5) {width:101px}
		.betting_history > dl > dd > ul > li:nth-child(6) {width:89px}
		.betting_history > dl > dd > ul > li.win {color:#fff778}
		.betting_history > dl > dd > ul > li.lose {color:#ff7878}

		.betting_history > div {width:230px; height:44px; line-height:44px; margin:20px auto 0; text-align:center; font-size:16px; color:#FFF; background:#0088b1; border:1px solid #00c4ff; border-radius:12px; box-shadow:1px 1px 3px black; cursor:pointer; transition:.2s}
		.betting_history > div:hover {opacity:.9}

	.history {width:900px; height:332px; background:#1c1c1c; border-top:1px solid #575757; overflow:hidden}
		.history > div {width:898px; height:332px; overflow-x:scroll}
		.history > div > ul {width:185760px; overflow:hidden}
		.history > div > ul > li {float:left; width:128px; border-right:1px solid #575757}
		.history > div > ul > li > dl > dt {height:34px; text-align:center; font-size:16px; letter-spacing:-1px; line-height:34px; background:#1e2b34; border-bottom:1px solid #575757}
		.history > div > ul > li > dl > dt:first-child {font-size:18px; color:#00b7df}
		.history > div > ul > li > dl > dt:last-child {font-size:14px; color:#dfce9c; letter-spacing:2px; background:#000}
		.history > div > ul > li > dl > dt.red {color:#fe5353}
		.history > div > ul > li > dl > dt.blue {color:#0084ff}
		.history > div > ul > li > dl > dt.green {color:#4b9708}
		.history > div > ul > li > dl > dd {padding:7px 0 7px 7px; border-top:1px solid #575757}
		.history > div > ul > li > dl > dd.player {background:#192c5c}
		.history > div > ul > li > dl > dd.banker {background:#5c1919}
		.history > div > ul > li > dl > dd.tie {background:#d6da91}
		.history > div > ul > li > dl > dd > img {width:54px; margin-left:6px}
		.history > div > ul > li > dl > dd.three > img {margin-left:-24px}
		.history > div > ul > li > dl > dd > img:first-child {margin-left:0}

	.histogram {width:900px; height:427px; background:#1c1c1c; border-top:1px solid #575757; border-top:none}
		.histogram > h1 {display:table; width:100%; height:48px; background:#000; border-bottom:1px solid #575757}
		.histogram > h1 > ul {display:table-cell; height:48px; vertical-align:middle; text-align:center}
		.histogram > h1 > ul > li {display:inline-block; margin:0 11px; font-size:16px; color:#e5e5e5}
		.histogram > h1 > ul > li > span {display:inline-block; width:32px; height:32px; margin-right:10px; text-align:center; font-size:16px; color:#FFF; line-height:32px; border-radius:16px}
		.histogram > h1 > ul > li > span.red {background:#d31616}
		.histogram > h1 > ul > li > span.blue {background:#1062af}
		.histogram > h1 > ul > li > span.green {background:#4b9708}
		.histogram > div {width:898px; height:379px; overflow-x:scroll}
		.histogram > div > ul {width:2000px; background:url('./img/histogram_bg.png') repeat; overflow:hidden}
		.histogram > div > ul > li {float:left; width:42px}
		.histogram > div > ul > li:first-child {border-left:none}
		.histogram > div > ul > li > dl > dd {width:42px; height:42px; text-align:center; line-height:41px}
		.histogram > div > ul > li > dl > dd:first-child {font-size:20px; background:url('./img/histogram_head_bg.png') no-repeat}
		.histogram > div > ul > li.player > dl > dd:first-child {color:#0686ff}
		.histogram > div > ul > li.banker > dl > dd:first-child {color:#fe2424}
		.histogram > div > ul > li.tie > dl > dd:first-child {color:#d6da91}
		.histogram > div > ul > li > dl > dd > span {display:inline-block; width:32px; height:32px; font-size:14px; color:#FFF; letter-spacing:-1px; line-height:31px; border-radius:16px}
		

		.histogram > div > ul > li > dl > dd.pppair > span {background:url('./img/new/PPpair.png');background-size: 32px;}
		.histogram > div > ul > li > dl > dd.pbpair > span {background:url('./img/new/PBpair.png');background-size: 32px;}
		.histogram > div > ul > li > dl > dd.ppbpair > span {background:url('./img/new/PPBpair.png');background-size: 32px;}
		.histogram > div > ul > li > dl > dd.bppair > span {background:url('./img/new/BPpair.png');background-size: 32px;}
		.histogram > div > ul > li > dl > dd.bbpair > span {background:url('./img/new/BBpair.png');background-size: 32px;}
		.histogram > div > ul > li > dl > dd.bpbpair > span {background:url('./img/new/BPBpair.png');background-size: 32px;}
		.histogram > div > ul > li > dl > dd.tppair > span {background:url('./img/new/TPpair.png');background-size: 32px;}
		.histogram > div > ul > li > dl > dd.tbpair > span {background:url('./img/new/TBpair.png');background-size: 32px;}
		.histogram > div > ul > li > dl > dd.tpbpair > span {background:url('./img/new/TPBpair.png');background-size: 32px;}
		.histogram > div > ul > li > dl > dd.player > span {background:url('./img/new/Player.png');background-size: 32px;}
		.histogram > div > ul > li > dl > dd.banker > span {background:url('./img/new/Banker.png');background-size: 32px;}
		.histogram > div > ul > li > dl > dd.tie > span {background:url('./img/new/Tie.png');background-size: 32px;}
		
		.histogram > div > ol {width:2000px; ; background:url('./img/histogram_tail_bg.png') repeat; overflow:hidden}
		.histogram > div > ol > li {float:left; width:42px; height:42px; text-align:center; font-size:14px; color:#FFF; line-height:41px}




.flying_card_p {position:absolute; right:-100px; top:-200px; width:100px; transform:rotate(22deg)}
.flying_card_b {position:absolute; right:-100px; top:-200px; width:100px; transform:rotate(-22deg)}


/* HISTORY */
.history_detail {display:block;padding:10px; background:#ebede6; overflow:hidden}
.history_detail > div {background:#FFF; border:2px solid #ffa900; background:url('./img/bg_history_detail.jpg') repeat; overflow:hidden}
.history_detail > div > ul {float:left; height:113px; border-left:1px solid #d0d0d0}
.history_detail > div > ul:first-child {border-left:none}
.history_detail > div > ul > li {position:relative; width:18px; height:18px; border-top:1px solid #d0d0d0}
.history_detail > div > ul > li:first-child {border-top:none}
.history_detail > div > ul > li > h1 {width:14px; height:14px; text-align:center; line-height:14px; border-radius:9px}

.history_detail > div > ul.banker > li > h1 {color:#e24f4f; border:2px solid #e24f4f}
.history_detail > div > ul.player > li > h1 {color:#065bdb; border:2px solid #065bdb}
.history_detail > div > ul > li.banker > h1 {color:#e24f4f; border:2px solid #e24f4f}
.history_detail > div > ul > li.player > h1 {color:#065bdb; border:2px solid #065bdb}

.history_detail > div > ul > li.tai > h1 {color:#008d16; border:2px solid #008d16}
.history_detail > div > ul > li > h2 {display:none; position:absolute; left:1px; top:1px; width:4px; height:4px; background:#e24f4f; border:1px solid #FFF; border-radius:3px}
.history_detail > div > ul > li.left > h2 {display:block}
.history_detail > div > ul > li > h3 {display:none; position:absolute; right:1px; bottom:1px; width:4px; height:4px; background:#065bdb; border:1px solid #FFF; border-radius:3px}
.history_detail > div > ul > li.right > h3 {display:block}

.history_detail > div.winner {float:left; width:816px; margin:10px 8px 0 0}
.history_detail > div.winner > ul > li > h1 {color:#FFF}
.history_detail > div.winner > ul > li.player > h1 {background:#065bdb; border:2px solid #065bdb}
.history_detail > div.winner > ul > li.player > h1:after {content:"P"}
.history_detail > div.winner > ul > li.banker > h1 {background:#e24f4f; border:2px solid #e24f4f}
.history_detail > div.winner > ul > li.banker > h1:after {content:"B"}
.history_detail > div.winner > ul > li.tai > h1 {background:#008d16; border:2px solid #008d16}
.history_detail > div.winner > ul > li.tai > h1:after {content:"T"}

.history_detail > div.circle {float:left; width:539px; margin-top:10px; background:url('./img/bg_history_mini.jpg') repeat}
.history_detail > div.circle > ul {height:53px}
.history_detail > div.circle > ul > li {width:8px; height:8px}
.history_detail > div.circle > ul > li > h1 {width:4px; height:4px}
.history_detail > div.circle > ul > li.player > h1 {border:2px solid #e24f4f}
.history_detail > div.circle > ul > li.banker > h1 {border:2px solid #065bdb}
.history_detail > div.circle > ul > li.tai > h1 {border:2px solid #008d16}

.history_detail > div.dot {float:left; width:539px; margin-top:3px; background:url('./img/bg_history_mini.jpg') repeat}
.history_detail > div.dot > ul {height:53px}
.history_detail > div.dot > ul > li {width:8px; height:8px}
.history_detail > div.dot > ul > li > h1 {width:6px; height:6px; border:1px solid #FFF}
.history_detail > div.dot > ul > li.player > h1 {background:#e24f4f}
.history_detail > div.dot > ul > li.banker > h1 {background:#065bdb}
.history_detail > div.dot > ul > li.tai > h1 {background:#008d16}

div.mini_history_bg {float:left; width:193px; height:78px; background-color:#391817;border-right:1px soild #2a1211; border-bottom:1px soild #2e1312; border-left:1px soild #4a2e2d; border-radius:5px; box-shadow:1px 1px #1d0c0c;overflow-x:auto;}
div.mini_history_bg .top_scroll_box {min-width:193px; width:2000px; height:78px; overflow:hidden; background-image:url('./img/bg_mini_history.jpg'); }
div.mini_history_bg ul {float:left; border-left:1px solid #532b2a}
div.mini_history_bg ul:first-child {border-left:none}
div.mini_history_bg ul > li {position:relative; width:12px; height:12px; border-top:1px solid #532b2a; overflow:hidden}
div.mini_history_bg ul > li:first-child {border-top:none}
div.mini_history_bg ul > li > span {display:block; width:12px; height:12px; border-radius:6px; overflow:hidden}
div.mini_history_bg ul > li.ppair > span {background:#1f95ff}
div.mini_history_bg ul > li.player > span {background:#1f95ff}
div.mini_history_bg ul > li.tie > span {background:#009f33}
div.mini_history_bg ul > li.bank > span {background:#cb1f03}
div.mini_history_bg ul > li.bpair > span {background:#cb1f03}
div.mini_history_bg ul > li > em {position:absolute; left:1px; top:1px; width:2px; height:2px; background:#c7594f; border:1px solid #aed9ff; border-radius:2px; overflow:hidden; opacity:0}
div.mini_history_bg ul > li.left > em {opacity:1}
div.mini_history_bg ul > li > var {position:absolute; right:1px; bottom:1px; width:2px; height:2px; background:#608ceb; border:1px solid #aed9ff; border-radius:2px; overflow:hidden; opacity:0}
div.mini_history_bg ul > li.right > var {opacity:1}

.summary_btn_area .btn{
	position:absolute;top:25px;width:34px;height:34px;background:url(/game/bakara/img/sp_btn.png) no-repeat 0 -9999px;text-indent:-9999px;overflow:hidden
}
.summary_btn_area .btn_tip{
	right:160px;background-position:0 0
}
.summary_btn_area .btn_share{
	left:20px;background-position:-40px 0
}
.summary_btn_area .btn_effect_sound{
	right:72px;background-position:-200px 0
}
.summary_btn_area .btn_effect_sound.on{
	background-position:-120px 0
}
.summary_btn_area .btn_stats{
	left:72px
}
.summary_btn_area .btn_stats:before{
	background-position:0 -50px
}
.summary_btn_area .btn_pattern{
	left:156px
}
.summary_btn_area .btn_pattern:before{
	background-position:-30px -50px
}


.layer_option{
	display:none;position:absolute;top:0;left:0;right:0;background-color:#342b24;z-index:101;box-shadow:0 5px 15px rgba(0,0,0,.3)
}
.layer_option .inner{
	margin:0 auto;width:790px
}
.layer_option .inner:after{
	display:block;content:'';clear:both
}
.layer_option .hd{
	height:71px
}
.layer_option .hd .tit{
	float:left;line-height:71px;font-size:12px;color:#fff
}
.layer_option .bd{
	background-color:#000;color:#837765
}
.layer_option .bd .inner{
	padding:20px 0 30px
}
.layer_option .lbtn_close{
	float:right;margin-right:-20px;width:71px;height:71px;text-indent:-9999px;overflow:hidden
}
.layer_option .lbtn_close:before{
	float:left;margin:20px;content:'';width:31px;height:31px;background:url(/game/bakara/img/ic_close.png) no-repeat
}
.layer_option .ft .inner{
	padding:25px 0
}
.layer_option .ft p{
	height:21px;line-height:21px;color:#837765
}

.layer_share .left{
	float:left;width:380px
}
.layer_share .right{
	float:right;width:380px
}
.layer_share .center{
	padding-top:20px;clear:both
}
.layer_share dt{
	height:31px;line-height:31px;color:#837765;text-align:left
}
.layer_share .size_box{
	width:100%;height:50px;border:none;text-align:center;font-size:18px;background-color:#342b24;color:#eace63
}
.layer_share .source_box{
	padding:20px;width:100%;height:83px;line-height:20px;border:none;font-size:16px;background-color:#342b24;color:#eace63;outline:none;box-sizing:border-box
}

.layer_pattern{
	top:0;left:0;right:0;background:url(../img/bg_sell.png) repeat-x;z-index:101;box-shadow:0 5px 15px rgba(0,0,0,.3)
}
.layer_pattern .inner{
	position:relative;margin:0 auto;
}
.layer_pattern .inner:after{
	display:block;content:'';clear:both
}
.layer_pattern .btn_close{
	position:absolute;top:0;right:-20px;width:71px;height:71px;text-indent:-9999px;overflow:hidden
}
.layer_pattern .btn_close:before{
	float:left;margin:20px;content:'';width:31px;height:31px;background:url(../img/ic_close.png) no-repeat
}
.layer_pattern .hd .tit{
	float:left;margin-right:15px;line-height:71px;font-size:12px;color:#fff
}
.layer_pattern .hd .menu{
	float:left
}
.layer_pattern .hd .menu li{
	float:left
}
.layer_pattern .hd .menu a{
	float:left;padding:0 15px;height:71px;line-height:71px;color:#837765
}
.layer_pattern .hd .menu a.selected{
	font-weight:700;color:#eace63;letter-spacing:-1px
}
.layer_pattern .bd{
}
.layer_pattern .bd .inner:after{
	position:absolute;content:'';bottom:0;right:0;width:10px;height:10px;background-color:#000
}
.layer_pattern .option{
	position:absolute;top:-51px;height:51px
}
.layer_pattern .option:after{
	display:block;content:'';clear:both
}
.layer_pattern .option li{
	float:left
}
.layer_pattern .option a{
	float:left;padding:0 15px;height:51px;line-height:51px;color:#837765
}
.layer_pattern .option a.selected{
	font-weight:700;color:#eace63;letter-spacing:-1px
}
.layer_pattern .option li:first-child a{
	padding-left:0
}
.layer_pattern .data_area{
	position:relative;max-height:480px;overflow-y:auto;overflow-x:scroll
}
.layer_pattern .data_area:before{
	position:absolute;content:'';left:0;right:0;height:85px
}

.layer_pattern .pattern_data{
	padding-bottom:10px;font-size:0
}
.layer_pattern .pattern_data dl{
	display:inline-block;margin-left:-1px;vertical-align:top
}
.layer_pattern .pattern_data dl span{
	position:relative;display:block;width:29px;text-align:center;font-family:Tahoma,sans-serif;font-size:10px;z-index:1
}
.layer_pattern .pattern_data dl:first-child{
	margin-left:0
}
.layer_pattern .pattern_data dt{
	margin-bottom:5px
}
.layer_pattern .pattern_data dt .tx{
	height:31px;line-height:31px;font-family:±¼¸²,Gulim,Helvetica,sans-serif;font-size:12px;
}
.layer_pattern .pattern_data dt .tx.SELL,.layer_pattern .pattern_data dt .tx.ODD,.layer_pattern .pattern_data dt .tx.UNDER{
	color:#3498db
}
.layer_pattern .pattern_data dt .tx.BUY,.layer_pattern .pattern_data dt .tx.EVEN,.layer_pattern .pattern_data dt .tx.OVER{
	color:#e74c3c
}
.layer_pattern .pattern_data dt .length{
	height:27px;line-height:27px;background-color:#342b24
}
.layer_pattern .pattern_data dt .times{
	height:27px;line-height:27px;
}
.layer_pattern .pattern_data dd{
	margin-top:1px
}
.layer_pattern .pattern_data dd span{
	width:27px;height:27px;line-height:27px;border-radius:100%;color:#fff
}
.layer_pattern .pattern_data dd .SELL,.layer_pattern .pattern_data dd .ODD,.layer_pattern .pattern_data dd .UNDER{
	background-color:#3498db
}
.layer_pattern .pattern_data dd .BUY,.layer_pattern .pattern_data dd .EVEN,.layer_pattern .pattern_data dd .OVER{
	background-color:#e74c3c
}


#danalysis > div { position:relative; overflow-y:auto; }

/* resultA */
#danalysis > .dcontent { width:900px; overflow-y:hidden; overflow-x:scroll; border:solid 1px #a3a4a8; }
#danalysis > .dcontent-head { width:900px; border:solid 1px #a3a4a8; line-height:38px; background-color:#ececee; border:solid 1px #d8d8d8; border-bottom:none; font-weight:bold; font-size:12px; margin-top:10px; text-indent:10px; }
#danalysis > .dcontent > .resultA { position:relative; width:900px; overflow:auto; }
#danalysis > .dcontent > .resultA > table { border-collapse:collapse; border-bottom:solid 1px #cacaca; margin-bottom:10px; float:left; }
#danalysis > .dcontent > .resultA > table > thead > tr > th { background-color:#efefef; font-family:Dotum; font-size:11px; font-weight:normal; width:33px; height:33px; vertical-align:middle; border-right:solid 1px #dedede; }
#danalysis > .dcontent > .resultA > table > thead > tr > th.last { border-right:none; }
#danalysis > .dcontent > .resultA > table > thead > tr > th.blue { color:#106de0; }
#danalysis > .dcontent > .resultA > table > thead > tr > th.gray { color:#27ae60; }
#danalysis > .dcontent > .resultA > table > thead > tr > th.red { color:#e01010; }
#danalysis > .dcontent > .resultA > table > tbody > tr > td { width:33px; height:33px; background-color:#fcfcfc; border-right:solid 1px #efefef; border-bottom:solid 1px #efefef; text-align:center; vertical-align:middle; }
#danalysis > .dcontent > .resultA > table > tbody > tr > td.blue { background-image:url(/game/ladder/img/bg_blue.png); background-repeat:no-repeat; background-position:center center; color:#ffffff; font-family:Tahoma; font-size:11px; }
#danalysis > .dcontent > .resultA > table > tbody > tr > td.gray { background-image:url(/game/ladder/img/bg_gray.png); background-repeat:no-repeat; background-position:center center; color:#ffffff; font-family:Tahoma; font-size:11px; }
#danalysis > .dcontent > .resultA > table > tbody > tr > td.red { background-image:url(/game/ladder/img/bg_red.png); background-repeat:no-repeat; background-position:center center; color:#ffffff; font-family:Tahoma; font-size:11px; }
#danalysis > .footer > .blank { width:900px; height:10px; border:none; background-color:#ffffff; border-right:solid 1px #ababab; border-left:solid 1px #ababab; }
#danalysis > .footer > .tab { width:900px; border-right:solid 1px #a3a4a8; border-bottom:solid 1px #a3a4a8; padding-bottom:0px; overflow-y:auto; background-color:#e8e8e8; border-left:solid 1px #ababab; clear:both; margin-bottom:10px; }
#danalysis > .footer > .tab > div { width:110px; float:left; font-size:12px; color:#666666; text-align:center; line-height:18px; padding:4px 0px; cursor:pointer; }
#danalysis > .footer > .tab > div > span { width:100%; display:block; border-right:solid 1px #ababab; }
#danalysis > .footer > .tab > .line { width:900px; background-color:#ababab; height:1px; padding:0px; border:none; z-index:1; }
#danalysis > .footer > .tab > .active { color:#3960a6; border-bottom:solid 2px #3960a6; border-left:solid 1px #ababab;border-right:solid 1px #ababab; background-color:#ffffff; margin-top:-1px; z-index:2; }
#danalysis > .footer > .tab > .active > span { border:none; }
#danalysis > .footer > .tab > .first { border-left:none; }