@charset "Shift_JIS";

/*------------------------------------------------------------------------
 *   sp_newface.css
 *   新人情報のみの部分に適用するCSS
 *
 *   last update : 2012.11.8
 *------------------------------------------------------------------------*/


/* センターカラム
--------------------------------------------------------------------------*/
div.main_area h2 {
	line-height:24px;
	margin:0 0 10px 0;
	padding:0 0 0 10px;
	color:#fff;
	font-size:16px;
	background:#e94193;
}

div.main_area h2 a {
	color:#fff;
}
div.main_area p.page_caption{
	padding:10px 10px 10px 25px;
	border: 1px solid #ccc;
	background: url(../sinjin/images/page_capback.gif) no-repeat 7px 7px;
}
div.main_area p.page_caption span{
	font-weight:bold;
}

/* NEW 新人情報
--------------------------------------------------------------------------*/
.main_area .newface{}

.main_area .newface .shop{
	float:left;
	width:180px;
	margin:0 7px 7px 0;
	font-size:12px;
	background:#fff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #bababa;
	border-bottom-color: #bababa;
	border-left-color: #FFFFFF;
}
.main_area .newface .third{
	margin:0 0 7px 0;
}
.main_area .newface .shop ul li{
	list-style:none;
}

.main_area .newface .shop .date{
	float:left;
	width:95px;
	height:12px;
	padding:8px 0 0 17px;
	background: url(../sinjin/images/date_nf.gif) no-repeat left bottom;
}

.main_area .newface .shop .plus1{
	float:right;
	width:50px;
	height:12px;
	padding:8px 8px 0 0;
}

.main_area .newface .shop .girlimage{
	clear:both;
	width:130px;
	margin:0 auto;
	padding:10px 0;
}
.main_area .newface .shop .girlimage img {
	width: 120px;
	height:180px;
}
.main_area .newface .shop .girlimage a{
	display:block;
	width: 120px;
	height:180px;
	border: 5px solid #d5d5d5;
}
.main_area .newface .shop .girlimage a:hover{
	display:block;
	border: 5px solid #ff87b9;
}

.main_area .newface .shop .profile{
	margin:0 0 3px 0;
	line-height:140%;
	text-align:center;
	color:#333;
}
.main_area .newface .shop .profile .gname{
	font-size:14px;
}
.main_area .newface .shop .profile .sname{
	color: #FF3366;
}

.main_area .newface .shop .syukkin{
	height:18px;
	margin:0 0 7px 0;
	text-align:center;
/*	background: url(../sinjin/images/syukkinngicon.gif) no-repeat center top;*/
}
.main_area .newface .clark{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}
.main_area .newface .matty{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}
.main_area .newface .bully{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}
.main_area .newface .mjo{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}
.main_area .newface .cute{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}
.main_area .newface .maid2{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}
.main_area .newface .kamen{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}
.main_area .newface .marimo2{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}
.main_area .newface .pafe{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}
.main_area .newface .boing{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}
.main_area .newface .matto{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}
.main_area .newface .anecon{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}
.main_area .newface .caprico{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}
.main_area .newface .saman{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}
.main_area .newface .harejo{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}
.main_area .newface .marimo{
	background: #fff url(../sinjin/images/sb.gif) no-repeat right bottom;
}

.main_area .newface .newclark{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}
.main_area .newface .newmatty{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}
.main_area .newface .newbully{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}
.main_area .newface .newmjo{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}
.main_area .newface .newcute{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}
.main_area .newface .newmaid2{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}
.main_area .newface .newkamen{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}
.main_area .newface .newmarimo2{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}
.main_area .newface .newpafe{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}
.main_area .newface .newboing{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}
.main_area .newface .newmatto{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}
.main_area .newface .newanecon{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}
.main_area .newface .newcaprico{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}
.main_area .newface .newsaman{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}
.main_area .newface .newharejo{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}
.main_area .newface .newmarimo{
	background: #fff url(../sinjin/images/nb.gif) no-repeat right bottom;
}









/* 旧 新人情報
--------------------------------------------------------------------------*/
#newface {
	margin:0;
	padding:0;
	text-align:center;
	width:570px;
	position:absolute;
	top:220px;
	left:230px;
}

#arealink {
margin:0;
padding:5px 0 0 0;
font-size:10px;
}

#arealink li {
display:block;
float:left;
width:138px;
padding:1px;
text-align:center;
background-color:#cfc;
border-top:solid 1px #696;
border-bottom:solid 1px #696;
}

#girls {
clear:both;
}

#newgirls {
margin:0;
padding:0 0 10px 0;
}

.newgirl {
float:left;
width:178px;
height:90px;
margin:5px 9px 5px 0;
padding:0;
font-size:10px;
border:solid 1px #696;
overflow:hidden;
background:#fff;
}

.newgirlleft {
float:left;
width:70px;
height:100px;
margin:0;
padding:0;
}

.newgirlright {
float:left;
width:108px;
height:100px;
margin:0;
padding:0;
text-align:left;
}

.newgirl img {
width:60px;
height:80px;
margin:5px;
border:0;
}

p.newgirldate {
margin:3px 0 2px 0;
padding:0;
font-size:10px;
border-bottom:dashed 1px #696;
}

.newgirlright dl {
margin:0;
padding:0;
}

.newgirlright dl dt.gname {
margin:0;
padding:0;
font-size:12px;
line-height:14px;
}

.newgirlright dl dd.gshop {
margin:0;
padding:0;
font-size:10px;
line-height:12px;
}

.newgirlright dl dd.gsize {
margin:0;
padding:0;
font-size:10px;
line-height:16px;
}

.getc {
margin:0;
padding:0;
height:12px;
}

#tolist {
clear:both;
text-align:right;
padding:2px 20px 2px;
font-size:12px;
line-height:14px;
vertical-align:middle;
}

.getc img {
width:44px;
height:12px;
margin:0;
padding:0;
border:0;
}

#listlink {
clear:both;
margin:0;
padding:3px 10px 10px 0;
font-size:14px;
line-height:16px;
text-align:right;
}

.newgirl dt,newgirl dd {
	line-height:14px;
	margin:0;
	padding:0;
}