.page-mileage-program{--bg-color-gray: #f2f4f5;--txt-color-gray: #666;--txt-color-red: #CD3752;--txt-color-black: #1a1a1a;--txt-color-anker: #00A9E0;--background-color: #F7F9FA;--border-color: #E6E6E6;--space-sec: 40px;--txt-size-md: 14px;--radius-size-md: 4px;--radius-size-lg: 12px;color:var(--txt-color-black);font-size:var(--txt-size-md);scroll-behavior:smooth}@media screen and (min-width: 1080px){.page-mileage-program{--space-sec: 60px;--txt-size-md: 18px;--radius-size-lg: 20px}}.page-mileage-program *{font-feature-settings:"palt";letter-spacing:0}.page-mileage-program .l-inr-lg{max-width:1200px;margin:0 auto}.page-mileage-program .theme-color{color:var(--txt-color-anker);font-weight:700}.page-mileage-program .theme-color-pp{background:var(--Linear, linear-gradient(93deg, #00A9E0 3.91%, #1A6882 100.07%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:700}.page-mileage-program p,.page-mileage-program a{font-size:var(--txt-size-md)}.page-mileage-program .text-link{color:var(--color-btn-primary);font-size:14px}.Kv .content{display:grid;gap:40px;padding-top:60px;padding-bottom:60px}.Kv .content picture img{object-fit:contain;width:100%}@media screen and (min-width: 1080px){.Kv .content{padding-top:100px;padding-bottom:80px}}.Kv .content h1{font-size:24px;text-align:center}@media screen and (min-width: 1080px){.Kv .content h1{font-size:42px}}.Kv .content p{line-height:2}@media screen and (min-width: 1080px){.Kv .content p{text-align:center;letter-spacing:1px}}.Kv .content .lp-caption{margin-top:20px}@media screen and (min-width: 1080px){.Kv .content .lp-caption{text-align:center;margin:20px auto 0}}.Summary .content{display:grid;gap:30px}.Summary h2{font-size:24px;text-align:center}@media screen and (min-width: 1080px){.Summary h2{font-size:32px}}.Summary .summary-list{font-size:14px;font-weight:700;line-height:1.5;display:grid;gap:4px;list-style-type:none;counter-reset:item-counter 0}@media screen and (min-width: 1080px){.Summary .summary-list{grid-template-columns:1fr 1fr 1fr;gap:15px}}.Summary .list-item a{padding:20px 12px;border:1px solid var(--border-color);border-radius:var(--radius-size-md);counter-increment:item-counter;display:grid;grid-template-columns:auto 1fr auto;gap:8px;justify-content:space-between;align-items:center}@media screen and (min-width: 1080px){.Summary .list-item a{grid-template-columns:none;place-content:center;text-align:center;min-height:320px;font-size:22px;gap:24px}}.Summary .list-item a span{color:var(--txt-color-anker)}.Summary .list-item a:before{content:"0" counter(item-counter);color:var(--txt-color-anker);font-size:10px}@media screen and (min-width: 1080px){.Summary .list-item a:before{font-size:24px}}.Summary .list-item a:after{content:"";--w: 8px;width:var(--w);height:var(--w);display:block;border:1px solid #666;border-top:none;border-right:none;transform:rotate(-45deg)}@media screen and (min-width: 1080px){.Summary .list-item a:after{--w: 16px;margin:auto}}.Summary .list-item a:active{background:var(--bg, linear-gradient(180deg, rgba(246, 253, 255, .22) 0%, rgba(208, 246, 255, .22) 100%))}@media screen and (min-width: 1080px){.Summary .list-item a:hover{background:var(--bg, linear-gradient(180deg, rgba(246, 253, 255, .22) 0%, rgba(208, 246, 255, .22) 100%))}}.Summary .banner-pp{display:block}.Summary .banner-pp:active{opacity:.8}@media screen and (min-width: 1080px){.Summary .banner-pp{margin-top:60px}.Summary .banner-pp:hover{opacity:.8}}.Feature{margin-top:80px}@media screen and (min-width: 1080px){.Feature{margin-top:120px}}.Feature .content{display:grid;gap:40px}.Feature h2{font-size:24px;text-align:center}@media screen and (min-width: 1080px){.Feature h2{font-size:48px}}.Feature p{text-align:justify;margin-bottom:20px}@media screen and (min-width: 1080px){.Feature p{text-align:center}}.Feature .number{color:var(--txt-color-anker);text-align:center;font-size:24px;font-weight:700;line-height:100%;display:block;margin:0 auto 20px}@media screen and (min-width: 1080px){.Feature .number{font-size:32px;margin-bottom:24px}}.Feature .feature-box{padding:40px 20px;background:var(--background-color);border:1px solid var(--border-color);border-radius:var(--radius-size-md);width:100%;overflow:hidden}@media screen and (min-width: 1080px){.Feature .feature-box{padding:100px 80px 80px}}.Feature .feature-box.-transparent{padding:0;background-color:#0000;border:none}.Feature .img-exchange{display:block;margin:auto}@media screen and (min-width: 1080px){.Feature .img-exchange{max-width:560px}}.Feature .mile-list{display:flex;align-items:flex-start;gap:6px;width:100%;overflow-x:auto;padding-bottom:8px;margin-top:10px}@media screen and (min-width: 1080px){.Feature .mile-list{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,auto);gap:20px;margin-top:40px}.Feature .mile-list .item:nth-child(-n+3){grid-column:span 4}.Feature .mile-list .item:nth-child(n+4){grid-column:span 3;padding-top:20px;padding-bottom:20px}}.Feature .mile-list .item{min-width:180px;display:grid;place-items:center;gap:20px;padding:10px;text-align:center;border-radius:var(--radius-size-md);background-color:#fff;border:1px solid var(--border-color);align-self:stretch}@media screen and (min-width: 1080px){.Feature .mile-list .item{border-radius:var(--radius-size-lg);padding:60px 20px 40px}}.Feature .mile-list .item img{max-width:60px}@media screen and (min-width: 1080px){.Feature .mile-list .item img{max-width:88px}}.Feature .mile-list dl{width:100%;display:grid;gap:4px}.Feature .mile-list dt{font-size:var(--txt-size-md);line-height:1.25;height:3.2em;font-weight:700}.Feature .mile-list dt+dd{font-size:24px;font-weight:700;background-color:var(--background-color);border:1px solid var(--border-color);border-radius:var(--radius-size-md);width:100%;line-height:1}@media screen and (min-width: 1080px){.Feature .mile-list dt+dd{font-size:32px;padding:20px}}.Feature .mile-list dt+dd span{font-size:12px;font-weight:400;display:inline-block;margin-left:4px}.Feature.item-02 .table{overflow-x:auto;margin-top:10px}@media screen and (min-width: 1080px){.Feature.item-02 .table{margin-top:40px}}.Feature.item-02 table{border-collapse:collapse;width:100%;font-size:12px}@media screen and (min-width: 1080px){.Feature.item-02 table{font-size:16px}}.Feature.item-02 table img{display:block}@media screen and (min-width: 1080px){.Feature.item-02 table img{margin:auto}}.Feature.item-02 th,.Feature.item-02 td{padding:8px;text-align:left;border:2px solid #fff}@media screen and (min-width: 1080px){.Feature.item-02 th,.Feature.item-02 td{text-align:center;padding:20px 8px}}.Feature.item-02 th{background-color:#f0f0f0;min-width:90px}.Feature.item-02 td{min-width:72px}.Feature.item-02 td:nth-child(2){background-color:#f1ece7}.Feature.item-02 td:nth-child(3){background-color:#f3f3f3}.Feature.item-02 td:nth-child(4){background-color:#faf5e8}.Feature.item-02 td:nth-child(5){background-color:#f4f4f4}.Feature.item-02 td:nth-child(6){background-color:#f3fbfe}.Feature.item-02 .new{font-size:10px;display:flex;padding:4px;line-height:1;justify-content:center;align-items:center;gap:10px;border-radius:var(--radius-size-md);border:1px solid var(--txt-color-anker);background:#fff;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 1080px){.Feature.item-02 .new{margin:auto}}.Feature.item-03 table{border-collapse:separate;border-spacing:8px}@media screen and (min-width: 1080px){.Feature.item-03 tbody{display:grid;grid-template-columns:repeat(7,1fr);gap:10px}}.Feature.item-03 th,.Feature.item-03 td{text-align:center;border:none}@media screen and (min-width: 1080px){.Feature.item-03 th,.Feature.item-03 td{padding:30px 0;display:grid;align-content:center}}.Feature.item-03 tr{position:relative;display:grid;grid-template-columns:50% 50%}@media screen and (min-width: 1080px){.Feature.item-03 tr{grid-template-columns:unset;grid-template-rows:repeat(3,100px);gap:10px}}.Feature.item-03 tr:first-child{grid-template-columns:1fr 1fr}@media screen and (min-width: 1080px){.Feature.item-03 tr:first-child{grid-template-columns:unset;grid-template-rows:repeat(3,100px);gap:10px}}@media screen and (min-width: 1080px){.Feature.item-03 img{max-width:160px}}.Feature.item-03 .mileage,.Feature.item-03 .coupon{font-weight:700;display:grid;grid-auto-flow:row;height:60px;padding:10px;border-radius:10px;border:1px solid var(--border-color, #E6E6E6)}@media screen and (min-width: 1080px){.Feature.item-03 .mileage,.Feature.item-03 .coupon{height:100%;place-items:center;align-content:center}}.Feature.item-03 .mileage span,.Feature.item-03 .coupon span{font-size:10px;font-weight:400}@media screen and (min-width: 1080px){.Feature.item-03 .mileage{font-size:20px;padding:30px 0}}.Feature.item-03 .coupon{background-color:#fff}@media screen and (min-width: 1080px){.Feature.item-03 .coupon{font-size:24px;padding:30px 0}}.Feature.item-03 .percent{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width: 1080px){.Feature.item-03 .percent{position:relative;height:100%}}.Feature.item-03 .percent .num{color:var(--txt-color-black);font-size:12px;font-weight:700;line-height:100%;padding:4px 6px;gap:10px;border:1px solid var(--txt-color-anker);border-radius:99px;background-color:#fff;position:relative;z-index:3}@media screen and (min-width: 1080px){.Feature.item-03 .percent .num{margin:20px}}.Feature.item-03 .percent i{--w: 66px;width:var(--w);height:1px;border-top:1px dotted var(--txt-color-black);position:absolute;left:calc(var(--w)/6*-1);right:0;top:0;bottom:0;margin:auto;z-index:1}@media screen and (min-width: 1080px){.Feature.item-03 .percent i{--w: 1px;height:72px;border-left:1px dotted var(--txt-color-black)}}.Feature.item-03 .percent i:after{content:"";width:6px;height:6px;display:block;border:1px solid var(--txt-color-black);border-top:none;border-right:none;transform:rotate(-135deg);position:absolute;left:auto;right:0;top:0;bottom:0;margin:auto}@media screen and (min-width: 1080px){.Feature.item-03 .percent i:after{left:-3px;top:auto;bottom:0;transform:rotate(-45deg)}}.Feature.item-pp .content{display:grid;place-items:center;gap:30px}@media screen and (min-width: 1080px){.Feature.item-pp .content{gap:40px}}.Feature.item-pp .pp-box{border-radius:20px;background:var(--Linear, linear-gradient(93deg, #00A9E0 3.91%, #1A6882 100.07%));color:#fff;font-weight:700;padding-top:60px;padding-bottom:60px}@media screen and (min-width: 1080px){.Feature.item-pp .pp-box{padding-top:120px;padding-bottom:80px;width:98%}}@media screen and (min-width: 1080px){.Feature.item-pp .logo-pp{max-width:480px;width:100%}}.Feature.item-pp .pp-benefit-heading{font-size:12px;line-height:1;display:flex;gap:8px;white-space:nowrap;place-items:center;width:100%}@media screen and (min-width: 1080px){.Feature.item-pp .pp-benefit-heading{font-size:16px}}.Feature.item-pp .pp-benefit-heading:after{content:"";width:100%;height:1px;background-color:#ffffff1a;display:block}.Feature.item-pp .layout{display:grid;place-items:center;gap:20px}@media screen and (min-width: 1080px){.Feature.item-pp .layout{gap:40px}}.Feature.item-pp .pp-benefit{display:grid;gap:10px}@media screen and (min-width: 1080px){.Feature.item-pp .pp-benefit{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:20px}.Feature.item-pp .pp-benefit .benefit-item:last-child{grid-column:1/4}}.Feature.item-pp .pp-benefit .benefit-item{color:var(--txt-color-black);display:grid;padding:30px;gap:8px;border-radius:12px;background:linear-gradient(90deg,#fff,#e3f8ff)}@media screen and (min-width: 1080px){.Feature.item-pp .pp-benefit .benefit-item{place-content:baseline;padding:50px 40px;gap:20px}}.Feature.item-pp .pp-benefit .benefit-item h4{color:var(--txt-color-anker);font-size:24px;font-weight:700;line-height:125%}@media screen and (min-width: 1080px){.Feature.item-pp .pp-benefit .benefit-item h4{font-size:32px}}.Feature.item-pp .pp-benefit .benefit-item p{text-align:left}@media screen and (min-width: 1080px){.Feature.item-pp .pp-benefit .benefit-item p{font-size:16px}}.Feature.item-pp .pp-benefit .benefit-item.coupon{gap:10px;padding-top:40px}.Feature.item-pp .pp-benefit .benefit-item.coupon div{display:grid;gap:10px}@media screen and (min-width: 1080px){.Feature.item-pp .pp-benefit .benefit-item.coupon div{width:66%;gap:10px}}.Feature.item-pp .pp-benefit .benefit-item.coupon h4 span{display:block;font-size:16px;margin-top:10px;color:var(--txt-color-anker)}@media screen and (min-width: 1080px){.Feature.item-pp .pp-benefit .benefit-item.coupon h4 span{font-size:18px;line-height:1.4}}@media screen and (min-width: 1080px){.Feature.item-pp .pp-benefit .benefit-item.coupon{grid-column:1/4;display:flex;justify-content:space-between;align-items:center}}.Feature.item-pp .pp-benefit .benefit-item.coupon a.button{width:100%;text-decoration:none;color:#fff;background-color:var(--txt-color-anker);border:1px solid var(--txt-color-anker);border-radius:100px;padding:15px;font-weight:700;font-size:14px;align-self:end;justify-self:end;text-align:center;margin-top:30px}@media screen and (min-width: 1080px){.Feature.item-pp .pp-benefit .benefit-item.coupon a.button{width:20%;font-size:16px;margin-top:0;align-self:center;justify-self:center}}.Feature.item-pp .pp-benefit .benefit-item.coupon a.button span{position:relative}.Feature.item-pp .pp-benefit .benefit-item.coupon a.button span:after{position:absolute;top:50%;right:-1.5em;width:.5em;height:.5em;transform:translateY(-50%) rotate(45deg);border-right:2px solid currentColor;border-top:2px solid currentColor;content:""}.Feature.item-pp .pp-benefit .benefit-item.coupon a.button:hover{color:#00a9e0;background-color:#fff}.Feature.item-pp .pp-benefit .benefit-item.-sm{display:flex;align-items:center;gap:10px}@media screen and (min-width: 1080px){.Feature.item-pp .pp-benefit .benefit-item.-sm{padding:20px 40px;justify-content:center}}.Feature.item-pp .pp-benefit .benefit-item.-sm .txt{gap:10px}@media screen and (min-width: 1080px){.Feature.item-pp .pp-benefit .benefit-item.-sm .txt{display:grid;grid-template-columns:auto auto;align-items:center;gap:60px}}.Feature.item-pp .pp-benefit .benefit-item.-sm h4{font-size:18px}@media screen and (min-width: 1080px){.Feature.item-pp .pp-benefit .benefit-item.-sm h4{font-size:32px}}.Feature.item-pp .pp-benefit .benefit-item.-sm p{margin:0}.Feature.item-pp .pp-benefit .benefit-item .lp-caption .text-link{font-size:10px;font-weight:600}.Feature.item-pp .pp-btn{padding:20px 14px;align-self:stretch;border-radius:4px;border:2px solid var(--border-color-dark-theme, rgba(255, 255, 255, .2));background:#ffffff1a;width:100%;text-align:center}@media screen and (min-width: 1080px){.Feature.item-pp .pp-btn{padding:40px}}.Feature.item-pp .pp-btn.-inactive{pointer-events:none;opacity:.6}.Feature.item-pp .pp-btn span{position:relative}.Feature.item-pp .pp-btn span:after{position:absolute;top:50%;right:-1.5em;width:.5em;height:.5em;transform:translateY(-50%) rotate(45deg);border-right:1px solid currentColor;border-top:1px solid currentColor;content:""}.Feature.item-pp .pp-btn:hover{background-color:#fff6}.Note h3{padding-top:30px;border-top:1px solid var(--border-color);margin-top:30px;margin-bottom:20px}@media screen and (min-width: 1080px){.Note h3{padding-top:60px;margin-top:60px}}.Note .note-box{display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;border-radius:var(--radius-size-md);background:var(--background-color-birght, #F7F9FA);margin-top:20px}@media screen and (min-width: 1080px){.Note .note-box{padding:40px}}.Note .note-box .txt-red{color:var(--txt-color-red);font-weight:700}.Note .note-box h4{color:var(--black, #1A1A1A);font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:400;line-height:175%}@media screen and (min-width: 1080px){.Note .note-box h4{font-size:20px;font-weight:700}}.Note .note-list li{padding-left:1em;position:relative}.Note .note-list li:before{content:"\30fb";position:absolute;left:0}.Faq{padding:80px 0}@media screen and (min-width: 1080px){.Faq{padding:160px 0}}.Faq .heading{margin:0 0 30px;font-size:24px;font-weight:400;line-height:1.25;letter-spacing:0}.Faq .details{border-bottom:solid 1px rgba(255,255,255,.1);cursor:pointer}.Faq .details[open] .summary:before{-webkit-mask-image:url(https://cdn.shopify.com/s/files/1/0508/4381/2001/files/icon-minus.svg?v=1681547710);mask-image:url(https://cdn.shopify.com/s/files/1/0508/4381/2001/files/icon-minus.svg?v=1681547710)}.Faq .summary{position:relative;z-index:1;padding:20px 0 20px 2em;font-size:18px;line-height:1.25}.Faq .summary::-webkit-details-marker{display:none}@media screen and (min-width: 1080px){.Faq .summary{padding:30px 0 30px 2em;font-size:20px}}.Faq .summary:before{content:"";display:inline-block;width:1em;height:1em;line-height:1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(https://cdn.shopify.com/s/files/1/0508/4381/2001/files/icon-plus.svg?v=1681547710);mask-image:url(https://cdn.shopify.com/s/files/1/0508/4381/2001/files/icon-plus.svg?v=1681547710);background-color:var(--clr-theme);position:absolute;z-index:inherit;top:calc(.25em + 20px);left:0}@media screen and (min-width: 1080px){.Faq .summary:before{top:calc(.25em + 30px)}}.Faq .content{font-size:14px;line-height:1.5;margin-top:-10px;padding:0 0 24px 2.6em}@media screen and (min-width: 1080px){.Faq .content{margin-top:-15px;padding:0 0 30px 3em}}.Faq .content ul.list li{padding-left:1em;text-indent:-.6em}.Faq .content ul.list li:before{content:"\30fb";display:inline-block;margin-right:.5em}.Faq .content dl.item:not(:first-of-type){margin-top:16px}.Faq .content dl.item dt{margin-bottom:4px;font-weight:700}.Faq .content .m-caption{margin-top:10px}.Campaign{background-color:#e5f6fc;border-radius:20px;text-align:center;margin-top:30px;padding-bottom:60px}@media screen and (min-width: 1080px){.Campaign{width:98%;margin:30px auto 0;padding-bottom:0}}.Campaign .content{display:grid;gap:30px;padding-top:60px}@media screen and (min-width: 1080px){.Campaign .content{padding:80px 0}}.Campaign .box{background-color:#fff;padding:30px 4vw;display:grid;gap:30px;border-radius:20px}@media screen and (min-width: 1080px){.Campaign .box{padding:50px;gap:40px}}.Campaign h2{color:var(--txt-color-anker);font-size:24px}@media screen and (min-width: 1080px){.Campaign h2{font-size:42px;margin-bottom:15px}}.mv img{width:100%;border-radius:4px}.campaign_contents{display:grid;gap:25px;border-radius:20px}@media screen and (min-width: 1080px){.campaign_contents{gap:25px;grid-template-columns:1fr 1fr}}.campaign_contents .campaign_item_wrap.CP_prime .label_a{background:var(--Linear, linear-gradient(93deg, #1A6882 3.91%, #00A9E0 100.07%))}.campaign_contents .campaign_item_wrap.CP_prime .campaign_item{background-color:#e8f9fe;border:1px solid RGBA(97,191,222,.5)}.campaign_contents .campaign_item_wrap .label_a{display:flex;justify-content:center;height:50px;align-items:center;color:#fff;font-weight:600;background-color:#00a9e0;padding:10px 0;border-radius:5px;letter-spacing:.1em;line-height:1.3}.campaign_contents .campaign_item{display:grid;grid-row:span 3;gap:0;grid-template-rows:subgrid;background-color:#f7f9fa;border:1px solid var(--border-color);border-radius:15px;margin-top:18px}.campaign_contents .campaign_item .campaign_item_inr{display:grid;gap:18px;padding:30px 20px}@media screen and (min-width: 1080px){.campaign_contents .campaign_item .campaign_item_inr{padding:22px 24px 22px 22px;text-emphasis:left;display:flex;justify-content:space-between}}@media screen and (min-width: 1080px){.campaign_contents .campaign_item .campaign_item_inr.cp_height{height:343px}}.campaign_contents .campaign_item h4{font-size:24px;line-height:1.3;font-weight:600}@media screen and (min-width: 1080px){.campaign_contents .campaign_item h4{font-size:28px}}.campaign_contents .campaign_item p{font-size:12px;color:var(--txt-color-gray);margin-top:8px}@media screen and (min-width: 1080px){.campaign_contents .campaign_item p{font-size:14px}}.campaign_contents .campaign_item .text{display:grid;gap:15px;text-align:center;width:100%;padding-bottom:10px}@media screen and (min-width: 1080px){.campaign_contents .campaign_item .text{display:grid;gap:15px;text-align:left;width:54%;padding-bottom:10px}}.campaign_contents .campaign_item .text a.button{padding:13px;display:flex;justify-content:center}.campaign_contents .campaign_item .member{color:var(--txt-color-anker);font-weight:700;padding-bottom:2px;font-size:13px;border-bottom:2px dotted var(--txt-color-anker);margin-bottom:8px;display:inline-block}@media screen and (min-width: 1080px){.campaign_contents .campaign_item .member{margin-bottom:7px;padding-bottom:5px;font-size:16px}}.campaign_contents .campaign_item .inrtxt{display:block}.campaign_contents .campaign_item .top{font-size:16px;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:600;background-color:#00a9e0;padding:14px 0 10px;border-radius:15px 15px 0 0;letter-spacing:.1em;line-height:1.3}@media screen and (min-width: 1080px){.campaign_contents .campaign_item .top{font-size:20px;padding:16px 0 14px}}.campaign_contents .campaign_item .top img{margin-right:3px}.campaign_contents .campaign_item .period{padding:15px;display:block;font-size:14px;font-weight:700;color:var(--txt-color-anker)}@media screen and (min-width: 1080px){.campaign_contents .campaign_item .period{font-size:18px;padding:18px 15px}}.campaign_contents .campaign_item .img{width:auto;padding:30px;background-color:#fff;border-radius:10px;display:flex;justify-content:center;position:relative}.campaign_contents .campaign_item .img span{position:absolute;font-size:10px;right:15px;bottom:15px;color:var(--txt-color-gray)}@media screen and (min-width: 1080px){.campaign_contents .campaign_item .img{height:100%;width:40%}}.campaign_contents .campaign_item .img img{width:70%;object-fit:contain;display:block;margin:0 auto;background-color:#fff}@media screen and (min-width: 1080px){.campaign_contents .campaign_item .img img{width:100%}}.campaign_contents .campaign_item ul{margin-top:10px}@media screen and (min-width: 1080px){.campaign_contents .campaign_item ul{margin-top:15px}}.campaign_contents .campaign_item ul li{font-size:10px;text-align:justify;color:var(--txt-color-gray);font-weight:300;position:relative;padding-left:1em}.campaign_contents .campaign_item ul li:before{position:absolute;content:"\203b";left:0}@media screen and (min-width: 1080px){.campaign_contents .campaign_item ul li{font-size:12px}}.campaign_contents .campaign_item .button{width:100%;text-decoration:none;color:var(--txt-color-anker);background-color:#fff;border:1px solid var(--txt-color-anker);border-radius:100px;margin-top:10px;padding:15px;font-weight:700;font-size:14px;align-self:end;justify-self:end}@media screen and (min-width: 1080px){.campaign_contents .campaign_item .button{font-size:16px}}.campaign_contents .campaign_item .button span{position:relative;left:-10px}.campaign_contents .campaign_item .button span:after{position:absolute;top:50%;right:-1.5em;width:.5em;height:.5em;transform:translateY(-50%) rotate(45deg);border-right:2px solid currentColor;border-top:2px solid currentColor;content:""}.campaign_contents .campaign_item .button:hover{color:#fff;background-color:#00a9e0}.campaign_contents .campaign_item #form-link_a{width:100%;text-decoration:none;color:var(--txt-color-anker);background-color:#fff;padding:13px;border-radius:100px;margin-top:10px;align-self:end;display:flex;justify-content:center;text-align:center;border:1px solid var(--txt-color-anker)}.campaign_contents .campaign_item #form-link_a a{font-weight:700;font-size:14px}@media screen and (min-width: 1080px){.campaign_contents .campaign_item #form-link_a a{font-size:16px}}.campaign_contents .campaign_item #form-link_a span{position:relative;left:-10px}.campaign_contents .campaign_item #form-link_a span:after{position:absolute;top:50%;right:-1.5em;width:.5em;height:.5em;transform:translateY(-50%) rotate(45deg);border-right:2px solid currentColor;border-top:2px solid currentColor;content:""}.campaign_contents .campaign_item #form-link_a:hover{color:#fff;background-color:#00a9e0}.campaign_contents .campaign_item #form-link_b{width:100%;text-decoration:none;color:var(--txt-color-anker);background-color:#fff;padding:13px;border-radius:100px;margin-top:10px;align-self:end;display:flex;justify-content:center;text-align:center;border:1px solid var(--txt-color-anker)}.campaign_contents .campaign_item #form-link_b a{font-weight:700;font-size:14px}@media screen and (min-width: 1080px){.campaign_contents .campaign_item #form-link_b a{font-size:16px}}.campaign_contents .campaign_item #form-link_b span{position:relative;left:-10px}.campaign_contents .campaign_item #form-link_b span:after{position:absolute;top:50%;right:-1.5em;width:.5em;height:.5em;transform:translateY(-50%) rotate(45deg);border-right:2px solid currentColor;border-top:2px solid currentColor;content:""}.campaign_contents .campaign_item #form-link_b:hover{color:#fff;background-color:#00a9e0}.cp_end{width:100%;text-decoration:none;color:#c7c7c7;background-color:#fff;border:1px solid #c7c7c7;border-radius:100px;margin-top:10px;padding:15px;font-weight:700;font-size:14px;align-self:end;justify-self:end;text-align:center}.Mileage_CP-bnr{width:100%;margin-top:50px}.Mileage_CP-bnr img{width:100%;object-fit:contain}.Mileage_CP-bnr a:hover{opacity:.9;transition:.3s}#Footer_cp #Fcp_inr{position:relative;right:10px;z-index:10;background-color:#fff;margin:0 auto;padding:20px;text-align:center;left:0;bottom:-200px;overflow:hidden;width:100%;transition:.7s}#Footer_cp #Fcp_inr.scrolled{bottom:0;position:fixed;box-shadow:10px 0 10px #0000001a}#Footer_cp #Fcp_inr.another-class{bottom:0;margin:10px 0 px;padding:30px 20px;border-top:1px solid var(--border-color)}#Footer_cp #Fcp_inr.DownMove{animation:DownAnime .5s forwards}@keyframes DownAnime{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(200px)}}#Footer_cp h4{width:100%;font-size:16px}@media screen and (min-width: 1080px){#Footer_cp h4{font-size:18px}}#Footer_cp .button_wrap{display:flex;margin-top:10px;align-items:center;justify-content:space-between}@media screen and (min-width: 1080px){#Footer_cp .button_wrap{width:100%;max-width:600px;margin:13px auto 0}}#Footer_cp .button_wrap .registration{width:48%;font-size:3.2vw;font-weight:600;border-radius:100px;color:var(--txt-color-anker);padding:12px 7px;border:2px solid var(--txt-color-anker)}@media screen and (min-width: 1080px){#Footer_cp .button_wrap .registration{padding:12px;font-size:16px}}#Footer_cp .button_wrap .registration:hover{color:var(--txt-color-anker);background-color:#f4fcff}#Footer_cp .button_wrap .primepass{width:48%;color:#fff;border-radius:100px;font-size:3.2vw;font-weight:600;padding:12px 7px;border:2px solid var(--txt-color-anker);background-color:#00a9e0}@media screen and (min-width: 1080px){#Footer_cp .button_wrap .primepass{padding:12px;font-size:16px}}#Footer_cp .button_wrap .primepass:hover{color:#fff;background-color:#00a9e0cc}
/*# sourceMappingURL=/cdn/shop/t/115/assets/page-anker-mileage-program.css.map */
