@charset "utf-8";
/* CSS Document */
/* targetPage
	body#asSolution // アクティブセキュリティのソリューション提案
	body#crimePrevention // アクティブセキュリティの防犯提案
	body#networkcameraSolution // ネットワークカメラソリューションの可能性	*/

/* --------------------------------------
	アクティブセキュリティのソリューション提案／body#asSolution
	body#asSolution
-----------------------------------------	*/

/* common */
body#asSolution div#as1 p ,
body#asSolution div#as2 p {
	text-indent:10px;
	margin-bottom:7px;
}

/* as1:目覚ましく変わる時代～サポートします */

body#asSolution div#as1{
	width:666px;
	padding:24px 0px 0px 24px;
	background:url(../introduction/asSolution/image/bgImage_asSolution1.jpg) no-repeat;
	margin:10px 0px;
}

body#asSolution div#as1 div.about{ width:400px; }

/* 目覚ましく変わる時代、ニーズが多様化する中でこそ
	お客様に最適なサービスをトータルにサポートします	*/
body#asSolution div#as1 h2.catch_FF6633{
	background:url(../introduction/asSolution/image/catch_asSolution1.gif) no-repeat;
	width:432px;
	height:40px;
}

/* as2:様々な角度からの～お任せください */

/* common box size */
body#asSolution div#as2{ width:690px; }
body#asSolution div#leftSide .L220R460 div.leftBox{
	width:196px;
	padding-left:24px;
}
body#asSolution div#leftSide .L220R460 div.rightBox{
	width:426px;
	padding:24px 0px 0px 24px;
	background:url(../introduction/asSolution/image/bgImage_asSolution2.gif) no-repeat;
}

/* L230R450 leftBox */

body#asSolution div#as2 div.leftBox img{
	width:200px;
	height:300px;
	margin-bottom:15px;
}

body#asSolution div#as2 div.leftBox p{
	text-indent:0px;
	font-size:12px;
}

/* L230R450 rightBox */

/* 様々な角度からの「安全・安心」を提案
	実績あるアクティブセキュリティにお任せください	*/
body#asSolution div#as2 div.rightBox h2.catch_FF6633{
	background:url(../introduction/asSolution/image/catch_asSolution2.gif) no-repeat;
	width:430px;
	height:40px;
}

/* common size */
body#asSolution div#as2 div.rightBox ul.linkBt2 li ,
body#asSolution div#as2 div.rightBox ul.linkBt2 li a{
	display:block;
	width:400px;
	height:45px;
	text-indent:-9999px;
	/*\*/
	overflow:hidden;
	/**/
}

/* image */

/* アクティブセキュリティの防犯提案 */
body#asSolution div#as2 ul.linkBt2 li.crimePrevention ,
body#asSolution div#as2 ul.linkBt2 li.crimePrevention a{
	background:url(../introduction/asSolution/image/bt_nextCrimePrevention.gif) no-repeat;
}

/* ネットワークカメラソリューションの可能性 */
body#asSolution div#as2 ul.linkBt2 li.networkcameraSolutionChance ,
body#asSolution div#as2 ul.linkBt2 li.networkcameraSolutionChance a{
	background:url(../introduction/asSolution/image/bt_nextNetworkcameraSolutionChance.gif) no-repeat;
}


/* --------------------------------------
	アクティブセキュリティの防犯提案／body#crimePrevention
	body#crimePrevention
-----------------------------------------	*/

/* 増える犯罪・減る検挙率、大胆凶悪化する犯罪手口 */
body#crimePrevention h2.crimePrevention1{
	background:url(../introduction/crimePrevention/image/catch_crimePrevention1.gif) no-repeat;
	width:690px;
	height:18px;
	margin:10px 0px;
}

/* 検挙率グラフ画像 */
body#crimePrevention img.image1 {
	float:right;
	margin:0px 0px 10px 10px;
}

/* アクティブセキュリティが提案する「攻めのセキュリティ」 */
body#crimePrevention h2.crimePrevention2{
	background:url(../introduction/crimePrevention/image/catch_crimePrevention2.gif) no-repeat;
	width:690px;
	height:18px;
	margin:10px 0px;
}


/* STEP1～3 */

/* common */

body#crimePrevention div.step{
	background:url(../introduction/crimePrevention/image/bgImage_attackSecurity1.gif);
	width:670px;
	padding:10px;
	margin:10px 0px;
}

