@charset "utf-8";
body{font-family: 'Poppins';}
#sec1{width:100%;height:100vh;position: relative;overflow: hidden;}

#sec1 .sec1_slider{width:100%;height:100%;}
#sec1 .sec1_slider .swiper-slide{width:100%;height:100%;}

#sec1 .sec1_slider .swiper-slide.img1{background:url(../images/sub1/image1.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img2{background:url(../images/sub1/image2.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img3{background:url(../images/sub1/image3.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img4{background:url(../images/sub1/image4.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img5{background:url(../images/sub1/image5.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img6{background:url(../images/sub1/image6.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img7{background:url(../images/sub1/image7.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img8{background:url(../images/sub1/image8.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img9{background:url(../images/sub1/image9.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img10{background:url(../images/sub1/image10.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img11{background:url(../images/sub1/image11.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img12{background:url(../images/sub1/image12.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img13{background:url(../images/sub1/image13.jpg)no-repeat 50% 50%;background-size: cover;}



#sec1 .sec1_slider .sec1_pagi{bottom:30px;}
#sec1 .sec1_slider .sec1_pagi span{margin:0 15px;width:6px;height:6px;background: #fff;}


#sec1 .sec1_slider .sec1_prev{border:1px solid #fff;width:40px;height:40px;position: absolute;right:200px;bottom:70px;z-index: 10;cursor: pointer;transition: all .3s ease;}
#sec1 .sec1_slider .sec1_prev:after{content: '';width:8px;height:16px;background: url(../images/btn/prev_btn4.png)no-repeat 50% 50%;position: absolute;left:50%;top:50%;margin:-8px 0 0 -4px;transition: all .3s ease;}
#sec1 .sec1_slider .sec1_prev:hover{border:1px solid #000;background: #fff;}
#sec1 .sec1_slider .sec1_prev:hover:after{background: url(../images/btn/prev_btn3.png)no-repeat 50% 50%;}

#sec1 .sec1_slider .sec1_next{border:1px solid #fff;width:40px;height:40px;position: absolute;right:140px;bottom:70px;z-index: 10;cursor: pointer;transition: all .3s ease;}
#sec1 .sec1_slider .sec1_next:after{content: '';width:8px;height:16px;background: url(../images/btn/next_btn4.png)no-repeat 50% 50%;position: absolute;left:50%;top:50%;margin:-8px 0 0 -4px;transition: all .3s ease;}
#sec1 .sec1_slider .sec1_next:hover{border:1px solid #000;background: #fff;}
#sec1 .sec1_slider .sec1_next:hover:after{background: url(../images/btn/next_btn3.png)no-repeat 50% 50%;}


#sec1 .sec1_tit{color:#fff;position: absolute;left:140px;bottom:70px;z-index: 10;width:502px;height:200px;box-sizing: border-box;}

#sec1 .sec1_tit h2{font-size:12px;font-weight: 600;line-height:20px;margin-left:30px;position: relative;}
#sec1 .sec1_tit h2:after{content: '';width:20px;height:2px;background: #fff;position: absolute;left:-30px;top:9px;}
#sec1 .sec1_tit h3{margin:5px 0 10px;font-size:48px;line-height:50px;}
#sec1 .sec1_tit h4{margin-bottom:0;font-size:48px;line-height:50px;}

#sec1 .sec1_tit .view{position: absolute;left:0px;bottom:0px;}
#sec1 .sec1_tit .view a{border:1px solid #fff;display: inline-block;color:#fff;position: relative;font-size:12px;transition: all .5s ease;}
#sec1 .sec1_tit .view a p{display: inline-block;padding:15px 46px;letter-spacing: 1.5px;font-weight: 400;line-height:18px;}

#sec1 .sec1_tit .view a:hover{border:1px solid #000;display: inline-block;color:#000;position: relative;font-size:12px;background: #fff;}

/*sec2*/

#sec2 .sec2_in{width:1200px;margin:0 auto;padding:100px 0 170px;}
#sec2 .sec2_in h2{text-align: center;font-size:60px;line-height:72px;font-weight: 500;letter-spacing: -1px;}
#sec2 .sec2_in h3{margin:5px 0 42px;text-align: center;font-size:20px;font-family: 'Noto Serif KR';line-height:22px;}
#sec2 .sec2_in h4{height:52px;text-align: center;font-family: 'Noto Sans KR';font-size:16px;box-sizing: border-box;line-height: 24px;margin-bottom:30px;color:#666;letter-spacing: 1px;}

#sec2 .sec2_in .about_txt{margin:30px auto 85px;text-align: center;line-height: 26px;width:500px;}
#sec2 .sec2_in .about_txt h5{margin:0 auto;color:#585858;font-family: 'Noto Sans KR';font-size:14px;padding:30px 0 0;position: relative;letter-spacing: .5px;}
#sec2 .sec2_in .about_txt h5:after{content: '';width:40px;height:2px;background:rgba(0,0,0,.3);position: absolute;left:50%;top:0;margin-left:-20px;}

#sec2 .sec2_in .main{width:1200px;height:650px;box-sizing: border-box;padding:0px 15px;}
#sec2 .sec2_in .main .img{background: url(../images/sub1/image8.jpg)no-repeat 50% 50%;background-size: cover;width:100%;height:100%;}
#sec2 .sec2_in .main .img1{background: url(../images/sub1/image9.jpg)no-repeat 50% 50%;background-size: cover;width:100%;height:100%;}