
/**********************************
********* Evnet_Board ***********
**********************************/


/********* Common 
#ev_wrap {padding:60px 0 140px;}
.ev_header_txt {overflow:hidden;}
.ev_header_txt h1 {margin-bottom:10px;font-size:34px;color:#333333;letter-spacing:-3px;}
.ev_header_txt p {font-size:16px;color:#777777;font-weight:bold;letter-spacing:-1px;}
.ev_noEvent {text-align:center;font-size:1.5em;font-weight:bold;padding:50px 0;}
*********/



/* ev_pagination
.ev_wrap_pagination_absolute {position:absolute;width:100%;top:40px;}
 */

/* icon 
.ev_ic_n {display:inline-block;width:15px;height:12px;background:url('/assets/images/events/ic_n.png')no-repeat center center;vertical-align:top;margin-left:5px;margin-top:2px;}
.ev_ic_lv {display:inline-block;width:27px;height:18px;vertical-align:top;margin-top:-2px;}
.ev_ic_sd {display:inline-block;width:18px;height:18px;vertical-align:top;margin-top:-2px;}
.ev_ic_hate {display:inline-block;width:70px;height:24px;background:url('/assets/images/events/board_report.png') no-repeat center center;vertical-align:top;}

.ev_ic_like {display:inline-block;width:15px;height:12px;background:url('/assets/images/events/ic_like.png') no-repeat center center;vertical-align:top;margin-top:2px;}
.ev_likes {color:#fd2d2d;font-weight:bold;}
.ev_ic_view {display:inline-block;width:18px;height:12px;background:url('/assets/images/events/ic_view.png') no-repeat center center;vertical-align:top;float:left;margin-top:1px;}
.ev_views {float:right;color:#aaaaaa;font-weight:bold;padding-left:3px;}
.ev_like_layer {padding-bottom:57px;border:2px solid #ff8400;border-radius:30px;padding:11px;width:163px;margin:0 auto;font-size:24px;font-weight:normal;color:#ff8400;}
.ev_like_layer:HOVER {cursor: pointer;background: #e3e3e3;} 
.ev_like {font-size:24px;font-weight:normal;color:#ff8400 !important;}
.ev_ic_like_view {display:inline-block;margin-right:10px;width:27px;height:22px;background:url('/assets/images/events/ic_like_view.png') no-repeat center center;vertical-align:middle;}
*/

/* button
#ev_wrap .ev_btn_list {margin-bottom:10px;}

.ev_btn {font-size: 14px;display: inline-block;font-weight: bold;text-align: center;}
.ev_btn_write {line-height: 14px;font-weight: bold;color: #fff !important;background: #ff8400;text-align: center; width:120px;padding: 13px 0;border-radius: 20px;height: 14px;}
.ev_btn_write:HOVER {cursor: pointer;background:#f27d00;}
.ev_btn_cancel {line-height: 14px;font-weight: bold;color: #777777;background: #d2d2d2;text-align: center;padding: 13px 0;border-radius: 20px;width: 120px;}
.ev_btn_cancel:HOVER {cursor: pointer;background: #e3e3e3;}
.ev_btn_list {line-height: 14px;font-weight: bold;color: #fff !important;padding: 13px 0;width: 150px;text-align: center;background: #888888;border-radius: 20px; height: 14px;}
.ev_btn_list:HOVER {cursor: pointer;background: #7a7a7a;}

.ev_notice_box .ev_notice_btn {float:right;width:138px;}
.ev_notice_box .btn_first {width:136px;height:48px;line-height:48px;font-size:14px;font-weight:bold;color:#fff;border:2px solid #ff8400;background:#ff8400;margin-top:25px;}
.ev_notice_box .btn_other {width:136px;height:48px;line-height:48px;font-size:14px;font-weight:bold;color:#ff8400;border:2px solid #ff8400;background:#fff;margin-top:5px;}
.ev_notice_box .btn_first:HOVER {background:#f27d00;}
.ev_notice_box .btn_other:HOVER {background:#e3e3e3;}
 */



