.lx5-list{list-style:none;margin:0 auto;padding:0;display:grid;gap:24px;grid-template-columns:repeat(var(--lx-cols, 3), minmax(0, 1fr))}.lx5-list.c2{--lx-cols:2}.lx5-list.c3{--lx-cols:3}.lx5-list.c4{--lx-cols:4}.lx5-item{display:flex;flex-direction:column;min-width:0;margin:0;background:var(--cv);border-radius:var(--r-m);overflow:hidden}.s5.grey .lx5-item{background:#fff}.lx5-pic{display:block;overflow:hidden;background:transparent}.lx5-pic img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.lx5-list.is-products .lx5-pic img{object-fit:contain;padding:18px;box-sizing:border-box;mix-blend-mode:multiply}.lx5-tx{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;min-width:0;padding:24px 28px 28px}.v5 .lx5-tx h3{font-size:1.375rem}.lx5-tx h3 a{text-decoration:none}.lx5-tx h3 a:hover{color:var(--g2)}.lx5-date{color:var(--mute);font-size:var(--small);font-weight:500}.v5 .lx5-sum{color:var(--mute);font-size:1.0625rem;line-height:1.45}.lx5-price b{font-size:1.5rem;font-weight:700}.lx5-price s{margin-left:6px;color:var(--mute);font-weight:500}.lx5-go{align-self:flex-start;margin-top:auto;min-height:48px;padding:0 24px}.v5 .lx5-empty{text-align:center;color:var(--mute);font-weight:600}.lx5-list.is-list{grid-template-columns:minmax(0, 1fr);max-width:980px}.lx5-list.is-list .lx5-item{flex-direction:row;align-items:stretch}.lx5-list.is-list .lx5-pic{flex:0 0 min(36%, 300px);position:relative;min-height:180px}.lx5-list.is-list .lx5-pic img{position:absolute;inset:0;height:100%;aspect-ratio:auto}.lx5-list.is-row{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(260px, calc((100% - 48px) / 3));overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.lx5-list.is-row .lx5-item{scroll-snap-align:start}@media (max-width: 900px){.lx5-list.c3,.lx5-list.c4{--lx-cols:2}.lx5-list.is-row{grid-auto-columns:minmax(240px, 70%)}}@media (max-width: 600px){.lx5-list.c2,.lx5-list.c3,.lx5-list.c4{--lx-cols:1}.lx5-list.is-list .lx5-item{flex-direction:column}.lx5-list.is-list .lx5-pic{flex:none;min-height:0}.lx5-list.is-list .lx5-pic img{position:static;height:auto;aspect-ratio:4 / 3}.lx5-tx{padding:20px 22px 24px}}.sx5 .nums5.n1{grid-template-columns:minmax(0, 1fr)}.sx5 .nums5.n2{grid-template-columns:repeat(2, minmax(0, 1fr))}.sx5 .nums5.n3{grid-template-columns:repeat(3, minmax(0, 1fr))}.sx5 .nums5 b span{display:inline;margin:0;font-size:inherit;color:inherit}.sx5 .nums5 b .sx5-fix{font-size:.55em;letter-spacing:0;vertical-align:.35em}@media (max-width: 760px){.sx5 .nums5.n3{grid-template-columns:1fr 1fr}}.s5.tx5{padding:72px 0}.tx5-in{max-width:760px}.tx5-in.c{margin:0 auto;text-align:center}.v5 .tx5-in h2{font-size:clamp(1.875rem, 3.2vw, 2.75rem);margin-bottom:24px}.v5 .tx5-ps p{font-size:var(--body);line-height:1.6;color:var(--mute)}.v5 .tx5-ps p + p{margin-top:16px}@media (max-width: 760px){.s5.tx5{padding:48px 0}}.nb5{--c:var(--blue);--c-soft:#E3F0FC;padding:20px 0}main.v5 > section.nb5:first-child{min-height:0;display:block}.nb5.is-success{--c:var(--g2);--c-soft:var(--gs)}.nb5.is-warning{--c:#B9700E;--c-soft:#FEF1DC}.nb5.is-danger{--c:#C2453A;--c-soft:#FBE7E5}.nb5-in{display:flex;align-items:center;gap:14px;padding:16px 20px;background:var(--c-soft);border-radius:var(--r-s);color:var(--ink)}.nb5-ic{flex:0 0 auto;display:inline-grid;place-items:center;color:var(--c)}.v5 .nb5-tx{flex:1 1 auto;min-width:0;font-size:1.0625rem;line-height:1.45}.nb5-tx b{font-weight:700}.nb5-go{flex:0 0 auto;color:var(--c);font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.nb5-go:hover{color:var(--ink)}@media (max-width: 600px){.nb5-in{flex-wrap:wrap}.nb5-go{margin-left:36px}}.em5-frame{position:relative;width:100%;max-width:980px;margin:0 auto;aspect-ratio:16 / 9;background:var(--cv);border-radius:var(--r-m);overflow:hidden}.em5-frame iframe{display:block;width:100%;height:100%;border:0}.em5-frame:has(iframe[style]){aspect-ratio:auto}.em5-cover{position:absolute;inset:0}.em5-html{max-width:980px;margin:0 auto}.em5-html img,.em5-html iframe,.em5-html table{max-width:100%}.em5-hint{max-width:980px;margin:12px auto 0;color:var(--mute);font-size:var(--small);text-align:center}.lx5-item.is-parts{gap:10px}.lx5-item.is-parts > :not(.lx5-pic){margin:0;padding:0 28px}.lx5-item.is-parts > :not(.lx5-pic):first-child{padding-top:24px}.lx5-item.is-parts > :not(.lx5-pic):last-child{padding-bottom:28px}.lx5-item.is-parts > .lx5-pic{margin-bottom:4px}.lx5-item.is-parts > .lx5-go{margin-left:28px;margin-bottom:28px;padding:0 24px}.lx5-own{color:var(--mute);font-size:1.0625rem;line-height:1.45}.lx5-list.is-list .lx5-item.is-parts{display:grid;grid-template-columns:minmax(0, min(36%, 300px)) minmax(0, 1fr);align-content:start;column-gap:0}.lx5-list.is-list .lx5-item.is-parts > .lx5-pic{grid-column:1;grid-row:1 / span 20}.lx5-list.is-list .lx5-item.is-parts > :not(.lx5-pic){grid-column:2}@media (max-width: 640px){.lx5-list.is-list .lx5-item.is-parts{display:flex;flex-direction:column}.lx5-item.is-parts > :not(.lx5-pic){padding-left:22px;padding-right:22px}}