@charset "Shift_JIS";

/* =========================================================

	SiteName     : Digital Electronics Corporation
	Description  : コクピットソリューションワールド Only CSS

============================================================
*	0. /cockpit_solution/ All Page（共通）
------------------------------------------------------------
*	3. /cockpit_solution/about.html（とは）
------------------------------------------------------------
*	4. /cockpit_solution/exhibition.html（展示会）
============================================================ */





/* ---------------------------------------------------------
	0. /cockpit_solution/ All Page（共通）
------------------------------------------------------------ */
body {font-family: Arial, Helvetica, sans-serif;}
	


#CScontents{
	padding:10px 14px 15px 15px;
	border-right:1px solid #999;
	font-size:80%;
	line-height: 1.55;
}
#CScontents table {
	font-size:inherit;
	font:100%;
	line-height: 1.55;
}

	#CScontents img{
		vertical-align:top;
	}

.CSfontL{
	font-size:116%;
}




.CSnaviTtl{
	float:left;
	width:424px;
	margin:0px;
	padding:0px;
}
.CSnaviBnr{
	float:right;
	width:296px;
	margin:0px;
	padding:0px;
}

ul.CSnaviLi{
	clear:both;
	margin:0px;
	padding:5px 0px 0px 0px;
	list-style:none;
}
	ul.CSnaviLi li{
		display:inline; /* for WinIE6 */
		float:left;
		margin:0px;
		padding:0px;
	}
	ul.CSnaviLi li.CSinquiry{
		margin:0px;
		padding:30px 0px 0px 5px;
	}


.CSarticle{
	clear:both;
	width: 705px;
	margin-left: 5px;
}

/* swf表示 */
#CSswf{
	padding:0px;
	text-align:center;
}

.CSswfNo{
	padding:130px 0px;
}
	.CSswfNo p{
		margin:0px;
		padding:0px;
	}

.CSbackTop{
	clear:both;
	margin:0px;
	padding:30px 0px 0px 0px;
	text-align:right;
}





/* ---------------------------------------------------------
	3. /cockpit_solution/about.html（とは）
------------------------------------------------------------ */
ul.CSaboutNaviLi{
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style:none;
}
	ul.CSaboutNaviLi li{
		display:inline; /* for WinIE6 */
		float:left;
		margin:0px;
		padding:0px;
	}

.CSarticle img{
vertical-align: top;
vertical-align: bottom;
}




.CSabout3-ttlM{
	margin:0px;
	padding:23px 0px 0px 23px;
}
.CSabout3-ttlS{
	margin:0px;
	padding:20px 0px 0px 0px;
}

ul.CSabout3-pctLi{
	margin:0px;
	padding:0px;
	list-style:none;
}
	ul.CSabout3-pctLi li{
		float:left;
		padding:0px 0px 20px 20px;
	}





#CScontents  p.CSabout4-txtLead{
	margin:0px;
	padding:10px 23px 0px 23px;
}

ul.CSabout4-btnLi{
	margin:10px10px;
	padding:0px;
	list-style:none;
}
	ul.CSabout4-btnLi li{
		margin:0px;
		padding:0px;
	}



.CSabout4-caseTtlL{
	margin:0px;
	padding:15px 10px 0px 10px;
}
.CSabout4-caseTtlM{
	margin:30px 23px 0px 23px;
	padding:1px 0px 3px 10px;
	border-bottom:1px solid #CCC;
	background:url(../images/product/solution/about_4_case_ttlM.gif) no-repeat 0px 0px;
	color:#006699;
	font-size:116%;
	font-weight:bold;
}

table.CSabout4-caseVew{
	margin:10px 23px 0px 23px;
	padding:0px;
}
	table.CSabout4-caseVew th,
	table.CSabout4-caseVew td{
		margin:0px;
		padding:0px 0px 15px 0px;
		vertical-align:top;
		text-align:left;
		font-weight:normal;
	}
	table.CSabout4-caseVew td{
	}

	table.CSabout4-caseVew span.CSabout4-caseVewInterview{
		padding:2px 8px;
		background:#E6E6E6;
	}

	table.CSabout4-caseVew span.CSabout4-caseVewAnswer{
		padding:2px 8px;
		background:#DCF0F0;
	}
	table.CSabout4-caseVew span.CSabout4-caseVewImportant{
		padding-bottom:4px;
		background:url(../images/product/solution/about_4_case_namisen.gif) repeat-x 0% 100%;;
	}



dl.CSabout4-caseVewproblem{
	margin:0px 23px 20px 23px;
	padding:15px;
	background:#FFFAE1;
	border:1px solid #FFDC33;
}
	dl.CSabout4-caseVewproblem dt,
	dl.CSabout4-caseVewproblem dd{
		margin:0px;
		padding:0px;
		font-size:116%;
		font-weight:bold;
	}
	dl.CSabout4-caseVewproblem dt{
		color:#FF6600;
	}
	dl.CSabout4-caseVewproblem dd{
		padding:0px 0px 0px 20px;
	}

	dl.CSabout4-caseVewproblem dd ul{
		margin:0px;
		padding:0px;
		list-style:none;
	}
		dl.CSabout4-caseVewproblem dd ul li{
			padding-top:5px;
		}

.CSabout4-btn{
	clear:both;
	margin:0px;
	padding:20px 0px 0px 0px;
	text-align:center;
	line-height:3;
}

table.CSabout4-caseItem{
	margin:0px;
	padding:0px;
}
	table.CSabout4-caseItem td{
		width:170px;
		margin:0px;
		padding:0px;
		text-align:center;
		vertical-align:middle;
	}


/* ---------------------------------------------------------
	4. /cockpit_solution/exhibition.html（展示会）
------------------------------------------------------------ */
.CSExhibArticle{
	clear:both;
	position:relative;
	width:720px;
	height:500px;
	background:url(../images/product/solution/exhibition_bg.jpg) no-repeat 0% 0%;
}
	.CSExhibArticle dl,
	.CSExhibArticle dt,
	.CSExhibArticle dd{
		margin:0px;
		padding:0px;
	}

.CSExhiTtl{
	position:absolute;
	top:29px;
	left:18px;
	margin:0px;
	padding:0px;
}

.CSExhiTenji{
	position:absolute;
	top:72px;
	left:132px;
}
.CSExhiTenjiBtn{
	position:absolute;
	top:171px;
	left:40px;
}

.CSExhiWeb{
	position:absolute;
	top:72px;
	left:472px;
}
.CSExhiWebBtn{
	position:absolute;
	top:171px;
	left:380px;
}
	
.CSarticle h2{
	clear:both;
	border:none;
	padding:0;
	height:45px;
	margin-bottom:10px;
}
.CSarticle h3{
	clear:both;
	border:none;
	background:none;
	margin-bottom:10px;
	padding:3px 0px 3px 0px;
	font-size:100%;
}
