/* 送信完了ページ */
body#album-therapy.is-page-thanks .page-hero{background-image:url("https://ik.imagekit.io/yumephoto/album-therapy.or.jp/contact/hero_contact.jpg?tr=n-base,w-1600");background-position:center 88%}
@media(max-width:1199px){
  body#album-therapy.is-page-thanks .page-hero{background-image:url("https://ik.imagekit.io/yumephoto/album-therapy.or.jp/contact/hero_contact.jpg?tr=n-base,w-820")}
}
@media(max-width:767px){
  body#album-therapy.is-page-thanks .page-hero{background-image:url("https://ik.imagekit.io/yumephoto/album-therapy.or.jp/contact/hero_contact.jpg?tr=n-base,w-1000,h-720,cm-extract,fo-bottom");background-position:center center}
}
body#album-therapy.is-header-02.is-page-thanks{--hero-fix:brightness(1.16) saturate(.92) contrast(.96)}
body#album-therapy.is-header-02.is-page-thanks .page-hero::before{-webkit-backdrop-filter:var(--hero-fix);backdrop-filter:var(--hero-fix)}
#album-therapy .thanks-container{max-width:720px;margin:0 auto;text-align:center}
#album-therapy .thanks-lead{
  font-family:var(--serif);color:var(--enji);
  font-size:clamp(20px,2.4vw,26px);line-height:1.8;margin:0 0 var(--space-md);
}
#album-therapy .thanks-container p{line-height:2}
#album-therapy .thanks-br{display:none}
#album-therapy .thanks-button-container{
  display:flex;justify-content:center;flex-wrap:wrap;
  gap:var(--space-sm);margin-top:var(--space-lg);
}
@media(max-width:600px){
  #album-therapy .thanks-br{display:inline}
  #album-therapy .thanks-button-container{flex-direction:column;align-items:stretch}
}
