﻿@charset "utf-8";

html{overflow-y:scroll}
html,body{font-family:"Open Sans",sans-serif;min-width:990px;font-size:12px;color:#c9c2bf}
hr{display:none}

body{background:#000 url("../images/bg.jpg") 50% 0 no-repeat}
@media screen and(-webkit-min-device-pixel-ratio:0){html{margin-left:1px}}

a:link{color:#9e7b6f;text-decoration:none}
a:visited{color:#9e7b6f;text-decoration:none}
a:hover{color:#ea8066;text-decoration:underline}
a:active{color:#ea8066;text-decoration:underline}

#wrap{position:relative;width:990px;margin:0 auto;margin-bottom: 28px}
#header{position:relative;height:283px;z-index:100}
#header .logo{position:absolute;left:320px;top:70px}
#header .logo a{display:block;width:340px;height:130px;text-indent:-9999px}
#header .lnb{position:absolute;left:25px;top:231px}
#header .lnb li{position:relative;float:left;margin-right:20px}
#header .lnb .l_a{display:block;height:52px;padding:0 17px;line-height:52px;font-family:"Cinzel",sans-serif;font-size:13px;font-weight:400;color:#fff;text-decoration:none;text-transform:uppercase;
text-shadow:-1px -1px 3px #000,1px -1px 3px #000,-1px 1px 3px #000,1px 1px 3px #000;filter:dropshadow(color=#000000, offx=2, offy=-2);}
#header .lnb .l_a.on,
#header .lnb .l_a:hover{color:#da4726}
#header .l_sub{display:none;position:absolute;left:50%;margin-left:-50px}
#header .l_sub .ls_u{text-align:left;background:#14151a;border:1px solid #4a2923;padding:10px 0px 10px 10px;overflow:hidden;*overflow:visible;zoom:1;min-width:120px}
#header .l_sub .ls_l{float:none}
#header .l_sub .ls_l a{display:block;padding:7px 10px 6px 10px;color:#e2dbd8;white-space:nowrap;vertical-align:top;text-align:left !important}
#header .l_sub .ls_l a.on,
#header .l_sub .ls_l a:hover{color:#da4726;text-decoration:none}
#header .search{position:absolute;right:40px;top:246px;width:177px;height: 26px;background: url(../images/bg_search.png) no-repeat}
#header .search label{position:absolute;left:9px;top:6px;color:#9e7b6f;}
#header .search .text{margin:1px 0 0 9px;width:135px;background:transparent;border:0;color:#9e7b6f;font-family:"Open Sans",sans-serif;letter-spacing:-1px}
#header .search .submit{position:absolute;right:0;top:2px}

/* 상단 account 영역 */
.account{position:absolute;top:0;right:0;padding-right:7px;height:47px;background:url(../images/bg_account.png) no-repeat right 0;font-family:"Open Sans",sans-serif;line-height:1.5} 
.account ul{*position:relative;left:-5px;margin-left:-5px}
.account ul:after{content:"";clear:both;display:block}
.account ul li{position:relative;float:left;color:#fff;background:url(../images/ico_account.gif) no-repeat 0 -160px}
.account ul li a{display:inline-block;height:22px;padding:10px 26px 7px 16px;color:#fff;background:url(../images/ico_account.gif) no-repeat right 17px}
.account ul li a:hover{color:#2481ff;text-decoration:none;background-position:right -13px;}
.account ul li.home{padding-left:0px;background:url(../images/bg_account.png) no-repeat left 0}
.account ul li.home a{padding:12px 25px 5px;background:url(../images/ico_account.gif) no-repeat 21px -58px}
.account ul li.home a:hover{background:url(../images/ico_account.gif) no-repeat 21px -98px}
.account ul li.logout{height:30px;padding:11px 9px 7px 15px;line-height:1.4;vertical-align:top}
.account ul li .btn_logout{display:inline-block;margin-left:8px;padding:0px 4px 0 8px;color:#2481ff;background:url(../images/ico_account.gif) no-repeat left -205px;line-height:1.5;vertical-align:top}
.account ul li .btn_logout:hover{background:url(../images/ico_account.gif) no-repeat left -205px}
.account ul li.last-child a{padding-right:25px}
.account_layer{display:none;z-index:9999;padding-bottom:9px;position:absolute;top:39px;right:-1px;width:148px;border:1px solid #181921;background:#343339 url(../images/bg_account_layer.gif) repeat-x left bottom}
.account_layer ul{left:0;margin-left:0px;padding-top:9px;background:#343339 url(../images/bg_account_layer.gif) repeat-x left top}
.account_layer ul li{float:none;background:none}
.account_layer ul li a{display:block;padding:4px 13px 0px;height:21px;color:#acb1b8;background:none;background-color:#343339}
.account_layer ul li a:hover{color:#fff;background:none;background-color:#48474d}


#container{background:url("../images/bg_container_y.jpg") 6px 0 repeat-y}
#container_in{padding-top:16px;padding-bottom:28px;}
.bg_c_bot{height:12px;margin-left:6px;background:url(../images/bg_c_bot.png) 0 100% no-repeat}
#colgroup{display:inline;float:left;width:890px;margin:0 25px 0 9px}
#side{float:left;width:235px}

.cwIdxWrap {zoom:1;overflow:hidden;padding-top:5px;}
.cwIdxSide {float:left;width:250px;}
.cwIdxMain {float:right;width:870px;hoverflow:hidden;}
.cwIdxBox1 {zoom:1;overflow:hidden;padding-left:20px;position:relative;width:645px;}
.cwIdxBox {zoom:1;overflow:hidden;border:1px solid #3e2424;padding:9px;position:relative;margin-bottom:10px;}
.cwIdxBox h1 {font-size:14px;color:#ea8066;font-weight:bold;padding-bottom:5px;border-bottom:1px solid #3e2424;}
.cwIdxBox h1 span {font-size:10px;padding-left:10px;}
.cwIdxBox h2 {font-size:13px;color:#000000;font-weight:bold;}
.cwIdxBox h2 span {font-size:12px;padding-left:10px;}
.cwIdxBox h3 {font-size:13px;color:#000000;font-weight:bold;height:24px;}
.cwIdxBox h3 span {font-size:13px;padding-left:10px;}
.cwIdxLogin p {width:150px;zoom:1;overflow:hidden;padding-top:10px;vertical-align:middle;height:26px;}
.cwIdxLogin p input {width:120px;border:1px solid #000;background:#3e2424;padding:2px 4px;height:19px;vertical-align:middle;color:#fff}
.cwIdxLogin button {position:absolute;width:77px;height:62px;right:9px;top:39px;border:none;background:url(../images/loginbtn.png) 0 0 no-repeat;cursor:pointer;overflow:hidden;text-indent:-100em;}
.cwIdxLogin button:hover {background-position:-77px 0;}
.cwIdxArtList {padding-left:5px;float:left;width:890px;overflow:hidden;}
.cwIdxAbox {zoom:1;padding-bottom:14px;}
.cwIdxAbox h1 {font-size:14px;color:#b7b7b7;font-weight:bold;padding-bottom:5px;border-bottom:1px solid #3e2424;}
.cwIdxAbox h1 span {font-size:10px;padding-left:10px;}
.cwIdxAbox h6 span {font-size:24px;font-weight:bold;padding:5px;border-bottom:1px solid #ccc;margin:10px 0 15px;}
.cwIdxAbox .ctt {padding:10px 10px 0;zoom:1;overflow:hidden;}
.cwIdxAbox .ctt .list {line-height:28px;}
.cwIdxAbox .ctt .list li {zoom:1;overflow:hidden;vertical-align:middle;}
.cwIdxAbox .ctt .list li .tit {float:left;}
.cwIdxAbox .ctt .list li .tit a {color:#ffaa4e;}
.cwIdxAbox .ctt .list li .tit a:hover {color:#ff0000;}
.cwIdxAbox .ctt .list li .dat {float:right;color:#c2c2c2;}
.cwIdxAbox .ctt .list li .logo1 {float:left;width:36px;height:26px;background:url(/cabal/images/notice.gif) no-repeat 0 7px;overflow:hidden;}
.cwIdxAbox .ctt .list li .logo2 {float:left;width:36px;height:26px;background:url(/cabal/images/guild.gif) no-repeat 0 7px;overflow:hidden;}
.cwIdxAbox .ctt .list li .logo3 {margin-left:180px;float:left;width:36px;height:26px;background:url(/cabal/images/update.gif) no-repeat 0 7px;overflow:hidden;}
.cwIdxAbox .ctt .art {zoom:1;overflow:hidden;padding:10px;background:#111;border-radius:10px;}
.cwIdxAbox .ctt .art h1.artit {text-align:center;color:#ffaa4e;font-size:24px;font-weight:bold;font-family:Microsoft yahei,Simsun,Arial,Black;border-bottom:1px dotted #ccc;}
.cwIdxAbox .ctt .art h2.artit {text-align:left;color:#333;font-size:12px;font-weight:bold;font-family:Microsoft yahei,Simsun,Arial,Black;border-bottom:1px dotted #ccc;}
.cwIdxAbox .ctt .art .info {text-align:right;color:#999;padding-bottom:15px;}
.cwIdxAbox .ctt .art .view {font-size:14px;line-height:1.8;padding-bottom:10px;zoom:1;overflow:hidden;}
.cwIdxAbox .ctt .down {zoom:1;overflow:hidden;padding:10px;background:#323136;border-radius:10px;}

.cwClear {width:100%;height:0;overflow:hidden;clear:both;}
.cwStnTit {font-size:24px;font-weight:bold;padding:0px 0px 2px 15px;border-bottom:1px solid #3e2424;margin:0px;}
.cwSubTit {font-size:16px;font-weight:bold;padding:10px 0 0 13px;border-bottom:0px dotted #ccc;margin:0px;color:#666;}

.downTit {font-size:24px;font-weight:bold;padding:0px;border-bottom:1px solid #ccc;margin:0px;}

.cwRegInfo {border:1px solid #3e2424;margin:5px 0 10px 13px;padding:15px 0;border-radius:5px;background:#3e2424;line-height:2em;}
.cwRegInfo span {padding:0 9px;}
.cwRegInfo span em {font-weight:bold;font-size:14px;color:#fff;padding:0 2px;}
.cwStnTitInfo {font-size:13px;font-weight:normal;color:#888;padding-right:10px;}
.cwRegForm {width:80%;margin:5px auto 0;line-height:3em;padding-bottom:20px;}
.cwRegForm p {zoom:1;overflow:hidden;}
.cwRegForm p label {float:left;width:100px;text-align:right;}
.cwRegForm p span {padding-left:10px;color:#bababa;}
.cwInput {border:1px solid #ccc;background:#fff;width:130px;height:20px;padding:1px 4px;}
.cwRegForm .cwInput {width:180px;vertical-align:middle;}
.cwRegForm .cwImg {vertical-align:middle;}
.cwSubmit {width:80px;height:26px;line-height:22px;border:1px solid #02f;font-weight:bold;color:#fff;background:#04f;cursor:pointer;}
.cwReset {width:80px;height:26px;line-height:22px;border:1px solid #999;font-weight:bold;color:#666;background:#fff;cursor:pointer;}

.cwIdxQq {zoom:1;overflow:hidden;border:1px solid #dcdcdc;padding:9px;position:relative;margin-bottom:10px;}
.cwIdxQq h1 {font-size:14px;color:#c2c2c2;font-weight:bold;padding-bottom:5px;border-bottom:1px solid #dcdcdc;}
.cwIdxQq h1 span {font-size:10px;padding-left:10px;}
.cwIdxQq h2 {font-size:13px;color:#000000;font-weight:bold;}
.cwIdxQq h2 span {font-size:12px;padding-left:10px;}
.cwIdxQq h3 {font-size:13px;color:#000000;font-weight:bold;height:24px;}
.cwIdxQq h3 span {font-size:13px;padding-left:10px;}
.cwIdxQqInfo p {width:150px;zoom:1;overflow:hidden;padding-top:10px;vertical-align:middle;height:26px;}

.cbWsInfo {position:absolute;right:25px;top:255px;text-align:right;color:#ccc;}
.cbWsInfo span {padding-right:20px;}
.cbWsInfo span em {font-style:normal;font-weight:bold;color:#fff;}
.cbWsInfo span strong {font-weight:bold;color:#ff0;}
.cbWsClose {color:#fff;font-weight:bold;font-family:Simsun;font-size:14px;}

.cwAccForm {text-align:center;padding:20px;}
.cwAccForm p {padding:5px;}
.cwAccForm .cwSubmit {height:26px;}

.cwAccTb {border-radius:5px;margin:5px 0 0 13px;width:98%;border:1px solid #000;margin-bottom:15px;}
.cwAccTb td {border:1px solid #1f1110;padding:10px;}
.cwAccTb td em {font-weight:bold;color:#f60;font-size:14px;}
.cwAccTb td form {padding:5px 0;zoom:1;overflow:hidden;line-height:2.4em;vertical-align:middle;}
.cwAccTb td form span {padding-left:10px;color:#999;}
.cwAccTb td form label {float:left;width:90px;text-align:right;}

.noService {width:300px;height:80px;padding:30px 0 0 130px;background:url(../images/sorry.gif) left no-repeat;margin:150px auto 0;font-weight:bold;font-size:36px;}
div.noService {font-size:15px;padding:50px 0 50px 130px;margin-top:100px;}
.cwLoading {text-align:center;zoom:1;padding:10px 0;background:url(../images/loading.gif) center bottom no-repeat;}
.cwErrorTxt {text-align:center;color:red;}
.cwTipBox {width:440px;height:150px;margin:0 auto;overflow:hidden;border:1px solid #1e1310;padding:0 10px 50px;background:#321f1f;border-radius:10px;}
.cwTipBoxCtt {text-align:center;font-size:14px;padding:25px 0 35px;}
.cwTipBoxLink {display:block;width:70px;height:24px;line-height:24px;text-decoration:none;margin:0 auto;border:1px solid #03f;background:#06f;border-radius:5px;text-align:center;font-weight:bold;color:#fff;}

.timer_box{position:absolute;left:-82px;top:222px;width: 84px;height: 265px;background: url(../images/bg_timer_box.png) no-repeat;text-align: center}
.timer_box li{color: #fff;font-size: 18px;line-height: 14px;letter-spacing:-1px;}
.timer_box strong{display:block;font-size: 14px;color: #e79c4a;letter-spacing:0;}
.timer_box li span{display:inline-block;font-size: 11px;color: #815b31;vertical-align: top}
.timer_box .t_1{height: 95px;font-size: 15px;color: #d49b8a;}
.timer_box .t_1 strong{padding: 40px 0 2px 0;font-size: 12px;color: #90513e}
.timer_box .t_2{height: 81px}
.timer_box .t_2 strong{padding:8px 0 6px 0}
.timer_box .t_2 span{margin-top: 3px}
.timer_box .t_3{height: 84px}
.timer_box .t_3 strong{padding:8px 0 0}
.timer_box .t_3 span{margin-bottom:6px}

.slideshow{position:relative;height:310px;background:url(../images/bg_slideshow.png) no-repeat 0 0}
.slideshow img{vertical-align:top}
.slideshow .list{position:absolute;left:31px;top:1px;height:280px;overflow:hidden}
.slideshow .paging{position:absolute;right:34px;bottom:37px;padding:6px 3px 6px 7px;font-size:0;line-height:0}
.slideshow .paging a{position:relative;display:inline-block;width:16px;height:10px;margin-right:4px;border-radius:2px;background:#5a5a5a;z-index:10}
.slideshow .paging a.on,
.slideshow .paging a:hover{background:#fff}
.slideshow .paging .bg{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:#000;border-radius:2px;opacity:0.75;filter:alpha(opacity:75)}

.multi{height:232px;margin-left:30px;background: url(../images/bg_multi.png) no-repeat}
.multi .ranking{position:relative;float:left;width:303px;margin-right:25px;padding:4px;letter-spacing:-1px}
.multi .ranking .lts li{float:left}
.multi .ranking .lts .l_a{display:block;float:left;width:90px;height:30px;margin-right:1px;color: #85695f;font-size:11px;font-weight: bold;line-height:26px;background: url(../images/bg_rk.gif) repeat-x;text-align: center;text-shadow:0 -1px 3px #000;filter:dropshadow(color=#000000, offx=2, offy=-2);letter-spacing:0}
.multi .ranking .lts .l_a.last{width:121px;margin-right:0}
:root .multi .ranking .lts .l_a{letter-spacing: 0\9}
.multi .ranking .lts .l_a.on,
.multi .ranking .lts .l_a:hover{background-position:0 -30px;color: #e2dbd8;text-decoration: none}
.multi .ranking .l_sub{position:absolute;top:35px;left:0;}
.multi .ranking .l_sub li{float:none;height:28px;line-height:26px;}
.multi .ranking .l_sub li.rk_1{height: 51px;line-height:46px;}
.multi .ranking .l_sub li span{display:inline-block;font-size: 11px;vertical-align:top}
.multi .ranking .l_sub li .rk_num{width: 35px;color: #963620;text-align: center;vertical-align: middle}
.multi .ranking .l_sub li .rk_ico{width: 48px;}
.multi .ranking .l_sub li .rk_ico img{margin-right: 2px;vertical-align:middle}
.multi .ranking .l_sub li .rk_lev{width: 40px;color: #8d6233}
.multi .ranking .l_sub li .rk_name{width: 115px;color: #9d8f89;letter-spacing: 0}
.multi .ranking .l_sub li .rk_sco{width: 50px;color: #9e7b6f;text-align:right;}

.multi .ranking .l_sub li.rk_1 .rk_num{font-size: 18px;color: #f5502a}
.multi .ranking .l_sub li.rk_1 .rk_lev{color: #e79c4a;}
.multi .ranking .l_sub li.rk_1 .rk_name{font-size: 13px;color: #e2dbd8;}
.multi .ranking .l_sub li.rk_1 .rk_sco{color: #e7bfb1;}

.multi .movie{float:left;width:283px;padding:4px}

.news_update .article{background:url(../images/dx20/bg_article.gif) no-repeat 0 0}
.news_update .article{padding:24px 20px 12px 30px}
.news_update .article h3{margin-bottom:7px}
.news_update .article h3 a{color:#e2dbd8;font-size:22px}
.news_update .article .by{display:block;margin-bottom:7px;color:#c1c1c1;font-size:11px}
.news_update .article .by a{color:#fff}
.news_update .article a:hover{color:#fff !important;text-decoration:none}
.news_update .article .inner p{margin-bottom:7px}
.news_update .article .inner p{color:#9e7b6f; font-size: 20px;}
.news_update .article .article_l{float:left;width:154px;height:124px;margin-right:19px}
.news_update .article .article_l a{display:block;border:1px solid #4e2f27}
.news_update .article .article_l a img{display:block;border:1px solid #000;vertical-align:top}
.news_update .article .article_l a:hover{border-color:#9f452f}
.news_update .article .article_r{float:left;width:616px}
.news_update .article .article_r p{line-height:20px;font-size:13px;color:#c0c0c0 !important;}
.news_update .article .article_r p a{color:#c1c1c1;}
.news_update .article .article_r p a:hover{color:#fff !important; text-decoration: underline !important;}
.news_update .article .article_r .more{display:inline-block;margin-top:10px;padding-right:11px;color:#ea8066;font-weight:bold;background:url(../images/bul_arrow.gif) no-repeat 100% 4px}
.news_update .article .article_r .more:hover{background-position:100% -16px}
:root .news_update .article .article_r .more{background-position:100% 3px\9}
:root .news_update .article .article_r .more:hover{background-position:100% -17px\9}
.news_update .paging{margin:10px 25px 0 0;text-align:right}

/* 사이드 */
.download{font-size:0; margin-left: -20px; margin-bottom: 23px;}
.signupnow{font-size:0; margin-left: -20px;}

.quick_menu{overflow:hidden;margin:14px -1px 0 -1px}
.quick_menu li{float:left;margin:0 5px 6px 0;overflow:hidden}
.quick_menu li.last{margin-right:0}
.quick_menu a{display:block;width:116px;height:34px;background:url(../images/bg_quick_btn.gif) no-repeat;color:#e7d8d1;line-height:34px;text-shadow:0 -1px 1px #000;font-weight:bold;text-align:center;vertical-align:top;font-family:"Open Sans",sans-serif;}
.quick_menu a:hover{text-decoration:none;background-position:0 -40px}
.quick_menu a .ic{margin-right:5px;vertical-align:-2px}
.quick_menu a .ic_ecoin{vertical-align:-6px}

.social{margin-top:21px;margin-left:-20px;}
.social p{padding-top: 9px;font-size: 13px;color:#9e7b6f;margin-bottom: 14px;}
.social h3{padding-bottom:9px;margin-bottom:15px;color:#ea8066;font-size:14px;background:url(../images/line_social.png) repeat-x 0 100%}
.social .btn a{display:inline-block;width:47px;height:43px;margin-right:5px;background:url(../images/dx20/bg_social.png) no-repeat}
.social .btn .facebook{background-position:0 0}
.social .btn .twitter{background-position:-54px 0}
.social .btn .youtube{background-position:-108px 0}
.social .btn .twitch{background-position:-162px 0}
.social .btn .facebook:hover{background-position:0 -51px}
.social .btn .twitter:hover{background-position:-54px -51px}
.social .btn .youtube:hover{background-position:-108px -51px}
.social .btn .twitch:hover{background-position:-162px -51px}

.banner{margin-top:9px;margin-left:-20px;}
.banner li{margin-top:-7px}
.banner a{display:block;width:235px;height:84px;line-height:84px;background:url(../images/bg_banner.png) no-repeat}
.banner a:hover{text-decoration:none}
.banner a span{display:block;margin-left:20px;font-size:14px;color:#e2dbd8;font-weight:bold;text-shadow:-1px -1px 3px #000,1px -1px 3px #000,-1px 1px 3px #000,1px 1px 3px #000;filter:dropshadow(color=#000000, offx=1, offy=1);zoom:1}
.banner .banner_1 a{background-position:0 0}
.banner .banner_2 a{background-position:-250px 0}
.banner .banner_3 a{background-position:-500px 0}
.banner .banner_4 a{background-position:-750px 0}
.banner .banner_5 a{background-position:-1000px 0}
.banner .banner_1 a:hover{background-position:0 -90px}
.banner .banner_2 a:hover{background-position:-250px -90px}
.banner .banner_3 a:hover{background-position:-500px -90px}
.banner .banner_4 a:hover{background-position:-750px -90px}
.banner .banner_5 a:hover{background-position:-1000px -90px}

/* 서브 */
.sub_head{margin:13px 25px 13px 30px;overflow:hidden}
.sub_head h1{float:left;color:#e2dbd8;font-size:23px;word-break:break-all;letter-spacing:-1px;line-height:25px;}
.sub_head .path{float:right;margin:12px 3px 0 0}
.sub_head .path,
.sub_head .path a{color:#9e7b6f;font-size:11px}

.sub_title{margin-bottom:15px;color:#e2dbd8;font-size:14px;font-weight:bold;font-family:"Open Sans",sans-serif;word-break:break-all}

.contents{width:625px;margin:0 25px 0 31px}
.clientdown{width:625px;padding:20px 0;background:url("../images/line_title.gif") no-repeat}
.clientdown .btn_clientdown{padding-left:25px;margin-bottom:40px}
.clientdown .System{width:625px;}
.clientdown .btn_clientdown span{display:block;margin-bottom:10px;}

/* 게시판 */
.board .list table{width:100%;border-collapse:collapse;background:url(../images/bg_board_list.png) no-repeat}
.board .list table thead th{height:35px;vertical-align:middle;background:url(../images/line_board_th.gif) no-repeat 100% 50%;color:#9e7b6f;font-size:11px}
.board .list table thead th.last{background:none}
.board .list table tbody td{height:35px;border-bottom:1px solid #3e312d;vertical-align:middle;text-align:center;font-size:11px}
.board .list table tbody td.td_subject{font-size:12px;text-align:left}
/*.board .list table tbody td.td_subject a{padding-left:10px}*/
.board .list table tbody td.td_subject a:hover{color:#ea8066}

.board .view .title{margin:15px 0 7px 0;font-size:24px;color:#fff;font-weight:400}
.board .view .by{display:block;margin-bottom:18px;color:#9e7b6f}
.board .view .by a{color:#fff}
.board .view .by a:hover{text-decoration:none}
.board .view .detail img{border:1px solid #060001;vertical-align:top}
.board .view .detail p{padding:6px 0;margin:8px 0;line-height:20px}
.board .view .detail a{color:#e1a825}
.board .view .detail a:hover{color:#fff;text-decoration:none}

.board .view .share{margin-top:28px;height:45px;background:url(../images/bg_share.png) no-repeat}
.board .view .share .facebook_like{float:left;margin:13px 0 0 13px}
.board .view .share .share_widgets{display:inline;float:right;margin:15px 11px 0 0}
.board .view .share .share_widgets .share_title{margin-right:5px}
.board .view .share .share_widgets .widget_btn{display:inline-block;vertical-align:middle}
.board .view .share .share_widgets .widget_btn a{display:inline-block;width:16px;height:16px;margin-right:4px;background:url(../images/bg_social.png) no-repeat}
.board .view .share .share_widgets .widget_btn .facebook{background-position:0 -80px}
.board .view .share .share_widgets .widget_btn .twitter{background-position:-20px -80px}
.board .view .share .share_widgets .widget_btn .stumbleupon{background-position:-40px -80px}

.board .paging{position:relative;margin-top:30px;text-align:center;height:21px}
.board .paging p{display:inline-block;zoom:1;.display:inline}
.board .paging a,
.board .paging span{float:left;margin-top:6px;text-decoration:none}
.board .paging .current,.paging .num{display:block;height:9px;padding:0 9px;color:#d8dde2;border-right:1px solid #4d5054;font-family:"Open Sans",sans-serif;font-size:13px;line-height:8px;*padding-bottom:1px}
.board .paging .last{border-right:none}
.board .paging .current{color:#e1a825;text-decoration:underline}
.board .paging .top,
.board .paging .prev,
.board .paging .next,
.board .paging .end{display:block;height:21px;margin-top:0;background:url(../images/bg_paging.png) no-repeat;text-indent:-999px;overflow:hidden}
.board .paging .top{width:22px;background-position:0 0}
.board .paging .prev{width:19px;background-position:-22px 0;margin-right:4px}
.board .paging .next{width:18px;background-position:-42px 0}
.board .paging .end{width:23px;background-position:-60px 0}

.board .paging .top:hover{background-position:0 -22px}
.board .paging .prev:hover{background-position:-22px -22px}
.board .paging .next:hover{background-position:-42px -22px}
.board .paging .end:hover{background-position:-60px -22px}

.btn_wrap{overflow:hidden;margin-top:20px}
.btn_wrap .bw_l{float:left}
.btn_wrap .bw_r{float:right}

#footer{padding-top:30px;height:135px;background-color:#000;font-family:"Open Sans",sans-serif;line-height:1.5}
#footer .static{position:relative;width:970px;margin:0 auto}
#footer ul{overflow:hidden;padding-left:23px;_padding-bottom:22px}
#footer ul li{float:left;color:#383841;background:url(../images/ico_fbar.gif) no-repeat 0 4px}
#footer ul li.first-child{background:none}
#footer ul li a{padding:0 10px;color:#686872;vertical-align:top;line-height:1.2}
#footer ul li a:hover{color:#fff;text-decoration:none;font-weight:normal}
#footer ul li.first-child a{padding-left:0;}
#footer ul li img{vertical-align:top}
#footer .copy{padding:12px 0 0 0;color:#686872;font-size:11px;vertical-align:top;line-height:1.3;margin-left:23px}
#footer .f_logo{position:absolute;left:20px;}
#footer .f_tm{position:absolute;top:0px;right:28px;}
.sitemap{height:242px;font-family:"Open Sans",sans-serif;line-height:1.5}
.sitemap .static{position:relative;width:990px;margin:0 auto;overflow:hidden}
.sitemap .static .list{float:left;padding-top:30px;padding-right:35px;width:160px}
.sitemap .static .list .sitemap_tit{margin-bottom:7px;padding-bottom:3px;color:#dadcdf;font-size:23px;letter-spacing:-1px;border-bottom:2px solid #808080}
.sitemap .static .list .sitemap_tit a{color:#dadcdf}
.sitemap .static .list .sitemap_tit a:hover{color:#f5502a;text-decoration:none}
.sitemap .static .list .sitemap_li li a{color:#91959b;font-size:13px}
.sitemap .static .list .sitemap_li li a:hover{color:#f5502a;text-decoration:none}
.sitemap .static .btn_singup{margin-top:20px}

colgroup,col{background:none}

button,input{padding:0;margin:0}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}

*:first-child+html .checkbox{margin:-4px -3px -4px -4px}
* html .checkbox{margin:-4px -3px -4px -4px}

*:first-child+html .radio{margin:-4px -3px -3px -4px}
* html .radio{margin:-4px -3px -3px -4px}

.clear{display:block;clear:both;height:0}

label{cursor:pointer}
caption{display:none}
legend,.blind{position:absolute;overflow:hidden;height:0;width:0;font-size:0;visibility:hidden}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}


/* 버튼 */
button{position:relative;padding:0;margin:0;border:0;cursor:pointer;line-height:0;vertical-align:top;overflow:visible}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
.ui_button{display:inline-block;padding:0;margin:0;background:none;border:0;cursor:pointer;height:auto;overflow:visible;vertical-align:middle}
.ui_button span{display:inline-block;margin:0;padding:0 0 0 28px;font-weight:bold;height:34px;line-height:34px;font-size:12px;text-align:center;text-decoration:none;white-space:nowrap;
cursor:pointer;background:url(../images/bg_btn.png) no-repeat 0 0;color:#e7d8d1;min-width:26px;font-family:"Open Sans",sans-serif;}
.ui_button span span{padding:0 33px 0 5px;background-position:100% 0;text-shadow:0 -1px 1px #000}
.ui_button:hover{text-decoration:none}
.ui_button:hover span{background-position:0 -40px}
.ui_button:hover span span{background-position:100% -40px}

.ui_button2{display:inline-block;padding:0;margin:0;background:none;border:0;cursor:pointer;height:auto;overflow:visible;vertical-align:middle}
.ui_button2 span{display:inline-block;margin:0;padding: 0px 0 0 0;font-weight:bold;height: 23px;line-height: 25px;font-size:12px;text-align: center;text-decoration:none;white-space:nowrap;
cursor:pointer;background:url(../images/bg_btn_viewall.png) no-repeat 0 0;color:#e7d8d1;min-width: 110px;font-family:"Open Sans",sans-serif;}
.ui_button2 span span{padding: 0 0 0 0;background-position: 100% 0px;text-shadow:0 -1px 1px #000}
.ui_button2:hover{text-decoration:none}
.ui_button2:hover span{background-position:0 -27px}
.ui_button2:hover span span{background-position:100% -30px} 

.ic{display:inline-block;background:url(../images/bg_spr.png) no-repeat;overflow:hidden;text-indent:-9999px;vertical-align:top;text-align:left;*text-indent:0;*font-size:0;*line-height:0}
.ic_help{width:14px;height:14px;background-position:0 0}
.ic_account{width:14px;height:14px;background-position:0 -16px}
.ic_buy{width:14px;height:14px;background-position:0 -32px}
.ic_ecoin{width:15px;height:16px;background-position:0 -48px}
.ic_gm{width:25px;height:16px;background-position:-20px 0}

/* 테이블 */
.tb_box{width:625px;margin:0 auto;text-align:center}
.tb_box .tg_tbl{width:100%;border-collapse:collapse}
.tb_box .tg_tbl thead{background:#291d1b;font-size:12px;color:#9e7b6f;line-height:18px;border:1px solid #46322f;padding:6px 0}
.tb_box .tg_tbl th{background:#291d1b;font-size:12px;color:#9e7b6f;line-height:18px;border:1px solid #46322f;padding:6px 0}
.tb_box .tg_tbl td{font-size:13px;line-height:18px;border:1px solid #46322f;padding:6px 0 6px 10px}

.g-cdlbrach { padding-top: 0px; }
.g-configwrap { padding: 20px 0; }
.g-patchdown p { padding-top: 10px; padding-bottom: 10px; line-height: 1.8em; }
.g-patchdown .title { color: #a28a5a; font-weight: normal; font-size: 16px; }
.g-patchdown .stips { color: #f76869; }
.m-ordintitle { width: 100%; height: 36px; line-height: 36px; border-bottom: 1px solid #3e2424; padding-top: 10px; }
.m-ordintitle h2 { font-size: 18px; }
.m-ordintitle h2:before { content: ' '; display: inline-block; width: 6px; height: 12px; margin-right: 8px; background-color: #626262; }
.m-ordintitle h2 .en { margin-left: 10px; color: #cfd5db; font-size: 12px; font-weight: normal; text-transform: uppercase; }
.m-ordintitle a { float: right; font-size: 12px; margin-top: 5px; font-weight: normal; color: #0068b7; text-decoration: underline; }
.m-ordintitle a:hover { color: #38a5f8; text-decoration: underline; }
.m-brachdownachorlist { height: 40px; padding: 15px 0 0 0; }
.m-brachdownachorlist a { display: block; float: left; margin-right: 10px; margin-bottom: 10px; width: 138px; height: 40px; background-color: #2e2424;text-align: center; line-height: 40px; color: #fff; }
.m-brachdownachorlist a:hover { color: #ea8066 }
.m-downloadinf { padding: 5px 0 50px 0 ;}
.m-downloadinf li { float: left; height: 24px; line-height: 24px;padding-right:30px;}

.g-downloadinf { padding: 5px 0 50px 0 ;}
.g-downloadinf li { float: left; height: 24px; line-height: 24px;padding-right:10px;}
/* 弹云层 */
.layerModel_mask{position:fixed;_position:absolute;z-index:9998;top:0px;left:0px;width:100%;_width:expression(document.body.clientWidth);height:100%;_height:expression(document.body.clientHeight);}
.layerModel_wrapper{color:#fff; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); box-shadow:0 0 10px rgba(0,0,0,0.4);*border:10px solid #e5dfda;border:10px solid #e5dfda\0;border:10px solid rgba(0,0,0,0);}
/**.layerModel_wrapper{color:#444; border:8px solid #ededed; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); box-shadow:0 0 10px rgba(0,0,0,0.4);}**/
.layerModel_wrapper .layerModel_content{background: #fff; }
.layerModel_wrapper .layerModel_content h4{margin: 0;font-family: "Microsoft YaHei", Arial, sans-serif;-moz-user-select:none;}
.layerModel_ownContent{padding: 4px 10px;word-wrap:break-word;white-space:normal;}
.layerModel_wrapper .layerModel_title{ height:32px; line-height:32px; overflow:hidden; color:#666; padding:0 0 0 10px; font-size:14px; border-bottom:1px dotted #e5e5e5; }

.layerModel_wrapper .layerModel_closeBtn{ font-family:arial; font-size:18px; _font-size:12px; font-weight:700; color:#999; text-decoration:none; float:right; display: inline-block;width:24px;height: 32px;line-height: 32px;padding-left: 14px;}
.layerModel_wrapper .layerModel_closeBtn:hover{ color:#333;}

/**.layerModel_wrapper .layerModel_closeBtn{background: url(images/tool.png) no-repeat -89px 0 transparent; display: block; float: right; height: 19px; width: 21px;margin-top: 5px;}
.layerModel_wrapper .layerModel_closeBtn:hover{background-position: -89px -29px;}
 -- border-radius : -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; --
**/


#demo2{width:500px;height: 350px;background: #2e2424;text-align: center;border: 1px solid #222;display: none;}
