.win{font-size:1rem !important}body.campaign-detail .c-main{color:#000;font-family:"Noto Sans JP",sans-serif}body.campaign-detail .c-main img{display:block;user-drag:none;-webkit-user-drag:none;-moz-user-drag:none}body.campaign-detail main{font-family:"Noto Sans JP",sans-serif;font-feature-settings:"palt" on}body.campaign-detail main p{margin:0}body.campaign-detail main dt,body.campaign-detail main dd{width:100%;padding:0}.campaign-detail h3::after,.campaign-detail h4::after{content:none !important}.campaign-detail h4{margin:0 !important;padding:0 !important;line-height:normal}.campaign-detail main h5:not([class*=heading]),.campaign-detail .mfp-content h5:not([class*=heading]){margin:0;color:#000;font-size:1.25rem;font-weight:bold;line-height:1.6}.campaign-detail main ul li{position:relative;margin-bottom:0;padding:0;line-height:1.6}.campaign-detail main ul li:before{content:none}.campaign-detail .c-breadcrumbs__link::after{bottom:0}.campaign-detail .c-text__wavy{text-decoration-line:underline;text-decoration-style:wavy}.campaign-detail .c-note{font-size:1rem;letter-spacing:1.5px;line-height:1.6}.campaign-detail .c-summary__text{font-family:"Hiragino Kaku Gothic ProN","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif !important;font-size:24px;font-weight:700;line-height:1.6;letter-spacing:2.5px}@media screen and (max-width: 850px){.campaign-detail .u-pc{display:none}}@media screen and (min-width: 851px){.campaign-detail .u-sp{display:none}}.campaign-detail .cv__btn{margin:0 auto}.campaign-detail .cv__link{border-radius:100px;background:linear-gradient(180deg, #C8161E 0%, #D35F64 50.48%, #C8161E 100%);box-shadow:4px 4px 10px 0 rgba(0,0,0,.25);color:#fff;display:flex;justify-content:center;padding:31px 50px 34px 20px;text-decoration:none}.campaign-detail .cv__link .cv__link-text{color:#fff;font-size:2rem;font-weight:bold;line-height:1;position:relative;transition:opacity .2s linear;letter-spacing:.1px}.campaign-detail .cv__link .cv__link-text::after{content:"";position:absolute;background-image:url("/campaign/shoukai-coupon/assets/images/icon_arrow.svg");background-repeat:no-repeat;background-position:center;background-size:24px auto;width:24px;height:24px;top:6px;right:-32px;transition:transform .2s linear}.campaign-detail .faq-link{color:#3498db;text-decoration:underline}.campaign-detail .fwb{font-weight:bold}.campaign-detail .icon__new-tab{position:relative}.campaign-detail .icon__new-tab::after{content:"";display:block;position:absolute;top:6px;right:-17px;background-image:url("/campaign/sumaho1500/assets/images/icon_new-tab.svg");background-repeat:no-repeat;background-position:center;background-size:12px auto;width:12px;height:12px}.campaign-detail .c-mv{width:100vw;height:auto;margin:0 auto}@media screen and (min-width: 851px){.campaign-detail .c-mv{max-width:1440px}}.campaign-detail .c-summary .c-summary__inner{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:calc(100% - 280px);max-width:1160px;margin:0 auto}.campaign-detail .c-section{margin-top:64px;text-align:center}.campaign-detail .c-section .c-section__inner{min-width:calc(100% - 280px);max-width:1173px;margin:0 auto;padding:0 10px 10px}.campaign-detail .c-benefit{width:100%;margin-bottom:58px;padding:35px 0 40px;border:10px solid #fdd370;background-color:#fff;border-radius:20px}.campaign-detail .c-benefit .c-benefit__title{margin:0 0 28px 0;font-size:2.5rem;font-weight:bold;color:#51260b;letter-spacing:3.4px}.campaign-detail .c-benefit .c-benefit__title::after{content:none}.campaign-detail .c-benefit .c-benefit__inner{width:86%;margin:0 auto}.campaign-detail .c-benefit .c-benefit__box{display:flex;justify-content:center;gap:32px}.campaign-detail .c-benefit .c-benefit__item{display:flex;flex-direction:column;align-items:center;width:33.3333333333%;padding:26px 28px 23px 28px;border-radius:20px}.campaign-detail .c-benefit .c-benefit__item .c-benefit__sub-title-icon{width:108px;padding:3px 10px 4px 5px;text-align:center;border-radius:100px;background-color:#ffbf3e;font-size:1.25rem;font-weight:bold;color:#51260b}.campaign-detail .c-benefit .c-benefit__item .c-benefit__sub-title-icon::after{content:none}.campaign-detail .c-benefit .c-benefit__item .c-benefit__sub-title{margin:12px 0 8px !important;font-size:1.25rem;color:#51260b;font-weight:bold}.campaign-detail .c-benefit .c-benefit__item .c-benefit__img{width:100%;margin-top:5px}.campaign-detail .c-benefit .c-benefit__item .c-benefit__text{margin-top:12px;line-height:1.3;text-align:left;font-size:1rem}.campaign-detail .c-benefit .c-benefit__item .c-benefit__text-note{display:block;margin-top:14px;font-size:.75rem}.campaign-detail .c-section-qa{margin-top:126px}.campaign-detail .c-section-qa .c-section__inner{width:calc(100% - 280px);max-width:1160px;margin:0 auto;padding:72px 0 0 0;border-radius:20px;background-color:#fff}.campaign-detail .c-section-qa .c-benefit__sub-title{font-size:2rem !important;line-height:1;letter-spacing:3px}.campaign-detail .c-section-qa .c-section-qa__box{text-align:left;font-size:1.25rem;color:#51260b;max-width:800px;margin:54px auto 0;padding:0 20px}.campaign-detail .c-section-qa .c-section-qa__item{background:#fff;border:1px solid #e0dcd7;border-radius:10px;margin-bottom:15px;padding:20px}.campaign-detail .c-section-qa .c-section-qa__item-row{display:flex;align-items:flex-start;gap:15px}.campaign-detail .c-section-qa .c-section-qa__item-row.qa-q{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e8e4df}.campaign-detail .c-section-qa .c-benefit__qa-title{position:relative;font-size:1.25rem;color:#51260b;margin:0 0 20px;padding-left:12px;font-weight:bold}.campaign-detail .c-section-qa .c-benefit__qa-title:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;border-radius:4px;background:#bf1222}.campaign-detail .c-section-qa .c-section-qa__icon{display:flex;justify-content:center;align-items:center;width:28px;height:28px;border-radius:50%;font-weight:bold;font-size:.875rem;flex-shrink:0}.campaign-detail .c-section-qa .c-section-qa__icon.icon-q{background-color:#bf1222;color:#fff}.campaign-detail .c-section-qa .c-section-qa__icon.icon-a{background-color:#f0efed;color:#888}.campaign-detail .c-section-qa .info__area{max-width:760px;margin:48px auto 67px;padding:28px 0 62px;font-size:.875rem;border-top:1px solid #e0dcd7}.campaign-detail .c-section-qa .info__area-text{margin:0 0 10px}.campaign-detail .c-section-qa .cv__btn{margin-top:20px}.campaign-detail .c-section-qa__text{font-size:15px;line-height:1.6;padding-top:3px}.campaign-detail .c-section-qa__text-q{font-size:1rem;font-weight:bold;color:#51260b}.p-mail-1500{color:#51260b}.p-mail-1500 a{transition:opacity .3s ease}.p-mail-1500 a:hover{opacity:.7}.p-mail-1500 .l-main{padding-bottom:104px;background-color:#fffbd8}.p-mail-1500 .c-mv{position:relative;width:100%;max-width:100%;background-repeat:repeat;background-position:center;background-size:cover;text-align:center}.p-mail-1500 .c-mv::after{content:"";width:100%;height:24px;display:block;background-image:url("/campaign/sumaho1500/assets/images/hr-section_pc.svg");background-repeat:repeat;background-position:center;background-size:1440px 24px;transform:rotate(180deg)}.p-mail-1500 .c-mv h1{display:block;max-width:823px;margin:0 auto}@media screen and (min-width: 769px){.p-mail-1500 .c-mv{padding:0;background-image:url("/campaign/sumaho1500/assets/images/mv-bg_pc.png")}.p-mail-1500 h1{padding:40px 0}.p-mail-1500 picture{width:824px;margin:0 auto}}.p-mail-1500 .c-summary__inner{padding:80px 10px 0}.p-mail-1500 .c-summary__inner .c-lead-text-image{margin-bottom:50px}.p-mail-1500 .c-summary__inner .c-summary__text+.c-summary__text{margin-top:24px}.p-mail-1500 .c-summary__inner .c-text__wavy{text-decoration-color:#fdd000}.p-mail-1500 .c-summary__inner .c-note{margin-top:18px;font-weight:bold}.p-mail-1500 .c-section .c-benefit__sub-title{font-size:2.5rem;color:#51260b}.p-mail-1500 .c-section.c-section-01 .cv__btn{width:100%;margin-top:66px}.p-mail-1500 .c-section.c-section-01 .cv__btn .c-note{font-size:1rem;font-weight:bold}.p-mail-1500 .c-section.c-section-01 .cv__btn .cv__link{width:389px;margin:24px auto 0}.p-mail-1500 .c-section.c-section-02 .c-section__inner{max-width:1193px;padding:0 20px}.p-mail-1500 .c-section.c-section-02 .cv__btn{margin-top:23px}.p-mail-1500 .c-section.c-section-03{position:relative;margin-top:80px;background-color:#fff}.p-mail-1500 .c-section.c-section-03::before,.p-mail-1500 .c-section.c-section-03::after{content:"";width:100%;height:24px;display:block;background-image:url("/campaign/sumaho1500/assets/images/hr-section_pc.svg");background-repeat:repeat;background-position:center;background-size:1440px 24px}.p-mail-1500 .c-section.c-section-03::after{transform:rotate(180deg)}.p-mail-1500 .c-section.c-section-03 .c-section__inner{margin-bottom:54px;padding-top:80px}.p-mail-1500 .c-section.c-section-03 .c-benefit__title{margin:0}.p-mail-1500 .c-section.c-section-03 .c-benefit__sub-title{margin-top:-7px !important;letter-spacing:3.4px;font-size:2rem}.p-mail-1500 .c-section.c-section-03 .c-benefit__text{font-size:1.125rem;font-weight:bold;letter-spacing:0;line-height:1.6}.p-mail-1500 .c-section.c-section-03 .c-benefit__text span{display:inline-block;margin-left:18px}.p-mail-1500 .c-section.c-section-03 .c-benefit__text span:first-child{margin-left:0}.p-mail-1500 .c-section.c-section-04{margin-top:162px}.p-mail-1500 .c-section.c-section-04 .c-benefit__title{margin:0;padding:0}.p-mail-1500 .c-section.c-section-04 .c-benefit__sub-title{font-size:2rem;letter-spacing:3.2px}.p-mail-1500 .c-section .c-section__img{max-width:540px;text-align:center;margin:0 auto}.p-mail-1500 .c-section .c-section__img+.c-section__img{margin-top:16px}.p-mail-1500 .c-section .cv__btn{width:386px}.p-mail-1500 .c-section .c-benefit__decoration{position:relative}.p-mail-1500 .c-section .c-benefit__decoration::before,.p-mail-1500 .c-section .c-benefit__decoration::after{position:absolute;background-image:url("/campaign/sumaho1500/assets/images/benefit_star.svg");background-repeat:no-repeat;background-position:center;background-size:100% auto;width:182px;height:195px;top:-100px}.p-mail-1500 .c-section .c-benefit__decoration::before{content:"";left:5px}.p-mail-1500 .c-section .c-benefit__decoration::after{content:"";left:auto;right:10px}.p-mail-1500 .c-section .c-benefit__item{position:relative;background-color:#fffbd8;z-index:0}.p-mail-1500 .c-section .c-benefit__item::after{content:"";position:absolute;inset:0;padding:3px;border-radius:20px;width:100%;height:100%;z-index:-1;background:#fdd370;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.p-mail-1500 .c-section .c-benefit__item.c-benefit__item-03::after{content:"";padding:8px;background:linear-gradient(135deg, #bb8133 0%, #e8d18e 40%, #e8d18e 60%, #bb8133 100%)}.p-mail-1500 .c-section .c-privilege__box{display:flex;justify-content:center;margin-top:20px;color:#fff}.p-mail-1500 .c-section .c-privilege__box .c-privilege__item{position:relative;display:flex;flex-direction:column;gap:16px;width:calc(100% - 32px);max-width:520px;height:520px;padding:60px 20px 0;border-radius:20px;background-repeat:no-repeat;background-position:center;background-size:auto}.p-mail-1500 .c-section .c-privilege__box .c-privilege__item+.c-privilege__item{margin-left:40px}.p-mail-1500 .c-section .c-privilege__box .c-privilege__item.c-privilege__item--line::after,.p-mail-1500 .c-section .c-privilege__box .c-privilege__item.c-privilege__item--app::after{content:"";position:absolute;top:-52px;width:91px;height:99px;background-image:url("/campaign/sumaho1500/assets/images/benefit_star.svg");background-size:cover;background-repeat:no-repeat}.p-mail-1500 .c-section .c-privilege__box .c-privilege__item.c-privilege__item--line{background-image:url("/campaign/sumaho1500/assets/images/card_line.png")}.p-mail-1500 .c-section .c-privilege__box .c-privilege__item.c-privilege__item--line::after{content:"";left:14px}.p-mail-1500 .c-section .c-privilege__box .c-privilege__item.c-privilege__item--app{background-image:url("/campaign/sumaho1500/assets/images/card_app.png")}.p-mail-1500 .c-section .c-privilege__box .c-privilege__item.c-privilege__item--app::after{content:"";left:auto;right:10px}.p-mail-1500 .c-section .c-privilege__box .c-privilege__title{width:100%;text-align:center;font-size:2rem;font-weight:bold;color:#fff;line-height:1}.p-mail-1500 .c-section .c-privilege__box .c-privilege__img{width:270px;margin:9px auto 0}.p-mail-1500 .c-section .c-privilege__box .c-privilege__img img{width:100%}.p-mail-1500 .c-section .c-privilege__box .c-privilege__text{padding:0 37px;text-align:left;font-weight:bold;font-size:1rem;line-height:1.3;letter-spacing:.1px}.p-mail-1500 .c-section .c-privilege__box .cv__btn{width:368px;margin:0 auto}.p-mail-1500 .c-section .c-privilege__box .cv__btn .cv__link{align-items:center;width:100%;height:96px;padding:0 22px 0 0}.p-mail-1500 .c-section .c-privilege__box .cv__btn .cv__link .cv__link-text{font-size:1.3125rem;line-height:1.3}.p-mail-1500 .c-section .c-privilege__item--line .cv__btn .cv__link{background:#064725}.p-mail-1500 .c-section .c-privilege__item--line .cv__btn .cv__link .cv__link-text::after{top:17px;right:-36px;background-image:url(/campaign/sumaho1500/assets/images/icon_arrow-line.svg)}.p-mail-1500 .c-section .c-privilege__item--app .cv__btn .cv__link{background:#063247}.p-mail-1500 .c-section .c-privilege__item--app .cv__btn .cv__link .cv__link-text::after{top:2px;background-image:url(/campaign/sumaho1500/assets/images/icon_arrow-app.svg)}.p-mail-1500 .c-coupon-bubble{position:relative;display:inline-block;margin:66px 131px 0 0px;padding:12px 23px 12px 35px;background-color:#e7873f;color:#fff;border-radius:50px;font-weight:bold;font-size:1rem;line-height:1;letter-spacing:2.6px;z-index:1}.p-mail-1500 .c-coupon-bubble::after{content:"";position:absolute;bottom:-16px;left:31px;border-style:solid;border-right:14px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);border-bottom:27px solid #e7873f;border-top:0;transform:rotate(152deg)}.p-mail-1500 .text-tab{display:flex;justify-content:center;width:100%;gap:12px;margin:20px 0 0 0}.p-mail-1500 .tab-item{display:flex;align-items:center;justify-content:center;width:152px;height:49px;font-size:.875rem;border:2px solid #e0dcd7;border-radius:4px;color:#777;background-color:#fff;transition:opacity .3s ease}.p-mail-1500 .tab-item:hover{opacity:.7;cursor:pointer}.p-mail-1500 .tab-item .tab-link{position:relative;padding-left:20px}.p-mail-1500 .tab-item .tab-link::before{content:"";position:absolute;left:0;top:3px;width:16px;height:16px;display:block;background-repeat:no-repeat;background-position:center;background-size:16px}.p-mail-1500 .tab-item.tab-item__mail .tab-link::before{background-image:url("/campaign/sumaho1500/assets/images/tab-icon_mail.svg")}.p-mail-1500 .tab-item.tab-item__line .tab-link::before{background-image:url("/campaign/sumaho1500/assets/images/tab-icon_line.svg")}.p-mail-1500 .tab-item.tab-item__app .tab-link::before{background-image:url("/campaign/sumaho1500/assets/images/tab-icon_app.svg")}.p-mail-1500 .tab-item.active.tab-item__mail{color:#c8161e;border:2px solid #c8161e;background-color:#f9e7e6;font-weight:bold}.p-mail-1500 .tab-item.active.tab-item__mail .tab-link::before{background-image:url("/campaign/sumaho1500/assets/images/tab-icon_mail-active.svg")}.p-mail-1500 .tab-item.active.tab-item__line{color:#3ab639;border:2px solid #3ab639;background-color:#ebf7e6;font-weight:bold}.p-mail-1500 .tab-item.active.tab-item__line .tab-link::before{background-image:url("/campaign/sumaho1500/assets/images/tab-icon_line-active.svg")}.p-mail-1500 .tab-item.active.tab-item__app{color:#4a6fa5;border:2px solid #4a6fa5;background-color:#edf1f6;font-weight:bold}.p-mail-1500 .tab-item.active.tab-item__app .tab-link::before{background-image:url("/campaign/sumaho1500/assets/images/tab-icon_app-active.svg")}.p-mail-1500 .tab-box{margin-top:63px}.p-mail-1500 .c-slider__container{position:relative;width:100%;max-width:763px;margin:20px auto;overflow:visible}.p-mail-1500 .c-slider__container .c-slider__wrapper{display:flex;transition:transform .4s cubic-bezier(0.25, 0.46, 0.45, 0.94);width:741px;height:420px;gap:24px}.p-mail-1500 .c-slider__item{min-width:100%;max-width:741px;display:flex;align-items:center;justify-content:center;margin:0 auto;border-radius:20px;font-size:24px;background-color:#fff}.p-mail-1500 .c-slider-controls{display:flex;align-items:center;justify-content:center;gap:85px;margin-top:48px}.p-mail-1500 .c-slider-btn{width:84px;padding:7px 2px;background:#c8161e;color:#fff;border:none;border-radius:10px;transition:opacity .3s ease}.p-mail-1500 .c-slider-btn:hover{opacity:.7;cursor:pointer}.p-mail-1500 .c-slider-btn.prev{padding-left:10px}.p-mail-1500 .c-slider-btn.prev span{position:relative;display:inline-block}.p-mail-1500 .c-slider-btn.prev span::before,.p-mail-1500 .c-slider-btn.prev span::after{content:"";position:absolute;top:calc(50% - .5px);left:-10px;width:5.6px;height:2px;border-radius:9999px;background-color:#fff;transform-origin:.5px 50%}.p-mail-1500 .c-slider-btn.prev span::before{transform:rotate(49.4deg)}.p-mail-1500 .c-slider-btn.prev span::after{transform:rotate(-49.4deg)}.p-mail-1500 .c-slider-btn.next{padding-right:10px}.p-mail-1500 .c-slider-btn.next span{position:relative;display:inline-block}.p-mail-1500 .c-slider-btn.next span::before,.p-mail-1500 .c-slider-btn.next span::after{content:"";position:absolute;top:calc(50% - .5px);left:auto;right:-10px;width:5.6px;height:2px;border-radius:9999px;background-color:#fff;transform-origin:calc(100% - .5px) 50%}.p-mail-1500 .c-slider-btn.next span::before{transform:rotate(49.4deg)}.p-mail-1500 .c-slider-btn.next span::after{transform:rotate(-49.4deg)}.p-mail-1500 .dots-container{display:flex;gap:8px}.p-mail-1500 .dot{width:10px;height:10px;background:#e5debb;border-radius:50%;cursor:pointer}.p-mail-1500 .dot.active{background:#c8161e}.p-mail-1500 .slider-btn:disabled{opacity:.3}.p-mail-1500 .c-slider__inner{display:flex;flex:1;text-align:center;flex-direction:column;align-items:center;height:100%;padding:24px}.p-mail-1500 .c-slider__inner .step-number{display:flex;align-items:center;gap:10px;align-self:flex-start;color:#51260b;font-weight:bold;font-size:.875rem}.p-mail-1500 .c-slider__inner .step-number::before{display:flex;justify-content:center;align-items:center;width:45px;height:45px;background-color:#c8161e;color:#fff;border-radius:50%;font-size:2rem}.p-mail-1500 .c-slider__inner .step-number.number-01::before{content:"1"}.p-mail-1500 .c-slider__inner .step-number.number-02::before{content:"2"}.p-mail-1500 .c-slider__inner .step-number.number-03::before{content:"3"}.p-mail-1500 .c-slider__inner .step-number.number-04::before{content:"4"}.p-mail-1500 .c-slider__inner .step-number.number-05::before{content:"5"}.p-mail-1500 .c-slider__inner .btn__app-img{display:flex;justify-content:center;flex-direction:column;align-items:center;width:190px;margin:0 auto}.p-mail-1500 .c-slider__box{display:flex;flex-direction:column;justify-content:center;height:100%;gap:24px}.p-mail-1500 .c-slider__box .cv__btn .cv__link{padding:18px 0;width:260px;margin:0 auto;background:#a41a19}.p-mail-1500 .c-slider__box .cv__btn .cv__link-text{font-size:1rem}.p-mail-1500 .c-slider__box .cv__btn .cv__link-text::after{content:none}.p-mail-1500 .c-slider__title{font-size:1.25rem;color:#51260b;font-weight:bold}.p-mail-1500 .c-slider__text{font-size:1rem;line-height:1.2;color:#51260b}.p-mail-1500 .c-slider__text.c-note{font-size:.875rem;font-weight:normal}.p-mail-1500 .c-slider__cv-area{margin-top:16px}.p-mail-1500 .c-slider__cv-area .c-slider__cv-text{display:block;margin-bottom:6px;line-height:1;font-size:1rem;color:#c8161e;font-weight:bold}.p-mail-1500 .c-slider__image{height:100%;flex:0 0 40%;background-color:#f8e6e6;display:flex;justify-content:center;align-items:center;padding:20px;border-radius:0 20px 20px 0}.p-mail-1500 .c-slider__image img{max-width:227px;height:auto;display:block}.p-mail-1500 .tab-box-tab_02 .c-slider__image{background-color:#ebf7e6}.p-mail-1500 .tab-box-tab_02 .c-slider__item_01 .c-slider__image img{width:160px}.p-mail-1500 .tab-box-tab_02 .c-slider-btn{background:#3ab639}.p-mail-1500 .tab-box-tab_02 .step-number::before{background-color:#3ab639}.p-mail-1500 .tab-box-tab_02 .dot.active{background:#3ab639}.p-mail-1500 .tab-box-tab_03 .c-slider__item_01 .c-slider__text-box .c-slider__text+.c-slider__text{margin-top:24px}.p-mail-1500 .tab-box-tab_03 .c-slider__text span{font-size:.875rem;color:#51260b;font-weight:normal}.p-mail-1500 .tab-box-tab_03 .c-slider__image{background-color:#edf1f6}.p-mail-1500 .tab-box-tab_03 .c-slider-btn{background:#4a6fa5}.p-mail-1500 .tab-box-tab_03 .step-number::before{background-color:#4a6fa5}.p-mail-1500 .tab-box-tab_03 .dot.active{background:#4a6fa5}@media screen and (max-width: 1200px){.p-mail-1500 .c-section-02 .c-benefit .c-benefit__inner{width:95%}.p-mail-1500 .c-section-02 .c-benefit .c-benefit__inner .c-benefit__box{gap:16px}}@media(max-width: 960px){.p-mail-1500 .c-section-02 .c-benefit__decoration::before,.p-mail-1500 .c-section-02 .c-benefit__decoration::after{width:150px;height:163px}}@media(max-width: 850px){.p-mail-1500 .cv__link{width:100% !important;margin:24px auto 0;padding:20px 47px 20px 20px}.p-mail-1500 .cv__link .cv__link-text{font-size:1.5rem !important}.p-mail-1500 .cv__link .cv__link-text::after{top:0}.p-mail-1500 .c-section-02 .c-benefit__item{padding:16px}.p-mail-1500 .c-section-02 .c-benefit__item .c-benefit__sub-title{font-size:1rem !important}.p-mail-1500 .c-section-02 .c-benefit__item .c-benefit__text{font-size:.875rem !important}.p-mail-1500 .c-section-02 .cv__btn{width:100%}.p-mail-1500 .c-section-02 .cv__btn .cv__link{margin:0}.p-mail-1500 .c-section.c-section-03 .c-section__inner{padding-top:60px}.p-mail-1500 .c-section.c-section-03 .c-section__inner .c-benefit__sub-title{font-size:1.5rem !important;line-height:1.3}.p-mail-1500 .c-section.c-section-03 .c-section__inner .c-benefit__text{margin-top:16px}.p-mail-1500 .c-section.c-section-03 .c-privilege__box{flex-direction:column;align-items:center}.p-mail-1500 .c-section.c-section-03 .c-privilege__box .c-privilege__item{height:100%;margin-top:32px;padding:24px 20px}.p-mail-1500 .c-section.c-section-03 .c-privilege__box .c-privilege__item+.c-privilege__item{margin-left:0}.p-mail-1500 .c-section.c-section-03 .c-privilege__box .c-privilege__item.c-privilege__item--line::after,.p-mail-1500 .c-section.c-section-03 .c-privilege__box .c-privilege__item.c-privilege__item--app::after{top:-25px;width:50px;height:57px}.p-mail-1500 .c-section.c-section-03 .c-privilege__box .c-privilege__item.c-privilege__item--line::before,.p-mail-1500 .c-section.c-section-03 .c-privilege__box .c-privilege__item.c-privilege__item--app::before{content:"";position:absolute;top:-25px;width:50px;height:57px;background-image:url("/campaign/sumaho1500/assets/images/benefit_star.svg");background-size:cover;background-repeat:no-repeat}.p-mail-1500 .c-section.c-section-03 .c-privilege__box .c-privilege__item.c-privilege__item--line::before{content:"";left:auto;right:10px}.p-mail-1500 .c-section.c-section-03 .c-privilege__box .c-privilege__item.c-privilege__item--app::before{content:"";left:14px}.p-mail-1500 .c-section.c-section-03 .c-privilege__box .c-privilege__item .c-privilege__img{width:217px}.p-mail-1500 .c-section.c-section-03 .c-privilege__box .c-privilege__item .c-privilege__title{font-size:1.5rem}.p-mail-1500 .c-section.c-section-03 .c-privilege__box .c-privilege__item .c-privilege__text{padding:0}.p-mail-1500 .c-section.c-section-03 .c-privilege__box .cv__btn{width:279px !important}.p-mail-1500 .c-section.c-section-03 .c-privilege__box .cv__btn .cv__link{height:72px;padding:0 22px 0 0;margin:0}.p-mail-1500 .c-section.c-section-03 .c-privilege__box .cv__btn .cv__link-text{font-size:1rem !important}.p-mail-1500 .c-section.c-section-03 .c-privilege__box .c-privilege__item--line .cv__btn .cv__link .cv__link-text::after{top:8px}.p-mail-1500 .c-section.c-section-03 .c-privilege__box .c-privilege__item--app .cv__btn .cv__link .cv__link-text::after{top:0}.p-mail-1500 .c-slider__container{width:50%}.p-mail-1500 .c-slider__container .c-slider__wrapper{width:100%;height:100%}.p-mail-1500 .c-slider__container .c-slider__item{flex-direction:column}.p-mail-1500 .c-slider__container .c-slider__item .c-slider__image{order:1;width:100%;height:342px;border-radius:20px 20px 0 0;padding:20px;flex:none}.p-mail-1500 .c-slider__container .c-slider__item .c-slider__image img{width:173px}.p-mail-1500 .c-slider__container .c-slider__item .c-slider__inner{order:2;width:100%;text-align:left}.p-mail-1500 .c-slider__container .c-slider__item .c-slider__inner .step-number::before{width:28px;height:28px;font-size:1.25rem}.p-mail-1500 .c-slider__container .c-slider__box{width:100%;gap:8px;align-items:flex-start;justify-content:flex-start}.p-mail-1500 .c-slider__container .c-slider__box .c-slider__title{font-size:1.125rem}.p-mail-1500 .c-slider__container .c-slider__box .c-slider__text{font-size:.875rem}.p-mail-1500 .c-slider__container .c-slider__box .c-slider__cv-area{width:100%;text-align:center}.p-mail-1500 .c-slider__container .c-slider__box .c-slider__cv-area .cv__btn{width:100%}.p-mail-1500 .c-slider__container .c-slider__box .c-slider__cv-area .cv__link{width:100%}.p-mail-1500 .c-slider__container .c-slider-controls{gap:30px}.p-mail-1500 .tab-box-tab_02 .c-slider__item_01 .c-slider__cv-area .cv__link{background-color:#3ab639}.p-mail-1500 .tab-box-tab_03 .c-slider__item_01 .c-slider__text-box .c-slider__text+.c-slider__text{margin-top:0}.p-mail-1500 .tab-box-tab_03 .c-slider__item_01 .c-slider__cv-area .cv__link{background-color:#3ab639}.p-mail-1500 .tab-box-tab_03 .c-slider__item_01 .c-slider__text-box{display:flex;justify-content:space-between;width:100%}.p-mail-1500 .tab-box-tab_03 .c-slider__item_01 .c-slider__text-box .c-slider__text{width:calc(50% - 10px);text-align:center}.p-mail-1500 .tab-box-tab_03 .c-slider__item_01 .c-slider__text-box .btn__app-img{width:100%}.p-mail-1500 .c-section.c-section-04{margin-top:64px}.p-mail-1500 .c-section.c-section-04 .c-slider__cv-area .cv__link-text{font-size:1rem !important}.p-mail-1500 .c-section-qa{margin-top:77px;background-color:#fff}.p-mail-1500 .c-section-qa::before,.p-mail-1500 .c-section-qa::after{content:"";width:100%;height:24px;display:block;background-image:url(/campaign/sumaho1500/assets/images/hr-section_pc.svg);background-repeat:repeat;background-position:center;background-size:1440px 24px}.p-mail-1500 .c-section-qa::after{transform:rotate(180deg)}.p-mail-1500 .c-section-qa .c-section__inner{width:100%}.p-mail-1500 .c-section-qa .c-benefit__sub-title{font-size:1.5rem !important}.p-mail-1500 .c-section-qa .info__area{width:90%;padding:24px 0 0}}@media(max-width: 768px){.p-mail-1500 main .l-main{padding-bottom:64px}.p-mail-1500 main .l-main h1{padding:24px 22px 40px 16px !important}.p-mail-1500 main .l-main .c-mv{background-image:url("/campaign/sumaho1500/assets/images/mv-bg_sp.png")}.p-mail-1500 .login-guide-section{flex-direction:column}.p-mail-1500 .c-summary__text{font-size:1.125rem !important;letter-spacing:1px}.p-mail-1500 .c-section-02 .c-benefit__decoration::before,.p-mail-1500 .c-section-02 .c-benefit__decoration::after{width:120px;height:133px}.p-mail-1500 .c-section-02 .c-benefit{padding:40px 0}.p-mail-1500 .c-section-02 .c-benefit .c-benefit__inner .c-benefit__box{flex-direction:column;gap:16px}.p-mail-1500 .c-section-02 .c-benefit .c-benefit__inner .c-benefit__item{width:100%}.p-mail-1500 .c-section-02 .c-benefit .c-benefit__inner .c-benefit__title{margin:0;font-size:1.5rem}.p-mail-1500 .c-section.c-section-03 .c-section__inner .c-benefit__sub-title{margin-top:20px !important}.p-mail-1500 .c-section.c-section-04 .c-benefit__sub-title{font-size:1.5rem !important}.p-mail-1500 .c-section.c-section-04 .c-coupon-bubble{margin:32px 0 0 0;font-size:.875rem !important}.p-mail-1500 .c-section.c-section-04 .tab-box{margin-top:32px;padding:0 20px}.p-mail-1500 .c-section.c-section-04 .c-slider__cv-area .cv__link-text{font-size:1rem !important}.p-mail-1500 .cv-bottom .c-section__img{width:72%}.p-mail-1500 .cv-bottom .cv__btn{width:80%}}@media(max-width: 430px){.p-mail-1500 .c-section-02 .c-benefit__item{padding:24x}.p-mail-1500 .c-section-02 .c-benefit__item .c-benefit__sub-title{font-size:1.25rem !important}.p-mail-1500 .c-section.c-section-04 .tab-box .c-slider__container{width:100%}}@media(max-width: 375px){.p-mail-1500 .c-section-02 .c-benefit{border:2px solid #fdd370}.p-mail-1500 .c-section-02 .c-benefit .c-benefit__inner{width:86%}.p-mail-1500 .c-section-02 .c-benefit__decoration::before,.p-mail-1500 .c-section-02 .c-benefit__decoration::after{top:-33px;width:78px;height:83px}.p-mail-1500 .c-section-02 .c-benefit__title{margin:0;font-size:1.5rem}.p-mail-1500 .c-section.c-section-04 .tab-box{padding:0 10px}}.p-qr-landing .c-summary .c-summary__inner{padding:80px 0 0}.p-qr-landing .l-main__inner{padding-left:24px;padding-right:24px}.p-qr-landing .c-section__img{margin-top:16px}.p-qr-landing .c-link__wrap{display:flex;justify-content:space-between;max-width:986px;width:100%;margin-top:64px;gap:64px}.p-qr-landing .c-link__wrap .cv__btn-img{width:100%}.p-qr-landing .c-link__wrap .cv__btn-img img{width:100%}.p-qr-landing .c-link__wrap .cv__btn-text{margin-top:24px}.p-qr-landing .info__area{max-width:720px;width:100%;margin:64px auto 0;padding:32px 0 0 0;text-align:center;font-size:.8125rem;border-top:1px solid #e0dcd7}@media(max-width: 768px){.p-qr-landing .c-section__img{width:207px}.p-qr-landing .c-link__wrap{display:flex;flex-direction:column;flex-direction:column;align-items:center;max-width:986px;width:100%;margin-top:64px;gap:64px}.p-qr-landing .c-link__wrap .cv__btn-img{width:100%}.p-qr-landing .c-link__wrap .cv__btn-img img{width:100%}.p-qr-landing .c-link__wrap .cv__btn-text{font-size:.875rem}}/*# sourceMappingURL=style.min.css.map */