Sachverhalt: Sachverhalt: A. K._, geb. 1965, arbeitete seit August 1999 als Koch in einem Restaurant in S._. Am Nachmittag des 18. August 2002 blieb er, wie bereits vier Tage zuvor angekündigt, der Arbeit fern, weil seine Ehefrau zu diesem Zeitpunkt arbeiten musste und für das gemeinsame fünfjährige Kind keine anderweitige Betreuung aufzutreiben war. Dies veranlasste den Arbeitgeber zur fristlosen Auflösung des Beschäftigungsverhältnisses. K._ meldete sich am 5. September 2002 zum Bezug von Arbeitslosenentschädigung an. Mit Verfügung vom 13. Dezember 2002 teilte die Arbeitslosenkasse dem Versicherten mit, er werde wegen selbstverschuldeter Arbeitslosigkeit für 45 Tage in der Anspruchsberechtigung eingestellt. K._ meldete sich am 5. September 2002 zum Bezug von Arbeitslosenentschädigung an. Mit Verfügung vom 13. Dezember 2002 teilte die Arbeitslosenkasse dem Versicherten mit, er werde wegen selbstverschuldeter Arbeitslosigkeit für 45 Tage in der Anspruchsberechtigung eingestellt. B. Das Versicherungsgericht des Kantons St. Gallen reduzierte auf Beschwerde des Versicherten hin die Anzahl der Einstelltage auf 31 (Entscheid vom 1. Oktober 2003). B. Das Versicherungsgericht des Kantons St. Gallen reduzierte auf Beschwerde des Versicherten hin die Anzahl der Einstelltage auf 31 (Entscheid vom 1. Oktober 2003). C. Die Kantonale Arbeitslosenkasse St. Gallen führt Verwaltungsgerichtsbeschwerde mit dem Rechtsbegehren, der vorinstanzliche Entscheid sei aufzuheben und die Einstellung in der Anspruchsberechtigung in dem von ihr verfügten Umfang zu bestätigen. Der Versicherte und das Staatssekretariat für Wirtschaft verzichten auf Vernehmlassung. 