@charset "utf-8";


#header h1.t-logo a{width:280px; height:70px; display:block; background:url("/images/seaweed/logo.png") no-repeat 0 50%; background-size: 100%;}
#header .gnb-wrap .gnb .top_menulist li.secs a.depth1-1{position:relative; text-align:center; width:16.66%; z-index:1;}

@media all and (max-width:1280px){
    #header .gnb-wrap .mobile-gnb .mobile-top .t-logo a{width:100%; height: 70px; display: block; background: url(/images/seaweed/logo.png) no-repeat 50% 50%; }
}

#header .gnb-wrap .gnb .top_menulist li .nav{ position:absolute; top:115px; left:0; display:none; min-height:350px; padding:20px 20px;}
#header .gnb-wrap.active .gnb .top_menulist li .nav{display:block!important;  width:16.8%; box-sizing:border-box; border-right:1px solid #dedede; margin-left:-1px; }
#header .gnb-wrap.active .gnb::before {content:'';display:block;    position: absolute;
    top:115px;
    left: 50%;
    width: 2000px;
    margin-left: -1000px;
    height:350px;
    content: "";
    background: #fff;
    border-bottom: solid 1px #e7e7e7;
    border-top: solid 1px #e7e7e7;}
#header .gnb-wrap .gnb .top_menulist li:nth-child(1) .nav{left:16%; border-left:1px solid #dedede;}
#header .gnb-wrap .gnb .top_menulist li:nth-child(2) .nav{left:32.8%;}
#header .gnb-wrap .gnb .top_menulist li:nth-child(3) .nav{left:49.6%;}
#header .gnb-wrap .gnb .top_menulist li:nth-child(4) .nav{display:none!important;}
#header .gnb-wrap .gnb .top_menulist li:nth-child(5) .nav{left:66.4%;}                    
#header .gnb-wrap .gnb .top_menulist li:nth-child(6) .nav{left:83.2%;}

@media all and (max-width:1600px){
    #header .gnb-wrap.active .gnb .top_menulist li .nav {width:20%;}
    #header .gnb-wrap .gnb .top_menulist li:nth-child(1) .nav{left:0; border-left:1px solid #dedede;}
    #header .gnb-wrap .gnb .top_menulist li:nth-child(2) .nav{left:20%;}
    #header .gnb-wrap .gnb .top_menulist li:nth-child(3) .nav{left:40%;}
    #header .gnb-wrap .gnb .top_menulist li:nth-child(5) .nav{left:60%;}                     
    #header .gnb-wrap .gnb .top_menulist li:nth-child(6) .nav{left:80%;} 
}
 


.hongbo {position:relative;}
.hongbo_list {width:100%;}
.hongbo_list li {width:100%; position:relative;}
.hongbo_list li span {background:rgba(1,161,133,0.9); color:#fff; font-family: 'GmarketSans';  display:inline-block; padding:30px 0 25px 0; font-weight:600; position:absolute; top:0; left:calc(50% - 150px); border-radius:0px 0px 30px 30px; font-size:20px; width:300px; text-align:center;}
.hongbo_list li img {width:100%;}
.hongbo .slick-dots {margin-top:20px;}
.hongbo .slick-dots li {float:left; width:14.28%; box-sizing:border-box; padding:3px; }

@media all and (max-width:860px){
    .hongbo_list li {overflow:hidden; border-radius:20px 20px 0 0;}
    .hongbo_list li span{display:block; width:100%; position:relative; top:0; left:0; padding:20px 0 15px 0; border-radius: 0 0 20px 20px;}
}

.hongbo .controll {text-align:center;}
.hongbo .controll button {display:block; border-radius:50%; border:1px solid #dedede; width:59px; height:59px; position:absolute; top:calc(50% - 120px); text-indent:-9999px; z-index:1;}
.hongbo .controll button.prev-slide {left:10px; background:rgba(255,255,255,0.8) url(/images/seaweed/main/arrow_left.png) no-repeat 50% 50%;}
.hongbo .controll button.next-slide {right:10px; background:rgba(255,255,255,0.8) url(/images/seaweed/main/arrow_right.png) no-repeat 50% 50%;}                                  