@charset "utf-8";
@import "/css/common/0-import.css";
/*------------------------------------------------------------
	転職ネゴシエーションとは？
------------------------------------------------------------*/
#conts {
	width: 910px;
	font-size: 1.17em;
	text-align: left;
}

#conts .contsInner {
	padding: 0 15px;
}

#conts .mainImg {
	margin-bottom: 20px;
}

#conts span {
	font-weight: bold;
}

#conts span.color01 {
	color: #F60;
}

#conts span.color02 {
	color: #00A5AC;
}

#conts .last {
	margin-right: 0!important;
}


/*---MR BiZ転職ネゴシエーションの主な特徴---*/
#conts h3 {
	margin-bottom: 10px;
}

#conts h4 {
	margin-bottom: 20px;
}
	
#conts .featureBox {
	margin-bottom: 20px;
	padding: 3px;
	background: #80D2D6;
}

#conts .featureBox02 {
	margin: 95px 0 40px;
	padding: 3px;
	background: #FFB380;
	position: relative;
}

#conts .featureBox .inner,
#conts .featureBox02 .inner {
	padding: 20px 25px;
	background: #FFF;
	border: 1px solid #B3B3B3;
}

#conts .featureBox02 .inner {
	padding: 20px 28px;
}

#conts .featureBox .bg {
	background: url(../../img/service/nego/img02.png) no-repeat center center;
}

#conts .jobOpening {
	width: 370px;
	float: left;
}

#conts .information {
	width: 376px;
	float: right;
}

#conts .featureBox .image {
	margin-left: 10px;
	float: right;
}

#conts .featureBox .imgtxt {
	margin-bottom: 10px;
}

#conts .resume {
	width: 424px;
	float: left;
}

#conts .resume .image {
	margin-top: -10px;
}

#conts .interview .image {
	margin-left: 0!important;
}

#conts .resume .text,
#conts .interview .text {
	margin-top: 10px;
}

#conts .interview {
	width: 424px;
	float: right;
}

#conts .resume,
#conts .interview {
	margin-bottom: 0;
}

#conts .and {
	position: absolute;
	top: -85px;
	left: -35px;
}

	*html #conts .and {
		left: -38px;
	}

#conts .featureBox02 h4 {
	margin-bottom: 0;
}

#conts .featureBox02 .image {
	float: right;
}

#conts .featureBox02 .text {
	padding: 15px 0;
}

#conts .featureBox02 h5 {
	margin-bottom: 10px;
}


#conts .featureList li {
	margin-right: 15px;
	width: 261px;
	float: left;
}

#conts .featureList li img {
	display: block;
}

/*---その他のメリット---*/
#conts .other {
	margin: 0 30px 90px;
}

#conts .other .inner {
	margin-bottom: 30px;
}

#conts .other .melit {
	float: left;
}

#conts .other .satisfaction {
	float: right;
}

#conts .other .text {
	margin-bottom: 20px;
}

/*---利用者の声---*/
#conts .voice {
	margin-bottom: 40px;
	padding: 30px 10px 0;
	position: relative;
}

#conts .voice .bg {
	position: absolute;
	top: 0;
	left: -20px;
	z-index: 0;
}

#conts .voice .case01 {
	width: 390px;
	float: left;
}

#conts .voice .case02 {
	width: 390px;
	float: right;
}

#conts .voice .case01,
#conts .voice .case02 {
	padding: 19px;
	background: #FFF;
	border: 1px solid #CCC;
	border-top: 3px solid #00A6AE;
	z-index: 10;
	position: relative;
}

#conts .voice .photo {
	margin-right: 12px;
	float: left;
}

#conts .voice .name {
	margin-bottom: 10px;
}

#conts .voice .change {
	margin: 20px 0;
	padding-bottom: 20px;
	border-bottom: 1px dotted #00A5AC;
}

#conts .voice .text {
	margin-bottom: 10px;
}

/*---時間をかけても「良いところ」に転職したいという場合も最適です---*/
#conts .advise {
	padding: 0 10px;
}

#conts .advise h3 {
	margin-bottom: 15px;
}

#conts .adviseList {
	margin-bottom: 15px;
}

#conts .adviseList li {
	margin-right: 15px;
	float: left;
}

#conts .adviseList li img {
	display: block;
}

#conts .advise .text {
	margin-bottom: 40px;
	text-align: center;
}

/*---ボタン---*/
#conts .img01 {
	margin: 0 0 8px 95px;
	clear: both;
}

#conts .p01 {
	margin: 0 0 25px 165px;
	color: #666;
	font-size: 0.8em;
}