/* Tab 
.ev_tab {position: relative;z-index: 1;border-bottom: 1px solid #888888;height:47px;margin: 30px 0 15px;}
.ev_tab li {position: absolute;width:200px;font-size:14px;text-align: center;background: #f8f8f8;border: 1px solid #d6d6d6;border-bottom: none;padding: 15px 0;cursor: pointer;color:#989898;}
.ev_tab .selected_tab {z-index: 2;background: #f3f3f3;border: 1px solid #888888;border-bottom: 1px solid #f3f3f3;box-shadow: inset 0 3px #666666;color: #666666;font-weight: bold;}
.ev_tab .tab_2 {left: 201px;}
*/

/********* ev_main_gallery_board 
.ev_gallery_board_list.ev_main_gallery .ev_gallery_board_row {width:267px;position:relative;}
.ev_main_gallery .ev_gallery_board_row img {width:267px;height:198px;}
.ev_main_gallery .ev_gallery_board_row:nth-child(4n) {margin-right:0px;} 

.ev_main_gallery .ev_gallery_board_row .ev_inner_list_row {padding:15px;}
.ev_main_gallery .list_opacity {position:absolute;top:0;}

.ev_main_gallery .ev_row_contents {padding:10px 0 20px;font-size:12px;line-height:16px;color:#999999;height:32px;}
.ev_main_gallery .line-overflow {display:-webkit-box;overflow:hidden;white-space:normal;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.ev_main_gallery .ev_row_date {font-size:12px;line-height:12px;color:#989898;}
.ev_main_gallery .ev_row_date .event_date_ing {font-size:12px;line-height:12px;font-weight:bold;color:#5fa8e5;margin-right:10px;}
.ev_main_gallery .ev_row_date .event_date_end {font-size:12px;line-height:12px;font-weight:bold;color:#666666;margin-right:10px;}
*********/


/********* ev_sub_text_board
.ev_text_board_list {border-top:2px solid #b5b5b5;border-bottom:4px solid #d8d8d8;}
.ev_text_board_list .ev_text_board_row {overflow:hidden;background-color:#fff;border-bottom:1px solid #e0e0e0;}
.ev_text_board_list .ev_text_board_row:last-child {border-bottom:none;}
.ev_text_board_list .ev_text_board_header {text-align:center;color:#555555;background:#e0e0e0;padding:15px 0;font-size:14px;line-height:18px;font-weight:bold;}
.ev_text_board_list .ev_text_board_header .ev_row_subject {text-align:center;}
.ev_text_board_list .ev_text_board_header .ev_row_nickname {text-align:center;}
.ev_text_board_list .ev_text_board_series {padding:13px 0;}
.ev_text_board_list .ev_row_number {float:left;width:150px;}
.ev_text_board_list	.ev_row_egg {float:left;width:30px;height:18px;text-align:left;}
.ev_text_board_list .ev_row_date {float:right;width:160px;}
.ev_text_board_list .ev_row_view {float:right;width:60px;}
.ev_text_board_list	.ev_row_like {float:right;width:130px;text-align:center;}
.ev_text_board_list .ev_row_nickname {float:right;width:120px;text-align:left;}
.ev_text_board_list .ev_list_nickname {max-width:72%;display:inline-block;}
.ev_text_board_list .ev_row_subject_area {text-align:left;margin-left:180px;margin-right:470px;}
.ev_text_board_list .ev_row_subject_area .ev_row_subject {float: left;max-width: 80%;}
.ev_text_board_list .ev_row_subject_area .ev_comment {margin-left: 5px;float:left;font-size:11px;color:#ff9000;margin-top:2px;}

.ev_text_board_list .ev_text_board_series {color:#888888;font-size:13px;padding:20px 0;text-align:center;}
.ev_text_board_list .ev_text_board_series:HOVER {background:#f9f9f9;}
.ev_text_board_list .ev_text_board_series a:HOVER {text-decoration:underline;}
 *********/

