

/*상단배너들*/
.mProjectWrap{height:440px; background:url(/img/sub/about_ba.jpg)center no-repeat; background-attachment:fixed; background-size:cove}/*aboutus*/
.mProjectWrap01{height:440px; background:url(/img/sub/ceo_ba.jpg)center no-repeat; background-attachment:fixed; background-size:cove}/*ceo-message*/
.mProjectWrap02{height:440px; background:url(/img/sub/value_ba.jpg)center no-repeat; background-attachment:fixed; background-size:cove}/*value*/
.mProjectWrap03{height:440px; background:url(/img/sub/history_ba.jpg)center no-repeat; background-attachment:fixed; background-size:cove}/*history*/
.mProjectWrap04{height:440px; background:url(/img/sub/recruit_ba.jpg)center no-repeat; background-attachment:fixed; background-size:cove}/*history*/
.mProjectWrap05{height:440px; background:url(/img/sub/partnership_ba.jpg)center no-repeat; background-attachment:fixed; background-size:cove}/*partnership_ba*/
.mProjectWrap07{height:440px; background:url(/img/sub/location_ba.jpg)center no-repeat; background-attachment:fixed; background-size:cove}/*location*/

.projectimg{width:1000px;margin:0 auto;}
.projectimg .tit{ text-align:center; font-size:33px; font-family:'notokr-bold'; padding:137px 0 53px 0;color:#FFF}
.projectimg .txt{ font-size:22px; line-height:35px; color:#FFF;text-align:center;}



/*타이틀*/
.sub_titbox{ height:104px; text-align:center; line-height:106px; font-size:32px;font-family:'notokr-bold'; border-bottom:1px solid #c0c1c2; color:#383839 }

/*브랜드리스트*/
.brand_wrap{ position:relative}
.brand_wrap li{ width:1000px; border-bottom:1px solid #c0c1c2; overflow:hidden; }
.brand_wrap li .left{ width:470px; padding:45px 20px 35px 20px; float:left; height:160px}
.brand_wrap li .left .logo{ text-align:left; margin-bottom:20px}
.brand_wrap li .left .txtlist{ line-height:26px; font-size:17px; color:#616161}
.brand_wrap li .right{ width:450px; padding:45px 20px 35px 20px; float:right;background-image:url(../img/sub/y_line.png); background-repeat:repeat-y;height:160px}
.brand_wrap li .right .logo{ text-align:left; margin-bottom:20px}
.brand_wrap li .right .txtlist{ line-height:26px; font-size:17px;color:#616161}

/*ceo*/
.ceo_tit{ font-size:37px; color:#373490; font-family:'notokr-bold'; text-align:center; line-height:50px}
.ceo_tit .sm{ color:#444446; font-family:'notokr-medium'; font-size:31px !important; text-align:center;}
.ceo_tit .ve{ color:#444446; font-family:'notokr-medium'; font-size:20px !important; text-align:center; line-height:33px !important;}
.ceo_tit .stit{ color:#444446; font-family:'notokr-bold'; font-size:20px !important; text-align:left; line-height:33px !important;}
.txt_p{ color:#444446; font-family:'notokr-medium'; font-size:17px !important; text-align:left; line-height:33px !important;}

.ceo_box{ width:1000px; background:url(/img/sub/ceo_jung.png) no-repeat 20px 0px; height:500px; margin-top:70px}
.ceo_box .right{ float:right; width:590px; text-align:left; overflow:hidden; padding-top:70px; position:relative}
.ceo_line{ position:absolute; width:1px; height:46px; background:#666; top:18px; left:35px}
.ceo_box .right p{ font-size:22px; line-height:45px; font-family:'notokr-bold'; color:#414141}
.ceo_box .right span{ font-size:16px; color:#575757; line-height:25px}
.fonc_tit{ color:#383493 !important;}

/*value*/
.vaicon {overflow:hidden; padding:90px 0px 10px 0px;}
.vaicon li{float:left;width:500px; height:500px; text-align:center}
.value_ico{overflow: hidden;position:relative;margin:0 auto 15px auto;width:320px;height:310px;}
.vaicon li p{text-align: center;}
.vaicon li p > strong{position:relative;margin-bottom:10px;color:#373490; text-align:left;font-size:20px;line-height:20px;transition:all 0.4s ease-in-out-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out; font-family:'notokr-bold'; }

.vaicon li .tit{ text-align:center;  width:500px; }
.vaicon li .tit > span{position:relative;margin-bottom:10px;color:#616161; text-align:left;font-size:18px;line-height:22px;transition:all 0.4s ease-in-out-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out; font-family:'notokr-bold'; color:#333333 }

.vaicon li .txt{ text-align:left;  width:400px; margin:0 60px 15px 60px}
.vaicon li .txt > span{position:relative;margin-bottom:10px;color:#616161; text-align:left;font-size:16px;line-height:22px;transition:all 0.4s ease-in-out-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out; font-family:'notokr-medium'; }


.my_tbl{ float:left; width:100%;  color:#3c78bc; overflow:hidden; }
.my_tbl th{ height:27px; padding:2px 1px 5px 0px;overflow:hidden; font-size:12px;line-height:18px; text-align:left; color:#666666; font-weight:600 }
.my_tbl td{  height:30px;  text-align:left; overflow:hidden; padding:2px 0px 5px 5px;  color:#666; line-height:30px; font-size:17px;font-family:'notokr-medium';}



/*맵수정*/
.sibwau01{ padding:1px 5px; border-radius:8px; background:#ff8939; color:#FFFFFF; font-size:11px; border:none}
.sibwau02{ padding:1px 5px; border-radius:8px; background:#009900; color:#FFFFFF; font-size:11px; border:none}
.bus{ padding:2px; border-radius:2px; color:#fff; font-size:11px; border:none}
.bg_blue{ background:#3366FF}
.bg_oran{ background:#F33}
.bg_green{ background:#00CC99}



/*히스토리*/

.his_wrap{ width:100%; overflow:hidden; }
.his_wrap .left{ width:25%; float:left; text-align:left; font-size:22px;font-family:'notokr-bold'; padding-top:40px }
.his_wrap .right{ width:60%; float:right; text-align:left; font-size:16px; font-family:'notokr-medium'; padding-left:140px; padding-top:40px; border-left:1px solid #e5e5e4; position:relative; line-height:24px}
.his_wrap .right .year{ top:40px; left:30px; font-family:Tahoma, Geneva, sans-serif; font-size:30px; position:absolute; font-weight:bold}
.his_wrap .right p{ font-size:16px; font-family:'notokr-medium'; color:#666666 }