/**  共通、スペース、線など  **/

.sp-bottom10{
 margin-bottom:10px;
}

td.p5{
 padding:5px;color:#333;
}
td.pt5{
 padding-top:5px;color:#333;
}
td.pb5{
 padding-bottom:5px;color:#333;
}
td.pl5{
 padding-left:5px;color:#333;
}
td.pl7{
 padding-left:7px;color:#333;
}
td.pl10{
 padding-left:10px;color:#333;
}
td.pr5{
 padding-right:5px;color:#333;
}
td.pr7{
 padding-right:7px;color:#333;
}
td.pr10{
 padding-right:10px;color:#333;
}

.m5{
margin:5px;
}
.mt5{
margin-top:5px;
}
.mt10{
margin-top:10px;
}
.mt15{
margin-top:15px;
}
.mt20{
margin-top:20px;
}
.mt25{
margin-top:25px;
}
.mtb10{
margin-top:10px;margin-bottom:10px;
}

.topcopy {
 padding:5px 10px 5px 10px ;font-size:12px; line-height:20px;color:#333;
}

.bordergray{
 border: 1px solid #999;
}
.borderblue{
 border: 1px solid #2781F0;
}
.line21{
 background-image:url(../../career/images/kei_21.gif);height:21px;
}

/**  トップ  **/

#haken-info{
margin-top:10px;
}
#haken-info .date{
padding:3px 2px 3px 5px;
}
#haken-info A:link{
color:#555;text-decoration:none;text-align:left;
}
#haken-info A:visited{
color:#555;text-decoration:none;text-align:left;
}
#haken-info A:hover{
color:#555;text-decoration:underline;text-align:left;
}
#haken-info .koumoku{
padding:3px 2px 3px 5px;color:#555;text-align:left;
}

#syokusyu{
margin-top:15px;
}
#syokusyu .arrow{padding-left:7px;padding-right:7px;}
#syokusyu A:link{
color:#3486CF;text-decoration:none;text-align:left;font-weight:bold;
}
#syokusyu A:visited{
color:#3486CF;text-decoration:none;text-align:left;font-weight:bold;
}
#syokusyu A:hover{
color:#3486CF;text-decoration:underline;text-align:left;font-weight:bold;
}
#syokusyu .koumoku{
padding:0px 5px 7px 0px;font-size:10px;color:#555;text-align:left;
}
#hotjobs{
margin-top:15px;
}
#hotjobs .icon{padding:5px 2px 3px 2px;}
#hotjobs A:link{
color:#555;text-decoration:none;text-align:left;font-weight:normal;
}
#hotjobs A:visited{
color:#555;text-decoration:none;text-align:left;font-weight:normal;
}
#hotjobs A:hover{
color:#555;text-decoration:underline;text-align:left;font-weight:normal;
}
#hotjobs .koumoku{
padding:3px 5px 3px 3px;color:#555;text-align:left;font-weight:normal;
}


#kakusyu{
margin-top:15px;
}
#kakusyu .button{padding:5px 2px 3px 5px;}
#kakusyu .koumoku{
font-size:10px;color:#555;text-align:left;padding:5px 3px 5px 3px;
}

#kigyoumuke{
margin-top:15px;
}
#kigyoumuke .point{font-size:11px;color:#1563EA;}
#kigyoumuke A:link{
color:#555;text-decoration:none;text-align:left;
}
#kigyoumuke A:visited{
color:#555;text-decoration:none;text-align:left;
}
#kigyoumuke A:hover{
color:#555;text-decoration:underline;text-align:left;
}
#kigyoumuke .koumoku{
padding:1px 5px 3px 2px;color:#555;text-align:left;
}

#blog{
margin-top:15px;
}
#blog .date{font-size:11px;color:#555;text-align:left;}
#blog A:link,A:visited{
color:#555;text-decoration:none;text-align:left;font-weight:normal;
}
#blog A:hover{
color:#555;text-decoration:underline;text-align:left;font-weight:normal;
}
#blog .koumoku{
padding:1px 3px 3px 2px;font-size:12px;color:#555;text-align:left;font-weight:normal;
}

/**  右メニュー  **/

#rguide{
 margin-top:7px;
}
#rguide A:link{
 font-size:12px;color:#ff6600;text-decoration:underline;line-height:22px;
}
#rguide A:visited{
 font-size:12px;color:#ff6600;text-decoration:underline;line-height:22px;
}

