html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video
{   margin: 0;  padding: 0;  border: 0; vertical-align: baseline; }
ul, li, ol { list-style:none; }
button{background:none; border:0; margin:0; padding:0; cursor:pointer;}


.event_wrap {z-index:99; width:100%; min-width:1002px; font-family: '맑은 고딕', 'Nanum Square', 'Malgun Gothic', 'Nanum Gothic', 'Dotum', '돋움', 'gulim', '굴림', Helvetica, sans-serif; padding-bottom: 0!important;}
.event_wrap .con { position:relative; width:1002px; margin:0 auto; }


.sec1 { position:relative; width:100%; height:880px; background:url('../images/sec01_bg.jpg') center 0 no-repeat; }
.sec2 { position:relative; width:100%; text-align: center; }


.sec2 .con{width:1000px;clear: both;display: inline-block; margin: 60px auto 0;}
.sec2 li{ float: left; margin:0 10px 45px;}




.content_01 {position: relative;  height:1391px; background:url('../images/img_kit01_01.jpg') center 0 no-repeat;}
.content_02 {position: relative;  height:1084px; background:url('../images/img_kit01_02.jpg') center 0 no-repeat; }
.content_03 {position: relative;  height:267px; background:url('../images/img_kit01_03.jpg') center 0 no-repeat; }
.content_04  {position: relative;  height:333px; background:url('../images/img_kit01_04.jpg') center 0 no-repeat; }
.content_05  {position: relative;  height:995px; background:url('../images/img_kit02_01.jpg') center 0 no-repeat; }
.content_06  {position: relative;  height:992px; background:url('../images/img_kit02_02.jpg') center 0 no-repeat; }
.content_07  {position: relative;  height:579px; background:url('../images/img_kit02_03.jpg') center 0 no-repeat; }
.content_08  {position: relative;  height:401px; background:url('../images/img_kit02_04.jpg') center 0 no-repeat; }

.content_01 .content{ }
.content_01 .btn_apply1{position: absolute;left: 50%;bottom: 77px;display: inline-block;margin-left: -237px;}

.content_03 .lst_sns{    text-align: center;  position: relative;  top: 133px;}
.content_03 .lst_sns a{ margin: 0 11px;}
.content_03 .lst_sns img{ width:80px; height: auto; border-radius:10px;}

.content_06 .content{ }
.content_06 .btn_apply1{  position: absolute;left: 50%;bottom: 78px;margin-left: -240px;}

.content_07 .content{ }
.content_07 .btn_apply1{  position: absolute;left: 50%;bottom: 57px;margin-left: -240px;}

.content_07 .data_list{    display: block; text-align: center; position: relative; top:50px; }
.content_07 .data_list li{display: inline-block;margin: 0px 10px;width: 330px;background-color: #ffffff;box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.2);padding: 10px 0 0 0; height: 350px;}
.content_07 .data_list li img{ width: 318px; height: 210px;}
.content_07 .data_list strong,.content_07 .data_list span{ display: block; margin:5px 20px; text-align: left;}
.content_07 .data_list strong{font-size: 18px;line-height: 20px;height: 40px;overflow: hidden; margin:10px 20px 0;}
.content_07 .data_list .name{ font-size:16px;}
.content_07 .data_list .date{ color:#989898;  font-size:16px;}

.lpop_section{     position: absolute;z-index: 100;top: 0;width: 100%;height: 100%;}
.lpop_section  .layer_popup{position: relative;top: 50%;left: 50%;width: 1070px;margin: 0 0 0 -550px;}
.lpop_section  .layer_popup .ok{ position: absolute;bottom: 56px;left: 50%;margin-left: -200px;}
.lpop_section  .layer_popup .sel{ border: none;width: 440px;height: 40px;position: relative;top: 5px; font-size: 20px; font-weight: bold; font-family: '맑은 고딕';}
.lpop_section  .layer_popup .sel option{ font-size: 20px; text-align: left; padding: 0 0 0 10px;}
.lpop_section  .layer_popup .sel_box{ position: absolute; width: 550px; height: 53px; top: 264px;font-size: 20px;background: url(../images/bg_sel.jpg) center 0 no-repeat; left: 260px;}
.lpop_section  .layer_popup .sel_box:before{content: '';position: absolute;width: 20px;height: 45px;top: 3px;right: 54px;background-color: #ffffff;z-index: 99;}
.lpop_section  .layer_popup .cls{ position: absolute;     top: 20px; right: 25px;}
.lpop_section  .content{ text-align: center; border-radius: 20px;height:892px; background:url('../images/bg_lpop.jpg') center 0 no-repeat;}
.lpop_section  .overlay{position: absolute;width: 100%;height: 100%;left: 0;right: 0;background-color: #000000;opacity: 0.5;top: 0;z-index: 90;}