body#crimePrevention div.step table.step1 ,
body#crimePrevention div.step table.step2 ,
body#crimePrevention div.step table.step3 {
	background:url(../introduction/crimePrevention/image/bgImage_attackSecurity2.gif) no-repeat;
	background-position:right bottom;
	width:427px;
	height:176px;
	margin-bottom:10px;
	float:left;
}
body#crimePrevention div.step td.left{ width:169px; }

/* common size */
body#crimePrevention div.step h3 {
	width:169px;
	height:65px;
	text-indent:-9999px;
}

/* h3 image：未然防止/警告心理攻撃/安心継続 */
body#crimePrevention div.step table.step1 h3{ background:url(../introduction/crimePrevention/image/titleS_attackSecurity1.gif) no-repeat; }
body#crimePrevention div.step table.step2 h3{ background:url(../introduction/crimePrevention/image/titleS_attackSecurity2.gif) no-repeat; }
body#crimePrevention div.step table.step3 h3{ background:url(../introduction/crimePrevention/image/titleS_attackSecurity3.gif) no-repeat; }

/* common size */
body#crimePrevention div.step h4 {
	width:230px;
	height:34px;
	text-indent:-9999px;
	margin:30px 0px 0px 5px;
}

/* h4 image：キャッチコピー */
body#crimePrevention div.step table.step1 h4{ background:url(../introduction/crimePrevention/image/catch_attackSecurity1.gif) no-repeat; }
body#crimePrevention div.step table.step2 h4{ background:url(../introduction/crimePrevention/image/catch_attackSecurity2.gif) no-repeat; }
body#crimePrevention div.step table.step3 h4{ background:url(../introduction/crimePrevention/image/catch_attackSecurity3.gif) no-repeat; }

/* 説明文 */
body#crimePrevention div.step p {
	margin:10px 5px;
	width:230px;
	font-size:12px;
}

/* 商品画像リスト */
body#crimePrevention div.step div.image{
	margin:5px 0px 0px 27px;
	width:135px;
}
body#crimePrevention div.step div.image img{
	width:38px;
	height:38px;
	border:1px #CCC solid;
	margin:0px 1px 1px 0px;
}

/* 未然防止・警告心理攻撃・安心継続　イメージ画像 */
body#crimePrevention img.image2 {
	margin-top:19px;
}

/* 導入事例・サービス商品リンク */
body#crimePrevention div.step ul.list2 li {
	float:left;
	margin-right:10px;
}

/* point1～3 */

/* common box size */
body#crimePrevention div.point div.point1 ,
body#crimePrevention div.point div.point2 ,
body#crimePrevention div.point div.point3 {
	background:url(../image/bgImage_CCC35.gif) repeat-x;
	background-position:left bottom;
	border:1px #CCC solid;
	padding:15px;
	width:308px;
}
body#crimePrevention div.point div.point1 { margin-bottom:10px; }

/* common size */
body#crimePrevention div.point h3 {
	width:220px;
	height:42px;
	text-indent:-9999px;
	margin-bottom:10px;
}

/* h3 image */
body#crimePrevention div.point div.point1 h3 { background:url(../introduction/crimePrevention/image/titleS_attackSecurityPoint1.gif) no-repeat; }
body#crimePrevention div.point div.point2 h3 { background:url(../introduction/crimePrevention/image/titleS_attackSecurityPoint2.gif) no-repeat; }
body#crimePrevention div.point div.point3 h3 { background:url(../introduction/crimePrevention/image/titleS_attackSecurityPoint3.gif) no-repeat; }

/* point イメージ画像 */
body#crimePrevention div.point img {
	float:right;
	margin:0px 0px 10px 10px;
}


/* --------------------------------------
	ネットワークカメラソリューションの可能性／body#networkcameraSolutionChance
	body#networkcameraSolutionChance
-----------------------------------------	*/

/* ネットワークカメラソリューションの可能性イメージ */
body#networkcameraSolutionChance img.image1{ margin:10px 0px; }

/* common box size */
body#networkcameraSolutionChance div.box {
	background:url(../image/bgImage_lightBlue30.gif) repeat-x;
	background-position:left bottom;
	border:1px #7388D2 solid;
	border-top:5px #7388D2 solid;
	margin:10px 0px;
	font-size:12px;
	width:338px;
}

/* 経費削減・業績向上・不正防止・防犯対策 */

/* common size */
body#networkcameraSolutionChance div#contents div.box h2 {
	width:89px;
	height:89px;
	text-indent:-9999px;
	margin-right:5px;
	float:left;
	background-position:0px -5px ;
}

