@charset "utf-8";

#rightarea .recruit {
	margin-top: 10px;
	width: 100%;
}

#rightarea  .recruit tr th {
	background: #DFE8FF;
	vertical-align:top;
	text-align: left;
}

#rightarea  .recruit tr td {
	text-align:left;
	vertical-align:top;
}


.catch{
	margin-top: 6px;
	padding: 4px;
	background-color: #F5FDD4;
}

.catch p {
	margin: 10px;
	padding:0px;
	font-size: 14px;
	font-weight:bold;
	color: #009933;
}

#rightarea ul {
	margin-top: 0em;
}

#rightarea p {
	line-height: 160%;
}

#lmenu  li a {
	background-image:url(../images/lmenuRsetumei.jpg);
}

.gaiyo {
	margin-left:1em;
}

.sotag{/*toptext.css*/
	margin-top:12px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.topmadj{
	margin-top: 8px;
}

#maincontent th{
	text-align: center;
}

/*社員のリスト--------------------*/

#shainlist {
	margin: 0px;
	padding: 0px;
	padding-top:0px;
}

#shainlist ul {
	list-style-type:none;
	margin:0px;
	padding: 0px;
	margin-left: 12px;
}

#shainlist a {
	display:block;
	position:relative;
}

#shainlist  li a {
	display:block;
	position:relative;
	top: 0px;
	left: 0px;
	background-image:url(../recruit/images/shainlist.png);
	background-repeat:no-repeat;
	width: 542px;
	height: 143px;
	text-decoration:none;
	text-indent:-7000px;
	overflow:hidden;
	margin: 16px 0;
	padding: 00px;
}

.SL_1 a {background-position:0 0px;}
.SL_2 a {background-position:0px -151px;}
.SL_3 a {background-position:0px -302px;}
.SL_4 a {background-position:0px -453px;}

/*社員のリスト--------------------*/

#shainlist a:hover,
#shainlist a:focus,
#shainlist a:active {
	position: relative;top: 1px; left: 1px;
}

#subarea .entry {
	border-style: none;
	border: 0px;
	border-collapse: collapse;
	border:0px #ffffff none;
}

#subarea .entry tr{
	border-style: none;
	border: 0px;
}

#subarea .entry tr td{
	border-style: none;
	border: 0px;
	font-size:larger;
}
#subarea .entry tr .koumoku {
	background: #ff9856;
}

#subarea .entry tr .koumoku2 {
	background: #e9e9fd;
	font-size: 1.5em;
	font-weight:bold;
}

img{
	border: 0;
	border: none;
}
