.label-heading__en[data-astro-cid-exszf7wb]{align-items:center;gap:var(--space-2);color:var(--color-main);font-size:var(--fs-xs);display:flex}.label-heading__en[data-astro-cid-exszf7wb]:after{content:"";background:currentColor;width:3em;height:2px}.label-heading__title[data-astro-cid-exszf7wb]{font-size:var(--fs-xl);font-weight:700;line-height:1.5}.philosophy[data-astro-cid-ytbtfpl4]{background:linear-gradient(120deg, var(--color-main-pale) 0%, var(--color-bg) 45%, var(--color-bg) 70%, var(--color-main-pale) 100%);border-bottom:var(--line-w) solid var(--color-line)}.philosophy__inner[data-astro-cid-ytbtfpl4]{padding-block:var(--space-5);grid-template-columns:minmax(280px,4fr) 7fr;display:grid}.philosophy__head[data-astro-cid-ytbtfpl4]{padding-right:var(--space-4);border-right:var(--line-w) solid var(--color-main)}.philosophy__en[data-astro-cid-ytbtfpl4]{color:var(--color-main);font-size:var(--fs-sm);line-height:1.6;display:grid}.philosophy__en[data-astro-cid-ytbtfpl4] span[data-astro-cid-ytbtfpl4]{color:var(--color-text-sub);font-weight:500}.philosophy__title[data-astro-cid-ytbtfpl4]{margin-top:var(--space-3);font-size:var(--fs-hero);font-weight:700;line-height:1.3}.philosophy__catch[data-astro-cid-ytbtfpl4]{margin-top:var(--space-3);color:var(--color-main);font-size:var(--fs-lg);font-weight:700;line-height:1.6}.philosophy__body[data-astro-cid-ytbtfpl4]{padding-left:var(--space-4)}.philosophy__row[data-astro-cid-ytbtfpl4]{gap:var(--space-2);padding-block:var(--space-1);font-size:var(--fs-sm);grid-template-columns:9em 1fr;display:grid}.philosophy__word[data-astro-cid-ytbtfpl4]{align-items:center;gap:var(--space-1);color:var(--color-main);line-height:var(--lh-base);align-self:start;display:flex}.philosophy__word[data-astro-cid-ytbtfpl4]:after{content:"";background:currentColor;flex:1;height:2px}.philosophy__summary[data-astro-cid-ytbtfpl4]{margin-top:var(--space-3);color:var(--color-main);font-size:var(--fs-lg);font-weight:700}.philosophy__note[data-astro-cid-ytbtfpl4]{font-size:var(--fs-sm)}.message[data-astro-cid-ytbtfpl4]{border-bottom:var(--line-w) solid var(--color-line)}.message__inner[data-astro-cid-ytbtfpl4]{gap:var(--space-4);padding-block:var(--space-5);grid-template-columns:1fr minmax(260px,34%);align-items:center;display:grid}.message__text[data-astro-cid-ytbtfpl4]{margin-top:var(--space-2);font-size:var(--fs-sm)}.message__sign[data-astro-cid-ytbtfpl4]{align-items:center;gap:var(--space-4);margin-top:var(--space-2);font-size:var(--fs-sm);display:flex}.message__signature[data-astro-cid-ytbtfpl4]{mix-blend-mode:multiply;width:200px;height:auto}.message__photo[data-astro-cid-ytbtfpl4]{aspect-ratio:4/3;object-fit:cover;width:100%}.info[data-astro-cid-ytbtfpl4]{padding-block:var(--space-5)}.info__list[data-astro-cid-ytbtfpl4]{gap:var(--space-2);margin-top:var(--space-3);display:grid}.info__box[data-astro-cid-ytbtfpl4]{gap:var(--space-3);padding:var(--space-2) var(--space-3);border:var(--line-w) solid #c9d8ef;border-radius:4px;grid-template-columns:13rem 1fr;display:grid}.info__head[data-astro-cid-ytbtfpl4]{align-items:center;gap:var(--space-2);align-self:start;display:flex}.info__icon[data-astro-cid-ytbtfpl4]{flex-shrink:0;width:auto;height:40px}.info__title[data-astro-cid-ytbtfpl4]{color:var(--color-main);font-size:var(--fs-lg);font-weight:700;line-height:1.3}.info__en[data-astro-cid-ytbtfpl4]{color:var(--color-main);font-size:.6875rem}.info__cols[data-astro-cid-ytbtfpl4]{gap:var(--space-4);padding-left:var(--space-3);border-left:var(--line-w) solid var(--color-line);grid-template-columns:3fr 2fr;display:grid}.info__table[data-astro-cid-ytbtfpl4],.info__lines[data-astro-cid-ytbtfpl4],.info__plain[data-astro-cid-ytbtfpl4]{font-size:var(--fs-sm)}.info__box[data-astro-cid-ytbtfpl4]>.info__table[data-astro-cid-ytbtfpl4],.info__box[data-astro-cid-ytbtfpl4]>.info__lines[data-astro-cid-ytbtfpl4],.info__box[data-astro-cid-ytbtfpl4]>.info__plain[data-astro-cid-ytbtfpl4]{padding-left:var(--space-3);border-left:var(--line-w) solid var(--color-line)}.info__table[data-astro-cid-ytbtfpl4]>div[data-astro-cid-ytbtfpl4]{gap:var(--space-2);border-bottom:var(--line-w) solid var(--color-line);grid-template-columns:7em 1fr;padding-block:.35em;display:grid}.info__table[data-astro-cid-ytbtfpl4]>div[data-astro-cid-ytbtfpl4]:last-child{border-bottom:0}.info__table--wide[data-astro-cid-ytbtfpl4]>div[data-astro-cid-ytbtfpl4]{grid-template-columns:12em 1fr}.info__table--short[data-astro-cid-ytbtfpl4]{max-width:24em}.info__table[data-astro-cid-ytbtfpl4] dt[data-astro-cid-ytbtfpl4]{color:var(--color-text-sub)}.info__table[data-astro-cid-ytbtfpl4] a[data-astro-cid-ytbtfpl4]:hover{color:var(--color-main);text-decoration:underline}.info__lines[data-astro-cid-ytbtfpl4]{line-height:1.9}.info__plain[data-astro-cid-ytbtfpl4]>div[data-astro-cid-ytbtfpl4]{gap:var(--space-2);grid-template-columns:minmax(0,15em) 4em;line-height:1.9;display:grid}.info__plain--history[data-astro-cid-ytbtfpl4]>div[data-astro-cid-ytbtfpl4]{grid-template-columns:8em 1fr}@media (width<=1023px){.philosophy__inner[data-astro-cid-ytbtfpl4]{gap:var(--space-4);grid-template-columns:1fr}.philosophy__head[data-astro-cid-ytbtfpl4]{padding:0 0 var(--space-4);border-right:0;border-bottom:var(--line-w) solid var(--color-main)}.philosophy__body[data-astro-cid-ytbtfpl4]{padding-left:0}.info__box[data-astro-cid-ytbtfpl4]{gap:var(--space-2);grid-template-columns:1fr}.info__cols[data-astro-cid-ytbtfpl4],.info__box[data-astro-cid-ytbtfpl4]>.info__table[data-astro-cid-ytbtfpl4],.info__box[data-astro-cid-ytbtfpl4]>.info__lines[data-astro-cid-ytbtfpl4],.info__box[data-astro-cid-ytbtfpl4]>.info__plain[data-astro-cid-ytbtfpl4]{border-left:0;padding-left:0}}@media (width<=767px){.philosophy__inner[data-astro-cid-ytbtfpl4],.message__inner[data-astro-cid-ytbtfpl4],.info[data-astro-cid-ytbtfpl4]{padding-block:var(--space-4)}.philosophy__row[data-astro-cid-ytbtfpl4]{grid-template-columns:1fr;gap:0}.philosophy__word[data-astro-cid-ytbtfpl4]:after{flex:0 0 3em}.philosophy__catch[data-astro-cid-ytbtfpl4],.philosophy__summary[data-astro-cid-ytbtfpl4]{font-size:var(--fs-md)}.message__inner[data-astro-cid-ytbtfpl4]{grid-template-columns:1fr}.message__sign[data-astro-cid-ytbtfpl4]{gap:var(--space-2);flex-wrap:wrap}.message__signature[data-astro-cid-ytbtfpl4]{width:160px}.info__box[data-astro-cid-ytbtfpl4]{padding:var(--space-2)}.info__cols[data-astro-cid-ytbtfpl4]{grid-template-columns:1fr;gap:0}.info__cols[data-astro-cid-ytbtfpl4] .info__table[data-astro-cid-ytbtfpl4]:first-child>div[data-astro-cid-ytbtfpl4]:last-child{border-bottom:var(--line-w) solid var(--color-line)}.info__table[data-astro-cid-ytbtfpl4]>div[data-astro-cid-ytbtfpl4],.info__table--wide[data-astro-cid-ytbtfpl4]>div[data-astro-cid-ytbtfpl4]{grid-template-columns:1fr;gap:0}.info__table[data-astro-cid-ytbtfpl4] dt[data-astro-cid-ytbtfpl4]{font-size:var(--fs-xs)}.info__plain--history[data-astro-cid-ytbtfpl4]>div[data-astro-cid-ytbtfpl4]{gap:var(--space-1);grid-template-columns:6.5em 1fr}}
