
	div#phead #navi {
		position: relative;
	}

	div#phead #navi ul li ul {
		position: absolute;
		left: 0;
	}

	div#phead #navi ul li:hover ul {
		display: block;
	}
	
	div#phead #navi ul li ul {
		background-image: url(../../img/bg/phead.png) !important;
		background-position: center bottom !important;
		background-repeat: no-repeat !important;
		
		height: 27px;
		width: 100%;
	}
	
	div#phead #navi ul li ul li {
		height: 27px;
	}

	div#phead #navi ul li ul li:first-child {
		background-image: url(../../img/bg/phead.png) !important;
		background-position: left bottom !important;
		background-repeat: no-repeat !important;
	}

	div#phead #navi ul li ul li a {
		padding: 6px 13px 7px 13px !important;
		font-size: 12px !important;
	}

	div#phead #navi ul li ul li a {
		background: transparent;
		color: #ffffff;
	}
       
	div#phead #navi ul li.type0 ul,
	div#phead #navi ul li.type0 li {
		background-color: #ff7320;
		color: inherit;
	}
	
	div#phead #navi ul li.type1 ul,
	div#phead #navi ul li.type1 li {
		background-color: #0099FF ;
		color: inherit;
	}

	div#phead #navi ul li.type2 ul,
	div#phead #navi ul li.type2 li {
		background-color: #00cc00;
		color: inherit;
	}

	div#phead #navi ul li.type3 ul,
	div#phead #navi ul li.type3 li {
		background-color: #7ACAC6;
		color: inherit;
	}

	div#phead #navi ul li.type0 li:hover,
	div#phead #navi ul li.type0 li.active {
		background-color: #f7c3ad;
		color: #ffffff;
	}

	div#phead #navi ul li.type1 li:hover,
	div#phead #navi ul li.type1 li.active {
		background-color: #71b2fc;
		color: #ffffff;
	}

	div#phead #navi ul li.type2 li:hover,
	div#phead #navi ul li.type2 li.active {
		background-color: #07ea07;
		color: #ffffff;
	}

	div#phead #navi ul li.type3 li:hover,
	div#phead #navi ul li.type3 li.active {
		background-color: #B8E6E4;
		color: #ffffff;
	}

