/* ******************************************************************** */ 
/*                  Generated by: souei fukumoto                        */
/* ******************************************************************** */
@charset "UTF-8";
/* ******************************************************************** */ 
/*                  ヘッダー　                        　　　　　　　　　*/
/* ******************************************************************** */ 
.logoarea{
	display:block;
	width:1000px;
	height:88px;
	background-attachment: scroll;
	background-image: url(../images/logobg-director-staff.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	clear: both;
	float: left;
}
/* ******************************************************************** */ 
/*                  hタグ　 　                        　　　　　　　　　*/
/* ******************************************************************** */
/* h1背景設定 */
h1{
	background-image: url(../images/mainimg-director-staff.jpg);
	}    
/* h2背景設定 */
h2.first{
	background-image: url(../images/director-staff-h2-01.jpg);
   }
h2.second{
	background-image: url(../images/director-staff-h2-02.jpg);
   }
/* ******************************************************************** */ 
/*                  テーブル構造　 　                        　　　　　 */
/* ******************************************************************** */ 
.contents-wrap table{
   width:770px;
   display:block;
   clear:both;
   }
.contents-wrap table td{
	vertical-align: top;
	padding: 5px;
   }   
/* ******************************************************************** */ 
/*                  スタッフ紹介　 　                        　　　　　 */
/* ******************************************************************** */ 
.staff-box-wrap{
	width:770px;
	display:block;
	clear:both;
	float: left;
   }
.staff-box{
   display:block;
   float:left
   }
.right-margin10{
   padding-right:9px;
   } 
.staff-name{
	width:250px;
	display:block;
	float:left;
	clear:both;
	background-attachment: scroll;
	background-image: url(../images/staff-name-mark.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-bottom: 5px;
   }
.staff-name span.name{
    padding-left:10px;
	}   
.staff-img{
   width:250px;
   display:block;
   float:left;
   clear:both;
   }
      
#maincol table tr td.td_img {
	padding-left:30px;
}