.br_link{display:inline-block;padding:3px 4px;border-bottom:1px solid rgba(34,34,34,0.3);font-family:'NotoSansKR-Regular';letter-spacing:-0.05em;color:#222}

.bnr{height:660px;background:url('../img/page/brand/01/bnr_bg.jpg')no-repeat center;box-sizing:border-box}
.bnr .bnr_sttl{padding:108px 0 31px}
.brand_video{top:258px;margin-left:-510px;width:1020px;height:573px;background:url('../img/page/brand/01/brand_video.jpg')no-repeat center;box-shadow: 3px 5px 5px 0px rgba(11, 4, 5, 0.56);z-index:5}

.reason{overflow:hidden;position:relative;margin-top:280px}
.reason .reason_slide_wrap{position:relative;max-width:1600px;height:420px;margin:0 auto}
.reason .reason_ttl_wrap{position:relative;z-index:1}
.reason .reason_ttl{padding:158px 0 30px}
.reason .reason_slide1{position:absolute}
.reason .reason_slide1 span{opacity:0}
.reason .reason_slide3 .swiper-slide{background-repeat:no-repeat;background-position:center}
.reason .reason_slide3 .slide1{background-image:url('../img/page/brand/02/lyr2_sl1_bg.jpg')}
.reason .reason_slide3 .slide2{background-image:url('../img/page/brand/02/lyr2_sl2_bg.jpg')}
.reason .reason_slide3 .slide3{background-image:url('../img/page/brand/02/lyr2_sl3_bg.jpg')}
.reason .reason_slide2{left:0;top:0;width:100%;height:100%;z-index:1;opacity:0}
.reason .reason_slide2 .swiper-slide{width:100%}
.reason .reason_slide2 .swiper-container{height:100%}
.reason .reason_paging{position:absolute;left:50%;bottom:36px;margin-left:485px;width:109px;height:1px;background:rgba(255,255,255,0.3)}
.reason_paging .paging{overflow:hidden;width:100%;height:100%}
.reason_paging .paging li{float:left;width:33.3333%;height:100%}
.reason_paging .paging a{display:block;height:100%;background:#d93244;font-size:0;line-height:0}
.reason_paging .paging li.on ~ li a{background:none}
.reason .swiper-pagination2{position:absolute;left:50%;margin-left:485px;bottom:46px;width:109px;font-size:18px;letter-spacing:-0.05em;color:#fff;}
.reason .swiper-pagination2 span.swiper-pagination-current{margin-right:72px}
.reason .reason_slide3{left:0;top:0;width:100%;height:100%}
.reason .reason_slide3 .words_wrap{top:158px}
.reason .reason_slide3 .slide1 .words_wrap{margin-left:-215px}
.reason .reason_slide3 .slide2 .words_wrap{margin-left:-280px}
.reason .reason_slide3 .slide3 .words_wrap{margin-left:-250px}
.reason .reason_slide3 .word{display:inline-block}
.reason .reason_slide3 .slide2 .words_wrap, .reason .reason_slide3 .slide3 .words_wrap{top:165px}
.reason .reason_slide3 .slide2 .word, .reason .reason_slide3 .slide3 .word{margin-right:5px}
.reason .reason_slide3 .slide2 .word.space, .reason .reason_slide3 .slide3 .word.space{margin-right:18px}

.reason .reason_bot{width:100%;height:245px}
.reason .reason_bot_in{top:0;margin-left:-800px;width:1600px;height:245px;background:url('../img/page/brand/02/lyr2_bot_bg.jpg');box-sizing:border-box}
.reason .reason_bot_ttl{padding:60px 0 20px;font-size:35px;color:#fff}
.reason .reason_bot_ttl em{font-family:'NotoSansKR-Bold'}
.reason .reason_bot_txt{color:#ccc}
.reason .reason_bot_txt em{color:#fff}

.layer1{padding:200px 0 190px}
.layer1 .lyr1_ttl1{padding-bottom:27px;color:#231815}
.layer1 .lyr1_2{padding:270px 0 0 650px;box-sizing:border-box}
.layer1 .lyr1_img1{left:50%;top:-95px}
.layer1 .lyr1_img1 .food{left:0;top:0}
.layer1 .lyr1_img2{right:50%;top:180px}
.layer1 .lyr1_ttl2{padding-bottom:32px;color:#231815}
.layer1 .lyr1_txt2{padding-bottom:42px}

.layer2{height:500px;background:url('../img/page/brand/01/lyr2_bg.jpg')no-repeat center;box-sizing:border-box}
.layer2 .lyr2_ttl{padding-top:200px;font-family:'NotoSansKR-Regular';font-size:30px;letter-spacing:-0.05em;color:#fff}
.layer2 .lyr2_ttl img{margin-top:26px}
.layer2 .lyr2_bb{position:absolute;left:50%}
.layer2 .lyr2_bb_on{opacity:0;position:absolute;left:0;top:0}
.layer2 .lyr2_bb1{top:59px;margin-left:-590px}
.layer2 .lyr2_bb2{top:279px;margin-left:-740px}
.layer2 .lyr2_bb3{top:77px;margin-left:133px}
.layer2 .lyr2_bb4{top:288px;margin-left:197px}

.layer3{height:1250px;padding-top:550px;box-sizing:border-box}
.layer3 .lyr3_1{height:700px;box-sizing:border-box}
.layer3 .lyr3_img{top:50px}
.layer3 .lyr3_ttl{padding:170px 0 30px;color:#231815}
.layer3 .lyr3_txt{padding-bottom:40px}
.layer3 .lyr3_2{top:0;margin-left:-970px;width:calc(970px + 50%);height:550px;background-color:#f5efe6;box-sizing:border-box}
.layer3 .lyr3_2 .left_area{left:387px;top:74px;width:390px;height:392px;box-sizing:border-box}
.layer3 .lyr3_sttl{padding-top:26px;font-family:'NotoSansKR-Medium';font-size:18px;letter-spacing:-0.025em;color:#d93244}
.layer3 .lyr3_ttl2{padding-top:25px;color:#231815}
.layer3 .lyr3_slide{top:74px;left:776px;width:calc(100% - 776px);height:391px}
.layer3 .lyr3_slide .swiper-slide{width:auto}
.layer3 .lyr3_slide .txt_area{width:100%;height:170px;background-color:#fff;box-sizing:border-box}
.layer3 .lyr3_slide .txt_area .lyr3_sl_ttl{padding:36px 0 13px;font-family:'NotoSansKR-Light';font-size:25px;letter-spacing:-0.025em;color:#231815}
.layer3 .lyr3_slide .txt_area .lyr3_sl_ttl em{font-family:'NotoSansKR-Bold'}
.layer3 .lyr3_slide .txt_area .lyr3_sl_txt{font-size:18px;line-height:167%;letter-spacing:-0.05em;color:#231815}
.layer3 .lyr3_slide .txt_area .lyr3_sl_txt em{font-family:'NotoSansKR-Bold'}
.layer3 .lyr3_btns{position:absolute;bottom:21px;width:45px;height:45px;background-position:center;background-repeat:no-repeat;font-size:0}
.layer3 .lyr3_btns.lyr3_prev{left:0;background-image:url('../img/page/brand/01/lyr3_prev.png')}
.layer3 .lyr3_btns.lyr3_next{left:66px;background-image:url('../img/page/brand/01/lyr3_next.png')}
.layer3 .swiper-pagination{position:absolute;right:31px;bottom:31px;width:109px;height:1px;background:rgba(0,0,0,0.3)}
.layer3 .swiper-pagination-progressbar-fill{position:absolute;left:0;top:0;width:100%;height:100%;background:#d93244;
-webkit-transform:scale(0);
-ms-transform:scale(0);
transform:scale(0);
-webkit-transform-origin:left top;
-ms-transform-origin:left top;
transform-origin:left top
}
.layer3 .swiper-pagination2{position:absolute;right:31px;bottom:41px;width:109px;font-size:18px;letter-spacing:-0.05em;color:#000}
.layer3 .swiper-pagination2 span.swiper-pagination-current{margin-right:72px}
.temp_slide span{opacity:0;z-index:-1}

.layer4{padding-bottom:110px}
.layer4 .lyr4_ttl{padding:69px 0 47px}
.layer4 .lyr4_slide{height:425px;background-color:#33443c}
.layer4 .lyr4_slide .swiper-container{height:100%}
.layer4 .lyr4_slide .swiper-slide{overflow:hidden}
.layer4 .lyr4_slide .img_area{overflow:hidden;position:absolute;left:-20px;top:50px;width:600px;height:337px}
.layer4 .lyr4_slide .img_wrap{position:absolute;left:0;top:0;width:100%;height:8425px}
.layer4 .lyr4_slide .img_wrap img{width:600px;height:337px}
.layer4 .lyr4_slide .txt_area{float:right;width:680px}
.layer4 .lyr4_slide .lyr4_sl_ttl{padding:127px 0 30px}
.layer4 .lyr4_slide .lyr4_sl_txt{color:#eee}
.layer4 .lyr4_slide .lyr4_sl_txt em{color:#eee}
.layer4 .lyr4_slide .lyr4_btns{position:absolute;left:50%;top:50%;margin-top:-35px;width:37px;height:71px;background-repeat:no-repeat;background-position:center;font-size:0}
.layer4 .lyr4_slide .lyr4_btns.lyr4_prev{margin-left:-630px;background-image:url('../img/page/brand/01/lyr4_prev.png')}
.layer4 .lyr4_slide .lyr4_btns.lyr4_next{margin-left:593px;background-image:url('../img/page/brand/01/lyr4_next.png')}
.layer4 .lyr4_paging li a{display:block;width:100%;height:100%}
.layer4 .lyr4_paging li.swiper-pagination-bullet-active a,.layer4 .lyr4_paging li a:hover{box-shadow: 3px 4px 5px 0px rgba(11, 4, 5, 0.4);position:relative;z-index:1}