.campaign_meta{gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.campaign_meta__item{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.1875rem}.campaign_meta__item.skeleton{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;margin-top:.125rem}.campaign_meta .skeleton .c-tag{display:block;height:auto;min-height:1.375rem;line-height:1.4;text-align:left;background-color:transparent;color:#ea601f;padding:.0625rem 0 0}.campaign_list{padding:0 0 3.125rem}.campaign_list__block{margin:0 -.9375rem}.campaign_list__block__item{border-bottom:.125rem solid #f4f5ef;position:relative}.campaign_list__block__item:after{content:"";background:#efefef;position:absolute;left:0;bottom:-.1875rem;width:100%;height:.0625rem}.campaign_list__card{padding:1.4375rem .9375rem 1.125rem;display:block}.campaign_list__card__img{width:100%}.campaign_list__card__img img{display:block;width:100%;height:100%}.campaign_list__card__item{margin-top:.75rem;display:block}.campaign_list__card .c-ttl-smpl{line-height:1.4;margin-bottom:0;color:#000;font-size:1rem}.campaign_list__card__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.9375rem}.campaign_detail .campaign_head{padding-top:.625rem}.campaign_detail__wrap{background:#f4f5ef}.campaign_detail__outer{background:#fff;padding:3.125rem 0 0}.campaign_article{padding:0 0 6.25rem;margin-bottom:-2.5rem}.detail{font-size:.875rem;font-weight:400;line-height:1.583333}.detail h1{font-size:1.125rem;font-weight:600;line-height:1.4;margin:1.875rem 0 .4375rem}.detail h2{font-size:1.125rem;font-weight:600;line-height:1.4;margin:1.875rem 0 .4375rem;color:#ea601f}.detail h3{font-size:1rem;font-weight:400;line-height:1.4;margin:1.875rem 0 .4375rem}.detail h4{font-size:1rem;font-weight:400;line-height:1.4;margin:1.875rem 0 .4375rem}.detail h5{font-size:1rem;font-weight:400;line-height:1.4;margin:1.875rem 0 .4375rem}.detail h6{font-size:1rem;font-weight:400;line-height:1.4;margin:1.875rem 0 .4375rem}.detail p{text-align:left!important}.detail p{font-size:.875rem;margin-bottom:1.875rem}.detail a{color:inherit;text-decoration:underline}.detail table{width:100%!important}@media only screen and (min-width:768px){.campaign_head{padding:6.25rem 0 0}.campaign_meta{gap:.8125rem}.campaign_meta .skeleton .c-tag{height:auto;min-height:1.5rem}.campaign_list{padding:0 0 5rem}.campaign_list__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin:0}.campaign_list__block__item{width:calc((100% - .0625rem - 4rem)/ 3)}.campaign_list__card{padding:0 0 1.25rem}.campaign_list__card__item{padding:0 .625rem}.campaign_list__card .c-ttl-smpl{font-size:1.125rem}.campaign_list__card__btn{margin-top:2rem}.campaign_detail__outer{padding:5rem 1.25rem 0;max-width:50rem;margin:0 auto}.campaign_detail__outer .base{max-width:56.875rem}.campaign_article{padding:0 0 5rem;margin-bottom:0}.campaign_article .c-btn_ellipse{margin-top:2.1875rem}.detail{max-width:55rem;margin-left:auto;margin-right:auto;font-size:1rem}.detail h3{font-size:1.125rem}.detail h4{font-size:1.125rem}.detail h5{font-size:1.125rem}.detail h6{font-size:1.125rem}.detail p{font-size:1rem}}@media only screen and (min-width:768px) and (max-width:52.125rem){.campaign_list__block{gap:2rem 1.25rem}.campaign_list__block__item{width:calc((100% - .0625rem - 2.5rem)/ 3)}}
/*# sourceMappingURL=../maps/page/campaign.min.css.map */
