.p-library-detail[data-astro-cid-7pz2bm5g]{--section-thema:#aace94;--section-thema-50:#d5e7c9;--section-dark:#2e3828;--section-base-light:#faf6f1;--section-base-dark:#ede0d0;--section-text-on-dark:#faf6f1;--section-subtle:#96928c;--section-subtle-50:#cbc9c5}.p-library-detail__hero[data-astro-cid-7pz2bm5g]{background-color:var(--section-thema-50,#d5e7c9);border-bottom:calc(var(--size-unit)*1) solid var(--section-base-light,#faf6f1);padding:calc(var(--size-unit)*200) calc(var(--size-unit)*80) calc(var(--size-unit)*80)}.p-library-detail__heroInner[data-astro-cid-7pz2bm5g]{align-items:center;display:flex;gap:calc(var(--size-unit)*80);margin:0 auto;max-width:calc(var(--size-unit)*1280);width:100%}.p-library-detail__heroImage[data-astro-cid-7pz2bm5g]{border-radius:calc(var(--size-unit)*16);flex-shrink:0;height:calc(var(--size-unit)*450);overflow:hidden;position:relative;width:calc(var(--size-unit)*600)}.p-library-detail__heroImg[data-astro-cid-7pz2bm5g]{background-color:#d9d9d9;display:block;height:100%;object-fit:cover;width:100%}.p-library-detail__heroShade[data-astro-cid-7pz2bm5g]{background-color:#12121214;inset:0;position:absolute}.p-library-detail__heroMeta[data-astro-cid-7pz2bm5g]{align-items:center;display:flex;flex:1;justify-content:space-between;min-width:0}.p-library-detail__heroMetaInner[data-astro-cid-7pz2bm5g]{display:flex;flex:1;flex-direction:column;gap:calc(var(--size-unit)*40);min-width:0}.p-library-detail__heroInfo[data-astro-cid-7pz2bm5g]{display:flex;flex-direction:column;gap:calc(var(--size-unit)*12)}.p-library-detail__heroArticleMeta[data-astro-cid-7pz2bm5g]{align-items:center;display:flex;gap:calc(var(--size-unit)*14)}.p-library-detail__heroBadge[data-astro-cid-7pz2bm5g]{align-items:center;background-color:var(--section-thema,#aace94);border-radius:calc(var(--size-unit)*999);display:inline-flex;justify-content:center;padding:calc(var(--size-unit)*5) calc(var(--size-unit)*12)}.p-library-detail__heroBadge[data-astro-cid-7pz2bm5g],.p-library-detail__heroDate[data-astro-cid-7pz2bm5g]{color:var(--section-dark,#2e3828);font-family:Zen Kaku Gothic New,Noto Sans JP,sans-serif;font-size:calc(var(--size-unit)*14);font-weight:500;line-height:1.4}.p-library-detail__heroTitle[data-astro-cid-7pz2bm5g]{color:var(--section-dark,#2e3828);font-family:Zen Kaku Gothic New,Noto Sans JP,sans-serif;font-size:calc(var(--size-unit)*42);font-weight:500;line-height:1.2;line-height:1.5}.p-library-detail__body[data-astro-cid-7pz2bm5g]{background-color:var(--section-base-light,#faf6f1);padding:calc(var(--size-unit)*0) calc(var(--size-unit)*270) calc(var(--size-unit)*124)}.p-library-detail__article[data-astro-cid-7pz2bm5g],.p-library-detail__body[data-astro-cid-7pz2bm5g]{align-items:center;display:flex;flex-direction:column}.p-library-detail__article[data-astro-cid-7pz2bm5g]{width:calc(var(--size-unit)*900)}.p-library-detail__content[data-astro-cid-7pz2bm5g]{display:flex;flex-direction:column;padding:calc(var(--size-unit)*80) calc(var(--size-unit)*0);width:100%}.p-library-detail__richText[data-astro-cid-7pz2bm5g]{display:flex;flex-direction:column;gap:calc(var(--size-unit)*30);width:100%}.p-library-detail__lead[data-astro-cid-7pz2bm5g]{color:var(--section-dark,#2e3828);line-height:calc(var(--size-unit)*32)}.p-library-detail__lead[data-astro-cid-7pz2bm5g],.p-library-detail__paragraph[data-astro-cid-7pz2bm5g]{font-family:Zen Kaku Gothic New,Noto Sans JP,sans-serif;font-size:calc(var(--size-unit)*18);font-weight:500}.p-library-detail__paragraph[data-astro-cid-7pz2bm5g]{color:var(--section-dark,#2e3828);line-height:calc(var(--size-unit)*31)}.p-library-detail__share[data-astro-cid-7pz2bm5g]{width:100%}.p-library-detail__navigation[data-astro-cid-7pz2bm5g]{display:flex;justify-content:space-between;margin-top:calc(var(--size-unit)*80);width:100%}.p-library-detail__back[data-astro-cid-7pz2bm5g]{display:flex;justify-content:center;padding:calc(var(--size-unit)*80) calc(var(--size-unit)*0)}@media only screen and (width<=768px){.p-library-detail__hero[data-astro-cid-7pz2bm5g]{padding:calc(var(--size-unit)*120) calc(var(--size-unit)*20) calc(var(--size-unit)*40)}.p-library-detail__heroInner[data-astro-cid-7pz2bm5g]{flex-direction:column;gap:calc(var(--size-unit)*24)}.p-library-detail__heroImage[data-astro-cid-7pz2bm5g]{height:calc(var(--size-unit)*240);width:100%}.p-library-detail__heroTitle[data-astro-cid-7pz2bm5g]{font-family:Zen Kaku Gothic New,Noto Sans JP,sans-serif;font-size:calc(var(--size-unit)*28);font-size:calc(var(--size-unit)*26);font-weight:500;line-height:1.2;line-height:1.6}.p-library-detail__body[data-astro-cid-7pz2bm5g]{padding:calc(var(--size-unit)*0) calc(var(--size-unit)*20) calc(var(--size-unit)*60)}.p-library-detail__article[data-astro-cid-7pz2bm5g]{width:100%}.p-library-detail__lead[data-astro-cid-7pz2bm5g],.p-library-detail__paragraph[data-astro-cid-7pz2bm5g]{font-size:calc(var(--size-unit)*18)}.p-library-detail__navigation[data-astro-cid-7pz2bm5g]{flex-direction:column;gap:calc(var(--size-unit)*16);margin-top:calc(var(--size-unit)*40)}}
