@charset "Shift_JIS";
/* pasture.css */
/*----------------------------------------------------------------------*/
/*current btn*/
.pasture #nextHead ul li#btnPasture a {
	background-position:0 -122px;
}
/*----------------------------------------------------------------------*/
/*layout*/
.pasture #nextFrameTopIn {
	background:url(../img/pasture_title.gif) 32px 24px no-repeat;
}
.pasture p#leadBox {
	clear:both;
	float:right;
	width:391px;
}
/*----------------------------------------------------------------------*/
/*btn*/
.pasture #nextFrameTop ul {
	width:480px;
}
.pasture #nextFrameTop ul li,
.pasture #nextFrameTop ul li a {
	height:28px;
}
.pasture #nextFrameTop ul li {
	padding-right:10px;
	float:left;
}
.pasture #nextFrameTop ul li a {
	display:block;
	width:100%;
	background:url(../img/pasture_btn.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.pasture #nextFrameTop ul li#btnTake {
	width:134px;
}
.pasture #nextFrameTop ul li#btnTake a {
	background-position:0 0;
}
.pasture #nextFrameTop ul li#btnTake a:hover {
	background-position:0 -28px;
}
.pasture #nextFrameTop ul li#btnAlong {
	width:147px;
}
.pasture #nextFrameTop ul li#btnAlong a {
	background-position:-134px 0;
}
.pasture #nextFrameTop ul li#btnAlong a:hover {
	background-position:-134px -28px;
}
.pasture #nextFrameTop ul li#btnPoint {
	width:178px;
	padding:0;
}
.pasture #nextFrameTop ul li#btnPoint a {
	background-position:-281px 0;
}
.pasture #nextFrameTop ul li#btnPoint a:hover {
	background-position:-281px -28px;
}
