감사 나눔 장터 <11/16 주일 10:10~12:50 1층 카페옆 잔디>
✨ 창립 11주년 기념 ✨
감사 나눔 장터
세종한빛교회와 함께한 소중한 11년
세종한빛 11주년 함께함이 은혜입니다
사랑받고, 사랑합니다 💝
📅
날짜
11월 16일
(주일)
⏰
시간
오전 10:10 ~
오후 12:50
📍
장소
1층 카페옆
잔디
🎪 함께 즐기는 장터 프로그램
🍢
오뎅
🍞
꿀깔빵
🍭
솜사탕
🥜
땅콩빵
🎨
페이스
페인팅
🎈
풍선아트
📿
비즈
🎉 온 가족이 함께하는 즐거운 시간 🎉
많은 참여 부탁드립니다
♥ ♥ ♥
.anniversary-event {
background: linear-gradient(135deg, #fff5f7 0%, #ffe8f0 50%, #fff5f7 100%);
padding: 45px 35px;
border-radius: 25px;
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15);
font-family: 'noto sans kr', sans-serif;
max-width: 800px;
margin: 0 auto;
position: relative;
overflow: hidden;
border: 3px solid #ff6b9d;
}
.anniversary-event::before {
content: '🎉';
position: absolute;
font-size: 150px;
opacity: 0.05;
top: -30px;
right: -30px;
animation: rotate 20s linear infinite;
}
@keyframes rotate {
from { transform: rotate(0deg); }
to { transform: rotate(360deg); }
}
.anniversary-badge {
text-align: center;
margin-bottom: 25px;
}
.anniversary-badge-inner {
display: inline-block;
background: linear-gradient(135deg, #ff6b9d 0%, #ff4081 100%);
color: white;
padding: 12px 35px;
border-radius: 50px;
font-size: 16px;
font-weight: 700;
letter-spacing: 2px;
box-shadow: 0 5px 20px rgba(255, 64, 129, 0.4);
position: relative;
z-index: 1;
}
.event-header {
text-align: center;
margin-bottom: 35px;
position: relative;
z-index: 1;
}
.event-title {
font-size: 42px;
font-weight: 800;
color: #ff6b9d;
margin-bottom: 10px;
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
letter-spacing: -1px;
line-height: 1.3;
}
.event-title .highlight {
color: #666;
}
.event-subtitle {
font-size: 20px;
color: #555;
font-weight: 500;
margin-top: 15px;
line-height: 1.6;
}
.event-message {
background: white;
border-radius: 15px;
padding: 25px;
margin: 25px 0;
text-align: center;
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
border-left: 5px solid #ff6b9d;
}
.event-message p {
color: #444;
font-size: 17px;
line-height: 1.8;
margin: 8px 0;
}
.event-message .main-text {
font-weight: 600;
color: #ff4081;
font-size: 19px;
}
.datetime-card {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
border-radius: 20px;
padding: 35px;
margin: 30px 0;
box-shadow: 0 10px 30px rgba(102, 126, 234, 0.3);
position: relative;
z-index: 1;
}
.datetime-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 20px;
text-align: center;
}
.datetime-item {
background: rgba(255, 255, 255, 0.95);
border-radius: 12px;
padding: 20px;
transition: transform 0.3s ease;
}
.datetime-item:hover {
transform: translatey(-5px);
}
.datetime-icon {
font-size: 32px;
margin-bottom: 10px;
}
.datetime-label {
color: #888;
font-size: 13px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
margin-bottom: 8px;
}
.datetime-value {
color: #333;
font-size: 20px;
font-weight: 700;
line-height: 1.4;
}
.datetime-value .highlight {
color: #ff4081;
font-size: 24px;
}
.activities-section {
background: white;
border-radius: 20px;
padding: 35px;
margin: 30px 0;
box-shadow: 0 8px 25px rgba(0, 0, 0, 0.1);
position: relative;
z-index: 1;
}
.activities-title {
text-align: center;
font-size: 24px;
font-weight: 700;
color: #333;
margin-bottom: 25px;
position: relative;
padding-bottom: 15px;
}
.activities-title::after {
content: '';
position: absolute;
bottom: 0;
left: 50%;
transform: translatex(-50%);
width: 60px;
height: 3px;
background: linear-gradient(90deg, #ff6b9d, #667eea);
border-radius: 2px;
}
.activities-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
gap: 20px;
margin-top: 25px;
}
.activity-item {
text-align: center;
padding: 20px 15px;
background: linear-gradient(135deg, #ffeef3 0%, #fff 100%);
border-radius: 15px;
transition: all 0.3s ease;
border: 2px solid transparent;
}
.activity-item:hover {
transform: translatey(-5px);
border-color: #ff6b9d;
box-shadow: 0 8px 20px rgba(255, 107, 157, 0.2);
}
.activity-icon {
font-size: 36px;
margin-bottom: 12px;
display: block;
}
.activity-name {
color: #333;
font-size: 16px;
font-weight: 600;
}
.poster-container {
text-align: center;
margin-top: 40px;
position: relative;
z-index: 1;
}
.poster-container img {
max-width: 650px;
width: 100%;
height: auto;
border-radius: 20px;
box-shadow: 0 12px 40px rgba(0, 0, 0, 0.2);
transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
cursor: pointer;
border: 4px solid white;
}
.poster-container img:hover {
transform: scale(1.03);
box-shadow: 0 15px 50px rgba(0, 0, 0, 0.3);
}
.invitation-footer {
text-align: center;
margin-top: 35px;
padding: 25px;
background: linear-gradient(135deg, rgba(255, 107, 157, 0.1) 0%, rgba(102, 126, 234, 0.1) 100%);
border-radius: 15px;
position: relative;
z-index: 1;
}
.invitation-footer p {
color: #555;
font-size: 17px;
line-height: 1.8;
margin: 5px 0;
}
.invitation-footer .heart {
color: #ff4081;
font-size: 20px;
}
@media (max-width: 768px) {
.anniversary-event {
padding: 30px 20px;
}
.event-title {
font-size: 32px;
}
.activities-grid {
grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
gap: 15px;
}
}
2025.11.12