#rbtn{
 margin-top:7px;
}
#rbtn td.sb10{
 padding-bottom:10px;

}
#rbtn td.txt{
 padding:3px 0px 2px 3px;
}
.rbtnkoumoku{
 font-size:12px;color:#555;padding-bottom:3px;
}
.rbtnkoumoku2{
 font-size:12px;color:#1A79EF;padding-bottom:5px;
}
.rbtnkoumoku2 A:link{
 font-size:12px;color:#1A79EF;text-decoration:underline;
}
.rbtnkoumoku1 A:visited{
 font-size:12px;color:#1A79EF;text-decoration:underline;
}


/**105  パソナテックのポイント  **/
td .pointttl{font-size:12px;color:#1F3352;font-weight:bold;padding:0px 5px 0px 7px;background-image:url(../../haken/images/tt_back.gif);}
/** td .pointttl{font-size:12px;color:#1F3352;font-weight:bold;padding:0px 5px 0px 7px;background-image:url(../../staff/images/tt_back.gif);} **/
 
#catch p{
 line-height:20px;
 padding:3px 0px 0px 160px;
}
#catch p.point{
font-size:14px;
 font-weight:bold;
 border-bottom: solid 1px #999999;
 padding:6px 0px 5px 0px;
 margin:10px 10px 10px 15px;
 width:95%;
 }
#catch span.tys{
 float:left;
 padding:60px 0px 0px 25px;
}


/**  パソナテックの特徴  **/
table .kakomiy{border:solid 1px #999;background-color:#ffffcc;margin-top:12px;}
.kakomiy td.backy{padding:10px 15px;}




/** 113 ログイン **/
#login{padding:15px 20px;}
#login A:link{
color:#f60;text-decoration:none;text-align:left;
}
#login A:visited{
color:#f60;text-decoration:none;text-align:left;
}
#login A:hover{
color:#f60;text-decoration:underline;text-align:left;
}



/**  検索結果テーブル  **/
table .kensakukekka{margin-top:15px;}

