@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
a,abbr,address,b,bdi,bdo,blockquote,body,button,caption,cite,code,dl,dd,del,dfn,div,dl,dt,em,embed,fieldset,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,input,ins,kbd,label,legend,li,map,mark,object,ol,p,pre,q,rp,rt,ruby,s,samp,select,small,span,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,u,ul,var.section,article,nav{color:inherit;margin:0;padding:0;font-size:100%;border:0;vertical-align:baseline}
input,select,textarea{color:#000;padding:0;margin:0}
.blind{position:absolute !important;font-size:0 !important;visibility:hidden !important}
legend, caption, hr{display:none}
ol,ul{list-style:none}
a{text-decoration:none}
img{vertical-align:top}

/**** Event ****/
html,body{position:relative;font-family:"Noto Sans KR",dotum,"돋움",Gulim,Helvetica,sans-serif;background:#fff;-webkit-text-size-adjust:none}
#wrap{min-width:996px;overflow:hidden}
.cont{position:relative;width:876px;margin:0 auto}
#header{height:464px;overflow:hidden;background:url("../images/bg_header.jpg") no-repeat 50% 0}
#header h1{position:absolute;top:48px;left:0}
#header h1 a{display:block;width:139px;height:24px;overflow:hidden;text-indent:-999px;background:url("../images/img_logo_header.png") no-repeat}
#header h2{height:464px;overflow:hidden;text-indent:-9999px;background:url("../images/bg_title_header_20160609.png") no-repeat 0 159px;margin-left:-4px}
#header .btn_event{position:absolute;top:320px;left:0;width:209px;height:56px;overflow:hidden;text-indent:-999px;background:url("../images/btn_event_header.png") no-repeat}
#header .page_share{position:absolute;top:30px;right:0}
#header .page_share a{display:block;float:left;width:28px;height:28px;overflow:hidden;text-indent:-999px;background:url("../images/spr_social_icon.png") no-repeat}
#header .page_share a.icon_fb{background-position:0 0;margin-right:10px}
#header .page_share a.icon_tw{background-position:0 -33px;margin-right:10px}
#header .page_share a.icon_ks{background-position:0 -66px}
#contents{clear:both}
#contents .sec_1 .zum_info{height:565px;background:url("../images/bg_sec_1.png") no-repeat 50% 0 #f2f2f7;padding-top:191px}
#contents .sec_1 .zum_info .banner_slide{position:relative;width:876px;height:484px;background:url("../images/bg_banner_wrap.png") no-repeat;padding:0 1px 2px;margin:0 auto}
#contents .sec_1 .zum_info .banner_slide .slide_wrap{position:relative;height:484px}
#contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list{position:relative;height:484px;overflow:hidden}
#contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list li{width:876px;height:484px}
#contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list .item{padding-top:50px}
#contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list .item .banner{width:876px;height:404px;overflow:hidden;text-indent:-9999px}
#contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list .item .banner_1{background:url("../images/bg_banner_1.jpg") no-repeat}
#contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list .item .banner_2{background:url("../images/bg_banner_2.jpg") no-repeat}
#contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list .item .banner_3{background:url("../images/bg_banner_3.jpg") no-repeat}
#contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list .item .banner_4{background:url("../images/bg_banner_4.jpg") no-repeat}
#contents .sec_1 .zum_info .banner_slide .list_paging{position:absolute;top:438px;left:355px;z-index:5}
#contents .sec_1 .zum_info .banner_slide .list_paging a{float:left;width:34px;height:4px;overflow:hidden;text-indent:-999px;border:1px solid #e8e8e8;background:#e8e8e8;border-radius:3px;margin:0 3px;cursor:pointer}
#contents .sec_1 .zum_info .banner_slide .list_paging a.swiper-active-switch{border-color:#388eff;background:#388eff}
#contents .sec_1 .zum_info .banner_slide .list_nav a{display:block;position:absolute;top:218px;width:17px;height:28px;padding:10px;z-index:10}
#contents .sec_1 .zum_info .banner_slide .list_nav a span{display:block;width:17px;height:28px;overflow:hidden;text-indent:-999px;background:url("../images/spr_banner_list_nav.png") no-repeat;cursor:pointer;opacity:0.1;filter:alpha(opacity=10)}
#contents .sec_1 .zum_info .banner_slide .list_nav .btn_prev{left:21px}
#contents .sec_1 .zum_info .banner_slide .list_nav .btn_prev span{background-position:0 0}
#contents .sec_1 .zum_info .banner_slide .list_nav .btn_next{right:21px}
#contents .sec_1 .zum_info .banner_slide .list_nav .btn_next span{background-position:-22px 0}
#contents .sec_1 .zum_info .banner_slide .list_nav a:hover span{opacity:1;filter:alpha(opacity=100)}
#contents .sec_2{border-top:1px solid #d9d9de}
#contents .sec_2 .konex_info{width:876px;padding:79px 0 80px;margin:0 auto}
#contents .sec_2 .konex_info .info_text{width:853px;height:193px;overflow:hidden;background:url("../images/bg_sec_2_konex_info.png") no-repeat}
#contents .sec_2 .konex_info .info_btns{overflow:hidden;width:878px;margin:40px 0 0 -1px}
#contents .sec_2 .konex_info .info_btns a{float:left;width:285px;height:76px;overflow:hidden;text-indent:-999px;background:url("../images/spr_konex_info_buttons_20160609.png") no-repeat}
#contents .sec_2 .konex_info .info_btns a.btn_1{background-position:0 0;margin-right:11px}
#contents .sec_2 .konex_info .info_btns a.btn_2{background-position:0 -81px;margin-right:11px}
#contents .sec_2 .konex_info .info_btns a.btn_3{background-position:0 -162px}
#contents .sec_2 .konex_info .info_btns a.btn_1:hover{background-position:-290px 0}
#contents .sec_2 .konex_info .info_btns a.btn_2:hover{background-position:-290px -81px}
#contents .sec_2 .konex_info .info_btns a.btn_3:hover{background-position:-290px -162px}
#contents .sec_3{position:relative;border-top:1px solid #dadada;padding-bottom:40px}
#contents .sec_3 .event_info{background:#e8f9ff}
#contents .sec_3 .event_info .info_text{width:876px;height:583px;overflow:hidden;background:url("../images/bg_sec_3_event_info.jpg") no-repeat;margin:0 auto}
#contents .sec_3 .event_comment_input{background:#368cd4}
#contents .sec_3 .event_comment_input .input_box{width:876px;padding:40px 0 22px;margin:0 auto}
#contents .sec_3 .event_comment_input .input_box .notice{width:740px;height:87px;overflow:hidden;background:url("../images/bg_sec_3_event_notice.png") no-repeat}
#contents .sec_3 .event_comment_input .input_box .input_wrap{position:relative;width:878px;overflow:hidden;padding-bottom:40px;margin-top:30px}
#contents .sec_3 .event_comment_input .input_box .input_wrap .bg_input{float:left;width:741px;height:58px;overflow:hidden;background:#fff;border-radius:4px;margin-right:9px;box-shadow:4px 4px 4px rgba(0,0,0,0.14) inset}
#contents .sec_3 .event_comment_input .input_box .input_wrap input{float:left;width:703px;height:28px;overflow:hidden;color:#bab9b9;font-size:18px;font-family:"Noto Sans KR",dotum,"돋움",Gulim,Helvetica,sans-serif;line-height:28px;background:none;border-radius:4px;padding:15px 19px;outline:0}
#contents .sec_3 .event_comment_input .input_box .input_wrap input.on{color:#000}
#contents .sec_3 .event_comment_input .input_box .input_wrap .bg_btn{float:left;width:124px;height:56px;overflow:hidden;border:1px solid #f56a4d;background:#f56a4d;border-radius:4px;cursor:pointer}
#contents .sec_3 .event_comment_input .input_box .input_wrap button{width:124px;height:56px;overflow:hidden;background:url("../images/btn_sec_3_event_input.png") no-repeat 36px 50% #f56a4d;cursor:pointer;outline:0}
#contents .sec_3 .event_comment_input .input_box .input_wrap button span{display:block;overflow:hidden;text-indent:-999px}
#contents .sec_3 .event_comment_input .input_box .input_wrap .count{position:absolute;top:63px;left:0;color:#fff;font-size:16px;line-height:20px}
#contents .sec_3 .event_comments_list{padding-top:20px}
#contents .sec_3 .event_comments_list .list_wrap{width:876px;margin:0 auto}
#contents .sec_3 .event_comments_list .list_wrap li{background:url("../images/bg_line_comments_list.png") repeat-x 0 100%;padding-bottom:1px;vertical-align:top}
#contents .sec_3 .event_comments_list .list_wrap .item{line-height:28px;padding:24px 0 22px}
#contents .sec_3 .event_comments_list .list_wrap .item p{color:#404040;font-size:18px;word-break:break-all}
#contents .sec_3 .event_comments_list .list_wrap .item .info{overflow:hidden;color:#aaa;font-size:16px}
#contents .sec_3 .event_comments_list .list_wrap .item .name{float:left;max-width:445px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:12px}
#contents .sec_3 .event_comments_list .list_wrap .item .time{float:left;font-weight:300;background:url("../images/icon_sec_3_event_comments_time.png") no-repeat 0 8px;padding-left:20px}
#contents .sec_3 .event_comments_list .list_wrap .list_paging{clear:both;font-size:0;text-align:center;padding:40px 0}
#contents .sec_3 .event_comments_list .list_wrap .list_paging a{display:inline-block;overflow:hidden;color:#777;font-size:16px;vertical-align:top}
#contents .sec_3 .event_comments_list .list_wrap .list_paging a span{display:block;overflow:hidden;text-indent:-999px;text-align:left}
#contents .sec_3 .event_comments_list .list_wrap .list_paging > a{width:28px;height:28px;background:url("../images/spr_list_paging.png") no-repeat}
#contents .sec_3 .event_comments_list .list_wrap .list_paging .btn_prev{background-position:0 0}
#contents .sec_3 .event_comments_list .list_wrap .list_paging .btn_next{background-position:-33px 0}
#contents .sec_3 .event_comments_list .list_wrap .list_paging .btn_disable{display:none}
#contents .sec_3 .event_comments_list .list_wrap .list_paging .page{margin:0 16px}
#contents .sec_3 .event_comments_list .list_wrap .list_paging .page a{min-width:10px;height:26px;line-height:25px;border:1px solid #fff;background:#fff;border-radius:2px;padding:0 8px;margin:0 4px}
#contents .sec_3 .event_comments_list .list_wrap .list_paging .page a.on,
#contents .sec_3 .event_comments_list .list_wrap .list_paging .page a:hover{color:#fff;border-color:#545454;background:#545454}
#contents .sec_3  .event_end_1{position:absolute;top:583px;width:100%;height:277px;z-index:10}
#contents .sec_3  .event_end_1 .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.7;filter:alpha(opacity=70);z-index:-1}
#contents .sec_3  .event_end_1 .text{width:512px;height:277px;background:url("../images/text_event_end.png") no-repeat 50% 62px;margin:0 auto}
#contents .sec_3  .event_end_2{position:absolute;top:583px;width:100%;height:277px;z-index:10}
#contents .sec_3  .event_end_2 .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.7;filter:alpha(opacity=70);z-index:-1}
#contents .sec_3  .event_end_2 .text{width:512px;height:122px;background:url("../images/text_event_end.png") no-repeat 50% 62px;margin:0 auto}
#contents .sec_3  .event_end_2 a{display:block;width:230px;height:58px;overflow:hidden;text-indent:-999px;background:url("../images/btn_event_end.png") no-repeat;margin:47px auto 0}
#footer{clear:both;height:158px;overflow:hidden;color:#fff;font-size:14px;line-height:24px;text-align:center;background:#6e6e6e}
#footer .line_1{padding-top:44px}
#footer .line_1 .copy{display:inline}
#footer .line_1 .copy strong{font-weight:normal}
#footer .line_1 address{display:inline;font-style:normal;margin-left:6px}
#layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}
#layer .layer_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50)}
#layer .layer_pop{position:absolute;top:0;left:50%;overflow:hidden;border:1px solid #fff;background:#fff;border-radius:6px;z-index:10;box-shadow:1px 1px 2px rgba(0,0,0,0.1)}
#layer .layer_pop .btn_close{position:absolute;top:15px;right:15px;width:30px;height:30px;overflow:hidden;text-indent:-999px;background:url("../images/btn_close_layer.png") no-repeat 50% 50%}
#layer .layer_input{width:560px;margin:2190px 0 0 -281px}
#layer .layer_input .layer_cont{padding-top:70px}
#layer .layer_input .input_box{padding-left:50px}
#layer .layer_input .input_box dt{clear:both;float:left;width:99px;height:52px;color:#4e4d4d;font-size:18px;line-height:42px}
#layer .layer_input .input_box dd{float:left;width:370px;height:52px;overflow:hidden}
#layer .layer_input .input_box dd input{float:left;width:341px;height:20px;color:#000;font-family:"Noto Sans KR",dotum,"돋움",Gulim,Helvetica,sans-serif;font-size:16px;line-height:20px;border:1px solid #dfe0e2;border-radius:1px;background:#f8f8f8;padding:10px 9px}
#layer .layer_input .input_box dd input.input_alert{color:#e56060;border-color:#f17e7e;background:#fff3f3}
#layer .layer_input .input_box dd .input_phone{width:222px}
#layer .layer_input .input_box dd .btn_phone{float:left;width:114px;height:42px;overflow:hidden;background:url("../images/btn_cert_num.png") no-repeat;margin-left:5px;cursor:pointer}
#layer .layer_input .input_box dd .btn_phone span{display:block;overflow:hidden;height:42px;text-indent:-999px;cursor:pointer}
#layer .layer_input .input_box .check{clear:both;height:30px;line-height:30px;padding-left:99px}
#layer .layer_input .input_box .check input{vertical-align:-2px;margin-right:10px}
#layer .layer_input .input_box .check label{color:#909090;font-size:14px}
#layer .layer_input .notice{width:465px;height:78px;color:#7b7b7b;font-size:16px;font-weight:300;line-height:26px;padding:38px 0 0 50px}
#layer .layer_input .btn_bottom{height:82px;border-top:1px solid #eaeaea;padding-top:30px}
#layer .layer_input .btn_bottom .btn_event{display:block;width:125px;height:52px;overflow:hidden;background:url("../images/btn_event_layer.png") no-repeat;cursor:pointer;margin:0 auto}
#layer .layer_input .btn_bottom .btn_event span{display:block;overflow:hidden;height:52px;text-indent:-999px;cursor:pointer}
#layer .layer_finish{width:560px;margin:2221px 0 0 -281px}
#layer .layer_finish .layer_cont{padding-top:60px}
#layer .layer_finish h4{height:135px;overflow:hidden;text-indent:-9999px;background:url("../images/bg_title_layer_finish.png") no-repeat 50% 0}
#layer .layer_finish .text{text-align:center;line-height:26px;padding:0 80px 26px}
#layer .layer_finish .text strong{display:block;color:#f56a4d;font-size:18px}
#layer .layer_finish .text p{color:#7b7b7b;font-size:16px;font-weight:300;margin-top:10px}
#layer .layer_finish .btn_bottom{height:82px;border-top:1px solid #eaeaea;padding-top:30px}
#layer .layer_finish .btn_bottom .btn_confirm{display:block;width:91px;height:52px;overflow:hidden;text-indent:-999px;background:url("../images/btn_confirm_layer.png") no-repeat;cursor:pointer;margin:0 auto}

/*** mobile ***/
.type_mobile{font-family:dotum,"돋움",Gulim,Helvetica,sans-serif;background:#e8e8e8}
.type_mobile .cont{width:auto}
.type_mobile #wrap{min-width:320px;max-width:568px;background:#fff;margin:0 auto;box-shadow:0 0 5px 1px rgba(0,0,0,0.1)}
.type_mobile #header{height:196px;background-image:url("../images/m_bg_header.jpg");background-size:auto 196px}
.type_mobile #header h1{top:18px;left:12px}
.type_mobile #header h1 a{width:103px;height:19px;text-indent:0;color:rgba(255,255,255,0);background-image:url("../images/m_img_logo_header.png");background-size:103px 19px}
.type_mobile #header h2{height:196px;text-indent:0;color:rgba(255,255,255,0);background-image:url("../images/m_bg_title_header_20160609.png");background-size:253px 51px;background-position:50% 74px;margin:0}
.type_mobile #header .btn_event{top:138px;left:50%;width:115px;height:33px;text-indent:0;color:rgba(255,255,255,0);background-image:url("../images/m_btn_event_header.png");background-size:115px 33px;margin-left:-57px}
.type_mobile #header .page_share{top:15px;right:15px}
.type_mobile #header .page_share a{width:21px;height:21px;text-indent:0;color:rgba(0,0,0,0);background-image:url("../images/m_spr_social_icon.png");background-size:21px 73px}
.type_mobile #header .page_share a.icon_fb{background-position:0 0;margin-right:8px}
.type_mobile #header .page_share a.icon_tw{background-position:0 -26px;margin-right:8px}
.type_mobile #header .page_share a.icon_ks{background-position:0 -52px}
.type_mobile #contents .sec_1 .zum_info{height:252px;background-image:url("../images/m_bg_sec_1.png");background-size:232px 35px;background-position:50% 30px;padding-top:79px}
.type_mobile #contents .sec_1 .zum_info .banner_slide{width:auto;height:202px;background:#fff;border-radius:4px;padding:0;margin:0 15px;box-shadow:0 1px 2px rgba(0,0,0,0.1)}
.type_mobile #contents .sec_1 .zum_info .banner_slide .slide_wrap{height:202px}
.type_mobile #contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list{height:202px}
.type_mobile #contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list li{width:100%;height:202px}
.type_mobile #contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list .item{padding:20px 10px 0}
.type_mobile #contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list .item .banner{width:270px;height:167px;text-indent:0;color:rgba(0,0,0,0);background-size:270px auto;margin:0 auto}
.type_mobile #contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list .item .banner_1{background-image:url("../images/m_bg_banner_1.jpg")}
.type_mobile #contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list .item .banner_2{background-image:url("../images/m_bg_banner_2.jpg")}
.type_mobile #contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list .item .banner_3{background-image:url("../images/m_bg_banner_3.jpg")}
.type_mobile #contents .sec_1 .zum_info .banner_slide .slide_wrap .banner_list .item .banner_4{background-image:url("../images/m_bg_banner_4.jpg")}
.type_mobile #contents .sec_1 .zum_info .banner_slide .list_paging{top:217px;left:50%;margin-left:-44px}
.type_mobile #contents .sec_1 .zum_info .banner_slide .list_paging a{width:16px;height:3px;text-indent:0;color:rgba(0,0,0,0);border-radius:2px;margin:0 2px;cursor:pointer}
.type_mobile #contents .sec_1 .zum_info .banner_slide .list_nav a{top:75px;width:auto;height:auto;padding:20px 0}
.type_mobile #contents .sec_1 .zum_info .banner_slide .list_nav a span{width:7px;height:11px;text-indent:0;color:rgba(0,0,0,0);background:url("../images/m_spr_banner_list_nav.png") no-repeat;background-size:19px 11px;margin:0 auto;opacity:1}
.type_mobile #contents .sec_1 .zum_info .banner_slide .list_nav .btn_prev{left:-15px;right:100%}
.type_mobile #contents .sec_1 .zum_info .banner_slide .list_nav .btn_prev span{background-position:0 0}
.type_mobile #contents .sec_1 .zum_info .banner_slide .list_nav .btn_next{right:-15px;left:100%}
.type_mobile #contents .sec_1 .zum_info .banner_slide .list_nav .btn_next span{background-position:-12px 0}
@media (min-width : 360px) {
	.type_mobile #contents .sec_1 .zum_info .banner_slide{margin:0 30px}
	.type_mobile #contents .sec_1 .zum_info .banner_slide .list_nav .btn_prev{left:-30px}
	.type_mobile #contents .sec_1 .zum_info .banner_slide .list_nav .btn_next{right:-30px}
}
.type_mobile #contents .sec_2 .konex_info{width:auto;padding:30px 0}
.type_mobile #contents .sec_2 .konex_info .info_text{width:271px;height:141px;background-image:url("../images/m_bg_sec_2_konex_info_20160609.png");background-size:271px 141px;margin:0 auto}
.type_mobile #contents .sec_2 .konex_info .info_btns{overflow:hidden;width:270px;margin:29px auto 0}
.type_mobile #contents .sec_2 .konex_info .info_btns a{float:none;display:block;width:270px;height:40px;text-indent:0;color:rgba(255,255,255,0);background-image:url("../images/m_spr_konex_info_buttons_20160609.png");background-size:270px 130px}
.type_mobile #contents .sec_2 .konex_info .info_btns a.btn_1{background-position:0 0;margin:0 0 6px}
.type_mobile #contents .sec_2 .konex_info .info_btns a.btn_2{background-position:0 -45px;margin:0 0 6px}
.type_mobile #contents .sec_2 .konex_info .info_btns a.btn_3{background-position:0 -90px}
.type_mobile #contents .sec_2 .konex_info .info_btns a.btn_1:hover{background-position:0 0}
.type_mobile #contents .sec_2 .konex_info .info_btns a.btn_2:hover{background-position:0 -45px}
.type_mobile #contents .sec_2 .konex_info .info_btns a.btn_3:hover{background-position:0 -90px}
.type_mobile #contents .sec_3{padding-bottom:15px}
.type_mobile #contents .sec_3 .event_info{padding:30px 0 19px}
.type_mobile #contents .sec_3 .event_info .info_text{width:271px;height:396px;background-image:url("../images/m_bg_sec_3_event_info.jpg");background-size:271px 396px;margin:0 auto}
.type_mobile #contents .sec_3 .event_comment_input .input_box{width:270px;padding:20px 0}
.type_mobile #contents .sec_3 .event_comment_input .input_box .notice{width:270px;height:73px;background-image:url("../images/m_bg_sec_3_event_notice.png");background-size:250px 73px}
.type_mobile #contents .sec_3 .event_comment_input .input_box .input_wrap{width:270px;padding-bottom:0;margin-top:12px}
.type_mobile #contents .sec_3 .event_comment_input .input_box .input_wrap .bg_input{float:none;display:block;width:270px;height:36px;overflow:hidden;background:#fff;border-radius:3px;margin-right:0;box-shadow:4px 4px 4px rgba(0,0,0,0.14) inset}
.type_mobile #contents .sec_3 .event_comment_input .input_box .input_wrap input{float:left;width:100%;height:36px;overflow:hidden;color:#bab9b9;font-size:14px;font-family:dotum,"돋움",Gulim,Helvetica,sans-serif;line-height:26px;border-radius:3px;padding:5px 10px;box-sizing:border-box}
.type_mobile #contents .sec_3 .event_comment_input .input_box .input_wrap input.on{color:#000}
.type_mobile #contents .sec_3 .event_comment_input .input_box .input_wrap .bg_btn{float:none;display:block;width:268px;height:34px;overflow:hidden;border-radius:3px;margin-top:8px}
.type_mobile #contents .sec_3 .event_comment_input .input_box .input_wrap button{width:268px;height:34px;background-image:url("../images/m_btn_sec_3_event_input.png");background-size:39px 13px;background-position:50% 50%}
.type_mobile #contents .sec_3 .event_comment_input .input_box .input_wrap button span{text-indent:0;color:rgba(255,255,255,0)}
.type_mobile #contents .sec_3 .event_comment_input .input_box .input_wrap .count{display:none}
.type_mobile #contents .sec_3 .event_comments_list{padding-top:10px}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap{width:auto;margin:0 25px}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap li{border-bottom:1px solid #efefef;background:none;padding:0}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap .item{line-height:17px;padding:12px 0 11px}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap .item p{font-size:13px}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap .item .info{font-size:11px;margin-top:2px}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap .item .name{max-width:115px;margin-right:5px}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap .item .time{font-weight:normal;background-image:url("../images/m_icon_sec_3_event_comments_time.png");background-size:10px 10px;background-position:0 3px;padding-left:13px}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap .list_paging{position:relative;padding:15px 0}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap .list_paging a{color:#666;font-size:14px}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap .list_paging > a{display:block;position:absolute;top:15px;width:26px;height:26px;border:1px solid #e4e4e4;background-image:url("../images/m_spr_list_paging.png");border-radius:3px;background-size:57px 26px}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap .list_paging .btn_prev{left:0;background-position:0 0}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap .list_paging .btn_next{right:0;background-position:-31px 0}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap .list_paging .btn_disable{display:block}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap .list_paging .page{margin:0 16px}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap .list_paging .page a{min-width:20px;padding:0;margin:0 8px}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap .list_paging .page a.on{color:#388eff;border-color:#fff;background:#fff}
.type_mobile #contents .sec_3 .event_comments_list .list_wrap .list_paging .page a:hover{color:#666;border-color:#fff;background:#fff}
.type_mobile #contents .sec_3  .event_end_1{top:445px;height:205px}
.type_mobile #contents .sec_3  .event_end_1 .text{width:254px;height:205px;background:url("../images/m_text_event_end.png") no-repeat 50% 59px;background-size:254px 85px}
.type_mobile #contents .sec_3  .event_end_2{top:445px;height:205px}
.type_mobile #contents .sec_3  .event_end_2 .text{width:254px ;height:89px;background:url("../images/m_text_event_end.png") no-repeat 50% 59px;background-size:254px 85px}
.type_mobile #contents .sec_3  .event_end_2 a{display:block;width:270px;height:36px;overflow:hidden;text-indent:-999px;background-image:url("../images/m_btn_event_end.png");background-size:270px 36px;margin:18px auto 0}
.type_mobile #footer{position:relative;height:47px;color:#777;font-size:11px;line-height:24px;text-align:center;border-top:1px solid #d9d9d9;background:#e8e8e8}
.type_mobile #footer .line_1{position:absolute;top:47px;left:0;width:100%;padding-top:0}
.type_mobile #footer .line_1 .copy strong{position:absolute;top:-35px;left:0;width:100%}
.type_mobile #footer .line_1 address{display:none}
.type_mobile #footer .line_2{display:none}
.type_mobile #layer .layer_pop .btn_close{position:absolute;top:5px;right:5px;width:24px;height:24px;text-indent:0;color:rgba(0,0,0,0);background-image:url("../images/m_btn_close_layer.png");background-size:14px 14px}
.type_mobile #layer .layer_input{width:290px;margin:1280px 0 0 -145px}
.type_mobile #layer .layer_input .layer_cont{padding-top:40px}
.type_mobile #layer .layer_input .input_box{padding-left:20px}
.type_mobile #layer .layer_input .input_box dt{width:65px;height:46px;font-size:12px;line-height:36px}
.type_mobile #layer .layer_input .input_box dd{width:185px;height:46px}
.type_mobile #layer .layer_input .input_box dd input{width:100%;height:36px;font-family:dotum,"돋움",Gulim,Helvetica,sans-serif;font-size:14px;line-height:24px;padding:5px 10px;box-sizing:border-box;-webkit-appearance:none}
.type_mobile #layer .layer_input .input_box dd .input_phone{width:106px}
.type_mobile #layer .layer_input .input_box dd .btn_phone{width:74px;height:36px;background-image:url("../images/m_btn_cert_num.png");background-size:74px 36px;margin-left:5px}
.type_mobile #layer .layer_input .input_box dd .btn_phone span{height:36px;text-indent:0;color:rgba(255,255,255,0)}
.type_mobile #layer .layer_input .input_box .check{clear:both;height:32px;line-height:32px;padding-left:65px}
.type_mobile #layer .layer_input .input_box .check input{vertical-align:-1px;margin-right:5px;border:1px solid #dfe0e2}
.type_mobile #layer .layer_input .input_box .check label{font-size:11px;letter-spacing:-1px}
.type_mobile #layer .layer_input .notice{width:250px;height:46px;font-size:12px;font-weight:normal;line-height:17px;padding:13px 0 0 20px}
.type_mobile #layer .layer_input .btn_bottom{height:56px;padding-top:19px}
.type_mobile #layer .layer_input .btn_bottom .btn_event{width:80px;height:36px;background-image:url("../images/m_btn_event_layer.png");background-size:80px 36px}
.type_mobile #layer .layer_input .btn_bottom .btn_event span{height:36px;text-indent:0;color:rgba(0,0,0,0)}
.type_mobile #layer .layer_finish{width:290px;margin:1320px 0 0 -145px}
.type_mobile #layer .layer_finish .layer_cont{padding-top:40px}
.type_mobile #layer .layer_finish h4{height:45px;overflow:hidden;text-indent:-9999px;background-image:url("../images/m_bg_title_layer_finish.png");background-size:237px 45px}
.type_mobile #layer .layer_finish .text{text-align:center;line-height:17px;padding:28px 20px 20px}
.type_mobile #layer .layer_finish .text strong{font-size:15px}
.type_mobile #layer .layer_finish .text p{font-size:12px;font-weight:normal;margin-top:5px}
.type_mobile #layer .layer_finish .btn_bottom{height:56px;padding-top:19px}
.type_mobile #layer .layer_finish .btn_bottom .btn_confirm{width:80px;height:36px;text-indent:0;color:rgba(0,0,0,0);background-image:url("../images/m_btn_confirm_layer.png");background-size:80px 36px}