.c_campaign__list{margin:25px 0 0;padding-left:0;display:grid;grid-template-columns:repeat(4,1fr);gap:30px}@media screen and (max-width: 999px){.c_campaign__box{overflow-x:scroll;overflow-y:hidden;width:calc(100% + 40px);padding-left:20px;margin-left:-20px;padding-right:20px;padding-bottom:10px;scrollbar-width:none}.c_campaign__box::-webkit-scrollbar{display:none}.c_campaign__list{display:flex;gap:20px}.c_campaign__item{min-width:300px;width:300px}.c_campaign__wrap{min-width:min-content}}@media screen and (max-width: 740px){.c_campaign__item{min-width:200px;width:200px}}.c_campaign__item{list-style:none}.c_campaign__item a{text-decoration:none;color:var(--black-color)}@media screen and (min-width: 740px){.c_campaign__item a{transition:opacity .3s;cursor:pointer}.c_campaign__item a:hover{opacity:.7}}.c_campaign__img img{width:100%;aspect-ratio:1/1;object-fit:cover;border:1px solid var(--gray03-color)}.c_campaign__date{margin:16px 0 0;font-size:16px;line-height:1;font-weight:900}@media screen and (max-width: 740px){.c_campaign__date{font-size:14px;margin:8px 0 0}}.c_campaign__ttl{font-size:14px;line-height:1.5;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:8px 0 0}@media screen and (max-width: 740px){.c_campaign__ttl{font-size:13px}}.c_campaign .c_btn{margin-top:25px}@media screen and (max-width: 740px){.c_campaign .c_btn{margin-top:13px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/c_campaing.css.map */
