@charset "utf-8";
/*ガールズページ*/
#g-top{
	width:660px;
}
/*名前の部分*/
.n{
	width:576px;
	height:28px;
	background:url(../images/base-name.gif) no-repeat;
	padding: 10px 0px 0px 30px;
	font-weight: bold;
	margin-left: 20px;
	color: #FF0066;
}

.n span{
	margin-right:10px;
	float: left;
	width: 235px;
	font-size: 17px;
}

.n p{
	font-size:14px;
	text-align: right;
	width: 300px;
	float: left;
}

/*オプションの部分*/
.op{
	width:576px;
	height:28px;
	background:url(../images/base-option.gif) no-repeat;
	padding: 10px 0px 0px 30px;
	font-weight: bold;
	margin-left: 20px;
	color: #FF0066;
}

.op span{
	margin-right:10px;
	float: left;
	width: 235px;
	font-size: 17px;
}

/*出勤の部分*/
.sc{
	width:576px;
	height:28px;
	background:url(../images/base-schedule.gif) no-repeat;
	padding: 10px 0px 0px 30px;
	font-weight: bold;
	margin-left: 20px;
	color: #FF0066;
}

.sc span{
	margin-right:10px;
	float: left;
	width: 235px;
	font-size: 17px;
}
/*QAの部分*/
.comment{
	width:576px;
	height:28px;
	background:url(../images/base-comment.gif) no-repeat;
	padding: 10px 0px 0px 30px;
	font-weight: bold;
	margin-left: 20px;
	color: #FF0066;
}

.comment span{
	margin-right:10px;
	float: left;
	width: 235px;
	font-size: 17px;
}


#bn{
	width:630px;
	height:42px;
}

#bn p{
	float:left;
	margin:0px 50px 0px 200px;
}

*html #bn p{
	float:left;
	margin:0px 50px 0px 70px;
}

#prof-right{
	width:250px;
	float:left;
	margin-left: 10px;
}

#prof-right p{
	background:url(../images/base-gthum.gif) no-repeat;
	width:111px;
	height:137px;
	padding: 9px 0px 0px 11px;
	float: left;
}

#prof-left{
	width:333px;
	float:left;
	color: #FF0066;
	margin: 0px 10px 0px 25px;
}

*html #prof-left{
	width:350px;
	float:left;
	color: #FF0066;
	margin: 0px 5px 0px 13px;
}

#prof-left p{
	width:313px;
	height:415px;
	background:url(../images/pick-base.gif) no-repeat;
	padding:15px 10px 10px 16px;
}

.roll-op{
	width: 620px;
	margin: 0px 14px 10px 15px;
}

.roll-op p{
	margin:2px 5px 2px 10px;
	float: left;
}

*html .roll-op p{
	margin:2px 9px;
	float: left;
}


#day-sch{
	height:30px;
	background:url(../images/plate-sch.gif) no-repeat;
	margin: 8px 0;
	font-size: 15px;
	font-weight: bold;
	padding: 30px 0px 0px 50px;
}

.roll-sch{
	width: 610px;
	margin: 0px 14px 10px 25px;
	text-align: center;
}

.roll-sch p{
	width:80px;
	height:45px;
	background:url(../images/day-base.gif) no-repeat;
	padding: 9px 0px 0px 0px;
	margin: 2px 2px;
	float: left;
	color: #FFFFFF;
}


#g-qa{
	height:39px;
	background:url(../images/plate-qa.gif) no-repeat;
	margin: 8px 0;
	font-size: 15px;
	font-weight: bold;
	padding: 30px 0px 0px 50px;
}

.roll-qa{
	width: 610px;
	margin: 0px 5px 10px 12px;
	text-align: center;
	color: #333333;
}

.roll-qa div{
	width:280px;
	float:left;
	margin:0px 5px 0px 10px;
	padding:0px 5px;
	min-height: 300px;
	text-align: left;
}

*html .roll-qa div{
	width:280px;
	float:left;
	margin:0px 5px 0px 10px;
	padding:0px 5px;
	min-height: 300px;
	text-align: left;
}

.roll-qa dt{font-size:13px;
font-weight:bold;
color:#FF0066;}

