@charset "utf-8";

@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:100,300,400,900&subset=korean');

.center { text-align: center !important; }
.theLuxuryColor { color: #d0aa74; }
.bold { font-weight: bold; }

/* 럭셔리 헤더 2019 11 13 류준석 수정 */

#g_sitenav_area { background-color: #6f5b3f;}
#g_sitenav_container ul li a { border-left: 1px solid #7f6848; color: #a7a097; }
#g_sitenav_container ul li a.active { color: #a7a097; background-color: #2e2921; }
#site_header, .sticky#site_header { background-color: #2e2921;}
#header_cn ul li a { color: #a7a097; }
#g_sitenav_container ul li:last-child a { border-right: 1px solid #7f6848; }
#header_cn ul li { margin-left: 0px; font-size: 12px; }
#cn_login, #cn_member_input, #cn_mypage, #cn_logout,
#cn_login:hover, #cn_member_input:hover, #cn_mypage:hover, #cn_logout:hover{ background: none; }
#btn_scroll_top { background: #2e2921 url(//cdn.ios.co.kr/common/img/hm-top-arrow.svg) no-repeat center 50%; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; cursor: pointer; }

@media (min-width: 767px) {
  #header_cn ul {padding: 9px 0px;}
}
#header_nav { display:none; }

/* 네비 */

#luxtab_btns{ background-color:#fff; border: 1px solid #fff; color: #888; margin-bottom: 0;}
#luxtab_btns li { width:20%;}
#luxtab_btns li a { display:block; padding:20px .2rem;text-align:center;font-family: 'Noto Sans KR',sans-serif;font-size:1.1rem;cursor:pointer;color:#2e2921;border-radius:0;
-webkit-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
-moz-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
-o-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
-ms-transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
transition: all 0.2s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}
#luxtab_btns li a.active { background-color:#2e2921; color:#fff;}
#luxtab_btns li a:hover { background-color:#2e2921;color:#fff;}

@media only screen and (max-width: 767px) {
  #luxtab_btns li a { display:block; text-align:center;font-size:1rem; padding:15px 0;}
}





/* 럭셔리 하단 */
.section04_bg {
    margin-top: 1px;
    background: url(https://cdn.hoteltira.com/img/event/the_luxury/section04_bg.jpg) 50% 0px repeat-x;
    height: 74px;
    color: #af8d5d;
}
.section04_bg div a {
    text-align: right;
    font-size: 21px;
    padding-left: 8px;
    color: #af8d5d;
    padding-top: -2px;
    font-family: "Amiri";
    letter-spacing: -0.25px;
}
.section04_bg div img { margin-top: -2px; }
.section04_bg div h2 {
    font-size: 14px;
    display: inline-block;
    opacity: 0.8;
    padding: 30px 0;
    margin: -1px 0 0 0;
}
.phone { text-align: right; }
