._PaypayFestivalCampaignScratch_1sydl_5{text-align:center}@media screen and (min-width:768px){._PaypayFestivalCampaignScratch_1sydl_5{margin-inline:auto;max-width:770px}}._PaypayFestivalCampaignScratch__sectionTitle_1sydl_14{font-size:1.714285rem}@media screen and (min-width:768px){._PaypayFestivalCampaignScratch__sectionTitle_1sydl_14{font-size:2.285714rem}._PaypayFestivalCampaignScratch__sectionTitle--gray_1sydl_23{background-color:#ddd;font-size:1.857142rem;padding:8px}}._PaypayFestivalCampaignScratch__sectionTitle--black_1sydl_29{background-color:#242323;color:#fff;padding:16px 4px;position:relative}._PaypayFestivalCampaignScratch__sectionTitle--black_1sydl_29:after{border:14px solid transparent;border-top-color:#242323;content:"";display:block;height:28px;left:50%;margin-left:-14px;position:absolute;top:100%;width:28px}@media screen and (min-width:768px){._PaypayFestivalCampaignScratch__sectionTitle--black_1sydl_29{font-size:1.857142rem}._PaypayFestivalCampaignScratch__sectionTitle--black_1sydl_29:after{content:none}}._PaypayFestivalCampaignScratch__mainVisual_1sydl_55{margin-top:32px}@media screen and (min-width:768px){._PaypayFestivalCampaignScratch__mainVisual_1sydl_55{margin-top:28px}}._PaypayFestivalCampaignScratch__mainVisual--gray_1sydl_63{margin-top:32px}@media screen and (min-width:768px){._PaypayFestivalCampaignScratch__mainVisual--gray_1sydl_63{margin-top:40px}}._PaypayFestivalCampaignScratch__mainVisual--black_1sydl_71{margin-top:28px}@media screen and (min-width:768px){._PaypayFestivalCampaignScratch__mainVisual--black_1sydl_71{margin-top:40px}}._PaypayFestivalCampaignScratch__plainText_1sydl_79{color:#606060;font-size:.857142rem;margin-top:16px;text-align:left}@media screen and (min-width:768px){._PaypayFestivalCampaignScratch__plainText_1sydl_79{margin-top:20px}}
