
/* 테이블1 */

.board_list                  	{clear:both; border-collapse:collapse; width:100%; margin:0px; border-top:2px solid #595959;}
.board_list thead th            {padding:10px; background:#ebebeb; color:#353535; text-align:center; font-weight:bold; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}
.board_list thead th.no         {border-right:#fff 1px solid;}

.board_list tbody th            {padding:10px; background:#ebebeb; color:#666; text-align:center; font-weight:bold; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid; font-size:14px;}

.board_list tbody td            {padding:10px; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid; padding-left:30px; font-size:13px;}

.board_list tbody td.tit        {padding:10px; background:#ebebeb; color:#353535; text-align:center; font-weight:bold; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}

.board_list tbody td.cen        {text-align:center;}

.board_list tbody td.bg         {background:#fdfdfd;}
.board_list tbody td.cen_bg     {text-align:center; background:#fdfdfd;}
.board_list tbody td.no_bg      {border-right:#fff 1px solid; background:#fdfdfd;}

.board_list tbody td.no         {border-right:#fff 1px solid;}
.board_list tbody td.no_cen     {border-right:#fff 1px solid; text-align:center;}
.board_list tbody td.no_cen_bg  {border-right:#fff 1px solid; text-align:center; background:#fdfdfd;}


/*테이블2*/

.board_list2                  	{clear:both; border-collapse:collapse; width:100%; margin:0px; border-top:2px solid #595959; float:left;}
.board_list2 thead th            {padding:10px; background:#ebebeb; color:#353535; text-align:center; font-weight:bold; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}
.board_list2 thead th.no         {border-right:#fff 1px solid;}

.board_list2 tbody th            {padding:10px; background:#ebebeb; color:#353535; text-align:center; font-weight:bold; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}

.board_list2 tbody td            {padding:10px; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;   text-align:center;}
.board_list2 tbody td.tit        {padding:10px; background:#ebebeb; color:#353535; text-align:center; font-weight:bold; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}

.board_list2 tbody td.cen        {text-align:center;}

.board_list2 tbody td.bg         {background:#fdfdfd;}
.board_list2 tbody td.cen_bg     {text-align:center; background:#fdfdfd;}
.board_list2 tbody td.no_bg      {border-right:#fff 1px solid; background:#fdfdfd;}

.board_list2 tbody td.no         {border-right:#fff 1px solid;}
.board_list2 tbody td.no_cen     {border-right:#fff 1px solid; text-align:center;}
.board_list2 tbody td.no_cen_bg  {border-right:#fff 1px solid; text-align:center; background:#fdfdfd;}


/*테이블3*/

.board_list3                  	{clear:both; border-collapse:collapse; width:100%; margin:0px; border-top:2px solid #BA1B33; float:left;}
.board_list3 thead th            {padding:10px; background:#ebebeb; color:#353535; text-align:left; font-weight:bold; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}
.board_list3 thead th.no         {border-right:#fff 1px solid;}

.board_list3 tbody th            {padding:10px; background:#ebebeb; color:#353535; text-align:left; padding-left:15px; font-weight:bold; }

.board_list3 tbody td            {padding:10px; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;   text-align:center;}
.board_list3 tbody td.tit        {padding:10px; background:#ebebeb; color:#353535; text-align:center; font-weight:bold; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid;}

.board_list3 tbody td.cen        {text-align:center;}

.board_list3 tbody td.bg         {background:#fdfdfd;}
.board_list3 tbody td.cen_bg     {text-align:center; background:#fdfdfd;}
.board_list3 tbody td.no_bg      {border-right:#fff 1px solid; background:#fdfdfd;}

.board_list3 tbody td.no         {border-right:#fff 1px solid;}
.board_list3 tbody td.no_cen     {border-right:#fff 1px solid; text-align:center;}
.board_list3 tbody td.no_cen_bg  {border-right:#fff 1px solid; text-align:center; background:#fdfdfd;}



/* 공간 */
	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;}

/* song */
.margin_t50{margin-top:50px;}
.margin_t10{margin-top:10px;}
.font_16{font-size:16px; margin-top:20px;}
.products_txt16{font-size:16px; margin-bottom:20px;}
.tech_txt16{font-size:16px; line-height:26px;}

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

/* company */
. company{margin-top:100px; width:770px; }
.img{width:310px; float:left; margin-top:20px; margin-bottom:50px;}
.txt{float:right; margin-top:20px; margin-bottom:50px;}
.ul_txt{ float:left; width:382px;  margin-top:20px; margin-bottom:50px; margin-left: 20px; }
/*인사말*/
.message { height:800px; position:relative;}
.message p {font-size:15px; position:absolute; top:10px;}
/*연혁*/
.history {clear:both; position:relative; margin-bottom:20px; padding:15px 0 20px 0; overflow:hidden; border-bottom:1px dashed #CCCCCC;}
.year{font-size:30px; float:left; width:200px; margin-left:30px; color:#C00;}
.his{float:left;}

h4 {background:url(../images/h4_dot.gif) no-repeat 0px 19px; font-size:22px; line-height:26px; font-weight:800; color:#005a9e; margin-bottom:10px; padding-top:15px; padding-left:15px; border:none; clear:both;}
/*공장 및 보유장비*/
.t{font-size:23px; color:#900; padding-bottom:15px; clear:both;}
.equipment{float:left; padding-bottom:20px; margin-right:15px;}
.tit{color: #0b518f; font-size: 11pt; text-align : right; padding: 17px 0px 10px 0px; border-bottom: 1px solid #D5D5D5; width:370px;}
.t2{clear:both; font-size:15px; margin-bottom:10px;}

/*타이틀*/
.tt{background:url(../images/title.png);width:780px; height:69px;  margin-bottom:30px; float:left;}
.title{float:left; font-size:30px; color:#FFFFFF; margin:35 15 0 20; width:170px;}
.text{float:left;  font-size:17px; margin:10 15 10 80;}

/* 사업분야 */
.about {border-top:3px solid #a0a0a7; border-right:1px solid #e2e3e5; border-bottom:1px solid #e2e3e5; border-left:1px solid #e2e3e5; padding:20px; margin-bottom:20px; overflow:hidden;}
.about .txt li {padding-left:5px; margin-left:30px; background:url(../images/icon1.gif) no-repeat 0 9px; height:20px;}
.about .txt li span {/*color:#c92531;*/ text-decoration:underline;}

.about .txt2 li {padding-left:5px; margin-left:30px; background:url(../images/icon1.gif) no-repeat 0 9px; height:20px; font-size:17px; }
.t1{font-size:16px; margin-bottom:13px; margin-top:13px; color:#BA1B33;}

.magb20{padding-bottom:5px;}



/* 보유인증서  */
.photo_wrap{overflow: hidden;text-align: center;width: 770px;margin: 0 auto;}
ul.patentlist {overflow: hidden;}
ul.patenttext {overflow: hidden;}
.patentlist li{width: 28%;margin-right: 8%;margin-left: -2px;list-style:none;float:left;border: 1px solid #ddd;cursor: pointer;}
.patentlist li:last-child{margin-right:0;}
.patentlist li img{width:100%}
.patentlist .last{border:0;}

.patenttext li{width: 28%;list-style:none;float:left;margin: 15px 8% 60px 0;padding-top:10px;text-align:center;border-top:3px solid #669CCE;}
.patenttext li:last-child{margin-right:0;}
.patenttext .last{border:0;}

.slogan_title{
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 30px;
	
}
.slogan_title tr th{
	color: #fff;
	width: 170px;
	background-color: #A82825;
	padding: 10px 10px 10px 10px;
	border: 1px solid #A82825;
	font-size: 30px;
	vertical-align: center;
	text-align: left;
	line-height: 25px;
	
}
.slogan_title tr td{
	color: #000;
	padding:10px 20px;
	font-size: 17px;
	border: 1px solid #E0E0E0;
}