@charset "UTF-8";

/* Contents CSS Document */


#main .head {
	background-image: url(../../members/img/cont_head_bg.jpg);
	background-repeat: no-repeat;
	width:100%;
}

/* member page start */
#main .profile {
	width:316px;
	padding-top:95px;
	float:left;
}

#main .face {
	padding:40px 40px 0px 40px;
	float:left;
}

#main .profile h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, Hiragino Kaku Gothic Pro;
	font-size:24px;
	font-weight:bold;
	color:#333333;
}

#main .profile h4 {
	
}

#main .profile h5 {
	font-family: "ＭＳ Ｐゴシック", Osaka, Hiragino Kaku Gothic Pro;
	font-size:12px;
	font-weight:bold;
	padding:5px 0px 20px 0px;
}

#main .profile ul {
	list-style-type:none;
}

#box table {
	margin-top:10px;
}

#box td {
	font-size:100% !important;
	font-size:75%;
	line-height:175%;
}

/* member page end */


/* member top start */

.memberlist {
	width: 600px;
	text-align:center;
}
.memberlist td{
	vertical-align: top;
	width:300px;
}
.memberlist p{
	padding:10px 0px 10px 0px;
}
.memberlist a{
	color:#666666;
}

/* member top end */

/* member top blog start */

#bloglist .ttllong {
	margin: 30px 0px 20px 0px ;
	height: 40px ;
	background: url(../share/img/ttl_blog_long.gif) no-repeat ;
	text-align: right ;
}
#bloglist .entry {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 10px 17px;
	background:url(../share/img/icon_arrow.gif) no-repeat;
	line-height: 100%;
}
#bloglist .entry .entinfo{
	margin: 0.5em 0px 10px 0px;
	font-size: 92%;
}

/* member top blog end */

