/*인사말*/


/*인사말*/
.company_01_wrap {position:relative; padding-bottom:120px;}
.company_01_wrap .company_01_ceo {position:absolute; left:0px; top:0px;}
.company_01_wrap .company_01_ceo img {vertical-align:middle;max-width:100%; }
.company_01_01 {padding-left:700px;}
.company_01_01 .t1 {font-size:40px; line-height:45px; color:#CD2272;  font-family: 'Pretendard'; font-weight:900;}
.company_01_01 .t1 span { display:block;color:#000;  font-weight:normal;}
.company_01_01 .t1_etc {color:#000; font-size:25px; margin-top:20px;   font-family: 'ChosunNm';}
.company_01_01 .t2 {margin-top:60px; line-height:24px;  font-size:18px; color:#000;} 
.company_01_01 .t2 div {margin-bottom:20px;} 
.company_01_01 .name {margin-top:60px; line-height:20px;  font-size:20px; color:#000;} 
.company_01_01 .name span {margin-left:10px; display:inline-block;} 




.company_04 {margin-top:60px;}
.company_04 ul {overflow:hidden; display:table; width:100%;  table-layout:fixed;}
.company_04 ul li {display:table-cell; padding:0 40px; border-right:1px #ddd solid; text-align:center;}
.company_04 ul li.first {padding-left:0px;  }
.company_04 ul li.last {padding-right:0px; border-right:0px;}

.company_04 ul li .t1 {font-size:25px; color:#000;  position:relative; line-height:60px; font-family: 'Pretendard';  font-weight:900;}
.company_04 ul li .t1 span {display:block;}
.company_04 ul li .t1 span img {vertical-align:middle; }
.company_04 ul li .t2 {font-size:20px; color:#000; margin-top:10px; line-height:20px;}
#daum_map {width:100%; height:450px; top:0px;}




@media all and (max-width:1024px) {







.company_01_wrap {background:none; padding:0px ;;}
.company_01_wrap .company_01_ceo {position:relative; max-width:90%;}
.company_01_wrap .company_01_01 {padding-left:0; margin-top:60px; padding:0 20px; }
.company_01_wrap .common_title {   font-family: 'Pretendard'; font-size:25px;  line-height:25px; padding-bottom:20px; margin-bottom:20px;}
.company_01_wrap .common_title span {display:block;}
.company_01_01 .t1 {font-size:28px; }
.company_01_01 .t2 {margin-top:40px; line-height:20px;  font-size:16px; } 
.company_01_01 .name {margin-top:20px; line-height:20px;  font-size:16px;} 



.about_01_02 ul {display:block;}
.about_01_02 ul li{display:block;  margin-bottom:10px;}
.about_01_02 ul li.jump{display:none;}

.about_01_02 ul li .box {padding:40px 20px;}  


.company_04 ul {display:block; }
.company_04 ul li {display:block; padding:30px 0px !important; border:1px #ddd solid !important; border-bottom:0px !important;}

.company_04 ul li.last {border-bottom:1px #ddd solid !important;;;}

.company_04 ul li .t1 {font-size:25px; color:#000;  position:relative; line-height:60px; font-family: 'Pretendard';  font-weight:900;}
.company_04 ul li .t1 span {display:block;}
.company_04 ul li .t1 span img {vertical-align:middle; }
.company_04 ul li .t2 {font-size:18px; color:#000; margin-top:10px; line-height:20px; padding:0 20px;}
#daum_map {height:250px;}



}



@media all and (min-width:1025px) and (max-width:1440px) {


.company_01_wrap {background:none; padding:0px 2%;;}
.company_01_wrap .company_01_ceo {width:450px;}
.company_01_01 .t1 {font-size:30px; line-height:35px;}
.company_01_wrap .company_01_01 {padding-left:500px;; }
.company_01_01 .t2 {padding-right:0px; word-break: keep-all; margin-top:20px;}


}