/********* ev_sub_gallery_board
#ev_wrap .ev_gallery_board_list {overflow:hidden;}
.ev_gallery_board_list .ev_gallery_board_row {background:#fff;float:left;width:212px;margin-right:10px;margin-bottom:15px;border-bottom:4px solid #d8d8d8;}
.ev_gallery_board_list	a {display:block;}
.ev_gallery_board_list	img {display:block;width:212px;height:159px;}

.ev_gallery_board_list .ev_inner_list_row {padding:15px 15px 10px;}
.ev_gallery_board_list .ev_row_subject_area {font-size:16px;line-height:16px;font-weight:bold;color:#666666;overflow:hidden;}
.ev_gallery_board_list .ev_row_subject {max-width:82%;float: left;}
.ev_gallery_board_list .ev_row_info {overflow:hidden;padding:7px 0 25px;border-bottom:1px solid #eeeeee;}
.ev_gallery_board_list .ev_row_info .ev_writter {float:left;font-size:12px;line-height:12px;padding-right:8px;color:#999999;}
.ev_gallery_board_list .ev_row_info .ev_date {display:inline-block;font-size:11px;line-height:7px;padding-left:9px;border-left:1px solid #aaaaaa;vertical-align:top;margin-top:4px;color:#999999;}
.ev_gallery_board_list .ev_row_info2 {overflow:hidden;padding-top:10px;}
.ev_gallery_board_list .ev_row_info2 .ev_list_view {float:left;margin-right:10px;}
.ev_gallery_board_list .ev_row_info2 .ev_list_like {float:left;}
.ev_gallery_board_wrap .ev_wrtie_btn {position:absolute;right:0;top:0;margin-top:10px;}
.ev_gallery_board_list2 li:nth-child(5n) {margin-right:0;}
 *********/


/********* ev_read_view 

.ev_board_read_wrap {height:auto;background:#fff;margin-bottom:30px;}
.ev_board_read_wrap .ev_board_header {border-top: 2px solid #b5b5b5;font-weight: bold;color: #555555;overflow: hidden;background: #e0e0e0;padding: 0 30px;position:relative;}
.ev_board_read_wrap .ev_board_subject {float: left;font-size: 16px;font-weight: bold;color: #555555;letter-spacing: 0.2px;padding: 15px 0;width: 83.5%;word-break: break-all}
.ev_board_read_wrap .ev_board_date {font-size: 14px;color: #888888;letter-spacing: 0.2px;position: absolute;bottom: 15px;right: 30px;}
.ev_board_desc_area {text-align: right;margin-top: 20px;padding: 0 30px;}
.ev_board_desc {color: #888888;letter-spacing: 0.2px;}
.ev_board_desc li {display:inline-block;vertical-align:middle;}
.ev_board_desc .ev_row_writter .board_nickname {display:inline-block;}
.ev_board_desc .ev_row_writter .ev_ic_sd {width:18px;height:18px;}
.ev_board_desc .v_line {border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;padding:0 10px;line-height:10px;}
.ev_board_desc .ev_row_info {color:#a8a8a8;margin-left:5px;}
.ev_board_desc .ev_row_like {margin-left:10px;}
.ev_board_desc .ev_row_like .ev_likes {margin-left:3px;}
.ev_board_desc .ev_row_hate {margin-left:10px;}

.ev_board_content {padding:50px 30px;word-break: break-all;}
.ev_board_content img {max-width:100%;}
.ev_board_content .content_text {margin-top:30px;font-weight:normal;font-size:14px;letter-spacing:0;line-height:1.4;color:#000000;}
.ev_board_footer {text-align:center;overflow:hidden;}
.ev_text_board_wrap .ev_list_btn {position:absolute;right:0;top:0;margin-top:20px;}
*********/


/* ev_share
.ev_share_layer {float:right;padding-right:30px;height:36px;background:#fff;margin-bottom:50px;}
.ev_share_layer .ev_txt {float:left;margin:17px 7px 0;line-height:24px;font-size:13px;color:#a5a5a5;}
.ev_share_layer .ev_naver {float:left;margin-right:5px;}
.ev_share_layer .ev_kakao {float:left;margin-right:5px;}
.ev_share_layer .ev_facebook {float:left;margin-right:5px;}
.ev_share_layer .ev_share_url {float:left;cursor:pointer;}
 */

