/* ----------------------------------------------
　RECRUIT　CAREER　キャリア（中途）採用　募集要項
---------------------------------------------- */

.recruit_career_guide_pc_01 {
	margin: 0px 0px 0px 0px;
	padding: 0px 2% 0px 2%;
	color: #ffffff;
	text-align: center;
	line-height: 200%;
	font-weight: 500;
	letter-spacing: 4px;
	font-family: Segoe UI,SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
	@media screen and (min-width : 100px) {
.recruit_career_guide_pc_01 { font-size : 60% }; 
}
	@media screen and (min-width : 200px) {
.recruit_career_guide_pc_01 { font-size : 60% }; 
}
	@media screen and (min-width : 300px) {
.recruit_career_guide_pc_01 { font-size : 65% }; 
}
	@media screen and (min-width : 400px) {
.recruit_career_guide_pc_01 { font-size : 65% }; 
}
	@media screen and (min-width : 500px) {
.recruit_career_guide_pc_01 { font-size : 70% }; 
}
	@media screen and (min-width : 600px) {
.recruit_career_guide_pc_01 { font-size : 75% }; 
}
	@media screen and (min-width : 800px) {
.recruit_career_guide_pc_01 { font-size : 75% }; 
}
	@media screen and (min-width : 1000px) {
.recruit_career_guide_pc_01 { font-size : 80% }; 
}	
	@media screen and (min-width : 1200px) {
.recruit_career_guide_pc_01 { font-size : 85% }; 
}

.recruit_career_guide_pc_02 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0% 0px 0%;
	color: #999999;
	text-align: left;
	line-height: 200%;
	font-weight: 500;
	letter-spacing: 4px;
	font-family: Segoe UI,SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
	@media screen and (min-width : 100px) {
.recruit_career_guide_pc_02 { font-size : 60% }; 
}
	@media screen and (min-width : 200px) {
.recruit_career_guide_pc_02 { font-size : 60% }; 
}
	@media screen and (min-width : 300px) {
.recruit_career_guide_pc_02 { font-size : 65% }; 
}
	@media screen and (min-width : 400px) {
.recruit_career_guide_pc_02 { font-size : 65% }; 
}
	@media screen and (min-width : 500px) {
.recruit_career_guide_pc_02 { font-size : 70% }; 
}
	@media screen and (min-width : 600px) {
.recruit_career_guide_pc_02 { font-size : 75% }; 
}
	@media screen and (min-width : 800px) {
.recruit_career_guide_pc_02 { font-size : 75% }; 
}
	@media screen and (min-width : 1000px) {
.recruit_career_guide_pc_02 { font-size : 80% }; 
}	
	@media screen and (min-width : 1200px) {
.recruit_career_guide_pc_02 { font-size : 85% }; 
}

.recruit_career_guide_pc_03 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0% 0px 0%;
	color: #999999;
	text-align: right;
	line-height: 200%;
	font-weight: 500;
	letter-spacing: 4px;
	font-family: Segoe UI,SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
	@media screen and (min-width : 100px) {
.recruit_career_guide_pc_03 { font-size : 60% }; 
}
	@media screen and (min-width : 200px) {
.recruit_career_guide_pc_03 { font-size : 60% }; 
}
	@media screen and (min-width : 300px) {
.recruit_career_guide_pc_03 { font-size : 65% }; 
}
	@media screen and (min-width : 400px) {
.recruit_career_guide_pc_03 { font-size : 65% }; 
}
	@media screen and (min-width : 500px) {
.recruit_career_guide_pc_03 { font-size : 70% }; 
}
	@media screen and (min-width : 600px) {
.recruit_career_guide_pc_03 { font-size : 75% }; 
}
	@media screen and (min-width : 800px) {
.recruit_career_guide_pc_03 { font-size : 75% }; 
}
	@media screen and (min-width : 1000px) {
.recruit_career_guide_pc_03 { font-size : 80% }; 
}	
	@media screen and (min-width : 1200px) {
.recruit_career_guide_pc_03 { font-size : 85% }; 
}

.recruit_career_guide_pc_04 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0% 10px 0%;
	color: #999999;
	text-align: left;
	line-height: 200%;
	font-weight: 500;
	letter-spacing: 4px;
	font-family: Segoe UI,SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
	@media screen and (min-width : 100px) {
.recruit_career_guide_pc_04 { font-size : 60% }; 
}
	@media screen and (min-width : 200px) {
.recruit_career_guide_pc_04 { font-size : 60% }; 
}
	@media screen and (min-width : 300px) {
.recruit_career_guide_pc_04 { font-size : 65% }; 
}
	@media screen and (min-width : 400px) {
.recruit_career_guide_pc_04 { font-size : 65% }; 
}
	@media screen and (min-width : 500px) {
.recruit_career_guide_pc_04 { font-size : 70% }; 
}
	@media screen and (min-width : 600px) {
.recruit_career_guide_pc_04 { font-size : 75% }; 
}
	@media screen and (min-width : 800px) {
.recruit_career_guide_pc_04 { font-size : 75% }; 
}
	@media screen and (min-width : 1000px) {
.recruit_career_guide_pc_04 { font-size : 80% }; 
}	
	@media screen and (min-width : 1200px) {
.recruit_career_guide_pc_04 { font-size : 85% }; 
}

.recruit_career_guide_pc_05 {
	margin: 0px 0px 0px 0px;
	padding: 0px 1% 0px 1%;
	color: #ffffff;
	text-align: center;
	line-height: 200%;
	font-weight: 500;
	letter-spacing: 2px;
	font-family: Segoe UI,SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
	@media screen and (min-width : 100px) {
.recruit_career_guide_pc_05 { font-size : 60% }; 
}
	@media screen and (min-width : 200px) {
.recruit_career_guide_pc_05 { font-size : 60% }; 
}
	@media screen and (min-width : 300px) {
.recruit_career_guide_pc_05 { font-size : 65% }; 
}
	@media screen and (min-width : 400px) {
.recruit_career_guide_pc_05 { font-size : 65% }; 
}
	@media screen and (min-width : 500px) {
.recruit_career_guide_pc_05 { font-size : 70% }; 
}
	@media screen and (min-width : 600px) {
.recruit_career_guide_pc_05 { font-size : 75% }; 
}
	@media screen and (min-width : 800px) {
.recruit_career_guide_pc_05 { font-size : 75% }; 
}
	@media screen and (min-width : 1000px) {
.recruit_career_guide_pc_05 { font-size : 80% }; 
}	
	@media screen and (min-width : 1200px) {
.recruit_career_guide_pc_05 { font-size : 85% }; 
}

.recruit_career_guide_pc_06 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0% 0px 0%;
	color: #999999;
	text-align: left;
	line-height: 200%;
	font-weight: 500;
	letter-spacing: 2px;
	font-family: Segoe UI,SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
	@media screen and (min-width : 100px) {
.recruit_career_guide_pc_06 { font-size : 60% }; 
}
	@media screen and (min-width : 200px) {
.recruit_career_guide_pc_06 { font-size : 60% }; 
}
	@media screen and (min-width : 300px) {
.recruit_career_guide_pc_06 { font-size : 65% }; 
}
	@media screen and (min-width : 400px) {
.recruit_career_guide_pc_06 { font-size : 65% }; 
}
	@media screen and (min-width : 500px) {
.recruit_career_guide_pc_06 { font-size : 70% }; 
}
	@media screen and (min-width : 600px) {
.recruit_career_guide_pc_06 { font-size : 75% }; 
}
	@media screen and (min-width : 800px) {
.recruit_career_guide_pc_06 { font-size : 75% }; 
}
	@media screen and (min-width : 1000px) {
.recruit_career_guide_pc_06 { font-size : 80% }; 
}	
	@media screen and (min-width : 1200px) {
.recruit_career_guide_pc_06 { font-size : 85% }; 
}

.recruit_career_guide_pc_07 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0% 0px 0%;
	color: #999999;
	text-align: right;
	line-height: 200%;
	font-weight: 500;
	letter-spacing: 2px;
	font-family: Segoe UI,SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
	@media screen and (min-width : 100px) {
.recruit_career_guide_pc_07 { font-size : 60% }; 
}
	@media screen and (min-width : 200px) {
.recruit_career_guide_pc_07 { font-size : 60% }; 
}
	@media screen and (min-width : 300px) {
.recruit_career_guide_pc_07 { font-size : 65% }; 
}
	@media screen and (min-width : 400px) {
.recruit_career_guide_pc_07 { font-size : 65% }; 
}
	@media screen and (min-width : 500px) {
.recruit_career_guide_pc_07 { font-size : 70% }; 
}
	@media screen and (min-width : 600px) {
.recruit_career_guide_pc_07 { font-size : 75% }; 
}
	@media screen and (min-width : 800px) {
.recruit_career_guide_pc_07 { font-size : 75% }; 
}
	@media screen and (min-width : 1000px) {
.recruit_career_guide_pc_07 { font-size : 80% }; 
}	
	@media screen and (min-width : 1200px) {
.recruit_career_guide_pc_07 { font-size : 85% }; 
}