@charset "UTF-8";
/* CSS Document */

/* サブナビゲーションバーを表示しない　*/
#therapies_subnavbar ul,
#qa_subnavbar ul,
#resources_subnavbar ul {
	display: none;
	}
	
/* サブナビゲーションバーを持つ項目を選択したとき、サブナビゲーションバー全体が選択色に　*/
#therapies_subnavbar:hover a, 
#qa_subnavbar:hover a,
#resources_subnavbar:hover a {
	color: #ffc;
	background-color: #699;
	} 
	
/* サブナビゲーションバーを表示する　*/
#therapies_subnavbar:hover ul,
#qa_subnavbar:hover ul,
#resources_subnavbar:hover ul,
#therapies #therapies_subnavbar ul,
#qa #qa_subnavbar ul,
#resources #resources_subnavbar ul {
	display: block;
	width: auto;
	position: absolute;
	left: 15px;
	top: 191px;
	background-color: transparent;
	}	
	
/* サブナビゲーション項目の色とパディングを指定　*/
#therapies_subnavbar:hover ul li a,
#therapies #therapies_subnavbar ul li a {
	color: #ffc;
	background-color: #699;
	padding: 6px 19px;
	}
#qa_subnavbar:hover ul li a,
#qa #qa_subnavbar ul li a  {
	color: #ffc;
	background-color: #699;
	padding: 6px 11px;
	}
#resources_subnavbar:hover ul li a,
#resources #resources_subnavbar ul li a {
	color: #ffc;
	background-color: #699;
	padding: 6px 51px;
	}
/*for IE only*/
*+html body #therapies_subnavbar:hover ul li a,
*+html body#therapies #therapies_subnavbar ul li a {
	padding: 6px 17px;
	}
/*for IE only*/
*+html body #qa_subnavbar:hover ul li a,
*+html body#qa #qa_subnavbar ul li a  {
	padding: 6px 9px;
	}
/*for IE only*/
*+html body #resources_subnavbar:hover ul li a,
*+html body#resources #resources_subnavbar ul li a {
	padding: 6px 50px;
	}

/* サブナビゲーション項目の選択色を指定　*/
#therapies_subnavbar:hover ul li a:hover,
#qa_subnavbar:hover ul li a:hover,
#resources_subnavbar:hover ul li a:hover,
#therapies #therapies_subnavbar ul li a:hover,
#qa #qa_subnavbar ul li a:hover,
#resources #resources_subnavbar ul li a:hover {
	color:#333;
	}

/* 表示中のサブナビゲーション項目の色を指定　*/
#therapies_subnavbar:hover ul li a.current,
#qa_subnavbar:hover ul li a.current,
#resources_subnavbar:hover ul li a.current,
#therapies #therapies_subnavbar ul li a.current,
#qa #qa_subnavbar ul li a.current,
#resources #resources_subnavbar ul li a.current {
	color:#333;
	}

/* サブナビゲーション項目の右ボーダーを指定　*/
#therapies_subnavbar ul li a,
#qa_subnavbar ul li a,
#resources_subnavbar ul li a {
	border-right: 1px #ffc solid;
	}

/* サブナビゲーション項目の最後のみ、右ボーダーなし、幅指定　*/
#therapies_subnavbar .subnav_tail {
	width: 69px;
	border: none;
	}
#qa_subnavbar .subnav_tail {
	width: 72px;
	border: none;
	}
#resources_subnavbar .subnav_tail {
	width: 27px;
	border: none;
	}
/*for IE only*/
*+html body #therapies_subnavbar .subnav_tail {
	width: 72px;
	}
/*for IE only*/
*+html body #qa_subnavbar .subnav_tail {
	width: 76px;
	}
/*for IE only*/
*+html body #resources_subnavbar .subnav_tail {
	width: 30px;
	}

/* #therapiesが#qaに隠れないように　*/
#qa #therapies_subnavbar:hover ul {
	z-index: 10;
	}
#resources #therapies_subnavbar:hover ul,
#resources #qa_subnavbar:hover ul {
	z-index: 15;
	}
#therapies #resources_subnavbar:hover ul {
	z-index: 10;
	}
