
	.desc_title_box{background-color: #ebebeb;}
	.desc_title_box .desc_title{display: inline-block; font-family: 'WorkSans-Bold'; font-size: 24px; line-height: 44px; color: #fff; background-color: #b10014; padding: 0 47px 0 16px; position: relative;}
	.desc_title_box .desc_title::after{content: ''; border-top: 44px solid #b10014; border-right: 20px solid transparent; position: absolute; left: 100%; top: 50%; transform: translateY(-50%);}

	.card_overview{margin: 23px 0 62px;}
	.card_overview .overview_box{display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; margin-top: 18px;}
	.card_overview .overview_box .overview_txt{box-sizing: border-box; width: 50%; font-family: 'QuattrocentoSans-Regular'; font-size: 17px; line-height: 28px; color: #333; letter-spacing: .05px;}
	.card_overview .overview_box .overview_img{box-sizing: border-box; width: 38%; text-align: center;}

	.card_features{margin: 62px 0 70px;}
	.card_features .features_list{margin-top: 30px;}
	.card_features .features_list .features_item{display: flex; margin-top: 16px;}
	.card_features .features_list .features_item:first-child{margin-top: 0;}
	.card_features .features_item .features_num{font-family: 'WorkSans-Bold'; font-size: 17px; line-height: 40px; height: 40px; color: #666; background-color: #ebebeb; text-align: center; min-width: 40px; margin-right: 29px;}
	.card_features .features_item .features_txt{font-family: 'QuattrocentoSans-Regular'; font-size: 17px; line-height: 28px; color: #333; display: flex; align-items: center; min-height: 40px; letter-spacing: .04px;}

	.card_parameter{margin: 70px 0 51px;}
	.card_parameter .parameter_box{margin-top: 29px;}
	.card_parameter .parameter_box table{width: 100%; border: 1px solid #ebebeb;}
	.card_parameter .parameter_box table tr td{font-family: 'QuattrocentoSans-Regular'; font-size: 17px; line-height: 30px; color: #333; border: 1px solid #ebebeb; display: table-cell; width: 50%; height: 45px; box-sizing: border-box; padding: 0 10px !important;}
	.card_parameter .parameter_box table tr:nth-child(odd){background-color: #fafafa;}
	.card_parameter .parameter_box table tr:first-child{background-color: #4c4c4c;}
	.card_parameter .parameter_box table tr:first-child td{font-family: 'WorkSans-Bold'; font-size: 18px; line-height: 30px; color: #fff; height: 47px;}
	.card_parameter .parameter_box table tr td:first-child{padding-left: 19.684% !important;}
	.card_parameter .parameter_box table tr td:last-child{padding-left: 14% !important;}

	@media screen and (max-width: 768px){
		body #global_editor_contents .editor_table_wrap{overflow-x: hidden;}
		body #global_editor_contents table,
		body .brief_desction table{margin-bottom: 0;}

		.desc_title_box .desc_title{font-size: 18px; line-height: 36px; padding: 0 24px 0 8px;}
		.desc_title_box .desc_title::after{border-top-width: 36px; border-right-width: 12px;}

		.card_overview{margin: 10px 0 30px;}
		.card_overview .overview_box{margin-top: 10px;}
		.card_overview .overview_box .overview_txt{width: 100%; font-size: 14px; line-height: 24px;}
		.card_overview .overview_box .overview_img{width: 100%; margin-top: 10px;}

		.card_features{margin: 30px 0;}
		.card_features .features_list{margin-top: 15px;}
		.card_features .features_list .features_item{margin-top: 10px;}
		.card_features .features_item .features_num{font-size: 14px; line-height: 30px; height: 30px; min-width: 30px; margin-right: 15px;}
		.card_features .features_item .features_txt{font-size: 14px; line-height: 24px; min-height: 30px;}

		.card_parameter{margin: 30px 0 20px;}
		.card_parameter .parameter_box table tr td{font-size: 14px; line-height: 24px; height: 35px; padding-left: 10px !important;}
		.card_parameter .parameter_box table tr:first-child td{font-size: 16px; line-height: 26px; height: 37px;}
		.card_parameter .parameter_box table tr td:first-child{padding-left: 10px !important;}
		.card_parameter .parameter_box table tr td:last-child{padding-left: 10px !important;}
	}
