.mc[data-astro-cid-dmk7gvrd]{container-type:inline-size}.mc-card[data-astro-cid-dmk7gvrd]{--b:0;--u:calc(100cqw / (910 + 2 * var(--b)));--navy:#1f2a4a;--orange:#c4441a;--sun:#f5b83d;--coral:#e8582e;--sun-soft:#fff1d6;--sky:#dde8f6;--ink:#1f2430;--sub:#555b6b;--line:#e8e1d6;width:100%;height:calc(var(--u) * (550 + 2 * var(--b)));color:var(--ink);text-align:left;border-radius:calc(var(--u) * 8);box-shadow:var(--shadow,0 6px 20px #1f2a4a26);background:#fff;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,sans-serif;line-height:1.5;position:relative;overflow:hidden}.mc-card[data-astro-cid-dmk7gvrd] p[data-astro-cid-dmk7gvrd],.mc-card[data-astro-cid-dmk7gvrd] ul[data-astro-cid-dmk7gvrd]{margin:0;padding:0}.mc-inner[data-astro-cid-dmk7gvrd]{left:calc(var(--u) * var(--b));top:calc(var(--u) * var(--b));width:calc(var(--u) * 910);height:calc(var(--u) * 550);position:absolute}.mc--bleed[data-astro-cid-dmk7gvrd] .mc-card[data-astro-cid-dmk7gvrd]{--b:30;box-shadow:none;border-radius:0}.mc-card[data-astro-cid-dmk7gvrd] [data-astro-cid-dmk7gvrd][hidden]{display:none!important}.mc-watermark[data-astro-cid-dmk7gvrd]{pointer-events:none;font-family:var(--font-heading);font-weight:900;font-size:calc(var(--u) * 150);letter-spacing:.3em;color:#c4441a24;place-items:center;display:grid;position:absolute;inset:0;transform:rotate(-18deg)}[data-astro-cid-dmk7gvrd][data-meishi-preview] .mc-name[data-astro-cid-dmk7gvrd]:empty:before{content:"お名前"}.mc-nw[data-astro-cid-dmk7gvrd]{white-space:nowrap}.mc-brand[data-astro-cid-dmk7gvrd]{align-items:center;gap:calc(var(--u) * 12);display:flex}.mc-brand[data-astro-cid-dmk7gvrd] svg[data-astro-cid-dmk7gvrd]{width:calc(var(--u) * 54);height:calc(var(--u) * 54);flex:none}.mc-brand__tag[data-astro-cid-dmk7gvrd]{font-size:calc(var(--u) * 21.5);color:var(--sub);letter-spacing:.02em;font-weight:500;display:block}.mc-brand__name[data-astro-cid-dmk7gvrd]{font-family:var(--font-heading);font-size:calc(var(--u) * 36);letter-spacing:.1em;color:var(--navy);font-weight:900;line-height:1.15;display:block}.mc-left[data-astro-cid-dmk7gvrd]{left:calc(var(--u) * 44);top:calc(var(--u) * 34);bottom:calc(var(--u) * 34);width:calc(var(--u) * 515);flex-direction:column;display:flex;position:absolute}.mc-stats[data-astro-cid-dmk7gvrd]{background:var(--sun-soft);font-family:var(--font-heading);font-size:calc(var(--u) * 22);color:var(--orange);letter-spacing:.05em;border-radius:999px;align-self:flex-start;font-weight:900;margin-top:calc(var(--u) * 10)!important;padding:calc(var(--u) * 4) calc(var(--u) * 14)!important}.mc-stats[data-astro-cid-dmk7gvrd] b[data-astro-cid-dmk7gvrd]{font-size:calc(var(--u) * 26)}.mc-who[data-astro-cid-dmk7gvrd]{margin-top:calc(var(--u) * 12);padding-right:calc(var(--u) * 168)}.mc-who__text[data-astro-cid-dmk7gvrd]{min-width:0}.mc-photo[data-astro-cid-dmk7gvrd]{right:0;top:calc(var(--u) * 106);width:calc(var(--u) * 150);height:calc(var(--u) * 190);border-radius:calc(var(--u) * 6);object-fit:cover;position:absolute}.mc-photo[data-astro-cid-dmk7gvrd].mc-photo--contain{object-fit:contain;background:#fff}.mc-photo--sample[data-astro-cid-dmk7gvrd]{box-sizing:border-box;border:calc(var(--u) * 1.5) dashed #9aa6c0;align-content:center;place-items:center;gap:calc(var(--u) * 4);padding-bottom:calc(var(--u) * 6);background:#f3f6fb;display:grid}.mc-photo--sample[data-astro-cid-dmk7gvrd] svg[data-astro-cid-dmk7gvrd]{width:calc(var(--u) * 64);height:calc(var(--u) * 64)}.mc-photo--sample[data-astro-cid-dmk7gvrd] span[data-astro-cid-dmk7gvrd]{font-size:calc(var(--u) * 21.5);color:#6b7690;text-align:center;font-weight:700;line-height:1.3}.mc-title[data-astro-cid-dmk7gvrd]{font-size:calc(var(--u) * 22);color:var(--orange);letter-spacing:.06em;font-weight:500}.mc-name[data-astro-cid-dmk7gvrd]{font-family:var(--font-heading);font-size:calc(var(--u) * 60);letter-spacing:.12em;color:var(--navy);white-space:nowrap;font-weight:700;line-height:1.12;margin-top:calc(var(--u) * 2)!important}.mc-roman[data-astro-cid-dmk7gvrd]{font-size:calc(var(--u) * 22);letter-spacing:.08em;color:var(--sub);font-weight:500}.mc-bottom[data-astro-cid-dmk7gvrd]{justify-content:space-between;align-items:flex-end;gap:calc(var(--u) * 14);margin-top:auto;display:flex}.mc-contact[data-astro-cid-dmk7gvrd]{font-size:calc(var(--u) * 22);letter-spacing:.02em;gap:0;min-width:0;line-height:1.4;display:grid}.mc-addr[data-astro-cid-dmk7gvrd]{font-size:calc(var(--u) * 22);margin-bottom:calc(var(--u) * 2)!important}.mc-dt[data-astro-cid-dmk7gvrd]{width:calc(var(--u) * 64);font-size:calc(var(--u) * 21.5);color:var(--orange);letter-spacing:.04em;font-weight:700;display:inline-block}.mc-myqr[data-astro-cid-dmk7gvrd]{justify-items:center;gap:calc(var(--u) * 4);flex:none;display:grid}.mc-myqr__img[data-astro-cid-dmk7gvrd]{width:calc(var(--u) * 150);height:calc(var(--u) * 150);box-sizing:border-box;background:#fff;border:0;border-radius:0;padding:0}.mc-myqr[data-astro-cid-dmk7gvrd] p[data-astro-cid-dmk7gvrd]{font-size:calc(var(--u) * 21.5);color:var(--navy);letter-spacing:.04em;max-width:calc(var(--u) * 150);text-align:center;font-weight:700;line-height:1.3}.mc-card[data-astro-cid-dmk7gvrd] svg{display:block}.mc-myqr__img[data-astro-cid-dmk7gvrd] svg,.mc-qr__img[data-astro-cid-dmk7gvrd] svg{width:100%;height:100%}.mc-panel[data-astro-cid-dmk7gvrd]{right:calc(var(--u) * -1 * var(--b));top:calc(var(--u) * -1 * var(--b));bottom:calc(var(--u) * -1 * var(--b));width:calc(var(--u) * (330 + var(--b)));box-sizing:border-box;background:var(--navy);color:#fff;padding:calc(var(--u) * (60 + var(--b))) calc(var(--u) * (22 + var(--b))) calc(var(--u) * (44 + var(--b))) calc(var(--u) * 24);flex-direction:column;justify-content:center;display:flex;position:absolute}.mc-panel[data-astro-cid-dmk7gvrd]:before{content:"";left:calc(var(--u) * -66);top:calc(var(--u) * (-66 + var(--b)));width:calc(var(--u) * 132);height:calc(var(--u) * 132);background:var(--coral);border-radius:50%;position:absolute}.mc-catch[data-astro-cid-dmk7gvrd]{font-size:calc(var(--u) * 21.5);letter-spacing:0;font-weight:700;line-height:1.45;position:relative}.mc-catch[data-astro-cid-dmk7gvrd] em[data-astro-cid-dmk7gvrd]{color:var(--sun);font-style:normal}.mc-meets[data-astro-cid-dmk7gvrd]{gap:calc(var(--u) * 12);border-top:1px solid #fff3;list-style:none;display:grid;margin-top:calc(var(--u) * 22)!important;padding-top:calc(var(--u) * 20)!important}.mc-meets[data-astro-cid-dmk7gvrd] li[data-astro-cid-dmk7gvrd]{font-family:var(--font-heading);font-size:calc(var(--u) * 22.5);letter-spacing:0;white-space:nowrap;font-weight:700}.mc-meets[data-astro-cid-dmk7gvrd] b[data-astro-cid-dmk7gvrd]{color:var(--sun);font-weight:900}.mc-voices[data-astro-cid-dmk7gvrd]{font-size:calc(var(--u) * 21.5);color:var(--sky);letter-spacing:0;line-height:1.45;margin-top:calc(var(--u) * 20)!important}.mc-voices[data-astro-cid-dmk7gvrd] span[data-astro-cid-dmk7gvrd]{display:block}.mc-voices[data-astro-cid-dmk7gvrd] span[data-astro-cid-dmk7gvrd]:before{content:"“";color:var(--sun)}.mc-voices[data-astro-cid-dmk7gvrd] span[data-astro-cid-dmk7gvrd]:after{content:"”";color:var(--sun)}.mc-qr[data-astro-cid-dmk7gvrd]{left:calc(var(--u) * 46);bottom:calc(var(--u) * 30);align-items:center;gap:calc(var(--u) * 18);display:flex;position:absolute}.mc-qr__img[data-astro-cid-dmk7gvrd]{width:calc(var(--u) * 160);height:calc(var(--u) * 160);padding:calc(var(--u) * 8);border:calc(var(--u) * 1.5) solid var(--line);border-radius:calc(var(--u) * 6);box-sizing:border-box;background:#fff;flex:none}.mc-qr[data-astro-cid-dmk7gvrd] p[data-astro-cid-dmk7gvrd]{font-size:calc(var(--u) * 22);letter-spacing:.04em;color:var(--navy);font-weight:700;line-height:1.5}.mc-back[data-astro-cid-dmk7gvrd]{background:#fffaf2}.mc-back[data-astro-cid-dmk7gvrd]:after{content:"";height:calc(var(--u) * (12 + var(--b)));background:linear-gradient(90deg, var(--coral), var(--sun));position:absolute;bottom:0;left:0;right:0}.mc-back[data-astro-cid-dmk7gvrd] .mc-inner[data-astro-cid-dmk7gvrd]>.mc-brand[data-astro-cid-dmk7gvrd]{left:calc(var(--u) * 46);top:calc(var(--u) * 32);position:absolute}.mc-back[data-astro-cid-dmk7gvrd] .mc-brand[data-astro-cid-dmk7gvrd] svg[data-astro-cid-dmk7gvrd]{width:calc(var(--u) * 50);height:calc(var(--u) * 50)}.mc-back[data-astro-cid-dmk7gvrd] .mc-brand__name[data-astro-cid-dmk7gvrd]{font-size:calc(var(--u) * 30)}.mc-q[data-astro-cid-dmk7gvrd]{left:calc(var(--u) * 46);top:calc(var(--u) * 118);width:calc(var(--u) * 380);position:absolute}.mc-q__head[data-astro-cid-dmk7gvrd]{font-family:var(--font-heading);color:var(--navy);font-weight:900;font-size:calc(var(--u) * 29);letter-spacing:.03em;line-height:1.45}.mc-q__head[data-astro-cid-dmk7gvrd] em[data-astro-cid-dmk7gvrd]{color:var(--orange);font-style:normal}.mc-motto[data-astro-cid-dmk7gvrd]{left:calc(var(--u) * 46);top:calc(var(--u) * 254);width:calc(var(--u) * 320);font-size:calc(var(--u) * 21.5);color:var(--navy);letter-spacing:.03em;font-weight:500;line-height:1.45;position:absolute}.mc-box[data-astro-cid-dmk7gvrd]{right:calc(var(--u) * 40);top:calc(var(--u) * 28);width:calc(var(--u) * 486);bottom:calc(var(--u) * 30);box-sizing:border-box;border:calc(var(--u) * 1.5) solid var(--line);border-radius:calc(var(--u) * 12);padding:calc(var(--u) * 12) calc(var(--u) * 18);background:#fff;position:absolute}.mc-box__title[data-astro-cid-dmk7gvrd]{font-family:var(--font-heading);font-size:calc(var(--u) * 22);color:var(--navy);letter-spacing:.12em;border-bottom:calc(var(--u) * 2) solid var(--sun);font-weight:900;padding-bottom:calc(var(--u) * 5)!important;margin-bottom:calc(var(--u) * 6)!important}.mc-item[data-astro-cid-dmk7gvrd]{margin-bottom:calc(var(--u) * 5)}.mc-item[data-astro-cid-dmk7gvrd]:last-child{margin-bottom:0}.mc-item__head[data-astro-cid-dmk7gvrd]{font-size:calc(var(--u) * 22);color:var(--navy);align-items:center;gap:calc(var(--u) * 7);font-weight:700;line-height:1.35;display:flex}.mc-item__head[data-astro-cid-dmk7gvrd]:before{content:"";width:calc(var(--u) * 8);height:calc(var(--u) * 8);background:var(--coral);border-radius:50%;flex:none}.mc-item__head[data-astro-cid-dmk7gvrd] span[data-astro-cid-dmk7gvrd]{display:contents}.mc-item[data-astro-cid-dmk7gvrd]>p[data-astro-cid-dmk7gvrd]:not(.mc-item__head){font-size:calc(var(--u) * 21.5);line-height:1.35;margin-left:calc(var(--u) * 15)!important}.mc-item[data-astro-cid-dmk7gvrd] b[data-astro-cid-dmk7gvrd]{color:var(--orange)}.mc-ok[data-astro-cid-dmk7gvrd]{margin-top:calc(var(--u) * 4);color:var(--orange);font-weight:700;display:block}
