<STYLE type=text/css>

<!--

H1{

	font-size : 9px;

	color : #666666;

margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;

}

H2{

	font-size : 10px;

	color : #666666;

margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;

}

H3{

	font-size : 10px;

	color : #666666;

margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;

}



BODY{

  margin-top : 0px;

  margin-left : 0px;

  margin-right : 0px;

  margin-bottom : 0px;

  background-color : #000000;

  border-width : 0px 0px 0px 0px;

scrollbar-face-color: #000000;

scrollbar-highlight-color: #cccccc;

scrollbar-shadow-color: #cccccc;

scrollbar-3dlight-color: #000000;

scrollbar-arrow-color: #aaaaaa;

scrollbar-track-color: #ffffff;

scrollbar-darkshadow-color: #000000;

font-size: 12px;

line-height:140%;}

  

.text1 {

	font-size: 14px;

	color: #FFFFFF;

}

.text2 {

	font-size: 16px;

	color: #FFFFFF;

	font-weight: bold;

}

.text3 {

	font-size: 10px;

	color: #cccccc;

}

.text4 {

	font-size: 12px;

	color: #990000;

}



.text5 {

	font-size: 14px;

	color: #ffffff;

	line-height: 1.4em ;

}



.text6 {

	font-size: 12px;

	color: #ffffff;

}





A:link { color : #ffffff;}

A:hover{color:#ffffff; text-decoration:underline;}

A{text-decoration:none;cursor:hand;}

a:visited { color: #ffffff; }

//

/*----------- Wrapper/DLlist -------------*/

#news #article{

	width: 520px;

	font-size:10px;

	color:#FFFFFF;

	}

	#article dl {

		width: 515px;

		height: 347px;

		overflow: auto;

	}

	#article dl dt {

		margin: 0;

		padding: 5px;

		color: #FFFFFF;

		background-color:#990000;

		border-bottom:#666666 dotted 1px;

	}

	#article dl dd {

		margin: 5px;

		padding: 0;

	}

	#article dl dt strong{

		margin-right:5px;

		color: #f00;

	}





/*女性リスト*/

#cast {

	width: 750px ;

	margin: 0px auto ;

	}

	

#cast li {

	float:left;

	list-style: none;

	width: 158px ;

	height: 237px ;

	margin: 15px 10px 10px 0;

	padding: 2px 3px 4px 0; 

	}

	

#cast li img {

	border: solid #990000 1px;

	width: 150px ;

	height: 215px ;

	}



#cast li p {

	font-style: normal ;

	font-size: 13px;

	color: #FFFFFF ;

	text-align: center;

	line-height: 1.2em;

	margin-top: 0px;

	padding-top: 0px

	}

#cast li p span {

	font-size: 12px;

	}


/*女性個人ページ*/

#castpage {

	width: 720px ;

	height:500px;

	margin: 0px auto ;

	border: solid #666666 1px ;

	}

	

/*女性個人ページ左*/

#cast_left {

	float: left ;

	padding-top: 3px ;

	margin-top: 5px ;

	width: 420px ;

	height: 500px ;

	}	



#cast_prof {

	margin: 0 auto ;

	text-align: center ;

	width: 400px ;

	}

	

/*女性個人ページコメント*/

#prof_comment {

	float: none ;

	width: 395px ;

	height: 70px ;

	}

	

#prof_comment p {

	font-family: "ＭＳ Ｐゴシック", Osaka, ;

	color: #ffffff ;

	text-align: left ;

	font-size: 13px ;

	line-height: 1.3em ;

	padding: 8px 2px 20px 0 ;

	}



#cast_prof img {

	border: none ;

	}

	

	

/*女性個人ページテーブル*/	

table.cast_prof {

	width: 400px ;

	border-top: 2px solid #000000 ;

	border-left: 2px solid #000000 ;

	background: #666666 ;

	}

	

.cast_prof td {

	border-bottom: 2px solid #000000 ;

	border-right: 2px solid #000000 ;

	height: 30px ;

	}

	

.cast_prof td p {

	font-family: "ＭＳ Ｐゴシック", Osaka, ;

	font-size: 14px ;

	color: #ffffff ;

	font-weight: bold ;

	text-align: left ;

	line-height: 1.3em ;

	padding: 0 2px 0px 5px ;

	}



.cast_prof th {

	width: 395px ;

	height: 30px ;

	border-right: 2px solid #000000 ;

	border-bottom: 2px solid #000000 ;

	background-color: #990000 ;

	}

	

.cast_prof th p {

	font-family: "ＭＳ Ｐゴシック", Osaka, ;

	font-size: 17px ;

	font-weight: bold ;

	color: #ffffff ;

	text-align: left ;

	padding: 0 2px 0px 5px ;

	}

	

.cast_prof th p img {

	position: relative;

	border: none ;

	margin: 2px 0 0 180px ;

	}	

		

/*女性個人ページ右*/		

#cast_right {

	float: right ;

	padding-top: 3px ;

	margin-top: 5px ;

	width: 290px;

	height:500px;

	}

	

#cast_photo1 {

	float: none ;

	width: 290px;

	height:360px;

	}

	

#cast_photo2 {

	width: 290px ;

	height: 120px ;

	}	

	

#cast_photo2 ul {

	width: 290px ;

	margin: 5px 0px 0 7px ;

	padding: 3px 0 2px 9px ;

	}	

	

#cast_photo2 li {

	float: left ;

	list-style: none ;

	}	

	

#cast_photo2 img {

	padding: 1px ;

	margin: 2px ;

	}	



	

/*ムービー*/

#movie {
    width: 720px ;
	height: 600px;
	margin: 0px auto ;
	text-align: center ;
	background:url(../img/movieback.jpg) no-repeat;
    }

#movie p {
	position: relative ;
	margin: 50px 10px 0 50px;
	width: 700px ;
	height: 400px ;
	font-style: normal ;
	color:#ffffff ;
	font-size: 17px ;
	text-align: left ;
	line-height: 1.5em ;
    }

/*
#movie ul {

	position: relative ;

	width:720px ;

	margin: 0 -15px 5px 4px ;

	padding: 0 8px 5px 10px;

    }

	

#movie li {

	float: left ;

	list-style: none ;

	border: #666666 solid 1px ;

	width: 345px ;

	height: 360px ;

	margin: 0 10px 10px -5px;

	padding: 0 4px 5px 0px; 

    }

	

#movie li img {

	float: left ;

	border: none ;

	width: 150px ;

	padding: 5px 3px 5px 3px ;

	margin: 5px 2px 5px 4px ;

    }



#movie li p {

	float: right ;

	width: 160px ;

	height: 350px ;

	font-style: normal ;

	color:#ffffff ;

	font-size: 14px ;

	text-align: left ;

	line-height: 1.5em ;

	position: relative ;

	top: 3px ;

	left: 2px;

    }

*/	

#movie li p img {

	position: relative ;

	border: none ;

	margin: 55px 1px -40px -5px ;

	padding: 10px 5px 0 0 ;



	}

	







