@charset "utf-8";
@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css');

body{position:relative;width:100%;height:100%;;margin:0;padding:0;overflow-x:hidden;overflow-y:auto}
a{background-repeat:no-repeat;display:block}
.hide{display:none;position:absolute;top:-9999px;left:-9999px;overflow:hidden;line-height:0;font-size:0}
.png24{tmp:expression(setPng24(this))}
.clear:after{clear:both;content:'';table;height:0;overflow:hidden;visibility:hidden}

.align{display:inline-block;width:0;height:100%;vertical-align:middle}

.wrapper{position:relative;width:100%;min-width:1250px;margin:0 auto;overflow-x:hidden}
.section{position:relative;width:100%;margin:0 auto;box-sizing:border-box;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}
.inner{position:relative;width:1250px;height:100%;margin:0 auto;text-align:center}
.cont_center {position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;}


.mask{position:fixed;overflow-x:hidden;top:0;left:0;z-index:400;width:100%;height:100%;z-index:300;background-color:#000;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop')";display:none}
.layer_pop{position:absolute;top:31.5%;left:0;width:100%;height:100%;z-index:500;display:none}
.layer_pop .pop_confirm{position:relative;width:730px;height:504px;margin:200px auto 0;background-image:url('../images/sec01_popup_bg.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec01_popup_bg.png', sizingMethod='crop');background-repeat:no-repeat}
.layer_pop .pop_confirm .btn_close{position:absolute;top:76px;right:62px;width:32px;height:32px;cursor:pointer}
.layer_pop .pop_confirm .text{width:393px;height:104px;padding-top:154px;margin:0 auto}
.layer_pop .pop_confirm .btn_support{width:234px;height:73px;padding-top:30px;margin:0 auto}

#quickLayer{display:none !important}

.banner_side{position:absolute;width:186px;height:212px;top:135px;left:50%;margin-left:645px;z-index:300}
@media all and (max-width:1620px) {
    .banner_side {right:20px;left:auto;margin-left:auto;}
}


.sec01{height:960px;background-image:url('../images/sec01_bg.jpg')}
.sec01 .inner>*{position:absolute;}


.sec01 .logo{top:60px;left:0;width:110px;height:32px}
.sec01 .stitle{width:165px;height:16px;top:70px;right:0}
.sec01 .title{width:720px;height:190px;top:240px;}
.sec01 .text{width:496px;height:56px;top:463px;}
.sec01 .event_banner {width:826px;height:343px;top:548px;}


.sec02{background-color:#f2ebe2}
.sec02 .title{width:596px;height:113px;margin:0 auto;padding:100px 0 30px}
.sec02 .wrap_tabmenu{width:1248px;margin:0 auto;padding-bottom:100px}
.sec02 .wrap_tabmenu li{float:left;height:410px;background-repeat:no-repeat;cursor:pointer}
.sec02 .wrap_tabmenu li.tab01{background-image:url('../images/sec02_btn01.jpg');width:370px;margin-right:56px}
.sec02 .wrap_tabmenu li.tab02{background-image:url('../images/sec02_btn02.jpg');width:348px}
.sec02 .wrap_tabmenu li.tab03{background-image:url('../images/sec02_btn03.jpg');width:432px;float:right}
.sec02 .wrap_tabmenu li.tab01:hover, .sec02 .wrap_tabmenu li.tab01.on{background-image:url('../images/sec02_btn01_on_v2.jpg')}
.sec02 .wrap_tabmenu li.tab02:hover, .sec02 .wrap_tabmenu li.tab02.on{background-image:url('../images/sec02_btn02_on_v2.jpg')}
.sec02 .wrap_tabmenu li.tab03:hover, .sec02 .wrap_tabmenu li.tab03.on{background-image:url('../images/sec02_btn03_on_v2.jpg')}

.sec02 .wrap_cont{width:100%;position:relative}
.sec02 .wrap_cont .step{position:absolute;top:41%;left:-20px;width:30px;z-index:200;display:none}/* hidden */
.sec02 .wrap_cont .step li{height:30px;background-image:url('../images/paging_dot.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/paging_dot.png', sizingMethod='crop');background-repeat:no-repeat;background-position:50%}
.sec02 .wrap_cont .step li.on{height:40px;background-image:url('../images/paging_dot_on.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/paging_dot_on.png', sizingMethod='crop')}

.sec02 .wrap_cont .tab_cont>.cont{width:100%;height:800px;background-repeat:no-repeat;background-size:cover}
.sec02 .wrap_cont .tab_cont .inner{position:relative;width:1250px}
.sec02 .wrap_cont .tab_cont .text{position:absolute}
.sec02 .wrap_cont .tab_cont.cont02, .sec02 .wrap_cont .tab_cont.cont03{display:none}
.sec02 .wrap_cont .tab_cont .cont01_01{background-image:url('../images/sec02_story01_bg01.jpg')}
.sec02 .wrap_cont .tab_cont .cont01_02{background-image:url('../images/sec02_story01_bg02.jpg')}
.sec02 .wrap_cont .tab_cont .cont01_03{background-image:url('../images/sec02_story01_bg03.jpg')}
.sec02 .wrap_cont .tab_cont .cont01_04{background-image:url('../images/sec02_story01_bg04.jpg')}
.sec02 .wrap_cont .tab_cont .cont02_01{background-image:url('../images/sec02_story02_bg01.jpg')}
.sec02 .wrap_cont .tab_cont .cont02_02{background-image:url('../images/sec02_story02_bg02.jpg')}
.sec02 .wrap_cont .tab_cont .cont02_03{background-image:url('../images/sec02_story02_bg03.jpg')}
.sec02 .wrap_cont .tab_cont .cont02_04{background-image:url('../images/sec02_story02_bg04.jpg')}
.sec02 .wrap_cont .tab_cont .cont03_01{background-image:url('../images/sec02_story03_bg01.jpg')}
.sec02 .wrap_cont .tab_cont .cont03_02{background-image:url('../images/sec02_story03_bg02.jpg')}
.sec02 .wrap_cont .tab_cont .cont03_03{background-image:url('../images/sec02_story03_bg03.jpg')}
.sec02 .wrap_cont .tab_cont .cont03_04{background-image:url('../images/sec02_story03_bg04.jpg')}
.sec02 .wrap_cont .cont01 .text01{top:0;left:38px;width:522px;height:662px}
.sec02 .wrap_cont .cont01 .text02{top:320px;right:48px;width:369px;height:162px}
.sec02 .wrap_cont .cont01 .text03{top:210px;left:40px;width:368px;height:389px}
.sec02 .wrap_cont .cont01 .text04{top:180px;left:265px;width:721px;height:295px}
.sec02 .wrap_cont .cont01 .text05{bottom:180px;left:385px;width:489px;height:98px}
.sec02 .wrap_cont .cont02 .text01{top:0;left:38px;width:522px;height:689px}
.sec02 .wrap_cont .cont02 .text02{top:285px;left:330px;width:586px;height:228px}
.sec02 .wrap_cont .cont02 .text03{top:260px;left:40px;width:588px;height:276px}
.sec02 .wrap_cont .cont02 .text04{top:210px;left:295px;width:669px;height:244px}
.sec02 .wrap_cont .cont02 .text05{bottom:205px;left:380px;width:489px;height:98px}
.sec02 .wrap_cont .cont03 .text01{top:0;left:38px;width:554px;height:655px}
.sec02 .wrap_cont .cont03 .text02{top:210px;right:48px;width:447px;height:346px}
.sec02 .wrap_cont .cont03 .text03{top:170px;left:40px;width:544px;height:460px}
.sec02 .wrap_cont .cont03 .text04{top:125px;left:230px;width:836px;height:406px}
.sec02 .wrap_cont .cont03 .text05{bottom:130px;left:385px;width:489px;height:98px}
.sec02 .wrap_cont .text05 a{width:100%;height:100%;overflow:hidden;display:block;background-image:url('../images/sec02_btn_first-support.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec02_btn_first-support.png', sizingMethod='crop')}
.sec02 .wrap_cont .text05.on a{background-image:url('../images/sec02_btn_first-support_on_v2.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec02_btn_first-support_on.png', sizingMethod='crop')}


.sec02 .wrap_tabbtn{width:100%;margin:-84px auto 0}
.sec02 .wrap_left{width:50%;height:223px;float:left}
.sec02 .wrap_right{width:50%;height:223px;float:left}
.sec02 .wrap_tabbtn .tab_btn{cursor:pointer}
.sec02 .wrap_left .tab_btn{width:100%;height:100%;float:left;background-repeat:no-repeat;background-position:100% 0}
.sec02 .wrap_right .tab_btn{width:100%;height:100%;float:left;background-repeat:no-repeat;background-position:0 100%}
.sec02 .cont01 .wrap_left .tab_btn{background-image:url('../images/sec02_story01_btn01.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec02_story01_btn01.png', sizingMethod='crop')}
.sec02 .cont01 .wrap_right .tab_btn{background-image:url('../images/sec02_story01_btn02.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec02_story01_btn02.png', sizingMethod='crop')}
.sec02 .cont02 .wrap_left .tab_btn{background-image:url('../images/sec02_story02_btn01.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec02_story02_btn01.png', sizingMethod='crop')}
.sec02 .cont02 .wrap_right .tab_btn{background-image:url('../images/sec02_story02_btn02.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec02_story02_btn02.png', sizingMethod='crop')}
.sec02 .cont03 .wrap_left .tab_btn{background-image:url('../images/sec02_story03_btn01.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec02_story03_btn01.png', sizingMethod='crop')}
.sec02 .cont03 .wrap_right .tab_btn{background-image:url('../images/sec02_story03_btn02.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec02_story03_btn02.png', sizingMethod='crop')}
.sec02 .cont01 .wrap_left .tab_btn.on{background-image:url('../images/sec02_story01_btn01_on.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec02_story01_btn01_on.png', sizingMethod='crop')}
.sec02 .cont01 .wrap_right .tab_btn.on{background-image:url('../images/sec02_story01_btn02_on.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec02_story01_btn02_on.png', sizingMethod='crop')}
.sec02 .cont02 .wrap_left .tab_btn.on{background-image:url('../images/sec02_story02_btn01_on.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec02_story02_btn01_on.png', sizingMethod='crop')}
.sec02 .cont02 .wrap_right .tab_btn.on{background-image:url('../images/sec02_story02_btn02_on.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec02_story02_btn02_on.png', sizingMethod='crop')}
.sec02 .cont03 .wrap_left .tab_btn.on{background-image:url('../images/sec02_story03_btn01_on.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec02_story03_btn01_on.png', sizingMethod='crop')}
.sec02 .cont03 .wrap_right .tab_btn.on{background-image:url('../images/sec02_story03_btn02_on.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec02_story03_btn02_on.png', sizingMethod='crop')}

.sec03{padding-top:110px;background-color:#f7efe5}
.sec03 .inner{padding:0 80px;box-sizing:border-box;}
.sec03 .title{width:791px;height:49px;margin:0 auto;padding-bottom:40px}
.sec03 .text{width:287px;height:43px;margin:0 auto;padding-bottom:40px}

.sec03 .wrap_gift:after{display:block;clear:both;content:'';}
.sec03 .wrap_gift a{width:100%;height:100%}
.sec03 .wrap_gift .wrap_left{float:left;width:542px;height:100%}
.sec03 .wrap_gift .wrap_right{float:right;width:548px;height:100%}

.sec03 .wrap_gift .list01{position:relative;height:229px;margin:-9px 0 6px;background-image:url('../images/sec03_kit01.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec03_kit01.png', sizingMethod='crop');background-repeat:no-repeat;background-position:100% 0;cursor:pointer}
.sec03 .wrap_gift .list02{height:229px;margin-bottom:6px;background-image:url('../images/sec03_kit02.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec03_kit02.png', sizingMethod='crop');background-repeat:no-repeat;background-position:100% 0;cursor:pointer}
.sec03 .wrap_gift .list03{height:229px;background-image:url('../images/sec03_kit03.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec03_kit03.png', sizingMethod='crop');background-repeat:no-repeat;background-position:100% 0;cursor:pointer}

.sec03 .wrap_gift .list01.on{background-image:url('../images/sec03_kit01_on.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec03_kit01_on.png', sizingMethod='crop')}
.sec03 .wrap_gift .list02.on{background-image:url('../images/sec03_kit02_on.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec03_kit02_on.png', sizingMethod='crop')}
.sec03 .wrap_gift .list03.on{background-image:url('../images/sec03_kit03_on.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sec03_kit03_on.png', sizingMethod='crop')}

.sec03 .ent_notice_sec{margin:46px 0 27px;padding:24px 5px 29px;background-color:#fff;font-size:0;text-align:center;white-space:nowrap;box-sizing:border-box;}
.sec03 .ent_notice_inner{position:relative;margin:0;color:#847056;text-align:left;display:inline-block;vertical-align:middle;white-space:normal;}
.sec03 .ent_notice_tit,
.sec03 .ent_notice_item{font-size:20px;line-height:24px;}
.sec03 .ent_notice_tit{text-align:center;font-weight:400;}
.sec03 .ent_notice_lst{margin-top:5px;}
.sec03 .ent_notice_item{position:relative;margin-top:5px;padding-left:22px;letter-spacing:-0.05em;}
.sec03 .ent_notice_item:after{display:block;clear:both;content:'';position:absolute;top:4px;left:0;width:18px;height:20px;background:url(../images/blt1.png) left top no-repeat;}
.sec03 .ent_notice_item:first-child{margin-top:0;}

.sec03 .maeil_event_detail_sec {position:relative;}
.sec03 .maeil_event_detail_sec .maeil_event_detail {position:relative;padding:70px 0 85px;}
.sec03 .maeil_event_detail_sec .maeil_event_detail .btn_support {display:block;width:454px;height:auto;margin:0 auto;}
.sec03 .maeil_event_detail_sec .maeil_event_detail .btn_support.cont_center {bottom:270px;}

.sec03 .list03{width:100%;height:106px;background-image:url('../images/sec03_bg_gift.gif');background-repeat:repeat-x}
.sec03 .list03 .btn_gift{width:571px;height:106px;margin:0 auto;background-image:url('../images/sec03_btn_gift.gif');background-repeat:no-repeat;backgrond-position:50% 50%;cursor:pointer}
.sec03 .layer {display:none;position:fixed;width:100%;height:100%;left:0px;top:0px;z-index:301;}
.sec03 .layer.on {display:table;}
.sec03 .layer .bg {background-color:#31302e;width:100%;height:100%;opacity:0.8;position: absolute;}
.sec03 .layer .close {text-align:right;margin: 0px 62px 5px 0px;position:absolute;top:-50px;right:0}
.sec03 .layer .close img {width:40px;height:40px;display:inline-block;cursor: pointer;}
.sec03 .layer .out_layer_box {display: table-cell;text-align: center;vertical-align: middle;}
.sec03 .layer .in_layer_box {position: relative;width:924px;text-align: center;display: inline-block;z-index: 10;margin-top: -100px;}
.sec03 .layer .in_layer_box .slide_wrap{position: relative;}
.sec03 .layer .in_layer_box .slide_wrap .slide {width:800px;height:537px;margin-left:62px;}
.sec03 .layer .in_layer_box .slide_wrap .slide img {width:800px;height:500px;}
.sec03 .slidesjs-previous{position:absolute;top:50%;left:0;margin-top:-53px;z-index:10;width:38px;height:68px;background:url('../images/sec03_previous.png') no-repeat;text-indent:-9999px;cursor:pointer}
.sec03 .slidesjs-next{position:absolute;top:50%;right:0;margin-top:-53px;z-index:10;width:38px;height:68px;background:url('../images/sec03_next.png') no-repeat;text-indent:-9999px;cursor:pointer}

.sec03 .slidesjs-pagination{list-style:none;font-size: 0;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:10px;width:auto;}
.sec03 .slidesjs-pagination li {display:inline-block;margin: 0 2px;}
.sec03 .slidesjs-pagination li a {display: block;width: 14px;height: 14px;background: url(../images/sec03_pagination.png) repeat;background-position: 14px 0;overflow: hidden;}
.sec03 .slidesjs-pagination li a.active, .sec03 .slidesjs-pagination li a:hover {background-position: 0 0;}

.sec04{padding:110px;background-color:#fff}
.sec04 .title{width:814px;height:49px;margin:0 auto;padding-bottom:55px}
.sec04 .list{width:1230px;margin:0 auto}
.sec04 .list li{width:600px;height:226px}
.sec04 .list .list01, .sec04 .list .list03{float:left}
.sec04 .list .list02, .sec04 .list .list04{float:right}
.sec04 .list .list01, .sec04 .list .list02{margin-bottom:20px}

.sec05{height:937px}
.sec05 .inner_bg{width:100%;height:580px;background-image:url('../images/sec05_bg.jpg');background-repeat:no-repeat;background-size:cover}
.sec05 .title{width:638px;height:49px;margin:0 auto;padding-top:110px}
.sec05 .text{width:502px;height:44px;margin:0 auto;padding:25px 0 118px}
.sec05 .list{width:1250px;margin:0 auto}
.sec05 .list li{width:380px;float:left;margin-right:52px}
.sec05 .list .list03{float:right;margin-right:0}

.sec06, .slider{background-color:#e1e2e4}
.sec06 .title{width:562px;height:50px;margin:0 auto;padding-top:105px}
.sec06 .stitle{width:551px;height:20px;margin:0 auto;padding-top:25px;padding-bottom:95px}
.sec06 .text{width:920px;height:66px;margin:0 auto;padding:30px 0 70px}
.sec06 .slider{position:relative;width:1026px;height:732px;padding-bottom:110px;margin:0 auto}
.sec06 .slider .slides{height:732px;overflow:hidden;margin:0 auto}
.sec06 .slider .slides li{position:relative}
.sec06 .slider .slides li a{position:absolute;bottom:0;left:50%;width:480px;height:90px;margin-left:30px}
.sec06 .slider .direction-nav{margin-top:-16%}
.sec06 .slider .direction-nav li{position:absolute;top:34%;width:70px;height:70px}
.sec06 .slider .direction-nav li a{display:block;width:100%;height:100%;text-indent:-9999px;font-size:0;line-height:0;background-repeat:no-repeat;background-position:0 0;background-size:100%}
.sec06 .slider .direction-nav li.nav-prev{left:-3.2%}
.sec06 .slider .direction-nav li.nav-next{right:-3.4%}
.sec06 .slider .direction-nav li.nav-prev a{background-image:url('../images/sec06_btn_prev.png')}
.sec06 .slider .direction-nav li.nav-next a{background-image:url('../images/sec06_btn_next.png')}
.sec06 .slider .disabled{opacity:.4 !important;filter:alpha(opacity=20);cursor:default;pointer-events:none}
.sec06 .slider .control-paging{display:none !important}

.sec07{padding-top:50px;padding-bottom:50px}
.sr-only,
.sr-only:before,
.sr-only:after {width:1px; height:1px; opacity:0; color:rgba(0,0,0,0); position:absolute; top:-9999em; left:-9999em; text-indent:-9999em;}


.campaign-copyright {height:144px;background-color:#000;color:#fff;font-family:'Pretendard';font-size:18px;letter-spacing:-0.025em;font-weight:400;display:flex;align-items:center;justify-content:center}
