@charset "utf-8";
/* CSS Document */

/* Recruit */
#recruit_index {
	height:476px;
	background-color:#ECECEC;
	background-image:url(../images/recruit_index_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding:0;
	margin:0;
}

#recruit_index p {
	line-height:1.6em;
	padding:0.5em 2em 1em 105px;
	margin:0;
}
#recruit_index .clearfix {
	width:473px;
	height:115px;
	background-image:url(../images/recruit_index_bg2.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	padding-left:97px;
}

#recruit_index .clearfix img {
	width:135px;
}

#recruit_index .clearfix div {
	width:185px;
}

#recruit_index .clearfix div img {
	display:block;
	width:185px;
}

/* senior 1.2.3.4.5. top */
div.split_senior {
	background-image:url(../../recruit/voice/images/senior_back.jpg);
	background-repeat:no-repeat;
	clear:both;
	height:186px;
	padding:0;
	margin:1em 0;	
}

div.split_senior .cell_l {
	float:left;
	width:357px;
	padding:1em 0 1em 1em;
}

div.split_senior .cell_l p.ar{
margin-top:6.1em;
}

div.split_senior .cell_r {
	float:right;
	width:170px;
	padding:1.5em 1em;
}



div .new_contact, div .contact{
	margin:1em 0;
}

div .new_contact .left, div .contact .left{
	margin:0;
	padding:0;
	width:386px;
	height:108px;
}

div .new_contact .right{
	background-image:url(../images/new_contact02.jpg);
}

div .contact .right{
	background-image:url(../images/contact02.jpg);
}

div .new_contact .right, div .contact .right{
	background-repeat:no-repeat;
	margin:0;
	width:184px;
	height:108px;
}

div .new_contact .right img, div .contact .right img{
	margin:30px auto auto 15px;
}

#leaf{
	background-image:url(../images/new_back.jpg);
	background-repeat:no-repeat;
	background-position:right 2em;
	margin:0 auto 1em auto;
}


/* action */

.action01 { 
}

.action02 {
}

.action03 {
 margin-top:10px;
}

.action04 {
 margin-top:10px;
}

.action01,
.action03{
 width:280px;
 float:left;
}

.action02,
.action04 {
 width:280px;
 float:right;
}

.action01 p,
.action02 p,
.action03 p,
.action04 p {
 color:#666666;
 padding:0.25em;
 margin:0.25em 0;
}

div .massage {
 height:410px;
 background-image:url(../images/r_message.jpg);
 background-repeat:no-repeat;
 padding:1.5em 2.5em 1.5em 1.5em;
 margin:0;
}