/*pc*/
@media all and (min-width: 801px){
 header .d_container{position:relative;z-index:999; background-color:rgba(255, 255, 255, 0.95); height:100%; border-bottom:1px solid #dcdcdc;overflow:hidden}/*¸Þ´ºÀüÃ¼³ôÀÌ´Â js¿¡*/
 .top_nav{display:block !important;}
 .top_nav li{height:auto;}
 .top_nav li a{color:#000;}
 .top_nav li a:hover{color:#000000; font-weight:bold;}
 .top_nav li.fixed > a{color:#a40000;border-bottom:3px solid #a40000; z-index:1000}
 .top_nav li dl{display:block !important; }
 .top_nav li dl dd{line-height:22px}
 .top_nav li dl dd a{font-size:13px; }
 .top_nav li dl dd a:hover{border:none;  }
 .top_nav li dl dd.fixed a{color:#a40000;}


/* ¸ÞÀÎºñÁÖ¾ó */
 .visb{position:relative; overflow:hidden; margin:0 auto; width:1024px; font-family:"³ª´®°íµñ",'Nanum Gothic',sans-serif;}
 .visb .d_next{position:absolute;z-index:998;right:0;top:50%;margin-top:-60px;width:30px;height:62px;background:url('../../img/netbuilder/main/arw2.png') no-repeat -30px 0;cursor:pointer}
 .visb .d_prev{position:absolute;z-index:998;left:0;top:50%;margin-top:-60px;width:30px;height:62px;background:url('../../img/netbuilder/main/arw2.png') no-repeat 0 0;cursor:pointer}
 .visb .d_auto_bg{display:none}
 .visb .d_img_wrap{position:relative;height:425px}
 .visb .d_img_wrap li{position:absolute;left:0;top:0;width:100%; box-sizing:border-box;}
 .visb .d_img_wrap li .d_info{ display:none;}
 .visb .d_menu{position:relative;background:#f2f2f2;height:45px;}
 .visb .d_menu li{width:25%;float:left;text-align:center;line-height:45px;color:#666;cursor:pointer}
 .visb .d_menu li.on{background:#fba743; color:#ffffff; font-weight:bold;}  
}









/*mobile*/
@media all and (max-width:800px) {   
 nav{display:block;position:relative;z-index:999;}
 .top_nav{display:none;margin-top:33px; border-bottom:1px solid #e6e6e6;}
 .top_nav li{border-top:1px solid #e6e6e6;text-indent:20px;line-height:40px;}
 .top_nav li a{color:#666666}
 .top_nav li > a{display:block;font-size:0.65em;font-weight:600;background:url('../../img/netbuilder/main/m_nav_arrow.gif') no-repeat right 0 #ffffff}
 .top_nav li.on > a{color:#a40000;background-position:right -48px}
 .top_nav li dl{background:#fafafa;display:none}
 .top_nav li dl dd{border-top:1px solid #e6e6e6;line-height:40px}
 .top_nav li dl dd a{display:block;font-size:0.65em; font-weight:600;}
 .top_nav li dl dd a:hover{background:#a40000;color:#ffffff}
 .top_nav li dl dd.fixed a{background:#a40000;color:#ffffff}







/* ¸ÞÀÎºñÁÖ¾ó */

 .visb {position:relative; overflow:hidden;}
 .visb .d_auto_bg img{width:100%; margin:0 0 -5px 0;}

 .visb .d_img_wrap{position:absolute;width:100%;height:100%;left:0;top:0}
 .visb .d_img_wrap li{position:absolute;left:0;top:0;width:100%; }
 .visb .d_img_wrap li .d_img{ }
 .visb .d_img_wrap li .d_img img{ width:100%; }



 .visb .d_next{position:absolute;z-index:998;right:0;top:50%;margin-top:-36px;width:30px;height:62px;background:url('../../img/netbuilder/main/arw2.png') no-repeat -30px 0;cursor:pointer}
 .visb .d_prev{position:absolute;z-index:998;left:0;top:50%;margin-top:-36px;width:30px;height:62px;background:url('../../img/netbuilder/main/arw2.png') no-repeat 0 0;cursor:pointer} 
 .visb .d_menu{position:relative;background:#f2f2f2;height:45px; }
 .visb .d_menu li{width:25%;float:left;text-align:center;line-height:45px;color:#666666;cursor:pointer; font-size:0.75em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
 .visb .d_menu li.on{background:#fba743;color:#ffffff; font-weight:bold;}
}