@charset "utf-8";

/*/////////////////////////
■共通
/////////////////////////*/

.tit_sub{
padding:30px 25px 0px 25px;
}

.tit_sub2{
padding:50px 25px 20px 30px;
}

#staff_ta{
margin-left:10px;
}

#staff_ta .ph_ta{
padding-top:30px;
padding-left:20px;
width:190px;
vertical-align:top;
}

#staff_ta .na_ta{
padding-top:30px;
padding-left:10px;
width:185px;
vertical-align:top;
}

#staff_ta p{
padding-top:5px;
margin:0px;
}

#staff_ta2_1{
margin-left:10px;
}

#staff_ta2_1 td{
width:250px;
padding-left:20px;
padding-top:30px;
vertical-align:top;
}

#staff_ta2_1 p{
padding-top:5px;
margin:0px;
}

#staff_ta2_2{
margin-left:10px;
}

#staff_ta2_2 td{
width:250px;
padding-left:20px;
padding-top:20px;
vertical-align:top;
}

#staff_ta2_2 p{
padding-top:5px;
margin:0px;
}


/*/////////////////////////
■
/////////////////////////*/

#staff_ta3{
width:800px;
float:left;
margin:15px 0px 35px 25px;
_margin:15px 0px 35px 12px;
}

#staff_ta3 td{
border-top:1px solid;
border-right:1px solid;
border-color:#CCCCCC;
padding:5px;
vertical-align:top;
text-align:center;
}


#staff_ta3 .tit01{
width:15%;
background-color:#D4EFFC;
}

#staff_ta3 .tit02{
width:30%;
background-color:#D4EFFC;
}

#staff_ta3 .tit03{
width:30%;
background-color:#D4EFFC;
}

#staff_ta3 .tit04{
width:25%;
background-color:#D4EFFC;
}

#staff_ta3 td.vemi{
vertical-align:middle;
}


#staff_ta3 p{
text-align:left;
}


#staff_ta3 .te_left{
text-align:left;
}



#staff_ta3 .td_right{
border-right:none;
}

#staff_ta3 .td_bottom{
border-bottom:1px solid;
border-color:#CCCCCC;
}

#staff_ta3 .color_bk1{
background-color:#EFF9FE;
}


.other_photo{
padding-bottom:3px;
padding-top:6px;
}

