diff --git a/src/index.html b/src/index.html
index e39cbd9450fb194c28fa9a2cba1524972ab1067a..074d5beed6c8262ad1ac0803ac0b7ade9150255d 100644
--- a/src/index.html
+++ b/src/index.html
@@ -55,8 +55,7 @@
             padding: 0px 20px 2px 20px;
             display: inline-block;
         }
-        h2 {
-            font-size: 18px;
+        h2, h3 {
             margin: 10px 0px;
         }
         p {
@@ -65,9 +64,9 @@
         input, textarea {
             background: #241B2B;
             color: #FFEBD8;
-            border: #FFEBD8 4px solid;
+            border: #FFEBD8 3px solid;
             border-radius: 3px;
-            font-size: 110%;
+            font-size: 130%;
         }
         input:focus, textarea:focus {
             border-color: #62c1a6;
@@ -104,18 +103,16 @@
             overflow-y: hidden;
             display: grid;
             grid-template-columns: repeat(12, 50px);
-            grid-template-rows: 50px;
+            grid-template-rows: repeat(6, 60px);
             grid-gap: 4px;
             padding-left: 4px;
             padding-bottom: 4px;
         }
         .katakana > div {
-            line-height: 2em;
-            vertical-align: middle;
             text-align: center;
-            line-height: 50px;
+            line-height: 60px;
             width: 50px;
-            height: 50px;
+            height: 60px;
         }
         .katakana > div > button {
             width: 100%;
@@ -123,13 +120,16 @@
             border: none;
             margin: -4px;
             border-radius: 3px;
-            background: transparent;
+            background: #0E0E0F;
             color: #FFEBD8;
-            box-shadow: 0 0 0 4px #FFEBD8;
         }
         .katakana > div > button > span {
             display: block;
         }
+        .katakana > div > button > span:first-child {
+            font-size: 170%;
+            line-height: 115%;
+        }
         .container-background {
             background: #241B2B;
             margin: 10px -10px;
@@ -138,10 +138,13 @@
         .container {
             margin: 10px 0px;
         }
-        .container-background > *:first-child, .container > *:first-child {
+        .container-distance {
+            margin: 30px 0px;
+        }
+        .container-background > *:first-child, .container > *:first-child, .container-distance > *:first-child {
             margin-top: 0px;
         }
-        .container-background > *:last-child, .container > *:last-child {
+        .container-background > *:last-child, .container > *:last-child, .container-distance > *:last-child {
             margin-bottom: 0px;
         }
         .download-button-container {
@@ -172,6 +175,7 @@
             width: calc(100% - 20px);
             background: #62c1a6;
             font-size: 18px;
+            color: #0E0E0F;
         }
         #preview {
             max-width: 1000px;
@@ -212,15 +216,17 @@
         }
         #selector_animal label {
             display: block;
+            width: 100%;
+            height: 100%;
         }
         #selector_color_foreground input:checked + label, #selector_color_background input:checked + label, #selector_animal input:checked + label {
-            border: #FFEBD8 4px solid;
+            border: #FFEBD8 3px solid;
             border-radius: 3px;
             margin: -5px;
         }
         #selector_animal {
-            grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
-            grid-template-rows: repeat(auto-fit, minmax(100px, 1fr));
+            grid-template-columns: repeat(auto-fit, minmax(100px, 250px));
+            grid-template-rows: repeat(auto-fit, minmax(100px, 250px));
         }
         #selector_animal > div {
             width: calc(100% - 10px);
@@ -229,9 +235,15 @@
         #selector_animal img {
             height: auto;
             width: 100%;
+            height: 100%;
             background: #1F1C2A;
             margin-bottom: -4px; /* Very hacky, but is needed for some reason */
         }
