/* CSS Document */

/*タイトル*/
#ttl_recruit { width:570px; clear:both; margin:15px auto 0;}
#ttl_img { width:490px; clear:both; margin:10px auto 0;}
#ttl_img2 { width:490px; clear:both;background:url(../img/recruit/ttl_img2.gif) no-repeat; height:59px; margin:0 auto;}

/*ナビ部分*/
a.navi_box {background:url(../img/recruit/navi.gif) no-repeat 5px 34px; float:left; width:161px; height:59px; display:block;}
a.navi_box strong { font-weight:bold; font-size:13px; color:#ffffff; display:block; margin:40px 0 0 30px; text-align:left;}

/*冒頭テキスト*/
.contents_box {width:490px; background-color:#EAF3FB; margin:0 auto; padding-bottom:8px;}
.contents_box_in {width:470px; background-color:#ffffff; margin:0 auto; padding-bottom:8px;}
.ttl_sub_txt { width:450px; clear:both; font-size:12px; text-align:left; line-height:170%; color:#333333; margin:0px auto; font-weight:normal; background-color:#ffffff; padding:10px;}
.ttl_sub_txt span {text-align:justify; text-justify:distribute; display:block;}
.ttl_sub_txt strong {color:#0072C6; font-size:14px;}

/*募集詳細*/
.re_table {background-color:#ffffff; margin:0 auto; width:450px; padding:5px 0 0 0px;}
.left_re_txt {text-align:left; font-weight:bold; color:#444444; display:block; padding:0px 5px; margin-top:5px; font-size:12px; line-height:150%;}
.left_re_txt2 {text-align:left; color:#0072C6; display:block; padding-left:5px; margin-top:5px; font-size:12px; line-height:150%; font-weight:bold;}
p.left_re_txt3 {text-align:left; color:#333333; display:block; padding:5px; font-size:12px; line-height:150%;text-align:justify; text-justify:distribute; }
span.re_px10 {font-size:10px; line-height:130%;}
span.re_msg_px10 {font-size:10px; line-height:130%; display:block; padding:5px; color:#333333;}

td.border {border-bottom:2px dotted #cccccc;}

/*トップへ戻る*/
a.top_link { float:right; background: url(../img/cmn/img/icon_arrow5.gif) no-repeat 0px 2px; height:17px; display:block; margin:0 0px 20px 0; padding-right:0px; clear:both;}
a.top_link span { font-size:12px; color:#333333; padding-left:15px;}