@charset "utf-8";

/* 상단 설명 */
.support .titWrap {display: grid; grid-template-columns: auto auto; justify-content: space-between;}
.support .titWrap h3 {font-size: var(--fs30); line-height: 1.3;}
.support .titWrap h3 p {font-weight: 400;}
.support .textWrap>p {margin-top: 20px;}


/* 본문 타이틀 */
.support .supportWrap h3 {position: relative; font-size: var(--fs40); padding-top: 20px; margin-top: -30px; margin-bottom: 50px;}
.support .supportWrap h3:before {position: absolute; content: ""; top: 0; left: 0; width: 45px; height: 3px; background: var(--black);}

.support .supportWrap h4 {font-size: var(--fs26); margin: 50px 0 20px 0;}


/* 후원혜택, 참여방법 공통 */
.support .supportWrap .benefits ul li {position: relative; padding-left: 15px;}
.support .supportWrap .benefits ul li::before {position: absolute; content: ""; top: 10px; left: 0; width: 6px; height: 6px; border-radius: 100px; background: #ddd;}



/* ************************ 태블릿 (~1249) ************************ */
@media screen and (max-width:1249px) {

    .support .titWrap { grid-template-columns: auto; gap: 30px;}
    .support .supportWrap h3 {margin-top: 0;}
}



/* ************************ 태블릿 (~991) ************************ */
@media screen and (max-width:991px) {



}



/* ************************ 모바일 (~767) ************************ */
@media screen and (max-width:767px) { 



}


/* ************************ 모바일 (~500) ************************ */
@media screen and (max-width:500px) {

    .support .supportWrap h3 {margin: 20px 0 25px 0;}

    .support .titWrap .img img {height: auto;}

}
