@charset "utf-8";


.corporation .organImg img {width: 100%;}
.corporation .organImg .mo {display:none;}

.corporation .corporTop {display:flex; align-items: flex-start; margin-bottom:70px; gap:7vw;}
.corporation .corporTop .corporLogo {display:flex; flex-direction: column; align-items: center; gap:25px; width: 100%; max-width: 15vw; border:1px solid #ddd; border-radius:30px; padding: 3vw;}
.corporation .corporTop .corporLogo h4 {text-align:center; line-height: 1.1; font-size: var(--fs24);}
.corporation .corporTop .corporLogo img {width:80px;}

.corporation .corporTop h3 {font-size:var(--fs26); margin: 50px 0 20px 0;}
.corporation .corporTop .corporIn .establish {margin-top:0;}
.corporation .corporTop .corporIn .info p {position:relative; padding-left:15px;}
.corporation .corporTop .corporIn .info p:before {position:absolute; left:0; top:12px; width:5px; height:5px; border-radius:100px; background:#ccc; content:"";}
.corporation .corporTop .corporIn .info span {display:inline-block; width:50px;}



/* ************************ 태블릿 (~1259) ************************ */
@media screen and (max-width:1259px) {

	.corporation .organImg .pc {display:block !important;}
	.corporation .corporTop .corporLogo {max-width: 25vw; padding: 6vw;}
	.corporation .corporTop .corporLogo img {width: 8vw;}

}



/* ************************ 모바일 (~767) ************************ */
@media screen and (max-width:767px) { 

	.corporation .organImg .pc {display:none !important;}
	.corporation .organImg .mo {display:block !important;}
	
	.corporation .corporTop {flex-direction: column;}
	.corporation .corporTop .corporLogo {max-width:330px;         padding: 35px;}
	.corporation .corporTop .corporLogo img {width: 60px;         height: auto;}
	
	


}


/* ************************ 모바일 (~500) ************************ */
@media screen and (max-width:500px) {



}
