@charset 'UTF-8';
/* 文字コード: UTF-8 */

@media screen {
	h2 {
		border: solid 1px #a0a0a0;
		display: block;
		height: 393px;
		margin-bottom: 20px;
		position: relative;
	}

	h2 span {
		background: url(../image/common/biography.jpg) left top no-repeat #ffffff;
		color: inherit;
		display: block;
		height: 393px;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
	}

	#history dd,
	div.profile dd {
		margin-left: 25px;
	}

	#history dt,
	div.profile dt {
		background-color: inherit;
		background-image: url(../image/common/list_image.jpg);
		background-repeat: no-repeat;
		background-position: 0 3px;
		color: inherit;
		padding-left: 12px;
	}

	h3 {
		clear: both;
	}

	div.profile {
		position: relative;
	}

	div.profile dl {
		height: 380px;
		margin-left: 303px;
	}

	div.profile p.face {
		float: left;
		width: 300px;
	}

	div.profile p em.face {
		background-repeat: no-repeat;
		background-position: 0 0;
		display: block;
		height: 388px;
		top: 0;
		position: absolute;
		left: 0;
		width: 300px;
	}

	div.profile p em.name {
		display: block;
		position: absolute;
	}
	html > body div.profile p em.name {
		background-repeat: no-repeat;
		background-position: 20px 270px;
		height: 388px;
		width: 300px;
	}
	*html body div.profile p em.name {
		height: 90px;
		left: 30px;
		top: 270px;
		width: 180px;
	}

	div.profile p.osamu em.face {
		background-color: #ffffff;
		background-image: url(../image/biography/osamu_face.jpg);
		color: inherit;
	}
	div.profile p.osamu em.name {
		background-color: transparent;
		color: inherit;
	}
	html > body div.profile p.osamu em.name {
		background-image: url(../image/biography/osamu_name.png);
	}
	*html body div.profile p.osamu em.name {
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/biography/osamu_name.png', sizingMethod='crop');
	}

	div.profile p.furusan em.face {
		background-color: #ffffff;
		background-image: url(../image/biography/furusan_face.jpg);
		color: inherit;
	}
	div.profile p.furusan em.name {
		background-color: transparent;
		color: inherit;
	}
	html > body div.profile p.furusan em.name {
		background-image: url(../image/biography/furusan_name.png);
	}
	*html body div.profile p.furusan em.name {
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/biography/furusan_name.png', sizingMethod='crop');
	}

	div.profile p.iwachan em.face {
		background-color: #ffffff;
		background-image: url(../image/biography/iwachan_face.jpg);
		color: inherit;
	}
	div.profile p.iwachan em.name {
		background-color: transparent;
		color: inherit;
	}
	html > body div.profile p.iwachan em.name {
		background-image: url(../image/biography/iwachan_name.png);
	}
	*html body div.profile p.iwachan em.name {
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/biography/iwachan_name.png', sizingMethod='crop');
	}

	div.profile p.masashi em.face {
		background-color: #ffffff;
		background-image: url(../image/biography/masashi_face.jpg);
		color: inherit;
	}
	div.profile p.masashi em.name {
		background-color: transparent;
		color: inherit;
	}
	html > body div.profile p.masashi em.name {
		background-image: url(../image/biography/masashi_name.png);
	}
	*html body div.profile p.masashi em.name {
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/biography/masashi_name.png', sizingMethod='crop');
	}

	div.profile p.haru em.face {
		background-color: #ffffff;
		background-image: url(../image/biography/haru_face.jpg);
		color: inherit;
	}
	div.profile p.haru em.name {
		background-color: transparent;
		color: inherit;
	}
	html > body div.profile p.haru em.name {
		background-image: url(../image/biography/haru_name.png);
	}
	*html body div.profile p.haru em.name {
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/biography/haru_name.png', sizingMethod='crop');
	}

	div.profile p.tsukasa em.face {
		background-color: #ffffff;
		background-image: url(../image/biography/tsukasa_face.jpg);
		color: inherit;
	}
	div.profile p.tsukasa em.name {
		background-color: transparent;
		color: inherit;
	}
	html > body div.profile p.tsukasa em.name {
		background-image: url(../image/biography/tsukasa_name.png);
	}
	*html body div.profile p.tsukasa em.name {
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/biography/tsukasa_name.png', sizingMethod='crop');
	}
}
