
/*
	navigation bar - vertical dropdown
	--------------------------------------------------
*/
#plan {
	width: 90%;
}
#plan a {
	color: #000;
	font-size: 0.8em;
}



/* first level */
#plan ul {
	margin: 0 4% 0 0;
}
#plan ul li {
	clear: both;
	border-bottom: dashed 1px #d6d6d6;
	padding: 5px 0 0 0;
	overflow: hidden;
}
#plan ul li h2 {
	float: left;
	width: 20%;
	padding: 0;
	padding: 0 4% 0 0;
	font-weight: normal;
	background: url(../img/pic_plan.gif) no-repeat right 3px;
}
#plan ul li h2 a {
	font-size: 100%;
}

/* second level */
#plan ul ul {
	float: left;
	width: 72%;
}
#plan ul ul li {
	clear: none;
	padding: 0 0 5px 0;
	border: none 0px;
	width: 100%;
}
#plan ul ul li h2 {
	width: 30%;
}

/* third level */
#plan ul ul ul {
	width: auto;
}
#plan ul ul ul li h2 {
	width: auto;
	background: none;
}

