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

/* 공통 */
.cont{font-size:13px; line-height:20px;}
.cont_b{font-weight:bold; font-size:16px; line-height:26px; color:#333;}
.margin_b20{margin-bottom:20px;}
.margin_b50{margin-bottom:50px;}
.margin_b10{margin-bottom:10px;}
.margin_t50{margin-top:50px;}
h4 {background:url(../images/icon_top.jpg) no-repeat 0px 0px; font-size:22px; font-weight:bold; color:#222; padding-top:10px; padding-left:0px; margin-bottom:10px;}

/* 회사개요 */
.sign{float:right; margin-top:10px;}


/* 회사개요테이블 */
.summary_table{clear:both; border-collapse:collapse; width:99%; margin-top:20px; border-top:1px solid #555; }
.summary_table th{font-size:13px; padding:10px; background:#f5f5f5; color:#222; font-weight:600; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;}
.summary_table td{font-size:13px; padding:10px 10px 10px 50px; background:#FFF; color:#222; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;}
.summary_table td.no{border-right:#fff 1px solid;}
.summary_table span{font-weight:bold; font-size:13px; color:#616161;}

/* 연혁 */
.history_wrap {background:url(../company/images/history_line.gif) repeat-y; overflow:hidden; padding-top:30px;}
.history {clear:both; overflow:hidden; padding-bottom:30px;}
.history p {float:left; font-size:18px; font-weight:700; line-height:22px; color:#5dbbca; width:130px; background:url(../company/images/history_icon.png) no-repeat 89px top;}
.history .history_txt {float:left;}
.history dt {width:100px; font-size:13px; font-weight:600; display:inline-block; color:#444; vertical-align:top; float:left; clear:both; padding-bottom:5px; overflow:hidden;}
.history dd {width:530px; display:inline-block; float:left; overflow:hidden; padding-bottom:5px; font-size:13px; line-height:24px; color:#222;}

/* 오시는길 */
.location {margin: 20px 0px 0px 0px;}
.location tr {padding:2px;}
.location td span {margin-left:6px; color:#014099; font-weight:bold; font-size:14px;}
.location td {padding:2px; font-size:14px; color:#222;}


/* 제품소개 */
.pro_cont{font-size:13px; color:#222; margin-left:16px;}


/* 인증 및 특허 */
.cert {width:770px; clear:both;}
.cert dl{float:left; margin-right:10px; margin-bottom:30px;}
.cert dl.no{margin-right:0;}
.cert dt{width:230px; height:320px; color:#4f4f4f; border:5px #e7e7e7 solid;}
.cert dd{text-align:center; margin-top:10px;}

/* 주요사업실적 table */
.table_performance			 {width:100%; margin:0 0 50px 0; border-top:2px solid #595959;}
.table_performance th          {font-size:13px; line-height:28px; background:#f5f5f5; padding:5px; color:#353535; font-weight:bold; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}
.table_performance th.line     {line-height:24px;}
.table_performance th.line span{font-size:11px; font-weight:normal;}
.table_performance th.last{background:#f5f2db;}
.table_performance th.no       {border-right:#fff 1px solid;}
.table_performance th.nolast{border-right:#fff 1px solid; background:#f5f2db;}
.table_performance td          {text-align:center; font-size:12px; background:#FFF; color:#686868; padding:6px; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}
.table_performance td.no       {border-right:#fff 1px solid;}

/* 취급강종 table */
.table_deal			 {width:100%; margin:0 0 50px 0; border-top:2px solid #595959;}
.table_deal th          {font-size:13px; line-height:28px; background:#f5f5f5; padding:5px; color:#353535; font-weight:bold; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}
.table_deal th.line     {line-height:24px;}
.table_deal th.line span{font-size:11px; font-weight:normal;}
.table_deal th.last{background:#f5f2db;}
.table_deal th.no       {border-right:#fff 1px solid;}
.table_deal th.nolast{border-right:#fff 1px solid; background:#f5f2db;}
.table_deal td          {text-align:left; vertical-align:top; line-height:24px; font-size:12px; background:#FFF; color:#686868; padding:6px 6px 6px 14px; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}
.table_deal td.no       {border-right:#fff 1px solid;}



/*-----------------------------------------------------------------------------------------------------------
연락처
-----------------------------------------------------------------------------------------------------------*/
.contact_list               {clear:both; border-collapse:collapse; width:100%; margin:0px; border-top:2px solid #595959;}
.contact_list th            {padding:10px; background:#ebebeb; color:#353535; text-align:center; font-weight:bold; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}
.contact_list th            {padding:10px; background:#ebebeb; color:#353535; text-align:center; font-weight:bold; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}
.contact_list td            {color:#666; padding:10px 10px 10px 20px; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}
.contact_list td.no         {border-right:#fff 1px solid;}
