._PointBenefit_skx3s_5{background:#fff}._PointBenefit__mainVisualCampaign_skx3s_8{background:linear-gradient(90deg,#f03,#f03 50%,#2cc9fd 0,#2cc9fd);display:-webkit-flex;display:flex}._PointBenefit__mainVisualCampaignWrap_skx3s_13{display:inline-block;margin:0 auto}@media screen and (min-width:768px){._PointBenefit__mainVisualCampaignWrap_skx3s_13{max-width:1200px}}._PointBenefit__festivalCampaign_skx3s_23{padding:20px 20px 40px}@media screen and (min-width:768px){._PointBenefit__festivalCampaign_skx3s_23{padding:40px 0 20px}}._PointBenefit__paypayFestivalCampaign_skx3s_32{padding:64px 20px 40px}@media screen and (min-width:768px){._PointBenefit__paypayFestivalCampaign_skx3s_32{padding:0 0 8px}}._PointBenefit__sbYmBanner_skx3s_41{margin-bottom:40px;max-width:770px}@media screen and (min-width:768px){._PointBenefit__sbYmBanner_skx3s_41{margin:40px auto}}._PointBenefit__scratchDescription_skx3s_51{color:#606060;font-size:.857142rem;margin-top:20px}@media screen and (min-width:768px){._PointBenefit_skx3s_5{margin:0 auto;max-width:770px}}._PointBenefit_skx3s_5 ._PointBenefit__bold_skx3s_63{font-weight:700}@media screen and (min-width:768px){._PointBenefit_skx3s_5 ._PointBenefit__hiddenPc_skx3s_67{display:none}}._PointBenefit_skx3s_5 ._PointBenefit__contentsWrap_skx3s_71{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){._PointBenefit_skx3s_5 ._PointBenefit__contentsWrap_skx3s_71{padding:0}}._PointBenefit_skx3s_5 ._PointBenefit__contentsWrap--gold_skx3s_80{padding:0}._PointBenefit_skx3s_5 ._PointBenefit__contents_skx3s_71{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:40px}._PointBenefit_skx3s_5 ._PointBenefit__contents--gold_skx3s_89{padding:0 20px 40px}@media screen and (min-width:768px){._PointBenefit_skx3s_5 ._PointBenefit__contents--gold_skx3s_89{padding:0 32px 32px}}._PointBenefit_skx3s_5 ._PointBenefit__textImageWrap_skx3s_97{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:32px;-webkit-justify-content:center;justify-content:center;text-align:center}@media screen and (min-width:768px){._PointBenefit_skx3s_5 ._PointBenefit__textImageWrap_skx3s_97{gap:40px}}._PointBenefit_skx3s_5 ._PointBenefit__image_skx3s_110{margin-top:20px}@media screen and (min-width:768px){._PointBenefit_skx3s_5 ._PointBenefit__image_skx3s_110{margin-top:40px}}._PointBenefit_skx3s_5 ._PointBenefit__imageSubTextWrap_skx3s_118{display:inline-block;padding-top:8px;width:100%}@media screen and (min-width:768px){._PointBenefit_skx3s_5 ._PointBenefit__imageSubTextWrap_skx3s_118{padding-right:4px}}._PointBenefit_skx3s_5 ._PointBenefit__imageSubText_skx3s_118{font-weight:700;text-align:center}@media screen and (min-width:768px){._PointBenefit_skx3s_5 ._PointBenefit__imageSubText_skx3s_118{float:right;font-size:.785714rem;min-width:272px}._PointBenefit_skx3s_5 ._PointBenefit__imageSubText--gold_skx3s_140{min-width:248px}}._PointBenefit_skx3s_5 ._PointBenefit__pointCaption_skx3s_144{font-size:1.428571rem;font-weight:700;text-align:center}@media screen and (min-width:768px){._PointBenefit_skx3s_5 ._PointBenefit__pointCaption_skx3s_144{font-size:1.714285rem}}._PointBenefit_skx3s_5 ._PointBenefit__shoppingPointImageWrapper_skx3s_154{text-align:center}._PointBenefit_skx3s_5 ._PointBenefit__shoppingPointImage_skx3s_154{margin-top:32px}@media screen and (min-width:768px){._PointBenefit_skx3s_5 ._PointBenefit__shoppingPointImage_skx3s_154{margin-top:20px;max-width:336px}}._PointBenefit_skx3s_5 ._PointBenefit__yahooShoppingPointImage_skx3s_166{margin-top:20px}._PointBenefit_skx3s_5 ._PointBenefit__pointSection_skx3s_169{margin-top:60px}@media screen and (min-width:768px){._PointBenefit_skx3s_5 ._PointBenefit__pointSection_skx3s_169{margin-top:40px}}._PointBenefit_skx3s_5 ._PointBenefit__referenceText--paypayPoint_skx3s_177{color:#606060;font-size:.857142rem;margin-top:28px}@media screen and (min-width:768px){._PointBenefit_skx3s_5 ._PointBenefit__referenceText--paypayPoint_skx3s_177{margin-top:40px}}._PointBenefit_skx3s_5 ._PointBenefit__referenceText--yahooShoppingPoint_skx3s_187{color:#606060;font-size:.857142rem;margin-top:20px}@media screen and (min-width:768px){._PointBenefit_skx3s_5 ._PointBenefit__referenceText--yahooShoppingPoint_skx3s_187{margin-top:24px}}._PointBenefit_skx3s_5 ._PointBenefit__shopDescription_skx3s_197{background-color:#f7f7f7;border:1px solid #606060;border-radius:8px;color:#242323;font-size:.857142rem;font-weight:700;margin-top:20px;padding:12px}._PointBenefit_skx3s_5 ._PointBenefit__shopDescriptionText_skx3s_207:not(:first-of-type){margin-top:12px}._PointBenefit_skx3s_5 ._PointBenefit__premiumBenefitContents_skx3s_210{background-color:#fff7e5;border:1px solid #ffe39a;border-radius:8px;font-size:.857142rem;margin-top:20px;padding:10px}@media screen and (min-width:768px){._PointBenefit_skx3s_5 ._PointBenefit__premiumBenefitContents_skx3s_210{font-size:1.142857rem;padding:16px 20px}._PointBenefit_skx3s_5 ._PointBenefit__premiumBenefitTitle_skx3s_225{text-align:center}._PointBenefit_skx3s_5 ._PointBenefit__premiumBenefitText_skx3s_230{font-size:1.142857rem;margin-top:8px}}._PointBenefit_skx3s_5 ._PointBenefit__festivalCampaign_skx3s_23{margin-top:20px;padding:0}@media screen and (min-width:768px){._PointBenefit_skx3s_5 ._PointBenefit__festivalCampaign_skx3s_23{padding:40px 0 20px}}
