@charset "utf-8";

.voice{width:440px;}

.voice dt{
	border-bottom:2px solid #e8e8e8;
	padding-bottom:3px;
	margin-bottom:5px;
	font-weight:bold;
}

/********** コンテンツ内 **********/
.w100	{width:100px;}
.w120	{width:120px;}
.w300	{width:300px;}
.w415	{width:415px;}

.bdGrayL{border-left:1px solid #e8e8e8;}

.mR2{margin-left:2px;}

/* スプライト */
.subtitle_recruit1	{background-position:0 -1340px;width:578px;height:30px;}
.subtitle_recruit2	{background-position:0 -1400px;width:578px;height:30px;}
.subtitle_recruit3	{background-position:0 -1460px;width:578px;height:30px;}
.subtitle_recruit4	{background-position:0 -1520px;width:578px;height:30px;}
.subtitle_recruit5	{background-position:0 -1580px;width:578px;height:30px;}

.entry{
	background:url(../recruit/img/entry.png) no-repeat 0 0;
	width:184px;
	height:46px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}

.entry:hover{background-position:0 -46px;}

.tab{
	border-bottom:2px solid #c00;
}

.tab li{
	float:left;
	margin-right:2px;
}

.tabB{
	background:url(../recruit/img/tab.gif) no-repeat 0 0;
	width:182px;
	height:42px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}

.tab1	{background-position:0 0;}
.tab1C	{background-position:0 -42px;}
.tab2	{background-position:-200px 0;}
.tab2C	{background-position:-200px -42px;}
.tab3	{background-position:-400px 0;}
.tab3C	{background-position:-400px -42px;}
