.color1, .color1 a, .color1 a:hover, .color1 a:focus{
    color: #313131;
}

.color2, .color2 a, .color2 a:hover, .color2 a:focus{
    color: #000;
}

.color3, .color3 a, .color3 a:hover, .color3 a:focus{
    color: #000;
}

.color4, .color4 a, .color4 a:hover, .color4 a:focus{
    color: #000;
}

.bg1{
    background: #000;
}

.bg2{
    background: #fff;
}

.bg3{
    background: #fbeeee;
}

.bg4{
    background: #3c3c3c;
}

.bg5{
    background: #2f2f2f;
}

.bg6{
    background: rgba(31, 31, 31, 0.80);
}

.bg7{
    background: rgba(255, 255, 255, 0.30);
}



.color1.st, .color1.st a, .color1.st a:hover{
    color: #fff !important;
}

.color2.st, .color2.st a, .color2.st a:hover{
    color: #000 !important;
}

.color3.st, .color3.st a, .color3.st a:hover{
    color: #959595 !important;
}

.color4.st, .color4.st a, .color4.st a:hover{
    color: #252525 !important;
}

.bg1.st{
    background: #000 !important;
}

.bg2.st{
    background: #fff !important;
}

.bg3.st{
    background: #313131 !important;
}

.bg4.st{
    background: #3c3c3c !important;
}

.bg5.st{
    background: #2f2f2f !important;
}

.bg6.st{
    background: rgba(31, 31, 31, 0.80) !important;
}

.bg7.st{
    background: rgba(255, 255, 255, 0.30) !important;
}

#wrap.main .js_row.no02:before{
    background: #3c3c3c !important;
}

#wrap.sub .title1 .wrapper{
    background: none !important;
}

.btn_wrapper{
    background: #000 !important;
}

#wrap .room .js_row.no04 .lf .thead{
    border-top: 2px solid #bcbcbc !important;
    border-bottom: 2px solid #bcbcbc !important;
}

#wrap .room .js_row.no04 .lf .thead .book{
    background: none !important;
}

#wrap .room .js_row.no04 .lf .thead .book a,
#wrap .room .js_row.no04 .lf .thead .call a{
    color: #d7d7d7 !important;
}

#wrap .room .js_row.no04 .lf table{
    border-bottom: 2px solid #bcbcbc !important;
}

#wrap .room .js_row.no04 .lf .info_wrap .tit:before,
#content_list .txt_wrap .tit2:before{
    background: #bcbcbc !important;
}

#ft{
    background: #292929 !important;
}

#hd .btn-menu .line{
    background: #797979;
}

.room_name_tb table th{
    background: #fee8e8 !important;
}

.table-striped > tbody > tr:nth-of-type(odd){
    background: #fee8e8  !important;
}

#wrap .room .js_row.no04 .lf .thead .book a,
#wrap .room .js_row.no04 .lf .thead .call a{
    color: #4e4e4e !important;
}

.roompre_tit .deco>div{
    background: #252525 !important;
}

.roomlist .wrapper ul li .info_wrap .name{
    font-weight: bold;
    color: #4e4e4e;
}

.roomlist .wrapper ul li .info_wrap .info{
    color: #2b2b2b !important;
}

#wrap .room .info_wrap1 .no{
    color: #313131 !important;
}








#bo_vc,
.tbl_frm01 th,
.bo_notice td,
.tbl_head01 td{
    background: none !important;
}

.td_num strong{
    color: #fff !important;
}

#sfl,
#captcha #captcha_key{
    color: #000 !important;
}


#bo_sch{
    margin-bottom: 0 !important;
}

.refund {
    border-top: 2px solid #4e4e4e !important;
    border-bottom: 2px solid #4e4e4e !important;
}

.priceTable th,
.priceTable td{
    border: 1px solid #4e4e4e !important;
}

.quick_link li .img_wrap:before{
    background: #707070 !important;
}

#ft,
#ft .wrapper #ft_copy,
#ft .wrapper #ft_copy a, #ft .wrapper #ft_copy i{
    color: #b5b5b5 !important;
}

#content_list .row{
    border-bottom: 1px solid #4e4e4e !important;
}

.contents.board,
.contents.board .td_subject a{
    color: #e9e9e9 !important;
}

#wrap.main .js_row.no02:before{
    width: 50% !important;
}

/* 큰 기기들 (큰 데스크탑, 1200px 이상) */
@media (min-width: 1200px) {

}

@media (max-width: 992px) {

}

@media (max-width: 768px) {

}

@media (max-width: 520px) {

}
