@charset "utf-8";
.navbar.navbar-light ul.navbar-nav > li.dropdown > a:after{display: none;}

#main_slide{width:100%;height:100vh;}
#main_slide .main_slider{height:100%;}
#main_slide .main_slider .swiper-slide{width:100%;height:100%;}

#main_slide .main_slider .img1{background: url(../img/main/image1.jpg)no-repeat 50% 50%;background-size: cover;}
#main_slide .main_slider .img2{background: url(../img/main/image2.jpg)no-repeat 50% 50%;background-size: cover;}
#main_slide .main_slider .img3{background: url(../img/main/image3.jpg)no-repeat 50% 50%;background-size: cover;}
#main_slide .main_slider .img4{background: url(../img/main/image4.jpg)no-repeat 50% 50%;background-size: cover;}
#main_slide .main_slider .img5{background: url(../img/main/image5.jpg)no-repeat 50% 50%;background-size: cover;}
#main_slide .main_slider .img6{background: url(../img/main/image6.jpg)no-repeat 50% 50%;background-size: cover;}
#main_slide .main_slider .img7{background: url(../img/main/image7.jpg)no-repeat 50% 50%;background-size: cover;}
#main_slide .main_slider .img8{background: url(../img/main/image8.jpg)no-repeat 50% 50%;background-size: cover;}
#main_slide .main_slider .img9{background: url(../img/main/image9.jpg)no-repeat 50% 50%;background-size: cover;}
#main_slide .main_slider .img10{background: url(../img/main/image10.jpg)no-repeat 50% 50%;background-size: cover;}
#main_slide .main_slider .img11{background: url(../img/main/image11.jpg)no-repeat 50% 50%;background-size: cover;}
#main_slide .main_slider .img12{background: url(../img/main/image12.jpg)no-repeat 50% 50%;background-size: cover;}
#main_slide .main_slider .img13{background: url(../img/main/image13.jpg)no-repeat 50% 50%;background-size: cover;}
#main_slide .main_slider .img14{background: url(../img/main/image14.jpg)no-repeat 50% 50%;background-size: cover;}

#main_slide .main_slider .main_pagi{bottom:25px;}
#main_slide .main_slider .main_pagi span{margin:0 6px;background: #fff;opacity: 1;width:9px;height:9px;}
#main_slide .main_slider .main_pagi span.swiper-pagination-bullet-active{background: #b48b4e;}

#main_slide .main_slider .main_prev{background: none;}
#main_slide .main_slider .main_prev:after{color:#fff;font-weight: 600;transition: all .4s;}
#main_slide .main_slider .main_prev:hover:after{color:#b48b4e;}

#main_slide .main_slider .main_next{background: none;}
#main_slide .main_slider .main_next:after{color:#fff;font-weight: 600;transition: all .4s;}
#main_slide .main_slider .main_next:hover:after{color:#b48b4e;}


#main_slide{position: relative;}
#main_slide .tit{position: absolute;left:50%;top:54%;z-index: 2;transform: translate(-50%,-50%);opacity: 0.6;}
#main_slide .tit h2{color:#fff;font-size:65px;font-family: 'Noto Serif KR';text-shadow: 0 0 15px rgba(0,0,0,.4);text-align: center;}
#main_slide .tit h3{color:#fff;font-size:24px;font-weight: 400;line-height:30px;text-shadow: 0 0 15px rgba(0,0,0,.8);font-family: 'Noto Serif KR';text-align: center;}
#main_slide .tit .re{border:1.5px solid #fff;display:block;padding:15px 25px;color:#fff;font-family: 'Roboto';font-size:20px;text-shadow: 0 0 20px rgba(0,0,0,.4);transition: all .5s;font-weight: 500;cursor: pointer;margin:20px auto 0;width:160px;}

/*룸버튼*/
.owl-nav .owl-prev i:before{content: '←';}
.owl-nav .owl-next i:before{content: '→';}

/*부대시설 버튼*/
.feature-content-item .feature-content i.icon:before{content: '△';font-size:24px;font-weight: bold;}
.single-intro-text:hover .feature-content-item .feature-content i.icon:before{content: '▽';}

/*탑버튼*/
.BackTo a:before{content: '↑';}
.BackTo a:hover:before{content: 'TOP';color:#fff;font-size:16px;}
.BackTo{display: none;}

/*메뉴*/
#header{z-index: 3;}

/*footer*/
.ts-footer .ts-footer-social ul:first-child{float:left;}
.ts-footer .ts-footer-social ul:first-child{font-size:14px;}
.ts-footer .ts-footer-social ul:last-child{float:right;width:350px;}
.ts-footer .ts-footer-social ul:last-child li{font-size:14px;float:right;}


/*모바일*/
@media(max-width:991px){
    #main_slide .tit{right:13%;left:13%;}
    #main_slide .tit h2{font-size:32px;}
    #main_slide .tit h3{font-size:18px;}
    #main_slide .tit .re{font-size:16px;}
    #header .navbar-toggler .navbar-toggler-icon{display: block;}
    #header .navbar-toggler .navbar-toggler-icon i{font-size:16px;}
    #header .navbar-toggler .navbar-toggler-icon i:before{content: 'MENU';font-size:16px;}
    .nav-center-logo .navbar.navbar-light .collapse.justify-content-end ul.navbar-nav>li.nav-ticket-btn>a{text-align: center;}
    .navbar.navbar-light ul.navbar-nav{text-align: center;}
    .navbar.navbar-light ul.navbar-nav > li ul.dropdown-menu{padding:0;}
    .navbar.navbar-light ul.navbar-nav li{text-align: center;}
    .navbar.navbar-light ul.navbar-nav li a{text-align: center;}
    
    /*footer*/
    .ts-footer .ts-footer-social ul:first-child{float:none;width:100%;text-align: center;}
    .ts-footer .ts-footer-social ul:last-child{float:none;width:100%;text-align: center;}
    .ts-footer .ts-footer-social ul:last-child li{float:none;width:100%;text-align: center;}
    .ts-footer .ts-footer-social ul:last-child li:nth-child(2){letter-spacing: -.5px;}
    .ts-footer .copyright-text{font-size:14px;}
}