	html{
		height:100%;
	}
	body{
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		font-size:0.8em;
		margin:0px;
		padding:0px;

		background-color:#E2EBED;
		height:100%;
		text-align:center;
	}
	.clear{
		clear:both;
	}
	
	#mainContainer{
		width:720px;
		text-align:left;
		margin:0 auto;
		background-color: #FFF;
		border-left:1px solid #000;
		border-right:1px solid #000;
		height:100%;
	}
	
	#topBar{
		width:700px;
		height:40px;
		padding-left:10px;
	}
	#leftMenu{
		width:140px;
		padding-left:5px;
		padding-right:5px;
		float:left;
	}
	#leftMenu2{
		width:5px;
		padding-left:5px;
		padding-right:5px;
		float:left;
	}
	#mainContent{
		width: 550px;
		padding-right:5px;	
		float:left;
	}
	#mainContent2{
		width: 630px;
		padding-right:15px;	
		float:left;
	}
	/*
	メニューのベーススタイル
	*/

	#dhtmlgoodies_slidedown_menu li{
		list-style-type:none;
		position:relative;
	}
	#dhtmlgoodies_slidedown_menu ul{
		margin:0px;
		padding:0px;
		position:relative;

	}

	#dhtmlgoodies_slidedown_menu div{
		margin:0px;
		padding:0px;
	}
	/* 	レイアウト用CSS */
	#dhtmlgoodies_slidedown_menu{		

		visibility:hidden;
		border:1px solid #000;
		padding:1px;

		width: 132px;	/* IE 5.x対応用*/
		width/* */:/**/132px;	/* 他のブラウザ用 */
		width: /**/132px;	
		
	}

	/* メニュー項目（すべてのa要素） */
	#dhtmlgoodies_slidedown_menu a{
		color: #000;
		text-decoration:none;	
		display:block;
		clear:both;

		padding-left:2px;	
		
		width: 132px;	/* IE 5.x対応用 */
		width/* */:/**/120px;	/* 他のブラウザ用 */
		width: /**/120px;
		
	}
	
	img{
		border:0px;
	}
	
	/*
	a要素 
	*/
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{	/* メインメニュー */
		margin-top:1px;
		font-weight:bold;
		background-color:#317082;
		color:#FFF;
		background-image:url('../images/bg.gif');
		height:30px;
		line-height:30px;
		vertical-align:middle;
		padding-left:10px;
		border-left:1px solid #000;
		border-right:1px solid #000;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{	/* 第1サブメニュー */
		margin-top:1px;
		text-align:center;
		font-weight:bold;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth3{	/* 第2サブメニュー */
		margin-top:1px;
		font-style:italic;
		color:blue;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4{	/* 第3サブメニュー */
		margin-top:1px;
		color:red;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth5{	/* 第4サブメニュー */
		margin-top:1px;
	}

	/* メニューのグループ（ul要素）
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e. 
	マージンを指定したい場合は、ul要素にスタイルを追加しておきます。もし指定しない場合は、直接親div要素をにスタイルを指定します。たとえば、
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
	の代わりに、
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1
	
	を使います。
	*/
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{

	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
		margin-left:10px;
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
		margin-left:15px;
		padding:1px;
	}
	