/*__qs_gnavi__*/





#qs_gnavi {

	padding:0;

	width: 750px;

	height: 30px;

}



#qs_gnavi ul{

	margin: 0;

	padding: 0;

	list-style-type: none;

}



#qs_gnavi ul li.level01 {

	list-style: none;

	position: relative;

	float:left;

	display:block;

	margin: 0;

	padding: 0;

	font-size: 1em;

	}



#qs_gnavi ul li.level01 a {

	float:left;

	width:125px;

	display:block;

	height:30px;

	text-indent:-5000px;

	background-position:left top;

	background-repeat:no-repeat;

	padding:0;

	margin:0;

	outline: 0;

	}



#qs_gnavi ul li.gnavi01 a {background-image:url(/quicksolution/images/btn_qs_top1.jpg);}

#qs_gnavi ul li.gnavi02 a {background-image:url(/quicksolution/images/btn_qs_top2.jpg);}

#qs_gnavi ul li.gnavi03 a {background-image:url(/quicksolution/images/btn_qs_top3.jpg);}

#qs_gnavi ul li.gnavi04 a {background-image:url(/quicksolution/images/btn_qs_top4.jpg);}

#qs_gnavi ul li.gnavi05 a {background-image:url(/quicksolution/images/btn_qs_top5.jpg);}


/*--「パートナー」をナビから除外するため、bgIMAGEを変更する
#qs_gnavi ul li.gnavi06 a {background-image:url(/quicksolution/images/btn_qs_top6.jpg);}--*/
#qs_gnavi ul li.gnavi06 a {background-image:url(/quicksolution/images/btn_qs_top0.jpg);}


#qs_gnavi ul li a:hover {background-position:0 -30px;}





/* 2kaisou */



#qs_gnavi ul li.level01 ul.level02 {

	position: absolute;

	top:-999em;

	left: 0;

	width: 125px;

	list-style: none;

	margin: 0;

	padding: 0;

	}

	



#qs_gnavi ul li.level01.hover ul.level02,

#qs_gnavi ul li.level01:hover ul.level02 {

	top: 30px;

	left: 0;

	background-color:#fff;

}



#qs_gnavi ul li.level01 ul.level02 li {

	float: none;

	display: block;

	padding:0;

	margin:0;

	list-style: none;

}



#qs_gnavi ul li.level01 ul.level02 li a {

	display:block;

	background-image:none;

	background-color:#bcdef5;

	text-indent:0.4em;

	text-align:left;

	width: 123px;

	padding:0;

	margin:0;

	border:1px solid #fff;

	color:#000;

	text-decoration:none;

	border-top:0;

	}



*html #qs_gnavi ul li.level01 ul.level02 li a {

	display:block;

	background-image:none;

	background-color:#bcdef5;

	text-indent:0.4em;

	text-align:left;

	width: 125px;

	padding:0;

	margin:0;

	border:1px solid #fff;

	color:#000;

	text-decoration:none;

	border-top:0;

	}

	

#qs_gnavi ul li.level01 ul.level02 li p.nav{

	margin:auto 0;

	padding:0;

	line-height:2.5;

	font-size: 12px;

	display:inline;

	vertical-align:middle;

}



#qs_gnavi ul li.level01 ul.level02 li p.nav2{

	margin:auto 0;

	padding:0;

	line-height:1.3;

	font-size: 12px;

	display:inline;

	vertical-align:middle;

}



#qs_gnavi ul li.level01 ul.level02 li a:hover {

	background-color: #8bc0eb;

	color:#000;

}