/* h2 image */
body#networkcameraSolutionChance div.cutDownExpenses h2 { background:url(../introduction/networkcameraSolutionChance/image/titleS_cutDownExpenses.gif) no-repeat; }
body#networkcameraSolutionChance div.upResults h2 { background:url(../introduction/networkcameraSolutionChance/image/titleS_upResults.gif) no-repeat; }
body#networkcameraSolutionChance div.stopWrong h2 { background:url(../introduction/networkcameraSolutionChance/image/titleS_stopWrong.gif) no-repeat; }
body#networkcameraSolutionChance div.crimePMeasure h2 { background:url(../introduction/networkcameraSolutionChance/image/titleS_crimePMeasure.gif) no-repeat; }

body#networkcameraSolutionChance div.box div.top p{
	padding:10px;
	border-bottom:1px #7388D2 dotted;
	font-size:14px;
}

body#networkcameraSolutionChance div.box dl.bottom{
	width:318px;
	padding:5px 10px;
}

/* Case.～ */

/* common size */
body#networkcameraSolutionChance div.box dl.bottom dt{
	float:right;
	width:235px;
	height:18px;
	text-indent:-9999px;
	margin-bottom:5px;
}

/* image */
body#networkcameraSolutionChance div.box dt.cutDownExpenses1 { background:url(../introduction/networkcameraSolutionChance/image/catch_cutDownExpenses1.gif) no-repeat; }
body#networkcameraSolutionChance div.box dt.upResults1 { background:url(../introduction/networkcameraSolutionChance/image/catch_upResults1.gif) no-repeat; }
body#networkcameraSolutionChance div.box dt.upResults2 { background:url(../introduction/networkcameraSolutionChance/image/catch_upResults2.gif) no-repeat; }
body#networkcameraSolutionChance div.box dt.upResults3 { background:url(../introduction/networkcameraSolutionChance/image/catch_upResults3.gif) no-repeat; }
body#networkcameraSolutionChance div.box dt.stopWrong1 { background:url(../introduction/networkcameraSolutionChance/image/catch_stopWrong1.gif) no-repeat; }
body#networkcameraSolutionChance div.box dt.stopWrong2 { background:url(../introduction/networkcameraSolutionChance/image/catch_stopWrong2.gif) no-repeat; }
body#networkcameraSolutionChance div.box dt.crimePMeasure1 { background:url(../introduction/networkcameraSolutionChance/image/catch_crimePMeasure1.gif) no-repeat; }
body#networkcameraSolutionChance div.box dt.crimePMeasure2 { background:url(../introduction/networkcameraSolutionChance/image/catch_crimePMeasure2.gif) no-repeat; }

/* Case.～の説明 */
body#networkcameraSolutionChance div.box dl.bottom dd.about {
	float:right;
	width:235px;
}

/* Case.～のイメージ画像 */
body#networkcameraSolutionChance div.box dl.bottom dd.image {
	float:left;
	width:80px;
	margin-bottom:10px;
}

body#networkcameraSolutionChance div.box dl.bottom dd.image img {
	position:relative;
	top:-23px;
	width:74px;
	height:74px;
}


/* --------------------------------------
	ぜひご提案をさせてください／div.pleaseSolution
	body#crimePrevention
	body#networkcameraSolutionChance
-----------------------------------------	*/

/* common box size */

body#crimePrevention div.pleaseSolution ,
body#networkcameraSolutionChance div.pleaseSolution {
	clear:both;
	background:url(../introduction/image/bgImage_pleaseSolution.jpg) repeat-x #BBC7E8;
	margin:10px auto;
	border:1px #BBC7E8 solid;
	width:508px;
	padding:15px;
}

/* ぜひご提案させてください */
body.introduction div#contents div.pleaseSolution h2 {
	background:url(../introduction/image/catch_pleaseSolution.gif) no-repeat;
	width:510px;
	height:22px;
	padding-bottom:5px;
	border-bottom:3px #FFF solid;
	text-indent:-9999px;
	margin-bottom:10px;
}

/* イメージ画像 */
body.introduction div#contents div.pleaseSolution img {
	display:block;
	float:right;
	margin-left:10px;
}

body#crimePrevention div.pleaseSolution img {
	width:175px;
	height:136px;
}
body#networkcameraSolutionChance div.pleaseSolution img {
	width:158px;
	height:139px;
}

/* 資料請求・導入事例 */

body.introduction div#contents div.pleaseSolution ul.list2 { margin:15px 0px 0px 15px; }
body.introduction div#contents div.pleaseSolution ul.list2 li {
	float:left;
	margin-right:15px;
}














































