

/* ::: local navigation ::: */
div#navi-left li ul{
display: none;
}
div#navi-left a{
	zoom:1;
}

/* :: category01 :: */
/* sub-category01 */
div#navi-left.philosophy li.sub-category01 ul{
	display: block;
}
/* sub-category02 */
div#navi-left.governance li.sub-category02 ul,
div#navi-left.system li.sub-category02 ul,
div#navi-left.compliance li.sub-category02 ul{
	display: block;
}
/* sub-category03 */
div#navi-left.business li.sub-category03 ul,
div#navi-left.search li.sub-category03 ul,
div#navi-left.development li.sub-category03 ul,
div#navi-left.production li.sub-category03 ul{
	display: block;
}
/* sub-category04 */
div#navi-left.management li.sub-category04 ul,
div#navi-left.about li.sub-category04 ul,
div#navi-left.organization li.sub-category04 ul,
div#navi-left.office li.sub-category04 ul,
div#navi-left.access li.sub-category04 ul,
div#navi-left.history li.sub-category04 ul{
	display: block;
}
/* sub-category05 */
div#navi-left.disc li.sub-category05 ul,
div#navi-left.clinical li.sub-category05 ul{
	display: block;
}

div#navi-left.philosophy li.philosophy a,
div#navi-left.system li.governance a,
div#navi-left.compliance li.governance a,
div#navi-left.business li.business a,
div#navi-left.search li.business a,
div#navi-left.development li.business a,
div#navi-left.management li.outline a,
div#navi-left.organization li.outline a,
div#navi-left.office li.outline a,
div#navi-left.access li.outline a,
div#navi-left.history li.outline a,
div#navi-left.production li.business a,
div#navi-left.mr li.business a,
div#navi-left.clinical li.disclosure a
{
	padding-left: 28px;
	margin: 0px;
	color: #ffffff;
	line-height: 150%;
	text-decoration: none;
	display: block;
	background: #bb0033 url(/en/base/img/ico_navileft_current.gif) no-repeat top left;
}

div#navi-left.development ul.ln01 li.sub-category03 ul.second li.governance a:hover,
div#navi-left.business ul.ln01 li.sub-category03 ul.second li.governance a:hover{
	color: #bb0033;
	background: #f8e5ea url(/en/base/img/ico_navileft_second_t.gif) no-repeat scroll 0 0.5em;
	display: block;
}

div#navi-left.philosophy li.philosophy a:hover,
div#navi-left.system li.governance a:hover,
div#navi-left.compliance li.governance a:hover,
div#navi-left.business li.business a:hover,
div#navi-left.search li.business a:hover,
div#navi-left.development li.business a:hover,
div#navi-left.management li.outline a:hover,
div#navi-left.organization li.outline a:hover,
div#navi-left.office li.outline a:hover,
div#navi-left.access li.outline a:hover,
div#navi-left.history li.outline a:hover,
div#navi-left.production li.business a:hover,
div#navi-left.mr li.business a:hover,
div#navi-left.clinical li.disclosure a:hover {
	color: #bb0033;
	display: block;
	background: #eebfcc url(/en/base/img/ico_navileft_t.gif) no-repeat top left;
}

div#navi-left.global li.global a.last,
div#navi-left.search li.global a.last,
div#navi-left.development li.global a.last,
div#navi-left.business li.global a.last,
div#navi-left.global li.global a.last,
div#navi-left.mr li.mr a.last,
div#navi-left.search li.mr a.last,
div#navi-left.development li.mr a.last,
div#navi-left.business li.mr a.last,
div#navi-left.mr li.mr a.last{
	border-bottom:1px solid #E4E4E4;
}

/*
div#navi-left.stakeholder li.stakeholder a.last,
*/
div#navi-left.standard li.standard a.last,
div#navi-left.compliance li.compliance a.last
{
	display:none;
	border-bottom:0 none;
}



#navi-left.search li.business a{
	border-bottom:none;
	padding-left: 28px;
	margin: 0px;
	color: #ffffff;
	line-height: 150%;
	text-decoration: none;
	display: block;
	background: #bb0033 url(/en/base/img/ico_navileft_current.gif) no-repeat top left;
}

