@CHARSET "UTF-8";

body { }
#usm-top-id { width: 100%; height: 100px; }
#usm-menu-id { width: 100%; height: 100px; transition: top .5s ease-out; position: relative; }
#usm-logo-wrap-id a { display: block; width: 250px; height: 70px; margin: 0 auto; padding: 0; }
#usm-logo-wrap-id img { width:100%; height:100%; }
#usm-util-wrap-id li > button { color: #6355CE; }
.spinner-master { right: 0; }
.usm-gov-link { display: none; }

/* 태블릿용 CSS */
@media (min-width:768px) and (max-width:1023px){
	
}

/* PC용 CSS */
@media all and (min-width:1024px){

	body { background: url('../images/sub/sub_bg.png') repeat-x; }
	
	#usm-top-id { width: 1200px; margin: 0 auto; height: 100px; height: auto; position: relative; }

	#usm-menu-id { width: 1200px; height: 100px; margin: 0 auto; }

		#usm-util-wrap-id { border-bottom: none; position: absolute; top: 0; right: 0; height: 30px; }
		#usm-util-wrap-id li a { color: #fff; }
		#usm-util-wrap-id li > button { color: yellow; }

		#usm-logo-wrap-id { position: static; transform: none; clear: none; float: left; padding: 0; margin: 30px 0 0 0; }
		#usm-logo-wrap-id a { padding: 0; }

		.spinner-master { display: none; }

		#usm-menu-wrap-id { display:block; clear: none; float: left; width: 950px; height: 70px; margin: 30px 0 0 0; z-index:10; }
		#usm-menu-wrap-id > ul > li > a { padding: 21px 29px; }

		#usm-sub-bg-id { background: url('../images/sub/sub_img.png') no-repeat; width: 1200px; height: 294px; margin: 0 auto; }

		#usm-left-id { margin: 60px 60px 40px 0; }

		#usm-subTitle-id { background: none; background-color: #6355ce; }
		#usm-subMenuListBg-id > ul > li > a.selectMenu { background-color: #00ab55; border: 1px solid #00ab55; }
		#usm-subMenuListBg-id > ul > li > ul > li > a.selectMenu { color: #402dcd; }
		#usm-subMenuListBg-id > ul > li > ul > li > ul > li > a.selectMenu { color: #402dcd; }

		#usm-center-id { margin: 0; }

		#usm-content-top-nav-id { border-top: none; }
		.usm-menuNavigation-id { height: 60px; line-height: 60px; margin: 0; }
		.usm-menuNavigation-id a { color: 5a5a5a; }

		#usm-content-top-nav-id h4 { padding: 0 0 15px 0; }

}