/* 2025/06/26 */

.well-07 .drawing-wrapper .title {
	top: 10%;
	left: 14%;
	width: 76.5%;
	height: 41.7%;
}
.well-07 .drawing-wrapper .duck {
	top: 31.4%;
	left: 32.7%;
	width: 48.1%;
	height: 32%;
}

.well-07 .drawing-wrapper:has(.wave:hover) .duck,
.well-07 .drawing-wrapper .duck:hover {
	z-index: 2;
	filter: drop-shadow(0 0 30px #bef8ff);
	animation: wiggle 2s ease infinite;
}

.well-07 .drawing-wrapper .tube {
	top: 50.3%;
	left: 13.3%;
	width: 27.5%;
	height: 15.4%;
}
.well-07 .drawing-wrapper .wave {
	top: 49.4%;
	left: 1.3%;
	width: 97.1%;
	height: 19.5%;
	background: url("/content/images/event/2025/WellnessLetter/07/img_float.png") no-repeat 0% 0% / 100% auto;
	transform-origin: center;
	animation: moveSide 2s ease-in-out infinite;
}

@keyframes moveSide {
	0% {
		transform: translateY(2%);
	}
	50% {
		transform: translateY(0%);
	}
	100% {
		transform: translateY(2%);
	}
}

.well-07 .link_wrapper {
	position: absolute;
	top: 15.6%;
	left: 10%;
	width: 80%;
	height: 73.35%;
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: repeat(4, 1fr);
	text-indent: -99999px;
}
