@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(http://woom7.cdn2.cafe24.com/sub02_4/image1.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img2{background:url(http://woom7.cdn2.cafe24.com/sub02_4/image2.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img3{background:url(http://woom7.cdn2.cafe24.com/sub02_4/image3.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img4{background:url(http://woom7.cdn2.cafe24.com/sub02_4/image4.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img5{background:url(http://woom7.cdn2.cafe24.com/sub02_4/image5.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img6{background:url(http://woom7.cdn2.cafe24.com/sub02_4/image6.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img7{background:url(http://woom7.cdn2.cafe24.com/sub02_4/image7.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img8{background:url(http://woom7.cdn2.cafe24.com/sub02_4/image8.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img9{background:url(http://woom7.cdn2.cafe24.com/sub02_4/image9.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img10{background:url(http://woom7.cdn2.cafe24.com/sub02_4/image10.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img11{background:url(http://woom7.cdn2.cafe24.com/sub02_4/image11.jpg)no-repeat 50% 50%;background-size: cover;}
#sec1 .sec1_slider .swiper-slide.img12{background:url(http://woom7.cdn2.cafe24.com/sub02_4/image12.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:500px;height:auto;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 60px;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:30px auto;padding:0 0 55px;}
#sec2 .sec2_in h2{font-size:60px;line-height:72px;font-weight: bold;letter-spacing: -1px;}


#sec2 .sec2_in .main{height:290px;}
#sec2 .sec2_in .main .right_box{width:100%;height:100%;box-sizing: border-box;padding:0 15px;float:right;margin-top:20px;}

#sec2 .sec2_in .main .right_box #room_des{width:469px !important;float:left;margin-top:25px;box-sizing: border-box;height:270px;background: #f8f8f8;}
#sec2 .sec2_in .main .right_box #room_des h1{font-size:16px;font-family: 'Noto Sans KR';color:#666;text-align: center;display: none;}
#sec2 .sec2_in .main .right_box #room_des ul{padding-left:0;height:100%;}
#sec2 .sec2_in .main .right_box #room_des ul li{box-sizing: border-box;height:55px;width:50%;float:left;height:50%;}
#sec2 .sec2_in .main .right_box #room_des ul li .tit{float:left;width:100%;padding-top:0px;box-sizing: border-box;font-size:18px;font-weight: bold;font-family: 'Noto Sans KR';color:#666;padding-left:30px;margin-top:30px;margin-bottom:4px;position: relative;}
#sec2 .sec2_in .main .right_box #room_des ul li:nth-child(3) .tit{margin-top:0;}
#sec2 .sec2_in .main .right_box #room_des ul li:last-child .tit{margin-top:0;}
#sec2 .sec2_in .main .right_box #room_des ul li .tit:after{content: ':';position: absolute;top:50%;margin-top:-10px;}

#sec2 .sec2_in .main .right_box #room_des ul li .data{padding-top:13px;box-sizing: border-box;padding-left:30px;line-height:20px;font-family:'Noto Sans KR';color:#333;font-weight: 400;padding-right:20px;}
#sec2 .sec2_in .main .right_box #room_des ul li .data p{display: inline-block;}

#sec2 .sec2_in .main .right_box #room_des ul li .data table{display: none;}

#sec2 .sec2_in .main .right_box #room_daily_price2{box-sizing: border-box;width:652px !important;float:right;}
#sec2 .sec2_in .main .right_box #room_daily_price2 .week_date{margin-top:24px;}
#sec2 .sec2_in .main .right_box #room_daily_price2 .room_rprice table tbody .head td{box-sizing: border-box;line-height:33px;padding:0;}
#sec2 .sec2_in .main .right_box #room_daily_price2 .room_rprice table tbody .ss{letter-spacing: -.5px;}
#sec2 .sec2_in .main .right_box #room_daily_price2 .room_rprice table tbody .ss td{padding:0;line-height:54px;box-sizing: border-box;}
#sec2 .sec2_in .main .right_box #room_daily_price2 .room_rprice table tbody .state td{padding:0;line-height:45px;}

/*sec3*/

#sec3 .sec3_in{width:1200px;margin:0px auto 115px;box-sizing: border-box;}

#sec3 .sec3_in .img1{box-sizing: border-box;padding:0 15px;height:650px;margin-bottom:30px;}
#sec3 .sec3_in .img2{box-sizing: border-box;padding:0 15px;height:650px;margin-bottom:30px;}
#sec3 .sec3_in .img1 div{background: url(http://woom7.cdn2.cafe24.com/sub02_4/image2.jpg)no-repeat 50% 50%;width:100%;height:100%;background-size: cover;}
#sec3 .sec3_in .img2 div{background: url(http://woom7.cdn2.cafe24.com/sub02_4/image1.jpg)no-repeat 50% 50%;width:100%;height:100%;background-size: cover;}

#sec3 .top{position: fixed;right:85px;bottom:85px;display: none;}
#sec3 .top a{display: block;background: #161619;width:100%;height:100%;}
#sec3 .top .top_btn{width:18px;height:10px;background: url(../images/btn/top.png)no-repeat 50% 50%;padding:19px 15px;}