

/* @import "style_v2.css?v=118";  Common & Webtoon Style Sheet */
/*@import "lab.css?v=103";
@import "event.css?v=102";
@import "talent.css"
@import "login.css" */


/******************************************* 170424~170504 소스정리 *******************************************/


/********** Font **********/
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);


/**********************************
************ DEFAULT ************
**********************************/
html, body { position: relative;margin: 0;padding: 0;font-size: 13px;background: #f3f3f3;}

body {
	font-family:'Nanum Gothic',Helvetica,'돋움',Dotum,Verdana,AppleGothic,sans-serif;

    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 {border:none;padding:0;margin:0;box-sizing:inherit;font-size:13px;cursor:pointer;background:#ffffff;font-family:'Nanum Gothic','맑은 고딕','Malgun Gothic','돋움',Dotum,Helvetica,Verdana,AppleGothic,sans-serif;}
button:focus {outline:none;}

a, a:LINK, a:VISITED {color:#7c7c7c;text-decoration:none;cursor:pointer;border:none;border-width:0;font-family: malgungothic;color: #222222;font-size: 12px;font-stretch: 97%;}
a:HOVER, a:ACTIVE {color:#555;text-decoration:none;cursor:pointer;border:none;border-width:0;}

a, img { border: 0;border-width: 0; vertical-align:top;}

input, textarea {
	font-size:16px;
	line-height:16px;
	border: 1px solid #c7c7c7;
	font-family:'Nanum Gothic',Helvetica,'돋움',Dotum,Verdana,AppleGothic,sans-serif;
	outline:none;
}

input[type=text]:focus, input[type=password]:focus, input[type=tel]:focus, input[type=email]:focus, textarea:focus {
	outline:none;
/*
    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);
/*     border: 1px solid #66afe9; */
}

input[type=checkbox] {display:none;}
input[type=checkbox] + label{display:inline-block;width:18px;height:14px;padding:0px;background:url('/assets/images/common/icon/checkbox_off.png') no-repeat top left;cursor:pointer;vertical-align:top;}
input[type=checkbox]:checked + label{background:url('/assets/images/common/icon/checkbox_on.png') no-repeat top left;}

/* input placeholder css */
input::-webkit-input-placeholder {
	color: #ababab;
	font-size:16px;
	line-height: 16px;
	font-weight:bold;
}
input::-moz-placeholder { /* Firefox 19+ */
	color: #ababab;
	font-size:16px;
	line-height: 16px;
	font-weight:bold;
}
input:-ms-input-placeholder {
	color: #ababab;
	font-size:16px;
	line-height: 16px;
	font-weight:bold;
}
input:-moz-placeholder { /* Firefox 18- */
	color: #ababab;
	font-size:16px;
	line-height: 16px;
	font-weight:bold;
}




/************* text **************/
.bold-off {font-weight:normal;}
.bold-on {font-weight:bold;}
.font-weight-900 {font-weight:900;}

.pos_relative {position:relative;}
.pos_absolute {position:absolute;}
.table-cell {display:table-cell;}
.valign-middle {vertical-align:middle;}
.display-none {display:none;}
.float-right {float:right;}
.text-right {text-align:right;}
.text-overflow {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.list_row_writter .text-overflow {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

/* No Best */
.nobest_img.noimg_kr {background:url('/assets/images/common/no_best.png') no-repeat center center;width:1100px;height:100px;}
.nobest_img.noimg_box_kr {background:url('/assets/images/common/no_best.png') no-repeat center center;width:1100px;height:100px;}
.nobest_img.noimg_en {background:url('/assets/images/common/en_no_best.png') no-repeat center center;width:1100px;height:100px;}
.nobest_img.noimg_box_en {background:url('/assets/images/common/en_no_best.png') no-repeat center center;width:1100px;height:100px;}

/* No Best_photo */
.board_gallery_list .nobest_img.noimg_kr {background:url('/assets/images/common/no_best_p.png') no-repeat center center;width:212px;height:260px;}
.board_gallery_list .nobest_img.noimg_en {background:url('/assets/images/common/en_no_best_p.png') no-repeat center center;width:212px;height:260px;}



.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;}

/********** Header_menu ***********/
.header_menu_bar {overflow:hidden;background:#ffffff;box-shadow:inset 0 -1px #e6e6e6;}
.menu_bg {width:1150px;margin:0 auto;}
.menu_shadow {width:1150px;height:30px;background:url('/assets/images/talent/talent_tabs_shadow.png')no-repeat center center;position:absolute;bottom:51px;}


/************* body 컨테이너 **************/
.wrap_container {background: #f3f3f3;min-height: 100%;width: 1115px;margin: 0 auto;overflow: hidden;}
.center_content {width: 1100px;position: relative;display: inline-block;float: left;}

/************* Body **************/
.wrap_body {width:1100px;margin:0 auto;height:auto;position:relative;    border: 1px solid #d8d8d8;     background: #fff url(/assets/images/common/side_bg.jpg) repeat-y top left;z-index: 9;    background-size: 172px;margin-bottom: 21px;}
.wrap_content {padding:16px 0 160px;overflow:hidden;    width: 1170px;}

/************* 글자정보 **************/
.header_txt {overflow:hidden;}
.header_txt h1 {font-size:34px;color:#333333;margin-bottom:10px;letter-spacing:-3px;}
.header_txt p {font-size:16px;color:#777777;font-weight:bold;letter-spacing:-0.5px;margin-bottom:10px;}

/* No Best_photo */
.board_gallery_list .nobest_img.noimg_kr {background:url('/assets/images/common/no_best_p.png') no-repeat center center;width:212px;height:260px;}
.board_gallery_list .nobest_img.noimg_en {background:url('/assets/images/common/en_no_best_p.png') no-repeat center center;width:212px;height:260px;}


/********** Icon ***********/
/*header*/
.header_btn_alarm {display: inline-block;width: 26px;height: 31px;background: url('/assets/images/common/icon/header_btn_alarm.png') no-repeat top center;cursor:pointer;}
.ic_alarm_close {display: inline-block;width:11px;height:11px;background: url('/assets/images/common/icon/ic_alarm_close.png') no-repeat center center;}
.ic_alarm_number {display: inline-block;width: 14px;height: 14px;line-height: 14px;color: #ffffff;background: #ff2b2e;border-radius: 14px;text-align: center;font-size: 11px;border: 1px solid #ff2b2e;letter-spacing: -1px;font-family: Helvetica;font-weight: bold;}
.ic_alarm_n {display: inline-block;width:4px;height:4px;border-radius:4px;background: #ff1515;}
/**/

.ic_n {display:inline-block;width:12px;height:12px;background:url('/assets/images/common/icon/ic_n.png') no-repeat center center;}
.ic_n2 {display:inline-block;width:6px;height:6px;border-radius:6px;border:1px solid #ff1515; background:#ff1515;}
.ic_n3 {display:inline-block;width:4px;height:4px;border-radius:4px;border:1px solid #ff1515; background:#ff1515;}

.ic_lv {display:inline-block;width:27px;height:18px;vertical-align:top;margin-top:-2px;}

.ic_sd {display: inline-block;width: 18px;height: 18px;vertical-align: top;margin-top: -2px;}

.ic_hate {display:inline-block;width:70px;height:24px;background:url('/assets/images/common/icon/board_report.png') no-repeat center center;vertical-align:top;}

/*.ic_like {display:inline-block;width:15px;height:12px;background:url('/assets/images/common/icon/ic_like.png') no-repeat center center;vertical-align:top;margin-top:2px;}*/
.likes {color: #9c9c9c;font-weight: bold;}
.views {color: #9c9c9c;font-weight: bold;}
.ic_view {display:inline-block;width:20px;height:13px;background:url('/assets/images/gateway/00_gate_view.png') no-repeat center center;vertical-align:top;margin-top:2px; margin-right:2px;}
.views {color: #aaaaaa;font-weight: bold; }

.ic_like2 {display:inline-block;width:15px;height:14px;background:url('/assets/images/common/icon/ic_like2.png') no-repeat center center;}

.ic_like_view {display: inline-block;margin-right: 10px;width: 27px;height: 22px;background: url('/assets/images/common/icon/ic_like_view.png') no-repeat center center;}
.ic_reply_arrow {display: inline-block;margin-right: 4px;width: 11px;height: 9px;background: url('/assets/images/common/icon/ic_reply_arrow.png') no-repeat center center;vertical-align: top;margin-top:3px;}

.ic_comment {display:inline-block;width:35px;height:28px;background:url('/assets/images/common/icon/ic_comment.png') no-repeat center center;}

.ic_modify {display:inline-block;width:16px;height:17px;background:url('/assets/images/webtoon/ic_modify.png') no-repeat center center;}

.talent_ic_best {display:inline-block;width:33px;height:16px;background:url('/assets/images/gateway/00_gate_best.png')no-repeat center center;vertical-align:top;}
.talent_ic_best2 {display:inline-block;width:52px;height:22px;background:url('/assets/images/gateway/00_gate_best.png')no-repeat center center;vertical-align:top;}

.sd_ic_check {display:inline-block;width:13px;height:13px;background:url('/assets/images/common/icon/ic_check.png')no-repeat center center;vertical-align:top;margin-right:3px;}
/*.sd_ic_coin {display:inline-block;width:13px;height:13px;background:url('/assets/images/common/icon/ic_coin.png')no-repeat center center;vertical-align:top;margin-right:2px;}*/
.sd_ic_coin {display:inline-block;width:13px;height:13px;background:url('/assets/images/common/icon/00_new_gate_coin.png')no-repeat center center;vertical-align:top;margin-right:2px; float:left}
.sd_ic_like2 {display:inline-block;width:14px;height:13px;background:url('/assets/images/common/icon/ic_like3.png')no-repeat center center;vertical-align:top;margin-right:2px;}
.sd_ic_view {display:inline-block;width:26px;height:17px;background:url('/assets/images/common/icon/ic_view.png')no-repeat center center;vertical-align:top;margin-top:3px;}
.sd_ic_arrow {display:inline-block;width:5px;height:7px;background:url('/assets/images/common/icon/ic_arrow.png')no-repeat center center;vertical-align:middle;}

.bookmark_on {position:absolute;top:0;right:10px;background:url('/assets/images/common/icon/ic_bookmark_on.png') no-repeat center center;width:32px;height:37px;cursor:pointer;}
.bookmark_off {position:absolute;top:0;right:10px;background:url('/assets/images/common/icon/ic_bookmark_off.png') no-repeat center center;width:32px;height:37px;cursor:pointer;}


/********** Login ***********/
.wrap_login {position:absolute;right:0;top:0;background:#ffffff;display:none;
    box-shadow: 0px 0px 15px rgba(0,0,0,0.6);
    -webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.6);
    -moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.6);
    -o-box-shadow: 0px 0px 15px rgba(0,0,0,0.6);
}

.wrap_login {width:250px;z-index:11;}
.wrap_login .login_header {position:relative;overflow:hidden;}
.wrap_login .login_join {float:left;font-size:13px;font-weight:bold;background:#c2c2c2;width:125px;padding:11px 0;color:#ffffff;text-align:center;height:18px;line-height:16px;}
.wrap_login .login_login {float:left;font-size:14px;font-weight:bold;width:125px;padding:11px 0;color:#666666;text-align:center;height:18px;line-height:16px;}
.wrap_login .login_arrow {position:absolute;background:url('/assets/images/webtoon/login_box_arrow.png') no-repeat center center;width:22px;height:14px;right:21px;top:-14px;}

.wrap_login .login_box {padding:15px 20px 21px;}
.wrap_login .member_input {background:#f0f0f0;font-size:15px;color:#000;border:none;padding:12px 10px;margin-top:5px;width:190px;}
.wrap_login .member_input::-webkit-input-placeholder {font-size:15px;color:#b9b9b9;font-weight:normal;}
.wrap_login .member_input::-moz-placeholder {font-size:15px;color:#b9b9b9;font-weight:normal;}
.wrap_login .member_input:-ms-input-placeholder {font-size:15px;color:#b9b9b9;font-weight:normal;}
.wrap_login .member_input:-moz-placeholder {font-size:15px;color:#b9b9b9;font-weight:normal;}

.wrap_login .login_opt {color:#afafaf;font-size:0;margin:3px 5px 13px;}
.wrap_login .login_opt a {color:#afafaf;}
.wrap_login .login_opt span {display:inline-block;font-size:11px;cursor:pointer;vertical-align: top;margin-top:3px;}
.wrap_login .login_opt .save_id {margin-top:1px;}

.wrap_login .member_submit {font-size:14px;text-align:center;width:210px;color:#fff;background:#ff8400;padding:13px 0;font-weight:bold;}
.wrap_login .member_submit:HOVER {background:#EA7900;}

.wrap_login .signup_submit {font-size:14px;text-align:center;width:208px;color:#999999;background:#ffffff;padding:11px 0;font-weight:bold;margin-top:5px;border:1px solid #bbbbbb;}
.wrap_login .signup_submit:HOVER {background:#e9e9e9;}

.wrap_login .v_line {border-bottom:1px solid #cccccc;width:100%;margin:15px 0;}

.wrap_login .login_outer {position:relative;}
.wrap_login .login_outer .btn_facebook, .wrap_login .login_outer .customGPlusSignIn {font-size:12px;color:#fff;width:188px;cursor:pointer;overflow:hidden;padding:11px;margin-bottom:3px;}
.wrap_login .btn_facebook {background:#1969c2;}
.wrap_login .btn_facebook:HOVER {background:#1861b5;}
.wrap_login .customGPlusSignIn {background:#e14b28;}
.wrap_login .customGPlusSignIn:HOVER {background:#d34626;}
.wrap_login .login_outer .ic_fb {float:left;}
.wrap_login .login_outer .ic_gg {float:left;}
.wrap_login .login_outer .btn_label {margin-left:32px;line-height:23px;}
.wrap_login .info_header {padding:20px 25px;}
.wrap_login .info_name {font-size:20px;font-weight:bold;color:#ff5400;margin-bottom:5px;}
.wrap_login .info_name span {color:#666666;}
.wrap_login .info_hello {font-size:14px;color:#999999;}
.wrap_login .info_box {margin:0 20px;padding:15px 0 20px;border-top:1px solid #cccccc;}
.wrap_login .info_box .info_sd {position:relative;margin:0 auto;width:138px;border:1px solid #c8c8c8;border-bottom:none;height:137px;}
.info_box .info_sd .btn_tamer {display:block;position:absolute;bottom:0;font-size:14px;color:#fff;background:#555555;height:32px;opacity:0.5;width:100%;text-align:center;line-height:30px;font-weight:bold;}

.wrap_login .info_txt {margin:10px 0 15px;font-family:'돋움',Dotum;font-size:12px;font-weight:bold;}
.wrap_login .info_txt .info_grade {color:#999999;display:inline-block;margin-top:2px;}
.wrap_login .info_txt .ic_coin {vertical-align:top;background:url('/assets/images/common/icon/icon_c.png')no-repeat center center;display:inline-block;width:12px;height:12px;margin-top:3px;background-size:100%;}
.wrap_login .info_txt .info_coin {color:#ff8400;display:inline-block;margin-top:2px;}

.wrap_login .btn_logout {color:#fff;font-size:14px;background:#888888;padding:16px 0;width:100%;line-height:12px;}

.facebook_popup {display:none;}
.facebook_popup {position:absolute;top:0;width:100%;background:#292929;}
.facebook_popup .overlay_close {margin-top:5px;margin-right:5px;}
.facebook_header {height:43px;}
.facebook_content {color:#a8a8a8;text-align:center;}
.facebook_btn_layer {overflow:hidden;text-align:center;padding:13px 0;font-size:0;}
.facebook_btn_layer button {height:33px;width:85px;padding:0;color:#fff;font-size:13px;cursor:pointer;margin:0 4px;}
.btn_fb_dv1 {background:#2e9ce8;}
.btn_fb_dv2 {background:#e94a43;}


/* 모바일에서 PC버전출력시 디바이스에서 글자가 이상하게 커지는거 방지 */
@media screen and (max-device-width: 480px)
{
	body
	{
		-webkit-text-size-adjust: none;
	}
}



/***********************************************
******************** Talent ********************
***********************************************/

/****** Menu ******/
.talent_menu {margin:0 auto;width:490px;height:50px;line-height:51px;font-weight:900;color:#666666;font-size:14px;}
.talent_menu li {width:95px;float:left;text-align:center;}
.talent_menu a:hover {color:#ff8400;}
.talent_menu a {display:inline-block;width:100%;height:51px;}
.talent_menu .talent_active a {color:#ff8400;box-shadow:inset 0 -3px #ff8400;transition:color 0.5s;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-o-transition:color 0.5s;}


/************* Header *************/
.wrap_header {/*background:#333333;*/position:relative;}
.header_top {
	position:relative;
	background:#222222;
	width:100%;
	height:140px;
	/*box-shadow:0px 0px 15px #000;
	-webkit-box-shadow:0px 0px 15px #000;
	-moz-box-shadow:0px 0px 15px #000;
	-o-box-shadow:0px 0px 15px #000;*/
	z-index:2;
}

.inner_header_top {position:relative;width:378px;height:100px;margin:0 auto;z-index:99;}
.inner_header_top .header_logo {position:absolute;bottom:-5px;}

.inner_header_top .header_search {position:absolute;bottom:20px;right:91px;width:215px;}
				  .header_search input {width:156px;height:31px;padding:0 20px;border:1px solid #222222;border-top-left-radius:15px;border-bottom-left-radius:15px;border-right:0;}
				  .header_search button {position:absolute;top:0;right:0;width:22px;height:31px;padding:0;padding-right:10px;border:1px solid #222222;border-top-right-radius:15px;border-bottom-right-radius:15px;border-left:0;background:#fff url('/assets/images/webtoon/header_btn_search.png') no-repeat center left;}

.inner_header_top .header_home {position:absolute;right:85px;bottom:20px;}
				  .header_home .header_btn_home {cursor:pointer;width:34px;height:33px;background:url('/assets/images/common/header_btn_home.png') no-repeat top center;}

.inner_header_top .header_login {position:absolute;right:-316px;bottom:-21px;}
.inner_header_top .header_login .header_btn_login {cursor:pointer;width:25px;height:33px;background:url('/assets/images/webtoon/header_btn_login.png') no-repeat top center;}
.inner_header_top .header_login .header_btn_logout {cursor:pointer;width:25px;height:33px;background:url('/assets/images/webtoon/header_btn_logout.png') no-repeat top center;}

.inner_header_top .header_alarm {position:absolute;right:133px;bottom:18px;}
.inner_header_top .header_alarm .ic_alarm_number {position: absolute;top:1px;right:-8px;}





.wrap_footer {width : 100%;text-align: center;color:#a5a5a5;background: #e7e7e7;}
	.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:650px;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;}
        
        .main_size { position: relative; width: 1000px;  height: 100%; height:auto; margin: 0 auto; }
        
        /*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/00_gate_sns_face_off.png') no-repeat center center;background-size:100%;}
.sns_instagram {display:inline-block;width:42px;height:42px;background:url('/assets/images/gateway/00_gate_sns_ins_off.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/00_gate_sns_kakao_off.png') no-repeat center center;background-size:100%;}
.sns_youtube {display:inline-block;width:42px;height:42px;background:url('/assets/images/gateway/00_gate_sns_youtube_off.png') no-repeat center center;background-size:100%;}

.sns_yellow{}

.board_like .btn_footer {width:92px; height:32px;line-height:32px;padding:5px 10px;margin-left:10px;float:left;
			border: solid 2px #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_Gallery_List ***********/
.board_gallery_list {overflow:hidden;}
.board_gallery_list.list_more {display:none;}
.board_gallery_list a {position:relative;}
.board_gallery_list .talent_ic_best {position:absolute;top:0;left:0;z-index:1;}
.board_gallery_list .gallery_list_img {display:block;width:140px;height:105px;border-bottom:1px solid #f3f3f3;border: 1px solid #d8d8d8;}
.board_gallery_list .gallery_list_img_second {display:block;width:124px;height:93px;border-bottom:1px solid #f3f3f3;border: 1px solid #d8d8d8;}
.board_gallery_list .gallery_list_img_third {display:block;width:85px;height:85px;border-bottom:1px solid #f3f3f3;border: 1px solid #d8d8d8; margin-left:10px;}
.board_gallery_list .list_row {list-style:none;float:left;width:318px;margin-right:10px;margin-bottom:15px;position:relative;}
.board_gallery_list .list_row_second {list-style:none;float:left;width:121px;margin-right:10px;margin-bottom:15px;position:relative;}
.board_gallery_list .list_row_third {list-style:none;float:left;width:126px;margin-right:-29px;margin-bottom:45px;position:relative;}
.board_gallery_list .list_row_four {list-style:none; width:132px;position:relative;}
.board_gallery_list .list_row:nth-child(5n) {margin-right:0px;}
.board_gallery_list .list_row_inner {float:right;background:#ffffff; width:156px;}
.board_gallery_list .list_row_inner_second {float:right;background:#ffffff; width:125px;margin-right: -7px;}
.board_gallery_list .list_row_inner_third {float:right;background:#ffffff; width:125px;margin-right: -10px;}
.board_gallery_list .list_row_inner_four {background:#ffffff; width:137px;}
.board_gallery_list .list_row_inner:HOVER {background:#e9e9e9;}
.board_gallery_list .list_row_subject {margin-top:5px;text-align:left;}
.board_gallery_list .list_row_subject_best p {display:inline-block;font-size:14px;font-weight:bold;color:#222222;max-width:90%;height:20px;}
.board_gallery_list .list_row_subject p {display:inline-block;font-size:15px;font-weight:bold;color:#666666;max-width:70%;height:20px;}
.list_row_subject.text-overflow a{    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
.board_gallery_list .list_comment {display:inline-block;vertical-align:top;text-align:left;font-size:13px;margin-left:3px;color:#ff9000;margin-top:1px;}
.dv_tab .ic_n2 {position: absolute;top: -3px;right: -4px;z-index: 1;}
.board_gallery_list .ic_n {vertical-align: top;margin-left:2px;margin-top:3px;}
.board_gallery_list .popular_list_row_info {padding-top:6px;}
.board_gallery_list .list_row_info {padding-top:3px;}
.board_gallery_list .best_list_row_info {}
.board_gallery_list .list_nickname {max-width: 73%;display: inline-block;height:14px;}
.board_gallery_list .list_nickname_sub {max-width: 43%;display: inline-block;height:14px;}
.list_row_writter .list_nickname_noble {max-width: 52%;display: inline-block;}
.board_gallery_list .best_list_nickname {max-width: 73%;display: inline-block;height:14px; color:#88888;}
.board_gallery_list .list_row_info2 {padding-top:29px;overflow:hidden;}
.board_gallery_list .list_date {float:left;font-size:11px;font-weight:bold;color:#cacaca;}
.board_gallery_list .list_like {float:right;}
.board_gallery_list .list_view {margin-left:56px;}

/********** 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: #f9fafc; font-size: 13px; }


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-width:0 1px 1px 0; text-align: center;}


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;font-family: malgungothic;color: #222222;font-size: 12px;font-stretch: 97%;}
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 {  background: #f9fafc;min-height: 100%;width: 1102px;margin: 0 auto;overflow: hidden;}

	.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/180724_dv1_bg2.jpg') no-repeat top center;}
	.container_dv2 {background:url('/assets/images/dv2/180711_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:171px; width:859px; min-height:600px;padding:20px;overflow:hidden;z-index:1;   background-color: white;}

/*************************************************
 ******************* COMMON **********************
 *************************************************/
.pointcolor {color:#aaaaaa !important;}
.redcolor {color:#ff0000 !important;}
.pinkcolor {color:#f04965 !important;}
.btncolor {color:#fff !important;background:#4c4c4c;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:19pt;color:black;}

.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:2px 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:#6d6d6d !important;background:white;width:120px;padding:12px 0;border-radius:20px;line-height: 16px;}
.btn_write:HOVER {background:white;}
/*
.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:78px;padding:8px 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_bullet {width:0px;height:5px; vertical-align: middle; padding-right:10px; background:url('/assets/images/gateway/00_gate_bullet.png') no-repeat center center;}
.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/gateway/00_gate_login-BT_facebook.png') no-repeat center center;}
.ic_gg {display:inline-block;width:23px;height:23px;background:url('/assets/images/gateway/00_gate_login-BT_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:13px;background:url('/assets/images/common/00_new_gate_good.png') no-repeat center center;}
.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:11px;background:url('/assets/images/gateway/00_list_research.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:16px;height:66px;background:url('/assets/images/gateway/01sub_notice_dogam_view_left.png')no-repeat top left;}
.ic_right {display:inline-block;width:16px;height:66px;background:url('/assets/images/gateway/01sub_notice_dogam_view_right.png')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;}
.ic_alarm_number {display:inline-block;width:5px;height:4px;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;
}



.center_content {width: 1104px;    position: relative;display: inline-block;float: left;}




/********************************************************************
 ******************* MEMBER BOX 멤버 로그인 START **********************
 ********************************************************************/

.wrap {width: 1000px;height: 282px;margin: 0 auto;position: relative;margin-top: -282px;}

.memberbox_area {position: absolute;top:-35px;right:0;}

.member_box {position: absolute;right:34px;top: 40px;width: 346px;overflow: hidden;z-index: 10; height: 133px; border: 1px solid #cfcfcf;}
	.member_off {position:relative; /*padding:20px 20px 15px;*/background:white;height: 134px;}
		.member_form {color:#a8a8a8;}
		.member_input {width:150px;height:12px;line-height:13px;margin:0;padding:10px;border:1px solid #cdcdcd;background:#efefef;}
		.member_input[type=password] {border-top:0;}
		.member_submit {width:70px;height:67px;float:right;font-size:13px;cursor:pointer;margin-right: 59px}
		.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:26px;height:23px;font-size:0.75em;overflow:hidden;}
		.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;color:black;}
		.member_name {font-size:12pt;}
		
		.member_on img {float:left;}
		
		.member_info {margin-left:120px;height:94px; width:206px;}
			.member_info li {padding:6px 0;white-space:nowrap;}
                        
                .member_box_lv_img {width: 27px !important;height: 18px !important;float: none !important;v.member_btn .btn_tamerertical-align: bottom;}

		.member_info_en {margin-left:5px;height:80px;}
			.member_info_en li {padding:6px 0;white-space:nowrap;}
		
		.member_btn {clear:both;}
			.member_btn .btn {display:block;height:35px;line-height:36px;color:#a5a5a5;text-align:center;padding:0;border:0;border-radius:0;}
			.member_btn .btn:HOVER {color:#c7c7c7;}

			.member_btn .header_alarm {float:left;width:115px;height:38px;background:#f0f0f0;position:relative;}
			.member_btn .header_alarm .ic_alarm_number {position:absolute;top:5px;right:51px;}
			.member_btn .btn_logout {background:#f0f0f0;height:38px;}
			.member_btn .btn_tamer {background:#f0f0f0; width:115px;height:38px;}
			
			.member_btn .header_alarm:HOVER	 {background:#eaeaea; color:#4c4c4c;}		
			.member_btn .btn_tamer:HOVER {background:#eaeaea; color:#4c4c4c;}
			.member_btn .btn_logout:HOVER {background:#eaeaea; color:#4c4c4c;}


			
/********** Alarm ***********/
.wrap_alarm {display:none;position:absolute;right:98px;bottom:-493px;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 **********************
 ********************************************************************/



	

.wrap_contents {margin-left: -12px }
/* .wrap_contents > div {float:left;margin:5px 0 0 5px;border:1px solid #c7c7c7;} */
	.wrap_contents .innerBorder {float:left;margin-top:5px;}


	.wrap_content_615 {width:1080px;height:217px;overflow:hidden;}
		.wrap_contents .banner_250 .dot_slider {border:1px solid #c7c7c7;width:248px;height:248px;}
	.wrap_contents .contents_360 {width:352px;height:66px;overflow:hidden; margin-top:143px;margin-left: 4px;;}
	.wrap_contents .contents_610 {width:720px;height:196px; border:1px solid #cfcfcf;overflow:hidden;background-size: 720px 196px; background-image: url(/assets/images/dv1/00_gate_banner.png); background-repeat: no-repeat; }

	
		
	.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;}
                
                
    /*셀프드레곤 모자이크*/        
   .list_row_third .list_row_inner_third .gallery_list_hidden {position: absolute;top: 1px;left:21px;width: 87px;height: 87px; z-index:10;}
   
   /********** Game **********/
.wrap_games .game_relative {position:relative;float:left;}

.wrap_games .dv1_area_hover {position:absolute;top:0;left:0;width:267px;;height:100px;}
.wrap_games .dv2_area_hover {position:absolute;top:0;left:0;width:267px;;height:100px;margin-left:5px;}
.wrap_games .dvM_area_hover {position:absolute;top:0;left:0;width:267px;;height:100px;margin-left:5px;}
.wrap_games .dvW_area_hover {position:absolute;top:0;left:0;width:256px;;height:100px;margin-left:5px;}
.wrap_games .pocket_area_hover {position:absolute;top:0;left:0;width:275px;height:376px;}

.wrap_games .dv1_area_hover .dv1_area_hover_bg {position:absolute;top:0;left:0;width:267px;;height:100px;background:url('/assets/images/gateway/00_gate_game_dv1_on.png') no-repeat;z-index:2;cursor:pointer;opacity:0;background-size:100%; border: 1px solid #cfcfcf;}
.wrap_games .dv2_area_hover .dv2_area_hover_bg {position:absolute;top:0;left:0;width:267px;;height:100px;background:url('/assets/images/gateway/00_gate_game_dv2_on.png') no-repeat;z-index:2;cursor:pointer;opacity:0;background-size:100%; border: 1px solid #cfcfcf;}
.wrap_games .dvM_area_hover .dvM_area_hover_bg {position:absolute;top:0;left:0;width:267px;;height:100px;background:url('/assets/images/gateway/00_gate_game_dvm_on.png') no-repeat;z-index:2;cursor:pointer;opacity:0;background-size:100%; border: 1px solid #cfcfcf;}
.wrap_games .dvW_area_hover .dvW_area_hover_bg {position:absolute;top:0;left:0;width:256px;;height:100px;background:url('/assets/images/gateway/00_gate_game_dvw_on.png') no-repeat;z-index:2;cursor:pointer;opacity:0;background-size:100%;border: 1px solid #cfcfcf;}
.wrap_games .pocket_area_hover .pocket_area_hover_bg {position:absolute;top:0;left:0;width:275px;height:376px;background:#e5dea5;z-index:1;cursor:pointer;opacity:0;}
/*
.wrap_games .dv1_area {width:268.66px;height: 100px;background: url('/assets/images/gateway/00_gate_game_dv1_on.png') no-repeat top right;position:relative;float:left;cursor:pointer;}
.wrap_games .dv2_area {width:366.66px;height: 376px;background: #a72222 url('/assets/images/gateway/180420_gate_games_dv2_bg.png') no-repeat top left;position: relative;float:left;cursor:pointer;}
.wrap_games .dvM_area {width:366.66px;height: 376px;background: #039081 url('/assets/images/gateway/180420_gate_games_dvm_bg.png') no-repeat top left;position: relative;float:left;cursor:pointer;}
.wrap_games .pocket_area {width:144px;height: 93px;background: rgba(0,0,0,0) url('/assets/images/gateway/pocket.png') no-repeat; position: absolute;top:283px;left:969px;z-index: 99; cursor:pointer;}
*/

.dv1_logo {width:267px;height:100px;background: url('/assets/images/gateway/00_gate_game_dv1_off.png') no-repeat;background-size:100%; border: 1px solid #cfcfcf;}
.dv2_logo {width:267px;height:100px;background: url('/assets/images/gateway/00_gate_game_dv2_off.png') no-repeat;background-size:100%; border: 1px solid #cfcfcf;}
.dvM_logo {width:267px;height:100px;background: url('/assets/images/gateway/00_gate_game_dvm_off.png') no-repeat;background-size:100%; border: 1px solid #cfcfcf;}
.dvW_logo {width:256px;height:100px;background: url('/assets/images/gateway/00_gate_game_dvw_off.png') no-repeat;background-size:100%; border: 1px solid #cfcfcf;}
.pocket_logo {width:192px;height:114px;background: url('/assets/images/gateway/180420_logo_pocket.png') no-repeat;background-size:100%;}

.dv1_area .dv1_logo {margin:0 auto;}
.dv2_area .dv2_logo {margin:0 auto; margin-left:5px;}
.dvM_area .dvM_logo {margin:0 auto; margin-left:5px;}
.dvW_area .dvW_logo {margin:0 auto; margin-left:5px;}
.pocket_area .pocket_logo {margin:0 auto;margin-top:25px;}

.dv1_area_hover .dv1_logo {position: absolute;top:0px;left:0px;z-index: 2;cursor:pointer;opacity:0;}
.dv2_area_hover .dv2_logo {position: absolute;top:0px;left:0px;z-index: 2;cursor:pointer;opacity:0;}
.dvM_area_hover .dvM_logo {position: absolute;top:0px;left:0px;z-index: 2;cursor:pointer;opacity:0;}
.dvW_area_hover .dvW_logo {position: absolute;top:0px;left:0px;z-index: 2;cursor:pointer;opacity:0;}
.pocket_area_hover .pocket_logo {position: absolute;top:76px;left:42px;z-index: 2;cursor:pointer;opacity:0;}

.wrap_games .btn {display:inline-block;width:181px;height:35px;line-height:35px;border:1px solid #ffffff;font-size:16px;font-family: 'Noto Sans Korean', sans-serif;font-weight:300;text-align:center;color:#ffffff;border-radius:20px;letter-spacing:-0.25px;}
.wrap_games .ic_game_more {vertical-align:top;margin-top:14px;margin-left:6px;}
.wrap_games .btn_color {display:inline-block;width:181px;height:35px;background:#999999;border-radius:20px;opacity:0;}

.btn_color {position: absolute;top:221px;left:88px;z-index: 2;opacity:0;}
.btn_game_more {position: absolute;top:220px;left:88px;z-index: 3;opacity:0;}
.btn_cafe {position: absolute;top:21px;left:109px;z-index: 3;width:53px;height:65px;background-size:100%;opacity:0;}
.btn_cafe.btn_cafe_dv1 {position: absolute;top:20px;left:22px;}
.btn_cafe.btn_cafe_dv2 {position: absolute;top:20px;left:106px;}
.btn_cafe.btn_cafe_dv3 {position: absolute;top:20px;left:190px;}



/***********************************************
 ***************** 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.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.8em;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: 30px;}

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;}

.overlay-open {overflow:hidden;padding-right:17px;}


/***********************************************
 ******************* SIDE **********************
 ***********************************************/
.wrap_side { height: 100%;
    width: 190px;
    position: absolute;
    z-index: 1;
    top: 72px;
    left: 0;
    overflow-x: hidden;}
	.wrap_side li {padding:0 15px;}
	.wrap_side li.side_menu h3 {margin:15px 0 5px;}
	.wrap_side li.side_submenu {line-height:54px;
    width: 140px;
    height: 58px;
    text-align: center;
    text-decoration: none;
    font-size: 25px;
    color: #c8c8c8;
    display: block;    
    border: 1px solid #c8c8c8;
    font-weight: bold;
    color: black;
    font-size:12px;}
	.wrap_side li.side_submenu:HOVER {display:block;color:#fff;cursor:pointer;background:url('/assets/images/gateway/00_sub_notice_dragon_list_tab.png') no-repeat 1px center;}
	.wrap_side a {display:block;color:black !important; text-align: left;}
	.wrap_side li.side_submenu:HOVER a, .wrap_side a:HOVER {color:#fff; }
	
	.wrap_side li.side_submenu.active {display:block;color:black;background:url('/assets/images/gateway/00_sub_notice_dragon_list_tab.png') no-repeat 1px center; }
	.wrap_side li.side_submenu.active a {color:black;}
	

.sidenav {
    height: 100%;
    width: 168px;
    position: absolute;
    z-index: 1;
    top: 72px;
    left: 0;
    background-color: #f5f5f5;
    overflow-x: hidden;
    border: 1px solid #c8c8c8;
}

.sidenav a {
    /*padding: 18px 0px 15px 13px;*/
    line-height:54px;
    width: 168px;
    height: 54px;
    text-align: center;
    text-decoration: none;
    font-size: 25px;
    color: #c8c8c8;
    display: block;    
    border: 1px solid #c8c8c8;
    font-weight: bold;
    color: black;
    font-size:12px;
}

.sidenav a:hover {
    color: black;
}

.sidenav .sidenav.active {display:block;color:#fff;background:url('/assets/images/gateway/00_sub_notice_dragon_list_tab.png') no-repeat 10px center;}
	.sidenav li.side_submenu.active a {color:#fff;}

.main {
    margin-left: 200px; /* Same as the width of the sidenav */
}

@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}

.info_form_reset{width: 135px;height: 33px;border: 2px solid #4c4c4c;/* padding-right: 1px; */margin-right: 25px;text-align: center; margin-bottom:14px;}


/********** Tab ***********/
.dv_tab {position: relative;z-index: 1;border-bottom: 1px solid #888888;height:35px;margin-bottom:20px;font-weight: bold; margin-left:63px;}
.dv_tab li {position: absolute;width: 90px;font-size: 12px;text-align: center;background: #f8f8f8;border: 1px solid #d6d6d6;border-bottom: none;padding: 10px 0;cursor: pointer;color:#999999;}
.dv_tab .selected_tab {z-index: 2;background: #f3f3f3;border: 1px solid #888888;border-bottom: 1px solid #f3f3f3;color: #666666;}
.dv_tab .tab_2 {left:91px;}
.dv_tab .tab_3 {left:182px;}
.dv_tab .tab_4 {left:273px;}