.link[data-v-d484f18c],.list[data-v-d484f18c]{display:flex}.link[data-v-d484f18c]{justify-content:center;align-items:center;color:var(--c-text-2);transition:color .25s}.link[data-v-d484f18c]:hover{color:var(--c-text-1)}.icon[data-v-d484f18c]{width:16px;height:16px;fill:currentColor}.PostPageShowShareLinks.sm .link[data-v-d484f18c]{width:32px;height:32px}.PostPageShowShareLinks.sm .icon[data-v-d484f18c]{width:16px;height:16px}.PostPageShowShareLinks.md .link[data-v-d484f18c]{width:40px;height:40px}.PostPageShowShareLinks.md .icon[data-v-d484f18c]{width:20px;height:20px}.PostPageShow[data-v-0d252146]{padding:24px 0 96px}@media(min-width:768px){.PostPageShow[data-v-0d252146]{padding:48px 0 128px}}@media(min-width:1024px){.PostPageShow[data-v-0d252146]{padding:64px 0 128px}}.container[data-v-0d252146]{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:640px}@media(min-width:768px){.container[data-v-0d252146]{gap:40px}}.header[data-v-0d252146]{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.header[data-v-0d252146]{gap:24px}}.header__text[data-v-0d252146]{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.header__text[data-v-0d252146]{gap:12px}}.title[data-v-0d252146]{line-height:32px;font-size:20px;font-weight:600;text-wrap:pretty}@media(min-width:768px){.title[data-v-0d252146]{line-height:36px;font-size:24px}}@media(min-width:1024px){.title[data-v-0d252146]{line-height:44px;font-size:32px}}.excerpt[data-v-0d252146]{line-height:28px;font-size:16px;color:var(--c-text-2);text-wrap:pretty}.excerpt[data-v-0d252146]:lang(ja){font-weight:500}@media(min-width:1024px){.excerpt[data-v-0d252146]{line-height:32px;font-size:20px}}.meta[data-v-0d252146]{display:flex;align-items:center}.date[data-v-0d252146]{font-size:14px}.divider[data-v-0d252146]{margin:0 8px 0 16px;width:1px;height:16px;background-color:var(--c-divider)}.cover[data-v-0d252146]{border:1px solid var(--c-divider);border-radius:12px;overflow:hidden}.body[data-v-0d252146]{display:flex;flex-direction:column;gap:28px}.body[data-v-0d252146] p{line-height:28px;font-size:16px}.body[data-v-0d252146] strong{font-weight:600}.body[data-v-0d252146] a{color:var(--c-text-info-1);transition:color .25s}.body[data-v-0d252146] a:hover{color:var(--c-text-info-2)}.body[data-v-0d252146] .info{display:flex;flex-direction:column;gap:24px;border:1px solid var(--c-divider);border-radius:12px;padding:16px}@media(min-width:640px){.body[data-v-0d252146] .info{padding:24px}}.body[data-v-0d252146] .info{margin-top:32px}.body[data-v-0d252146] .info+.info{margin-top:0}.body[data-v-0d252146] .info h3{line-height:28px;font-size:16px;font-weight:500}@media(min-width:640px){.body[data-v-0d252146] .info dl{display:grid;grid-template-columns:144px minmax(0,1fr);gap:8px 0}}.body[data-v-0d252146] .info dt{font-size:14px;font-weight:500}.body[data-v-0d252146] .info dd+dt{margin-top:8px}@media(min-width:640px){.body[data-v-0d252146] .info dd+dt{margin-top:0}}.body[data-v-0d252146] .info dd{font-size:14px}.separator[data-v-0d252146]{height:1px;background-color:var(--c-divider)}.contact-title[data-v-0d252146]{line-height:28px;font-size:16px;font-weight:500}@media(min-width:768px){.contact-title[data-v-0d252146]{line-height:32px;font-size:20px}}.contact-company[data-v-0d252146]{padding-top:8px;line-height:24px;font-size:14px;font-weight:500}@media(min-width:768px){.contact-company[data-v-0d252146]{padding-top:12px;line-height:28px;font-size:16px}}.contact-link[data-v-0d252146]{line-height:24px;font-size:14px;color:var(--c-text-info-1);transition:color .25s}.contact-link[data-v-0d252146]:hover{color:var(--c-text-info-2)}
