@CHARSET "UTF-8";

/* contents
* ******************************************************* */
#contents {
	width: 100%;
}
#contents .category {
	margin: 12px auto 26px auto;
	padding-top: 8px;
	background: url('../../img/index/ind_bg_001.png') center top no-repeat transparent;
	overflow: hidden;
}
#contents .category .blockCenter {
	margin: 0 auto;
	padding-bottom: 8px;
	width: 936px;
	background: url('../../img/index/ind_bg_003.png') center bottom no-repeat transparent;
	overflow: hidden;
}
#contents .category .blockCenter h2 {
	margin: 12px auto 8px 18px;
	font-size: 169.23%;
	font-weight: bold;
	line-height: 100%;
}
#contents .category .blockCenter .clearBoth {
	padding: 0 8px;
	background: url('../../img/index/ind_bg_002.png') center center repeat-y transparent;
	overflow: hidden;
}
#contents .category .blockCenter .clearBoth .blockLeft {
	margin: 0 0 20px 16px;
	width: 211px;
}
#contents .category .blockCenter .clearBoth .blockLeft:first-child {
	margin-left: 14px;
}
#contents .category .blockCenter .clearBoth .blockLeft h3 {
	font-weight: bold;
	ling-height: 130.78%;
	color: #0A2781;
}
#contents .category .blockCenter .clearBoth .blockLeft img {
	margin: 6px auto 16px auto;


/* 監視カメラ説明
* ******************************************************* */

#contents .category .blockCenter .clearBoth .camera_l {
	float: left;
	width: 457px;
	margin-left: 14px;
}
#contents .category .blockCenter .clearBoth .camera_r {
}