body{
background-image:url('images/bg.gif');
background-repeat: repeat-x;
text-align:center;
}

.sc_ripple{
	background-image:url('images/ripple_shoukai.gif');
	width:302px;
	height:220px;
	margin-right:0px;
	font-size:13px;
	line-height:19px;
	padding-top:280px;
	padding-left:15px;
	padding-right:10px;
	text-align:left;
}
.top_kensaku_link a:link{color:#2f4012;line-height:24px;font-size:13px;}
.top_kensaku_link a:visited{color:#2f4012;line-height:24px;font-size:13px;}
.top_kensaku_link a:active{color:#2f4012;line-height:24px;font-size:13px;}
.top_kensaku_link a:hover{color:#ff0000;line-height:24px;font-size:13px;}

.kensaku_link a:link{color:#2f4012;line-height:24px;font-size:13px;}
.kensaku_link a:visited{color:#2f4012;line-height:24px;font-size:13px;}
.kensaku_link a:active{color:#2f4012;line-height:24px;font-size:13px;}
.kensaku_link a:hover{color:#ff0000;line-height:24px;font-size:13px;}

.top_link a:link{color:#ed309f;line-height:24px;font-size:13px;}
.top_link a:visited{color:#ed309f;line-height:24px;font-size:13px;}
.top_link a:active{color:#ed309f;line-height:24px;font-size:13px;}
.top_link a:hover{color:#ff0000;line-height:24px;font-size:13px;}

/*メニュー*/


/*ＴＯＰスクール部分*/





/*検索ページ部分*/
.kensaku_1{
background-image:url('images/kensaku_shokugyo.gif');
width:287px;
height:96px;
margin-right:0px;
}
.kensaku_2{
background-image:url('images/kensaku_tiku.gif');
width:289px;
height:96px;
margin-right:0px;
}
.kensaku_3{
background-image:url('images/kensaku_kikan.gif');
width:289px;
height:96px;
margin-right:0px;
}

.kensaku_link{
padding-top:15px;

}
.kensaku_table {border-collapse:collapse;width:850px;}
.kensaku_table2 {border-collapse:collapse;width:700px;}
.kensaku_table th {
  border:1px solid #859d14;
  padding:6px;
}
.kensaku_table2 th {
  border:1px solid #859d14;
  padding:6px;
}
.kensaku_table td {
  border:1px solid #859d14;
  padding:6px;
	font-size:12px;
	line-height:18px;
}
.kensaku_table2 td {
  border:1px solid #859d14;
  padding:6px;
	font-size:12px;
	line-height:18px;
}

.line_top{
margin-top:-5px;
padding:0px;
text-align:center;
}




.sc_contents{
font-size:13px;
line-height:19px;
}

.company_table {width:650px;background-image:url('images/company_bg.gif');margin-left:10px;padding:0px;margin:0px;}
.company_table td {
  border:1px solid #cfb9d6;
  padding:6px;
	font-size:12px;
	line-height:18px;


}


#hh2 hr{border-bottom:2px dashed #999999;} 
.foot{

text-align:right;
font-size:13px;

}

.foot a:link{color:#000000;line-height:24px;font-size:13px;text-decoration:none;}
.foot a:visited{color:#000000;line-height:24px;font-size:13px;text-decoration:none;}
.foot a:active{color:#000000;line-height:24px;font-size:13px;text-decoration:none;}
.foot a:hover{color:#ff0000;line-height:24px;font-size:13px;}

a:link{color:#000000;line-height:24px;font-size:13px;text-decoration:none;}
a:visited{color:#000000;line-height:24px;font-size:13px;text-decoration:none;}
a:active{color:#000000;line-height:24px;font-size:13px;text-decoration:none;}
a:hover{color:#ff0000;line-height:24px;font-size:13px;}
.work_text{
font-size:13px;
line-height:21px;
color:#000000;
font-family:sans-serif;

}
.work_text2{
font-size:11px;
line-height:20px;
color:#000000;
font-family:sans-serif;
}

.imgspace{
bottom-margin:3px;
}

.oba{
background-image:url('imgs/oba_1.jpg');
font-size:13px;
color:#000000;
line-height:18px;
width:500px;
height:700px;
}

.oba{

font-size:13px;
color:#000000;
line-height:20px;
padding-top:357px;
padding-left:200px;

}

.oba_text2{

font-size:13px;
color:#000000;
line-height:20px;
padding-top:5px;


}

.oba_text3{
font-size:13px;
color:#000000;
line-height:20px;
padding-top:2px;


}

.work_link a:link{color:#ed309f;line-height:24px;font-size:13px;text-decoration:none;}
.work_link a:visited{color:#ed309f;line-height:24px;font-size:13px;text-decoration:none;}
.work_link a:active{color:#ed309f;line-height:24px;font-size:13px;text-decoration:none;}
.work_link a:hover{color:#ff0000;line-height:24px;font-size:13px;text-decoration:none;}



.ripple_shoukai{
padding-top:100px;
padding-left:300px;
font-size:13px;
line-height:20px;
width:650px;
height:250px;
}

h1{
font-size:13px;
font-family:sans-serif;
color:#588243;
margin:2px;
padding:2px;
}
strong{
font-size:12px;
font-family:sans-serif;
color:#ee6a00;
margin:2px;
padding:2px;

}

em{
font-size:16px;
font-family:sans-serif;
color:#ee6a00;
margin:2px;
padding:0px;
font-style:normal; 
font-weight:bold; 
}

.pankuzu{
font-size:12px;
font-family:sans-serif;
color:#333333;
padding:5px;
}

td{
text-align:left;
}
