@charset "utf-8";
/* ===================================================================
CSS information

 file name  :member.css
 author     :PCBrain
 style info :member用
=================================================================== */



#contents	{ }
#contents #pageTitle .inner			{ background-image:url(../img/members/pagetitle_pic.png); }

#contNav				{ margin:42px 0; }
#contNav ul			{ margin-left:-10px; }
#contNav ul li		{ float:left; margin-left:10px; width:150px; font-weight:bold; line-height:1; border:#006AB7 1px solid; box-sizing:border-box; }

#contNav ul li a{
	display:block;
	padding:14px 0 10px 20px;
	color:#006AB7;
	background:url(../img/common/arrow_blue_down.png) no-repeat 120px center;
	transition: none;
}

.face{
	margin-bottom:15px;
	position:relative;
}

.face img{
	border:solid 1px #ccc;
	padding:3px;
	position:absolute;
	top:0;
	right:0;
	background:#ffffff;
	box-shadow:-5px 5px 0 #ffffff;
}

.memberBox {
	margin-bottom: 20px;
}
.memberBox .sectTitle			{ margin-bottom:15px; font-weight:bold; line-height:1.2; }
.memberBox .sectTitle span	{ margin-left:20px; font-size:12px; font-weight:normal; vertical-align:middle; }
.memberBox dl						{ margin-bottom:56px; }
.memberBox dl:after				{ visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.memberBox dl dt					{ display:block; float:left; width:200px; padding-top:4px; font-size:18px; font-weight:bold; color:#006AB7; line-height:1.4; }
.memberBox dl dd					{ display:block; float:left; width:750px; padding:10px 0 12px 34px; border-left:#006AB7 2px solid; box-sizing:border-box; }
.memberBox dl dd table			{ width:100%; }
.memberBox dl dd table th	{ width:150px; padding:10px 0 4px; vertical-align:top; font-weight:normal; border-bottom:#808080 1px dotted; }
.memberBox dl dd table tr:last-child th		{ border:none; }
.memberBox dl dd table	 tr td	{ padding:10px 0 4px; border-bottom:#808080 1px dotted; }
.memberBox dl dd table tr:last-child td		{ border:none; }
.memberBox dl dd ul						{}
.memberBox dl dd ul li					{ padding:10px 0 6px 16px; border-bottom:#808080 1px dotted; background:url(../img/common/arrow_blue.png) no-repeat left 18px; }
.memberBox dl dd ul li:last-child	{ border:none; }
.memberBox dl dd p						{ padding:10px 0 4px; }

