.organization-box .item { background: #F5F5F5; border-radius: 10px; padding: 40px; display: flex; gap: 20px; align-items: center; margin: 0 0 10px; }
.organization-box .item:last-child { margin-bottom: 0; }
.organization-box .item .tit { max-width: 240px; width: 100%; }
.organization-box .item .tit > p { font-weight: 700; font-size: 20px; line-height: 110.00000000000001%; letter-spacing: 0; vertical-align: middle; color: #111111; }
.organization-box .item .link { flex: 1; }
.organization-box .item .link > ul { display: flex; align-items: center; gap: 20px; flex-wrap: wrap; }
.organization-box .item .link > ul > li { flex: 0 0 calc(100% / 4 - 27px); padding: 0 0 0 12px; position: relative; }
.organization-box .item .link > ul > li:before { content: ""; position: absolute; width: 4px; height: 4px; background: #00A8D6; border-radius: 100%; top: 11px; left: 0; }
.organization-box .item .link > ul > li > a { font-weight: 600; font-size: 16px; line-height: 110.00000000000001%; letter-spacing: -0.2px; vertical-align: middle; color: #555555; transition: all .3s; }
.organization-box .item .link > ul > li > a:hover { color: #00A8D6; text-decoration: underline; text-underline-offset: 3px; }

.cards-grid{display:grid;grid-template-columns: repeat(2, 1fr);gap:10px;}
.card{background-color:#F0F9FD;border-radius:5px;padding: 40px;display:flex;align-items:center;gap:24px;}
.icon-circle{width: 120px;height:120px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center}
.card-content{flex: 1;}
.card-title{font-weight: 700;font-size: 22px;line-height: 100%;letter-spacing: -0.2px;vertical-align: middle;color: #222222;margin: 0 0 16px;}
.card-desc{font-weight: 600;font-size: 18px;line-height: 130%;letter-spacing: -0.2px;vertical-align: middle;color: #333333;}

.banner-wrap:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(/_res/unist/fund/img/content/img-banner04.png)no-repeat center center;background-size: cover;}

@media screen and (max-width: 1024px) {
	.organization-box .item { padding: 20px; }
	.organization-box .item .link > ul > li { flex: 0 0 calc(100% / 3 - 27px); }
	.organization-box .item .tit { max-width: 180px; }
	
	.cards-grid {grid-template-columns: repeat(1, 1fr);}
}
@media screen and (max-width: 768px) {
	.organization-box .item { flex-direction: column; justify-content: flex-start; }
	.organization-box .item .tit { max-width: unset; }
	.organization-box .item .link { width: 100%; }
	.organization-box .item .link > ul {gap: 10px;}
	.organization-box .item .link > ul > li > a {font-size: 14px;}
	.organization-box .item .link > ul > li { flex: 0 0 calc(100% / 2 - 5px); }
	
	.card {padding: 20px;}
	.card-title {font-size: 18px;}
	.card-desc{font-size: 14px;}
	
	.icon-circle {width: 100px;height: 100px;}
}