/* CSS Document */

/*　ナビゲーションのスタイル設定　*/
#navbar{
	width:100%;
	margin:0px 0px 0px 0px;
	text-align:left;
}

#navbar ul {list-style: none; margin: 0; padding: 0;}
#navbar ul a{border: 1px solid #cccccc; display: block;}
#navbar ul a:hover{background:#dEF3FF;}
/*#navbar ul a:hover{background:#EEF3FF;}*/
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navbar li {
    text-align:center;
	background:#ffffff;
}


.scroll{
    width:115px;
	height:210px;
	overflow:auto;
	margin:2px 0px 2px 0px;
}


/* fix for browsers that don't need the hack */
/*html>body #LeftColumn li {border-bottom: none;}*/

.menu , .menu_a{
	width:115px;
	margin:1px 1px 2px 1px;
}

.menu a , .menu_a a{
	line-height:18px;
	width:100%;
}

.menu2 , .menu2_a{
	width:107px;
	margin:1px 1px 2px 9px;
}
.menu2 a , .menu2_a a{
	line-height:15px;
	width:100%;
}

.menu3 , .menu3_a{
	width:93px;
	margin:1px 0px 2px 5px;
}
.menu3 a , .menu3_a a{
	line-height:15px;
	width:100%;
}

.menu4 , .menu4_a {
    font-size:10px;
 	width:83px;
	margin:1px 0px 2px 15px;
}
.menu4 a , .menu4_a a{
	line-height:12px;
	width:100%;
    text-align:left;
}

.menu_a A:link , .menu_a A:visited   { COLOR: #ff66ff;}
.menu2_a A:link , .menu2_a A:visited { COLOR: #ff66ff;}
.menu3_a A:link , .menu3_a A:visited { COLOR: #ff66ff;}
.menu4_a A:link , .menu4_a A:visited { COLOR: #ff66ff;}
