.cast[data-astro-cid-pkhcip44]{position:relative;padding:22.6666666667vw 0 17.0666666667vw}.cast[data-astro-cid-pkhcip44] .section-title{top:4.2666666667vw}@media screen and (min-width: 769px){.cast[data-astro-cid-pkhcip44]{padding:2.7777777778vw 0 13.8888888889vw;scroll-margin-top:8.3333333333vw}.cast[data-astro-cid-pkhcip44] .section-title{top:-3.8194444444vw}}.cast-content[data-astro-cid-pkhcip44]{position:relative;display:flex;flex-direction:column;gap:6.4vw}@media screen and (min-width: 769px){.cast-content[data-astro-cid-pkhcip44]{display:block;margin-left:8.3333333333vw;width:72.5vw;padding-top:5.2777777778vw}}.cast-notice[data-astro-cid-pkhcip44]{display:flex;align-items:flex-start;gap:1.6vw;padding:0 6.4vw}@media screen and (min-width: 769px){.cast-notice[data-astro-cid-pkhcip44]{position:absolute;top:-0.5555555556vw;left:7.9166666667vw;gap:0.5555555556vw;padding:0}}.cast-notice-arrow[data-astro-cid-pkhcip44]{display:block;width:auto;height:6.9333333333vw}@media screen and (min-width: 769px){.cast-notice-arrow[data-astro-cid-pkhcip44]{height:2.0138888889vw}}.cast-notice-text[data-astro-cid-pkhcip44]{background-color:var(--meradeath-white);padding:0.5333333333vw 1.6vw;font-weight:700;font-size:3.7333333333vw;line-height:1.4;color:var(--meradeath-pink);white-space:nowrap}@media screen and (min-width: 769px){.cast-notice-text[data-astro-cid-pkhcip44]{padding:0.1388888889vw 0.4166666667vw;font-size:1.25vw}}.cast-grid[data-astro-cid-pkhcip44]{display:flex;flex-wrap:wrap;gap:6.4vw 4.2666666667vw;padding:0 6.4vw}@media screen and (min-width: 769px){.cast-grid[data-astro-cid-pkhcip44]{display:grid;grid-template-columns:repeat(3,1fr);column-gap:1.6666666667vw;row-gap:2.7777777778vw;padding:0}}.cast-item[data-astro-cid-pkhcip44]{display:flex;flex-direction:column;gap:1.0666666667vw;width:38.1333333333vw;color:var(--meradeath-black)}@media screen and (min-width: 769px){.cast-item[data-astro-cid-pkhcip44]{width:auto;gap:0.4166666667vw}}.cast-item-more[data-astro-cid-pkhcip44]{justify-content:flex-end}.cast-label[data-astro-cid-pkhcip44]{font-size:3.2vw;line-height:1.4}@media screen and (min-width: 769px){.cast-label[data-astro-cid-pkhcip44]{font-size:1.25vw}}.cast-name-row[data-astro-cid-pkhcip44]{display:flex;align-items:center;gap:3.2vw}@media screen and (min-width: 769px){.cast-name-row[data-astro-cid-pkhcip44]{gap:1.1111111111vw}}.cast-name[data-astro-cid-pkhcip44]{font-weight:700;font-size:3.7333333333vw;line-height:1.4;white-space:nowrap}@media screen and (min-width: 769px){.cast-name[data-astro-cid-pkhcip44]{font-size:1.6666666667vw}}.cast-comment-btn[data-astro-cid-pkhcip44]{position:relative;display:block;flex-shrink:0;margin:-1.6vw 0;padding:0;background:none;border:none;cursor:pointer}@media screen and (min-width: 769px){.cast-comment-btn[data-astro-cid-pkhcip44]{margin:-0.3472222222vw 0}}.cast-comment-icon[data-astro-cid-pkhcip44]{display:block;width:8.5333333333vw;height:auto}@media screen and (min-width: 769px){.cast-comment-icon[data-astro-cid-pkhcip44]{width:3.0555555556vw}}.cast-comment-icon-on[data-astro-cid-pkhcip44]{position:absolute;inset:0;opacity:0;transition:opacity 0.3s ease}@media (hover: hover){.cast-comment-btn[data-astro-cid-pkhcip44]:hover .cast-comment-icon-on[data-astro-cid-pkhcip44]{opacity:1}}.cast-more[data-astro-cid-pkhcip44]{display:block;width:21.3333333333vw;height:auto;margin-bottom:0.8vw}@media screen and (min-width: 769px){.cast-more[data-astro-cid-pkhcip44]{width:7.4305555556vw;margin-bottom:0.2777777778vw}}.cast-modal[data-astro-cid-pkhcip44]{position:fixed;inset:0;z-index:100;overflow-y:auto;overscroll-behavior:contain;background:rgba(0,35,56,0.9);opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.cast-modal[data-astro-cid-pkhcip44].is-active{opacity:1;visibility:visible}.cast-modal[data-astro-cid-pkhcip44]:focus{outline:none}.cast-modal-inner[data-astro-cid-pkhcip44]{position:relative;display:flex;flex-direction:column;align-items:center;gap:6.4vw;padding:20.2666666667vw 2.1333333333vw}@media screen and (min-width: 769px){.cast-modal-inner[data-astro-cid-pkhcip44]{gap:2.7777777778vw;width:83.3333333333vw;margin:0 auto;padding:12.0833333333vw 0}}.cast-modal-close-top[data-astro-cid-pkhcip44]{position:absolute;top:6.4vw;right:4.2666666667vw;padding:0;background:none;border:none;cursor:pointer}@media screen and (min-width: 769px){.cast-modal-close-top[data-astro-cid-pkhcip44]{top:6.25vw;right:0}}.cast-modal-close-top-img[data-astro-cid-pkhcip44]{display:block;width:36.8vw;height:auto}@media screen and (min-width: 769px){.cast-modal-close-top-img[data-astro-cid-pkhcip44]{width:13.6111111111vw}}.cast-modal-box[data-astro-cid-pkhcip44]{--corner: calc(16 / 375 * 100vw);position:relative;width:100%;padding:4.2666666667vw 0;background-color:var(--meradeath-white);clip-path:polygon(var(--corner) 0,calc(100% - var(--corner)) 0,100% var(--corner),100% calc(100% - var(--corner)),calc(100% - var(--corner)) 100%,var(--corner) 100%,0 calc(100% - var(--corner)),0 var(--corner))}@media screen and (min-width: 769px){.cast-modal-box[data-astro-cid-pkhcip44]{--corner: calc(40 / 1440 * 100vw);padding:8.3333333333vw 0 5.5555555556vw}}.cast-modal-title[data-astro-cid-pkhcip44]{position:absolute;top:4.2666666667vw;left:0;width:100%;pointer-events:none}@media screen and (min-width: 769px){.cast-modal-title[data-astro-cid-pkhcip44]{top:1.6666666667vw}}.cast-modal-title-img[data-astro-cid-pkhcip44]{display:block;width:100%;height:auto}.cast-modal-item[data-astro-cid-pkhcip44]{display:none;position:relative;flex-direction:column;align-items:center;padding-top:15.2vw;color:var(--meradeath-black)}.cast-modal-item[data-astro-cid-pkhcip44].is-active{display:flex}@media screen and (min-width: 769px){.cast-modal-item[data-astro-cid-pkhcip44]{flex-direction:row;align-items:flex-start;gap:4.4444444444vw;padding:0 5.5555555556vw}}.cast-modal-photo[data-astro-cid-pkhcip44]{flex-shrink:0;width:64vw;aspect-ratio:1}@media screen and (min-width: 769px){.cast-modal-photo[data-astro-cid-pkhcip44]{width:22.2222222222vw}}.cast-modal-photo[data-astro-cid-pkhcip44] .cast-modal-photo-img{display:block;width:100%;height:100%;object-fit:cover}.cast-modal-body[data-astro-cid-pkhcip44]{width:100%}@media screen and (min-width: 769px){.cast-modal-body[data-astro-cid-pkhcip44]{flex:1;min-width:0}}.cast-modal-main[data-astro-cid-pkhcip44]{display:flex;flex-direction:column;align-items:center;gap:5.3333333333vw;padding:6.4vw 8.5333333333vw}@media screen and (min-width: 769px){.cast-modal-main[data-astro-cid-pkhcip44]{align-items:flex-start;gap:2.2222222222vw;padding:0 0 2.7777777778vw}}.cast-modal-heading[data-astro-cid-pkhcip44]{display:flex;flex-direction:column;align-items:center;gap:0.5333333333vw}@media screen and (min-width: 769px){.cast-modal-heading[data-astro-cid-pkhcip44]{align-items:flex-start;gap:0.1388888889vw}}.cast-modal-role[data-astro-cid-pkhcip44]{font-weight:500;font-size:4.2666666667vw;margin-bottom:2.1333333333vw}@media screen and (min-width: 769px){.cast-modal-role[data-astro-cid-pkhcip44]{font-size:1.25vw;margin-bottom:0.5555555556vw}}.cast-modal-name[data-astro-cid-pkhcip44]{font-weight:700;font-size:6.4vw}@media screen and (min-width: 769px){.cast-modal-name[data-astro-cid-pkhcip44]{font-size:2.7777777778vw}}.cast-modal-comment[data-astro-cid-pkhcip44]{width:100%;font-weight:500;font-size:3.7333333333vw;line-height:1.85}.cast-modal-comment[data-astro-cid-pkhcip44] p + p{margin-top:4.2666666667vw}.cast-modal-comment[data-astro-cid-pkhcip44] strong{font-weight:bold}@media screen and (min-width: 769px){.cast-modal-comment[data-astro-cid-pkhcip44]{font-size:1.25vw}.cast-modal-comment[data-astro-cid-pkhcip44] p + p{margin-top:1.1111111111vw}}.cast-modal-profile[data-astro-cid-pkhcip44]{display:flex;flex-direction:column;gap:3.2vw;padding:6.4vw 8.5333333333vw;border-top:1px solid;border-image:linear-gradient(90deg,var(--meradeath-pink) 50%,var(--meradeath-sky) 50%) 1}@media screen and (min-width: 769px){.cast-modal-profile[data-astro-cid-pkhcip44]{padding:2.7777777778vw 0 0;gap:0.8333333333vw}}.cast-modal-profile-label[data-astro-cid-pkhcip44]{font-family:ofelia-text,sans-serif;font-weight:700;font-style:italic;font-size:3.2vw;line-height:1.4;letter-spacing:0.4em;text-shadow:-1px 0 var(--meradeath-pink),1px 0 var(--meradeath-sky)}@media screen and (min-width: 769px){.cast-modal-profile-label[data-astro-cid-pkhcip44]{font-size:0.8333333333vw}}.cast-modal-profile-text[data-astro-cid-pkhcip44]{font-size:3.2vw;line-height:1.6}.cast-modal-profile-text[data-astro-cid-pkhcip44] p + p{margin-top:2.1333333333vw}@media screen and (min-width: 769px){.cast-modal-profile-text[data-astro-cid-pkhcip44]{font-size:0.9722222222vw}.cast-modal-profile-text[data-astro-cid-pkhcip44] p + p{margin-top:0.5555555556vw}}.cast-modal-bottom[data-astro-cid-pkhcip44]{display:flex;justify-content:center;width:100%}.cast-modal-close-bottom[data-astro-cid-pkhcip44]{position:relative;min-width:53.3333333333vw;padding:4.2666666667vw 10.6666666667vw;background-color:var(--meradeath-black);border:none;font-family:ofelia-text,sans-serif;font-weight:700;font-style:italic;font-size:3.7333333333vw;line-height:1.4;letter-spacing:0.4em;color:var(--meradeath-white);text-shadow:-1px 0 var(--meradeath-pink),1px 0 var(--meradeath-sky);cursor:pointer;transition:opacity 0.3s ease}.cast-modal-close-bottom[data-astro-cid-pkhcip44]::before,.cast-modal-close-bottom[data-astro-cid-pkhcip44]::after{content:"";position:absolute;top:-1.6vw;width:4.4vw;height:calc(100% + 3.2vw);background:no-repeat center/100% 100%}.cast-modal-close-bottom[data-astro-cid-pkhcip44]::before{left:-1.6vw;background-image:url(/assets/meradeath/index/btn_frame_left.svg)}.cast-modal-close-bottom[data-astro-cid-pkhcip44]::after{right:-1.6vw;background-image:url(/assets/meradeath/index/btn_frame_right.svg);transform:scaleX(-1)}@media (hover: hover){.cast-modal-close-bottom[data-astro-cid-pkhcip44]:hover{opacity:0.8}}@media screen and (min-width: 769px){.cast-modal-close-bottom[data-astro-cid-pkhcip44]{min-width:16.6666666667vw;padding:1.1111111111vw 2.7777777778vw;font-size:1.25vw}.cast-modal-close-bottom[data-astro-cid-pkhcip44]::before,.cast-modal-close-bottom[data-astro-cid-pkhcip44]::after{top:-0.4166666667vw;width:1.1458333333vw;height:calc(100% + 0.8333333333vw)}.cast-modal-close-bottom[data-astro-cid-pkhcip44]::before{left:-0.4166666667vw}.cast-modal-close-bottom[data-astro-cid-pkhcip44]::after{right:-0.4166666667vw}}