@charset "utf-8";

/* CSS Document */

/* 共通 */
#M_ctgList1 ul,#M_ctgList2 ul,#M_ctgList3 ul{
	margin:0;
	padding:0;	
}
#M_ctgList1 li,#M_ctgList2 li,#M_ctgList3 li{
	margin:0;
	padding:0;
	list-style:none;
	line-height:1.4;
	text-align:left;
}

/* ctgList1 */
#M_ctgList1 a:link.M_currentAnchor,
#M_ctgList1 a:visited.M_currentAnchor,
#M_ctgList1 a:active.M_currentAnchor{
	font-weight:bold;
	text-decoration:underline;
}
#M_ctgList1 li ul,{
	margin-left:10px;
}
#M_ctgList1 .M_current{
	background:url({% items[/arrow_down.png] %}) no-repeat left top;
	padding-left:10px;
}
#M_ctgList1 .M_currentParent{
	background:url({% items[/arrow.png] %}) no-repeat left top;
	padding-left:10px;
}
#M_ctgList1 .M_currentParent ul{
	margin-left:-10px;	
}
#M_ctgList1 .M_current ul{
	margin-left:10px;
}
#M_ctgList1 .M_current li{
	background:url({% items[/arrow.png] %}) no-repeat left top;
	padding-left:10px;
}
#M_ctgList1 a:link,
#M_ctgList1 a:visited,
#M_ctgList1 a:active{
	text-decoration:none;
}
#M_ctgList1 a:hover{
	text-decoration:underline;
}

/* ctgList2 */
#M_ctgList2 li{
	background:url({% items[/arrow.png] %}) no-repeat left top;
	padding-left:10px;
}
#M_ctgList2 a:link.M_currentAnchor,
#M_ctgList2 a:visited.M_currentAnchor,
#M_ctgList2 a:active.M_currentAnchor{
	font-weight:bold;
	text-decoration:underline;	
}
#M_ctgList2 a:link,
#M_ctgList2 a:visited,
#M_ctgList2 a:active{
	text-decoration:none;
}
#M_ctgList2 a:hover{
	text-decoration:underline;
}

/* ctgList3 */
#M_ctgList3 li span,
#M_ctgList3 .M_childOpen ul span{
	padding-left:10px;
}
#M_ctgList3 .M_hasChild span{
	background:url({% items[/arrow.png] %}) no-repeat left top;
}
#M_ctgList3 .M_currentParent ul{
	padding-left:10px;
}
#M_ctgList3 .M_childOpen span{
	background:url({% items[/arrow_down.png] %}) no-repeat left top;
}
#M_ctgList3 .M_childOpen li span{
	background:url({% items[/arrow.png] %}) no-repeat left top;
}
#M_ctgList3 .M_childOpen ul{
    display: block;
}
#M_ctgList3 .M_childClose ul{
    display: none;
}
#M_ctgList3 a:link.M_currentAnchor,
#M_ctgList3 a:visited.M_currentAnchor,
#M_ctgList3 a:active.M_currentAnchor{
	font-weight:bold;
	text-decoration:underline;	
}
#M_ctgList3 a:link,
#M_ctgList3 a:visited,
#M_ctgList3 a:active{
	text-decoration:none;
}
#M_ctgList3 a:hover{
	text-decoration:underline;
}
#M_ctgList3 li span.M_itemCnt{
	background:none;	
	padding:0;
	font-size: 90%;
	background:none;
}
