@CHARSET "UTF-8";

#usm-menu-wrap-id > ul > li.pc_hide { display: none; }
#usm-menu-wrap-id > ul > li > .depth2 > ul > li.pc_hide { display: none; }
#usm-menu-wrap-id > ul > li > .depth2 > ul > li > ul > li.pc_hide { display: none; }
#usm-menu-wrap-id > ul > li > .depth2 > ul > li > ul > li > ul > li.pc_hide { display: none; }
#usm-quickMenuWrap-id { display: none; }

@media all and (min-width:1024px){

	#usm-menu-wrap-id > ul > li { position: relative; float: left; font-weight: bold; text-align: center; font-size: 20px; }
	#usm-menu-wrap-id > ul > li > a { color: #000; display: block; padding: 21px 29px; }
	#usm-menu-wrap-id > ul > li.active { }
	#usm-menu-wrap-id > ul > li.active > a { color: #0e3091; }

	#usm-menu-wrap-id > ul > li > .depth2 { display: none; left: 0; position: absolute; z-index: 99999; padding: 10px; text-align: left; }
	#usm-menu-wrap-id > ul > li > .depth2.active { }
	#usm-menu-wrap-id > ul > li > .depth2.active > ul > li a { color: #000; }
	#usm-menu-wrap-id > ul > li > .depth2 > ul { margin: 0; padding: 0; }
	#usm-menu-wrap-id > ul > li > .depth2 > ul > li a { text-align: center; font-size: 14px; color: #000; padding: 5px;display: block; font-weight: normal; border-bottom: 1px solid #ebebeb; }
	#usm-menu-wrap-id > ul > li > .depth2 > ul > li a:hover { color: #fff; font-weight: bold; background-color: #5e5d5d; }

	#usm-menu-wrap-id > ul > li > .depth2 > ul > li > ul { display: none; }
	#usm-menu-wrap-id > ul > li > .depth2 { }
	#usm_top_menu_bg { display: none; position: absolute; width: 100%; height: 300px; background-color: #ffffff; Z-index: 100; padding: 10px; border: 2px solid #577dc7; border-radius: 15px; }

}