/*wito2009 css bakuhatu 100510*/




.bakuhatsu_msg, .bakuhatsu_msg_2 {
	color:#FFFFFF;
	height:15px;
	left:0px;
	-moz-opacity:0.7;
	opacity:0.7;
	filter:alpha(opacity=70);
	padding:2px 0 2px 0;
	position:relative;
	text-align:center;
	z-index:99;
	width:120px;
	height:13px;
	margin:-21px auto 1px auto;	
}

* html SELECTOR .bakuhatsu_msg,　* html SELECTOR .bakuhatsu_msg_2 { margin:-21px auto 1px auto;	 }
*:first-child+html .bakuhatsu_msg, *:first-child+html .bakuhatsu_msg_2 { margin:-21px auto 1px auto;	 }
head~/* */body .bakuhatsu_msg, head~/* */body .bakuhatsu_msg_2 { margin:-21px auto 1px auto;	 }
html:not(:target) .bakuhatsu_msg, html:not(:target) .bakuhatsu_msg_2 { margin:-17px auto 1px auto;	 }

/*wito2009 css bakuhatu 100510*/

.bakuhatsu_msg	{
	background:transparent url(/img/bakuhatsu_girl/bg_msg01.gif) no-repeat top center;

}

.bakuhatsu_msg_2	{
	background:transparent url(/img/bakuhatsu_girl/bg_msg02.gif) no-repeat top center;
}

#thumbshere {
margin-bottom:20px;
}

#sessionhere {
margin-bottom:20px;
}

#2shothere {
margin-bottom:11px;
}

#performers_area{
margin-bottom:20px;
padding:2px 0px 0px 19px;
}

#freePerformers_area{
margin-bottom:20px;
}

#busyPerformers_area{
margin-bottom:20px;
}

#twoshotPerformers_area{
margin-bottom:20px;
}

#thumbstitle {
margin:11px 0 0;
}

.footspacer {
clear:both;
height:20px;
}

.thumbnail_section {
margin: 0px 14px;
}

.section_banner {
clear:both;
margin: 20px 0 0;
}

.thumbnail {
float:left;
width:126px;
height:170px;
margin:10px 0 0 5px;
text-align:center;
background-color:transparent;
background-repeat:no-repeat;
background-attachment:scroll;
background-position:left top;
overflow:hidden;jp}

.user_num{
margin:5px;
text-align:right;
height:16px;
font-size:14px;
color: black;
}

.name_area{
padding-top:2px;
}

a.pname{
font-size:14px;
color:#F0C;
text-decoration:none;
}

a.pname:hover{
color:#F9C;
}

img.photo {
border:1px solid #FFFFFF;
}

.icon_area{
/*padding-top:2px;*/
padding-top:1px;

}

.icon {
margin:0 1px;
}
img.thumbicon { margin:0 1px 0 1px; }
/*thumbnail pf text*/


/*div#pftext { 
	background-color: #fff; 
	margin: 0px auto 0px auto; 
	font-size: 12px;
	height: 14px;
	width: 120px;
	overflow: hidden;
	clear: both;
	}*/

div#pftext { 
	background-color: transparent; 
	margin: 0px auto 0px auto; 
	font-size: 12px;
	height: 14px;
	width: 120px;
	overflow: hidden;
	clear: both;
	}

div#pftext a{ color: #000;}


.standby { background:url(../img/thumbnail/renewal/thumb_standby02.gif); }
.standbyHD{ background:url(../img/thumbnail/renewal/thumb_standbyHD02.gif); }

.offline{background:url(/img/thumbnail/thumb_offline_02a.gif);}

.session { background:url(../img/thumbnail/renewal/thumb_sessionNoBlink02.gif); }
.sessionHD{ background:url(../img/thumbnail/renewal/thumb_sessionHDNoBlink02.gif); }
.sessionBLINK{ background:url(../img/thumbnail/renewal/thumb_sessionBlink02.gif); }
.sessionHDBLINK{ background:url(../img/thumbnail/renewal/thumb_sessionBlinkHD02.gif); }

.twoshot{ background:url(../img/thumbnail/renewal/thumb_2shotNoBlink02.gif); }
.twoshotHD{ background:url(../img/thumbnail/renewal/thumb_2shotHDNoBlink02.gif); }
.twoshotBLINK{ background:url(../img/thumbnail/renewal/thumb_2shotBlink02.gif); }
.twoshotHDBLINK{ background:url(../img/thumbnail/renewal/thumb_2shotBlinkHD02.gif); }

.perfect2shot{ background:url(../img/thumbnail/renewal/thumb_pf2shot_02.gif); }
.perfect2shotHD{ background:url(../img/thumbnail/renewal/thumb_pf2shotHD_02.gif); }

.remo{ background:url(../img/thumbnail/renewal/thumb_remoNoBlink02.gif); }
.remoHD{ background:url(../img/thumbnail/renewal/thumb_remoHDNoBlink02.gif); }
.remoBLINK{ background:url(../img/thumbnail/renewal/thumb_remo_Blink02.gif); }
.remoHDBLINK{ background:url(../img/thumbnail/renewal/thumb_remoHD_Blink02.gif); }
.privateremo{ background:url(../img/thumbnail/renewal/thumb_remoTitBlink.gif); }
.privateremoHD{ background:url(../img/thumbnail/renewal/thumb_remoTitBlinkHD.gif); }

.remo2BLINK{ background:url(../img/thumbnail/renewal/thumb_remoBlink02.gif); }
.VIPremo2BLINK{ background:url(../img/thumbnail/renewal/thumb_remoBlink_vip02.gif); }
.remo2HDBLINK{background:url(../img/thumbnail/renewal/thumb_remoBlinkHD02.gif); }
.remo2HD{background:url(../img/thumbnail/renewal/thumb_remoPrivateHD_02.gif);}

.VIPstandby, .VIPstandbyHD { background:url(../img/thumbnail/renewal/thumb_standby_vip02.gif); }
.VIPsession, .VIPsessionHD { background:url(../img/thumbnail/renewal/thumb_session_vipNoBlink02.gif); }
.VIPsessionBLINK, .VIPsessionHDBLINK{ background:url(../img/thumbnail/renewal/thumb_session_vipBlink02.gif); }
.VIPtwoshot, .VIPtwoshotHD{ background:url(../img/thumbnail/renewal/thumb_2shot_vipNoBlink02.gif); }
.VIPtwoshotBLINK, .VIPtwoshotHDBLINK{ background:url(../img/thumbnail/renewal/thumb_2shot_vipBlink02.gif); }
.VIPremo, .VIPremoHD { background:url(../img/thumbnail/renewal/thumb_remo_vipNoBlink02.gif); }
.VIPremoBLINK, .VIPremoHDBLINK { background:url(../img/thumbnail/renewal/thumb_remo_vipBlink02.gif); }
.VIPprivateremo{ background:url(../img/thumbnail/renewal/thumb_remoTitBlink_vip.gif); }
.VIPperfect2shot{ background:url(../img/thumbnail/renewal/thumb_pf2shot_vip02.gif); }





