.page_pCo_memorialpostContentsTitleImage__V93Wz{display:flex;justify-content:center;align-items:center;margin-top:calc(var(--spacing-s) * -1)}.page_pCo_memorialpostContentsBgTop__IfiNX{padding:var(--spacing-xl) var(--spacing-x2l) var(--spacing-xl);background-image:url(/_next/static/media/bg-memorialpost-top.f16f2822.png);background-repeat:no-repeat;background-position:top;background-size:956px auto}@media screen and (max-width:1024px){.page_pCo_memorialpostContentsBgTop__IfiNX{padding:0}.page_pCo_memorialpostContentsBgContents__Wy6BQ{padding:0!important}.page_pCo_memorialpostContentsBgTop__IfiNX{background-size:100%!important}.page_pCo_memorialpostContentsTitleImage__V93Wz{padding:var(--spacing-m);margin:0 auto}}.page_pCo_memorialpostContentsText__9njxc{max-width:656px;margin-top:calc(var(--spacing-xs) * -1);margin-left:auto;margin-right:auto}.page_pCo_memorialpostContentsBgContents__Wy6BQ{padding:0 var(--spacing-x2l);background-image:url(/_next/static/media/bg-memorialpost-contents.6b9b47be.png);background-repeat:repeat-y;background-position:top;background-size:956px auto}.page_pCo_memorialpostContentsBoxFlex__BQi1Z{padding:0 var(--spacing-x4s) var(--spacing-l);margin-top:calc(var(--spacing-x4s) * -1);display:flex;justify-content:center;gap:var(--spacing-l)}@media screen and (max-width:1024px){.page_pCo_memorialpostContentsBoxFlex__BQi1Z{flex-direction:column;align-items:center}.page_pCo_memorialpostContentsText__9njxc{padding:var(--spacing-m)}.page_pCo_memorialpostContentsBgContents__Wy6BQ{background-size:100%!important}}.page_pCo_memorialpostContentsBoxFlexItem__LsBXY{width:264px}.page_pCo_memorialpostContentsBoxFlexImage__D3BWl{display:flex;justify-content:center}.page_pCo_memorialpostContentsBoxFlexTitle__n3BED{width:206px;margin:var(--spacing-l) auto 0;padding:var(--spacing-m) 0;position:relative;font-size:var(--font-size-m);font-weight:400;line-height:1.5;text-align:center;border-top:1px solid #cb9a06;border-bottom:1px solid #cb9a06;&:after{width:100%;content:"";height:1px;position:absolute;bottom:-6px;left:0;background-color:#cb9a06}}.page_pCo_memorialpostContentsBoxFlexItem__LsBXY:last-child .page_pCo_memorialpostContentsBoxFlexTitle__n3BED{padding:var(--spacing-x2s) 0}.page_pCo_memorialpostContentsBoxFlexTitle__n3BED span{font-size:var(--font-size-xs)}.page_pCo_memorialpostContentsBoxFlexText__mrgFL{width:206px;margin:var(--spacing-xs) auto 0;font-size:var(--font-size-m)}