﻿/* 메인메뉴 상단링크 정렬 시작 */
/*
div#MainWrapper div#MainMenu div.login-user-info
{
	position : absolute;
	z-index: 1;
	top: 0.6em;
	left: 23em;
	height: 1.5em;
	width: 19em;
	background-color: #FFF;
	text-align:center;
}
*/

div#MainWrapper div#MainMenu div.login-user-info
{
	position : absolute;
	z-index: 1;
	top: 2.6em;
	left: 59em;
	height: 1.5em;
	width: 19em;
	background-color: #FFF;
	text-align:center;
}

div#MainWrapper div#MainMenu div#HeaderLink
{
	position : absolute;
	z-index: 1;
	top: 0;
	left: 43em;
	height: 2.5em;
	width: 38em;
	background-color: #FFF;
}

div#MainWrapper div#MainMenu div#HeaderLink ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

div#MainWrapper div#MainMenu div#HeaderLink ul li
{
	margin: 0;
	padding: 0.5em 0 0 0.5em;
	float: left;
}

/* 메인메뉴 링크 설정 */
div#MainWrapper div#MenuLink ul.menu li a
{
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

div#MainWrapper div#MenuLink ul.menu li a:hover
{
	color: #760708;;
	font-weight: bold;
	text-decoration: none;
}

/* 하위메뉴 링크 설정 */
div#MainWrapper div#MenuLink ul.menu li ul.subMenu li a
{
	color: #000;
	text-decoration: none;
}

div#MainWrapper div#MenuLink ul.menu li ul.subMenu li a:hover
{
	color: #760708;
	font-weight: bold;
	text-decoration: none;
}

/* 배경이미지 위치조정 */
div#MainWrapper div.logo 
{
	margin: 0;
	padding: 0.5em 0 0 0;
}

div#MainWrapper div.slogan 
{
	position: absolute;
	top: 0;
	left: 21.5em;
	margin: 0 0 0 0;
	padding: 0.5em 0 0 1em;
}

div.menu01
{
	position: absolute;
	top: 4em;
	left: 1em;
}

div.menu02
{
	position: absolute;
	top: 4em;
	left: 2em;	
}

div.menu03
{
	position: absolute;
	top: 4em;
	left: 81em;	
}

/* 서브메뉴 링크 영역설정 */
div#MainWrapper div#MenuLink ul.menu
{
	margin: 0 0 0 0;
	padding: 1.8em 0 0 2.5em;
	list-style-type: none;
	width: 80em;
}

div#MainWrapper div#MenuLink ul.menu li
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
	height: 1.5em;
	letter-spacing: -1px;
	text-align: left;
}

div#MainWrapper div#MenuLink ul.menu li.sub01
{
	width: 6em;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0;
	padding: 0.2em 0 0 0;
}

div#MainWrapper div#MenuLink ul.menu li.sub02
{
	width: 6em;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0.2em 0 0 0;
}

div#MainWrapper div#MenuLink ul.menu li.sub03
{
	width: 8.5em;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0;
	padding: 0.2em 0 0 0;
}

div#MainWrapper div#MenuLink ul.menu li.sub04
{
	width: 6em;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0;
	padding: 0.2em 0 0 0;
}

div#MainWrapper div#MenuLink ul.menu li.sub05
{
	width: 10em;
	height: 3.5em;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0;
	padding: 0.2em 0 0 0;
}

div#MainWrapper div#MenuLink ul.menu li.sub06
{
	width: 5.5em;
	height: 3.5em;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0;
	padding: 0.2em 0 0 0;
}

div#MainWrapper div#MenuLink ul.menu li.child,
div#MainWrapper div#MenuLink ul.menu li.young_boy, 
div#MainWrapper div#MenuLink ul.menu li.woman, 
div#MainWrapper div#MenuLink ul.menu li.obstacle, 
div#MainWrapper div#MenuLink ul.menu li.silver 
{
	margin: 0.2em 0.5em 0 0;
	padding: 0.2em 0 0 0;
	width: 3.83em;
	height: 1.4em;
	text-align: center;
	vertical-align: middle;
	/*
	background-color: #DF8109;
	border-right: 1px solid #B26200;
	border-bottom: 1px solid #B26200;
    */
}

