@charset "UTF-8";
/* --------------------------------
絶対座標によるレイアウト
-------------------------------- */
#satoh #footer { top: 906px; }
#iwasaki #footer { top: 846px; }
#matsunaga #footer { top: 946px; }
#mende #footer { top: 856px; }
#hara #footer { top: 856px; }
#kawakami #footer { top: 1096px; }

h2 {
	position: absolute;
	top: 23px;
	left: 851px;
}
#satoh .work { background-image: url("../jpg/photo-3.jpg"); }
#iwasaki .work { background-image: url("../jpg/photo-4.jpg"); }
#matsunaga .work { background-image: url("../jpg/photo-5.jpg"); }
#mende .work { background-image: url("../jpg/photo-6.jpg"); }
#hara .work { background-image: url("../jpg/photo-7.jpg"); }
#kawakami .work { background-image: url("../jpg/photo-8.jpg"); }

.work {
	position: absolute;
	top: 191px;
	left: 130px;
	width: 340px;
	border-top: 1px solid #CCCCCC;
	padding: 23px 0 30px 480px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
* html .work {
	width: 820px;
}
h3, h4,#profile {
	padding-bottom: 20px;
}
#profile a img {
	margin: 6px;
}
h4, #profile {
	float: left;
	padding-right: 5px;
}

#photo {
	position: absolute;
	top: 445px;
	left: 349px;
}

ul#lmenu {
	position: absolute;
	top: 115px;
	left: 130px;
}

/* --------------------------------
本文／キャプション
-------------------------------- */
.comment {
	clear: both;
	width: 340px;
	padding-bottom: 30px;
}
.spec {
	width: 340px;
	font-size: 9pt;
	line-height: 1.4;
	padding-bottom: 6px;
}