/* 테이블 표 */
	.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_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;}

.mt20{margin-top:20px;}
.mt50{margin-top:50px;}
.mb50{margin-bottom:50px;}
.m0{margin:0;}
.margin_t10{margin-top:10px;}
.margin_t20{margin-top:20px;}
.margin_t30{margin-top:30px;}
.margin_t50{margin-top:50px;}
.margin_t100{margin-top:100px;}
.margin_b30{margin-bottom:30px;}

h3{font-family:'Nanum Gothic'; font-size:24px; color:#222; font-weight:bold; }
h4{background:url(../images/h4_icon.png) no-repeat 0px 7px; font-family:'Nanum Gothic'; font-size:18px; color:#222;  font-weight:bold; margin:50px 0 0 0; padding-left:20px;}


/* 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:#fcf6ee; 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;}

/* history */
.history_wrap {margin-top:30px;}
.history {padding-bottom:140px; width:900px;}
.history p {width:18%; font-size:34px; color:#222; font-weight:bold; float:left; padding-top:20px; border-top:1px solid #888; font-family:'tahoma';}
.history .datails {width:730px; float:left; border-top:1px dotted #888; padding:20px 0 40px 0;}
.history dd {font-family:'Nanum Gothic'; font-size:15px; color:#222;  line-height:34px; float:left; margin-top:-2px; margin-left:20px; display:inline-block; }
.history dd span{font-size:13px; color:#999;}

.history_title .tt{font-size:16px; line-height:30px; margin:20px 0 50px 0;}


/* products */
.products{margin:0; display:inline-block; clear:both;}
.products .cont{font-family:'Nanum Gothic'; font-size:15px; color:#222;  line-height:28px; margin:10px 0 0 0px; }
.products .cont span{font-family:'Nanum Gothic'; font-size:15px; color:#102d8a;  line-height:24px;}
.products .cont2 {float:left; width:550px; font-family:'Nanum Gothic'; font-size:15px; color:#222;  line-height:28px; margin:10px 0 0 30px; display:inline-block;}
.products .cont2 span{font-family:'Nanum Gothic'; font-size:15px;  line-height:30px; color:#d20000; padding-bottom:3px; margin-bottom:8px;}
.products .cont3 {float:left; width:400px; font-family:'Nanum Gothic'; font-size:15px; color:#222;  line-height:28px; margin:10px 0 0 0px; }
.products .cont4 {float:left; width:250px; font-family:'Nanum Gothic'; font-size:15px; color:#222;  line-height:28px; margin:10px 0 0 30px; }

.topimg {float:left;}

.products .img{text-align:center; margin:30px 0 80px 0;}
.products .img span{font-size:16px; margin-top:6px; display:inline-block;}

.products_table{float:left; width:60%; border-collapse:collapse; border-top:1px solid #555; margin:90px 0 0 30px;}
.products_table th{font-family:'Nanum Gothic'; font-size:15px; color:#222;  line-height:30px; text-align:center; padding:15px; background:#fcf6ee; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;}
.products_table td{font-family:'Nanum Gothic'; font-size:15px; color:#222;  line-height:26px; text-align:left; padding:15px; background:#fff; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;}
.products_table td.no{border-right:#fff 1px solid;}

.products_title{font-size:16px; background:#f5f5f5; padding:30px;}
.products_title span{font-size:18px; font-weight:bold; padding-bottom:5px; display:inline-block;}

/* cert */
.cert {width:100%; clear:both; margin-top:20px;}
.cert dl{float:left; width:280px; margin-right:27px;}
.cert dl.no{margin-right:0;}
.cert dt{width:280px; color:#4f4f4f; border:1px #d8d8d8 solid;}
.cert dt img{width:280px; height:385px;}
.cert dd{font-family:'Nanum Gothic'; font-size:15px; color:#222;  margin:10px 0 30px 0; text-align:center;}


/* download */
.download_table{clear:both; border-collapse:collapse; width:100%; margin-top:30px; border-top:1px solid #555; }
.download_table th{font-family:'Nanum Gothic'; font-size:15px; color:#222;  text-align:center; padding:5px; background:#fcf6ee; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;}
.download_table th.no{border-right:#fff 1px solid;}
.download_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;}
.download_table td.no{text-align:center; padding:10px; border-right:#fff 1px solid;}
.download_table td.center{text-align:center; padding:10px; }