.c-icon-question:before{content:""}.cashback-wapper .p-qa-box .c-icon-a_fill:before{content:""}.cashback-wapper .p-qa-box .c-icon-q_fill:before{content:""}.c-icon-document_pen_line:before{content:""}.cashback-wapper .p-qa-box .c-icon-align-question:before{content:""}.c-button--strong{align-items:center;background:#0000 linear-gradient(180deg,#e2ff96,#98cb15 1px,#86b902)!important;border:2px solid #6e9800!important;color:#fff!important;cursor:pointer;display:flex;font-weight:700;justify-content:center;line-height:1;opacity:1;position:relative;text-decoration:none!important;text-shadow:0 2px 2px rgba(0,0,0,.161);transition:opacity .1s linear}.c-button--strong:hover{opacity:.7}.c-button--strong:disabled{cursor:not-allowed}.c-button--strong:disabled:hover{opacity:1}.c-button--strong:visited{color:#fff!important}@media not all and (max-width:660px){.c-button--strong{border-radius:10px;font-size:20px;height:70px}.c-button--strong:before,.c-button--strong>[class*=c-icon]{font-size:24px;margin-right:4px}.c-button--strong:before{margin-top:-2px;position:relative}}@media(max-width:660px){.c-button--strong{border-radius:10px;font-size:18px;height:60px}.c-button--strong:before,.c-button--strong>[class*=c-icon]{font-size:22px;margin-right:4px}.c-button--strong:before{margin-top:-2px;position:relative}}.cashback-wapper .c-hdg-lvn2--title{align-items:center;background:#4d2200;color:#fff;display:flex;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,Yu Gothic,Meiryo,メイリオ,Osaka,MS PGothic,arial,helvetica,sans-serif;justify-content:flex-start}.cashback-wapper .c-hdg-lvn2--title i{margin-right:12px}@media not all and (max-width:660px){.cashback-wapper .c-hdg-lvn2--title{border-radius:6px;min-height:44px;padding:8px 12px}}@media(max-width:660px){.cashback-wapper .c-hdg-lvn2--title{min-height:38px;padding:7px 6px 7px 10px}}.cashback-wapper .c-hdg-lvn2{font-weight:700}@media not all and (max-width:660px){.cashback-wapper .c-hdg-lvn2{font-size:22px;line-height:24px}}@media(max-width:660px){.cashback-wapper .c-hdg-lvn2{font-size:18px;line-height:20px}}.cashback-wapper .p-qa-box{background:#fff;overflow:hidden}@media not all and (max-width:660px){.cashback-wapper .p-qa-box{border:1px solid #ccc;border-radius:8px;margin-top:16px}}@media(max-width:660px){.cashback-wapper .p-qa-box{border-bottom:1px solid #ccc;margin-bottom:0}}.cashback-wapper .p-qa-box .c-icon-q_fill{color:#86b902!important}.cashback-wapper .p-qa-box .c-icon-a_fill{color:#aaa!important}.cashback-wapper .p-qa-box .p-qa-box-title{display:flex}.cashback-wapper .p-qa-box .p-qa-box-title__icon{align-items:flex-start;display:flex;justify-content:center;margin-right:8px}.cashback-wapper .p-qa-box .p-qa-box-title__icon [class*=c-icon]{font-size:30px}.cashback-wapper .p-qa-box__question{cursor:pointer;position:relative}@media not all and (max-width:660px){.cashback-wapper .p-qa-box__question{padding:12px 16px}}@media(max-width:660px){.cashback-wapper .p-qa-box__question{padding:3.2vw 5.33333vw 3.2vw 2.13333vw}}.cashback-wapper .p-qa-box__question:hover .p-wa-box-title__text{color:#f60!important}.cashback-wapper .p-qa-box__question.is-active .c-icon-arrow:before{transform:rotate(-90deg)}.cashback-wapper .p-qa-box__question .p-qa-box-title__text{align-items:center;color:#4d2200;display:flex;font-weight:700}@media not all and (max-width:660px){.cashback-wapper .p-qa-box__question .p-qa-box-title__text{font-size:16px;width:calc(100% - 50px)}}@media(max-width:660px){.cashback-wapper .p-qa-box__question .p-qa-box-title__text{font-size:14px;width:calc(100% - 60px)}}.cashback-wapper .p-qa-box__question .c-icon-arrow{color:#aaa;height:-webkit-min-content;height:min-content;position:absolute}@media not all and (max-width:660px){.cashback-wapper .p-qa-box__question .c-icon-arrow{font-size:17px;right:14px;top:18px}}@media(max-width:660px){.cashback-wapper .p-qa-box__question .c-icon-arrow{font-size:3.73333vw;right:3.2vw;top:calc(50% - 1.87vw)}}.cashback-wapper .p-qa-box__answer{background:#f8f8f8;border-top:1px solid #ccc;display:none}@media not all and (max-width:660px){.cashback-wapper .p-qa-box__answer{padding:12px 16px}}@media(max-width:660px){.cashback-wapper .p-qa-box__answer{padding:12px 8px}}.cashback-wapper .p-qa-box__answer+.p-qa-box__question{border-top:1px solid #ccc}.cashback-wapper .p-qa-box__answer-inner{align-items:flex-start;display:flex}.cashback-wapper .p-qa-box__answer-inner b{font-weight:700}.cashback-wapper .p-qa-box__answer-inner p+p{margin-top:16px}@media not all and (max-width:660px){.cashback-wapper .p-qa-box__answer-inner .asterisk{font-size:12px}}@media(max-width:660px){.cashback-wapper .p-qa-box__answer-inner .asterisk{font-size:10px}}@media not all and (max-width:660px){.cashback-wapper .p-qa-box__answer-inner .left-aligned{margin-left:-7px}}@media(max-width:660px){.cashback-wapper .p-qa-box__answer-inner .left-aligned{margin-left:-5px}}.cashback-wapper .p-qa-box__answer-inner a{word-break:break-all}@media not all and (max-width:660px){.cashback-wapper .p-qa-box__text{font-size:14px}}@media(max-width:660px){.cashback-wapper .p-qa-box__text{font-size:12px}}.cashback-wapper .mail-stop-area{background-color:#fff;border:2px solid #ded4bc;box-sizing:border-box;margin:0 auto 32px;padding:20px;width:980px}@media(max-width:660px){.cashback-wapper .mail-stop-area{margin-bottom:16px;margin-top:16px;padding:8px;width:90%}}@media not all and (max-width:660px){.cashback-wapper .mail-stop-area{width:660px}}.cashback-wapper .mail-stop-area h1{font-size:24px;margin-bottom:0}@media not all and (max-width:660px){.cashback-wapper .mail-stop-area h1{font-size:20px}}.cashback-wapper .mail-stop-area ul{font-size:18px;text-align:center}@media(max-width:660px){.cashback-wapper .mail-stop-area ul{font-size:13px}}.cashback-wapper .mail-stop-area ul li{display:inline-block;margin:0 16px}.cashback-wapper .mail-stop-area ul li a{font-weight:700}.cashback-wapper .cover{background-image:url(/img/page/cashback-navi/bg_kv.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:50px 0 40px;position:relative;width:100%}@media(max-width:660px){.cashback-wapper .cover{background-image:url(/img/page/cashback-navi/bg_kv_sp.png);margin-top:0;padding:20px 0 30px}}.cashback-wapper .cover__kv{margin:0 auto;width:720px}@media(max-width:660px){.cashback-wapper .cover__kv{max-width:350px}}@media screen and (max-width:660px)and (max-width:350px){.cashback-wapper .cover__kv{max-width:100%}}.cashback-wapper .cover__end-announcement{background:rgba(42,42,42,.565);color:#fff;font-size:30px;font-weight:700;height:100%;left:0;position:absolute;right:0;text-align:center;top:0}.cashback-wapper .cover__end-announcement__inner{background-color:#ffffffe6;border-radius:8px;color:#f71c4b}@media not all and (max-width:660px){.cashback-wapper .cover__end-announcement__inner .title{font-size:36px}}@media(max-width:660px){.cashback-wapper .cover__end-announcement__inner .title{font-size:6vw;line-height:1.4em}.cashback-wapper .cover__end-announcement__inner .title span{display:block}}@media not all and (max-width:660px){.cashback-wapper .cover__end-announcement__inner{border:6px solid #f71c4b;font-size:28px;line-height:1.6em;margin:35px auto;padding:30px 0;width:min(90%,820px)}}@media(max-width:660px){.cashback-wapper .cover__end-announcement__inner{border:4px solid #f71c4b;font-size:4.3vw;line-height:1.2em;margin:10px;padding:10px}}@media not all and (max-width:660px){.cashback-wapper .cover__end-announcement__inner .small{font-size:18px}}@media(max-width:660px){.cashback-wapper .cover__end-announcement__inner .small{font-size:3.5vw;margin:6px 0}}.cashback-wapper .cover__note{color:#4d2200;font-weight:300;line-height:1.5;margin-top:6px;text-align:center}@media(max-width:660px){.cashback-wapper .cover__note{font-size:11px;margin-top:10px}}.cashback-wapper .cover__limit{font-weight:700;text-align:center}@media not all and (max-width:660px){.cashback-wapper .cover__limit{font-size:22px}}@media(max-width:660px){.cashback-wapper .cover__limit{font-size:18px;margin-top:10px}}.cashback-wapper .cover__text{color:#4d2200;font-size:16px;font-weight:700;line-height:1.25;margin-top:20px;text-align:center}@media(max-width:660px){.cashback-wapper .cover__text{font-size:14px;margin-top:16px}}.cashback-wapper .anchors{display:flex;flex-wrap:wrap;justify-content:center;margin:20px 0 0}@media(max-width:660px){.cashback-wapper .anchors{margin:16px 0 -8px}}.cashback-wapper .anchor{background-color:#fff;border-radius:8px;box-shadow:0 2px 6px #00000047;margin-right:10px;width:200px}.cashback-wapper .anchor:last-child{margin-right:0}@media(max-width:660px){.cashback-wapper .anchor{margin:0 10px 8px 0;max-width:176px;width:45%}.cashback-wapper .anchor:nth-child(2n){margin-right:0}}.cashback-wapper .anchor-link{align-items:center;display:flex;font-size:14px;height:60px;line-height:1.5;padding-left:10px;position:relative;width:100%}@media(max-width:660px){.cashback-wapper .anchor-link{font-size:12px;padding-right:20px}}.cashback-wapper .anchor-link i{color:#aaa;font-size:12px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.cashback-wapper .intro-apply{margin-top:30px;text-align:center}@media(max-width:660px){.cashback-wapper .intro-apply{margin-top:20px}}.cashback-wapper .intro-apply__btn{color:#fff;margin:0 auto;width:400px}@media(max-width:660px){.cashback-wapper .intro-apply__btn{width:280px}}.cashback-wapper .intro-apply__text{display:inline-block;font-size:15px;margin-top:12px}@media(max-width:660px){.cashback-wapper .intro-apply__text{margin-top:10px}}.cashback-wapper .content-wrap{margin:30px auto 0;width:1080px}@media not all and (max-width:660px){.cashback-wapper .content-wrap{background-color:#fff;border:1px solid #ccc;border-radius:8px;padding:16px 16px 30px}}@media(max-width:660px){.cashback-wapper .content-wrap{border-bottom:1px solid #ccc;width:100%}}.cashback-wapper .content-wrap--middle{margin-top:40px}@media(max-width:660px){.cashback-wapper .content-wrap--middle{margin-top:20px}}.cashback-wapper .content-wrap--bottom{margin-top:20px}@media(max-width:660px){.cashback-wapper .content-wrap--bottom{border-bottom:0}.cashback-wapper .content{background-color:#fff;box-shadow:0 2px 6px #00000047}}.cashback-wapper .content+.content{margin-top:30px}@media(max-width:660px){.cashback-wapper .content+.content{margin-top:20px}}.cashback-wapper .content-heading i{margin-right:12px}@media(max-width:660px){.cashback-wapper .content-heading i{margin-right:6px}}.cashback-wapper .content-about{display:flex;justify-content:space-between;margin-top:30px;padding:0 0 0 16px}@media(max-width:660px){.cashback-wapper .content-about{border-bottom:1px solid #ccc;flex-direction:column-reverse;margin-top:14px;padding:0 6px 20px}}.cashback-wapper .content-about__texts{color:#4d2200;width:calc(100% - 320px)}@media(max-width:660px){.cashback-wapper .content-about__texts{margin-top:20px;width:100%}}.cashback-wapper .content-about__text{color:#2a2a2a;font-size:16px}.cashback-wapper .content-about__text+.content-about__text{margin-top:20px}@media(max-width:660px){.cashback-wapper .content-about__text+.content-about__text{margin-top:16px}}.cashback-wapper .content-about__image{overflow:hidden;width:300px}@media not all and (max-width:660px){.cashback-wapper .content-about__image{border:1px solid #ccc;border-radius:6px;margin-left:20px}}@media(max-width:660px){.cashback-wapper .content-about__image{margin-left:0;text-align:center;width:100%}.cashback-wapper .content-about__image img{border:1px solid #ccc;border-radius:6px}}.cashback-wapper .flow-list{margin-top:30px}@media(max-width:660px){.cashback-wapper .flow-list{margin-top:20px;padding:0 6px}}.cashback-wapper .flow-item{display:flex;justify-content:space-between;padding-bottom:30px}@media not all and (max-width:660px){.cashback-wapper .flow-item{border-bottom:1px solid #ccc}}@media(max-width:660px){.cashback-wapper .flow-item{display:block;padding-bottom:20px}}@media not all and (max-width:660px){.cashback-wapper .flow-item+.flow-item{margin-top:30px}}.cashback-wapper .flow-item:last-of-type{border-bottom:0}.cashback-wapper .flow-item__body{width:calc(100% - 320px)}@media(max-width:660px){.cashback-wapper .flow-item__body{width:100%}}.cashback-wapper .flow-item__heading{align-items:center;border:1px solid #ccc;border-radius:6px;color:#4c2100;display:flex;font-size:20px;font-weight:700;justify-content:flex-start;letter-spacing:.05px;line-height:1.5;padding:5px 16px 5px 30px;position:relative}@media(max-width:660px){.cashback-wapper .flow-item__heading{font-size:17px}}.cashback-wapper .flow-item__heading:before{background:#86b902;border-radius:3px;content:"";height:calc(100% - 14px);left:12px;position:absolute;width:6px}.cashback-wapper .flow-item__content{padding-top:20px}@media(max-width:660px){.cashback-wapper .flow-item__content{padding-top:14px}}@media screen and (max-width:660px)and (max-width:350px){.cashback-wapper .flow-item__content{font-size:6vw}}.cashback-wapper .flow-item__content p{font-size:16px;line-height:1.5}.cashback-wapper .flow-item__content .note{font-size:16px;margin-bottom:10px}.cashback-wapper .flow-item__content .note:last-child{margin-bottom:0}.cashback-wapper .flow-item__content .caution{color:#f82060}.cashback-wapper .flow-item__content strong{color:#f60;font-weight:700}.cashback-wapper .flow-item__content .link-arrow{display:inline-block;font-size:16px;margin:16px 0;padding-left:16px;position:relative}.cashback-wapper .flow-item__content .link-arrow i{color:#aaa;left:0;position:absolute;top:50%;transform:translateY(-50%)}.cashback-wapper .flow-item__content .celebration-wrapper{display:flex;margin-bottom:16px}@media(max-width:660px){.cashback-wapper .flow-item__content .celebration-wrapper{justify-content:center;margin:2px 0 16px}}.cashback-wapper .flow-item__content .celebration{align-items:center;color:#4d2200;display:flex;font-size:18px;font-weight:700;padding-left:40px;position:relative}@media(max-width:660px){.cashback-wapper .flow-item__content .celebration{padding-left:34px}}@media screen and (max-width:660px)and (max-width:350px){.cashback-wapper .flow-item__content .celebration{font-size:5vw}}.cashback-wapper .flow-item__content .celebration-icon{align-items:center;background-color:#f60;border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:700;height:30px;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);width:30px}@media(max-width:660px){.cashback-wapper .flow-item__content .celebration-icon{font-size:16px}}.cashback-wapper .flow-item__content .orange{color:#f60;line-height:1.4;position:relative;top:-1px}.cashback-wapper .flow-item__content .big{font-size:24px}@media(max-width:660px){.cashback-wapper .flow-item__content .big{font-size:20px}}@media screen and (max-width:660px)and (max-width:350px){.cashback-wapper .flow-item__content .big{font-size:6vw}}.cashback-wapper .flow-item__image{overflow:hidden}@media not all and (max-width:660px){.cashback-wapper .flow-item__image{border:1px solid #ccc;border-radius:6px;width:300px}}@media(max-width:660px){.cashback-wapper .flow-item__image{margin-top:14px;text-align:center;width:100%}.cashback-wapper .flow-item__image img{border:1px solid #ccc;border-radius:6px}}.cashback-wapper .content-apply{margin-top:30px;text-align:center}@media(max-width:660px){.cashback-wapper .content-apply{margin-top:20px}}.cashback-wapper .content-apply--bottom{margin-top:20px}.cashback-wapper .content-apply__heading{color:#f60;display:inline-block;font-size:22px;font-weight:700;line-height:1;margin-bottom:10px;position:relative}@media(max-width:660px){.cashback-wapper .content-apply__heading{font-size:18px}}.cashback-wapper .content-apply__heading:after,.cashback-wapper .content-apply__heading:before{bottom:-1px;content:"";height:26px;position:absolute;width:2px}@media(max-width:660px){.cashback-wapper .content-apply__heading:after,.cashback-wapper .content-apply__heading:before{height:22px}}.cashback-wapper .content-apply__heading:before{background-color:#f60;left:-20px;transform:rotate(-40deg)}.cashback-wapper .content-apply__heading:after{background-color:#f60;right:-20px;transform:rotate(40deg)}.cashback-wapper .content-apply__btn{color:#fff;margin:0 auto;width:400px}@media(max-width:660px){.cashback-wapper .content-apply__btn{width:75vw}}.pa-cashback-form-payment-rules{background-color:#fff;height:280px;overflow-y:scroll;padding:20px}@media(max-width:660px){.pa-cashback-form-payment-rules{height:292px;margin-bottom:20px}}#form_confirm[disabled]{background-color:#aaa;box-shadow:none;opacity:1}
