	/* ページ用のCSSここまで */
	/* メニューのベースデザイン用のCSS */

	#pulldown_menu ul li ul{
		display:none; /*	OperaでOKを表示するのに必要 */
	}

	#pulldown_menu{	
		clear:both;
		border-left:8px solid #D6D2D2;
		visibility:hidden;
	}

	#pulldown_menu ul{
		padding:5px;
		background-color:#FFF;
	}

	#pulldown_menu li{
		line-height:120%;
		padding:3px;
	}

	#pulldown_menu a{
		background:url(../img/side_lk_there.gif) no-repeat;
		padding:3px 0 3px 21px;
	}

	#pulldown_menu a:hover{
		background:url(../img/side_lk_there_o.gif) no-repeat;
	}


	/* メニューのベースデザイン用のCSSここまで */

	/***********************************************************************
		メニューブロック用のCSS 
	***********************************************************************/


	#pulldown_menu ul.menuBlock1{
		border:0px;
		padding:1px;
	}
	#pulldown_menu ul.menuBlock2{
		padding:3px;
		border:1px solid #999;
	}

	#pulldown_menu ul.menuBlock2 a{
		display:block;
		background:url(../img/top_side_icon_li.gif) no-repeat;
		padding:1px 3px 0px 17px;
	}

	#pulldown_menu ul.menuBlock2 a:hover{
		background:url(../img/top_side_icon_li_o.gif) no-repeat;
	}


	/***********************************************************************
		個々のメニュー項目用のCSS
	***********************************************************************/
	/* すべてのメニュー項目に適用 */

	/* メインメニュー項目 */
	#pulldown_menu .currentDepth1{
		padding-left:5px;
		padding-right:5px;
		border:1px solid #FFFFFF;
	}

	#pulldown_menu .currentDepth1over{
		padding-left:5px;
		padding-right:5px;
		border:1px solid #FFFFFF;
	}

	#pulldown_menu .currentDepth1over a{
		text-decoration:underline;
	}
	
	/* 第1サブメニュー項目
	#pulldown_menu .currentDepth2{
		padding-right:2px;
		border:1px solid #FFF;
	}
	#pulldown_menu .currentDepth2over{
		padding-right:2px;
		border:1px solid #FFF;
	}

	#pulldown_menu .currentDepth2over a{
		text-decoration:underline;
	} */