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

 file name  :func_index.css
 style info :機能紹介トップ　コンテンツエリア
=================================================================== */

div#mainIMG_function {
width: 744px;
height: 338px;
background: url(../../function/images/img_function.jpg) no-repeat;
}

	div#mainIMG_function div#leadFunc {
	width: 433px;
	height: 86px;
	position: relative;
	top: 200px;
	left: 280px;
	background: url(../../function/images/leadFunc_bg.gif) no-repeat;
	}
	
	div#mainIMG_function div#leadFunc h1 {
	padding: 15px 15px 15px 40px;
	}


div#func-index {
padding-top: 19px;
background: url(../../function/images/instruction_top.gif) no-repeat;
background-position: top;
}

	div#func-index-inner {
	padding-bottom: 17px;
	background: url(../images/funcIndex_bottom.gif) no-repeat;
	background-position: bottom;
	}
	
	div.func-index1 {
	width: 156px;
	_width: 186px;
	padding: 0 16px 0 14px;
	float: left;
	background: url(../images/line_fade.png) no-repeat;
	background-position: right top;
	}
	
	div.func-index2 {
	width: 156px;
	_width: 184px;
	padding: 0 14px 0 14px;
	float: left;
	}
	
	div.index-screen {
	margin: 19px 0 14px;
	}
	
	div#func-index p {
	/*width:156px;*/
	padding: 0 0 23px 0;
	}
	
	
a#banner-api {
width: 367px;
height: 127px;
color: #3f3f3f;
font-size: 83.4%;
text-decoration: none;
float: left;
background: url(../../function/images/funcIndex_api.jpg) no-repeat;
}

	a#banner-api p {
	width: 150px; 
	position: relative;
	top: 87px;
	left: 65px;
	}
	
	

div#banner-report {
margin-left: 10px;
width: 367px;
height: 127px;
float: left;
background: url(../../function/images/funcIndex_report.jpg) no-repeat;
}