+        #text-table {
+            display: grid;
+            grid-template-columns: repeat(auto-fit, 700px);
+            grid-template-rows: auto;
+        }
         @media screen and (prefers-color-scheme: light) {
             body {
                 color: #0E0E0F;
@@ -247,7 +259,8 @@
             }
             .katakana > div > button {
                 color: #0E0E0F;
-                box-shadow: 0 0 0 4px #0E0E0F;
+                background: #FFEBD8;
+                box-shadow: 0px 0px 0px 1px #a7a7a7;
             }
             #selector_color_foreground input:checked + label, #selector_color_background input:checked + label, #selector_animal input:checked + label {
                 border-color: #0E0E0F;
@@ -458,14 +471,14 @@
                 <div id="preview_big"></div>
                 <div id="preview_small"></div>
                 <div class="download-button-container">
-                    <h2>save small logo</h2>
+                    <h3>save small logo</h3>
                     <div>
                         <button id="download_small_svg">svg</button>
                         <button id="download_small_png">png</button>
                     </div>
                 </div>
                 <div class="download-button-container">
-                    <h2>save big logo</h2>
+                    <h3>save big logo</h3>
                     <div>
                         <button id="download_big_svg">SVG</button>
                         <button id="download_big_png">PNG</button>
@@ -474,259 +487,267 @@
             </div>
         </div>
         <div class="container-background">
-            <h2>alt text</h2>
+            <h3>alt text</h3>
             <p id="alt_text"></p>
         </div>
-        <div id="selector_color_foreground" class="container" alt="select foreground color of the logo">
-            <div class="color_selector_simple">
-                <input type="radio" id="foreground_red" name="foreground_color" value="#EA5177"/>
-                <label for="foreground_red" style="background-color: #EA5177;" alt="red"></label>
-            </div>
-            <div class="color_selector_simple">
-                <input type="radio" id="foreground_yellow" name="foreground_color" value="#FDBE4B"/>
-                <label for="foreground_yellow" style="background-color: #FDBE4B;" alt="yellow"></label>
-            </div>
-            <div class="color_selector_simple">
-                <input type="radio" id="foreground_green" name="foreground_color" value="#62c1a6" checked="true"/>
-                <label for="foreground_green" style="background-color: #62c1a6;" alt="green"></label>
-            </div>
-            <div class="color_selector_simple">
-                <input type="radio" id="foreground_blue" name="foreground_color" value="#5253ff"/>
-                <label for="foreground_blue" style="background-color: #5253ff;" alt="blue"></label>
-            </div>
-            <div class="color_selector_simple">
-                <input type="radio" id="foreground_purple" name="foreground_color" value="#A74DB7"/>
-                <label for="foreground_purple" style="background-color: #A74DB7;" alt="pink"></label>
-            </div>
-        </div>
-        <div id="selector_color_background" class="container" alt="select background color of the logo">
-            <div class="color_selector_gradient">
-                <input type="radio" id="background_light" name="background_color" value='{"simple": "#1f1c2a", "bottom": "#020613", "top": "#332a39"}' checked="true"/>
-                <label for="background_light" style="background: linear-gradient(90deg, #020613 0%, #332a39 100%);" alt="pink"></label>
-            </div>
-            <div class="color_selector_gradient">
-                <input type="radio" id="background_dark" name="background_color" value='{"simple": "#0b1a26", "bottom": "#0d0313", "top": "#0b1a26"}'/>
-                <label for="background_dark" style="background: linear-gradient(90deg, #0d0313 0%, #0b1a26 100%);" alt="green"></label>
-            </div>
-        </div>
-        <div id="selector_animal" class="container" alt="select animal on the logo">
-            <div>
-                <input type="radio" id="animal_bunny" name="animal" value="bunny" checked="true"/>
-                <label for="animal_bunny">
-                    <img alt="bunny" src="img/favicon.svg"/>
-                </label>
-            </div>
-            <div>
-                <input type="radio" id="animal_maneki-neko" name="animal" value="maneki-neko"/>
-                <label for="animal_maneki-neko">
-                    <img alt="maneki-neko Winkekatze" src="img/favicon.svg"/>
-                </label>
-            </div>
-            <div>
-                <input type="radio" id="animal_creature" name="animal" value="creature"/>
-                <label for="animal_creature">
-                    <img alt="creature" src="img/favicon.svg"/>
-                </label>
-            </div>
-            <div>
-                <input type="radio" id="animal_haj" name="animal" value="haj"/>
-                <label for="animal_haj">
-                    <img alt="haj" src="img/favicon.svg"/>
-                </label>
-            </div>
-            <div>
-                <input type="radio" id="animal_otter" name="animal" value="otter"/>
-                <label for="animal_otter">
-                    <img alt="otter" src="img/favicon.svg"/>
-                </label>
+        <div class="container-distance">
+            <h2>Customize visuals</h2>
+            <div id="selector_color_foreground" class="container" alt="select foreground color of the logo">
+                <div class="color_selector_simple">
+                    <input type="radio" id="foreground_red" name="foreground_color" value="#EA5177"/>
+                    <label for="foreground_red" style="background-color: #EA5177;" alt="red"></label>
+                </div>
+                <div class="color_selector_simple">
+                    <input type="radio" id="foreground_yellow" name="foreground_color" value="#FDBE4B"/>
+                    <label for="foreground_yellow" style="background-color: #FDBE4B;" alt="yellow"></label>
+                </div>
+                <div class="color_selector_simple">
+                    <input type="radio" id="foreground_green" name="foreground_color" value="#62c1a6" checked="true"/>
+                    <label for="foreground_green" style="background-color: #62c1a6;" alt="green"></label>
+                </div>
+                <div class="color_selector_simple">
+                    <input type="radio" id="foreground_blue" name="foreground_color" value="#5253ff"/>
+                    <label for="foreground_blue" style="background-color: #5253ff;" alt="blue"></label>
+                </div>
+                <div class="color_selector_simple">
+                    <input type="radio" id="foreground_purple" name="foreground_color" value="#A74DB7"/>
+                    <label for="foreground_purple" style="background-color: #A74DB7;" alt="pink"></label>
+                </div>
             </div>
-        </div>
-        <div class="container">
-            <div>
-                <div class="input-with-label">
-                    <label for="headline_text"><h2>headline</h2></label>
-                    <input type="text" id="headline_text" value="DiVOC"/>
+            <div id="selector_color_background" class="container" alt="select background color of the logo">
+                <div class="color_selector_gradient">
+                    <input type="radio" id="background_light" name="background_color" value='{"simple": "#1f1c2a", "bottom": "#020613", "top": "#332a39"}' checked="true"/>
+                    <label for="background_light" style="background: linear-gradient(90deg, #020613 0%, #332a39 100%);" alt="pink"></label>
+                </div>
+                <div class="color_selector_gradient">
+                    <input type="radio" id="background_dark" name="background_color" value='{"simple": "#0b1a26", "bottom": "#0d0313", "top": "#0b1a26"}'/>
+                    <label for="background_dark" style="background: linear-gradient(90deg, #0d0313 0%, #0b1a26 100%);" alt="green"></label>
                 </div>
             </div>
-            <div class="container-background katakana-wrapper">
-                <details open>
-                    <summary>
-                        katakana keyboard
-                    </summary>
-                    <div class="katakana" id="headline_katakana" for="headline_text">
-                        <div>n</div>
-                        <div>w</div>
-                        <div>r</div>
-                        <div>y</div>
-                        <div>m</div>
-                        <div>h</div>
-                        <div>n</div>
-                        <div>t</div>
-                        <div>s</div>
-                        <div>k</div>
-                        <div></div>
-                        <div></div>
-
-                        <div><button value="ン"><span>ン</span><span>n</span></button></div>
-                        <div><button value="ワ"><span>ワ</span><span>wa</span></button></div>
-                        <div><button value="ラ"><span>ラ</span><span>ra</span></button></div>
-                        <div><button value="ヤ"><span>ヤ</span><span>ya</span></button></div>
-                        <div><button value="マ"><span>マ</span><span>ma</span></button></div>
-                        <div><button value="ハ"><span>ハ</span><span>ha</span></button></div>
-                        <div><button value="ナ"><span>ナ</span><span>na</span></button></div>
-                        <div><button value="タ"><span>タ</span><span>ta</span></button></div>
-                        <div><button value="サ"><span>サ</span><span>sa</span></button></div>
-                        <div><button value="カ"><span>カ</span><span>ka</span></button></div>
-                        <div><button value="ア"><span>ア</span><span>a</span></button></div>
-                        <div>a</div>
-
-                        <div></div>
-                        <div></div>
-                        <div><button value="リ"><span>リ</span><span>ri</span></button></div>
-                        <div></div>
-                        <div><button value="ミ"><span>ミ</span><span>mi</span></button></div>
-                        <div><button value="ヒ"><span>ヒ</span><span>hi</span></button></div>
-                        <div><button value="ニ"><span>ニ</span><span>ni</span></button></div>
-                        <div><button value="チ"><span>チ</span><span>chi</span></button></div>
-                        <div><button value="シ"><span>シ</span><span>shi</span></button></div>
-                        <div><button value="キ"><span>キ</span><span>ki</span></button></div>
-                        <div><button value="イ"><span>イ</span><span>i</span></button></div>
-                        <div>i</div>
-
-                        <div></div>
-                        <div></div>
-                        <div><button value="ル"><span>ル</span><span>ru</span></button></div>
-                        <div><button value="ユ"><span>ユ</span><span>yu</span></button></div>
-                        <div><button value="ム"><span>ム</span><span>mu</span></button></div>
-                        <div><button value="フ"><span>フ</span><span>fu</span></button></div>
-                        <div><button value="ヌ"><span>ヌ</span><span>nu</span></button></div>
-                        <div><button value="ツ"><span>ツ</span><span>tsu</span></button></div>
-                        <div><button value="ス"><span>ス</span><span>su</span></button></div>
-                        <div><button value="ク"><span>ク</span><span>ku</span></button></div>
-                        <div><button value="ウ"><span>ウ</span><span>u</span></button></div>
-                        <div>u</div>
-
-                        <div></div>
-                        <div></div>
-                        <div><button value="レ"><span>レ</span><span>re</span></button></div>
-                        <div></div>
-                        <div><button value="メ"><span>メ</span><span>me</span></button></div>
-                        <div><button value="ヘ"><span>ヘ</span><span>he</span></button></div>
-                        <div><button value="ネ"><span>ネ</span><span>ne</span></button></div>
-                        <div><button value="テ"><span>テ</span><span>te</span></button></div>
-                        <div><button value="セ"><span>セ</span><span>se</span></button></div>
-                        <div><button value="ケ"><span>ケ</span><span>ke</span></button></div>
-                        <div><button value="エ"><span>エ</span><span>e</span></button></div>
-                        <div>e</div>
-
-                        <div></div>
-                        <div><button value="ヲ"><span>ヲ</span><span>wo</span></button></div>
-                        <div><button value="ロ"><span>ロ</span><span>ro</span></button></div>
-                        <div><button value="ヨ"><span>ヨ</span><span>yo</span></button></div>
-                        <div><button value="モ"><span>モ</span><span>mo</span></button></div>
-                        <div><button value="ホ"><span>ホ</span><span>ho</span></button></div>
-                        <div><button value="ノ"><span>ノ</span><span>no</span></button></div>
-                        <div><button value="ト"><span>ト</span><span>to</span></button></div>
-                        <div><button value="ソ"><span>ソ</span><span>so</span></button></div>
-                        <div><button value="コ"><span>コ</span><span>ko</span></button></div>
-                        <div><button value="オ"><span>オ</span><span>o</span></button></div>
-                        <div>o</div>
-                    </div>
-                </details>
+            <div id="selector_animal" class="container" alt="select animal on the logo">
+                <div>
+                    <input type="radio" id="animal_bunny" name="animal" value="bunny" checked="true"/>
+                    <label for="animal_bunny">
+                        <img alt="bunny" src="img/favicon.svg"/>
+                    </label>
+                </div>
+                <div>
+                    <input type="radio" id="animal_maneki-neko" name="animal" value="maneki-neko"/>
+                    <label for="animal_maneki-neko">
+                        <img alt="maneki-neko Winkekatze" src="img/favicon.svg"/>
+                    </label>
+                </div>
+                <div>
+                    <input type="radio" id="animal_creature" name="animal" value="creature"/>
+                    <label for="animal_creature">
+                        <img alt="creature" src="img/favicon.svg"/>
+                    </label>
+                </div>
+                <div>
+                    <input type="radio" id="animal_haj" name="animal" value="haj"/>
+                    <label for="animal_haj">
+                        <img alt="haj" src="img/favicon.svg"/>
+                    </label>
+                </div>
+                <div>
+                    <input type="radio" id="animal_otter" name="animal" value="otter"/>
+                    <label for="animal_otter">
+                        <img alt="otter" src="img/favicon.svg"/>
+                    </label>
+                </div>
             </div>
         </div>
-        <div class="container">
-            <div>
-                <div class="input-with-label">
-                    <label for="sub_headline_text"><h2>subtitle</h2></label>
-                    <textarea id="sub_headline_text">ブリッジ・バブルス</textarea>
+        <div class="container-distance">
+            <h2>Customize text</h2>
+            <div id="text-table">
+                <div class="container">
+                    <div>
+                        <div class="input-with-label">
+                            <label for="headline_text"><h3>headline</h3></label>
+                            <input type="text" id="headline_text" value="DiVOC"/>
+                        </div>
+                    </div>
+                    <div class="container-background katakana-wrapper">
+                        <details>
+                            <summary>
+                                katakana keyboard
+                            </summary>
+                            <div class="katakana" id="headline_katakana" for="headline_text">
+                                <div>n</div>
+                                <div>w</div>
+                                <div>r</div>
+                                <div>y</div>
+                                <div>m</div>
+                                <div>h</div>
+                                <div>n</div>
+                                <div>t</div>
+                                <div>s</div>
+                                <div>k</div>
+                                <div></div>
+                                <div></div>
+
+                                <div><button value="ン"><span>ン</span><span>n</span></button></div>
+                                <div><button value="ワ"><span>ワ</span><span>wa</span></button></div>
+                                <div><button value="ラ"><span>ラ</span><span>ra</span></button></div>
+                                <div><button value="ヤ"><span>ヤ</span><span>ya</span></button></div>
+                                <div><button value="マ"><span>マ</span><span>ma</span></button></div>
+                                <div><button value="ハ"><span>ハ</span><span>ha</span></button></div>
+                                <div><button value="ナ"><span>ナ</span><span>na</span></button></div>
+                                <div><button value="タ"><span>タ</span><span>ta</span></button></div>
+                                <div><button value="サ"><span>サ</span><span>sa</span></button></div>
+                                <div><button value="カ"><span>カ</span><span>ka</span></button></div>
+                                <div><button value="ア"><span>ア</span><span>a</span></button></div>
+                                <div>a</div>
+
+                                <div></div>
+                                <div></div>
+                                <div><button value="リ"><span>リ</span><span>ri</span></button></div>
+                                <div></div>
+                                <div><button value="ミ"><span>ミ</span><span>mi</span></button></div>
+                                <div><button value="ヒ"><span>ヒ</span><span>hi</span></button></div>
+                                <div><button value="ニ"><span>ニ</span><span>ni</span></button></div>
+                                <div><button value="チ"><span>チ</span><span>chi</span></button></div>
+                                <div><button value="シ"><span>シ</span><span>shi</span></button></div>
+                                <div><button value="キ"><span>キ</span><span>ki</span></button></div>
+                                <div><button value="イ"><span>イ</span><span>i</span></button></div>
+                                <div>i</div>
+
+                                <div></div>
+                                <div></div>
+                                <div><button value="ル"><span>ル</span><span>ru</span></button></div>
+                                <div><button value="ユ"><span>ユ</span><span>yu</span></button></div>
+                                <div><button value="ム"><span>ム</span><span>mu</span></button></div>
+                                <div><button value="フ"><span>フ</span><span>fu</span></button></div>
+                                <div><button value="ヌ"><span>ヌ</span><span>nu</span></button></div>
+                                <div><button value="ツ"><span>ツ</span><span>tsu</span></button></div>
+                                <div><button value="ス"><span>ス</span><span>su</span></button></div>
+                                <div><button value="ク"><span>ク</span><span>ku</span></button></div>
+                                <div><button value="ウ"><span>ウ</span><span>u</span></button></div>
+                                <div>u</div>
+
+                                <div></div>
+                                <div></div>
+                                <div><button value="レ"><span>レ</span><span>re</span></button></div>
+                                <div></div>
+                                <div><button value="メ"><span>メ</span><span>me</span></button></div>
+                                <div><button value="ヘ"><span>ヘ</span><span>he</span></button></div>
+                                <div><button value="ネ"><span>ネ</span><span>ne</span></button></div>
+                                <div><button value="テ"><span>テ</span><span>te</span></button></div>
+                                <div><button value="セ"><span>セ</span><span>se</span></button></div>
+                                <div><button value="ケ"><span>ケ</span><span>ke</span></button></div>
+                                <div><button value="エ"><span>エ</span><span>e</span></button></div>
+                                <div>e</div>
+
+                                <div></div>
+                                <div><button value="ヲ"><span>ヲ</span><span>wo</span></button></div>
+                                <div><button value="ロ"><span>ロ</span><span>ro</span></button></div>
+                                <div><button value="ヨ"><span>ヨ</span><span>yo</span></button></div>
+                                <div><button value="モ"><span>モ</span><span>mo</span></button></div>
+                                <div><button value="ホ"><span>ホ</span><span>ho</span></button></div>
+                                <div><button value="ノ"><span>ノ</span><span>no</span></button></div>
+                                <div><button value="ト"><span>ト</span><span>to</span></button></div>
+                                <div><button value="ソ"><span>ソ</span><span>so</span></button></div>
+                                <div><button value="コ"><span>コ</span><span>ko</span></button></div>
+                                <div><button value="オ"><span>オ</span><span>o</span></button></div>
+                                <div>o</div>
+                            </div>
+                        </details>
+                    </div>
                 </div>
-            </div>
-            <div class="container-background katakana-wrapper">
-                <details open>
-                    <summary>
-                        katakana keyboard
-                    </summary>
-                    <div class="katakana" id="sub_headline_katakana" for="sub_headline_text">
-                        <div>n</div>
-                        <div>w</div>
-                        <div>r</div>
-                        <div>y</div>
-                        <div>m</div>
-                        <div>h</div>
-                        <div>n</div>
-                        <div>t</div>
-                        <div>s</div>
-                        <div>k</div>
-                        <div></div>
-                        <div></div>
-
-                        <div><button value="ン"><span>ン</span><span>n</span></button></div>
-                        <div><button value="ワ"><span>ワ</span><span>wa</span></button></div>
-                        <div><button value="ラ"><span>ラ</span><span>ra</span></button></div>
-                        <div><button value="ヤ"><span>ヤ</span><span>ya</span></button></div>
-                        <div><button value="マ"><span>マ</span><span>ma</span></button></div>
-                        <div><button value="ハ"><span>ハ</span><span>ha</span></button></div>
-                        <div><button value="ナ"><span>ナ</span><span>na</span></button></div>
-                        <div><button value="タ"><span>タ</span><span>ta</span></button></div>
-                        <div><button value="サ"><span>サ</span><span>sa</span></button></div>
-                        <div><button value="カ"><span>カ</span><span>ka</span></button></div>
-                        <div><button value="ア"><span>ア</span><span>a</span></button></div>
-                        <div>a</div>
-
-                        <div></div>
-                        <div></div>
-                        <div><button value="リ"><span>リ</span><span>ri</span></button></div>
-                        <div></div>
-                        <div><button value="ミ"><span>ミ</span><span>mi</span></button></div>
-                        <div><button value="ヒ"><span>ヒ</span><span>hi</span></button></div>
-                        <div><button value="ニ"><span>ニ</span><span>ni</span></button></div>
-                        <div><button value="チ"><span>チ</span><span>chi</span></button></div>
-                        <div><button value="シ"><span>シ</span><span>shi</span></button></div>
-                        <div><button value="キ"><span>キ</span><span>ki</span></button></div>
-                        <div><button value="イ"><span>イ</span><span>i</span></button></div>
-                        <div>i</div>
-
-                        <div></div>
-                        <div></div>
-                        <div><button value="ル"><span>ル</span><span>ru</span></button></div>
-                        <div><button value="ユ"><span>ユ</span><span>yu</span></button></div>
-                        <div><button value="ム"><span>ム</span><span>mu</span></button></div>
-                        <div><button value="フ"><span>フ</span><span>fu</span></button></div>
-                        <div><button value="ヌ"><span>ヌ</span><span>nu</span></button></div>
-                        <div><button value="ツ"><span>ツ</span><span>tsu</span></button></div>
-                        <div><button value="ス"><span>ス</span><span>su</span></button></div>
-                        <div><button value="ク"><span>ク</span><span>ku</span></button></div>
-                        <div><button value="ウ"><span>ウ</span><span>u</span></button></div>
-                        <div>u</div>
-
-                        <div></div>
-                        <div></div>
-                        <div><button value="レ"><span>レ</span><span>re</span></button></div>
-                        <div></div>
-                        <div><button value="メ"><span>メ</span><span>me</span></button></div>
-                        <div><button value="ヘ"><span>ヘ</span><span>he</span></button></div>
-                        <div><button value="ネ"><span>ネ</span><span>ne</span></button></div>
-                        <div><button value="テ"><span>テ</span><span>te</span></button></div>
-                        <div><button value="セ"><span>セ</span><span>se</span></button></div>
-                        <div><button value="ケ"><span>ケ</span><span>ke</span></button></div>
-                        <div><button value="エ"><span>エ</span><span>e</span></button></div>
-                        <div>e</div>
-
-                        <div></div>
-                        <div><button value="ヲ"><span>ヲ</span><span>wo</span></button></div>
-                        <div><button value="ロ"><span>ロ</span><span>ro</span></button></div>
-                        <div><button value="ヨ"><span>ヨ</span><span>yo</span></button></div>
-                        <div><button value="モ"><span>モ</span><span>mo</span></button></div>
-                        <div><button value="ホ"><span>ホ</span><span>ho</span></button></div>
-                        <div><button value="ノ"><span>ノ</span><span>no</span></button></div>
-                        <div><button value="ト"><span>ト</span><span>to</span></button></div>
-                        <div><button value="ソ"><span>ソ</span><span>so</span></button></div>
-                        <div><button value="コ"><span>コ</span><span>ko</span></button></div>
-                        <div><button value="オ"><span>オ</span><span>o</span></button></div>
-                        <div>o</div>
+                <div class="container">
+                    <div>
+                        <div class="input-with-label">
+                            <label for="sub_headline_text"><h3>subtitle</h3></label>
+                            <textarea id="sub_headline_text">ブリッジ・バブルス</textarea>
+                        </div>
                     </div>
-                </details>
+                    <div class="container-background katakana-wrapper">
+                        <details open>
+                            <summary>
+                                katakana keyboard
+                            </summary>
+                            <div class="katakana" id="sub_headline_katakana" for="sub_headline_text">
+                                <div>n</div>
+                                <div>w</div>
+                                <div>r</div>
+                                <div>y</div>
+                                <div>m</div>
+                                <div>h</div>
+                                <div>n</div>
+                                <div>t</div>
+                                <div>s</div>
+                                <div>k</div>
+                                <div></div>
+                                <div></div>
+
+                                <div><button value="ン"><span>ン</span><span>n</span></button></div>
+                                <div><button value="ワ"><span>ワ</span><span>wa</span></button></div>
+                                <div><button value="ラ"><span>ラ</span><span>ra</span></button></div>
+                                <div><button value="ヤ"><span>ヤ</span><span>ya</span></button></div>
+                                <div><button value="マ"><span>マ</span><span>ma</span></button></div>
+                                <div><button value="ハ"><span>ハ</span><span>ha</span></button></div>
+                                <div><button value="ナ"><span>ナ</span><span>na</span></button></div>
+                                <div><button value="タ"><span>タ</span><span>ta</span></button></div>
+                                <div><button value="サ"><span>サ</span><span>sa</span></button></div>
+                                <div><button value="カ"><span>カ</span><span>ka</span></button></div>
+                                <div><button value="ア"><span>ア</span><span>a</span></button></div>
+                                <div>a</div>
+
+                                <div></div>
+                                <div></div>
+                                <div><button value="リ"><span>リ</span><span>ri</span></button></div>
+                                <div></div>
+                                <div><button value="ミ"><span>ミ</span><span>mi</span></button></div>
+                                <div><button value="ヒ"><span>ヒ</span><span>hi</span></button></div>
+                                <div><button value="ニ"><span>ニ</span><span>ni</span></button></div>
+                                <div><button value="チ"><span>チ</span><span>chi</span></button></div>
+                                <div><button value="シ"><span>シ</span><span>shi</span></button></div>
+                                <div><button value="キ"><span>キ</span><span>ki</span></button></div>
+                                <div><button value="イ"><span>イ</span><span>i</span></button></div>
+                                <div>i</div>
+
+                                <div></div>
+                                <div></div>
+                                <div><button value="ル"><span>ル</span><span>ru</span></button></div>
+                                <div><button value="ユ"><span>ユ</span><span>yu</span></button></div>
+                                <div><button value="ム"><span>ム</span><span>mu</span></button></div>
+                                <div><button value="フ"><span>フ</span><span>fu</span></button></div>
+                                <div><button value="ヌ"><span>ヌ</span><span>nu</span></button></div>
+                                <div><button value="ツ"><span>ツ</span><span>tsu</span></button></div>
+                                <div><button value="ス"><span>ス</span><span>su</span></button></div>
+                                <div><button value="ク"><span>ク</span><span>ku</span></button></div>
+                                <div><button value="ウ"><span>ウ</span><span>u</span></button></div>
+                                <div>u</div>
+
+                                <div></div>
+                                <div></div>
+                                <div><button value="レ"><span>レ</span><span>re</span></button></div>
+                                <div></div>
+                                <div><button value="メ"><span>メ</span><span>me</span></button></div>
+                                <div><button value="ヘ"><span>ヘ</span><span>he</span></button></div>
+                                <div><button value="ネ"><span>ネ</span><span>ne</span></button></div>
+                                <div><button value="テ"><span>テ</span><span>te</span></button></div>
+                                <div><button value="セ"><span>セ</span><span>se</span></button></div>
+                                <div><button value="ケ"><span>ケ</span><span>ke</span></button></div>
+                                <div><button value="エ"><span>エ</span><span>e</span></button></div>
+                                <div>e</div>
+
+                                <div></div>
+                                <div><button value="ヲ"><span>ヲ</span><span>wo</span></button></div>
+                                <div><button value="ロ"><span>ロ</span><span>ro</span></button></div>
+                                <div><button value="ヨ"><span>ヨ</span><span>yo</span></button></div>
+                                <div><button value="モ"><span>モ</span><span>mo</span></button></div>
+                                <div><button value="ホ"><span>ホ</span><span>ho</span></button></div>
+                                <div><button value="ノ"><span>ノ</span><span>no</span></button></div>
+                                <div><button value="ト"><span>ト</span><span>to</span></button></div>
+                                <div><button value="ソ"><span>ソ</span><span>so</span></button></div>
+                                <div><button value="コ"><span>コ</span><span>ko</span></button></div>
+                                <div><button value="オ"><span>オ</span><span>o</span></button></div>
+                                <div>o</div>
+                            </div>
+                        </details>
+                    </div>
+                </div>
             </div>
         </div>
     </main>