/* introduce*/


#departBox                                                                          {clear: both;border-bottom: 1px solid #7f8084;margin: 0 0 30px 0;padding: 0 0 30px 0;display: table; width:100%;}
#departBox h3                                                                   {color: #2565b7;font-size: 1.55rem;line-height: 1.3;}
#departBox h3 em                                                                {font-weight: 600;font-size: 2.5rem;}
#departBox p                                                                        {text-align: justify;}
#departBox .desc                                                                    {height: 100%;padding: 0 15% 0 0;display: table-cell;vertical-align: middle;}
#departBox .symbol                                                              {height: 100%;display: table-cell;vertical-align: middle;text-align: right;}
#departBox img                                                                  {width: 100%;max-width: 100%;}


/*지도맵*/
.map_info{ padding:30px 50px !important; margin:0px 0 0 0 !important; color:#fff; background:#5380be;  height:180px !important; }
.map_info li {padding:5px 0 5px 35px !important; margin:5px 0 !important;}
.map_info li.address{background:url("/sites/ncrc/images/icon1.gif") no-repeat left center !important;}
.map_info li.phone{background:url("/sites/ncrc/images/icon2.gif") no-repeat left center !important; float:left !important;}
.map_info li.fax{background:url("/sites/ncrc/images/icon3.gif") no-repeat left center !important; float:left !important; margin:5px 0 5px 30px !important; }


/*스타일가이드 제목 및 테이블*/
/******************************************************
    title
******************************************************/


._contentBuilder ._obj._objHeading .objHeading_h2,
._contentBuilder ._obj._objHeading .objHeading_h3,
._contentBuilder ._obj._objHeading .objHeading_h4,
._contentBuilder ._obj._objHeading .objHeading_h5,
._contentBuilder ._obj._objHeading .objHeading_h6 {
	line-height: 2;
}
._contentBuilder ._obj._objHeading .objHeading_h2 {
	font-size:1.4em;
    font-weight:bold;
}
._contentBuilder ._obj._objHeading .objHeading_h3 {
	font-size:1.2em;
  font-weight:bold;
._contentBuilder ._obj._objHeading .objHeading_h4 {
	padding-left: 20px;
	/*background: url("../../images/h4.gif") 5px 50% no-repeat;*/
}
._contentBuilder ._obj._objHeading .objHeading_h5 {
	color: #b5985a;
}
._contentBuilder ._obj._objHeading .objHeading_h6 {
	color: #000;
} 

/******************************************************
    ul/ol
******************************************************/
ul.ul_01 li {padding-left: 11px;background: url("../../images/li.gif") 0 8px no-repeat;}

ul.img_list h4 {font-size:1.0em !important; color:#03C !important; line-height:18px !important; margin:10px 0 5px 0  !important; }

/******************************************************
    table
******************************************************/
._contentBuilder ._obj._objHtml table ,
._contentBuilder ._obj._objTag table {
	border-top-color: #b5985a !important;
	border-top-style: solid !important;
	border-top-width: 3px !important;
	border-left-color: #ccc !important;
	border-left-style: solid !important;
	border-left-width: 1px !important;
	background-color: #fff;
}
._contentBuilder ._obj._objHtml table th,
._contentBuilder ._obj._objHtml table td ,
._contentBuilder ._obj._objTag table th,
._contentBuilder ._obj._objTag table td {
	border-width: 0 1px 1px 0 !important;
	border-color: #ccc !important;
	width: auto;
	padding: 6px;
}
._contentBuilder ._obj._objHtml table thead th ,
._contentBuilder ._obj._objTag table thead th {
	text-align: center;
	background-color: #f3f3f3;
}
._contentBuilder ._obj._objHtml table tbody th ,
._contentBuilder ._obj._objTag table tbody th {
	text-align: center;
	background-color: #f7f7f7;
}

/*추가  css*/
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.f-small{font-size:0.95em;}
.f_left{float:left;}
.f_right{float:right;}


.marT40{margin-top:40px;clear:both !important;}
.marT40{margin-top:40px; !important;}
.marB5{margin-bottom:5px; !important;}
.marB10{margin-bottom:10px; !important;}
.marB20{margin-bottom:20px; !important;}
.marB40{margin-bottom:40px; !important;}


/*이미지사이즈조절*/
.xe_content img{max-width:100% !important; height:auto  !important;;}

/*특허 실적*/
	.patent{overflow:hidden;width:100%;}
	.patent ul li{float:left; width:23%;margin:0.5%;border-top:2px solid #969696 !important;border:1px solid #dedede;padding:10px 0;text-align:center;}



.clear{clear:both;}
