/*
.templete-type2 .header {
    background-color: #ffffff;
}

.templete-type2 div#divPCMenu {
    background-color: #ffffff;
}

.templete-type2 .header-search .btnico-search {
    position: relative;
    background-image: url(../../../images/main/type1/ico_search.png);
    background-color: transparent;
}

.templete-type2 .header-search .btnico-login {
    background-image: url(../../../images/main/type1/ico_login.png);
    background-color: transparent;
}

.templete-type2 .button.btnico-menu {
    background-image: url(../../../images/main/type2/ico_menu_hambur_trans.png);
    background-color: #4C5538;
}

.templete-type2 .today-time {
    color: #333333;
}

.templete-type2 .header-md .all-topnav-wrap .toggle-nav {
    top: 8px;
    left: 0;
    display: block;
    width: 32px;
    height: 32px;
    background-image: url(../../../images/main/type2/ico_menu_hambur_grey.png);
    background-size: 32px auto;
}

.templete-type2 .header-top-md .login .btnmd-login {
    background-image: url(../../../images/main/type1/ico_login.png);
}

.templete-type2 .header-top-md .login .btnmd-search {
    background-image: url(../../../images/main/type1/ico_search.png);
}

.templete-type2 .header-top-md {
    background-color: #ffffff;
}

.templete-type2 .common-nav {
    background: #53815A;
}

    .templete-type2 .common-nav .topnav {
        background-color: #53815A;
    }

.templete-type2 .topnav-wrap ul li:hover > a, .templete-type2 .topnav-wrap ul li.on > a {
    background-color: #A73944;
}

.templete-type2 .topnav-all-wrap .menu-one-depth > a {
    border-bottom: 2px solid #53815A;
}

.templete-type2 .topnav-all-wrap .menu-one-depth > a {
    color: #111111;
}

.templete-type2 .topnav-all-wrap {
    top: 0;
    border-bottom: 3px solid #4C5538;
}


.templete-type2 .mylog-box {
    border-color: #53815A;
}


@media (max-width: 767px) {
    .templete-type2 .header-md .all-topnav-wrap .scroll-y ul.list-all-menu {
        background-color: #4b9be5;
    }

        .templete-type2 .header-md .all-topnav-wrap .scroll-y ul.list-all-menu li > a {
            background-color: #545454;
        }

    .templete-type2 .header-md .all-topnav-wrap .scroll-y ul.list-all-menu {
        background-color: #8C9372;
    }

    .templete-type2 .header-md .all-topnav-wrap .btn-all-view {
        background-color: #7C3840;
    }
}

@media (min-width: 768px) {
    .templete-type2 .mylog-box .mylog:before {
        background: url(../../../images/common/arrow_top_A73944.png) no-repeat 0 0;
    }
}*/

.templete-type9 .header header {
    padding: 20px 0 20px 0;
}


.templete-type9 .header-search {
    top: 125px;
}

.templete-type9 .updown_area button.btn_up {
    background-color: #53815A;
}

    .templete-type9 .updown_area button.btn_up:hover {
        background-color: #8C9372;
    }

.templete-type9 .header-top-md h1 a {
    margin-top: -3px;
}

@media (max-width: 767px) {
    .templete-type9 .location-box {
        height: 30px;
        background-color: #53815A;
    }

    .templete-type9 .location ul li:first-child a {
        background: #8C9372 url(../../../images/mob/ico_home_md.png) no-repeat 70% center;
        background-size: 13px auto;
        height: 30px;
    }
}

.tit-box.type1 {
    background-color: #625727;
}

.tit-box {
    background-color: #8C9372;
}

.templete-type9 .snsLinkbutton {
    top: 77px;
    display: block;
}

    .templete-type9 .snsLinkbutton a {
        height: 34px;
        width: 34px;
    }

.templete-type9 .snsLinkbutton .btnico-post_naver {
    display: inline-block;
    background-image: url(/images/set5/ico_04_nvrpost_33.png);
}

    .templete-type9 .snsLinkbutton .btnico-naverblog {
        display: inline-block;
    }




    .templete-type9 .article-view-rate.recent-box {
        margin-top: 29.5px;
    }

.templete-type9 .topnav-wrap ul > li > ul {
    border: 0;
}

.templete-type9 .topnav-wrap ul.menu-one-depth > li.menu-one-depth{
    padding:17px 0;
}

.templete-type9 .topnav-wrap ul > li > a {
    padding: 6px 10px;
    font-size: 18px;
}