.p-case-pickup[data-astro-cid-ra63zp7j]{background:#bedaf4;margin:0 0 60px;padding:20px 14px 30px}@media (width>=768px){.p-case-pickup[data-astro-cid-ra63zp7j]{background:#ebf6ff;margin-bottom:100px;padding:25px 75px 45px}}.p-case-pickup__viewport[data-astro-cid-ra63zp7j]{max-width:900px;margin:0 auto;position:relative}.p-case-pickup__list[data-astro-cid-ra63zp7j]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.p-case-pickup__list[data-astro-cid-ra63zp7j]::-webkit-scrollbar{display:none}.p-case-pickup__slide[data-astro-cid-ra63zp7j]{scroll-snap-align:start;flex:0 0 100%}.p-case-pickup__item[data-astro-cid-ra63zp7j]{color:#444;background:#fff;border:1px solid #e4e8f0;border-radius:16px;flex-direction:column;height:100%;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 1px 2px #1418280a,0 2px 8px #1418280d}.p-case-pickup__thumbnail[data-astro-cid-ra63zp7j]{margin:0}.p-case-pickup__thumbnail[data-astro-cid-ra63zp7j] picture[data-astro-cid-ra63zp7j]{width:100%;display:block}.p-case-pickup__thumbnail[data-astro-cid-ra63zp7j] img[data-astro-cid-ra63zp7j]{border-radius:10px;width:100%;height:auto}@media (width>=768px){.p-case-pickup__thumbnail[data-astro-cid-ra63zp7j]{aspect-ratio:4/3}.p-case-pickup__thumbnail[data-astro-cid-ra63zp7j] picture[data-astro-cid-ra63zp7j]{height:100%}.p-case-pickup__thumbnail[data-astro-cid-ra63zp7j] img[data-astro-cid-ra63zp7j]{object-fit:cover;height:100%}}.p-case-pickup__text[data-astro-cid-ra63zp7j]{padding:10px 15px}.p-case-pickup__title[data-astro-cid-ra63zp7j]{margin:0 0 6px;font-size:min(4.2667vw,16px);line-height:1.5}.p-case-pickup__company[data-astro-cid-ra63zp7j]{margin:0;font-size:min(3.7333vw,14px);font-weight:700}@media (width>=768px){.p-case-pickup__item[data-astro-cid-ra63zp7j]{flex-direction:row;align-items:flex-start;padding:15px 20px;transition:opacity .2s ease-out}.p-case-pickup__item[data-astro-cid-ra63zp7j]:hover{opacity:.8}.p-case-pickup__thumbnail[data-astro-cid-ra63zp7j]{aspect-ratio:4/3;flex:0 0 352px}.p-case-pickup__text[data-astro-cid-ra63zp7j]{flex:1;margin-left:17px;padding:0}.p-case-pickup__title[data-astro-cid-ra63zp7j]{margin-bottom:15px;font-size:1.75rem;font-weight:300}.p-case-pickup__company[data-astro-cid-ra63zp7j]{font-size:1.125rem}}.p-case-pickup__arrow[data-astro-cid-ra63zp7j]{display:none}@media (width>=768px){.p-case-pickup__arrow[data-astro-cid-ra63zp7j]{color:#70b0eb;cursor:pointer;background:0 0;border:0;width:40px;height:64px;padding:0;font-size:64px;line-height:1;display:block;position:absolute;top:50%;transform:translateY(-50%)}.p-case-pickup__arrow--prev[data-astro-cid-ra63zp7j]{left:-60px}.p-case-pickup__arrow--next[data-astro-cid-ra63zp7j]{right:-60px}}.p-case-pickup[data-astro-cid-ra63zp7j]{position:relative}.p-case-pickup__dots[data-astro-cid-ra63zp7j]{justify-content:center;gap:16px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:14px;left:0;right:0}@media (width>=768px){.p-case-pickup[data-astro-cid-ra63zp7j]{position:relative}.p-case-pickup__dots[data-astro-cid-ra63zp7j]{gap:24px;margin:0;position:absolute;bottom:14px;left:0;right:0}}.p-case-pickup__dots[data-astro-cid-ra63zp7j] button[data-astro-cid-ra63zp7j]{cursor:pointer;background:#fff;border:0;border-radius:50%;width:8px;height:8px;padding:0;display:block}@media (width>=768px){.p-case-pickup__dots[data-astro-cid-ra63zp7j] button[data-astro-cid-ra63zp7j]{background:#c8dcef;width:10px;height:10px}}.p-case-pickup__dots[data-astro-cid-ra63zp7j] button[data-astro-cid-ra63zp7j][aria-current=true]{background:#70b0eb}.p-case-archive[data-astro-cid-ra63zp7j]{margin-bottom:40px;padding:0}@media (width>=768px){.p-case-archive[data-astro-cid-ra63zp7j]{margin-bottom:80px}}.p-case-archive[data-astro-cid-ra63zp7j] .c-archive-list[data-astro-cid-ra63zp7j]{margin-bottom:40px}@media (width>=768px){.p-case-archive[data-astro-cid-ra63zp7j] .c-archive-list[data-astro-cid-ra63zp7j]{margin-bottom:70px}}.p-case-archive[data-astro-cid-ra63zp7j] .c-pagination{margin-top:0}@media (width>=768px){.p-case-archive[data-astro-cid-ra63zp7j] .c-archive-list[data-astro-cid-ra63zp7j]{row-gap:100px}}.p-case-archive__search[data-astro-cid-ra63zp7j]{border:1px solid var(--c-blue-pale);border-radius:var(--radius);background:#fff;margin-bottom:40px}.p-case-archive__search-summary[data-astro-cid-ra63zp7j]{cursor:pointer;padding:12px 20px;font-weight:700;list-style:none}.p-case-archive__search-summary[data-astro-cid-ra63zp7j]::-webkit-details-marker{display:none}.p-case-archive__search-summary[data-astro-cid-ra63zp7j]:after{content:"＋";float:right;color:var(--c-blue)}.p-case-archive__search[data-astro-cid-ra63zp7j][open] .p-case-archive__search-summary[data-astro-cid-ra63zp7j]:after{content:"－"}.p-case-archive__search-summary[data-astro-cid-ra63zp7j] span[data-astro-cid-ra63zp7j]{color:var(--c-muted);margin-left:8px;font-size:.9rem;font-weight:400}.p-case-archive__form[data-astro-cid-ra63zp7j]{padding:0 20px 16px}.p-case-archive__select[data-astro-cid-ra63zp7j]{grid-template-columns:1fr;gap:6px 0;margin:0;display:grid}@media (width>=768px){.p-case-archive__select[data-astro-cid-ra63zp7j]{grid-template-columns:9em 1fr}}.p-case-archive__select[data-astro-cid-ra63zp7j] dt[data-astro-cid-ra63zp7j]{color:var(--c-muted);padding:8px 0 2px;font-size:.9rem;font-weight:700}.p-case-archive__select[data-astro-cid-ra63zp7j] dd[data-astro-cid-ra63zp7j]{border-bottom:1px dashed var(--c-border);margin:0;padding:4px 0 8px}.p-case-archive__select[data-astro-cid-ra63zp7j] label[data-astro-cid-ra63zp7j]{cursor:pointer;align-items:center;gap:4px;margin:2px 14px 2px 0;font-size:.9rem;display:inline-flex}.p-case-archive__count[data-astro-cid-ra63zp7j]{margin-top:12px;font-size:.9rem}.p-case-archive__reset[data-astro-cid-ra63zp7j]{color:var(--c-muted);border:1px solid var(--c-border);cursor:pointer;background:0 0;border-radius:12px;margin-left:12px;padding:2px 10px;font-size:.8rem}.p-case-archive__empty[data-astro-cid-ra63zp7j]{color:var(--c-muted);padding:40px 0}
