@import url('https://fonts.googleapis.com/css?family=Cinzel:400,700,900');
@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url('https://fonts.googleapis.com/css?family=Playfair+Display+SC:400,400i,700,700i,900,900i');
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i,900,900i');
/* @import url(//fonts.googleapis.com/earlyaccess/notosanskr.css); */
/* @import url(https://cdn.rawgit.com/openhiun/hangul/14c0f6faa2941116bb53001d6a7dcd5e82300c3f/nanumbarungothic.css); */
/* @import url('https://fonts.googleapis.com/css?family=Nanum+Myeongjo'); */
/* @import url('https://fonts.googleapis.com/css?family=Hi+Melody'); */
/* @import url('https://fonts.googleapis.com/css?family=Heebo:100,400|Montserrat:100,400|Roboto+Condensed:300,400'); */
/* @import url('https://fonts.googleapis.com/css?family=Titillium+Web'); */
/* @import url('https://fonts.googleapis.com/css?family=Cardo'); */
/* @import url('https://fonts.googleapis.com/css?family=Open+Sans'); */
/* @import url('https://fonts.googleapis.com/css?family=Great+Vibes'); */
/* @import url('https://fonts.googleapis.com/css?family=Roboto+Slab:700'); */
/* @import url('https://fonts.googleapis.com/css?family=Montserrat'); */


/*
font-family: 'Cinzel', serif;
font-family: 'Nanum Gothic', sans-serif;
font-family: 'Playfair Display SC', serif;
font-family: 'Playfair Display', serif;
font-family: 'Noto Sans KR', sans-serif;
font-family: 'Nanum Barun Gothic', sans-serif;
font-family: 'Nanum Myeongjo', serif;
font-family: 'Roboto Condensed', sans-serif;
font-family: 'Heebo', sans-serif;
font-family: 'Montserrat', sans-serif;
font-family: 'Titillium Web', sans-serif;
font-family: 'Cardo', serif;
font-family: 'Open Sans', sans-serif;
font-family: 'Great Vibes', cursive;
font-family: "Times New Roman", Times, serif;

font-family: 'Hi Melody', cursive;

font-family: 'Roboto Slab', serif;
font-family: 'Montserrat', sans-serif;
*/

@font-face {
    font-family: 'DAON ULLEUNG_EUP';
    src: url('../../fonts/DAONULLEUNG_EUP.eot');
    src: url('../../fonts/DAONULLEUNG_EUP.eot?#iefix') format('embedded-opentype'),
        url('../../fonts/DAONULLEUNG_EUP.woff2') format('woff2'),
        url('../../fonts/DAONULLEUNG_EUP.woff') format('woff'),
        url('../../fonts/DAONULLEUNG_EUP.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}



a:hover, a:focus{
    text-decoration: none;
    opacity: 0.8;
}

ul, li{
    margin: 0;
    padding: 0;
    list-style: none;
}

.mainslide,
.owl-carousel .owl-stage-outer,
.owl-carousel .owl-stage,
.owl-item{
    height: 100%;
}

.reser_frame{
    width: 100%;
    height: 1000px;
}



@media (min-width: 1200px) {

}

@media (max-width: 992px) {

}

@media (max-width: 768px) {

}

@media (max-width: 520px) {

}





/* 요금표 */
table{
    border-top: 2px solid #565656 !important;
    border-bottom: 1px solid #000;
    margin:0;
}

table th,
table td{
    border: 1px solid #acacac !important;
    border-left: none !important;
    vertical-align: middle !important;
    text-align: center;
}

table th{
    background: #f8f8f8;
}

table td{
    text-align: left;
}

table th:last-child,
table td:last-child{
    border-right: none !important;
}





/* 팝업 */
@media (max-width:768px){


    #hd_pop{
        /* width: 100% !important; */
    }

    #hd_pop p{
        margin: 0;
    }

    .hd_pops{
        /* width: 90% !important; */
        left: 0 !important;
        top: 10px !important;
    }

    .hd_pops_con{
        width: auto !important;
        height: auto !important;
    }

    .hd_pops_con img{
        max-width: 100%;
    }
}






#total_daily_price2 table{
    border-top: none;
    border-bottom: none;
}

@media (max-width: 768px){
    table{
        font-size: 12px;
    }

    .rsv_cal_t p{
        font-size: 12px !important;
        line-height: 25px !important;
    }

    .rsv_cal_t .prv,
    .rsv_cal_t .next{
        width: 25px !important;
        height: 25px !important;
    }

    .rsv_cal_t .prv{
        background-position: 2px -1.5px !important;
        background-size: cover !important;
        background-repeat: no-repeat !important;
    }

    .rsv_cal_t .next{
        background-position: -24px -1.5px !important;
        background-size: cover !important;
        background-repeat: no-repeat !important;
    }
}
