/*20260123 CSS추가*/

.company-intro .intro { flex-direction: column;}
.intro .f-img,
.intro .f-text {width: 100%;}

.intro-carousel { position: relative; width: 100%; height: 100%; overflow: hidden;}
.intro-carousel .carousel-item { width: 100%;}
.company-intro .intro-carousel .carousel-item img { width: 100%; height: 100%; object-fit: cover; display: block; animation: none !important; opacity: 1 !important; transform: none !important;}
.carousel-item { transition: opacity .8s ease-in-out;}
.intro-bx{ text-align: left; margin-top: 20px;}

.vision-motto .vision-item .vision-list:before { top: 44% !important; transform: translateY(-50%);}
.vision-motto .vision-item:nth-child(2) .vision-list:after { top: 32px !important;}
.vision-motto .vision-item:nth-child(3) .vision-list:after { top: 17px !important;}