@charset "utf-8";



/* Heading */
/* -------------------------------------------- */

#content h2 {
	margin: 27px 0 10px 0;
}



/* Headline */
/* -------------------------------------------- */

#content #intro {
	height: 253px;
	margin: 16px 0 0 0;
	padding: 0 0 0 262px;
	background: url("../img/pic_top_01.jpg") 0 0 no-repeat;
}

#content #intro table {
	width: 434px;
	border-collapse: collapse;
}
#content #intro table th {
	width: 80px;
	padding: 10px;
	border: 1px solid #bca68b;
	background-color: #f2ebe1;
	font-size: 75%;
	line-height: 1.3;
}
#content #intro table td {
	padding: 10px;
	border: 1px solid #bca68b;
	font-size: 75%;
	line-height: 1.3;
}



/* Explain */
/* -------------------------------------------- */

#content #expArea {
	margin: 20px 0 15px 56px;
	width: 658px;
	height: 415px;
	background: url(../img/exp_kclip.jpg) 0 0 no-repeat;
}
#content #expArea p.link {
	float: right;
	display: inline;
	margin: 108px 30px 0 0;
}
#content #expArea p.link a {
	padding: 0 0 0 14px;
	background: url(../../img/bl_link2.gif) 0 0 no-repeat;
	text-decoration: none;
}



/* Staff List */
/* -------------------------------------------- */

#content #staffArea {
	width: 696px;
}

#content #staffArea h2 {
	float: left;
	width: 696px;
	margin: 10px 0 0 0;
}

#content #staffArea ul {
	width: 696px;
	margin: 0;
	padding: 0;
	list-style: none;
}
#content #staffArea ul li {
	float: left;
	width: 231px;
	margin: 5px 0 0 0;
	padding: 0;
	list-style: none;
}
#content #staffArea ul li .staffBox {
	width: 212px;
	padding: 10px;
	background: url(../img/line_02.gif) 0 0 repeat-y;
	font-size: 100%;
}
#content #staffArea ul li.left .staffBox {
	width: 211px;
	background-image: none;
}
#content #staffArea ul li .staffBox .thumbnailBox {
	float: left;
	width: 64px;
	height: 56px;
	background: url(../img/bg_thumbnail.gif) 0 0 no-repeat;
}
#content #staffArea ul li .staffBox .thumbnailBox img {
	display: block;
	margin: 3px 0 0 3px;
}
#content #staffArea ul li .staffBox .dataBox {
	float: left;
	width: 147px;
	padding: 2px 0 0 0;
}
#content #staffArea ul li .staffBox span.contact {
	display: block;
	font-size: 11px;
}
#content #staffArea ul li .staffBox span.name {
	display: block;
	margin: 2px 0 0 0;
	font-size: 12px;
}
#content #staffArea ul li .scat1 {
	background-color: #cbe1ed;
}
#content #staffArea ul li .scat1b {
	background-color: #f0d8e3;
}
#content #staffArea ul li .scat2 {
	background-color: #deeeaa;
}
#content #staffArea ul li .scat3 {
	background-color: #f6ebbe;
}
#content #staffArea ul li .scat3 {
	background-color: #f6ebbe;
}
#content #staffArea ul li .firstSep {
	clear: left;
}

