/* 神楽AYA｜予約受付完了ページ：読みやすい段落、メール表記と改行 */
#individual-booking #kqaBookingCompleted .kqa-completion-content {
  padding: clamp(24px,4.5vw,40px) clamp(20px,6vw,66px) 30px !important;
}
#individual-booking #kqaBookingCompleted .kqa-completion-content>p.kqa-completion-thanks,
#individual-booking #kqaBookingCompleted .kqa-completion-content>p.kqa-completion-gratitude,
#individual-booking #kqaBookingCompleted .kqa-completion-content>p.kqa-completion-response {
  max-width: 570px !important;
  margin: 18px auto 0 !important;
  color: #644c44 !important;
  font-size: clamp(15px,1.25vw,16px) !important;
  line-height: 1.9 !important;
  letter-spacing: .015em !important;
  text-wrap: pretty;
}
#individual-booking #kqaBookingCompleted .kqa-completion-content>p.kqa-completion-thanks{
  margin-top: 27px !important;
}
#individual-booking #kqaBookingCompleted .kqa-completion-content>p.kqa-completion-gratitude {
  margin-top: 13px !important;
}
#individual-booking #kqaBookingCompleted .kqa-completion-content>p.kqa-completion-response{
  margin-top: 28px !important;
}
#individual-booking #kqaBookingCompleted .kqa-completion-content>p.kqa-completion-sender{
  max-width: 570px !important;
  margin: 9px auto 24px !important;
  font-size: 12.5px !important;
  line-height: 1.65 !important;
  color: #856c65 !important;
}
#individual-booking #kqaBookingCompleted .kqa-completion-sender a{
  display:inline-block !important;
  max-width:100% !important;
  font-weight:500 !important;
  color:#9e5576 !important;
  overflow-wrap:anywhere !important;
  text-decoration-thickness:1px;
}
@media(max-width:600px){
  #individual-booking #kqaBookingCompleted .kqa-completion-content>p.kqa-completion-thanks,
  #individual-booking #kqaBookingCompleted .kqa-completion-content>p.kqa-completion-gratitude,
  #individual-booking #kqaBookingCompleted .kqa-completion-content>p.kqa-completion-response{
    font-size: 15px !important;
    line-height: 1.85 !important;
  }
  #individual-booking #kqaBookingCompleted .kqa-completion-content>p.kqa-completion-sender{
    font-size: 12px !important;
  }
}\n/* 完了画面：桜の飾り画像の金色枠を残し、外側の二重枠のみ取り除く */\n#kqaBookingCompleted.kqa-completion{border:0!important;box-shadow:none!important;background:#fffdfa!important;}\n#kqaBookingCompleted .kqa-floral-footer{margin:0!important;border:0!important;}\n