.article-template .article-template__content.rise-article-layout.rte{--rise-toc-top:calc(var(--header-height, 96px) + 24px);--rise-toc-ink:#39372f;--rise-toc-gold:#8c6b2f;--rise-toc-line:#e6dfd2}.rise-article-layout>.rise-article-sidebar{display:none}.article-template .article-template__content.rise-article-layout.rte .article-content details.rise-mobile-toc{padding:0;margin:32px 0 40px;border:1px solid var(--rise-toc-line);border-top:2px solid #b18c46;border-radius:5px;background:#faf8f3;color:var(--rise-toc-ink)}.article-template .article-template__content.rise-article-layout.rte details.rise-mobile-toc>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 20px;color:var(--rise-toc-ink);font-size:17px;font-weight:600;line-height:1.7;list-style:none;cursor:pointer}.rise-mobile-toc>summary::-webkit-details-marker{display:none}.rise-mobile-toc>summary::marker{content:""}.article-template .article-template__content.rise-article-layout.rte .rise-toc-hint{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:400;white-space:nowrap;color:#746548}.rise-toc-hint:after{content:"";width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-2px)}.rise-mobile-toc[open] .rise-toc-hint{font-size:0!important;gap:0}.rise-mobile-toc[open] .rise-toc-hint:before{content:"\9589\3058\308b";font-size:13px;margin-right:10px}.rise-mobile-toc[open] .rise-toc-hint:after{transform:rotate(225deg) translate(-2px,-2px)}.article-template .article-template__content.rise-article-layout.rte .rise-mobile-toc>nav{padding:0 20px 18px}.article-template .article-template__content.rise-article-layout.rte .rise-mobile-toc ol,.article-template .article-template__content.rise-article-layout.rte .rise-article-toc ol{display:block;list-style:none;counter-reset:none;padding:0;margin:0}.article-template .article-template__content.rise-article-layout.rte .rise-mobile-toc li,.article-template .article-template__content.rise-article-layout.rte .rise-article-toc li{list-style:none;margin:0!important;padding:0;border:0}.article-template .article-template__content.rise-article-layout.rte .rise-mobile-toc li:before,.article-template .article-template__content.rise-article-layout.rte .rise-article-toc li:before{content:none}.article-template .article-template__content.rise-article-layout.rte .rise-mobile-toc a,.article-template .article-template__content.rise-article-layout.rte .rise-article-toc a{display:block;padding:11px 0;margin:0;color:#625d52;font-size:16px;font-weight:400;line-height:1.85;text-decoration:none;overflow-wrap:anywhere}.article-template .article-template__content.rise-article-layout.rte .rise-mobile-toc li+li{border-top:1px solid var(--rise-toc-line)}.article-template .article-template__content.rise-article-layout.rte .rise-mobile-toc a:hover,.article-template .article-template__content.rise-article-layout.rte .rise-article-toc a:hover{color:var(--rise-toc-gold);text-decoration:underline;text-underline-offset:4px}.article-template .article-template__content.rise-article-layout.rte :is(.rise-article-toc a,.rise-mobile-toc a,.rise-mobile-toc summary):focus-visible{outline:2px solid var(--rise-toc-gold);outline-offset:3px;border-radius:2px}.article-template .article-template__content.rise-article-layout.rte .article-content :is(section[id],h2[id],h3[id]){scroll-margin-top:max(120px,calc(var(--header-height, 96px) + 32px))}@media(min-width:1100px){.article-template .article-template__content.rise-article-layout.rte{display:grid;grid-template-columns:208px minmax(0,1fr);column-gap:48px;align-items:start;width:100%;max-width:1152px;padding-left:48px;padding-right:48px;box-sizing:border-box;overflow:visible}.article-template .article-template__content.rise-article-layout.rte>div.article-content{grid-column:2;min-width:0;width:100%;max-width:800px;margin:0;padding:28px 0}.rise-article-layout>.rise-article-sidebar{display:block;grid-column:1;grid-row:1;align-self:stretch;min-width:0;padding:28px 0 0}.article-template .article-template__content.rise-article-layout.rte .rise-article-toc{position:sticky;top:var(--rise-toc-top);max-height:calc(100vh - var(--rise-toc-top) - 28px);max-height:calc(100dvh - var(--rise-toc-top) - 28px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9ceb9 transparent;padding:23px 19px 17px;border:1px solid var(--rise-toc-line);border-top:2px solid #b18c46;border-radius:3px;background:#fcfbf8;font-family:"Noto serif JP",Hiragino Mincho ProN,Yu Mincho,serif;box-sizing:border-box}.article-template .article-template__content.rise-article-layout.rte .rise-toc-heading{margin:0 0 14px;color:var(--rise-toc-ink);font-size:15px;font-weight:600;line-height:1.7;letter-spacing:.03em}.article-template .article-template__content.rise-article-layout.rte .rise-article-toc a{padding:10px 0;font-size:14px;line-height:1.85}.article-template .article-template__content.rise-article-layout.rte .article-content .rise-mobile-toc{display:none}}@media(min-width:1100px){.article-template .article-template__content.rise-article-layout.rte div.article-content:is([data-design=rise-editorial-20260909],[data-design=editorial-v7]){font-size:17px}.article-template .article-template__content.rise-article-layout.rte div.article-content:is([data-design=rise-editorial-20260909],[data-design=editorial-v7]) h2{font-size:26px}.article-template .article-template__content.rise-article-layout.rte div.article-content:is([data-design=rise-editorial-20260909],[data-design=editorial-v7]) h3{font-size:20px}.article-template .article-template__content.rise-article-layout.rte div.article-content:is([data-design=rise-editorial-20260909],[data-design=editorial-v7]) .faq-item>.faq-a{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/rise-article-navigation.css.map */