/*  ev_board_reply_layer
.ev_board_reply_layer {height:auto;margin-bottom:30px;padding-bottom:60px;font-size:12px;font-weight:normal;}
.ev_board_reply_layer .ev_txt_reply_cnt {background:#fff;font-size:16px;font-weight:bold;color:#7c7c7c;padding:0 30px;margin-bottom:15px;}
.ev_board_reply_layer .ev_reply_cnt {margin-left:5px;color:#ff9000;}

.ev_board_reply {border-top:2px solid #cbcbcb;border-bottom:2px solid #cbcbcb;padding:0px 9px;margin:0 30px;}
.ev_board_reply .ev_board_reply_row {padding:20px;border-bottom:1px solid #d7d7d5;font-weight:normal;font-size:12px;}
.ev_board_reply .ev_board_reply_row:last-child {border-bottom:none;}
.ev_board_reply .ev_board_reply_row .ev_reply_body {margin-left:180px;margin-right:88px;}
.ev_board_reply .ev_reply_label {float:left;width:152px;text-align:left;text-indent:3px;line-height:18px;}
.ev_board_reply .ev_reply_label .ev_reply_icon_lv {float:left;width:27px;height:18px;}
.ev_board_reply .ev_reply_label .ev_reply_name {float:left;width:125px;}
.ev_board_reply .ev_reply_label * {display:inline-block;vertical-align:middle;}
.ev_board_reply .ev_reply_icon_sd {float:left;}
.ev_board_reply .ev_reply_icon_sd img {width:18px;height:18px;}
.ev_board_reply .ev_reply_body .ev_reply_content {margin-bottom:9px;font-size:12px;letter-spacing:0.5px;word-break: break-all;}
.ev_board_reply .ev_reply_body .ev_reply_date {font-weight:normal;font-size:12px;color:#bbbbbb;letter-spacing:0.5px;}
.ev_board_reply .ev_reply_report {float:right;display:inline-block;width:68px;text-align:center;margin-top:2px;}
 */


/* ev_board_reply_write
.ev_board_reply_layer .ev_board_reply_write {padding:30px;overflow:hidden;}
.ev_board_reply_layer .ev_board_reply_write .textbox textarea {
 display:inline-block;  
 width:869px;
 height:49px;
 padding:20px; 
 font-weight:normal;
 font-size:15px;
 color:#000;
 letter-spacing:0.5px;
 resize:none;
 border:1px solid #d0d0d0;
 border-right:none;
 border-bottom:none;
 background:#f3f3f3;
}

.ev_board_reply_layer .ev_btn_reply_submit {float:right;width:130px;height:90px;background:#555555;cursor:pointer;}
.ev_board_reply_layer .ev_btn_reply_submit:hover {background:#333333;}
.ev_board_reply_layer .ev_btn_reply_submit .text {text-align:center;font-size:15px;font-weight:bold;color:#fff;letter-spacing:0.5px;line-height:90px;}
.ev_board_reply_layer .ev_reply_warning .text {margin:2px 5px;font-size:13px;color:#8c8c8c;}
 */


