@charset "utf-8";
/* --------------------------------------------


	


-------------------------------------------- */
#h301 {
	padding:105px 0 0 0;
	text-align:center;
}
#h401 {
	text-align:center;
	padding:0 0 13px 0;
}
/* --------------------------------------------


	


-------------------------------------------- */
.txt {
	padding:25px 0 45px 0;
	width:540px;
	margin:0 auto;
}
/* --------------------------------------------


	


-------------------------------------------- */
#diagramWrap {
	position:relative;
	margin:0 auto;
	padding:0 0 60px 0;
}
#diagramWrap,
#diagram {
	width:694px;
	height:698px;
}
/* --------------------------------------------


	


-------------------------------------------- */
#diagram {
	width:694px;
	height:698px;

	background:url(../../RECRUIT_SRC/img/solution/bg.png) no-repeat 0 0;
}
.get {
	display:none;
}
/* --------------------------------------------


	


-------------------------------------------- */
#txtMapWrap {
	position:absolute;
	top:0;
	left:0;
	
	z-index:10;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../RECRUIT_SRC/img/solution/text.png', sizingMethod='scale');
}
/* --------------------------------------------


	


-------------------------------------------- */
#boxHide {
	display:none;
}
/* --------------------------------------------


	


-------------------------------------------- */
.box {
	position:relative;
	width:630px;
	height:311px;
	
	margin:0 auto;
	padding:30px;
	background:#FFF;
}
.box .bg {
	position:absolute;
	top:30px;
	left:50%;
	margin:0 0 0 -311px;
	
	z-index:1;
}
.box .txt {
	position:absolute;
	top:190px;
	left:50%;
	
	width:490px;
	margin:0 0 0 -245px;
	
	z-index:2;
	
	text-align:justify;
	text-justify:distribute;
}





