.one-day-campaign-banner{margin-top:24px;width:100%}.one-day-campaign-banner__title{margin:10px 0}.one-day-campaign-banner__detail-link{margin:10px 4px 0 0;font-size:14px;float:right}.one-day-campaign-challenge-container{position:relative;margin-bottom:16px}.one-day-campaign-challenge-container .countdown-content.is-show-counter .one-day-campaign-counter{position:absolute;top:295px}.one-day-campaign-challenge-container .countdown-content .time{font-size:1.8em}.one-day-campaign-challenge-container .countdown-content .time.days{left:150px}.one-day-campaign-challenge-container .countdown-content .time.hours{left:280px}.one-day-campaign-challenge-container .countdown-content .time.minutes{left:415px}.one-day-campaign-challenge-container .countdown-content .time.seconds{left:545px}.one-day-campaign-counter{width:100%;height:68px;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;font-weight:normal;text-align:center}.one-day-campaign-counter .countdown-container{font-size:20px;color:#000}.one-day-campaign-counter .time{display:block;position:absolute;text-align:center;font-family:"Oswald", sans-serif;font-size:2.4em;font-weight:bold;overflow:hidden}.one-day-campaign-counter__btn{display:block;margin-bottom:12px}.countdown-problem-link{position:absolute;top:370px;width:100%;text-align:center}@media screen and (max-width: 48em){.one-day-campaign-counter{width:100%}.one-day-campaign-counter .countdown-container{height:100px}.one-day-campaign-counter .time{height:70px;width:48px}.one-day-campaign-counter .count{font-size:1.5em;line-height:70px}.one-day-campaign-counter .label{font-size:0.8em;top:72px}}
