/* 20241126 */
.wellness-letter .tree-area {
	top: 29.4%;
	left: 50%;
	transform: translateX(-50%);
	width: 81.25%;
	height: 61.95%;
}

.tree-area ul li {
	position: absolute;
	width: 29.6%;
	height: 0;
	padding-bottom: 31%;
	transform: translate(-50%, -50%);
}

.tree-area .bell-01 {
	bottom: 42%;
	left: 50%;
}
.tree-area .bell-02 {
	bottom: 17.5%;
	left: 34.5%;
}
.tree-area .bell-03 {
	bottom: 17.5%;
	left: 65.5%;
}
.tree-area .bell-04 {
	bottom: -8%;
	left: 19%;
}
.tree-area .bell-05 {
	bottom: -8%;
	left: 50%;
}
.tree-area .bell-06 {
	bottom: -8%;
	left: 81%;
}

.tree-area .bell {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% auto;
	text-indent: -99999px;
}

.tree-area .bell-01 .bell {
	background-image: url(/content/images/event/2024/wellnessLetter/bell_01.png);
}

.tree-area .bell-02 .bell {
	background-image: url(/content/images/event/2024/wellnessLetter/bell_02.png);
}

.tree-area .bell-03 .bell {
	background-image: url(/content/images/event/2024/wellnessLetter/bell_03.png);
}

.tree-area .bell-04 .bell {
	background-image: url(/content/images/event/2024/wellnessLetter/bell_04.png);
}

.tree-area .bell-05 .bell {
	background-image: url(/content/images/event/2024/wellnessLetter/bell_05.png);
}

.tree-area .bell-06 .bell {
	background-image: url(/content/images/event/2024/wellnessLetter/bell_06.png);
}

.tree-area .bell:hover {
	filter: drop-shadow(3px 3px 15px #ffe58e);
	animation: hithere 2s ease 0s infinite;
}

.tree-area .bell.active {
	filter: drop-shadow(3px 3px 15px #ffe58e);
}

/* 20241231 psh */
/* 복주머니 */
.wellness-letter-2025.well-01 .item_01 {
	top: 74.4%;
	left: 56%;
	width: 24.5%;
	height: 15.3%;
}
.wellness-letter-2025.well-01 .item_02 {
	top: 74%;
	left: 22%;
	width: 25%;
	height: 16%;
}
.wellness-letter-2025.well-01 .item_03 {
	top: 60.8%;
	left: 69.6%;
	width: 19.6%;
	height: 18%;
}
.wellness-letter-2025.well-01 .item_04 {
	top: 66%;
	left: 37%;
	width: 29%;
	height: 12.6%;
}
.wellness-letter-2025.well-01 .item_05 {
	top: 62.7%;
	left: 9%;
	width: 23%;
	height: 15.4%;
}
.wellness-letter-2025.well-01 .drawing-wrapper .drawing-item:hover {
	filter: none;
}
.wellness-letter-2025.well-01 .drawing-wrapper .drawing-item.active {
	filter: drop-shadow(5px 5px 20px #fff);
}

/* 발렌타인 */
.wellness-letter-2025.well-02 .item_01 {
	top: 53%;
	left: 19%;
	width: 24.6%;
	height: 18%;
}
.wellness-letter-2025.well-02 .item_02 {
	top: 46%;
	left: 40%;
	width: 28%;
	height: 21%;
}
.wellness-letter-2025.well-02 .item_03 {
	top: 55%;
	left: 64%;
	width: 29%;
	height: 22%;
}
.wellness-letter-2025.well-02 .item_04 {
	top: 65%;
	left: 36%;
	width: 28%;
	height: 17%;
}

.wellness-letter-2025.well-02 .drawing-item {
	filter: drop-shadow(10px 10px 10px #00000050);
}

/* 새출발 */
.wellness-letter-2025.well-03 .drawing-wrapper .item_01 {
	top: 57.7%;
	left: 8%;
	width: 43.7%;
	height: 32.1%;
}
.wellness-letter-2025.well-03 .drawing-wrapper .item_02 {
	top: 57.6%;
	left: 49.8%;
	width: 43%;
	height: 32.9%;
}
.wellness-letter-2025.well-03 .drawing-wrapper .item_03 {
	top: 48.3%;
	left: 32%;
	width: 37.9%;
	height: 29.2%;
}

/* 만우절이벤트 */
.wellness-letter-2025.well-04 .drawing-wrapper .item_01 {
	top: 33.8%;
	left: 18.1%;
	width: 17.2%;
	height: 12.6%;
}

.wellness-letter-2025.well-04 .drawing-wrapper .item_02 {
	top: 38.2%;
	left: 41.4%;
	width: 17.2%;
	height: 12.6%;
}

.wellness-letter-2025.well-04 .drawing-wrapper .item_03 {
	top: 33.8%;
	left: 64.8%;
	width: 17.2%;
	height: 12.6%;
}

/* 2025/04/28 */
/* 카네이션 이벤트 */

.wellness-letter-2025.well-05 .drawing-wrapper .item_01 {
	top: 44.6%;
	left: 11.2%;
	width: 35.9%;
	height: 40.2%;
}
.wellness-letter-2025.well-05 .drawing-wrapper .item_02 {
	top: 33.6%;
	left: 34.8%;
	width: 32.1%;
	height: 50.4%;
}
.wellness-letter-2025.well-05 .drawing-wrapper .item_03 {
	top: 45.8%;
	left: 54.4%;
	width: 33.8%;
	height: 39%;
}

.wellness-letter-2025.well-05 .prize_list_well_05 {
	top: 63.8%;
	left: 10%;
	width: 80%;
	height: 23.7%;
	z-index: 6;
}

/* 2025/05/28 */
.wellness-letter-2025.well-06 .item-01 {
	top: 39.9%;
	left: 13.4%;
	width: 23.6%;
	height: 17.5%;
}
.wellness-letter-2025.well-06 .item-02 {
	top: 41%;
	left: 39.7%;
	width: 22.7%;
	height: 15.3%;
}
.wellness-letter-2025.well-06 .item-03 {
	top: 38.7%;
	left: 64.6%;
	width: 23.3%;
	height: 19%;
}

.wellness-letter-2025.well-06 .drawing-wrapper .wiggle:hover,
.wellness-letter-2025.well-06 .drawing-wrapper .wiggle.active {
	filter: drop-shadow(0px 0px 20px #5de7ff) !important;
}