.p-portal[data-portal="Homevideo"]{--p-Homevideo-red:#b0000d;--p-Homevideo-ink:#292c30;--p-Homevideo-line:#dedfe2}.p-portal[data-portal="Homevideo"]{scroll-behavior:smooth;scroll-padding-top:85px}.p-portal[data-portal="Homevideo"]{margin:0;background:#fff;color:var(--p-Homevideo-ink);font-family:"Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif;font-size:16px;line-height:1.7}.p-portal[data-portal="Homevideo"] button,.p-portal[data-portal="Homevideo"] a,.p-portal[data-portal="Homevideo"] input,.p-portal[data-portal="Homevideo"] select{outline-offset:4px}.p-portal[data-portal="Homevideo"] button:disabled{cursor:default;opacity:.5}.p-portal[data-portal="Homevideo"] .hero{position:relative;padding:24px max(6.5vw,24px);background:linear-gradient(90deg,#fff 0%,#fff 29%,rgba(255,255,255,.9) 40%,rgba(255,255,255,.18) 68%,rgba(0,0,0,.03)),url("/sites/Homevideo/camcorder-lineup.webp") right center/cover}.p-portal[data-portal="Homevideo"] .hero-copy{position:relative}.p-portal[data-portal="Homevideo"] .primary{background:var(--p-Homevideo-red);color:#fff;border:1px solid var(--p-Homevideo-red);padding:14px 24px;display:inline-flex;justify-content:center;align-items:center;font-weight:700;gap:36px;border-radius:0}.p-portal[data-portal="Homevideo"] .primary:hover{background:#b0000d}.p-portal[data-portal="Homevideo"] .section-nav{position:sticky;top:var(--ps-portal-sticky-top, 0px);z-index:10;display:flex;justify-content:center;background:#111;border-bottom:0;padding:0 5%}.p-portal[data-portal="Homevideo"] .section-nav a{flex:1;max-width:230px;text-align:center;padding:18px 10px;border-left:1px solid #333;color:#fff;font-size:14px;font-weight:700}.p-portal[data-portal="Homevideo"] .section-nav a:last-child{border-right:1px solid #333}.p-portal[data-portal="Homevideo"] .section-nav a:hover{background:#303030}.p-portal[data-portal="Homevideo"] .section{max-width:1128px;margin-inline:auto;padding-inline:30px}.p-portal[data-portal="Homevideo"] .section-head{display:flex;justify-content:space-between;align-items:center;border-bottom:0;margin-bottom:24px;gap:20px;padding-bottom:10px}.p-portal[data-portal="Homevideo"] .section-head h2{margin:0}.p-portal[data-portal="Homevideo"] .section-head h2 span{display:inline-grid;place-items:center;vertical-align:middle;background:var(--p-Homevideo-red);color:#fff;width:28px;height:28px;font-size:13px;margin-right:8px}.p-portal[data-portal="Homevideo"] .section-head p{font-size:13px;color:#777;margin:0}.p-portal[data-portal="Homevideo"] .result-toolbar{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:12px}.p-portal[data-portal="Homevideo"] .result-toolbar p{margin:0}.p-portal[data-portal="Homevideo"] .result-toolbar strong{color:var(--p-Homevideo-red);font-size:22px}.p-portal[data-portal="Homevideo"] .result-toolbar small{font-size:12px;font-weight:400;color:#777;margin-left:10px}.p-portal[data-portal="Homevideo"] .result-toolbar .reset{white-space:nowrap;border:0;color:#777;text-decoration:underline;font-weight:400;margin-left:8px}.p-portal[data-portal="Homevideo"] .results{overflow-x:auto}.p-portal[data-portal="Homevideo"] .catalog-table{width:100%;border-collapse:collapse;font-size:14px}.p-portal[data-portal="Homevideo"] .catalog-table tbody tr:nth-child(even){background:#fff}.p-portal[data-portal="Homevideo"] .maker{font-size:12px;color:#777;margin:0 0 4px}.p-portal[data-portal="Homevideo"] .empty{padding:40px;background:#fff;text-align:center}.p-portal[data-portal="Homevideo"] .guide-grid article,.p-portal[data-portal="Homevideo"] .tip-grid article{padding:24px;background:#fff;border:1px solid #e4e4e4}.p-portal[data-portal="Homevideo"] .guide-grid b,.p-portal[data-portal="Homevideo"] .tip-grid b{font-size:12px;color:var(--p-Homevideo-red)}.p-portal[data-portal="Homevideo"] .guide-grid h3,.p-portal[data-portal="Homevideo"] .tip-grid h3{margin:12px 0}.p-portal[data-portal="Homevideo"] .guide-grid p,.p-portal[data-portal="Homevideo"] .tip-grid p{color:#666;margin:0}.p-portal[data-portal="Homevideo"] .tip-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:1000px){.p-portal[data-portal="Homevideo"] .section-head{align-items:start}.p-portal[data-portal="Homevideo"] .section-head p{max-width:200px}.p-portal[data-portal="Homevideo"] .result-toolbar{flex-wrap:wrap}}@media(max-width:600px){.p-portal[data-portal="Homevideo"] .hero{padding:24px 22px;background-position:60% center}.p-portal[data-portal="Homevideo"] .section-nav{padding:0;overflow-x:auto;justify-content:start}.p-portal[data-portal="Homevideo"] .section-nav a{flex:0 0 auto;min-width:115px;font-size:12px;padding:16px 10px}.p-portal[data-portal="Homevideo"] .section{padding-inline:18px}.p-portal[data-portal="Homevideo"] .section-head{display:block}.p-portal[data-portal="Homevideo"] .section-head p{max-width:none;margin-top:10px}.p-portal[data-portal="Homevideo"] .result-toolbar small{display:block;margin:0}.p-portal[data-portal="Homevideo"] .guide-grid,.p-portal[data-portal="Homevideo"] .tip-grid{grid-template-columns:1fr}}

.p-portal[data-portal="Homevideo"] .catalog-table thead{background:#272a2e;color:#fff}
.p-portal[data-portal="Homevideo"] .catalog-table th{font-size:13px;height:58px}
@media (min-width: 851px){.p-portal[data-portal="Homevideo"] .catalog-table{min-width:710px}}
@media (min-width:851px){.p-portal[data-portal="Homevideo"] .catalog-table.p-table th:last-child,.p-portal[data-portal="Homevideo"] .catalog-table.p-table td:last-child{border-right:1px solid var(--p-Homevideo-line)}}
.p-portal[data-portal="Homevideo"] .catalog-table thead th:not([class]){text-align:left}