/********* ev_write 
.ev_series_box {padding: 30px;overflow: hidden;background: #fff;border-bottom: 4px solid #d8d8d8;margin-bottom: 15px;}
.ev_series_box .ev_thumb_area {float: left;position: relative;width: 210px;height: 160px;margin-bottom:30px;}
.ev_series_box .ev_thumb_area input {position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;opacity: 0;cursor: pointer;border: none;}
.ev_series_box .ev_thumb_area img {width: 100%;height: 100%;background: url('/assets/images/events/no_thumb.png') no-repeat center center;background-size: 100% 100%;}
.ev_series_box .ev_info_area {margin-left:230px;position:relative;overflow:hidden;}
.ev_series_box .ev_info_area .ev_info {margin-bottom:10px;float:left;margin-right:25px;}
.ev_series_box .ev_info_area .ev_info2 select {border: 1px solid #b5b5b5;background: #ffffff;padding:9px;width:132px;font-weight:normal;font-size: 16px;line-height: 16px;font-family:'Nanum Gothic';color:#000000}

.ev_series_box .ev_info_area p {font-size: 16px;font-weight: bold;color: #aaaaaa;line-height:27px;}
.ev_series_box .ev_info_area span {font-size:20px;color: #aaaaaa;padding:0px 4px;}
.ev_series_box .ev_info_area .ev_chapter input {padding: 5px;}
.ev_series_box .ev_input {width:778px;border: 1px solid #b5b5b5;background: #ffffff;padding:10px 15px;margin-bottom:5px;}
.ev_series_box input::-webkit-input-placeholder {color:#bdbdbd;font-weight:normal;}
.ev_series_box input::-moz-placeholder {color:#bdbdbd;font-weight:normal;}
.ev_series_box input:-ms-input-placeholder {color:#bdbdbd;font-weight:normal;}
.ev_series_box input:-moz-placeholder {color:#bdbdbd;font-weight:normal;}
.ev_series_box .ev_chapter {padding:10px 15px;width:100px;background:#ffffff;border:1px solid #b5b5b5;}
.text-right .ev_btn_cancel {margin-right:10px;}

.ev_series_box .ev_info_area.user {margin-left:0;}
.ev_series_box .ev_input.user {width:1008px;margin-bottom:15px;}
*********/









/********* open event popup
#event_loading {    
	line-height:39;
	text-align:center;
	display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    /*background: rgba(0,0,0,0.3);*/
   /* z-index: 99;
}
 *********/

/*
.openEvent {position:absolute;top:40px;left:0px;z-index:10;background:url('/assets/images/events/roulette_popup_2.png') no-repeat top center;width:655px;height:652px;}
.openEvent .event_close {float:right;width:40px;height:33px;background:url('/assets/images/events/exit_btn.png') no-repeat top left;margin-top:5px;}
.openEvent .event_body {position:relative;margin-top:155px;padding:0 40px;}
.openEvent .congrats {}
.openEvent .imgReward {overflow:hidden;height:150px;}
		   .imgReward img {padding-top:10px;}
.openEvent .event_term {color:#fff;font-weight:bold;font-size:1.7em;margin-bottom:10px;
	text-shadow: -2px 0 #5915a8, 0 3px #5915a8, 2px 0 #5915a8, 0 -1px #5915a8;
	-moz-text-shadow: -2px 0 #5915a8, 0 3px #5915a8, 2px 0 #5915a8, 0 -1px #5915a8;
	-webkit-text-shadow: -2px 0 #5915a8, 0 3px #5915a8, 2px 0 #5915a8, 0 -1px #5915a8;
}
.openEvent .event_content {color:#fff;font-weight:bold;font-size:1.9em;
	text-shadow: -2px 0 #5915a8, 0 3px #5915a8, 2px 0 #5915a8, 0 -1px #5915a8;
	-moz-text-shadow: -2px 0 #5915a8, 0 3px #5915a8, 2px 0 #5915a8, 0 -1px #5915a8;
	-webkit-text-shadow: -2px 0 #5915a8, 0 3px #5915a8, 2px 0 #5915a8, 0 -1px #5915a8;
}

.openEvent .event_day_close {color:#fff;font-weight:bold;font-size:1.0em;cursor:pointer;padding:0 10px;
	text-shadow: -2px 0 #5915a8, 0 3px #5915a8, 2px 0 #5915a8, 0 -1px #5915a8;
	-moz-text-shadow: -2px 0 #5915a8, 0 3px #5915a8, 2px 0 #5915a8, 0 -1px #5915a8;
	-webkit-text-shadow: -2px 0 #5915a8, 0 3px #5915a8, 2px 0 #5915a8, 0 -1px #5915a8;}

.openEvent .btn_evt_close {display:block;float:left;width:20px;height:18px;font-size:0;background:url('/assets/images/common/btn_popup_close.png') no-repeat center center;background-size:10px 10px;}

.openEvent .event_win {color:#fff;font-weight:bold;font-size:2.7em;margin:5px;
	text-shadow: -2px 0 #5915a8, 0 3px #5915a8, 2px 0 #5915a8, 0 -1px #5915a8;
	-moz-text-shadow: -2px 0 #5915a8, 0 3px #5915a8, 2px 0 #5915a8, 0 -1px #5915a8;
	-webkit-text-shadow: -2px 0 #5915a8, 0 3px #5915a8, 2px 0 #5915a8, 0 -1px #5915a8;
}

.openEvent .event_reward {color:#fff;font-weight:bold;font-size:2.0em;
	text-shadow: -2px 0 #5915a8, 0 3px #5915a8, 2px 0 #5915a8, 0 -1px #5915a8;
	-moz-text-shadow: -2px 0 #5915a8, 0 3px #5915a8, 2px 0 #5915a8, 0 -1px #5915a8;
	-webkit-text-shadow: -2px 0 #5915a8, 0 3px #5915a8, 2px 0 #5915a8, 0 -1px #5915a8;
}
.openEvent .event_img {position:relative;}
.openEvent .img_roulette {width:430px;}
.openEvent .btn_roulette {position:absolute;top:138px;left:227px;width:120px;cursor:pointer;}
.openEvent .event_btn {padding:0 50px;}
.openEvent .reward_dv1 {background:url('/assets/images/events/btn_dv1_2.png') no-repeat top center;width:242px;height:115px;cursor:pointer;}
.openEvent .reward_dv2 {background:url('/assets/images/events/btn_dv2_2.png') no-repeat top center;width:242px;height:115px;float:right;cursor:pointer;}

*/



