@charset "utf-8";
/*ＳＨＡＤＥ用*/
#Wrapper #ContentsShade{
	margin:20px 0;
	padding:0;
	width:920px;
	background-color:#ffffff;
	background:url(../img-common/content-bg.gif) top left repeat-y;
	position:relative;
	}	
* html #Wrapper #Contents{
	font-size:1.0em;
}
	
#ContentsShade #LeftContents{
	margin:0 0 0 26px;
	padding:0;
	width:612px;
	}
	
#ContentsShade #RightContents{
	position:absolute;
	top:0;
	left:682px;
	/*margin:0 0 0 44px;*/
	padding:0;
	width:220px;
	}
	
*html #ContentsShade #RightContents{
	position:absolute;
	top:0;
	left:682px;
	padding:0;
	width:220px;
	}



/*ＴＥＳの業種・職種 */

#LeftContents h2{
	margin:0;
	}
#LeftContents #PageContent{
	margin:0 0 20px 0;
	border:solid 1px #eaeae6;
	padding-top:8px;
	padding-bottom:10px;
	width:618px;
	}
	
#PageContent table{
	margin:10px 0 10px 10px;
	width:510px;
	}
	

#PageContent #LeadBox{
	margin:15px 0 5px 26px;
	width:560px;
	background:url(../about-tes/img/lead-body.jpg) bottom left no-repeat;
	padding-bottom:15px;
	}
 #LeadBox .haeder{
 	margin:0px;
 }
 
  #LeadBox p.Laed{
  margin:8px 20px 0 20px;
  }


#PageContent h3{
	margin:8px 0 5px 10px;
}

#PageContent p.ContentNext{
	padding:0 10px 5px 10px;
	border-bottom:1px dotted #99CCFF;
	margin:5px 0 0 30px;
	width:540px;

}

p.ContentNext a.WorkCompany{
	display:block;
	margin:5px 0 0 322px;
	height:34px;
	width:229px;
	background:url(../work-tes/img/work-company.jpg) top left no-repeat;
	text-indent:-9999px;
	}
p.ContentNext a.WorkCompany:hover{
	background:url(../work-tes/img/work-company.jpg) bottom left no-repeat;
	}
	

table.WorkTesList{
	width:100%;
}
table.WorkTesList td{
	width:50%;
}
/*------------------------------*/
#shadeGroupA{
	margin:8px 0 10px 28px;
	width:560px;
	padding:0;
}
#shadeGroupA h4{
	margin:0;
	padding:0;
	height:39px;
	width:560px;
	}
#shadeGroupA .shadeContents{
	margin:0;
	width:560px;
	padding:0;
	}
.shadeOpen .shadeBtnA,
.shadeClose .shadeBtnA,
.shadeOpen .shadeContents,
.shadeClose .shadeContents{
	width:560px;
	}
.shadeOpen .shadeBtnA,
.shadeClose .shadeBtnA{
	cursor:pointer;
}
.shadeOpen .shadeBtnA{
	background-image:url(../work-tes/img/work-a.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	
}
.shadeClose .shadeBtnA{
	background-image:url(../work-tes/img/work-a.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}


#shadeGroupB{
	margin:8px 0 10px 28px;
	width:560px;
	padding:0;
}
#shadeGroupB h4{
	margin:0;
	padding:0;
	height:39px;
	width:560px;
	}
#shadeGroupB .shadeContents{
	margin:0;
	width:560px;
	padding:0;
	}
.shadeOpen .shadeBtnB,
.shadeClose .shadeBtnB,
.shadeOpen .shadeContents,
.shadeClose .shadeContents{
	width:560px;
	}
.shadeOpen .shadeBtnB,
.shadeClose .shadeBtnB{
	cursor:pointer;
}
.shadeOpen .shadeBtnB{
	background-image:url(../work-tes/img/work-b.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	
}
.shadeClose .shadeBtnB{
	background-image:url(../work-tes/img/work-b.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}

#shadeGroupC{
	margin:8px 0 10px 28px;
	width:560px;
	padding:0;
}
#shadeGroupC h4{
	margin:0;
	padding:0;
	height:39px;
	width:560px;
	}
