/* NEEDED */
.hidden { display: none; }

.boxContent {
	width: 665px;
	position: relative;
	left: 20px;
	}
.boxContent ul { width: 665px; }

.nav ul {
	background: transparent url(../assets/images/ideas/management/menuBg.gif) no-repeat right top;
	list-style: none;
	margin: 0;
	float:left;
	padding-bottom: 10px;
	}

.nav ul li { display: inline; float: left; }

.nav ul li a { display: block; height: 40px; margin-top: 1px; text-indent: -9999px; }


.why li { margin-left: 20px; }

.why li a { background: transparent url(../assets/images/ideas/management/whyMenuTxt.gif) no-repeat; }

.clients_ideas { position: absolute;  top: 170px; left: 0; padding: 0; }

.clients_ideas li { margin-left: 15px; }

#ca { margin-left: 12px; }

#iceCream {
	clear: both;
	height: 170px;
	width: 630px;
	padding: 5px 10px 0 10px;
	font: normal 10px Verdana, Arial, Helvetica;
	}

.client {
	background: transparent url(../assets/images/ideas/management/user.gif) no-repeat 0 0;
	padding-left: 45px;
	min-height: 32px;
	}

.sns {
	background: transparent url(../assets/images/ideas/management/snsChatLogo.gif) no-repeat 0 0;
	margin-top: 3px;
	padding-left: 45px;
	min-height: 32px;
	}

#whyImg { margin-top: 70px; }

.clients_ideas li a { background: transparent url(../assets/images/ideas/management/clientMenuTxt.gif) no-repeat; }

#expertise a { background-position: 0 0; width: 93px; }

#expertise a:hover, .selected#expertise a { background-position: 0 -40px; }

#record a { background-position: -93px 0; width: 132px; }

#record a:hover, .selected#record a { background-position: -93px -40px; }

#flexibility a { background-position: -227px 0; width: 97px; }

#flexibility a:hover, .selected#flexibility a { background-position: -227px -40px; }

#quality a { background-position: -325px 0; width: 76px; }

#quality a:hover, .selected#quality a { background-position: -325px -40px; }

#service a { background-position: -403px 0; width: 70px; }

#service a:hover, .selected#service a { background-position: -403px -40px; }

#value a { background-position: -474px 0; width: 57px; }

#value a:hover, .selected#value a { background-position: -474px -40px; }

#ca a { background-position: 0 0; width: 78px; }

#ca a:hover, .selected#ca a { background-position: 0 -40px; }

#cb a { background-position: -79px 0; width: 77px; }

#cb a:hover, .selected#cb a { background-position: -79px -40px; }

#cc a { background-position: -158px 0; width: 79px; }

#cc a:hover, .selected#cc a { background-position: -158px -40px; }

#cd a { background-position: -240px 0; width: 79px; }

#cd a:hover, .selected#cd a { background-position: -240px -40px; }

#ce a { background-position: -321px 0; width: 77px; }

#ce a:hover, .selected#ce a { background-position: -321px -40px; }

#cf a { background-position: -400px 0; width: 76px; }

#cf a:hover, .selected#cf a { background-position: -400px -40px; }

#cg a { background-position: -478px 0; width: 80px; }

#cg a:hover, .selected#cg a { background-position: -478px -40px; }
