@charset "utf-8";



/*인사말*/


.about_wrap {position:relative; overflow:hidden; background:#fff; margin-top:20px; border-radius:10px;}
.about_wrap .name_text{font-size:30px; color:#000;    font-size:16px; color:#000; line-height:25px;}
.about_wrap .name_text .t1{position:relative; padding-left:180px;}
.about_wrap .name_text .t1 .photo {position:absolute; left:0px; top:0px; width:140px; }
.about_wrap .name_text .t1 .photo img  {width:100%; vertical-align:middle; border-radius:10px;}
.about_wrap .name_text .t2 {margin-top:60px;}



.about_wrap .info ul.list li .t1 {font-size:20px; color:#000; padding-left:60px; position:relative; line-height:60px;}
.about_wrap .info ul.list li .t1 span {position:absolute; left:0px; top:0px; height:60px; }
.about_wrap .info ul.list li .t1 span img {vertical-align:middle; }
.about_wrap .info ul.list li .t2 {font-size:16px; color:#000; margin-top:10px; line-height:20px;}

.about_wrap .about_map_wrap {margin-top:60px; border-top:1px #ededed solid; padding-top:60px;  }
.about_wrap .common_map {width:100%; height:400px; }




.business_01 ul {overflow:hidden; margin-top:15px;}
.business_01 ul li{float:left; width:285px; margin-right:20px;}
.business_01 ul li.last{margin-right:0px;}
.business_01 ul li .box {border:1px #ddd solid; padding:60px 0px; }
.business_01 ul li .box .icon{height:100px; line-height:100px; text-align:center;}
.business_01 ul li .box .icon img {vertical-align:middle;}

.business_01 ul li .box .text {text-align:center; font-size:16px; color:#000;  margin:15px 0px; padding:15px 0px; border-top:1px #ededed solid;  line-height:25px; height:130px;}
.business_01 ul li .box .text .t1{ font-size:20px; color:#000;  margin-top:40px; font-weight:bold; margin-bottom:10px;}





@media all and (max-width:1024px) {



.about_wrap { margin-top:20px; border-radius:0px;}
.about_wrap .name_text{font-size:30px; color:#000;    font-size:16px; color:#000; line-height:25px;}
.about_wrap .name_text .t1{position:relative; padding-left:0px;}
.about_wrap .name_text .t1 .photo {position:relative; left:0px; top:0px; width:auto; margin-bottom:40px;}
.about_wrap .name_text .t1 .photo img  {width:100%; }
.about_wrap .name_text .t2 {margin-top:30px;}


.about_wrap .about_map_wrap {margin-top:30px; padding-top:30px;  }
.about_wrap .common_map {width:100%; height:200px; }




.business_01 ul {overflow:hidden; margin-top:20px;}
.business_01 ul li{float:none; width:auto; margin:0px 0px 10px !important;;}
.business_01 ul li .box {border:1px #ddd solid; padding:30px 0px; }
.business_01 ul li .box .text {; height:auto;}






}