@charset "utf-8";

/* CSS Document */

/*==========================================================================================

	// girl○○○○.html　女の子個別ページ

==========================================================================================*/

div#main h3 {
	clear: both;
	height: 50px;
	width: 526px;
	padding: 0 20px 20px;
	margin: 0 auto;
	line-height: 50px;
	background: url(../images/common-h-bg2.gif) no-repeat left top;
}

div#main h4 {
	clear: both;
	height: 50px;
	width: 186px;
	margin-bottom: 10px;
	line-height: 50px;
	letter-spacing: 3px;
	text-align: center;
	background: url(../images/common-h-bg1.gif) no-repeat left top;
}

* html div#main h4 {	font-size:13px;}


div#main h3 span#lead {
	float: left;
	font-weight: bold;
}

* html div#main h3 {	font-size:13px;}


div#main h3 span#name {
	float: right;
	color: #DCC7CA;
}

/*==========================================================================================

	// next-prev 女の子前後ナビ

==========================================================================================*/


ul.next-prev {
	clear: both;
	width: 211px;
	margin: 0 auto 5px;
}

ul.next-prev li {
	display: inline;
	float: left;
	height: 21px;
	width: 88px;
	overflow: hidden;
}

ul.next-prev li a {
	display: block;
	height: 21px;
	width: 88px;
	padding-top: 40px;
}

ul.next-prev li.next {
	padding-left: 5px;
	background: url(../images/prof-btn-next.gif) no-repeat right top;
}

ul.next-prev li.prev {
	padding-right: 5px;
	background: url(../images/prof-btn-prev.gif) no-repeat left top;
}

/*==========================================================================================

	// メイン写真

==========================================================================================*/


div#girlMainPhoto {
	display: inline;
	position: relative;
	float: left;
	height: 401px;
	width: 340px;
	overflow: hidden;
	background: url(../images/prof-main-photo-bg.gif) no-repeat right top;
}

div#girlMainPhoto img {
	position: absolute;
	left: 51px;
	top: 27px;
}

/*==========================================================================================

	// サムネイル

==========================================================================================*/

div#girlsProfSum {
	float: right;
	height: 372px;
	width: 235px;
}

div#girlsProfSum ul li {
	float: left;
	height: 124px;
	width: 108px;
	padding-top: 12px;
	text-align: center;
	background: url(../images/prof-sum-bg.gif) no-repeat center top;
}


/*==========================================================================================

	// 今週の出勤情報

==========================================================================================*/


div#girlWeek {
	clear: both;
	padding: 20px 0 0px 10px;
}

div#girlWeek ul { }

div#girlWeek ul li {
	display: inline;
	float: left;
	height: 50px;
	width: 82px;
	padding-top: 17px;
	font-size: 77%;
	color: #FFFFFF;
	text-align: center;
	background: url(../images/prof-week-bg-1.gif) no-repeat center top;
}

div#girlWeek ul li span.weekTime {
	display: block;
	padding-top: 4px;
	font-size: 116%;
}




/*==========================================================================================

	// 女の子への質問

==========================================================================================*/

div#girlQa {
	clear: both;
	padding: 20px 0 10px;
}

div#girlQa h4 { margin-left: 10px; }

div#girlQaContents { padding: 0 0 15px 10px; }

div#girlQa div#girlQaContents dl {
	display: inline;
	float: left;
	width: 288px;
}

div#girlQa div#girlQaContents dl dt {
	padding: 10px 0 5px 5px;
	font-size: 85%;
	font-weight: bold;
	color: #F6C7F9;
	line-height: 1;
}

* html div#girlQa div#girlQaContents dl dt {
	font-size: 11px;
}

div#girlQa div#girlQaContents dl dd {
	display: block;
	width: 250px;
	padding: 1px 0 20px 5px;
	font-size: 85%;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 1;
	background: url(../images/prof-qa-line.png) no-repeat left bottom;
}

* html div#girlQa div#girlQaContents dl dd {
	font-size:11px;
}


*html div#girlQa div#girlQaContents dl dd { behavior: url(js/iepngfix.htc); }


div#girlQa div#girlQaContents dl#last { width:540px; 
}

div#girlQa div#girlQaContents dl#last dd {
	width:540px;
	background:none;
	padding: 1px 0 0 5px;
}

div#girlQa div#girlQaContents dl#last dt { color:#FFB12F; 
}

