фэнтэзи: время любое, место любое(наиболее вероятно альтернативный мир), герои любые хоть техногенные, хоть магические...
Ограничение наложенное на жанр фэнтэзи: место и время действия немогут одновременно совпадать с нашей реальностью(тобишь если действо происходит сейчас то мир другой, если мир наш то время другое,еслм совпадают и время и место действия тогда нарушена действительность... тобишь действия в книге не влияют на внешний мир)...
Мои рамки фэнтези несколько уже. Время не не может быть любым. Уровень развития фэнтезийного мира не должен превосходить уровень развития нашей цивилизации века этак 18-го. Техногенка - не фэнтези. "Разрешенное Волшебство" - не фэнтези. Пушки с порохом - фэнтези.
Мир не должен быть нашим. Исключения: 1. Герой из нашего мира попадает в мир иной (как задолбала меня эта завязка!). 2. Описывается очень отдаленное будущее нашего мира, где человечество вернулось к феодальному строю. Если действие происходит в нашем мире - это не фэнтези, это альтернативная история.
В принципе, магия не обязательна. Эльфы/гоблины/троллоки/драконы и прочие расы необязательны тоже. Насчет "сказки" не согласен. Например, я бы вряд ли назвал произведения Дж. Р. Р. Мартина сказкой, однако это чистейшее фэнтези.