._PaypayFestivalMainVisualBanner__mainVisualCampaign_1if5c_5{background:linear-gradient(90deg,#f03,#f03 50%,#2cc9fd 0,#2cc9fd);display:-webkit-flex;display:flex}._PaypayFestivalMainVisualBanner__mainVisualCampaignWrap_1if5c_10{display:inline-block;margin:0 auto}@media screen and (min-width:768px){._PaypayFestivalMainVisualBanner__mainVisualCampaignWrap_1if5c_10{max-width:1200px}}._PaypayFestivalMainVisualBanner__festivalCampaign_1if5c_20{padding:20px 20px 40px}@media screen and (min-width:768px){._PaypayFestivalMainVisualBanner__festivalCampaign_1if5c_20{padding:40px 0 20px}}._PaypayFestivalMainVisualBanner__paypayFestivalCampaign_1if5c_29{padding:64px 20px 40px}@media screen and (min-width:768px){._PaypayFestivalMainVisualBanner__paypayFestivalCampaign_1if5c_29{padding:0 0 8px}}._PaypayFestivalMainVisualBanner__sbYmBanner_1if5c_38{margin-bottom:40px;max-width:770px}@media screen and (min-width:768px){._PaypayFestivalMainVisualBanner__sbYmBanner_1if5c_38{margin:40px auto}}._PaypayFestivalMainVisualBanner__scratchDescription_1if5c_48{color:#606060;font-size:.857142rem;margin-top:20px}
