@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+Display:ital,wght@0,100..900;1,100..900&display=swap";@import"https://use.typekit.net/txm6kjs.css";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+Display:ital,wght@0,100..900;1,100..900&display=swap";@import"https://use.typekit.net/txm6kjs.css";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:bottom !important}.forpc,.nosp{display:inline-block}@media(max-width: 900px){.forpc,.nosp{display:none}}.nopc,.forsp{display:none}@media(max-width: 900px){.nopc,.forsp{display:inline-block}}.mgt0{margin-top:0 !important}.mgt5{margin-top:5px !important}.mgt10{margin-top:10px !important}.mgt20{margin-top:20px !important}.mgt30{margin-top:30px !important}.mgt40{margin-top:40px !important}.mgt50{margin-top:50px !important}.mgt60{margin-top:60px !important}.mgt80{margin-top:80px !important}.mgt100{margin-top:100px !important}.mgb0{margin-bottom:0 !important}.mgb5{margin-bottom:5px !important}.mgb10{margin-bottom:10px !important}.mgb15{margin-bottom:15px !important}.mgb20{margin-bottom:20px !important}.mgb30{margin-bottom:30px !important}.mgb40{margin-bottom:40px !important}.mgb50{margin-bottom:50px !important}.mgb60{margin-bottom:60px !important}.mgb80{margin-bottom:80px !important}.mgb100{margin-bottom:100px !important}.pdt0{padding-top:0 !important}.pdt10{padding-top:10px !important}.pdt20{padding-top:20px !important}.pdt30{padding-top:30px !important}.pdt40{padding-top:40px !important}.pdt50{padding-top:50px !important}.pdt60{padding-top:60px !important}.pdb0{padding-bottom:0 !important}.pdb10{padding-bottom:10px !important}.pdb15{padding-bottom:15px !important}.pdb20{padding-bottom:20px !important}.pdb30{padding-bottom:30px !important}.pdb40{padding-bottom:40px !important}.pdb50{padding-bottom:50px !important}.pdb60{padding-bottom:60px !important}.pdb100{padding-bottom:100px !important}.pd10{padding:10px}.pd20{padding:20px !important}.pd30{padding:30px}.pdl10{padding-left:10px !important}.pdlr3{padding-right:3%;padding-left:3%}.pdlr5{padding-right:5%;padding-left:5%}.pdl0{padding-left:0 !important}.pdr0{padding-right:0 !important}.mgl0{margin-left:0 !important}.mgr0{margin-right:0 !important}html{scroll-behavior:smooth;overflow-y:scroll}.forpc,.nosp{display:none}@media screen and (min-width: 1000px){.forpc,.nosp{display:inline-block}}.nopc,.forsp{display:inline-block}@media screen and (min-width: 1000px){.nopc,.forsp{display:none}}.mgt0{margin-top:0 !important}.mgt5{margin-top:5px !important}.mgt10{margin-top:10px !important}.mgt20{margin-top:20px !important}.mgt30{margin-top:30px !important}.mgt40{margin-top:40px !important}.mgt50{margin-top:50px !important}.mgt60{margin-top:60px !important}.mgt80{margin-top:80px !important}.mgt100{margin-top:100px !important}.mgb0{margin-bottom:0 !important}.mgb5{margin-bottom:5px !important}.mgb10{margin-bottom:10px !important}.mgb15{margin-bottom:15px !important}.mgb20{margin-bottom:20px !important}.mgb30{margin-bottom:30px !important}.mgb40{margin-bottom:40px !important}.mgb50{margin-bottom:50px !important}.mgb60{margin-bottom:60px !important}.mgb80{margin-bottom:80px !important}.mgb100{margin-bottom:100px !important}.pdt0{padding-top:0 !important}.pdt10{padding-top:10px !important}.pdt20{padding-top:20px !important}.pdt30{padding-top:30px !important}.pdt40{padding-top:40px !important}.pdt50{padding-top:50px !important}.pdt60{padding-top:60px !important}.pdb0{padding-bottom:0 !important}.pdb10{padding-bottom:10px !important}.pdb15{padding-bottom:15px !important}.pdb20{padding-bottom:20px !important}.pdb30{padding-bottom:30px !important}.pdb40{padding-bottom:40px !important}.pdb50{padding-bottom:50px !important}.pdb60{padding-bottom:60px !important}.pdb100{padding-bottom:200px !important}body{font-size:16px;color:#231815;line-height:1.5;letter-spacing:.03em;background-color:#ebeae8;font-family:"poppins","Noto Sans JP",sans-serif;font-weight:400;font-style:normal;scroll-behavior:smooth;box-sizing:border-box}body *{box-sizing:border-box}.font_en{font-family:"Noto Serif Display",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}img{vertical-align:bottom}@media(max-width: 800px){body{font-size:15px;font-family:"poppins","Noto Sans JP",sans-serif;font-weight:400;font-style:normal}}#gNav_logo{opacity:0;transition:all .5s ease-in-out}#gNav_logo.show{opacity:1}.navArea{position:fixed;z-index:10000;width:100%;right:0}@media screen and (min-width: 1000px){.navArea{width:50%}}.navArea nav{position:fixed;z-index:10001;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:all .7s;opacity:0;width:100%;transform:translateX(100vw);top:15vh}@media screen and (min-width: 1000px){.navArea nav{width:30%;transform:translateX(50vw);top:10vh}}.navArea nav .inner{width:80%;margin:auto}@media screen and (min-width: 1000px){.navArea nav .inner{width:70%}}.navArea nav .inner ul{list-style:none;margin:auto;padding:0}.navArea nav .inner ul li{position:relative;margin-bottom:20px}.navArea nav .inner ul li.navTitle{width:70%;max-width:240px;font-weight:bold;padding-bottom:40px}.navArea nav .inner ul li.navTitle img{width:100%;object-fit:contain}.navArea nav .inner ul li a{display:block;color:#333;font-size:20px;font-weight:bold;line-height:1.2;text-decoration:none;transition-duration:.3s;position:relative;width:fit-content}.navArea nav .inner ul li a::after{content:"";width:0;height:1px;background-color:#333;position:absolute;bottom:0;left:0;transition:all .3s ease-in-out}.navArea nav .inner ul li a:hover::after{width:100%}.navArea nav div.navLogo{width:70%;max-width:40px;text-align:left;display:flex;gap:15px;margin-top:50px;margin-left:15%}.navArea nav div.navLogo a{width:30px;height:30px;display:inline-block}.navArea nav div.navLogo a img{width:auto;object-fit:contain}.navArea.open nav{opacity:1;width:100%;transform:translateX(0)}@media screen and (min-width: 1000px){.navArea.open nav{opacity:1;width:30%}}.gNav{position:fixed;width:100%;left:0;top:0;z-index:100;display:flex;justify-content:space-between}@media screen and (min-width: 1000px){.gNav{justify-content:normal}}.gNav div.gNavLogo{width:50%;text-align:left;margin-left:30px;margin-top:2px;box-sizing:border-box}@media screen and (min-width: 1000px){.gNav div.gNavLogo{width:70%;margin-left:50px;margin-top:20px}}.gNav div.gNavLogo img{width:100%;max-width:120px;height:64px;transition:all .3s ease-in-out}@media screen and (min-width: 1000px){.gNav div.gNavLogo img{width:200px;max-width:200px}}.gNav div.gNavLogo img:hover{position:relative;transform:translateY(-5px)}.gNav div#cart_btn{width:90px;height:70px;display:flex;justify-content:flex-end;align-items:center;column-gap:8px}@media screen and (min-width: 1000px){.gNav div#cart_btn{width:220px;height:90px;justify-content:center;text-align:right;column-gap:20px}}.gNav div#cart_btn div>a img{width:25px;height:25px;object-fit:contain;transition:all .3s ease-in-out}@media screen and (min-width: 1000px){.gNav div#cart_btn div>a img{width:40px;height:40px}}.gNav div#cart_btn div>a:hover img{transform:scale(1.15, 1.15)}#toggle_btn{width:160px}#toggle_btn #menu_btn{margin-top:20px;margin-right:30px}#toggle_btn #menu_btn>p{font-size:21px;font-weight:600;color:#231815;border:solid 1px #231815;line-height:36px;padding:8px 20px 2px;border-radius:26px;min-width:80px;text-align:center}#toggle_btn #menu_btn>p::before{content:"MENU";transition:all .6s ease-in-out}#navArea.open #toggle_btn #menu_btn>p::before{content:"CLOSE"}#toggle_btn #menu_btn>p:hover{background-color:#95caff;cursor:pointer}@media(max-width: 1000px){#toggle_btn{width:120px}#toggle_btn #menu_btn{margin-left:15px;margin-right:15px}#toggle_btn #menu_btn>p{font-size:16px;line-height:27px;min-width:60px;padding:3px 10px 0}}#navArea #mask{display:block;-webkit-overflow-scrolling:touch;position:fixed;top:0;right:0;width:30vw;min-width:420px;height:100%;background-color:#f5f4f0;right:0;z-index:2;transform:translateX(50vw);transition:all .5s ease-in-out}#navArea.open #mask{transform:translateX(0)}@media(max-width: 1000px){#navArea #mask{width:100vw;transform:translateX(100vw);min-width:auto}}footer.footer{border-top:solid #231815 2px;padding-top:40px;padding-bottom:50px}@media screen and (min-width: 1000px){footer.footer{padding-top:50px;padding-bottom:80px}}footer.footer div.footerLogo{width:44%;max-width:220px;margin:auto}@media screen and (min-width: 1000px){footer.footer div.footerLogo{width:50%;max-width:260px}}footer.footer div.footerLogo img{width:100%}footer.footer div.footerMenu{width:80%;max-width:720px;margin:20px auto 30px}@media screen and (min-width: 1000px){footer.footer div.footerMenu{margin:40px auto}}footer.footer div.footerMenu ul{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;gap:0;text-align:center}@media screen and (min-width: 1000px){footer.footer div.footerMenu ul{flex-direction:row;gap:10px 30px}}footer.footer div.footerMenu ul li a{color:#231815;font-weight:bold;line-height:2;position:relative;text-align:center}@media screen and (min-width: 1000px){footer.footer div.footerMenu ul li a{text-align:inherit}}footer.footer div.footerMenu ul li a::after{content:"";width:0;height:1px;background-color:#333;position:absolute;left:0;bottom:0;transition:all .3s ease-in-out}footer.footer div.footerMenu ul li a:hover::after{width:100%}footer.footer div.footerSns{margin:auto;text-align:center;display:flex;justify-content:center;gap:20px;width:30%;max-width:30px;margin-bottom:40px}footer.footer div.footerSns a img{width:20px;height:20px;object-fit:contain}@media screen and (min-width: 1000px){footer.footer div.footerSns a img{width:26px;height:26px}}footer.footer div.copyright{text-align:center;margin:auto}footer.footer div.copyright p{font-size:11px;letter-spacing:0}@media screen and (min-width: 1000px){footer.footer div.copyright p{font-size:12px;letter-spacing:1px}}#js-stalker-wrap{opacity:0;transition:2s;pointer-events:none}#js-stalker{position:absolute;width:26px;height:26px;border-radius:50%;text-indent:-9999px;background:rgba(149,202,255,.8);background-blend-mode:overlay;z-index:19999;transition-property:width,height;transition-duration:.4s;transition-timing-function:ease}#js-stalker.is_active{width:46px;height:46px;transform:translate(-10px, -10px)}@media(max-width: 500px){#js-stalker-wrap,#js-stalke{display:none}}.shoplistBlock{padding-top:80px;margin-bottom:50px}@media screen and (min-width: 1000px){.shoplistBlock{padding-top:150px;margin-bottom:120px}}.shoplistBlock h2{font-size:56px;-webkit-text-stroke-width:1px;-webkit-text-fill-color:#ebeae8;-webkit-text-stroke-color:#231815;text-align:center;position:relative;top:0}@media screen and (min-width: 1000px){.shoplistBlock h2{font-size:88px;-webkit-text-stroke-width:2px;top:-20px}}.shoplistBlock .titleTxt{font-size:14px;font-weight:600;letter-spacing:.05em;text-align:center;position:relative;top:-10px}@media screen and (min-width: 1000px){.shoplistBlock .titleTxt{font-size:16px;top:-40px}}.shoplistBlock .shoplistArea{width:86%;margin:60px auto}.shoplistBlock .shoplistArea.bottomLine{border-bottom:solid 1px #231815}@media screen and (min-width: 1000px){.shoplistBlock .shoplistArea{width:1000px;margin:100px auto}}.shoplistBlock .shoplistArea h3{font-size:24px;text-align:center;letter-spacing:0;margin-bottom:20px}@media screen and (min-width: 1000px){.shoplistBlock .shoplistArea h3{font-size:40px}}.shoplistBlock .shoplistArea .shoplistContet{text-align:center;margin:30px auto}@media screen and (min-width: 1000px){.shoplistBlock .shoplistArea .shoplistContet{margin:60px auto}}.shoplistBlock .shoplistArea .shoplistContet h4{font-size:32px;color:#030aff}@media screen and (min-width: 1000px){.shoplistBlock .shoplistArea .shoplistContet h4{font-size:42px}}.shoplistBlock .shoplistArea .shoplistContet .shoplistStore{font-size:15px;font-weight:700;border-bottom:solid 1px #231815;width:fit-content;margin:1px auto 10px}@media screen and (min-width: 1000px){.shoplistBlock .shoplistArea .shoplistContet .shoplistStore{font-size:18px}}.shoplistBlock .shoplistArea .shoplistContet .shoplistInfo{font-size:12px}@media screen and (min-width: 1000px){.shoplistBlock .shoplistArea .shoplistContet .shoplistInfo{font-size:16px}}.shoplistBlock .shoplistArea .shoplistContet .shoplistName{font-size:15px;font-weight:600;letter-spacing:0}@media screen and (min-width: 1000px){.shoplistBlock .shoplistArea .shoplistContet .shoplistName{font-size:20px}}.shoplistBlock .shoplistArea .shoplistContet .shoplistImg{width:36px;margin:10px auto}.shoplistBlock .shoplistArea .shoplistContet .shoplistImg img{width:100%;object-fit:contain}.shoplistBlock .shoplistLinkBtn{margin:80px auto 60px;text-align:center}@media screen and (min-width: 1000px){.shoplistBlock .shoplistLinkBtn{margin:100px auto 160px}}.shoplistBlock .shoplistLinkBtn a{font-size:18px;font-weight:600;line-height:1;color:#231815;background-color:#ebeae8;border:solid 1px #231815;padding:12px 102px 9px;border-radius:50px;position:relative;z-index:1;transition:all .4s ease-in-out;top:0;left:0}@media screen and (min-width: 1000px){.shoplistBlock .shoplistLinkBtn a{font-size:22px;padding:20px 120px 17px}}.shoplistBlock .shoplistLinkBtn a::after{content:"";width:100%;height:100%;background-color:#231815;position:absolute;top:10px;border-radius:50px;z-index:-1;top:6px;left:5px;transition:all .4s ease-in-out}.shoplistBlock .shoplistLinkBtn a:hover{top:6px;left:5px;background-color:#95caff}.shoplistBlock .shoplistLinkBtn a:hover::after{top:0;left:0}

/*# sourceMappingURL=shoplist.min.css.map */