.pd[data-astro-cid-3ltt2l3a]{overflow:hidden}.pd__in[data-astro-cid-3ltt2l3a]{align-items:center;gap:clamp(30px,5vw,70px);display:grid}@media (width>=900px){.pd__in[data-astro-cid-3ltt2l3a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pd__img[data-astro-cid-3ltt2l3a]{aspect-ratio:4/3;clip-path:polygon(0 0,100% 0,88% 100%,0 100%);background:#fff;position:relative;overflow:hidden;box-shadow:0 24px 50px #0000001f}.pd__img[data-astro-cid-3ltt2l3a] img{width:100%;height:100%}.pd__img[data-astro-cid-3ltt2l3a] img.is-contain{padding:8%}.pd__img--row[data-astro-cid-3ltt2l3a],.pd__img--center[data-astro-cid-3ltt2l3a]{flex-wrap:wrap;place-content:center;align-items:flex-end;gap:18px clamp(14px,2.4vw,28px);padding:8% 14% 8% 8%;display:flex}.pd__img--center[data-astro-cid-3ltt2l3a]{align-items:center}@media (width<=899px){.pd__img--row[data-astro-cid-3ltt2l3a]{aspect-ratio:auto;padding:36px 16% 36px 8%}}img.is-natural{object-fit:contain;flex:none;max-width:100%;max-height:100%;width:auto!important;height:auto!important;padding:0!important}.pd__role[data-astro-cid-3ltt2l3a]{align-items:center;gap:12px;display:flex}.pd__kana[data-astro-cid-3ltt2l3a]{letter-spacing:.14em;color:var(--mut);font-size:12px}.pd__name[data-astro-cid-3ltt2l3a],.ob__c[data-astro-cid-3ltt2l3a] b[data-astro-cid-3ltt2l3a]{text-transform:none}.pd__name[data-astro-cid-3ltt2l3a]{letter-spacing:.02em;margin-top:16px;font-size:clamp(44px,6vw,80px);line-height:.95}.pd__catch[data-astro-cid-3ltt2l3a]{border-left:5px solid var(--p);margin-top:22px;padding-left:16px;font-size:clamp(18px,2vw,22px);font-weight:700;line-height:1.7}.pd__body[data-astro-cid-3ltt2l3a]{color:var(--k2);margin-top:20px;font-size:14px;line-height:2.05}.pd__body[data-astro-cid-3ltt2l3a] p+p{margin-top:1em}.pd__acts[data-astro-cid-3ltt2l3a]{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:30px;display:flex}.pd__acts[data-astro-cid-3ltt2l3a] .btn[data-astro-cid-3ltt2l3a] .ico{font-size:16px}.sec--g[data-astro-cid-3ltt2l3a]{background:var(--g)}.st[data-astro-cid-3ltt2l3a]{background:var(--k);color:#fff;overflow:hidden}.st__in[data-astro-cid-3ltt2l3a]{gap:30px 70px;display:grid}@media (width>=900px){.st__in[data-astro-cid-3ltt2l3a]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.st__en[data-astro-cid-3ltt2l3a]{letter-spacing:.22em;color:var(--p);text-transform:uppercase;font-size:13px}.st__t[data-astro-cid-3ltt2l3a]{margin-top:12px;font-size:clamp(26px,3.4vw,40px);line-height:1.5}.st__p[data-astro-cid-3ltt2l3a]{color:#ddd;font-size:14px;line-height:2.1}.st__p[data-astro-cid-3ltt2l3a]+.st__p[data-astro-cid-3ltt2l3a]{margin-top:1em}.st__facts[data-astro-cid-3ltt2l3a]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-top:34px;list-style:none;display:grid}.st__facts[data-astro-cid-3ltt2l3a] li[data-astro-cid-3ltt2l3a]{border-top:4px solid var(--p);background:#ffffff0f;align-content:start;gap:8px;padding:18px 18px 20px;display:grid}.st__facts[data-astro-cid-3ltt2l3a] b[data-astro-cid-3ltt2l3a]{letter-spacing:.02em;font-size:clamp(30px,3.4vw,42px);line-height:1}.st__facts[data-astro-cid-3ltt2l3a] small[data-astro-cid-3ltt2l3a]{margin-left:4px;font-size:15px}.st__facts[data-astro-cid-3ltt2l3a] span[data-astro-cid-3ltt2l3a]{color:#ccc;font-size:12px;line-height:1.8}.st__note[data-astro-cid-3ltt2l3a]{color:#999;margin-top:18px;font-size:11px;line-height:1.9}.pg[data-astro-cid-3ltt2l3a]+.pg[data-astro-cid-3ltt2l3a]{margin-top:44px}.pg__h[data-astro-cid-3ltt2l3a]{letter-spacing:.1em;align-items:center;gap:12px;margin-bottom:18px;font-size:17px;display:flex}.pg__h[data-astro-cid-3ltt2l3a]:before{content:"";background:var(--p);width:6px;height:22px}.pi--list[data-astro-cid-3ltt2l3a]{gap:18px;display:grid}@media (width>=900px){.pi--list[data-astro-cid-3ltt2l3a]{grid-template-columns:1fr 1fr}}.pi--list[data-astro-cid-3ltt2l3a] .pi__img[data-astro-cid-3ltt2l3a]{aspect-ratio:auto;padding:22px 10px}@media (width>=560px){.pi--list[data-astro-cid-3ltt2l3a] .pi__c[data-astro-cid-3ltt2l3a]{flex-direction:row}.pi--list[data-astro-cid-3ltt2l3a] .pi__img[data-astro-cid-3ltt2l3a]{border-bottom:0;border-right:5px solid var(--p);flex:0 0 clamp(130px,26%,170px);padding:18px 10px}}.pi__name[data-astro-cid-3ltt2l3a]{font-size:17px;line-height:1.5}.pi__ask[data-astro-cid-3ltt2l3a]{color:var(--p2);align-self:flex-start;align-items:center;gap:6px;margin-top:8px;font-size:13px;font-weight:700;display:inline-flex}.pi__ask[data-astro-cid-3ltt2l3a] .ico{transition:translate .3s var(--ease);font-size:14px}.pi__ask[data-astro-cid-3ltt2l3a]:hover .ico{translate:4px}.pi__note[data-astro-cid-3ltt2l3a] p[data-astro-cid-3ltt2l3a]+p[data-astro-cid-3ltt2l3a]{margin-top:.4em}.fl[data-astro-cid-3ltt2l3a]{gap:18px;list-style:none;display:grid}@media (width>=800px){.fl[data-astro-cid-3ltt2l3a]{grid-template-columns:repeat(3,1fr)}}.fl__s[data-astro-cid-3ltt2l3a]{border-top:5px solid var(--p);background:#fff;align-content:start;gap:8px;padding:26px 24px 28px;display:grid;box-shadow:0 18px 40px #00000012}.fl__n[data-astro-cid-3ltt2l3a]{color:var(--p);font-size:34px;line-height:1}.fl__t[data-astro-cid-3ltt2l3a]{font-size:17px}.fl__p[data-astro-cid-3ltt2l3a]{color:var(--k2);font-size:13px;line-height:1.9}.pi__c[data-astro-cid-3ltt2l3a]{background:#fff;flex-direction:column;height:100%;display:flex;box-shadow:0 18px 40px #00000012}.pi__img[data-astro-cid-3ltt2l3a]{aspect-ratio:4/3;border-bottom:5px solid var(--p);background:#fff;place-items:center;display:grid;overflow:hidden}.pi__img[data-astro-cid-3ltt2l3a] img{object-fit:contain;width:100%;height:100%;transition:transform .8s var(--ease);padding:6%}.pi__c[data-astro-cid-3ltt2l3a]:hover .pi__img[data-astro-cid-3ltt2l3a] img:not(.is-natural){transform:scale(1.05)}.pi__body[data-astro-cid-3ltt2l3a]{flex-direction:column;flex:1;gap:8px;padding:22px 24px 26px;display:flex}.pi__spec[data-astro-cid-3ltt2l3a]{color:var(--mut);letter-spacing:.06em;font-size:12px}.pi__c[data-astro-cid-3ltt2l3a] h3[data-astro-cid-3ltt2l3a]{font-size:17px;line-height:1.5}.pi__txt[data-astro-cid-3ltt2l3a]{color:var(--k2);flex:1;font-size:13px;line-height:1.9}.pi__price[data-astro-cid-3ltt2l3a]{letter-spacing:.04em;font-size:20px}.pi__btn[data-astro-cid-3ltt2l3a]{align-self:flex-start;margin-top:6px}.pi__btn[data-astro-cid-3ltt2l3a] .ico{font-size:15px}.pi__note[data-astro-cid-3ltt2l3a]{color:var(--mut);margin-top:28px;font-size:12px;line-height:1.9}.pro[data-astro-cid-3ltt2l3a]{background:var(--k);color:#fff;position:relative;overflow:hidden}.pro[data-astro-cid-3ltt2l3a]:before{content:"";background:var(--p);opacity:.9;width:180px;position:absolute;top:0;bottom:0;right:12%;transform:skew(-20deg)}.pro__in[data-astro-cid-3ltt2l3a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding-block:clamp(44px,6vw,70px);display:flex;position:relative}.pro__en[data-astro-cid-3ltt2l3a]{letter-spacing:.2em;color:var(--p);font-size:14px}.pro__t[data-astro-cid-3ltt2l3a]{margin-top:8px;font-size:clamp(18px,2.2vw,24px);font-weight:700}.pro__s[data-astro-cid-3ltt2l3a]{color:#bbb;margin-top:6px;font-size:13px}.ob[data-astro-cid-3ltt2l3a]{grid-template-columns:repeat(auto-fill,minmax(min(180px,44vw),1fr));gap:18px;display:grid}.ob__c[data-astro-cid-3ltt2l3a]{flex-direction:column;gap:6px;display:flex}.ob__img[data-astro-cid-3ltt2l3a]{aspect-ratio:4/3;background:#fff;place-items:center;margin-bottom:8px;display:grid;overflow:hidden;box-shadow:0 12px 26px #00000014}.ob__img[data-astro-cid-3ltt2l3a] img{width:100%;height:100%;transition:transform .8s var(--ease)}.ob__c[data-astro-cid-3ltt2l3a]:hover .ob__img[data-astro-cid-3ltt2l3a] img:not(.is-natural){transform:scale(1.06)}.ob__role[data-astro-cid-3ltt2l3a]{color:var(--mut);letter-spacing:.08em;font-size:11px}.ob__c[data-astro-cid-3ltt2l3a] b[data-astro-cid-3ltt2l3a]{letter-spacing:.04em;font-size:20px;transition:color .3s}.ob__c[data-astro-cid-3ltt2l3a]:hover b[data-astro-cid-3ltt2l3a]{color:var(--p)}
