﻿@charset "utf-8";

/*=================================================================
	
	デジハリ・グランドサイト / 採用情報カテゴリ用CSS
	・Customize: 2011.06.15

=================================================================*/


/*-----------------------------------------------------------------
		基礎設計
-----------------------------------------------------------------*/
#snav li {
	float:left;
}
/*#snav li.snav01 a {
	width:129px;
	height:47px;
	text-indent:-9999px;
	font-size:0;
	background:url(../../../jobs/images/snav01.gif) 0 0 no-repeat;
	display:block;
}
#snav li.snav02 a {
	width:129px;
	height:47px;
	text-indent:-9999px;
	font-size:0;
	background:url(../../../jobs/images/snav02.gif) 0 0 no-repeat;
	display:block;
}
#snav li.snav03 a {
	width:129px;
	height:47px;
	text-indent:-9999px;
	font-size:0;
	background:url(../../../jobs/images/snav03.gif) 0 0 no-repeat;
	display:block;
}
#snav li.snav04 a {
	width:129px;
	height:47px;
	text-indent:-9999px;
	font-size:0;
	background:url(../../../jobs/images/snav04.gif) 0 0 no-repeat;
	display:block;
}
#snav li.snav05 a {
	width:128px;
	height:47px;
	text-indent:-9999px;
	font-size:0;
	background:url(../../../jobs/images/new_snav05.gif) 0 0 no-repeat;
	display:block;
}*/

#snav li.snav01 a {
	width:107px;
	height:47px;
	text-indent:-9999px;
	font-size:0;
	background:url(../../../jobs/images/snav06.gif) 0 0 no-repeat;
	display:block;
}
#snav li.snav02 a {
	width:107px;
	height:47px;
	text-indent:-9999px;
	font-size:0;
	background:url(../../../jobs/images/snav07.gif) 0 0 no-repeat;
	display:block;
}
#snav li.snav03 a {
	width:107px;
	height:47px;
	text-indent:-9999px;
	font-size:0;
	background:url(../../../jobs/images/snav08.gif) 0 0 no-repeat;
	display:block;
}
#snav li.snav04 a {
	width:107px;
	height:47px;
	text-indent:-9999px;
	font-size:0;
	background:url(../../../jobs/images/snav09.gif) 0 0 no-repeat;
	display:block;
}
#snav li.snav05 a {
	width:107px;
	height:47px;
	text-indent:-9999px;
	font-size:0;
	background:url(../../../jobs/images/snav10.gif) 0 0 no-repeat;
	display:block;
}
#snav li.snav06 a {
	width:109px;
	height:47px;
	text-indent:-9999px;
	font-size:0;
	background:url(../../../jobs/images/snav11.gif) 0 0 no-repeat;
	display:block;
}


#snav li.snav01 a:hover,
#snav li.snav02 a:hover,
#snav li.snav03 a:hover,
#snav li.snav04 a:hover,
#snav li.snav05 a:hover,
#snav li.snav06 a:hover {
	background-position:0 -47px;
}

/*カレント*/

.p-01 #snav li.snav01 a,
.p-02 #snav li.snav02 a,
.p-03 #snav li.snav03 a,
.p-04 #snav li.snav04 a,
.p-05 #snav li.snav05 a,
.p-06 #snav li.snav06 a {
	background-position:0 -47px;
}

h3.no_bg {
	background-image:none;
	padding-left:0;
}

/*-----------------------------------------------------------------
		社員インタビューページ
-----------------------------------------------------------------*/

.p-01 #left-inner {
	padding-bottom:550px;
}
#interview-box {
	width:644px;
	height:550px;
	background:url(../../../jobs/people/images/interview_bg.jpg) 0 0 no-repeat;
	position:absolute;
}

#interview-box .pht01 {
	position:relative;
	top:64px;
	left:33px;
}
#interview-box .pht02 {
	position:relative;
	top:64px;
	left:42px;
}
#interview-box .pht03 {
	position:relative;
	top:64px;
	left:55px;
}
#interview-box .pht04 {
	position:relative;
	top:108px;
	left:33px;
}
#interview-box .pht05 {
	position:relative;
	top:108px;
	left:242px;
}
#interview-box .pht06 {
	position:relative;
	top:276px;
	left:-342px;
}
#interview-box .pht07 {
	position:relative;
	top:154px;
	left:230px;
}
#interview-box .pht08 {
	position:relative;
	top:154px;
	left:241px;
}
.thumb-box {
	width:510px;
	float:right;
}
.thumb-box ul li {
	width:120px;
	float:left;
}
#recruit.detail h3 {
	background-image:none;
	padding:0;
	margin-bottom:5px;
	font-size:100%;
}


/*-----------------------------------------------------------------
		新卒採用ページ
-----------------------------------------------------------------*/
#recruit table {
	width:644px;
	font-size:100%;
	line-height:150%;
}

#recruit table th {
	width:120px;
	background-color:#EFEFEF;
	padding:10px;
	border:1px solid #E1E1E1;
	border-collapse:collapse;
	text-align:left;
}
#recruit table td {
	padding:10px;
	border:1px solid #E1E1E1;
	border-collapse:collapse;
}
#recruit h4 {
	font-weight:bold;
	font-size:100%;
}