@charset "UTF-8";

/* =============================================== */
/** #SubNavi Lv.2iULj styles
/* ----------------------------------------------- */

/* #SubNavi Lv.2iULj */

#Content #SubNavi ul {
	width: 200px;
	border-bottom: 1px solid #999;
}

#Content #SubNavi ul li {
	list-style-type: none;
	border-top: 1px solid #999;
}

#Content #SubNavi ul li span,
#Content #SubNavi ul li a {
	padding: 1em 10px 1em 10px;
	padding-left: 20px;
	width: 170px;
	color: black;
	display: block;
	font-weight: bold;
	text-decoration: none;
	background: #c6d8e7 url("/common/images/arrow.gif") 5px 15px no-repeat;
}

#Content #SubNavi ul li a {
	color: #0070cb;
	background: #f1f3f5 url("/common/images/arrow.gif") 5px 15px no-repeat;
}

#Content #SubNavi li li span,
#Content #SubNavi li li a {
	padding: 0.9em 5px 0.9em 35px !important;
	width: 160px !important;
	color: black !important;
	display: block;
	font-weight: bold;
	background: #c6d8e7 url("/common/images/arrow.gif") 20px 13px no-repeat !important;
}

#Content #SubNavi li li a {
	color: #0070cb !important;
	background: #ccc url("/common/images/arrow.gif") 20px 13px no-repeat !important;
}

#Content #SubNavi ul li a:hover {text-decoration: underline;}

/* #SubNavi
---------------------------------------------------

#Content #SubNavi ul li a,
#Content #SubNavi ul li span {
	padding: 0.7em 0 0.7em 20px;
	color: black;
	width: 180px;
	background: #c6d8e7 url("/common/images/arrow.gif") 5px 11px no-repeat;
}

*/

