private void exec_motion(Dictionary <string, string> paramDict)
        {
            Util.Debug(string.Format("line{0} : motion ", currentExecuteLine.ToString()));
            List <IMaid> maidList = selectMaid(paramDict);

            foreach (IMaid maid in maidList)
            {
                if (paramDict.ContainsKey(key_name))
                {
                    maid.change_Motion(paramDict[key_name], isLoop: true);
                }
                else if (paramDict.ContainsKey(key_category))
                {
                    List <MotionInfo> motionList = MotionTable.queryTable_motionNameBase(paramDict[key_category]);
                    maid.change_Motion(motionList, isLoop: true);
                }
                else
                {
                    Util.Info(string.Format("line{0} : 모션이 지정되어 있지 않습니다", currentExecuteLine.ToString()));
                }
            }
        }