/* content */
.photo-text
        {
	height:auto;
        }

.imageRight
	{
	float: right;
	margin-left: 20px;
	}

.imageLeft
	{
	float: left;
	margin-right: 20px;
	}

/* ----- 2007.11.30 修正 ----- */
div.member-item
        {
	 border-width: 1px;
         border-style: solid;
	 border-color: #cccccc #999999 #999999 #cccccc; 
         width:165px;
	 text-align:center;
	 padding: 10px;
	 margin:0px 0px 0px 10px;
	 float:left;
        }
div.member-item:hover
        {
	background: #FFE9C9;
	border-color: #999999 #666666 #666666 #999999;
        }

div.member-item img
        {
	border: 1px solid #CCCCCC;
        }

div.member-item div.caption
        {
        text-align:center;
        font-size:35px;
        font-weight:bold;
        width:180px;
        }

div.member-item div.catch
        {
        font-size:large;
        font-weigth:italic;
        }

div.member-item div.history
        {
        }

/* office item */
div.office-item
        {
	 border-width: 1px;
         border-style: solid;
	 border-color: #cccccc #999999 #999999 #cccccc; 
         width:165px;
	 text-align:center;
	 padding: 10px;
	 margin:0px 0px 0px 10px;
	 float:left;
        }
/*
div.office-item:hover
        {
	background: #FFE9C9;
	border-color: #999999 #666666 #666666 #999999;
        }
*/

div.office-item div.image
        {
	border: 1px solid #CCCCCC;
	height:120px;
	clear: both;
        }
/*
div.office-item div.image:hover
        {
	border: 1px solid #CCCCCC;
	height:120px;
	clear: both;
        }
*/

#mainoffice
        {
	    background: url(/employment/images/office01h.jpg) no-repeat;
	}

#meeting-space
        {
	    background: url(/employment/images/office02h.jpg) no-repeat;
	}

#whiteboard
        {
	    background: url(/employment/images/office03h.jpg) no-repeat;
	}



