.ico-btn-arrow-right,.page-mach .m-btn-more:after{content:"";display:inline-block;width:1em;height:1em;line-height:1;background:var(--txt-Black);-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/0509/0757/8575/files/ico-btn-arrow-right.svg?v=1679565996);mask-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/ico-btn-arrow-right.svg?v=1679565996)}.ico-yes{display:inline-block;width:1.4em;height:1.4em;border:solid 2px;border-radius:50%;line-height:1;letter-spacing:0;vertical-align:middle}.ico-yes.-lg{width:1.6em;height:1.6em;border-width:4px}.ico-no{display:inline-block;position:relative;z-index:1;width:1.4em;height:1.4em;line-height:1;letter-spacing:0;vertical-align:middle}.ico-no:before,.ico-no:after{content:"";display:inline-block;position:absolute;z-index:inherit;top:0;width:2px;height:100%;border-left:solid 2px}.ico-no:before{left:calc(50% - 1px);transform:rotate(45deg)}.ico-no:after{right:calc(50% - 1px);transform:rotate(-45deg)}.ico-no.-lg{width:1.6em;height:1.6em;border-width:4px}@media screen and (min-width:1080px){a{cursor:pointer;transition:all ease .4s}a:hover{color:inherit;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;transition:all ease .2s}}.box-amazon-sale{display:flex;gap:12px}.border{width:1px;height:100%;background-color:#323232}.text-onegai1{text-align:left;font-size:12px;line-height:1.25}.span{color:#21d2c5}.shopify-section-header{position:absolute;width:100%;top:0;left:0}.site-header{position:relative!important;z-index:11;transform:translateZ(1px)}.main-content{padding-top:0}.site-footer{margin-top:0}.page-container{transform:initial!important;overflow:visible}.page-width{margin-top:0!important}body{letter-spacing:.1em;line-height:1.9;overflow-x:hidden;font-weight:400}.page-mach *{margin:0;padding:0}.page-mach p,.page-mach a{color:inherit}.page-mach picture{display:block;width:100%}.page-mach img{margin-top:20px;vertical-align:bottom;margin-bottom:10px}.page-mach sup{font-weight:400;font-size:.6em;vertical-align:super;letter-spacing:0;padding-right:3px}.page-mach summary{display:block;list-style:none}.page-mach summary::-webkit-details-marker{display:none}.page-mach{font-family:Noto Sans JP,sans-serif;--txt-Black: #000000;--txt-Gray: #ccc;--border-Gray: #e6e6e6;--clr-Anker: #00A9E0;--clr-theme: #21D2C5;--clr-Amazon: #FF9900;overflow-x:hidden;background:#000;color:#fff;word-break:break-all}.page-mach .wrapper{--wrapper-spacing: 20px;--wrapper-spacing: clamp(20px, 4vw, 120px);--grid-gap: 43px;--grid-columns: 16;--grid-gap-spacing: clamp(20px, 109px, 4vw);width:100%;padding:0 var(--wrapper-spacing)}@media screen and (min-width:1080px){.page-mach .wrapper{width:calc(100% - var(--grid-gap-spacing)*2);margin:0 auto;padding:0}.page-mach .wrapper.-md{max-width:1440px}.page-mach .wrapper.-sm{max-width:1221px}.page-mach .wrapper.-grid{display:grid;gap:var(--grid-gap);grid-row-gap:0;grid-template-columns:repeat(var(--grid-columns),1fr)}}.page-mach .m-txtLink{display:inline-flex;align-items:center;color:var(--clr-Anker);font-size:12px;letter-spacing:.08em;text-decoration:none;padding-top:10px}.page-mach .m-txtLink:after{content:"";display:inline-block;width:.4em;height:.4em;margin:0 0 0 .4em;line-height:1;border-top:solid 1px var(--clr-Anker);border-right:solid 1px var(--clr-Anker);transform:translateY(.1em) rotate(45deg);transition:all .3s}@media(hover:hover)and (pointer:fine){.page-mach .m-txtLink:hover{color:var(--clr-Anker);opacity:1;filter:brightness(.8)}.page-mach .m-txtLink:hover:after{transform:translate(4px) translateY(.1em) rotate(45deg)}}.page-mach .m-txtLink.-inactive{color:var(--txt-Black);pointer-events:none}.page-mach .m-txtLink.-inactive:after{display:none}.page-mach .m-btn-more{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:80px;padding:24px 0;background:linear-gradient(to bottom,#d5ba9e,#715e4c);border-radius:2px;color:#fff;font-size:14px;font-weight:400;line-height:1.4;text-align:center;transition:all .3s;letter-spacing:.05em}@media screen and (min-width:1080px){.page-mach .m-btn-more{width:676px;margin:0 auto;max-width:100%;min-height:130px;font-size:20px}}@media(hover:hover)and (pointer:fine){.page-mach .m-btn-more:hover{opacity:1;color:#fff;filter:brightness(.9)}.page-mach .m-btn-more:hover:after{right:20px}}.page-mach .m-btn-more:before{content:"";display:inline-block;width:55px;height:100px;position:absolute;z-index:inherit;left:10px;top:50%;transform:translateY(-50%);background:center/contain no-repeat url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-btn-more-bg.png?v=1679565996)}@media screen and (min-width:1080px){.page-mach .m-btn-more:before{width:90px;height:170px;left:50px}}.page-mach .m-btn-more:after{content:"";display:inline-block;position:absolute;z-index:inherit;right:16px;top:50%;transform:translateY(-50%);background:#fff;width:35px;height:10px;transition:all .3s}@media screen and (min-width:1080px){.page-mach .m-btn-more:after{right:40px}}.page-mach .m-btn{flex-shrink:0;display:inline-block;padding:.8em 1.2em;border-radius:3em;line-height:1;letter-spacing:0;font-size:12px;border:solid 1px #00a9e0;background:#00a9e0}@media(hover:hover)and (pointer:fine){.page-mach .m-btn:hover{opacity:1;background:#fff;color:#00a9e0}}.page-mach .m-btn.-inactive{color:var(--txt-Gray);border-color:var(--txt-Gray);pointer-events:none;opacity:.5}.page-mach .m-btn-gray{flex-shrink:0;display:inline-block;padding:.8em 1.2em;border-radius:3em;line-height:1;letter-spacing:0;font-size:12px;border:solid 1px #7c7c7c;background:#7c7c7c;transition:all .3s;cursor:pointer}@media(hover:hover)and (pointer:fine){.page-mach .m-btn-gray:hover{opacity:1;background:#fff;color:#7c7c7c}}.page-mach .m-btn-gray.-inactive{color:var(--txt-Gray);border-color:var(--txt-Gray);pointer-events:none;opacity:.5}.page-mach .m-btn-green{flex-shrink:0;display:inline-block;padding:.8em 1.2em;border-radius:3em;line-height:1;letter-spacing:0;font-size:12px;border:solid 1px #21d2c5;background:#21d2c5;transition:all .3s;cursor:pointer}@media(hover:hover)and (pointer:fine){.page-mach .m-btn-green:hover{opacity:1;background:#000;color:#21d2c5}}.page-mach .m-btn-green.-inactive{color:var(--txt-Gray);border-color:var(--txt-Gray);pointer-events:none;opacity:.5}.page-mach .m-btn-rakuten{flex-shrink:0;display:inline-block;padding:.8em 1.2em;border-radius:3em;line-height:1;letter-spacing:0;font-size:12px;border:solid 1px;border-color:#bf0000;background:#bf000000}@media(hover:hover)and (pointer:fine){.page-mach .m-btn-rakuten:hover{opacity:1;background:#bf0000;color:#fff}}.page-mach .m-btn-rakuten.-inactive{color:var(--txt-Gray);border-color:var(--txt-Gray);pointer-events:none;opacity:.5}.page-mach .m-btn-amazon{flex-shrink:0;display:inline-block;padding:.8em 1.2em;border-radius:3em;line-height:1;letter-spacing:0;font-size:12px;border:solid 1px var(--clr-Amazon);background:#fff0}@media(hover:hover)and (pointer:fine){.page-mach .m-btn-amazon:hover{opacity:1;background:var(--clr-Amazon);color:#fff}}.page-mach .m-btn-amazon.-inactive{color:var(--txt-Gray);border-color:var(--txt-Gray);pointer-events:none;opacity:.5}.page-mach .m-heading{font-size:24px;font-size:clamp(20px,24px,5.4vw);font-weight:400;letter-spacing:.15em;line-height:1.4}@media screen and (min-width:1080px){.page-mach .m-heading{font-size:24px}}.page-mach .m-txt{font-size:14px;line-height:1.6}.page-mach .m-youtube{position:relative;overflow:hidden;padding-top:56.15%}.page-mach .m-youtube iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}@keyframes fadeUp{0%{transform:translateY(3rem);opacity:0}80%{opacity:1}to{opacity:1;transform:translateY(0)}}.page-mach .m-fadeUp{opacity:0}.page-mach .m-fadeUp.js-scroll.is-active{animation:fadeUp 1s cubic-bezier(.33,1,.68,1) 1 forwards}.page-mach .m-caption{font-size:10px;line-height:1.4;opacity:.5;letter-spacing:.05em}.page-mach ul.m-caption li{text-indent:-1.4em;padding-left:1.4em}.page-mach ul.m-caption li:before{content:"\203b";padding-right:.3em}.page-mach .m-caption2{font-size:10px;line-height:1.4;opacity:.5;letter-spacing:.05em;text-align:center;margin-top:20px}@media screen and (min-width:1080px){.page-mach .m-caption2{margin-top:30px}}.page-mach ol.m-caption li{counter-increment:captionNum;text-indent:-1.8em;padding-left:1.8em}.page-mach ol.m-caption li:before{content:"\203b" counter(captionNum);padding-right:.2em}.page-mach .m-cvArea .li,.page-mach .m-cvArea .m-caption2{text-align:center}.page-mach .m-cvArea .rentio-banner{text-align:center;margin:50px auto 0}.page-mach .m-cvArea .rentio-banner img{text-align:center;width:554px;height:130px}.page-mach .m-cvArea .message{width:568.4210526316vw;max-width:108px;margin:0 auto 20px}@media screen and (min-width:1080px){.page-mach .m-cvArea .message{width:108px;max-width:100%;margin:0 auto 10px}}.page-mach .m-cvArea .message img{width:100%}.page-mach .m-cvArea .tit{padding:0 0 46px;font-size:19px;font-weight:700;text-align:center;letter-spacing:.15em;line-height:1.6}@media screen and (min-width:1080px){.page-mach .m-cvArea .tit{padding:0 0 40px;font-size:22px}}.page-mach .m-cvArea .content{display:flex;flex-direction:column;align-items:center;justify-content:center}.page-mach .m-cvArea .salepop{margin:0 auto 10px;text-align:center}.page-mach .m-cvArea .items{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;margin:30px 0 0}.page-mach .m-cvArea .items .buttons2{text-align:center}@media screen and (min-width:1080px){.page-mach .m-cvArea .items{justify-content:center;margin:40px 0 0}.page-mach .m-cvArea .items .buttons2{text-align:center}}.page-mach .m-cvArea .item-btns2{margin-top:20px}.page-mach .m-cvArea .m-caption{margin:20px 0 0}@media screen and (min-width:1080px){.page-mach .m-cvArea .m-caption{margin:30px 0 0}}.page-mach .m-sp{display:block}@media screen and (min-width:1080px){.page-mach .m-sp{display:none}}.page-mach .m-pc{display:none}@media screen and (min-width:1080px){.page-mach .m-pc{display:block}}.page-mach .m-img-contain img,.page-mach .Before .catch img,.page-mach .Kv .logo img,.page-mach .Kv .wrapper .heading img{width:100%;height:100%;object-fit:contain}.page-mach .m-img-cover img{width:100%;height:100%;object-fit:cover}.page-mach .m-green{color:var(--clr-theme)}.page-mach .m-bold{font-weight:700}.page-mach .Header-second{position:fixed;top:0;left:0;z-index:10;transform:translateZ(1px);display:flex;align-items:center;width:100%;height:50px;padding:8px 0;background:#00000026;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}@media screen and (min-width:1080px){.page-mach .Header-second{height:56px}}.page-mach .Header-second .wrapper{display:flex;align-items:center;justify-content:space-between;gap:8px}.page-mach .Header-second .wrapper .heading{flex-shrink:0;font-size:12px;font-size:clamp(8px,12px,2.6vw);font-weight:400;letter-spacing:.1em;line-height:1.6}@media screen and (min-width:1080px){.page-mach .Header-second .wrapper .heading{display:flex;align-items:center;font-size:14px}}.page-mach .Header-second .wrapper .heading .thum{display:none}@media screen and (min-width:1080px){.page-mach .Header-second .wrapper .heading .thum{flex-shrink:0;width:27px;display:block;margin-right:4px}}.page-mach .Header-second .wrapper .heading .greentext{color:#21d2c5}.page-mach .Header-second .wrapper .heading em{font-style:normal}.page-mach .Header-second .wrapper .heading .header-sale{font-weight:1000;color:#21d2c5;margin-left:6px}.page-mach .Header-second .wrapper .info{display:flex;align-items:center;gap:4px}@media screen and (min-width:1080px){.page-mach .Header-second .wrapper .info{gap:8px}}.page-mach .Header-second .wrapper .info .h-price{display:flex;flex-direction:column;align-items:flex-end;gap:.2em;font-size:13px;letter-spacing:.15em;line-height:1.2}@media screen and (min-width:1080px){.page-mach .Header-second .wrapper .info .h-price{flex-direction:row;font-size:20px}}.page-mach .Header-second .wrapper .info .h-price .before{position:relative;z-index:1;font-size:10px;opacity:.8;line-height:1.4;height:1em}@media screen and (min-width:1080px){.page-mach .Header-second .wrapper .info .h-price .before{height:auto;margin:0 10px 0 0;font-size:15px}}.page-mach .Header-second .wrapper .info .h-price .before:after{content:"";display:inline-block;position:absolute;z-index:inherit;top:50%;left:0;right:0;border-top:solid 1px}.page-mach .Header-second .wrapper .info .h-price .sale-wrap{display:flex;align-items:flex-end;gap:4px}.page-mach .Header-second .wrapper .info .h-price .sm{font-size:10px;opacity:.5}.page-mach .Header-second .wrapper .info .m-btn{font-size:11px;font-size:clamp(9px,12px,2.2vw)}.page-mach .Kv{position:relative;z-index:1;width:100vw;height:calc(100vh - 50px)}@media screen and (min-width:1080px){.page-mach .Kv{height:calc(100vh - 84px)}}.page-mach .Kv:before{content:"";display:block;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:#000000a6}.page-mach .Kv .bg{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden}.page-mach .Kv .bg>div{height:100%}.page-mach .Kv .bg video{width:100%;height:100%;object-fit:cover}.page-mach .Kv .wrapper{position:relative;z-index:3;display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%}.page-mach .Kv .wrapper .heading{position:relative;top:-1vw;width:90vw;margin:0 auto;opacity:0;transform:scale(.6);animation:zoomIn .9s .3s ease-in-out forwards}@media screen and (min-width:1080px){.page-mach .Kv .wrapper .heading{top:-1vw;width:43vw}}.page-mach .Kv .wrapper .lead{position:absolute;z-index:inherit;bottom:30px;left:50%;transform:translate(-50%);font-weight:700;font-size:14px;line-height:1.7;text-align:center;opacity:0;animation:fadeIn .7s 1.4s ease-in-out forwards}@media screen and (min-width:1080px){.page-mach .Kv .wrapper .lead{bottom:4vw}}.page-mach .Kv .wrapper .lead .pick{font-size:20px}.page-mach .Kv .wrapper .lead1{position:absolute;z-index:inherit;left:50%;transform:translate(-50%);font-weight:700;font-size:14px;line-height:1.7;text-align:center;bottom:50%;width:90%;opacity:0;animation:fadeIn .7s 1.4s ease-in-out forwards}@media screen and (min-width:1080px){.page-mach .Kv .wrapper .lead1{bottom:24vw}}.page-mach .Kv .wrapper .lead1 .pick{font-size:20px}.page-mach .Kv .scroll{display:none}@media screen and (min-width:1080px){.page-mach .Kv .scroll{position:absolute;z-index:3;bottom:-36px;left:65px;display:flex;flex-direction:column-reverse;align-items:center;gap:10px}}.page-mach .Kv .scroll .deco{display:inline-block;position:relative;z-index:1;width:20px;height:120px}.page-mach .Kv .scroll .deco:before,.page-mach .Kv .scroll .deco:after{content:"";display:block;position:absolute;z-index:inherit;left:50%;transform:translate(-50%)}.page-mach .Kv .scroll .deco:after{top:0;width:6px;height:6px;border-radius:50%;background:#101114;border:solid 1px #b4b4b4;animation:kvScroll 3s ease-in-out infinite}.page-mach .Kv .scroll .deco:before{top:0;bottom:0;width:1px;background:#b4b4b4}.page-mach .Kv .scroll .txt{color:#b4b4b4;font-weight:700;font-size:12px;line-height:1;letter-spacing:.04em;writing-mode:vertical-rl;transform:rotate(180deg)}@keyframes kvScroll{0%{top:0}to{top:100%}}.page-mach .Kv .logo{position:absolute;z-index:10;top:26px;left:28px;width:120px;height:13px}@media screen and (min-width:1080px){.page-mach .Kv .logo{top:40px;left:100px;width:140px;height:15px}}.page-mach .Kv .logo img{vertical-align:top}.page-mach .Outline{background:#191919;padding:10px 0}.page-mach .Outline .sale-banner{text-align:center;margin:50px auto}.page-mach .Outline .sale-banner img{width:1160px}@media screen and (min-width:1080px){.page-mach .Outline{padding:30px 0 80px}}.page-mach .Outline .group{display:grid;grid-template-columns:repeat(1,1fr);gap:8px}@media screen and (min-width:1080px){.page-mach .Outline .group{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:10px}}.page-mach .Outline .block{padding:45px 24px;background:#000}@media screen and (min-width:1080px){.page-mach .Outline .block{padding:40px 60px}}.page-mach .Outline .block .txt{font-size:14px;letter-spacing:.1em;line-height:1.8}@media screen and (min-width:1080px){.page-mach .Outline .block01{grid-area:1/1/3/3}}.page-mach .Outline .block01 .heading{width:53.3333333333vw;max-width:200px;margin:0 auto}@media screen and (min-width:1080px){.page-mach .Outline .block01 .heading{width:200px;max-width:100%}}.page-mach .Outline .block01 .heading img{width:100%}.page-mach .Outline .block01 .catch{width:80%;margin:35px auto 25px}@media screen and (min-width:1080px){.page-mach .Outline .block01 .catch{margin:30px auto}}.page-mach .Outline .block01 .m-caption{margin-top:20px}.page-mach .Outline .block02{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:1080px){.page-mach .Outline .block02{grid-area:1/3/2/6;flex-direction:row;gap:50px;align-items:center;justify-content:center}}.page-mach .Outline .block02 .heading{width:80%;margin:0 auto}@media screen and (min-width:1080px){.page-mach .Outline .block02 .heading{max-width:226px;margin:0}}.page-mach .Outline .block02 .img{width:90%;margin:0 auto}@media screen and (min-width:1080px){.page-mach .Outline .block02 .img{max-width:346px;margin:0}}.page-mach .Outline .block03{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:1080px){.page-mach .Outline .block03{grid-area:2/3/3/6;flex-direction:row;align-items:center;justify-content:center;gap:40px}}.page-mach .Outline .block03 .heading{width:70%;margin:0 auto}@media screen and (min-width:1080px){.page-mach .Outline .block03 .heading{max-width:237px;margin:0}}.page-mach .Outline .block03 .txt{font-size:14px;text-align:center}@media screen and (min-width:1080px){.page-mach .Outline .block03 .txt{max-width:296px;font-size:12px;text-align:left}.page-mach .Outline .block03 .txt .pick{font-size:14px}}.page-mach .Outline .block03 .txt .pick{font-weight:700}.page-mach .Outline .block04{display:flex;flex-direction:column;align-items:center;gap:30px}@media screen and (min-width:1080px){.page-mach .Outline .block04{grid-area:3/1/4/6;flex-direction:row;gap:clamp(20px,100px,10vw);justify-content:center}}.page-mach .Outline .block04 .heading{flex-shrink:0;width:30%;margin:20px auto 0}@media screen and (min-width:1080px){.page-mach .Outline .block04 .heading{max-width:115px;margin:0}}@media screen and (min-width:1080px){.page-mach .Outline .block04 .content{max-width:747px}}.page-mach .Outline .block04 .content .m-caption{margin-top:30px}@media screen and (min-width:1080px){.page-mach .Outline .block04 .content .m-caption{margin-top:20px}}.page-mach .Intro-addition{padding-top:0;margin-top:0}.page-mach .Intro-addition picture{text-align:center}@media screen and (min-width:1080px){.page-mach .Intro-addition{padding-top:0;margin-top:0}.page-mach .Intro-addition picture{text-align:center}}.page-mach .Sale{padding-top:340px;margin-top:-340px}.page-mach .Sale picture{text-align:center}@media screen and (min-width:1080px){.page-mach .Sale{padding-top:310px;margin-top:-310px}.page-mach .Sale picture{text-align:center}}.page-mach .Sale .rentio-banner{text-align:center;margin:0 auto 100px}.page-mach .Sale .rentio-banner img{width:554px;height:130px}.page-mach .Sale .sale-wrap{padding:40px 0 60px;background:#000}@media screen and (min-width:1080px){.page-mach .Sale .sale-wrap{padding:70px 0 50px}}.page-mach .Sale .sale-head{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0 0 10px}.page-mach .Sale .heading{width:46.6666666667vw;max-width:175px;margin:0 auto}@media screen and (min-width:1080px){.page-mach .Sale .heading{width:190px;max-width:100%;margin-bottom:10px}}.page-mach .Sale .heading img{width:100%;margin-bottom:10px}.page-mach .Sale .head-message{width:61.3333333333vw;max-width:230px}@media screen and (min-width:1080px){.page-mach .Sale .head-message{width:430px;max-width:100%}}.page-mach .Sale .head-message img{width:100%}.page-mach .Sale .group{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media screen and (min-width:1080px){.page-mach .Sale .group{gap:90px;width:650px;margin:0 auto}}.page-mach .Sale .group .block{display:flex;flex-direction:column;align-items:center}.page-mach .Sale .group .block .catch img{width:100%}.page-mach .Sale .group .block .name{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;position:relative;z-index:1;margin-top:auto;margin-bottom:20px;padding-bottom:20px;line-height:1.2;letter-spacing:-.01em;font-weight:700;font-size:20px}@media screen and (min-width:1080px){.page-mach .Sale .group .block .name{flex-direction:row;font-size:22px}}.page-mach .Sale .group .block .name:before{content:"";display:inline-block;position:absolute;z-index:inherit;bottom:0;left:50%;transform:translate(-50%);width:15px;height:1px;background:#fff}.page-mach .Sale .group .block .name .badge{display:inline-flex;align-items:center;justify-content:center;padding:6px;border-radius:2px;background:#897867;color:#fff;order:-1;font-weight:700;font-size:11px;letter-spacing:0;line-height:1}@media screen and (min-width:1080px){.page-mach .Sale .group .block .name .badge{order:2}}.page-mach .Sale .group .block .priceArea{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;margin-bottom:10px}.page-mach .Sale .group .block .priceArea li,.page-mach .Sale .group .block .priceArea img{text-align:center}@media screen and (min-width:1080px){.page-mach .Sale .group .block .priceArea{flex-direction:row;align-items:flex-end}}.page-mach .Sale .group .block .priceArea .price-before{position:relative;z-index:1;font-size:18px;line-height:1;letter-spacing:-.01em}@media screen and (min-width:1080px){.page-mach .Sale .group .block .priceArea .price-before{font-size:14px}}.page-mach .Sale .group .block .priceArea .price-before:before{content:"";display:inline-block;position:absolute;z-index:inherit;top:50%;left:0;right:0;border-top:solid 1px}.page-mach .Sale .group .block .priceArea .price-after{font-size:22px;letter-spacing:-.01em;line-height:1;margin-bottom:10px}.page-mach .Sale .group .block .priceArea .price-after .regular-price{color:#b3b3b3;text-decoration:line-through;font-size:20px;margin-right:4px}@media screen and (min-width:1080px){.page-mach .Sale .group .block .priceArea .price-after{font-size:26px}}.page-mach .Sale .group .block .priceArea .sm{letter-spacing:-.01em;font-size:10px;line-height:1}.page-mach .Sale .group .block .more{display:flex;flex-wrap:wrap;justify-content:center;padding:10px 0 0;gap:10px}@media screen and (min-width:1080px){.page-mach .Sale .group .block .more{padding:10px 0 0;gap:10px}}.page-mach .Sale .m-caption{margin:30px 0 0;text-align:center}@media screen and (min-width:1080px){.page-mach .Sale .m-caption{margin:40px 0 0}}.page-mach .Before{position:relative;z-index:1;height:178vw;max-height:630px;padding:65px 0;background:center/cover no-repeat url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-before-bg-sp.jpg?v=1672034027)}@media screen and (min-width:1080px){.page-mach .Before{height:680px;max-height:100%;padding:135px 0;background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-before-bg-pc.jpg?v=1673346268)}}.page-mach .Before .before-memo{position:absolute;z-index:inherit;bottom:10px;right:16px;font-size:10px;line-height:1;letter-spacing:.05em;color:#fff}.page-mach .Before .content{text-align:center}@media screen and (min-width:1080px){.page-mach .Before .content{grid-column:1/span 8;text-align:left}}.page-mach .Before .content .m-txt{margin-top:20px}@media screen and (min-width:1080px){.page-mach .Before .content .m-txt{max-width:273px;margin-top:30px}}.page-mach .Before .catch{position:absolute;z-index:inherit;width:40vw;max-width:140px;bottom:19%;left:39%;overflow:hidden}@media screen and (min-width:1080px){.page-mach .Before .catch{width:160px;max-width:100%;bottom:17%;left:47%}}.page-mach .Intro{padding:100px 0}@media screen and (min-width:1080px){.page-mach .Intro{padding:160px 0}}@media screen and (min-width:1080px){.page-mach .Intro .wrapper{max-width:905px}}.page-mach .Intro .heading{width:100%}@media screen and (min-width:1080px){.page-mach .Intro .heading{width:90%;margin:0 auto}}.page-mach .Intro .heading img{width:100%}.page-mach .Intro .catch{height:56.26vw;margin:55px calc((100vw - 100%)/-2) 0}@media screen and (min-width:1080px){.page-mach .Intro .catch{height:auto;margin:60px auto 0}}.page-mach .Intro .catch video{width:100%;height:100%;object-fit:cover}.page-mach .Intro .detail{margin:50px 0 0}@media screen and (min-width:1080px){.page-mach .Intro .detail{display:flex;margin:60px 0 0;gap:clamp(20px,70px,4vw)}}.page-mach .Intro .detail .icons{width:117px;margin:0 auto 30px}@media screen and (min-width:1080px){.page-mach .Intro .detail .icons{flex-shrink:0;margin:0}}.page-mach .Intro .detail .txt{font-size:14px}.page-mach .Intro .detail .m-caption{margin-top:20px}.page-mach .Intro .tuv{padding:110px 0 0;text-align:left}@media screen and (min-width:1080px){.page-mach .Intro .tuv{display:grid;grid-template-columns:1fr 1.3fr;grid-template-rows:repeat(2,1fr);grid-column-gap:40px;grid-row-gap:20px;padding:0}}.page-mach .Intro .tuv .heading{font-size:27px;font-weight:200;line-height:1.8}@media screen and (min-width:1080px){.page-mach .Intro .tuv .heading{grid-area:1/1/2/2;margin-left:-10px;transform:translateY(12px)}}.page-mach .Intro .tuv .tuv-video{margin:20px 0 0}@media screen and (min-width:1080px){.page-mach .Intro .tuv .tuv-video{margin:0;grid-area:1/2/3/3}}.page-mach .Intro .tuv .tuv-video video{width:100%;height:100%;object-fit:contain}.page-mach .Intro .tuv .img{margin:20px 0 0}@media screen and (min-width:1080px){.page-mach .Intro .tuv .img{grid-area:2/1/3/2;align-self:flex-end;margin:0;transform:translateY(-23px)}}.page-mach .Intro2{padding:0}@media screen and (min-width:1080px){.page-mach .Intro2{padding:160px 0}}@media screen and (min-width:1080px){.page-mach .Intro2 .wrapper{max-width:905px}}.page-mach .Intro2 .heading{width:100%}@media screen and (min-width:1080px){.page-mach .Intro2 .heading{width:90%;margin:0 auto}}.page-mach .Intro2 .heading img{width:100%}.page-mach .Intro2 .catch{height:56.26vw;margin:55px calc((100vw - 100%)/-2) 0}@media screen and (min-width:1080px){.page-mach .Intro2 .catch{height:auto;margin:60px auto 0}}.page-mach .Intro2 .catch video{width:100%;height:100%;object-fit:cover}.page-mach .Intro2 .detail{margin:50px 0 0}@media screen and (min-width:1080px){.page-mach .Intro2 .detail{display:flex;margin:60px 0 0;gap:clamp(20px,70px,4vw)}}.page-mach .Intro2 .detail .icons{width:117px;margin:0 auto 30px}@media screen and (min-width:1080px){.page-mach .Intro2 .detail .icons{flex-shrink:0;margin:0}}.page-mach .Intro2 .detail .txt{font-size:14px}.page-mach .Intro2 .detail .m-caption{margin-top:20px}.page-mach .Intro2 .tuv{padding:110px 0 0;text-align:left}@media screen and (min-width:1080px){.page-mach .Intro2 .tuv{display:grid;grid-template-columns:1fr 1.3fr;grid-template-rows:repeat(2,1fr);grid-column-gap:40px;grid-row-gap:20px;padding:0}}.page-mach .Intro2 .tuv .heading{font-size:27px;font-weight:200;line-height:1.8}@media screen and (min-width:1080px){.page-mach .Intro2 .tuv .heading{grid-area:1/1/2/2;margin-left:-10px;transform:translateY(12px)}}.page-mach .Intro2 .tuv .tuv-video{margin:20px 0 0}@media screen and (min-width:1080px){.page-mach .Intro2 .tuv .tuv-video{margin:0;grid-area:1/2/3/3}}.page-mach .Intro2 .tuv .tuv-video video{width:100%;height:100%;object-fit:contain}.page-mach .Intro2 .tuv .img{margin:20px 0 0}@media screen and (min-width:1080px){.page-mach .Intro2 .tuv .img{grid-area:2/1/3/2;align-self:flex-end;margin:0;transform:translateY(-23px)}}.page-mach .MovieTop{padding:130px 0 0}@media screen and (min-width:1080px){.page-mach .MovieTop{padding:200px 0 0}}.page-mach .MovieTop .heading{width:100%}@media screen and (min-width:1080px){.page-mach .MovieTop .heading{width:400px;margin:0 auto}}.page-mach .MovieTop .heading picture,.page-mach .MovieTop .heading img{width:100%}.page-mach .MovieTop .catch{width:100vw;height:150vw;margin:35px calc((100vw - 100%)/-2) 0}@media screen and (min-width:1080px){.page-mach .MovieTop .catch{width:100%;height:auto;margin:35px 0 0}}.page-mach .MovieTop .catch img{width:100%;height:100%;object-fit:cover}.page-mach .Images{padding:0 0 40px;overflow:hidden;background:#191919}@media screen and (min-width:1080px){.page-mach .Images{padding:0 0 100px}}.page-mach .Images .slider{margin:0 0 70px}@media screen and (min-width:1080px){.page-mach .Images .slider{margin:0 0 90px}}.page-mach .Images .slider .swiper-wrapper{gap:10px;transition-timing-function:linear}.page-mach .FunctionMap{padding:40px 0 0}@media screen and (min-width:1080px){.page-mach .FunctionMap{padding:70px 0 0}}.page-mach .FunctionMap .catch{width:100%}@media screen and (min-width:1080px){.page-mach .FunctionMap .catch{margin:0}}.page-mach .FunctionMap .catch img{width:100%;height:100%;object-fit:contain}.page-mach .FunctionMap .m-caption{margin-top:10px}.page-mach .FunctionMap .cv-wrap{margin:80px 0 0}@media screen and (min-width:1080px){.page-mach .FunctionMap .cv-wrap{margin:140px 0 0}}.page-mach .NewCat{padding:70px 0 0}@media screen and (min-width:1080px){.page-mach .NewCat{padding:180px 0 0}}@media screen and (min-width:1080px){.page-mach .NewCat .wrapper{max-width:840px}}.page-mach .NewCat .heading{max-width:282px;max-width:75%;margin:0 auto}@media screen and (min-width:1080px){.page-mach .NewCat .heading{max-width:596px}}.page-mach .NewCat .heading img{width:100%;height:100%;object-fit:contain}.page-mach .NewCat .catch{width:100vw;height:52.26vw;margin:30px calc((100vw - 100%)/-2) 0;overflow:hidden}@media screen and (min-width:1080px){.page-mach .NewCat .catch{width:100%;height:auto;margin:50px 0 0}}.page-mach .NewCat .catch img,.page-mach .NewCat .catch video{width:100%;height:100%;object-fit:cover}.page-mach .Charm{padding:20px 0 0}.page-mach .Charm picture{text-align:center}@media screen and (min-width:1080px){.page-mach .Charm{padding:20px 0 0}}@media screen and (min-width:1080px){.page-mach .Charm .wrapper{max-width:990px}}.page-mach .Charm .heading{line-height:1.6;font-size:40px;font-size:clamp(20px,40px,7.5vw);font-weight:200;letter-spacing:.1em}@media screen and (min-width:1080px){.page-mach .Charm .heading{font-size:50px;text-align:center}.page-mach .Charm .heading .sm{font-size:40px}}.page-mach .Charm .catch{height:52.26vw;margin:20px calc((100vw - 100%)/-2) 0}@media screen and (min-width:1080px){.page-mach .Charm .catch{height:auto;margin:65px auto 0}}.page-mach .Charm .catch video{width:100%;height:100%;object-fit:cover}.page-mach .Charm .detail{margin:30px 0 0;display:flex}@media screen and (min-width:1080px){.page-mach .Charm .detail{align-items:center;justify-content:center;margin:60px 0 0;gap:clamp(20px,70px,4vw)}}.page-mach .Charm .detail .icons{flex-shrink:0;width:46px;margin:0 24px 0 0}@media screen and (min-width:1080px){.page-mach .Charm .detail .icons{width:117px;margin:0}}.page-mach .Charm .detail .txt{font-size:14px;line-height:1.6}.page-mach .Charm .detail .memo{margin-top:20px;font-size:10px;opacity:.4}.page-mach .Auto{position:relative;z-index:1;margin:130px 0 0;padding:50px 0 0}@media screen and (min-width:1080px){.page-mach .Auto{margin:0;padding:0}.page-mach .Auto:before{display:none!important}}.page-mach .Auto:before{content:"";display:inline-block;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#000}@media screen and (min-width:1080px){.page-mach .Auto .wrapper{max-width:1230px}}.page-mach .Auto .head .heading{line-height:1.6;font-size:40px;font-size:clamp(20px,40px,7.5vw);font-weight:200;letter-spacing:.1em;text-align:center}@media screen and (min-width:1080px){.page-mach .Auto .head .heading{font-size:70px;text-align:left}.page-mach .Auto .head .heading .sm{font-size:60px}}.page-mach .Auto .head .heading .pick{display:inline-block;font-size:50px;line-height:1.2}@media screen and (min-width:1080px){.page-mach .Auto .head .heading .pick{font-size:70px}}.page-mach .Auto .head .lead{font-size:24px;font-size:clamp(14px,24px,6vw);font-weight:200;letter-spacing:.15em;line-height:1.6;text-align:center}@media screen and (min-width:1080px){.page-mach .Auto .head .lead{font-size:30px;text-align:left}}.page-mach .Auto .group{margin:20px 0 0}@media screen and (min-width:1080px){.page-mach .Auto .group{margin:70px 0 0}}@media screen and (min-width:1080px){.page-mach .Auto .group .block{display:flex;align-items:flex-start;justify-content:center;position:relative;z-index:1}.page-mach .Auto .group .block:nth-of-type(2n){flex-direction:row-reverse}}@media screen and (min-width:1080px){.page-mach .Auto .group .block.-blue{gap:60px}}.page-mach .Auto .group .block.-blue video{margin-right:80px;width:100%}.page-mach .Auto .group .block.-blue .tit{background:#21d2c5}.page-mach .Auto .group .block.-gray .tit{background:#dadada}.page-mach .Auto .group .block:not(:first-of-type){margin:60px 0 0}.page-mach .Auto .group .block .catch{width:100vw;margin:0 calc((100vw - 100%)/-2);overflow:hidden}@media screen and (min-width:1080px){.page-mach .Auto .group .block .catch{flex-shrink:0;width:70%;margin:0}}.page-mach .Auto .group .block .catch video,.page-mach .Auto .group .block .catch img{width:100%;height:100%;object-fit:cover}.page-mach .Auto .group .block .content{padding:30px 0 0}@media screen and (min-width:1080px){.page-mach .Auto .group .block .content{width:24%;padding:0}}.page-mach .Auto .group .block .content .tit{display:flex;align-items:center;justify-content:center;width:195px;height:34px;margin:0 auto 30px;font-size:16px;line-height:1.4;letter-spacing:.15em;color:var(--txt-Black);font-weight:400}@media screen and (min-width:1080px){.page-mach .Auto .group .block .content .tit{margin:0 0 20px}}.page-mach .Auto .group .block .content .txt{font-size:14px}.page-mach .Auto .group .block .content .stepList{margin-top:30px}.page-mach .Auto .group .block .content .stepList li{display:flex;align-items:center;flex-direction:column;padding:.1em;counter-increment:AutoStepNum;line-height:1;font-size:12px}.page-mach .Auto .group .block .content .stepList li:before{content:"STEP" counter(AutoStepNum);display:inline-flex;align-items:center;justify-content:center;width:115px;margin-bottom:8px;padding:.4em;color:var(--clr-theme);border:solid 1px;font-size:14px;border-radius:999px}.page-mach .Auto .group .block .content .stepList li:not(:first-child){position:relative;z-index:1;margin-top:30px}.page-mach .Auto .group .block .content .stepList li:not(:first-child):after{content:"";display:inline-block;position:absolute;z-index:inherit;top:-20px;left:50%;transform:translate(-50%);width:0;height:0;border-left:solid 8px rgba(0,0,0,0);border-right:solid 8px rgba(0,0,0,0);border-top:solid 8px var(--clr-theme)}.page-mach .Auto .group .block .content .stepList li .txt{display:block;font-size:12px;text-align:center;line-height:1.5}.page-mach .Auto .group .block .m-caption{margin-top:20px}@media screen and (min-width:1080px){.page-mach .Auto .group .block .m-caption{position:absolute;z-index:inherit;bottom:-30px;left:30%;width:60%}}.page-mach .Long{padding:50px 0 0}@media screen and (min-width:1080px){.page-mach .Long{padding:50px 0 220px}}.page-mach .Long .wrapper{position:relative;z-index:1;padding-bottom:75vw;background:bottom right/contain no-repeat url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-Long-bg.jpg?v=1679665341)}@media screen and (min-width:1080px){.page-mach .Long .wrapper{min-height:808px;max-width:1032px;padding:0}}.page-mach .Long .heading{width:90%}@media screen and (min-width:1080px){.page-mach .Long .heading{width:395px}}.page-mach .Long .txt{margin-top:24px;font-size:14px;line-height:1.8}@media screen and (min-width:1080px){.page-mach .Long .txt{max-width:346px}}.page-mach .Long .icons{width:123px;margin:60px 0 0}@media screen and (min-width:1080px){.page-mach .Long .icons{margin:40px 0 0}}.page-mach .Long .m-caption{position:absolute;z-index:inherit;bottom:-40px;left:20px;right:20px}@media screen and (min-width:1080px){.page-mach .Long .m-caption{right:-40px;left:auto;width:273px}}.page-mach .Quick{padding:100vw 0 80px;background-position:top;background-size:contain;background-repeat:no-repeat;background-color:#dbdbdb;background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-Quick-bg-sp.jpg?v=1679666732);color:var(--txt-Black)}@media screen and (min-width:1080px){.page-mach .Quick{background-position:center;background-size:cover;height:48.61vw;padding:0 0 80px;background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-Quick-bg-pc.jpg?v=1679666732)}}.page-mach .Quick .wrapper{display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;height:100%}.page-mach .Quick .icons{width:55px;margin:0 0 14px}@media screen and (min-width:1080px){.page-mach .Quick .icons{margin:0 0 30px}}.page-mach .Quick .heading{line-height:1.5;font-size:38px;font-size:clamp(20px,38px,7.2vw);font-weight:200;letter-spacing:.1em}@media screen and (min-width:1080px){.page-mach .Quick .heading{font-size:40px}}.page-mach .Quick .txt{margin-top:30px;font-size:14px;line-height:1.8}@media screen and (min-width:1080px){.page-mach .Quick .txt{width:370px}}.page-mach .Quick .m-caption{margin-top:10px}@media screen and (min-width:1080px){.page-mach .Quick .m-caption{margin-top:30px}}.page-mach .Clear{padding:110px 0 0}@media screen and (min-width:1080px){.page-mach .Clear{padding:220px 0 0}}@media screen and (min-width:1080px){.page-mach .Clear .wrapper{padding:0 0 0 clamp(40px,160px,10vw)}}@media screen and (min-width:1080px){.page-mach .Clear .clear-inr{display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:clamp(20px,80px,8vw);grid-row-gap:30px}}.page-mach .Clear .heading{line-height:1.6;font-size:40px;font-weight:200;letter-spacing:.1em}@media screen and (min-width:1080px){.page-mach .Clear .heading{font-size:50px;grid-area:1/2/2/3;align-self:flex-end}.page-mach .Clear .heading .sm{font-size:40px}}.page-mach .Clear .catch{margin:30px 0 24px;overflow:hidden}@media screen and (min-width:1080px){.page-mach .Clear .catch{grid-area:1/1/3/2;margin:0}}.page-mach .Clear .catch img{width:100%;height:100%;object-fit:contain}.page-mach .Clear .txt{font-size:14px;line-height:1.8}@media screen and (min-width:1080px){.page-mach .Clear .txt{grid-area:2/2/3/3;max-width:352px}}.page-mach .Family{padding:145px 0 0}@media screen and (min-width:1080px){.page-mach .Family{padding:185px 0 100px}}.page-mach .Family .heading{line-height:1.6;font-size:22px;font-weight:200;letter-spacing:.1em;text-align:center}@media screen and (min-width:1080px){.page-mach .Family .heading{font-size:30px;text-align:left}}.page-mach .Family .slider{position:relative;z-index:1;margin:30px calc((100vw - 100%)/-2) 40px}@media screen and (min-width:1080px){.page-mach .Family .slider{margin:70px calc((100vw - 100%)/-2) 120px}}.page-mach .Family .slider img{width:100%;height:100%;object-fit:contain}.page-mach .Family .slider .swiper-wrapper{gap:10px}.page-mach .Family .slider .swiper-button-prev{left:30px}.page-mach .Family .slider .swiper-button-next{right:30px}.page-mach .Family .slider .swiper-button-prev,.page-mach .Family .slider .swiper-button-next{display:none;top:46%;width:76px;height:76px;background:#393939;border:solid 1px #bbb;border-radius:50%}@media screen and (min-width:1080px){.page-mach .Family .slider .swiper-button-prev,.page-mach .Family .slider .swiper-button-next{display:flex}}.page-mach .Family .slider .swiper-button-prev:after,.page-mach .Family .slider .swiper-button-next:after{color:#fff;font-size:10px}.page-mach .Cleaner{margin:120px 0 0}.page-mach .Cleaner picture{text-align:center;margin-bottom:30px}@media screen and (min-width:1080px){.page-mach .Cleaner{margin:50px 0 0}.page-mach .Cleaner picture{text-align:center;margin-bottom:40px}}.page-mach .Cleaner .cleanHead{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start;position:relative;z-index:1;height:105vw;padding:50px 0 0}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanHead{justify-content:center;height:39.47vw;padding:0}}.page-mach .Cleaner .cleanHead:before{content:"";display:inline-block;position:absolute;z-index:-1;top:0;right:calc((100vw - 100%)/-2);bottom:-5px;left:calc((100vw - 100%)/-2);background:bottom/cover no-repeat url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-cleanHead-bg-sp.jpg?v=1680153821)}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanHead:before{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-cleanHead-bg-pc.jpg?v=1680161359)}}.page-mach .Cleaner .cleanHead .lead{width:116px;margin-bottom:20px}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanHead .lead{margin-top:-6vw}}.page-mach .Cleaner .cleanHead .heading{line-height:1.6;font-size:32px;font-weight:200;letter-spacing:.1em}.page-mach .Cleaner .clear-wrap{position:relative;z-index:1;color:var(--txt-Black)}@media screen and (min-width:1080px){.page-mach .Cleaner .clear-wrap{padding-bottom:150px}}.page-mach .Cleaner .clear-wrap:before{content:"";display:inline-block;position:absolute;z-index:-1;top:0;right:calc((100vw - 100%)/-2);bottom:0;left:calc((100vw - 100%)/-2);background:#000}.page-mach .Cleaner .cleanOutline{padding:0 0 50px}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanOutline{display:flex;padding:120px 0}}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanOutline .head{flex-shrink:0;width:210px;margin-right:80px}}.page-mach .Cleaner .cleanOutline .head .heading{font-size:24px;font-weight:400;letter-spacing:.15em;line-height:1.6;text-align:center}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanOutline .head .heading{text-align:left}}.page-mach .Cleaner .cleanOutline .head .lead{margin-top:20px;font-size:14px;line-height:2}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanOutline .head .lead{margin-top:30px}}.page-mach .Cleaner .cleanOutline .group{display:grid;grid-template-columns:repeat(1,1fr);gap:8px;margin-top:24px}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanOutline .group{flex-grow:1;grid-template-columns:repeat(3,1fr);gap:10px;margin:0}}.page-mach .Cleaner .cleanOutline .group .block{background:#222221;color:#fff}.page-mach .Cleaner .cleanOutline .group .block .catch img{width:100%;height:100%;object-fit:contain}.page-mach .Cleaner .cleanOutline .group .block .content{position:relative;z-index:1;padding:25px 10px 25px 42px}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanOutline .group .block .content{padding:30px 20px 30px 50px}}.page-mach .Cleaner .cleanOutline .group .block .content .num{position:absolute;z-index:inherit;top:21px;left:19px;width:10px}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanOutline .group .block .content .num{top:30px;left:23px}}.page-mach .Cleaner .cleanOutline .group .block .content .tit{font-size:18px;line-height:1.5;font-weight:400}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanOutline .group .block .content .tit{font-size:22px}}.page-mach .Cleaner .cleanOutline .group .block .content .txt{margin-top:15px;font-size:14px;line-height:1.5;color:#ccc}.page-mach .Cleaner .cleanOutline .group .block .content .m-caption{margin-top:20px}.page-mach .Cleaner .cleanDetail{margin:0 calc((100vw - 100%)/-2);background:#black;color:#fff}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanDetail{margin:0}}.page-mach .Cleaner .cleanDetail .head{color:#fff;padding:50vw var(--wrapper-spacing) 0;background:top/contain no-repeat url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-cleanDetail-head-sp.jpg?v=1680006667)}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanDetail .head{padding:80px;background-size:cover;background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-cleanDetail-head-pc.jpg?v=1680006667)}}.page-mach .Cleaner .cleanDetail .head .heading{font-size:24px;font-weight:400;letter-spacing:.15em;line-height:1.6}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanDetail .head .heading{font-size:32px}}.page-mach .Cleaner .cleanDetail .cleanDetail-wrap{padding:0 var(--wrapper-spacing) 90px}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanDetail .cleanDetail-wrap{padding:0 80px 70px}}.page-mach .Cleaner .cleanDetail .sampleList{display:grid;gap:4px;grid-template-columns:repeat(2,1fr);margin-top:42px}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanDetail .sampleList{margin-top:62px}}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanDetail .sampleList{gap:6px;grid-template-columns:repeat(4,1fr)}}.page-mach .Cleaner .cleanDetail .sampleList .item{position:relative;z-index:1}.page-mach .Cleaner .cleanDetail .sampleList .item .thum img{width:100%}.page-mach .Cleaner .cleanDetail .sampleList .item .txt{display:inline-block;position:absolute;z-index:inherit;bottom:0;left:0;padding:8px 12px;background:#fff;color:var(--txt-Black);text-align:center;min-width:10em;line-height:1;font-size:12px}.page-mach .Cleaner .cleanDetail .detailTable{margin:30px 0 0}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanDetail .detailTable{margin:60px 0 0}}.page-mach .Cleaner .cleanDetail .detailTable .img{width:100%}.page-mach .Cleaner .cleanDetail .detailTable .img img{width:100%;height:100%;object-fit:contain}.page-mach .Cleaner .cleanDetail .detailTable .memo{margin-top:10px;font-size:10px;line-height:1.4;opacity:.4}.page-mach .Cleaner .cleanDetail .cleanEg picture{text-align:center}.page-mach .Cleaner .cleanDetail .cleanEg .imgs{position:relative;z-index:1;height:100vw}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanDetail .cleanEg .imgs{height:378px}}.page-mach .Cleaner .cleanDetail .cleanEg .imgs .img{position:absolute;z-index:inherit;top:0;right:0;bottom:0;left:0;opacity:0;transition:all .3s}.page-mach .Cleaner .cleanDetail .cleanEg .imgs .img img{width:100%;height:100%;object-fit:cover}.page-mach .Cleaner .cleanDetail .cleanEg .imgs .img.is-show{opacity:1}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea{padding:35px var(--wrapper-spacing) 80px var(--wrapper-spacing)}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanDetail .cleanEg .btmArea{padding:45px 80px 40px}}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .btnArea{display:flex;align-items:center}}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .btnArea .heading{margin:0 0 30px;font-size:14px;font-weight:400;line-height:1.6}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .btnArea .heading{margin:0 30px 0 0;flex-shrink:0}}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .btnArea .eg-list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;font-size:12px;font-weight:700}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .btnArea .eg-list{flex-grow:1;gap:8px;grid-template-columns:repeat(5,1fr);flex-shrink:0}}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item{display:flex;align-items:center;gap:16px;position:relative;z-index:1;padding:15px;font-weight:700;cursor:pointer;transition:all .3s}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item.is-active:after{border:solid 2px #fff}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item.is-active:before{border:0}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item:after{content:"";display:inline-block;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#ffffff40;border-radius:5px;opacity:.5}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item:before{content:"";display:inline-block;width:32px;height:32px;border-radius:50%;border:solid 1px #7b7b7b;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#0000}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item:nth-child(1):before{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-btmArea-item-syoyu.png?v=1680009250)}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item:nth-child(2):before{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-btmArea-item-wakamore.png?v=1680009250)}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item:nth-child(3):before{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-btmArea-item-coffee.png?v=1680009250)}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item:nth-child(4):before{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-btmArea-item-mayo.png?v=1680009250)}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item:nth-child(5):before{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-btmArea-item-kechap.png?v=1680009250)}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .otherArea{margin-top:30px;padding-top:30px;border-top:solid 1px rgba(131,131,131,.5)}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .otherArea .tit{font-size:14px;font-weight:400;line-height:1.6}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .otherArea .other-list{display:grid;gap:10px 6px;grid-template-columns:repeat(3,1fr);margin-top:20px}@media screen and (min-width:1080px){.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .otherArea .other-list{gap:10px;grid-template-columns:repeat(6,1fr)}}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .otherArea .other-list .item{background:#ffffff1a;color:#fff}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .otherArea .other-list .item .thum img{width:100%;height:100%;object-fit:contain}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .otherArea .other-list .item .txt{padding:4px;font-size:12px;line-height:1.2;text-align:center}.page-mach .Cleaner .cleanDetail .cleanEg .btmArea .otherArea .m-caption{margin-top:20px}.page-mach .Cleaner2{margin:0}.page-mach .Cleaner2 picture{text-align:center}@media screen and (min-width:1080px){.page-mach .Cleaner2{margin:0}.page-mach .Cleaner2 picture{text-align:center;margin-bottom:40px}}.page-mach .Cleaner2 .cleanHead{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start;position:relative;z-index:1;height:105vw;padding:50px 0 0}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanHead{justify-content:center;height:39.47vw;padding:0}}.page-mach .Cleaner2 .cleanHead:before{content:"";display:inline-block;position:absolute;z-index:-1;top:0;right:calc((100vw - 100%)/-2);bottom:-5px;left:calc((100vw - 100%)/-2);background:bottom/cover no-repeat url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-cleanHead-bg-sp.jpg?v=1680153821)}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanHead:before{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-cleanHead-bg-pc.jpg?v=1680161359)}}.page-mach .Cleaner2 .cleanHead .lead{width:116px;margin-bottom:20px}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanHead .lead{margin-top:-6vw}}.page-mach .Cleaner2 .cleanHead .heading{line-height:1.6;font-size:32px;font-weight:200;letter-spacing:.1em}.page-mach .Cleaner2 .clear-wrap{position:relative;z-index:1;color:var(--txt-Black)}@media screen and (min-width:1080px){.page-mach .Cleaner2 .clear-wrap{padding-bottom:150px}}.page-mach .Cleaner2 .clear-wrap:before{content:"";display:inline-block;position:absolute;z-index:-1;top:0;right:calc((100vw - 100%)/-2);bottom:0;left:calc((100vw - 100%)/-2);background:#dadada}.page-mach .Cleaner2 .cleanOutline{padding:0 0 50px}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanOutline{display:flex;padding:120px 0}}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanOutline .head{flex-shrink:0;width:210px;margin-right:80px}}.page-mach .Cleaner2 .cleanOutline .head .heading{font-size:24px;font-weight:400;letter-spacing:.15em;line-height:1.6;text-align:center}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanOutline .head .heading{text-align:left}}.page-mach .Cleaner2 .cleanOutline .head .lead{margin-top:20px;font-size:14px;line-height:2}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanOutline .head .lead{margin-top:30px}}.page-mach .Cleaner2 .cleanOutline .group{display:grid;grid-template-columns:repeat(1,1fr);gap:8px;margin-top:24px}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanOutline .group{flex-grow:1;grid-template-columns:repeat(3,1fr);gap:10px;margin:0}}.page-mach .Cleaner2 .cleanOutline .group .block{background:#222221;color:#fff}.page-mach .Cleaner2 .cleanOutline .group .block .catch img{width:100%;height:100%;object-fit:contain}.page-mach .Cleaner2 .cleanOutline .group .block .content{position:relative;z-index:1;padding:25px 10px 25px 42px}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanOutline .group .block .content{padding:30px 20px 30px 50px}}.page-mach .Cleaner2 .cleanOutline .group .block .content .num{position:absolute;z-index:inherit;top:21px;left:19px;width:10px}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanOutline .group .block .content .num{top:30px;left:23px}}.page-mach .Cleaner2 .cleanOutline .group .block .content .tit{font-size:18px;line-height:1.5;font-weight:400}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanOutline .group .block .content .tit{font-size:22px}}.page-mach .Cleaner2 .cleanOutline .group .block .content .txt{margin-top:15px;font-size:14px;line-height:1.5;color:#ccc}.page-mach .Cleaner2 .cleanOutline .group .block .content .m-caption{margin-top:20px}.page-mach .Cleaner2 .cleanDetail{margin:0 calc((100vw - 100%)/-2);background:#222221;color:#fff}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanDetail{margin:0}}.page-mach .Cleaner2 .cleanDetail .head{color:#fff;padding:50vw var(--wrapper-spacing) 0;background:top/contain no-repeat url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-cleanDetail-head-sp.jpg?v=1680006667)}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanDetail .head{padding:80px;background-size:cover;background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-cleanDetail-head-pc.jpg?v=1680006667)}}.page-mach .Cleaner2 .cleanDetail .head .heading{font-size:24px;font-weight:400;letter-spacing:.15em;line-height:1.6}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanDetail .head .heading{font-size:32px}}.page-mach .Cleaner2 .cleanDetail .cleanDetail-wrap{padding:0 var(--wrapper-spacing) 90px}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanDetail .cleanDetail-wrap{padding:0 80px 70px}}.page-mach .Cleaner2 .cleanDetail .sampleList{display:grid;gap:4px;grid-template-columns:repeat(2,1fr);margin-top:42px}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanDetail .sampleList{margin-top:62px}}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanDetail .sampleList{gap:6px;grid-template-columns:repeat(4,1fr)}}.page-mach .Cleaner2 .cleanDetail .sampleList .item{position:relative;z-index:1}.page-mach .Cleaner2 .cleanDetail .sampleList .item .thum img{width:100%}.page-mach .Cleaner2 .cleanDetail .sampleList .item .txt{display:inline-block;position:absolute;z-index:inherit;bottom:0;left:0;padding:8px 12px;background:#fff;color:var(--txt-Black);text-align:center;min-width:10em;line-height:1;font-size:12px}.page-mach .Cleaner2 .cleanDetail .detailTable{margin:30px 0 0}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanDetail .detailTable{margin:60px 0 0}}.page-mach .Cleaner2 .cleanDetail .detailTable .img{width:100%}.page-mach .Cleaner2 .cleanDetail .detailTable .img img{width:100%;height:100%;object-fit:contain}.page-mach .Cleaner2 .cleanDetail .detailTable .memo{margin-top:10px;font-size:10px;line-height:1.4;opacity:.4}.page-mach .Cleaner2 .cleanDetail .cleanEg picture{text-align:center}.page-mach .Cleaner2 .cleanDetail .cleanEg .imgs{position:relative;z-index:1;height:100vw}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanDetail .cleanEg .imgs{height:378px}}.page-mach .Cleaner2 .cleanDetail .cleanEg .imgs .img{position:absolute;z-index:inherit;top:0;right:0;bottom:0;left:0;opacity:0;transition:all .3s}.page-mach .Cleaner2 .cleanDetail .cleanEg .imgs .img img{width:100%;height:100%;object-fit:cover}.page-mach .Cleaner2 .cleanDetail .cleanEg .imgs .img.is-show{opacity:1}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea{padding:35px var(--wrapper-spacing) 80px var(--wrapper-spacing)}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea{padding:45px 80px 40px}}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .btnArea{display:flex;align-items:center}}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .btnArea .heading{margin:0 0 30px;font-size:14px;font-weight:400;line-height:1.6}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .btnArea .heading{margin:0 30px 0 0;flex-shrink:0}}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .btnArea .eg-list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;font-size:12px;font-weight:700}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .btnArea .eg-list{flex-grow:1;gap:8px;grid-template-columns:repeat(5,1fr);flex-shrink:0}}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item{display:flex;align-items:center;gap:16px;position:relative;z-index:1;padding:15px;font-weight:700;cursor:pointer;transition:all .3s}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item.is-active:after{border:solid 2px #fff}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item.is-active:before{border:0}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item:after{content:"";display:inline-block;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#ffffff40;border-radius:5px;opacity:.5}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item:before{content:"";display:inline-block;width:32px;height:32px;border-radius:50%;border:solid 1px #7b7b7b;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#0000}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item:nth-child(1):before{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-btmArea-item-syoyu.png?v=1680009250)}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item:nth-child(2):before{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-btmArea-item-wakamore.png?v=1680009250)}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item:nth-child(3):before{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-btmArea-item-coffee.png?v=1680009250)}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item:nth-child(4):before{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-btmArea-item-mayo.png?v=1680009250)}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .btnArea .eg-list .item:nth-child(5):before{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-btmArea-item-kechap.png?v=1680009250)}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .otherArea{margin-top:30px;padding-top:30px;border-top:solid 1px rgba(131,131,131,.5)}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .otherArea .tit{font-size:14px;font-weight:400;line-height:1.6}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .otherArea .other-list{display:grid;gap:10px 6px;grid-template-columns:repeat(3,1fr);margin-top:20px}@media screen and (min-width:1080px){.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .otherArea .other-list{gap:10px;grid-template-columns:repeat(6,1fr)}}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .otherArea .other-list .item{background:#ffffff1a;color:#fff}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .otherArea .other-list .item .thum img{width:100%;height:100%;object-fit:contain}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .otherArea .other-list .item .txt{padding:4px;font-size:12px;line-height:1.2;text-align:center}.page-mach .Cleaner2 .cleanDetail .cleanEg .btmArea .otherArea .m-caption{margin-top:20px}.page-mach .Function{padding:80px 0 150px;background:#191919}@media screen and (min-width:1080px){.page-mach .Function{padding:130px 0}}.page-mach .Function .heading{font-size:24px;font-weight:200;letter-spacing:.15em;line-height:1.6}@media screen and (min-width:1080px){.page-mach .Function .heading{font-size:32px}}.page-mach .Function .heading .pick{color:var(--clr-theme);border-bottom:solid 1px}.page-mach .Function .group{display:grid;grid-template-columns:repeat(1,1fr);gap:30px;margin:70px 0 0}@media screen and (min-width:1080px){.page-mach .Function .group{grid-template-columns:repeat(2,1fr);gap:130px 72px;margin:100px 0 0;padding:0 0 0 270px}}.page-mach .Function .group .block{counter-increment:FunctionNum}.page-mach .Function .group .block .catch{position:relative;z-index:1;overflow:hidden}.page-mach .Function .group .block .catch:before{content:"";display:inline-block;padding-bottom:55%}.page-mach .Function .group .block .catch .catch-inr{position:absolute;z-index:inherit;top:0;left:0;width:100%;height:100%}.page-mach .Function .group .block .catch img,.page-mach .Function .group .block .catch video{width:100%;height:100%;object-fit:cover}.page-mach .Function .group .block .content{position:relative;z-index:1;margin-top:20px;padding-left:56px}@media screen and (min-width:1080px){.page-mach .Function .group .block .content{margin-top:30px;padding-left:80px}}.page-mach .Function .group .block .content:before{content:counter(FunctionNum,decimal-leading-zero);display:inline-flex;align-items:center;justify-content:center;position:absolute;z-index:inherit;top:-3px;left:0;width:40px;height:40px;border:solid 1px rgba(33,210,197,.45);border-radius:50%;font-size:12px;line-height:1;letter-spacing:0;font-family:din-2014-narrow,sans-serif}@media screen and (min-width:1080px){.page-mach .Function .group .block .content:before{width:56px;height:56px}}.page-mach .Function .group .block .content .tit{font-size:19px;line-height:1.5;font-weight:400}@media screen and (min-width:1080px){.page-mach .Function .group .block .content .tit{font-size:20px}}.page-mach .Function .group .block .content .txt{margin-top:10px;font-size:14px;line-height:1.8}.page-mach .Function .group .block .content .m-caption{margin-top:16px}.page-mach .Series{background:#191919}.page-mach .Series .rentio-banner{text-align:center;margin:50px auto 0}.page-mach .Series .rentio-banner img{width:554px;height:130px}.page-mach .Series .head{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:120vw;padding:24px 0 0;color:var(--txt-Black)}@media screen and (min-width:1080px){.page-mach .Series .head{justify-content:center;height:34.72vw;min-height:498px;padding:0}}.page-mach .Series .head:before{content:"";display:inline-block;position:absolute;z-index:-1;top:0;right:calc((100vw - 100%)/-2);bottom:0;left:calc((100vw - 100%)/-2);background:bottom/cover no-repeat url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-series-head-bg-sp.jpg?v=1680153759)}@media screen and (min-width:1080px){.page-mach .Series .head:before{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-series-head-bg-pc.jpg?v=1679615546)}}.page-mach .Series .head .head-wrap{text-align:center}@media screen and (min-width:1080px){.page-mach .Series .head .head-wrap{padding-left:45%}}.page-mach .Series .head .heading{font-size:24px;font-weight:400;letter-spacing:.15em;line-height:1.6}@media screen and (min-width:1080px){.page-mach .Series .head .heading{font-size:32px}}.page-mach .Series .head .lead{margin-top:4px;font-size:20px;line-height:1.5}@media screen and (min-width:1080px){.page-mach .Series .head .lead{margin-top:8px;font-size:28px}}.page-mach .Series .table-wrap{margin:54px 0 0}@media screen and (min-width:1080px){.page-mach .Series .table-wrap{margin:54px 0 0}}.page-mach .Series .table{font-size:14px;line-height:1.5;overflow:hidden}@media screen and (min-width:1080px){.page-mach .Series .table{font-size:16px}}.page-mach .Series .table-head,.page-mach .Series .table-item{display:flex}.page-mach .Series .table-logo,.page-mach .Series .table-th{flex-shrink:0;width:125px;padding-right:16px}@media screen and (min-width:1080px){.page-mach .Series .table-logo,.page-mach .Series .table-th{width:323px;padding-right:clamp(20px,70px,4vw)}}.page-mach .Series .table-td{width:0;flex-grow:1}.page-mach .Series .table-head{height:160px;border-bottom:solid 1px hsla(0,0%,100%,.2)}@media screen and (min-width:1080px){.page-mach .Series .table-head{height:230px;border-bottom:solid 1px hsla(0,0%,100%,.4)}}.page-mach .Series .table-head .table-td{display:flex;align-items:center;justify-content:center;position:relative;z-index:0;padding-top:90px;font-weight:700;text-align:center}@media screen and (min-width:1080px){.page-mach .Series .table-head .table-td{padding:0}}.page-mach .Series .table-head .table-td:after{content:"";display:inline-block;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#0000;top:10px;left:50%;transform:translate(-50%);width:60px;height:100px}@media screen and (min-width:1080px){.page-mach .Series .table-head .table-td:after{top:10px;left:40px;width:128px;height:205px;transform:none}}.page-mach .Series .table-head .table-td:nth-of-type(1):after{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-Series-table-td01.png?v=1680013246)}.page-mach .Series .table-head .table-td:nth-of-type(2):after{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-Series-table-td02.png?v=1680013246)}.page-mach .Series .table-head .table-td:before{content:"";display:inline-block;position:absolute;z-index:-1;top:0;right:0;bottom:-1000px;left:0;opacity:.5}.page-mach .Series .table-head .table-td:first-of-type:before{right:0;background:linear-gradient(to bottom,#c6986c,#fff)}.page-mach .Series .table-head .table-td:last-of-type:before{left:0;background:linear-gradient(to bottom,#7c7c7c,#cacaca)}.page-mach .Series .table-head .table-logo{opacity:0;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1080px){.page-mach .Series .table-head .table-logo{opacity:1}}.page-mach .Series .table-item{position:relative;z-index:1;border-bottom:solid 1px hsla(0,0%,100%,.2)}@media screen and (min-width:1080px){.page-mach .Series .table-item{border-bottom:solid 1px hsla(0,0%,100%,.4)}}.page-mach .Series .table-item .table-th,.page-mach .Series .table-item .table-td{padding-top:16px;padding-bottom:16px}.page-mach .Series .table-item .table-th{text-align:right}.page-mach .Series .table-item .table-th .sm{font-size:10px}.page-mach .Series .table-item .table-td{text-align:center}.page-mach .Series .table-item .table-td .pick{font-size:1.125em;font-weight:700}.page-mach .Series .cvArea{padding:100px 0 0}@media screen and (min-width:1080px){.page-mach .Series .cvArea{padding:180px 0 0}}.page-mach .Series .cvArea .heading{display:grid;margin:0 auto 50px;justify-content:center}.page-mach .Series .cvArea .tit{padding:0 0 46px;font-size:19px;font-weight:700;text-align:center;letter-spacing:.15em;line-height:1.6}@media screen and (min-width:1080px){.page-mach .Series .cvArea .tit{padding:0 0 40px;font-size:22px}}.page-mach .Series .cvArea .items{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}@media screen and (min-width:1080px){.page-mach .Series .cvArea .items{gap:clamp(20px,80px,8vw);grid-template-columns:repeat(2,1fr)}}.page-mach .Series .cvArea .items.gap-lg{gap:80px}@media screen and (min-width:1080px){.page-mach .Series .cvArea .items.gap-lg{gap:clamp(20px,80px,8vw)}}.page-mach .Series .cvArea .item{display:flex;flex-direction:column;align-items:center;justify-content:center}.page-mach .Series .cvArea .item-message{width:568.4210526316vw;max-width:108px;margin:0 auto 20px}@media screen and (min-width:1080px){.page-mach .Series .cvArea .item-message{width:108px;max-width:100%;margin:0 auto 10px}}.page-mach .Series .cvArea .item-message img,.page-mach .Series .cvArea .item-main{width:100%}.page-mach .Series .cvArea .item-btns{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;margin:20px 0 0}@media screen and (min-width:1080px){.page-mach .Series .cvArea .item-btns{gap:10px;margin:30px 0 0}}.page-mach .Series .cvArea .item-btns2{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;margin:10px 0 0}@media screen and (min-width:1080px){.page-mach .Series .cvArea .item-btns2{gap:10px;margin:20px 0 0}}.page-mach .Series .cvArea .m-btn-more{width:100%}@media screen and (min-width:1080px){.page-mach .Series .cvArea .m-btn-more{font-size:clamp(16px,20px,1.5vw)}.page-mach .Series .cvArea .m-btn-more:before{left:clamp(10px,30px,1.8vw)}}.page-mach .Series .cvArea .m-btn-more.-gray{background:linear-gradient(to bottom,#777,#4f4f4f)}.page-mach .Series .cvArea .m-btn-more.-gray:before{background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/mach-btn-more-bg2.png?v=1680163838)}.page-mach .Series .cvArea .m-caption{margin:30px 0 0}.page-mach .Youtuber{padding:120px 0 0;background:#191919}@media screen and (min-width:1080px){.page-mach .Youtuber{padding:180px 0 0}}@media screen and (min-width:1080px){.page-mach .Youtuber .youtuber-wrap{display:flex}}.page-mach .Youtuber .heading{display:flex;align-items:flex-start;flex-direction:column;gap:16px;font-size:24px;font-weight:400;letter-spacing:.15em;line-height:1.6}@media screen and (min-width:1080px){.page-mach .Youtuber .heading{flex-shrink:0;width:317px}}.page-mach .Youtuber .heading:before{content:"";display:inline-block;width:40px;height:40px;background:center/contain no-repeat url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/logo-youtube.png?v=1678776438)}@media screen and (min-width:1080px){.page-mach .Youtuber .heading:before{width:80px;height:80px}}.page-mach .Youtuber .group{display:grid;grid-template-columns:repeat(1,1fr);gap:40px;margin:40px 0 0}@media screen and (min-width:1080px){.page-mach .Youtuber .group{grid-template-columns:repeat(2,1fr);gap:20px;row-gap:40px;margin:0}}.page-mach .Youtuber .content{background:#1f1f1f;padding:20px}@media screen and (min-width:1080px){.page-mach .Youtuber .content{padding:40px}}.page-mach .Youtuber .content .name{display:flex;align-items:center;font-size:14px;margin-top:16px}.page-mach .Youtuber .content .name img{width:48px;margin-right:10px;flex-shrink:0;border-radius:50px}.page-mach .Youtuber .content .tit{font-size:16px;line-height:1.6;font-weight:400}@media screen and (min-width:1080px){.page-mach .Youtuber .content .tit{font-size:20px}}.page-mach .Hosyo{padding:80px 0 0;background:#191919}@media screen and (min-width:1080px){.page-mach .Hosyo{padding:250px 0 0}}.page-mach .Hosyo .group{padding:30px 20px;background:#dadada;color:var(--txt-Black)}@media screen and (min-width:1080px){.page-mach .Hosyo .group{padding:120px 90px}}@media screen and (min-width:1080px){.page-mach .Hosyo .group .block{display:flex}}.page-mach .Hosyo .group .block:not(:first-of-type){position:relative;z-index:1;margin-top:50px;padding-top:50px}.page-mach .Hosyo .group .block:not(:first-of-type):before{content:"";display:inline-block;position:absolute;z-index:inherit;top:0rem;left:-20px;right:-20px;height:1px;background:#70707033}@media screen and (min-width:1080px){.page-mach .Hosyo .group .block:not(:first-of-type):before{left:-90px;right:-90px}}.page-mach .Hosyo .group .block .catch{width:90%;max-width:400px;margin:0 auto}@media screen and (min-width:1080px){.page-mach .Hosyo .group .block .catch{flex-shrink:0;width:332px;max-width:100%;margin:0 clamp(20px,80px,8vw) 0 0}}.page-mach .Hosyo .group .block .catch img{width:100%;height:100%;object-fit:contain}.page-mach .Hosyo .group .block .content{margin:20px 0 0}@media screen and (min-width:1080px){.page-mach .Hosyo .group .block .content{margin:0}}.page-mach .Hosyo .group .block .content .heading{font-size:24px;font-weight:400;letter-spacing:.15em;line-height:1.6}.page-mach .Hosyo .group .block .content .txt{margin-top:20px;font-size:14px}@media screen and (min-width:1080px){.page-mach .Hosyo .group .block .content .txt{font-size:16px}}.page-mach .Hosyo .group .block .content .memo{margin-top:20px;font-size:10px;opacity:.5;line-height:1.4}.page-mach .Hosyo .group .block .content .memo2{margin-top:20px;font-size:10px;opacity:.5;line-height:1.4;color:#191919;text-decoration:underline}.page-mach .Faq{padding:100px 0 0;background:#191919}.page-mach .Faq .kochira{text-decoration:underline}@media screen and (min-width:1080px){.page-mach .Faq{padding:190px 0 0;background-position:top right;background-size:540px;background-repeat:no-repeat;background-image:url(https://cdn.shopify.com/s/files/1/0509/0757/8575/files/faq_bg.jpg?v=1680012594)}}.page-mach .Faq .heading{margin:0 0 50px;font-weight:700;font-size:24px}@media screen and (min-width:1080px){.page-mach .Faq .detailArea{max-width:826px}}.page-mach .Faq .detailArea .details{padding:0 0 24px 40px;border-bottom:solid 1px rgba(230,230,230,.1)}.page-mach .Faq .detailArea .details:not(:first-of-type){margin-top:24px}@media screen and (min-width:1080px){.page-mach .Faq .detailArea .details{padding-left:60px}}.page-mach .Faq .detailArea .details .summary{position:relative;z-index:1;font-size:18px;cursor:pointer}@media screen and (min-width:1080px){.page-mach .Faq .detailArea .details .summary{font-size:20px;cursor:pointer}}.page-mach .Faq .detailArea .details .summary:before,.page-mach .Faq .detailArea .details .summary:after{content:"";display:block;position:absolute;top:18px;left:-40px;width:14px;height:2px;background:var(--clr-theme)}@media screen and (min-width:1080px){.page-mach .Faq .detailArea .details .summary:before,.page-mach .Faq .detailArea .details .summary:after{left:-60px}}.page-mach .Faq .detailArea .details .summary:after{transform:rotate(90deg);opacity:1}.page-mach .Faq .detailArea .details .content{padding-top:24px;font-size:14px}@media screen and (min-width:1080px){.page-mach .Faq .detailArea .details .content{padding-top:20px}}.page-mach .Faq .detailArea .details .content ul.list{margin-top:.8em}.page-mach .Faq .detailArea .details .content ul.list>li{margin-bottom:.4em;padding-left:1em;text-indent:-.6em;line-height:1.5}.page-mach .Faq .detailArea .details .content ul.list>li:before{content:"\30fb";display:inline-block;margin-right:.5em}.page-mach .Faq .detailArea .details .content ol.list{margin-top:.8em}.page-mach .Faq .detailArea .details .content ol.list>li{position:relative;z-index:1;margin-bottom:.4em;padding-left:1.5em;counter-increment:faqListNum;line-height:1.5;text-indent:0}.page-mach .Faq .detailArea .details .content ol.list>li:before{content:counter(faqListNum);display:inline-flex;align-items:center;justify-content:center;position:absolute;z-index:inherit;top:.5em;left:0;margin-right:.2em;border:solid 1px;width:1.5em;height:1.5em;border-radius:50%;font-size:.7em;letter-spacing:0;line-height:1}.page-mach .Faq .detailArea .details .content .m-caption{margin-top:20px}.page-mach .Faq .detailArea .details[open] .summary:after{opacity:0}.page-mach .Stores{padding:80px 0;background:#191919}@media screen and (min-width:1080px){.page-mach .Stores{padding:200px 0 130px}}.page-mach .Stores .heading{font-size:24px;font-weight:400;letter-spacing:.15em;line-height:1.6}@media screen and (min-width:1080px){.page-mach .Stores .heading{font-size:32px}}.page-mach .Stores .lead{margin-top:20px;font-size:12px;line-height:1.5;opacity:.4}.page-mach .Stores .mapArea{margin:40px 0 90px;height:240px;overflow:hidden}@media screen and (min-width:1080px){.page-mach .Stores .mapArea{height:420px}}.page-mach .Stores .mapArea iframe{width:100%;height:calc(100% + 67px);object-fit:cover;margin:-67px 0 0}.page-mach .BtmBg{width:100vw;height:36.57vw}.page-mach .BtmBg .catch{width:100%;height:100%;overflow:hidden}.page-mach .BtmBg .catch img{width:100%;height:100%;object-fit:cover}.Popup{position:fixed;z-index:1000;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;height:0;background:#000000b3;transform:translateZ(1px);visibility:hidden;opacity:0;transition:all .3s}.Popup.is-active{height:auto;visibility:visible;opacity:1}.Popup.is-active .inr{display:block!important;opacity:0;animation:fadeUp .8s .8s cubic-bezier(.33,1,.68,1) 1 forwards}.Popup .inr{position:relative;z-index:1;width:100%;max-width:100%;background:var(--bg-Thanks);color:#fff;text-align:center;display:none}@media screen and (min-width:1080px){.Popup .inr{width:700px;margin:0 auto}.Popup .inr img{width:100%}.Popup .inr picture{width:100%}}.Popup .close{position:absolute;z-index:inherit;width:124px;top:-36px;right:20px;fill:#fff;width:20px;height:20px;cursor:pointer}@media screen and (min-width:1080px){.Popup .close{right:0}}.Popup .ico-close{width:100%;height:100%;object-fit:contain}.Popup .bnr-link{display:block}@media screen and (min-width:1080px){.bnrArea2{padding:120px 0 0;text-align:center;width:100%}.bnrArea2 img{margin-top:30px;vertical-align:bottom;width:100%}}.bnrArea2 .bnr-link{display:block;width:100%}@media screen and (min-width:1080px){.bnrArea2 .bnr-link{width:892px;margin:0 auto}}.product-price-v2-default{font-size:22px}.salepop-text{border-width:8px;border:solid 2px #21d2c5;border-radius:4px!important}.salepop-top{color:#000!important;background-color:#21d2c5;padding:12px;font-weight:700;font-size:14px;font-family:Noto Sans JP;line-height:1.2}.salepop-bottom{color:#fff;font-weight:700;background-color:#191919;padding:0 12px;height:auto}.salepop-eng{font-family:din-2014-narrow,sans-serif;font-size:26px}.salepop-eng-big{font-family:din-2014-narrow,sans-serif;font-size:44px}.sale-group-percent{background-color:#21d2c5;font-family:din-2014-narrow,sans-serif;font-size:18px;color:#000!important;border-radius:5px;display:inline-flex;padding:2px 6px;margin-bottom:12px;width:fit-content;grid:both}@media screen and (min-width:1080px){.sale-group-percent{font-size:24px}}.Bf-sale{display:flex}.Bf-sale img{width:100vw}
/*# sourceMappingURL=/cdn/shop/t/322/assets/page-mach.css.map */
