.bm-latest{--bm-paper: #fbf8f2;--bm-card: #fff;--bm-ink: #2a251e;--bm-ink-soft: #5d5548;--bm-ink-faint: #8a8174;--bm-wood: #a9764a;--bm-wood-deep: #7a5230;--bm-moss: #4e6e58;--bm-line: #e7dfcf;--bm-radius: 16px;--bm-shadow: 0 1px 2px rgba(42, 37, 30, .05), 0 10px 30px rgba(42, 37, 30, .06);--bm-shadow-hover: 0 2px 4px rgba(42, 37, 30, .05), 0 18px 40px rgba(42, 37, 30, .1);background:var(--bm-paper);color:var(--bm-ink);font-family:YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,\6e38\30b4\30b7\30c3\30af,dnp-shuei-gothic-kin-std,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,sans-serif;line-height:1.75;padding-bottom:72px}.bm-latest__wrap{max-width:var(--container-max-width, 1400px);margin:0 auto;padding:0 20px}.bm-latest__feat{padding-block:44px 8px}.bm-latest__feat-card{display:grid;grid-template-columns:1fr;gap:20px;background:var(--bm-card);border-radius:var(--bm-radius);overflow:hidden;box-shadow:var(--bm-shadow);position:relative}.bm-latest__feat-media{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--bm-line)}.bm-latest__feat-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bm-latest__feat-body{padding:8px 22px 26px;display:flex;flex-direction:column;justify-content:center}.bm-latest__cat{display:inline-block;align-self:flex-start;font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--bm-moss);border:1px solid var(--bm-line);padding:3px 10px;border-radius:999px;margin-bottom:12px}.bm-latest__feat-title{font-family:RecenoDisplay,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,\6e38\30b4\30b7\30c3\30af,dnp-shuei-gothic-kin-std,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,sans-serif;font-size:23px;font-weight:300;line-height:1.2;letter-spacing:3px;margin:0}.bm-latest__excerpt{font-size:11px;color:var(--bm-ink-soft);margin-top:12px;max-width:46ch}.bm-latest__meta{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:12px;color:var(--bm-ink-faint)}.bm-latest__meta .author{color:var(--bm-wood-deep);font-weight:500}.bm-latest__dot{width:4px;height:4px;border-radius:50%;background:var(--bm-line)}.bm-latest__read{display:inline-flex;align-items:center;gap:6px;margin-top:18px;font-size:13px;font-weight:700;color:var(--bm-wood-deep)}.bm-latest__read svg{width:15px;height:15px;transition:transform .2s ease}.bm-latest__feat-card:hover .bm-latest__read svg{transform:translate(3px)}.bm-latest__latest{padding-block:52px 8px}.bm-latest__sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;border-bottom:1px solid var(--bm-line);padding-bottom:16px;margin-bottom:22px;flex-wrap:wrap}.bm-latest__sec-head h2{font-family:YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,\6e38\30b4\30b7\30c3\30af,dnp-shuei-gothic-kin-std,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,sans-serif;font-size:23px;font-weight:700;letter-spacing:0;margin:0}.bm-latest__sec-head h2 small{display:block;font-family:RecenoDisplay,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,\6e38\30b4\30b7\30c3\30af,dnp-shuei-gothic-kin-std,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,sans-serif;font-size:11px;font-weight:300;letter-spacing:3px;color:var(--bm-wood);margin-bottom:6px}.bm-latest__chips{display:flex;gap:10px;flex-wrap:wrap}.bm-latest__chip{font-family:YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,\6e38\30b4\30b7\30c3\30af,dnp-shuei-gothic-kin-std,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,sans-serif;font-size:13px;font-weight:400;color:var(--bm-ink-soft);border:1px solid var(--bm-line);background:var(--bm-card);padding:6px 15px;border-radius:999px;cursor:pointer;transition:all .2s ease;line-height:1.4}.bm-latest__chip:hover{border-color:var(--bm-wood);color:var(--bm-wood-deep)}.bm-latest__chip.is-on{background:var(--bm-wood);border-color:var(--bm-wood);color:#fff}.bm-latest__grid{display:grid;grid-template-columns:1fr;gap:24px}.bm-latest__card{display:flex;flex-direction:column;background:var(--bm-card);border-radius:var(--bm-radius);overflow:hidden;box-shadow:var(--bm-shadow);transition:transform .2s ease,box-shadow .2s ease;position:relative}.bm-latest__card:hover{transform:translateY(-3px);box-shadow:var(--bm-shadow-hover)}.bm-latest__card.is-hidden{display:none}.bm-latest__card-media{position:relative;flex:0 0 auto;aspect-ratio:3 / 2;overflow:hidden;background:var(--bm-line)}.bm-latest__card-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bm-latest__card-body{display:flex;flex-direction:column;flex:1;padding:18px 18px 20px}.bm-latest__card-body .bm-latest__cat{margin-bottom:10px}.bm-latest__card-title{font-family:YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,\6e38\30b4\30b7\30c3\30af,dnp-shuei-gothic-kin-std,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:0;margin:0}.bm-latest__card-excerpt{font-size:11px;color:var(--bm-ink-soft);margin-top:8px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bm-latest__card .bm-latest__meta{margin-top:auto;padding-top:14px}.bm-latest__card-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.bm-latest__more-wrap{display:flex;justify-content:center;margin-top:36px}.bm-latest__more{display:inline-flex;align-items:center;gap:10px;font-family:YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,\6e38\30b4\30b7\30c3\30af,dnp-shuei-gothic-kin-std,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,sans-serif;font-size:13px;font-weight:700;color:var(--bm-wood-deep);background:var(--bm-card);border:1px solid var(--bm-line);border-radius:999px;padding:12px 36px;cursor:pointer;transition:all .2s ease}.bm-latest__more:hover{border-color:var(--bm-wood);color:#fff;background:var(--bm-wood)}.bm-latest__more-n{font-family:YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,\6e38\30b4\30b7\30c3\30af,dnp-shuei-gothic-kin-std,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,sans-serif;font-size:12px;color:var(--bm-ink-faint)}.bm-latest__more:hover .bm-latest__more-n{color:#fffc}.bm-latest__cats{padding-block:56px 0}.bm-latest__cats h2{font-family:YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,\6e38\30b4\30b7\30c3\30af,dnp-shuei-gothic-kin-std,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,sans-serif;font-size:23px;font-weight:700;letter-spacing:0;border-bottom:1px solid var(--bm-line);padding-bottom:16px;margin-bottom:22px}.bm-latest__cats h2 small{display:block;font-family:RecenoDisplay,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,\6e38\30b4\30b7\30c3\30af,dnp-shuei-gothic-kin-std,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,sans-serif;font-size:11px;font-weight:300;letter-spacing:3px;color:var(--bm-wood);margin-bottom:6px}.bm-latest__cat-list{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.bm-latest__cat-item{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--bm-card);border:1px solid var(--bm-line);border-radius:14px;padding:16px 18px;transition:border-color .2s ease;cursor:pointer}.bm-latest__cat-item:hover{border-color:var(--bm-wood)}.bm-latest__cat-item .nm{font-family:YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,\6e38\30b4\30b7\30c3\30af,dnp-shuei-gothic-kin-std,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,sans-serif;font-weight:700;font-size:13px}.bm-latest__cat-item .cnt{font-size:12px;color:var(--bm-ink-faint)}.bm-latest__toast{font-family:YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic,\6e38\30b4\30b7\30c3\30af,dnp-shuei-gothic-kin-std,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,sans-serif;position:fixed;left:50%;bottom:34px;transform:translate(-50%,20px);background:var(--bm-ink);color:#fbf8f2;font-size:13px;padding:11px 20px;border-radius:999px;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease;box-shadow:0 10px 30px #2a251e40;max-width:88vw;text-align:center;z-index:100}.bm-latest__toast.is-show{opacity:1;transform:translate(-50%)}@media screen and (min-width:640px){.bm-latest__grid{grid-template-columns:repeat(2,1fr)}.bm-latest__cat-list{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:960px){.bm-latest__feat-card{grid-template-columns:1.25fr 1fr}.bm-latest__feat-body{padding:30px 34px 34px}.bm-latest__grid{grid-template-columns:repeat(3,1fr)}.bm-latest__cat-list{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1200px){.bm-latest__grid{grid-template-columns:repeat(5,1fr);gap:24px}.bm-latest__cat-list{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1600px){.bm-latest__grid{gap:28px}}@media screen and (max-width:767px){.bm-latest__wrap{padding:0 16px}.bm-latest__feat{padding-block:28px 0}.bm-latest__sec-head{align-items:flex-start;flex-direction:column;gap:12px}.bm-latest__chips{gap:8px}.bm-latest__chip{font-size:12px;padding:5px 12px}}@media(prefers-reduced-motion:reduce){.bm-latest__card,.bm-latest__read svg,.bm-latest__chip,.bm-latest__more{transition:none}.bm-latest__card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/article-latest.css.map */
