.chairmanImgWrap {
	padding-top: 100px;

	&::before {
		position: absolute;
		left: 0;
		bottom: 0;
		height: 6px;
		width: 75%;
		background-color: var(--orangeBg);
		content: "";
	}

	&::after {
		position: absolute;
		right: 0;
		bottom: 10px;
		height: 3px;
		width: 50%;
		background-color: var(--greenText2);
		content: "";
	}

	.flowerImg {
		position: absolute;
		top: 0;
		left: 50%;
		transform: translateX(-50%);
		width: 100%;
		/* animation: rotate-animation 10s infinite linear; */
	}

	.innerImg {
		z-index: 1;
		top: -3px;
	}
}

@keyframes rotate-animation {
	0% {
		transform: translateX(-50%) rotate(0deg);
	}

	50% {
		transform: translateX(-50%) rotate(180deg);
	}

	100% {
		transform: translateX(-50%) rotate(360deg);
	}
}

.chairmanPage {
	.chairmanImgWrap {
		&::before {
			bottom: -2px;
			width: 80%;
		}
	}
}

.quoteTxtWrap {
	margin: 20px 0 30px;
	padding-left: 50px;

	&::before {
		content: "";
		width: 40px;
		height: 60px;
		background: url(../images/common-img/quote_left.png) no-repeat;
		background-size: 100%;
		position: absolute;
		left: 0;
		top: 0;
	}

	&::after {
		content: "";
		width: 40px;
		height: 60px;
		background: url(../images/common-img/quote_right.png) no-repeat #fff;
		background-size: 100%;
		position: absolute;
		right: 0;
		bottom: -22px;
	}

	.quoteTxt {
		padding: 15px 0 0;

		&::after {
			width: 96%;
			height: 1px;
			background-color: var(--greenText2);
			position: absolute;
			left: 0;
			bottom: 18px;
			content: "";
		}

		p {
			z-index: 1;
			padding-right: 50px;
		}
	}
}

.keyBoxWrap {
	margin-top: 20px;
	margin-bottom: 15px;
}

@media (max-width: 1738px) {
	.chairmanImgWrap {
		&::before {
			width: 77%;
		}
	}
}

@media (max-width: 1600px) {
	.chairmanImgWrap {
		&::before {
			width: 78%;
		}
	}
}

@media (max-width: 1366px) {
	.chairmanImgWrap {
		.innerImg {
			top: -2px;
		}

		&::before {
			width: 74%;
			bottom: -4px !important;
		}
	}

	.chairmanPage {
		.chairmanImgWrap {
			padding-top: 60px;
			top: 60px;

			.innerImg {
				top: -2px;
				width: 480px;
				height: auto;
			}

			&::before {
				width: 74%;
			}
		}
	}
}

@media (max-width: 1280px) {
	.chairmanPage {
        & .chairmanImgWrap {
            .innerImg {
                top: -2px;
                width: 420px;
                height: auto;
            }
			&::before {
				width: 72%;
			}
        }
    }
}

@media (max-width: 1199px) {
	.chairmanImgWrap {
		&::before {
			width: 76%;
		}
	}

	.chairmanPage {
		.chairmanImgWrap {
			&::before {
				width: 90%;
			}

			.innerImg {
				width: 100%;
				height: auto;
			}
		}
	}
}

@media (max-width: 1024px) {
	.chairmanImgWrap {
		&::before {
			width: 78%;
		}
	}
}

@media screen and (max-width:991px) {
	.chairmanImgWrap {
		margin-bottom: 20px;
	}

	.chairmanImgWrap {
		&::before {
			width: 74%;
			bottom: 0px !important;
		}
	}

	.chairmanPage {
		.chairmanImgWrap {
			padding-top: 100px;
			margin-bottom: 0px;
			position: static;

			.innerImg {
				max-width: 500px;
				height: auto;
				margin: 0px auto;
				width: 100%;
			}

			.flowerImg {
				width: 90%;
				max-width: 420px;
				height: auto;
			}

			&::before {
				bottom: -3px !important;
			}
		}

		.txtWrap {
			margin-top: 30px;
		}
	}
}

@media screen and (max-width:768px) {
	.chairemanSec_1 {
		overflow: hidden;
	}
}