@charset "utf-8";

caption {display:none;}
.wrap { width:1280px; overflow:hidden; margin:0 auto;}

/*사업부문*/
/*1.레미콘*/
.tab { width:940px;}
.tab ul.business {float:right;}
.tab ul.business li { float:left; margin:0px;}
.tab ul.business li.tab_last {float:left;}

.article {padding:20px; float:left;}
.article ul li.article_business { margin-bottom:15px;}
.article ul li.article_business .article_divide {border-bottom:1px solid #e3e3e3; margin:6px 0;}

/*PHC*/
.article_phc {width:58%;display:inline; float:left}
.article_supply {width:42%; display:inline; float:left; text-align:center;}

/*테이블-국내네트워크*/
.table_network {width:100%;}
.table_network th { padding:9px 0 6px 3px; font-size:12px; border-bottom:1px solid #e3e3e3; text-align:center; font-weight:normal;}
.table_network td { padding:9px 0 6px 3px; font-size:12px; border-bottom:1px solid #e3e3e3;}
.table_network td {text-align:center;}
.table_network thead th {background-color:#e9e9e9; line-height:16px; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;}
.table_network tbody th {background-color:#f5f5f5;  }

/*테이블*/

/*사업부문-레미콘*/
.board_business {width:100%;}
.board_business th,.board_business td { padding:3px 0; font-size:12px; border-bottom:1px solid #e3e3e3;}
.board_business td {text-align:center;}
.board_business th {background-color:#e5e5e5; border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6; font-weight:bold;}
.board_business caption {position:absolute; left:-999999px;}

.board_business2 {width:100%;}
.board_business2 th,.board_business2 td {padding:5px 0 2px 0; font-size:12px; border-bottom:1px solid #e3e3e3;}
.board_business2 td {text-align:center;}
.board_business2 th {background-color:#e5e5e5; border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6; font-weight:bold;}
.board_business2 caption {position:absolute; left:-999999px;}

/*테이블 가로세로 border가있는 테이블*/
.board_basic {width:100%; }
.board_basic th{background-color:#e5e5e5; padding:3px 0; 
font-size:11px; 
border-top:1px solid #c6c6c6; 
border-bottom:1px solid #c6c6c6; 
border-right:1px solid #c6c6c6;
font-weight:bold; 
text-align:center; 
vertical-align:middle;}
.board_basic td { padding:3px 0; font-size:11px; border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3; text-align:center; vertical-align:middle;}
.board_basic th.left { padding:3px 0 ; 
font-size:11px; 
border-bottom:1px solid #c6c6c6; 
border-right:1px solid #c6c6c6; 
border-left:1px solid #c6c6c6;}
.board_basic td.left { padding:3px 0 ; font-size:11px; border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3;}
.table_bg {background-color:#f9f9f9;}


/*회사소개-연혁*/
.table_history {width:100%; border-top:1px solid #e3e3e3; line-height:16px;}
.table_history th {background-color:#f2f2f2; border-bottom:1px solid #ccc; font-weight:bold; padding:10px 0 8px 0; border-bottom:1px solid #e3e3e3; vertical-align:middle;}
.table_history td {text-align:left; padding:10px 0 8px 20px; border-bottom:1px solid #e3e3e3;}

/*회사소개-공정거래 자율준수*/
.board_cp {width:100%;}
.board_cp th,.board_cp td { padding:3px 0 3px 20px; font-size:11px; border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3; }
.board_cp th.left,.board_cp td.left { padding:3px 0 3px 20px; font-size:11px; border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3;}

.board_cp td {text-align:left; vertical-align:middle;}
.board_cp td.middle { vertical-align:middle;}
.board_cp th {background-color:#e5e5e5; border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6; font-weight:bold;}
.board_cp th.left {background-color:#e5e5e5; border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6; font-weight:bold; border-left:1px solid #e3e3e3;}
.board_cp caption {position:absolute; left:-999999px;}

/*회사소개-공정거래 자율주수 CP7요소*/
.board_cp7 {width:100%;}
.board_cp7 td {text-align:left; padding:4px 0 4px 20px; font-size:11px; border-bottom:1px solid #e3e3e3;}
.board_cp7 td.top { border-top:1px solid #e3e3e3;}
.board_cp7 caption {position:absolute; left:-999999px;}

/*연구실적-공통:회색 넘버리스트*/
.board_number {width:100%;}
.board_number th,.board_number td { padding:2px 0; font-size:11px; border-bottom:1px solid #e3e3e3;}
.board_number td {text-align:left; padding-left:20px;}
.board_number td.left {text-align:center; background-color:#f7f7f7; padding:0px;}
.board_number th {background-color:#e5e5e5; border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6; font-weight:bold;}
.board_number caption {position:absolute; left:-999999px;}

/* 뉴스 */
.board_news {width:100%;}
.board_news th,.board_news td { padding:2px 0; font-size:11px; border-bottom:1px solid #e3e3e3;}
.board_news td {text-align:left; padding-left:20px;}
.board_news td.center {text-align:center; padding:0px;}
.board_news th {background-color:#e5e5e5; border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6; font-weight:bold;}
.board_news caption {position:absolute; left:-999999px;}

/*사이트맵*/
.sitemap {width:940px;}
.contents .ico_comm {color: #00a2ff; font-size: 1.2em; padding-left: 12px; font-weight:bold;}
.contents .ico_comm a{color: #00a2ff;}
.sitemap .content_01 { overflow: hidden; width: 100%;}	
.sitemap .content_01 .site { float: left; margin-right: 2%; width: 18%;}	
.sitemap .content_01 .site.last { float: left; margin-right: 0; width: 20%;}
.sitemap .content_01 .ico_comm {background-position: 0 -166px;}
.sitemap .content_01 ul.list li.last {border-bottom: medium none;}
.sitemap .content_01 ul.list li {border-bottom: 1px dotted #A4A4A4; color: #444444;  padding: 7px 0 4px 16px;}
.sitemap .content_01 ul.list li a:hover {text-decoration: none; color:#00a2ff;}

/*유틸*/
.roundbox {border:1px solid #CCC; border-radius:8px; padding:20px;}
.scrollbox {border:1px solid #CCC; padding:20px; height:400px; overflow-y:auto;}

.mi {font-family:Arial;}
/*추가*/
.con_pyo{ text-align:center; font-weight:bold; font-size:11px; }
.con_t1{ font-weight:bold; color: #000000;}
.con_pbg{background-color:#ffffff; text-align:center;}
.board_bg {width:100%;
background-color:#ffffff !important;
text-align:center;
border-top:1px solid #c6c6c6 !important; 
border-bottom:1px solid #c6c6c6 !important;
border-left:1px solid #c6c6c6 !important;
border-right:1px solid #c6c6c6 !important;}

.board_bg1 {width:100%;
	text-align:center;
border-top:1px solid #c6c6c6; 
border-bottom:1px solid #c6c6c6;
border-left:1px solid #c6c6c6;
border-right:1px solid #c6c6c6; }

/* 영상정보처리기기 운영관리방침 */
.board_ip {width:100%;}
.board_ip th, .board_ip td {text-align:center !important}
.board_ip th,.board_ip td { padding:3px 0 3px 20px; font-size:11px; border-bottom:1px solid #e3e3e3; 
	border-right:1px solid #e3e3e3; }
.board_ip th.left,.board_ip td.left { padding:3px 0 3px 20px; font-size:11px; border-bottom:1px solid #e3e3e3; 
	border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3;}

.board_ip td {text-align:left; vertical-align:middle;}
.board_ip td.middle { vertical-align:middle;}
.board_ip th {background-color:#e5e5e5; border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6; font-weight:bold;}
.board_ip th.left {background-color:#e5e5e5; border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6; font-weight:bold; 
	border-left:1px solid #e3e3e3;}
.board_ip caption {position:absolute; left:-999999px;}
