.ik-col{--ik-text: #1a1a1a;--ik-sub: #666;--ik-line: #ddd;--ik-btn: #9f9a93;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;color:var(--ik-text);max-width:760px;margin:0 auto;padding:0 0 3rem;box-sizing:border-box}.ik-col *,.ik-col *:before,.ik-col *:after{box-sizing:border-box}.ik-head{border-top:3px solid var(--ik-text);padding-top:1.5rem;margin-bottom:2rem}.ik-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:1rem}.ik-label{font-size:11px;letter-spacing:.12em;color:var(--ik-sub);padding:3px 10px;border:.5px solid #ccc;text-decoration:none}.ik-label--dark{background:var(--ik-text);color:#fff;border-color:var(--ik-text)}.ik-series{font-family:"Noto Serif JP",serif;font-size:14px;font-weight:500;letter-spacing:.08em}.ik-date{font-size:12px;color:var(--ik-sub)}.ik-title{font-family:"Noto Serif JP",serif;font-size:28px;font-weight:700;line-height:1.55;margin:0;color:var(--ik-text)}.ik-body{font-size:16px;line-height:2.1;color:var(--ik-text)}.ik-body p,.ik-body li,.ik-body dd,.ik-body dt,.ik-body td,.ik-body span,.ik-body div,.ik-body a{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif!important}.ik-body p{margin:0 0 1.5rem;font-size:16px}.ik-body p span,.ik-body p.MsoNormal span{font-size:inherit!important}.ik-body h1,.ik-body h2{font-family:"Noto Serif JP",serif!important;font-size:18px!important;font-weight:700;line-height:1.6;margin:2.5rem 0 1rem;padding:0 0 0 12px!important;border-left:3px solid var(--ik-text)!important;color:var(--ik-text)}.ik-body h3{font-family:"Noto Serif JP",serif!important;font-size:16px;font-weight:700;margin:2rem 0 .75rem}.ik-body img{display:block;max-width:100%;height:auto;margin:1.5rem 0;float:none!important}.ik-body a{color:var(--ik-text);text-decoration:underline;text-underline-offset:3px}.ik-body ul,.ik-body ol{padding-left:1.4em;margin:0 0 1.5rem}.ik-body .blog-nav{display:none!important}.ik-body .blog-header{border-top:0!important;padding-top:0!important;margin-bottom:0!important}.ik-body .blog-root{padding:0!important}.ik-body div[style*="text-align: left"]:has(>div[style*="float: right"]):has(a[href*="/blogs/"]),.ik-body div:has(>a[href$="/blogs/%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%B9"]),.ik-body div:has(>span>a[href$="/blogs/%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%B9"]),.ik-body div:has(>a[href$="/blogs/\30cb\30e5\30fc\30b9"]),.ik-body div:has(>span>a[href$="/blogs/\30cb\30e5\30fc\30b9"]){display:none!important}.ik-col--ishikunism .ik-body .blog-byline,.ik-col--ishikunism .ik-body img[src*=IMG_0763],.ik-col--ishikunism .ik-body .blog-header:not(:has(img)){display:none!important}.ik-col--ishikunism .ik-body p:empty,.ik-col--ishikunism .ik-body p:has(>span:only-child:empty):not(:has(img)){display:none!important}.ik-col--shop .ik-body .shop-info,.ik-col--shop .ik-body dl[style],.ik-col--shop .ik-body .blog-root:has(>.shop-info){display:none!important}.ik-col--shop .ik-body p:has(>img):has(+dl[style]),.ik-col--shop .ik-body div:has(+dl[style])>p:last-of-type:has(>img),.ik-col--shop .ik-body p:has(>img):has(+p+dl[style]){display:none!important}.ik-closed{background:#f4f2ee;border-left:3px solid #9f9a93;padding:14px 18px;margin:0 0 1.5rem;font-size:14px;line-height:1.8;color:var(--ik-text)}.ik-closed strong{display:block;font-size:15px;margin-bottom:4px}.ik-closed-note{font-size:14px;color:var(--ik-sub);margin:0 0 1rem}.ik-body section.shopify-section,.ik-body dl[style]:empty{display:none!important}.ik-related{margin-top:3rem;padding-top:1.5rem;border-top:.5px solid var(--ik-line)}.ik-related ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ik-related a{display:block;color:var(--ik-text);text-decoration:none}.ik-related img,.ik-related-noimg{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;margin:0 0 8px;background:#f2efea}.ik-related-title{display:block;font-size:13px;line-height:1.6}.ik-related a:hover .ik-related-title{text-decoration:underline}.ik-products{margin-top:3rem;padding-top:1.5rem;border-top:.5px solid var(--ik-line)}.ik-sec-en{font-size:11px;letter-spacing:.15em;color:#888;margin:0 0 6px}.ik-sec-title{font-family:"Noto Serif JP",serif;font-size:18px;font-weight:700;margin:0 0 1.25rem}.ik-products ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ik-products a{display:block;color:var(--ik-text);text-decoration:none}.ik-products img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;margin:0 0 8px;background:#f2efea}.ik-products .ik-p-name{font-size:13px;line-height:1.6;margin:0 0 4px}.ik-products .ik-p-price{font-size:13px;color:var(--ik-sub);margin:0}.ik-products a:hover .ik-p-name{text-decoration:underline}.ik-closing{margin-top:3rem;padding:2.5rem 1rem 1rem;border-top:.5px solid var(--ik-line);text-align:center}.ik-closing-word{font-family:"Noto Serif JP",serif;font-size:20px;font-weight:500;letter-spacing:.15em;margin:0 0 1.5rem}.ik-closing img{display:block;max-width:400px;width:100%;height:auto;margin:0 auto}.ik-byline{text-align:right;font-size:13px;color:var(--ik-sub);margin:1rem 0 0}.ik-shop{margin-top:3rem;padding-top:1.5rem;border-top:.5px solid var(--ik-line)}.ik-shop-block+.ik-shop-block{margin-top:2.5rem}.ik-shop-block img{display:block;max-width:100%;width:480px;height:auto;margin:0 0 1rem}.ik-shop dl{display:flex;gap:1.5rem;margin:0;padding:.85rem 0;border-bottom:.5px solid var(--ik-line);font-size:15px;line-height:1.8}.ik-shop dt{width:80px;flex-shrink:0;color:var(--ik-sub);font-size:13px;padding-top:2px}.ik-shop dd{margin:0;flex:1}.ik-shop dd a{color:var(--ik-text);text-decoration:none}.ik-shop-note{display:block;font-size:13px;color:var(--ik-sub)}.ik-shop .ik-shop-btn{display:inline-block;margin:8px 8px 0 0;padding:5px 14px;background:var(--ik-btn);color:#fff!important;font-size:13px;text-decoration:none!important}.ik-nav{margin-top:2.5rem;padding-top:1.5rem;border-top:.5px solid var(--ik-line);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.ik-nav a{display:block;border:.5px solid #ccc;padding:14px 16px;font-size:13px;line-height:1.6;color:var(--ik-text);text-decoration:none}.ik-nav a:hover{border-color:var(--ik-text)}.ik-nav small{display:block;font-size:11px;color:#888;letter-spacing:.1em;margin-bottom:4px}.ik-nav .ik-nav-next{text-align:right;grid-column:2}.ik-top{text-align:center;margin-top:20px}.ik-top a{display:inline-block;background:var(--ik-text);color:#fff!important;text-decoration:none!important;font-size:13px;letter-spacing:.08em;padding:12px 40px}.ik-top a:hover{opacity:.85}@media(max-width:640px){.ik-col{padding:0 0 2.5rem}.ik-title{font-size:22px}.ik-body,.ik-body p{font-size:15px;line-height:2}.ik-products ul,.ik-related ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ik-shop dl{flex-direction:column;gap:4px}.ik-shop dt{width:auto;font-weight:500}.ik-nav{grid-template-columns:1fr}.ik-nav .ik-nav-next{grid-column:1}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/ishikuni-column.css.map */
