.item-gallery .item__foot{color:#898989; padding:0 10px;}
.item-gallery { border:1px solid #2d2d2d; }
div.domain { background:#3b3b3b !important;}

.hd_pops {

    background: #000000 !important;
}

.hd_pops a {  color: #fff !important;}


.hd_pops_footer {
    font-size: 12px !important;
    padding: 40px 0 10px 0!important;
    background: none!important;
    text-align: center!important;
}

.list > li {

    padding: 0 5px !important;
    padding-bottom: 15px !important;
}

@media (min-width: 992px) {
    .pic_lt li {

        width: 24.3%;
        padding: 5px;
        border:1px solid #2d2d2d;
        margin: 2px;
    }
}


hr {
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 2px;

}



@media (max-width: 767px) {
    .pic_lt li {

        padding: 0 2px !important;
        border:1px solid #2d2d2d;
        margin: 5px 2px;

        width: 48.2%;
        margin: 5px 2px;
    }
    .pic_lt ul{padding:0 ;}

    .list.mb-column-2 > li {
        width: 50% !important;
    }

    .list > li {

        padding: 8px 1px !important;
    }
}






@media (min-width: 768px) {
    #header-brand {
        padding: 0 !important;
    }


    div.domain {
        padding: 0 !important;
        right: 50px !important;
        width: 250px !important;

    }
}


@media (max-width: 767px) {
    #header-nav {

        top: -570px !important;

    }

    #header-nav.active {
        top: 0 !important;
    }

    .page {

        padding: 0 !important;
    }
}
@media (max-width: 767px) {
    #header-brand:first-child > a {
        padding: 10px 0 0 0 !important;
    }

    #header {
        padding: 0 !important;
    }
}

/* 모바일용 */

@media (max-width: 767px) {
    #bo_sch {
        width: 100%;
        margin: 10px auto 0 auto !important;
    }
}


/* PC용 */

@media (min-width: 768px) {
    #bo_sch {
        width: 40%;
        margin: 30px auto 0 auto !important;
    }

}

.new_icon{display:inline-block;width:35px;line-height:16px ;font-size:0.833em;color:#000000;background:#ffe200;text-align:center;border-radius: 2px;}


.pic_lt .item__foot {

    font-size: 12px;
    color:#898989;


}


.bo_v_nb {
    margin: 20px 0 !important;


    text-align: center !important;

}

a.one {  padding:0 10px 0 0;}
a.one:link {color:#fff;}
a.one:visited {color:#999999;}
a.one:hover {color: #937d00;}