diff --git a/builder/tools.py b/builder/tools.py
index d67e47e..119a5d3 100644
--- a/builder/tools.py
+++ b/builder/tools.py
@@ -298,5 +298,5 @@ def _story_title_of(act: TagAction, level: int) -> str:
     assert isinstance(act, TagAction), "act Must be TagAction class!"
     assert isinstance(level, int), "level Must be int!"
 
-    return "{} {}\n".format("#" * level, act.note)
+    return "{}{} {}\n".format("\n" if level > 1 else "", "#" * level, act.note)
 

diff --git a/tests/test_tools.py b/tests/test_tools.py
index a6530a4..90ca074 100644
--- a/tests/test_tools.py
+++ b/tests/test_tools.py
@@ -87,7 +87,7 @@ class PrivateMethodsTest(unittest.TestCase):
         data = [
                 (self.ma.comment("test"), GroupType.STORY, 1, "<!--test-->"),
                 (self.ma.title("test"), GroupType.STORY, 1, "# test\n"),
-                (self.ma.title("test"), GroupType.STORY, 2, "## test\n"),
+                (self.ma.title("test"), GroupType.STORY, 2, "\n## test\n"),
                 (self.ma.title("test"), GroupType.SCENE, 1, "**test**"),
                 (self.ma.hr(), GroupType.STORY, 1, "--------" * 9),
                 ]
@@ -325,7 +325,7 @@ class PrivateMethodsTest(unittest.TestCase):
         data = [
                 ("a test", 0, " a test\n"),
                 ("a test", 1, "# a test\n"),
-                ("a test", 2, "## a test\n"),
+                ("a test", 2, "\n## a test\n"),
                 ]
 
         for title, lv, expected in data:

Need to fix: append head break line at scene head
シーン冒頭、前に一行開ける
===

**Description**
action出力にて、シーン冒頭のマークダウン、もう一行前も開けておく

tests/test_tools.py::PrivateMethodsTest::test_action_of_by_tag tests/test_tools.py::PrivateMethodsTest::test_story_title_of
tests/test_tools.py::PrivateMethodsTest::test_action_of_by_type tests/test_tools.py::PrivateMethodsTest::test_action_with_obj_and_info_as_eng tests/test_tools.py::PrivateMethodsTest::test_action_with_obj_and_info_as_jpn tests/test_tools.py::PrivateMethodsTest::test_behavior_with_obj tests/test_tools.py::PrivateMethodsTest::test_comment_of tests/test_tools.py::PrivateMethodsTest::test_description_of_by_tag tests/test_tools.py::PrivateMethodsTest::test_description_of_by_type tests/test_tools.py::PrivateMethodsTest::test_flag_info_if tests/test_tools.py::PrivateMethodsTest::test_hr_of tests/test_tools.py::PrivateMethodsTest::test_list_head_inserted tests/test_tools.py::PrivateMethodsTest::test_output_story_to_console tests/test_tools.py::PrivateMethodsTest::test_output_story_to_file_as_action tests/test_tools.py::PrivateMethodsTest::test_output_story_to_file_as_description tests/test_tools.py::PrivateMethodsTest::test_output_with_linenumber tests/test_tools.py::PrivateMethodsTest::test_scene_title_of tests/test_tools.py::PrivateMethodsTest::test_story_converted_as_action tests/test_tools.py::PrivateMethodsTest::test_story_converted_as_action_in_group tests/test_tools.py::PrivateMethodsTest::test_story_converted_as_action_jpn tests/test_tools.py::PrivateMethodsTest::test_story_converted_as_description tests/test_tools.py::PrivateMethodsTest::test_story_converted_as_description_in_group tests/test_tools.py::PrivateMethodsTest::test_story_data_converted