#_fv{background:#fbfbfb}#_fv .sec-inner{padding-top:190px;padding-bottom:65px}#_fv .sec-title{text-align:center;font-family:var(--ff-mincho);font-size:3.6rem;font-weight:500;letter-spacing:.2em;padding:0 36px}#_fv .sec-title .ja{display:block}#_fv .sec-title .en{display:block;margin-top:52px;font-size:1.5rem;font-family:var(--ff-en);letter-spacing:.05em}@media screen and (max-width:799px){#_fv .sec-inner{padding-top:105px;padding-bottom:45px}#_fv .sec-title{font-size:2.4rem}#_fv .sec-title .en{margin-top:40px;font-size:1.2rem}}#_products{background:#fbfbfb}#_products .sec-inner{padding-bottom:127px}#_products .sec-search{border-top:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;margin-bottom:104px}#_products .sec-search .item{display:flex;font-size:1.5rem;font-weight:300;letter-spacing:.1em;color:#646464;gap:30px;padding:26px 25px}#_products .sec-search .title{width:21.13%;font-weight:700}#_products .sec-search .list{display:flex;flex-wrap:wrap;gap:10px 35px}#_products .sec-search .link.-active{color:#000;pointer-events:none;font-weight:400}#_products .sec-search .item+.item{border-top:1px solid #DCDCDC}#_products .sec-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));flex-wrap:wrap;gap:50px 6.25%}#_products .sec-list:before{content:"";position:fixed;top:0;left:0;width:100%;height:100lvh;background:transparent;transition:background .3s;pointer-events:none}#_products .sec-list.-bg:before{background:#dcdcdc;mix-blend-mode:multiply;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:initial;z-index:109}#_products .sec-item{display:flex;flex-direction:column;width:100%;max-width:180px;margin:0 auto}#_products .sec-item .img{position:relative;width:100%;padding-top:100%;margin-bottom:16px;background:#fff;overflow:hidden}#_products .sec-item .img-1{position:absolute;top:0;left:0;width:100%;height:100%}#_products .sec-item .img-2{position:absolute;width:100%;height:100%;z-index:2;top:0;left:0;opacity:0;transition:opacity .6s}@media(hover:hover)and (pointer:fine){#_products .sec-item:hover .img-2{opacity:1}}#_products .sec-item .title{font-size:1.3rem;font-weight:500;letter-spacing:.1em;text-align:center;margin-bottom:9px}#_products .sec-item .tags{display:flex;flex-wrap:wrap;gap:4px 5px}#_products .sec-item .tag{border:1px solid #646464;border-radius:100px;font-size:12px;font-weight:400;letter-spacing:.1em;color:#646464;padding:0 13px}#_products .sec-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100lvh;z-index:110}#_products .sec-modal .inner{position:absolute;top:50%;left:50%;width:100%;max-width:580px;max-height:100vh;background:#fff;transform:translate(-50%,-50%);padding:40px;box-shadow:2.18px 2.18px 4.36px #00000040;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#_products .sec-modal .inner::-webkit-scrollbar{display:none}#_products .sec-modal .slick-track{display:flex;align-items:center}#_products .sec-modal .image{margin-bottom:34px}#_products .sec-modal .image img{min-height:200px}#_products .sec-modal .slick-arrow{position:absolute;top:calc(50% - 20px);width:40px;height:40px;background:url(data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.cls-1%20%7B%20fill%3A%20none%3B%20stroke%3A%20%23fff%3B%20stroke-miterlimit%3A%2010%3B%20%7D%20.cls-2%20%7B%20fill%3A%20%23646464%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Cg%3E%20%3Cg%3E%20%3Crect%20class%3D%22cls-2%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2230%22%20height%3D%2230%22%20rx%3D%2215%22%20ry%3D%2215%22%2F%3E%20%3Cpolyline%20class%3D%22cls-1%22%20points%3D%2213.6%2010.5%2018.1%2015%2013.6%2019.5%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E) center/contain no-repeat;z-index:2;font-size:0;transition:opacity .3s}#_products .sec-modal .slick-arrow:hover{opacity:.6}#_products .sec-modal .slick-prev{left:-20px;transform:rotate(180deg)}#_products .sec-modal .slick-next{right:-20px}#_products .sec-modal .description{display:flex;align-items:center;gap:5%;font-size:1.4rem;font-weight:500;letter-spacing:.07em;margin-bottom:8px}#_products .sec-modal .title{font-size:1.5rem;font-weight:700;letter-spacing:.1em}#_products .sec-modal .note{margin-bottom:15px;font-size:14px;font-weight:500;letter-spacing:.07em;line-height:1.69}#_products .sec-modal .btn{font-family:var(--ff-roboto);font-size:1.6rem;font-weight:300;letter-spacing:.08em;display:block;width:fit-content;margin:0 auto;position:relative;padding-right:23px;transition:opacity .3s}#_products .sec-modal .btn:before{content:"";position:absolute;width:13px;height:13px;right:0;top:50%;transform:translateY(-50%);background:var(--oem-icon-link);transition:all .3s}#_products .sec-modal .btn:hover{opacity:.5}#_products .sec-modal .btn:hover:before{transform:translateY(calc(-50% - 3px))}#_products .sec-modal .close{position:absolute;top:0;right:0;display:block;width:53px;height:53px;background:#646464;cursor:pointer;z-index:2;transition:opacity .3s}#_products .sec-modal .close:hover:before,#_products .sec-modal .close:hover:after{opacity:.5}#_products .sec-modal .close:before,#_products .sec-modal .close:after{content:"";position:absolute;top:50%;left:calc(50% - 15px);width:30px;height:1px;background:#fff;transition:opacity .3s}#_products .sec-modal .close:before{transform:rotate(45deg)}#_products .sec-modal .close:after{transform:rotate(-45deg)}#_products .slick-dots{margin-top:16px;display:flex;justify-content:center;gap:8px}#_products .slick-dots li{font-size:0;position:relative;width:10px}#_products .slick-dots li:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:#dcdcdc;top:0;left:0}#_products .sec-back{width:100%;padding-top:126px}#_products .sec-back .btn{display:block;width:fit-content;margin:0 auto;font-size:20px;font-family:var(--ff-roboto);font-weight:400;letter-spacing:.08em;padding-left:25px;position:relative;white-space:nowrap}#_products .sec-back .btn:before{content:"";position:absolute;width:8px;height:8px;border-top:1px solid #000;border-left:1px solid #000;left:5px;top:calc(50% - 1px);transform:rotate(-45deg) translateY(-50%)}#_products .slick-dots li.slick-active:before{background:#646464}@media screen and (max-width:799px){#_products .sec-inner{padding-bottom:110px}#_products .sec-search{margin-bottom:50px}#_products .sec-search .item{flex-direction:column;gap:17px;padding:26px 20px 30px}#_products .sec-search .title{width:100%}#_products .sec-search .list{gap:8px 35px}#_products .sec-list{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:35px 15px}#_products .sec-item .img{margin-bottom:11px}#_products .sec-item .tag{padding:0 10px}#_products .sec-modal .inner{width:calc(100% - 72px);max-width:330px;padding:30px;box-shadow:1.67px 1.67px 3.34px #00000040}#_products .sec-modal .title{font-size:14px;text-align:center}#_products .sec-modal .text{text-align:center}#_products .sec-modal .image{min-height:100px;margin-bottom:20px}#_products .sec-modal .slick-arrow{top:calc(50% - 15px);width:30px;height:30px}#_products .sec-modal .slick-prev{left:-15px}#_products .sec-modal .slick-next{right:-15px}#_products .sec-modal .description{flex-direction:column;gap:9px;margin-bottom:15px;font-size:13px}#_products .sec-modal .note{margin-bottom:20px;font-size:13px}#_products .sec-modal .close{width:40px;height:40px}#_products .sec-modal .close:before,#_products .sec-modal .close:after{left:calc(50% - 11px);width:22px}#_products .slick-dots{gap:6px;margin-top:12px}#_products .slick-dots li{width:8px}#_products .slick-dots li:before{width:6px;height:6px}#_products .sec-back{padding-top:110px}}.products-item.is-hidden{display:none}.works-none{grid-column:1 / -1}.works-none p{text-align:center;color:#646464}@media screen and (max-width:799px){#_products .sec-search .link.-active:hover{opacity:1}}.lang-en #_fv .sec-title .ja{font-family:Old Standard TT,"Noto Serif JP",\6e38\660e\671d,YuMincho,Yu Mincho,Hiragino Mincho ProN,Hiragino Mincho Pro,serif}.lang-en #_fv .sec-title{letter-spacing:.05em}.lang-en #_fv .sec-title .en{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/37/assets/oem-works.css.map */
