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

.navbar.navbar-light ul.navbar-nav > li ul.dropdown-menu li:hover a{color:#b48b4e;}

#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/sub3/3/image1.jpg)no-repeat 50% 50%;background-size: cover;}
#main_slide .main_slider .img2{background: url(../img/sub3/3/image2.jpg)no-repeat 50% 50%;background-size: cover;}
#main_slide .main_slider .img3{background: url(../img/sub3/3/image3.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:10%;top:50%;z-index: 2;transform: translateY(-50%);}
#main_slide .tit h2{color:#fff;font-size:65px;font-family: 'Noto Serif KR';text-shadow: 0 0 15px rgba(0,0,0,.4);letter-spacing: 0;font-weight: 700;}
#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';letter-spacing: 0px;}
#main_slide .tit .re{border:1.5px solid #fff;display: inline-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-top:20px;}

/*룸버튼*/
.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;vertical-align: middle;display:block;height:100%;padding-top:4px;}
.BackTo{display: none;z-index: 100;background: #b48b4e;}

/*메뉴*/
#header{z-index: 999;font-family: 'Roboto';}
#header ul li#menu-item-1956 a{background: #b48b4e;}

/*정보*/
.eltdf-woo-single-page .woocommerce-tabs ul.tabs > li a{text-decoration: none;}

ul.products > .product .added_to_cart, ul.products > .product .button{border:none;}

/*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;}

.eltdf-woocommerce-columns-4 .related.products > .products > .product{width:33.33%;}
.ts-footer{color:#888;}


/*모바일*/
@media(max-width:1024px){
    .eltdf-woocommerce-columns-4 .related.products > .products > .product{width:50%;}
}

@media(max-width:680px){
    .eltdf-woocommerce-columns-4 .related.products > .products > .product{width:100%;}
}

@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;}
    
    .nav-center-logo .navbar-toggler{background: #b48b4e;}
    #header .navbar-toggler .navbar-toggler-icon {text-align: center;}
    #header .navbar-toggler .navbar-toggler-icon i{display: inline;vertical-align: middle;}
    
    /*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;}
}