/* Dv Ace CBT 사전등록
.cn_popup_layer {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:99;display:none;}
.cn_popup_layer img {vertical-align:top;}
.ace_cbt_req {background:url('/assets/images/ace_cbt/cbt_bg.png') no-repeat center center;width:546px;height:842px;margin:55px auto 0;position:relative;}
.ace_cbt_req .btn_close {position:absolute;right:0;top:0;z-index:99;}
.ace_cbt_req .cbt_close {display:inline-block;background:url('/assets/images/ace_cbt/btn_close.png') no-repeat center center;width:37px;height:37px;}
.ace_cbt_req .input_layer {padding-top:425px;position:relative;}
.ace_cbt_req .input_box {position:relative;width:412px;margin:0 auto;}
.ace_cbt_req .input_id {border:3px solid #452618;width:275px;height:42px;font-size:20px !important;padding:0 15px 0 10px;line-height:42px;box-shadow: inset 4px 4px 0px 0px #bfbfbf;}
.ace_cbt_req input[type=text]:focus {outline:none;border-color:#452618 !important;box-shadow: inset 4px 4px 0px 0px #bfbfbf;}
.ace_cbt_req input::-webkit-input-placeholder {color: #7c7c7c;font-size:18px;line-height: 18px;font-weight:bold;text-indent:70px;}
.ace_cbt_req input::-moz-placeholder {color: #7c7c7c;font-size:18px;line-height: 18px;font-weight:bold;text-indent:70px;}
.ace_cbt_req input:-ms-input-placeholder {color: #7c7c7c;font-size:18px;line-height: 18px;font-weight:bold;text-indent:70px;}
.ace_cbt_req input:-moz-placeholder {color: #7c7c7c;font-size:18px;line-height: 18px;font-weight:bold;text-indent:70px;}
.ace_cbt_req .btn_apply {position:absolute;top:0;right:0;}

.ace_cbt_req .btn_layer {text-align:center;position:absolute;bottom:43px;width:100%;}

.ace_cbt_req .success_bg {background:url('/assets/images/ace_cbt/apply_success.png') no-repeat bottom center;width:546px;height:125px;padding-top:398px;}
.ace_cbt_req .failed_bg {background:url('/assets/images/ace_cbt/apply_failed.png') no-repeat bottom center;width:546px;height:125px;padding-top:398px;}
.ace_cbt_req .txt_box {
	background:url('/assets/images/ace_cbt/txt_box.png') no-repeat center center;
	width:437px;
	height:65px;
	position:absolute;
	top:417px;
	left:52px;
	font-size:24px;
	line-height:57px;
	text-align:center;
	font-weight:900;
	color:#ffffff;
	display:none;
}

 */


