@media(max-width: 768px){.pc-only{display:none}}@media(min-width: 768px){.sp-only{display:none}}.campaign_item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;width:100%;background:#dfdfdf}@media(max-width: 768px){.campaign_item{flex-direction:column-reverse;border-bottom:5px solid #dcdcdc}}@media(min-width: 768px){.campaign_item:nth-child(even){flex-direction:row-reverse}}.campaign_info{padding:40px 30px;width:65%;background:#003846;background:-moz-linear-gradient(top left, #063761, #1D262E);background:-webkit-linear-gradient(top left, #063761, #1D262E);background:linear-gradient(to bottom right, #063761, #1D262E)}@media(max-width: 768px){.campaign_info{width:100%}}.campaign_info *{color:#fff}.campaign_info h2{font-size:23px;font-weight:700;color:#e6b422;background:linear-gradient(45deg, #B67B03 0%, #DAAF08 45%, #FEE9A0 70%, #DAAF08 85%, #B67B03 90% 100%);background:-webkit-linear-gradient(45deg, #B67B03 0%, #DAAF08 45%, #FEE9A0 70%, #DAAF08 85%, #B67B03 90% 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 768px){.campaign_info h2{font-size:20px}}.campaign_info .Button--primary{color:#fff;border-color:#fff;background:none}.campaign_info .Button--primary:hover{color:#fff !important}.campaign_link{display:inline-block;margin-top:15px;text-decoration:underline;color:#fff}.campaign_link:hover{text-decoration:none}.campaign_img{position:relative;flex:1}@media(max-width: 768px){.campaign_img{flex:auto;width:100%}}.campaign_img img{width:100%;height:100%;object-fit:cover}.campaign_soldout{display:table;position:absolute;top:10px;left:10px;padding:2px 6px;letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-family:Montserrat,sans-serif;font-weight:500;color:#1d6275;background:#dcdcdc}/*# sourceMappingURL=campaign.css.map */