@charset "utf-8";

@import "../../css/common.css";

ul.topicpath {
	overflow: hidden;
}

ul.topicpath li {
	float: left;
	padding: 0 3px;
}
ul.topicpath li a {
	float: left;
	padding: 0 3px 0 0;
}

h2 {
	margin-top: 20px;
	width: 625px;
	height: 232px;
	background: url(../images/ttl_staff.jpg) top left no-repeat;
}
* html h2 {
	behavior: expression(IEPNGFIX.fix(this));
} 
.wrap-staff{
margin-bottom:25px;
height:170px;
clear:both;
}

#staff01{background:url(../images/staff_01.jpg) no-repeat;}
#staff02{background:url(../images/staff_02.jpg) no-repeat;}
#staff03{background:url(../images/staff_03.jpg) no-repeat;}
#staff04{background:url(../images/staff_04.jpg) no-repeat;}
#staff05{background:url(../images/staff_05.jpg) no-repeat;}
#staff06{background:url(../images/staff_06.jpg) no-repeat;}

.wrap-staff ul{padding:50px 0 0 250px;}

.wrap-staff ul li span{font-weight:bold;}

div#h3-box dl {
	margin: 20px 0 0 20px;
	padding: 0 10px;
	width: 568px;
	border: solid 1px #CCC;
	background: #FFF;
}

div#h3-box dl dt {
	margin: 10px 0 0 0;
	padding: 10px;
	font-size: 108%;
	font-weight: bold;
	border-bottom: dotted 1px #5E5E5E;
}

div#h3-box dl dd {
	margin: 0;
	padding: 10px;
	line-height: 2.0;
}

div#h3-box dl dd p {
	margin: 0 0 10px;
}

strong {
	font-weight: bold;
}

