@charset "utf-8";

div#contents div#bannerSpace{

	width:722px;
	height:130px;
	margin:20px auto;
	clear:left;

}

div#contents div#bannerSpace p.banner{

	margin-left:10px;
	padding-top:5px;

}


div#contents h2{	width:950px;
	margin:20px 0 10px 0;
	text-align:center;
}

div#contents div.guravure{

	background:url(../img/guravure_bg.gif) no-repeat;
	width:640px;
	height:122px;
	float:left;
	display:inline;
	margin:0 0 24px 110px;
	padding:20px;

}


/*


	グラビア詳細

--------------------------------------------------*/



div#view div#gravureMain{

	width:900px;
	height:561px;
	margin:0 0 10px 0px;
	display:inline;
	background:url(../img/gravure_bg.gif) no-repeat;
	float:left;

}

div#view div#gravureMain p#photo{

	width:400px;
	margin:20px;
	display:inline;
	float:left;

}

div#view div#gravureMain div#profile{

	width:435px;
	float:left;
	margin-top:20px;

}

div#view div#gravureMain div#profile dl{

	width:402px;
	height:67px;
	padding:23px 0 0 33px;
	background:url(../img/prof_bg.gif) no-repeat;

}

div#view div#gravureMain div#profile dl dt {   
	float:left;   
	width:60px;
	clear:both;
	font-weight:bold;   
}   
div#view div#gravureMain div#profile dl dd {   
	width:300px;   
	margin-left:60px;
	margin-bottom:15px;
	padding-top:2px;

}  
div#view div#gravureMain div#profile a{   	text-decoration:none;
	color:#fff;
}  div#view div#gravureMain div#profile a:hover{   	text-decoration:underline;	color:#fff;
} 

div#view div#gravureMain div#profile ul#photoList{

	width:427px;
	margin-top:10px;
	margin-left:8px;

}

div#view div#gravureMain div#profile ul#photoList li{

	float:left;	
	margin:0 5px 5px 0 ;


}

div#view div#gFooter{

	clear:left;
	width:900px;
	margin:0px 0px 0px 0px;

}
div#view div#gFooter a{	text-decoration:none;

}
div#view div#gFooter p{

	width:450px;
	float:left;
}

div#view div#gFooter p#left{

	text-align:left;

}

div#view div#gFooter p#center{

	text-align:center;

}
div#view div#gFooter p#right{
	text-align:right;
}


