.naming-wrap {display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;}
.naming-wrap .item {background: #FDFAF5;border-radius: 5px;padding: 50px 20px;text-align: center;}
.naming-wrap .item .money {font-weight: 700;font-size: 14px;line-height: 100%;letter-spacing: -0.2px;text-align: center;vertical-align: middle;color: #fff;border-radius: 99px;padding: 6px 20px;background: #C8973E;display: inline-block;margin: 0 0 20px;}
.naming-wrap .item .ico {width: 120px;height: 120px;margin: 0 auto 24px;display: flex;align-items: center;justify-content: center;background: #fff;border-radius: 999px;}
.naming-wrap .item .tit {font-weight: 700;font-size: 22px;line-height: 100%;letter-spacing: -0.2px;text-align: center;vertical-align: middle;color: #222222;margin: 0 0 18px;}
.naming-wrap .item .desc {font-weight: 600;font-size: 15px;line-height: 100%;letter-spacing: -0.2px;text-align: center;vertical-align: middle;color: #333333;margin: 0 0 30px;}
.naming-wrap .item .note {font-weight: 500;font-size: 14px;line-height: 100%;letter-spacing: -0.2px;text-align: center;vertical-align: middle;color: #666666;}


.contact-naming {padding: 30px 40px;background: #F9FAFB;border-radius: 5px;display: flex;gap: 15px 60px;align-items: center;flex-wrap: wrap;}
.contact-naming .title {font-weight: 700;font-size: 24px;line-height: 100%;letter-spacing: -0.2px;vertical-align: middle;color: #222222;}
.contact-naming > ul {display: flex;gap: 10px 30px;align-items: center;flex-wrap: wrap;}
.contact-naming > ul > li a{font-weight: 500;font-size: 15px;line-height: 100%;letter-spacing: -0.2px;vertical-align: middle;color: #222222;}
.contact-naming > ul > li {display: flex;position: relative;align-items: center;gap: 10px;}
.contact-naming > ul > li:before {content: "";display: inline-block;}

.contact-naming > ul > li.tel:before {background: url(/_res/unist/fund/img/content/ico-noming-phone.png)no-repeat center center;width: 16px;height: 16px;background-size: cover;}
.contact-naming > ul > li.mail:before {background: url(/_res/unist/fund/img/content/ico-noming-mail.png)no-repeat center center;width: 21px;height: 16px;background-size: cover;}

@media (max-width: 1024px) {
	.naming-wrap {grid-template-columns: repeat(2, 1fr);}
} 


@media (max-width: 768px) {
	
	.naming-wrap {grid-template-columns: repeat(1, 1fr);}
	.naming-wrap .item {padding: 20px;}
	.naming-wrap .item .money {margin: 0 0 10px;}
	
	.contact-naming {padding: 20px;}
	.contact-naming .title {font-size: 20px;}
}
/* 네이밍 예우 카드: 2열 및 높이 축소 */
.naming-wrap {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 20px;
}

.naming-wrap .item {
	box-sizing: border-box;
	padding: 28px 24px;
}

.naming-wrap .item .money {
	margin-bottom: 14px;
}

.naming-wrap .item .ico {
	width: 96px;
	height: 96px;
	margin-bottom: 16px;
}

.naming-wrap .item .ico img {
	max-width: 72px;
	max-height: 72px;
}

.naming-wrap .item .tit {
	margin-bottom: 12px;
}

.naming-wrap .item .desc {
	margin-bottom: 16px;
}

@media (max-width: 768px) {
	.naming-wrap {
		grid-template-columns: 1fr;
		gap: 16px;
	}

	.naming-wrap .item {
		padding: 24px 20px;
	}
}