

/* 회사소개 */
.outL{overflow:hidden; line-height:2em;letter-spacing:-1px;}
.outL1{ float:left;}
.outL2{float:right;width:408px; font-size:14px;}
.outL2 .TxtCol{ color:#848484;}
.outL2 .TxtCol span{ font-weight:bold; color:#333;}
.outL2 .TxtCol1{ color:#464646; margin-top:30px;}
.outL2 .TxtCol1 span{ font-weight:bold; font-size:16px;}
.outL2_BTxt{ background:#646464; padding:20px 0; text-align:center; color:#FFF; font-size:26px; margin:20px 0; font-family: Verdana, Geneva, sans-serif; }
.outLT{ margin-top:60px;}
.orgImg{ margin-bottom:60px;}


.historyT{ margin-bottom:30px; padding-bottom:30px; overflow:hidden; border-bottom:2px solid #e6e6e6;}
.historyT dt { font-size:2em; font-weight:bold; margin-top:10px; margin-right:50px; float:left; display:inline; }
.historyT dd { float:left; display:inline; }
.historyT dd ul.part { margin-bottom:45px; }
.historyT dd ul li { width:600px; padding:8px 0 10px 0; overflow:hidden; color:#000; font-weight:bold;}
.historyT dd ul li.last { border-bottom:none; }
.historyT dd ul li img { float:left; margin-top:3px;}
.historyT dd ul li span {float:left; margin-left:25px; color:#484848; font-weight:normal;}
.historyT dd ul li .bb { font-weight:bold;}
.historyT dd ul li p {float:left; width:30px;}


.Table_outL {width:100%; border-collapse:collapse; margin:0; letter-spacing:-1px;}
.Table_outL caption {display:none;}
.Table_outL th { width:20%; border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; background:#e0e0e0;}
.Table_outL td {padding:20px;border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; color:#848484;font-size:14px;}
.Table_outL .title{width:30%; font-weight:bold; color:#474747; font-size:16px; line-height:22px;}
.Table_outL .title img{ vertical-align:-3px;}
.Table_outL .rowNum{width:5%; text-align:center; font-size:16px; }
.Table_outL .imgT{width:5%; padding-left:5px; padding-right:5px; }
.Table_outL .title span{font-weight: normal; color:#474747; font-size:14px;}
.Table_outL .T2{color:#666; font-size:12px; font-weight: normal;letter-spacing:0;}
.Table_outL .Center{ width:45%; border-bottom:1px solid #e8e8e8; letter-spacing:0; word-break:break-all;}
.Table_outL .Right{ width:15%; border-bottom:1px solid #e8e8e8; text-align:right;}
.Table_outL .Right img{ padding:0 5px;}
.Table_outL a{color:#000;}
.Table_outL a:hover{color:#00b4f1; text-decoration:underline;}

.map_1{ margin-top:40px; margin-bottom:40px;}
.map_1 h4{padding-left:12px; background:url(../images/common/bull_02.gif) 0 6px no-repeat;color:#333; margin-bottom:10px; font-size:16px;}
.map_1 li{padding-left:10px; background:url(../images/common/bull_01.gif) 0 7px no-repeat;}


/* 조직도 목록 **********/
.org_list {width:100%; border-top:1px solid #d7d7d7; border-bottom:1px solid #d6d6d6;	border-collapse:collapse;}
.org_list caption {display:none;}
.org_list th {color:#404040; background-color:#e6e6e6;border-bottom:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-collapse:collapse;padding:10px 10px;text-align:center;line-height:12px;}
.org_list td {border-bottom:1px solid #d9d9d9; text-align:center;	padding:10px 10px;}
.org_list td.title {color:#000;}
.org_list .padd {	padding-left:20px;}
.org_list p{ text-align:left;}
.org_list p img{ vertical-align:0;}
.org_list .border { border-right:1px solid #ccccff;} 
.org_h_3{ width:17%; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; font-weight:normal; font-size:11px;}

/* 사업분야 **********/
.businessT_1{ font-size:18px; color:#09F; font-weight:bold; padding-bottom:10px;}
.businessT_2{ font-size:16px; color:#666; font-weight:bold; padding-bottom:5px;}
.businessT_3{margin-bottom:20px;}
.businessT_7{}
.businessTLi h4{padding-left:12px; background:url(../images/common/bull_02.gif) 0 6px no-repeat;color:#333; margin-bottom:10px; font-size:16px;}
.businessTLi li{padding-left:10px; background:url(../images/common/bull_01.gif) 0 11px no-repeat; line-height:25px;}

/* 솔루션 **********/
.SoulUl{ margin-bottom:40px; color:#666;}
.SoulUl li{ padding-left:10px; background:url(../images/common/bull_01.gif) 0 7px no-repeat; padding-bottom:15px; font-size:14px;}
.SoulTit{padding-left:12px; background:url(../images/common/bull_02.gif) 0 4px no-repeat; font-weight:bold; color:#333; font-size:14px; margin-bottom:20px;}
.geoGo{ text-align:center; margin-top:10px;}
.soGo{ text-align:center; margin-bottom:10px;}
.rmisI{}
.rmisILe{ float:left; width:331px; height:270px; margin-bottom:20px;}
.rmisILe p{ margin-top:10px; margin-left:15px; margin-right:15px;}
.rmisIRi{ float:right; width:331px; height:270px; margin-bottom:20px;}
.rmisIRi p{ margin-top:10px; margin-left:15px; margin-right:15px;}
.standardT{ font-size:18px; font-weight:bold; color:#333; margin-bottom:10px;}
.SoulUlS{ margin-bottom:20px; color:#666;}
.SoulUlS li{ padding-left:10px; background:url(../images/common/bull_01.gif) 0 7px no-repeat; padding-bottom:15px; font-size:14px;}

/* 채용정보 목록 **********/
.rec_list {width:100%; border-top:1px solid #d7d7d7; border-bottom:1px solid #d6d6d6; border-collapse:collapse; margin:0 0 40px 0;}
.rec_list caption {display:none;}
.rec_list th {color:#404040; background-color:#e6e6e6;border-bottom:1px solid #d7d7d7;border-collapse:collapse;padding:10px 10px;text-align:center;}
.rec_list td {border-bottom:1px solid #d9d9d9; text-align:center; padding:20px;}
.rec_list td.title {color:#000;}
.rec_list .padd {	padding-left:20px;}
.rec_list p{ text-align:left;}
.rec_list p img{ vertical-align:0;}
.rec_list .left{ text-align:left;}
.rec_list .border { border-right:1px solid #ccccff;} 
.rec_h_3{ width:17%; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; font-weight:normal; font-size:11px;}
.recT_1{ font-size:18px; color:#09F; font-weight:bold; padding-bottom:10px;}
.recT_2{ font-size:16px; color:#666; font-weight:bold; padding-bottom:5px;}
.recT_3{margin-bottom:20px;}
.recT_4{ margin-bottom:40px;}
.recT_4 h4{padding-left:12px; background:url(../images/common/bull_02.gif) 0 6px no-repeat; color:#333; margin-bottom:10px; font-size:16px;}
.recT_5{ margin-bottom:40px;}
.recT_5 h4{padding-left:12px; background:url(../images/common/bull_02.gif) 0 6px no-repeat;color:#333; margin-bottom:10px; font-size:16px;}
.recT_5 li{padding-left:10px; background:url(../images/common/bull_01.gif) 0 7px no-repeat;}
.recT_6{}
.recT_6 h4{padding-left:12px; background:url(../images/common/bull_02.gif) 0 6px no-repeat;color:#333; margin-bottom:10px; font-size:16px;}
.recT_6 li{padding-left:10px; background:url(../images/common/bull_01.gif) 0 7px no-repeat;}
.recT_7{}
.recT_7 h4{padding-left:12px; background:url(../images/common/bull_02.gif) 0 6px no-repeat;color:#333; margin-bottom:10px; font-size:16px;}
.recT_7 li{padding-left:10px; background:url(../images/common/bull_01.gif) 0 11px no-repeat; line-height:25px;}



/* 마진 */
.Marg_T30{ margin-top:30px;}
.Marg_T50{ margin-top:50px;}

.Marg_B10{ margin-bottom:10px;}
.Marg_B20{ margin-bottom:20px;}
.Marg_B30{ margin-bottom:30px;}
.Marg_B40{ margin-bottom:40px;}
.Marg_B50{ margin-bottom:50px;}

.TxtBold{ font-weight:bold;}


@media all and (max-width : 370px) {
.outL2{ width:100%;}
}

@media all and (max-width : 750px) {
.outL2{ width:100%;}
}