.private-tag[data-astro-cid-mgqbyuih]{z-index:2;color:#fff;background:#111;padding:4px 8px;font-size:12px;font-weight:600;position:absolute;top:8px;left:8px}.empty[data-astro-cid-mgqbyuih]{text-align:center;color:#6b6b6b;padding:80px 0}.work-list[data-astro-cid-mgqbyuih]{margin:0 -10px;padding:0;list-style:none}.work-list[data-astro-cid-mgqbyuih]:after{content:"";visibility:hidden;clear:both;display:block}.work-list[data-astro-cid-mgqbyuih]>li[data-astro-cid-mgqbyuih]{float:left;width:25%}.work-list[data-astro-cid-mgqbyuih]>.double[data-astro-cid-mgqbyuih]{width:50%;font-size:1.75em}.work-list[data-astro-cid-mgqbyuih]>li[data-astro-cid-mgqbyuih]:nth-child(11n+3){float:right}.work-list[data-astro-cid-mgqbyuih]>li[data-astro-cid-mgqbyuih]:nth-child(11n+7){clear:both}.work-list[data-astro-cid-mgqbyuih]>li[data-astro-cid-mgqbyuih]:nth-child(11n+9){float:right}.work-wrap[data-astro-cid-mgqbyuih]{margin:10px;position:relative;overflow:hidden}.work-box[data-astro-cid-mgqbyuih]{color:inherit;cursor:pointer;text-decoration:none;display:block;position:relative}.thumb[data-astro-cid-mgqbyuih]{background:#f1f1f1;padding-top:170%;position:relative;overflow:hidden}.double[data-astro-cid-mgqbyuih] .thumb[data-astro-cid-mgqbyuih]{padding-top:168%}.thumb[data-astro-cid-mgqbyuih] .thumb-media{object-fit:cover;object-position:center top;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.thumb[data-astro-cid-mgqbyuih] video.thumb-video{opacity:0}.thumb[data-astro-cid-mgqbyuih] video.thumb-video.is-playing{opacity:1}.info[data-astro-cid-mgqbyuih]{opacity:0;width:100%;height:100%;transition:opacity .3s ease-in;position:absolute;top:0;left:0}.info[data-astro-cid-mgqbyuih] .bg[data-astro-cid-mgqbyuih]{opacity:.6;background:linear-gradient(#fff0,#fff0 20%,#000);width:100%;height:100%}.details[data-astro-cid-mgqbyuih]{box-sizing:border-box;color:#fff;letter-spacing:-.035em;width:100%;padding:20px;line-height:1;position:absolute;bottom:0;left:0}.double[data-astro-cid-mgqbyuih] .details[data-astro-cid-mgqbyuih]{padding:40px}.name[data-astro-cid-mgqbyuih]{margin:0 0 23px;font-size:1.5em;font-weight:600;transition:transform .3s ease-out;display:block;transform:translate(-50px)}.double[data-astro-cid-mgqbyuih] .name[data-astro-cid-mgqbyuih]{font-size:1.2em}.sub[data-astro-cid-mgqbyuih]{font-size:.875em;font-weight:300;position:relative}.role[data-astro-cid-mgqbyuih]{text-overflow:ellipsis;white-space:nowrap;transition:transform .3s ease-out .1s;display:block;overflow:hidden;transform:translate(-50px)}.work-list[data-astro-cid-mgqbyuih]>li[data-astro-cid-mgqbyuih]:hover .info[data-astro-cid-mgqbyuih],.work-box[data-astro-cid-mgqbyuih]:focus-visible .info[data-astro-cid-mgqbyuih]{opacity:1}.work-list[data-astro-cid-mgqbyuih]>li[data-astro-cid-mgqbyuih]:hover .name[data-astro-cid-mgqbyuih],.work-list[data-astro-cid-mgqbyuih]>li[data-astro-cid-mgqbyuih]:hover .role[data-astro-cid-mgqbyuih],.work-box[data-astro-cid-mgqbyuih]:focus-visible .name[data-astro-cid-mgqbyuih],.work-box[data-astro-cid-mgqbyuih]:focus-visible .role[data-astro-cid-mgqbyuih]{transform:translate(0)}.work-box[data-astro-cid-mgqbyuih]:focus-visible{outline-offset:-2px;outline:2px solid #db0032}@media (width<=1023px){.work-list[data-astro-cid-mgqbyuih]>li[data-astro-cid-mgqbyuih],.work-list[data-astro-cid-mgqbyuih]>.double[data-astro-cid-mgqbyuih]{width:33.333%;font-size:1em}.double[data-astro-cid-mgqbyuih] .thumb[data-astro-cid-mgqbyuih]{padding-top:170%}.info[data-astro-cid-mgqbyuih]{opacity:1;height:auto;position:static}.info[data-astro-cid-mgqbyuih] .bg[data-astro-cid-mgqbyuih]{display:none}.details[data-astro-cid-mgqbyuih],.double[data-astro-cid-mgqbyuih] .details[data-astro-cid-mgqbyuih]{color:#333;padding:20px 10px 30px;position:static}.name[data-astro-cid-mgqbyuih],.double[data-astro-cid-mgqbyuih] .name[data-astro-cid-mgqbyuih]{margin:0 0 15px;font-size:1.2em;transform:none}.role[data-astro-cid-mgqbyuih]{transform:none}}@media (width<=767px){.work-list[data-astro-cid-mgqbyuih]{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -5px;display:grid}.work-list[data-astro-cid-mgqbyuih]:after{display:none}.work-list[data-astro-cid-mgqbyuih]>li[data-astro-cid-mgqbyuih],.work-list[data-astro-cid-mgqbyuih]>.double[data-astro-cid-mgqbyuih]{width:auto;float:none!important;clear:none!important}.work-wrap[data-astro-cid-mgqbyuih]{margin:5px}.details[data-astro-cid-mgqbyuih],.double[data-astro-cid-mgqbyuih] .details[data-astro-cid-mgqbyuih]{padding:10px 10px 20px}.name[data-astro-cid-mgqbyuih],.double[data-astro-cid-mgqbyuih] .name[data-astro-cid-mgqbyuih]{margin:0 0 10px}}.pager[data-astro-cid-5e6ubotl]{justify-content:center;align-items:center;gap:24px;padding:40px 0 0;font-size:1rem;display:flex}.pager[data-astro-cid-5e6ubotl] a[data-astro-cid-5e6ubotl]{color:#333;border:1px solid #ccc;padding:12px 24px;text-decoration:none}.pager[data-astro-cid-5e6ubotl] a[data-astro-cid-5e6ubotl]:hover{color:#db0032;border-color:#db0032}.pager[data-astro-cid-5e6ubotl] a[data-astro-cid-5e6ubotl]:focus-visible{outline-offset:2px;outline:2px solid #c1001b}.pager-now[data-astro-cid-5e6ubotl]{color:#6b6b6b}.sr-only[data-astro-cid-5e6ubotl]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.contents[data-astro-cid-5e6ubotl]{background:#fff;position:relative}.board-tit[data-astro-cid-5e6ubotl]{text-align:center;letter-spacing:-.035em;padding:80px 0 0;line-height:1;position:relative}.board-tit[data-astro-cid-5e6ubotl] span[data-astro-cid-5e6ubotl]{color:#eee;opacity:.6;font-family:Noto Serif,Georgia,serif;font-size:4.188em;display:inline-block}.board-tit[data-astro-cid-5e6ubotl] b[data-astro-cid-5e6ubotl]{width:100%;font-size:2.25em;font-weight:600;position:absolute;bottom:0;left:0}.cate-btns[data-astro-cid-5e6ubotl]{text-align:center;border-bottom:1px solid #ccc;margin:0 auto;position:relative}.cate-list[data-astro-cid-5e6ubotl]{margin:0;padding:0;line-height:1;list-style:none;display:inline-flex}.cate-btns[data-astro-cid-5e6ubotl] a[data-astro-cid-5e6ubotl]{color:#6b6b6b;padding:25px 28px;font-size:1.5em;text-decoration:none;transition:color .2s;display:block;position:relative}.cate-btns[data-astro-cid-5e6ubotl] li[data-astro-cid-5e6ubotl]:hover a[data-astro-cid-5e6ubotl]{color:#db0032}.cate-btns[data-astro-cid-5e6ubotl] a[data-astro-cid-5e6ubotl].on{color:#db0032;font-weight:600}.cate-btns[data-astro-cid-5e6ubotl] a[data-astro-cid-5e6ubotl].on:after{content:"";background:#db0032;border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;bottom:-4px;left:50%}.cate-btns[data-astro-cid-5e6ubotl] a[data-astro-cid-5e6ubotl]:focus-visible{outline-offset:-4px;outline:2px solid #c1001b}.board-work[data-astro-cid-5e6ubotl]{max-width:1336px;margin:0 auto;padding:120px 20px 80px}@media (width<=1023px){.cate-btns[data-astro-cid-5e6ubotl] a[data-astro-cid-5e6ubotl]{padding:16px;font-size:1.2em}.board-work[data-astro-cid-5e6ubotl]{padding:80px 20px 40px}}@media (width<=767px){.cate-btns[data-astro-cid-5e6ubotl]{white-space:nowrap;scrollbar-width:none;overflow-x:auto}.cate-btns[data-astro-cid-5e6ubotl]::-webkit-scrollbar{display:none}.board-work[data-astro-cid-5e6ubotl]{padding:40px 20px}}
