.eenta-home {
	color: #12a7b6 !important;
}

.imgLogo {
	height:1.4em;
}

.eenta-sticky-top {
	position: sticky;
	position: -webkit-sticky;
	top: 0; /* required */
	z-index: 999;
}

.eenta-about-list-box {
	height:70px;
	margin-top: 1em;
}

.eenta-list-group {
	font-size: 0.8em;
	text-align:left;
	list-style:none;
	padding-inline-start: 10px !important;
}

.nav-link {
	font-weight: bold !important;
}

.nav-item span {
	cursor: pointer;
}

.eenta-companyname {
	color: #0c5460;
	font-size: 1.1em;
	font-weight: bold;
}

.wrap-about-border{
	padding: 1em;
	text-align: center;
}

/* about */
.about_right_logo { width: 80%; margin: 0.5rem }

.frmAgreement {
	background: #fff;
	border-radius: 3px;
	padding: 1em;
}

.frmAgreement > .form-group {
	margin-bottom: 0;
}

.thumb12 {
	width: 309px;
}



.ftco-footer-widget {
	color : rgba(255,255,255,0.7) !important;
}

.readmore {
	text-align: center;
}

.noticeDetail {
	min-height:260px;
}

.modal-body {
/*	max-height:570px;
	overflow-y: auto;*/
	height:calc(100vh - 200px) !important; /*곽기영 추가 20250308*/
}


.slider-item h3 {
	color : #fff;
}

/*곽기영 추가 20250308*/
.modal-body > * { /* 첫번째 레벨의 모든 하위 요소에 적용 */
	width: 100%;
	height: 100%;
}

/*곽기영 수정 20250308*/
.modal-body img {
	height: 100%;
	width: 100%;
	object-fit: contain; /* 비율을 유지하면서 부모 요소에 맞춤 */
}

.eenta-underline {
	text-decoration: underline;
	cursor: pointer;
}

@media (max-width: 576px) {
	.thumb12 {
		width: 100%;
	}
	#dvImageModal .modal-dialog {
		max-width: 750px !important;
		margin: 8.75rem auto;
	}
	.slider-item h3 {
		font-size : 1rem;
	}
	.modal-body {
		/*	max-height:570px;
			overflow-y: auto;*/
			height:calc(100vh - 400px) !important; /*곽기영 추가 20250308*/
		}
}