/* 메인 페이지*/
#mainPage{background-color:#dbcbb1;}
#main{height:100%;padding-top:120px;background-repeat:no-repeat;background-position:50% 50%;
    background-image: url('../images/bg_main.jpg');background-color:#dbcbb1;}
/* 메인 헤더 */
#header.header_b h1 .txt{color:#911b2b}
#header.header_b h1 .txt::before{background-color:#911b2b;}
/* 메인 푸터 */
#footer.footer_b .info{margin-left:0;padding-top:10px;}
#footer.footer_b .info ul{margin-top:160px}
.intro{margin:80px 0 72px;font-size:26px;color:#252320;}
.intro strong{display: block;line-height:50px;font-size:50px;font-weight:900;color:#000;}
.intro .video{background-repeat: no-repeat;background-color: #776d5d;background-position: 8% 50%;background-image: url('../images/icon_videoList_btn_wh1.png');cursor: pointer;border: 1px solid #776d5d;color: #ffffff;    padding: 5px 20px 5px 45px;display: inline-block;font-size: 15px;border-radius: 10px;width: 160px;line-height:20px;font-weight:normal;}
/* 메인 검색창  */
.search_w.search{z-index:2;position:relative;width:688px;}
.search_w .sbox{z-index:2;box-shadow:2px 2px 5px #c9baa2;height:55px;background: #fff;border-color:#fff;}
.search_w .sbox.active{box-shadow: 0px 2px 2px #ececec;}
.search_w .sbox .b-search{width:58px;background: #fff;}
.search_w .sbox .stype button,
.search_w .sbox .sinput input,
.search_w .sbox .b-search{height:53px;font-size:15px;}
.search_w .sbox .stype button{font-size:16px;font-weight:700;border-right-color:#fff}
.search_w .sbox .category{top:55px;}
.search_w .sbox .category ul{border-color:#fff;}
.search_w .autocomplete{z-index:1;top:52px;left:0;right:0;width:688px;border-color:#fff;}
.search_w .autocomplete.active{display:block;box-shadow:2px 2px 5px #c9baa2 ;}
.search_w .autocomplete .title{color:#544836}
.search_w .sbox .stype::after{top:18px;}
/* 메인 인기검색어, 최근검색기록 */
.hot{margin-top:10px;}
.hot dt{margin-right:6px;}
.hot dt, 
.hot dd{display: inline-block;}
.hot dl span{display:inline-block;margin-right:4px;margin-bottom:6px;padding:2px 15px;line-height:25px;border-radius: 25px;border:1px solid #fff;}
.hot dt span{border-color:#776d5d;background:#776d5d;color:#fff;}
.hot dd span{color:#604928;cursor: pointer;}
.hot dd span:hover,
.hot span.slt{background:#604928;border-color:#604928;color:#fff}

@media screen and (max-width:739px) {
    #main{padding-top:30px;background-image: url('../images/bg_main_mobile.jpg');}
    #main .container .inner{padding:0 12px;}
    #header.header_b{padding-top:0;}
    .search_w.search,
    .search_w .autocomplete{width:100%;}
    .search_w .sbox .stype button{width:120px;}
    .search_w .sbox .category{width:122px;}
    .search_w .sbox .sinput{width:calc(100% - 120px);}
    .b_robot{bottom:70px;right:30px;}
    .icon_robot{width:55px;height:55px;background-size:cover;}
    .intro{margin:187px 0 20px 0;font-size: 15px;}
    .intro strong{font-size: 28px;}
    .intro .video{background-repeat: no-repeat;background-color: #776d5d;background-position: 8% 50%;background-image: url('../images/icon_videoList_btn_wh1.png');cursor: pointer;border: 1px solid #776d5d;color: #ffffff;padding-left: 45px;padding-right: 20px;display: inline-block;font-size: 12px;border-radius: 10px;width: 140px;line-height:15px;font-weight:normal;}
    .hot{margin-top:22px;}
    .hot dl span{line-height:16px;}
    .hot dt, 
    .hot dd{display: block;}
    .hot dt span{margin-bottom:10px;padding:4px 13px;}
    .hot dd span{padding:4px 13px;}
}
