@charset "UTF-8";

/* /hardware/case.html ---------------------------------------------------------------------- */

.secSideCase01 {
}
	.secSideCase01 p.arrow {
		margin: 10px 0;
		text-align: center;
	}
		.secSideCase01 p.arrow a {
			background: url(../../hardware/images/ico_arrow_r01.gif) no-repeat right center;
			padding-right: 15px;
		}
	.secSideCase01 ul {
		border-top: 1px solid #ccc;
	}
	.secSideCase01 ul li {
		padding-top: 5px;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		background-color: #f1f1f1;
	}
		.secSideCase01 ul li p.img {
			float: left;
			width: 69px;
		}
		.secSideCase01 ul li dl {
			float: left;
			width: 109px;
			padding: 0 10px 5px 10px;
		}
			.secSideCase01 ul li dl dd {
				font-size: 84%;
			}
			.secSideCase01 ul li.bl-hover dt {
			}
				.secSideCase01 ul li dt a {
					text-decoration: underline;
				}
				.secSideCase01 ul li.bl-hover dt a {
					color: #f00;
				}
			.secSideCase01 ul li.bl-hover dd {
				color: #f00;
			}
		.secSideCase01 ul li p.type {
			width: 199px;
			height: 20px;
			text-indent: -9999px;
		}
		.secSideCase01 ul li p.type.new {
			background: url(../../hardware/images/case/left_new_no.gif) no-repeat left top;
		}
		.secSideCase01 ul li p.type.standard {
			background: url(../../hardware/images/case/left_standard_no.gif) no-repeat left top;
		}
		.secSideCase01 ul li p.type.galvo {
			background: url(../../hardware/images/case/left_galvo_no.gif) no-repeat left top;
		}
		.secSideCase01 ul li p.type.unique {
			background: url(../../hardware/images/case/left_unique_no.gif) no-repeat left top;
		}
		.secSideCase01 ul li p.type.xy {
			background: url(../../hardware/images/case/left_xy_no.gif) no-repeat left top;
		}
		.secSideCase01 ul li p.type.conpact {
			background: url(../../hardware/images/case/left_conpact_no.gif) no-repeat left top;
		}
		.secSideCase01 ul li.bl-hover p.type.new {
			background: url(../../hardware/images/case/left_new_on.gif) no-repeat left top;
		}
		.secSideCase01 ul li.bl-hover p.type.standard {
			background: url(../../hardware/images/case/left_standard_on.gif) no-repeat left top;
		}
		.secSideCase01 ul li.bl-hover p.type.galvo {
			background: url(../../hardware/images/case/left_galvo_on.gif) no-repeat left top;
		}
		.secSideCase01 ul li.bl-hover p.type.unique {
			background: url(../../hardware/images/case/left_unique_on.gif) no-repeat left top;
		}
		.secSideCase01 ul li.bl-hover p.type.xy {
			background: url(../../hardware/images/case/left_xy_on.gif) no-repeat left top;
		}
		.secSideCase01 ul li.bl-hover p.type.conpact {
			background: url(../../hardware/images/case/left_conpact_on.gif) no-repeat left top;
		}


.divNaviCase01 {
	margin: 0 auto 30px;
	width: 650px;
	overflow: hidden;
	*zoom: 1;
}
	.divNaviCase01 ul {
		*width: 680px;
		margin: -15px 0 0 -30px;
	}
		.divNaviCase01 ul li {
			float: left;
			margin: 15px 0 0 30px;
		}

.divTypeCase01 {
	margin-bottom: 30px;
}
	.divTypeCase01 h4 {
		border-bottom: 1px solid #000;
		margin: 0 0 10px;
		padding: 0 0 6px;
	}
	
/* 改行するため、編集（display:block→inline / background position:0.2em → 消去） */	
			.divTypeCase01 h4 span {
			display: inline;
			background: url(../../hardware/case/images/case_icon_arrow.gif) no-repeat left;
			margin: 0 0 0px 6px;
			padding: 0 20px 0 23px;
			font-weight: bold;
		}

