* {
	margin: 0px;
	padding:0;
}

div.detail {
	width: 732px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 80%;
}
div.profileArea {
	line-height: 1.6em;
	width: 360px;
	margin-left: 10px;
	margin-right: 5px;
	float: left;
}
div.profileArea h3{font-size:28px; color:#4d4d4d; font-weight:normal; margin:0; padding:0;}
div.profileArea h3 span{font-size:14px; font-weight:normal; display:block; padding:3px 0 0 0;}
div.photoArea {
	width: 332px;
	margin-left: 5px;
	margin-right: 10px;
	float: right;
}
dl.profile dt{
	font-weight: bold;
	float: left;
	color: #c9c0c3;
}
dl.profile dd{
	padding-left: 15em;
	color: #878384;
}
.photoMenu {
	width: 45px;
	float: left;
	list-style: none;
	padding :0px;
}
/*.photoMenu li{
}*/
.photoMenu li img{
	border: 1px solid #ED71AF;
}
.photoBody {
	width: 280px;
	float: right;
	border: 1px solid #ED71AF;
}

.re{
	width:190px;
}
dt{
	clear:both;
}
/* gp.html */

#gp_back{
	width:740px;
	height:568px;
	background-image:url(../img/miss/gp_back.png);
	background-repeat:no-repeat;
	background-position:center;
}
#gp_pn{
/*	padding:62px 0 0 55px;*/
	padding:105px 0 0 55px;
}
#gp_pn li{
	float:left;
	padding:0 31px 0 0;
	text-align:center;
}
.g_photo{
	border: 1px solid #ED71AF;
}
.g_name{
/*	padding:5px 0 0 0;*/
	padding:25px 0 0 0;
}
#info{
	width:646px;
	margin:5px 0 0 50px;
	background-color:#ffffff;
	border-bottom:1px solid #fec0bc;
	font-size:0.8em;
}
#info th{
	width:80px;
	text-align:left;
	color:#ffa39d;
	font-weight:bold;
	border-top:1px solid #fec0bc;
	border-left:1px solid #fec0bc;
	padding:5px;
}
#info td{
	color:#666666;
	border-top:1px solid #fec0bc;
	border-right:1px solid #fec0bc;
	border-left:1px solid #fec0bc;
	padding:5px;

}	
.ev{
	font-size:1.2em;
	font-weight:bold;
}


