@charset "Shift_JIS";

/************************************************************
 * security
 ************************************************************/
.cFix:after											{ content: ""; display: block; clear: both; height: 0; visibility: hidden;}
.cFix												{ min-height: 1px; _height: 1px;}

#keyvisual											{ position: relative; width: 950px; height: 175px; background: url(../img/header_img.jpg) 0 0 no-repeat;}
#keyvisual h2										{ padding: 57px 0 0 65px;}
#keyvisual p										{ padding: 10px 0 0 69px;}

.mdsCnts											{ padding: 10px 0 8px; width: 695px; height: 20px; text-align: center; background: url(../img/bg_mds.png) 0 0 repeat-x;}
.mdsShiryo											{ margin: 0 auto; width: 695px; height: 28px; text-align: center; background: url(../img/mds_shiryo.png) 0 0 no-repeat;}




.i_blue												{ color: #37aec4 !important;}
.pT5												{ padding-top: 5px;}
.mT20												{ margin-top: 20px;}
.mT30												{ margin-top: 30px;}
.mT40												{ margin-top: 40px;}
.mT50												{ margin-top: 50px;}
.mT70												{ margin-top: 70px;}
.mR5												{ margin-right: 5px;}
.iMG												{ display: block; text-indent: -9999px; text-decoration: none; outline: none;}



.security-title{
	color: #fff;
	font-weight: bold;
	font-size: 18px;
}
.security-conts-inner{
	background: #fff;
	padding: 20px;
	font-size: 14px;
}
.security-conts-txt{
	margin: 0 0 20px;
	line-height: 1.5;
}
.security-conts-listNum{
	margin: 0 0 20px 1.5em;
	line-height: 1.3;
}
.security-conts-listNum li{
	text-indent: -1.5em;
	margin: 0 0 10px;
}

.security-conts-smallTxt{
	text-align: right;
	font-size: 11px;
}