/********** Font **********/
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);


/**************************************************
 ******************* DEFAULT **********************
 **************************************************/
/* html {height: 100%;} */
html, body { position: relative; margin: 0; padding: 0; width: 100%; height: 100%; background: #000101; font-size: 13px; }

body {
	font-family:Helvetica,'맑은 고딕','Malgun Gothic','돋움',Dotum,Verdana,AppleGothic,sans-serif;
	font-size:12px;


    scrollbar-face-color: #e7e7e7;
    scrollbar-shadow-color: #c2c2c2;
    scrollbar-highlight-color:#c2c2c2;
    scrollbar-3dlight-color: transparent;
    scrollbar-darkshadow-color: transparent;
    scrollbar-track-color: transparent;
    scrollbar-arrow-color: #b0b0b0;
}


ul, p, h1, h2, h3, h4, h5, h6 {padding: 0; margin: 0;}
li {list-style: none;}

table {
	width:100%;
	border-collapse: collapse;
	border-spacing: 0;
	border-collapse: separate;
	border:1px solid #c7c7c7;
	border-width:1px 0 0 1px;
}

th {background-color:#f8f8f8;}
td {background-color:#fff;}
td * {vertical-align: middle;}
th, td {/*padding:3px;*//* text-align:center; */vertical-align: middle;border:1px solid #c7c7c7;border-width:0 1px 1px 0;}


button {margin:0;box-sizing:inherit;font-size:13px;cursor:pointer;}

a, a:LINK, a:VISITED {color:#7c7c7c;text-decoration:none;cursor:pointer;border:none;border-width:0;}
a:HOVER, a:ACTIVE {color:#555;text-decoration:none;cursor:pointer;border:none;border-width:0;}

a img { border: 0;border-width: 0; }

input, textarea {
	font-size:13px;
	border: 1px solid #c7c7c7;
}

input[type=text]:focus, input[type=password]:focus, input[type=tel]:focus, input[type=email]:focus, textarea:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    font-size:13px;
/*     border: 1px solid #66afe9; */
}

input[type=checkbox] {display:none;}
input[type=checkbox] + label{display:inline-block;width:15px;height:12px;padding:0px;background:url('/assets/images/common/checkbox_off.png') no-repeat top left;cursor:pointer;}
input[type=checkbox]:checked + label{background:url('/assets/images/common/checkbox_on.png') no-repeat top left;}

/* input placeholder css */
input::-webkit-input-placeholder {
	color: #7c7c7c;
	font-size:13px;
	line-height: 16px;
}
input::-moz-placeholder { /* Firefox 19+ */
	color: #7c7c7c;
	font-size:13px;
	line-height: 16px;
}
input:-ms-input-placeholder {
	color: #7c7c7c;
	font-size:13px;
	line-height: 16px;
}
input:-moz-placeholder { /* Firefox 18- */
	color: #7c7c7c;
	font-size:13px;
	line-height: 16px;
}

/*************************************************
 ******************* LAYOUT **********************
 *************************************************/
.wrap_container {position:relative;width:100%;height:auto;min-height:100%;margin:0;padding:0;overflow-x:hidden;background:#fff url('/assets/images/dv1/dv1_season5_bg.jpg') no-repeat top center;}

	.container_bg1 {background:url('/assets/images/dv1/dv1_season4_2_bg.jpg') no-repeat top center;}
	.container_bg2 {background:url('/assets/images/dv2/dv2_season2_2_bg.jpg') no-repeat top center;}
	.container_bgm {background:url('/assets/images/dvm/dvm_season1_1_bg.jpg') no-repeat top center;}

	.container_bgace {background:#fff url('/assets/images/dvace/dvace_season1_bg.jpg') no-repeat top center;}
	.container_dv1 {background:#020204 url('/assets/images/dv1/201125_dv1_bg_comingsoon_00.jpg') no-repeat top center;}
	.container_dv2 {background:#020204 url('/assets/images/dv2/191120_dv2_bg.jpg') no-repeat top center;}
	.container_dvm {background:url('/assets/images/dvm/dvm_season1_1_bg.jpg') no-repeat top center;}

	.container_dvace {background:#fff url('/assets/images/dvace/dvace_season1_bg.jpg') no-repeat top center;}


.overlay-open {height:100%;padding:0;margin:0;overflow:hidden;}

.main_size { position: relative; width: 1000px;  height: 100%; height:auto; margin: 0 auto; }

.wrap_content_view {position:relative;top:0;left:0;margin-left:125px;min-height:600px;padding:20px;overflow:hidden;z-index:1;}

/*************************************************
 ******************* COMMON **********************
 *************************************************/
.pointcolor {color:#ff0000 !important;}
.redcolor {color:#ff0000 !important;}
.pinkcolor {color:#f04965 !important;}
.btncolor {color:#fff !important;background:#e94a43;cursor:pointer;}
.btncolor:HOVER {background:#C1342E;cursor:pointer;}
.btncolor.disabled {opacity:0.5;cursor:default;}
.textoverflow {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.underline:hover {text-decoration:underline !important;}

/* .page-header {margin:10px 0 20px;} */
.page-header {margin-top:10px;}
.wrap_ranking .page-header {margin-top:10px;margin-bottom:20px;}


.page-title {font-size:16pt;color:#686868;}

.text-left {text-align:left;}
.text-center {text-align:center;/*margin-top:10px;*/}
.text-right {text-align:right;}
.float-right {float:right;}
.float-left {float:left;}

.no-border {border:none !important;}

.mt10 {margin-top:10px;}
.ml70 {margin-left:70px !important;}
.ml130 {margin-left:13px !important;}
.ml3 {margin-left:3px !important;}
.mr3 {margin-right:3px !important;}

.highlight {font-weight:bold;text-decoration:underline !important;}

.wrap_pagination {text-align:center;}
	.pagination {display:inline-block;text-align:center;}
	.pagination li {display:inline-block;vertical-align:middle;width:26px;height:26px;line-height:26px;border-radius:13px;overflow:hidden;}
	.pagination li:HOVER {background-color:#c7c7c7;cursor:pointer;}
	.pagination li a {display:block;width:100%;height:100%;}
	.pagination li.active {color:#fff;background:#bfbfbf;cursor:default;}
	.pagination li.active a {color:#fff;cursor:default;}
/* 	.pagination li.page_nav {border:1px solid #bfbfbf;} */

.page_nav {/* font-size:0; */width:26px;height:26px;}
.page_first {background:url('/assets/images/common/paginate_first.png')no-repeat center center;}
.page_last {background:url('/assets/images/common/paginate_last.png')no-repeat center center;}
.page_prev {background:url('/assets/images/common/paginate_prev.png')no-repeat center center;}
.page_next {background:url('/assets/images/common/paginate_next.png')no-repeat center center;}

/* select box */
.select_box {position:relative;color:#7c7c7c;cursor:pointer;z-index:2;}
	.select_option_selected {position:relative;padding:5px 12px;border:1px solid #acacac;border-radius:14px;background:#fff;z-index:2;}
	.select_option_list {display:none;position:absolute;top:14px;left:0;/* width:calc(100% - 2px); */padding-top:14px;border:1px solid #acacac;border-bottom-left-radius:14px;border-bottom-right-radius:14px;background:#fbfbfb;z-index:1;overflow:hidden;}
	.select_option_list li {padding:5px 10px;}
	.select_option_list li:HOVER {color:#fff;background:#c7c7c7;}

/* slider */
.slider {position:relative;}
.slider ul li {display:none;position:absolute;top:0;left:0;}
.slider ul li:first-child {display:block;}
	.slider_l {position:absolute;top:50%;left:0;}
	.slider_r {position:absolute;top:50%;right:0;}

.btn {display:inline-block;height:14px;line-height:16px;/*padding:6px 17px;border-radius:14px;border:1px solid #9d9d9d;*/}
.btn:HOVER {background:#c7c7c7;}
.btn * {vertical-align:middle;}
.btn:focus {outline:none;}
a.btn {border:1px solid #9d9d9d;}
.btn_active {background:#c7c7c7;}

/* graph */
.wrap_graph {display:inline-block;position:relative;height:15px;border:1px solid #b3b3b3;background:#e9e9e9;overflow:hidden;}
.wrap_graph .graph_bar {position:absolute;left:0;top:0;height:100%;background:#6db2df;z-index:1;}
.wrap_graph .graph_label {position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:2;}

/* dot slider */
.dot_slider {position:relative;overflow:hidden;}

.dot_slider .dot_list {position:relative;width:100%;height:100%;z-index:1;}
.dot_slider .dot_list li {position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:0;display:none;}
.dot_slider .dot_list li > a {display:block;}
.dot_slider .dot_list li.active {opacity:1;display:block;}

.dot_slider .dot_btns {position:absolute;right:5px;top:10px;z-index:2;}
.dot_slider .dot_btns li {display:inline-block;width:10px;height:10px;padding:2px;background:url('/assets/images/common/btn_rolling.png')no-repeat top left;cursor:pointer;}
.dot_slider .dot_btns li.active {background:url('/assets/images/common/btn_rolling_pointed.png')no-repeat top left;}

/********** Button ***********/
.btn_area {text-align:right;position: relative;height:40px;}
.btn_area_top {text-align:right;margin-bottom:10px;position: relative;height:40px;}
.btn_area_bottom {text-align:right;margin-top:15px;position: relative;height:40px;}
.btn_area_absolute {position: absolute;right: 0;top: -6px;}

.btn_area_read {text-align:right;}

.wrap_container .btn_cancel {margin-right:5px;}
.wrap_container .btn_modify {margin-right:5px;}
.wrap_container .btn_return {margin-right:5px;}
.wrap_container .btn_cancle {margin-right:5px;}
.wrap_container .btn_delete {margin-right:5px;}

.btn * {vertical-align:middle;}
.btn:focus {outline:none;}
.btn:HOVER {cursor:pointer;background:#e3e3e3;}
.btn {font-size:14px;display:inline-block;font-weight:bold;text-align:center;
  /*드래그방지*/
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.btn_write {color:#fff !important;background:#ff8400;width:120px;padding:12px 0;border-radius:20px;line-height: 16px;}
.btn_write:HOVER {background:#f27d00;}
/*
.btn_list {color:#fff !important;background:#ff8400;width:120px;padding:12px 0;border-radius:20px;line-height: 16px;}
.btn_list:HOVER {background:#f27d00;}
*/
.btn_cancel {color:#777777 !important;background:#d2d2d2;width:120px;padding:12px 0;border-radius:20px;line-height: 16px;}
.btn_cancel:HOVER {background:#bbbbbb;}

.btn_write_submit {color:#fff !important;background:#ff8400;margin-left:5px;}
.btn_write_submit:HOVER {background:#f27d00;}
.function_box .btn {width:118px;padding:11px 0;border-radius:20px;line-height:16px;margin-left:5px;}

.btn_modify {color: #fff !important;padding:12px 0;width:120px;background: #888888;border-radius:20px;line-height: 16px;}
.btn_modify:HOVER {background:#7a7a7a;}
.btn_delete {color: #fff !important;padding:12px 0;width:120px;background: #888888;border-radius:20px;line-height: 16px;}
.btn_delete:HOVER {background:#7a7a7a;}
.btn_return {color: #fff !important;padding:12px 0;width:150px;background: #888888;border-radius:20px;line-height: 16px;}
.btn_return:HOVER {background:#7a7a7a;}
.btn_list_return {color: #fff !important;padding:12px 0;width:150px;background: #888888;border-radius:20px;line-height: 16px;}
.btn_list_return:HOVER {background:#7a7a7a;}

.btn_like {border:2px solid #ff8400 !important;color:#ff8400 !important;font-size:24px;font-weight:normal;border-radius:30px;width:170px;padding:9px 0;}

.btn_sd_get {color: #fff !important;padding:18px 0;font-size:16px;line-height: 14px;background: #ff8400;width:100%;}
.btn_sd_get:HOVER {background:#f27d00;}

.btn_more {border:1px solid #6e6e6e !important;color:#6e6e6e;width:80px;height:14px;line-height:14px;padding:8.5px 0;border-radius:20px;}

.btn_select {font-size:13px;font-weight:bold;color:#ffffff;background:#ff8400;width:85px;height:36px;line-height:37px;}
.btn_select:HOVER {background:#f27d00;}

.btn_modify2 {border: 1px solid #888888 !important;width: 104px;line-height:35px;}
.btn_delete2 {font-size:13px;font-weight:bold;color:#777777;background:#d2d2d2;width:85px;height:36px;line-height:37px;border:none;}
.btn_delete2:HOVER {background:#bbbbbb;}

.btn_notice_first {width:136px;height:46px;line-height:46px;font-size:16px;font-weight:bold;color:#ffffff !important;border:2px solid #ff8400 !important;background:#ff8400;}
.btn_notice_first:HOVER {background:#f27d00;}
.btn_notice_other {width:136px;height:46px;line-height:46px;font-size:16px;font-weight:bold;color:#ff8400 !important;border:2px solid #ff8400 !important;background:#ffffff;}

.btn_map {color: #db2424 !important;border: 2px solid #db2424 !important;background: #fff;width: 110px;padding: 8px 0;line-height: 18px;font-weight: 900;margin-top:16px;font-size: 12px;}
.btn_map:HOVER {background:#db2424;color:#fff !important;}
.btn_map i {font-size: 18px;vertical-align: top;margin-left: 5px;}

.btn_result {color:#fff !important;background:#ff8400;width:100%;padding:12px 0;line-height:15px;text-align:center;font-size:13px;cursor:pointer;}
.btn_result:HOVER {background:#f27d00;}
.btn_result .fa-pencil-square-o {display: inline-block;font-size: 15px;vertical-align: top;margin-top: 1px;margin-right: 4px;}

/* Icon */
.ic_new {display:inline-block;width:23px;height:11px;background:url('/assets/images/common/icon_main_new.png') no-repeat center center;}
.ic_n {display:inline-block;width:11px;height:11px;background:url('/assets/images/common/icon_list_new.png') no-repeat center center;}
.ic_fb {display:inline-block;width:23px;height:23px;background:url('/assets/images/common/icon_facebook.png') no-repeat center center;}
.ic_gg {display:inline-block;width:23px;height:23px;background:url('/assets/images/common/icon_google.png') no-repeat center center;}
.ic_kakao {display:inline-block;width:40px;height:39px;background:url('/assets/images/common/icon_footer_kakaostory.png') no-repeat center center;}
.ic_fbpage {display:inline-block;width:40px;height:39px;background:url('/assets/images/common/icon_footer_facebook.png') no-repeat center center;}
.ic_check {display:inline-block;width:14px;height:10px;background:url('/assets/images/common/icon_check.png') no-repeat center center;}
.ic_user {display:inline-block;width:18px;height:18px;background:url('/assets/images/common/icon_unsold.png') no-repeat center center;}
.ic_cost {display:inline-block;width:16px;height:16px;background:url('/assets/images/common/dragon_coin.png') no-repeat center center;}
.ic_like {display:inline-block;width:19px;height:19px;background:url('/assets/images/common/icon_hand_best.png') no-repeat center center;}
.ic_like_sm {display:inline-block;width:15px;height:15px;background:url('/assets/images/common/icon_hand_best.png') no-repeat center center; background-size: 15px 15px;}
.ic_question {display:inline-block;width:17px;height:17px;background:url('/assets/images/common/icon_question.png') no-repeat center center;}
.ic_selected {display:inline-block;width:24px;height:24px;background:url('/assets/images/common/icon_dragon_selected.png') no-repeat center center;}
.ic_reset {display:inline-block;width:15px;height:15px;background:url('/assets/images/common/btn_refresh.png')no-repeat top left;}
.ic_img {display:inline-block;width:15px;height:12px;background:url('/assets/images/common/icon_img.gif')no-repeat top left;}

.ic_left {display:inline-block;width:22px;height:22px;background:url('/assets/images/common/banner_left.png')no-repeat top left;}
.ic_right {display:inline-block;width:22px;height:22px;background:url('/assets/images/common/banner_right.png')no-repeat top left;}

.ic_q {display:inline-block;width:16px;height:15px;background:url('/assets/images/support/icon_question.png') no-repeat center center;}
.ic_a {display:inline-block;width:16px;height:15px;background:url('/assets/images/support/icon_answer.png') no-repeat center center;}

.ic_arrow_up {display:inline-block;width:17px;height:11px;background:url('/assets/images/common/search_arrow_up.png') no-repeat center center;}
.ic_arrow_down {display:inline-block;width:17px;height:11px;background:url('/assets/images/common/search_arrow_down.png') no-repeat center center;}

.ic_faq {display:inline-block;width:25px;height:25px;background:url('/assets/images/common/icon_faq.png')no-repeat center center;}
.ic_bug {display:inline-block;width:25px;height:25px;background:url('/assets/images/common/icon_inquiry.png')no-repeat center center;}
.ic_suggest {display:inline-block;width:25px;height:25px;background:url('/assets/images/common/icon_suggestion.png')no-repeat center center;}
.ic_report {display:inline-block;width:25px;height:25px;background:url('/assets/images/common/icon_report.png')no-repeat center center;}

.ic_dia_dv1 {display:inline-block;width:19px;height:16px;background:url('/assets/images/dv1/dia_icon_dv_1.png')no-repeat center center;}
.ic_dia_dv2 {display:inline-block;width:19px;height:16px;background:url('/assets/images/dv2/dia_icon_dv_2.png')no-repeat center center;}

.ic_dia_dvm {display:inline-block;width:19px;height:16px;background:url('/assets/images/dv1/dia_icon_dv_1.png')no-repeat center center;}

.ic_gold_dv2 {display:inline-block;width:16px;height:15px;background:url('/assets/images/dv2/gold_icon_dv_2.png')no-repeat center center;}

.ic_gold_dvm {display:inline-block;width:16px;height:15px;background:url('/assets/images/dv2/gold_icon_dv_2.png')no-repeat center center;}

.ic_dia_dvtcg {display:inline-block;width:18px;height:19px;background:url('/assets/images/dvtcg/dia_icon_tcg.png')no-repeat center center;}

.ic_btn_alarm {display:inline-block;width:35px;height:35px;background:url('/assets/images/dv1/ic_btn_alarm.png')no-repeat center center;}
.ic_alarm_number {display:inline-block;width:6px;height:6px;border-radius:6px;background:#ff0000;}
.ic_alarm_n {display: inline-block;width: 4px;height: 4px;border-radius: 4px;background: #ff1515;}
.ic_alarm_close {cursor:pointer;width:11px;height:11px;background:url('/assets/images/dv1/ic_alarm_close.png') no-repeat top center;background-size:100%;}

#indicator {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.3);
    z-index: 99;
}

#indicator img {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -32px -32px;
}

/***** text *****/
.text-overflow {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;}

.line-overflow1 {display:-webkit-box;overflow:hidden;white-space:normal;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.line-overflow2 {display:-webkit-box;overflow:hidden;white-space:normal;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.line-overflow3 {display:-webkit-box;overflow:hidden;white-space:normal;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.line-overflow4 {display:-webkit-box;overflow:hidden;white-space:normal;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.line-overflow5 {display:-webkit-box;overflow:hidden;white-space:normal;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;}

/*media query (chat_위치변경)*/
@media all and (max-width:1180px) {
	/* .chat_wrap {right:5px !important;} */
	.chat_wrap {right:1px !important;}
	.chat_btn_holder .chat_btn {float:right;}
}

/********** chat_area **********/
.chat_wrap {display: inline-block;position: fixed;bottom:45px;z-index:9;margin-left:20px;}
.chat_btn_holder {width: auto;height: 60px;z-index: 2;margin-top:5px;}
.chat_btn_holder .chat_btn {
    position: relative;
    /*float: right;*/
    width: 50px;
    height: 50px;
    background: rgba(255,255,255,1);
    box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
    -webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
    border-radius: 60%;
    -webkit-border-radius: 60%;
    /* margin: 0 0 0 10px; */
    cursor: pointer;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-size: 40% auto !important;
}
.chat_btn_holder .chat_btn .fa-weixin {font-size: 23px;line-height: 50px;text-align: center;margin: 0px 13px;color: #222222;}
.chat_btn_holder .chat_btn .ic_cmt_close {display: inline-block;width: 15px;height: 15px;background: url('/assets/images/common/icon/ic_cmt_close3.png')no-repeat center center;background-size: 100%;margin: 18px;opacity: 0.9;}

#chat_frame {
	display: none;
    border: none;
    outline: none;
    /*position: fixed;
    bottom: calc(220px / 2);
    right: 0;
    height: 80%;
	*/

	z-index: 11;
	min-width:350px;
    max-width:350px;
	min-height: 458px;
    box-shadow: 0 0 20px 0 rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.6);
	border-radius:10px;

   -ms-user-select: none; 
   -moz-user-select: -moz-none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   user-select: none;
}

.overlay_code_mask {
    display: none;
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.7);
    z-index: 11 !important;
}


/***********************************************
 ***************** OVERLAY *********************
 ***********************************************/
.overlay_mask {display:none;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:99;}
.wrap_overlay {position:absolute;top:50%;left:50%;width:360px;height:200px;height:auto;margin-left:-180px;margin-top:-100px;background:#fff;
	-webkit-box-shadow: 0 2px 10px rgba(1,2,2,.6);
	-moz-box-shadow: 0 2px 10px rgba(1,2,2,.6);
	box-shadow: 0 2px 10px rgba(1,2,2,.6);
}
.inner_overlay {position:relative;width:100%;min-height:100%;background:#fff;}
.inner_overlay .btn {width:94px;height:30px;line-height:31px;border:0;background:buttonface;margin-left:3px;}
.inner_overlay .btn.btncolor {background:#e94a43 !important;}
.inner_overlay .btn.btncolor:HOVER {background:#C1342E !important;}

.inner_overlay.btns {/* padding-bottom: 45px; */padding-bottom:20px;}
.overlay_header {position:relative;height:17px;padding:15px;background:#2d2d2d;}
	.overlay_title {color:#fff;}
	.overlay_close {float:right;display:block;width:17px;height:17px;font-size:0;background:url('/assets/images/common/btn_popup_close.png') no-repeat top left;}

.overlay_body {position:relative;max-height:500px;overflow:hidden;overflow-y:auto;padding:15px;background:#fff;font-size: 13px;line-height: 18px;/*text-align:center;*/}
.overlay_btns {text-align: center;}
.overlay_btns .btn {margin: 0 3px;}

div.overlay-content {font-size:0.9em;line-height:1.688em;padding:10px;}
div.overlay-content h3 a, div.overlay-content h3 a:hover {cursor:inherit;color:#000;}
div.overlay-content ul {padding:20px 10px;}
div.overlay-content li {list-style:none;}
div.overlay-content li a {color: #555; text-decoration: none;}
div.overlay-content li a:hover, div.overlay-content li a:active {text-decoration: underline;}
div.overlay-content h2, div.overlay-content h3 {margin:0;}
div.overlay-content p {white-space: pre-line;margin-bottom:20px;}

div.overlay-content table {border: 1px solid #444;}
div.overlay-content table th {text-align:center;border:1px solid #444;border-width:0 1px 1px 0;background:#cacaca;}
div.overlay-content table td {text-align:center;border:1px solid #444;border-width:0 1px 1px 0;}
div.overlay-content table tr th:last-child, div.overlay-content table tr td:last-child {border-right:0;}
div.overlay-content table tr:last-child td {border-bottom:0;}
div.overlay-content table .la {text-align:left;padding-left:5px;line-height:1.5em;}

/* tamerinfo */
.overlay_wrap_tamer_info table {width:100%;border:none;}
.overlay_wrap_tamer_info table tr {height:24px;}
.overlay_wrap_tamer_info table th {text-align:left;border:none;}
.overlay_wrap_tamer_info table td {text-align:right;border:none;}


.overlay_refund {padding:10px;}
.overlay_refund ul {padding: 20px;}
.overlay_refund li {margin-bottom: 10px;list-style: decimal;white-space: pre-line;}

/* nickname */
.wrap_nickname form {text-align:center;}
.wrap_nickname input {width:90%;padding:3px 1%;margin:5px;text-align:left;}


/* selfdragon */
.overlay-dragoninfo {}
.overlay-dragoninfo .dragon_img {float:left;width:100px;height:100px;border:1px solid #dedede;}
.overlay-dragoninfo .dragon_info {margin-left:120px;}

.overlay-dragoninfo .dragon_title {font-size:1.4em;line-height:40px;height:40px;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #dedede;}
.overlay-dragoninfo .dragon_attr {float:right;width:30px;height:30px;}
.overlay-dragoninfo .dragon_info_list li {width:50%;float:left;padding:3px 0;}
.overlay-dragoninfo .dragon_info_list li.dragon_graph {clear:both;width:100%;}

.overlay-dragoninfo .dragon_desc {margin-top:10px;clear:both;height:70px;overflow-y:auto;border:1px solid #dedede;}
.overlay-dragoninfo .dragon_desc p {padding:10px;}
.overlay-dragoninfo .dragon_code {margin:10px 0;clear:both;}
.overlay-dragoninfo .dragon_code textarea {
    width: 434px !important;
    height: 50px !important;
    word-break: break-all !important;
    overflow: hidden !important;
    border: 1px solid #dedede;
    margin: 0px !important;
    resize: none;
    padding:5px;
}

.overlay-dragoninfo .dragon_graph > * {display:inline-block;vertical-align:middle;}
.overlay-dragoninfo .dragon_graph .wrap_graph {
	width:240px;
    height: 11px;
    border-color: #b3b3b3;
    background: #f4f4f4;	
}

/***********************************************
 ******************* MAIN **********************
 ***********************************************/
/*
.video_bg {position:absolute;z-index:0;left:50%;transition:opacity 1s linear;opacity:1;}
@media only screen { .video_bg {display:block;max-width:none;margin-left:-951px;} }
*/

.container_main .wrap_contents {margin-left:0;}

 .list_loading {display:block;height:200px;line-height:200px;text-align:center;}
 .ranking_users .list_loading {height:140px;line-height:140px;}


/*************************************************
 ******************* HEADER **********************
 *************************************************/
.wrap_header {position:relative;top:0;left:0;z-index:9;}
/*.header_nav {  width: 100%; height: 35px; line-height: 35px; overflow: hidden; background: #fff; }*/
.header_nav {      width: 100%;
    height: 45px;
    line-height: 35px;
    overflow: hidden;
    background: black; }
.inner_header_nav {   }
	.header_logo {width: 218px;margin: auto;}
	
	.header_lang {overflow: auto;}
	.header_lang li { 
		float: right;
		width: 41px;
		height: 20px;
		line-height:20px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		background-color: rgba(0,0,0,0);
		border: solid 1px #c5c5c5;
		margin:7px 0 0 5px;
		text-align:center;
	}
	.header_lang li.lang_selected {background:#e5e5e5;}


.center_content {width: 1000px;margin:0 auto;}
.center_content_wrap {overflow: hidden;position: relative;display: inline-block;float: left;}

.header_menu { width: 100%; height: 40px; line-height: 40px; overflow: hidden; background: #1d1d1d; }
	.container_dv1 .header_menu {background: #1d1d1d url('/assets/images/dv1/menu_line_dv_1.png') no-repeat bottom center;}
	.container_dv2 .header_menu {background: #1d1d1d url('/assets/images/dv2/menu_line_dv_2.png') no-repeat bottom center;}
	.container_dvm .header_menu {background: #1d1d1d url('/assets/images/dvm/menu_line_dv_m.png') no-repeat bottom center;}

	.container_dvtcg .header_menu {background: #1d1d1d url('/assets/images/dvtcg/menu_line_dv_tcg.png') no-repeat bottom center;}
	.container_dvace .header_menu {background: #1d1d1d url('/assets/images/dvace/menu_line_dv_ace.png') no-repeat bottom center;}
	.container_talent .header_menu {background: #1d1d1d url('/assets/images/other/menu_line_talent.png') no-repeat bottom center;}
	.container_lab .header_menu {background: #1d1d1d url('/assets/images/other/menu_line_lab.png') no-repeat bottom center;}
	.container_payment .header_menu {background: #1d1d1d url('/assets/images/other/menu_line_charge.png') no-repeat bottom center;}
	.container_support .header_menu {background: #1d1d1d url('/assets/images/other/menu_line_service.png') no-repeat bottom center;}

.inner_header_menu { font-size: 11pt; }
	.inner_header_menu li {padding:0 12px;}
		/* .inner_header_menu li.menu_home {padding-left: 0;} */
		.inner_header_menu li.menu_dv1 {padding-left: 0;}
		.inner_header_menu li.menu_dv2 {}
		.inner_header_menu li.menu_talent {/*background:#3a3a3a;height:38px;*/}
		.inner_header_menu li.menu_cash {}
		.inner_header_menu li.menu_shop {}
		.inner_header_menu li.menu_support {padding-right: 0;}
		
		.inner_header_menu li a, .inner_header_menu li a:LINK, .inner_header_menu li a:VISITED {color:#dedede;}
		.inner_header_menu li.menu_dv1 a:HOVER, .inner_header_menu li.menu_dv1 a:ACTIVE, .menu_selected_dv1 li.menu_dv1 a {color:#b3d3ff;}
		.inner_header_menu li.menu_dv2 a:HOVER, .inner_header_menu li.menu_dv2 a:ACTIVE, .menu_selected_dv2 li.menu_dv2 a {color:#f56e7b;}
		.inner_header_menu li.menu_dvm a:HOVER, .inner_header_menu li.menu_dvm a:ACTIVE, .menu_selected_dvm li.menu_dvm a {color:#68e615;}


		.inner_header_menu li.menu_dvace a:HOVER, .inner_header_menu li.menu_dvace a:ACTIVE, .menu_selected_dvace li.menu_dvace a {color:#f9ef00;}
		.inner_header_menu li.menu_dvtcg a:HOVER, .inner_header_menu li.menu_dvtcg a:ACTIVE, .menu_selected_dvtcg li.menu_dvtcg a {color:#cd80ea;}
		.inner_header_menu li.menu_dvsaga a:HOVER, .inner_header_menu li.menu_dvsaga a:ACTIVE, .menu_selected_dvsaga li.menu_dvsaga a {color:#5bdad3;}
		.inner_header_menu li.menu_talent a:HOVER, .inner_header_menu li.menu_talent a:ACTIVE, .menu_selected_talent li.menu_talent a {color:#eace5c;}
		.inner_header_menu li.menu_cash a:HOVER, .inner_header_menu li.menu_cash a:ACTIVE, .menu_selected_payment li.menu_cash a {color:#f7813a;}
		.inner_header_menu li.menu_support a:HOVER, .inner_header_menu li.menu_support a:ACTIVE, .menu_selected_support li.menu_support a {color:#f56098;}
		.inner_header_menu li.menu_lab a:HOVER, .inner_header_menu li.menu_lab a:ACTIVE, .menu_selected_lab li.menu_lab a {color:#aac92c;}
		.inner_header_menu li.menu_shop a:HOVER, .inner_header_menu li.menu_shop a:ACTIVE, .menu_selected_shop li.menu_shop a {color:#a16abe;}
		.inner_header_menu li.menu_events a:HOVER, .inner_header_menu li.menu_events a:ACTIVE, .menu_selected_events li.menu_events a {color:#eace5c;}
		.inner_header_menu li.menu_wt a:HOVER, .inner_header_menu li.menu_wt a:ACTIVE, .menu_selected_wt li.menu_wt a {color:#65e8fc;}
	
	
/* 		.inner_header_menu li.menu_talent a {color:#eace5c;} */
	
.header_menu_left li { float: left; margin-right: 10px; }
.header_menu_right li { float: right; margin-left: 0px; }
.header_menu_right .ic_n {margin-top:-3px;margin-left:5px;}

.header_top {width:1000px;height: 282px;margin: 0 auto;position: relative;}
.inner_header_top {width: 1200px;height: 100%;position: absolute;top: 0;/*left: calc(50% - 1400px / 2)*/left:-200px;}
/*
	// 게임별 배경 안써욤
	.container_dv1 .inner_header_top {background:url('/assets/images/dv1/main_dv_1.jpg') no-repeat top left;}
	.container_dv2 .inner_header_top {background:url('/assets/images/dv2/main_dv_2.jpg') no-repeat top left;}
	.container_dvtcg .inner_header_top {background:url('/assets/images/dvtcg/main_dv_tcg.jpg') no-repeat top left;}
*/

.header_rolling {
	position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: 468px;
    z-index: 1;
    overflow: hidden;
    }
	.header_rolling .header_banner {display:none;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;overflow:hidden;}
	
	
/* 	.header_rolling .header_banner {background:url('/assets/images/common/main_dragon_1.png') no-repeat top left;} */
	
	.header_banner .header_banner_bg {/* float:left;width:300px;height:100%; */}
	.header_banner .header_banner_body {margin-left: 200px;color: #fff;text-align: center;}
	.header_banner .header_banner_title {margin:60px 0 10px;font-size:40px;}
	.header_banner .header_banner_desc {font-size:16px;line-height:20px;margin-bottom:10px;font-weight:lighter;}
	.header_banner_img {margin:15px auto 0px;}
	
	.container_dv1 .banner_dv1 {display:block;opacity:1;z-index:9;}
	.container_dv2 .banner_dv2 {display:block;opacity:1;z-index:9;}
	.container_dvm .banner_dvm {display:block;opacity:1;z-index:9;}

	.container_dvace .banner_dvace {display:block;opacity:1;z-index:9;}
	
	.header_text {padding-top:3px;font-size:1.3em;color:#ffc000;}
	
	/*헤더 롤링배너*/
	.header_banner.img_1 {background:url('/assets/images/common/main_dragon_201208_dv1_1.png')no-repeat top left;background-position: 128px -23px;}
	.header_banner.img_2 {background:url('/assets/images/common/main_dragon_201208_dv1_2.png')no-repeat top left;background-position: 128px -23px;}
	.header_banner.img_3 {background:url('/assets/images/common/main_dragon_201208_dv1_3.png')no-repeat top left;background-position: 128px -23px;}
	.header_banner.img_4 {background:url('/assets/images/common/main_dragon_201208_dv1_4.png')no-repeat top left;background-position: 128px -23px;}
	.header_banner.img_5 {background:url('/assets/images/common/main_dragon_201208_dv1_5.png')no-repeat top left;background-position: 128px -23px;}

	.header_banner.dv2.img_1 {background:url('/assets/images/common/main_dragon_dv2_1.png')no-repeat top left;background-position: 0 -74px;}
	.header_banner.dv2.img_2 {background:url('/assets/images/common/main_dragon_dv2_2.png')no-repeat top left;background-position: 0 -74px;}
	.header_banner.dv2.img_3 {background:url('/assets/images/common/main_dragon_dv2_3.png')no-repeat top left;background-position: 0 -74px;}
	.header_banner.dv2.img_4 {background:url('/assets/images/common/main_dragon_dv2_4.png')no-repeat top left;background-position: 0 -74px;}
	.header_banner.dv2.img_5 {background:url('/assets/images/common/main_dragon_dv2_5.png')no-repeat top left;background-position: 0 -74px;}

	.header_banner.dvm.img_1 {background:url('/assets/images/common/main_dragon_dvm_1-1.png')no-repeat top left;background-position: 155px -74px;}
	.header_banner.dvm.img_2 {background:url('/assets/images/common/main_dragon_dvm_2-1.png')no-repeat top left;background-position: 155px -74px;}
	.header_banner.dvm.img_3 {background:url('/assets/images/common/main_dragon_dvm_3-1.png')no-repeat top left;background-position: 155px -74px;}
	.header_banner.dvm.img_4 {background:url('/assets/images/common/main_dragon_dvm_4-1.png')no-repeat top left;background-position: 155px -74px;}
	.header_banner.dvm.img_5 {background:url('/assets/images/common/main_dragon_dvm_5-1.png')no-repeat top left;background-position: 155px -74px;}
	

	/*로고*/
	.header_banner_img {display:block;}
	.header_banner_img.dv1_3 {width:359px;height:196px;background:url('/assets/images/dv1/logo_dv1_season4.png')no-repeat top left;}
	.header_banner_img.dv1_3_kr {width:344px;height:203px;background:url('/assets/images/dv1/201208_logo_dv1.png')no-repeat top center;margin-left: 314px;background-size:100%;}
	.header_banner_img.dv1_3_en {width:344px;height:203px;background:url('/assets/images/dv1/180419_logo_dv1_en.png')no-repeat center center;margin-left: 314px;background-size:100%;}
	.header_banner_img.dv1_4 {width:359px;height:196px;background:url('/assets/images/dv1/logo_dv1_season4.png')no-repeat top left;}

	.header_banner_img.dv2_2_kr {width: 347px;height: 213px;background: url('/assets/images/dv2/181121_logo_dv2.png')no-repeat center left;vertical-align: top;margin-left: 313px;background-size:100%;}
	.header_banner_img.dv2_2_en {width: 347px;height: 213px;background: url('/assets/images/dv2/180131_logo_dv2_en.png')no-repeat center left;vertical-align: top;margin-left: 313px;background-size:100%;}

	.header_banner_img.dvm_1 {width:352px;height:184px;background:url('/assets/images/dvm/logo_dvm_season1.png')no-repeat center left;vertical-align:top;margin-left:330px;}	
	
	.header_banner_img.dvace_1 {width:359px;height:230px;background:url('/assets/images/dvace/logo_dvace_season1.png')no-repeat top center;background-size:100%;}

	.container_dv1 .btn_area_dv1 {margin-left: -12px;margin-top: 5px;}
	.container_dv2 .btn_area_dv2 {margin-left: 0px;margin-top: -14px;}
	
	.container_dv1 .btn_store {display:inline-block;width:110px;height:32px;font-size:0;vertical-align:top;margin-right:3px;}
	.container_dv2 .btn_store {display:inline-block;width:110px;height:32px;font-size:0;vertical-align:top;margin-right:3px;}

	.btn_store:HOVER {background-position:bottom left;}
	.btn_store_google_kr {background:url('/assets/images/common/btn_google_kr.png') no-repeat top left;}
	.btn_store_apple_kr {background:url('/assets/images/common/btn_apple_kr.png') no-repeat top left;}
	.btn_store_google_en {background:url('/assets/images/common/btn_google_en.png') no-repeat top left;}
	.btn_store_apple_en {background:url('/assets/images/common/btn_apple_en.png') no-repeat top left;}

	.btn_store_google_dark_kr {background:url('/assets/images/common/btn_google_white.png') no-repeat top left;}
	.btn_store_apple_dark_kr {background:url('/assets/images/common/btn_apple_white.png') no-repeat top left;}
	.btn_store_google_dark_en {background:url('/assets/images/common/btn_google_en_black.png') no-repeat top left;}
	.btn_store_apple_dark_en {background:url('/assets/images/common/btn_apple_en_black.png') no-repeat top left;}

	.banner_dvm .btn_store_google_kr {margin-left:14px;}



/********************************************************************
 ******************* MEMBER BOX 멤버 로그인 START **********************
 ********************************************************************/

.wrap {width: 1000px;height: 282px;margin: 0 auto;position: relative;margin-top: -282px;}

.memberbox_area {position: absolute;top:0;right:0;}

.member_box {position: absolute;right: 0;top: 40px;width: 262px;overflow: hidden;z-index: 10;}
	.member_off {position:relative;padding:20px 20px 15px;background:#292929;}
		.member_form {color:#a8a8a8;}
		.member_input {width:200px;height:13px;line-height:13px;margin:0;padding:10px;border:1px solid #cdcdcd;background:#efefef;}
		.member_input[type=password] {border-top:0;}
		.member_submit {width:220px;height:33px;margin:9px 0;padding:0;border:1px solid #e94a43;color:#fff;font-size:13px;background:#e94a43;cursor:pointer;}
		.member_submit:HOVER {background:#C1342E;cursor:pointer;}
		
		/* input placeholder css */
		.member_form input::-webkit-input-placeholder {
			color: #bababa;
		}
		.member_form input::-moz-placeholder { /* Firefox 19+ */
			color: #bababa;
		}
		.member_form input:-ms-input-placeholder {
			color: #bababa;
		}
		.member_form input:-moz-placeholder { /* Firefox 18- */
			color: #bababa;
		}
		
		.member_form form {margin-bottom:10px;}
		.member_form a:hover {color:#ccc;}
		
		.member_outer > div {/* float:left;width:50%;height:31px;background:#efefef;color:#919191;*/width:105px;height:23px;font-size:0.75em;overflow:hidden;background:#131313;}
		.member_outer > div:HOVER {background:#444;color:#ccc;cursor:pointer;}
		.member_outer > div span.ic_fb, .member_outer > div span.ic_gg {float:left;}
		.member_outer > div .btn_label {margin-left:23px;line-height:22px;text-align:center;}
		
		.member_outer > div.customGPlusSignIn {float:right;}
	
	.member_on {position:relative;padding:20px;color:#fff;background:#292929;}
		.member_name {font-size:12pt;margin-bottom:15px;}
		
		.member_on img {float:left;width:80px;height:80px;}
		
		.member_info {margin-left:90px;height:80px;}
			.member_info li {padding:6px 0;white-space:nowrap;}

		.member_info_en {margin-left:5px;height:80px;}
			.member_info_en li {padding:6px 0;white-space:nowrap;}
		
		.member_btn {clear:both;margin-top:15px;}
			.member_btn .btn {display:block;height:35px;line-height:36px;color:#fff;text-align:center;padding:0;border:0;border-radius:0;}
			.member_btn .btn:HOVER {color:#c7c7c7;}

			.member_btn .header_alarm {float:left;width:35px;background:#525252;position:relative;}
			.member_btn .header_alarm .ic_alarm_number {position:absolute;top:10px;right:8px;}
			.member_btn .btn_logout {float:right;width:82px;background:#2a4e76;}
			.member_btn .btn_tamer {width:95px;background:#525252;margin-left:40px;}
			
			.member_btn .header_alarm:HOVER	 {background:#424242;}		
			.member_btn .btn_tamer:HOVER {background:#424242;}
			.member_btn .btn_logout:HOVER {background:#1d3a5b;}


			
/********** Alarm ***********/
.wrap_alarm {display:none;position:absolute;right:0;bottom:0;background:#ffffff;width:260px;z-index:10;font-family:'돋움',Dotum;border:1px solid #292929;}
.wrap_alarm .alarm_arrow {background:url('/assets/images/webtoon/login_box_arrow.png') no-repeat center center;width:22px;height:14px;position:absolute;left:25px;top:-11px;}
.wrap_alarm .alarm_header {position: relative;overflow: hidden;height: 20px;padding: 10px;border-bottom:1px solid #dedede;}
.wrap_alarm .alarm_header .alarm_title {display: inline-block;font-size: 12px;font-weight:900;color: #444444;margin-top:7px;font-family:'돋움',Dotum;}
.wrap_alarm .alarm_header .btn_alarm_delete {float: right;font-size: 11px;font-weight: normal;border: 1px solid #cccccc;color: #787878;border-radius: 5px;letter-spacing: -0.5px;text-align: center;width:42px;height:19px;background:#ffffff;}
.wrap_alarm .alarm_header .btn_alarm_delete:HOVER {background: #f8f8f8;}

.wrap_alarm .alarm_box {overflow:hidden;height:235px;overflow-y:auto;}
				.alarm_box .list_wrap li {border-bottom: 1px solid #f2f4f6;position:relative;}
				.alarm_box .list_wrap li:last-child {border-bottom:none;}
				.alarm_box .list_wrap li:HOVER {background:#f8f8f8;}
				.alarm_box .list_wrap li > a {padding: 10px;display: inline-block;width:190px;}
				.alarm_box .list_wrap .list_subject {display: inline-block;font-size: 12px;color: #444444;max-width:100%;text-indent:9px;}
				.alarm_box .list_wrap .list_subject .category {padding-right:3px;}
				.alarm_box .list_wrap .list_row_info {font-size: 11px;line-height: 11px;color: #bababa;vertical-align: top;margin-top:3px;}
				.alarm_box .list_wrap .list_writter {display: inline-block;text-indent:9px;}
				.alarm_box .list_wrap .v_line {display: inline-block;height: 6px;margin-left: 4px;margin-right: -6px;vertical-align: top;margin-top: 3px;}
				.alarm_box .list_wrap .list_date {display:inline-block;letter-spacing:-0.3px;}
				.alarm_box .list_wrap .ic_alarm_n {position:absolute;top:9px;left:11px;}
				.alarm_box .list_wrap .ic_alarm_close {position:absolute;top:19px;right:10px;}

				.alarm_box .list_wrap .list_read .ic_alarm_n {background:#e5e5e5;}
				.alarm_box .list_wrap .list_read .list_subject {color:#bababa;}

.wrap_alarm .alarm_bottom {height: 20px;padding: 10px;background:#f7f7f7;border-top:1px solid #dedede;}
.wrap_alarm .alarm_msg {font-size:11px;line-height:11px;color:#a9a9a9;margin-top:4px;}


/********************************************************************
 ******************* MEMBER BOX 멤버 로그인 END **********************
 ********************************************************************/

/*******************************************************************
*********************English 전용 게시판 header START *****************
*********************************************************************/
.eng_header {margin-left:125px;overflow:hidden;margin-bottom:-20px;}
	.eng_contents {width:875px;height:140px;overflow:hidden;}
	.eng_contents .innerBorder {float:left;margin:5px 0 0 5px;border:1px solid #c7c7c7;}
.eng_header .contents_385 {width:383px;height:128px;}
.eng_header .contents_330 {width:328px;height:128px;}
.eng_header .contents_140 {width:138px;height:128px;}
.eng_header .contents_label {margin:0 0 5px;font-size:12pt;font-weight:bold;color:#616161;}
.eng_header .innerContents {position:relative;padding:10px;}

	.customer_eng .btn {float:left;display:block;position:relative;padding:7px 12px;width:114px;height:28px;line-height:28px;white-space:nowrap;border-radius:0;border:1px solid #c9c9c9;background:#f7f7f7;}
	.customer_eng .btn:HOVER {background:#e5e5e5;}
	.customer_eng .btn.btn_faq {border-width:0 1px 1px 0;}
	.customer_eng .btn.btn_bug {border-width:0 0 1px 0;}
	.customer_eng .btn.btn_suggest {border-width:0 1px 0 0;}
	.customer_eng .btn.btn_report {border-width:0;}
		
	.customer_eng .btn * {vertical-align:middle;}
	.customer_eng .btn .customer_ic {display:inline-block;width:28px;height:28px;margin-right:5px;}

.btn_eng_daily {display:inline-block;width:100%;height:79px;line-height:79px;text-align:center;margin:5px 23px 5px 0;}
.btn_eng_daily * {vertical-align:middle;}

.eng_daily_list {margin-right:90px;}
.eng_daily_row {height:20px;line-height:20px;margin-bottom:3px;}
.eng_daily_row .textoverflow {display:inline-block;vertical-align:middle;max-width:100px;}
.eng_daily_row span {display:inline-block;vertical-align:middle;}

.eng_header .contents_noti {padding-top:10px;}
.eng_header	.contents_noti ul li {height: 14px;line-height: 14px;margin: 9px 0;}
.eng_header	.contents_noti span {display:inline-block;vertical-align:middle;}
.eng_header	.contents_noti .contents_noti_label {width: 50px;font-weight:bold;margin-right:5px;}
.eng_header	.contents_noti .textoverflow {max-width:55%;}
.eng_header	.contents_noti .label_notice {border-right:1px solid #ec3a3a;color:#ec3a3a;}
.eng_header	.contents_noti .label_update {border-right:1px solid #337dd1;color:#337dd1;}
.eng_header	.contents_noti .label_event {border-right:1px solid #aac92c;color:#aac92c;}
.eng_header	.contents_noti .contents_noti_date {float:right;color:#7c7c7c;}

.eng_header	.contents_body {padding-top:0px;}
.eng_header	.contents_body ul {width:50%;float:left;}
.eng_header	.contents_body .contents_row {height:20px;line-height:20px;margin-bottom:5px;}
.eng_header	.contents_body .contents_row span {vertical-align:middle;display:inline-block;}

.eng_header	.contents_body .contents_row .textoverflow {width:auto;max-width:45%;}

		
.eng_header	.contents_divided ul {float:none;width:100%;}
		
.eng_header	.contents_body .contents_row_label {width:56px;height:20px;line-height:20px;margin-right:5px;color:#fff;font-size:11px;text-align:center;}
.eng_header	.contents_body .label_free {background:#a16abe;}
.eng_header	.contents_body .label_qna {background:#aac92c;}
.eng_header	.contents_body .label_deal {background:#587cc5;}
.eng_header	.contents_body .label_report {background:#4eaca9;}
.eng_header	.contents_body .label_tip {background:#ea8585;}
.eng_header	.contents_body .label_friend {background:#e9934e;}
.eng_header	.contents_body .label_broadcasting {background:#e9934e;}
.eng_header	.contents_body .label_humor {background:#ea8585;}

		
.eng_header	.contents_body .contents_row_date {float:right;color:#7c7c7c;margin-right:5px;}


/*******************************************************************
*********************English 전용 게시판 header END *******************
*********************************************************************/



/***********************************************
 ******************* SIDE **********************
 ***********************************************/
.wrap_side {float:left;position:absolute;width:140px;height:auto;color:#3d3d3d;overflow:hidden;z-index:2;}
	.wrap_side li {padding:0 15px;}
	.wrap_side li.side_menu h3 {margin:15px 0 5px;}
	.wrap_side li.side_submenu {height:18px;line-height:21px;padding:3px 15px;white-space:nowrap;}
	.wrap_side li.side_submenu:HOVER {display:block;color:#fff;cursor:pointer;background:url('/assets/images/common/sub_menu_bg.png') no-repeat 10px center;}
	.wrap_side a {display:block;color:#3d3d3d;}
	.wrap_side li.side_submenu:HOVER a, .wrap_side a:HOVER {color:#fff;}
	
	.wrap_side li.side_submenu.active {display:block;color:#fff;background:url('/assets/images/common/sub_menu_bg.png') no-repeat 10px center;}
	.wrap_side li.side_submenu.active a {color:#fff;}
	
	
.wrap_body {overflow: hidden; /* margin-bottom: 15px; */ background:#fff url('/assets/images/common/side_bg.jpg') repeat-y top left;z-index:9;}

.container_main .wrap_body {background: #fff;}

.wrap_contents {margin-left: 125px;overflow:hidden; }
/* .wrap_contents > div {float:left;margin:5px 0 0 5px;border:1px solid #c7c7c7;} */
	.wrap_contents .innerBorder {float:left;margin:5px 0 0 5px;border:1px solid #c7c7c7;}


	.wrap_content_615 {width:615px;height:510px;overflow:hidden;}
		.wrap_contents .banner_250 .dot_slider {border:1px solid #c7c7c7;width:248px;height:248px;}


	.wrap_contents .contents_735 {width:733px;height:248px;overflow:hidden;}
	.wrap_contents .contents_250 {float:right;width:248px;height:413px;height:auto;margin:5px;background:#f7f7f7;}
	.wrap_contents .contents_360 {width:358px;height:248px;height:308px;overflow:hidden;}
	.wrap_contents .contents_610 {width:608px;height:248px;height:188px;overflow:hidden;}
	.wrap_contents .contents_245 {width:243px;height:248px;height:308px;overflow:hidden;}
	
	.wrap_contents .banner_250 {width:260px;height:250px;height:510px;float:right;}
	.wrap_contents .banner_735 {width:733px;height:158px;}
	
		
	.wrap_contents .inner_contents {position:relative;padding:22px;} 
	.contents_250 .inner_contents {padding:8px;}
	
	.contents_header {}
		.contents_header a {float:right;}
		.contents_label {margin:0 0 5px;font-size:12pt;font-weight:bold;color:#616161;}
		.contents_header .label_dv1 {color:#0f2e67;}
		.contents_header .label_dv2 {color:#6b0d0d;}
		.contents_header .label_dvtcg {color:#380f67;}
		.contents_header .label_dvsaga {color:#0f5d4a;}
	
	.contents_noti {padding-top:10px;}
		.contents_noti ul li {height: 14px;line-height: 14px;margin: 10px 0;}
		.contents_noti span {display:inline-block;vertical-align:middle;}
		.contents_noti .contents_noti_label {width:60px;font-weight:bold;margin-right:5px;}
		.contents_noti .textoverflow {max-width:65%;}
		.contents_noti .label_notice {border-right:1px solid #ec3a3a;color:#ec3a3a;}
		.contents_noti .label_update {border-right:1px solid #337dd1;color:#337dd1;}
		.contents_noti .label_event {border-right:1px solid #aac92c;color:#aac92c;}
		.contents_noti .contents_noti_date {float:right;color:#7c7c7c;}
	
	.contents_body {padding-top:5px;}
		.contents_body ul {width:50%;float:left;}
		.contents_body .contents_row {height:20px;line-height:20px;margin-bottom:5px;}
		.contents_body .contents_row span {vertical-align:middle;display:inline-block;}
/* 		.contents_body .contents_row .ic_n {position:absolute;right:10px;height:20px;} */
		.contents_body .contents_row .textoverflow {width:auto;max-width:45%;}
/* 		.contents_body .contents_row .textoverflow:hover {text-decoration:underline;} */
		
		.contents_divided ul {float:none;width:100%;}
		
		.contents_body .contents_row_label {width:56px;height:20px;line-height:20px;margin-right:5px;color:#fff;font-size:11px;text-align:center;}
			.contents_body .label_free {background:#a16abe;}
			.contents_body .label_qna {background:#aac92c;}
			.contents_body .label_deal {background:#587cc5;}
			.contents_body .label_review {background:#587cc5;}
			.contents_body .label_report {background:#4eaca9;}
			.contents_body .label_tip {background:#ea8585;}
			.contents_body .label_friend {background:#e9934e;}
			.contents_body .label_broadcasting {background:#e9934e;}
			.contents_body .label_humor {background:#ea8585;}

		
		.contents_body .contents_row_date {float:right;color:#7c7c7c;margin-right:5px;}
	
/*
	.contents_divided {float:left;width:50%;}
	.contents_divided:last-child {width:calc(50% - 1px);border-left:1px solid #c7c7c7;}
*/
	
	
	/* 고객센터 */
	.customer_label {height:18px;line-height:18px;/* margin-top:20px; */margin:6px 0;font-weight:bold;}
	
	.customer_menu {clear:both;overflow:auto;/* margin-bottom:10px; */}
	.customer_menu .btn {
		float:left;
		width: 114px;
		height: 36px;
		line-height:36px;
		padding:0;
		border-radius:0;
		border: solid 1px #c9c9c9;
		background-image: -webkit-linear-gradient(bottom, #f4f4f4, #fefefe);
		background-image: -moz-linear-gradient(bottom, #f4f4f4, #fefefe);
		background-image: -o-linear-gradient(bottom, #f4f4f4, #fefefe);
		background-image: -ms-linear-gradient(bottom, #f4f4f4, #fefefe);
		background-image: linear-gradient(to top, #f4f4f4, #fefefe);
		font-weight:bold;
		text-align: center;
	}
	
	.customer_menu .btn:HOVER {
		background-image: -webkit-linear-gradient(bottom, #D8D8D8, #E8E8E8);
		background-image: -moz-linear-gradient(bottom, #D8D8D8, #E8E8E8);
		background-image: -o-linear-gradient(bottom, #D8D8D8, #E8E8E8);
		background-image: -ms-linear-gradient(bottom, #D8D8D8, #E8E8E8);
		background-image: linear-gradient(to top, #D8D8D8, #E8E8E8);
		cursor:pointer;
	}
	
	.customer_menu .btn.btn_faq, .customer_menu .btn.btn_suggest {border-right:0;border-bottom:0;}
	.customer_menu .btn.btn_bug, .customer_menu .btn.btn_report {border-bottom:0;}
	.customer_menu .btn.btn_cash {width:229px;}
	.customer_menu .btn.btn_cash span {font-weight:normal;}
	
	/* 접속멤버 */
	.customer_list {margin-bottom:10px;}
	.customer_member_list {width:230px;height:155px;border:1px solid #c9c9c9;overflow-y:auto;background:#fff;}
	.customer_member {width:auto;height:24px;line-height:24px;margin:5px;}
	.customer_member:HOVER {background:#ddd;cursor:pointer;}
	.customer_member * {vertical-align:middle;}
	
	/* 접속 카운터 */
	.customer_visit {width:230px;height:33px;line-height:33px;border:1px solid #c9c9c9;text-align:center;overflow:hidden;white-space:nowrap;background:#e6e6e6;}

.wrap_talent {width:100%;height:auto;padding:15px 0;overflow:hidden;background:#000101;}
	.inner_talent {overflow:hidden;}
	.inner_talent > div {float:left;margin:0 5px 5px 0;}
	
	.talent_343 {width:357px;height:96px;}
	.talent_268 {width:276px;height:96px;margin-right:0 !important;}
	
	.talent_label {width:100%;height:23px;line-height:23px;margin-bottom:5px;text-indent:5px;color:#fff;overflow:hidden;}
		.label_draw {background:#f6bd34;}
		.label_webtoon {background:#ec5858;}
		.label_selfdragon {background:#a5c534;}
		.label_environment {background:#8168c8;}
		.label_photo {background:#2f8ed5;}
		.label_novel {background:#0cb492;}
		
	.talent_label a {float:right;margin-right:5px;}
		.talent_label a, .talent_label a:LINK, .talent_label a:VISITED {color:#fff;text-decoration:none;}
		.talent_label a:HOVER, .talent_label a:ACTIVE {color:#000;text-decoration:none;cursor:pointer;}
	
	.talent_contents {width:100%;height:70px;overflow:hidden;}
		.talent_contents li {position:relative;}
		.talent_contents li .ic_new {position:absolute;top:5px;left:5px;}
		.talent_343 .talent_contents li {float:left;width:85px;height:68px;margin-right:5px;}
		.talent_343 .talent_contents li:last-child {margin:0;}
		
		.talent_268 .talent_contents li {float:left;width:65px;height:68px;margin-right:5px;}
		.talent_268 .talent_contents li:last-child {margin:0;}
		
		/* talent board */
		.talent_board .talent_contents {background:#000101;}
		.talent_board .talent_contents li {width:100%;height:23px;line-height:23px;border-bottom:1px solid #2c2c2c;overflow:hidden;}
		.talent_board .talent_contents li:last-child {border:none;}
			.talent_board .talent_contents .talent_board_subject {margin-left:10px;margin-right:95px;}
			.talent_board .talent_contents .talent_board_subject a {color:#d5943f;}
			.talent_board .talent_contents .talent_board_nick {float:right;width:80px;height:100%;margin-right:10px;color:#999;text-align:right;}
		
	.inner_talent .talent_banner {width:973px;height:78px;margin:10px 10px 0;border:1px solid #4a4a4a;background:#232323;}
		.talent_banner li {float:left;padding:9px;}
		.talent_banner li:last-child {padding-left:0;}


.wrap_footer {width : 100%;height:120px;text-align: center;color:#a5a5a5;background: #1d1d1d;}
	.wrap_footer .footer_guide {height:15px;line-height:15px;padding:7px;border-bottom:1px solid #2e2e2e;}
	.wrap_footer .footer_guide li {display:inline-block;padding:0 10px;border-right:1px solid #c7c7c7;}
	.wrap_footer .footer_guide li:last-child {border:none;}
	.wrap_footer .footer_info {position:relative;width:600px;margin:0 auto;padding:20px 0 0;}
	
	.wrap_footer .footer_info .highbrow_page {position:absolute;top:10px;right:-50px;}
	.wrap_footer .footer_info .highbrow_page_eng {top:15px !important; right:0px !important;}
	.wrap_footer .footer_info .highbrow_page a {font-size:0;}
	
	.wrap_footer a, .wrap_footer a:LINK, .wrap_footer a:VISITED {color:#a5a5a5;text-decoration:none;}
	.wrap_footer a:HOVER, .wrap_footer a:ACTIVE {color:#fff;text-decoration:none;cursor:pointer;}

	.footer_eng {line-height:20px;padding-top:15px;height:90px !important;}

	.footer_banner {width:495px;float:left;font-size:0px;border:1px solid #2e2e2e;}


	


/******************************
 * info 
 ******************************/		
	.info_search_form {position:relative;margin-bottom:20px;margin-top:10px;line-height:30px;border: 1px solid #d5d5d5;background:#f8f8f8;}
	.info_search_form > div {padding:5px 10px;}
	
	.info_search_form .info_form_name {
		padding:10px;
		border-bottom: solid 1px #d5d5d5;
		background-image: -webkit-linear-gradient(bottom, #f0f0f0, #fdfdfd);
		background-image: -moz-linear-gradient(bottom, #f0f0f0, #fdfdfd);
		background-image: -o-linear-gradient(bottom, #f0f0f0, #fdfdfd);
		background-image: -ms-linear-gradient(bottom, #f0f0f0, #fdfdfd);
		background-image: linear-gradient(to top, #f0f0f0, #fdfdfd);
	}
	
	.info_form_name input {padding:5px 10px; border-radius:20px;border:1px solid #acacac;}
	.info_form_label {display: inline-block;width: 80px;color: #7c7c7c;font-weight: bold;vertical-align: top;}
	
	.info_form_value {display:inline-block;width:80%;vertical-align: top;}
		.info_form_value label {white-space:nowrap;}
	
	.info_form_reset {position:absolute;right:5px;bottom:0px;}
		.info_form_reset .btn_reset {padding:0;border:none;background:none;}
		.info_form_reset .btn_reset span {vertical-align:middle;}
	.info_form_submit {text-align:center;}

	.container_dv1 .info_form_submit .btncolor, .wrap_payment_dv1 .btncolor {padding:7px 18px;}
	.container_dv2 .info_form_submit .btncolor, .wrap_payment_dv2 .btncolor {padding:7px 18px;}

	.container_dv1 .ranking_form_value .btncolor, .wrap_payment_dv1 .btncolor {border-radius:30px;width:50px;height:23px;line-height:25px;}
	.container_dv2 .ranking_form_value .btncolor, .wrap_payment_dv2 .btncolor {border-radius:30px;width:50px;height:23px;line-height:25px;}	

	/* list view */
	.info_list {margin: 20px 0;padding-bottom:30px;overflow:auto;color: #808080;}
	.info_list li {padding:10px;border-bottom:1px solid #e4e4e4;}
	.info_list li.list_row:hover {background:#E8E8E8;}
	.info_list li.list_empty {padding:10px;text-align:center;}
	.info_list li a {display:block;/* padding:10px; */}
	.info_list li span {display:inline-block;vertical-align:middle;text-align:center;}
	.info_list .list_header {padding:5px 10px;border-top:2px solid #bebebe;background:#f8f8f8;}
	.info_list .list_row img {width:50px;height:50px;border:1px solid #c8c8c8;background:#fff;}
	
	.info_list_img {width: 54%;}
	.info_list_name {width: 16%;}
	.info_list_desc {width: 29%;}
	.info_list li span.info_list_desc {text-align:left;}

	.info_list .list_header .info_list_desc {text-align:center;}
	
	/* monster list */
	.info_list_monster li span.info_list_desc {text-align:center;}
	
	/* item list */
	.info_list_item .info_list_img {width: 20%;}
		.info_list_item .info_list_img img {border:none;}
		
	.info_list_item .info_list_name {width: 20%;}
	.info_list_item .info_list_desc {width: 58%;text-align:left;}
	
	/* skill list */
	.info_list_skill .info_list_img {width: 20%;}
		.info_list_skill .info_list_img img {border:none;}
		
	.info_list_skill .info_list_name {width: 20%;}
	.info_list_skill .info_list_desc {width: 58%;text-align:left;}
	
	
	
	/* read view */
	.inner_wrap_info {clear:both;padding:10px 0;overflow:auto;}
	
	.wrap_info_right {float:right;min-height:320px;border:1px solid #d5d5d5;background:#f8f8f8;}
	.wrap_info_right .info_img {width:320px;height:320px;overflow:hidden;}
	.wrap_info_right .info_img img {margin:10px;border:1px solid #d5d5d5;background:#fff;}
	
	.wrap_info_right .info_thumb {position:relative;width:100%;height:74px;padding-bottom:8px;overflow:hidden;}
	.wrap_info_right .info_thumb .info_thumb_scroll {position:relative;width: 300px;height:74px;margin:0 auto;overflow: hidden;}
	.wrap_info_right .info_thumb .ic_left {position: absolute;top: 25px; left: 0;}
	.wrap_info_right .info_thumb .ic_right {position: absolute;top: 25px; right: 0;}
	
	.wrap_info_right ul {position: absolute;top:0; left:0;;width: 500px;}
	.wrap_info_right ul li {float: left;width:74px;height:74px;margin-right:2px;}
	.wrap_info_right ul li a {display:block;margin:3px;width:66px;height:66px;border:1px solid #d5d5d5;background:#fff;}
	.wrap_info_right ul li img {width:66px;height:66px;}
	
	.wrap_info_right ul li.active {background:#2e9ce8;}
	.wrap_info_right ul li.active a {border-color: transparent;}
	
	.wrap_info_left {min-height:320px;margin-right:330px;border:1px solid #d5d5d5;background:#f8f8f8;}
	
	.info_header {padding: 15px ;border-bottom:1px solid #d5d5d5;}
	.info_header .info_title {color:#333;font-size:18px;}
	
	.info_body {padding: 15px;color: #7c7c7c;}
	
	.info_body ul {min-height:77px;}
	.info_body ul li {margin-bottom: 5px;}
	
	.info_notes {float:right;}
	
	.info_stat {margin-top:10px;}
	.info_body table {width:100%;border:1px solid #cecece; border-width: 1px 0 0 1px;}
	.info_body table tr {height: 25px;}
	.info_body table th {text-align: center;vertical-align: middle; border:1px solid #cecece; border-width: 0 1px 1px 0; background: #f0f0f0;}
	.info_body table td {text-align: center;vertical-align: middle; border:1px solid #cecece; border-width: 0 1px 1px 0; background: #fff;}
	
	.info_desc {position:relative;height:55px;padding:10px;margin-top:10px;border:1px solid #cecece;background:#fff;overflow:hidden;overflow-y:auto;}
	.info_desc .info_designer {float:right;/* position: absolute;right: 5px;bottom: 5px; */}
	
	
	/* card list */
	.info_list_thumb .list_row {float:left;width:calc(20% - 10px);padding:5px;text-align:center;border:none;}
	.info_list_thumb li a {padding:0;text-align:center;}
	.info_list_thumb .list_row img {display:block;width:150px;height:210px;margin:0 auto;border:none;}
	.info_list_thumb .list_header {display:none;}
	
	.info_list_thumb .list_row span {display:none;}

	
	.info_list_card img {display: none;}
	
	.info_list_card .info_list_type {width:7%;}
	.info_list_card .info_list_series {width:15%;}
	.info_list_card .info_list_name {width:20%;}
	.info_list_card .info_list_phase {width:15%;}
	.info_list_card .info_list_attr {width:10%;}
	.info_list_card .info_list_grade {width:10%;}
	.info_list_card .info_list_star {width:20%;}
	
	.inner_info_card .wrap_info_right {}
	.inner_info_card .wrap_info_right .info_img {width:auto;height:auto;}
	
	.inner_info_card .wrap_info_left {margin-right:270px;}
	
	.inner_info_card .info_stat1 {margin-bottom:71px;}


	
/******************************
 * ranking
 ******************************/
 	.wrap_ranking .function_box {/*margin-top:10px;*/}
	.ranking_search_form {position:relative;margin-bottom:20px;border: 1px solid #d5d5d5;background:#f8f8f8;}
	
	.ranking_form_name {
		line-height:30px;
		padding:10px;
		border-bottom: solid 1px #d5d5d5;
		background-image: -webkit-linear-gradient(bottom, #f0f0f0, #fdfdfd);
		background-image: -moz-linear-gradient(bottom, #f0f0f0, #fdfdfd);
		background-image: -o-linear-gradient(bottom, #f0f0f0, #fdfdfd);
		background-image: -ms-linear-gradient(bottom, #f0f0f0, #fdfdfd);
		background-image: linear-gradient(to top, #f0f0f0, #fdfdfd);
	}
	
	.ranking_form_name input {padding:5px 10px; border-radius:20px;border:1px solid #acacac;}
	.ranking_form_label {display: inline-block;width: 100px;color: #7c7c7c;font-weight: bold;vertical-align: top;}
	.ranking_form_value {display:inline-block;width:80%;vertical-align: top;}
		.ranking_form_value label {white-space:nowrap;}
	
	.ranking_btn {float:right;padding:1px 10px;border-radius:14px;}
	.ranking_select {float:right;padding:5px;width:115px;}
	.ranking_mini_label {margin:10px 0;height:29px;line-height:29px;}
	
	.ranking_form_table {padding:10px;}
	
	.ranking_myinfo {/* padding:5px 10px; */margin-bottom: 20px;border: 1px solid #d5d5d5;background:#f8f8f8;}
	
	.ranking_list {margin-bottom: 20px;}
	
	.ranking_list table {border-width:2px 0 1px 0;line-height: 24px;}
	.ranking_list table tr:hover {background:#f8f8f8;}
	.ranking_list table th, .ranking_list table td {border-right:0;}
	
/******************************
 * SUB DRAGONVILLAGE 
 * 드래곤빌리지 서브메뉴
 ******************************/
 

 
.container_dv1 .pointcolor, .wrap_payment_dv1 .pointcolor {color:#0596da !important;}
.container_dv1 .btncolor, .wrap_payment_dv1 .btncolor {color:#fff !important;background:#2e9ce8;border:1px solid #2e9ce8;/*padding:7px 18px;*/}
.container_dv1 .btncolor:HOVER, .wrap_payment_dv1 .btncolor:HOVER {background:#2593DE;}

.btn_dv1_daily {display:inline-block;width:100%;height:33px;line-height:33px;text-align:center;}
.btn_dv1_daily * {vertical-align:middle;}

.dv1_daily_list {padding:10px 0;}
.dv1_daily_row {height:20px;line-height:20px;margin-bottom:5px;}
.dv1_daily_row .textoverflow {display:inline-block;vertical-align:middle;max-width:90px;}
.dv1_daily_row span {display:inline-block;vertical-align:middle;}

.daily_ic {float:right;height:20px;}
.daily_cnt {float:right;margin-left:5px;}

.wrap_contents .contents_96 {/*width:96.3px;*/width:122.1px;height:238px;overflow:hidden;margin-bottom:5px;}
.wrap_contents .contents_255 {width:252px;height:238px;overflow:hidden;margin-bottom:5px;}
.wrap_contents .contents_122 {width:122px;height:238px;overflow:hidden;margin-bottom:5px;}

.wrap_ranking {position:relative;top:0;left:0;padding:20px 10px;/* width:100%;height:60px; */line-height:20px;z-index:1;border-bottom:1px solid #c7c7c7;background:#fbfbfb;}
	.ranking_title {margin:0;font-size: 12pt;font-weight: bold;color: #616161;}
	.ranking_tab {position:absolute;top:0;width:55px;height:100%;text-align:center;border-left:1px solid #c7c7c7;z-index:2;}
	.ranking_tab a {display:block;width:100%;height:100%;line-height:60px;}
	.ranking_tab.selected_tab {border-bottom:1px solid #fff;background:#fff;}
	.ranking_tab.tab_1 {right:0;}
	.ranking_tab.tab_2 {right:55px;;}
	
	.ranking_users {position:relative;padding:22px 25px;}
		.ranking_user {height:20px;line-height:20px;margin-bottom:8px;}
		.ranking_user span {display:inline-block;height:20px;vertical-align:middle;}
		.ranking_user .ic_rank {width:20px;height:20px;margin-right:5px;text-align:center;}
			.ranking_user .ic_rank.ic_rank1 {color:#fff;background:#f1bf11;}
			.ranking_user .ic_rank.ic_rank2 {color:#fff;background:#a5afb8;}
			.ranking_user .ic_rank.ic_rank3 {color:#fff;background:#96824d;}
		.ranking_user .textoverflow {display:inline-block;width:90px;}
		.ranking_user .rank_score {float:right;}

	.rank_users {padding:8px 6px !important;}
		.rank_user {height:20px;line-height:20px;margin-bottom:8px;}
		.rank_user span {display:inline-block;height:20px;vertical-align:middle;}
		.rank_user .ic_rank {width:19px;height:20px;margin-right:2px;text-align:center;}
			.rank_user .ic_rank.ic_rank1 {color:#fff;background:#f1bf11;}
			.rank_user .ic_rank.ic_rank2 {color:#fff;background:#a5afb8;}
			.rank_user .ic_rank.ic_rank3 {color:#fff;background:#96824d;}
		.rank_user .textoverflow {display:inline-block;width:85px;}
		.rank_user .rank_score {float:right;}

	.container_dvm .contents_96 .wrap_ranking {padding:25px 0;text-align:center;}
						.contents_96 .wrap_ranking .ranking_title {font-size:14px;color:#666666;font-weight:bold;letter-spacing:-0.5px;}
						.contents_96 .ranking_users {position:relative;padding:9px 3px; padding:9px 8px;}
						.contents_96 .ranking_user .textoverflow {display:inline-block;width:65px;}						

	.container_dvm .contents_245 {position:relative;}
	.container_dvm .contents_245 .blur1 {position:absolute;top:0;left:0;z-index:1;cursor:pointer;}
	.container_dvm .contents_245 .blur1 img {width:100%;height:auto;}

	.container_dvm .blur2_area {position:relative;}
	.container_dvm	.blur2 {position: absolute;top: 6px;left: 6px;z-index: 2;cursor: pointer;}
	.container_dvm	.blur2 img {width:100%;height:auto;}
	
	.customer {width:346px;height:85px;}
		.customer .btn {float:left;display:block;position:relative;padding:7px 38px;width:96px;height:28px;line-height:28px;white-space:nowrap;border-radius:0;border:1px solid #c9c9c9;background:#f7f7f7;}
		.customer .btn:HOVER {background:#e5e5e5;}
		.customer .btn.btn_faq {border-width:0 1px 1px 0;}
		.customer .btn.btn_bug {border-width:0 0 1px 0;}
		.customer .btn.btn_suggest {border-width:0 1px 0 0;}
		.customer .btn.btn_report {border-width:0;}
		
		.customer .btn * {vertical-align:middle;}
		.customer .btn .customer_ic {display:inline-block;width:28px;height:28px;margin-right:5px;}
		
.banner_cash {position:relative;width:348px;height:148px;}
.banner_cash .btn {position:absolute;bottom:30px;left:23px;border-radius:0;border:none;padding:8px 50px;}
.banner_cash .btn.btn_cash {position:absolute;bottom:52px;left:185px;border-radius:0;border:none;padding:5px 8px;}
.banner_cash .btncolor_dia {color:#fff !important;background:#e19e1d;border:none;}
.banner_cash .btncolor_dia:HOVER {background:#d4900d;}
.banner_cash.banner_cash_dv1_kr {border:none;background:url('/assets/images/dv1/sub_cash_dv1.gif')no-repeat top left;}
.banner_cash.banner_cash_dv1_en {border:none;background:url('/assets/images/dv1/sub_cash_dv_1_en.gif')no-repeat top left;}



/******************************
 * SUB DRAGONVILLAGE ACE
 * 드래곤빌리지 에이스 서브메뉴
 ******************************/
.container_dvace .pointcolor, .wrap_payment_dvace .pointcolor {color:#fade01 !important;}
.container_dvace .btncolor, .wrap_payment_dvace .btncolor {color:#fff !important;background:#fade01;border:none;}
.container_dvace .btncolor:HOVER, .wrap_payment_dvace .btncolor:HOVER {background:#f6cb02;}



/******************************
 * SUB DRAGONVILLAGE 2
 * 드래곤빌리지2 서브메뉴
 ******************************/

.container_dv2 .pointcolor, .wrap_payment_dv2 .pointcolor {color:#e65858 !important;}
.container_dv2 .btncolor, .wrap_payment_dv2 .btncolor {color:#fff !important;background:#e65858;border:1px solid #e65858;/*padding:7px 18px;*/}
.container_dv2 .btncolor:HOVER, .wrap_payment_dv2 .btncolor:HOVER {background:#d65151;}

.btn_dv2_daily {display:inline-block;width:100%;height:33px;line-height:33px;text-align:center;}
.btn_dv2_daily * {vertical-align:middle;}

.dv2_daily_list {padding:10px 0;}
.dv2_daily_row {height:20px;line-height:20px;margin-bottom:5px;}
/* .dv2_daily_row > * {vertical-align:middle;} */
.dv2_daily_row span {display:inline-block;vertical-align:middle;}
.dv2_daily_row .textoverflow {display:inline-block;max-width:90px;vertical-align:middle;}


.banner_cash.banner_cash_dv2_kr {border:none;background:url('/assets/images/dv2/sub_cash_dv2.gif')no-repeat top left;}
.banner_cash.banner_cash_dv2_en {border:none;background:url('/assets/images/dv2/sub_cash_dv_2_en.gif')no-repeat top left;}

	/* character info */
	
	.container_dv2 .character_list {padding:10px;line-height:20px;}
	.container_dv2 .character_list li {display:inline-block;padding:0 5px;}
	
	.container_dv2 .wrap_character_info {width:720px;margin:0 auto;}
	.container_dv2 .character_info {position:relative;height:320px;padding-left: 290px;}
		.container_dv2 .character_bg1 {background:url('/assets/images/dv2/info/character/npc1.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg2 {background:url('/assets/images/dv2/info/character/npc2.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg3 {background:url('/assets/images/dv2/info/character/npc3.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg4 {background:url('/assets/images/dv2/info/character/npc4.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg5 {background:url('/assets/images/dv2/info/character/npc5.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg6 {background:url('/assets/images/dv2/info/character/npc6.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg7 {background:url('/assets/images/dv2/info/character/npc7.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg8 {background:url('/assets/images/dv2/info/character/npc8.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg9 {background:url('/assets/images/dv2/info/character/npc9.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg10 {background:url('/assets/images/dv2/info/character/npc10.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg11 {background:url('/assets/images/dv2/info/character/npc11.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg12 {background:url('/assets/images/dv2/info/character/npc12.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg13 {background:url('/assets/images/dv2/info/character/npc13.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg14 {background:url('/assets/images/dv2/info/character/npc14.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg15 {background:url('/assets/images/dv2/info/character/npc15.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg16 {background:url('/assets/images/dv2/info/character/npc16.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg17 {background:url('/assets/images/dv2/info/character/npc17.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg18 {background:url('/assets/images/dv2/info/character/npc18.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg19 {background:url('/assets/images/dv2/info/character/npc19.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg20 {background:url('/assets/images/dv2/info/character/npc20.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg21 {background:url('/assets/images/dv2/info/character/npc21.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg22 {background:url('/assets/images/dv2/info/character/npc22.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg23 {background:url('/assets/images/dv2/info/character/npc23.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg24 {background:url('/assets/images/dv2/info/character/npc24.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg25 {background:url('/assets/images/dv2/info/character/npc25.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg26 {background:url('/assets/images/dv2/info/character/npc26.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg27 {background:url('/assets/images/dv2/info/character/npc27.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg28 {background:url('/assets/images/dv2/info/character/npc28.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg29 {background:url('/assets/images/dv2/info/character/npc29.jpg') no-repeat bottom left;}
		.container_dv2 .character_bg30 {background:url('/assets/images/dv2/info/character/npc30.jpg') no-repeat bottom left;}
	
	
	.container_dv2 .character_info a {display:block;cursor:default;}
	.container_dv2 .character_info img {margin-top: 50px;margin-bottom: 15px;}
	.container_dv2 .character_info table {width:430px;line-height:18px;}
	.container_dv2 .character_info table th, .character_info table td {padding: 6px;}


/******************************
 * 170811_SUB DRAGONVILLAGE M
 * 드래곤빌리지M 서브메뉴
 ******************************/

.container_dvm .pointcolor, .wrap_payment_dvm .pointcolor {color:#40b400 !important;}
.container_dvm .btncolor, .wrap_payment_dvm .btncolor {color:#fff !important;background:#40b400;border:none;/*padding:7px 18px;*/}
.container_dvm .btncolor:HOVER, .wrap_payment_dvm .btncolor:HOVER {background:#40b400;}

.btn_dvm_daily {display:inline-block;width:100%;height:33px;line-height:33px;text-align:center;}
.btn_dvm_daily * {vertical-align:middle;}

.dvm_daily_list {padding:10px 0;}
.dvm_daily_row {height:20px;line-height:20px;margin-bottom:5px;}
/* .dv2_daily_row > * {vertical-align:middle;} */
.dvm_daily_row span {display:inline-block;vertical-align:middle;}
.dvm_daily_row .textoverflow {display:inline-block;max-width:90px;vertical-align:middle;}


.banner_cash.banner_cash_dvm_kr {border:none;background:url('/assets/images/dv2/sub_cash_dv2.gif')no-repeat top left;}
.banner_cash.banner_cash_dvm_en {border:none;background:url('/assets/images/dv2/sub_cash_dv_2_en.gif')no-repeat top left;}

	/* character info
	
	.container_dvm .character_list {padding:10px;line-height:20px;}
	.container_dvm .character_list li {display:inline-block;padding:0 5px;}
	
	.container_dvm .wrap_character_info {width:720px;margin:0 auto;}
	.container_dvm .character_info {position:relative;height:320px;padding-left: 290px;}
		.container_dvm .character_bg1 {background:url('/assets/images/dv2/info/character/npc1.jpg') no-repeat bottom left;}
		.container_dvm .character_bg2 {background:url('/assets/images/dv2/info/character/npc2.jpg') no-repeat bottom left;}
		.container_dvm .character_bg3 {background:url('/assets/images/dv2/info/character/npc3.jpg') no-repeat bottom left;}
		.container_dvm .character_bg4 {background:url('/assets/images/dv2/info/character/npc4.jpg') no-repeat bottom left;}
		.container_dvm .character_bg5 {background:url('/assets/images/dv2/info/character/npc5.jpg') no-repeat bottom left;}
		.container_dvm .character_bg6 {background:url('/assets/images/dv2/info/character/npc6.jpg') no-repeat bottom left;}
		.container_dvm .character_bg7 {background:url('/assets/images/dv2/info/character/npc7.jpg') no-repeat bottom left;}
		.container_dvm .character_bg8 {background:url('/assets/images/dv2/info/character/npc8.jpg') no-repeat bottom left;}
		.container_dvm .character_bg9 {background:url('/assets/images/dv2/info/character/npc9.jpg') no-repeat bottom left;}
		.container_dvm .character_bg10 {background:url('/assets/images/dv2/info/character/npc10.jpg') no-repeat bottom left;}
		.container_dvm .character_bg11 {background:url('/assets/images/dv2/info/character/npc11.jpg') no-repeat bottom left;}
		.container_dvm .character_bg12 {background:url('/assets/images/dv2/info/character/npc12.jpg') no-repeat bottom left;}
		.container_dvm .character_bg13 {background:url('/assets/images/dv2/info/character/npc13.jpg') no-repeat bottom left;}
		.container_dvm .character_bg14 {background:url('/assets/images/dv2/info/character/npc14.jpg') no-repeat bottom left;}
		.container_dvm .character_bg15 {background:url('/assets/images/dv2/info/character/npc15.jpg') no-repeat bottom left;}
		.container_dvm .character_bg16 {background:url('/assets/images/dv2/info/character/npc16.jpg') no-repeat bottom left;}
		.container_dvm .character_bg17 {background:url('/assets/images/dv2/info/character/npc17.jpg') no-repeat bottom left;}
		.container_dvm .character_bg18 {background:url('/assets/images/dv2/info/character/npc18.jpg') no-repeat bottom left;}
		.container_dvm .character_bg19 {background:url('/assets/images/dv2/info/character/npc19.jpg') no-repeat bottom left;}
		.container_dvm .character_bg20 {background:url('/assets/images/dv2/info/character/npc20.jpg') no-repeat bottom left;}
		.container_dvm .character_bg21 {background:url('/assets/images/dv2/info/character/npc21.jpg') no-repeat bottom left;}
		.container_dvm .character_bg22 {background:url('/assets/images/dv2/info/character/npc22.jpg') no-repeat bottom left;}
		.container_dvm .character_bg23 {background:url('/assets/images/dv2/info/character/npc23.jpg') no-repeat bottom left;}
		.container_dvm .character_bg24 {background:url('/assets/images/dv2/info/character/npc24.jpg') no-repeat bottom left;}
		.container_dvm .character_bg25 {background:url('/assets/images/dv2/info/character/npc25.jpg') no-repeat bottom left;}
		.container_dvm .character_bg26 {background:url('/assets/images/dv2/info/character/npc26.jpg') no-repeat bottom left;}
		.container_dvm .character_bg27 {background:url('/assets/images/dv2/info/character/npc27.jpg') no-repeat bottom left;}
		.container_dvm .character_bg28 {background:url('/assets/images/dv2/info/character/npc28.jpg') no-repeat bottom left;}
		.container_dvm .character_bg29 {background:url('/assets/images/dv2/info/character/npc29.jpg') no-repeat bottom left;}
		.container_dvm .character_bg30 {background:url('/assets/images/dv2/info/character/npc30.jpg') no-repeat bottom left;}
	
	
	.container_dvm .character_info a {display:block;cursor:default;}
	.container_dvm .character_info img {margin-top: 50px;margin-bottom: 15px;}
	.container_dvm .character_info table {width:430px;line-height:18px;}
	.container_dvm .character_info table th, .character_info table td {padding: 6px;}
	 */

/******************************
 * SUB DRAGONVILLAGE TCG
 * 드래곤빌리지TCG 서브메뉴
 ******************************/
.container_dvtcg .pointcolor, .wrap_payment_dvtcg .pointcolor {color:#ba6dda !important;}
.container_dvtcg .btncolor, .wrap_payment_dvtcg .btncolor {color:#fff !important;background:#ba6dda;border:none;}
.container_dvtcg .btncolor:HOVER, .wrap_payment_dvtcg .btncolor:HOVER {background:#a95bc9;}

.btn_dvtcg_daily {display:inline-block;width:100%;height:33px;line-height:33px;text-align:center;}
.btn_dvtcg_daily * {vertical-align:middle;}

.dvtcg_daily_list {padding:10px 0;}
.dvtcg_daily_row {height:20px;line-height:20px;margin-bottom:5px;}
.dvtcg_daily_row span {display:inline-block;vertical-align:middle;}

.banner_cash.banner_cash_dvtcg {border:none;background:url('/assets/images/dvtcg/sub_cash_dv_tcg.gif')no-repeat top left;}

.ic_card_look {position:absolute;top:-10px;right:-10px;width:47px;height:49px;background:url('/assets/images/selfdragon/icon_card_look.png')no-repeat top left;z-index:3;}

	.contents_card {position: absolute;width: 153px;height: 219px;right: 10px;top: 10px;z-index: 1;}
	.contents_card img {width:100%;}
	.contents_card:HOVER .card_desc {display:block;}
	.card_desc {display:none;position: absolute;top: 0;background-color: rgba(0,0,0,.7);height: 100%;width: 100%;color:#fff;font-size:12px;}
	.inner_card_desc {padding:10px;}

	.page_card {margin-top:165px;}
	.btn_page_prev {float:left;display:block;width:28px;height:20px;background:url('/assets/images/selfdragon/tcg_card_left.png') no-repeat top left;}
	.btn_page_next {display:block;width:27px;height:20px;margin-left:28px;background:url('/assets/images/selfdragon/tcg_card_right.png') no-repeat top left;}



	/* game info */
	.btn_tcg_left {display:block;width:47px;height:47px;background:url('/assets/images/dvtcg/online/game/arrow_l.png') no-repeat top left;}
	.btn_tcg_right {display:block;width:47px;height:47px;background:url('/assets/images/dvtcg/online/game/arrow_r.png') no-repeat top left;}
	
	.info_slider {width:720px;height:600px;margin:0 auto;}
		.info_slider .slider_l {top:30%;left:-30px;}
		.info_slider .slider_r {top:30%;right:-30px;}

	/* character info */
	.container_dvtcg .wrap_character_info {width:720px;margin:0 auto;}
	.container_dvtcg .character_info {position:relative;height:auto;padding-left:290px;margin-bottom: 15px;}
		.container_dvtcg .character_bg1 {background:#000 url('/assets/images/dvtcg/online/character/1.png') no-repeat left center;background-size: 279px}
		.container_dvtcg .character_bg2 {background:#000 url('/assets/images/dvtcg/online/character/2.png') no-repeat left center;background-size: 279px}
		.container_dvtcg .character_bg3 {background:#000 url('/assets/images/dvtcg/online/character/3.png') no-repeat left center;background-size: 279px}
		.container_dvtcg .character_bg4 {background:#000 url('/assets/images/dvtcg/online/character/4.png') no-repeat left center;background-size: 279px}
		
	.container_dvtcg .character_info img {margin-top: 30px;}
	.container_dvtcg .character_info table {line-height:18px;}
	.container_dvtcg .character_info table th, .character_info table td {padding: 6px;}

/******************************
 * SUB TALENT
 * 뽐내기 서브메뉴
 ******************************/
.container_talent .pointcolor {color:#f3c743 !important;}
.container_talent .btncolor {color:#fff !important;background:#f3c743;border:1px solid #f3c743 !important;}
.container_talent .btnhonor {color:#fff !important;background:#d43939;border:1px solid #d43939 !important;}
.container_talent .btncolor:HOVER {background:#e4b62e !important;}


/******************************
 * SUB LAB
 * 실험실 서브메뉴
 ******************************/

.container_lab .pointcolor {color:#aac92c !important;}
.container_lab .btncolor {color:#fff !important;background:#aac92c;border:1px solid #aac92c !important;}
.container_lab .btncolor:HOVER {background:#72871e !important;}



	.wrap_board {position:relative;top:0;left:0;margin-left:125px;padding:20px;overflow:hidden;z-index:1;min-height:760px;}
	.wrap_board select {position: absolute;right:20px;}

	.talent_banner {margin-top:-8px;width:827px;} 
	.talent_banner img {width:100%;}
	.board_list {width:100%;height:auto;margin-bottom:20px;overflow:hidden;}
		.board_drawing_best {margin-bottom:0px !important;}	
	.search_keyword {position:relative;width:224px;/*height:26px; border:1px solid #acacac;border-radius:14px;overflow:hidden; */}
		.search_keyword input {width:180px;height:16px;padding:5px 12px;border:1px solid #acacac;border-top-left-radius:14px;border-bottom-left-radius:14px;}
		.search_keyword button {position:absolute;top:0;right:0;width:32px;height:26px;padding:0;
			border:1px solid #acacac;border-top-right-radius:14px;border-bottom-right-radius:14px;border-left:0;
			font-size:0;background:#fff url('/assets/images/common/btn_search.png') no-repeat center center;cursor:pointer;
		}
	
	.search_box {margin:10px 0;}
	.search_type {display:inline-block;width:125px;vertical-align:middle;}
	.search_type .select_option_list {width:123px;}
	.search_keyword {display:inline-block;vertical-align:middle;}
	
	.function_box {float: right;}
	
	
	/* board default list */
	.board_default .board_list .list_row {border-bottom:1px solid #e4e4e4;   overflow:hidden;}
	.board_default .board_list .list_row:HOVER {background: #e6e6e6;/* cursor:pointer; */}
		.board_default .board_list .list_row div {height: 18px;text-align: center;padding: 8px 0;}
		.board_default .board_list .list_row * {vertical-align:middle;}
		.board_default .board_list .list_row a:HOVER {text-decoration: underline;}
		
			.board_default .board_list .list_row .list_row_label {float:left;width:60px; font-size:9px; color: #888888; line-height: 18px;}
                        .board_default .board_list .list_row .list_row_label_buysell {float:left;width:70px;}
                        .board_default .board_list .list_row .list_row_label_buysell.sell {color:blue; font-weight: bold;}
                        .board_default .board_list .list_row .list_row_label_buysell.buy {color:red; font-weight: bold;}
			.board_default .board_list .list_row .list_row_image {float:left;width:150px;}			
			.board_default .board_list .list_row .list_row_image img {width:125px;height:74px;font-size:0;}
			.board_default .board_list .list_row .list_row_selficon {float:left;width:30px;text-align:left;}
			.board_default .board_list .list_row .list_row_subject {margin-left:68px;margin-right:210px;text-align:left;}
				.board_default .board_list .list_row .list_row_subject a {display:inline-block;max-width:80%;}
			.board_default .board_list .list_row .list_row_writter {float:right;width:150px;text-align:left;}
                        .board_default .board_list .list_row .list_row_writter .board_nickname{display:inline-block; max-width: 90px; text-overflow: ellipsis; overflow: hidden;}
			.board_default .board_list .list_row .list_row_writter a:hover {font-weight:bold;color:#000;}
			.board_default .board_list .list_row .list_row_like {float:right;width:80px;}
			.board_default .board_list .list_row .list_row_view {float:right;width:55px;}
			.board_default .board_list .list_row .list_row_date {float:right;width:55px;}		
                        .board_default .board_list .list_empty {padding:30px;text-align:center;}
	

	.board_default .board_list .list_header {color:#7c7c7c;border-top:2px solid #c8c8c8; background: #f8f8f8; }
		.board_default .board_list .list_row.list_header div {text-align:center;font-weight:bold;}
		.board_default .board_list .list_row.list_contents div {height:74px;line-height:74px;}
	.board_default .board_list .list_header:HOVER { background:#f8f8f8;cursor:default;}
	.board_default .board_list .list_notice {background:#ffeef2;}
	.board_default .board_list .list_notice:HOVER {background:#F3DDE2;}
	.board_default .board_list .list_best {background:#effdff; }
	.board_default .board_list .list_best:HOVER {background:#D7EFF3;}
	
	.board_default .board_list .list_row_label .label_notice {display:inline-block;width:36px;height:16px;line-height:16px;color:#fff;font-size:11px;background:#ed4d4d;}
	.board_default .board_list .list_row_label .label_best {display:inline-block;width:36px;height:16px;line-height:16px;color:#fff;font-size:11px;background:#0f8eef;}


	/* board notice list */
	.board_notice .board_list .list_row {border-bottom:1px solid #e4e4e4;   overflow:hidden;}
	.board_notice .board_list .list_row:HOVER {background: #e6e6e6;/* cursor:pointer; */}
		.board_notice .board_list .list_row div {height:18px;line-height:18px;padding:8px 0;text-align:center;}
		.board_notice .board_list .list_row * {vertical-align:middle;}
		.board_notice .board_list .list_row a:HOVER {text-decoration: underline;}
		
			.board_notice .board_list .list_row .list_row_label {float:left;width:80px;}
			.board_notice .board_list .list_row .list_row_subject {margin-left:80px;margin-right:240px;text-align:left;}
				.board_notice .board_list .list_row .list_row_subject a {display:inline-block;max-width:80%;}
			.board_notice .board_list .list_row .list_row_like {float:right;width:80px;}
			.board_notice .board_list .list_row .list_row_view {float:right;width:80px;}
			.board_notice .board_list .list_row .list_row_date {float:right;width:80px;}
			
		.board_notice .board_list .list_empty {padding:30px;text-align:center;}
	
	.board_notice .board_list .list_header {color:#7c7c7c;border-top:2px solid #c8c8c8; background: #f8f8f8; }
		.board_notice .board_list .list_row.list_header div {text-align:center;font-weight:bold;}
	.board_notice .board_list .list_header:HOVER { background:#f8f8f8;cursor:default;}
	.board_notice .board_list .list_notice {background:#ffeef2;}
	.board_notice .board_list .list_notice:HOVER {background:#F3DDE2;}
	.board_notice .board_list .list_best {background:#effdff; }
	.board_notice .board_list .list_best:HOVER {background:#D7EFF3;}
	
	.board_notice .board_list .list_row_label .label_notice {display:inline-block;width:36px;height:15px;line-height:15px;color:#fff;font-size:11px;background:#ed4d4d;}
	.board_notice .board_list .list_row_label .label_best {display:inline-block;width:36px;height:15px;line-height:15px;color:#fff;font-size:11px;background:#0f8eef;}	


	/* board default write */
	.board_write {padding:10px 0 20px;}
	.board_write .board_subject {margin-bottom:5px;}
	.board_write .board_subject input {width:813px;padding:10px;border: 1px solid #d5d5d5;}
	.board_write .board_content {min-height:400px;border:1px solid #d5d5d5;}
	
	/* board default write */
	.board_read {/*margin:60px 0 30px; *//* min-height: 500px; */margin-top:50px;}
	

	.board_read .board_header {border-top:2px solid #c8c8c8;}
	.board_read .board_title {padding:10px;border-bottom:1px solid #e4e4e4;background:#f8f8f8;color:#3d3d3d;}
		.board_read .board_title .board_date {float:right;color:#7c7c7c;margin-top:2px;}
	.board_read .board_desc {padding:10px;border-bottom:1px solid #e4e4e4;text-align:right;}
		.board_read .board_ip {float:left;padding:12px;}
		.board_read .board_desc li {display:inline-block;padding-left:10px;}
		.board_read .board_info {padding:0 10px;border-right:1px solid #7c7c7c;color:#7c7c7c;}
		.board_read .board_info * {vertical-align:bottom;}
		.board_read .board_label {color:#999;font-weight:bold;}
          


	.board_read .btn_report {color:#b0b0b0;}
	.board_read .btn_report:HOVER {color:#f36565;text-decoration:underline;}
	
	.board_read .board_content {padding:30px 20px;}
	.board_read .board_content img {max-width:100%;}
	
	.board_read .board_like {text-align:center;}
		.board_read .board_like .btn {height:20px;line-height:20px;border-radius:20px;padding:5px 10px;
			border: solid 1px #c9c9c9;
			background-image: -webkit-linear-gradient(top, #fcfcfc, #f3f3f3);
			background-image: -moz-linear-gradient(top, #fcfcfc, #f3f3f3);
			background-image: -o-linear-gradient(top, #fcfcfc, #f3f3f3);
			background-image: -ms-linear-gradient(top, #fcfcfc, #f3f3f3);
			background-image: linear-gradient(to bottom, #fcfcfc, #f3f3f3);
		}
		
		.board_read .board_like .btn:HOVER {
			background-image: -webkit-linear-gradient(top, rgba(252,252,252,.8), rgba(243,243,243,.8));
			background-image: -moz-linear-gradient(top, rgba(252,252,252,.8), rgba(243,243,243,.8));
			background-image: -o-linear-gradient(top, rgba(252,252,252,.8), rgba(243,243,243,.8));
			background-image: -ms-linear-gradient(top, rgba(252,252,252,.8), rgba(243,243,243,.8));
			background-image: linear-gradient(to bottom, rgba(252,252,252,.8), rgba(243,243,243,.8));			
		}
		.board_read .board_like .btn * {vertical-align:text-bottom;}

	/*	170605_대댓글 영역 교체
	.board_read .board_reply_write {position:relative;padding:9px;white-space:nowrap;border:1px solid #d5d5d5;background:#f7f7f7;}
	.board_read .board_reply_write form {}
	.board_read .board_reply_write .btn_reply_submit {float:right;width:70px;height:47px;border:1px solid #d5d5d5;background:#fbfbfb;font-size:13px;}
	.board_read .board_reply_write .btn_reply_submit:HOVER {background:#c7c7c7;cursor:pointer;}
	.board_read .board_reply_write textarea {width:720px;margin-bottom:10px;margin-right:80px;border:1px solid #d5d5d5;resize:none;overflow:auto;}
	.board_read .board_reply_write p {color:#787878;}
	
	.board_read .board_reply_list {border-top:2px solid #bbb;color:#606060;}
		.board_read .board_reply_row {position:relative;padding:20px 20px 20px 0px;border-bottom: 1px solid #d7d7d5;overflow:hidden;}
	.board_read .reply_label {float:left;width:140px;text-align:center;}
	.board_read .reply_label * {display:inline-block;vertical-align:middle;}
	.board_read .reply_label .reply_icon_lv {width:27px;height:18px;float:left;}
	.board_read .reply_label .reply_name {float:left;width:95px;text-align:left;text-indent:3px;line-height:18px;}
	.board_read .reply_label .reply_icon_sd {float:right;width:18px;height:18px;}

	.board_read .reply_body {margin-left:150px;margin-right:68px;}
		.board_read .reply_content {margin-bottom:9px;}
		.board_read .reply_date {color:#bbbbbb;}
		.board_read .reply_date_2 {display:inline-block;vertical-align:middle;}
		.board_read .reply_ip {margin-top:3px;color:#bbbbbb;font-weight:bold;}
		.board_read .reply_language {display: inline-block;vertical-align: middle;}
	.board_read .reply_report {float:right;}
	*/
	
	.wrap_board_read .board_page {text-align:right;margin-top:20px;}
	.wrap_board_read .board_page .ic_arrow_up, .wrap_board_read .board_page .ic_arrow_down {width:13px;background-size:100%;}
	.wrap_board_read .board_page a {margin:5px 0;padding:0 8px;}
	.wrap_board_read .board_page .btn_prev {border-right: 1px solid #7c7c7c;}
	.wrap_board_read .board_page .btn_next {border:none;padding-left:5px;border-right: 1px solid #7c7c7c;}


	/* board imgboard list */
	.board_imgboard .board_list li {float:left;position:relative; width:196px;height:185px;margin:0 14px 14px 0;margin:0 12px 12px 0;overflow:hidden;}
	.board_imgboard .board_list li:nth-child(4n) {margin-right:0;}
	
	.board_imgboard .board_list .nobest_img {width:100%;height:100%;}
	.board_imgboard .board_list .noimg_kr {background:url('/assets/images/common/nobest.gif') no-repeat center center;}
	.board_imgboard .board_list .noimg_en {background:url('/assets/images/common/nobest_en.gif') no-repeat center center;}
	
	.board_imgboard .board_list .inner_list_row {margin:4px 10px;}
	
	.board_imgboard .board_list .list_best {color:#fff;text-align:center;line-height:350px;border:1px solid #4888cf;background:url('/assets/images/common/best.gif') no-repeat top left;}
	.board_imgboard .board_list .list_row {border:1px solid #d9d9d9;color:#999999;background:#fafafa;cursor:pointer;}
	.board_imgboard .board_list .list_row:HOVER {background:#ECECEC;cursor:pointer;}
	.board_imgboard .board_list .list_row .list_img {width:100%;height:114px;;}
	
	.board_imgboard .board_list.board_best .list_row {border:1px solid #cddadd;background:#f0fbfe;}
	.board_imgboard .board_list.board_best .list_row:HOVER {background:#DCF1F5;}
	
	.board_imgboard .board_list .board_subject {margin-bottom:5px;font-weight:bold;}
	.board_imgboard .board_list .board_subject .textoverflow {max-width:74%;}
	.board_imgboard .board_list .board_subject span {display:inline-block;vertical-align:middle;}
	.board_imgboard .board_list .board_user {margin-bottom:3px;}
	.board_imgboard .board_list .board_user span {display:inline-block;vertical-align:top;height:18px;line-height:18px;}
	.board_imgboard .board_list .board_like {float:right;}
	.board_imgboard .board_list .board_like span {vertical-align:middle;}
	.board_imgboard .board_list .board_date {line-height:20px;}


	/* drawing honor layer */
	.wrap_drawing_honor	.drawing_honor_bg {width:827px;height:357px;margin:20px 0;background:url('/assets/images/drawing/main_bg.jpg') no-repeat top left;background-size:100%;text-align:center;}
	.wrap_drawing_honor	.drawing_honor_title {padding:15px 0 10px;height:53px;font-size:0;text-align:center;}
	.wrap_drawing_honor	.drawing_honor_title img {vertical-align:middle;}
	.wrap_drawing_honor	.drawing_honor_layer {display:inline-block;}
	.wrap_drawing_honor	.drawing_honor_layer li {float:left;margin:0 7px;}
	.wrap_drawing_honor	.drawing_honor_frame {width:242px;height:230px;background:url('/assets/images/drawing/frame.png') no-repeat top left;background-size:100%;cursor:pointer;}
	.wrap_drawing_honor	.drawing_honor_frame .no_honor {width:242px;height:230px;background:url('/assets/images/drawing/no_image.png') no-repeat top left;background-size:100%;cursor:auto;}

	.wrap_drawing_honor .list_row {color:#999999;background:#ffe7e1;cursor:pointer;text-align:left;margin:0 23px;margin-top:17px;}
	.wrap_drawing_honor .list_row > a {display:block;background:#fafafa;}
	.wrap_drawing_honor .list_row:HOVER {cursor:pointer;}
	.wrap_drawing_honor .list_img {width:100%;height:116px;}
	.wrap_drawing_honor .inner_list_row {margin:4px 10px;}
	.wrap_drawing_honor .board_subject {margin-bottom:5px;font-weight:bold;}
	.wrap_drawing_honor .board_subject .textoverflow {max-width:74%;}
	.wrap_drawing_honor .board_subject span {display:inline-block;vertical-align:middle;}
	.wrap_drawing_honor .board_user {margin-bottom:3px;}
	.wrap_drawing_honor .board_user span {display:inline-block;vertical-align:top;height:18px;line-height:18px;}
	.wrap_drawing_honor .board_like {float:right;}
	.wrap_drawing_honor .board_like span {vertical-align:middle;}
	.wrap_drawing_honor .board_date {line-height:20px;}


	
	/* highbrow webtoon layer*/
	.hb_layer {overflow:hidden;margin-bottom:13px;}
	.hb_layer a {color:#fff;}
	.hb_left {float:left;}
	.hb_left .hb_current_main {width:555px;height:281px;border:1px solid #d9d9d9;color:#999999;background:#fafafa;cursor:pointer;margin-right:5px;position:relative;color:#fff;}
			 .hb_current_main img {width:555px;height:281px;}
			 .hb_current_main .hb_content_main {position:absolute;bottom:0px;width:100%;background:rgba(0,0,0,0.5);padding:5px 0;}
							  .hb_content_main .hb_other {float:right;font-size:14px;text-align:right;padding-right:5px;}
							  .hb_content_main .hb_writter {float:right;text-align:right;width:120px;font-size:15px;line-height:35px;padding-right:10px;}
							  .hb_content_main .hb_subject {font-size:2.0em;display:inline-block;line-height:35px;vertical-align:middle;text-indent:10px;max-width:324px;}
							  .hb_content_main .ic_n {width:16px;height:16px;margin-left:5px;background-size:120%;vertical-align:middle;}
							  .hb_content_main .ic_like {vertical-align:bottom;margin-right:4px;}
	.hb_right {float:right;}
	.hb_right .hb_current_sub {width:263px;height:137px;border:1px solid #d9d9d9;color:#999999;background:#fafafa;cursor:pointer;margin:0 8px 5px 0;position:relative;color:#fff;}
			  .hb_current_sub img {width:263px;height:137px;}
			  .hb_current_sub .hb_content_sub {position:absolute;bottom:0px;width:100%;height:33px;background:rgba(0,0,0,0.5);padding:5px 0;}
							  .hb_content_sub .hb_other {float:right;text-align:right;padding-right:5px;}
							  .hb_content_sub .hb_writter {float:right;text-align:right;width:60px;line-height:33px;padding-right:2px;}
							  .hb_content_sub .hb_subject {font-size:14px;display:inline-block;line-height:33px;vertical-align:middle;text-indent:5px;max-width:113px;}
							  .hb_content_sub .ic_n {margin-left:2px;vertical-align:middle;}
							  .hb_content_sub .ic_like {vertical-align:bottom;margin-right:4px;}

	.hb_area {padding-top:15px;border-top:1px solid #767676;}
	
	/* webtoon series */
	.series_box {text-align:right;margin-bottom:15px;}
	.series_form {padding:5px;border:1px solid #9d9d9d;overflow:hidden;margin-bottom:20px;
		-webkit-box-shadow: 0 2px 10px rgba(1,2,2,.6);
		-moz-box-shadow: 0 2px 10px rgba(1,2,2,.6);
		box-shadow: 0 2px 10px rgba(1,2,2,.6);
	}
	.series_form .form_img {float:left;font-size:0;}
	.series_form .form_img img {width:195px;height:113px;}
	.series_form .form_buttons {float:right;padding:5px;text-align:center;}
	.series_form .form_buttons .form_btn {margin-bottom:3px;}
	.series_form .form_buttons .btn_series {border-radius:0;width:95px;color:#000;padding:7px 10px;}
	.series_form .form_share {font-size:0;margin-top:7px;}
	.series_form .form_share a {margin-right:7px;}
	.series_form .form_share img {width:33px;height:33px;}
	.series_form .form_share span {display:inline-block;vertical-align:top;font-size:13px;width:33px;height:31px;border-radius:5px;line-height:31px;}
	.series_form .form_contents {margin-left:210px;margin-right:130px;}
				.form_contents .form_title {margin:5px 0;font-size:18px;font-weight:bold;}
				.form_contents .form_info {height:55px;}
				/*.form_contents .form_info2 img,span {vertical-align:middle;}*/
				.form_contents .form_info2 a {vertical-align:middle;}
				.form_contents .form_info2 .ic_like {margin-top:-2px;margin-right:3px;}

	/* wetboon by user */
	.series_user {width:100%;height:25px;margin-bottom:20px;overflow:hidden;color:#7c7c7c;border-top:2px solid #c8c8c8;background:#f8f8f8;padding-left:10px;padding-top:5px;}
	.series_user img {vertical-align:middle;}
	.series_user a {vertical-align:middle;}
	
	/* board webtoon */
	.bd_bottom {border-bottom:1px solid #767676;}
	.webtoon_header {margin:10px 0 15px;padding-bottom:5px;height:32px;}
	.webtoon_title {font-size:18pt;color:#686868;}

	.board_webtoon .inner_label {margin-bottom:10px;}
	
	.board_webtoon_form {padding:15px;margin-bottom:10px;border:1px solid #e4e4e4;background:#f8f8f8;overflow:hidden;}
	
	.board_thumb_area {float:left;position:relative;width:110px;height:86px;}
	.board_thumb_area input {position:absolute;width:100%;height:100%;top:0px;left:0px;opacity:0;cursor:pointer;}
	.board_thumb_area img {width:100%;height:100%;border:1px solid #c7c7c7;background:url('/assets/images/dummy/noimg.jpg') no-repeat center center;background-size:100% 100%;cursor:pointer;}
	
	.board_info_area {margin-left:130px;}
	
	.board_info_area .inner_info {height:28px;margin:5px 0;line-height:24px;}
	.board_info_area .inner_info label {float:left;width:70px;}
	.board_info_area .inner_info .info_input {margin-left:80px;}
	.board_info_area .inner_info .info_input input {padding:3px;width:98%;}
	
	.board_webtoon_series {clear:both;padding:15px;margin-bottom:10px;border:1px solid #e4e4e4;background:#f8f8f8;overflow:hidden;}
	
	.board_webtoon_series li {padding:10px;border:1px solid transparent;}
	.board_webtoon_series li.active {border-color:#c8c8c8;background:#ECECEC;}
	
	.board_webtoon_list {display:none;}		

	.thumb_layer {border:5px solid #e9e9e9;clear:both;overflow:hidden;margin-top:40px;}
	.thumb_layer .thumb_arrow {width:55px;height:113px;}
	.thumb_layer .page_prev:HOVER {cursor:pointer;background:url('/assets/images/common/paginate_prev_invert.png') no-repeat center center;background-color:#c7c7c7;}
	.thumb_layer .page_next:HOVER {cursor:pointer;background:url('/assets/images/common/paginate_next_invert.png') no-repeat center center;background-color:#c7c7c7;}
	.thumb_list {overflow:hidden;}
	.thumb_list .thumb_list_array {position:relative;overflow:hidden;}
	.thumb_list .thumbnails {float:left;width:125px;padding:10px 9px;}
	.thumb_list .thumb_img {font-size:0;}
	.thumb_list .thumb_subject {height:16px;padding-top:3px;}
	.thumb_list .thumbnails img {width:125px;height:74px;}	
	.thumb_select {background:#e9e9e9;}
	
	/* board selfdragon */
	.board_selfdragon .board_list li {float:left;position:relative;width:125px;height:167px;margin:0 12px 12px 0;overflow:hidden;}
	.board_selfdragon .board_list li:nth-child(6n) {margin-right:0;}
	
	.board_selfdragon .board_list .inner_list_row {/* margin:10px; */}
	
	.board_selfdragon .board_list .list_row {border:1px solid #d9d9d9;color:#999999;background:#fafafa;cursor:pointer;}
	.board_selfdragon .board_list .list_row:HOVER {background:#ECECEC;cursor:pointer;}
	.board_selfdragon .board_list .list_row img {display:block;width:78px;height:78px;margin:16px auto 12px;border:1px solid #ccc;}
	
	.board_selfdragon .board_list .board_subject {margin-bottom:5px;font-weight:bold;text-align:center;}
	.board_selfdragon .board_list .board_subject * {display:inline-block;;vertical-align:middle;}
	.board_selfdragon .board_list .board_subject .textoverflow {max-width:100px;margin:0 auto;}
	.board_selfdragon .board_list .board_user {margin-bottom:5px;text-align:center;}
	.board_selfdragon .board_list .board_user span {display:inline-block;;vertical-align:middle;}
	.board_selfdragon .board_list .board_user .textoverflow {max-width:70px;}
	.board_selfdragon .board_list .board_other {height:26px;line-height:26px;border-top:1px solid #bfbfbf; }
	.board_selfdragon .board_list .board_cost {float:left;width:50%;border-right:1px solid #bfbfbf;text-align:center; }
	.board_selfdragon .board_list .board_cost span {vertical-align:middle;}
	.board_selfdragon .board_list .board_like {text-align:center;}
	.board_selfdragon .board_list .board_like span {vertical-align:middle;}
	
	.board_selfdragon .list_sd_img {position:relative;width:80px;height:80px;margin:0 auto;}
	.board_selfdragon .list_sold_out {position:absolute;top:0;left:0;width:100%;height:100%;background:url('/assets/images/selfdragon/sold_out.png') no-repeat center center;background-size:100% 100%;}
	
	/* board selfdragon list */
	.selfdragon_map {position:relative;top:0;left:0;width:721px;height:507px;margin:20px auto;background:url('/assets/images/selfdragon/dv_list_map.png') no-repeat top left;}
	.map_area {position:relative;width:178px;height:120px;}
		.map_area.map_01 {top:100px;left:110px;}
		.map_area.map_02 {top:200px;left:290px;}
		.map_area.map_03 {top:20px;left:70px;}
		.map_area.map_04 {top:-280px;left:340px;}
		.map_area.map_05 {top:-200px;left:485px;}
		
		.map_area .map_label {position:absolute;width:178px;height:50px;}
			.map_area_kr .map_01 .map_label {top:0px;left:0px;background:url('/assets/images/selfdragon/map_01.png') no-repeat left bottom;}
			.map_area_kr .map_02 .map_label {top:0px;left:0px;background:url('/assets/images/selfdragon/map_02.png') no-repeat left bottom;}
			.map_area_kr .map_03 .map_label {top:0px;left:0px;background:url('/assets/images/selfdragon/map_03.png') no-repeat left bottom;}
			.map_area_kr .map_04 .map_label {top:0px;left:0px;background:url('/assets/images/selfdragon/map_04.png') no-repeat left bottom;}
			.map_area_kr .map_05 .map_label {top:0px;left:0px;background:url('/assets/images/selfdragon/map_05.png') no-repeat left bottom;}
			
			.map_area_en .map_01 .map_label {top:0px;left:0px;background:url('/assets/images/selfdragon/map_en/map_bubble_1_en.png') no-repeat left bottom;}
			.map_area_en .map_02 .map_label {top:0px;left:0px;background:url('/assets/images/selfdragon/map_en/map_bubble_2_en.png') no-repeat left bottom;}
			.map_area_en .map_03 .map_label {top:0px;left:0px;background:url('/assets/images/selfdragon/map_en/map_bubble_3_en.png') no-repeat left bottom;}
			.map_area_en .map_04 .map_label {top:0px;left:0px;background:url('/assets/images/selfdragon/map_en/map_bubble_4_en.png') no-repeat left bottom;}
			.map_area_en .map_05 .map_label {top:0px;left:0px;background:url('/assets/images/selfdragon/map_en/map_bubble_5_en.png') no-repeat left bottom;}

		
		.map_area:HOVER {cursor:pointer;}
		.map_area.active .map_label, .map_area:HOVER .map_label {background-position-y:0;}
	
	/* board selfdragon read */
	.board_selfdragon .board_read .board_sd_info {overflow:auto;}
	.board_selfdragon .board_read .board_img_list {float:right;border:1px solid #c8c8c8;background:#f8f8f8;}
	.board_selfdragon .board_read .board_img_list {padding:0px;}
	.board_selfdragon .board_read .board_img {margin:10px;width:298px;height:298px;border:1px solid #d2d2d2;}
	
	.board_sd_imgs {position:relative;width:298px;height:298px;}
	.board_sd_imgs li {display:none;position:absolute;top:0;left:0;}
	.board_sd_imgs li.active {display:block;}
	
	.board_sd_imgs .sd_hidden3 {position:absolute;top:0;left:0;width:100%;height:100%;background:url('/assets/images/selfdragon/hidden_child.png') no-repeat center center;background-size:100% 100%;}
	.board_sd_imgs .sd_hidden4 {position:absolute;top:0;left:0;width:100%;height:100%;background:url('/assets/images/selfdragon/hidden_adult.png') no-repeat center center;background-size:100% 100%;}
	
	.board_selfdragon .board_read .board_sd_list {clear:both;margin:0 8px 10px;overflow:hidden;}
	.board_selfdragon .board_read .board_sd_list li {float:left;position:relative;width:70px;height:70px;margin:0 2px;border:1px solid #ccc;background:#fff;}
	.board_selfdragon .board_read .board_sd_list li img {width:100%;height:100%;}
	
	.sd_list_hidden3 {position:absolute;top:0;left:0;width:100%;height:100%;background:url('/assets/images/selfdragon/hidden_t_child.png') no-repeat center center;background-size:100% 100%;}
	.sd_list_hidden4 {position:absolute;top:0;left:0;width:100%;height:100%;background:url('/assets/images/selfdragon/hidden_t_adult.png') no-repeat center center;background-size:100% 100%;}
	
	.board_selfdragon .board_read .board_sd_info .board_sd_desc {margin-right:330px;border:1px solid #c8c8c8;background:#f8f8f8;}
	
	.board_selfdragon .board_read .board_sd_desc .sd_name {padding:15px;border-bottom:1px solid #c8c8c8;}
		.board_selfdragon .board_read .board_sd_desc .sd_writter {float:right;line-height:23px;}
	
	.board_selfdragon .board_read .board_sd_desc .sd_info {padding:15px;line-height:1.8em;}
		.board_selfdragon .board_read .board_sd_desc .sd_desc_ele {float:right;padding:0;}
		.board_selfdragon .board_read .board_sd_desc .sd_desc_ele img {height:40px;margin:0 5px;}
		
		.board_selfdragon .board_read .board_sd_desc ul {margin-bottom:10px;}
		.board_selfdragon .board_read .board_sd_desc ul li {padding:3px 0;}
		.board_selfdragon .board_read .board_sd_desc ul li span {display:inline-block;vertical-align:middle;}
		.board_selfdragon .board_read .board_sd_desc .sd_desc_label {/* width:60px;border-right:1px solid #c8c8c8; */}
		.board_selfdragon .board_read .board_sd_desc .sd_desc_value {max-width:70%;margin-left:5px;}
		
		.board_selfdragon .board_read .board_sd_desc table {height:30px;margin-bottom:10px;}
		
		.board_selfdragon .board_read .board_sd_desc .sd_desc {padding:10px;height:70px;overflow-y:auto;margin-bottom:10px;border:1px solid #c8c8c8;background:#fff;}
		
		.board_selfdragon .board_read .board_sd_desc .sd_user_list {height:42px;padding:10px;border:1px solid #c8c8c8;background:#f0f0f0;overflow:auto;}
		.board_selfdragon .board_read .board_sd_desc .sd_user_list span {padding:0 3px;white-space:nowrap;}


	
	/* board selfdragon write */
	.board_selfdragon .board_write .board_sd_name {margin-bottom:10px;}
	.board_selfdragon .board_write .board_sd_name input {width:813px;padding:10px;border: 1px solid #d5d5d5;}
	.board_selfdragon .board_write .board_content {min-height:400px;border:1px solid #d5d5d5;}
	
	.board_sd_label {display:inline-block;width:80px;color:#7c7c7c;font-weight:bold;}
			
	.board_selfdragon .board_write .board_sd_info {padding:10px;margin-bottom:10px;border:1px solid #d5d5d5;background:#f8f8f8;}
		.board_selfdragon .board_write .board_sd_info div {padding:5px 0;}
		.board_selfdragon .board_write .board_sd_info input {padding:5px;border: 1px solid #d5d5d5;}
	
	.board_selfdragon .board_write .board_sd_desc {position:relative;margin-bottom:10px;}
		.board_selfdragon .board_write .board_sd_desc p {position:absolute;top:27px;left:10px;width:calc(100% - 40px);height:10px; padding:10px;border: 1px solid #dedede;color:#999999;background:#f8f8f8;}
		.board_selfdragon .board_write .board_sd_desc textarea {width:calc(100% - 22px);padding:50px 10px 10px;border: 1px solid #d5d5d5;resize:vertical;}
	
	.board_sd_img {margin-bottom:20px;}
		.inner_sd_img {padding:10px;text-align:center;border:1px solid #d5d5d5;background:#f8f8f8;overflow:hidden;}
		
		.sd_img {display:inline-block;vertical-align: middle;}
		.sd_divider {display:inline-block; width:17px;height:27px;margin-top:30px;vertical-align: middle;background:url('/assets/images/common/selfdragon_arrow.png')no-repeat top left;}
		.sd_img label {display:block;padding:5px;color:#999;}
		.sd_img .file_upload {position:relative;width:102px;height:102px;background:url('/assets/images/common/btn_dragon_photo.png') no-repeat top left;}
		.sd_img .sd_img_preview {display:none;width:100%;height:100%;background:#fff;}
		.sd_img input[type=file] {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;cursor:pointer;}
		
		.inner_sd_img ul {clear:both;padding-top:20px;color:#eb4444;text-align:left;}
	
	/* report */
	.board_report .board_list .list_notice {background:#ffeef2;}
	.board_report .board_list .list_notice:HOVER {background:#F3DDE2;}
	.board_report .board_list .list_row_label .label_notice {display:inline-block;width:36px;height:15px;line-height:15px;color:#fff;font-size:11px;background:#ed4d4d;}

	.board_report .board_list .list_row {border-bottom:1px solid #e4e4e4;   overflow:hidden;}
	.board_report .board_list .list_row:HOVER {background: #e6e6e6;/* cursor:pointer; */}
		.board_report .board_list .list_row div {height:18px;line-height:18px;padding:10px 0;text-align:center;}
		.board_report .board_list .list_row * {vertical-align:middle;}
		.board_report .board_list .list_row a:HOVER {text-decoration: underline;}
			.board_report .board_list .list_row .list_row_label {float:left;width:70px;}
			.board_report .board_list .list_row .list_row_state {float:left;width:60px;}
			.board_report .board_list .list_row .list_row_selficon {float:left;width:30px;text-align:left;}

			.board_report .board_list .list_row .list_row_state.state_ready {color:#5eab04;}
			.board_report .board_list .list_row .list_row_state.state_complete {color:#f1a209;}
			.board_report .board_list .list_row .list_row_state.state_block  {color:#bf68e3;}
			
			.board_report .board_list .list_row .list_row_subject {margin-left:160px;margin-right:210px;text-align:left;}
				.board_report .board_list .list_row .list_row_subject a {display:inline-block;max-width:85%;}
			.board_report .board_list .list_row .list_row_writter {float:right;width:130px;text-align:left;}
			.board_report .board_list .list_row .list_row_date {float:right;width:80px;}
	
	.board_report .board_list .list_header {color:#7c7c7c;border-top:2px solid #c8c8c8; background: #f8f8f8; }
		.board_report .board_list .list_row.list_header div {text-align:center;font-weight:bold;}
	.board_report .board_list .list_header:HOVER { background:#f8f8f8;cursor:default;}
	
	
	/* deal */
	.board_deal .board_list .list_row {border-bottom:1px solid #e4e4e4;   overflow:hidden;}
	.board_deal .board_list .list_row:HOVER {background: #e6e6e6;/* cursor:pointer; */}
		.board_deal .board_list .list_row div {height:18px;line-height:18px;padding:10px 0;text-align:center;}
		.board_deal .board_list .list_row * {vertical-align:middle;}
		.board_deal .board_list .list_row a:HOVER {text-decoration: underline;}
			.board_deal .board_list .list_row .list_row_label {float:left;width:60px; font-size:9px; color: #888888; line-height: 18px;}
			.board_deal .board_list .list_row .list_row_state {float:left;width:60px;}
			.board_deal .board_list .list_row .list_row_selficon {float:left;width:30px;text-align:left;}
			.board_deal .board_list .list_row .list_row_state.state_ready {color:#f23e3e;}
			.board_deal .board_list .list_row .list_row_state.state_complete {color:#259df1;}
			.board_deal .board_list .list_row .list_row_state.state_cancel  {color:#a2a2a2;}
			.board_deal .board_list .list_row .list_row_subject {margin-left:125px;margin-right:210px;text-align:left;}
                        .board_deal .board_list .list_row .list_row_subject a {display:inline-block;max-width:85%;}
			.board_deal .board_list .list_row .list_row_writter {float:right;width:150px;text-align:left;}
                        .board_deal .board_list .list_row .list_row_writter .board_nickname{display:inline-block; max-width: 90px; text-overflow: ellipsis; overflow: hidden;}
			.board_deal .board_list .list_row .list_row_date {float:right;width:80px;}

	.board_deal .board_list .list_header {color:#7c7c7c;border-top:2px solid #c8c8c8; background: #f8f8f8; }
		.board_deal .board_list .list_row.list_header div {text-align:center;font-weight:bold;}
	.board_deal .board_list .list_header:HOVER { background:#f8f8f8;cursor:default;}

	/* board lab */
	.board_lab .board_read {margin:0px 0 100px;}
	.board_lab .board_read:nth-child(3n) {margin:0px 0px 50px;}
	.board_lab .board_read .board_reply_write {display:none;}

	.board_lab .board_reply {margin-top:8px;}
	.board_lab .board_reply .reply_cnt {text-indent:10px;}
	.board_lab .board_reply .reply_txt {font-weight:bold;}
	.board_lab .board_reply .board_reply_list {margin:5px;display:none;}
	
	.board_lab .list_row_subject {margin-right:180px !important;margin-left:20px !important;}




/******************************
 * SUB PAYMENT
 * 캐쉬충전 서브메뉴
 ******************************/
.wrap_payment_content {width:679px;margin:0 auto;}
.wrap_pre_payment {width:100%;text-align:center;font-size:0;}
.wrap_pre_payment img {padding:10px;}
.wrap_payment {position:relative;top:0;left:0;margin-left:125px;padding:20px;overflow:hidden;z-index:1;}


.wrap_payment_dv1 .top_banner_kr {width:679px;height:73px;background:url('/assets/images/dv1/charge_title_dv_1.gif')no-repeat top left;}
.wrap_payment_dv2 .top_banner_kr {width:679px;height:73px;background:url('/assets/images/dv2/charge_title_dv_2.gif')no-repeat top left;}
.wrap_payment_dvtcg .top_banner_kr {width:679px;height:73px;background:url('/assets/images/dvtcg/charge_title_dv_tcg.gif')no-repeat top left;}
.wrap_payment_dv1 .top_banner_en {width:679px;height:73px;background:url('/assets/images/dv1/charge_title_dv_1_en.gif')no-repeat top left;}
.wrap_payment_dv2 .top_banner_en {width:679px;height:73px;background:url('/assets/images/dv2/charge_title_dv_2_en.gif')no-repeat top left;}



.logo_dv1 {float:right;width:118px;height:55px;margin-top:-20px;background:url('/assets/images/dv1/payment_logo_dv1.png') no-repeat top left;}
.logo_dv2 {float:right;width:118px;height:55px;margin-top:-20px;background:url('/assets/images/dv2/payment_logo_dv2.png') no-repeat top left;}
.logo_dvtcg {float:right;width:118px;height:55px;margin-top:-20px;background:url('/assets/images/dvtcg/payment_logo_tcg.png') no-repeat top left;}

.divider {height:1px;margin:10px 0;background:#d9d9d9;}

.wrap_payment_list {margin-bottom:30px;overflow:auto;}
.wrap_payment_list li {float:left;position:relative;top:0;left:0;margin:20px 23px 0 0;padding:10px;text-align:center;border:1px solid #d9d9d9;background:#fafafa;}
.wrap_payment_list li:nth-child(3n) {margin-right:0;}

.wrap_payment_list li .item_cnt {/* clear:both; */min-height:36px;text-align:left;color:#8e8e8e;font-size:14px;white-space:nowrap;}
.wrap_payment_list li .item_cnt *, .wrap_payment_list li .item_price * {vertical-align:bottom;}
.wrap_payment_list li .item_price {float:right;text-align:right;color:#8e8e8e;font-size:14px;}
.wrap_payment_list li .item_label {position:absolute;top:10px;left:0px;width:100%;font-size:14px;color:#661189;}
.wrap_payment_list li .item_cnt_sp {margin-left:40px;font-weight:bold;}

.wrap_payment_list table {margin:20px 0;}

.wrap_payment_list .pay_msg {margin:30px 0;font-size:24px;font-weight:normal;text-align:center;}

.wrap_payment_content .btn_payment {width:75%;height:18px;line-height:18px;text-align:center;font-size:16px;border-radius:16px;}

.wrap_payment .function_box .btn {border-radius:0;
	border: solid 1px #c9c9c9;
	background-image: -webkit-linear-gradient(top, #fcfcfc, #f3f3f3);
	background-image: -moz-linear-gradient(top, #fcfcfc, #f3f3f3);
	background-image: -o-linear-gradient(top, #fcfcfc, #f3f3f3);
	background-image: -ms-linear-gradient(top, #fcfcfc, #f3f3f3);
	background-image: linear-gradient(to bottom, #fcfcfc, #f3f3f3);
}

.wrap_payment .function_box .btn:HOVER {
	background-image: -webkit-linear-gradient(top, rgba(252,252,252,.8), rgba(243,243,243,.8));
	background-image: -moz-linear-gradient(top, rgba(252,252,252,.8), rgba(243,243,243,.8));
	background-image: -o-linear-gradient(top, rgba(252,252,252,.8), rgba(243,243,243,.8));
	background-image: -ms-linear-gradient(top, rgba(252,252,252,.8), rgba(243,243,243,.8));
	background-image: linear-gradient(to bottom, rgba(252,252,252,.8), rgba(243,243,243,.8));			
}

.payment_way {width:837px;height:223px;margin:25px 0;background:url('/assets/images/common/payment_info.gif')no-repeat top left;}

.wrap_payment .item_event {position:absolute;right:10px;top:10px;}
.payment_eventx2 {width:77px;height:78px;background:url('/assets/images/common/event_x2.png')no-repeat top left;}

.ribbon {position:absolute;width:64px;height:64px;top:-1px;left:-1px;}
.bonus_event {width:86px;height:52px;position:absolute;top:0px;right:0px;}
.chuseok_event {width:69px;height:52px;position:absolute;top:50px;right:0px;}
.absolute_top0 {top:0px !important;}
.dv1_cash_item_1 {width:189px;height:138px;background:url('/assets/images/dv1/cash_dv1_1.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_1_r {background:url('/assets/images/dv1/cash_dv1_1_r.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_1_b {background:url('/assets/images/dv1/cash_dv1_1_b.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_2 {width:189px;height:138px;background:url('/assets/images/dv1/cash_dv1_2.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_2_r {background:url('/assets/images/dv1/cash_dv1_2_r.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_2_b {background:url('/assets/images/dv1/cash_dv1_2_b.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_3 {width:189px;height:138px;background:url('/assets/images/dv1/cash_dv1_3.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_3_r {background:url('/assets/images/dv1/cash_dv1_3_r.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_3_b {background:url('/assets/images/dv1/cash_dv1_3_b.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_3_e {background:url('/assets/images/dv1/cash_dv1_3_e.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_4 {width:189px;height:138px;background:url('/assets/images/dv1/cash_dv1_4.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_4_r {background:url('/assets/images/dv1/cash_dv1_4_r.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_4_b {background:url('/assets/images/dv1/cash_dv1_4_b.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_4_e {background:url('/assets/images/dv1/cash_dv1_4_e.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_5 {width:189px;height:138px;background:url('/assets/images/dv1/cash_dv1_5.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_5_r {background:url('/assets/images/dv1/cash_dv1_5_r.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_5_b {background:url('/assets/images/dv1/cash_dv1_5_b.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_5_b2 {background:url('/assets/images/dv1/cash_dv1_5_b2.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_5_e {background:url('/assets/images/dv1/cash_dv1_5_e.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_6 {width:189px;height:138px;background:url('/assets/images/dv1/cash_dv1_6.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_6_r {background:url('/assets/images/dv1/cash_dv1_6_r.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_6_b {background:url('/assets/images/dv1/cash_dv1_6_b.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_6_b2 {background:url('/assets/images/dv1/cash_dv1_6_b2.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_6_e {background:url('/assets/images/dv1/cash_dv1_6_e.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_7 {width:189px;height:138px;background:url('/assets/images/dv1/cash_dv1_7.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_7_r {background:url('/assets/images/dv1/cash_dv1_7_r.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_7_b {background:url('/assets/images/dv1/cash_dv1_7_b.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_7_b2 {background:url('/assets/images/dv1/cash_dv1_7_b2.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_7_e {background:url('/assets/images/dv1/cash_dv1_7_e.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_8 {width:189px;height:138px;background:url('/assets/images/dv1/cash_dv1_8.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_8_r {background:url('/assets/images/dv1/cash_dv1_8_r.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_8_b {background:url('/assets/images/dv1/cash_dv1_8_b.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_8_b2 {background:url('/assets/images/dv1/cash_dv1_8_b2.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_8_e {background:url('/assets/images/dv1/cash_dv1_8_e.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_9 {width:189px;height:138px;background:url('/assets/images/dv1/cash_dv1_9.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_9_r {background:url('/assets/images/dv1/cash_dv1_9_r.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_9_b {background:url('/assets/images/dv1/cash_dv1_9_b.png')no-repeat top left;background-size:100%;}

.dv1_cash_item_4_renew {background:url('/assets/images/dv1/cash_dv1_4_renew.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_5_renew {background:url('/assets/images/dv1/cash_dv1_5_renew.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_6_renew {background:url('/assets/images/dv1/cash_dv1_6_renew.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_7_renew {background:url('/assets/images/dv1/cash_dv1_7_renew.png')no-repeat top left;background-size:100%;}
.dv1_cash_item_8_renew {background:url('/assets/images/dv1/cash_dv1_8_renew.png')no-repeat top left;background-size:100%;}

.dv2_cash_item_1 {width:189px;height:138px;background:url('/assets/images/dv2/cash_dv2_1.png')no-repeat top left;background-size:100%;}
.dv2_cash_item_2 {width:189px;height:138px;background:url('/assets/images/dv2/cash_dv2_2.png')no-repeat top left;background-size:100%;}
.dv2_cash_item_3 {width:189px;height:138px;background:url('/assets/images/dv2/cash_dv2_3.png')no-repeat top left;background-size:100%;}
.dv2_cash_item_4 {width:189px;height:138px;background:url('/assets/images/dv2/cash_dv2_4.png')no-repeat top left;background-size:100%;}
.dv2_cash_item_5 {width:189px;height:138px;background:url('/assets/images/dv2/cash_dv2_5.png')no-repeat top left;background-size:100%;}
.dv2_cash_item_6 {width:189px;height:138px;background:url('/assets/images/dv2/cash_dv2_6.png')no-repeat top left;background-size:100%;}

/*
.item_dvtcg_1 {width:189px;height:138px;background:url('/assets/images/dvtcg/cash_tcg_1.png')no-repeat top left;background-size:100%;}
.item_dvtcg_2 {width:189px;height:138px;background:url('/assets/images/dvtcg/cash_tcg_2.png')no-repeat top left;background-size:100%;}
.item_dvtcg_3 {width:189px;height:138px;background:url('/assets/images/dvtcg/cash_tcg_3.png')no-repeat top left;background-size:100%;}
.item_dvtcg_4 {width:189px;height:138px;background:url('/assets/images/dvtcg/cash_tcg_4.png')no-repeat top left;background-size:100%;}
.item_dvtcg_5 {width:189px;height:138px;background:url('/assets/images/dvtcg/cash_tcg_5.png')no-repeat top left;background-size:100%;}
.item_dvtcg_6 {width:189px;height:138px;background:url('/assets/images/dvtcg/cash_tcg_6.png')no-repeat top left;background-size:100%;}
*/




	
	



/******************************
 * SUB SUPPORT
 * 고객센터 서브메뉴
 ******************************/
.container_support .pointcolor {color:#f8779f !important;}
.container_support .btncolor {color:#fff !important;background:#f8779f;border:1px solid #f8779f !important;}
.container_support .btncolor:HOVER {background:#e86c93 !important;}

	.wrap_support {}
	

	/* faq */
	.wrap_support_faq .search_box {float:right;margin:10px 0;}
	
	.faq_list {margin:-1px 0 20px;}
	.faq_list .list_row {clear:both;height:15px;padding:10px;border-bottom:1px solid #e4e4e4;}
	.faq_list .list_row:first-child {border-top:1px solid #b1b1b1;}
	.faq_list .list_row span {display:inline-block;vertical-align:middle;}
	.faq_list .list_row .ic_arrow_down {float:right;width:11px;height:10px;background-size:100%;}
	.faq_list .list_row .ic_arrow_up {display:none;float:right;width:11px;height:10px;background-size:100%;}
	.faq_list .list_row.active .ic_arrow_down {display:none;}
	.faq_list .list_row.active .ic_arrow_up {display:block;}


	.faq_list .list_row .faq_label_q {color:#f8779f;}
	
	.faq_list .list_answer {display:none;height:auto;padding:10px;background:#fbfbfb;}
	.faq_list .list_answer span {vertical-align:top;}
	.faq_list .list_answer .faq_content {width:95%;line-height:1.6em;}
	.wrap_faq_list {clear:both;}
	
	.tab_list li + .tab_list li.active {background: red;}
	
	.tab_list {}
	.tab_list li {float:left;/* margin: 10px 0 0; */margin-bottom:-1px;padding:10px 0;text-align:center;border-top:1px solid #e7e7e7;}
	.tab_list li:first-child {border-left:1px solid #e7e7e7;}
	.tab_list li:last-child {border-right:1px solid #e7e7e7;}
	.tab_list li a {display:block;width: 90px;height: 13px;border-left:1px solid #ccc;}
	.tab_list li:first-child a {border:none;}
	.tab_list li.active {border:1px solid #b1b1b1;border-bottom:1px solid #fff;}
	.tab_list li.active a {border:none;}
	.tab_list li.active + li a {border:none;}
	
	/* bug & suggest & report */
	.support_form form {overflow:hidden;}
	.support_form form > div {clear:both;width:100%;min-height:40px;border-bottom:1px solid #e7e7e7;}
	.support_form .support_form_half {clear:none; float:left;width:50%;}
	.support_form .inner_support_form {margin-left: 120px;padding:10px;}
	.support_form .inner_support_form input {/* width:calc(100% - 10px); */width:685px;padding: 5px;}
	.support_form .support_form_half input {width:267px;}
	.support_form .inner_support_form select {border-radius: 0;height: 28px;}
	.support_form .inner_support_form p {margin-bottom:5px;}
	
	.support_label {float:left; display:block;width:100px;height:28px;line-height:28px;padding:10px;border-right:1px solid #e7e7e7; background:#f7f7f7;/* background: red; */}
	
	.support_form form .support_payment {display:none;}
	.support_payment_apple {display: none;}
	.support_form form .support_payment_apple .support_label {height: 63px;line-height: 63px;}
	.support_payment_google {display: none;}
	.support_form form .support_payment_google .support_label {height: 49px;line-height: 49px;}
	.support_form form .support_email .support_label {height: 49px;line-height: 49px;}
	.support_form form .support_content {height:320px;line-height:320px;}
	.support_form form .support_content .support_label {height:300px;line-height:300px;}
	.support_form form .support_content textarea {width:675px;height:280px;display:block; resize: none;padding:10px;}
	.support_form form .support_file .support_label {height: 316px;line-height: 316px;}
	.support_file .file_upload {position:relative;width:255px;height:90px;margin-top:10px;background:url('/assets/images/common/inquiry_no_image.png') no-repeat top left;}
	.support_file .file_upload img {display:none;width:100%;height:100%;}
	.support_file .bug_img_preview {display:none;width:100%;height:100%;background:#fff;}
	.support_file input[type=file] {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;cursor:pointer;}

	.support_info {padding:10px 20px;}
	.support_info li {list-style:initial;padding:3px;}
	
	.user_agree {padding:10px 20px;margin:20px 0;border:1px solid #c8c8c8;}
	.user_agree p {white-space: pre-line;margin-bottom: 10px;}
	.user_agree .chkagree {width:100%;padding-top:10px;border-top:1px solid #c8c8c8;}



/******************************
 * SUB MEMBER
 * 회원정보 서브메뉴
 ******************************/
.container_member .pointcolor {color:#375f8b !important;}
.container_member .btncolor {color:#fff !important;background:#375f8b;border:1px solid #375f8b !important;}
.container_member .btncolor:HOVER {background:#2e5076 !important;}

.container_member .btn[type=reset] {border:1px solid buttonface;margin-left:3px;}


	.wrap_member {}
	.wrap_member .btn {padding:7px 18px;}
	.wrap_member_form .btn {padding:7px 18px;}
	
	/* tamer */
	.wrap_tamer_info table {width:100%;color:#7c7c7c;border:none;border-top:2px solid #c8c8c8;}
	.wrap_tamer_info table tr {height:45px;}
	.wrap_tamer_info table th {padding-left:10px;text-align:left;background: #f8f8f8;}
	.wrap_tamer_info table td {padding-left:10px;text-align:left;}
	.wrap_tamer_info table td * {vertical-align: middle;}
	.wrap_tamer_info table td.inner_tamer_icon {text-align:center;border-right:none !important;}
	.wrap_tamer_info table td.inner_tamer_icon strong.tamer_label_icon {display:block;text-align:left;}
	.wrap_tamer_info table td.inner_tamer_icon img {border:1px solid #c8c8c8;margin:10px 0;}
	.wrap_tamer_info table td.inner_tamer_icon .textoverflow {max-width:150px;margin:0 auto;color:#999;}
	.wrap_tamer_info .btn_tamerinfo {font-size:0;}
	.wrap_tamer_info .wrap_graph {width:300px;color:#063571;}
	.wrap_tamer_info .txt_lv {width:56px;display:inline-block;}
	.wrap_tamer_info .img_lv {margin-bottom:1px;}
        .wrap_tamer_info .lv10  {box-shadow: -5px -5px 20px  #78909C inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height:17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #78909C; text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .wrap_tamer_info .lv20  {box-shadow: -5px -5px 20px  #FFCA28 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height:17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #FFCA28; text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .wrap_tamer_info .lv30 {box-shadow: -5px -5px 20px  #D4E157 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #D4E157; text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .wrap_tamer_info .lv40 {box-shadow: -5px -5px 20px  #42A5F5 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #42A5F5; text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .wrap_tamer_info .lv50 {box-shadow: -5px -5px 20px  #7E57C2 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #7E57C2; text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .wrap_tamer_info .lv60 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */ -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */ animation-name: lv60; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px #FF7043 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff;  border-radius: 4px; font-size: 12px; background: #FF7043;  text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .wrap_tamer_info .lv70 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */-webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */ animation-name: lv70; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px  #66BB6A inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #66BB6A; text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .wrap_tamer_info .lv75 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */-webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */animation-name: lv75; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px  #26C6DA inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #26C6DA;  text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .wrap_tamer_info .lv80 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */-webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */animation-name: lv80; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px  #E53935 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #E53935;  text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .wrap_tamer_info .lv85 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */ -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */animation-name: lv85; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px  #921e03 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff;  border-radius: 4px; font-size: 12px; background: #921e03;  text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .wrap_tamer_info .lv90 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */-webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */animation-name: lv90; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px  #049153 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #049153;  text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .wrap_tamer_info .lv95 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */ -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */animation-name: lv95; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px  #d30101 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; ine-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #d30101;  text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .wrap_tamer_info .lv100 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */ -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */animation-name: example6; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px  #aa1212 inset; border: 1px solid #c9c9c9;display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #aa1212;  text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        /* Safari 4.0 - 8.0 */
       

        
	
	.label_selfdragon_list {margin-top:30px;margin-bottom:5px;color: #7c7c7c;}
	
	.wrap_selfdragon_list {clear: both;}
	.selfdragon_list {position:relative;height:153px;padding:15px 10px;border-top:2px solid #bebebe;overflow:hidden;}
	.selfdragon_list li {float:left;position:relative;width:130px;margin:10px 2px;}
	.selfdragon_list li.selfdragon_nolist {float:none;clear:both;text-align:center;width:100%;padding:50px 0;}
	.selfdragon_list li a {display:block;text-align:center;padding:5px;}
	.selfdragon_list li a:hover {background:#e1e1e1;cursor:pointer;}
	.selfdragon_list li img {border:1px solid #b3b3b3;background:#fff;}
	.selfdragon_list li .ic_selected {display:none;position:absolute;right:24px;top:10px;}
	.selfdragon_list li.active .ic_selected {display:block;}
	
	.selfdragon_list .selfdragon_graph * {vertical-align: middle;}
	.selfdragon_list .selfdragon_graph .wrap_graph {width:60px;height:11px;border-color:#b3b3b3;background:#f4f4f4;}
	.selfdragon_list .selfdragon_graph .wrap_graph .graph_bar {background:#04c9f6;}
	
	.wrap_selfdragon_list .list_more {clear:both;padding:3px;color:#7c7c7c;border:1px solid #d2d2d2;background:#f8f8f8;}
	.wrap_selfdragon_list .list_more a {display:block;width:100%;height:100%;text-align:center;}
	.wrap_selfdragon_list .list_more:hover {background:#e1e1e1;}
	.wrap_selfdragon_list .list_more .btn_list_open {}
	.wrap_selfdragon_list .list_more .btn_list_close {display: none;}
	
	.wrap_selfdragon_list.opened .selfdragon_list {height: auto;}
	.wrap_selfdragon_list.opened .list_more .btn_list_open {display: none;}
	.wrap_selfdragon_list.opened .list_more .btn_list_close {display: block;}
	
	/* other tamer info */
	.wrap_member_game_list {}
	
	.wrap_member_game_list table {width:100%;color:#7c7c7c;border:none;border-top:2px solid #c8c8c8;}
	.wrap_member_game_list table tr {/* padding:5px; */vertical-align: middle;}
	.wrap_member_game_list table th {padding:7px;padding-left:10px;border-right:none;background: #f8f8f8;}
	.wrap_member_game_list table td {padding:5px;padding-left:10px;border-right:none;}
	
	.wrap_member_game_list table td.text-left span {padding-left:20px;}


	/* password */
	.password_info {padding: 5px 20px;color: #969696;}
	.password_info li {list-style: initial;padding:3px 0;}
	
	.wrap_member_form .member_check .member_law {height:200px;padding:10px;overflow-y:auto;border:1px solid #c7c7c7;background:#f8f8f8;}
	.wrap_member_form .member_check label {margin:10px 0;}
	.wrap_member_form .member_check label * {vertical-align:middle;}
	
	.wrap_member_form table {width:100%;margin:20px 0;border:none;border-top:2px solid #bebebe;}
	.wrap_member_form table tr {height:45px;color:#7c7c7c;text-align:left;}
	.wrap_member_form table th {padding-left:10px;border-color:#bebebe;background:#f8f8f8;}
	.wrap_member_form table td {padding-left:10px;border:none;border-bottom:1px solid #bebebe;}
	.wrap_member_form table td input {width: 36%;padding:5px;margin-right:5px;}
	
	/* delete account */
	.delete_info {padding:5px;margin-bottom:20px;color:#7c7c7c;border:1px solid #dcdcdc;background:#fcfcfc;overflow:hidden;;}
	
	.delete_img {float:left;width:120px;height:121px;margin-left:50px; background:url('/assets/images/common/zumon.png') no-repeat top left;}
	.delete_info h1 {margin-top:30px;margin-left:180px;font-weight:normal;font-size:30px;white-space:nowrap;}
	.delete_info p {margin-top:5px;margin-left:220px;}
	

	/* find id */
	.member_findid_list {margin:15px 0;border:1px solid #bebebe;color:#7c7c7c;}
	.member_findid_list .list_title {padding:10px;border-bottom:1px solid #bebebe;background:#f8f8f8;}
	.member_findid_list ul {padding:10px;}
	.member_findid_list li {padding:3px 0;}
	
	/* find password */
	.member_findpw_info h1 {padding:30px 0;color:#7c7c7c;font-size:24px;font-weight:normal;}

	/* change_nick */

	
	
/*****  Board_Reply *****/

/* Icon */
.v_line {border-left: 1px solid #dcdcdc;padding-left: 7px;margin-left: 7px;height:8px;}
.ic_cmt_re {display:inline-block;width:10px;height:10px;background:url('/assets/images/common/icon/ic_cmt_re.png')no-repeat center center;vertical-align:top;margin-top:4px;}
.ic_cmt_img {display:inline-block;width:20px;height:16px;background:url('/assets/images/common/icon/ic_cmt_img.png')no-repeat center center;vertical-align:top;}
.ic_cmt_cancel {display:inline-block;width:24px;height:23px;background:url('/assets/images/common/icon/ic_cmt_cancel.png')no-repeat center center;vertical-align:top;}

.board_reply_layer input[type=text]:focus, input[type=password]:focus, input[type=tel]:focus, input[type=email]:focus, textarea:focus {
	border-color:none;
	outline: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.board_reply_layer {height:auto;padding-bottom:20px;font-size:12px;font-weight:normal;margin-top:10px;font-family:'Nanum Gothic';}
.board_reply_layer .txt_reply_cnt {background:#fff;color:#444444;font-size:15px;font-weight:bold;margin-bottom:10px;}
.board_reply_layer .txt_reply_cnt a {color:#444444;}
.board_reply_layer .reply_cnt {margin-left:2px;color:#ff9000;}
.board_reply_layer .click_reply_txt {font-size: 12px;font-weight: normal;color: #7a7a7a;display: inline-block;margin-left: 5px;}
.board_reply_layer .click_reply_txt i {color: #7a7a7a;font-size: 17px;display: inline-block;vertical-align: top;margin-top: -2px;margin-right:3px;}

.board_reply_list {border-top:2px solid #cbcbcb;border-bottom:2px solid #cbcbcb;/*padding:0px 9px;*/margin:6px 0;}
.board_reply_list .board_reply_row {padding:20px;border-bottom:1px solid #d7d7d5;font-weight:normal;font-size:12px;}
.board_reply_list .board_reply_row:last-child {border-bottom:none;}
.board_reply_list .board_reply_row .reply_body {margin-left:170px;margin-right:90px;}
.board_reply_list .reply_label {float:left;width:137px;text-align:left;line-height:18px;padding:4px 0;}
.board_reply_list .reply_label .reply_icon_lv {float:left;width:27px;height:18px;}
.board_reply_list .reply_label .reply_name {width:105px;}
.board_reply_list .reply_label .deal_reply_name {width:100px !important;}
.board_reply_list .reply_label * {display:inline-block;vertical-align:middle;}

        .board_reply_list .reply_label .lv10  {box-shadow: -5px -5px 20px  #78909C inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height:17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #78909C; text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .board_reply_list .reply_label .lv20  {box-shadow: -5px -5px 20px  #FFCA28 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height:17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #FFCA28; text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .board_reply_list .reply_label .lv30 {box-shadow: -5px -5px 20px  #D4E157 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #D4E157; text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .board_reply_list .reply_label .lv40 {box-shadow: -5px -5px 20px  #42A5F5 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #42A5F5; text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .board_reply_list .reply_label .lv50 {box-shadow: -5px -5px 20px  #7E57C2 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #7E57C2; text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .board_reply_list .reply_label .lv60 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */ -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */ animation-name: lv60; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px #FF7043 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff;  border-radius: 4px; font-size: 12px; background: #FF7043;  text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .board_reply_list .reply_label .lv70 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */-webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */ animation-name: lv70; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px  #66BB6A inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #66BB6A; text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .board_reply_list .reply_label .lv75 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */-webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */animation-name: lv75; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px  #26C6DA inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #26C6DA;  text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .board_reply_list .reply_label .lv80 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */-webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */animation-name: lv80; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px  #E53935 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #E53935;  text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .board_reply_list .reply_label .lv85 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */ -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */animation-name: lv85; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px  #921e03 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff;  border-radius: 4px; font-size: 12px; background: #921e03;  text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .board_reply_list .reply_label .lv90 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */-webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */animation-name: lv90; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px  #049153 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #049153;  text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .board_reply_list .reply_label .lv95 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */ -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */animation-name: lv95; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px  #d30101 inset; border: 1px solid #c9c9c9; display: inline-block; width: 26px; height: 17px; ine-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #d30101;  text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
        .board_reply_list .reply_label .lv100 {-webkit-animation-name: example; /* Safari 4.0 - 8.0 */ -webkit-animation-duration: 1s; /* Safari 4.0 - 8.0 */animation-name: example6; animation-duration: 2s; animation-iteration-count: infinite; box-shadow: -5px -5px 20px  #aa1212 inset; border: 1px solid #c9c9c9;display: inline-block; width: 26px; height: 17px; line-height: 16px; color:  #fff; border-radius: 4px; font-size: 12px; background: #aa1212;  text-align:center; text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;}
       

.board_reply_list .reply_icon_sd {float:left;width:26px;height:26px;}
.board_reply_list .reply_icon_sd img {width:100%;height:100%;}
.board_reply_list .reply_body .reply_content {font-size: 12px;letter-spacing: 0.5px;word-break: break-all;padding: 6px 0;}
.board_reply_list .reply_body .reply_ip {margin-top:3px;color:#bbbbbb;font-weight:bold;}

.board_reply_list .reply_body .reply_img {width:230px;height:171px;margin-bottom:10px;}
.board_reply_list .reply_body .reply_img:HOVER {cursor:pointer;}
.board_reply_list .reply_body .reply_img img {width:100%;height:100%;}

.board_reply_list .reply_body .reply_date {font-weight:normal;font-size:12px;color:#bbbbbb;letter-spacing:0.5px;}
.board_reply_list .reply_report {float:right;text-align:center;margin-top:2px;/*width:65px;*/overflow:hidden;}
.board_reply_list .reply_report a {float:left;}

.board_reply_list .reply_report .row_report {display:inline-block;color: #9c9c9c;line-height:7px;}

.board_reply_list .reply_report .row_info2 {float:right;}

.board_reply_list .cmt_re_name {font-size:13px;font-weight: 900;color: #aaaaaa;margin-right: 7px;display: inline-block;vertical-align: top;}
.board_reply_list .comment_reply2 {position: relative;/*margin: 0 20px*/;padding: 20px 50px 20px 60px;}
.board_reply_list .comment_reply2 .ic_cmt_re {position: absolute;left:40px;}
.board_reply_list .comment_reply3 {position: relative;/*margin: 0 20px*/;padding: 20px 50px 20px 100px;}
.board_reply_list .comment_reply3 .ic_cmt_re {position: absolute;left:80px;}

.board_reply_layer .btn_reply_submit {width:130px;height:90px;background:#555555;cursor:pointer;position:absolute;right:0;bottom:0;}
.board_reply_layer .btn_reply_submit:hover {background:#333333;}
.board_reply_layer .btn_reply_submit .text {text-align:center;font-size:15px;font-weight:bold;color:#fff;letter-spacing:0.5px;line-height:90px;}
.board_reply_layer .reply_warning p {margin:2px 5px;font-size:13px;color:#8c8c8c;}

.board_reply_write .reply_cmt_wrap {border-left: 1px solid #e0e0e0;position:relative;}
.board_reply_write .reply_cmt_wrap .reply_textarea {display: flex;}
.board_reply_layer .reply_cmt_wrap .reply_textarea textarea {
    display: inline-block;
    width: 869px;
    height: 49px;
    font-weight: normal;
    font-size: 13px;
    color: #000;
    letter-spacing: 0.5px;
    resize: none;
    border: none;
    background: #f3f3f3;
    padding: 20px;
	border-top: 1px solid #e0e0e0;
	font-family:'Nanum Gothic';
}

.board_reply_layer .reply_cmt_wrap .reply_textarea textarea::-webkit-input-placeholder {color:#ababab;font-family:'Nanum Gothic';}
.board_reply_layer .reply_cmt_wrap .reply_textarea textarea::-moz-input-placeholder {color:#ababab;font-family:'Nanum Gothic';}
.board_reply_layer .reply_cmt_wrap .reply_textarea textarea::-ms-input-placeholder {color:#ababab;font-family:'Nanum Gothic';}

.board_reply_row .board_reply_write {padding:0;}
.board_reply_layer .reply_cmt_wrap .reply_textarea {margin-right:130px;}
.board_reply_layer .reply_cmt_wrap .reply_cmt_img_area {display:none; overflow: hidden;clear: both;margin-right:130px;background: #f3f3f3;padding:0 20px 20px;}
.board_reply_layer .reply_cmt_wrap .reply_cmt_img {width:120px;height: 120px;float: left;position:relative;margin:10px 5px 0 0;}
.board_reply_layer .reply_cmt_wrap .reply_cmt_img input {display:none;}
.board_reply_layer .reply_cmt_wrap .reply_cmt_img img {width:100%;height:100%;background:#fff;}
.board_reply_layer .ic_cmt_cancel {position: absolute;top: -8px;right: -10px;cursor:pointer;}

.board_reply_layer .file {float: left;position: relative;width: 73px;padding: 6px 0;background: #ffffff;text-align: center;border: 1px solid #888888;font-weight: bold;color: #777777;font-size: 13px;}
.board_reply_layer .file_upload label {position: absolute;top: 0;left: 0;width:100%;height: 100%;margin: 0;padding: 0;opacity: 0;z-index: 0;cursor: pointer}
.board_reply_layer .file_upload input[type=file] {position:absolute;width:0;height:0;bottom:0;overflow:hidden;border:none;}

.board_reply_layer .reply_upload {position: relative;padding: 0 20px;margin-top: 10px;}
.board_reply_layer .reply_upload .txt {display:inline-block;font-size:12px;color:#acacac;font-weight:bold;font-family:'돋움',Dotum;margin-left:2px;margin-top:1px;}
.board_reply_layer .reply_upload.reply_upload_on .txt {border-bottom:1px solid #c7c7c7;padding-bottom:1px;}
.board_reply_layer .reply_upload.reply_upload_on .ic_cmt_n {width: 4px;height: 4px;background: #ff8400;position: absolute;top: -1px;left:130px;border-radius: 4px;}

.board_reply_layer .reply_upload a {position:relative;}
.board_reply_layer .reply_upload .ic_cmt_n {position: absolute;top:-1px;right:-6px;}

.board_reply_layer .hidden {display:none;}

/*180820 공용푸터 작업으로 common에서 style로 이동*/
.footer_sns {position:absolute;font-size:0;right:-205px;}
.footer_sns span {margin:0;}
.sns_facebook {display:inline-block;width:42px;height:42px;background:url('/assets/images/gateway/sns_facebook.png') no-repeat center center;background-size:100%;}
.sns_instagram {display:inline-block;width:42px;height:42px;background:url('/assets/images/gateway/sns_instagram.png') no-repeat center center;background-size:100%;}
.sns_twitter {display:inline-block;width:42px;height:42px;background:url('/assets/images/gateway/sns_twitter.png') no-repeat center center;background-size:100%;}
.sns_kakaostory {display:inline-block;width:42px;height:42px;background:url('/assets/images/gateway/sns_kakaostory.png') no-repeat center center;background-size:100%;}
.sns_yellow {display:inline-block;width:42px;height:42px;background:url('/assets/images/gateway/sns_yellow.png') no-repeat center center;background-size:100%;}
.sns_youtube {display:inline-block;width:42px;height:42px;background:url('/assets/images/gateway/sns_youtube.png') no-repeat center center;background-size:100%;}
