@charset "utf-8";
/* ===================================================================
CSS information

 file name  :func_index.css
 style info :MOBYLOGとは　コンテンツエリア
=================================================================== */

div#mEngine_explain {
margin-top: 35px;
padding: 0 12px;
}


div#plan {
width: 327px;
_width: 357px;
margin-top: 50px;
padding: 0 15px;
float: right;
}

div.plan-boxL {
width: 148px;
margin-top: 15px;
float: left;
}

div.plan-boxR {
width: 148px;
margin-top: 15px;
float: right;
}

	div#plan p {
	font-size: 83.4%;
	text-align: center;
	}




div#sTaging {
width: 357px;
height: 268px;
font-size: 83.4%;
float: right;
background: url(../../feature/images/chart_sTaging.gif) no-repeat;
}

	p#sTaging-box1 {
	width: 136px;
	_width: 156px;
	padding: 10px;
	position: relative;
	top: 40px;
	float: left;
	}
	
	p#sTaging-box2 {
	width: 166px;
	_width: 186px;
	padding: 10px;
	position: relative;
	top: 40px;
	right: 0;
	float: right;
	}
	
	p#sTaging-box3 {
	width: 337px;
	_width: 357px;
	padding: 10px;
	position: relative;
	top: 80px;
	float: left;
	}



table.system {
width: 744px;
}

	table.system,
	table.system th,
	table.system td {
	border: 1px solid #c8cbcd;
	}
	
	table.system th {
	width: 150px;
	padding: 15px;
	background: #ededed;
	}
	
	table.system td {
	padding: 15px;
	background: #FFF;
	}



div#handload-head {
width: 744px;
height: 15px;
_height: 33px;
padding-top: 18px;
background: url(../../feature/images/sl_handload.gif) no-repeat;
}

p#handload {
width: 500px;
_width: 514px;
padding-top: 3px;
padding-right: 14px;
padding-bottom: 5px;
letter-spacing:0px;
float: right;
}

div#icon-handload {
width: 200px;
margin-top: 10px;
text-align: center;
float: left;
}

div.hl-link {
margin-right: 28px;
}





