.article .prose{line-height:2}.article .prose p{margin-bottom:1.8em}.article .prose h2{margin-top:3.5em;margin-bottom:1em;padding-bottom:.5em;border-bottom:1px solid rgba(182,154,95,.3)}.article .prose h3{margin-top:2.5em;margin-bottom:.8em}.article .prose>h2:first-child,.article .prose>.blog-summary+p+h2,.article .prose>.blog-summary+h2{margin-top:2em}.blog-box{margin:2em 0;padding:1.5em 1.8em;border-radius:2px;font-size:.95em;line-height:1.9}.blog-box p{margin:0 0 .8em}.blog-box p:last-child{margin-bottom:0}.blog-box ul,.blog-box ol{margin:.5em 0;padding-left:1.5em}.blog-box li{margin-bottom:.4em}.blog-box-title{font-weight:700;font-size:1em;margin-bottom:.8em;display:block}@media screen and (max-width:699px){.blog-box,.blog-summary{padding:1.2em}}.blog-box--point{background:#b69a5f1a;border-left:3px solid rgba(182,154,95,.7)}.blog-box--point .blog-box-title{color:#c4a96a}.blog-box--caution{background:#c8463c14;border-left:3px solid rgba(200,70,60,.6)}.blog-box--caution .blog-box-title{color:#d4746a}.blog-box--memo{background:#8ca0b414;border-left:3px solid rgba(140,160,180,.45)}.blog-box--memo .blog-box-title{color:#9ab0c4}.blog-box--column{background:#e0e0e00a;border:1px solid rgba(224,224,224,.12)}.blog-box--column .blog-box-title{border-bottom:1px solid rgba(224,224,224,.1);padding-bottom:.5em}.blog-box--kuramoto{background:#b69a5f0d;border:1px solid rgba(182,154,95,.25);position:relative;padding-top:2em}.blog-box--kuramoto:before{content:"\8535\5143\30e1\30e2";position:absolute;top:-.7em;left:1.2em;background:#121212;padding:0 .8em;font-size:.8em;font-weight:700;letter-spacing:.08em;color:#c4a96a}.marker-yellow{background:linear-gradient(transparent 60%,#b69a5f4d 60%)}.blog-scroll-table{margin:2em 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.blog-table{width:100%;border-collapse:collapse;font-size:.9em;min-width:500px}.blog-table thead th{padding:.8em 1.2em;font-weight:700;font-size:.8em;letter-spacing:.08em;color:#c4a96a;background:#b69a5f14;border-bottom:2px solid rgba(182,154,95,.3);text-align:left;vertical-align:bottom;white-space:nowrap}.blog-table tbody th,.blog-table tbody td{padding:1em 1.2em;border-bottom:1px solid rgba(224,224,224,.08);text-align:left;vertical-align:top;line-height:1.7}.blog-table tbody th{font-weight:700;font-size:.85em;color:#e0e0e0e6;white-space:nowrap}.blog-table tbody td{color:#e0e0e0bf}.blog-table tbody tr:last-child th,.blog-table tbody tr:last-child td{border-bottom:none}.blog-caption{text-align:center;margin:1.5em 0}.blog-caption img{max-width:100%;height:auto}.blog-caption figcaption{font-size:.8em;color:#e0e0e073;margin-top:.5em}.blog-summary{margin:2em 0;padding:1.5em 1.8em;border:1px solid rgba(224,224,224,.12);border-radius:2px}.blog-summary-title{font-size:.85em;font-weight:700;letter-spacing:.1em;margin-bottom:1em;color:#e0e0e080}.blog-summary ul{margin:0;padding-left:1.2em}.blog-summary li{margin-bottom:.4em;line-height:1.8}.blog-toc{margin:2em 0 2.5em;padding:1.5em 1.8em;border:1px solid rgba(182,154,95,.2);border-radius:2px;background:#b69a5f0a}.blog-toc__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;margin:0;border:none;background:none;cursor:pointer;color:inherit;font-family:inherit}.blog-toc__title{font-size:.85em;font-weight:700;letter-spacing:.1em;color:#e0e0e080}.blog-toc__icon{width:12px;height:12px;position:relative;flex-shrink:0}.blog-toc__icon:before,.blog-toc__icon:after{content:"";position:absolute;background:#e0e0e066;transition:transform .25s ease}.blog-toc__icon:before{top:50%;left:0;width:100%;height:1px;transform:translateY(-50%)}.blog-toc__icon:after{top:0;left:50%;width:1px;height:100%;transform:translate(-50%)}.blog-toc__toggle[aria-expanded=true] .blog-toc__icon:after{transform:translate(-50%) rotate(90deg)}.blog-toc__list{margin:1em 0 0;padding-left:1.4em;list-style:decimal}.blog-toc__item{margin-bottom:.5em;line-height:1.7;font-size:.9em}.blog-toc__item a{color:#e0e0e0b3;text-decoration:none;transition:color .2s ease}.blog-toc__item a:hover{color:#c4a96a}@media screen and (max-width:699px){.blog-toc{padding:1.2em}}.sake-nav-links{margin-top:3em;padding-top:3em;border-top:1px solid rgba(182,154,95,.3);display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.sake-nav-links__item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:28px 12px;border:1px solid rgba(182,154,95,.3);border-radius:4px;background:transparent;transition:background .3s ease,border-color .3s ease;cursor:pointer;text-decoration:none;color:#e0e0e0}.sake-nav-links__item:hover{background:#b69a5f26;border-color:#b69a5f}.sake-nav-links__icon{font-size:1.5rem;margin-bottom:12px;opacity:.9}.sake-nav-links__label{font-size:.85rem;font-weight:600;letter-spacing:.03em;color:#e0e0e0}.sake-nav-links__cta{font-size:.7rem;color:#b69a5f;margin-top:8px;letter-spacing:.02em}@media screen and (max-width:699px){.sake-nav-links{grid-template-columns:repeat(2,1fr)}}.shopify-section--main-article .article__wrapper{margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/205/assets/blog-decoration.css.map */