/* 서브메뉴 링크 영역설정 */
div#MainWrapper div#MenuLink ul.menu li ul.subMenu
{
	font-size: 0.8em;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 1.5em;
}

div#MainWrapper div#MenuLink ul.menu li ul.subMenu li
{
	float: left;
	color: #000;
	margin: 0 0 0 0;
	padding: 0 1em 0 0.5em;
	font-weight: normal;
	text-align: center;
}

/* 우리의성 하위 메뉴 */
div#MainWrapper div#MenuLink ul.menu li ul#subMenu1
{
	display: block;
	width: 60em;
	margin: 0.6em 0 0 0;
	padding: 0 0 0 0.5em;
}

/* 열린군정 하위 메뉴 */
div#MainWrapper div#MenuLink ul.menu li ul#subMenu2
{
	display: none;
	width: 60em;
	margin: 0.6em 0 0 -4em;
	padding: 0 0 0 0.5em;
}

/* 사이버민원실 하위 메뉴 */
div#MainWrapper div#MenuLink ul.menu li ul#subMenu3
{
	display: none;
	width: 60em;
	margin: 0.6em 0 0 -12em;
	padding: 0 0 0 0.5em;
}

/* 생활경제 하위 메뉴 */
div#MainWrapper div#MenuLink ul.menu li ul#subMenu4
{
	display: none;
	width: 73em;
	margin: 0.6em 0 0 -26em;
	padding: 0 0 0 0.5em;
}

/* 참여마당 하위 메뉴 */
div#MainWrapper div#MenuLink ul.menu li ul#subMenu6
{
	display: none;
	width: 73em;
	margin: 0.6em 0 0 -45em;
	padding: 0 0 0 0.5em;
}


/* 배경이미지 사이즈 조정 */
div#MainWrapper div.logo img
{
	width: 22em;
	height: 2.66em;
}

div.menu01 img, 
div.menu03 img
{
	width: 1em;
	height: 5.91em;
}

div.menu02 img
{
	width: 80em;
	height: 5.91em;
}

div#MainWrapper div#MainMenu div#HeaderLink ul li.home img 
{	
	width: 2.91em;
	height: 1.25em;
}

div#MainWrapper div#MainMenu div#HeaderLink ul li.join img 
{
	width: 3.83em;
	height: 1.25em;
}

div#MainWrapper div#MainMenu div#HeaderLink ul li.login img 
{
	width: 2.91em;
	height: 1.25em;
}

div#MainWrapper div#MainMenu div#HeaderLink ul li.mypage img 
{
	width: 4.5em;
	height: 1.25em;
}

div#MainWrapper div#MainMenu div#HeaderLink ul li.logout img 
{
	width: 3.83em;
	height: 1.25em;
}

div#MainWrapper div#MainMenu div#HeaderLink ul li.guide img 
{
	width: 7.16em;
	height: 1.25em;
}

div#MainWrapper div#MainMenu div#HeaderLink ul li.webmail img 
{
	width: 3em;
	height: 1.25em;
}

/*
div#MainWrapper div#MainMenu div#HeaderLink ul li.contact_us img
{
	width: 6.3em;
	height: 0.8em;
}
*/

div#MainWrapper div#MainMenu div#HeaderLink ul li.eng img 
{
	width: 4.25em;
	height: 1.25em;
}

div#MainWrapper div#MainMenu div#HeaderLink ul li.jp img 
{
	width: 3.35em;
	height: 1.25em;
}

div#MainWrapper div#MainMenu div#HeaderLink ul li.cn img 
{
	width: 3.35em;
	height: 1.25em;
}
