@charset "utf-8";
/* CSS Document */


#inner{
	width: 974px;
	margin: auto;
}
/*新CSS*/
.contents_inner{
	margin:0 16px;
}

.catch_del{
	width:924px;
	overflow:hidden;
	margin:42px 0px 0px;
}
.catch_del_l{
	width:502px;
	float:left;
	font-size:18px;
	line-height:27px;
}
.catch_del_l_txt{
	margin-top:12px;
}
.catch_del_r{
	width:388px;
	overflow:hidden;
	float:left;
	margin-left:34px;
}
.catch_del_r_btn{
	width:194px;
	height:96px;
	margin-top:12px;
	float:left;
}

.delete_tecnorogy_wp{
	margin-top:47px;
	overflow:hidden;
}
.delete_tecnorogy_left{
	float:left;
}
.delete_tecnorogy_right{
}

.security_card{
	background:url(../../images/security/pic_secrity_card.jpg) no-repeat;
	margin:12px 0px 0px;
	padding-left:173px;
	font-size:18px;
	line-height:27px;
	min-height:122px;
}
.traceability_measures{
	background: url(../../images/security/pic_traceability_measures.jpg) no-repeat;
	margin:0px 0px 47px;
	padding-left:173px;
	font-size:18px;
	line-height:27px;
	min-height:122px;
}
.delete_technology{
	font-size:18px;
	line-height:27px;
}

.format_nodelete{
	background-image:url(../../images/security/bgp_format.jpg);
	background-repeat:no-repeat;
	padding:55px 534px 0px 0px;
	font-size:18px;
	line-height:27px;
	width:403px;
	margin-top:42px;
	margin-bottom:20px;
}
.format_bottombanner{
	margin-bottom:35px;
}
.flow_tit{
	margin:0 auto;
	width:922px;
}
.flow_wrap_red{
	border-bottom:solid 2px #D8000C;
	border-left:solid 2px #D8000C;
	border-right:solid 2px #D8000C;
	width:914px;
	padding:39px 2px 10px 2px;
	overflow:hidden;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}
.flow_inbox{
	width:180px;
	margin:0 23px;
	font-size:15px;
	line-height:22px;
	float:left;
}
.flow_inbox img{
	margin-bottom:8px;
}
.flow_wrap_brack{
	border-bottom:solid 2px #3c3c3c;
	border-left:solid 2px #3c3c3c;
	border-right:solid 2px #3c3c3c;
	width:914px;
	padding:39px 2px 10px 2px;
	overflow:hidden;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}



/*旧CSS*/

#tit_delete{
	/*width: 974px;
	margin: auto;*/
	/*margin-bottom: 15px;*/
}

#pic_delete{
	/*width: 974px;
	margin: auto;*/
	margin-bottom: 50px;
}

#delete_text01{
	/*width: 974px;
	margin: auto;*/
	font-size: 20pt;
	margin-bottom: 10px;
}

#delete_text02{
	/*width: 974px;
	margin: auto;*/
	font-size: 14pt;
}

#pic_hrddisk{
	width: 974px;
	margin: auto;
	margin-bottom: 20px;
}

#tit_data_delete{
	/*width: 974px;
	margin: auto;*/
	margin-bottom: 20px;
}

#tit_data_delete_text{
	width: 974px;
	font-size: 14pt;
	margin-bottom: 30px;
}

/*データ完全消去ソフト・ハードディスク破壊器*/
#data_disk{
	clear: both;
	width: 974px;
	height: 254px;
	margin-bottom: 30px;
}

#bgp_brancco{
	float: left;
	margin-left: 40px;
	width:223px;
	height:170px;
	background-image:url(../../images/security/bgp_brancco.jpg);
	font-size:14px;
	line-height:18px;
	padding:84px 21px 0px 192px;
	}
#bgp_crushbox{
	float: left;
	margin-left: 10px;
	width:223px;
	height:170px;
	background-image:url(../../images/security/bgp_crushbox.jpg);
	font-size:14px;
	line-height:18px;
	padding:84px 21px 0px 192px;
}

/*データ消去証明書・・・*/
#certificate{
	clear: both;
	width: 974px;
	height: 250px;
}
#certificate_left{
	width: 830px;
	float: left;
	}
#tit_certificate{
	margin-top: 30px;
	margin-bottom: 20px;
}
#certificate_text01{
	font-size: 20pt;
	margin-bottom: 10px;
}
#certificate_text02{
	font-size: 14pt;
	margin-bottom: 10px;
}
#certificate_right{
	width: 140px;
	float: left;
}
.carificate{
	margin-top:10px;
	margin-bottom:25px;
	background-image:url(../../images/entry/bgp_carificate.gif);
	width:526px;
	height:77px;
	padding-left:392px;
	padding-top:71px;
	padding-right:56px;
	padding-bottom:68px;
}

/*物理破壊によるデータ消去*/
#physical_destruction{
	width: 974px;
	height: 150px;
	margin-bottom: 30px;
}

#physical_destruction_left{
	width: 560px;
	float: left;
	padding-right: 10px;
	}
#tit_certificate{
	width: 974px;
	height: 50px;
	margin-top: 10px;
	margin-bottom: 20px;
}
#certificate_text01{
	font-size: 20pt;
	margin-bottom: 10px;
}
#certificate_text02{
	font-size: 14pt;
	margin-bottom: 10px;
}
	
#physical_destruction_right{
	width: 400px;
	float: right;
}	

/*データ消去証明書の申込み方*/

#application_text{
	font-size: 20pt;
	margin-bottom: 10px;
}
.btn_carificate{
	margin-bottom:35px;
	text-align:center;
}
/*データ消去の流れ*/
#tit_flow{
	/*margin-left: 15px;*/
	margin-bottom: 20px;
}
#data_flow{
	width: 1003px;
	height: 600px;
	margin: auto;
}
.data_flow_text{
	font-size: 20px;
	font-weight: bold;
	color: #e00000;
	margin-left: 15px;
	margin-bottom: 5px;
}
#bgp_flow_blancco{
	width: 1003px;
	height:93px;
	margin: auto;
	margin-bottom: 20px;
	padding-top:172px;
	background-image:url(../../images/security/bgp_flow_blancco.jpg);
}
#bgp_flow_crushbox{
	margin-bottom: 20px;
	width: 1003px;
	height:95px;
	padding-top:170px;
	background-image:url(../../images/security/bgp_flow_crushbox.jpg);
}
.bgp_flow_txt1{
	float:left;
	margin-left:35px;
	width:183px;
	font-size:14px;
	line-height:18px;
	color:#e00000;
}
.bgp_flow_txt2{
	float:left;
	margin-left:67px;
	width:183px;
	font-size:14px;
	line-height:18px;
	color:#e00000;
}
.bgp_flow_txt3{
	float:left;
	margin-left:72px;
	width:183px;
	font-size:14px;
	line-height:18px;
	color:#e00000;
}
.bgp_carificate{
	padding:72px 72px 15px 151px;
	height:47px;
	width:699px;
	background-image:url(../../images/security/bgp_carificate.gif);
	margin:0px auto 20px;
}
.carificate_btn_l{
	width:307px;
	height:47px;
	float:left;
}
.carificate_btn_r{
	width:249px;
	margin-left:142px;
	height:47px;
	float:left;
}