/* --------------------------------------------------
	0. about
-------------------------------------------------- */
.staffWrap {
  width: 100%;
  text-align: center;
  background: url(../img/staff/bg.jpg) no-repeat center center;
  -moz-background-size: auto 100%;
  background-size:auto 100% ;
  height: 160px;
  margin-top: 15px;
}

.staffWrap h1{ 
margin-bottom: 15px;
}

 .staffinner{
 padding: 7px 20px;
 max-width: 960px;
 margin: 0 auto;
 }

@media only screen and (min-width: 40.063em) {
.staffWrap {height:240px;text-align: left;}
 .staffinner{
 padding: 50px 20px;
 max-width: 960px;
 margin: 0 auto;
 }
}
@media only screen and (min-width: 64.063em) {
.staffWrap {height:240px;text-align: left;}
 .staffinner{
 padding: 50px 20px;
 max-width: 960px;
 margin: 0 auto;
 }
}
@media only screen and (min-width: 90.063em) {
.staffWrap {height:240px;text-align: left;}
 .staffinner{
 padding: 50px 20px;
 max-width: 960px;
 margin: 0 auto;
 }
}
@media only screen and (min-width: 120.063em) {
.staffWrap {height:240px;text-align: left;}
 .staffinner{
 padding: 50px 20px;
 max-width: 960px;
 margin: 0 auto;
 }
}
/* --------------------------------------------------
	0. Title
-------------------------------------------------- */
.column3 h2{
margin:50px 0 20px 0;
text-align: center;
}
.column3 h3{
font-size: 18px;
color: #000;
}
.column3 h3 span{
font-weight: normal;
font-size: 12px;
padding-left: 10px;
color: #003300;
}
.column3 .position,.dob,.hobby{
font-size: 14px;
color: #666;
margin-bottom: 10px;
line-height: 120%;
}
.column3 .position{
padding-top: 10px;
border-top: 1px solid #ccc;
}
.column3 .hobby{
padding-bottom: 10px;
border-bottom: 1px solid #ccc;
}
.column3 p.career{ font-size: 14px;}
.column3 p{
line-height: 160%;
margin-bottom: 10px;
}
.column3 p span{
color: #003300;
font-weight: bold;
display: block;
font-size: 14px;
}

.column3 img{
}
