{"id":10162,"date":"2026-01-30T16:22:13","date_gmt":"2026-01-30T07:22:13","guid":{"rendered":"https:\/\/rakkokeyword.com\/techo\/?p=10162"},"modified":"2026-01-30T16:22:13","modified_gmt":"2026-01-30T07:22:13","slug":"tool-hiragana-romaji","status":"publish","type":"post","link":"https:\/\/rakkokeyword.com\/techo\/tool-hiragana-romaji\/","title":{"rendered":"\u3072\u3089\u304c\u306a\u2192\u30ed\u30fc\u30de\u5b57\u5909\u63db\u30c4\u30fc\u30eb"},"content":{"rendered":"\n<style>\n\/* Tab Design *\/\n.tsb_link_area_tab {\n    margin-bottom: 25px;\n}\n.tsb_tab_container {\n    display: flex;\n    width: 100%;\n    gap: 8px;\n}\n.tsb_tab_item {\n    flex: 1;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    height: 50px;\n    font-size: 14px;\n    font-weight: bold;\n    text-decoration: none;\n    border-radius: 0;\n}\na.tsb_tab_item.tsb_tab_link {\n    background-color: #f8f9fa;\n    color: #333;\n    border: 1px solid #ddd;\n    transition: background-color 0.2s;\n}\na.tsb_tab_item.tsb_tab_link:hover {\n    background-color: #eee;\n}\nspan.tsb_tab_item.tsb_tab_active {\n    background-color: #13284B;\n    color: #fff;\n    border: 1px solid #13284B;\n    cursor: default;\n}\n\/* Reset & Base Styles for the Tool Scope *\/\n#h2r_tool_wrapper {\n    width: 100%;\n    max-width: 720px;\n    margin: 0 auto;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n    color: #333;\n    box-sizing: border-box;\n    background-color: transparent;\n}\n#h2r_tool_wrapper * {\n    box-sizing: border-box;\n}\n\n\/* Typography *\/\n#h2r_tool_wrapper .h2r_label {\n    font-weight: bold;\n    font-size: 16px;\n    margin: 0 0 8px 0;\n    color: #333;\n    display: block;\n}\n\n\/* Textareas *\/\n#h2r_tool_wrapper textarea {\n    width: 100%;\n    height: 120px;\n    padding: 12px;\n    border: 1px solid #ccc;\n    border-radius: 4px;\n    font-size: 16px;\n    line-height: 1.5;\n    resize: vertical;\n    appearance: none;\n    -webkit-appearance: none;\n    background-color: #fff;\n    background-clip: padding-box;\n    color: #333;\n    margin-bottom: 16px;\n    font-family: inherit;\n}\n#h2r_tool_wrapper textarea:focus {\n    outline: 2px solid #13284B;\n    border-color: #13284B;\n}\n#h2r_tool_wrapper #h2r_output {\n    background-color: #f5f5f5;\n}\n\n\/* Controls Area *\/\n#h2r_tool_wrapper .h2r_controls {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 16px;\n    margin-bottom: 20px;\n    padding: 12px;\n    background-color: #f0f0f0;\n    border-radius: 4px;\n}\n#h2r_tool_wrapper .h2r_checkbox_group {\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    cursor: pointer;\n    font-size: 14px;\n    user-select: none;\n}\n#h2r_tool_wrapper input[type=\"checkbox\"] {\n    accent-color: #13284B;\n    width: 18px;\n    height: 18px;\n    cursor: pointer;\n    margin: 0;\n}\n\n\/* Action Buttons & Footer *\/\n#h2r_tool_wrapper .h2r_footer {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    justify-content: flex-end;\n    gap: 10px;\n    margin-top: 0;\n}\n#h2r_tool_wrapper .h2r_counts {\n    margin-right: auto;\n    font-size: 13px;\n    color: #555;\n    font-feature-settings: \"tnum\";\n}\n\n#h2r_tool_wrapper button {\n    height: 44px;\n    padding: 0 24px;\n    border: none;\n    border-radius: 4px;\n    font-size: 14px;\n    font-weight: bold;\n    cursor: pointer;\n    transition: all 0.2s;\n}\n#h2r_tool_wrapper button:hover {\n    opacity: 0.9;\n}\n#h2r_tool_wrapper button:active {\n    transform: translateY(1px);\n}\n\n\/* Button Colors *\/\n#h2r_tool_wrapper .h2r_btn_primary {\n    background-color: #13284B;\n    color: #fff;\n}\n#h2r_tool_wrapper .h2r_btn_secondary {\n    background-color: #e0e0e0;\n    color: #333;\n}\n#h2r_tool_wrapper .h2r_btn_ghost {\n    background-color: #fff;\n    color: #666;\n    border: 1px solid #ccc;\n}\n#h2r_tool_wrapper .h2r_btn_ghost:hover {\n    background-color: #f9f9f9;\n    color: #333;\n    border-color: #999;\n}\n\n\/* Manual Convert Button (Hidden by default) *\/\n#h2r_manual_convert_wrapper {\n    width: 100%;\n    margin-top: 8px;\n    display: none;\n}\n\n\/* Toast Notification *\/\n#h2r_toast {\n    visibility: hidden;\n    min-width: 240px;\n    background-color: #333;\n    color: #fff;\n    text-align: center;\n    border-radius: 4px;\n    padding: 12px 16px;\n    position: fixed;\n    z-index: 9999;\n    left: 50%;\n    bottom: 30px;\n    transform: translateX(-50%);\n    font-size: 14px;\n    opacity: 0;\n    transition: opacity 0.3s, bottom 0.3s;\n    box-shadow: 0 2px 10px rgba(0,0,0,0.2);\n}\n#h2r_toast.show {\n    visibility: visible;\n    opacity: 1;\n    bottom: 50px;\n}\n\n\/* SP Adjustments *\/\n@media screen and (max-width: 480px) {\n    #h2r_tool_wrapper .h2r_footer {\n        flex-direction: column;\n        align-items: stretch;\n    }\n    #h2r_tool_wrapper .h2r_counts {\n        margin-right: 0;\n        margin-bottom: 8px;\n        text-align: right;\n    }\n    #h2r_tool_wrapper button {\n        width: 100%;\n    }\n}\n<\/style>\n\n<div id=\"h2r_tool_wrapper\">\n<div class=\"tsb_link_area_tab\">\n    <div class=\"tsb_tab_container\">\n        <a href=\"https:\/\/rakkokeyword.com\/techo\/tool-romaji-hiragana\/\" class=\"tsb_tab_item tsb_tab_link\">\u30ed\u30fc\u30de\u5b57 \u21d2 \u3072\u3089\u304c\u306a<\/a>\n        <span class=\"tsb_tab_item tsb_tab_active\">\u3072\u3089\u304c\u306a \u21d2 \u30ed\u30fc\u30de\u5b57<\/span>\n    <\/div>\n<\/div>\n    <label for=\"h2r_input\" class=\"h2r_label\">\u5909\u63db\u3057\u305f\u3044\u3072\u3089\u304c\u306a\u30fb\u30ab\u30bf\u30ab\u30ca\u306e\u6587\u7ae0<\/label>\n    <textarea id=\"h2r_input\" placeholder=\"\u3053\u3053\u306b\u3072\u3089\u304c\u306a\u30fb\u30ab\u30bf\u30ab\u30ca\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\uff08\u4f8b:\u3053\u3093\u306b\u3061\u306f\uff09\" aria-label=\"\u3072\u3089\u304c\u306a\u5165\u529b\u30a8\u30ea\u30a2\"><\/textarea>\n\n    <div class=\"h2r_controls\">\n        <label class=\"h2r_checkbox_group\">\n            <input type=\"checkbox\" id=\"h2r_realtime_check\" checked> \u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u5909\u63db\n        <\/label>\n    <\/div>\n\n    <div id=\"h2r_manual_convert_wrapper\">\n        <button id=\"h2r_manual_btn\" class=\"h2r_btn_primary\" style=\"width:100%;\">\u5909\u63db\u3059\u308b<\/button>\n    <\/div>\n\n    <label for=\"h2r_output\" class=\"h2r_label\">\u5909\u63db\u7d50\u679c(\u30ed\u30fc\u30de\u5b57)<\/label>\n    <textarea id=\"h2r_output\" readonly placeholder=\"\u5909\u63db\u7d50\u679c\u304c\u3053\u3053\u306b\u8868\u793a\u3055\u308c\u307e\u3059\" aria-label=\"\u5909\u63db\u7d50\u679c\u51fa\u529b\u30a8\u30ea\u30a2\"><\/textarea>\n\n    <div class=\"h2r_footer\">\n        <span class=\"h2r_counts\" id=\"h2r_counts_display\">\u6587\u5b57\u6570: 0<\/span>\n        <button id=\"h2r_reset_btn\" class=\"h2r_btn_ghost\">\u30ea\u30bb\u30c3\u30c8<\/button>\n        <button id=\"h2r_copy_btn\" class=\"h2r_btn_primary\">\u7d50\u679c\u3092\u30b3\u30d4\u30fc<\/button>\n    <\/div>\n\n    <div id=\"h2r_toast\">\u30b3\u30d4\u30fc\u3057\u307e\u3057\u305f<\/div>\n<\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ \u8981\u7d20\u5b9a\u7fa9\n    const inputEl = document.getElementById('h2r_input');\n    const outputEl = document.getElementById('h2r_output');\n    const realtimeCheck = document.getElementById('h2r_realtime_check');\n    const manualBtnWrapper = document.getElementById('h2r_manual_convert_wrapper');\n    const manualBtn = document.getElementById('h2r_manual_btn');\n    const copyBtn = document.getElementById('h2r_copy_btn');\n    const resetBtn = document.getElementById('h2r_reset_btn');\n    const countsDisplay = document.getElementById('h2r_counts_display');\n    const toast = document.getElementById('h2r_toast');\n\n    \/\/ \u304b\u306a\u2192\u30ed\u30fc\u30de\u5b57\u5909\u63db\u30de\u30c3\u30d7\uff08PC\u30ed\u30fc\u30de\u5b57\u5165\u529b\u6e96\u62e0\uff09\n    const kanaToRomajiMap = {\n        \/\/ ========== \u3072\u3089\u304c\u306a\u57fa\u672c ==========\n        \/\/ \u6bcd\u97f3\n        '\u3042':'a', '\u3044':'i', '\u3046':'u', '\u3048':'e', '\u304a':'o',\n        \n        \/\/ \u304b\u884c\n        '\u304b':'ka', '\u304d':'ki', '\u304f':'ku', '\u3051':'ke', '\u3053':'ko',\n        '\u304d\u3083':'kya', '\u304d\u3085':'kyu', '\u304d\u3087':'kyo',\n        '\u304d\u3043':'kyi', '\u304d\u3047':'kye',\n        \n        \/\/ \u304c\u884c\n        '\u304c':'ga', '\u304e':'gi', '\u3050':'gu', '\u3052':'ge', '\u3054':'go',\n        '\u304e\u3083':'gya', '\u304e\u3085':'gyu', '\u304e\u3087':'gyo',\n        '\u304e\u3043':'gyi', '\u304e\u3047':'gye',\n        \n        \/\/ \u3055\u884c\n        '\u3055':'sa', '\u3057':'shi', '\u3059':'su', '\u305b':'se', '\u305d':'so',\n        '\u3057\u3083':'sha', '\u3057\u3085':'shu', '\u3057\u3087':'sho',\n        '\u3057\u3043':'shyi', '\u3057\u3047':'she',\n        \n        \/\/ \u3056\u884c\n        '\u3056':'za', '\u3058':'ji', '\u305a':'zu', '\u305c':'ze', '\u305e':'zo',\n        '\u3058\u3083':'ja', '\u3058\u3085':'ju', '\u3058\u3087':'jo',\n        '\u3058\u3043':'jyi', '\u3058\u3047':'je',\n        \n        \/\/ \u305f\u884c\n        '\u305f':'ta', '\u3061':'chi', '\u3064':'tsu', '\u3066':'te', '\u3068':'to',\n        '\u3061\u3083':'cha', '\u3061\u3085':'chu', '\u3061\u3087':'cho',\n        '\u3061\u3043':'chyi', '\u3061\u3047':'che',\n        '\u3066\u3043':'thi', '\u3068\u3045':'twu',\n        \n        \/\/ \u3060\u884c\n        '\u3060':'da', '\u3062':'ji', '\u3065':'zu', '\u3067':'de', '\u3069':'do',\n        '\u3062\u3083':'ja', '\u3062\u3085':'ju', '\u3062\u3087':'jo',\n        '\u3067\u3043':'dhi', '\u3069\u3045':'dwu',\n        \n        \/\/ \u306a\u884c\n        '\u306a':'na', '\u306b':'ni', '\u306c':'nu', '\u306d':'ne', '\u306e':'no',\n        '\u306b\u3083':'nya', '\u306b\u3085':'nyu', '\u306b\u3087':'nyo',\n        '\u306b\u3043':'nyi', '\u306b\u3047':'nye',\n        \n        \/\/ \u306f\u884c\n        '\u306f':'ha', '\u3072':'hi', '\u3075':'fu', '\u3078':'he', '\u307b':'ho',\n        '\u3072\u3083':'hya', '\u3072\u3085':'hyu', '\u3072\u3087':'hyo',\n        '\u3072\u3043':'hyi', '\u3072\u3047':'hye',\n        \n        \/\/ \u3070\u884c\n        '\u3070':'ba', '\u3073':'bi', '\u3076':'bu', '\u3079':'be', '\u307c':'bo',\n        '\u3073\u3083':'bya', '\u3073\u3085':'byu', '\u3073\u3087':'byo',\n        '\u3073\u3043':'byi', '\u3073\u3047':'bye',\n        \n        \/\/ \u3071\u884c\n        '\u3071':'pa', '\u3074':'pi', '\u3077':'pu', '\u307a':'pe', '\u307d':'po',\n        '\u3074\u3083':'pya', '\u3074\u3085':'pyu', '\u3074\u3087':'pyo',\n        '\u3074\u3043':'pyi', '\u3074\u3047':'pye',\n        \n        \/\/ \u307e\u884c\n        '\u307e':'ma', '\u307f':'mi', '\u3080':'mu', '\u3081':'me', '\u3082':'mo',\n        '\u307f\u3083':'mya', '\u307f\u3085':'myu', '\u307f\u3087':'myo',\n        '\u307f\u3043':'myi', '\u307f\u3047':'mye',\n        \n        \/\/ \u3084\u884c\n        '\u3084':'ya', '\u3086':'yu', '\u3088':'yo',\n        \n        \/\/ \u3089\u884c\n        '\u3089':'ra', '\u308a':'ri', '\u308b':'ru', '\u308c':'re', '\u308d':'ro',\n        '\u308a\u3083':'rya', '\u308a\u3085':'ryu', '\u308a\u3087':'ryo',\n        '\u308a\u3043':'ryi', '\u308a\u3047':'rye',\n        \n        \/\/ \u308f\u884c\n        '\u308f':'wa', '\u3090':'wi', '\u3091':'we', '\u3092':'wo',\n        '\u3046\u3043':'wi', '\u3046\u3047':'we', '\u3046\u3049':'wo',\n        \n        \/\/ \u3094\n        '\u3094':'vu', '\u3094\u3041':'va', '\u3094\u3043':'vi', '\u3094\u3047':'ve', '\u3094\u3049':'vo',\n        \n        \/\/ \u3075\u3041\u884c\n        '\u3075\u3041':'fa', '\u3075\u3043':'fi', '\u3075\u3047':'fe', '\u3075\u3049':'fo',\n        \n        \/\/ \u5c0f\u66f8\u304d\u6587\u5b57\n        '\u3041':'a', '\u3043':'i', '\u3045':'u', '\u3047':'e', '\u3049':'o',\n        '\u3083':'ya', '\u3085':'yu', '\u3087':'yo', '\u308e':'wa',\n        '\u3063':'', \/\/ \u4fc3\u97f3\u306f\u5225\u51e6\u7406\n        '\u3093':'n', \/\/ \u64a5\u97f3\u306f\u5225\u51e6\u7406\n        \n        \/\/ \u304f\u3041\u884c\u306a\u3069\n        '\u304f\u3041':'kwa', '\u304f\u3043':'kwi', '\u304f\u3045':'kwu', '\u304f\u3047':'kwe', '\u304f\u3049':'kwo',\n        '\u3050\u3041':'gwa', '\u3050\u3043':'gwi', '\u3050\u3045':'gwu', '\u3050\u3047':'gwe', '\u3050\u3049':'gwo',\n        '\u3064\u3041':'tsa', '\u3064\u3043':'tsi', '\u3064\u3047':'tse', '\u3064\u3049':'tso',\n        \n        \/\/ ========== \u30ab\u30bf\u30ab\u30ca\u57fa\u672c ==========\n        \/\/ \u6bcd\u97f3\n        '\u30a2':'a', '\u30a4':'i', '\u30a6':'u', '\u30a8':'e', '\u30aa':'o',\n        \n        \/\/ \u30ab\u884c\n        '\u30ab':'ka', '\u30ad':'ki', '\u30af':'ku', '\u30b1':'ke', '\u30b3':'ko',\n        '\u30ad\u30e3':'kya', '\u30ad\u30e5':'kyu', '\u30ad\u30e7':'kyo',\n        '\u30ad\u30a3':'kyi', '\u30ad\u30a7':'kye',\n        \n        \/\/ \u30ac\u884c\n        '\u30ac':'ga', '\u30ae':'gi', '\u30b0':'gu', '\u30b2':'ge', '\u30b4':'go',\n        '\u30ae\u30e3':'gya', '\u30ae\u30e5':'gyu', '\u30ae\u30e7':'gyo',\n        '\u30ae\u30a3':'gyi', '\u30ae\u30a7':'gye',\n        \n        \/\/ \u30b5\u884c\n        '\u30b5':'sa', '\u30b7':'shi', '\u30b9':'su', '\u30bb':'se', '\u30bd':'so',\n        '\u30b7\u30e3':'sha', '\u30b7\u30e5':'shu', '\u30b7\u30e7':'sho', '\u30b7\u30a7':'she',\n        \n        \/\/ \u30b6\u884c\n        '\u30b6':'za', '\u30b8':'ji', '\u30ba':'zu', '\u30bc':'ze', '\u30be':'zo',\n        '\u30b8\u30e3':'ja', '\u30b8\u30e5':'ju', '\u30b8\u30e7':'jo', '\u30b8\u30a7':'je',\n        \n        \/\/ \u30bf\u884c\n        '\u30bf':'ta', '\u30c1':'chi', '\u30c4':'tsu', '\u30c6':'te', '\u30c8':'to',\n        '\u30c1\u30e3':'cha', '\u30c1\u30e5':'chu', '\u30c1\u30e7':'cho', '\u30c1\u30a7':'che',\n        '\u30c6\u30a3':'thi', '\u30c8\u30a5':'twu',\n        \n        \/\/ \u30c0\u884c\n        '\u30c0':'da', '\u30c2':'ji', '\u30c5':'zu', '\u30c7':'de', '\u30c9':'do',\n        '\u30c2\u30e3':'ja', '\u30c2\u30e5':'ju', '\u30c2\u30e7':'jo',\n        '\u30c7\u30a3':'dhi', '\u30c9\u30a5':'dwu',\n        \n        \/\/ \u30ca\u884c\n        '\u30ca':'na', '\u30cb':'ni', '\u30cc':'nu', '\u30cd':'ne', '\u30ce':'no',\n        '\u30cb\u30e3':'nya', '\u30cb\u30e5':'nyu', '\u30cb\u30e7':'nyo',\n        \n        \/\/ \u30cf\u884c\n        '\u30cf':'ha', '\u30d2':'hi', '\u30d5':'fu', '\u30d8':'he', '\u30db':'ho',\n        '\u30d2\u30e3':'hya', '\u30d2\u30e5':'hyu', '\u30d2\u30e7':'hyo',\n        '\u30d5\u30a1':'fa', '\u30d5\u30a3':'fi', '\u30d5\u30a7':'fe', '\u30d5\u30a9':'fo',\n        \n        \/\/ \u30d0\u884c\n        '\u30d0':'ba', '\u30d3':'bi', '\u30d6':'bu', '\u30d9':'be', '\u30dc':'bo',\n        '\u30d3\u30e3':'bya', '\u30d3\u30e5':'byu', '\u30d3\u30e7':'byo',\n        \n        \/\/ \u30d1\u884c\n        '\u30d1':'pa', '\u30d4':'pi', '\u30d7':'pu', '\u30da':'pe', '\u30dd':'po',\n        '\u30d4\u30e3':'pya', '\u30d4\u30e5':'pyu', '\u30d4\u30e7':'pyo',\n        \n        \/\/ \u30de\u884c\n        '\u30de':'ma', '\u30df':'mi', '\u30e0':'mu', '\u30e1':'me', '\u30e2':'mo',\n        '\u30df\u30e3':'mya', '\u30df\u30e5':'myu', '\u30df\u30e7':'myo',\n        \n        \/\/ \u30e4\u884c\n        '\u30e4':'ya', '\u30e6':'yu', '\u30e8':'yo',\n        \n        \/\/ \u30e9\u884c\n        '\u30e9':'ra', '\u30ea':'ri', '\u30eb':'ru', '\u30ec':'re', '\u30ed':'ro',\n        '\u30ea\u30e3':'rya', '\u30ea\u30e5':'ryu', '\u30ea\u30e7':'ryo',\n        \n        \/\/ \u30ef\u884c\n        '\u30ef':'wa', '\u30f0':'wi', '\u30f1':'we', '\u30f2':'wo',\n        '\u30a6\u30a3':'wi', '\u30a6\u30a7':'we', '\u30a6\u30a9':'wo',\n        \n        \/\/ \u30f4\u30a1\u884c\n        '\u30f4':'vu', '\u30f4\u30a1':'va', '\u30f4\u30a3':'vi', '\u30f4\u30a7':'ve', '\u30f4\u30a9':'vo',\n        \n        \/\/ \u5c0f\u66f8\u304d\u6587\u5b57\n        '\u30a1':'a', '\u30a3':'i', '\u30a5':'u', '\u30a7':'e', '\u30a9':'o',\n        '\u30e3':'ya', '\u30e5':'yu', '\u30e7':'yo', '\u30ee':'wa',\n        '\u30c3':'', \/\/ \u4fc3\u97f3\u306f\u5225\u51e6\u7406\n        '\u30f3':'n', \/\/ \u64a5\u97f3\u306f\u5225\u51e6\u7406\n        \n        \/\/ \u30af\u30a1\u884c\u306a\u3069\n        '\u30af\u30a1':'kwa', '\u30af\u30a3':'kwi', '\u30af\u30a5':'kwu', '\u30af\u30a7':'kwe', '\u30af\u30a9':'kwo',\n        '\u30b0\u30a1':'gwa', '\u30b0\u30a3':'gwi', '\u30b0\u30a5':'gwu', '\u30b0\u30a7':'gwe', '\u30b0\u30a9':'gwo',\n        '\u30c4\u30a1':'tsa', '\u30c4\u30a3':'tsi', '\u30c4\u30a7':'tse', '\u30c4\u30a9':'tso',\n        \n        \/\/ \u9577\u97f3\u7b26\n        '\u30fc':'-'\n    };\n\n    \/\/ \u6b21\u306e\u6587\u5b57\u306e\u5b50\u97f3\u3092\u53d6\u5f97\uff08\u4fc3\u97f3\u7528\uff09\n    \/\/ \u6700\u9577\u4e00\u81f4\u3067\u6b21\u306e\u304b\u306a\u3092\u53d6\u5f97\u3057\u3066\u304b\u3089\u5b50\u97f3\u3092\u62bd\u51fa\n    function getNextConsonant(str, index) {\n        if (index >= str.length) return '';\n        \n        \/\/ \u6700\u9577\u4e00\u81f4\u3067\u6b21\u306e\u304b\u306a\u3092\u53d6\u5f97\uff083\u6587\u5b57\u21921\u6587\u5b57\uff09\n        let nextRomaji = '';\n        for (let l = 3; l > 0; l--) {\n            if (index + l > str.length) continue;\n            const sub = str.substring(index, index + l);\n            if (kanaToRomajiMap[sub]) {\n                nextRomaji = kanaToRomajiMap[sub];\n                break;\n            }\n        }\n        \n        if (!nextRomaji) return '';\n        \n        \/\/ \u6700\u521d\u306e\u5b50\u97f3\u3092\u62bd\u51fa\n        const consonant = nextRomaji.charAt(0);\n        if (\/[aiueo]\/.test(consonant)) return ''; \/\/ \u6bcd\u97f3\u306e\u5834\u5408\u306f\u5b50\u97f3\u306a\u3057\n        if (consonant === 'n') return ''; \/\/ n\u306f\u91cd\u306d\u306a\u3044\n        \n        return consonant;\n    }\n\n    \/\/ \u64a5\u97f3\u300c\u3093\u300d\u3092\u300cn\u300d\u306b\u3067\u304d\u308b\u304b\u30c1\u30a7\u30c3\u30af\uff08PC\u30ed\u30fc\u30de\u5b57\u5165\u529b\u6e96\u62e0\uff09\n    \/\/ \u6bcd\u97f3\u30fbn\u30fby\u30fbw\u306e\u524d\u306e\u307f\u300cnn\u300d\u304c\u5fc5\u8981\u3001\u305d\u308c\u4ee5\u5916\u306e\u5b50\u97f3\u306e\u524d\u306f\u300cn\u300d\u3067OK\n    function canUseSingleN(str, index) {\n        if (index >= str.length) return true; \/\/ \u672b\u5c3e\u306f\u300cn\u300d1\u3064\u3067OK\n        \n        const nextChar = str.charAt(index);\n        \n        \/\/ \u6b21\u304c\u4fc3\u97f3\uff08\u3063\/\u30c3\uff09\u306e\u5834\u5408\u306f\u3001\u305d\u306e\u6b21\u3092\u898b\u308b\n        if (nextChar === '\u3063' || nextChar === '\u30c3') {\n            return canUseSingleN(str, index + 1);\n        }\n        \n        \/\/ \u6700\u9577\u4e00\u81f4\u3067\u6b21\u306e\u304b\u306a\u3092\u53d6\u5f97\uff083\u6587\u5b57\u21921\u6587\u5b57\uff09\n        let nextRomaji = '';\n        for (let l = 3; l > 0; l--) {\n            if (index + l > str.length) continue;\n            const sub = str.substring(index, index + l);\n            if (kanaToRomajiMap[sub]) {\n                nextRomaji = kanaToRomajiMap[sub];\n                break;\n            }\n        }\n        \n        \/\/ \u6b21\u304c\u5909\u63db\u3067\u304d\u306a\u3044\u6587\u5b57\uff08\u975e\u304b\u306a\uff1a\u8a18\u53f7\u30fb\u7a7a\u767d\u30fb\u82f1\u6570\u5b57\u306a\u3069\uff09\u306e\u5834\u5408\u306f\u300cn\u300d1\u3064\u3067OK\n        if (!nextRomaji) return true;\n        \n        \/\/ \u6b21\u306e\u6587\u5b57\u306e\u6700\u521d\u306e\u6587\u5b57\u3092\u53d6\u5f97\n        const firstChar = nextRomaji.charAt(0);\n        \n        \/\/ \u6bcd\u97f3\u30fbn\u30fby\u30fbw\u306e\u524d\u306e\u307f\u300cnn\u300d\u304c\u5fc5\u8981\n        \/\/ \u305d\u308c\u4ee5\u5916\u306e\u5b50\u97f3\uff08k,g,s,z,t,d,h,b,p,m,r,c,f,v,j \u306a\u3069\uff09\u306e\u524d\u306f\u300cn\u300d\u3067OK\n        return !\/[aiueownny]\/.test(firstChar);\n    }\n\n    \/\/ \u304b\u306a\u2192\u30ed\u30fc\u30de\u5b57\u5909\u63db\u306e\u30b3\u30a2\u30ed\u30b8\u30c3\u30af\n    function convertKanaToRomaji(text) {\n        let result = '';\n        let i = 0;\n        const len = text.length;\n\n        while (i < len) {\n            let matched = false;\n            const curr = text.charAt(i);\n            \n            \/\/ \u4fc3\u97f3\uff08\u3063\/\u30c3\uff09\u306e\u51e6\u7406\n            if (curr === '\u3063' || curr === '\u30c3') {\n                const nextConsonant = getNextConsonant(text, i + 1);\n                if (nextConsonant) {\n                    result += nextConsonant;\n                }\n                i++;\n                continue;\n            }\n            \n            \/\/ \u64a5\u97f3\uff08\u3093\/\u30f3\uff09\u306e\u51e6\u7406\uff08PC\u30ed\u30fc\u30de\u5b57\u5165\u529b\u6e96\u62e0\uff09\n            if (curr === '\u3093' || curr === '\u30f3') {\n                if (canUseSingleN(text, i + 1)) {\n                    result += 'n';\n                } else {\n                    result += 'nn';\n                }\n                i++;\n                continue;\n            }\n            \n            \/\/ \u6700\u9577\u4e00\u81f4\u3067\u5909\u63db\u3092\u8a66\u307f\u308b\uff083\u6587\u5b57\u21921\u6587\u5b57\uff09\n            for (let l = 3; l > 0; l--) {\n                if (i + l > len) continue;\n                \n                const sub = text.substring(i, i + l);\n                \n                if (kanaToRomajiMap[sub]) {\n                    result += kanaToRomajiMap[sub];\n                    i += l;\n                    matched = true;\n                    break;\n                }\n            }\n            \n            if (!matched) {\n                \/\/ \u30de\u30c3\u30c1\u3057\u306a\u3044\u5834\u5408\u306f\u5143\u306e\u6587\u5b57\u3092\u305d\u306e\u307e\u307e\u4fdd\u6301\n                result += text.charAt(i);\n                i++;\n            }\n        }\n        \n        return result;\n    }\n\n    \/\/ \u30e1\u30a4\u30f3\u5909\u63db\u51e6\u7406\n    function processConversion() {\n        const raw = inputEl.value;\n        \n        \/\/ \u5165\u529b\u9577\u5236\u9650\uff08\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u5bfe\u7b56\uff09\n        if (raw.length > 50000) {\n            outputEl.value = '\u5165\u529b\u304c\u9577\u3059\u304e\u307e\u3059\uff0850,000\u6587\u5b57\u4ee5\u5185\u306b\u3057\u3066\u304f\u3060\u3055\u3044\uff09';\n            return;\n        }\n\n        const converted = convertKanaToRomaji(raw);\n        outputEl.value = converted;\n        updateCounts(raw, converted);\n    }\n\n    \/\/ \u6587\u5b57\u6570\u30ab\u30a6\u30f3\u30c8\u66f4\u65b0\n    function updateCounts(raw, converted) {\n        const inLen = raw.length;\n        const outLen = converted.length;\n        countsDisplay.textContent = '\u5165\u529b: ' + inLen + '\u6587\u5b57 \/ \u5909\u63db\u5f8c: ' + outLen + '\u6587\u5b57';\n    }\n\n    \/\/ \u30c7\u30d0\u30a6\u30f3\u30b9\u51e6\u7406\uff08\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u5bfe\u7b56\uff09\n    let timeout = null;\n    function debouncedConvert() {\n        if (!realtimeCheck.checked) return;\n        clearTimeout(timeout);\n        timeout = setTimeout(processConversion, 50);\n    }\n\n    \/\/ \u30a4\u30d9\u30f3\u30c8\u30ea\u30b9\u30ca\u30fc\u767b\u9332\n    inputEl.addEventListener('input', debouncedConvert);\n\n    realtimeCheck.addEventListener('change', function() {\n        if (this.checked) {\n            manualBtnWrapper.style.display = 'none';\n            if (inputEl.value) {\n                processConversion();\n            }\n        } else {\n            manualBtnWrapper.style.display = 'block';\n        }\n    });\n\n    manualBtn.addEventListener('click', processConversion);\n\n    resetBtn.addEventListener('click', function() {\n        inputEl.value = '';\n        outputEl.value = '';\n        updateCounts('', '');\n        inputEl.focus();\n    });\n\n    copyBtn.addEventListener('click', function() {\n        if (!outputEl.value) {\n            showToast('\u5909\u63db\u7d50\u679c\u304c\u3042\u308a\u307e\u305b\u3093');\n            return;\n        }\n        \n        \/\/ \u30e2\u30c0\u30f3\u306a\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9API\uff08\u30bb\u30ad\u30e5\u30a2\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u5bfe\u5fdc\uff09\n        if (navigator.clipboard && window.isSecureContext) {\n            navigator.clipboard.writeText(outputEl.value)\n                .then(function() {\n                    showToast('\u30b3\u30d4\u30fc\u3057\u307e\u3057\u305f');\n                })\n                .catch(function() {\n                    legacyCopy();\n                });\n        } else {\n            legacyCopy();\n        }\n    });\n\n    \/\/ \u30ec\u30ac\u30b7\u30fc\u30b3\u30d4\u30fc\u51e6\u7406\uff08\u30d5\u30a9\u30fc\u30eb\u30d0\u30c3\u30af\uff09\n    function legacyCopy() {\n        try {\n            outputEl.select();\n            outputEl.setSelectionRange(0, 99999);\n            document.execCommand('copy');\n            showToast('\u30b3\u30d4\u30fc\u3057\u307e\u3057\u305f');\n        } catch (err) {\n            showToast('\u30b3\u30d4\u30fc\u306b\u5931\u6557\u3057\u307e\u3057\u305f');\n        }\n    }\n\n    \/\/ \u30c8\u30fc\u30b9\u30c8\u901a\u77e5\u8868\u793a\n    function showToast(message) {\n        toast.textContent = message;\n        toast.className = 'show';\n        setTimeout(function() {\n            toast.className = toast.className.replace('show', '');\n        }, 3000);\n    }\n\n    \/\/ \u521d\u671f\u5316\n    updateCounts('', '');\n});\n<\/script>\n\n\n\n<p>\u5165\u529b\u3055\u308c\u305f\u3072\u3089\u304c\u306a\u3084\u30ab\u30bf\u30ab\u30ca\u306e\u6587\u7ae0\u3092\u3001\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u3067\u30ed\u30fc\u30de\u5b57\u306b\u4e00\u62ec\u5909\u63db\u3067\u304d\u308b\u7121\u6599\u306eWeb\u30c4\u30fc\u30eb\u3067\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"i-0\">\u3053\u306e\u30c4\u30fc\u30eb\u3067\u3067\u304d\u308b\u3053\u3068<\/h2>\n\n\n\n<p>\u3053\u306e\u30c4\u30fc\u30eb\u3067\u306f\u3001\u65e5\u672c\u8a9e\uff08\u3072\u3089\u304c\u306a\u30fb\u30ab\u30bf\u30ab\u30ca\uff09\u3092\u30ed\u30fc\u30de\u5b57\u8868\u8a18\u306b\u5909\u63db\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u4e3b\u306a\u6a5f\u80fd\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3067\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u5909\u63db<\/strong> <br>\u6587\u5b57\u3092\u5165\u529b\u3059\u308b\u305d\u3070\u304b\u3089\u3001\u5373\u5ea7\u306b\u30ed\u30fc\u30de\u5b57\u306b\u5909\u63db\u3055\u308c\u307e\u3059\u3002\u300c\u5909\u63db\u3059\u308b\u300d\u30dc\u30bf\u30f3\u3092\u62bc\u3059\u624b\u9593\u304c\u3042\u308a\u307e\u305b\u3093\u3002<\/li>\n\n\n\n<li><strong>\u3072\u3089\u304c\u306a\u30fb\u30ab\u30bf\u30ab\u30ca\u6df7\u5728\u306b\u5bfe\u5fdc<\/strong> <br>\u300c\u3053\u3093\u306b\u3061\u306f\u300d\u306e\u3088\u3046\u306a\u3072\u3089\u304c\u306a\u3060\u3051\u3067\u306a\u304f\u3001\u300c\u30b3\u30f3\u30cb\u30c1\u30cf\u300d\u306e\u3088\u3046\u306a\u30ab\u30bf\u30ab\u30ca\u3001\u3042\u308b\u3044\u306f\u305d\u308c\u3089\u304c\u6df7\u3056\u3063\u305f\u6587\u7ae0\u3067\u3082\u554f\u984c\u306a\u304f\u5909\u63db\u3067\u304d\u307e\u3059\u3002<\/li>\n\n\n\n<li><strong>\u30ef\u30f3\u30af\u30ea\u30c3\u30af\u30b3\u30d4\u30fc<\/strong> <br>\u5909\u63db\u3055\u308c\u305f\u30ed\u30fc\u30de\u5b57\u30c6\u30ad\u30b9\u30c8\u3092\u30dc\u30bf\u30f3\u4e00\u3064\u3067\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u306b\u30b3\u30d4\u30fc\u3067\u304d\u307e\u3059\u3002<\/li>\n\n\n\n<li><strong>\u6587\u5b57\u6570\u30ab\u30a6\u30f3\u30c8<\/strong> <br>\u5909\u63db\u524d\u306e\u65e5\u672c\u8a9e\u306e\u6587\u5b57\u6570\u3068\u3001\u5909\u63db\u5f8c\u306e\u30ed\u30fc\u30de\u5b57\u306e\u6587\u5b57\u6570\u3092\u305d\u308c\u305e\u308c\u78ba\u8a8d\u3067\u304d\u307e\u3059\u3002<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"i-1\">\u3053\u306e\u30c4\u30fc\u30eb\u3067\u53d6\u5f97\u3059\u308b\u60c5\u5831\u306e\u57fa\u790e\u77e5\u8b58<\/h2>\n\n\n\n<p>\u3053\u306e\u30c4\u30fc\u30eb\u306b\u304a\u3051\u308b\u300c\u30ed\u30fc\u30de\u5b57\u5909\u63db\u300d\u306e\u4ed5\u69d8\u306b\u3064\u3044\u3066\u89e3\u8aac\u3057\u307e\u3059\u3002\u672c\u30c4\u30fc\u30eb\u306f\u3001\u4e00\u822c\u7684\u306bPC\u3067\u300c\u30ed\u30fc\u30de\u5b57\u5165\u529b\u300d\u3092\u884c\u3046\u969b\u306e\u7db4\u308a\u3092\u57fa\u6e96\u3068\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u30d8\u30dc\u30f3\u5f0f\u306b\u8fd1\u3044\u5165\u529b\u5f62\u5f0f<\/strong> <br>\u300c\u3057\u300d\u306f\u300csi\u300d\u3067\u306f\u306a\u304f\u300cshi\u300d\u3001\u300c\u3064\u300d\u306f\u300ctu\u300d\u3067\u306f\u306a\u304f\u300ctsu\u300d\u306e\u3088\u3046\u306b\u3001\u591a\u304f\u306e\u4eba\u304c\u76f4\u611f\u7684\u306b\u5229\u7528\u3059\u308b\u7db4\u308a\u3092\u63a1\u7528\u3057\u3066\u3044\u307e\u3059\u3002<\/li>\n\n\n\n<li><strong>\u300c\u3093\u300d\u306e\u6271\u3044\u306b\u3064\u3044\u3066<\/strong> <br>\u300c\u3093\u300d\u306e\u6b21\u306f\u72b6\u6cc1\u306b\u3088\u3063\u3066\u300cn\u300d\u307e\u305f\u306f\u300cnn\u300d\u306b\u81ea\u52d5\u7684\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3059\u3002\u6bcd\u97f3\uff08a,i,u,e,o\uff09\u3084\u300c\u306a\u884c\u30fb\u3084\u884c\u300d\u304c\u7d9a\u304f\u5834\u5408\u306f\u300cnn\u300d\u3001\u305d\u308c\u4ee5\u5916\u306e\u5b50\u97f3\u304c\u7d9a\u304f\u5834\u5408\u306f\u300cn\u300d\u3068\u3057\u3066\u51fa\u529b\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u610f\u56f3\u3057\u306a\u3044\u6587\u5b57\u306e\u7d50\u5408\u3092\u9632\u3044\u3067\u3044\u307e\u3059\u3002<\/li>\n\n\n\n<li><strong>\u4fc3\u97f3\uff08\u3063\uff09\u306e\u6271\u3044\u306b\u3064\u3044\u3066<\/strong> <br>\u5c0f\u3055\u3044\u300c\u3063\u300d\u306f\u3001\u76f4\u5f8c\u306e\u5b50\u97f3\u3092\u91cd\u306d\u308b\u5f62\u5f0f\uff08\u4f8b\uff1a\u304d\u3063\u3066 \u2192 kitte\uff09\u3067\u5909\u63db\u3055\u308c\u307e\u3059\u3002<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"i-2\">\u3053\u306e\u30c4\u30fc\u30eb\u304c\u5f79\u7acb\u3064\u3068\u304d\u306f\u3069\u3093\u306a\u3068\u304d\uff1f<\/h2>\n\n\n\n<p>\u3053\u306e\u5909\u63db\u30c4\u30fc\u30eb\u306f\u3001\u65e5\u5e38\u306e\u4e8b\u52d9\u4f5c\u696d\u304b\u3089\u5c02\u9580\u7684\u306a\u7528\u9014\u307e\u3067\u5e45\u5e83\u304f\u6d3b\u7528\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ID\u3084\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u4f5c\u6210\u6642<\/strong> <br>\u65e5\u672c\u8a9e\u306e\u6c0f\u540d\u3084\u8a00\u8449\u3092\u30ed\u30fc\u30de\u5b57\u306b\u3057\u3066\u767b\u9332\u3057\u305f\u3044\u5834\u5408\u306b\u3001\u6b63\u3057\u3044\u7db4\u308a\u3092\u78ba\u8a8d\u3057\u306a\u304c\u3089\u4f5c\u6210\u3067\u304d\u307e\u3059\u3002<\/li>\n\n\n\n<li><strong>\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u3084\u30c7\u30fc\u30bf\u5165\u529b\u4f5c\u696d<\/strong> <br>\u30c6\u30b9\u30c8\u30c7\u30fc\u30bf\u3068\u3057\u3066\u30ed\u30fc\u30de\u5b57\u306e\u6587\u5b57\u5217\u304c\u5927\u91cf\u306b\u5fc5\u8981\u306a\u5834\u5408\u3084\u3001\u5909\u6570\u540d\u3092\u65e5\u672c\u8a9e\u306e\u8aad\u307f\u304b\u3089\u4f5c\u6210\u3057\u305f\u3044\u5834\u5408\u306b\u4fbf\u5229\u3067\u3059\u3002<\/li>\n\n\n\n<li><strong>\u65e5\u672c\u8a9e\u5165\u529b\u304c\u3067\u304d\u306a\u3044\u74b0\u5883\u3067\u306e\u5165\u529b<\/strong> <br>\u6d77\u5916\u88fd\u306e\u30b2\u30fc\u30e0\u3084\u30c1\u30e3\u30c3\u30c8\u30c4\u30fc\u30eb\u306a\u3069\u3001\u65e5\u672c\u8a9e\u5165\u529b\uff08IME\uff09\u304c\u53d7\u3051\u4ed8\u3051\u3089\u308c\u306a\u3044\u74b0\u5883\u3078\u30c6\u30ad\u30b9\u30c8\u3092\u8cbc\u308a\u4ed8\u3051\u305f\u3044\u5834\u5408\u306b\u5f79\u7acb\u3061\u307e\u3059\u3002<\/li>\n\n\n\n<li><strong>\u65e5\u672c\u8a9e\u5b66\u7fd2\u8005\u306e\u8aad\u307f\u65b9\u78ba\u8a8d<\/strong> <br>\u3072\u3089\u304c\u306a\u3084\u30ab\u30bf\u30ab\u30ca\u306e\u8aad\u307f\u65b9\u3092\u30a2\u30eb\u30d5\u30a1\u30d9\u30c3\u30c8\u3067\u78ba\u8a8d\u3057\u305f\u3044\u5834\u5408\u306e\u88dc\u52a9\u30c4\u30fc\u30eb\u3068\u3057\u3066\u5229\u7528\u3067\u304d\u307e\u3059\u3002<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"i-3\">\u30d1\u30b9\u30dd\u30fc\u30c8\u3084\u30af\u30ec\u30b8\u30c3\u30c8\u30ab\u30fc\u30c9\u540d\u7fa9\u3067\u306e\u6ce8\u610f\u70b9<\/h2>\n\n\n\n<p>\u672c\u30c4\u30fc\u30eb\u306f\u300cPC\u3067\u306e\u5165\u529b\u306e\u3057\u3084\u3059\u3055\u300d\u3092\u91cd\u8996\u3057\u305f\u5909\u63db\u3092\u884c\u3063\u3066\u3044\u307e\u3059\u3002\u305d\u306e\u305f\u3081\u3001\u30d1\u30b9\u30dd\u30fc\u30c8\u3084\u30af\u30ec\u30b8\u30c3\u30c8\u30ab\u30fc\u30c9\u3067\u63a1\u7528\u3055\u308c\u3066\u3044\u308b\u53b3\u5bc6\u306a\u300c\u30d8\u30dc\u30f3\u5f0f\u30ed\u30fc\u30de\u5b57\u300d\u3068\u306f\u4e00\u90e8\u7570\u306a\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002\u516c\u7684\u306a\u66f8\u985e\u306e\u7533\u8acb\u306b\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001\u5fc5\u305a\u7533\u8acb\u5148\u306e\u898f\u5b9a\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u7279\u306b\u9577\u97f3\uff08\u300c\u304a\u3046\u300d\u3092\u300co\u300d\u3068\u3059\u308b\u304b\u300cou\u300d\u3068\u3059\u308b\u304b\u7b49\uff09\u306e\u6271\u3044\u306b\u9055\u3044\u304c\u51fa\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"i-4\">\u30ed\u30fc\u30de\u5b57\u5909\u63db\u304c\u3046\u307e\u304f\u3044\u304b\u306a\u3044\u5834\u5408<\/h2>\n\n\n\n<p>\u610f\u56f3\u3057\u305f\u30ed\u30fc\u30de\u5b57\u306b\u306a\u3089\u306a\u3044\u5834\u5408\u306f\u3001\u4ee5\u4e0b\u306e\u70b9\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u6f22\u5b57\u304c\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u304b<\/strong> <br>\u672c\u30c4\u30fc\u30eb\u306f\u300c\u3072\u3089\u304c\u306a\u300d\u3068\u300c\u30ab\u30bf\u30ab\u30ca\u300d\u306e\u307f\u3092\u5909\u63db\u5bfe\u8c61\u3068\u3057\u3066\u3044\u307e\u3059\u3002\u6f22\u5b57\u306f\u5909\u63db\u3055\u308c\u305a\u3001\u305d\u306e\u307e\u307e\u8868\u793a\u3055\u308c\u307e\u3059\u3002<\/li>\n\n\n\n<li><strong>\u8a18\u53f7\u3084\u5168\u89d2\u82f1\u6570\u5b57<\/strong> <br>\u65e5\u672c\u8a9e\u4ee5\u5916\u306e\u6587\u5b57\u306f\u5909\u63db\u51e6\u7406\u3092\u884c\u308f\u305a\u3001\u305d\u306e\u307e\u307e\u51fa\u529b\u3055\u308c\u307e\u3059\u3002<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u30ed\u30fc\u30de\u5b57 \u21d2 \u3072\u3089\u304c\u306a \u3072\u3089\u304c\u306a \u21d2 \u30ed\u30fc\u30de\u5b57 \u5909\u63db\u3057\u305f\u3044\u3072\u3089\u304c\u306a\u30fb\u30ab\u30bf\u30ab\u30ca\u306e\u6587\u7ae0 \u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u5909\u63db \u5909\u63db\u3059\u308b \u5909\u63db\u7d50\u679c(\u30ed\u30fc\u30de\u5b57) \u6587\u5b57\u6570: 0 \u30ea\u30bb\u30c3\u30c8 \u7d50\u679c\u3092\u30b3\u30d4\u30fc \u30b3\u30d4\u30fc\u3057\u307e\u3057\u305f \u5165\u529b\u3055\u308c\u305f\u3072\u3089\u304c\u306a\u3084\u30ab\u30bf\u30ab\u30ca\u306e\u6587 &#8230; <\/p>\n","protected":false},"author":4,"featured_media":10165,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,29,39],"tags":[],"class_list":{"0":"post-10162","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tool","8":"category-text","9":"category-life","10":"entry"},"_links":{"self":[{"href":"https:\/\/rakkokeyword.com\/techo\/wp-json\/wp\/v2\/posts\/10162","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rakkokeyword.com\/techo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rakkokeyword.com\/techo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rakkokeyword.com\/techo\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/rakkokeyword.com\/techo\/wp-json\/wp\/v2\/comments?post=10162"}],"version-history":[{"count":2,"href":"https:\/\/rakkokeyword.com\/techo\/wp-json\/wp\/v2\/posts\/10162\/revisions"}],"predecessor-version":[{"id":10166,"href":"https:\/\/rakkokeyword.com\/techo\/wp-json\/wp\/v2\/posts\/10162\/revisions\/10166"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rakkokeyword.com\/techo\/wp-json\/wp\/v2\/media\/10165"}],"wp:attachment":[{"href":"https:\/\/rakkokeyword.com\/techo\/wp-json\/wp\/v2\/media?parent=10162"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rakkokeyword.com\/techo\/wp-json\/wp\/v2\/categories?post=10162"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rakkokeyword.com\/techo\/wp-json\/wp\/v2\/tags?post=10162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}