/* 테이블 표 */
	.table1 {border:1px solid #AAC2D5; border-collapse:collapse; margin:0;padding:0;}
	.table1 caption {position:relative; text-align:left; width:100%; font-size:16px; color:#0056C1; font-weight:bold; padding-top:10px;padding-bottom:7px;}
	.table1 th {border:1px solid #AAC2D5; border-collapse:collapse; text-align:center; background:#CAE0F2; padding:3px 0 3px 0;}
	.table1 td {border:1px solid #AAC2D5; border-collapse:collapse; text-align:left; background:#FFF; padding:3px 0 3px 0;}

/* 공간 */
	div.space5	{height:5px; clear:both;}
	div.space10	{height:10px; clear:both;}
	div.space15	{height:15px; clear:both;}
	div.space20	{height:20px; clear:both;}
	div.space30	{height:30px; clear:both;}

/* 점선라인 */
	.dotddd	{height:3px; background:url(../images/dot3ddd.gif) repeat-x;}
	.dotccc	{height:3px; background:url(../images/dot3ccc.gif) repeat-x;}
	.doteee	{height:3px; background:url(../images/dot3eee.gif) repeat-x;}

/*제품 테이블*/
.products_table{border-top:2px solid #007ac3;width:100%}
.products_table tr th{font-size:14px;font-weight:bold;text-align:center;border-right:1px solid #007ac3;border-bottom:1px solid #007ac3;background:#e9f1f9;padding:10px 0;}
.products_table tr th.none{border-right:0}
.products_table tr td{font-size:14px;text-align:center;border-right:1px solid #007ac3;border-bottom:1px solid #007ac3;padding:5px 0;}
.products_table tr td.none{border-right:0}

/*제품리스트*/
	.products_sum_wrap	{width:170; height:190px; text-align:center; float:left; display:inline; margin-right:20px;}
	.products_sum_img	{text-align:center;}
	.products_sum_img img	{border:9px #eee solid;}
	.products_sum_name	{text-align:center; padding-top:3px;}

/* company */
.company_table{clear:both; border-collapse:collapse; width:100%; margin-top:30px; border-top:1px solid #555; }
.company_table th{font-family:'Nanum Gothic'; font-size:15px; color:#222; text-align:left; padding:10px 10px 10px 50px; background:#dcebd8; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;}
.company_table td{font-family:'Nanum Gothic'; font-size:15px; color:#222; text-align:left; line-height:30px; padding:10px 10px 10px 30px; background:#FFF; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;}
.company_table td.no{border-right:#fff 1px solid;}
.company_table td span{font-family:'Nanum Gothic'; font-size:16px; color:#0d3280; text-align:left; font-weight:bold;}

/* message */
.message{margin-top:20px;}
.message p{font-family:'Nanum Gothic'; font-size:15px; color:#222; text-align:left; line-height:24px; padding:10px 0;}
.message p.title_l{font-size:18px; color:#222; font-weight:bold; letter-spacing:-0.3px; line-height:30px; margin:0; padding:0;}
.message p.title_m{font-size:16px; color:#222; font-weight:bold; letter-spacing:-0.5px; line-height:30px; margin:0; padding:0;}
.message p.sign{text-align:right; margin:0;}

/* service */
.service {padding-bottom:70px;}
.service p {width:150px; font-size:30px; color:#333; font-weight:bold; text-align:center; float:left; padding-top:10px; border-top:1px solid #000; font-family:'NanumSquare';}
.service .datails {float:left; border-top:1px solid #e5e5e5;}
.service dd {font-family:'Nanum Gothic'; width:540px; font-size:15px; line-height:26px; color:#333; float:left; margin-top:10px; margin-left:40px; display:inline-block; overflow:hidden;}


/* comparison */
.comparison_table{clear:both; border-collapse:collapse; width:100%; margin-top:30px; border-top:1px solid #555; }
.comparison_table th{font-family:'Nanum Gothic'; font-size:15px; color:#222; text-align:center; padding:10px; background:#dcebd8; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;}
.comparison_table th.no{border-right:#fff 1px solid;}
.comparison_table td{font-family:'Nanum Gothic'; font-size:15px; color:#222; text-align:left; line-height:24px; padding:10px 10px 10px 15px; background:#FFF; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;}
.comparison_table td.no{border-right:#fff 1px solid;}
.comparison_table td span{font-family:'Nanum Gothic'; font-size:16px; color:#0d3280; text-align:left; font-weight:bold;}


/* check */
.check{margin-top:20px;}
.check p{font-family:'Nanum Gothic'; font-size:15px; color:#222; text-align:left; line-height:24px; padding:0 0 10px 0;}
.check p.title_l{font-size:22px; color:#222; font-weight:bold; letter-spacing:-1px; line-height:50px; margin:0; padding:0;}
.check p.title_m{font-size:16px; color:#222; font-weight:bold; letter-spacing:-0.5px; line-height:30px; margin:0; padding:0;}