@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{

	margin:20px 0 24px 0;

}

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;

}


/*


	グラビア詳細

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


body#view div#page{

	width:1000px;
	margin:0 auto;

}

body#view div#page div#gravureMain{

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

}

body#view div#page div#gravureMain p#photo{

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

}

body#view div#page div#gravureMain div#profile{

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

}

body#view div#page div#gravureMain div#profile dl{

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

}

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

}


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

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

}

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

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


}

body#view div#page div#gFooter{

	clear:left;
	width:900px;
	display:inline;
	float:left;
	margin:20px 0 0 50px;

}

body#view div#page div#gFooter p{

	width:300px;
	float:left;
}

body#view div#page div#gFooter p#befor{

	text-align:left;

}

body#view div#page div#gFooter p#close{

	text-align:center;

}

body#view div#page div#gFooter p#next{

	text-align:right;

}


