/*하위메뉴*/
.dropdown {  position: relative}
.dropdown-toggle:focus {outline: 0}
.dropdown-menu {  position: absolute;top:100%;left:0px; z-index: 1000;display: none;float: left;min-width: 159px;padding: 0px 0;margin: 2px 0 0;font-size: 13px;list-style: none;
					 background-color: #fff;border: 1px solid #eee; border-width:0px 1px 1px 1px;  border-radius: 0px;-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.175);box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
					background-clip: padding-box; }
.dropdown-menu.pull-right {  right: 0;   left: auto}
.dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5}


.dropdown-menu>li>a {  display: block;padding: 3px 10px;clear: both;font-weight: normal;line-height: 110%;color: #666;white-space: nowrap}
.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {  color: #333;   text-decoration: none;   background-color:none;	-webkit-transition: background-color .3s, -webkit-transform .3s;transition: background-color .3s, transform .3s;	}

.dropdown-menu>.active>a,
.dropdown-menu>.active>a:hover,
.dropdown-menu>.active>a:focus { color: #fff; text-decoration: none;   background-color: #428bca;outline: 0}
.dropdown-menu>.disabled>a,
.dropdown-menu>.disabled>a:hover,
.dropdown-menu>.disabled>a:focus { color: #999}
.dropdown-menu>.disabled>a:hover,
.dropdown-menu>.disabled>a:focus { text-decoration: none; cursor: not-allowed;  background-color: transparent;  background-image: none;  filter: progid: DXImageTransform.Microsoft.gradient(enabled=false)}
.open>.dropdown-menu { display: block}
.open>a { outline: 0}
.dropdown-header { display: block;  padding: 3px 20px;   font-size: 12px;   line-height:140%;color: #999}
.dropdown-backdrop {  position: fixed;   top: 0;   right: 0;   bottom: 0;   left: 0;   z-index: 990}
.pull-right>.dropdown-menu {  right: 0; left: auto}
.nav {  padding-left: 0; margin-bottom: 0; list-style: none}
.nav:before,
.nav:after {display: table;  content: ""}
.nav:after { clear: both}
.nav:before,
.nav:after { display: table; content: ""}
.nav:after { clear: both}
.nav>li {position: relative;display: block}
.nav>li>a {position: relative;display: block;padding: 20px 28px}
.nav>li>a:hover,
.nav>li>a:focus {text-decoration: none;background: transparent;}
.nav>li.disabled>a {color: #999}
.nav>li.disabled>a:hover,
.nav>li.disabled>a:focus {color: #999;text-decoration: none;cursor:not-allowed;background-color: transparent}
/*.nav .open>a,
.nav .open>a:hover,
.nav .open>a:focus {
background-color: #eee;
border-color: #428bca
}*/


.navbar {   position:relative; margin-left:0px;   margin-bottom:0px;border:0px solid transparent}
.navbar:before,
.navbar:after {display: table;content: ""}
.navbar:after {clear: both}
.navbar:before,
.navbar:after {display: table;content: ""}
.navbar:after {clear: both}

.navbar{/*border-radius:4px*/}
.navbar-header:before,.navbar-header:after{display:table;content:""}
.navbar-header:after{clear:both}
.navbar-header:before,.navbar-header:after{display:table;content:""}
.navbar-header:after{clear:both}
.navbar-header{float:right}
.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}
.navbar-collapse:before,
.navbar-collapse:after {display: table;content: ""}
.navbar-collapse:after {clear: both}
.navbar-collapse:before,
.navbar-collapse:after {display: table;content: ""}
.navbar-collapse:after {clear: both}
.navbar-collapse.in {overflow-y: auto}
.navbar-collapse{width:auto;border-top:0;box-shadow:none}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse .navbar-nav.navbar-left:first-child {margin-left: -15px}
.navbar-collapse .navbar-nav.navbar-right:last-child {margin-right: -15px}
.navbar-collapse .navbar-text:last-child {margin-right: 0}

.container>.navbar-header,
.container>.navbar-collapse {margin-right:-15px;margin-left:-15px}
.container>.navbar-header,.container>.navbar-collapse{margin-right:0;/*margin-left:0*/}
.navbar-static-top{z-index:1000;border-width:0 0 1px}
.navbar-static-top{border-radius:0}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}
.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}

.navbar-fixed-bottom {bottom:0;margin-bottom:0;border-width:1px 0 0}

.navbar-toggle {position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px}
.navbar-toggle .icon-bar {display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar {margin-top:4px}

.navbar-toggle{display:none}

.navbar-nav>li>a {padding-top:0px;padding-bottom:0px;line-height:44px}
.navbar-nav .open .dropdown-menu {position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}
.navbar-nav .open .dropdown-menu>li>a,
.navbar-nav .open .dropdown-menu .dropdown-header {padding:5px 15px 5px 25px}
.navbar-nav .open .dropdown-menu>li>a {line-height:20px}
.navbar-nav .open .dropdown-menu>li>a:hover,
.navbar-nav .open .dropdown-menu>li>a:focus {background-image:none}

.navbar-nav{margin:0 auto}
.navbar-nav>li{float:left}
.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}
.navbar-left{float:left!important}
.navbar-right{float:right!important}
.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;
						-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}
.navbar-form .form-group {display:inline-block;margin-bottom:0;vertical-align:middle}
.navbar-form .form-control {display:inline-block}
.navbar-form .radio,.navbar-form .checkbox {display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}
.navbar-form .radio input[type="radio"],
.navbar-form .checkbox input[type="checkbox"] {float:none;margin-left:0}

.navbar-nav.pull-right>li>.dropdown-menu,
.navbar-nav>li>.dropdown-menu.pull-right {right:0;left:auto}
.navbar-btn {margin-top:8px;margin-bottom:8px}
.navbar-text {float:left;margin-top:15px;margin-bottom:15px}




/*메뉴 hover 했을때 색상*/
ul.nav>li>a.active { 	}
ul.nav>li>a:hover.active {	}
ul.nav>li>a:hover {color:#333	}


.ub .nav,.ub .collapse,.ub .dropup,.ub .dropdown {   position: static;}

/*브랜드상품,신상품,세일상품*/
.ub .dropdown.black{  padding:0px 4px;  }
.ub .dropdown.black.first{ margin-left:5px; }
.ub .dropdown.black.second{ padding:0px 11px; }
.ub .dropdown.black.last{ padding:0px 10px;  }
.ub .dropdown.black a.dropdown-toggle{ color:#fff; }
.ub .dropdown.black a.dropdown-toggle:hover{ background-color:#none; border:0; }

.ub .container {   position: relative;}
.ub .dropdown-menu {left: auto;}
.ub .nav.navbar-right .dropdown-menu {left: auto;right: 0;}
.ub .ub-content {padding: 20px 30px;}
.ub .dropdown.ub-fw .dropdown-menu {left: 0;right: 0;}
.ub .dropdown.ub-hw .dropdown-menu {left: auto;right: 0;width: 550px;}
.ub .ub-content .col-md-4, .ub .ub-content .col-md-8{padding-right: 5px;padding-left: 5px;}

.navbar-nav>li>.dropdown-menu {margin-top: 0;   }

/*메뉴링크*/
.navbar-nav>li:hover{ border:0px solid #ff5000; border-width:0px 0px;} 
.navbar-nav>li>a { padding: 10px 28px 15px 42px ;text-transform: uppercase;  }
.navbar-nav>li:first-child>a{ padding: 10px 23px 15px 23px ; }
.navbar-nav>li:last-child>a{ padding: 10px 23px 15px 36px ; }
.navbar-nav>li>a:hover{ color:#333;  border:0px solid #ff5000; border-width:0px 0px; /*background:url(https://neob2b.co.kr/img/menu_arrow.png) no-repeat 50% 0px;*/ }
.navbar-nav>li>a i {	display: block;	text-align: center;}

.dropdown-submenu {position: relative;}
.dropdown-submenu>.dropdown-menu {top: 0;left: 100%;margin-top: -1px;margin-left: -1px;/*margin-left: -456px;*/-webkit-border-radius: 0 ;-moz-border-radius: 0 ;border-radius: 0 ; }
.dropdown-submenu>.dropdown-menu:last-child {}
.dropdown-submenu:hover>.dropdown-menu {display:block;}
.dropdown-submenu:hover>.dropdown-nonmenu {display:none;}

.dropdown-submenu.pull-left {float: none;}
.dropdown-submenu.pull-left>.dropdown-menu {left: -100%;margin-left: 10px;-webkit-border-radius: 6px 0 6px 6px;-moz-border-radius: 6px 0 6px 6px;border-radius: 6px 0 6px 6px;}

.navbar-brand {padding: 0;margin:15px 0;}


/*하위메뉴*/
.dropdown-menu {  min-width: 150px; padding:5px 5px; }

.dropdown-menu>li>a {padding: 4px 10px 4px 10px;border-bottom: 0px solid #e0e0e0; color:#888; }
.dropdown-menu>li>a:hover { font-weight:bold; color:#444; border-bottom: 0px solid #e0e0e0; letter-spacing:-1px; }
.dropdown-menu>li:last-child>a { padding: 4px 10px 4px 10px; border-bottom: 0px solid #ccc;}

.navbar-default { margin-right:0px;}
.navbar-default .navbar-nav{ height:40px; overflow:hidden}
.navbar-default .navbar-nav>li>a { font:bold 15px/16px malgun gothic; color:#888; letter-spacing:-1px; }
.navbar-toggle {position: relative;float: none;padding: 12px 10px;margin-top: 8px;margin-right: 15px;margin-bottom: 0;background-color: transparent;   
								border: 0px solid transparent;border-radius: 0;margin-left: 15px;background: #272727;	cursor: pointer;}
.navbar-toggle > span {Color:#888;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #272727;}
.navbar-collapse {border-top: 0;}


 .dropdown-submenu:hover>.dropdown-menu{-webkit-animation-duration: 0.5s;-webkit-animation-name: fadeInFromNone; -webkit-animation-fill-mode: forwards;animation-duration: 0.5s;
											animation-name: fadeInFromNone;animation-fill-mode: forwards;  -ms-animation-duration: 0.5s;-ms-animation-name: fadeInFromNoneIE; -ms-animation-fill-mode: forwards; }

.ub ul.nav li.dropdown:hover > ul.dropdown-menu {display: block;  /*-webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease;	-o-transition: all 0.5s ease;*/animation-duration: 0.5s;animation-name: fadeInFromNone;
												animation-fill-mode: forwards;-webkit-animation-duration: 0.5s;-webkit-animation-name: fadeInFromNone; -webkit-animation-fill-mode: forwards;-ms-animation-duration: 5s;
												-ms-animation-name: fadeInFromNoneIE;-ms-animation-fill-mode: forwards;}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {padding: 0px 10px;}

.navbar-toggle > button {background: none;border: 0;float: right;}
.navbar-default .navbar-toggle i {	color: #fff;	font-size: 21px;}
.ub ul.nav li.dropdown:hover  b{  border-top-color: #ddd;border-bottom-color: #ddd;}

.container>.navbar-collapse {margin-right: 0px;}
.navbar-brand, .navbar-nav>li>a {text-shadow: 0 0px 0 rgba(255, 255, 255, 0.25);}
 button.navbar-toggle { clear: right;}

.navbar-default .navbar-nav>.open>a .caret, .navbar-default .navbar-nav>.open>a:hover .caret, .navbar-default .navbar-nav>.open>a:focus .caret {border-top-color: #ddd;border-bottom-color: #ddd;}
	
.dropdown-menu.two {left:540px;}
.dropdown-menu.three {left:450px;}
.dropdown-submenu>.dropdown-menu.four {top: 0;left:500px;}
.dropdown-menu.five {left:400px;}
