.c-ruby-amber[data-v-7f12a774]{align-items:center;background-color:#fa638c;display:flex;justify-content:center;position:relative}@media (min-width:768px){.c-ruby-amber[data-v-7f12a774]{background:url(data:image/webp;base64,UklGRrIAAABXRUJQVlA4IKYAAAAwDQCdASo8AHgCPlEokkcjoiGhIRM4AHAKCWlu4XVRGhwH4AfgAAAepedOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTfaF5t1f2lFV9PcaiVea2vp06dOnTp06dOnTp06dOnTp06dOnTfAA/v4xqab1//9pY3UhX8OrSviBAAAvPNH//9Gk0A4WGulfVM0Jj8vaQcHuTMA/wIAAAAAA) 50%}.c-ruby-amber__img[data-v-7f12a774]{width:560px}}.c-ruby-amber__content[data-v-7f12a774]{top:0;right:0;bottom:0;left:0;position:absolute}.c-ruby-amber__content--head[data-v-7f12a774]{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;position:absolute;top:12%;width:100%}@media (min-width:768px){.c-ruby-amber__content--head[data-v-7f12a774]{top:11%}}.c-ruby-amber__content--head-date[data-v-7f12a774]{font-size:15px;letter-spacing:.04em;line-height:1.7}.c-ruby-amber__content--head-title[data-v-7f12a774]{font-family:Helvetica Neue,Almarai,Noto Sans JP,sans-serif;font-size:28px;letter-spacing:.04em;line-height:1.5}@media (min-width:768px){.c-ruby-amber__content--head-title[data-v-7f12a774]{font-size:32px}}.c-ruby-amber__content--body[data-v-7f12a774]{align-items:center;color:#fff;display:flex;flex-direction:column;gap:8px;justify-content:center;position:absolute;top:75%;width:100%}@media (min-width:768px){.c-ruby-amber__content--body[data-v-7f12a774]{top:82%}}.c-ruby-amber__content--body-text[data-v-7f12a774]{font-size:15px;letter-spacing:.04em;line-height:1.7;text-align:center}.c-ruby-amber__content--body-date[data-v-7f12a774]{border:1px solid #fff;display:inline-block;font-size:15px;letter-spacing:.04em;line-height:1;padding:5px 8px}@media (min-width:768px){.c-ruby-amber__content--body-date[data-v-7f12a774]{font-size:14px}}.--fade[data-v-7f12a774]{opacity:0;transform:translateY(80px);transition:all 1.2s cubic-bezier(.26,1,.48,1)}.--fade[data-v-7f12a774],.--show .--fade.--delay_0[data-v-7f12a774]{transition-delay:0s}.--show .--fade.--delay_1[data-v-7f12a774]{transition-delay:.1s}.--show .--fade.--delay_2[data-v-7f12a774]{transition-delay:.2s}.--show .--fade.--delay_3[data-v-7f12a774]{transition-delay:.3s}.--show .--fade[data-v-7f12a774]{opacity:1;transform:translateY(0)}
