/* common */
.re_f_wrap{margin-top:0;}
.evt_wrap {overflow:hidden;}
.ov{overflow: hidden;}
.in{width:1000px;margin:0 auto;position:relative;text-align:center;}
.in2{width:1200px;margin:0 auto;position:relative;text-align:center;}
.in_wide{width:2600px;position:relative;text-align:center;left:50%;margin-left:-1300px;}
.pos_r{position:relative}

input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder { /* WebKit browsers */ color:transparent;}
input:focus:-moz-placeholder, textarea:focus:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:transparent;}
input:focus::-moz-placeholder, textarea:focus::-moz-placeholder { /* Mozilla Firefox 19+ */ color:transparent;}
input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder { /* Internet Explorer 10+ */ color:transparent;}
:focus{outline: none;}

/*css*/

/* evt_top */
.evt_top { background: #0b0c10; } 
.evt_top_tab {display: flex;width: 1000px;margin: 0 auto; } 
.evt_top_tab a { margin: 0 auto;height: 136px;width: calc(100%/3);background: #876c63;color: #ab8b7e;margin-right: 1px;font-size: 18px;padding-top: 35px;letter-spacing: -.05em;box-sizing: border-box; } 
.evt_top_tab a.on { background: #e3815c; color: #fff; } 
.evt_top_tab a h5 { font-size: 22px; } 

.live_vid .pub_vid_box{width: 733px;height: 413px;position: absolute;left: 39.1%;top: 212px;cursor: pointer;border-radius: 20px;}
.live_vid .pub_vid_box>iframe{border-radius: 20px;}


.layer-popup {text-align: left;}
.con02{background:#F0F0F0; position:relative;}
.con02 .infoBox_w{width: 500px;position: absolute;top: 373px;right: 826px;}
.con02 .event_txt{position: absolute; font-size: 60px; font-weight: bold; color:#fff;top: 130px;right: 282px;letter-spacing: .35em;text-align: right;}
.con04 .slide_box .bx-viewport {height: auto !important;}
.con04 .slide_box.ticker{position: absolute;top: 27%;left:50%;transform: translateX(-50%);width: 1500px;}
.con04 .slide_box.pager{position: absolute;z-index: 3;top: 70%;left: 50%;transform: translateX(-50%);}
.con04 .slide_box.pager .bx-wrapper .bx-pager{top:17px;left:14%;}
.con05{background: #E7E8EA;}
.con06{background:#F0F0F0;}
.con07{background: #E8E8EA;}
.con08{background:#F5F5F5;}
.con09{position:relative; background:#04627E;}


/* 댓글 영역 */
.con10_1{position: absolute;top: 32%;left: 30.6%;}
.con10 textarea {position: absolute;top: 189px;left: 132px;height: 103px;width: 586px;background-color: #fff;border: 1px solid #ddd;border-radius: 5px;padding: 10px;box-sizing: border-box;font-size: 14px;resize: none; }
.con10 .notice {position: absolute; background: #f4f4f4; left: 295px; top: 147px;font-size: 15px; color: #333; letter-spacing: -.05em; text-align: left;}

#evt_comment_list {width: 885px;background: #fff;margin: 0 auto;padding: 20px 82px 30px;box-sizing: border-box;font-size: 14px;color: #333;position: absolute;top: 55.8%;left: 30.7%;border-radius:0 0 25px 25px; }
#evt_comment_list table { width: 100%; order: 2px solid #cacaca; border-radius:5px; }
#evt_comment_list table th { font-size: 18px; border-bottom: 3px solid #000; height: 40px; }
#evt_comment_list table td { border-bottom: 1px solid #b5b5b5; height: 30px; }
#evt_comment_list .paging { margin: 10px 0 0; font-size: 14px; }
#evt_comment_list .paging_num { margin-top: 22px; }

.con10_2{position: absolute;top: 79%;left:30.6%;}
/*timer*/
.timer_wrap{background-color:#060606;}
.timer_wrap .timer-txt{position:absolute;top:5px;left:50%;margin-left:-172px;}
.timer_wrap .timer-txt span{display:inline-block;width:100px;font-size:60px;color:#fff;font-weight:bold;text-align:center;letter-spacing:13px;}
.timer_wrap .timer-txt span.time2{margin-left:52px;}
.timer_wrap .timer-txt span.time3{margin-left:17px;}
.timer_wrap .timer-txt span.time4{margin-left:17px;}
.timer_wrap p {position:absolute;display:block;left:5px;top:54px;color:#ffdf4d;font-size:26px;font-weight:bold;text-align:left;}

/* 이미지 레이아웃 */
.ml300{margin-left:-300px;}
.ml50{margin-left:-50px;}
.ml25{margin-left:-25px;}
.box_sdw{-webkit-box-shadow:0 40px 35px 0 rgba(0,0,0,0.1);
    -moz-box-shadow:0 40px 35px 0 rgba(0,0,0,0.1);
    box-shadow:0 40px 35px 0 rgba(0,0,0,0.1);}


.btn_area{width:1000px;text-align:center;}

.quick_bnr{position: fixed;top: 30%;left: 50%;transform: translateX(-50%);margin-left: -719px;z-index: 2;}
.quick_bnr .close{position: absolute;top: 0;right: 0;width: 21px;height: 21px;display: block;}

.quick_230414 {position:absolute; top:30px; right: 1%;z-index: 111;}
.quick_230414.on {position:fixed; top:100px;transition: all .5s;}

.ban_bottom{width:100%;text-align:center;position:fixed;left:0;bottom:0;z-index:9999;background-color:#074c6f;display: none;}

.slide_box .bx-wrapper .bx-pager{width:100%;position:absolute;left:0;bottom:-30px;text-align:center;}
.slide_box .bx-wrapper .bx-pager .bx-pager-item{display:inline-block;}
.slide_box .bx-wrapper .bx-pager .bx-pager-item a.active{width:25px; background:#111; border-radius: 35px;}
