/****************************************/
/*             ラダーフロー             */
/****************************************/

#ladder_flow{
	width: 590px;
	height: 50px;
	margin: 0 0 30px 0;
	padding: 0;
	background: url("../images/ladder_flow02.gif") 0 0 no-repeat;
}

#ladder_flow ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

#ladder_flow ul li{
	display: inline;
	margin: 0;
	padding: 0;
}

#ladder_flow ul li a{
	display: block;
	float: left;
	width: 100px;
	height: 50px;
	margin: 0 20px 0 0;
	padding: 0;
	border: 0;
	background: url("../images/ladder_flow02.gif") 0 0 no-repeat;
	text-indent: -9999px;
	outline-style: none;
}
#ladder_flow ul li a:hover{
	border: 0;
	background: url("../images/ladder_flow02.gif") 0 -50px no-repeat;
}

#ladder_flow ul li#ladder01 a{ background-position: 0 0; }
#ladder_flow ul li#ladder01 a:hover,
#ladder_flow ul li#ladder01 a.this{ background-position: 0 -50px; }

#ladder_flow ul li#ladder02 a{ background-position: -120px 0; }
#ladder_flow ul li#ladder02 a:hover,
#ladder_flow ul li#ladder02 a.this{ background-position: -120px -50px; }

#ladder_flow ul li#ladder03 a{ background-position: -240px 0; }
#ladder_flow ul li#ladder03 a:hover,
#ladder_flow ul li#ladder03 a.this{ background-position: -240px -50px; }

#ladder_flow ul li#ladder04 a{ background-position: -360px 0; }
#ladder_flow ul li#ladder04 a:hover,
#ladder_flow ul li#ladder04 a.this{ background-position: -360px -50px; }

#ladder_flow ul li#ladder05 a{ margin: 0; background-position: -480px 0; }
#ladder_flow ul li#ladder05 a:hover,
#ladder_flow ul li#ladder05 a.this{ background-position: -480px -50px; }

