@charset "UTF-8";
/* CSS Document */

#contents {
	padding-top: 42px;
	line-height: 1.6em; 
}

#wrapper3 {
	width: 800px;
	background: url(../img/staff_bg.jpg) no-repeat;
	position: relative;
}

h2 {
	background: url(../img/staff_title.gif) no-repeat;
	width: 385px;
	height: 102px;
	text-indent: -1000em;
	position: absolute;
	top: 75px;
	left: 365px;
}

#yasu, #kazumi {
	padding-left: 100px;
	padding-right: 30px;
}

#yasu {
	padding-top: 230px;
	margin-bottom: 70px;
	background: url(../img/yasu_bg.jpg) left bottom no-repeat;
}

#kazumi {
	background: url(../img/kazumi_bg.jpg) left bottom no-repeat;	
	margin-bottom: 30px;
}

.mainPhoto {
	float: right;
	border: 1px solid #bbb;
	margin-top: 90px;
	padding: 3px;
}

.subPhoto {
	float: right;
}

/* h3 */
h3 {
	height: 35px;
	text-indent: -1000em;	
}

#yasu h3 {
	width: 120px;
	background: url(../img/taisyo.jpg) no-repeat;
}

#kazumi h3 {
	width: 270px;
	background: url(../img/assistant.jpg) no-repeat;
}


/* h4 */
h4 {
	height: 37px;
	text-indent: -1000em;		
}

#yasu h4 {
	width: 340px;
	background: url(../img/yasu.gif) no-repeat;
}

#kazumi h4 {
	width: 330px;
	background: url(../img/kazumi.gif) no-repeat;
}


/* text area */
#wrapper3 ul {
	padding-top: 10px;
}

#wrapper3 li {
	padding-bottom:5px; 
}

#wrapper3 p {
	display: block;
	width: 460px;
	padding-bottom: 20px;
}