#shadeGroupC .shadeContents{
	margin:0;
	width:560px;
	padding:0;
	}
.shadeOpen .shadeBtnC,
.shadeClose .shadeBtnC,
.shadeOpen .shadeContents,
.shadeClose .shadeContents{
	width:560px;
	}
.shadeOpen .shadeBtnC,
.shadeClose .shadeBtnC{
	cursor:pointer;
}
.shadeOpen .shadeBtnC{
	background-image:url(../work-tes/img/work-c.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	
}
.shadeClose .shadeBtnC{
	background-image:url(../work-tes/img/work-c.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}


#shadeGroupD{
	margin:8px 0 10px 28px;
	width:560px;
	padding:0;
}
#shadeGroupD h4{
	margin:0;
	padding:0;
	height:39px;
	width:560px;
	}
#shadeGroupD .shadeContents{
	margin:0;
	width:560px;
	padding:0;
	}
.shadeOpen .shadeBtnD,
.shadeClose .shadeBtnD,
.shadeOpen .shadeContents,
.shadeClose .shadeContents{
	width:560px;
	}
.shadeOpen .shadeBtnD,
.shadeClose .shadeBtnD{
	cursor:pointer;
}
.shadeOpen .shadeBtnD{
	background-image:url(../work-tes/img/work-d.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	
}
.shadeClose .shadeBtnD{
	background-image:url(../work-tes/img/work-d.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}


#shadeGroupE{
	margin:8px 0 10px 28px;
	width:560px;
	padding:0;
}
#shadeGroupE h4{
	margin:0;
	padding:0;
	height:39px;
	width:560px;
	}
#shadeGroupE .shadeContents{
	margin:0;
	width:560px;
	padding:0;
	}
.shadeOpen .shadeBtnE,
.shadeClose .shadeBtnE,
.shadeOpen .shadeContents,
.shadeClose .shadeContents{
	width:560px;
	}
.shadeOpen .shadeBtnE,
.shadeClose .shadeBtnE{
	cursor:pointer;
}
.shadeOpen .shadeBtnE{
	background-image:url(../work-tes/img/work-e.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	
}
.shadeClose .shadeBtnE{
	background-image:url(../work-tes/img/work-e.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}


#shadeGroupF{
	margin:8px 0 10px 28px;
	width:560px;
	padding:0;
}
#shadeGroupF h4{
	margin:0;
	padding:0;
	height:39px;
	width:560px;
	}
#shadeGroupF .shadeContents{
	margin:0;
	width:560px;
	padding:0;
	}
.shadeOpen .shadeBtnF,
.shadeClose .shadeBtnF,
.shadeOpen .shadeContents,
.shadeClose .shadeContents{
	width:560px;
	}
.shadeOpen .shadeBtnF,
.shadeClose .shadeBtnF{
	cursor:pointer;
}
.shadeOpen .shadeBtnF{
	background-image:url(../work-tes/img/work-f.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	
}
.shadeClose .shadeBtnF{
	background-image:url(../work-tes/img/work-f.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}


#shadeGroupG{
	margin:8px 0 10px 28px;
	width:560px;
	padding:0;
}
#shadeGroupG h4{
	margin:0;
	padding:0;
	height:39px;
	width:560px;
	}
#shadeGroupG .shadeContents{
	margin:0;
	width:560px;
	padding:0;
	}
.shadeOpen .shadeBtnG,
.shadeClose .shadeBtnG,
.shadeOpen .shadeContents,
.shadeClose .shadeContents{
	width:560px;
	}
.shadeOpen .shadeBtnG,
.shadeClose .shadeBtnG{
	cursor:pointer;
}
.shadeOpen .shadeBtnG{
	background-image:url(../work-tes/img/work-g.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	
}
.shadeClose .shadeBtnG{
	background-image:url(../work-tes/img/work-g.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}

#shadeGroupH{
	margin:8px 0 10px 28px;
	width:560px;
	padding:0;
}
#shadeGroupH h4{
	margin:0;
	padding:0;
	height:39px;
	width:560px;
	}
#shadeGroupH .shadeContents{
	margin:0;
	width:560px;
	padding:0;
	}
