/*--------------------------------------------------------------
	header => naviAdd
--------------------------------------------------------------*/

#header ul#naviAdd {
	list-style-type:none;
	width:460px;
	height:auto;
	position:absolute;
	top:13px;
	left:488px;
}


#header ul#naviAdd li {
	float:left;
	padding:2px 0;
}

#header ul#naviAdd li.line {
	color:#3f4a60;
	font-size:16px;
	padding:0 11px;
}

#header ul#naviAdd li a {
	color:#94a5ba;
	font-size:14px;
	line-height:17px;
	letter-spacing:0.06em;
	text-transform:uppercase;
	text-decoration:none;
}

* html #header ul#naviAdd li a {
	padding:2px 0 0 0;
}

#header ul#naviAdd li a:hover {
	color:#0079d6;
	text-decoration:none;
}

#header ul#naviAdd li.login {
	padding:0;
}

#header ul#naviAdd li.login a {
	display:block;
	width:128px;
	height:26px;
	text-indent:-9999px;
	margin:0 0 0 26px;
	padding:0 !important;
	background:url(../images/bg-login.jpg) 0 0 no-repeat;
}

#header ul#naviAdd li.login a:hover {
	background-position:0 -26px;
}

/*--------------------------------------------------------------
	header => navigation
--------------------------------------------------------------*/

#header ul#navigation {
	list-style-type:none;
	width:900px;
	height:auto;
	position:absolute;
	top:353px;
	left:31px;
}

*+html #header ul#navigation {
	top:350px;
}

* html #header ul#navigation {
	top:350px;
}

#header ul#navigation li {
	float:left;
	padding:0 0 0 44px;
}

#header ul#navigation li a {
	color:#ffffff;
	font-size:19px;
	line-height:20px;
	text-transform:uppercase;
	text-decoration:none;
}

#header ul#navigation li a:hover {
	color:#a8b0be;
	text-decoration:none;
}



