@import url('https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700;800&family=Noto+Sans+KR:wght@300;400;500;700&display=swap');
.jc-home {
text-align: center;
font-family: 'Noto Sans KR', sans-serif;
color: #444;
line-height: 1.8;
padding: 0;
margin: -20px; /* Offset wiki default padding if any */
}
.jc-banner {
background: linear-gradient(rgba(253, 251, 247, 0.9), rgba(253, 251, 247, 0.9)), url('https://www.transparenttextures.com/patterns/paper-fibers.png');
padding: 100px 20px;
border-bottom: 1px solid #eee;
margin-bottom: 60px;
border-radius: 0 0 60px 60px;
box-shadow: 0 4px 15px rgba(0,0,0,0.02);
}
.jc-banner h1 {
font-family: 'Nanum Myeongjo', serif;
font-size: 4rem;
color: #5d4037;
margin-bottom: 20px;
font-weight: 800;
letter-spacing: -1px;
}
.jc-banner p {
font-family: 'Nanum Myeongjo', serif;
font-size: 1.4rem;
color: #8d6e63;
font-style: italic;
font-weight: 400;
}
.jc-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 30px;
max-width: 1100px;
margin: 0 auto;
padding: 0 30px 80px 30px;
}
.jc-card {
background: #fff;
border: 1px solid #f0f0f0;
border-radius: 24px;
padding: 50px 30px;
text-decoration: none;
color: inherit;
transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
box-shadow: 0 10px 30px rgba(0,0,0,0.04);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
position: relative;
overflow: hidden;
}
.jc-card:hover {
transform: translateY(-12px);
box-shadow: 0 20px 40px rgba(0,0,0,0.08);
border-color: #d7ccc8;
}
.jc-card .icon {
font-size: 3.5rem;
margin-bottom: 25px;
filter: drop-shadow(0 5px 10px rgba(0,0,0,0.1));
}
.jc-card h3 {
font-family: 'Nanum Myeongjo', serif;
color: #5d4037;
margin-bottom: 15px;
font-size: 1.8rem;
font-weight: 700;
}
.jc-card p {
font-size: 1.05rem;
color: #777;
margin: 0;
font-weight: 300;
}
.jc-footer {
margin-top: 40px;
padding: 60px 20px;
font-size: 0.95rem;
color: #bbb;
border-top: 1px solid #eee;
background-color: #fafafa;
}
.jc-footer p {
margin: 0;
font-weight: 300;
}
✨ 실시간 통합 피드 (1인 1글 제한)