.gnb_wrap {height:63px; position:absolute; z-index:100; width:100%; background:url(/images/event/benefit/menu_bg.png) repeat 0 0}
.gnb_wrap .gnb {z-index:200; width:950px; margin:0 auto; overflow:hidden}
.gnb_wrap .gnb li {float:left}
.gnb_wrap .gnb a {display:block; font-size:18px; height:63px; line-height:57px; text-align:center; color:#d7d7d7; margin-left:-1px; text-decoration:none; font-family: "맑은 고딕","Malgun Gothic","Apple SD Gothic Neo","Dotum";}
.gnb_wrap .gnb li a.m_link1 {width:315px; border-right:1px solid #53555a; border-left:1px solid #53555a; margin-left:1px}
.gnb_wrap .gnb li a.m_link2 {width:237px; border-right:1px solid #53555a;}
.gnb_wrap .gnb li a.m_link3 {width:316px; border-right:1px solid #53555a;}
.gnb_wrap .gnb li a.m_link4 {width:316px; border-right:1px solid #53555a;}
.gnb_wrap .gnb li a.on {color:#fff; background-color:#2b5edc; border-right:1px solid #2b5edc}
.gnb_wrap .gnb li a.m_link1.on {color:#fff; background-color:#2b5edc; border-right:1px solid #2b5edc; border-left:1px solid #2b5edc; }

.dot_bg {height:297px; position:absolute; z-index:50; width:100%; background:url(/images/event/benefit/topimg_dot.png) repeat 0 0}
.top_img_wrap {height:297px; overflow:hidden; position:relative;}
.rolling_img div {height:297px; overflow:hidden; position:relative; width:100%;}
.rolling_img div.bg1 {z-index:1; background:url(/images/event/benefit/top_bg1.jpg) no-repeat scroll center 0; height:297px; background-color:#333; background-position:50% 50%; background-size:cover}
.rolling_img div.bg2 {z-index:1; background:url(/images/event/benefit/top_bg2.jpg) no-repeat scroll center 0; height:297px; background-color:#333; background-position:50% 50%; background-size:cover}
.rolling_img div.bg3 {z-index:1; background:url(/images/event/benefit/top_bg3.jpg) no-repeat scroll center 0; height:297px; background-color:#333; background-position:50% 50%; background-size:cover}

/* 20160715 enter ticket */
.rolling_img div.bg_ticket {z-index:1; height:297px; background-color:#333; background-position:50% 50%; background-size:cover;}
.t_copy_ticket .t_copy {margin:0 auto; display:block; width:950px; height:115px; cursor:pointer}
.t_copy_ticket {height:77px; position:absolute; top:100px; left:5px; z-index:100; width:100%; margin:0 auto}
.bx_controls {position:absolute; top:150px; left:48%}
.bx_pager_item {display:inline-block; margin:0 3px 0 2px}
.bx_pager_item a {background:url('/images/v4/main/ab_btn_off.png') no-repeat scroll 0 0; display:block; height:11px; overflow:hidden; text-indent:-99em; width:11px}
.bx_pager_item .active {background:url('/images/v4/main/ab_btn_on.png') repeat scroll 0 0; padding:0 2px 2px 0; margin-bottom:-1px}

.ticket_free {display: block;  height: 60px;  width: 70px; background: url("/images/v4/funCampus_n/ticket_free.png") no-repeat 0 0;  font-size: 0px;  position: absolute;  top: 7px;  left: 12px;  z-index: 10;}
.free_num { display:block; text-align:center; width:68px; height:41px; float:left; color:#fff; font-size:0; letter-spacing:0px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; background:url("/images/v4/funCampus_n/free_arr.png") no-repeat 0 0; padding:20px 0 0 2px}
.d_free_num { display:inline-block; margin-top:-7px; margin-left:5px; text-align:center; width:68px; height:41px; color:#fff; font-size:0px; letter-spacing:0px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; background:url("/images/v4/funCampus_n/free_arr.gif") no-repeat 0 0; padding:20px 0 0 2px}
.sold_out {position: absolute; top: 0px; left: 0px; display: block; width: 465px; height: 287px; background: url("/images/v4/funCampus_n/soldout2.png") repeat 0 0; z-index: 200; font-size: 0px; text-indent: 9999em}
.ticket_free_end {display: block;  height: 60px;  width: 70px; background: url("/images/v4/funCampus_n/ticket_free_end.png") no-repeat 0 0;  font-size: 0px;  position: absolute;  top: 7px;  left: 12px;  z-index: 10;}
.free_num_end { display:block; text-align:center; width:68px; height:41px; float:left; color:#fff; font-size:0; letter-spacing:0px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; background:url("/images/v4/funCampus_n/free_end_arr.png") no-repeat 0 0; padding:20px 0 0 2px}
.ticket_lowest {display: block;  height: 60px;  width: 70px; background: url("/images/v4/funCampus_n/ticket_lowest.png") no-repeat 0 0;  font-size: 0px;  position: absolute;  top: 7px;  left: 12px;  z-index: 10;}
.free_lowest { display:block; text-align:center; width:68px; height:41px; float:left; color:#fff; font-size:21px; letter-spacing:0px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; background:url("/images/v4/funCampus_n/lowest_arr.png") no-repeat 0 0; padding:20px 0 0 2px}
.product_lst .pro_box .free_lowest em {font-size: 10px;  font-weight: normal;  color: #fff;}
