.lits-participate {display:grid;grid-template-columns: repeat(3, 1fr);gap:10px 10px;}
.lits-participate > li {padding: 50px 40px 40px 40px;border-radius:5px;background:#F7FBFF;min-height: 404px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;}
.lits-participate > li > div {flex:1;}
.lits-participate > li .t1{font-size:16px;color:#0980FF;font-weight:600;letter-spacing: -0.02em;margin-bottom:12px;}
.lits-participate > li .t2{font-weight: 700;font-size: 28px;line-height: 100%;letter-spacing: -0.02em;color:#333;margin-bottom:30px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.lits-participate > li .t3{font-weight: 500;font-size: 16px;line-height: 32px;letter-spacing: -0.02em;color:#444;margin-bottom:18px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.lits-participate > li .btn-donate {flex:unset; min-height:48px;box-sizing:border-box;display:block;font-weight: 700;font-size: 16px;line-height: 100%;letter-spacing: -0.02em;color:#00A8D6;border: 1px solid #00A8D6;border-radius:30px;padding:16px 0;text-align:center;}
.lits-participate > li .btn-donate span {position:relative;display:inline-block;padding-right: 22px;}
.lits-participate > li .btn-donate span:before {content:"";position:absolute;top:50%;right:0;transform:translatey(-50%);background:url(../img/content/ico-heart.png) no-repeat center;width:16px;height:14px;}
.lits-participate > li .btn-donate.btn-overseas span {padding-right:0;padding-left:22px;}
.lits-participate > li .btn-donate.btn-overseas span:before {right:auto;left:0;background:url(../img/content/ico-support.png) no-repeat center;width:14px;height:18px;}
.lits-participate > li ul li {font-weight: 600;font-size: 15px;line-height: 100%;letter-spacing: -0.02em;color:#05264A;    padding: 3px 0 3px 28px;}
.lits-participate > li ul li.bank {background:url(../img/content/ico-bank.png) no-repeat center left;}
.lits-participate > li ul li.phone {background:url(../img/content/ico-phone.png) no-repeat center left;}
.ul-type-dot > li > a {color: #0B3D72;}
.mark-p {color:#666;font-size:13px;}
.file-download {margin-top:42px;}
.file-download > ul {border-top:2px solid #222222;border-bottom:1px solid #CCCCCC;}
.file-download > ul > li {padding:10px 0;display: flex;justify-content: space-between;align-items: center;gap:10px 10px;}
.file-download > ul > li + li {border-top:1px solid #eee;}
.file-download > ul > li .file-name{flex:1;position:relative;font-weight: 700;font-size: 18px;line-height: 100%;letter-spacing: -0.02em;color:#333;padding:3px 0 3px 30px;background:url(../img/content/ico-file.png) no-repeat center left;}
.file-download > ul > li > a {min-width: 134px;border-radius: 30px;border: 1px solid #00A8D6;font-weight: 700;font-size: 16px;line-height: 100%;letter-spacing: -0.02em;color:#00A8D6;padding:16px 30px;transition: all .3s;display: flex;align-items: center;justify-content: center;gap: 8px;}
.file-download > ul > li > a:after {content: "";display: inline-block;background:url(/_res/unist/fund/img/content/ico-download01.png)no-repeat center center;width: 12px;height: 14px;transition: all .3s;}
.file-download > ul > li > a:hover {background: #00A8D6;color: #fff;}
.file-download > ul > li > a:hover:after {filter: brightness(0) invert(1);}


@media (max-width: 1024px) {
	.lits-participate {grid-template-columns: repeat(2, 1fr)}
	.txt-lead {font-size: 18px;line-height:28px;}
	.lits-participate > li .t2 {font-size: 24px;}
}
@media (max-width: 768px) {
	.lits-participate {grid-template-columns: repeat(1, 1fr)}
	.lits-participate > li {min-height:auto; padding: 25px 20px 20px 20px;}
	.lits-participate > li .btn-donate {margin-top:20px;}
	.file-download > ul > li > a {padding: 14px 25px;}
}



.list-inquiry {display:flex;flex-wrap:wrap;padding: 30px 66px;background:#F9FAFB;gap:10px 30px;}
.list-inquiry li > div p{display:flex;align-items:center;gap: 10px;font-weight: 500;font-size: 15px;line-height: 100%;letter-spacing: -0.02em;color:#333;}
.list-inquiry li > div p a {text-decoration:underline;color:#0B3D72;text-underline-offset: 2px;}

@media (max-width: 1024px) {
	.list-inquiry {padding: 30px;}
}
@media (max-width: 768px) {
	.list-inquiry {padding: 20px;}
}