/* third */
div#navi-left.index li.sub-category03 ul.third{
	display:none;
}
div#navi-left.business li.sub-category03 ul.second li.ex a,
div#navi-left.development li.sub-category03 ul.second li.ex a{
	width: 140px;
	padding-top: 3px;
	padding-right: 9px;
	padding-bottom: 4px;
	padding-left: 39px;
	margin: 0px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #ffffff;
	border-left: none;
	color: #444444;
	line-height: 150%;
	text-decoration: none;
	display: block;
	background: #f8e5ea url(/en/base/img/ico_navileft_second.gif) no-repeat 0px 0.5em;
}
div#navi-left.business li.sub-category03 ul.third,
div#navi-left.development li.sub-category03 ul.third{
	display:none;
}


/*-----------------"About" Category----------------------------*/
div#navi-left.about li.sub-category04 ul.third,
div#navi-left.organization li.sub-category04 ul.third,
div#navi-left.management li.sub-category04 ul.third,
div#navi-left.history li.sub-category04 ul.third,
div#navi-left.group li.sub-category04 ul.third{
	display:none;
}
div#navi-left.access li.sub-category04 ul.third{

	display:block;
}
div#navi-left.access li.sub-category04 ul.third li.access{
	margin-bottom:0;
}

div#navi-left.about li.sub-category04 ul.second li.ex a,
div#navi-left.management li.sub-category04 ul.second li.ex a,
div#navi-left.history li.sub-category04 ul.second li.ex a,
div#navi-left.organization li.sub-category04 ul.second li.ex a,
div#navi-left.group li.sub-category04 ul.second li.ex a,
div#navi-left.access li.sub-category04 ul.third li.ex a{
	background-color: #f8e5ea;
	padding-top:3px;
	padding-bottom:3px;
}
div#navi-left.office li.sub-category04 ul.second li.ex a.current{
	color: #bb003b;
}
div#navi-left.about li.sub-category04 ul.second li.ex a.current,
div#navi-left.organization li.sub-category04 ul.second li.ex a.current,
div#navi-left.office li.sub-category04 ul.second li.ex a.current,
div#navi-left.access li.sub-category04 ul.second li.ex a.current,
div#navi-left.group li.sub-category04 ul.second li.ex a{
	border:none;
}

div#navi-left.about li.sub-category04 ul.second li.ex a,
div#navi-left.history li.sub-category04 ul.second li.ex a,
div#navi-left.management li.sub-category04 ul.second li.ex a,
div#navi-left.organization li.sub-category04 ul.second li.ex a,
div#navi-left.access li.sub-category04 ul.second li.ex a
{
	border-top:0px solid #ddd;
}
div#navi-left.group li.sub-category04 li.group a{
	border-top:1px solid #FFF;
}






div#navi-left ul.ln01 li.stakeholder a,
div#navi-left ul.ln01 li.stakeholder a.current,
div#navi-left ul.ln01 li.stakeholder a.current:hover,
div#navi-left ul.ln01 li.compliance a,
div#navi-left ul.ln01 li.compliance a.current,
div#navi-left ul.ln01 li.compliance a.current:hover,
div#navi-left ul.ln01 li.finance a,
div#navi-left ul.ln01 li.finance a.current,
div#navi-left ul.ln01 li.finance a.current:hover,
div#navi-left ul.ln01 li.clinicalstudies a,
div#navi-left ul.ln01 li.clinicalstudies a.current,
div#navi-left ul.ln01 li.clinicalstudies a.current:hover
{
	border-bottom:0 none;
}
div#navi-left.about li.disclosure a,
div#navi-left.history li.disclosure a,
div#navi-left.access li.disclosure a,
div#navi-left.office li.disclosure a,
div#navi-left.management li.disclosure a,
div#navi-left.organization li.disclosure a,
div#navi-left.disc li.news a,
div#navi-left.clinical li.news a{
	border-top:1px solid #E4E4E4;
}

/* navi-left */
div#navi-left ul.ln02{
	margin-top: 10px;
}

/*Delete doboule borders*/
div#navi-left ul.ln01 li.philosophy a.last,
div#navi-left ul.ln01 li.governance a.last,
div#navi-left ul.ln01 li.news a.last{
	border-bottom:0 none;
}
