:root{--chiiki-offwhite:#F8F8F8;--chiiki-white:#FFF;--chiiki-black:#3A3633;--chiiki-brown:#CAC4B8;--chiiki-ochre:#9E8647;--chiiki-ochre-light:#f7f3eb;--chiiki-ochre-glow:rgba(158,134,71,.4);--chiiki-green:#2D8C5E;--chiiki-green-bg:#f4f9f6;--chiiki-gray:#88837A;--chiiki-light:#B0AAA0;--chiiki-radius:5px;--chiiki-radius-lg:10px;--chiiki-max-w:700px;--chiiki-font-serif:"Noto Serif JP",serif;--chiiki-font-sans:"Noto Sans JP",sans-serif}.chiiki-page,.chiiki-page *,.chiiki-page *:before,.chiiki-page *:after{box-sizing:border-box;margin:0;padding:0;color:var(--chiiki-black)}.chiiki-page{font-family:var(--chiiki-font-sans);background:var(--chiiki-offwhite);line-height:1.9;font-size:14.5px;-webkit-font-smoothing:antialiased}.chiiki-page__inner{max-width:var(--chiiki-max-w);margin:0 auto;background:var(--chiiki-white)}.chiiki-reveal{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.chiiki-reveal.is-visible{opacity:1;transform:translateY(0)}.chiiki-bc{padding:14px 32px;font-size:11px;color:var(--chiiki-light);letter-spacing:.03em}.chiiki-bc a{color:var(--chiiki-light);text-decoration:none}.chiiki-bc a:hover{color:var(--chiiki-ochre)}.chiiki-bc span{margin:0 7px}.chiiki-hero{padding:12px 32px 40px}.chiiki-hero h1{font-family:var(--chiiki-font-serif);font-size:23px;font-weight:700;line-height:1.6;letter-spacing:.04em;margin-bottom:20px}.chiiki-quality-msg{font-size:13px;color:var(--chiiki-gray);margin-bottom:36px;line-height:1.8}.chiiki-quality-msg strong{color:var(--chiiki-black);font-weight:700}.chiiki-hero-visual{width:100%;border-radius:var(--chiiki-radius);margin-bottom:36px;overflow:hidden;background:var(--chiiki-white);display:flex;align-items:center;justify-content:center;padding:36px 20px;opacity:0;animation:chiikiLogoFadeIn 1.8s ease-out .3s forwards}.chiiki-hero-visual img{width:100%;max-width:360px;height:auto}@keyframes chiikiLogoFadeIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.chiiki-dbanner{background:var(--chiiki-green-bg);border-left:3px solid var(--chiiki-green);padding:16px 20px;margin-bottom:32px;border-radius:0 var(--chiiki-radius) var(--chiiki-radius) 0}.chiiki-dbanner__status{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14.5px;color:var(--chiiki-green);margin-bottom:4px}.chiiki-dbanner__pulse{display:inline-block;width:7px;height:7px;background:var(--chiiki-green);border-radius:50%;animation:chiikiPulse 2s ease-in-out infinite}@keyframes chiikiPulse{0%,to{opacity:1}50%{opacity:.3}}.chiiki-dbanner__detail{font-size:12.5px;color:var(--chiiki-gray)}.chiiki-delivery-status{margin-top:6px;font-size:12.5px;font-weight:500;color:var(--chiiki-green)}.chiiki-delivery-detail{margin-top:2px;font-size:12.5px;color:var(--chiiki-gray)}.chiiki-japan-map{position:relative;width:100%;max-width:420px;margin:0 auto 36px}.chiiki-japan-map img{width:100%;height:auto;display:block;opacity:.45}.chiiki-jm-marker{position:absolute;width:12px;height:12px;border-radius:50%;transform:translate(-50%,-50%)}.chiiki-jm-marker:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;animation:chiikiJmPulse 2.2s ease-in-out infinite}.chiiki-jm-marker--lab{background:var(--chiiki-ochre)}.chiiki-jm-marker--lab:after{border:1.5px solid var(--chiiki-ochre);animation-name:chiikiJmPulse}.chiiki-jm-marker--target{background:var(--chiiki-green)}.chiiki-jm-marker--target:after{border:1.5px solid var(--chiiki-green);animation-name:chiikiJmPulseG}@keyframes chiikiJmPulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.8);opacity:0}}@keyframes chiikiJmPulseG{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.8);opacity:0}}.chiiki-jm-label{position:absolute;font-size:10px;font-weight:700;white-space:nowrap;transform:translateY(-50%)}.chiiki-jm-label--ochre{color:var(--chiiki-ochre)}.chiiki-jm-label--green{color:var(--chiiki-green)}.chiiki-jm-route{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.chiiki-jm-route path{fill:none;stroke:var(--chiiki-ochre);stroke-width:1.2;stroke-dasharray:5 4;opacity:.35;animation:chiikiRouteFlow 1.5s linear infinite}@keyframes chiikiRouteFlow{to{stroke-dashoffset:-9}}.chiiki-jm-time{position:absolute;font-size:9px;color:var(--chiiki-gray);white-space:nowrap;transform:translate(-50%,-50%)}.chiiki-conci-chat{background:var(--chiiki-white);border:1px solid var(--chiiki-brown);border-radius:var(--chiiki-radius-lg);overflow:hidden}.chiiki-conci-chat__header{padding:16px 20px;border-bottom:1px solid var(--chiiki-brown);text-align:center}.chiiki-conci-chat__header-title{font-family:var(--chiiki-font-serif);font-size:11px;color:var(--chiiki-light);letter-spacing:.12em}.chiiki-conci-chat__body{padding:24px 20px;min-height:100px;display:flex;flex-direction:column;gap:16px}.chiiki-cc-msg{display:flex;align-items:flex-start;gap:10px;opacity:0;transform:translateY(6px);transition:opacity .45s ease-out,transform .45s ease-out}.chiiki-cc-msg.is-visible{opacity:1;transform:translateY(0)}.chiiki-cc-avatar{width:28px;height:28px;background:var(--chiiki-ochre);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--chiiki-font-serif);font-size:12px;font-weight:700;color:var(--chiiki-white);flex-shrink:0}.chiiki-cc-text{font-size:14px;line-height:1.8;padding-top:3px}.chiiki-cc-text .chiiki-cursor{display:inline-block;width:1.5px;height:1em;background:var(--chiiki-ochre);margin-left:1px;vertical-align:text-bottom;animation:chiikiBlink .8s ease-in-out infinite}@keyframes chiikiBlink{0%,to{opacity:1}50%{opacity:0}}.chiiki-conci-chat__input{padding:0 20px 20px;opacity:0;transform:translateY(8px);transition:opacity .7s ease-out,transform .7s ease-out}.chiiki-conci-chat__input.is-visible{opacity:1;transform:translateY(0)}.chiiki-conci-chat__tagline{font-size:11px;color:var(--chiiki-light);text-align:center;margin-bottom:10px}.chiiki-cc-input-wrap{position:relative;border:1.5px solid var(--chiiki-brown);border-radius:8px;overflow:hidden;transition:border-color .3s,box-shadow .3s}.chiiki-cc-input-wrap:focus-within{border-color:var(--chiiki-ochre);box-shadow:0 0 0 3px #9e864714}.chiiki-cc-input-wrap input{width:100%;font-family:var(--chiiki-font-sans);font-size:16px;font-weight:500;color:var(--chiiki-black);padding:14px 50px 14px 18px;border:none;outline:none;background:transparent;letter-spacing:.06em}.chiiki-cc-input-wrap input::placeholder{color:transparent}.chiiki-cc-placeholder{position:absolute;top:50%;left:18px;transform:translateY(-50%);font-size:13px;color:var(--chiiki-light);pointer-events:none;transition:opacity .3s}.chiiki-cc-placeholder .chiiki-firefly{display:inline-block;animation:chiikiFirefly 2.5s ease-in-out infinite}@keyframes chiikiFirefly{0%{opacity:.35;text-shadow:none}50%{opacity:1;text-shadow:0 0 8px var(--chiiki-ochre-glow),0 0 20px var(--chiiki-ochre-glow);color:var(--chiiki-ochre)}to{opacity:.35;text-shadow:none}}.chiiki-cc-input-wrap input:focus+.chiiki-cc-placeholder,.chiiki-cc-input-wrap input:not(:placeholder-shown)+.chiiki-cc-placeholder{opacity:0}.chiiki-cc-submit{position:absolute;right:7px;top:50%;transform:translateY(-50%);width:34px;height:34px;background:var(--chiiki-ochre);border:none;border-radius:50%;color:var(--chiiki-white);font-size:14px;cursor:pointer;opacity:0;transition:opacity .3s,background .15s}.chiiki-cc-input-wrap input:not(:placeholder-shown)~.chiiki-cc-submit{opacity:1}.chiiki-cc-submit:hover{background:#8a7439}.chiiki-article{padding:0 32px}.chiiki-article section{margin-bottom:72px}.chiiki-article section:first-child{margin-top:56px}.chiiki-article h2{font-family:var(--chiiki-font-serif);font-size:17.5px;font-weight:700;line-height:1.5;letter-spacing:.03em;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--chiiki-brown)}.chiiki-article h3{font-size:14.5px;font-weight:700;margin:28px 0 10px}.chiiki-article p{margin-bottom:18px;font-size:14px;line-height:2}.chiiki-scenes{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.chiiki-sc{background:var(--chiiki-offwhite);border-radius:var(--chiiki-radius);overflow:hidden;border:1px solid transparent;transition:border-color .15s}.chiiki-sc:hover{border-color:var(--chiiki-brown)}.chiiki-sc__img{width:100%;aspect-ratio:3/2;background-size:cover;background-position:center;position:relative}.chiiki-sc__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 50%,rgba(58,54,51,.06))}.chiiki-sc__body{padding:14px 16px}.chiiki-sc__title{font-size:13px;font-weight:700;margin-bottom:5px}.chiiki-sc__desc{font-size:12px;color:var(--chiiki-gray);line-height:1.7}.chiiki-conci-mini{background:var(--chiiki-white);border:1px solid var(--chiiki-brown);border-radius:var(--chiiki-radius-lg);overflow:hidden;margin:32px 0}.chiiki-conci-mini__header{padding:14px 20px;border-bottom:1px solid var(--chiiki-brown);text-align:center}.chiiki-conci-mini__header-title{font-family:var(--chiiki-font-serif);font-size:11px;color:var(--chiiki-light);letter-spacing:.12em}.chiiki-cc-mini-body{padding:22px 20px;display:flex;align-items:flex-start;gap:10px;opacity:0;transform:translateY(6px);transition:opacity .45s ease-out,transform .45s ease-out}.chiiki-cc-mini-body.is-visible{opacity:1;transform:translateY(0)}.chiiki-cc-mini-text{font-size:14px;line-height:1.8;padding-top:3px}.chiiki-cc-mini-btns{padding:0 20px 20px;display:flex;flex-wrap:wrap;gap:8px;opacity:0;transform:translateY(6px);transition:opacity .5s ease-out,transform .5s ease-out}.chiiki-cc-mini-btns.is-visible{opacity:1;transform:translateY(0)}.chiiki-cc-mini-btns a,.chiiki-cc-mini-btns button{display:inline-block;font-size:12px;font-weight:500;color:var(--chiiki-ochre);background:var(--chiiki-white);border:1px solid var(--chiiki-ochre);border-radius:20px;padding:8px 16px;text-decoration:none;cursor:pointer;font-family:inherit;transition:all .15s}.chiiki-cc-mini-btns a:hover,.chiiki-cc-mini-btns button:hover{background:var(--chiiki-ochre);color:var(--chiiki-white)}.chiiki-extbox{background:var(--chiiki-offwhite);border-radius:var(--chiiki-radius);padding:22px 24px;margin:20px 0}.chiiki-extbox__title{font-size:13.5px;font-weight:700;margin-bottom:10px}.chiiki-extbox__desc{font-size:12.5px;color:var(--chiiki-gray);margin-bottom:14px;line-height:1.8}.chiiki-extbox a{display:inline-flex;align-items:center;gap:5px;color:var(--chiiki-ochre);font-size:13.5px;font-weight:500;text-decoration:none;transition:color .15s}.chiiki-extbox a:hover{color:#8a7439;text-decoration:underline}.chiiki-ward-list{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.chiiki-ward-list a{display:inline-block;font-size:12px;color:var(--chiiki-ochre);background:var(--chiiki-offwhite);padding:6px 12px;border-radius:var(--chiiki-radius);text-decoration:none;border:1px solid var(--chiiki-brown);transition:border-color .15s,background .15s}.chiiki-ward-list a:hover{border-color:var(--chiiki-ochre);background:#faf6ee}.chiiki-note{font-size:12.5px;color:var(--chiiki-gray);background:var(--chiiki-offwhite);border-left:3px solid var(--chiiki-ochre);border-radius:0 var(--chiiki-radius) var(--chiiki-radius) 0;padding:16px 18px;margin-top:16px;line-height:1.9}.chiiki-note strong{color:var(--chiiki-ochre);font-weight:700}.chiiki-reasons-visual{margin:20px 0}.chiiki-rv{margin-bottom:36px}.chiiki-rv:last-child{margin-bottom:0}.chiiki-rv__banner{display:flex;background:var(--chiiki-white);border-radius:var(--chiiki-radius);overflow:hidden;border:1px solid var(--chiiki-offwhite);max-height:200px}.chiiki-rv__media{width:50%;flex-shrink:0;position:relative;overflow:hidden}.chiiki-rv__media img{width:100%;height:100%;object-fit:cover;-webkit-mask-image:linear-gradient(to right,#3A3633 40%,transparent 92%);mask-image:linear-gradient(to right,#3A3633 40%,transparent 92%)}.chiiki-rv__badge{position:absolute;top:10px;left:10px;background:var(--chiiki-ochre);color:var(--chiiki-white);font-size:9px;font-weight:700;padding:3px 8px;border-radius:3px;letter-spacing:.06em;z-index:2}.chiiki-rv__content{padding:20px 18px;display:flex;flex-direction:column;justify-content:center;flex:1;margin-left:-40px;position:relative;z-index:1}.chiiki-rv__label{font-size:9px;color:var(--chiiki-ochre);font-weight:700;letter-spacing:.1em;margin-bottom:4px;opacity:0;transform:translateY(8px);transition:opacity .4s ease-out,transform .4s ease-out}.chiiki-rv__title{font-family:var(--chiiki-font-serif);font-size:15px;font-weight:700;line-height:1.4;margin-bottom:6px;opacity:0;transform:translateY(8px);transition:opacity .4s ease-out .12s,transform .4s ease-out .12s}.chiiki-rv__desc{font-size:11.5px;color:var(--chiiki-gray);line-height:1.8;opacity:0;transform:translateY(8px);transition:opacity .4s ease-out .24s,transform .4s ease-out .24s}.chiiki-rv.is-visible .chiiki-rv__label,.chiiki-rv.is-visible .chiiki-rv__title,.chiiki-rv.is-visible .chiiki-rv__desc{opacity:1;transform:translateY(0)}.chiiki-stars{color:var(--chiiki-ochre);letter-spacing:2px;font-size:13px}.chiiki-cta-btm{padding:0 32px 64px}.chiiki-cta-btm__box{background:var(--chiiki-black);color:var(--chiiki-white);border-radius:var(--chiiki-radius);padding:28px 24px;text-align:center;text-decoration:none;display:block;transition:opacity .2s}.chiiki-cta-btm__box:hover{opacity:.92}.chiiki-cta-btm__heading{font-family:var(--chiiki-font-serif);font-size:17px;font-weight:700;color:var(--chiiki-white);margin-bottom:6px}.chiiki-cta-btm__sub{font-size:12.5px;color:var(--chiiki-white);opacity:.6}.chiiki-conci-bottom-wrap{padding:0 32px 64px}@media(max-width:480px){.chiiki-hero h1{font-size:20px}.chiiki-hero,.chiiki-article,.chiiki-cta-btm,.chiiki-conci-bottom-wrap,.chiiki-bc{padding-left:20px;padding-right:20px}.chiiki-scenes{grid-template-columns:1fr}.chiiki-rv__banner{flex-direction:column;max-height:none}.chiiki-rv__media{width:100%;max-height:160px}.chiiki-rv__media img{-webkit-mask-image:linear-gradient(to bottom,#3A3633 50%,transparent 95%);mask-image:linear-gradient(to bottom,#3A3633 50%,transparent 95%)}.chiiki-rv__content{margin-left:0;margin-top:-24px;padding:14px 16px 18px}.chiiki-rv__title{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/chiiki-blog.css.map */
