.Cell_TXT_S2 {
	font: bold 10pt/15px Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); padding-top: 6px; padding-bottom: 6px; text-decoration: none;
}
.DLF_Sub02 {
	width: auto; color: rgb(78, 124, 194); padding-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-top: 25px; margin-bottom: 10px;
}
.DF_GREEN_14strong {
	color: rgb(63, 141, 86); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
.DF_Sub03 {
	color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold;
}
.DF_SUB04 {
	color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
.DF_SUB05 {
	font: bold 14px/normal Arial, Helvetica, sans-serif; color: rgb(49, 116, 183); text-decoration: none;
}
.DF_Table-10 {
	color: rgb(0, 0, 0); line-height: 13px; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;
}
.Dl_2Col_Left {
	width: 355px; margin-right: 10px; margin-left: 10px;
}
.DL_2col_Right {
	margin: 20px 18px 20px 20px; width: 365px; color: rgb(255, 255, 255); font-size: 12px;
}
.DS_01 {
	padding: 6px; color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 10px; margin-left: 0px; background-color: rgb(228, 228, 228);
}
.CellTXT_S01 {
	color: rgb(103, 131, 203); padding-bottom: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; text-decoration: none; border-bottom-color: rgb(139, 176, 218); border-bottom-width: 2px; border-bottom-style: dotted;
}
.CellTXT_01 {
	color: rgb(0, 0, 0); padding-top: 6px; padding-bottom: 12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal;
}
.DF_Cell_Design01 {
	padding-top: 5px; padding-bottom: 5px; padding-left: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; border-bottom-style: dotted; list-style-type: square;
}
.DF_Spec_Cata {
	color: rgb(52, 141, 214); line-height: normal; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold;
}
.DF_Spec_List {
	padding: 0px 0px 0px 10px; left: -3px; color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none; list-style-type: square; list-style-position: inside;
}
.DF_GREEN11 {
	color: rgb(0, 153, 102); font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
.DF_List01BK {
	color: rgb(51, 51, 51); line-height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; list-style-type: circle; list-style-position: outside;
}
.DF_List02BK {
	padding-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; list-style-type: square; list-style-position: outside;
}
.DF_SHRINK_SUB01 {
	padding: 6px 0px 4px 12px; color: rgb(102, 153, 255); font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;
}
.DF_SHRINK_TXT01 {
	padding-top: 0px; padding-left: 12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;
}
.DF_White_01 {
	color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold;
}
.DF_White_02 {
	text-align: left; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; text-decoration: none;
}
.DF_List_03 {
	padding-bottom: 6px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
.DF_Offer {
	color: rgb(83, 125, 213); line-height: 95%; padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal;
}
.DF_Spec_Body {
	color: rgb(0, 0, 0); line-height: normal; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal;
}
.DF_Spec_List_Shrink {
	padding: 0px 0px 0px 10px; color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none; list-style-type: square; list-style-position: outside;
}
.DBLT-01 {
	padding-top: 5px;
}
.DF_GREEN_12 {
	color: rgb(51, 153, 102); font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;
}
.Di_Container {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin-top: 12px;
}
.DF_Catch {
	color: rgb(6, 174, 255); line-height: 16pt; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold;
}
.DF_Blue_Sub04 {
	color: rgb(51, 153, 255); line-height: 13px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
}
.MainTXT {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
.DF_Dim_Brif {
	color: rgb(102, 102, 102); line-height: 12px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
.CTNT25 {
	padding-right: 25px; padding-left: 25px;
}
.DF_Offer02 {
	width: 90px; color: rgb(74, 153, 217); line-height: 15px; padding-top: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; border-top-color: rgb(102, 153, 255); border-top-width: 1px; border-top-style: dotted;
}
.D_Line_dot2PX {
	margin: 0px; padding: 6px 6px 6px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(204, 204, 204); border-top-width: thin; border-bottom-width: thin; border-top-style: solid; border-bottom-style: solid; background-image: url("../Link_Image/LineV_Dot_2pxL800.gif"); background-repeat: repeat-x;
}
.D_LineH_dot1PX {
	margin: 8px 0px; height: 2px; background-image: url("../Link_Image/LineHV_Dot_1pxg.gif"); background-repeat: repeat-x;
}
.D_lineV_1px {
	border-left-color: rgb(153, 153, 153); border-left-width: thin; border-left-style: dotted; background-image: url("../Link_Image/LineHV_Dot_1pxg.gif"); background-repeat: repeat-y;
}
.D_CYBER01 {
	background-image: url("CyberSecurity03.gif"); background-repeat: no-repeat;
}
.D_CYBER02 {
	background-image: url("CyberSecurity20.gif"); background-repeat: no-repeat;
}
.D_CYBER03 {
	background-image: url("CyberSecurity03-470.gif"); background-repeat: no-repeat;
}
.D_CYBER04 {
	background-image: url("CyberSecurity40.gif"); background-repeat: no-repeat;
}
.DF_Table-offering {
	color: rgb(0, 0, 0); line-height: 12px; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
}