/* 変更前 */
		/*
			.divTypeCase01 h4 span {
			display: block;
			background: url(../../hardware/case/images/case_icon_arrow.gif) no-repeat left 0.2em;
			margin: 0 0 0px 6px;
			padding: 0 20px 0 23px;
			font-weight: bold;
		}*/

	.divTypeCase01 .flL {
		width: 330px;
		overflow: hidden;
		*zoom: 1;
	}
		.divTypeCase01 .flL ul {
			*width: 335px;
			margin-left: -5px;
		}
			.divTypeCase01 .flL ul li {
				float: left;
				margin-left: 5px;
			}

	.divTypeCase01 .flR {
		width: 390px;
		overflow: hidden;
		*zoom: 1;
	}
		.divTypeCase01 .flR dl {
			font-size: 86%;
		}
			.divTypeCase01 .flR dl dt,
			.divTypeCase01 .flR dl dd {
			}
			.divTypeCase01 .flR dl dt {
				clear: left;
				float: left;
				width: 74px;
				height: 17px;
				padding-top: 9px;
			}
				.divTypeCase01 .flR dl dt img {
				}
			.divTypeCase01 .flR dl dd {
				padding: 9px 0;
			}
			.divTypeCase01 .flR dl dd.dd01 {
				background: url(../../hardware/case/images/case_bdr01.gif) repeat-x left top;
				padding-left: 74px;
			}
			.divTypeCase01 .flR dl dd.dd02 {
				padding: 0;
				line-height: 1.7;
			}
				.divTypeCase01 .flR dl dd.dd02 a {
					color: #333;
					padding: 0;
				}
					.divTypeCase01 .flR dl dd a span {
						color: #06f;
						margin-left: 30px;
					}
				.divTypeCase01 .flR dl dd a:visited span {
					color:#009;
				}
				.divTypeCase01 .flR dl dd.dd02 a:hover,
				.divTypeCase01 .flR dl dd a:hover span {
					color: #f00;
				}

.txtArrowBlue02 {
    text-align: right;
	font-size: 86%;
}
	.txtArrowBlue02 span {
		background: url(../../hardware/images/ico_arrow_u01.gif) no-repeat left center;
		color: #0066FF;
		padding-left: 15px;
		*zoom: 1;
	}
@media print {
	 .pageBreak {
		page-break-after: always\9 !important;
	}
}

/* 2014.03.07 C180製品ページ　右側に挿入のため追加 --------------------------- */

.secSideCase02 {
}
	.secSideCase02 p.arrow {
		margin: 10px 0;
		text-align: center;
	}
		.secSideCase02 p.arrow a {
			background: url(../../hardware/images/ico_arrow_r01.gif) no-repeat right center;
			padding-right: 15px;
		}
	.secSideCase02 ul {
		border-top: 1px solid #ccc;
	}
	.secSideCase02 ul li {
		padding-top: 5px;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		background-color: #f1f1f1;
	}
		.secSideCase02 ul li p.img {
			float: left;
			width: 69px;
		}
		.secSideCase02 ul li dl {
			float: left;
			width: 109px;
			padding: 0 10px 5px 10px;
		}
			.secSideCase02 ul li dl dd {
				font-size: 84%;
			}
			.secSideCase02 ul li.bl-hover dt {
			}
				.secSideCase02 ul li dt a {
					text-decoration: underline;
				}
				.secSideCase02 ul li.bl-hover dt a {
					color: #f00;
				}
			.secSideCase02 ul li.bl-hover dd {
				color: #f00;
			}
		.secSideCase02 ul li p.type {
			width: 199px;
			height: 20px;
			text-indent: -9999px;
		}
		.secSideCase02 ul li p.type.new {
			background: url(../../hardware/images/case/left_new_no.gif) no-repeat left top;
		}
		.secSideCase02 ul li p.type.standard {
			background: url(../../hardware/images/case/left_standard_no.gif) no-repeat left top;
		}
		.secSideCase02 ul li p.type.galvo {
			background: url(../../hardware/images/case/left_galvo_no.gif) no-repeat left top;
		}
		.secSideCase02 ul li p.type.unique {
			background: url(../../hardware/images/case/left_unique_no.gif) no-repeat left top;
		}
		.secSideCase02 ul li p.type.xy {
			background: url(../../hardware/images/case/left_xy_no.gif) no-repeat left top;
		}
		.secSideCase02 ul li p.type.conpact {
			background: url(../../hardware/images/case/left_conpact_no.gif) no-repeat left top;
		}
		.secSideCase02 ul li.bl-hover p.type.new {
			background: url(../../hardware/images/case/left_new_on.gif) no-repeat left top;
		}
		.secSideCase02 ul li.bl-hover p.type.standard {
			background: url(../../hardware/images/case/left_standard_on.gif) no-repeat left top;
		}
		.secSideCase02 ul li.bl-hover p.type.galvo {
			background: url(../../hardware/images/case/left_galvo_on.gif) no-repeat left top;
		}
		.secSideCase02 ul li.bl-hover p.type.unique {
			background: url(../../hardware/images/case/left_unique_on.gif) no-repeat left top;
		}
		.secSideCase02 ul li.bl-hover p.type.xy {
			background: url(../../hardware/images/case/left_xy_on.gif) no-repeat left top;
		}
		.secSideCase02 ul li.bl-hover p.type.conpact {
			background: url(../../hardware/images/case/left_conpact_on.gif) no-repeat left top;
		}

/* 2014.03.07 C180製品ページ　右側に挿入のため追加 --------------------------- */