@charset "utf-8";
#contents {
	clear: both;
	width: 650px;
	padding: 20px;
}
#contents h4 {
	display: block;
	height: 78px;
	margin: 0px;
	padding: 10px 0px;
}
#contents h5 {
	background: #F74F92;
	font-size: 16px;
	display: block;
	padding: 3px 10px;
	margin: 15px 0px;
	color: #FFFFFF;
	clear: both;
}
#contents h6 {
	font-size: 14px;
	font-weight: bold;
	color: #DC167E;
}

#contents p{
	padding:5px 7px 19px;
	line-height: 185%;
}
#contents strong{
	font-weight:bold;
	font-size:14px;
}
#profdata{
	padding: 0px 20px;
}
#profdata dl {
	display:block;
	padding: 10px 0px;
}
#profdata dt {
	font-size: 14px;
	font-weight: bold;
	color: #F74F92;
	display:block;
	padding: 5px 0px;
}
#profdata dd {
	padding: 0px 10px;
	display:block;
}
#profdata dd li {
	padding: 5px 0px;
	line-height:180%;
	display:block;
}
#profdata dd li.prof_ttl {
	font-size: 14px;
	font-weight: bold;
}
.photoTbl,.photoTblb{
	margin-bottom:18px;
}
.photoTbl td,.photoTblb td{
	font-size:10px;
	line-height:130%;
}
#page-index{
	display:block;
	float: right;
	width: 560px;
}
#page-index li{
	line-height: 180%;
}

#diary-ctl{
	display:block;
	width:265px;
	height:30px;
	margin:0px auto;
	padding:30px 0px 10px;
	clear: both;
}
#diary-ctl li{
	display:block;
	float:left;
	background: url(../img/arrow_pink.gif) no-repeat left center;
	padding: 0px 15px 0px 10px;
}
#diary-ctl li a:link,#diary-ctl li a:visited{
	color:#999999;
}
#diary-ctl li a:hover{
	color:#DC167E;
}

#page-index-img {
	display: block;
	float: left;
}
.mailform {
	background: #FBAACA;
	width:100%;
}
.mailform td{
	background: #FFFFFF;
	padding:10px;

}
.mailform th{
	background: #FFFFFF;
	padding:10px;
	color:#E5509E;
	line-height:100%;
	text-align:left;
}
.innerTbl td{
	padding:0px;
}.mailform input {
	color: #DE4683;
}
