@charset "utf-8"; 
/* 1020 연혁*/
.history em{padding-right: 30px; font-weight:500; color:#767676;}
.history li{margin-top: 20px;}

/* 1020 인사말 마지막 감사합니다.*/
.greeting{text-align: right;}

/* 1020 설립목적 상단, 하단*/
.establishment_top img:first-child{margin-right: 35px;}

.establishment_down{position:relative; border: 1px solid #e1e1e1; width: 100%; padding: 30px 50px; float: left;}
.establishment_down > span{position:absolute; left: 0px; top: 0px; width: 30px; height: 30px; background-color: #93a152; text-align: center; color:#fff;}


@media screen and (max-width:1280px){     
.establishment_top img:first-child{margin-right: 25px;} 
    .establishment_down{padding: 25px 45px;}    
}
@media screen and (max-width:1200px){
.establishment_top img:first-child{margin-right: 15px;}  
    .establishment_down{padding: 20px 40px;}   
} 

@media screen and (max-width:1024px){
.establishment_top img:first-child{margin-right: 0px; margin-bottom: 5px;}  
    .establishment_down{padding: 15px 35px;}   
}
	
@media screen and  (max-width:860px){  
   
}	
@media screen and  (max-width:767px){ 

    /* 1201 조사단 메인간격(main) */
    .container > .cont_area {padding: 0 10px;}
    .section.news {margin: 0 10px;}
    .section.sitemap{padding: 0 10px;}

}
@media screen and (max-width:640px){  

   
}
@media screen and (max-width:580px){  
    .container > .cont_area:first-child{padding-right: 0px;}
    .container > .cont_area:last-child{padding-left: 0px;}
    .section.content .cont_area .cont_info{min-height: 90px;}
    .section.content .cont_area .cont_info a.txt {font-size: 1em;}
}
@media screen and (max-width:479px){ 
    .history em{display: block;}
    .section.content .cont_area .cont_info a.txt {font-size: 0.938em;}

}

@media screen and (max-width: 414px){

}

@media screen and (min-width: 320px) and (max-width: 339px){
  
}