.special-offer .benefitsMv-inner{margin:auto}.special-offer .benefitsMv-inner-bg{margin:auto;background-size:cover;background-position:center}.special-offer .benefitsMv-inner .mainTtl{margin:auto}.special-offer .benefitsMv-inner .readTxt{text-align:center;font-weight:700}.special-offer .anchorArea{background-color:#b99946}.special-offer .anchorArea-inner-ttl{color:#fff;text-align:center;font-weight:600}.special-offer .anchorArea-inner-lists{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:auto}.special-offer .content-inner{margin:auto}.special-offer .content-inner .cntTtl{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:600}.special-offer .content-inner .cntTtl .num{display:inline-block}.special-offer .content-inner .cntTtl .dec{display:inline-block}.special-offer .content.cnt02{background-color:#eae8e8}.special-offer .tableArea{background-color:#b99946}.special-offer .tableArea-inner{margin:auto}.special-offer .tableArea-inner-ttl{color:#fff;text-align:center}.special-offer .tableArea-inner-comparison{position:relative;margin:auto}.special-offer .tableArea-inner-comparison::before{content:'';position:absolute;display:inline-block;background-size:contain;vertical-align:middle}.special-offer .tableArea-inner-comparison td,.special-offer .tableArea-inner-comparison th{background-color:#fff}.special-offer .tableArea-inner-comparison .second-line{background-color:#fff9e9}.special-offer .recmArea{background-color:#fff}.special-offer .recmArea-inner{margin:auto}.special-offer .recmArea-inner-top .ttl{margin:auto}.special-offer .recmArea-inner-top .mdl-img{margin:auto}.special-offer .recmArea-inner-top .pets-img{margin:auto}.special-offer .recmArea-inner-top .message{background-color:#eae8e8;text-align:center}.special-offer.view-pc .benefitsMv{margin-top:min(calc((100/1920)*100vw), 100px)}.special-offer.view-pc .benefitsMv-inner-bg{width:min(calc((1920/1920)*100vw), 1920px);height:min(calc((500/1920)*100vw), 500px);background-image:url(/public/images/default/mcadamspetfoods/page/benefits/sec01-mv-tpBg.webp)}.special-offer.view-pc .benefitsMv-inner .mainTtl{margin:auto;width:min(calc((575/1920)*100vw), 575px);margin-top:calc(-110 / 1920 * 100vw)}@media screen and (min-width: 768px), print{.special-offer.view-pc .benefitsMv-inner .mainTtl{margin-top:-110px}}.special-offer.view-pc .benefitsMv-inner .readTxt{line-height:1.66667;letter-spacing:-.02em;font-size:min(calc((24/1366)*100vw), 24px);padding:min(calc((50/1920)*100vw), 50px) 0 min(calc((70/1920)*100vw), 70px)}.special-offer.view-pc .anchorArea-inner{padding:min(calc((45/1920)*100vw), 45px) 0 min(calc((160/1920)*100vw), 160px)}.special-offer.view-pc .anchorArea-inner-ttl{letter-spacing:-0.05em;font-size:min(calc((64/1920)*100vw), 64px)}.special-offer.view-pc .anchorArea-inner-lists{width:min(calc((1280/1920)*100vw), 1280px);margin:min(calc((15/1920)*100vw), 15px) auto 0}.special-offer.view-pc .anchorArea-inner-lists li{width:min(calc((298/1920)*100vw), 298px);height:min(calc((431/1920)*100vw), 431px)}.special-offer.view-pc .anchorArea-inner-lists li:hover{cursor:pointer}.special-offer.view-pc .content{background-color:#fff}.special-offer.view-pc .content-inner{width:min(calc((1280/1920)*100vw), 1280px);padding-bottom:min(calc((160/1920)*100vw), 160px)}.special-offer.view-pc .content-inner .cntTtl{line-height:1;letter-spacing:.05em;font-size:min(calc((48/1920)*100vw), 48px);margin-bottom:min(calc((25/1920)*100vw), 25px)}.special-offer.view-pc .content-inner .cntTtl .num{width:min(calc((77/1920)*100vw), 77px);height:min(calc((59/1920)*100vw), 59px)}.special-offer.view-pc .content-inner .cntTtl .ttl{margin:0 min(calc((15/1920)*100vw), 15px) 0 min(calc((25/1920)*100vw), 25px)}.special-offer.view-pc .content-inner .cntTtl .dec{width:min(calc((168/1920)*100vw), 168px);height:min(calc((50/1920)*100vw), 50px)}.special-offer.view-pc .content-inner .cntTxt{line-height:1.875;font-size:min(calc((16/1366)*100vw), 16px);width:min(calc((700/1920)*100vw), 700px)}.special-offer.view-pc .content-inner .cntTxt span{display:block;font-size:min(calc((12/1366)*100vw), 12px)}.special-offer.view-pc .content-inner-block.blo01{position:relative;padding:min(calc((80/1920)*100vw), 80px) 0 min(calc((50/1920)*100vw), 50px)}.special-offer.view-pc .content-inner-block.blo01 .cntTtl{padding-top:min(calc((240/1920)*100vw), 240px);margin-top:calc(-240 / 1920 * 100vw)}@media screen and (min-width: 1920px), print{.special-offer.view-pc .content-inner-block.blo01 .cntTtl{margin-top:-240px}}.special-offer.view-pc .content-inner-block.blo01 .blo01-img{position:absolute;width:min(calc((520/1920)*100vw), 520px);right:0;top:0;top:calc(-60 / 1920 * 100vw)}@media screen and (min-width: 1920px), print{.special-offer.view-pc .content-inner-block.blo01 .blo01-img{top:-60px}}.special-offer.view-pc .content-inner-block.blo02{padding:min(calc((20/1920)*100vw), 20px) 0 min(calc((80/1920)*100vw), 80px)}.special-offer.view-pc .content-inner-block.blo02 .blo02-ttl{color:#b89947;font-weight:600;text-align:center;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:min(calc((40/1920)*100vw), 40px)}.special-offer.view-pc .content-inner-block.blo02 .blo02-ttl span{position:relative;right:min(calc((10/1920)*100vw), 10px)}.special-offer.view-pc .content-inner-block.blo02 .blo02-ttl::before,.special-offer.view-pc .content-inner-block.blo02 .blo02-ttl::after{content:"";position:absolute;display:inline-block;width:min(calc((320/1920)*100vw), 320px);height:min(calc((9/1920)*100vw), 9px);border-top:solid 2px #b89947;border-bottom:solid 2px #b89947}@media screen and (max-width: 1000px), print{.special-offer.view-pc .content-inner-block.blo02 .blo02-ttl::before,.special-offer.view-pc .content-inner-block.blo02 .blo02-ttl::after{height:5px}}@media screen and (max-width: 1000px), print{.special-offer.view-pc .content-inner-block.blo02 .blo02-ttl::before,.special-offer.view-pc .content-inner-block.blo02 .blo02-ttl::after{border-top:solid 1px #b89947;border-bottom:solid 1px #b89947}}.special-offer.view-pc .content-inner-block.blo02 .blo02-ttl::before{left:0}.special-offer.view-pc .content-inner-block.blo02 .blo02-ttl::after{right:0}.special-offer.view-pc .content-inner-block.blo02 .blo02-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:min(calc((46/1920)*100vw), 46px) auto 0;width:min(calc((1200/1920)*100vw), 1200px)}.special-offer.view-pc .content-inner-block.blo02 .blo02-list li:nth-child(1){width:min(calc((339/1920)*100vw), 339px);height:min(calc((489/1920)*100vw), 489px)}.special-offer.view-pc .content-inner-block.blo02 .blo02-list li:nth-child(2){width:min(calc((304/1920)*100vw), 304px);height:min(calc((530/1920)*100vw), 530px)}.special-offer.view-pc .content-inner-block.blo02 .blo02-list li:nth-child(3){width:min(calc((356/1920)*100vw), 356px);height:min(calc((530/1920)*100vw), 530px)}.special-offer.view-pc .content-inner-block.blo03{position:relative;background-position:center;background-size:cover;background-image:url(/public/images/default/mcadamspetfoods/page/benefits/sec03-bg.webp);padding:min(calc((45/1920)*100vw), 45px) 0 min(calc((27/1920)*100vw), 27px)}.special-offer.view-pc .content-inner-block.blo03 .blo03-cap{position:relative;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;font-size:min(calc((20/1920)*100vw), 20px);margin-bottom:min(calc((5/1920)*100vw), 5px)}.special-offer.view-pc .content-inner-block.blo03 .blo03-cap::before,.special-offer.view-pc .content-inner-block.blo03 .blo03-cap::after{content:"";display:inline-block;position:absolute;background-color:#333;width:2px;top:min(calc((5/1920)*100vw), 5px);height:min(calc((28/1920)*100vw), 28px);transform:rotate(30deg)}@media screen and (max-width: 1000px), print{.special-offer.view-pc .content-inner-block.blo03 .blo03-cap::before,.special-offer.view-pc .content-inner-block.blo03 .blo03-cap::after{width:1px}}@media screen and (max-width: 767px), print{.special-offer.view-pc .content-inner-block.blo03 .blo03-cap::before,.special-offer.view-pc .content-inner-block.blo03 .blo03-cap::after{right:calc(-7 / 750 * 100vw)}}@media screen and (min-width: 768px), print{.special-offer.view-pc .content-inner-block.blo03 .blo03-cap::before,.special-offer.view-pc .content-inner-block.blo03 .blo03-cap::after{right:calc(-15 / 1920 * 100vw)}}@media screen and (min-width: 1920px), print{.special-offer.view-pc .content-inner-block.blo03 .blo03-cap::before,.special-offer.view-pc .content-inner-block.blo03 .blo03-cap::after{right:-15px}}.special-offer.view-pc .content-inner-block.blo03 .blo03-cap::before{transform:rotate(-30deg)}@media screen and (max-width: 767px), print{.special-offer.view-pc .content-inner-block.blo03 .blo03-cap::before{left:calc(-7 / 750 * 100vw)}}@media screen and (min-width: 768px), print{.special-offer.view-pc .content-inner-block.blo03 .blo03-cap::before{left:calc(-15 / 1920 * 100vw)}}@media screen and (min-width: 1920px), print{.special-offer.view-pc .content-inner-block.blo03 .blo03-cap::before{left:-15px}}.special-offer.view-pc .content-inner-block.blo03 .blo03-ttl{text-align:center;font-weight:600;font-size:min(calc((32/1920)*100vw), 32px)}.special-offer.view-pc .content-inner-block.blo03 .blo03-list{width:min(calc((500/1920)*100vw), 500px);margin-left:min(calc((236/1920)*100vw), 236px);margin-top:min(calc((25/1920)*100vw), 25px)}.special-offer.view-pc .content-inner-block.blo03 .blo03-list dt{font-weight:600;line-height:1.28571;font-size:min(calc((28/1920)*100vw), 28px);padding-bottom:min(calc((5/1920)*100vw), 5px);border-bottom:solid 2px #ff5520}@media screen and (max-width: 1000px), print{.special-offer.view-pc .content-inner-block.blo03 .blo03-list dt{border-bottom:solid 1px #ff5520}}.special-offer.view-pc .content-inner-block.blo03 .blo03-list dd{margin-left:0;line-height:1.4375;font-size:min(calc((16/1920)*100vw), 16px);margin-top:min(calc((10/1920)*100vw), 10px);margin-bottom:min(calc((22/1920)*100vw), 22px)}.special-offer.view-pc .content-inner-block.blo03 .blo03-list dd span{font-size:min(calc((12/1920)*100vw), 12px)}.special-offer.view-pc .content-inner-block.blo04 .blo04-ttl{color:#b89945;text-align:center;font-weight:600;font-size:min(calc((34/1920)*100vw), 34px);margin:min(calc((65/1920)*100vw), 65px) 0 min(calc((20/1920)*100vw), 20px)}.special-offer.view-pc .content-inner-block.blo04 .blo04-list{padding-left:0;margin-bottom:min(calc((77/1920)*100vw), 77px)}.special-offer.view-pc .content-inner-block.blo04 .blo04-list li{position:relative;border:solid 2px #b89945;margin-bottom:min(calc((30/1920)*100vw), 30px);background-color:#fff}@media screen and (max-width: 1000px), print{.special-offer.view-pc .content-inner-block.blo04 .blo04-list li{border:solid 1px #b89945}}.special-offer.view-pc .content-inner-block.blo04 .blo04-list li:nth-child(1)::before,.special-offer.view-pc .content-inner-block.blo04 .blo04-list li:nth-child(2)::before{content:'';display:inline-block;position:absolute;background-image:url(/public/images/default/mcadamspetfoods/page/benefits/sec03-arrow.webp);background-size:contain;vertical-align:middle;width:min(calc((27/1920)*100vw), 27px);height:min(calc((38/1920)*100vw), 38px);bottom:0;left:calc(128 / 1920 * 100vw);bottom:calc(-38 / 1920 * 100vw)}@media screen and (min-width: 1920px), print{.special-offer.view-pc .content-inner-block.blo04 .blo04-list li:nth-child(1)::before,.special-offer.view-pc .content-inner-block.blo04 .blo04-list li:nth-child(2)::before{left:128px;bottom:-38px}}.special-offer.view-pc .content-inner-block.blo04 .blo04-list li:nth-child(3){margin-bottom:0}.special-offer.view-pc .content-inner-block.blo04 .blo04-list li:nth-child(1) .blo04-list-inner .num{width:min(calc((119/1920)*100vw), 119px);height:min(calc((42/1920)*100vw), 42px)}.special-offer.view-pc .content-inner-block.blo04 .blo04-list li:nth-child(2) .blo04-list-inner .num,.special-offer.view-pc .content-inner-block.blo04 .blo04-list li:nth-child(3) .blo04-list-inner .num{width:min(calc((122/1920)*100vw), 122px);height:min(calc((42/1920)*100vw), 42px)}.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner::before{content:"";display:inline-block;position:absolute;background-color:#b89945;width:2px;height:min(calc((105/1920)*100vw), 105px);left:calc(286 / 1920 * 100vw)}@media screen and (max-width: 1000px), print{.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner::before{width:1px}}@media screen and (min-width: 1920px), print{.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner::before{left:286px}}.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner .num{margin:0 min(calc((115/1920)*100vw), 115px) 0 min(calc((80/1920)*100vw), 80px)}.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner .step-01{line-height:1.2;position:relative}.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner .step-01 .line-01{display:inline-block;font-size:min(calc((16/1366)*100vw), 16px);margin:min(calc((30/1920)*100vw), 30px) 0 0}.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner .step-01 .line-02{line-height:1.46154;font-weight:bold}.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner .step-01 .line-02 span{font-size:min(calc((19/1366)*100vw), 19px)}.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner .step-01 .line-02 span.tel{font-size:min(calc((32/1366)*100vw), 32px)}.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner .step-01 .line-03{font-size:min(calc((12/1366)*100vw), 12px);margin:min(calc((13/1920)*100vw), 13px) 0 min(calc((22/1920)*100vw), 22px)}.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner .step-02{line-height:1.2;position:relative}.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner .step-02 .line-01{font-size:min(calc((16/1366)*100vw), 16px);margin:min(calc((20/1920)*100vw), 20px) 0 0}.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner .step-02 .line-01 span{font-size:min(calc((12/1366)*100vw), 12px)}.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner .step-02 .line-02{line-height:1.4375;font-weight:bold;font-size:min(calc((24/1366)*100vw), 24px);margin:min(calc((5/1920)*100vw), 5px) 0 min(calc((13/1920)*100vw), 13px)}.special-offer.view-pc .content-inner-block.blo04 .blo04-list-inner .step-03 .line-01{font-size:min(calc((16/1366)*100vw), 16px);margin:min(calc((60/1920)*100vw), 60px) 0}.special-offer.view-pc .content.cnt02{background-color:#eae8e8}.special-offer.view-pc .content.cnt02 .content-inner{padding-bottom:min(calc((134/1920)*100vw), 134px)}.special-offer.view-pc .content.cnt02 .content-inner-block.blo06{margin-top:min(calc((10/1920)*100vw), 10px)}.special-offer.view-pc .content.cnt02 .content-inner-block.blo06 .blo06-inner-dtl{width:100%;height:min(calc((604/1920)*100vw), 604px);background-size:contain;background-image:url(/public/images/default/mcadamspetfoods/page/benefits/sec03-blo06-img.webp)}.special-offer.view-pc .content.cnt02 .content-inner-block.blo06 .blo06-inner-dtl .blo06-ttl{font-weight:600;text-align:center;letter-spacing:-.01em;font-size:min(calc((36/1920)*100vw), 36px);padding-top:min(calc((17/1920)*100vw), 17px)}.special-offer.view-pc .content.cnt02 .content-inner-block.blo06 .blo06-inner-dtl .blo06-txt{color:#fff;line-height:2.5;letter-spacing:-.01em;font-size:min(calc((24/1920)*100vw), 24px);margin-top:min(calc((55/1920)*100vw), 55px);margin-left:min(calc((93/1920)*100vw), 93px)}.special-offer.view-pc .content.cnt02 .content-inner-block.blo06 .blo06-inner-dtl .blo06-btm{color:#ff5520;font-weight:600;text-align:center;line-height:1.45455;font-size:min(calc((44/1920)*100vw), 44px);margin-top:min(calc((110/1920)*100vw), 110px)}.special-offer.view-pc .content.cnt02 .content-inner-block.blo06 .cvBtn{width:min(calc((460/1920)*100vw), 460px)}.special-offer.view-pc .content.cnt02 .content-inner-block.blo06 .blo06-txt-row{font-weight:700;text-align:center;line-height:1.875;font-size:min(calc((32/1920)*100vw), 32px);margin-top:min(calc((25/1920)*100vw), 25px)}.special-offer.view-pc .content.cnt02 .content-inner-block.blo06 .blo06-txt-sml{font-weight:700;text-align:center;line-height:1.75;font-size:min(calc((16/1920)*100vw), 16px);margin-top:min(calc((8/1920)*100vw), 8px);margin-bottom:min(calc((37/1920)*100vw), 37px)}.special-offer.view-pc .content.cnt02 .content-inner-block.blo06 .blo06-txt-sml span{color:#ff5520}.special-offer.view-pc .content.cnt03 .cntTtl{padding-top:min(calc((215/1920)*100vw), 215px);margin-top:calc(-215 / 1920 * 100vw)}@media screen and (min-width: 1920px), print{.special-offer.view-pc .content.cnt03 .cntTtl{margin-top:-215px}}.special-offer.view-pc .content.cnt03 .content-inner{padding-bottom:min(calc((128/1920)*100vw), 128px)}@media screen and (max-width: 1366px), print{.special-offer.view-pc .content.cnt03 .content-inner{padding-bottom:min(calc((50/1366)*100vw), 50px)}}.special-offer.view-pc .content.cnt03 .cntTxt.mincyou{font-weight:500;line-height:1.5;width:min(calc((830/1920)*100vw), 830px);font-size:min(calc((28/1366)*100vw), 28px);margin:min(calc((47/1920)*100vw), 47px) 0 min(calc((18/1920)*100vw), 18px)}.special-offer.view-pc .content.cnt03 .cntTxt.mincyou span{color:#ff5520;font-size:inherit}@media screen and (min-width: 1366px), print{.special-offer.view-pc .content.cnt03 .cntTxt.mincyou span{display:inline-block}}.special-offer.view-pc .content.cnt03 .blo01-img{position:absolute;width:min(calc((508/1920)*100vw), 508px);right:0;top:0;top:calc(-60 / 1920 * 100vw);right:calc(-80 / 1920 * 100vw)}@media screen and (min-width: 1920px), print{.special-offer.view-pc .content.cnt03 .blo01-img{top:-40px;right:10px}}.special-offer.view-pc .content.cnt04{background-color:#eae8e8}.special-offer.view-pc .content.cnt04 .blo01{padding:min(calc((88/1920)*100vw), 88px) 0 min(calc((120/1920)*100vw), 120px)}.special-offer.view-pc .content.cnt04 .cntTtl{padding-top:min(calc((215/1920)*100vw), 215px);margin-top:calc(-215 / 1920 * 100vw)}@media screen and (min-width: 1920px), print{.special-offer.view-pc .content.cnt04 .cntTtl{margin-top:-215px}}.special-offer.view-pc .content.cnt04 .cntTtl .border{position:relative;letter-spacing:-.05em;display:inline-block;margin-left:min(calc((34/1920)*100vw), 34px);font-size:min(calc((48/1920)*100vw), 48px)}.special-offer.view-pc .content.cnt04 .cntTtl .border::before{content:'';display:inline-block;background-image:url(/public/images/default/mcadamspetfoods/page/benefits/border-ttl-left.webp);background-size:contain;vertical-align:middle;position:absolute;width:min(calc((29/1920)*100vw), 29px);height:min(calc((55/1920)*100vw), 55px);left:calc(-25 / 1920 * 100vw)}@media screen and (min-width: 1920px), print{.special-offer.view-pc .content.cnt04 .cntTtl .border::before{left:-25px}}.special-offer.view-pc .content.cnt04 .cntTtl .border::after{content:'';display:inline-block;background-image:url(/public/images/default/mcadamspetfoods/page/benefits/border-ttl-right.webp);background-size:contain;vertical-align:middle;position:absolute;width:min(calc((29/1920)*100vw), 29px);height:min(calc((55/1920)*100vw), 55px);right:calc(-40 / 1920 * 100vw)}@media screen and (min-width: 1920px), print{.special-offer.view-pc .content.cnt04 .cntTtl .border::after{right:-40px}}.special-offer.view-pc .content.cnt04 .content-inner{padding-bottom:min(calc((128/1920)*100vw), 128px)}@media screen and (max-width: 1366px), print{.special-offer.view-pc .content.cnt04 .content-inner{padding-bottom:0}}.special-offer.view-pc .content.cnt04 .cntTxt.mincyou{letter-spacing:-.03em;width:min(calc((800/1920)*100vw), 800px);font-weight:500;line-height:1.5;font-size:min(calc((28/1366)*100vw), 28px);margin:min(calc((45/1920)*100vw), 45px) 0 min(calc((18/1920)*100vw), 18px)}.special-offer.view-pc .content.cnt04 .cntTxt.mincyou span{color:#ff5520;font-size:inherit}@media screen and (min-width: 1366px), print{.special-offer.view-pc .content.cnt04 .cntTxt.mincyou span{display:inline-block}}.special-offer.view-pc .content.cnt04 .blo01-img{position:absolute;width:min(calc((489/1920)*100vw), 489px);right:0;top:0;top:calc(-28 / 1920 * 100vw);right:calc(-30 / 1920 * 100vw)}@media screen and (min-width: 1920px), print{.special-offer.view-pc .content.cnt04 .blo01-img{top:-28px;right:-5px}}.special-offer.view-pc .tableArea-inner{padding:min(calc((60/1920)*100vw), 60px) 0 min(calc((90/1920)*100vw), 90px)}.special-offer.view-pc .tableArea-inner-ttl{font-weight:600;font-size:min(calc((48/1920)*100vw), 48px);margin-bottom:min(calc((59/1920)*100vw), 59px)}.special-offer.view-pc .tableArea-inner-comparison{width:min(calc((840/1920)*100vw), 840px)}.special-offer.view-pc .tableArea-inner-comparison::before{background-image:url(/public/images/default/mcadamspetfoods/page/benefits/sec04-fukidashi.webp);width:min(calc((260/1920)*100vw), 260px);height:min(calc((71/1920)*100vw), 71px);left:min(calc((395/1920)*100vw), 395px);top:calc(-45 / 1920 * 100vw)}@media screen and (min-width: 1920px), print{.special-offer.view-pc .tableArea-inner-comparison::before{top:-45px}}.special-offer.view-pc .tableArea-inner-comparison td,.special-offer.view-pc .tableArea-inner-comparison th{background-color:#fff;border:min(calc((5/1920)*100vw), 5px) #b99946 solid}.special-offer.view-pc .tableArea-inner-comparison td{font-weight:600;font-size:min(calc((28/1920)*100vw), 28px);height:min(calc((84/1920)*100vw), 84px)}.special-offer.view-pc .tableArea-inner-comparison td:nth-child(2){color:#b99946}.special-offer.view-pc .tableArea-inner-comparison td:nth-child(2),.special-offer.view-pc .tableArea-inner-comparison td:nth-child(3){text-align:center;width:min(calc((205/1920)*100vw), 205px);font-size:min(calc((20/1920)*100vw), 20px)}.special-offer.view-pc .tableArea-inner-comparison td.first-line{width:min(calc((420/1920)*100vw), 420px);padding-left:min(calc((43/1920)*100vw), 43px)}.special-offer.view-pc .tableArea-inner-comparison td .circle{margin:auto;width:min(calc((50/1920)*100vw), 50px)}.special-offer.view-pc .tableArea-inner-comparison td .cross{margin:auto;width:min(calc((45/1920)*100vw), 45px)}.special-offer.view-pc .notesBlock-inner{background-color:#f7f7f7;border:solid 2px #737373;padding:min(calc((35/1920)*100vw), 35px) min(calc((65/1920)*100vw), 65px) min(calc((45/1920)*100vw), 45px)}@media screen and (max-width: 1000px), print{.special-offer.view-pc .notesBlock-inner{border:solid 1px #737373}}.special-offer.view-pc .notesBlock-inner-ttl{text-align:center;font-weight:600;font-size:min(calc((24/1366)*100vw), 24px);padding-bottom:min(calc((10/1920)*100vw), 10px);border-bottom:solid 2px #222222;margin-bottom:min(calc((27/1920)*100vw), 27px)}@media screen and (max-width: 1000px), print{.special-offer.view-pc .notesBlock-inner-ttl{border-bottom:solid 1px #222222}}.special-offer.view-pc .notesBlock-inner-txt{font-size:min(calc((16/1366)*100vw), 16px)}.special-offer.view-pc .notesBlock-inner-list li{letter-spacing:-.02em;padding-left:1em;text-indent:-1em;line-height:1.75;font-size:min(calc((16/1366)*100vw), 16px)}.special-offer.view-pc .recmArea-inner{padding:min(calc((102/1920)*100vw), 102px) 0 0}.special-offer.view-pc .recmArea-inner-top .ttl{width:min(calc((672/1920)*100vw), 672px);height:min(calc((170/1920)*100vw), 170px)}.special-offer.view-pc .recmArea-inner-top .mdl-img{margin:min(calc((42/1920)*100vw), 42px) auto min(calc((73/1920)*100vw), 73px);width:min(calc((1076/1920)*100vw), 1076px);height:min(calc((324/1920)*100vw), 324px)}.special-offer.view-pc .recmArea-inner-top .pets-img{position:relative;left:min(calc((20/1920)*100vw), 20px);width:min(calc((835/1920)*100vw), 835px);height:min(calc((175/1920)*100vw), 175px)}.special-offer.view-pc .recmArea-inner-top .message{margin-top:-3.125vw;padding:min(calc((105/1920)*100vw), 105px) 0 min(calc((95/1920)*100vw), 95px);line-height:1;font-weight:600;font-size:min(calc((32/1920)*100vw), 32px)}@media screen and (min-width: 1920px), print{.special-offer.view-pc .recmArea-inner-top .message{margin-top:-60px}}.special-offer.view-pc .recmArea-inner-top .message-l01{font-size:min(calc((32/1920)*100vw), 32px)}.special-offer.view-pc .recmArea-inner-top .message-l02{display:inline-block;color:#ff5520;margin:min(calc((20/1920)*100vw), 20px) 0;font-size:min(calc((44/1920)*100vw), 44px)}.special-offer.view-pc .recmArea-inner-top .message-l03{letter-spacing:-.05em;font-size:min(calc((44/1920)*100vw), 44px)}.special-offer.view-sp .benefitsMv{margin-top:calc(100 / 750 * 100vw)}.special-offer.view-sp .benefitsMv-inner-bg{width:100%;height:calc(360 / 750 * 100vw);background-image:url(/public/images/default/sp/mcadamspetfoods/page/benefits/sec01-mv-tpBg.webp)}.special-offer.view-sp .benefitsMv-inner .mainTtl{margin:calc(-70 / 750 * 100vw) auto 0;width:calc(575 / 750 * 100vw)}.special-offer.view-sp .benefitsMv-inner .readTxt{margin:auto;line-height:1.5;letter-spacing:-.02em;font-size:calc(36 / 750 * 100vw);padding:calc(36 / 750 * 100vw) 0 calc(95 / 750 * 100vw);width:calc(600 / 750 * 100vw)}.special-offer.view-sp .anchorArea-inner{padding:calc(60 / 750 * 100vw) 0 calc(57 / 750 * 100vw)}.special-offer.view-sp .anchorArea-inner-ttl{letter-spacing:-0.05em;font-size:calc(64 / 750 * 100vw)}.special-offer.view-sp .anchorArea-inner-lists{-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(670 / 750 * 100vw);margin:calc(10 / 750 * 100vw) auto 0}.special-offer.view-sp .anchorArea-inner-lists li{width:calc(318 / 750 * 100vw);height:calc(492 / 750 * 100vw);margin-bottom:calc(42 / 750 * 100vw)}.special-offer.view-sp .anchorArea-inner-lists li:hover{cursor:pointer}.special-offer.view-sp .content-inner .cntTtl{letter-spacing:.05em;font-size:calc(64 / 750 * 100vw);margin-bottom:calc(20 / 750 * 100vw);padding-left:calc(40 / 750 * 100vw);-ms-flex-wrap:wrap;flex-wrap:wrap}.special-offer.view-sp .content-inner .cntTtl .num{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:calc(86 / 750 * 100vw)}.special-offer.view-sp .content-inner .cntTtl .ttl{margin:0 0 0 calc(22 / 750 * 100vw)}.special-offer.view-sp .content-inner .cntTtl .dec{display:block;width:calc(670 / 750 * 100vw);height:calc(115 / 750 * 100vw);margin-top:calc(-28 / 750 * 100vw)}.special-offer.view-sp .content-inner .cntTxt{margin:auto;line-height:1.78571;font-size:calc(28 / 750 * 100vw);width:calc(670 / 750 * 100vw)}.special-offer.view-sp .content-inner .cntTxt span{display:block;font-size:calc(24 / 750 * 100vw)}.special-offer.view-sp .content-inner .cntTxt span.come{line-height:1;display:inline-block;font-size:calc(16 / 750 * 100vw);vertical-align:auto;position:relative;top:calc(-8 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo01{position:relative;padding:calc(125 / 750 * 100vw) 0 calc(97 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo01 .blo01-img{margin:calc(47 / 750 * 100vw) auto 0;width:calc(670 / 750 * 100vw);height:calc(420 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo01 .cntTtl{padding-top:calc(130 / 750 * 100vw);margin-top:calc(-130 / 750 * 100vw)}.special-offer.view-sp .content-inner-block{background-color:#fff}.special-offer.view-sp .content-inner-block.blo02{background-color:#f6f0e0;padding:calc(95 / 750 * 100vw) 0 calc(100 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo02 .blo02-ttl{color:#b89947;margin:auto;width:calc(670 / 750 * 100vw);font-weight:600;text-align:center;display:block;font-size:calc(44 / 750 * 100vw);margin-bottom:calc(43 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo02 .blo02-ttl span{position:relative;right:calc(10 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo02 .blo02-ttl::before,.special-offer.view-sp .content-inner-block.blo02 .blo02-ttl::after{content:"";display:block;width:100%;height:7px;border-top:solid 1px #b89947;border-bottom:solid 1px #b89947}.special-offer.view-sp .content-inner-block.blo02 .blo02-ttl::before{left:0}.special-offer.view-sp .content-inner-block.blo02 .blo02-ttl::after{right:0}.special-offer.view-sp .content-inner-block.blo02 .blo02-tab{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:auto;width:calc(670 / 750 * 100vw);margin-bottom:calc(24 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo02 .blo02-tab li{width:calc(210 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo02 .blo02-tab li.active .on{display:block}.special-offer.view-sp .content-inner-block.blo02 .blo02-tab li.active .off{display:none}.special-offer.view-sp .content-inner-block.blo02 .blo02-tab li .on{display:none}.special-offer.view-sp .content-inner-block.blo02 .blo02-list{background-color:#fff;margin:auto;width:calc(670 / 750 * 100vw);padding:calc(52 / 750 * 100vw) 0 calc(75 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo02 .blo02-list li{display:none}.special-offer.view-sp .content-inner-block.blo02 .blo02-list li.active{display:block}.special-offer.view-sp .content-inner-block.blo02 .blo02-list li:nth-child(1){width:calc(590 / 750 * 100vw);height:calc(798 / 750 * 100vw);margin-left:calc(40 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo02 .blo02-list li:nth-child(2){width:calc(593 / 750 * 100vw);height:calc(814 / 750 * 100vw);margin-left:calc(40 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo02 .blo02-list li:nth-child(3){width:calc(628 / 750 * 100vw);height:calc(814 / 750 * 100vw);margin-left:calc(2 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo03{position:relative;background-position:center;background-size:cover;background-image:url(/public/images/default/sp/mcadamspetfoods/page/benefits/sec03-bg.webp);padding:calc(90 / 750 * 100vw) 0 calc(40 / 750 * 100vw) calc(40 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo03 .blo03-cap{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;font-size:calc(28 / 750 * 100vw);margin-bottom:calc(10 / 750 * 100vw);padding-left:calc(135 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo03 .blo03-cap::before,.special-offer.view-sp .content-inner-block.blo03 .blo03-cap::after{content:"";display:inline-block;position:absolute;background-color:#333;width:1px;top:calc(5 / 750 * 100vw);height:calc(42 / 750 * 100vw);transform:rotate(30deg)}@media screen and (min-width: 500px), print{.special-offer.view-sp .content-inner-block.blo03 .blo03-cap::before,.special-offer.view-sp .content-inner-block.blo03 .blo03-cap::after{width:2px}}@media screen and (max-width: 767px), print{.special-offer.view-sp .content-inner-block.blo03 .blo03-cap::before,.special-offer.view-sp .content-inner-block.blo03 .blo03-cap::after{right:calc(-20 / 750 * 100vw)}}.special-offer.view-sp .content-inner-block.blo03 .blo03-cap::before{transform:rotate(-30deg)}@media screen and (max-width: 767px), print{.special-offer.view-sp .content-inner-block.blo03 .blo03-cap::before{left:calc(100 / 750 * 100vw)}}.special-offer.view-sp .content-inner-block.blo03 .blo03-ttl{font-feature-settings:"palt";line-height:1.34615;font-weight:600;font-size:calc(52 / 750 * 100vw);padding-left:calc(20 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo03 .blo03-list{width:calc(670 / 750 * 100vw);margin-top:calc(80 / 750 * 100vw);font-feature-settings:"palt"}.special-offer.view-sp .content-inner-block.blo03 .blo03-list dt{font-weight:600;line-height:1.33333;font-size:calc(42 / 750 * 100vw);padding-bottom:calc(6 / 750 * 100vw);border-bottom:solid 1px #ff5520}@media screen and (max-width: 500px), print{.special-offer.view-sp .content-inner-block.blo03 .blo03-list dt{border-bottom:solid 2px #ff5520}}.special-offer.view-sp .content-inner-block.blo03 .blo03-list dd{margin-left:0;line-height:1.42857;font-size:calc(28 / 750 * 100vw);margin-top:calc(18 / 750 * 100vw);margin-bottom:calc(65 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo03 .blo03-list dd span{font-size:calc(22 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04{padding:calc(100 / 750 * 100vw) 0 calc(82 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04 .blo04-ttl{color:#b89945;text-align:center;font-weight:600;font-size:calc(44 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04 .blo04-list{padding-left:0;margin:calc(40 / 750 * 100vw) auto;width:calc(670 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04 .blo04-list li{position:relative;border:solid 1px #b89945;margin-bottom:calc(50 / 750 * 100vw);background-color:#fff}.special-offer.view-sp .content-inner-block.blo04 .blo04-list li:nth-child(1)::before,.special-offer.view-sp .content-inner-block.blo04 .blo04-list li:nth-child(2)::before{content:'';display:inline-block;position:absolute;background-image:url(/public/images/default/sp/mcadamspetfoods/page/benefits/sec03-arrow.webp);background-size:contain;vertical-align:middle;width:calc(60 / 750 * 100vw);height:calc(50 / 750 * 100vw);left:calc(312 / 750 * 100vw);bottom:calc(-50 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04 .blo04-list li:nth-child(3){margin-bottom:0}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner{position:relative}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .num{width:calc(124 / 750 * 100vw);height:calc(42 / 750 * 100vw);margin:calc(25 / 750 * 100vw) auto calc(19 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-01{line-height:1;position:relative;padding:calc(15 / 750 * 100vw) calc(15 / 750 * 100vw) calc(25 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-01::before{content:"";display:inline-block;position:absolute;background-color:#b89945;top:calc(0 / 750 * 100vw);width:calc(630 / 750 * 100vw);height:1px}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-01 .line-01{line-height:1.46154;font-size:calc(26 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-01 .line-02{font-weight:600;font-feature-settings:"palt";margin:calc(7 / 750 * 100vw) 0 calc(14 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-01 .line-02 span{border-bottom:none;font-size:calc(20 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-01 .line-02 span.tel{border-bottom:solid 2px #333;line-height:1.46154;font-size:calc(38 / 750 * 100vw);margin-right:calc(5 / 750 * 100vw);padding-bottom:calc(7 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-01 .line-02 span.hours{line-height:2;display:inline-block}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-01 .line-03{line-height:1.5;font-size:calc(20 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-02{line-height:1;position:relative;padding:calc(15 / 750 * 100vw) calc(15 / 750 * 100vw) calc(25 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-02::before{content:"";display:inline-block;position:absolute;background-color:#b89945;top:calc(0 / 750 * 100vw);width:calc(630 / 750 * 100vw);height:1px}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-02 .line-01{line-height:1.46154;font-size:calc(26 / 750 * 100vw);margin:calc(9 / 750 * 100vw) 0}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-02 .line-01 span{font-size:calc(20 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-02 .line-02{font-feature-settings:"palt";font-weight:600;line-height:1.40625;font-size:calc(32 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-03{position:relative;padding:calc(30 / 750 * 100vw) calc(15 / 750 * 100vw) calc(27 / 750 * 100vw)}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-03::before{content:"";display:inline-block;position:absolute;background-color:#b89945;top:calc(0 / 750 * 100vw);width:calc(630 / 750 * 100vw);height:1px}.special-offer.view-sp .content-inner-block.blo04 .blo04-list-inner .step-03 .line-01{line-height:1.30769;font-size:calc(26 / 750 * 100vw)}.special-offer.view-sp .content.cnt01{padding-bottom:calc(125 / 750 * 100vw);background-color:#fff}.special-offer.view-sp .content.cnt02{padding-bottom:calc(125 / 750 * 100vw)}.special-offer.view-sp .content.cnt02 .content-inner-block.blo01{background-color:#eae8e8;padding:calc(105 / 750 * 100vw) 0 calc(97 / 750 * 100vw)}.special-offer.view-sp .content.cnt02 .notesBlock{background-color:#eae8e8}.special-offer.view-sp .content.cnt02 .content-inner-block.blo06{background-color:#eae8e8;margin-top:calc(10 / 750 * 100vw)}.special-offer.view-sp .content.cnt02 .content-inner-block.blo06 .blo06-inner-dtl{width:100%;height:calc(849 / 750 * 100vw);background-size:contain;background-image:url(/public/images/default/sp/mcadamspetfoods/page/benefits/sec03-blo06-img.webp)}.special-offer.view-sp .content.cnt02 .content-inner-block.blo06 .blo06-inner-dtl .blo06-ttl{font-weight:600;text-align:center;letter-spacing:-.01em;line-height:1.5;font-size:calc(36 / 750 * 100vw);padding-top:calc(36 / 750 * 100vw)}.special-offer.view-sp .content.cnt02 .content-inner-block.blo06 .blo06-inner-dtl .blo06-txt{font-feature-settings:"palt";color:#fff;line-height:1.78571;letter-spacing:-.01em;font-size:calc(28 / 750 * 100vw);margin-top:calc(80 / 750 * 100vw);margin-left:calc(40 / 750 * 100vw)}.special-offer.view-sp .content.cnt02 .content-inner-block.blo06 .blo06-inner-dtl .blo06-btm{color:#ff5520;font-weight:600;text-align:center;line-height:1.45455;font-size:calc(44 / 750 * 100vw);margin-top:calc(95 / 750 * 100vw)}.special-offer.view-sp .content.cnt02 .content-inner-block.blo06 .cvBtn{width:calc(450 / 750 * 100vw)}.special-offer.view-sp .content.cnt02 .content-inner-block.blo06 .blo06-txt-row{font-weight:700;text-align:center;line-height:1.5;font-size:calc(40 / 750 * 100vw);margin-top:calc(36 / 750 * 100vw)}.special-offer.view-sp .content.cnt02 .content-inner-block.blo06 .blo06-txt-sml{font-weight:700;text-align:center;line-height:1.58333;font-size:calc(24 / 750 * 100vw);margin-top:calc(25 / 750 * 100vw);margin-bottom:calc(105 / 750 * 100vw)}.special-offer.view-sp .content.cnt02 .content-inner-block.blo06 .blo06-txt-sml span{color:#ff5520}.special-offer.view-sp .content.cnt03 .blo01{padding:calc(140 / 750 * 100vw) 0 calc(97 / 750 * 100vw)}.special-offer.view-sp .content.cnt03 .cntTtl{line-height:1.3125}.special-offer.view-sp .content.cnt03 .cntTxt.mincyou{font-feature-settings:"palt";width:100%;font-weight:500;line-height:1.6;font-size:calc(40 / 750 * 100vw);margin:calc(45 / 750 * 100vw) 0 calc(25 / 750 * 100vw);padding-left:calc(35 / 750 * 100vw)}.special-offer.view-sp .content.cnt03 .cntTxt.mincyou span{color:#ff5520;font-size:inherit;display:inline}.special-offer.view-sp .content.cnt03 .blo01-img{width:calc(584 / 750 * 100vw);height:calc(433 / 750 * 100vw);margin:calc(35 / 750 * 100vw) auto 0}.special-offer.view-sp .content.cnt04 .blo01{padding:calc(125 / 750 * 100vw) 0 0}.special-offer.view-sp .content.cnt04 .cntTtl{line-height:1.5;font-size:calc(56 / 750 * 100vw);font-feature-settings:"palt";white-space:nowrap}.special-offer.view-sp .content.cnt04 .content-inner{padding-bottom:calc(105 / 750 * 100vw)}.special-offer.view-sp .content.cnt04 .content-inner-block{background-color:#eae8e8}.special-offer.view-sp .content.cnt04 .cntTxt.mincyou{font-feature-settings:"palt";width:100%;font-weight:500;line-height:1.6;font-size:calc(40 / 750 * 100vw);margin:calc(40 / 750 * 100vw) 0 calc(25 / 750 * 100vw);padding-left:calc(35 / 750 * 100vw)}.special-offer.view-sp .content.cnt04 .cntTxt.mincyou span{color:#ff5520;font-size:inherit;display:inline}.special-offer.view-sp .content.cnt04 .blo01-img{width:calc(562 / 750 * 100vw);height:calc(410 / 750 * 100vw);margin:calc(35 / 750 * 100vw) auto 0}.special-offer.view-sp .notesBlock{background-color:#ffffff}.special-offer.view-sp .notesBlock-inner{position:relative;margin:auto;background-color:#f7f7f7;width:calc(670 / 750 * 100vw);border:solid 1px #737373;padding:calc(26 / 750 * 100vw) calc(20 / 750 * 100vw) calc(60 / 750 * 100vw)}.special-offer.view-sp .notesBlock-inner-ttl{text-align:center;font-weight:600;font-size:calc(36 / 750 * 100vw);padding-bottom:calc(15 / 750 * 100vw);border-bottom:solid 1px #222222;margin-bottom:calc(45 / 750 * 100vw)}.special-offer.view-sp .notesBlock-inner-txt{font-size:calc(24 / 750 * 100vw)}.special-offer.view-sp .notesBlock-inner-list{margin-bottom:calc(80 / 750 * 100vw)}.special-offer.view-sp .notesBlock-inner-list li{letter-spacing:-.02em;padding-left:1em;text-indent:-1em;line-height:2;font-size:calc(24 / 750 * 100vw)}.special-offer.view-sp .notesBlock-inner-list li:last-child{padding-bottom:calc(55 / 750 * 100vw)}.special-offer.view-sp .notesBlock-inner .accordion-text.is-hide{height:calc(100 / 750 * 100vw)}.special-offer.view-sp .notesBlock-inner .accordion-text{overflow:hidden;position:relative}.special-offer.view-sp .notesBlock-inner .accordion-text::before{background-image:linear-gradient(to top, #f7f7f7 0%, rgba(247,247,247,0) 100%);bottom:0;content:"";height:calc(60 / 750 * 100vw);position:absolute;width:100%}.special-offer.view-sp .notesBlock-inner .accordion-btn{display:inline-block;margin:auto;position:absolute;text-align:center;transition:all .2s;text-align:center;color:#fff;margin:auto;background-color:#0d0d0d;z-index:1;left:0;right:0;bottom:calc(55 / 750 * 100vw);width:calc(260 / 750 * 100vw);font-size:calc(24 / 750 * 100vw);padding:calc(20 / 750 * 100vw) 0;position:absolute}.special-offer.view-sp .notesBlock-inner .accordion-btn.is-show{bottom:calc(55 / 750 * 100vw)}.special-offer.view-sp .notesBlock-inner .accordion-btn::after{content:"続きを読む"}.special-offer.view-sp .notesBlock-inner .accordion-btn.is-show::after{content:"閉じる"}.special-offer.view-sp .notesBlock-inner .accordion-btn.is-show+.accordion-text::before{display:none}.special-offer.view-sp .tableArea-inner{padding:calc(85 / 750 * 100vw) 0 calc(165 / 750 * 100vw)}.special-offer.view-sp .tableArea-inner-ttl{font-weight:600;font-size:calc(60 / 750 * 100vw);margin-bottom:calc(90 / 750 * 100vw)}.special-offer.view-sp .tableArea-inner-comparison{width:calc(680 / 750 * 100vw)}.special-offer.view-sp .tableArea-inner-comparison::before{background-image:url(/public/images/default/mcadamspetfoods/page/benefits/sec04-fukidashi.webp);width:calc(312 / 750 * 100vw);height:calc(85 / 750 * 100vw);left:calc(250 / 750 * 100vw);top:calc(-63 / 750 * 100vw)}.special-offer.view-sp .tableArea-inner-comparison td,.special-offer.view-sp .tableArea-inner-comparison th{background-color:#fff;border:calc(5 / 750 * 100vw) #b99946 solid}.special-offer.view-sp .tableArea-inner-comparison td{font-weight:600;font-size:calc(24 / 750 * 100vw);height:calc(84 / 750 * 100vw)}.special-offer.view-sp .tableArea-inner-comparison td:nth-child(2){color:#b99946}.special-offer.view-sp .tableArea-inner-comparison td:nth-child(2),.special-offer.view-sp .tableArea-inner-comparison td:nth-child(3){text-align:center;width:calc(180 / 750 * 100vw);font-size:calc(24 / 750 * 100vw)}.special-offer.view-sp .tableArea-inner-comparison td.first-line{padding-left:calc(20 / 750 * 100vw)}.special-offer.view-sp .tableArea-inner-comparison td .circle{margin:auto;width:calc(50 / 750 * 100vw)}.special-offer.view-sp .tableArea-inner-comparison td .cross{margin:auto;width:calc(45 / 750 * 100vw)}.special-offer.view-sp .recmArea-inner{padding:calc(117 / 750 * 100vw) 0 0}.special-offer.view-sp .recmArea-inner-top .ttl{width:calc(530 / 750 * 100vw);height:calc(360 / 750 * 100vw)}.special-offer.view-sp .recmArea-inner-top .mdl-img{position:relative;left:calc(-11 / 750 * 100vw);margin:calc(45 / 750 * 100vw) auto calc(83 / 750 * 100vw);width:calc(648 / 750 * 100vw);height:calc(574 / 750 * 100vw)}.special-offer.view-sp .recmArea-inner-top .pets-img{position:relative;width:calc(668 / 750 * 100vw);height:calc(140 / 750 * 100vw)}.special-offer.view-sp .recmArea-inner-top .message{margin-top:calc(-50 / 750 * 100vw);padding:calc(125 / 750 * 100vw) 0 calc(138 / 750 * 100vw);line-height:1.42308;font-weight:600}.special-offer.view-sp .recmArea-inner-top .message-l01{font-size:calc(32 / 750 * 100vw)}.special-offer.view-sp .recmArea-inner-top .message-l02{color:#ff5520;font-size:calc(54 / 750 * 100vw)}.special-offer.view-sp .recmArea-inner-top .message .point-txt{font-size:calc(36 / 750 * 100vw)}.special-offer.view-sp .recmArea-inner-top .message-l03{letter-spacing:-.05em;font-size:calc(48 / 750 * 100vw)}
