.faqMv-inner{margin:auto}.faqMv-inner-bg{margin:auto;background-size:cover;background-position:center}.faqMv-inner .mainTtl{margin:auto}.faqContents-inner{margin:auto}.faqContents .anchorLink li .btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;position:relative}.faqContents .anchorLink li .btn::after{content:'';display:inline-block;background-image:url(/public/images/default/mcadamspetfoods/page/top/btn-arrow.svg);background-size:contain;vertical-align:middle;position:absolute;transform:rotateZ(90deg)}.faqContents-list-container-heading{color:#fff;font-weight:600;background-size:cover;background-position:center}.faqContents-list-container .faqBlock{background-color:#fff}.faqContents-list-container .faqBlock-unit dt{padding:0;margin:0;font-weight:700;color:#b89945;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.faqContents-list-container .faqBlock-unit dt::before{content:'';display:inline-block;background-image:url(/public/images/default/mcadamspetfoods/page/faq/q-ic.svg);background-size:contain;vertical-align:middle;position:absolute;left:0}.faqContents-list-container .faqBlock-unit dd{padding:0;margin:0;position:relative}.faqContents-list-container .faqBlock-unit dd::before{content:'';display:inline-block;background-image:url(/public/images/default/mcadamspetfoods/page/faq/a-ic.svg);background-size:contain;vertical-align:middle;position:absolute;left:0}.view-pc .faqMv{margin-top:min(calc((100/1920)*100vw), 100px)}.view-pc .faqMv-inner-bg{width:min(calc((1920/1920)*100vw), 1920px);height:min(calc((500/1920)*100vw), 500px);background-image:url(/public/images/default/mcadamspetfoods/page/faq/sec01-mv-tpBg.webp)}.view-pc .faqMv-inner .mainTtl{margin:auto;width:min(calc((273/1920)*100vw), 273px);margin-top:calc(-110 / 1920 * 100vw)}@media screen and (min-width: 768px), print{.view-pc .faqMv-inner .mainTtl{margin-top:-110px}}.view-pc .faqContents-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:auto;width:min(calc((1920/1920)*100vw), 1920px);padding-left:min(calc((319/1920)*100vw), 319px);padding-bottom:min(calc((140/1920)*100vw), 140px)}@media screen and (max-width: 1500px), print{.view-pc .faqContents-inner{padding-left:calc(100 / 1500 * 100vw)}}.view-pc .faqContents .anchorLink{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:min(calc((85/1366)*100vw), 85px);width:min(calc((980/1366)*100vw), 980px)}.view-pc .faqContents .anchorLink li{width:min(calc((300/1366)*100vw), 300px)}.view-pc .faqContents .anchorLink li .btn{width:100%;transition:all .3s;border:solid 1px #b89945;font-size:min(calc((22/1366)*100vw), 22px);padding:min(calc((6/1366)*100vw), 6px) 0 min(calc((3/1366)*100vw), 3px)}.view-pc .faqContents .anchorLink li .btn:hover{cursor:pointer;color:#fff;background-color:#b89945}.view-pc .faqContents .anchorLink li .btn:hover::after{background-image:url(/public/images/default/mcadamspetfoods/page/top/btn-arrow-on.svg)}.view-pc .faqContents .anchorLink li .btn::after{width:min(calc((15/1366)*100vw), 15px);height:min(calc((20/1366)*100vw), 20px);right:min(calc((25/1366)*100vw), 25px)}.view-pc .faqContents-list{width:min(calc((1000/1366)*100vw), 1000px);margin-top:min(calc((32/1366)*100vw), 32px)}.view-pc .faqContents-list-container{margin-bottom:min(calc((130/1366)*100vw), 130px)}@media screen and (max-width: 1366px), print{.view-pc .faqContents-list-container{padding-top:min(calc((71/1366)*100vw), 71px);margin-top:calc(-71 / 1366 * 100vw)}}@media screen and (min-width: 1367px), print{.view-pc .faqContents-list-container{padding-top:min(calc((100/1920)*100vw), 100px);margin-top:calc(-100 / 1920 * 100vw)}}@media screen and (min-width: 1920px), print{.view-pc .faqContents-list-container{margin-top:-100px}}.view-pc .faqContents-list-container:last-child{margin-bottom:0}.view-pc .faqContents-list-container-heading{letter-spacing:-0.05em;font-size:min(calc((32/1366)*100vw), 32px);background-image:url(/public/images/default/mcadamspetfoods/page/faq/sec02-faq-ttlBg.webp);padding:min(calc((6/1366)*100vw), 6px) 0 min(calc((6/1366)*100vw), 6px) min(calc((60/1366)*100vw), 60px)}.view-pc .faqContents-list-container .faqBlock{padding:min(calc((27/1366)*100vw), 27px) min(calc((28/1366)*100vw), 28px);border-bottom:solid 2px #e6e6e6}.view-pc .faqContents-list-container .faqBlock-unit dt{letter-spacing:-0.05em;font-size:min(calc((20/1366)*100vw), 20px);padding:min(calc((8/1366)*100vw), 8px) 0 min(calc((8/1366)*100vw), 8px) min(calc((45/1366)*100vw), 45px);border-top:solid 1px #b89945;border-bottom:solid 1px #b89945}.view-pc .faqContents-list-container .faqBlock-unit dt::before{width:min(calc((23/1366)*100vw), 23px);height:min(calc((29/1366)*100vw), 29px)}.view-pc .faqContents-list-container .faqBlock-unit dd{letter-spacing:-0.05em;line-height:1.6875;font-size:min(calc((16/1366)*100vw), 16px);padding:min(calc((15/1366)*100vw), 15px) min(calc((20/1366)*100vw), 20px) 0 min(calc((42/1366)*100vw), 42px)}.view-pc .faqContents-list-container .faqBlock-unit dd::before{width:min(calc((24/1366)*100vw), 24px);height:min(calc((23/1366)*100vw), 23px)}.view-pc .faqContents-list-container .faqBlock-unit dd .circle{color:#b89945}.view-pc .faqContents-list-container .faqBlock-unit dd .sml{font-size:min(calc((12/1366)*100vw), 12px)}.view-pc .faqContents-list-container .faqBlock-unit dd .img-01{margin:min(calc((32/1366)*100vw), 32px) 0;width:min(calc((526/1366)*100vw), 526px)}.view-pc .faqContents-list-container .faqBlock .wrap{padding-left:min(calc((42/1366)*100vw), 42px)}.view-pc .faqContents-list-container .faqBlock .wrap table,.view-pc .faqContents-list-container .faqBlock .wrap td,.view-pc .faqContents-list-container .faqBlock .wrap th{border:1px solid #b89945;border-collapse:collapse}.view-pc .faqContents-list-container .faqBlock .wrap table{width:100%;margin-bottom:min(calc((30/1366)*100vw), 30px)}.view-pc .faqContents-list-container .faqBlock .wrap table td{font-feature-settings:"palt";text-align:center;width:24%;height:min(calc((65/1366)*100vw), 65px);font-size:min(calc((18/1366)*100vw), 18px)}.view-pc .faqContents-list-container .faqBlock .wrap table td.mincyou{letter-spacing:-0.1em}.view-pc .faqContents-list-container .faqBlock .wrap table td.mincyou .size-01{font-size:min(calc((20/1366)*100vw), 20px)}.view-pc .faqContents-list-container .faqBlock .wrap table td.mincyou .size-02{font-size:min(calc((36/1366)*100vw), 36px)}.view-pc .faqContents-list-container .faqBlock .wrap table td.mincyou .size-03{font-size:min(calc((22/1366)*100vw), 22px)}.view-pc .faqContents-list-container .faqBlock .wrap table td.mincyou .size-04{font-size:min(calc((14/1366)*100vw), 14px)}.view-pc .faqContents-list-container .faqBlock .wrap table td.fst{text-align:left;width:26%;padding-left:min(calc((18/1366)*100vw), 18px)}.view-pc .faqContents-list-container .faqBlock .wrap table td.fst.red{color:#ff5520}.view-pc .faqContents-list-container .faqBlock .wrap table.table-02{width:76%;margin-bottom:min(calc((15/1366)*100vw), 15px)}.view-pc .faqContents-list-container .faqBlock .contact{text-align:center;border:solid 1px #b89945;margin:min(calc((20/1366)*100vw), 20px) 0 min(calc((10/1366)*100vw), 10px);width:min(calc((600/1366)*100vw), 600px)}.view-pc .faqContents-list-container .faqBlock .contact .read{line-height:1;color:#b89945;font-size:min(calc((24/1366)*100vw), 24px);margin:min(calc((27/1366)*100vw), 27px) 0 min(calc((20/1366)*100vw), 20px)}.view-pc .faqContents-list-container .faqBlock .contact .tel{line-height:1;letter-spacing:0.05em;font-size:min(calc((36/1366)*100vw), 36px)}.view-pc .faqContents-list-container .faqBlock .contact .time{line-height:1;font-size:min(calc((16/1366)*100vw), 16px);margin:min(calc((15/1366)*100vw), 15px) 0 min(calc((40/1366)*100vw), 40px)}.view-pc .faqContents-list-container .faqBlock .smlTxt{display:block;padding-left:min(calc((42/1366)*100vw), 42px);font-size:min(calc((12/1366)*100vw), 12px)}.view-pc .faqContents-list-container .faqBlock .cvBtn{margin:min(calc((15/1366)*100vw), 15px) 0 min(calc((15/1366)*100vw), 15px) min(calc((45/1366)*100vw), 45px);width:min(calc((200/1366)*100vw), 200px)}.view-pc .faqContents-list-container .faqBlock .cvBtn a{font-size:min(calc((12/1366)*100vw), 12px);padding:min(calc((3/1366)*100vw), 3px) 0}.view-pc .faqContents-list-container .faqBlock .cvBtn a::before{width:min(calc((7/1366)*100vw), 7px);height:min(calc((11/1366)*100vw), 11px);right:min(calc((11/1366)*100vw), 11px)}.view-pc .faqContents-list-container .faqBlock .cvBtn.pattern02{width:min(calc((230/1366)*100vw), 230px)}.view-pc .faq-navi{position:-webkit-sticky;position:sticky;top:0;right:0;height:100%;padding-top:min(calc((190/1366)*100vw), 190px);margin-top:-7.32064vw}@media screen and (min-width: 1366px), print{.view-pc .faq-navi{margin-top:-100px}}.view-pc .faq-navi-inner{background-color:#fff;border:solid 1px #b89945;width:min(calc((207/1366)*100vw), 207px);border-radius:min(calc((15/1366)*100vw), 15px) 0 0 min(calc((15/1366)*100vw), 15px);padding:min(calc((35/1366)*100vw), 35px) 0 min(calc((35/1366)*100vw), 35px) min(calc((22/1366)*100vw), 22px)}.view-pc .faq-navi-item{font-weight:700;color:#b89945;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:min(calc((18/1366)*100vw), 18px);padding-left:min(calc((18/1366)*100vw), 18px);margin-bottom:min(calc((11/1366)*100vw), 11px)}.view-pc .faq-navi-item:hover{cursor:pointer;color:#ff5520}.view-pc .faq-navi-item:hover::before{background-image:url(/public/images/default/mcadamspetfoods/page/top/btn-arrow-red.svg)}.view-pc .faq-navi-item.active{color:#ff5520}.view-pc .faq-navi-item.active::before{background-image:url(/public/images/default/mcadamspetfoods/page/top/btn-arrow-red.svg)}.view-pc .faq-navi-item:last-child{margin-bottom:0}.view-pc .faq-navi-item::before{content:'';display:inline-block;background-image:url(/public/images/default/mcadamspetfoods/page/top/btn-arrow.svg);background-size:contain;vertical-align:middle;position:absolute;left:0;width:min(calc((10/1366)*100vw), 10px);height:min(calc((15/1366)*100vw), 15px)}.view-sp .faqMv{margin-top:calc(100 / 750 * 100vw)}.view-sp .faqMv-inner-bg{width:100%;height:calc(360 / 750 * 100vw);background-image:url(/public/images/default/sp/mcadamspetfoods/page/faq/sec01-mv-tpBg.webp)}.view-sp .faqMv-inner .mainTtl{margin:calc(-60 / 750 * 100vw) auto 0;width:calc(301 / 750 * 100vw)}.view-sp .faqContents-inner{margin:auto;width:calc(670 / 750 * 100vw)}.view-sp .faqContents .anchorLink{margin:auto;margin-top:calc(23 / 750 * 100vw);padding-top:calc(100 / 750 * 100vw);width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.view-sp .faqContents .anchorLink.bottom-link{padding-top:0;margin-top:calc(0 / 750 * 100vw);margin-bottom:calc(212 / 750 * 100vw)}.view-sp .faqContents .anchorLink.bottom-link li.active .btn::after{position:absolute;background:#b89945;transform:rotateZ(0);top:calc(-30 / 750 * 100vw);height:calc(tan(60deg) * (40 / 750 * 100vw) / 2);width:calc(40 / 750 * 100vw);-webkit-clip-path:polygon(50% 0, 100% 100%, 0 100%);clip-path:polygon(50% 0, 100% 100%, 0 100%)}.view-sp .faqContents .anchorLink li{width:calc(210 / 750 * 100vw)}.view-sp .faqContents .anchorLink li.active .btn{color:#fff;background-color:#b89945}.view-sp .faqContents .anchorLink li.active .btn::after{position:absolute;background:#b89945;transform:rotateZ(0);bottom:calc(-30 / 750 * 100vw);height:calc(tan(60deg) * (40 / 750 * 100vw) / 2);width:calc(40 / 750 * 100vw);-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%)}.view-sp .faqContents .anchorLink li .btn{position:relative;border:solid 1px #b89945;font-size:calc(28 / 750 * 100vw);width:calc(210 / 750 * 100vw);padding:calc(14 / 750 * 100vw) 0 calc(14 / 750 * 100vw);margin-bottom:calc(30 / 750 * 100vw)}.view-sp .faqContents-list{width:100%;margin-top:calc(23 / 750 * 100vw);margin-bottom:calc(82 / 750 * 100vw)}.view-sp .faqContents-list-container{margin-bottom:calc(65 / 750 * 100vw);padding-top:calc(100 / 750 * 100vw);margin-top:calc(-100 / 750 * 100vw);display:none}.view-sp .faqContents-list-container.active{display:block}.view-sp .faqContents-list-container:last-child{margin-bottom:0}.view-sp .faqContents-list-container-heading{letter-spacing:-0.05em;font-size:calc(52 / 750 * 100vw);background-image:url(/public/images/default/sp/mcadamspetfoods/page/faq/sec02-faq-ttlBg.webp);padding:calc(12 / 750 * 100vw) 0 calc(13 / 750 * 100vw) calc(115 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock{padding:calc(70 / 750 * 100vw) calc(20 / 750 * 100vw) calc(30 / 750 * 100vw);border-bottom:solid 2px #e6e6e6}.view-sp .faqContents-list-container .faqBlock-unit dt{line-height:1.5;font-feature-settings:"palt";font-size:calc(36 / 750 * 100vw);padding:calc(15 / 750 * 100vw) 0 calc(18 / 750 * 100vw) calc(68 / 750 * 100vw);border-top:solid 1px #b89945;border-bottom:solid 1px #b89945}.view-sp .faqContents-list-container .faqBlock-unit dt::before{position:absolute;top:calc(26 / 750 * 100vw);width:calc(44 / 750 * 100vw);height:calc(57 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock-unit dt.fl{padding:calc(25 / 750 * 100vw) 0 calc(28 / 750 * 100vw) calc(68 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock-unit dd{font-feature-settings:"palt";line-height:1.75;font-size:calc(28 / 750 * 100vw);padding:calc(24 / 750 * 100vw) 0 calc(28 / 750 * 100vw) calc(70 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock-unit dd::before{top:calc(35 / 750 * 100vw);width:calc(47 / 750 * 100vw);height:calc(45 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock-unit dd .circle{color:#b89945}.view-sp .faqContents-list-container .faqBlock-unit dd .sml{display:inline-block;line-height:1.5;font-size:calc(24 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock-unit dd .img-01{margin:calc(45 / 750 * 100vw) 0;margin-left:calc(-65 / 750 * 100vw);width:calc(625 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .wrap table,.view-sp .faqContents-list-container .faqBlock .wrap td,.view-sp .faqContents-list-container .faqBlock .wrap th{border:1px solid #b89945;border-collapse:collapse}.view-sp .faqContents-list-container .faqBlock .wrap table{width:100%;margin-bottom:calc(38 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .wrap table td{font-weight:700;font-feature-settings:"palt";text-align:center;width:25%;line-height:1.44444;height:calc(67 / 750 * 100vw);font-size:calc(24 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .wrap table td.mincyou{font-weight:normal;letter-spacing:-0.1em}.view-sp .faqContents-list-container .faqBlock .wrap table td.mincyou .size-01{font-size:calc(18 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .wrap table td.mincyou .size-02{font-size:calc(36 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .wrap table td.mincyou .size-03{font-size:calc(18 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .wrap table td.mincyou .size-04{font-size:calc(14 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .wrap table td.fst{text-align:left;font-size:calc(18 / 750 * 100vw);padding-left:calc(10 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .wrap table td.fst.red{color:#ff5520}.view-sp .faqContents-list-container .faqBlock .wrap table.table-02{width:75%;margin-bottom:calc(40 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .contact{text-align:center;border:solid 1px #b89945;margin:calc(30 / 750 * 100vw) 0 calc(35 / 750 * 100vw);width:calc(560 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .contact .read{line-height:1;color:#b89945;font-size:calc(28 / 750 * 100vw);margin:calc(38 / 750 * 100vw) 0 calc(28 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .contact .tel{line-height:1;font-feature-settings:"palt";font-size:calc(54 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .contact .time{line-height:1;font-size:calc(28 / 750 * 100vw);margin:calc(22 / 750 * 100vw) 0 calc(42 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .smlTxt{display:block;line-height:1.5;padding-left:calc(70 / 750 * 100vw);font-size:calc(24 / 750 * 100vw);padding-bottom:calc(41 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .cvBtn{margin:calc(18 / 750 * 100vw) 0 calc(55 / 750 * 100vw);margin-left:calc(70 / 750 * 100vw);width:calc(320 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .cvBtn a{margin:0;-ms-flex-pack:center;justify-content:center;font-size:calc(28 / 750 * 100vw);padding:calc(24 / 750 * 100vw) 0}.view-sp .faqContents-list-container .faqBlock .cvBtn a::before{width:calc(40 / 750 * 100vw);height:calc(30 / 750 * 100vw);right:calc(-5 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .cvBtn.pattern02{width:calc(560 / 750 * 100vw)}.view-sp .faqContents-list-container .faqBlock .cvBtn.pattern02::before{right:calc(26 / 750 * 100vw)}
