@charset "utf-8";

/* 내용관리 */
 

.tech02 .tech02_01{ padding:100px 0 ;}
.tech02 .tech02_01 .cont{}
.tech02 .tech02_01 .cont .tetx01{font-size:40px; color:#000; line-height:1; font-weight:100; margin-bottom:15px; text-align:center;  }
.tech02 .tech02_01 .cont .tetx02{font-size:50px; color:#000; line-height:1; font-weight:700; margin-bottom:30px; text-align:center; }
.tech02 .tech02_01 .cont .tetx02 span{font-size:50px; color:#000; line-height:1; font-weight:700;   text-align:center; }
.tech02 .tech02_01 .cont .tetx03{text-align:center; padding: 40px 0 ; }
.tech02 .tech02_01 .cont .tetx03 p{ display:inline-block; font-size:24px; color:#fff; font-weight:300; text-align:center; width:620px; height:70px;line-height:70px; background:#689d97;   }
.tech02 .tech02_01 .cont .tetx03 p span{font-size:24px; color:#fff;  font-weight:300;   }
.tech02 .tech02_01 .cont .tetx04{font-size:22px; color:#000; line-height:1; font-weight:300; margin-bottom:20px; text-align:center;}
.tech02 .tech02_01 .cont .tetx04 span{font-size:22px; color:#000;   font-weight:300;   }
.tech02 .tech02_01 .cont .tetx05{font-size:22px; color:#707070; line-height:1; font-weight:300; margin-bottom: 0px; text-align:center; }


.tech02 .tech02_02{ padding:100px 0 ; background:#f2f2f2; }
.tech02 .tech02_02 .cont{width:1300px ; margin:auto; }
.tech02 .tech02_02 .cont .items{float:left; margin-right:25px;margin-bottom:25px; }
.tech02 .tech02_02 .cont .items:nth-child(4n){ margin-right:0; }

.tech02 .tech02_03{ padding:100px 0 ;   }
.tech02 .tech02_03 .cont{width:1300px ; margin:auto; }
.tech02 .tech02_03 .cont .items{float:left; margin-right:25px;margin-bottom:25px; }
.tech02 .tech02_03 .cont .items:nth-child(4n){ margin-right:0; }


.tech02 .tech02_03 .cont .tetx01{text-align:center; padding:  0px 0  40px; }
.tech02 .tech02_03 .cont .tetx01 p{ display:inline-block; font-size:24px; color:#fff; font-weight:300; text-align:center; width:620px; height:70px;line-height:70px; background:#689d97;   }
.tech02 .tech02_03 .cont .tetx01 p span{font-size:24px; color:#fff;  font-weight:300;   }

.tech02 .tech02_03 .cont .tetx02{font-size:22px; color:#707070; line-height:1; font-weight:300; margin-bottom: 20px; text-align:center;}
.tech02 .tech02_03 .cont .tetx02 span{font-size:22px; color:#707070;   font-weight:300;   }

 
.tech02 .tech02_03 .cont .tetx03{font-size:22px; color:#000; line-height:1; font-weight:300; margin-bottom:10px; text-align:center;}
.tech02 .tech02_03 .cont .tetx03 span{font-size:22px; color:#000;   font-weight:300;   }
.tech02 .tech02_03 .cont .tetx04 { margin:40px auto 30px;}
.tech02 .tech02_03 .cont .tetx04 .img{ float:left;  }
.tech02 .tech02_03 .cont .tetx04 .img:nth-child(2){ float:right;   }

.tech02 .tech02_03 .cont .tech_bio{ margin-bottom:10px; background:#f2f2f2; padding:25px 40px; }
.tech02 .tech02_03 .cont .tech_bio .bi1{ display:inline-block; vertical-align:top; width:340px;padding-top:50px;  }
.tech02 .tech02_03 .cont .tech_bio .bi1 .tx01{font-size:22px;font-weight:bold;color:#000; line-height:1.6; margin-bottom:20px;}
.tech02 .tech02_03 .cont .tech_bio .bi1 .tx02{font-size:18px;font-weight:300;color:#787878; line-height:1.6; margin-bottom:10px;}
.tech02 .tech02_03 .cont .tech_bio .bi1 .tx03{font-size:28px;font-weight:400;color:#033c3b; line-height:1.0; margin-bottom:10px;}

.tech02 .tech02_03 .cont .tech_bio .bi2{display:inline-block; vertical-align:top;  }
.tech02 .tech02_03 .cont .tech_bio .bi3{ position:relative; display:inline-block; vertical-align:top;  font-size:16px; color:#fff; font-weight:300; line-height:1.8;   width:365px; height:160px; background:#689d97; border:1px solid #689d97;  padding: 0px 20px;  margin-left:75px; margin-top:40px;  letter-spacing:-0px; }
.tech02 .tech02_03 .cont .tech_bio .bi3 p{ font-size:16px; color:#fff; font-weight:300; line-height:1.8;  position:relative; top:50%;transform:translateY(-50%);}
.tech02 .tech02_03 .cont .tech_bio .bi3 .line1{ position:absolute;left:-65px; top:90px; }
.tech02 .tech02_03 .cont .tech_bio .bi3 .line2{ position:absolute;left:-95px; top:75px; }
.tech02 .tech02_03 .cont .tech_bio .bi3 .line3{ position:absolute;left:-75px; top:85px; }



.tech02 .tech02_03 .cont .tech_bio .bi3 span{font-size:16px; color:#fff; font-weight:400; line-height:1.8;    letter-spacing:-1px;}