/**  検索結果テキスト  **/
.msg{font-size:14px;font-weight:bold;color:#000;}
.msgorg{font-size:14px;font-weight:bold;color:#ff6600;}


/**  検索結果カコミ  **/
.kekkatt{background-image:url(../../haken/images/stt_kakomi.gif);}
/**.kekkatt{background-image:url(../../staff/images/stt_kakomi.gif);}**/
.kekkatt td{padding:0px 12px;}
.kekkatt img{margin-right:3px;}
.kakomikei{border:solid 1px #2781F0;background-color:#fff;padding:8px 12px;}
.kekkanavi{padding:5px 0px;}
.kekkanavi A:link{
 color:#2781F0;text-decoration:none;
}
.kekkanavi A:visited{
 color:#2781F0;text-decoration:none;
}
.kekkanavi A:hover{
 color:#2781F0;text-decoration:underline;
}
/**  検索結果　仕事情報の内容  **/
.work-catch{font-size:14px;font-weight:bold;color:#3487D1;padding:5px 0px;}
.work-access{font-size:11px;color:#555;}
.work-txt1{font-size:14px;font-weight:bold;color:#555;padding:5px 0px;}
.work-txt2{font-size:12px;color:#555;line-height:20px;}

/**  検索結果　詳細情報  **/

.syousaittl{font-size:12px;font-weight:bold;color:#333;background-color:#dedede;padding:3px 3px;}
.syousaizyouhou{font-size:12px;color:#555;padding:6px 10px;background-color:#fff;}
.kakomikei2{border:solid 1px #2781F0;background-color:#DCF3D0;padding:8px 12px;}

/**  107登録カコミ  **/
.touroku-kei{border:solid 1px #5BA4FE;}
iframe
{
    width:100%;
    height:150px;
    border:0;
    padding:0px 0px 3px 0px;
    margin:0px;
}

/** 107 登録入力カコミ  **/
.touroku-base{background-color:#dfdfdf;padding:5px 10px;}
.hisssu{font-size:11px;color:#ff0000;}
.touroku-wbase{background-color:#fff;padding:5px 10px;}
.touroku-tt{font-size:12px;color:#222;font-weight:bold;margin-left:3px;margin-top:2px;}
.touroku-koumoku{font-size:12px;color:#333;padding:3px 2px 3px 2px;}
.touroku-koumoku-l10{font-size:12px;color:#333;padding:3px 2px 3px 10px;}

.w120{width:120px;}
.w140{width:140px;}
.w150{width:150px;}
.w160{width:160px;}
.w170{width:150px;}
.w180{width:180px;}
.w250{width:250px;}

/**  登録入力完了  **/
#kanryou{margin-top:10px;}
#kanryou .tt{font-size:16px;color:#555;font-weight:bold;padding:15px 0px 15px 15px;}
#kanryou .t2{font-size:12px;color:#555;padding:10px 0px 10px 15px;}

#toiawase{margin-top:30px;border:solid 1px #999;background-color:#dedede;}
#toiawase td{padding:15px 0px 15px 20px;}
#toiawase A:link{
color:#ff6600;text-decoration:none;text-align:left;
}
#toiawase A:visited{
color:#ff6600;text-decoration:none;text-align:left;
}
#toiawase A:hover{
color:#ff6600;text-decoration:underline;text-align:left;
}




/**  108職種で探す  **/
.ttltxt{font-size:12px;font-weight:bold;color:#3487D1;}
#syokusyulist .tt1{
font-size:13px;color:#0055C2;font-weight:bold;padding:3px 0px 3px 0px;}
#syokusyulist .tt2{
color:#333;font-weight:bold;padding:6px 12px 5px 0px;}
#syokusyulist .koumoku{
color:#3486CF;padding:5px 0px 5px 10px;}
#syokusyulist A:link{
color:#3486CF;text-decoration:none;text-align:left;
}
#syokusyulist A:visited{

color:#3486CF;text-decoration:none;text-align:left;
}
#syokusyulist A:hover{
color:#3486CF;text-decoration:underline;text-align:left;
}
.syokukakomi-ttbar{
font-size:13px;color:#1F3352;font-weight:bold;padding:0px 12px;background-image:url(../../haken/images/tt_back.gif);
}
/**font-size:13px;color:#1F3352;font-weight:bold;padding:0px 12px;background-image:url(../../staff/images/tt_back.gif);
}**/

.mbtn A:link{
color:#0145C3;text-decoration:none;
}
.mbtn A:visited{
color:#0145C3;text-decoration:none;
}

/**  109　キャリアマップ  **/
.mapttltxt{font-size:14px;font-weight:bold;color:#0055C2;padding:10px 0px 3px 0px;}
.mapttltxt2{font-size:12px;font-weight:bold;color:#222;padding:7px 0px 2px 0px;}
.maptxt{font-size:12px;color:#555;padding:0px 5px 10px 0px;line-height:20px;}

.itsssyokusyutt{font-size:13px;font-weight:bold;color:#333;padding:10px 0px 0px 0px;}
.itsssyokusyutxt{font-size:12px;color:#555;padding:2px 0px 7px 0px;}
.itsssyokusyu{background-color:#999;}
.itsssyokusyu th{background-color:#B3E2F9;}
.itsssyokusyu td{background-color:#eee;}

/* 新着情報 */
#shintyaku{
margin-top:10px;
}
#shintyaku .date{
padding:3px 2px 3px 5px;
}
#shintyaku A:link{
 /*color:#555;text-decoration:none; */
color:#246bb3;
text-decoration:underline;
text-align:left;
}
#shintyaku A:visited{
 /*color:#555;text-decoration:none; */
color:#800080;
text-decoration:underline;
text-align:left;
}
#shintyaku A:hover{
 /*color:#555;text-decoration:underline; */
color:#f00;
text-decoration:underline;
text-align:left;
}
#shintyaku .koumoku{
padding:3px 2px 3px 5px;color:#555;text-align:left;
}

/* サイドメニュー キャリアアップのサポート部分 2007.08.20追加 */

table#careerup_support {
	width: 182px;
	margin-top: 10px;
}

/* サイドメニュー 新着派遣求人と登録会情報の部分 2007.08.20追加 */

table#sidemenu_newjob {
	margin-top: 20px;
}

table#sidemenu_newjob table.inner td{
	padding: 10px 3px 0px 5px;
}

table#sidemenu_newjob span.newjob_text {
	color: #1a79ef;
}

table#sidemenu_tourokukai {
	margin-top: 20px;
}

table#sidemenu_tourokukai td.txt {
	padding: 8px 3px 4px 5px;
}

