@charset "utf-8";
/* CSS Document */

#recruit{
padding-top:20px;
width:600px;
margin:0 auto;
}
#recruit h3{
margin-bottom:10px;
}
/*
.recruit_tbl th{
border-bottom:solid 1px #ff8a00;
vertical-align:top;
text-align:left;
padding:10px;
width:100px;
}
.recruit_tbl th.first{
border:solid 1px #ff8a00;
border-width:1px 0 1px 0;
}
.recruit_tbl th.bg01{
background:url(../../recruit/images/th_bg01.gif) left 5px no-repeat;

}
.recruit_tbl th.bg02{
background:url(../../recruit/images/th_bg02.gif) left 5px no-repeat;
}
.recruit_tbl td{
border-bottom:solid 1px #a0a0a0;
vertical-align:top;
text-align:left;
padding:15px 5px;
}
.recruit_tbl td.first{
border:solid 1px #a0a0a0;
border-width:1px 0 1px 0;
}
.recruit_tbl td.bg01{
background:url(../../recruit/images/td_bg01.gif) center 5px no-repeat;
}
.recruit_tbl td.bg02{
background:url(../../recruit/images/td_bg02.gif) center 5px no-repeat;
}
.recruit_tbl td.border_none{
border:none;
width:5px;
}*/
.tbl_box{
padding-top:1px;
background:url(../../recruit/images/recruit_tbl_bg.gif) no-repeat left top;
}

.recruit_tbl th{
width:107px;
padding:10px;
background:url(../../recruit/images/recruit_tbl_th_bg.gif) no-repeat left bottom;
border-bottom:#FFF 5px solid;
}

.recruit_tbl td{
padding:10px;
background:url(../../recruit/images/recruit_tbl_td_bg.gif) no-repeat left bottom;
border-bottom:#FFF 5px solid;
}
.method{
border:solid 1px #e2e2e2;
margin-top:10px;
}
.method p{
background-color:#d9ecf8;
font-weight:bold;
padding:10px 20px;
}
*html .method p{
width:560px;
}