@charset "utf-8";
@import url("../../css/common.css");

/*レディ*/



#ladies h2{
	background: url(../images/back_ladiestitle.jpg) no-repeat;
	width:812px;
	height:289px;
}

#ladies {
	background: url(../images/back_bar.jpg) repeat-y;
	font-size:12px;
}
#data {
	background: url(../images/back_bottom.jpg) no-repeat left bottom;
	width:800px;
	height:auto;
	margin-top:-214px;
	/*padding-bottom:20px;*/
	padding-left:6px;
	padding-right:6px;
}
#data {
	display: inline-block;
}
#data:after {
	content: "."; 
	display: block;
	height: 0;
	line-height:0; 
	font-size: 0.1em;
	clear: both; 
	visibility: hidden; 
}
#data .lady {
	background: url(../images/ladies_bg.gif) no-repeat;
	width:133px;
	height:195px;
	padding-top:26px;
	padding-left:20px;
	padding-right:5px;
	padding-bottom:25px;
	position:relative;

	float:left;
}

#data .lady dt {
	display:table-cell;
	width:120px;
	height:160px;
	layout-grid-line:160px;
	text-align:center;
	vertical-align:middle;
}
#data .lady dt img {
	vertical-align:middle;
}
#data .lady .seed {
	position:absolute;
	top:0px;
	left:0px;
}
#data .lady .new{
	position:absolute;
	top:3px;
	left:18px;
}
#data .lady .up{
	position:absolute;
	top:3px;
	left:61px;
}
#data .lady .movie {
	position:absolute;
	top:3px;
	left:108px;
}
#data .lady .seed li {
	float:left;
}
#data .lady .ladyname {
	padding-left:15px;
	font-size:14px;
	font-weight:bold;
	white-space:nowrap;
}
#data .lady .ladysize {
	padding-left:15px;
	line-height:1.1;
}
#data .lady dl dd .ladysize li {
	display:inline;
}


