@charset "UTF-8";html{font-size:62.5%}a{color:#333;text-decoration:none}.sp{display:none!important}body{position:relative;margin:0 auto;font-size:1.467rem;font-family:YakuHanJP_Narrow,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,arial,YuGothic,\6e38\30b4\30b7\30c3\30af,Meiryo,\30e1\30a4\30ea\30aa,sans-serif;font-weight:400;color:#333;line-height:2;text-align:left;text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:.05em;background:#ece6dc!important}#wrapper{width:100%;max-width:500px;margin:0 auto;background:#fff}img{max-width:100%}.logo-area{width:calc((100% - 500px)/2);height:100%;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;padding:0 40px}.logo-area img{width:222px}.qr-area{width:calc((100% - 500px)/2);height:100%;position:fixed;top:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 40px}.qr-area p{font-size:1.4rem;text-align:center;line-height:1.5;margin-top:23px}@media screen and (max-width:1250px){.logo-area,.qr-area{display:none}}header{width:100%;height:68px;position:relative;border-bottom:2px solid #d5d5d5}.lower header{border-bottom:none}.menu-trigger,.menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}.menu-trigger{position:absolute;top:50%;left:20px;width:29.333px;height:22.667px;background:none;border:none;-webkit-appearance:none;appearance:none;cursor:pointer;transform:translateY(-50%);z-index:1000}.menu-trigger span{position:absolute;left:0;width:100%;height:1.333px;background-color:#333}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:50%;transform:translateY(-50%)}.menu-trigger span:nth-of-type(3){bottom:0}.gnav .menu-trigger span:nth-of-type(1){transform:translateY(.5vw) rotate(-21deg)}.gnav .menu-trigger span:nth-of-type(3){transform:translateY(-.5vw) rotate(21deg)}header .logo01{width:128.667px;margin:0 auto;padding-top:20px}header .s-nav{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:flex;column-gap:16.667px}header .s-nav li:nth-child(1) a img{width:18px}header .s-nav li:nth-child(2) a img{width:26.667px}body.is-nav-open{overflow:hidden}.g-nav{width:100%;max-width:500px;height:100vh;position:fixed;top:0;left:50%;transform:translate(-50%);background:#fff;padding:53.333px 66.667px;overflow-y:scroll;z-index:10000;display:none}.g-nav .close{position:absolute;top:40px;left:40px;width:21.333px;height:21.333px;cursor:pointer}.g-nav .close:before{content:"";position:absolute;top:0;left:0;transform:rotate(45deg);transform-origin:left top;width:29.333px;height:1.333px;background-color:#333}.g-nav .close:after{content:"";position:absolute;top:0;left:-10px;transform:rotate(-45deg);transform-origin:right top;width:29.333px;height:1.333px;background-color:#333}.g-nav img{width:128.667px;margin:0 auto 52.667px}.g-nav>ul{width:366.667px;margin:0 auto;border-bottom:1px solid #bfbfbf}.g-nav>ul>.accordion span{padding:26.667px 13.333px;border-top:1px solid #bfbfbf;font-size:1.6rem;line-height:1;display:block;position:relative;cursor:pointer}.g-nav>ul>.accordion span:before{content:"";width:20px;height:2px;background:#333;position:absolute;top:50%;right:13.333px;transform:translateY(-50%)}.g-nav>ul>.accordion span:after{content:"";width:2px;height:20px;background:#333;position:absolute;top:50%;right:22px;transform:translateY(-50%);transition:.45s all ease}.g-nav>ul>.accordion span.active:after{transform:translateY(-50%) rotate(270deg);opacity:0}.g-nav>ul>li>a{padding:26.667px 13.333px;border-top:1px solid #bfbfbf;font-size:1.6rem;line-height:1;display:block}.g-nav>ul>.accordion a{padding:26.667px;border-top:1px solid #bfbfbf;font-size:1.6rem;line-height:1.35;display:block}.g-nav>ul>.accordion ul{display:none}.breadcrumbs{width:100%;padding:10.667px 20px;background:#f2f2f2;font-size:1.333rem;line-height:1.5}footer .foot-sns{background:#f8f8f8;width:100%;padding:40px 0}footer .foot-sns ul{display:flex;align-items:center;justify-content:center;gap:25.333px}footer .foot-sns ul li.fb img{width:16px}footer .foot-sns ul li.insta img{width:26.667px}footer .foot-sns ul li.x img{width:29.333px}footer .foot-sns ul li.yt img{width:32px}footer .foot-sns ul li.line img{width:28px}footer .footer-nav01{padding:53.333px 66.667px}footer .footer-nav01 img{width:128.667px;margin:0 auto 52.667px}footer .footer-nav01>ul{width:366.667px;margin:0 auto;border-bottom:1px solid #bfbfbf}footer .footer-nav01>ul>.accordion span{padding:26.667px 13.333px;border-top:1px solid #bfbfbf;font-size:1.6rem;line-height:1;display:block;position:relative;cursor:pointer}footer .footer-nav01>ul>.accordion span:before{content:"";width:20px;height:2px;background:#333;position:absolute;top:50%;right:13.333px;transform:translateY(-50%)}footer .footer-nav01>ul>.accordion span:after{content:"";width:2px;height:20px;background:#333;position:absolute;top:50%;right:22px;transform:translateY(-50%);transition:.45s all ease}footer .footer-nav01>ul>.accordion span.active:after{transform:translateY(-50%) rotate(270deg);opacity:0}footer .footer-nav01>ul>li>a{padding:26.667px 13.333px;border-top:1px solid #bfbfbf;font-size:1.6rem;line-height:1;display:block}footer .footer-nav01>ul>.accordion a{padding:26.667px;border-top:1px solid #bfbfbf;font-size:1.6rem;line-height:1;display:block}footer .footer-nav01>ul>.accordion ul{display:none}footer .footer-nav02 ul{display:flex;justify-content:center;gap:25.333px;font-size:1.333rem;line-height:1}footer small{font-size:1.467rem;line-height:1;text-align:center;opacity:.6;margin:53.333px 0 40px;width:100%;display:block}@media screen and (max-width:768px){body{font-size:2.933vw}#wrapper{max-width:100vw}header{height:13.6vw}.menu-trigger{left:4vw;width:5.867vw;height:4.533vw}.menu-trigger span{height:.267vw}header .logo01{width:25.733vw;padding-top:4vw}header .s-nav{right:4vw;column-gap:3.333vw}header .s-nav li:nth-child(1) a img{width:3.6vw}header .s-nav li:nth-child(2) a img{width:5.333vw}.g-nav{max-width:100vw;padding:10.667vw 13.333vw}.g-nav .close{top:8vw;left:8vw;width:4.267vw;height:4.267vw}.g-nav .close:before{width:5.867vw;height:.267vw}.g-nav .close:after{left:-2vw;width:5.867vw;height:.267vw}.g-nav img{width:25.733vw;margin:0 auto 10.533vw}.g-nav>ul{width:73.333vw}.g-nav>ul>.accordion span{padding:5.333vw 2.667vw;font-size:3.2vw}.g-nav>ul>.accordion span:before{width:4vw;height:.4vw;right:2.667vw}.g-nav>ul>.accordion span:after{width:.4vw;height:4vw;right:4.4vw}.g-nav>ul>li>a{padding:5.333vw 2.667vw;font-size:3.2vw}.g-nav>ul>.accordion a{padding:5.333vw;font-size:3.2vw}.breadcrumbs{padding:2.133vw 4vw;font-size:2.67vw}footer .foot-sns{padding:8vw 0}footer .foot-sns ul{gap:5.067vw}footer .foot-sns ul li.fb img{width:3.2vw}footer .foot-sns ul li.insta img{width:5.333vw}footer .foot-sns ul li.x img{width:5.867vw}footer .foot-sns ul li.yt img{width:6.4vw}footer .foot-sns ul li.line img{width:5.6vw}footer .footer-nav01{padding:10.667vw 13.333vw}footer .footer-nav01 img{width:25.733vw;margin:0 auto 10.533vw}footer .footer-nav01>ul{width:73.333vw}footer .footer-nav01>ul>.accordion span{padding:5.333vw 2.667vw;font-size:3.2vw}footer .footer-nav01>ul>.accordion span:before{width:4vw;height:.4vw;right:2.667vw}footer .footer-nav01>ul>.accordion span:after{width:.4vw;height:4vw;right:4.4vw}footer .footer-nav01>ul>li>a{padding:5.333vw 2.667vw;font-size:3.2vw}footer .footer-nav01>ul>.accordion a{padding:5.333vw;font-size:3.2vw}footer .footer-nav02 ul{gap:5.067vw;font-size:2.667vw}footer small{font-size:2.933vw;margin:10.667vw 0 8vw}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/common.css.map */
