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


#accordion_menu{
  width: 200px; /*width of accordion menu*/
  background-color:#FFF;
  margin:0 0 20px 0;
  float:left;
}
/* アコーディオンのカテゴリの指定 */
#accordion_menu .menuheader{
  height:30px;
  margin-bottom: 3px;
  text-decoration: none;
  line-height: 30px;
  font-size: 12px;
  text-indent: 1.4em;
  color: #333;
  cursor: hand;
  cursor: pointer;
  border-bottom:1px solid #0072BC;
  /* ステータスアイコンを使用する場合 以下の2行が必要です。使用しない場合は削除しても構いません。 */
  display: block;
  position: relative;
}

#accordion_menu .menuheader a,
#accordion_menu .menuheader a:visited{
	display:block;
	color:#333;
	text-decoration:none;
}

#accordion_menu .menuheader a:hover{
	color:#0072BC;
}

#accordion_menu .menuheader:hover{
  color: #0072BC;
}
/* openheader はカテゴリが開いている状態のCSS */
#accordion_menu .openheader{
  color: #333;
  font-weight:bold;
}
/* 子メニューの指定 */
#accordion_menu div.categoryitems ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
  margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}
/*ステータスアイコンのCSS*/
#accordion_menu div.menuheader .statusicon{
  position: absolute;
  top: 10px;
  left: 5px;
  border: none;
}
#accordion_menu div.categoryitems ul li{
  padding-bottom: 2px;
  line-height:15px;
  font-size: 13px;
  padding: 2px 0 2px 19px;
}

#accordion_menu div.categoryitems ul li.categorylabel{
	line-height:18px;
}

#accordion_menu div.categoryitems ul li a{
  display: block;
  text-decoration: none;
  color: #0072BC;
}
#accordion_menu div.categoryitems ul li a:visited{
  color: #0072BC;
}
#accordion_menu div.categoryitems ul li a:hover{
  color: #333;
}

#accordion_menu div.menuopen ul li {
	margin:0;
	padding:0 0 0 16px;
	list-style:none;
	border-bottom:1px dotted #ccc;
	font-size:12px;
}

#accordion_menu .noaction{
	cursor:default;
}

#accordion_menu .noaction:hover{
	cursor:default;
	color:#333;
}