.shadeOpen .shadeBtnH,
.shadeClose .shadeBtnH,
.shadeOpen .shadeContents,
.shadeClose .shadeContents{
	width:560px;
	}
.shadeOpen .shadeBtnH,
.shadeClose .shadeBtnH{
	cursor:pointer;
}
.shadeOpen .shadeBtnH{
	background-image:url(../work-tes/img/work-h.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	
}
.shadeClose .shadeBtnH{
	background-image:url(../work-tes/img/work-h.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}


#shadeGroupI{
	margin:8px 0 10px 28px;
	width:560px;
	padding:0;
}
#shadeGroupI h4{
	margin:0;
	padding:0;
	height:39px;
	width:560px;
	}
#shadeGroupI .shadeContents{
	margin:0;
	width:560px;
	padding:0;
	}
.shadeOpen .shadeBtnI,
.shadeClose .shadeBtnI,
.shadeOpen .shadeContents,
.shadeClose .shadeContents{
	width:560px;
	}
.shadeOpen .shadeBtnI,
.shadeClose .shadeBtnI{
	cursor:pointer;
}
.shadeOpen .shadeBtnI{
	background-image:url(../work-tes/img/work-i.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	
}
.shadeClose .shadeBtnI{
	background-image:url(../work-tes/img/work-i.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}

#shadeGroupJ{
	margin:8px 0 10px 28px;
	width:560px;
	padding:0;
}
#shadeGroupJ h4{
	margin:0;
	padding:0;
	height:39px;
	width:560px;
	}
#shadeGroupJ .shadeContents{
	margin:0;
	width:560px;
	padding:0;
	}
.shadeOpen .shadeBtnJ,
.shadeClose .shadeBtnJ,
.shadeOpen .shadeContents,
.shadeClose .shadeContents{
	width:560px;
	}
.shadeOpen .shadeBtnJ,
.shadeClose .shadeBtnJ{
	cursor:pointer;
}
.shadeOpen .shadeBtnJ{
	background-image:url(../work-tes/img/work-j.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	
}
.shadeClose .shadeBtnJ{
	background-image:url(../work-tes/img/work-j.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}






#shadeGroupK{
	margin:8px 0 10px 28px;
	width:560px;
	padding:0;
}
#shadeGroupK h4{
	margin:0;
	padding:0;
	height:39px;
	width:560px;
	}
#shadeGroupK .shadeContents{
	margin:0;
	width:560px;
	padding:0;
	}
.shadeOpen .shadeBtnK,
.shadeClose .shadeBtnK,
.shadeOpen .shadeContents,
.shadeClose .shadeContents{
	width:560px;
	}
.shadeOpen .shadeBtnK,
.shadeClose .shadeBtnK{
	cursor:pointer;
}
.shadeOpen .shadeBtnK{
	background-image:url(../work-tes/img/work-k.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	
}
.shadeClose .shadeBtnK{
	background-image:url(../work-tes/img/work-k.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}




.shadeContents p{
	text-align:justify;
	text-justify:distribute;
	margin:10px 10px 10px  10px;
	width:540px;
	}


.shadeContents table tr td.w160{
	width:160px;
}
.shadeContents table tr td.w180{
	width:180px;
}
.shadeContents table tr td.w120{
	width:120px;
}

.shadeContents table tr td.w230{
	width:230px;
}

.shadeContents table tr td.w200{
	width:200px;
}
.shadeContents table tr td.w80{
	width:80px;
}
.shadeContents table tr td.w60{
	width:60px;
}


/* clearfix
----------------------------------------*/
ul#contentTab:after,
#ExaminationS:after,
#TextBox dl.TextBook:after
{
	display: block;
	clear: both;
	height: 0;
	line-height: 0;
	visibility: hidden;
	content: ".";
	font-size: 0.1em;
}
ul#contentTab,
#ExaminationS,
#TextBox dl.TextBook
{
	display: inline-block;
}	
	
.UnderCons{
	width:100%;
	margin:0 auto;
	height:400px;
	padding-top:100px;
}


p.Under{
	width:200px;
	margin:60px auto;
	padding:20px;
	text-align:center;
	background-color:#F9F9F7;
}




	
	
	
