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

 file name  :contents.css
 style info :コンテンツコーナー募集　コンテンツエリア
=================================================================== */


/*--index--*/

div#mainIMG_contents {
width: 744px;
height: 330px;
background: url(../../special/images/img_contents.jpg) no-repeat;
}
	
	div#mainIMG_contents h1 {
	width: 263px;
	position: relative;
	left: 50px;
	top: 210px;
	}


div.cont-box {
width: 365px;
margin-bottom: 14px;
background: url(../../special/images/cont_bg.gif) repeat-y;
border-bottom: 1px solid #e0e1e1;
}

	div.cont-head {
	width:365px;
	height: 64px;
	background: url(../../special/images/cont_head.gif) no-repeat;
	}

		div.cont-head p {
		font-size: 116.7%;
		font-weight: bold;
		margin-bottom: 8px;
		padding: 12px 15px 0 38px;
		}
		
		div.cont-head p a {
		color: #363636;
		}
		
	div.cont-inner {
	padding: 15px 15px 10px;
	}
	
	
		div.cont-inner p {
		padding-left: 140px;
		}
		
	.openPdf {
	font-size: 83.4%;
	text-align: right;
	padding-right: 20px;
	background: url(../../special/images/icon_pdf.gif) no-repeat;
	background-position: right;
	}
		
div#cont1 {
background: url(../../special/images/cont_flash.gif) no-repeat;
background-position: 15px 15px;
}

div#cont2 {
background: url(../../special/images/cont_report.gif) no-repeat;
background-position: 15px 15px;
}

div#cont3 {
background: url(../../special/images/cont_analyzer.gif) no-repeat;
background-position: 15px 15px;
}

div#cont4 {
background: url(../../special/images/cont_meter.gif) no-repeat;
background-position: 15px 15px;
}

div#cont5 {
background: url(../../special/images/cont_problem.gif) no-repeat;
background-position: 15px 15px;
}

div#cont6 {
	background: url(../../special/images/cont_web_appli.gif) no-repeat 10px 15px;
}


/*--flash--*/

div#mainIMG_flash {
width: 744px;
height: 330px;
background: url(../../special/images/img_flash.jpg) no-repeat;
}
	
	div#mainIMG_flash h1 {
	width: 310px;
	position: relative;
	left: 50px;
	top: 205px;
	}


/*--problem--*/

div#mainIMG_problem {
width: 744px;
height: 330px;
background: url(../../special/images/img_problem.jpg) no-repeat;
}
	
	div#mainIMG_problem h1 {
	width: 450px;
	position: relative;
	left: 40px;
	top: 132px;
	}
	
div#problem-a {
width: 744px;
height: 95px;
margin-top: 10px;
margin-bottom: 40px;
background:url(../../special/images/problem_a.gif) no-repeat;
}

	div#problem-a p {
	color: #bca07f;
	font-size: 116.7%;
	font-weight: bold;
	padding: 18px 15px 0 115px;
	}
	
table#table-problem {
/*font-size: 83.4%;*/
}

	table#table-problem th {
	text-align: center;
	}
	
	table#table-problem td {
	padding: 10px;
	vertical-align: top;
	}

	colgroup.problem2,
	colgroup.problem3,
	colgroup.problem4 {
	width: 200px;
	}
	
div.m-answer {
margin: 15px 0;
}


/*--analyzer--*/

div#mainIMG_analyzer {
width: 744px;
height: 340px;
background: url(../../special/images/img_analyzer.jpg) no-repeat;
}
	
	div#mainIMG_analyzer h1 {
	width: 395px;
	position: relative;
	left: 308px;
	top: 165px;
	}
	
	
/*--optimazation--*/

div#mainIMG_optima {
width: 744px;
height: 330px;
background: url(../../special/images/img_optimazation.jpg) no-repeat;
}
	
	div#mainIMG_optima h1 {
	width: 408px;
	position: relative;
	left: 303px;
	top: 170px;
	}

/*--optimazation--*/

div#mainIMG_appli-dl {
	width: 744px;
	height: 330px;
	background: url(../../special/images/img_appli-dl.jpg) no-repeat;
	text-indent: -9999px;
}

