{"id":863,"date":"2023-03-23T18:34:16","date_gmt":"2023-03-23T09:34:16","guid":{"rendered":"https:\/\/resemom.jp\/manabi\/?p=863"},"modified":"2026-08-03T14:25:08","modified_gmt":"2026-08-03T05:25:08","slug":"daigakusei-licence","status":"publish","type":"post","link":"https:\/\/resemom.jp\/manabi\/daigakusei-licence\/","title":{"rendered":"\u5927\u5b66\u751f\u306b\u304a\u3059\u3059\u3081\u306e\u8cc7\u683c10\u9078\uff01\u6587\u7cfb\u30fb\u7406\u7cfb\u304c\u53d6\u308b\u3079\u304d\u5c31\u8077\u306b\u6709\u5229\u306a\u8cc7\u683c\u306f\uff1f"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u4eca\u5f8c\u306e\u4eba\u751f\u3092\u52a9\u3051\u3066\u304f\u308c\u308b\u300c\u8cc7\u683c\u300d\u3002\u7a2e\u985e\u306b\u3088\u3063\u3066\u306f\u30012026\u5e748\u6708\u73fe\u5728\u304b\u3089\u59cb\u3081\u305f\u3068\u3057\u3066\u3001\u6570\u30f6\u6708\u9593\u3057\u3063\u304b\u308a\u3059\u308c\u3070\u5341\u5206\u5408\u683c\u3092\u76ee\u6307\u305b\u308b\u3082\u306e\u3082\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u305f\u3060\u53d6\u3063\u305f\u307b\u3046\u304c\u3044\u3044\u306e\u306f\u5206\u304b\u308b\u3051\u308c\u3069\u3001\u81ea\u7531\u306b\u6642\u9593\u3092\u4f7f\u3048\u308b\u5927\u5b66\u751f\u306e\u3046\u3061\u306b\u53d6\u3063\u3066\u304a\u304f\u3079\u304d\u306a\u306e\u3067\u3057\u3087\u3046\u304b\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30ea\u30af\u30eb\u30fc\u30c8\u304c\u904b\u55b6\u3059\u308b\u300c\u5c31\u8077\u30b8\u30e3\u30fc\u30ca\u30eb\u300d\u3067\u5b9f\u65bd\u3055\u308c\u305f\u30a2\u30f3\u30b1\u30fc\u30c8\u7d50\u679c\u306b\u3088\u308b\u3068\u3001\u6b21\u306e\u3088\u3046\u306a\u4e8b\u304c\u5224\u660e\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u300c\u5b66\u751f\u306e\u3046\u3061\u306b\u3057\u3066\u304a\u3051\u3070\u826f\u304b\u3063\u305f\u3068\u601d\u3046\u3053\u3068\u304c\u3042\u308b\u304b\u300d\u3068\u3044\u3046\u30a2\u30f3\u30b1\u30fc\u30c8\u3067\u306f\u3001\u5927\u5b664\u5e74\u751f\u30fb\u5927\u5b66\u96622\u5e74\u751f\u306e74.5\uff05\u304c\u300c\u306f\u3044\u300d\u300125.5\uff05\u304c\u300c\u3044\u3044\u3048\u300d\u3068\u7b54\u3048\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3055\u3089\u306b\u3001\u300c\u3042\u308b\u300d\u3068\u7b54\u3048\u305f\u5b66\u751f\u306b\u5177\u4f53\u7684\u306a\u5185\u5bb9\u3092\u5c0b\u306d\u305f\u3068\u3053\u308d\u300145\uff05\u3082\u306e\u5b66\u751f\u304c\u300c\u8cc7\u683c\u53d6\u5f97\u300d\u3068\u56de\u7b54\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u793e\u4f1a\u4eba\u306b\u306a\u3063\u3066\u5f8c\u6094\u3057\u306a\u3044\u305f\u3081\u306b\u3001\u5927\u5b66\u751f\u306e\u3046\u3061\u306b\u8cc7\u683c\u3092\u53d6\u308a\u305f\u3044\u65b9\u306f\u3001\u30e1\u30ea\u30c3\u30c8\u3084\u304a\u3059\u3059\u3081\u306e\u8cc7\u683c\u3092\u78ba\u8a8d\u3057\u3066\u5b66\u7fd2\u3092\u59cb\u3081\u307e\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<div id=\"dt-mitsukaru-shikaku-diagnosis\" class=\"dt-container\">\n  <div class=\"dt-loading\">\u8aad\u307f\u8fbc\u307f\u4e2d&#8230;<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u8cc7\u683c\u53d6\u5f97\u306e\u305f\u3081\u306b\u901a\u4fe1\u8b1b\u5ea7\u3092\u5229\u7528\u3059\u308b\u5834\u5408\u306f\u3001\u4ee5\u4e0b\u306e\u30b5\u30fc\u30d3\u30b9\u3067\u8cc7\u6599\u8acb\u6c42\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-center\" data-align=\"center\">\u304a\u3059\u3059\u3081\u306a\u4eba\u306e\u7279\u5fb4<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u304a\u3059\u3059\u3081\u306e\u901a\u4fe1\u8b1b\u5ea7<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\">\u8cea\u554f\u5236\u5ea6\u306a\u3069\u30d5\u30a9\u30ed\u30fc\u4f53\u5236\u304c\u3057\u3063\u304b\u308a\u3057\u3066\u3044\u308b\u901a\u4fe1\u8b1b\u5ea7\u3092\u63a2\u3057\u3066\u3044\u308b\u4eba\u306b<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=W10308J-K6957262_W&amp;p=a8629595\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">\u30a2\u30ac\u30eb\u30fc\u30c8<\/a><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">\u30b9\u30ad\u30de\u6642\u9593\u3067\u52b9\u7387\u3088\u304f\u5408\u683c\u3092\u76ee\u6307\u3057\u305f\u3044\u4eba\u306b<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=y7404W-T288086j&amp;p=a8629595\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">\u30b9\u30bf\u30c7\u30a3\u30f3\u30b0<\/a><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">\u7d19\u306e\u30c6\u30ad\u30b9\u30c8\u3068\u30b9\u30de\u30db\u3001\u3069\u3061\u3089\u3082\u5229\u7528\u3057\u3066\u5b66\u3073\u305f\u3044\u4eba\u306b<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=L12196V-t467240F&amp;p=a8629595\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">\u30e6\u30fc\u30ad\u30e3\u30f3<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u3010\u6587\u7cfb\u30fb\u7406\u7cfb\u554f\u308f\u305a\u3011\u5927\u5b66\u751f\u306b\u304a\u3059\u3059\u3081\u306e\u8cc7\u683c4\u9078<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1\uff0e TOEIC\uff08\u30c8\u30fc\u30a4\u30c3\u30af\uff09<\/strong><\/h3>\n\n\n\n<div class=\"swell-block-capbox cap_box\"><div class=\"cap_box_ttl\"><span>\u304a\u3059\u3059\u3081\u306e\u30dd\u30a4\u30f3\u30c8<\/span><\/div><div class=\"cap_box_content\">\n<ul class=\"wp-block-list\">\n<li>160\u30ab\u56fd\u3001\u7d0414,000\u306e\u4f01\u696d<\/li>\n\n\n\n<li>\u56e3\u4f53\u3067\u901a\u7528\u3059\u308b<\/li>\n\n\n\n<li>\u30c6\u30b9\u30c8\u7d50\u679c\u304c\u30b9\u30b3\u30a2\u3067\u51fa\u308b<\/li>\n\n\n\n<li>\u8a66\u9a13\u65e5\u7a0b\u304c\u591a\u304f\u6311\u6226\u3057\u3084\u3059\u3044<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u6587\u7cfb\u30fb\u7406\u7cfb\u554f\u308f\u305a\u304a\u3059\u3059\u3081\u306a\u306e\u304c\u3001\u300cTOEIC\u300d\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u805e\u304f\u30fb\u8aad\u3080\u82f1\u8a9e\u529b\u3092\u6e2c\u308b Listening &amp; Reading Test\u304c\u6709\u540d\u3067\u3001\u4e16\u754c160\u30ab\u56fd,\u7d0414,000\u306e\u4f01\u696d\u30fb\u56e3\u4f53\u3067\u6d3b\u7528\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u5c31\u8077\u6d3b\u52d5\u3067\u3082\u3001\u81ea\u5206\u306e\u5b9f\u529b\u3092\u30a2\u30d4\u30fc\u30eb\u3057\u3084\u3059\u3044\u8cc7\u683c\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">TOEIC\u306e\u7279\u5fb4\u306f\u3001\u30c6\u30b9\u30c8\u7d50\u679c\u304c\u30b9\u30b3\u30a2\u3067\u51fa\u308b\u3053\u3068\u3002\u5408\u683c\u30fb\u4e0d\u5408\u683c\u306e\u5224\u5b9a\u3067\u306f\u306a\u3044\u306e\u3067\u3001\u307e\u305a\u306f\u81ea\u5206\u306e\u30ec\u30d9\u30eb\u3092\u78ba\u8a8d\u3059\u308b\u305f\u3081\u306b\u53d7\u3051\u3066\u307f\u308b\u306e\u304c\u304a\u3059\u3059\u3081\u3067\u3059\u3002\u307e\u305f\u3001\u305f\u3068\u3048\u30b9\u30b3\u30a2\u304c\u60aa\u304f\u3066\u3082\u3001\u30b9\u30b3\u30a2\u306e\u4f38\u3073\u3092\u30a2\u30d4\u30fc\u30eb\u30dd\u30a4\u30f3\u30c8\u306b\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3055\u3089\u306b\u3001\u8a66\u9a13\u65e5\u7a0b\u304c\u591a\u304f\u6311\u6226\u3057\u3084\u3059\u3044\u306e\u3082\u30dd\u30a4\u30f3\u30c8\u3002\u6bce\u67082\u56de\u5b9f\u65bd\u3055\u308c\u3066\u3044\u308b\u90fd\u5e02\u3082\u591a\u304f\u3001\u601d\u3044\u7acb\u3063\u305f\u6642\u306b\u5b66\u7fd2\u3092\u59cb\u3081\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">TOEIC\u306e\u8a66\u9a13\u5bfe\u7b56\u3092\u3059\u308b\u306a\u3089\u3001\u30b9\u30bf\u30c7\u30a3\u30f3\u30b0\u304c\u304a\u3059\u3059\u3081\u3002\u30b9\u30de\u30db\u3067\u624b\u8efd\u306b\u5b66\u7fd2\u304c\u3067\u304d\u308b\u306e\u3067\u3001\u5927\u5b66\u751f\u3067\u3082\u5b66\u696d\u3084\u30d0\u30a4\u30c8\u306a\u3069\u3068\u4e21\u7acb\u3057\u3084\u3059\u304f\u5c06\u6765\u306e\u305f\u3081\u306b\u8cc7\u683c\u3092\u53d6\u5f97\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"swell-block-button red_ -size-l is-style-btn_normal\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=y7404W-T288086ju0026p=a8629595\" target=\"_blank\" rel=\"nofollow noopener\" class=\"swell-block-button__link\"><span><span class=\"swl-bg-color has-white-background-color\"><span class=\"swl-inline-color has-swl-deep-04-color\">\u624b\u9803\u306a\u4fa1\u683c\u3067\u59cb\u3081\u3084\u3059\u3044\uff01<\/span><\/span><br>\u30b9\u30bf\u30c7\u30a3\u30f3\u30b0\u306b\u7121\u6599\u767b\u9332\u3059\u308b<\/span><\/a><\/div>\n\n\n<div class=\"swell-block-postLink\">\t\t\t<div class=\"p-blogCard -internal\" data-type=\"type1\" data-onclick=\"clickLink\">\n\t\t\t\t<div class=\"p-blogCard__inner\">\n\t\t\t\t\t<span class=\"p-blogCard__caption\">\u3042\u308f\u305b\u3066\u8aad\u307f\u305f\u3044<\/span>\n\t\t\t\t\t<div class=\"p-blogCard__thumb c-postThumb\"><figure class=\"c-postThumb__figure\"><img decoding=\"async\" src=\"https:\/\/resemom.jp\/manabi\/wp-content\/uploads\/2023\/04\/toeic-tsushin-300x169.webp\" alt=\"\" class=\"c-postThumb__img u-obf-cover\" width=\"320\" height=\"180\"><\/figure><\/div>\t\t\t\t\t<div class=\"p-blogCard__body\">\n\t\t\t\t\t\t<a class=\"p-blogCard__title\" href=\"https:\/\/resemom.jp\/manabi\/toeic-tsushin\/\" target=\"_blank\" rel=\"noopener noreferrer\">TOEIC\u901a\u4fe1\u8b1b\u5ea7\u304a\u3059\u3059\u3081\u6bd4\u8f03\u30e9\u30f3\u30ad\u30f3\u30b02026\u5e74\u7248\uff01\u4eba\u6c17\u8b1b\u5ea7\u3067\u8a55\u5224\u826f\u3044\u306e\u306f\uff1f<\/a>\n\t\t\t\t\t\t<span class=\"p-blogCard__excerpt\">TOEIC\u306e\u30b9\u30b3\u30a2\u3092100\u70b9\u4e0a\u3052\u308b\u306b\u306f\u3001200\u6642\u9593\u304b\u3089300\u6642\u9593\u306e\u5b66\u7fd2\u304c\u5fc5\u8981\u3060\u3068\u3044\u308f\u308c\u3066\u3044\u307e\u3059\u3002\u305f\u3068\u3048\u3070\u9031\u306b20\u6642\u9593\uff08\u5e73\u65e52\u6642\u9593\u3001\u4f11\u65e55\u6642\u9593\uff09\u52c9\u5f37\u3057\u305f\u5834\u5408\u30012026\u5e748\u6708\u73fe\u5728\u304b\u3089\u59cb&#8230;<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>2\uff0e \u30de\u30a4\u30af\u30ed\u30bd\u30d5\u30c8\u30aa\u30d5\u30a3\u30b9\u30b9\u30da\u30b7\u30e3\u30ea\u30b9\u30c8\uff08MOS\uff09<\/strong><\/h3>\n\n\n\n<div class=\"swell-block-capbox cap_box\"><div class=\"cap_box_ttl\"><span>\u304a\u3059\u3059\u3081\u306e\u30dd\u30a4\u30f3\u30c8<\/span><\/div><div class=\"cap_box_content\">\n<ul class=\"wp-block-list\">\n<li>\u5e45\u5e83\u3044\u696d\u754c\u3067\u5b9f\u52d9\u306b\u76f4\u7d50\u3059\u308b<\/li>\n\n\n\n<li>\u30d1\u30bd\u30b3\u30f3\u30b9\u30ad\u30eb\u3092\u5ba2\u89b3\u7684\u306b\u8a3c\u660e\u3067\u304d\u308b<\/li>\n\n\n\n<li>\u5408\u5426\u306e\u7d50\u679c\u306f\u53d7\u9a13\u5f8c\u3059\u3050\u306b\u5224\u5b9a<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u300c\u30de\u30a4\u30af\u30ed\u30bd\u30d5\u30c8\u30aa\u30d5\u30a3\u30b9\u30b9\u30da\u30b7\u30e3\u30ea\u30b9\u30c8\uff08MOS\uff09\u300d\u3068\u306f\u3001\u30a8\u30af\u30bb\u30eb\u3084\u30ef\u30fc\u30c9\u306e\u5229\u7528\u30b9\u30ad\u30eb\u3092\u8a3c\u660e\u3067\u304d\u308b\u8cc7\u683c\u3067\u3059\u3002\u73fe\u4ee3\u3067\u306f\u30d1\u30bd\u30b3\u30f3\u30b9\u30ad\u30eb\u304c\u5fc5\u9808\u3068\u3082\u8a00\u3048\u308b\u306e\u3067\u3001\u3069\u306e\u696d\u754c\u306b\u5c31\u8077\u3059\u308b\u3068\u3057\u3066\u3082\u6709\u5229\u306b\u306a\u308b\u3067\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u307e\u305f\u3001\u65e2\u306b\u30d1\u30bd\u30b3\u30f3\u30b9\u30ad\u30eb\u306b\u81ea\u4fe1\u306e\u3042\u308b\u65b9\u3067\u3082\u3001\u5ba2\u89b3\u7684\u306b\u30b9\u30ad\u30eb\u3092\u8a3c\u660e\u3067\u304d\u308b\u306e\u306f\u30e1\u30ea\u30c3\u30c8\u3067\u3059\u3002\u8cc7\u683c\u3068\u3057\u3066\u5c65\u6b74\u66f8\u306b\u8a18\u5165\u3057\u3066\u3042\u308c\u3070\u3001\u63a1\u7528\u5074\u3082\u63a1\u7528\u3059\u308b\u660e\u78ba\u306a\u6839\u62e0\u3092\u5f97\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3055\u3089\u306b\u3001MOS\u306e\u7279\u5fb4\u306f\u5408\u5426\u306e\u7d50\u679c\u304c\u53d7\u9a13\u5f8c\u3059\u3050\u306b\u5224\u5b9a\u3055\u308c\u308b\u3053\u3068\u3002\u53d7\u9a13\u5f8c\u3059\u3050\u306b\u30a8\u30f3\u30c8\u30ea\u30fc\u30b7\u30fc\u30c8\u306b\u66f8\u304f\u3053\u3068\u304c\u3067\u304d\u3001\u5c31\u8077\u6d3b\u52d5\u306b\u751f\u304b\u305b\u307e\u3059\u3002\u30bd\u30d5\u30c8\u3054\u3068\u306b2\u3064\u306e\u30ec\u30d9\u30eb\u306b\u5206\u304b\u308c\u3066\u304a\u308a\u3001\u307e\u305a\u306f\u4e00\u822c\u30ec\u30d9\u30eb\u306e\u5408\u683c\u3092\u76ee\u6307\u3059\u306e\u304c\u304a\u3059\u3059\u3081\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">MOS\u306e\u5b66\u7fd2\u3092\u3059\u308b\u306a\u3089\u3001\u30e6\u30fc\u30ad\u30e3\u30f3\u304c\u304a\u3059\u3059\u3081\u3002\u30e6\u30fc\u30ad\u30e3\u30f3\u306f\u6700\u77ed1\u30f6\u6708\u3067\u8cc7\u683c\u3092\u53d6\u5f97\u3067\u304d\u308b\u306e\u3067\u3001\u632b\u6298\u305b\u305a\u306b\u793e\u4f1a\u4eba\u3067\u5f79\u7acb\u3064\u30b9\u30ad\u30eb\u3092\u8eab\u306b\u3064\u3051\u3089\u308c\u308b\u3067\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<div class=\"swell-block-button red_ -size-l is-style-btn_normal\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=L12196V-t467240Fu0026p=a8629595\" target=\"_blank\" rel=\"nofollow noopener\" class=\"swell-block-button__link\"><span><span class=\"swl-bg-color has-white-background-color\"><span class=\"swl-inline-color has-swl-deep-04-color\">\u521d\u5fc3\u8005\u3067\u3082\u5b89\u5fc3\u306e\u30b5\u30dd\u30fc\u30c8\uff01<\/span><\/span><br>\u30e6\u30fc\u30ad\u30e3\u30f3\u306b\u7121\u6599\u3067\u8cc7\u6599\u8acb\u6c42\u3059\u308b<\/span><\/a><\/div>\n\n\n<div class=\"swell-block-postLink\">\t\t\t<div class=\"p-blogCard -internal\" data-type=\"type1\" data-onclick=\"clickLink\">\n\t\t\t\t<div class=\"p-blogCard__inner\">\n\t\t\t\t\t<span class=\"p-blogCard__caption\">\u3042\u308f\u305b\u3066\u8aad\u307f\u305f\u3044<\/span>\n\t\t\t\t\t<div class=\"p-blogCard__thumb c-postThumb\"><figure class=\"c-postThumb__figure\"><img decoding=\"async\" src=\"https:\/\/resemom.jp\/manabi\/wp-content\/uploads\/2022\/07\/course-mos-300x169.jpg\" alt=\"\" class=\"c-postThumb__img u-obf-cover\" width=\"320\" height=\"180\"><\/figure><\/div>\t\t\t\t\t<div class=\"p-blogCard__body\">\n\t\t\t\t\t\t<a class=\"p-blogCard__title\" href=\"https:\/\/resemom.jp\/manabi\/mos\/\">\u30102026\u5e74\u6700\u65b0\u3011MOS\u901a\u4fe1\u8b1b\u5ea7\u306e\u304a\u3059\u3059\u3081\u30e9\u30f3\u30ad\u30f3\u30b0\uff01\u4eba\u6c1711\u793e\u3092\u5fb9\u5e95\u6bd4\u8f03\uff01<\/a>\n\t\t\t\t\t\t<span class=\"p-blogCard__excerpt\">\u81ea\u5206\u306e\u30d1\u30bd\u30b3\u30f3\u30b9\u30ad\u30eb\u3092\u8a3c\u660e\u3059\u308b\u305f\u3081\u306b\u3001MOS\uff08Microsoft Office Specialist\uff09\u3092\u53d6\u5f97\u3057\u305f\u3044\u3068\u8003\u3048\u3066\u3044\u308b\u4eba\u306f\u591a\u3044\u306e\u3067\u306f\u306a\u3044\u3067\u3057\u3087\u3046\u304b\uff1f MOS\u3092\u53d6\u5f97\u3059\u308b\u3053\u3068\u3067\u3001\u81ea\u5206\u306e\u30d1&#8230;<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>3\uff0e \u65e5\u5546\u7c3f\u8a183\u7d1a<\/strong><\/h3>\n\n\n\n<div class=\"swell-block-capbox cap_box\"><div class=\"cap_box_ttl\"><span>\u304a\u3059\u3059\u3081\u306e\u30dd\u30a4\u30f3\u30c8<\/span><\/div><div class=\"cap_box_content\">\n<ul class=\"wp-block-list\">\n<li>\u4f1a\u8a08\u77e5\u8b58\u306e\u57fa\u672c\u306f\u696d\u7a2e\u3092\u554f\u308f\u305a\u5f79\u306b\u7acb\u3064<\/li>\n\n\n\n<li>2\u30fb3\u7d1a\u306f\u516c\u5f0f\u306e\u5b66\u7fd2\u30b5\u30dd\u30fc\u30c8\u30b3\u30f3\u30c6\u30f3\u30c4\u304c\u7121\u6599\u3067\u5229\u7528\u53ef\u80fd<\/li>\n\n\n\n<li>\u6c17\u306b\u306a\u308b\u4f1a\u793e\u306e\u8ca1\u52d9\u8af8\u8868\u304c\u8aad\u3081\u308b\u3088\u3046\u306b\u306a\u308b<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u6587\u7cfb\u306b\u304a\u3059\u3059\u3081\u306e\u8cc7\u683c\u306e\u3088\u3046\u306b\u601d\u3048\u308b\u7c3f\u8a18\u691c\u5b9a\u8a66\u9a13\u3067\u3059\u304c\u300c\u65e5\u5546\u7c3f\u8a183\u7d1a\u300d\u3067\u3042\u308c\u3070\u3001\u696d\u7a2e\u3084\u8077\u7a2e\u306b\u95a2\u308f\u3089\u305a\u304a\u3059\u3059\u3081\u3067\u3059\u3002\u7d4c\u7406\u90e8\u9580\u306a\u3069\u3092\u76ee\u6307\u3059\u5834\u5408\u306f\u30012\u7d1a\u4ee5\u4e0a\u3092\u4fdd\u6709\u3057\u3066\u3044\u308b\u3068\u5c31\u8077\u6d3b\u52d5\u3067\u30a2\u30d4\u30fc\u30eb\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u7c3f\u8a18\u80fd\u529b\u3092\u8eab\u306b\u4ed8\u3051\u308b\u3053\u3068\u3067\u3001\u304a\u91d1\u306e\u6d41\u308c\u3092\u5b66\u3076\u3053\u3068\u304c\u53ef\u80fd\u30023\u7d1a\u306f\u8a66\u9a13\u7bc4\u56f2\u3082\u5e83\u3059\u304e\u305a\u3001\u3053\u308c\u304b\u3089\u793e\u4f1a\u306b\u51fa\u3066\u3044\u304f\u5927\u5b66\u751f\u306b\u304a\u3059\u3059\u3081\u306e\u8cc7\u683c\u3067\u3059\u3002\u307e\u305f\u30012\u30fb3\u7d1a\u3067\u3042\u308c\u3070\u3001\u516c\u5f0f\u306e\u5b66\u7fd2\u30b5\u30dd\u30fc\u30c8\u30b3\u30f3\u30c6\u30f3\u30c4\u304c\u7121\u6599\u3067\u5229\u7528\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u7c3f\u8a18\u306f\u4e16\u754c\u3067\u901a\u7528\u3059\u308b\u30b9\u30ad\u30eb\u3067\u3042\u308b\u3068\u3044\u3046\u306e\u3082\u5b09\u3057\u3044\u30dd\u30a4\u30f3\u30c8\u3002\u8a00\u8a9e\u304c\u9055\u3063\u3066\u3082\u884c\u308f\u308c\u3066\u3044\u308b\u51e6\u7406\u306e\u57fa\u672c\u306f\u540c\u3058\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u65e5\u672c\u4f01\u696d\u306f\u3082\u3061\u308d\u3093\u3001\u4e16\u754c\u306e\u4f1a\u793e\u306e\u8ca1\u52d9\u8af8\u8868\u304c\u8aad\u3081\u308b\u3088\u3046\u306b\u306a\u308b\u3053\u3068\u3067\u3001\u5c31\u8077\u6d3b\u52d5\u306b\u3082\u53d6\u308a\u7d44\u307f\u3084\u3059\u304f\u306a\u308b\u3067\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b9\u30bf\u30c7\u30a3\u30f3\u30b0\u3067\u306f\u3001\u65e5\u5546\u7c3f\u8a18\u306e\u8b1b\u5ea7\u3092\u958b\u8b1b\u3057\u3066\u3044\u307e\u3059\u3002\u5408\u683c\u5b9f\u7e3e\u3082\u8c4a\u5bcc\u306a\u306e\u3067\u3001\u521d\u3081\u3066\u5b66\u7fd2\u3059\u308b\u65b9\u3082\u5b89\u5fc3\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"swell-block-button red_ -size-l is-style-btn_normal\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=y7404W-T288086ju0026p=a8629595\" target=\"_blank\" rel=\"nofollow noopener\" class=\"swell-block-button__link\"><span><span class=\"swl-bg-color has-white-background-color\"><span class=\"swl-inline-color has-swl-deep-04-color\">2024\u5e74\u306e\u5408\u683c\u5b9f\u7e3e1285\u540d\uff01<\/span><\/span><br>\u30b9\u30bf\u30c7\u30a3\u30f3\u30b0\u306b\u7121\u6599\u767b\u9332\u3059\u308b<\/span><\/a><\/div>\n\n\n<div class=\"swell-block-postLink\">\t\t\t<div class=\"p-blogCard -internal\" data-type=\"type1\" data-onclick=\"clickLink\">\n\t\t\t\t<div class=\"p-blogCard__inner\">\n\t\t\t\t\t<span class=\"p-blogCard__caption\">\u3042\u308f\u305b\u3066\u8aad\u307f\u305f\u3044<\/span>\n\t\t\t\t\t<div class=\"p-blogCard__thumb c-postThumb\"><figure class=\"c-postThumb__figure\"><img decoding=\"async\" src=\"https:\/\/resemom.jp\/manabi\/wp-content\/uploads\/2022\/07\/boki-300x169.jpg\" alt=\"\" class=\"c-postThumb__img u-obf-cover\" width=\"320\" height=\"180\"><\/figure><\/div>\t\t\t\t\t<div class=\"p-blogCard__body\">\n\t\t\t\t\t\t<a class=\"p-blogCard__title\" href=\"https:\/\/resemom.jp\/manabi\/boki\/\">\u30102026\u5e74\u6700\u65b0\u3011\u7c3f\u8a18\u901a\u4fe1\u8b1b\u5ea7\u306e\u304a\u3059\u3059\u3081\u30e9\u30f3\u30ad\u30f3\u30b0\uff01\u4eba\u6c179\u793e\u3092\u5fb9\u5e95\u6bd4\u8f03\uff01<\/a>\n\t\t\t\t\t\t<span class=\"p-blogCard__excerpt\">\u65e5\u672c\u5546\u5de5\u4f1a\u8b70\u6240\u304c\u516c\u958b\u3057\u3066\u3044\u308b\u30c7\u30fc\u30bf\u306b\u3088\u308c\u3070\u3001\u7c3f\u8a18\u8a66\u9a13\u306e\u53d7\u9a13\u8005\u6570\u306f\u5b89\u5b9a\u3057\u305f\u6a2a\u3070\u3044(\u304a\u3088\u305d10\u4e07\u4eba)\u3068\u306a\u3063\u3066\u304a\u308a\u3001\u7c3f\u8a18\u8cc7\u683c\u306f\u4e00\u5b9a\u306e\u9700\u8981\u304c\u3042\u308b\u8cc7\u683c\u3068\u3057\u3066\u3001\u4eba\u6c17\u3092\u96c6\u3081\u3066&#8230;<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>4\uff0e \u666e\u901a\u81ea\u52d5\u8eca\u514d\u8a31<\/strong><\/h3>\n\n\n\n<div class=\"swell-block-capbox cap_box\"><div class=\"cap_box_ttl\"><span>\u304a\u3059\u3059\u3081\u306e\u30dd\u30a4\u30f3\u30c8<\/span><\/div><div class=\"cap_box_content\">\n<ul class=\"wp-block-list\">\n<li>\u514d\u8a31\u5408\u5bbf\u3067\u5b89\u304f\u30b9\u30d4\u30fc\u30c7\u30a3\u30fc\u306b\u53d6\u5f97<\/li>\n\n\n\n<li>\u4ed5\u4e8b\u3060\u3051\u3067\u306a\u304f\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u3067\u3082\u4e16\u754c\u304c\u5e83\u304c\u308b<\/li>\n\n\n\n<li>\u5927\u5b66\u751f\u306a\u3089\u3067\u306f\u306e\u5b66\u5272\u30d7\u30e9\u30f3\u3082\u8c4a\u5bcc<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u300c\u666e\u901a\u81ea\u52d5\u8eca\u514d\u8a31\u300d\u3082\u3001\u6587\u7cfb\u7406\u7cfb\u3092\u554f\u308f\u305a\u5927\u5b66\u751f\u306b\u304a\u3059\u3059\u3081\u306e\u8cc7\u683c\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ed5\u4e8b\u3067\u3082\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u3067\u3082\u3001\u884c\u52d5\u7bc4\u56f2\u3092\u5927\u304d\u304f\u5e83\u3052\u3089\u308c\u308b\u904b\u8ee2\u514d\u8a31\u3002\u5730\u65b9\u4f01\u696d\u3084\u3001\u90fd\u5fc3\u3067\u50cd\u304f\u5834\u5408\u3067\u3082\u8ee2\u52e4\u30fb\u51fa\u5f35\u3067\u6c42\u3081\u3089\u308c\u308b\u3053\u3068\u3082\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u904b\u8ee2\u514d\u8a31\u306e\u53d6\u5f97\u306b\u306f\u3001\u7b46\u8a18\u3060\u3051\u3067\u306a\u304f\u5b9f\u6280\u304c\u5fc5\u9808\u3002\u81ea\u52d5\u8eca\u5b66\u6821\u306b\u901a\u3046\u306e\u304c\u4e00\u822c\u7684\u3067\u3059\u304c\u3001\u307e\u3068\u307e\u3063\u305f\u6642\u9593\u304c\u53d6\u308c\u308b\u5927\u5b66\u751f\u306e\u5834\u5408\u306f\u514d\u8a31\u5408\u5bbf\u3068\u3044\u3046\u9078\u629e\u80a2\u3082\u3042\u308a\u307e\u3059\u30022\u9031\u9593\u7a0b\u5ea6\u3067\u30b9\u30d4\u30fc\u30c7\u30a3\u30fc\u306b\u514d\u8a31\u304c\u53d6\u5f97\u3067\u304d\u308b\u306e\u3067\u304a\u3059\u3059\u3081\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5927\u5b66\u751f\u5354\u304b\u3089\u7533\u3057\u8fbc\u3093\u3060\u308a\u5b66\u5272\u3092\u5229\u7528\u3057\u305f\u308a\u3059\u308c\u3070\u3001\u793e\u4f1a\u4eba\u3088\u308a\u5b89\u304f\u6e08\u307e\u305b\u308b\u3053\u3068\u3082\u53ef\u80fd\u3002\u5165\u793e\u5f8c\u306b\u4ed5\u4e8b\u3092\u899a\u3048\u306a\u304c\u3089\u81ea\u52d5\u8eca\u5b66\u6821\u306b\u901a\u3046\u306e\u306f\u5927\u5909\u306a\u306e\u3067\u3001\u5927\u5b66\u751f\u306e\u3046\u3061\u306b\u53d6\u5f97\u3057\u3066\u304a\u304f\u306e\u304c\u304a\u3059\u3059\u3081\u3067\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u6587\u7cfb\u306e\u5927\u5b66\u751f\u306b\u304a\u3059\u3059\u3081\u306e\u8cc7\u683c4\u9078<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1\uff0e FP\u6280\u80fd\u691c\u5b9a\uff08\u30d5\u30a1\u30a4\u30ca\u30f3\u30b7\u30e3\u30eb\u30d7\u30e9\u30f3\u30ca\u30fc\uff09<\/strong><\/h3>\n\n\n\n<div class=\"swell-block-capbox cap_box\"><div class=\"cap_box_ttl\"><span>\u304a\u3059\u3059\u3081\u306e\u30dd\u30a4\u30f3\u30c8<\/span><\/div><div class=\"cap_box_content\">\n<ul class=\"wp-block-list\">\n<li>\u304a\u91d1\u306b\u95a2\u3059\u308b\u8eab\u8fd1\u3067\u5e45\u5e83\u3044\u77e5\u8b58\u304c\u8eab\u306b\u4ed8\u304f\u3064\u304f<\/li>\n\n\n\n<li>\u696d\u754c\u3092\u554f\u308f\u305a\u5f79\u306b\u7acb\u3064<\/li>\n\n\n\n<li>\u5b9f\u751f\u6d3b\u306b\u3082\u5f79\u7acb\u3064\u5185\u5bb9\u3067\u5b66\u7fd2\u3057\u3084\u3059\u3044<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u300cFP\u6280\u80fd\u691c\u5b9a\u300d\u306f\u3001\u5e45\u5e83\u3044\u5206\u91ce\u306e\u6587\u7cfb\u5927\u5b66\u751f\u306b\u304a\u3059\u3059\u3081\u3067\u304d\u308b\u8cc7\u683c\u3067\u3059\u3002\u300cFP\u300d\u3068\u306f\u30d5\u30a1\u30a4\u30ca\u30f3\u30b7\u30e3\u30eb\u30fb\u30d7\u30e9\u30f3\u30ca\u30fc\u3092\u610f\u5473\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">FP\u6280\u80fd\u691c\u5b9a\u306f\u3001\u8cc7\u91d1\u8a08\u753b\u306b\u95a2\u3059\u308b\u77e5\u8b58\u3092\u78ba\u304b\u3081\u308b\u56fd\u5bb6\u8cc7\u683c\u3002\u5b88\u5099\u7bc4\u56f2\u306f\u6559\u80b2\u3084\u4f4f\u5b85\u8cc7\u91d1\u3001\u5e74\u91d1\u3001\u76f8\u7d9a\u3001\u91d1\u878d\u5546\u54c1\u306a\u3069\u5b88\u5099\u7bc4\u56f2\u304c\u5e83\u3044\u306e\u304c\u7279\u5fb4\u3067\u3059\u3002FP\u8cc7\u683c\u306f\u3001\u4f01\u696d\u3067\u6607\u683c\u8981\u4ef6\u306b\u8a2d\u5b9a\u3055\u308c\u305f\u308a\u3001\u53d6\u5f97\u304c\u5968\u52b1\u3055\u308c\u305f\u308a\u3057\u3066\u3044\u308b\u3053\u3068\u3082\u591a\u3044\u8cc7\u683c\u3068\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u95a2\u9023\u3059\u308b\u696d\u754c\u306f\u9280\u884c\u30fb\u8a3c\u5238\u30fb\u4fdd\u967a\u306a\u3069\u306e\u91d1\u878d\u696d\u754c\u306b\u3068\u3069\u307e\u308a\u307e\u305b\u3093\u3002FP\u306e\u77e5\u8b58\u306f\u4e0d\u52d5\u7523\u3084\u533b\u7642\u30fb\u798f\u7949\u696d\u754c\u3001\u3055\u307e\u3056\u307e\u306a\u4f01\u696d\u306e\u7dcf\u52d9\u90e8\u9580\u3067\u6d3b\u7528\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u304a\u91d1\u306b\u95a2\u3059\u308b\u8eab\u8fd1\u306a\u5206\u91ce\u304c\u8a66\u9a13\u7bc4\u56f2\u3067\u3042\u308a\u3001\u5b9f\u751f\u6d3b\u306b\u3082\u5f79\u7acb\u3064\u77e5\u8b58\u304c\u6e80\u8f09\u306eFP\u6280\u80fd\u691c\u5b9a\u30023\u7d1a\u304b\u3089\u6311\u6226\u3067\u304d\u307e\u3059\u304c\u3001\u5c31\u8077\u6d3b\u52d5\u3067\u30a2\u30d4\u30fc\u30eb\u3059\u308b\u3053\u3068\u3092\u8003\u3048\u308b\u3068\u3001\u5927\u5b66\u751f\u306e\u3046\u3061\u306b2\u7d1a\u53d6\u5f97\u304c\u304a\u3059\u3059\u3081\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30b9\u30bf\u30c7\u30a3\u30f3\u30b0\u3067\u306f\u3001FP2\u7d1a\u30683\u7d1a\u3092\u3069\u3061\u3089\u3082\u5b66\u7fd2\u3067\u304d\u308b\u306e\u3067\u3001\u5927\u5b66\u751f\u4e2d\u306b2\u7d1a\u307e\u3067\u5408\u683c\u3057\u305f\u3044\u3068\u8003\u3048\u3066\u3044\u308b\u65b9\u306b\u304a\u3059\u3059\u3081\u3067\u3059\u30023\u7d1a\u306e\u8b1b\u5ea7\u306f\u30014,950\u5186\u3068\u624b\u9803\u306a\u4fa1\u683c\u306a\u306e\u3067\u59cb\u3081\u3084\u3059\u3044\u306e\u3082\u9b45\u529b\u3067\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<div class=\"swell-block-button red_ -size-l is-style-btn_normal\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=y7404W-T288086ju0026p=a8629595\" target=\"_blank\" rel=\"nofollow noopener\" class=\"swell-block-button__link\"><span><span class=\"swl-bg-color has-white-background-color\"><span class=\"swl-inline-color has-swl-deep-04-color\">10\uff05\u30af\u30fc\u30dd\u30f3\u3082\u30d7\u30ec\u30bc\u30f3\u30c8\u4e2d\uff01<\/span><\/span><br>\u30b9\u30bf\u30c7\u30a3\u30f3\u30b0\u306b\u7121\u6599\u767b\u9332\u3059\u308b<\/span><\/a><\/div>\n\n\n<div class=\"swell-block-postLink\">\t\t\t<div class=\"p-blogCard -internal\" data-type=\"type1\" data-onclick=\"clickLink\">\n\t\t\t\t<div class=\"p-blogCard__inner\">\n\t\t\t\t\t<span class=\"p-blogCard__caption\">\u3042\u308f\u305b\u3066\u8aad\u307f\u305f\u3044<\/span>\n\t\t\t\t\t<div class=\"p-blogCard__thumb c-postThumb\"><figure class=\"c-postThumb__figure\"><img decoding=\"async\" src=\"https:\/\/resemom.jp\/manabi\/wp-content\/uploads\/2022\/07\/fp-300x169.jpg\" alt=\"\" class=\"c-postThumb__img u-obf-cover\" width=\"320\" height=\"180\"><\/figure><\/div>\t\t\t\t\t<div class=\"p-blogCard__body\">\n\t\t\t\t\t\t<a class=\"p-blogCard__title\" href=\"https:\/\/resemom.jp\/manabi\/fp\/\" target=\"_blank\" rel=\"noopener noreferrer\">FP(\u30d5\u30a1\u30a4\u30ca\u30f3\u30b7\u30e3\u30eb\u30d7\u30e9\u30f3\u30ca\u30fc)\u901a\u4fe1\u8b1b\u5ea7\u304a\u3059\u3059\u3081\u6bd4\u8f03\u30e9\u30f3\u30ad\u30f3\u30b02026\u5e74\u7248\uff01\u4eba\u6c1711\u793e\u3067\u8a55\u5224\u826f\u3044\u306e\u306f\uff1f<\/a>\n\t\t\t\t\t\t<span class=\"p-blogCard__excerpt\">\u6295\u8cc7\u3084\u526f\u696d\u3078\u306e\u95a2\u5fc3\u304c\u9ad8\u307e\u308a\u3001\u8cc7\u7523\u3092\u3069\u3046\u5897\u3084\u3059\u304b\u60a9\u3080\u4eba\u3005\u304c\u5897\u3048\u3001\u304a\u91d1\u306e\u5c02\u9580\u5bb6\u3067\u3042\u308bFP(\u30d5\u30a1\u30a4\u30ca\u30f3\u30b7\u30e3\u30eb\u30d7\u30e9\u30f3\u30ca\u30fc)\u306e\u9700\u8981\u306f\u4f38\u3073\u3066\u304d\u3066\u3044\u307e\u3059\u3002 FP3\u7d1a\u306e\u53d7\u9a13\u8005\u6570\u306f\u30012&#8230;<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>2\uff0e \u79d8\u66f8\u691c\u5b9a<\/strong><\/h3>\n\n\n\n<div class=\"swell-block-capbox cap_box\"><div class=\"cap_box_ttl\"><span>\u304a\u3059\u3059\u3081\u306e\u30dd\u30a4\u30f3\u30c8<\/span><\/div><div class=\"cap_box_content\">\n<ul class=\"wp-block-list\">\n<li>\u300c\u611f\u3058\u306e\u3088\u3055\u300d\u306b\u3064\u3044\u3066\u5b66\u3079\u308b<\/li>\n\n\n\n<li>\u5b66\u3093\u3060\u5185\u5bb9\u304c\u5c31\u8077\u6d3b\u52d5\u306e\u9762\u63a5\u306b\u6d3b\u304d\u308b<\/li>\n\n\n\n<li>\u516c\u5f0f\u30b5\u30a4\u30c8\u3067\u904e\u53bb\u554f\u3092\u4e00\u90e8\u516c\u958b\u3057\u3066\u3044\u308b<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u300c\u79d8\u66f8\u691c\u5b9a\u300d\u3068\u306f\u3001\u30d3\u30b8\u30cd\u30b9\u306b\u304a\u3051\u308b\u300c\u611f\u3058\u306e\u3088\u3055\u300d\u306b\u3064\u3044\u3066\u63d0\u5531\u3057\u3066\u3044\u308b\u8a66\u9a13\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5b9f\u969b\u306b\u79d8\u66f8\u3068\u3057\u3066\u50cd\u304f\u304b\u3069\u3046\u304b\u306b\u95a2\u308f\u3089\u305a\u3001\u30d3\u30b8\u30cd\u30b9\u30d1\u30fc\u30bd\u30f3\u3068\u3057\u3066\u306e\u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u57fa\u672c\u3092\u8eab\u306b\u4ed8\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u79d8\u66f8\u691c\u5b9a\u306e\u30dd\u30a4\u30f3\u30c8\u306f\u3001\u8cc7\u683c\u3092\u6240\u6301\u3057\u3066\u3044\u308b\u3053\u3068\u304c\u30a2\u30d4\u30fc\u30eb\u306b\u306a\u308b\u3060\u3051\u3067\u306f\u306a\u304f\u3001\u8eab\u306b\u4ed8\u3051\u305f\u30b9\u30ad\u30eb\u304c\u5c31\u8077\u9762\u63a5\u3067\u3082\u305d\u306e\u307e\u307e\u4f7f\u3048\u308b\u3053\u3068\u3002\u6e961\u7d1a\u4ee5\u4e0a\u306f\u7b46\u8a18\u8a66\u9a13\u306e\u5408\u683c\u5f8c\u306b\u9762\u63a5\u8a66\u9a13\u3082\u3042\u308b\u306e\u3067\u3001\u9762\u63a5\u306e\u7df4\u7fd2\u3068\u3057\u3066\u3082\u304a\u3059\u3059\u3081\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u9762\u63a5\u8a66\u9a13\u3067\u306f\u3001\u77e5\u8b58\u306e\u307f\u306a\u3089\u305a\u614b\u5ea6\u30fb\u7269\u8170\u30fb\u3057\u3050\u3055\u3068\u3044\u3063\u305f\u62bd\u8c61\u7684\u306a\u30dd\u30a4\u30f3\u30c8\u3082\u5be9\u67fb\u5bfe\u8c61\u3068\u306a\u308a\u307e\u3059\u3002\u516c\u5f0f\u30b5\u30a4\u30c8\u306b\u306f\u5b9f\u969b\u306e\u8a66\u9a13\u554f\u984c\u3084\u89e3\u7b54\u89e3\u8aac\u3082\u516c\u958b\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u3001\u6c17\u306b\u306a\u308b\u65b9\u306f\u305c\u3072\u30c1\u30a7\u30c3\u30af\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u79d8\u66f8\u691c\u5b9a\u304c\u6c17\u306b\u306a\u308b\u65b9\u306f\u3001\u30e6\u30fc\u30ad\u30e3\u30f3\u306e\u8b1b\u5ea7\u304c\u304a\u3059\u3059\u3081\u3067\u3059\u3002\u6dfb\u524a\u4ed8\u304d\u306e\u6a21\u64ec\u8a66\u9a13\u3067\u3001\u5f31\u70b9\u3092\u628a\u63e1\u3057\u306a\u304c\u3089\u8a66\u9a13\u5bfe\u7b56\u304c\u3067\u304d\u308b\u305f\u3081\u3001\u52b9\u7387\u306e\u826f\u3044\u5b66\u7fd2\u304c\u53ef\u80fd\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"swell-block-button red_ -size-l is-style-btn_normal\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=L12196V-t467240Fu0026p=a8629595\" target=\"_blank\" rel=\"nofollow noopener\" class=\"swell-block-button__link\"><span><span class=\"swl-bg-color has-white-background-color\"><span class=\"swl-inline-color has-swl-deep-04-color\">10\u5e74\u9593\u306e\u5408\u683c\u80053,700\u540d\uff01<\/span><\/span><br>\u30e6\u30fc\u30ad\u30e3\u30f3\u306b\u7121\u6599\u3067\u8cc7\u6599\u8acb\u6c42\u3059\u308b<\/span><\/a><\/div>\n\n\n<div class=\"swell-block-postLink\">\t\t\t<div class=\"p-blogCard -internal\" data-type=\"type1\" data-onclick=\"clickLink\">\n\t\t\t\t<div class=\"p-blogCard__inner\">\n\t\t\t\t\t<span class=\"p-blogCard__caption\">\u3042\u308f\u305b\u3066\u8aad\u307f\u305f\u3044<\/span>\n\t\t\t\t\t<div class=\"p-blogCard__thumb c-postThumb\"><figure class=\"c-postThumb__figure\"><img decoding=\"async\" src=\"https:\/\/resemom.jp\/manabi\/wp-content\/uploads\/2022\/05\/hisyokentei-300x169.jpg\" alt=\"\" class=\"c-postThumb__img u-obf-cover\" width=\"320\" height=\"180\"><\/figure><\/div>\t\t\t\t\t<div class=\"p-blogCard__body\">\n\t\t\t\t\t\t<a class=\"p-blogCard__title\" href=\"https:\/\/resemom.jp\/manabi\/secretary-course\/\" target=\"_blank\" rel=\"noopener noreferrer\">\u79d8\u66f8\u691c\u5b9a\u306e\u304a\u3059\u3059\u3081\u901a\u4fe1\u8b1b\u5ea7\u30e9\u30f3\u30ad\u30f3\u30b0\u30102026\u5e74\u5ea6\u3011\u4e3b\u89819\u793e\u3092\u5fb9\u5e95\u6bd4\u8f03<\/a>\n\t\t\t\t\t\t<span class=\"p-blogCard__excerpt\">\u79d8\u66f8\u691c\u5b9a\u306f\u3001\u30d3\u30b8\u30cd\u30b9\u30de\u30ca\u30fc\u3084\u7acb\u3061\u632f\u308b\u821e\u3044\u306a\u3069\u3001\u4ed5\u4e8b\u3092\u3059\u308b\u3046\u3048\u3067\u91cd\u8981\u306a\u77e5\u8b58\u3092\u5f97\u3089\u308c\u308b\u8cc7\u683c\u3002 \u4eba\u6750\u30b5\u30fc\u30d3\u30b9\u3092\u4e3b\u529b\u3068\u3059\u308b\u30a6\u30a3\u30eb\u30b0\u30eb\u30fc\u30d7\u306f\u3001\u660e\u5149\u7fa9\u587e\u3092\u5168\u56fd\u5c55\u958b\u3059\u308b\u660e\u5149&#8230;<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>3\uff0e \u5b85\u5730\u5efa\u7269\u53d6\u5f15\u58eb\u8cc7\u683c\u8a66\u9a13<\/strong><\/h3>\n\n\n\n<div class=\"swell-block-capbox cap_box\"><div class=\"cap_box_ttl\"><span>\u304a\u3059\u3059\u3081\u306e\u30dd\u30a4\u30f3\u30c8<\/span><\/div><div class=\"cap_box_content\">\n<ul class=\"wp-block-list\">\n<li>\u4e0d\u52d5\u7523\u3001\u91d1\u878d\u3001\u5efa\u7bc9\u3001IT\u696d\u754c\u3084\u516c\u52d9\u54e1\u3068\u76f8\u6027\u304c\u826f\u3044<\/li>\n\n\n\n<li>\u6607\u9032\u3060\u3051\u3067\u306a\u304f\u72ec\u7acb\u958b\u696d\u3082\u76ee\u6307\u305b\u308b\u8cc7\u683c<\/li>\n\n\n\n<li>\u53d7\u9a13\u8cc7\u683c\u304c\u306a\u304f\u3001\u8ab0\u3067\u3082\u6311\u6226\u3067\u304d\u308b<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u300c\u5b85\u5730\u5efa\u7269\u53d6\u5f15\u58eb\u8cc7\u683c\u8a66\u9a13\u300d\u306f\u3001\u6bce\u5e7420\u4e07\u4eba\u524d\u5f8c\u304c\u53d7\u9a13\u3059\u308b\u4eba\u6c17\u306e\u56fd\u5bb6\u8cc7\u683c\u3067\u3059\u3002\u300c\u5b85\u5efa\u300d\u3068\u3082\u7565\u3055\u308c\u3066\u304a\u308a\u3001\u4e0d\u52d5\u7523\u696d\u754c\u306f\u3082\u3061\u308d\u3093\u91d1\u878d\u696d\u754c\u3084\u5efa\u7bc9\u696d\u754c\u3001IT\u696d\u754c\u3001\u516c\u52d9\u54e1\u3092\u76ee\u6307\u3059\u5834\u5408\u306b\u3082\u304a\u3059\u3059\u3081\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5b85\u5efa\u306e\u5927\u304d\u306a\u30e1\u30ea\u30c3\u30c8\u306f\u3001\u72ec\u7acb\u958b\u696d\u3084\u30ad\u30e3\u30ea\u30a2\u30a2\u30c3\u30d7\u306b\u751f\u304b\u305b\u308b\u3068\u3044\u3046\u3053\u3068\u3002\u4f01\u696d\u306e\u4e2d\u3067\u6607\u683c\u306e\u6761\u4ef6\u3068\u3057\u3066\u6c42\u3081\u3089\u308c\u308b\u3053\u3068\u304c\u3042\u308b\u307b\u304b\u3001\u5c06\u6765\u72ec\u7acb\u3092\u8003\u3048\u3066\u3044\u308b\u65b9\u306b\u3082\u304a\u3059\u3059\u3081\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5408\u683c\u7387\u306f\u7d0415\uff5e18\uff05\u3068\u96e3\u6613\u5ea6\u3082\u5c11\u3057\u9ad8\u3081\u306a\u306e\u3067\u3001\u30a8\u30f3\u30c8\u30ea\u30fc\u30b7\u30fc\u30c8\u3067\u30a2\u30d4\u30fc\u30eb\u6750\u6599\u306b\u306a\u308a\u307e\u3059\u3002\u307e\u305f\u3001\u53d7\u9a13\u8cc7\u683c\u304c\u306a\u3044\u305f\u3081\u8ab0\u3067\u3082\u6311\u6226\u3067\u304d\u308b\u306e\u3082\u5b09\u3057\u3044\u30dd\u30a4\u30f3\u30c8\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4e0d\u52d5\u7523\u3092\u6271\u3046\u696d\u7a2e\u3067\u3042\u308c\u3070\u5165\u793e\u5f8c\u306b\u53d7\u9a13\u3092\u5f37\u5236\u3055\u308c\u308b\u3053\u3068\u3082\u591a\u3044\u306e\u3067\u3001\u6642\u9593\u306b\u4f59\u88d5\u304c\u3042\u308b\u5927\u5b66\u751f\u306e\u3046\u3061\u306b\u53d6\u5f97\u3057\u3066\u304a\u304d\u307e\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5b85\u5efa\u58eb\u306e\u8cc7\u683c\u3092\u53d6\u308b\u306a\u3089\u3001\u30a2\u30ac\u30eb\u30fc\u30c8\u304c\u304a\u3059\u3059\u3081\u3067\u3059\u30022025\u5e74\u5ea6\u3067\u4e00\u767a\u5408\u683c\u7387\u304c77.01%\u3068\u9ad8\u304f\u3001\u5b9f\u7e3e\u3082\u8c4a\u5bcc\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u57fa\u790e\u304b\u3089\u5b66\u3073\u305f\u3044\u65b9\u3082\u3001\u30c6\u30ad\u30b9\u30c8\u3084\u8b1b\u7fa9\u306e\u8cea\u304c\u9ad8\u3044\u306e\u3067\u6e80\u8db3\u3067\u304d\u308b\u3067\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<div class=\"swell-block-button red_ -size-l is-style-btn_normal\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=W10308J-K6957262_Wu0026p=a8629595\" target=\"_blank\" rel=\"nofollow noopener\" class=\"swell-block-button__link\"><span><span class=\"swl-bg-color has-white-background-color\"><span class=\"swl-inline-color has-swl-deep-04-color\">\u4e00\u767a\u5408\u683c\u7387\u304c\u9a5a\u7570\u306e77.01\uff05\uff01<\/span><\/span><br>\u30a2\u30ac\u30eb\u30fc\u30c8\u306b\u7121\u6599\u3067\u8cc7\u6599\u8acb\u6c42\u3059\u308b<\/span><\/a><\/div>\n\n\n<div class=\"swell-block-postLink\">\t\t\t<div class=\"p-blogCard -internal\" data-type=\"type1\" data-onclick=\"clickLink\">\n\t\t\t\t<div class=\"p-blogCard__inner\">\n\t\t\t\t\t<span class=\"p-blogCard__caption\">\u3042\u308f\u305b\u3066\u8aad\u307f\u305f\u3044<\/span>\n\t\t\t\t\t<div class=\"p-blogCard__thumb c-postThumb\"><figure class=\"c-postThumb__figure\"><img decoding=\"async\" src=\"https:\/\/resemom.jp\/manabi\/wp-content\/uploads\/2026\/04\/Gemini_Generated_Image_wril4xwril4xwril-300x164.jpeg\" alt=\"\" class=\"c-postThumb__img u-obf-cover\" width=\"320\" height=\"180\"><\/figure><\/div>\t\t\t\t\t<div class=\"p-blogCard__body\">\n\t\t\t\t\t\t<a class=\"p-blogCard__title\" href=\"https:\/\/resemom.jp\/manabi\/takken-tushinkoza-osusume-2026\/\">\u5b85\u5efa\u306e\u901a\u4fe1\u8b1b\u5ea7\u304a\u3059\u3059\u3081\u30e9\u30f3\u30ad\u30f3\u30b09\u9078\uff01\u30102026\u5e748\u6708\u7248\u3011\u5fd6\u5ea6\u306a\u3057\u3067\u72ec\u81ea\u8a55\u4fa1<\/a>\n\t\t\t\t\t\t<span class=\"p-blogCard__excerpt\">\u672c\u8a18\u4e8b\u3067\u306f\u3001\u5b85\u5efa\u901a\u4fe1\u8b1b\u5ea7\u306e\u5229\u7528\u800550\u540d\u4ee5\u4e0a\u306e\u30ea\u30a2\u30eb\u306a\u53e3\u30b3\u30df\u3092\u5fb9\u5e95\u30ea\u30b5\u30fc\u30c1\u3057\u307e\u3057\u305f\u3002 \u898b\u4e8b\u5408\u683c\u3092\u52dd\u3061\u53d6\u3063\u305f\u559c\u3073\u306e\u58f0\u306f\u3082\u3061\u308d\u3093\u3001\u6b8b\u5ff5\u306a\u304c\u3089\u4e0d\u5408\u683c\u306b\u306a\u3063\u3066\u3057\u307e\u3063\u305f\u65b9\u306e&#8230;<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>4\uff0e <\/strong><strong>\u65e5\u7d4c\u7d4c\u6e08\u77e5\u529b\u30c6\u30b9\u30c8\uff08<\/strong><strong>\u65e5\u7d4cTEST\uff09<\/strong><\/h3>\n\n\n\n<div class=\"swell-block-capbox cap_box\"><div class=\"cap_box_ttl\"><span>\u304a\u3059\u3059\u3081\u306e\u30dd\u30a4\u30f3\u30c8<\/span><\/div><div class=\"cap_box_content\">\n<ul class=\"wp-block-list\">\n<li>\u65e5\u672c\u7d4c\u6e08\u65b0\u805e\u793e\u3068\u65e5\u672c\u7d4c\u6e08\u7814\u7a76\u30bb\u30f3\u30bf\u30fc\u304c\u4e3b\u50ac<\/li>\n\n\n\n<li>\u96c6\u3081\u305f\u77e5\u8b58\u3092\u52a0\u5de5\u30fb\u6574\u7406\u30fb\u9078\u5225\u3059\u308b\u529b\u3082\u8a55\u4fa1<\/li>\n\n\n\n<li>\u5e45\u5e83\u3044\u30b8\u30e3\u30f3\u30eb\u304b\u3089\u51fa\u984c\u3055\u308c\u308b<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u300c\u65e5\u7d4c\u7d4c\u6e08\u77e5\u529b\u30c6\u30b9\u30c8\uff08\u65e5\u7d4cTEST\uff09\u300d\u3068\u306f\u3001\u65e5\u672c\u7d4c\u6e08\u65b0\u805e\u793e\u3068\u65e5\u672c\u7d4c\u6e08\u7814\u7a76\u30bb\u30f3\u30bf\u30fc\u304c\u4e3b\u50ac\u3059\u308b\u8a66\u9a13\u3067\u3059\u3002\u5927\u5b66\u751f\u5185\u3067\u306e\u77e5\u540d\u5ea6\u306f\u9ad8\u304f\u306a\u3044\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u304c\u3001\u5e74\u9593\u306e\u3079300\u6cd5\u4eba\u3067\u6d3b\u7528\u3055\u308c\u300127\u4e07\u4eba\u304c\u53d7\u9a13\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5927\u4f01\u696d\u3067\u82e5\u624b\u306e\u6607\u683c\u8981\u4ef6\u3068\u3057\u3066\u3082\u6d3b\u7528\u3055\u308c\u3066\u3044\u308b\u672c\u8a66\u9a13\u306e\u7279\u5fb4\u306f\u3001\u77e5\u8b58\u306b\u3068\u3069\u307e\u3089\u305a\u3001\u77e5\u8b58\u3092\u52a0\u5de5\u30fb\u6574\u7406\u30fb\u9078\u5225\u3059\u308b\u529b\u3082\u8a55\u4fa1\u3057\u3066\u3044\u308b\u3053\u3068\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f1a\u8a08\u30fb\u8ca1\u52d9\u304b\u3089\u751f\u7523\u30fb\u30c6\u30af\u30ce\u30ed\u30b8\u30fc\u307e\u3067\u5e45\u5e83\u30446\u3064\u306e\u30b8\u30e3\u30f3\u30eb\u304b\u3089\u51fa\u984c\u3057\u3001\u8996\u91ce\u306e\u5e83\u3055\u30fb\u8996\u5ea7\u306e\u9ad8\u3055\u30fb\u8996\u70b9\u306e\u92ed\u3055\u3092\u6e2c\u5b9a\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u51fa\u984c\u5f62\u5f0f\u306f\u3001\u56db\u80a2\u629e\u4e00\u306e\u9078\u629e\u554f\u984c\u304c100\u554f\u3002\u5408\u5426\u3067\u306f\u306a\u304f1,000\u70b9\u6e80\u70b9\u3067\u8a55\u4fa1\u3055\u308c\u3001500\uff5e600\u70b9\u304c\u57fa\u6e96\u3068\u306a\u308b\u3053\u3068\u304c\u591a\u3044\u3088\u3046\u3067\u3059\u3002 \u65e5\u7d4c\u7d4c\u6e08\u77e5\u529b\u30c6\u30b9\u30c8\u3067\u30d3\u30b8\u30cd\u30b9\u30d1\u30fc\u30bd\u30f3\u3068\u3057\u3066\u306e\u81ea\u5206\u306e\u5f37\u307f\u3092\u5ba2\u89b3\u8996\u3057\u3001\u5c31\u8077\u6d3b\u52d5\u306b\u751f\u304b\u3057\u307e\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u7406\u7cfb\u306e\u5927\u5b66\u751f\u306b\u304a\u3059\u3059\u3081\u306e\u8cc7\u683c4\u9078<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1\uff0e <\/strong><strong>IT\u30d1\u30b9\u30dd\u30fc\u30c8\u8a66\u9a13<\/strong><\/h3>\n\n\n\n<div class=\"swell-block-capbox cap_box\"><div class=\"cap_box_ttl\"><span>\u304a\u3059\u3059\u3081\u306e\u30dd\u30a4\u30f3\u30c8<\/span><\/div><div class=\"cap_box_content\">\n<ul class=\"wp-block-list\">\n<li>IT\u7cfb\u8cc7\u683c\u306e\u5165\u9580\u8cc7\u683c\u3068\u3057\u3066\u304a\u3059\u3059\u3081\u306e\u56fd\u5bb6\u8cc7\u683c<\/li>\n\n\n\n<li>\u591a\u304f\u306e\u6709\u540d\u4f01\u696d\u3067\u53d6\u5f97\u304c\u5968\u52b1\u3055\u308c\u3066\u3044\u308b<\/li>\n\n\n\n<li>\u30c6\u30af\u30ce\u30ed\u30b8\u7cfb\u306e\u51fa\u984c\u306b\u95a2\u3057\u3066\u7406\u7cfb\u5927\u5b66\u751f\u304c\u6709\u5229<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u300cIT\u30d1\u30b9\u30dd\u30fc\u30c8\u8a66\u9a13\u300d\u3068\u306f\u3001IT\u306b\u95a2\u3059\u308b\u57fa\u790e\u7684\u306a\u77e5\u8b58\u3092\u6709\u3057\u3066\u3044\u308b\u3053\u3068\u3092\u8a3c\u660e\u3067\u304d\u308b\u56fd\u5bb6\u8a66\u9a13\u3067\u3059\u3002\u5927\u5b66\u751f\u306e\u5408\u683c\u7387\u306f50\uff05\u3092\u8d8a\u3048\u3001IT\u7cfb\u8cc7\u683c\u306e\u5165\u9580\u8cc7\u683c\u3068\u3057\u3066\u9069\u3057\u3066\u3044\u307e\u3059\u3002IT\u30d1\u30b9\u30dd\u30fc\u30c8\u8a66\u9a13\u306f\u3001\u539f\u5247\u3068\u3057\u3066\u30d1\u30bd\u30b3\u30f3\u4e0a\u3067\u5b9f\u65bd\u3059\u308b\u300cCBT\u65b9\u5f0f\u300d\u3092\u63a1\u7528\u3002\u8a66\u9a13\u7d50\u679c\u306f\u53d7\u9a13\u7d42\u4e86\u5f8c\u3001\u305d\u306e\u5834\u3067\u78ba\u8a8d\u53ef\u80fd\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">IT\u30d1\u30b9\u30dd\u30fc\u30c8\u8a66\u9a13\u3067\u306f\u3001AI\u3084\u30d3\u30c3\u30b0\u30c7\u30fc\u30bf\u3068\u3044\u3063\u305f\u65b0\u3057\u3044\u6280\u8853\u3084\u3001\u30a2\u30b8\u30e3\u30a4\u30eb\u3092\u59cb\u3081\u65b0\u3057\u3044\u6280\u6cd5\u306e\u6982\u8981\u306a\u3069\u304c\u554f\u308f\u308c\u307e\u3059\u3002\u6570\u3005\u306e\u6709\u540d\u4f01\u696d\u3067\u8cc7\u683c\u53d6\u5f97\u5968\u52b1\u5236\u5ea6\u306e\u5bfe\u8c61\u3068\u306a\u3063\u3066\u304a\u308a\u3001\u65b0\u5352\u63a1\u7528\u3067\u3082\u30a2\u30d4\u30fc\u30eb\u6750\u6599\u306b\u306a\u308b\u8cc7\u683c\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u51fa\u984c\u5206\u91ce\u306f\u30b9\u30c8\u30e9\u30c6\u30b8\u7cfb\u30fb\u30de\u30cd\u30b8\u30e1\u30f3\u30c8\u7cfb\u30fb\u30c6\u30af\u30ce\u30ed\u30b8\u7cfb\u306e3\u5206\u91ce\u3002\u3053\u306e\u3046\u3061\u6700\u3082\u554f\u984c\u6570\u304c\u591a\u3044\u306e\u304c\u30c6\u30af\u30ce\u30ed\u30b8\u7cfb\u306e\u554f\u984c\u3067\u3059\u3002\u5b66\u90e8\u306b\u3082\u3088\u308a\u307e\u3059\u304c\u7406\u7cfb\u5927\u5b66\u751f\u306b\u3068\u3063\u3066\u306f\u53d6\u308a\u7d44\u307f\u3084\u3059\u3044\u3067\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u8a66\u9a13\u65e5\u306f\u3001\u4f1a\u5834\u306b\u3088\u3063\u3066\u7570\u306a\u308a\u307e\u3059\u306e\u3067\u3001\u4e8b\u524d\u306b\u78ba\u8a8d\u3057\u3066\u304a\u3044\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<div class=\"swell-block-button red_ -size-l is-style-btn_normal\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=y7404W-T288086ju0026p=a8629595\" target=\"_blank\" rel=\"nofollow noopener\" class=\"swell-block-button__link\"><span><span class=\"swl-bg-color has-white-background-color\"><span class=\"swl-inline-color has-swl-deep-04-color\">AI\u306e\u5b66\u7fd2\u30b5\u30dd\u30fc\u30c8\u3042\u308a\uff01<\/span><\/span><br>\u30b9\u30bf\u30c7\u30a3\u30f3\u30b0\u306b\u7121\u6599\u767b\u9332\u3059\u308b<\/span><\/a><\/div>\n\n\n<div class=\"swell-block-postLink\">\t\t\t<div class=\"p-blogCard -internal\" data-type=\"type1\" data-onclick=\"clickLink\">\n\t\t\t\t<div class=\"p-blogCard__inner\">\n\t\t\t\t\t<span class=\"p-blogCard__caption\">\u3042\u308f\u305b\u3066\u8aad\u307f\u305f\u3044<\/span>\n\t\t\t\t\t<div class=\"p-blogCard__thumb c-postThumb\"><figure class=\"c-postThumb__figure\"><img decoding=\"async\" src=\"https:\/\/resemom.jp\/manabi\/wp-content\/uploads\/2022\/07\/it-passport-top-300x169.jpg\" alt=\"\" class=\"c-postThumb__img u-obf-cover\" width=\"320\" height=\"180\"><\/figure><\/div>\t\t\t\t\t<div class=\"p-blogCard__body\">\n\t\t\t\t\t\t<a class=\"p-blogCard__title\" href=\"https:\/\/resemom.jp\/manabi\/it-passport\/\" target=\"_blank\" rel=\"noopener noreferrer\">IT\u30d1\u30b9\u30dd\u30fc\u30c8\u901a\u4fe1\u8b1b\u5ea7\u304a\u3059\u3059\u3081\u6bd4\u8f03\u30e9\u30f3\u30ad\u30f3\u30b02026\u5e74\u7248\uff01\u4eba\u6c1711\u793e\u3067\u8a55\u5224\u826f\u3044\u306e\u306f\uff1f<\/a>\n\t\t\t\t\t\t<span class=\"p-blogCard__excerpt\">\u3053\u3053\u6570\u5e74\u3067\u6025\u901f\u306b\u53d7\u9a13\u8005\u6570\u304c\u5897\u3048\u3066\u3044\u308b\u300cIT\u30d1\u30b9\u30dd\u30fc\u30c8\u300d\u3002&#8221;IT\u306b\u95a2\u3059\u308b\u57fa\u790e\u7684\u306a\u77e5\u8b58\u304c\u8a3c\u660e\u3067\u304d\u308b\u56fd\u5bb6\u8a66\u9a13&#8221;\u3068\u306a\u3063\u3066\u3044\u308b\u305f\u3081\u3001\u4f01\u696d\u306e\u63a1\u7528\u8a66\u9a13\u3092\u53d7\u3051\u308b\u969b\u306b\u91cd\u5b9d\u3055\u308c\u308b\u3053\u3068&#8230;<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>2\uff0e \u57fa\u672c\u60c5\u5831\u6280\u8853\u8005\u8a66\u9a13\uff08FE\uff09<\/strong><\/h3>\n\n\n\n<div class=\"swell-block-capbox cap_box\"><div class=\"cap_box_ttl\"><span>\u304a\u3059\u3059\u3081\u306e\u30dd\u30a4\u30f3\u30c8<\/span><\/div><div class=\"cap_box_content\">\n<ul class=\"wp-block-list\">\n<li>IT\u30a8\u30f3\u30b8\u30cb\u30a2\u306e\u767b\u7adc\u9580\u3068\u306a\u308b\u56fd\u5bb6\u8cc7\u683c<\/li>\n\n\n\n<li>\u7bc4\u56f2\u304c\u5e83\u304f\u3001\u6642\u9593\u3092\u78ba\u4fdd\u3067\u304d\u308b\u5927\u5b66\u751f\u306b\u304a\u3059\u3059\u3081<\/li>\n\n\n\n<li>\u5fdc\u7528\u60c5\u5831\u6280\u8853\u8005\u8a66\u9a13\u306a\u3069\u3001\u3055\u3089\u306b\u4e0a\u3078\u3082\u9053\u304c\u958b\u3051\u308b<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u300c\u57fa\u672c\u60c5\u5831\u6280\u8853\u8005\u8a66\u9a13\uff08FE\uff09\u300d\u306f\u3001IT\u30a8\u30f3\u30b8\u30cb\u30a2\u306e\u767b\u7adc\u9580\u3067\u3042\u308b\u56fd\u5bb6\u8a66\u9a13\u3067\u3059\u3002IT\u30d1\u30b9\u30dd\u30fc\u30c8\u8a66\u9a13\u304b\u3089\u4e00\u6b69\u8e0f\u307f\u8fbc\u3093\u3060\u8cc7\u683c\u3068\u3082\u3044\u3048\u3001\u9ad8\u5ea6IT\u4eba\u6750\u306e\u57fa\u790e\u3068\u306a\u308b\u8cc7\u683c\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5408\u683c\u7387\u306f20\uff5e30\uff05\u3068\u3084\u3084\u4f4e\u3081\u3002\u5408\u683c\u3059\u308c\u3070\u3001IT\u7cfb\u4f01\u696d\u306e\u30a8\u30f3\u30c8\u30ea\u30fc\u30b7\u30fc\u30c8\u306b\u66f8\u3051\u308b\u305f\u3081\u6b66\u5668\u306b\u306a\u308a\u3084\u3059\u3044\u3067\u3059\u3002IT\u696d\u754c\u306e\u4eba\u304b\u3089\u3059\u308c\u3070\u3001\u305d\u308c\u307b\u3069\u96e3\u3057\u3044\u5185\u5bb9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u3057\u304b\u3057\u7bc4\u56f2\u304c\u5e83\u304f\u3001\u672a\u7d4c\u9a13\u8005\u306b\u306f\u305d\u308c\u306a\u308a\u306e\u52c9\u5f37\u6642\u9593\u304c\u5fc5\u8981\u306a\u306e\u3067\u3001\u5927\u5b66\u751f\u306e\u3046\u3061\u306b\u53d6\u5f97\u3059\u308b\u306e\u304c\u304a\u3059\u3059\u3081\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u307e\u305f\u3001\u57fa\u672c\u60c5\u5831\u6280\u8853\u8005\u8a66\u9a13\u306f\u3001\u60c5\u5831\u51e6\u7406\u6280\u8853\u8005\u8a66\u9a13\u3068\u3044\u3046\u4f53\u7cfb\u306e\u4e2d\u306e\u4e00\u3064\u3002\u5fdc\u7528\u60c5\u5831\u6280\u8853\u8005\u8a66\u9a13\u3068\u3044\u3046\u660e\u78ba\u306a\u4e0a\u4f4d\u8cc7\u683c\u304c\u5b58\u5728\u3059\u308b\u306e\u3082\u30dd\u30a4\u30f3\u30c8\u3067\u3059\u3002SE\u3084WEB\u30c7\u30b6\u30a4\u30ca\u30fc\u3001\u30d7\u30ed\u30b0\u30e9\u30de\u30fc\u3092\u76ee\u6307\u3059\u5927\u5b66\u751f\u306f\u3001\u307e\u305a\u57fa\u672c\u60c5\u5831\u6280\u8853\u8005\u8a66\u9a13\u3092\u30c1\u30a7\u30c3\u30af\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<div class=\"swell-block-button red_ -size-l is-style-btn_normal\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=y7404W-T288086ju0026p=a8629595\" target=\"_blank\" rel=\"nofollow noopener\" class=\"swell-block-button__link\"><span><span class=\"swl-bg-color has-white-background-color\"><span class=\"swl-inline-color has-swl-deep-04-color\">\u30b9\u30de\u30db\u3067\u7c21\u5358\u306b\u5b66\u3079\u308b\uff01<\/span><\/span><br>\u30b9\u30bf\u30c7\u30a3\u30f3\u30b0\u306b\u7121\u6599\u767b\u9332\u3059\u308b<\/span><\/a><\/div>\n\n\n<div class=\"swell-block-postLink\">\t\t\t<div class=\"p-blogCard -internal\" data-type=\"type1\" data-onclick=\"clickLink\">\n\t\t\t\t<div class=\"p-blogCard__inner\">\n\t\t\t\t\t<span class=\"p-blogCard__caption\">\u3042\u308f\u305b\u3066\u8aad\u307f\u305f\u3044<\/span>\n\t\t\t\t\t<div class=\"p-blogCard__thumb c-postThumb\"><figure class=\"c-postThumb__figure\"><img decoding=\"async\" src=\"https:\/\/resemom.jp\/manabi\/wp-content\/uploads\/2022\/05\/kihonjyoho-300x169.jpg\" alt=\"\" class=\"c-postThumb__img u-obf-cover\" width=\"320\" height=\"180\"><\/figure><\/div>\t\t\t\t\t<div class=\"p-blogCard__body\">\n\t\t\t\t\t\t<a class=\"p-blogCard__title\" href=\"https:\/\/resemom.jp\/manabi\/basic-information-engineer-course\/\" target=\"_blank\" rel=\"noopener noreferrer\">\u57fa\u672c\u60c5\u5831\u6280\u8853\u8005\u306e\u901a\u4fe1\u8b1b\u5ea7\u304a\u3059\u3059\u3081\u6bd4\u8f03\u30e9\u30f3\u30ad\u30f3\u30b02026\u5e74\u7248\uff01\u4eba\u6c179\u793e\u3067\u8a55\u5224\u826f\u3044\u306e\u306f\u3069\u3053\uff1f<\/a>\n\t\t\t\t\t\t<span class=\"p-blogCard__excerpt\">\u57fa\u672c\u60c5\u5831\u6280\u8853\u8005\u3068\u306f\u3001IT\u696d\u754c\u3067\u6d3b\u8e8d\u3059\u308b\u305f\u3081\u306b\u5fc5\u8981\u306a\u77e5\u8b58\u3084\u6280\u80fd\u3092\u6709\u3057\u3066\u3044\u308b\u3053\u3068\u3092\u8a3c\u660e\u3059\u308b\u56fd\u5bb6\u8cc7\u683c\u3067\u3059\u3002 \u3059\u3067\u306b\u77e5\u8b58\u306e\u3042\u308b\u4eba\u3067\u3042\u308c\u307050\u6642\u9593\u7a0b\u5ea6\u3001\u77e5\u8b58\u306e\u306a\u3044\u4eba\u3067\u3042\u308c\u3070&#8230;<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>3\uff0e \u30b8\u30a7\u30cd\u30e9\u30ea\u30b9\u30c8\u691c\u5b9a\uff08G\u691c\u5b9a\uff09<\/strong><\/h3>\n\n\n\n<div class=\"swell-block-capbox cap_box\"><div class=\"cap_box_ttl\"><span>\u304a\u3059\u3059\u3081\u306e\u30dd\u30a4\u30f3\u30c8<\/span><\/div><div class=\"cap_box_content\">\n<ul class=\"wp-block-list\">\n<li>\u5b66\u751f\u306f\u53d7\u9a13\u6599\u304c\u4e00\u822c\u306e\u534a\u984d\u4ee5\u4e0b<\/li>\n\n\n\n<li>\u30c7\u30a3\u30fc\u30d7\u30e9\u30fc\u30cb\u30f3\u30b0\u306b\u95a2\u3059\u308b\u77e5\u8b58\u3092\u8a3c\u660e\u3067\u304d\u308b<\/li>\n\n\n\n<li>\u516c\u5f0f\u30c6\u30ad\u30b9\u30c8\u304c\u3042\u308a\u5bfe\u7b56\u3057\u3084\u3059\u3044<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u300c\u30b8\u30a7\u30cd\u30e9\u30ea\u30b9\u30c8\u691c\u5b9a\uff08G\u691c\u5b9a\uff09\u300d\u3068\u306f\u30012017\u5e74\u3088\u308a\u59cb\u307e\u3063\u305f\u65b0\u3057\u3044\u8cc7\u683c\u8a66\u9a13\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30c7\u30a3\u30fc\u30d7\u30e9\u30fc\u30cb\u30f3\u30b0\u306b\u95a2\u3059\u308b\u57fa\u790e\u77e5\u8b58\u3084\u3001\u4e8b\u696d\u6d3b\u7528\u3059\u308b\u80fd\u529b\u304c\u554f\u308f\u308c\u308b\u8a66\u9a13\u304c\u5b9f\u65bd\u3055\u308c\u3001\u65e2\u306b\u591a\u304f\u306e\u6709\u540d\u4f01\u696d\u304c\u53d6\u308a\u7d44\u3093\u3067\u3044\u307e\u3059\u3002\u4eba\u5de5\u77e5\u80fd\u306e\u7814\u7a76\u3067\u8457\u540d\u306a\u300c\u677e\u5c3e\u8c4a\u300d\u6c0f\u304c\u7406\u4e8b\u9577\u3092\u52d9\u3081\u308b\u65e5\u672c\u30c7\u30a3\u30fc\u30d7\u30e9\u30fc\u30cb\u30f3\u30b0\u5354\u4f1a\uff08JDLA\uff09\u304c\u4e3b\u50ac\u3057\u3066\u3044\u308b\u672c\u8a66\u9a13\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">JDLA\u304b\u3089\u306f\u8a66\u9a13\u306e\u516c\u5f0f\u30c6\u30ad\u30b9\u30c8\u3082\u8ca9\u58f2\u3055\u308c\u3066\u304a\u308a\u3001\u5bfe\u7b56\u3057\u3084\u3059\u3044\u74b0\u5883\u304c\u6574\u3063\u3066\u3044\u307e\u3059\u3002\u307e\u305f\u3001\u5b66\u751f\u306f\u53d7\u9a13\u6599\u304c\u4e00\u822c\u306e\u534a\u984d\u4ee5\u4e0b\u306a\u306e\u3082\u5b09\u3057\u3044\u30dd\u30a4\u30f3\u30c8\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u65b0\u3057\u3044\u5206\u91ce\u306f\u3001\u793e\u4f1a\u4eba\u30fb\u5b66\u751f\u3068\u3082\u306b\u77e5\u8b58\u304c\u6d45\u3044\u4eba\u304c\u591a\u3044\u50be\u5411\u306b\u3042\u308a\u307e\u3059\u3002\u8fd1\u5e74\u306e\u4f01\u696d\u306fAI\u306b\u8a73\u3057\u3044\u4eba\u6750\u3092\u6c42\u3081\u3066\u3044\u308b\u305f\u3081\u3001\u5c11\u3057\u306e\u5b66\u7fd2\u3067\u5e73\u5747\u3068\u306e\u5dee\u3092\u4ed8\u3051\u3064\u3051\u3084\u3059\u3044\u5206\u91ce\u3067\u3059\u3002\u5c31\u8077\u6d3b\u52d5\u3092\u6709\u5229\u306b\u9032\u3081\u305f\u3044\u7406\u7cfb\u5927\u5b66\u751f\u306b\u9069\u3057\u3066\u3044\u308b\u3067\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30a2\u30ac\u30eb\u30fc\u30c8\u3067\u306f\u3001G\u691c\u5b9a\u306e\u8b1b\u5ea7\u304c\u3042\u308a\u307e\u3059\u3002\u4fa1\u683c\u304c27,280\u5186\u3068\u5b89\u304f\u3001\u52d5\u753b\u3084\u30c6\u30ad\u30b9\u30c8\u306a\u3069\u306e\u6559\u6750\u3067\u4e01\u5be7\u306b\u89e3\u8aac\u3057\u3066\u304f\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"swell-block-button red_ -size-l is-style-btn_normal\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=W10308J-K6957262_Wu0026p=a8629595\" target=\"_blank\" rel=\"nofollow noopener\" class=\"swell-block-button__link\"><span><span class=\"swl-bg-color has-white-background-color\"><span class=\"swl-inline-color has-swl-deep-04-color\">\u4f4e\u4fa1\u683c\u3067\u59cb\u3081\u3084\u3059\u3044\uff01<\/span><\/span><br>\u30a2\u30ac\u30eb\u30fc\u30c8\u306b\u7121\u6599\u3067\u8cc7\u6599\u8acb\u6c42\u3059\u308b<\/span><\/a><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>4\uff0e \u77e5\u7684\u8ca1\u7523\u7ba1\u7406\u6280\u80fd\u691c\u5b9a<\/strong><\/h3>\n\n\n\n<div class=\"swell-block-capbox cap_box\"><div class=\"cap_box_ttl\"><span>\u304a\u3059\u3059\u3081\u306e\u30dd\u30a4\u30f3\u30c8<\/span><\/div><div class=\"cap_box_content\">\n<ul class=\"wp-block-list\">\n<li>\u7814\u7a76\u8077\u3092\u76ee\u6307\u3059\u7406\u7cfb\u5927\u5b66\u751f\u306b\u304a\u3059\u3059\u3081<\/li>\n\n\n\n<li>\u9577\u671f\u4f11\u307f\u3092\u5229\u7528\u3057\u3066\u6311\u3081\u308b\u96e3\u6613\u5ea6<\/li>\n\n\n\n<li>\u7121\u5f62\u8cc7\u7523\u306e\u4fa1\u5024\u304c\u9ad8\u307e\u308a\u3064\u3064\u3042\u308b\u73fe\u4ee3\u306b\u5408\u3063\u305f\u8cc7\u683c<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u300c\u77e5\u7684\u8ca1\u7523\u7ba1\u7406\u6280\u80fd\u691c\u5b9a\u300d\u306f\u3001\u77e5\u7684\u8ca1\u7523\u3092\u7ba1\u7406\u3059\u308b\u30b9\u30ad\u30eb\u3092\u6e2c\u5b9a\u30fb\u8a55\u4fa1\u3059\u308b\u56fd\u5bb6\u8a66\u9a13\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u77e5\u7684\u8ca1\u7523\u3068\u306f\u3001\u30a2\u30a4\u30c7\u30a2\u3084\u30d6\u30e9\u30f3\u30c9\u306a\u3069\u3001\u5f62\u306f\u306a\u3044\u304c\u4fa1\u5024\u306e\u3042\u308b\u3082\u306e\u3092\u6307\u3057\u307e\u3059\u3002\u7814\u7a76\u6210\u679c\u3084\u767a\u660e\u306a\u3069\u3082\u77e5\u7684\u8ca1\u7523\u306b\u542b\u307e\u308c\u308b\u3053\u3068\u3082\u3042\u308b\u305f\u3081\u3001\u5c02\u653b\u3092\u554f\u308f\u305a\u7814\u7a76\u958b\u767a\u8005\u3084\u6280\u8853\u8005\u3092\u76ee\u6307\u3059\u5927\u5b66\u751f\u306b\u304a\u3059\u3059\u3081\u306e\u8cc7\u683c\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3\uff5e1\u7d1a\u307e\u3067\u3042\u308a\u3001\u7814\u7a76\u8077\u306e\u5c31\u8077\u6d3b\u52d5\u3067\u30a2\u30d4\u30fc\u30eb\u3059\u308b\u306e\u3067\u3042\u308c\u30702\u7d1a\u3092\u76ee\u6307\u3059\u3068\u3088\u3044\u3067\u3057\u3087\u3046\u3002\u5b9f\u52d9\u7d4c\u9a13\u304c\u306a\u3044\u5834\u5408\u30013\u7d1a\u306e\u5408\u683c\u304c2\u7d1a\u306e\u53d7\u9a13\u8cc7\u683c\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3061\u306a\u307f\u306b\u77e5\u7684\u8ca1\u7523\u7ba1\u7406\u6280\u80fd\u691c\u5b9a\u306f\u3001\u5b66\u79d1\u8a66\u9a13\u3068\u5b9f\u6280\u8a66\u9a13\u304c\u3042\u308a\u307e\u3059\u3002\u5408\u683c\u7387\u306f\u5e74\u306b\u3088\u3063\u3066\u7570\u306a\u308a\u307e\u3059\u304c\u3001\u304a\u3088\u305d30\uff5e50\uff05\u307b\u3069\u306a\u306e\u3067\u7a0b\u3088\u3044\u96e3\u6613\u5ea6\u3067\u3059\u30023\u30fb7\u30fb11\u6708\u306b\u5b9f\u65bd\u3055\u308c\u3066\u3044\u308b\u305f\u3081\u3001\u9577\u671f\u4f11\u307f\u306b\u53d6\u5f97\u3059\u308b\u306e\u3082\u304a\u3059\u3059\u3081\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"swell-block-button red_ -size-l is-style-btn_normal\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=L12196V-t467240Fu0026p=a8629595\" target=\"_blank\" rel=\"nofollow noopener\" class=\"swell-block-button__link\"><span><span class=\"swl-bg-color has-white-background-color\"><span class=\"swl-inline-color has-swl-deep-04-color\">10\u5e74\u9593\u306e\u5408\u683c\u80053,700\u540d\uff01<\/span><\/span><br>\u30e6\u30fc\u30ad\u30e3\u30f3\u306b\u7121\u6599\u3067\u8cc7\u6599\u8acb\u6c42\u3059\u308b<\/span><\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u5927\u5b66\u751f\u304c\u8cc7\u683c\u3092\u53d6\u308b<\/strong>\u30e1\u30ea\u30c3\u30c8\u306f\u5927\u304d\u304f3\u3064\u3042\u308b<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u2780\u52c9\u5f37\u6642\u9593\u304c\u78ba\u4fdd\u3057\u3084\u3059\u3044<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u5927\u5b66\u751f\u306f\u3001\u81ea\u5206\u306e\u601d\u3046\u3088\u3046\u306b\u6642\u9593\u3092\u4f7f\u3044\u3084\u3059\u3044\u306e\u304c\u5f37\u307f\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5b66\u90e8\u306b\u3082\u3088\u308a\u307e\u3059\u304c\u3001\u3068\u304f\u306b1\u30fb2\u5e74\u751f\u306e\u9593\u306f\u3001\u30bc\u30df\u3084\u5c31\u8077\u6d3b\u52d5\u3082\u672c\u683c\u5316\u305b\u305a\u81ea\u7531\u306a\u6642\u9593\u304c\u591a\u3044\u3067\u3057\u3087\u3046\u3002\u4f1a\u793e\u306b\u52e4\u3081\u308b\u3068\u3001\u81ea\u5df1\u7814\u947d\u306e\u6642\u9593\u306f\u53d6\u308a\u306b\u304f\u304f\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6388\u696d\u306e\u7a7a\u304d\u30b3\u30de\u3084\u6388\u696d\u5f8c\u3001\u3055\u3089\u306b\u9577\u671f\u9593\u306e\u6625\u4f11\u307f\u30fb\u590f\u4f11\u307f\u306f\u8cc7\u683c\u53d6\u5f97\u306b\u3082\u3063\u3066\u3053\u3044\u306e\u671f\u9593\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u307e\u305f\u3001\u5b66\u751f\u3067\u3042\u308c\u3070\u3001\u7a7a\u304d\u6559\u5ba4\u3084\u56f3\u66f8\u9928\u306a\u3069\u5927\u5b66\u306e\u65bd\u8a2d\u3082\u5229\u7528\u3067\u304d\u307e\u3059\u3002\u52c9\u5f37\u5834\u6240\u306b\u4e8b\u6b20\u304b\u306a\u3044\u306e\u3082\u5b09\u3057\u3044\u30dd\u30a4\u30f3\u30c8\u3067\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u2461\u5c31\u8077\u6d3b\u52d5\u3067\u5f79\u306b\u7acb\u3064<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u5927\u5b66\u751f\u6d3b\u306e\u5f8c\u534a\u306b\u5f85\u3061\u53d7\u3051\u3066\u3044\u308b\u306e\u304c\u5c31\u8077\u6d3b\u52d5\u3002\u591a\u304f\u306e\u5b66\u751f\u306b\u3068\u3063\u3066\u5927\u5b66\u751f\u6d3b\u306e\u5c71\u5834\u3067\u3042\u308a\u3001\u4eca\u5f8c\u306e\u4eba\u751f\u306b\u3082\u95a2\u4fc2\u3059\u308b\u91cd\u8981\u306a\u51fa\u6765\u4e8b\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u8cc7\u683c\u3092\u53d6\u5f97\u3059\u308c\u3070\u9762\u63a5\u306e\u969b\u306b\u3001\u5b66\u751f\u6642\u4ee3\u304b\u3089\u5c06\u6765\u3092\u898b\u636e\u3048\u3066\u52aa\u529b\u3057\u3066\u3044\u305f\u3053\u3068\u3092\u30a2\u30d4\u30fc\u30eb\u3067\u304d\u308b\u3067\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u307e\u305f\u3001\u4ed5\u4e8b\u5185\u5bb9\u306b\u76f4\u7d50\u3059\u308b\u8cc7\u683c\u3067\u3042\u308c\u3070\u3001\u63a1\u7528\u3084\u5e0c\u671b\u3059\u308b\u914d\u5c5e\u306b\u6709\u5229\u306b\u50cd\u304f\u3053\u3068\u3082\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3055\u3089\u306b\u3001\u8cc7\u683c\u53d6\u5f97\u306b\u6253\u3061\u8fbc\u3080\u3053\u3068\u81ea\u4f53\u304b\u3089\u5f97\u3089\u308c\u308b\u5b66\u3073\u304c\u3042\u308b\u306e\u3082\u30dd\u30a4\u30f3\u30c8\u3002\u9762\u63a5\u3067\u8a71\u3059\u6750\u6599\u3068\u3057\u3066\u3001\u304a\u3059\u3059\u3081\u3067\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u2462\u52c9\u5f37\u306e\u7fd2\u6163\u304c\u6b8b\u3063\u3066\u3044\u308b<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u5927\u5b66\u751f\u306b\u306f\u5927\u5b66\u306e\u6388\u696d\u306f\u3082\u3061\u308d\u3093\u3001\u5927\u5b66\u53d7\u9a13\u306e\u52c9\u5f37\u7fd2\u6163\u3084\u3001\u9ad8\u6821\u751f\u306e\u9803\u306b\u6bce\u65e5\u6388\u696d\u3092\u53d7\u3051\u3066\u3044\u305f\u7d4c\u9a13\u304c\u8272\u892a\u305b\u305a\u306b\u6b8b\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ed5\u4e8b\u306e\u5fd9\u3057\u3055\u306a\u3069\u306b\u3088\u308a\u3001\u3044\u308f\u3086\u308b\u300c\u52c9\u5f37\u300d\u3092\u3059\u308b\u7fd2\u6163\u304c\u306a\u304f\u306a\u308b\u3053\u3068\u3082\u591a\u3044\u793e\u4f1a\u4eba\u3068\u6bd4\u3079\u3066\u3001\u3053\u308c\u306f\u5927\u304d\u306a\u30e1\u30ea\u30c3\u30c8\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u52c9\u5f37\u304b\u3089\u9577\u304f\u96e2\u308c\u3066\u3057\u307e\u3063\u305f\u4eba\u3088\u308a\u3082\u3001\u7cbe\u795e\u7684\u306b\u697d\u306b\u52c9\u5f37\u306b\u81e8\u3081\u308b\u3067\u3057\u3087\u3046\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u52c9\u5f37\u3059\u308b\u7fd2\u6163\u306f\u3001\u3068\u3066\u3082\u8cb4\u91cd\u306a\u3082\u306e\u3002\u3053\u308c\u3092\u5931\u308f\u306a\u3044\u305f\u3081\u306b\u3082\u3001\u5927\u5b66\u751f\u306e\u9593\u306b\u8cc7\u683c\u306e\u52c9\u5f37\u3092\u3059\u308b\u306e\u306f\u304a\u3059\u3059\u3081\u3067\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u307e\u3068\u3081<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u4eca\u56de\u306f\u3001\u5927\u5b66\u751f\u306e\u3046\u3061\u306b\u53d6\u3063\u3066\u304a\u304f\u3079\u304d\u8cc7\u683c\u306b\u3064\u3044\u3066\u3054\u7d39\u4ecb\u3057\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u52c9\u5f37\u6642\u9593\u3092\u78ba\u4fdd\u3057\u3084\u3059\u304f\u3001\u52c9\u5f37\u306e\u7fd2\u6163\u304c\u6b8b\u3063\u3066\u304a\u308a\u3001\u5c31\u8077\u6d3b\u52d5\u3092\u63a7\u3048\u3066\u3044\u308b\u5927\u5b66\u6642\u4ee3\u306f\u3001\u8cc7\u683c\u53d6\u5f97\u306e\u307e\u305f\u3068\u306a\u3044\u30c1\u30e3\u30f3\u30b9\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u672c\u8a18\u4e8b\u306e\u5185\u5bb9\u3092\u53c2\u8003\u306b\u3001\u3058\u3063\u304f\u308a\u81ea\u5206\u306e\u5c06\u6765\u3068\u5411\u304d\u5408\u3063\u3066\u8cc7\u683c\u306e\u52c9\u5f37\u306b\u52b1\u3093\u3067\u307f\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-center\" data-align=\"center\">\u304a\u3059\u3059\u3081\u306a\u4eba\u306e\u7279\u5fb4<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u304a\u3059\u3059\u3081\u306e\u901a\u4fe1\u8b1b\u5ea7<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\">\u8cea\u554f\u5236\u5ea6\u306a\u3069\u30d5\u30a9\u30ed\u30fc\u4f53\u5236\u304c\u3057\u3063\u304b\u308a\u3057\u3066\u3044\u308b\u901a\u4fe1\u8b1b\u5ea7\u3092\u63a2\u3057\u3066\u3044\u308b\u4eba\u306b<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=W10308J-K6957262_W&amp;p=a8629595\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">\u30a2\u30ac\u30eb\u30fc\u30c8<\/a><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">\u30b9\u30ad\u30de\u6642\u9593\u3067\u52b9\u7387\u3088\u304f\u5408\u683c\u3092\u76ee\u6307\u3057\u305f\u3044\u4eba\u306b<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=y7404W-T288086j&amp;p=a8629595\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">\u30b9\u30bf\u30c7\u30a3\u30f3\u30b0<\/a><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">\u7d19\u306e\u30c6\u30ad\u30b9\u30c8\u3068\u30b9\u30de\u30db\u3001\u3069\u3061\u3089\u3082\u5229\u7528\u3057\u3066\u5b66\u3073\u305f\u3044\u4eba\u306b<\/td><td class=\"has-text-align-center\" data-align=\"center\"><a href=\"https:\/\/t.afi-b.com\/visit.php?a=L12196V-t467240F&amp;p=a8629595\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">\u30e6\u30fc\u30ad\u30e3\u30f3<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4eca\u5f8c\u306e\u4eba\u751f\u3092\u52a9\u3051\u3066\u304f\u308c\u308b\u300c\u8cc7\u683c\u300d\u3002\u7a2e\u985e\u306b\u3088\u3063\u3066\u306f\u30012026\u5e748\u6708\u73fe\u5728\u304b\u3089\u59cb\u3081\u305f\u3068\u3057\u3066\u3001\u6570\u30f6\u6708\u9593\u3057\u3063\u304b\u308a\u3059\u308c\u3070\u5341\u5206\u5408\u683c\u3092\u76ee\u6307\u305b\u308b\u3082\u306e\u3082\u3042\u308a\u307e\u3059\u3002 \u305f\u3060\u53d6\u3063\u305f\u307b\u3046\u304c\u3044\u3044\u306e\u306f\u5206\u304b\u308b\u3051\u308c\u3069\u3001\u81ea\u7531\u306b\u6642\u9593\u3092\u4f7f\u3048\u308b\u5927\u5b66\u751f\u306e\u3046\u3061\u306b\u53d6\u3063\u3066 [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":867,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"swell_btn_cv_data":"","swell_meta_css":"\/* ============================================\r\n   \u8cc7\u683c\u00d7\u306a\u308a\u305f\u3044\u30ad\u30e3\u30e9\u8a3a\u65ad \u2014 style.css\r\n   slug: mitsukaru-shikaku-diagnosis\r\n   ============================================ *\/\r\n\r\n\/* 1. Root selector & CSS variables *\/\r\n#dt-mitsukaru-shikaku-diagnosis {\r\n  --dt-primary: #5558DA;\r\n  --dt-primary-light: #8B8EF0;\r\n  --dt-primary-dark: #3A3CA0;\r\n  --dt-bg-surface: #FFFFFF;\r\n  --dt-bg-secondary: #F3F4FB;\r\n  --dt-text-primary: #1C1D2E;\r\n  --dt-text-secondary: #6B6D82;\r\n  --dt-border: #E0E1EE;\r\n  --dt-cta-bg: linear-gradient(135deg, #F59E42 0%, #E07B20 50%, #D4690A 100%);\r\n  --dt-cta-text: #FFFFFF;\r\n  --dt-accent-warm: #F59E42;\r\n  --dt-radius: 12px;\r\n  --dt-radius-sm: 8px;\r\n  --dt-radius-lg: 20px;\r\n  --dt-font-display: 'Noto Sans JP', sans-serif;\r\n  --dt-font-body: 'Noto Sans JP', sans-serif;\r\n  --dt-font-emoji: 'Apple Color Emoji', 'Segoe UI Emoji', 'Noto Color Emoji', sans-serif;\r\n  --dt-chat-bubble-bot: var(--dt-bg-surface);\r\n  --dt-chat-bubble-user: linear-gradient(135deg, var(--dt-primary), var(--dt-primary-light));\r\n  --dt-success: #22C55E;\r\n}\r\n\r\n\/* 2. .dt-container *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-container {\r\n  max-width: 640px;\r\n  margin: 0 auto;\r\n  padding: 24px;\r\n  background: var(--dt-bg-secondary);\r\n  font-family: var(--dt-font-body);\r\n  color: var(--dt-text-primary);\r\n  line-height: 1.6;\r\n  box-sizing: border-box;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-container *,\r\n#dt-mitsukaru-shikaku-diagnosis .dt-container *::before,\r\n#dt-mitsukaru-shikaku-diagnosis .dt-container *::after {\r\n  box-sizing: border-box;\r\n}\r\n\r\n\/* 3. .dt-cta \u2014 \u6696\u8272 + shimmer + puyo *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-cta {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  width: 96%;\r\n  max-width: 100%;\r\n  margin: 0 auto;\r\n  min-height: 52px;\r\n  padding: 14px 24px;\r\n  box-sizing: border-box;\r\n  background: var(--dt-cta-bg);\r\n  color: var(--dt-cta-text);\r\n  border: none;\r\n  border-radius: var(--dt-radius);\r\n  font-family: var(--dt-font-body);\r\n  font-size: 1rem;\r\n  font-weight: 700;\r\n  cursor: pointer;\r\n  text-decoration: none;\r\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\r\n  box-shadow: 0 4px 16px rgba(245, 158, 66, 0.3);\r\n  position: relative;\r\n  overflow: hidden;\r\n  animation: dt-puyo 2.8s ease-in-out infinite;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-cta::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0;\r\n  left: -100%;\r\n  width: 100%;\r\n  height: 100%;\r\n  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.25), transparent);\r\n  animation: dt-shimmer 3s ease-in-out infinite;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-cta:hover {\r\n  transform: translateY(-2px);\r\n  box-shadow: 0 8px 24px rgba(245, 158, 66, 0.4);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-cta:active {\r\n  transform: translateY(0);\r\n  animation: none;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-cta:focus-visible {\r\n  outline: 2px solid var(--dt-accent-warm);\r\n  outline-offset: 2px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-cta-arrow {\r\n  margin-left: 8px;\r\n  transition: transform 0.2s ease;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-cta:hover .dt-cta-arrow {\r\n  transform: translateX(4px);\r\n}\r\n\r\n\/* 4. .dt-restart *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-restart {\r\n  display: block;\r\n  width: 100%;\r\n  padding: 14px 24px;\r\n  background: var(--dt-bg-surface);\r\n  color: var(--dt-text-secondary);\r\n  border: 1px solid var(--dt-border);\r\n  border-radius: var(--dt-radius-sm);\r\n  font-family: var(--dt-font-body);\r\n  font-size: 0.875rem;\r\n  cursor: pointer;\r\n  text-align: center;\r\n  transition: background-color 0.2s ease, box-shadow 0.2s ease;\r\n  margin-top: 16px;\r\n  box-shadow: 0 1px 3px rgba(0,0,0,0.04);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-restart:hover {\r\n  background: var(--dt-bg-secondary);\r\n  box-shadow: 0 2px 8px rgba(0,0,0,0.06);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-restart:focus-visible {\r\n  outline: 2px solid var(--dt-primary);\r\n  outline-offset: 2px;\r\n}\r\n\r\n\/* 5. Custom components *\/\r\n\r\n\/* --- dt-teaser-result --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-teaser-result {\r\n  border-radius: var(--dt-radius-lg);\r\n  overflow: hidden;\r\n  box-shadow: 0 8px 24px rgba(85, 88, 218, 0.15);\r\n  animation: dt-teaserReveal 0.5s ease;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-teaser-continue {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  width: 96%;\r\n  max-width: 100%;\r\n  margin: 0 auto;\r\n  padding: 14px 24px;\r\n  box-sizing: border-box;\r\n  background: var(--dt-cta-bg);\r\n  color: #FFFFFF;\r\n  border: none;\r\n  border-radius: var(--dt-radius);\r\n  font-family: var(--dt-font-body);\r\n  font-size: 1rem;\r\n  font-weight: 700;\r\n  cursor: pointer;\r\n  min-height: 48px;\r\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\r\n  box-shadow: 0 4px 16px rgba(245, 158, 66, 0.3);\r\n  position: relative;\r\n  overflow: hidden;\r\n  animation: dt-puyo 2.8s ease-in-out infinite;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-teaser-continue::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0;\r\n  left: -100%;\r\n  width: 100%;\r\n  height: 100%;\r\n  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.25), transparent);\r\n  animation: dt-shimmer 3s ease-in-out infinite;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-teaser-continue:hover {\r\n  transform: translateY(-2px);\r\n  box-shadow: 0 8px 24px rgba(245, 158, 66, 0.4);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-teaser-continue:active {\r\n  transform: translateY(0);\r\n  animation: none;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-teaser-continue:focus-visible {\r\n  outline: 2px solid var(--dt-accent-warm);\r\n  outline-offset: 2px;\r\n}\r\n\r\n\/* --- dt-course-card --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-section {\r\n  margin-bottom: 24px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-section-title {\r\n  font-size: 1rem;\r\n  font-weight: 700;\r\n  color: var(--dt-text-primary);\r\n  margin-bottom: 12px;\r\n  padding-bottom: 8px;\r\n  border-bottom: 2px solid var(--dt-border);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-card {\r\n  background: var(--dt-bg-surface);\r\n  border-radius: var(--dt-radius);\r\n  padding: 20px;\r\n  border: 1px solid var(--dt-border);\r\n  margin-bottom: 12px;\r\n  box-shadow: 0 2px 6px rgba(0,0,0,0.04);\r\n  position: relative;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-card:last-child {\r\n  margin-bottom: 0;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-card--top {\r\n  border: 2px solid var(--dt-accent-warm);\r\n  box-shadow: 0 4px 16px rgba(245, 158, 66, 0.12);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-badge {\r\n  display: inline-block;\r\n  padding: 4px 14px;\r\n  border-radius: 9999px;\r\n  background: linear-gradient(135deg, #F59E0B 0%, #D97706 100%);\r\n  color: #FFFFFF;\r\n  font-size: 0.75rem;\r\n  font-weight: 800;\r\n  letter-spacing: 0.04em;\r\n  margin-bottom: 10px;\r\n  text-shadow: 0 1px 2px rgba(0,0,0,0.1);\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-badge::after {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0;\r\n  left: -100%;\r\n  width: 100%;\r\n  height: 100%;\r\n  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.3), transparent);\r\n  animation: dt-shimmer 2.5s ease-in-out infinite;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-name {\r\n  font-size: 1.0625rem;\r\n  font-weight: 700;\r\n  color: var(--dt-text-primary);\r\n  margin-bottom: 6px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-tagline {\r\n  font-size: 0.875rem;\r\n  color: var(--dt-text-secondary);\r\n  line-height: 1.5;\r\n  margin-bottom: 8px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-price {\r\n  font-size: 0.9375rem;\r\n  font-weight: 700;\r\n  color: var(--dt-text-primary);\r\n  margin-bottom: 12px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-cta {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  width: 96%;\r\n  max-width: 100%;\r\n  margin: 0 auto;\r\n  min-height: 48px;\r\n  padding: 12px 20px;\r\n  box-sizing: border-box;\r\n  background: var(--dt-cta-bg);\r\n  color: var(--dt-cta-text);\r\n  border: none;\r\n  border-radius: var(--dt-radius);\r\n  font-family: var(--dt-font-body);\r\n  font-size: 0.9375rem;\r\n  font-weight: 700;\r\n  cursor: pointer;\r\n  text-decoration: none;\r\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\r\n  box-shadow: 0 4px 16px rgba(245, 158, 66, 0.25);\r\n  position: relative;\r\n  overflow: hidden;\r\n  animation: dt-puyo 2.8s ease-in-out infinite;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-cta::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0;\r\n  left: -100%;\r\n  width: 100%;\r\n  height: 100%;\r\n  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.25), transparent);\r\n  animation: dt-shimmer 3s ease-in-out infinite;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-cta:hover {\r\n  transform: translateY(-2px);\r\n  box-shadow: 0 8px 24px rgba(245, 158, 66, 0.35);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-cta:active {\r\n  transform: translateY(0);\r\n  animation: none;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-cta:focus-visible {\r\n  outline: 2px solid var(--dt-accent-warm);\r\n  outline-offset: 2px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-course-cta-sub {\r\n  font-size: 0.8125rem;\r\n  color: var(--dt-text-secondary);\r\n  text-align: center;\r\n  margin-top: 8px;\r\n}\r\n\r\n\/* ============================================\r\n   CHAT UI \u2014 \u4f1a\u8a71\u578b\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\r\n   ============================================ *\/\r\n\r\n\/* --- Chat Header --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-header {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 10px;\r\n  padding: 14px 16px 12px;\r\n  background: linear-gradient(135deg, #4A4ED9 0%, #6B70F0 30%, #8B90FF 60%, #5558DA 100%);\r\n  background-size: 200% 200%;\r\n  animation: dt-header-shimmer 3s ease infinite;\r\n  border-radius: var(--dt-radius-lg) var(--dt-radius-lg) 0 0;\r\n  border: 1px solid rgba(85, 88, 218, 0.3);\r\n  border-bottom: none;\r\n  box-shadow: 0 6px 18px rgba(85, 88, 218, 0.2);\r\n  position: sticky;\r\n  top: 0;\r\n  z-index: 10;\r\n}\r\n\r\n@keyframes dt-header-shimmer {\r\n  0% { background-position: 0% 50%; }\r\n  50% { background-position: 100% 50%; }\r\n  100% { background-position: 0% 50%; }\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-header__top {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 12px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-title {\r\n  font-size: 0.95rem;\r\n  font-weight: 800;\r\n  color: #FFFFFF;\r\n  flex: 1;\r\n  min-width: 0;\r\n  letter-spacing: 0.01em;\r\n  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-reset {\r\n  padding: 7px 14px;\r\n  border-radius: 9999px;\r\n  border: 1.5px solid rgba(255, 255, 255, 0.4);\r\n  background: rgba(255, 255, 255, 0.15);\r\n  color: #FFFFFF;\r\n  font-family: var(--dt-font-body);\r\n  font-size: 0.75rem;\r\n  font-weight: 700;\r\n  cursor: pointer;\r\n  opacity: 0;\r\n  transform: scale(0.94);\r\n  pointer-events: none;\r\n  transition: opacity 0.2s ease, transform 0.2s ease, background-color 0.2s ease;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-reset--visible {\r\n  opacity: 1;\r\n  transform: scale(1);\r\n  pointer-events: auto;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-reset:hover {\r\n  background: rgba(255, 255, 255, 0.25);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-progress-wrap {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-progress {\r\n  flex: 1;\r\n  height: 7px;\r\n  background: rgba(255, 255, 255, 0.3);\r\n  border-radius: 9999px;\r\n  overflow: hidden;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-progress-fill {\r\n  height: 100%;\r\n  border-radius: 9999px;\r\n  background: linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0.8) 100%);\r\n  transition: width 0.4s ease;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-progress-text {\r\n  flex-shrink: 0;\r\n  font-size: 0.75rem;\r\n  color: rgba(255, 255, 255, 0.85);\r\n  font-weight: 700;\r\n  min-width: 48px;\r\n  text-align: right;\r\n}\r\n\r\n\/* --- Chat Container --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat {\r\n  padding: 18px 14px;\r\n  background: linear-gradient(180deg, #F4F5FE 0%, #F8F9FF 100%);\r\n  min-height: 360px;\r\n  max-height: min(72vh, 760px);\r\n  overflow-y: auto;\r\n  overflow-x: hidden;\r\n  border-radius: 0 0 var(--dt-radius-lg) var(--dt-radius-lg);\r\n  border: 1px solid var(--dt-border);\r\n  border-top: none;\r\n  scroll-behavior: smooth;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat::-webkit-scrollbar {\r\n  width: 6px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat::-webkit-scrollbar-track {\r\n  background: transparent;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat::-webkit-scrollbar-thumb {\r\n  background: #CFD3EE;\r\n  border-radius: 9999px;\r\n}\r\n\r\n\/* --- Messages --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-message {\r\n  display: flex;\r\n  gap: 10px;\r\n  margin-bottom: 16px;\r\n  animation: dt-messageAppear 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-message:last-child {\r\n  margin-bottom: 0;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-message--bot {\r\n  align-items: flex-start;\r\n  justify-content: flex-start;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-message--user {\r\n  justify-content: flex-end;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-message__avatar {\r\n  width: 44px;\r\n  height: 44px;\r\n  border-radius: 50%;\r\n  background: #FFFFFF;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  flex-shrink: 0;\r\n  box-shadow: 0 2px 8px rgba(85, 88, 218, 0.2);\r\n  transition: opacity 0.28s ease, transform 0.28s ease;\r\n  overflow: hidden;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-message__avatar-img {\r\n  width: 115%;\r\n  height: 115%;\r\n  object-fit: cover;\r\n  object-position: center 15%;\r\n  display: block;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-message__avatar--hidden {\r\n  opacity: 0;\r\n  transform: scale(0.72);\r\n  pointer-events: none;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-message__bubble {\r\n  width: fit-content;\r\n  max-width: 75%;\r\n  padding: 12px 16px;\r\n  font-size: 0.9375rem;\r\n  line-height: 1.6;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-message--bot .dt-message__bubble {\r\n  background: var(--dt-chat-bubble-bot);\r\n  color: var(--dt-text-primary);\r\n  border-radius: 16px 16px 16px 6px;\r\n  border: 1px solid var(--dt-border);\r\n  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.04);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-message--user .dt-message__bubble {\r\n  background: var(--dt-chat-bubble-user);\r\n  color: #FFFFFF;\r\n  border-radius: 16px 16px 6px 16px;\r\n  box-shadow: 0 2px 8px rgba(85, 88, 218, 0.2);\r\n}\r\n\r\n\/* --- Typing Indicator --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-typing {\r\n  display: flex;\r\n  align-items: flex-start;\r\n  gap: 10px;\r\n  margin-bottom: 16px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-typing__dots {\r\n  display: flex;\r\n  gap: 5px;\r\n  padding: 14px 18px;\r\n  background: var(--dt-chat-bubble-bot);\r\n  border-radius: 16px 16px 16px 6px;\r\n  border: 1px solid var(--dt-border);\r\n  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.04);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-typing__dot {\r\n  width: 8px;\r\n  height: 8px;\r\n  border-radius: 50%;\r\n  background: var(--dt-text-secondary);\r\n  animation: dt-typingBounce 1.4s ease-in-out infinite;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-typing__dot:nth-child(2) {\r\n  animation-delay: 0.2s;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-typing__dot:nth-child(3) {\r\n  animation-delay: 0.4s;\r\n}\r\n\r\n\/* --- Choices --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choices {\r\n  margin-top: 12px;\r\n  margin-bottom: 16px;\r\n  padding-left: 54px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choices--grid {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 10px;\r\n  padding-left: 54px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choice {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  width: 100%;\r\n  padding: 12px 16px;\r\n  border: 2px solid var(--dt-border);\r\n  border-radius: 9999px;\r\n  background: var(--dt-bg-surface);\r\n  color: var(--dt-text-primary);\r\n  font-family: var(--dt-font-body);\r\n  font-size: 0.9375rem;\r\n  text-align: left;\r\n  cursor: pointer;\r\n  min-height: 48px;\r\n  transition: border-color 0.2s ease, background-color 0.2s ease, transform 0.15s ease, box-shadow 0.2s ease, color 0.2s ease;\r\n  opacity: 0;\r\n  animation: dt-cascade 0.4s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;\r\n  position: relative;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choice:nth-child(1) { animation-delay: 0s; }\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choice:nth-child(2) { animation-delay: 0.08s; }\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choice:nth-child(3) { animation-delay: 0.16s; }\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choice:nth-child(4) { animation-delay: 0.24s; }\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choice:nth-child(5) { animation-delay: 0.32s; }\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choice:nth-child(6) { animation-delay: 0.40s; }\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choice__icon {\r\n  font-size: 1.25rem;\r\n  font-family: var(--dt-font-emoji);\r\n  flex-shrink: 0;\r\n  line-height: 1;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choice__text {\r\n  flex: 1;\r\n  min-width: 0;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choice:hover {\r\n  border-color: var(--dt-primary-light);\r\n  background: rgba(85, 88, 218, 0.04);\r\n  transform: translateY(-2px);\r\n  box-shadow: 0 4px 12px rgba(85, 88, 218, 0.1);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choice--selected {\r\n  border-color: var(--dt-primary);\r\n  background: var(--dt-primary);\r\n  color: #FFFFFF;\r\n  pointer-events: none;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choice--selected::after {\r\n  content: '\\2713';\r\n  position: absolute;\r\n  right: 14px;\r\n  font-size: 1rem;\r\n  font-weight: 700;\r\n  color: #FFFFFF;\r\n  animation: dt-checkPop 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choice:active {\r\n  transform: scale(0.98);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choice:focus-visible {\r\n  outline: 2px solid var(--dt-primary);\r\n  outline-offset: 2px;\r\n}\r\n\r\n\/* Grid choice (lanes) \u2014 card style *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choices--grid .dt-choice {\r\n  flex-direction: column;\r\n  align-items: center;\r\n  text-align: center;\r\n  border-radius: var(--dt-radius);\r\n  padding: 16px 12px;\r\n  gap: 6px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choices--grid .dt-choice__icon {\r\n  font-size: 1.75rem;\r\n  margin-bottom: 2px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choices--grid .dt-choice__text {\r\n  font-size: 0.875rem;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choices--grid .dt-choice__desc {\r\n  font-size: 0.75rem;\r\n  color: var(--dt-text-secondary);\r\n  line-height: 1.3;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choices--grid .dt-choice--selected .dt-choice__desc {\r\n  color: rgba(255, 255, 255, 0.85);\r\n}\r\n\r\n\/* Character choice \u2014 vertical card style *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choices--character .dt-choice {\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: flex-start;\r\n  gap: 8px;\r\n  border-radius: var(--dt-radius);\r\n  padding: 14px 16px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choices--character .dt-choice__text {\r\n  flex: none;\r\n  width: 100%;\r\n  font-weight: 700;\r\n  line-height: 1.45;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choices--character .dt-choice__desc {\r\n  display: block;\r\n  width: 100%;\r\n  font-size: 0.9rem;\r\n  line-height: 1.55;\r\n  color: var(--dt-text-secondary);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-choices--character .dt-choice--selected::after {\r\n  top: 12px;\r\n}\r\n\r\n\/* --- Chat Start Area (intro) --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-start-area {\r\n  margin-top: 12px;\r\n  padding-left: 54px;\r\n  display: grid;\r\n  gap: 14px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-intro-card {\r\n  background: #FFFFFF;\r\n  border: 1px solid var(--dt-border);\r\n  border-radius: var(--dt-radius);\r\n  padding: 14px 16px;\r\n  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-intro-card__title {\r\n  font-size: 0.95rem;\r\n  font-weight: 800;\r\n  line-height: 1.45;\r\n  color: var(--dt-text-primary);\r\n  margin-bottom: 8px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-intro-card__lead {\r\n  font-size: 0.84rem;\r\n  color: var(--dt-text-secondary);\r\n  line-height: 1.6;\r\n  margin-bottom: 10px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-intro-card__list {\r\n  margin: 0;\r\n  padding-left: 1.2em;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-intro-card__list li {\r\n  font-size: 0.82rem;\r\n  line-height: 1.6;\r\n  color: var(--dt-text-secondary);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-start {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  width: 100%;\r\n  min-height: 52px;\r\n  padding: 14px 28px;\r\n  background: linear-gradient(135deg, var(--dt-primary) 0%, var(--dt-primary-light) 100%);\r\n  color: #FFFFFF;\r\n  border: 1px solid rgba(85, 88, 218, 0.15);\r\n  border-radius: 9999px;\r\n  font-family: var(--dt-font-body);\r\n  font-size: 0.98rem;\r\n  font-weight: 800;\r\n  cursor: pointer;\r\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\r\n  box-shadow: 0 6px 18px rgba(85, 88, 218, 0.28);\r\n  position: relative;\r\n  overflow: hidden;\r\n  animation: dt-puyo 3s ease-in-out infinite;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-start::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0;\r\n  left: -100%;\r\n  width: 100%;\r\n  height: 100%;\r\n  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.28), transparent);\r\n  animation: dt-shimmer 3s ease-in-out infinite;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-start:hover {\r\n  transform: translateY(-2px);\r\n  box-shadow: 0 9px 26px rgba(85, 88, 218, 0.34);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-start:active {\r\n  transform: translateY(0);\r\n  animation: none;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-chat-start:focus-visible {\r\n  outline: 2px solid var(--dt-primary);\r\n  outline-offset: 2px;\r\n}\r\n\r\n\/* ============================================\r\n   LCC-STYLE RESULT \u2014 \u30d2\u30fc\u30ed\u30fc\uff0b\u30bb\u30af\u30b7\u30e7\u30f3\u578b\r\n   ============================================ *\/\r\n\r\n\/* --- Result Hero --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-result-hero {\r\n  position: relative;\r\n  padding: 36px 24px 28px;\r\n  background: linear-gradient(135deg, #5558DA 0%, #7C5CFC 100%);\r\n  color: #FFFFFF;\r\n  text-align: center;\r\n  overflow: hidden;\r\n  border-radius: var(--dt-radius-lg) var(--dt-radius-lg) 0 0;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-result-hero::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0;\r\n  left: 0;\r\n  right: 0;\r\n  bottom: 0;\r\n  background:\r\n    linear-gradient(rgba(255, 255, 255, 0.06) 1px, transparent 1px),\r\n    linear-gradient(90deg, rgba(255, 255, 255, 0.06) 1px, transparent 1px);\r\n  background-size: 24px 24px;\r\n  pointer-events: none;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-result-hero__badge {\r\n  display: inline-block;\r\n  padding: 5px 16px;\r\n  border-radius: 9999px;\r\n  background: rgba(255, 255, 255, 0.18);\r\n  border: 1px solid rgba(255, 255, 255, 0.3);\r\n  font-size: 0.8125rem;\r\n  font-weight: 700;\r\n  margin-bottom: 16px;\r\n  position: relative;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-result-hero__label {\r\n  font-size: 0.875rem;\r\n  font-weight: 600;\r\n  opacity: 0.9;\r\n  margin-bottom: 8px;\r\n  position: relative;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-result-hero__title {\r\n  font-size: 2.4rem;\r\n  font-weight: 900;\r\n  font-family: var(--dt-font-display);\r\n  line-height: 1.3;\r\n  margin-bottom: 20px;\r\n  position: relative;\r\n  letter-spacing: 0.05em;\r\n  text-shadow: 0 2px 16px rgba(0, 0, 0, 0.18);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-result-hero__title--accent {\r\n  background: linear-gradient(transparent 50%, rgba(255, 230, 100, 0.55) 50%);\r\n  padding: 2px 10px;\r\n  border-radius: 4px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-hero-chips {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  justify-content: center;\r\n  gap: 8px;\r\n  position: relative;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-hero-chip {\r\n  display: inline-block;\r\n  padding: 4px 12px;\r\n  border-radius: 9999px;\r\n  background: rgba(255, 255, 255, 0.15);\r\n  border: 1px solid rgba(255, 255, 255, 0.25);\r\n  font-size: 0.75rem;\r\n  font-weight: 600;\r\n}\r\n\r\n\/* --- Type Card --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-type-card {\r\n  background: var(--dt-bg-surface);\r\n  border-radius: var(--dt-radius);\r\n  padding: 20px;\r\n  margin: 20px 24px;\r\n  border: 1px solid var(--dt-border);\r\n  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-type-card__header {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 14px;\r\n  margin-bottom: 12px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-type-card__icon {\r\n  width: 44px;\r\n  height: 44px;\r\n  border-radius: 50%;\r\n  background: linear-gradient(135deg, var(--dt-primary), var(--dt-primary-light));\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 1.25rem;\r\n  font-family: var(--dt-font-emoji);\r\n  flex-shrink: 0;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-type-card__label {\r\n  font-size: 0.75rem;\r\n  font-weight: 600;\r\n  color: var(--dt-primary);\r\n  letter-spacing: 0.04em;\r\n  margin-bottom: 2px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-type-card__name {\r\n  font-size: 1.25rem;\r\n  font-weight: 800;\r\n  color: var(--dt-text-primary);\r\n  line-height: 1.3;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-type-card__desc {\r\n  font-size: 0.9375rem;\r\n  color: var(--dt-text-secondary);\r\n  line-height: 1.6;\r\n  margin-bottom: 12px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-type-chips {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 6px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-type-chip {\r\n  display: inline-block;\r\n  padding: 4px 10px;\r\n  border-radius: 9999px;\r\n  background: rgba(85, 88, 218, 0.08);\r\n  color: var(--dt-primary);\r\n  font-size: 0.75rem;\r\n  font-weight: 600;\r\n}\r\n\r\n\/* --- Quick Qualification Brief --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-quick-qual {\r\n  border: 1px solid #DCE0F6;\r\n  border-radius: var(--dt-radius);\r\n  padding: 16px;\r\n  background: linear-gradient(135deg, #FAFBFF 0%, #F2F4FF 100%);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-quick-qual__name {\r\n  font-size: 1.25rem;\r\n  font-weight: 800;\r\n  color: var(--dt-primary-dark);\r\n  margin-bottom: 6px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-quick-qual__headline {\r\n  font-size: 1rem;\r\n  font-weight: 700;\r\n  color: var(--dt-text-primary);\r\n  line-height: 1.5;\r\n  margin-bottom: 10px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-quick-qual__reason {\r\n  font-size: 0.9rem;\r\n  color: var(--dt-text-secondary);\r\n  line-height: 1.6;\r\n  margin-bottom: 10px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-quick-qual__list {\r\n  margin: 0;\r\n  padding-left: 1.2em;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-quick-qual__list li {\r\n  font-size: 0.86rem;\r\n  line-height: 1.6;\r\n  color: var(--dt-text-primary);\r\n}\r\n\r\n\/* --- Section Layout --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-section {\r\n  background: var(--dt-bg-surface);\r\n  border-radius: var(--dt-radius);\r\n  padding: 24px;\r\n  margin-bottom: 20px;\r\n  border: 1px solid var(--dt-border);\r\n  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-section__title {\r\n  font-size: 1rem;\r\n  font-weight: 700;\r\n  color: var(--dt-text-primary);\r\n  margin-bottom: 16px;\r\n  padding-bottom: 10px;\r\n  border-bottom: 2px solid var(--dt-border);\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-section__title-icon {\r\n  font-size: 1.125rem;\r\n  font-family: var(--dt-font-emoji);\r\n}\r\n\r\n\/* --- LCC-style Bar Row (knob) --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-bar-row {\r\n  margin-bottom: 16px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-bar-row:last-child {\r\n  margin-bottom: 0;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-bar-row__header {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  margin-bottom: 8px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-bar-row__label {\r\n  font-size: 0.875rem;\r\n  color: var(--dt-text-primary);\r\n  font-weight: 600;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-bar-row__value {\r\n  font-size: 0.875rem;\r\n  color: var(--dt-primary);\r\n  font-weight: 700;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-bar-row__track {\r\n  width: 100%;\r\n  height: 12px;\r\n  background: var(--dt-border);\r\n  border-radius: 6px;\r\n  position: relative;\r\n  overflow: visible;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-bar-row__fill {\r\n  height: 100%;\r\n  border-radius: 6px;\r\n  background: linear-gradient(90deg, var(--dt-primary), var(--dt-primary-light));\r\n  position: relative;\r\n  transition: width 1s ease;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-bar-row__fill--top {\r\n  background: linear-gradient(90deg, var(--dt-primary-dark), var(--dt-primary));\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-bar-row__fill--top::after {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0;\r\n  left: 0;\r\n  right: 0;\r\n  bottom: 0;\r\n  border-radius: 6px;\r\n  background: linear-gradient(90deg, transparent 0%, rgba(255, 255, 255, 0.3) 50%, transparent 100%);\r\n  animation: dt-shimmer 2s ease-in-out infinite;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-bar-row__knob {\r\n  position: absolute;\r\n  top: 50%;\r\n  right: -8px;\r\n  width: 18px;\r\n  height: 18px;\r\n  border-radius: 50%;\r\n  background: #FFFFFF;\r\n  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2), 0 0 0 2px var(--dt-primary);\r\n  transform: translateY(-50%);\r\n}\r\n\r\n\/* --- Env Card (\u5373\u30a2\u30af\u30b7\u30e7\u30f3) --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-env-card {\r\n  padding: 16px 20px;\r\n  border-radius: var(--dt-radius-sm);\r\n  margin-bottom: 12px;\r\n  background: var(--dt-bg-secondary);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-env-card:last-child {\r\n  margin-bottom: 0;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-env-card--good {\r\n  border-left: 4px solid var(--dt-success);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-env-card__name {\r\n  font-size: 1rem;\r\n  font-weight: 700;\r\n  color: var(--dt-text-primary);\r\n  margin-bottom: 4px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-env-card__desc {\r\n  font-size: 0.875rem;\r\n  color: var(--dt-text-secondary);\r\n  line-height: 1.5;\r\n}\r\n\r\n\/* --- Summary Card (\u6bd4\u8f03\u5019\u88dc) --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-summary-card {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 14px;\r\n  padding: 14px 16px;\r\n  border-radius: var(--dt-radius-sm);\r\n  background: var(--dt-bg-secondary);\r\n  margin-bottom: 10px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-summary-card:last-child {\r\n  margin-bottom: 0;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-summary-card__rank {\r\n  width: 32px;\r\n  height: 32px;\r\n  border-radius: 50%;\r\n  background: var(--dt-border);\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 0.8125rem;\r\n  font-weight: 800;\r\n  color: var(--dt-text-secondary);\r\n  flex-shrink: 0;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-summary-card__info {\r\n  flex: 1;\r\n  min-width: 0;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-summary-card__name {\r\n  font-size: 0.9375rem;\r\n  font-weight: 700;\r\n  color: var(--dt-text-primary);\r\n  margin-bottom: 4px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-summary-card__bar {\r\n  height: 6px;\r\n  background: var(--dt-border);\r\n  border-radius: 3px;\r\n  overflow: hidden;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-summary-card__bar-fill {\r\n  height: 100%;\r\n  border-radius: 3px;\r\n  background: var(--dt-primary-light);\r\n  transition: width 0.8s ease;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-summary-card__score {\r\n  font-size: 0.8125rem;\r\n  font-weight: 700;\r\n  color: var(--dt-primary);\r\n  flex-shrink: 0;\r\n}\r\n\r\n\/* --- Service Top3 Cards --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-service-rank-grid {\r\n  display: grid;\r\n  gap: 14px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card {\r\n  border-radius: var(--dt-radius);\r\n  border: 1px solid #DCE0F6;\r\n  overflow: hidden;\r\n  background: #FFFFFF;\r\n  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__head {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 14px;\r\n  padding: 18px 20px;\r\n  background: linear-gradient(135deg, #E8EBFF 0%, #D6DBFF 50%, #E8EBFF 100%);\r\n  border-bottom: 2px solid #C8CEFF;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__rank {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  padding: 6px 14px;\r\n  border-radius: 9999px;\r\n  background: linear-gradient(135deg, var(--dt-primary) 0%, var(--dt-primary-dark) 100%);\r\n  color: #FFFFFF;\r\n  font-size: 0.82rem;\r\n  font-weight: 900;\r\n  letter-spacing: 0.04em;\r\n  flex-shrink: 0;\r\n  box-shadow: 0 2px 8px rgba(85, 88, 218, 0.3);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__name {\r\n  font-size: 1.3rem;\r\n  font-weight: 900;\r\n  color: var(--dt-text-primary);\r\n  letter-spacing: 0.02em;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__reason {\r\n  padding: 12px 14px 8px;\r\n  font-size: 0.9rem;\r\n  color: var(--dt-text-primary);\r\n  line-height: 1.6;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__feature-title {\r\n  padding: 0 14px;\r\n  font-size: 0.84rem;\r\n  font-weight: 700;\r\n  color: var(--dt-primary-dark);\r\n  margin-bottom: 6px;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__features {\r\n  margin: 0;\r\n  padding: 0 14px 10px 1.5em;\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__features li {\r\n  font-size: 0.84rem;\r\n  line-height: 1.6;\r\n  color: var(--dt-text-secondary);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__cta {\r\n  margin: 0 14px 14px;\r\n  width: calc(100% - 28px);\r\n}\r\n\r\n\/* --- Teaser Continue (LCC style) --- *\/\r\n#dt-mitsukaru-shikaku-diagnosis .dt-teaser-cta-area {\r\n  padding: 20px 24px;\r\n  background: var(--dt-bg-surface);\r\n  text-align: center;\r\n  border-radius: 0 0 var(--dt-radius-lg) var(--dt-radius-lg);\r\n}\r\n\r\n#dt-mitsukaru-shikaku-diagnosis .dt-teaser-note {\r\n  font-size: 0.8125rem;\r\n  color: var(--dt-text-secondary);\r\n  margin-bottom: 16px;\r\n  line-height: 1.5;\r\n}\r\n\r\n\/* 6. @keyframes *\/\r\n@keyframes dt-fadeIn {\r\n  from { opacity: 0; transform: translateY(12px); }\r\n  to { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n@keyframes dt-teaserReveal {\r\n  from { opacity: 0; transform: scale(0.95) translateY(8px); }\r\n  to { opacity: 1; transform: scale(1) translateY(0); }\r\n}\r\n\r\n@keyframes dt-shimmer {\r\n  0% { left: -100%; }\r\n  100% { left: 200%; }\r\n}\r\n\r\n@keyframes dt-puyo {\r\n  0% { transform: scale(1); }\r\n  3% { transform: scale(1.04); }\r\n  6% { transform: scale(0.98); }\r\n  9% { transform: scale(1.01); }\r\n  12% { transform: scale(1); }\r\n  100% { transform: scale(1); }\r\n}\r\n\r\n@keyframes dt-cascade {\r\n  from { opacity: 0; transform: translateY(12px) scale(0.96); }\r\n  to { opacity: 1; transform: translateY(0) scale(1); }\r\n}\r\n\r\n@keyframes dt-confettiDrift {\r\n  from { background-position: 10px 15px, 25px 30px; }\r\n  to { background-position: 50px 55px, 60px 70px; }\r\n}\r\n\r\n@keyframes dt-checkPop {\r\n  from { transform: scale(0) rotate(-45deg); opacity: 0; }\r\n  to { transform: scale(1) rotate(0deg); opacity: 1; }\r\n}\r\n\r\n@keyframes dt-scoreReveal {\r\n  from { width: 0%; opacity: 0.5; }\r\n  to { width: var(--dt-score-width, 0%); opacity: 1; }\r\n}\r\n\r\n@keyframes dt-messageAppear {\r\n  from { opacity: 0; transform: translateY(8px) scale(0.95); }\r\n  to { opacity: 1; transform: translateY(0) scale(1); }\r\n}\r\n\r\n@keyframes dt-typingBounce {\r\n  0%, 60%, 100% { transform: translateY(0); }\r\n  30% { transform: translateY(-6px); }\r\n}\r\n\r\n\/* 7. @media (max-width: 768px) *\/\r\n@media (max-width: 768px) {\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-container {\r\n    padding: 16px;\r\n  }\r\n\r\n  \/* Chat UI responsive 768 *\/\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-header {\r\n    padding: 12px 12px 10px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-title {\r\n    font-size: 0.88rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-reset {\r\n    padding: 6px 12px;\r\n    font-size: 0.72rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat {\r\n    min-height: 320px;\r\n    max-height: 68vh;\r\n    padding: 16px 12px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-choices {\r\n    padding-left: 0;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-choices--grid {\r\n    padding-left: 0;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-start-area {\r\n    padding-left: 0;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-intro-card {\r\n    padding: 12px 14px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-intro-card__title {\r\n    font-size: 0.9rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-intro-card__list li {\r\n    font-size: 0.8rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-choices--character .dt-choice {\r\n    gap: 6px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-choices--character .dt-choice__desc {\r\n    font-size: 0.86rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-type-card {\r\n    margin: 16px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-quick-qual {\r\n    padding: 14px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-quick-qual__name {\r\n    font-size: 1.12rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__name {\r\n    font-size: 0.98rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-result-hero {\r\n    padding: 28px 20px 24px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-section {\r\n    padding: 20px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-teaser-cta-area {\r\n    padding: 16px 20px;\r\n  }\r\n}\r\n\r\n\/* 8. @media (max-width: 480px) *\/\r\n@media (max-width: 480px) {\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-container {\r\n    padding: 12px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-course-card {\r\n    padding: 16px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-cta {\r\n    padding: 14px 24px;\r\n    font-size: 0.9375rem;\r\n  }\r\n\r\n  \/* Chat UI responsive 480 *\/\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-header {\r\n    padding: 10px 10px 9px;\r\n    gap: 8px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-header__top {\r\n    gap: 8px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-title {\r\n    font-size: 0.82rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-reset {\r\n    padding: 5px 10px;\r\n    font-size: 0.68rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-progress-text {\r\n    font-size: 0.7rem;\r\n    min-width: 44px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat {\r\n    min-height: 280px;\r\n    max-height: 66vh;\r\n    padding: 14px 10px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-message__avatar {\r\n    width: 36px;\r\n    height: 36px;\r\n    font-size: 1rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-message__bubble {\r\n    max-width: 82%;\r\n    font-size: 0.875rem;\r\n    padding: 10px 14px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-choice {\r\n    padding: 10px 14px;\r\n    font-size: 0.875rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-choices--grid {\r\n    gap: 8px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-choices--grid .dt-choice {\r\n    padding: 12px 8px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-intro-card {\r\n    padding: 11px 12px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-intro-card__title {\r\n    font-size: 0.84rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-intro-card__lead,\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-chat-intro-card__list li {\r\n    font-size: 0.76rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-choices--character .dt-choice__text {\r\n    font-size: 0.9rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-choices--character .dt-choice__desc {\r\n    font-size: 0.8rem;\r\n    line-height: 1.5;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-result-hero {\r\n    padding: 24px 16px 20px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-result-hero__title {\r\n    font-size: 1.9rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-type-card {\r\n    margin: 12px;\r\n    padding: 16px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-type-card__name {\r\n    font-size: 1.0625rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-quick-qual {\r\n    padding: 12px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-quick-qual__name {\r\n    font-size: 1.02rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-quick-qual__headline {\r\n    font-size: 0.92rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-quick-qual__reason,\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-quick-qual__list li {\r\n    font-size: 0.82rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__head {\r\n    padding: 14px 16px;\r\n    gap: 12px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__name {\r\n    font-size: 1.15rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__reason {\r\n    padding: 10px 12px 6px;\r\n    font-size: 0.84rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__feature-title {\r\n    padding: 0 12px;\r\n    font-size: 0.8rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__features {\r\n    padding: 0 12px 8px 1.4em;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__features li {\r\n    font-size: 0.79rem;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-service-rank-card__cta {\r\n    margin: 0 12px 12px;\r\n    width: calc(100% - 24px);\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-section {\r\n    padding: 16px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-bar-row__knob {\r\n    width: 14px;\r\n    height: 14px;\r\n    right: -6px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-summary-card {\r\n    gap: 10px;\r\n    padding: 12px;\r\n  }\r\n\r\n  #dt-mitsukaru-shikaku-diagnosis .dt-teaser-cta-area {\r\n    padding: 16px;\r\n  }\r\n}\r\n\r\n\/* 9. @media (prefers-reduced-motion: reduce) *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  #dt-mitsukaru-shikaku-diagnosis *,\r\n  #dt-mitsukaru-shikaku-diagnosis *::before,\r\n  #dt-mitsukaru-shikaku-diagnosis *::after {\r\n    animation-duration: 0.01ms !important;\r\n    animation-iteration-count: 1 !important;\r\n    transition-duration: 0.01ms !important;\r\n  }\r\n}\r\n","swell_meta_js":"(function() {\r\n  'use strict';\r\n  document.addEventListener('DOMContentLoaded', function() {\r\n    var root = document.getElementById('dt-mitsukaru-shikaku-diagnosis');\r\n    if (!root) return;\r\n\r\n    window.collegeStudentDiagnosisClickCount = 0;\r\n\r\n    function trackEvent(eventName, actionStep, stepNumber, answerText, recommendService) {\r\n      window.dataLayer = window.dataLayer || [];\r\n      window.dataLayer.push({\r\n        event: eventName,\r\n        tool_name: '\u5927\u5b66\u751f\u5411\u3051\u300c\u8cc7\u683c\u00d7\u306a\u308a\u305f\u3044\u30ad\u30e3\u30e9\u300d\u8a3a\u65ad',\r\n        action_step: actionStep,\r\n        step_number: stepNumber,\r\n        answer_text: answerText,\r\n        recommend_service: recommendService,\r\n        tool_interaction_click_count: window.collegeStudentDiagnosisClickCount\r\n      });\r\n    }\r\n\r\n    \/\/ ============================================================\r\n    \/\/ \u30c7\u30fc\u30bf\u5b9a\u7fa9\r\n    \/\/ ============================================================\r\n\r\n    var ADVANCE_DELAY = 350;\r\n    var TYPING_DELAY = 600;\r\n    var TOTAL_QUESTIONS = 15;\r\n    var QUAL_IDS = ['toeic','mos','boki','fp','hisho','takken','itpass','fe','gken','chizai','sg','toukei_ds','toukei2','toefl','ielts','license','nikkei'];\r\n    var SERVICE_IDS = ['agaroot','studying','u_can'];\r\n\r\n    var lanes = {\r\n      job_hunting: {\r\n        name: '\u5c31\u6d3b\u4e07\u80fd\u30ec\u30fc\u30f3',\r\n        desc: '\u5c31\u6d3b\u3067\u5e83\u304f\u523a\u3055\u308b\u6b66\u5668\u304c\u307b\u3057\u3044',\r\n        affinity: {toeic:5,mos:4,boki:4,fp:3,hisho:3,itpass:3,sg:2,fe:2,takken:2,chizai:1,gken:1},\r\n        characters: ['allrounder','manner','pc_hacker']\r\n      },\r\n      it_dx: {\r\n        name: 'IT \/ DX\u30ec\u30fc\u30f3',\r\n        desc: 'IT\/DX\u306b\u5f37\u304f\u306a\u308a\u305f\u3044',\r\n        affinity: {sg:5,itpass:4,fe:5,gken:4,mos:3,toeic:1,boki:1},\r\n        characters: ['security','pc_hacker','mastermind']\r\n      },\r\n      data: {\r\n        name: '\u30c7\u30fc\u30bf\u5206\u6790\u30ec\u30fc\u30f3',\r\n        desc: '\u30c7\u30fc\u30bf\u3067\u8a9e\u308c\u308b\u4eba\u306b\u306a\u308a\u305f\u3044',\r\n        affinity: {toukei_ds:5,toukei2:5,gken:4,boki:3,fp:2,fe:3,itpass:2},\r\n        characters: ['alchemist','counselor','mastermind']\r\n      },\r\n      global: {\r\n        name: '\u56fd\u969b \/ \u7559\u5b66\u30ec\u30fc\u30f3',\r\n        desc: '\u7559\u5b66\u30fb\u6d77\u5916\u9032\u5b66\u30fb\u5916\u8cc7\u306b\u8fd1\u3065\u304d\u305f\u3044',\r\n        affinity: {toefl:5,ielts:5,toeic:4,hisho:1,mos:1},\r\n        characters: ['navigator','allrounder','manner']\r\n      },\r\n      research: {\r\n        name: '\u7814\u7a76 \/ \u77e5\u8ca1\u30ec\u30fc\u30f3',\r\n        desc: '\u7814\u7a76\u30fb\u5c02\u9580\u6027\u30fb\u77e5\u8ca1\u3067\u5c16\u308a\u305f\u3044',\r\n        affinity: {chizai:5,gken:4,toukei2:4,fe:3,toukei_ds:3,takken:2},\r\n        characters: ['guardian','mastermind','rule']\r\n      },\r\n      money: {\r\n        name: '\u304a\u91d1 \/ \u30e9\u30a4\u30d5\u8a2d\u8a08\u30ec\u30fc\u30f3',\r\n        desc: '\u304a\u91d1\u3084\u4eba\u751f\u8a2d\u8a08\u306b\u5f37\u304f\u306a\u308a\u305f\u3044',\r\n        affinity: {fp:5,boki:4,takken:4,chizai:3,sg:2,mos:1},\r\n        characters: ['counselor','rule','allrounder']\r\n      }\r\n    };\r\n\r\n    var characters = {\r\n      allrounder: {name:'\u5c31\u6d3b\u30aa\u30fc\u30eb\u30e9\u30a6\u30f3\u30c0\u30fc',title:'\u4e07\u80fd\u6226\u58eb',affinity:{toeic:5,mos:4,boki:4,itpass:3,fp:3,hisho:2},share:'\u5c31\u6d3b\u30aa\u30fc\u30eb\u30e9\u30a6\u30f3\u30c0\u30fc\u3067\u3057\u305f\uff01\u5e83\u304f\u6226\u3048\u308b\u8cc7\u683c\u3092\u898b\u3064\u3051\u3088\u3046',teaser:'\u3042\u306a\u305f\u306f\u300c\u4f55\u3067\u3082\u6765\u3044\u300d\u30bf\u30a4\u30d7\u3002\u6b66\u5668\u306f\u591a\u3044\u307b\u3069\u6709\u5229\u3002'},\r\n      pc_hacker: {name:'PC\u52b9\u7387\u30cf\u30c3\u30ab\u30fc',title:'\u6642\u77ed\u306e\u9b54\u8853\u5e2b',affinity:{mos:5,itpass:4,fe:3,sg:3,boki:2},share:'PC\u52b9\u7387\u30cf\u30c3\u30ab\u30fc\u3067\u3057\u305f\uff01\u4f5c\u696d\u30b9\u30d4\u30fc\u30c9\u306f\u6700\u9ad8\u306e\u6b66\u5668',teaser:'\u901f\u3055\u306f\u6b63\u7fa9\u3002\u3042\u306a\u305f\u306f\u305d\u308c\u3092\u77e5\u3063\u3066\u3044\u308b\u3002'},\r\n      security: {name:'\u60c5\u5831\u4fdd\u5b89\u5b98',title:'\u5b88\u308a\u306e\u8981',affinity:{sg:5,itpass:4,fe:4,gken:3,mos:2},share:'\u60c5\u5831\u4fdd\u5b89\u5b98\u3067\u3057\u305f\uff01\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u610f\u8b58\u3001\u5927\u4e8b\u3067\u3059',teaser:'\u300c\u305d\u308c\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u4f7f\u3044\u56de\u3057\u3066\u306a\u3044\uff1f\u300d\u3068\u8a00\u3044\u305f\u304f\u306a\u308b\u3042\u306a\u305f\u3002'},\r\n      alchemist: {name:'\u6570\u5b57\u306e\u932c\u91d1\u8853\u5e2b',title:'\u30c7\u30fc\u30bf\u306e\u652f\u914d\u8005',affinity:{toukei_ds:5,toukei2:5,gken:4,boki:4,fp:3},share:'\u6570\u5b57\u306e\u932c\u91d1\u8853\u5e2b\u3067\u3057\u305f\uff01\u30c7\u30fc\u30bf\u3067\u4e16\u754c\u3092\u8aad\u307f\u89e3\u3053\u3046',teaser:'\u611f\u899a\u3088\u308a\u6570\u5b57\u3002\u3042\u306a\u305f\u306e\u6b66\u5668\u306f\u8ad6\u7406\u3068\u6839\u62e0\u3002'},\r\n      navigator: {name:'\u4e16\u754c\u822a\u6d77\u58eb',title:'\u56fd\u5883\u3092\u8d8a\u3048\u308b\u5192\u967a\u8005',affinity:{toefl:5,ielts:5,toeic:4,hisho:1},share:'\u4e16\u754c\u822a\u6d77\u58eb\u3067\u3057\u305f\uff01\u5730\u56f3\u306e\u5916\u3078\u3001\u307e\u305a\u4e00\u6b69',teaser:'\u3042\u306a\u305f\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u65e5\u672c\u3060\u3051\u3058\u3083\u306a\u3044\u3002'},\r\n      counselor: {name:'\u304a\u91d1\u306e\u53c2\u8b00',title:'\u4eba\u751f\u8a2d\u8a08\u306e\u8ecd\u5e2b',affinity:{fp:5,boki:4,takken:3,toukei_ds:3,mos:1},share:'\u304a\u91d1\u306e\u53c2\u8b00\u3067\u3057\u305f\uff01\u4eba\u751f\u8a2d\u8a08\u306f\u65e9\u3044\u307b\u3069\u6709\u5229',teaser:'\u304a\u91d1\u306e\u8a71\u3092\u5f8c\u56de\u3057\u306b\u3057\u306a\u3044\u3002\u305d\u308c\u3060\u3051\u3067\u4e00\u6b69\u30ea\u30fc\u30c9\u3002'},\r\n      manner: {name:'\u611f\u3058\u3088\u3055\u8a2d\u8a08\u58eb',title:'\u5370\u8c61\u306e\u30d7\u30ed',affinity:{hisho:5,toeic:4,mos:3,boki:2,fp:1},share:'\u611f\u3058\u3088\u3055\u8a2d\u8a08\u58eb\u3067\u3057\u305f\uff01\u5370\u8c61\u529b\u306f\u6700\u5f37\u306e\u30bd\u30d5\u30c8\u30b9\u30ad\u30eb',teaser:'\u300c\u611f\u3058\u306e\u3044\u3044\u4eba\u300d\u306f\u3001\u305d\u308c\u3060\u3051\u3067\u6226\u529b\u3002'},\r\n      rule: {name:'\u30eb\u30fc\u30eb\u653b\u7565\u58eb',title:'\u5236\u5ea6\u30cf\u30c3\u30ab\u30fc',affinity:{takken:5,chizai:4,fp:3,sg:3,boki:2},share:'\u30eb\u30fc\u30eb\u653b\u7565\u58eb\u3067\u3057\u305f\uff01\u4ed5\u7d44\u307f\u3092\u77e5\u308b\u8005\u304c\u52dd\u3064',teaser:'\u5236\u5ea6\u3092\u77e5\u3063\u3066\u3044\u308b\u5074\u306b\u56de\u308b\u306e\u304c\u3001\u3044\u3061\u3070\u3093\u306e\u8fd1\u9053\u3002'},\r\n      mastermind: {name:'\u7814\u7a76\u5ba4\u306e\u9ed2\u5e55',title:'\u77e5\u306e\u53f8\u4ee4\u5854',affinity:{gken:5,fe:4,toukei2:4,sg:3,chizai:2},share:'\u7814\u7a76\u5ba4\u306e\u9ed2\u5e55\u3067\u3057\u305f\uff01\u4e2d\u8eab\u3067\u52dd\u8ca0\u3059\u308b\u77e5\u8b58\u6d3e',teaser:'\u76ee\u7acb\u305f\u306a\u304f\u3066\u3082\u3001\u4e2d\u8eab\u306e\u539a\u307f\u306f\u8ab0\u306b\u3082\u8ca0\u3051\u306a\u3044\u3002'},\r\n      guardian: {name:'\u767a\u660e\u5b88\u8b77\u8005',title:'\u30a2\u30a4\u30c7\u30a2\u306e\u76fe',affinity:{chizai:5,gken:4,toukei2:3,fe:2,takken:2},share:'\u767a\u660e\u5b88\u8b77\u8005\u3067\u3057\u305f\uff01\u30a2\u30a4\u30c7\u30a2\u3092\u5b88\u308b\u529b\u3092\u624b\u306b\u5165\u308c\u3088\u3046',teaser:'\u3044\u3044\u30a2\u30a4\u30c7\u30a2\u306f\u3001\u5b88\u308c\u308b\u4eba\u306e\u3068\u3053\u308d\u306b\u96c6\u307e\u308b\u3002'}\r\n    };\r\n\r\n    var qualifications = {\r\n      toeic: {name:'TOEIC',displayMode:'direct_cta',math:0,english:4,it:1,difficulty:2,studentFriendly:5},\r\n      mos: {name:'MOS',displayMode:'direct_cta',math:1,english:1,it:3,difficulty:1,studentFriendly:5},\r\n      boki: {name:'\u65e5\u5546\u7c3f\u8a18',displayMode:'direct_cta',math:3,english:0,it:1,difficulty:3,studentFriendly:4},\r\n      fp: {name:'FP\u6280\u80fd\u691c\u5b9a',displayMode:'direct_cta',math:2,english:0,it:1,difficulty:3,studentFriendly:4},\r\n      hisho: {name:'\u79d8\u66f8\u691c\u5b9a',displayMode:'direct_cta',math:0,english:1,it:1,difficulty:1,studentFriendly:5},\r\n      takken: {name:'\u5b85\u5730\u5efa\u7269\u53d6\u5f15\u58eb',displayMode:'direct_cta',math:1,english:0,it:1,difficulty:4,studentFriendly:3},\r\n      itpass: {name:'IT\u30d1\u30b9\u30dd\u30fc\u30c8',displayMode:'direct_cta',math:1,english:1,it:3,difficulty:2,studentFriendly:5},\r\n      fe: {name:'\u57fa\u672c\u60c5\u5831\u6280\u8853\u8005',displayMode:'direct_cta',math:3,english:1,it:5,difficulty:3,studentFriendly:3},\r\n      gken: {name:'G\u691c\u5b9a',displayMode:'direct_cta',math:3,english:1,it:4,difficulty:3,studentFriendly:3},\r\n      chizai: {name:'\u77e5\u7684\u8ca1\u7523\u7ba1\u7406\u6280\u80fd\u691c\u5b9a',displayMode:'direct_cta',math:0,english:1,it:1,difficulty:3,studentFriendly:3},\r\n      sg: {name:'\u60c5\u5831\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u30de\u30cd\u30b8\u30e1\u30f3\u30c8',displayMode:'direct_cta',math:1,english:1,it:4,difficulty:2,studentFriendly:4},\r\n      toukei_ds: {name:'\u7d71\u8a08\u691c\u5b9aDS\u57fa\u790e',displayMode:'primary_with_bridge',math:3,english:0,it:2,difficulty:2,studentFriendly:4},\r\n      toukei2: {name:'\u7d71\u8a08\u691c\u5b9a2\u7d1a',displayMode:'primary_with_bridge',math:5,english:0,it:2,difficulty:4,studentFriendly:2},\r\n      toefl: {name:'TOEFL iBT',displayMode:'primary_with_bridge',math:0,english:5,it:1,difficulty:4,studentFriendly:2},\r\n      ielts: {name:'IELTS',displayMode:'primary_with_bridge',math:0,english:5,it:1,difficulty:4,studentFriendly:2},\r\n      license: {name:'\u666e\u901a\u81ea\u52d5\u8eca\u514d\u8a31',displayMode:'supplemental_only',math:0,english:0,it:0,difficulty:1,studentFriendly:5},\r\n      nikkei: {name:'\u65e5\u7d4cTEST',displayMode:'supplemental_only',math:1,english:1,it:1,difficulty:2,studentFriendly:3}\r\n    };\r\n\r\n    \/\/ \u8b1b\u5ea7\u30de\u30b9\u30bf\u30fc\uff08\u30b5\u30fc\u30d3\u30b9 \u00d7 \u8cc7\u683c\uff09\r\n    var courseMaster = {\r\n      toeic: {agaroot:{available:true,price:'21,780\u301c42,900\u5186',ctaType:'apply'},studying:{available:true,price:'42,900\u301c49,500\u5186',ctaType:'free_trial'},u_can:{available:true,price:'33,000\u301c45,000\u5186',ctaType:'request_materials'}},\r\n      mos: {agaroot:{available:false},studying:{available:false},u_can:{available:true,price:'16,000\u301c49,000\u5186',ctaType:'request_materials'}},\r\n      boki: {agaroot:{available:true,price:'71,800\u5186\u524d\u5f8c',ctaType:'apply'},studying:{available:true,price:'3,850\u301c21,800\u5186',ctaType:'free_trial'},u_can:{available:true,price:'39,000\u301c49,000\u5186',ctaType:'request_materials'}},\r\n      fp: {agaroot:{available:true,price:'49,200\u301c76,780\u5186',ctaType:'apply'},studying:{available:true,price:'4,950\u301c31,900\u5186',ctaType:'free_trial'},u_can:{available:true,price:'64,000\u5186',ctaType:'request_materials'}},\r\n      hisho: {agaroot:{available:false},studying:{available:false},u_can:{available:true,price:'39,000\u5186',ctaType:'request_materials'}},\r\n      takken: {agaroot:{available:true,price:'54,780\u301c100,000\u5186',ctaType:'apply'},studying:{available:true,price:'19,800\u301c24,800\u5186',ctaType:'free_trial'},u_can:{available:true,price:'63,000\u5186',ctaType:'request_materials'}},\r\n      itpass: {agaroot:{available:true,price:'7,678\u301c14,080\u5186',ctaType:'apply'},studying:{available:true,price:'7,920\u5186',ctaType:'free_trial'},u_can:{available:true,price:'21,000\u301c26,800\u5186',ctaType:'request_materials'}},\r\n      fe: {agaroot:{available:false},studying:{available:true,price:'24,800\u301c29,800\u5186',ctaType:'free_trial'},u_can:{available:true,price:'35,000\u5186',ctaType:'request_materials'}},\r\n      gken: {agaroot:{available:true,price:'27,280\u301c108,680\u5186',ctaType:'apply'},studying:{available:false},u_can:{available:false}},\r\n      chizai: {agaroot:{available:false},studying:{available:true,price:'4,500\u301c19,800\u5186',ctaType:'free_trial'},u_can:{available:true,price:'\u8981\u78ba\u8a8d',ctaType:'request_materials'}},\r\n      sg: {agaroot:{available:true,price:'39,500\u5186\uff08IT\u30d1\u30b9\u30bb\u30c3\u30c8\uff09',ctaType:'apply'},studying:{available:true,price:'15,400\u5186',ctaType:'free_trial'},u_can:{available:true,price:'18,000\u301c23,000\u5186',ctaType:'request_materials'}},\r\n      toukei_ds: {agaroot:{available:false},studying:{available:false},u_can:{available:false}},\r\n      toukei2: {agaroot:{available:false},studying:{available:false},u_can:{available:false}},\r\n      toefl: {agaroot:{available:false},studying:{available:false},u_can:{available:false}},\r\n      ielts: {agaroot:{available:true,price:'\u8981\u554f\u5408\u305b',ctaType:'consultation'},studying:{available:false},u_can:{available:false}}\r\n    };\r\n\r\n    \/\/ \u30d6\u30ea\u30c3\u30b8\u5019\u88dc\r\n    var bridgeCandidates = {\r\n      toukei_ds: ['itpass','gken','boki'],\r\n      toukei2: ['gken','fe','itpass'],\r\n      toefl: ['toeic','ielts'],\r\n      ielts: ['toeic','toefl']\r\n    };\r\n\r\n    \/\/ \u7d50\u679c\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\r\n    var resultTemplates = {\r\n      toeic: {headline:'\u82f1\u8a9e\u529b\u3067\u5c31\u6d3b\u304b\u3089\u30b0\u30ed\u30fc\u30d0\u30eb\u307e\u3067\u5168\u65b9\u4f4d\u30ab\u30d0\u30fc',reason:'\u3042\u306a\u305f\u306e\u56de\u7b54\u304b\u3089\u3001\u5c31\u6d3b\u30fb\u5b9f\u52d9\u30fb\u56fd\u969b\u5bfe\u5fdc\u306e\u3069\u308c\u306b\u3082\u4f7f\u3048\u308b\u82f1\u8a9e\u30b9\u30b3\u30a2\u304c\u6700\u3082\u52b9\u7387\u7684\u306a\u6b66\u5668\u306b\u306a\u308b\u3068\u5224\u5b9a\u3057\u307e\u3057\u305f\u3002',strengths:['\u8a8d\u77e5\u5ea6\u30fb\u6c4e\u7528\u6027\u304c\u30c8\u30c3\u30d7\u30af\u30e9\u30b9','\u5c31\u6d3bES\u306e\u8a18\u8f09\u7387\u304c\u9ad8\u3044','\u77ed\u671f\u9593\u3067\u30b9\u30b3\u30a2\u30a2\u30c3\u30d7\u304c\u898b\u8fbc\u3081\u308b']},\r\n      mos: {headline:'PC\u64cd\u4f5c\u529b\u3092\u8a3c\u660e\u3057\u3066\u5373\u6226\u529b\u30a2\u30d4\u30fc\u30eb',reason:'\u5b9f\u52d9\u76f4\u7d50\u306ePC\u30b9\u30ad\u30eb\u304c\u3001\u3042\u306a\u305f\u306e\u5b66\u5e74\u30fb\u76ee\u6a19\u306b\u6700\u3082\u30d5\u30a3\u30c3\u30c8\u3057\u3066\u3044\u307e\u3059\u3002\u77ed\u671f\u53d6\u5f97\u304c\u53ef\u80fd\u3067\u3001\u3069\u306e\u696d\u754c\u3067\u3082\u6d3b\u304d\u307e\u3059\u3002',strengths:['\u6700\u77ed1\u30f6\u6708\u3067\u53d6\u5f97\u53ef\u80fd','\u696d\u754c\u554f\u308f\u305a\u5373\u6226\u529b\u8a3c\u660e','\u30a4\u30f3\u30bf\u30fc\u30f3\u524d\u306b\u6700\u9069']},\r\n      boki: {headline:'\u6570\u5b57\u306e\u7406\u89e3\u529b\u306f\u3001\u3042\u3089\u3086\u308b\u4ed5\u4e8b\u306e\u571f\u53f0\u306b\u306a\u308b',reason:'\u304a\u91d1\u3084\u6570\u5b57\u3092\u6271\u3046\u529b\u304c\u3001\u3042\u306a\u305f\u306e\u9032\u8def\u3067\u5927\u304d\u306a\u30a2\u30c9\u30d0\u30f3\u30c6\u30fc\u30b8\u306b\u306a\u308b\u3068\u5224\u5b9a\u3057\u307e\u3057\u305f\u3002',strengths:['\u7d4c\u55b6\u30fb\u91d1\u878d\u30fb\u4f1a\u8a08\u306e\u57fa\u76e4\u30b9\u30ad\u30eb','3\u7d1a\u306a\u3089\u77ed\u671f\u53d6\u5f97\u53ef\u80fd','2\u7d1a\u3067\u5c31\u6d3b\u5927\u5e45\u6709\u5229']},\r\n      fp: {headline:'\u304a\u91d1\u306e\u77e5\u8b58\u306f\u3001\u81ea\u5206\u306e\u4eba\u751f\u306b\u3082\u5c31\u6d3b\u306b\u3082\u52b9\u304f',reason:'\u30e9\u30a4\u30d5\u30d7\u30e9\u30f3\u30cb\u30f3\u30b0\u306e\u77e5\u8b58\u304c\u3001\u3042\u306a\u305f\u306e\u76ee\u6a19\u3068\u9ad8\u3044\u4e00\u81f4\u5ea6\u3092\u793a\u3057\u3066\u3044\u307e\u3059\u3002',strengths:['\u751f\u6d3b\u306b\u3082\u4ed5\u4e8b\u306b\u3082\u76f4\u7d50\u3059\u308b\u77e5\u8b58','\u91d1\u878d\u30fb\u4fdd\u967a\u696d\u754c\u3067\u9ad8\u8a55\u4fa1','\u72ec\u7acb\u30fb\u526f\u696d\u306b\u3082\u6d3b\u7528\u53ef']},\r\n      hisho: {headline:'\u30d3\u30b8\u30cd\u30b9\u30de\u30ca\u30fc\u306e\u4f53\u7cfb\u7684\u8a3c\u660e\u306f\u610f\u5916\u3068\u5e0c\u5c11',reason:'\u5bfe\u4eba\u30b9\u30ad\u30eb\u3068\u30d3\u30b8\u30cd\u30b9\u30de\u30ca\u30fc\u306e\u6b63\u5f0f\u306a\u8a3c\u660e\u304c\u3001\u3042\u306a\u305f\u306e\u5c31\u6d3b\u6226\u7565\u306b\u30d5\u30a3\u30c3\u30c8\u3057\u3066\u3044\u307e\u3059\u3002',strengths:['\u9762\u63a5\u5bfe\u5fdc\u529b\u304c\u4f53\u7cfb\u7684\u306b\u8eab\u306b\u3064\u304f','\u77ed\u671f\u3067\u53d6\u5f97\u53ef\u80fd','\u696d\u754c\u6a2a\u65ad\u3067\u8a55\u4fa1\u3055\u308c\u308b']},\r\n      takken: {headline:'\u56fd\u5bb6\u8cc7\u683c\u306e\u5c02\u9580\u6027\u3067\u660e\u78ba\u306b\u5dee\u5225\u5316',reason:'\u6cd5\u5f8b\u30fb\u4e0d\u52d5\u7523\u306e\u5c02\u9580\u77e5\u8b58\u304c\u3001\u3042\u306a\u305f\u306e\u30ad\u30e3\u30ea\u30a2\u30b4\u30fc\u30eb\u306b\u5f37\u304f\u30de\u30c3\u30c1\u3057\u3066\u3044\u307e\u3059\u3002',strengths:['\u56fd\u5bb6\u8cc7\u683c\u3068\u3057\u3066\u306e\u4fe1\u983c\u5ea6\u304c\u9ad8\u3044','\u4e0d\u52d5\u7523\u30fb\u91d1\u878d\u696d\u754c\u3067\u5fc5\u9808\u7d1a','\u72ec\u7acb\u958b\u696d\u306b\u3082\u6d3b\u7528\u53ef']},\r\n      itpass: {headline:'IT\u57fa\u790e\u529b\u306e\u8a3c\u660e\u306f\u3001\u3069\u306e\u696d\u754c\u3067\u3082\u5fc5\u8981\u306b\u306a\u308b',reason:'IT\u30ea\u30c6\u30e9\u30b7\u30fc\u306e\u516c\u5f0f\u8a3c\u660e\u304c\u3001\u3042\u306a\u305f\u306e\u76ee\u6a19\u3068\u5b66\u7fd2\u6761\u4ef6\u306b\u6700\u3082\u30d0\u30e9\u30f3\u30b9\u3088\u304f\u30d5\u30a3\u30c3\u30c8\u3057\u3066\u3044\u307e\u3059\u3002',strengths:['\u56fd\u5bb6\u8cc7\u683c\u3067\u4fe1\u983c\u5ea6\u304c\u9ad8\u3044','\u77ed\u671f\u9593\u3067\u53d6\u5f97\u53ef\u80fd','IT\u696d\u754c\u4ee5\u5916\u3067\u3082\u8a55\u4fa1\u3055\u308c\u308b']},\r\n      fe: {headline:'IT\u8077\u3092\u76ee\u6307\u3059\u306a\u3089\u3001\u3053\u306e\u56fd\u5bb6\u8cc7\u683c\u304c\u6700\u77ed\u30eb\u30fc\u30c8',reason:'IT\u6280\u8853\u8005\u3068\u3057\u3066\u306e\u57fa\u76e4\u529b\u304c\u3001\u3042\u306a\u305f\u306e\u5c02\u9580\u6027\u5fd7\u5411\u3068\u30de\u30c3\u30c1\u3057\u3066\u3044\u307e\u3059\u3002',strengths:['IT\u696d\u754c\u3067\u6700\u3082\u8a8d\u77e5\u5ea6\u306e\u9ad8\u3044\u56fd\u5bb6\u8cc7\u683c','\u30a8\u30f3\u30b8\u30cb\u30a2\u5c31\u8077\u306b\u76f4\u7d50','IT\u30d1\u30b9\u306e\u4e0a\u4f4d\u4e92\u63db']},\r\n      gken: {headline:'AI\u30fb\u30c7\u30a3\u30fc\u30d7\u30e9\u30fc\u30cb\u30f3\u30b0\u306e\u77e5\u8b58\u3067\u6b21\u4e16\u4ee3\u3092\u5148\u53d6\u308a',reason:'AI\/\u30c7\u30fc\u30bf\u30b5\u30a4\u30a8\u30f3\u30b9\u306e\u57fa\u790e\u77e5\u8b58\u304c\u3001\u3042\u306a\u305f\u306e\u65b9\u5411\u6027\u3068\u4e00\u81f4\u3057\u3066\u3044\u307e\u3059\u3002',strengths:['AI\u6642\u4ee3\u306e\u5fc5\u9808\u30ea\u30c6\u30e9\u30b7\u30fc','\u30c7\u30fc\u30bf\u30b5\u30a4\u30a8\u30f3\u30b9\u8077\u3078\u306e\u5165\u53e3','\u7406\u7cfb\u30fb\u6587\u7cfb\u554f\u308f\u305a\u53d7\u9a13\u53ef\u80fd']},\r\n      chizai: {headline:'\u30a2\u30a4\u30c7\u30a2\u3092\u5b88\u308b\u529b\u306f\u3001\u3053\u308c\u304b\u3089\u306e\u6642\u4ee3\u306e\u6b66\u5668',reason:'\u77e5\u7684\u8ca1\u7523\u306e\u7ba1\u7406\u529b\u304c\u3001\u3042\u306a\u305f\u306e\u5c02\u9580\u6027\u5fd7\u5411\u306b\u30de\u30c3\u30c1\u3057\u3066\u3044\u307e\u3059\u3002',strengths:['\u7279\u8a31\u30fb\u8457\u4f5c\u6a29\u30fb\u5546\u6a19\u306e\u5c02\u9580\u77e5\u8b58','\u7814\u7a76\u8077\u30fb\u30e1\u30fc\u30ab\u30fc\u3067\u9ad8\u8a55\u4fa1','\u7406\u7cfb\u00d7\u6cd5\u5f8b\u306e\u30cb\u30c3\u30c1\u4eba\u6750\u306b']},\r\n      sg: {headline:'\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u610f\u8b58\u306e\u9ad8\u3055\u3092\u56fd\u5bb6\u8cc7\u683c\u3067\u8a3c\u660e',reason:'\u60c5\u5831\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u306e\u77e5\u8b58\u304c\u3001\u3042\u306a\u305f\u306eIT\u5fd7\u5411\u3068\u73fe\u5b9f\u7684\u306a\u53d6\u5f97\u6761\u4ef6\u306b\u30de\u30c3\u30c1\u3057\u3066\u3044\u307e\u3059\u3002',strengths:['\u56fd\u5bb6\u8cc7\u683c\u3067\u4fe1\u983c\u5ea6\u304c\u9ad8\u3044','IT\u7cfb\u5165\u9580\u304b\u3089\u306e\u30b9\u30c6\u30c3\u30d7\u30a2\u30c3\u30d7\u306b\u6700\u9069','\u9700\u8981\u304c\u6025\u5897\u4e2d\u306e\u5206\u91ce']},\r\n      toukei_ds: {headline:'\u30c7\u30fc\u30bf\u30b5\u30a4\u30a8\u30f3\u30b9\u306e\u5165\u53e3\u306f\u3053\u3053\u304b\u3089',reason:'\u30c7\u30fc\u30bf\u5206\u6790\u306e\u57fa\u790e\u529b\u304c\u3001\u3042\u306a\u305f\u306e\u65b9\u5411\u6027\u306b\u30d5\u30a3\u30c3\u30c8\u3057\u3066\u3044\u307e\u3059\u3002\u307e\u305a\u571f\u53f0\u304b\u3089\u56fa\u3081\u307e\u3057\u3087\u3046\u3002',strengths:['\u30c7\u30fc\u30bf\u30b5\u30a4\u30a8\u30f3\u30b9\u306e\u516c\u5f0f\u5165\u9580','\u7d71\u8a08\u691c\u5b9a2\u7d1a\u3078\u306e\u8db3\u304c\u304b\u308a','\u6587\u7cfb\u304b\u3089\u3067\u3082\u6311\u6226\u3057\u3084\u3059\u3044']},\r\n      toukei2: {headline:'\u7d71\u8a08\u306e\u5c02\u9580\u6027\u306f\u7814\u7a76\u3067\u3082\u30d3\u30b8\u30cd\u30b9\u3067\u3082\u6b66\u5668\u306b\u306a\u308b',reason:'\u7d71\u8a08\u89e3\u6790\u306e\u5c02\u9580\u529b\u304c\u3001\u3042\u306a\u305f\u306e\u7814\u7a76\u30fb\u5206\u6790\u5fd7\u5411\u306b\u5f37\u304f\u30de\u30c3\u30c1\u3057\u3066\u3044\u307e\u3059\u3002',strengths:['\u30c7\u30fc\u30bf\u30b5\u30a4\u30a8\u30f3\u30b9\u8077\u306e\u5fc5\u9808\u6c34\u6e96','\u5927\u5b66\u9662\u9032\u5b66\u306b\u3082\u6709\u5229','\u7814\u7a76\u8ad6\u6587\u306e\u7d71\u8a08\u51e6\u7406\u306b\u76f4\u7d50']},\r\n      toefl: {headline:'\u6d77\u5916\u5927\u5b66\u30fb\u5927\u5b66\u9662\u3078\u306e\u6249\u3092\u958b\u304f\u82f1\u8a9e\u529b',reason:'\u30a2\u30ab\u30c7\u30df\u30c3\u30af\u306a\u82f1\u8a9e\u529b\u304c\u3001\u3042\u306a\u305f\u306e\u7559\u5b66\u30fb\u9032\u5b66\u76ee\u6a19\u306b\u76f4\u7d50\u3057\u3066\u3044\u307e\u3059\u3002',strengths:['\u6d77\u5916\u5927\u5b66\u51fa\u9858\u306b\u5fc5\u9808','4\u6280\u80fd\u3092\u7dcf\u5408\u7684\u306b\u8a3c\u660e','\u30a2\u30ab\u30c7\u30df\u30c3\u30af\u82f1\u8a9e\u529b\u306e\u56fd\u969b\u57fa\u6e96']},\r\n      ielts: {headline:'\u82f1\u8a9e\u570f\u3078\u306e\u7559\u5b66\u30fb\u79fb\u4f4f\u3092\u898b\u636e\u3048\u305f\u56fd\u969b\u8a66\u9a13',reason:'IELTS\u304c\u3001\u3042\u306a\u305f\u306e\u56fd\u969b\u5fd7\u5411\u3068\u82f1\u8a9e\u4f7f\u7528\u5834\u9762\u306b\u6700\u3082\u30d5\u30a3\u30c3\u30c8\u3057\u3066\u3044\u307e\u3059\u3002',strengths:['\u82f1\u8a9e\u570f\u306e\u5927\u5b66\u51fa\u9858\u306b\u5e83\u304f\u5bfe\u5fdc','\u79fb\u4f4f\u30d3\u30b6\u306b\u3082\u4f7f\u3048\u308b\u56fd\u969b\u57fa\u6e96','TOEFL\u3088\u308a\u65e5\u5e38\u5bc4\u308a\u306e\u51fa\u984c']}\r\n    };\r\n\r\n    \/\/ CTA\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\r\n    var ctaTemplates = {\r\n      apply: {text:'\u4eca\u3059\u3050\u7533\u3057\u8fbc\u3080',sub:'\u8b1b\u5ea7\u306e\u8a73\u7d30\u3092\u898b\u308b'},\r\n      request_materials: {text:'\u7121\u6599\u3067\u8cc7\u6599\u8acb\u6c42',sub:'\u307e\u305a\u306f\u8a73\u3057\u3044\u60c5\u5831\u3092\u898b\u308b'},\r\n      free_trial: {text:'\u7121\u6599\u3067\u4f53\u9a13\u3059\u308b',sub:'\u30e1\u30a2\u30c9\u767b\u9332\u3060\u3051\u3067\u30b9\u30bf\u30fc\u30c8'},\r\n      consultation: {text:'\u7121\u6599\u30ab\u30a6\u30f3\u30bb\u30ea\u30f3\u30b0',sub:'\u30d7\u30ed\u306b\u76f8\u8ac7\u3057\u3066\u307f\u308b'},\r\n      learn_more: {text:'\u8a73\u3057\u304f\u898b\u308b',sub:''}\r\n    };\r\n\r\n    \/\/ \u30b5\u30fc\u30d3\u30b9\u60c5\u5831\r\n    var serviceInfo = {\r\n      agaroot: {name:'\u30a2\u30ac\u30eb\u30fc\u30c8',tagline:'\u5408\u683c\u5168\u984d\u8fd4\u91d1\u30fb\u5c02\u9580\u6027\u91cd\u8996',color:'#5558DA'},\r\n      studying: {name:'\u30b9\u30bf\u30c7\u30a3\u30f3\u30b0',tagline:'\u30b9\u30de\u30db\u5b8c\u7d50\u30fb\u696d\u754c\u6700\u5b89\u5024\u30fb\u5b66\u527220%OFF',color:'#22A06B'},\r\n      u_can: {name:'\u30e6\u30fc\u30ad\u30e3\u30f3',tagline:'\u7d19\u6559\u6750\u30fb\u6dfb\u524a\u6307\u5c0e\u30fb\u8cc7\u683c\u30ab\u30d0\u30fc\u7387No.1',color:'#E85D3A'}\r\n    };\r\n\r\n    \/\/ CTA URLs\uff08\u30a2\u30d5\u30a3\u30ea\u30a8\u30a4\u30c8\u30ea\u30f3\u30af \u2014 \u4eeeURL\uff09\r\n    var ctaUrls = {\r\n      agaroot: 'https:\/\/t.afi-b.com\/visit.php?a=W10308J-K6957262_W&p=a8629595',\r\n      studying: 'https:\/\/t.afi-b.com\/visit.php?a=y7404W-T288086j&p=a8629595',\r\n      u_can: 'https:\/\/t.afi-b.com\/visit.php?a=L12196V-t467240F&p=a8629595'\r\n    };\r\n\r\n    \/\/ ============================================================\r\n    \/\/ \u8a2d\u554f\u5b9a\u7fa9\r\n    \/\/ ============================================================\r\n    var questions = [\r\n      \/\/ Q1\r\n      {id:'q1',step:1,phase:'quick',text:'\u3044\u307e\u4e00\u756a\u307b\u3057\u3044\u672a\u6765\u306f\uff1f',factor:'aspirationScore',\r\n        options:[\r\n          {label:'\u5c31\u6d3b\u3067\u5e83\u304f\u523a\u3055\u308b\u6b66\u5668\u304c\u307b\u3057\u3044',value:'job_hunting',lane_select:'job_hunting'},\r\n          {label:'IT\/DX\u306b\u5f37\u304f\u306a\u308a\u305f\u3044',value:'it_dx',lane_select:'it_dx'},\r\n          {label:'\u30c7\u30fc\u30bf\u3067\u8a9e\u308c\u308b\u4eba\u306b\u306a\u308a\u305f\u3044',value:'data',lane_select:'data'},\r\n          {label:'\u7559\u5b66\u30fb\u6d77\u5916\u9032\u5b66\u30fb\u5916\u8cc7\u306b\u8fd1\u3065\u304d\u305f\u3044',value:'global',lane_select:'global'},\r\n          {label:'\u7814\u7a76\u30fb\u5c02\u9580\u6027\u30fb\u77e5\u8ca1\u3067\u5c16\u308a\u305f\u3044',value:'research',lane_select:'research'},\r\n          {label:'\u304a\u91d1\u3084\u4eba\u751f\u8a2d\u8a08\u306b\u5f37\u304f\u306a\u308a\u305f\u3044',value:'money',lane_select:'money'}\r\n        ]},\r\n      \/\/ Q2 \u2014 \u52d5\u7684\uff08\u30ad\u30e3\u30e9\u9078\u629e\uff09\r\n      {id:'q2',step:2,phase:'quick',text:'\u306a\u308a\u305f\u3044\u30ad\u30e3\u30e9\u306f\uff1f',factor:'characterScore',dynamic:true,options:[]},\r\n      \/\/ Q3\r\n      {id:'q3',step:3,phase:'quick',text:'\u3069\u3093\u306a\u52c9\u5f37\u30b9\u30bf\u30a4\u30eb\u306a\u3089\u7d9a\u304d\u305d\u3046\uff1f',factor:'feasibilityScore',\r\n        options:[\r\n          {label:'\u6bce\u65e515\u5206\u30b3\u30c4\u30b3\u30c4\u578b',value:'daily_micro',qualification_scores:{mos:4,itpass:4,hisho:4,sg:3,toeic:3,toukei_ds:3,boki:2,fp:2,fe:1,takken:1,gken:1,toukei2:1,toefl:1,ielts:1,chizai:2},service_preference:{studying:5,u_can:3,agaroot:2}},\r\n          {label:'\u9031\u672b\u307e\u3068\u3081\u3066\u578b',value:'weekend_batch',qualification_scores:{boki:4,fp:4,takken:3,fe:3,gken:3,sg:3,chizai:3,toeic:3,toukei_ds:3,toukei2:2,itpass:3,mos:3,toefl:2,ielts:2,hisho:3},service_preference:{studying:4,agaroot:4,u_can:3}},\r\n          {label:'\u9577\u671f\u4f11\u307f\u3067\u4e00\u6c17\u578b',value:'intensive_break',qualification_scores:{takken:4,fe:4,toefl:4,ielts:4,toukei2:4,boki:3,gken:3,fp:3,toeic:3,chizai:3,sg:2,itpass:2,mos:2,toukei_ds:2,hisho:2},service_preference:{agaroot:5,studying:3,u_can:3}},\r\n          {label:'\u7d19\u3067\u3058\u3063\u304f\u308a\u578b',value:'paper_slow',qualification_scores:{boki:4,fp:4,takken:4,chizai:4,hisho:4,toeic:3,toukei2:3,toukei_ds:3,gken:2,fe:2,itpass:2,mos:2,sg:2,toefl:2,ielts:2},service_preference:{u_can:5,agaroot:4,studying:1}},\r\n          {label:'\u30b9\u30de\u30db\u3067\u77ac\u767a\u578b',value:'smartphone_fast',qualification_scores:{itpass:5,sg:4,mos:4,toeic:4,boki:3,fp:3,hisho:3,toukei_ds:2,fe:2,gken:2,chizai:2,takken:1,toukei2:1,toefl:1,ielts:1},service_preference:{studying:5,u_can:2,agaroot:2}},\r\n          {label:'\u4f34\u8d70\u3055\u308c\u308b\u3068\u5f37\u3044\u578b',value:'guided',qualification_scores:{boki:4,fp:4,takken:4,toefl:3,ielts:3,fe:3,toeic:3,hisho:3,gken:2,chizai:3,sg:2,itpass:2,mos:2,toukei2:2,toukei_ds:2},service_preference:{u_can:5,agaroot:5,studying:2}}\r\n        ]},\r\n      \/\/ Q4\r\n      {id:'q4',step:4,phase:'detail',text:'\u3044\u307e\u306e\u5b66\u5e74\u306f\uff1f',factor:'urgencyScore',\r\n        options:[\r\n          {label:'1\u5e74',value:'year1',qualification_scores:{takken:4,fe:4,toukei2:4,toefl:4,ielts:4,boki:3,fp:3,gken:3,chizai:3,toeic:3,sg:2,itpass:2,mos:2,hisho:2,toukei_ds:3}},\r\n          {label:'2\u5e74',value:'year2',qualification_scores:{toeic:4,boki:4,fp:3,fe:3,takken:3,gken:3,sg:3,chizai:3,toukei_ds:3,toukei2:3,itpass:3,mos:3,hisho:3,toefl:3,ielts:3}},\r\n          {label:'3\u5e74',value:'year3',qualification_scores:{toeic:5,mos:4,itpass:4,sg:4,hisho:4,boki:3,fp:3,toukei_ds:3,chizai:2,fe:2,gken:2,takken:2,toukei2:1,toefl:2,ielts:2}},\r\n          {label:'4\u5e74',value:'year4',qualification_scores:{mos:5,itpass:4,toeic:4,hisho:4,sg:3,boki:3,fp:3,toukei_ds:3,chizai:2,fe:1,gken:1,takken:1,toukei2:1,toefl:1,ielts:1}},\r\n          {label:'\u5927\u5b66\u9662',value:'graduate',qualification_scores:{toukei2:5,gken:5,fe:4,chizai:4,toukei_ds:4,toefl:3,ielts:3,toeic:3,sg:3,boki:2,fp:2,takken:2,itpass:1,mos:1,hisho:1}}\r\n        ]},\r\n      \/\/ Q5\r\n      {id:'q5',step:5,phase:'detail',text:'\u3044\u307e\u306e\u5c02\u653b\u30bf\u30a4\u30d7\u306f\uff1f',factor:'differentiationScore',\r\n        options:[\r\n          {label:'\u6587\u7cfb',value:'humanities',qualification_scores:{toeic:4,hisho:4,boki:4,fp:3,mos:3,takken:3,chizai:2,itpass:3,sg:2,fe:2,gken:1,toukei_ds:1,toukei2:1,toefl:3,ielts:3}},\r\n          {label:'\u7406\u7cfb',value:'science',qualification_scores:{fe:4,gken:4,toukei2:4,toukei_ds:4,sg:3,itpass:3,boki:2,toeic:2,chizai:3,fp:2,takken:1,mos:2,hisho:1,toefl:2,ielts:2}},\r\n          {label:'\u60c5\u5831 \/ \u5de5\u5b66\u7cfb',value:'engineering',qualification_scores:{fe:5,sg:5,gken:4,itpass:4,toukei2:3,toukei_ds:3,mos:3,chizai:2,toeic:2,boki:1,fp:1,takken:1,hisho:1,toefl:1,ielts:1}},\r\n          {label:'\u7d4c\u6e08 \/ \u7d4c\u55b6\u7cfb',value:'economics',qualification_scores:{boki:5,fp:5,toeic:4,toukei_ds:3,toukei2:3,mos:3,takken:3,itpass:2,hisho:2,sg:2,gken:2,fe:1,chizai:2,toefl:2,ielts:2}},\r\n          {label:'\u56fd\u969b \/ \u8a9e\u5b66\u7cfb',value:'international',qualification_scores:{toeic:5,toefl:5,ielts:5,hisho:3,mos:2,boki:2,fp:1,itpass:1,sg:1,fe:1,gken:1,chizai:1,takken:1,toukei_ds:1,toukei2:1}},\r\n          {label:'\u6cd5 \/ \u77e5\u8ca1\u5bc4\u308a',value:'law',qualification_scores:{takken:5,chizai:5,fp:3,boki:3,sg:2,hisho:2,toeic:2,itpass:2,fe:1,gken:1,mos:1,toukei_ds:1,toukei2:1,toefl:1,ielts:1}},\r\n          {label:'\u307e\u3060\u6c7a\u3081\u5207\u308c\u3066\u3044\u306a\u3044',value:'undecided',qualification_scores:{toeic:4,mos:4,itpass:4,boki:3,fp:3,hisho:3,sg:3,fe:2,gken:2,takken:2,chizai:2,toukei_ds:2,toukei2:1,toefl:2,ielts:2}}\r\n        ]},\r\n      \/\/ Q6\r\n      {id:'q6',step:6,phase:'detail',text:'\u5c31\u6d3b\u30fb\u9032\u8def\u3067\u8fd1\u3044\u3082\u306e\u306f\uff1f',factor:'careerGoalScore',\r\n        options:[\r\n          {label:'ES\/\u9762\u63a5\u3067\u5e83\u304f\u4f7f\u3048\u308b\u6b66\u5668',value:'job_weapon',qualification_scores:{toeic:5,mos:4,boki:4,itpass:3,hisho:3,fp:3,sg:2,fe:2,gken:1,takken:2,chizai:1,toukei_ds:1,toukei2:1,toefl:2,ielts:2}},\r\n          {label:'\u30a4\u30f3\u30bf\u30fc\u30f3\/\u5b9f\u52d9\u3067\u4f7f\u3048\u308b\u30b9\u30ad\u30eb',value:'practical_skill',qualification_scores:{mos:5,fe:4,sg:4,itpass:4,boki:4,gken:3,toukei_ds:3,fp:3,toeic:3,chizai:2,takken:2,hisho:2,toukei2:2,toefl:1,ielts:1}},\r\n          {label:'\u7559\u5b66\/\u9662\u9032\u306b\u5fc5\u8981',value:'study_abroad',qualification_scores:{toefl:5,ielts:5,toeic:4,toukei2:4,gken:3,toukei_ds:3,fe:2,chizai:2,boki:1,fp:1,itpass:1,sg:1,mos:1,hisho:1,takken:1}},\r\n          {label:'\u5c02\u9580\u8077\u30fb\u6280\u8853\u8077\u3067\u5dee\u3092\u3064\u3051\u305f\u3044',value:'specialist',qualification_scores:{fe:5,takken:5,gken:4,toukei2:4,sg:4,chizai:4,boki:3,fp:3,toukei_ds:3,toefl:2,ielts:2,toeic:2,itpass:2,mos:1,hisho:1}},\r\n          {label:'\u751f\u6d3b\u30fb\u304a\u91d1\u30fb\u5c06\u6765\u8a2d\u8a08\u306b\u5f79\u7acb\u3066\u305f\u3044',value:'life_planning',qualification_scores:{fp:5,boki:4,takken:4,mos:3,toeic:2,hisho:2,itpass:2,sg:2,chizai:2,fe:1,gken:1,toukei_ds:1,toukei2:1,toefl:1,ielts:1}}\r\n        ]},\r\n      \/\/ Q7\r\n      {id:'q7',step:7,phase:'detail',text:'\u6570\u5b66\u30fb\u7d71\u8a08\u3078\u306e\u62b5\u6297\u306f\uff1f',factor:'aptitudeScore',\r\n        options:[\r\n          {label:'\u3080\u3057\u308d\u597d\u304d',value:'math_positive',qualification_scores:{toukei2:5,toukei_ds:5,gken:4,fe:4,boki:3,fp:3,sg:2,itpass:2,toeic:1,mos:1,hisho:1,takken:1,chizai:1,toefl:1,ielts:1}},\r\n          {label:'\u666e\u901a',value:'math_neutral',qualification_scores:{toukei_ds:3,boki:3,fp:3,gken:3,fe:3,sg:3,itpass:3,toukei2:2,mos:2,toeic:2,hisho:2,takken:2,chizai:2,toefl:2,ielts:2}},\r\n          {label:'\u3067\u304d\u308c\u3070\u907f\u3051\u305f\u3044',value:'math_negative',qualification_scores:{toeic:5,hisho:5,mos:4,toefl:3,ielts:3,chizai:3,itpass:3,sg:2,takken:2,boki:2,fp:2,fe:1,gken:1,toukei_ds:1,toukei2:0}}\r\n        ]},\r\n      \/\/ Q8\r\n      {id:'q8',step:8,phase:'detail',text:'\u82f1\u8a9e4\u6280\u80fd\u306e\u5fc5\u8981\u5ea6\u306f\uff1f',factor:'aptitudeScore',\r\n        options:[\r\n          {label:'\u304b\u306a\u308a\u5fc5\u8981',value:'english_high',qualification_scores:{toefl:5,ielts:5,toeic:5,hisho:2,mos:1,boki:1,fp:1,itpass:1,sg:1,fe:1,gken:1,chizai:1,takken:1,toukei_ds:1,toukei2:1}},\r\n          {label:'\u3042\u308b\u7a0b\u5ea6\u5fc5\u8981',value:'english_medium',qualification_scores:{toeic:4,toefl:3,ielts:3,hisho:3,mos:2,boki:2,fp:2,itpass:2,sg:2,fe:2,gken:2,chizai:2,takken:2,toukei_ds:2,toukei2:2}},\r\n          {label:'\u4f4e\u3044',value:'english_low',qualification_scores:{boki:4,fp:4,itpass:4,sg:4,fe:4,mos:4,gken:3,takken:3,chizai:3,toukei_ds:3,toukei2:3,hisho:3,toeic:2,toefl:0,ielts:0}}\r\n        ]},\r\n      \/\/ Q9\r\n      {id:'q9',step:9,phase:'detail',text:'IT\/PC\u3078\u306e\u6163\u308c\u306f\uff1f',factor:'aptitudeScore',\r\n        options:[\r\n          {label:'\u5f97\u610f',value:'it_positive',qualification_scores:{fe:5,sg:5,gken:4,itpass:4,mos:4,toukei_ds:3,toukei2:3,boki:2,fp:2,toeic:2,chizai:2,takken:1,hisho:1,toefl:1,ielts:1}},\r\n          {label:'\u666e\u901a',value:'it_neutral',qualification_scores:{itpass:4,mos:3,sg:3,fe:3,gken:3,boki:3,fp:3,toeic:3,toukei_ds:3,hisho:3,chizai:3,takken:2,toukei2:2,toefl:2,ielts:2}},\r\n          {label:'\u82e6\u624b',value:'it_negative',qualification_scores:{toeic:4,hisho:4,boki:4,fp:4,takken:3,chizai:3,toefl:3,ielts:3,mos:2,itpass:2,sg:1,fe:1,gken:1,toukei_ds:2,toukei2:1}}\r\n        ]},\r\n      \/\/ Q10\r\n      {id:'q10',step:10,phase:'detail',text:'\u8cc7\u683c\u306f\u3044\u3064\u307e\u3067\u306b\u53d6\u308a\u305f\u3044\uff1f',factor:'urgencyScore',\r\n        options:[\r\n          {label:'\u3059\u3050\u6b32\u3057\u3044\uff083\u30f6\u6708\u4ee5\u5185\uff09',value:'within_3m',qualification_scores:{mos:5,itpass:5,hisho:4,sg:4,toeic:3,toukei_ds:3,boki:2,fp:2,chizai:2,fe:1,gken:1,takken:1,toukei2:0,toefl:0,ielts:0}},\r\n          {label:'\u534a\u5e74\u304f\u3089\u3044\u3067\u53d6\u308a\u305f\u3044',value:'within_6m',qualification_scores:{toeic:5,boki:4,fp:4,sg:4,itpass:4,mos:4,hisho:4,toukei_ds:4,chizai:3,fe:3,gken:3,takken:2,toukei2:2,toefl:2,ielts:2}},\r\n          {label:'1\u5e74\u304b\u3051\u3066\u3058\u3063\u304f\u308a',value:'within_1y',qualification_scores:{takken:5,fe:4,gken:4,toukei2:4,boki:4,fp:4,toeic:4,chizai:4,sg:3,toefl:3,ielts:3,itpass:3,mos:3,hisho:3,toukei_ds:3}},\r\n          {label:'\u6025\u304c\u305a\u30de\u30a4\u30da\u30fc\u30b9\u3067',value:'long_term',qualification_scores:{toefl:5,ielts:5,toukei2:5,takken:4,fe:4,gken:4,chizai:4,boki:3,fp:3,toeic:3,toukei_ds:3,sg:2,itpass:2,mos:2,hisho:2}}\r\n        ]},\r\n      \/\/ Q11\r\n      {id:'q11',step:11,phase:'detail',text:'\u9031\u306e\u5b66\u7fd2\u6642\u9593\u306f\uff1f',factor:'feasibilityScore',\r\n        options:[\r\n          {label:'1\u301c2\u6642\u9593',value:'1_2h',qualification_scores:{mos:5,itpass:4,hisho:4,sg:3,toeic:3,toukei_ds:2,boki:2,fp:2,chizai:2,fe:1,gken:1,takken:1,toukei2:0,toefl:0,ielts:0}},\r\n          {label:'3\u301c5\u6642\u9593',value:'3_5h',qualification_scores:{toeic:4,boki:4,fp:4,sg:4,itpass:4,mos:4,hisho:4,toukei_ds:4,chizai:3,fe:3,gken:3,takken:2,toukei2:2,toefl:2,ielts:2}},\r\n          {label:'6\u301c10\u6642\u9593',value:'6_10h',qualification_scores:{takken:4,fe:4,gken:4,boki:4,fp:4,toeic:4,toukei2:4,chizai:4,toefl:3,ielts:3,sg:3,toukei_ds:3,itpass:3,mos:3,hisho:3}},\r\n          {label:'10\u6642\u9593\u4ee5\u4e0a',value:'10h_plus',qualification_scores:{toefl:5,ielts:5,toukei2:5,takken:5,fe:5,gken:4,boki:4,fp:4,chizai:4,toeic:3,toukei_ds:3,sg:3,itpass:2,mos:2,hisho:2}}\r\n        ]},\r\n      \/\/ Q12\r\n      {id:'q12',step:12,phase:'detail',text:'\u304b\u3051\u3089\u308c\u308b\u4e88\u7b97\u611f\u306f\uff1f',factor:'serviceFitScore',\r\n        options:[\r\n          {label:'\u3067\u304d\u308b\u3060\u3051\u6291\u3048\u305f\u3044',value:'budget_low',service_scores:{studying:5,u_can:2,agaroot:1}},\r\n          {label:'\u6a19\u6e96\u7684\u306a\u3089\u53ef',value:'budget_mid',service_scores:{studying:4,u_can:4,agaroot:3}},\r\n          {label:'\u30b5\u30dd\u30fc\u30c8\u304c\u624b\u539a\u3044\u306a\u3089\u9ad8\u304f\u3066\u3082\u53ef',value:'budget_high',service_scores:{agaroot:5,u_can:4,studying:2}}\r\n        ]},\r\n      \/\/ Q13\r\n      {id:'q13',step:13,phase:'detail',text:'\u6559\u6750\u306e\u597d\u307f\u306f\uff1f',factor:'serviceFitScore',\r\n        options:[\r\n          {label:'\u30b9\u30de\u30db\u5b8c\u7d50',value:'smartphone',service_scores:{studying:5,u_can:2,agaroot:2}},\r\n          {label:'\u7d19\u3082\u6b32\u3057\u3044',value:'paper',service_scores:{u_can:5,agaroot:4,studying:1}},\r\n          {label:'\u52d5\u753b\u4e2d\u5fc3\u304c\u3044\u3044',value:'video',service_scores:{agaroot:5,studying:4,u_can:3}},\r\n          {label:'\u554f\u984c\u6f14\u7fd2\u4e2d\u5fc3\u304c\u3044\u3044',value:'practice',service_scores:{studying:4,u_can:4,agaroot:3}},\r\n          {label:'\u8cea\u554f\/\u4f34\u8d70\u304c\u6b32\u3057\u3044',value:'support',service_scores:{u_can:5,agaroot:5,studying:2}}\r\n        ]},\r\n      \/\/ Q14\r\n      {id:'q14',step:14,phase:'detail',text:'\u8cc7\u683c\u306b\u671f\u5f85\u3059\u308b\u3082\u306e\u306f\uff1f',factor:'differentiationScore',\r\n        options:[\r\n          {label:'\u5c65\u6b74\u66f8\u6620\u3048',value:'resume',qualification_scores:{toeic:5,boki:4,mos:4,itpass:3,fp:3,hisho:3,sg:2,fe:3,takken:3,gken:2,chizai:2,toukei_ds:1,toukei2:2,toefl:3,ielts:3}},\r\n          {label:'\u5b9f\u52d9\u30b9\u30ad\u30eb',value:'practical',qualification_scores:{mos:5,fe:4,sg:4,boki:4,itpass:3,gken:3,toukei_ds:3,fp:3,toeic:2,chizai:3,toukei2:3,takken:2,hisho:2,toefl:2,ielts:2}},\r\n          {label:'\u5c06\u6765\u306e\u5c02\u9580\u6027',value:'specialization',qualification_scores:{toukei2:5,fe:5,gken:5,takken:4,chizai:4,toukei_ds:3,sg:3,boki:3,fp:3,toefl:3,ielts:3,toeic:2,itpass:1,mos:1,hisho:1}},\r\n          {label:'\u7559\u5b66\u8981\u4ef6\/\u8a9e\u5b66\u8a3c\u660e',value:'language_proof',qualification_scores:{toefl:5,ielts:5,toeic:5,hisho:1,mos:1,boki:1,fp:1,itpass:1,sg:1,fe:1,gken:1,chizai:1,takken:1,toukei_ds:1,toukei2:1}},\r\n          {label:'\u751f\u6d3b\u306b\u5f79\u7acb\u3064\u77e5\u8b58',value:'life_useful',qualification_scores:{fp:5,boki:4,takken:4,mos:3,hisho:2,itpass:2,sg:2,toeic:2,chizai:2,fe:1,gken:1,toukei_ds:1,toukei2:1,toefl:1,ielts:1}}\r\n        ]},\r\n      \/\/ Q15\r\n      {id:'q15',step:15,phase:'detail',text:'\u6700\u3082\u907f\u3051\u305f\u3044\u3082\u306e\u30921\u3064\u9078\u3076\u306a\u3089\uff1f',factor:'penalty',\r\n        options:[\r\n          {label:'\u6570\u5b66\u304c\u91cd\u3059\u304e\u308b\u3082\u306e',value:'avoid_math',penalty_targets:{toukei2:-3,toukei_ds:-2,gken:-1,fe:-1}},\r\n          {label:'\u82f1\u8a9e\u304c\u91cd\u3059\u304e\u308b\u3082\u306e',value:'avoid_english',penalty_targets:{toefl:-3,ielts:-3,toeic:-1}},\r\n          {label:'\u9577\u671f\u6226\u3059\u304e\u308b\u3082\u306e',value:'avoid_longterm',penalty_targets:{takken:-2,toukei2:-2,toefl:-2,ielts:-2,fe:-1}},\r\n          {label:'\u5c02\u9580\u6027\u304c\u5c16\u308a\u3059\u304e\u308b\u3082\u306e',value:'avoid_niche',penalty_targets:{chizai:-2,toukei2:-2,gken:-1,toukei_ds:-1}},\r\n          {label:'\u7279\u306b\u306a\u3057',value:'no_penalty',penalty_targets:{}}\r\n        ]}\r\n    ];\r\n\r\n    \/\/ ============================================================\r\n    \/\/ \u72b6\u614b\u7ba1\u7406\r\n    \/\/ ============================================================\r\n    function createInitialState() {\r\n      return {\r\n        phase: 'intro', \/\/ intro | quick | teaser_result | detail | result\r\n        qIdx: 0,\r\n        answers: {},\r\n        selectedLane: null,\r\n        selectedCharacter: null,\r\n        scores: {} \/\/ qualificationScores per factor\r\n      };\r\n    }\r\n\r\n    var state = createInitialState();\r\n\r\n    \/\/ ============================================================\r\n    \/\/ \u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\r\n    \/\/ ============================================================\r\n    function getScore(obj, key) {\r\n      return (obj && obj[key]) ? obj[key] : 0;\r\n    }\r\n\r\n    function escapeHtml(str) {\r\n      var div = document.createElement('div');\r\n      div.textContent = str;\r\n      return div.innerHTML;\r\n    }\r\n\r\n    \/\/ ============================================================\r\n    \/\/ \u30c1\u30e3\u30c3\u30c8UI \u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\r\n    \/\/ ============================================================\r\n    function initChatUI() {\r\n      root.innerHTML =\r\n        '<div class=\"dt-chat-header\">' +\r\n          '<div class=\"dt-chat-header__top\">' +\r\n            '<span class=\"dt-chat-title\">\\u3042\\u306A\\u305F\\u306B\\u30D4\\u30C3\\u30BF\\u30EA\\u306E\\u8CC7\\u683C\\u8A3A\\u65AD<\/span>' +\r\n            '<button class=\"dt-chat-reset\" type=\"button\">\\u6700\\u521D\\u304B\\u3089<\/button>' +\r\n          '<\/div>' +\r\n          '<div class=\"dt-chat-progress-wrap\">' +\r\n            '<span class=\"dt-chat-progress-text\">\\u6E96\\u5099\\u4E2D<\/span>' +\r\n            '<div class=\"dt-chat-progress\"><div class=\"dt-chat-progress-fill\" style=\"width:0%\"><\/div><\/div>' +\r\n          '<\/div>' +\r\n        '<\/div>' +\r\n        '<div class=\"dt-chat\" role=\"log\" aria-live=\"polite\"><\/div>';\r\n\r\n      var resetBtn = root.querySelector('.dt-chat-reset');\r\n      if (resetBtn) {\r\n        resetBtn.addEventListener('click', resetDiagnosis);\r\n      }\r\n      setResetButtonVisible(state.phase !== 'intro');\r\n    }\r\n\r\n    function getChatContainer() {\r\n      return root.querySelector('.dt-chat');\r\n    }\r\n\r\n    function setResetButtonVisible(visible) {\r\n      var resetBtn = root.querySelector('.dt-chat-reset');\r\n      if (!resetBtn) return;\r\n      if (visible) {\r\n        resetBtn.classList.add('dt-chat-reset--visible');\r\n      } else {\r\n        resetBtn.classList.remove('dt-chat-reset--visible');\r\n      }\r\n    }\r\n\r\n    function resetDiagnosis() {\r\n      state = createInitialState();\r\n      render();\r\n      setTimeout(function() {\r\n        container.scrollIntoView({ behavior: 'smooth', block: 'center' });\r\n      }, 100);\r\n    }\r\n\r\n    function hidePreviousBotAvatars() {\r\n      var chat = getChatContainer();\r\n      if (!chat) return;\r\n      var msgs = chat.querySelectorAll('.dt-message--bot:not(.dt-typing)');\r\n      var lastMsg = null;\r\n      for (var i = msgs.length - 1; i >= 0; i--) {\r\n        if (!msgs[i].classList.contains('dt-message--keep-avatar')) {\r\n          lastMsg = msgs[i];\r\n          break;\r\n        }\r\n      }\r\n      msgs.forEach(function(msg) {\r\n        var avatar = msg.querySelector('.dt-message__avatar');\r\n        if (!avatar) return;\r\n        if (msg === lastMsg) {\r\n          avatar.classList.remove('dt-message__avatar--hidden');\r\n        } else {\r\n          avatar.classList.add('dt-message__avatar--hidden');\r\n        }\r\n      });\r\n    }\r\n\r\n    function appendBotMessage(text, keepAvatar) {\r\n      var chat = getChatContainer();\r\n      if (!chat) return;\r\n      var msg = document.createElement('div');\r\n      msg.className = 'dt-message dt-message--bot';\r\n      if (keepAvatar) msg.classList.add('dt-message--keep-avatar');\r\n      msg.innerHTML =\r\n        '<div class=\"dt-message__avatar\"><img src=\"https:\/\/resemom.jp\/manabi\/wp-content\/uploads\/2026\/03\/%E5%AD%A6%E3%81%B2%E3%82%99%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3.webp\" alt=\"\" class=\"dt-message__avatar-img\"><\/div>' +\r\n        '<div class=\"dt-message__bubble\">' + escapeHtml(text) + '<\/div>';\r\n      chat.appendChild(msg);\r\n      setTimeout(hidePreviousBotAvatars, 40);\r\n      return msg;\r\n    }\r\n\r\n    function appendUserMessage(text) {\r\n      var chat = getChatContainer();\r\n      if (!chat) return;\r\n      var msg = document.createElement('div');\r\n      msg.className = 'dt-message dt-message--user';\r\n      msg.innerHTML = '<div class=\"dt-message__bubble\">' + escapeHtml(text) + '<\/div>';\r\n      chat.appendChild(msg);\r\n      scrollToBottom();\r\n    }\r\n\r\n    function showTypingIndicator() {\r\n      var chat = getChatContainer();\r\n      if (!chat) return;\r\n      hideTypingIndicator();\r\n      hidePreviousBotAvatars();\r\n      var typing = document.createElement('div');\r\n      typing.className = 'dt-typing';\r\n      typing.innerHTML =\r\n        '<div class=\"dt-message__avatar\"><img src=\"https:\/\/resemom.jp\/manabi\/wp-content\/uploads\/2026\/03\/%E5%AD%A6%E3%81%B2%E3%82%99%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3.webp\" alt=\"\" class=\"dt-message__avatar-img\"><\/div>' +\r\n        '<div class=\"dt-typing__dots\">' +\r\n          '<span class=\"dt-typing__dot\"><\/span>' +\r\n          '<span class=\"dt-typing__dot\"><\/span>' +\r\n          '<span class=\"dt-typing__dot\"><\/span>' +\r\n        '<\/div>';\r\n      chat.appendChild(typing);\r\n      scrollToBottom();\r\n    }\r\n\r\n    function hideTypingIndicator() {\r\n      var chat = getChatContainer();\r\n      if (!chat) return;\r\n      var typing = chat.querySelector('.dt-typing');\r\n      if (typing) typing.remove();\r\n    }\r\n\r\n    function appendChoices(q, opts) {\r\n      var chat = getChatContainer();\r\n      if (!chat) return;\r\n      var isLane = (q.id === 'q1');\r\n      var isChar = (q.id === 'q2');\r\n      var container = document.createElement('div');\r\n      container.className = 'dt-choices' + (isLane ? ' dt-choices--grid' : '') + (isChar ? ' dt-choices--character' : '');\r\n\r\n      opts.forEach(function(opt) {\r\n        var btn = document.createElement('button');\r\n        btn.className = 'dt-choice';\r\n        btn.setAttribute('data-value', opt.value);\r\n        btn.innerHTML =\r\n          '<span class=\"dt-choice__text\">' + escapeHtml(opt.label) + '<\/span>' +\r\n          (isChar && opt.description ? '<span class=\"dt-choice__desc\">' + escapeHtml(opt.description) + '<\/span>' : '');\r\n\r\n        btn.addEventListener('click', function() {\r\n          handleAnswer(q, opt.value, opts, this);\r\n        });\r\n        container.appendChild(btn);\r\n      });\r\n\r\n      chat.appendChild(container);\r\n      scrollToBottom();\r\n    }\r\n\r\n    function disableChoices() {\r\n      var chat = getChatContainer();\r\n      if (!chat) return;\r\n      var choices = chat.querySelectorAll('.dt-choices:last-child .dt-choice');\r\n      choices.forEach(function(btn) {\r\n        btn.style.pointerEvents = 'none';\r\n        btn.style.opacity = '0.5';\r\n      });\r\n    }\r\n\r\n    function updateChatProgress(qNum, total) {\r\n      var fill = root.querySelector('.dt-chat-progress-fill');\r\n      var text = root.querySelector('.dt-chat-progress-text');\r\n      if (fill) fill.style.width = Math.round((qNum \/ total) * 100) + '%';\r\n      if (text) text.textContent = 'Q' + qNum + '\/' + total;\r\n    }\r\n\r\n    function scrollToBottom() {\r\n      var chat = getChatContainer();\r\n      if (!chat) return;\r\n      setTimeout(function() {\r\n        chat.scrollTop = chat.scrollHeight;\r\n      }, 50);\r\n    }\r\n\r\n    function scrollQuestionToTop(msgEl) {\r\n      var chat = getChatContainer();\r\n      if (!msgEl || !chat) return;\r\n      setTimeout(function() {\r\n        var targetY = Math.max(msgEl.offsetTop - 10, 0);\r\n        chat.scrollTo({\r\n          top: targetY,\r\n          behavior: 'smooth'\r\n        });\r\n      }, 120);\r\n    }\r\n\r\n    \/\/ ============================================================\r\n    \/\/ \u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\r\n    \/\/ ============================================================\r\n    function render() {\r\n      switch(state.phase) {\r\n        case 'intro':\r\n          initChatUI();\r\n          renderChatIntro();\r\n          break;\r\n        case 'teaser_result':\r\n          renderTeaserResult();\r\n          break;\r\n        case 'result':\r\n          renderFinalResult();\r\n          break;\r\n        default:\r\n          \/\/ quick \/ detail \u2014 chat\u8ffd\u8a18\u30e2\u30fc\u30c9\r\n          if (!root.querySelector('.dt-chat')) {\r\n            initChatUI();\r\n            if (state.phase === 'detail') {\r\n              showTypingIndicator();\r\n              setTimeout(function() {\r\n                hideTypingIndicator();\r\n                appendBotMessage('\\u8A73\\u7D30\\u8A3A\\u65AD\\u30B9\\u30BF\\u30FC\\u30C8\\uFF01\\u3042\\u3068' + (questions.length - state.qIdx) + '\\u554F\\u3067\\u7CBE\\u5BC6\\u306B\\u5206\\u6790\\u3059\\u308B\\u3088\\u3002');\r\n                setTimeout(function() {\r\n                  appendNextQuestion();\r\n                }, 200);\r\n              }, TYPING_DELAY);\r\n              return;\r\n            }\r\n          }\r\n          appendNextQuestion();\r\n          break;\r\n      }\r\n    }\r\n\r\n    function renderChatIntro() {\r\n      setResetButtonVisible(false);\r\n      showTypingIndicator();\r\n      setTimeout(function() {\r\n        hideTypingIndicator();\r\n        appendBotMessage('\\u3069\\u306E\\u8CC7\\u683C\\u3092\\u53D6\\u308B\\u304B\\u8FF7\\u3063\\u3066\\u308B\\uFF1F\\u305F\\u3063\\u305F1\\u5206\\u3067\\u898B\\u3064\\u3051\\u3088\\u3046\\uFF01');\r\n        showTypingIndicator();\r\n        setTimeout(function() {\r\n          hideTypingIndicator();\r\n          appendBotMessage('\\u307E\\u305A3\\u554F\\u3067\\u30B5\\u30AF\\u30C3\\u3068\\u5019\\u88DC\\u3092\\u51FA\\u3059\\u3088\\u3002\\u3082\\u3063\\u3068\\u7D5E\\u308A\\u305F\\u3044\\u4EBA\\u306F\\u305D\\u306E\\u307E\\u307E\\u7D9A\\u304D\\u3082\\u3067\\u304D\\u308B\\uFF01');\r\n          var chat = getChatContainer();\r\n          if (!chat) return;\r\n          var startArea = document.createElement('div');\r\n          startArea.className = 'dt-chat-start-area';\r\n          startArea.innerHTML =\r\n            '<div class=\"dt-chat-intro-card\">' +\r\n              '<p class=\"dt-chat-intro-card__title\">\\u5C31\\u6D3B\\u30FB\\u9032\\u8DEF\\u3067\\u6D3B\\u304D\\u308B\\u8CC7\\u683C\\u3092\\u30011\\u5206\\u3067\\u898B\\u6975\\u3081<\/p>' +\r\n              '<p class=\"dt-chat-intro-card__lead\">\\u8CEA\\u554F\\u306B\\u7B54\\u3048\\u308B\\u3060\\u3051\\u3067\\u3001\\u3042\\u306A\\u305F\\u306E\\u76EE\\u6A19\\u3068\\u5B66\\u7FD2\\u30B9\\u30BF\\u30A4\\u30EB\\u306B\\u5408\\u3046\\u8CC7\\u683C\\u5019\\u88DC\\u3092\\u63D0\\u6848\\u3057\\u307E\\u3059\\u3002<\/p>' +\r\n              '<ul class=\"dt-chat-intro-card__list\">' +\r\n                '<li>3\\u554F\\u3067\\u4EEE\\u8A3A\\u65AD \\u2192 \\u6700\\u6709\\u529B\\u5019\\u88DC\\u3092\\u901F\\u653B\\u8868\\u793A<\/li>' +\r\n                '<li>\\u7D9A\\u3051\\u306612\\u554F\\u3067\\u3001\\u5411\\u3044\\u3066\\u3044\\u308B\\u9806\\u306B\\u7D5E\\u308A\\u8FBC\\u307F<\/li>' +\r\n                '<li>\\u6700\\u7D42\\u7D50\\u679C\\u3067\\u3001\\u8B1B\\u5EA7\\u30B5\\u30FC\\u30D3\\u30B9\\u307E\\u3067\\u307E\\u3068\\u3081\\u3066\\u78BA\\u8A8D<\/li>' +\r\n              '<\/ul>' +\r\n            '<\/div>' +\r\n            '<button class=\"dt-chat-start\">\\u8A3A\\u65AD\\u3092\\u306F\\u3058\\u3081\\u308B <span class=\"dt-cta-arrow\">\\u2192<\/span><\/button>';\r\n          chat.appendChild(startArea);\r\n          startArea.querySelector('.dt-chat-start').addEventListener('click', function() {\r\n            window.collegeStudentDiagnosisClickCount++;\r\n            trackEvent('tool_interaction', 'start_diagnosis');\r\n\r\n            startArea.remove();\r\n            state.phase = 'quick';\r\n            state.qIdx = 0;\r\n            setResetButtonVisible(true);\r\n            appendUserMessage('\\u8A3A\\u65AD\\u30B9\\u30BF\\u30FC\\u30C8\\uFF01');\r\n            setTimeout(function() {\r\n              appendNextQuestion();\r\n            }, 200);\r\n          });\r\n          scrollToBottom();\r\n        }, 500);\r\n      }, 800);\r\n    }\r\n\r\n    function appendNextQuestion() {\r\n      var q = questions[state.qIdx];\r\n      var opts = q.options;\r\n\r\n      \/\/ Q2: \u52d5\u7684\u30ad\u30e3\u30e9\u9078\u629e\r\n      if (q.dynamic && q.id === 'q2') {\r\n        var lane = lanes[state.selectedLane];\r\n        opts = lane.characters.map(function(cId) {\r\n          var ch = characters[cId];\r\n          return {label: ch.name + '\\uFF08' + ch.title + '\\uFF09', value: cId, description: ch.teaser};\r\n        });\r\n      }\r\n\r\n      updateChatProgress(state.qIdx + 1, TOTAL_QUESTIONS);\r\n      showTypingIndicator();\r\n      setTimeout(function() {\r\n        hideTypingIndicator();\r\n        var questionMsg = appendBotMessage('Q' + (state.qIdx + 1) + '. ' + q.text);\r\n        appendChoices(q, opts);\r\n        scrollQuestionToTop(questionMsg);\r\n      }, TYPING_DELAY);\r\n    }\r\n\r\n    function getLaneIcon(laneId) {\r\n      var icons = {\r\n        job_hunting: '\\uD83C\\uDFAF',\r\n        it_dx: '\\uD83D\\uDCBB',\r\n        data: '\\uD83D\\uDCCA',\r\n        global: '\\uD83C\\uDF0D',\r\n        research: '\\uD83D\\uDD2C',\r\n        money: '\\uD83D\\uDCB0'\r\n      };\r\n      return icons[laneId] || '\\u2B50';\r\n    }\r\n\r\n    function getCharIcon(charId) {\r\n      var icons = {\r\n        allrounder: '\\uD83C\\uDFAF',\r\n        pc_hacker: '\\uD83D\\uDCBB',\r\n        security: '\\uD83D\\uDEE1\\uFE0F',\r\n        alchemist: '\\uD83E\\uDDEA',\r\n        navigator: '\\u2708\\uFE0F',\r\n        counselor: '\\uD83D\\uDCB0',\r\n        manner: '\\uD83C\\uDF38',\r\n        rule: '\\uD83D\\uDCDC',\r\n        mastermind: '\\uD83E\\uDDE0',\r\n        guardian: '\\uD83D\\uDEE1\\uFE0F'\r\n      };\r\n      return icons[charId] || '\\u2728';\r\n    }\r\n\r\n    function handleAnswer(q, val, opts, btnEl) {\r\n      \/\/ \u9078\u629e\u72b6\u614b\u306e\u8996\u899a\u7684\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\r\n      btnEl.classList.add('dt-choice--selected');\r\n      disableChoices();\r\n\r\n      state.answers[q.id] = val;\r\n      setResetButtonVisible(true);\r\n      if (q.id === 'q1') state.selectedLane = val;\r\n      if (q.id === 'q2') state.selectedCharacter = val;\r\n\r\n      \/\/ \u30b9\u30b3\u30a2\u84c4\u7a4d\r\n      var selectedOpt = null;\r\n      for (var i = 0; i < opts.length; i++) {\r\n        if (opts[i].value === val) { selectedOpt = opts[i]; break; }\r\n      }\r\n      if (selectedOpt) storeScores(q, selectedOpt);\r\n\r\n      window.collegeStudentDiagnosisClickCount++;\r\n      trackEvent('tool_interaction', 'question_answered', q.step, selectedOpt ? selectedOpt.label : val);\r\n\r\n      \/\/ \u9045\u5ef6\u3057\u3066\u30e6\u30fc\u30b6\u30fc\u30d0\u30d6\u30eb + \u6b21\u3078\r\n      setTimeout(function() {\r\n        appendUserMessage(selectedOpt ? selectedOpt.label : val);\r\n        setTimeout(function() {\r\n          advanceQuestion();\r\n        }, 200);\r\n      }, ADVANCE_DELAY);\r\n    }\r\n\r\n    function storeScores(q, opt) {\r\n      \/\/ qualification_scores \u304c\u3042\u308b\u8a2d\u554f\r\n      if (opt.qualification_scores) {\r\n        if (!state.scores[q.factor]) state.scores[q.factor] = {};\r\n        \/\/ \u540c\u3058 factor \u306e\u8907\u6570\u8a2d\u554f\u306f\u914d\u5217\u3067\u4fdd\u6301\r\n        if (!state.scores[q.factor]._entries) state.scores[q.factor]._entries = [];\r\n        state.scores[q.factor]._entries.push(opt.qualification_scores);\r\n      }\r\n      \/\/ service_scores \u304c\u3042\u308b\u8a2d\u554f\uff08Q12, Q13\uff09\r\n      if (opt.service_scores) {\r\n        if (!state.scores.serviceScores) state.scores.serviceScores = {};\r\n        if (!state.scores.serviceScores._entries) state.scores.serviceScores._entries = [];\r\n        state.scores.serviceScores._entries.push(opt.service_scores);\r\n      }\r\n      \/\/ service_preference\uff08Q3\uff09\r\n      if (opt.service_preference) {\r\n        state.scores.servicePreference = opt.service_preference;\r\n      }\r\n      \/\/ penalty_targets\uff08Q15\uff09\r\n      if (opt.penalty_targets) {\r\n        state.scores.penaltyTargets = opt.penalty_targets;\r\n      }\r\n      \/\/ lane_select\uff08Q1\uff09\r\n      if (opt.lane_select) {\r\n        state.scores.laneAffinity = lanes[opt.lane_select].affinity;\r\n      }\r\n    }\r\n\r\n    function advanceQuestion() {\r\n      var nextIdx = state.qIdx + 1;\r\n\r\n      \/\/ \u30c6\u30a3\u30fc\u30b6\u30fc\u30d5\u30a7\u30fc\u30ba\u7d42\u4e86 \u2192 \u30c6\u30a3\u30fc\u30b6\u30fc\u7d50\u679c\r\n      if (state.phase === 'quick' && nextIdx >= 3) {\r\n        state.phase = 'teaser_result';\r\n        render();\r\n        return;\r\n      }\r\n\r\n      \/\/ \u8a73\u7d30\u30d5\u30a7\u30fc\u30ba\u7d42\u4e86 \u2192 \u6700\u7d42\u7d50\u679c\r\n      if (state.phase === 'detail' && nextIdx >= questions.length) {\r\n        state.phase = 'result';\r\n        render();\r\n        return;\r\n      }\r\n\r\n      state.qIdx = nextIdx;\r\n      \/\/ \u30c1\u30e3\u30c3\u30c8\u30e2\u30fc\u30c9: \u8ffd\u8a18\u65b9\u5f0f\u3067\u6b21\u306e\u8a2d\u554f\u3092\u8868\u793a\r\n      appendNextQuestion();\r\n    }\r\n\r\n    \/\/ ============================================================\r\n    \/\/ \u30b9\u30b3\u30a2\u8a08\u7b97\r\n    \/\/ ============================================================\r\n    function getFactorScores(factor) {\r\n      if (!state.scores[factor] || !state.scores[factor]._entries) return {};\r\n      var entries = state.scores[factor]._entries;\r\n      if (entries.length === 0) return {};\r\n      if (entries.length === 1) return entries[0];\r\n      \/\/ \u8907\u6570\u30a8\u30f3\u30c8\u30ea\u306e\u5e73\u5747\r\n      var result = {};\r\n      var keys = {};\r\n      entries.forEach(function(e) {\r\n        for (var k in e) { keys[k] = true; }\r\n      });\r\n      for (var k in keys) {\r\n        var sum = 0;\r\n        entries.forEach(function(e) { sum += (e[k] || 0); });\r\n        result[k] = sum \/ entries.length;\r\n      }\r\n      return result;\r\n    }\r\n\r\n    function calcTeaserScore(qId) {\r\n      var aspiration = getScore(state.scores.laneAffinity || {}, qId);\r\n      var charAff = state.selectedCharacter ? (characters[state.selectedCharacter].affinity || {}) : {};\r\n      var character = getScore(charAff, qId);\r\n      var feasEntries = state.scores.feasibilityScore && state.scores.feasibilityScore._entries;\r\n      var feasPartial = feasEntries && feasEntries[0] ? getScore(feasEntries[0], qId) : 0;\r\n      return aspiration * 0.45 + character * 0.35 + feasPartial * 0.20;\r\n    }\r\n\r\n    function calcQualificationFitScore(qId) {\r\n      var aspiration = getScore(state.scores.laneAffinity || {}, qId);\r\n      var charAff = state.selectedCharacter ? (characters[state.selectedCharacter].affinity || {}) : {};\r\n      var character = getScore(charAff, qId);\r\n      var careerGoal = getScore(getFactorScores('careerGoalScore'), qId);\r\n      var apt = getScore(getFactorScores('aptitudeScore'), qId);\r\n      var feas = getScore(getFactorScores('feasibilityScore'), qId);\r\n      var urg = getScore(getFactorScores('urgencyScore'), qId);\r\n      var diff = getScore(getFactorScores('differentiationScore'), qId);\r\n\r\n      var score = aspiration * 0.25 + character * 0.20 + careerGoal * 0.15 +\r\n                  apt * 0.15 + feas * 0.10 + urg * 0.05 + diff * 0.10;\r\n\r\n      \/\/ Q15 \u660e\u793a\u7684\u30da\u30ca\u30eb\u30c6\u30a3\r\n      var penalties = state.scores.penaltyTargets || {};\r\n      score += getScore(penalties, qId);\r\n\r\n      \/\/ \u6697\u9ed9\u30da\u30ca\u30eb\u30c6\u30a3\r\n      var q = qualifications[qId];\r\n      if (q) {\r\n        if (state.answers.q7 === 'math_negative' && q.math >= 4) score -= 2;\r\n        if (state.answers.q8 === 'english_low' && q.english >= 4) score -= 2;\r\n        if (state.answers.q9 === 'it_negative' && q.it >= 4) score -= 1.5;\r\n        if (state.answers.q10 === 'within_3m' && q.difficulty >= 4) score -= 2;\r\n        if (state.answers.q11 === '1_2h' && q.difficulty >= 4) score -= 1.5;\r\n      }\r\n\r\n      \/\/ supplemental_only \u30da\u30ca\u30eb\u30c6\u30a3\r\n      if (q && q.displayMode === 'supplemental_only') score -= 10;\r\n\r\n      return score;\r\n    }\r\n\r\n    function calcServiceFitScore(serviceId) {\r\n      var pref = getScore(state.scores.servicePreference || {}, serviceId);\r\n      var svcEntries = state.scores.serviceScores && state.scores.serviceScores._entries;\r\n      var q12score = 0, q13score = 0;\r\n      if (svcEntries && svcEntries[0]) q12score = getScore(svcEntries[0], serviceId);\r\n      if (svcEntries && svcEntries[1]) q13score = getScore(svcEntries[1], serviceId);\r\n      return pref * 0.30 + q12score * 0.35 + q13score * 0.35;\r\n    }\r\n\r\n    function calcImmediateActionScore(qId) {\r\n      var qfit = calcQualificationFitScore(qId);\r\n      var q = qualifications[qId];\r\n      var courseAvail = 0;\r\n      if (q && courseMaster[qId]) {\r\n        SERVICE_IDS.forEach(function(sId) {\r\n          if (courseMaster[qId][sId] && courseMaster[qId][sId].available) {\r\n            courseAvail = Math.max(courseAvail, 3);\r\n          }\r\n        });\r\n        if (q.displayMode === 'direct_cta') courseAvail = 5;\r\n      }\r\n      var svcFitMax = 0;\r\n      SERVICE_IDS.forEach(function(sId) {\r\n        var s = calcServiceFitScore(sId);\r\n        if (s > svcFitMax) svcFitMax = s;\r\n      });\r\n      return qfit * 0.50 + courseAvail * 0.25 + svcFitMax * 0.25;\r\n    }\r\n\r\n    function rankQualifications(scoreFn) {\r\n      var scorable = QUAL_IDS.filter(function(id) {\r\n        return qualifications[id].displayMode !== 'supplemental_only';\r\n      });\r\n      var scored = scorable.map(function(id) {\r\n        return {id: id, score: scoreFn(id)};\r\n      });\r\n      scored.sort(function(a, b) {\r\n        if (b.score !== a.score) return b.score - a.score;\r\n        \/\/ \u30bf\u30a4\u30d6\u30ec\u30fc\u30af\r\n        var qa = qualifications[a.id], qb = qualifications[b.id];\r\n        \/\/ 1. direct_cta\u512a\u5148\r\n        if (qa.displayMode === 'direct_cta' && qb.displayMode !== 'direct_cta') return -1;\r\n        if (qb.displayMode === 'direct_cta' && qa.displayMode !== 'direct_cta') return 1;\r\n        \/\/ 2. studentFriendly\r\n        if (qb.studentFriendly !== qa.studentFriendly) return qb.studentFriendly - qa.studentFriendly;\r\n        return 0;\r\n      });\r\n      return scored;\r\n    }\r\n\r\n    \/\/ ============================================================\r\n    \/\/ \u30c6\u30a3\u30fc\u30b6\u30fc\u7d50\u679c\r\n    \/\/ ============================================================\r\n    function renderTeaserResult() {\r\n      var ranked = rankQualifications(calcTeaserScore);\r\n      var topQ = ranked[0];\r\n      var qName = qualifications[topQ.id].name;\r\n      var ch = characters[state.selectedCharacter];\r\n\r\n      var html = '<div class=\"dt-teaser-result\">';\r\n\r\n      \/\/ LCC\u98a8\u30d2\u30fc\u30ed\u30fc\r\n      html += '<div class=\"dt-result-hero\">';\r\n      html += '<span class=\"dt-result-hero__badge\">\\u2728 \\u4EEE\\u306E\\u8A3A\\u65AD\\u7D50\\u679C<\/span>';\r\n      html += '<p class=\"dt-result-hero__label\">\\u3042\\u306A\\u305F\\u306E\\u672C\\u547D\\u5019\\u88DC<\/p>';\r\n      html += '<p class=\"dt-result-hero__title\"><span class=\"dt-result-hero__title--accent\">' + escapeHtml(qName) + '<\/span><\/p>';\r\n      html += '<\/div>';\r\n\r\n      \/\/ \u30bf\u30a4\u30d7\u30ab\u30fc\u30c9\r\n      html += '<div class=\"dt-type-card\">';\r\n      html += '<div class=\"dt-type-card__header\">';\r\n      html += '<div class=\"dt-type-card__icon\">' + getCharIcon(state.selectedCharacter) + '<\/div>';\r\n      html += '<div><p class=\"dt-type-card__label\">\\u3042\\u306A\\u305F\\u306E\\u30BF\\u30A4\\u30D7<\/p>';\r\n      html += '<p class=\"dt-type-card__name\">' + escapeHtml(ch.name) + '<\/p><\/div>';\r\n      html += '<\/div>';\r\n      html += '<p class=\"dt-type-card__desc\">' + escapeHtml(ch.teaser) + '<\/p>';\r\n      html += '<\/div>';\r\n\r\n      \/\/ CTA \u30a8\u30ea\u30a2\r\n      html += '<div class=\"dt-teaser-cta-area\">';\r\n      html += '<p class=\"dt-teaser-note\">\\u3053\\u3053\\u304B\\u3089\\u3055\\u3089\\u306B12\\u554F\\u3067\\u3001\\u3042\\u306A\\u305F\\u306B\\u6700\\u3082\\u30D5\\u30A3\\u30C3\\u30C8\\u3059\\u308B\\u8CC7\\u683C\\u3068\\u8B1B\\u5EA7\\u3092\\u7279\\u5B9A\\u3057\\u307E\\u3059\\u3002<\/p>';\r\n      html += '<button class=\"dt-teaser-continue\">\\u8A73\\u7D30\\u8A3A\\u65AD\\u3078\\u9032\\u3080 <span class=\"dt-cta-arrow\">\\u2192<\/span><\/button>';\r\n      html += '<\/div>';\r\n\r\n      html += '<\/div>';\r\n      root.innerHTML = html;\r\n\r\n      root.querySelector('.dt-teaser-continue').addEventListener('click', function() {\r\n        state.phase = 'detail';\r\n        state.qIdx = 3;\r\n        render();\r\n      });\r\n    }\r\n\r\n    \/\/ ============================================================\r\n    \/\/ \u6700\u7d42\u7d50\u679c\r\n    \/\/ ============================================================\r\n    function toHundredPointScore(score, minScore, maxScore) {\r\n      if (maxScore <= minScore) return 85;\r\n      var normalized = (score - minScore) \/ (maxScore - minScore);\r\n      return Math.round(55 + normalized * 45);\r\n    }\r\n\r\n    function getServiceHighlights(serviceId) {\r\n      if (serviceId === 'agaroot') {\r\n        return ['\u96e3\u95a2\u8cc7\u683c\u307e\u3067\u5bfe\u5fdc\u3057\u305f\u52d5\u753b\u8b1b\u7fa9', '\u8b1b\u5e2b\u3078\u306e\u8cea\u554f\u3084\u5b66\u7fd2\u30b5\u30dd\u30fc\u30c8\u304c\u624b\u539a\u3044', '\u77ed\u671f\u5408\u683c\u306b\u5411\u3051\u305f\u30ab\u30ea\u30ad\u30e5\u30e9\u30e0\u8a2d\u8a08'];\r\n      }\r\n      if (serviceId === 'studying') {\r\n        return ['\u30b9\u30de\u30db\u5b8c\u7d50\u3067\u30b9\u30ad\u30de\u6642\u9593\u5b66\u7fd2\u306b\u5f37\u3044', '\u4fa1\u683c\u304c\u6bd4\u8f03\u7684\u6291\u3048\u3084\u3059\u304f\u59cb\u3081\u3084\u3059\u3044', '\u9032\u6357\u7ba1\u7406\u304c\u3057\u3084\u3059\u304f\u7d99\u7d9a\u3057\u3084\u3059\u3044'];\r\n      }\r\n      return ['\u7d19\u6559\u6750\u3068\u6dfb\u524a\u3067\u57fa\u790e\u304b\u3089\u7a4d\u307f\u4e0a\u3052\u3084\u3059\u3044', '\u521d\u5b66\u8005\u306b\u3082\u3084\u3055\u3057\u3044\u5b66\u7fd2\u5c0e\u7dda', '\u30b5\u30dd\u30fc\u30c8\u578b\u3067\u5b66\u7fd2\u7fd2\u6163\u3092\u4f5c\u308a\u3084\u3059\u3044'];\r\n    }\r\n\r\n    function getServiceRecommendationReason(serviceId, primaryQualName) {\r\n      if (serviceId === 'studying' && (state.answers.q13 === 'smartphone' || state.answers.q3 === 'smartphone_fast')) {\r\n        return '\u30b9\u30de\u30db\u4e2d\u5fc3\u3067\u9032\u3081\u305f\u3044\u3042\u306a\u305f\u306b\u5408\u3046\u305f\u3081\u3001' + primaryQualName + '\u306e\u5b66\u7fd2\u3092\u7121\u7406\u306a\u304f\u7d99\u7d9a\u3057\u3084\u3059\u3044\u3067\u3059\u3002';\r\n      }\r\n      if (serviceId === 'u_can' && (state.answers.q13 === 'paper' || state.answers.q3 === 'paper_slow' || state.answers.q3 === 'guided')) {\r\n        return '\u7d19\u6559\u6750\u3084\u4f34\u8d70\u30b5\u30dd\u30fc\u30c8\u5fd7\u5411\u306e\u56de\u7b54\u3068\u76f8\u6027\u304c\u9ad8\u304f\u3001' + primaryQualName + '\u3092\u7740\u5b9f\u306b\u9032\u3081\u3084\u3059\u3044\u3067\u3059\u3002';\r\n      }\r\n      if (serviceId === 'agaroot' && (state.answers.q13 === 'video' || state.answers.q3 === 'intensive_break' || state.answers.q12 === 'budget_high')) {\r\n        return '\u77ed\u671f\u9593\u3067\u6210\u679c\u3092\u51fa\u3057\u305f\u3044\u50be\u5411\u3068\u5408\u3063\u3066\u304a\u308a\u3001' + primaryQualName + '\u306e\u5f97\u70b9\u529b\u3092\u4e0a\u3052\u3084\u3059\u3044\u3067\u3059\u3002';\r\n      }\r\n      return primaryQualName + '\u306e\u5b66\u7fd2\u5c0e\u7dda\u3068\u30b5\u30fc\u30d3\u30b9\u7279\u6027\u306e\u4e00\u81f4\u5ea6\u304c\u9ad8\u304f\u3001\u4eca\u56de\u306e\u56de\u7b54\u30d1\u30bf\u30fc\u30f3\u306b\u30d5\u30a3\u30c3\u30c8\u3057\u3066\u3044\u307e\u3059\u3002';\r\n    }\r\n\r\n    function renderFinalResult() {\r\n      var ranked = rankQualifications(calcQualificationFitScore);\r\n      var primary = ranked[0];\r\n      var primaryQ = qualifications[primary.id];\r\n      var tmpl = resultTemplates[primary.id];\r\n      var ch = characters[state.selectedCharacter];\r\n      var topScores = ranked.slice(0, 5);\r\n      var maxScore = topScores[0].score;\r\n      var minScore = topScores[topScores.length - 1].score;\r\n      var svcRanked = SERVICE_IDS.map(function(sId) {\r\n        return {id: sId, score: calcServiceFitScore(sId)};\r\n      }).sort(function(a, b) { return b.score - a.score; }).slice(0, 3);\r\n\r\n      window.collegeStudentDiagnosisClickCount++;\r\n      trackEvent('tool_interaction', 'diagnosis_complete', undefined, undefined, primaryQ.name);\r\n\r\n      var html = '<div class=\"dt-final-result\">';\r\n\r\n      \/\/ \u30d8\u30c3\u30c0\u30fc\uff08\u65e2\u5b58\u7dad\u6301\uff09\r\n      html += '<div class=\"dt-result-hero\">';\r\n      html += '<span class=\"dt-result-hero__badge\">\\uD83C\\uDFC6 \\u304A\\u3059\\u3059\\u3081No.1<\/span>';\r\n      html += '<p class=\"dt-result-hero__label\">\\u3042\\u306A\\u305F\\u306B\\u304A\\u3059\\u3059\\u3081\\u306E\\u8CC7\\u683C<\/p>';\r\n      html += '<p class=\"dt-result-hero__title\"><span class=\"dt-result-hero__title--accent\">' + escapeHtml(primaryQ.name) + '<\/span><\/p>';\r\n      if (tmpl) {\r\n        html += '<div class=\"dt-hero-chips\">';\r\n        tmpl.strengths.forEach(function(s) {\r\n          html += '<span class=\"dt-hero-chip\">' + escapeHtml(s) + '<\/span>';\r\n        });\r\n        html += '<\/div>';\r\n      }\r\n      html += '<\/div>';\r\n\r\n      \/\/ \u304a\u3059\u3059\u3081\u8cc7\u683c\u306e\u30b5\u30af\u30c3\u3068\u89e3\u8aac\r\n      html += '<div class=\"dt-section\">';\r\n      html += '<p class=\"dt-section__title\"><span class=\"dt-section__title-icon\">\\uD83D\\uDCD8<\/span> \\u304A\\u3059\\u3059\\u3081\\u8CC7\\u683C\\u306E\\u30B5\\u30AF\\u3063\\u3068\\u89E3\\u8AAC<\/p>';\r\n      html += '<div class=\"dt-quick-qual\">';\r\n      html += '<p class=\"dt-quick-qual__name\">' + escapeHtml(primaryQ.name) + '<\/p>';\r\n      if (tmpl) {\r\n        html += '<p class=\"dt-quick-qual__headline\">' + escapeHtml(tmpl.headline) + '<\/p>';\r\n        html += '<p class=\"dt-quick-qual__reason\">' + escapeHtml(tmpl.reason) + '<\/p>';\r\n        html += '<ul class=\"dt-quick-qual__list\">';\r\n        tmpl.strengths.forEach(function(s) {\r\n          html += '<li>' + escapeHtml(s) + '<\/li>';\r\n        });\r\n        html += '<\/ul>';\r\n      }\r\n      html += '<\/div>';\r\n      html += '<\/div>';\r\n\r\n      \/\/ \u3042\u306a\u305f\u306e\u30bf\u30a4\u30d7\uff08\u65e2\u5b58\uff09\r\n      html += '<div class=\"dt-type-card\">';\r\n      html += '<div class=\"dt-type-card__header\">';\r\n      html += '<div class=\"dt-type-card__icon\">' + getCharIcon(state.selectedCharacter) + '<\/div>';\r\n      html += '<div><p class=\"dt-type-card__label\">\\u3042\\u306A\\u305F\\u306E\\u30BF\\u30A4\\u30D7<\/p>';\r\n      html += '<p class=\"dt-type-card__name\">' + escapeHtml(ch.name) + '<\/p><\/div>';\r\n      html += '<\/div>';\r\n      if (tmpl) html += '<p class=\"dt-type-card__desc\">' + escapeHtml(tmpl.reason) + '<\/p>';\r\n      html += '<\/div>';\r\n\r\n      \/\/ \u76f8\u6027\u306e\u826f\u3044\u8cc7\u683c5\u9078\uff08100\u70b9\u6e80\u70b9\uff09\r\n      html += '<div class=\"dt-section\">';\r\n      html += '<p class=\"dt-section__title\"><span class=\"dt-section__title-icon\">\\uD83D\\uDCAF<\/span> \\u3042\\u306A\\u305F\\u3068\\u76F8\\u6027\\u306E\\u826F\\u3044\\u8CC7\\u683C5\\u9078<\/p>';\r\n      topScores.forEach(function(item, idx) {\r\n        var score100 = toHundredPointScore(item.score, minScore, maxScore);\r\n        html += '<div class=\"dt-bar-row\">';\r\n        html += '<div class=\"dt-bar-row__header\">';\r\n        html += '<span class=\"dt-bar-row__label\">' + escapeHtml(qualifications[item.id].name) + '<\/span>';\r\n        html += '<span class=\"dt-bar-row__value\">' + score100 + ' \/ 100<\/span>';\r\n        html += '<\/div>';\r\n        html += '<div class=\"dt-bar-row__track\">';\r\n        html += '<div class=\"dt-bar-row__fill' + (idx === 0 ? ' dt-bar-row__fill--top' : '') + '\" data-score=\"' + score100 + '\" style=\"width:0%\"><span class=\"dt-bar-row__knob\"><\/span><\/div>';\r\n        html += '<\/div>';\r\n        html += '<\/div>';\r\n      });\r\n      html += '<\/div>';\r\n\r\n      \/\/ \u304a\u3059\u3059\u3081\u8b1b\u5ea7\u30b5\u30fc\u30d3\u30b9 Top3\uff083\u30b5\u30fc\u30d3\u30b9\u3092\u5225\u30ab\u30fc\u30c9\u5316\uff09\r\n      html += '<div class=\"dt-section\">';\r\n      html += '<p class=\"dt-section__title\"><span class=\"dt-section__title-icon\">\\uD83D\\uDCDA<\/span> \\u304A\\u3059\\u3059\\u3081\\u306E\\u8CC7\\u683C\\u8B1B\\u5EA7\\u30B5\\u30FC\\u30D3\\u30B9\\u30C8\\u30C3\\u30D73<\/p>';\r\n      html += '<div class=\"dt-service-rank-grid\">';\r\n      svcRanked.forEach(function(svc, idx) {\r\n        var si = serviceInfo[svc.id];\r\n        var cm = courseMaster[primary.id] && courseMaster[primary.id][svc.id];\r\n        var features = getServiceHighlights(svc.id);\r\n        var reason = getServiceRecommendationReason(svc.id, primaryQ.name);\r\n        html += '<div class=\"dt-service-rank-card\">';\r\n        html += '<div class=\"dt-service-rank-card__head\">';\r\n        html += '<span class=\"dt-service-rank-card__rank\">TOP ' + (idx + 1) + '<\/span>';\r\n        html += '<p class=\"dt-service-rank-card__name\">' + escapeHtml(si.name) + '<\/p>';\r\n        html += '<\/div>';\r\n        html += '<p class=\"dt-service-rank-card__reason\">' + escapeHtml(reason) + '<\/p>';\r\n        html += '<p class=\"dt-service-rank-card__feature-title\">' + escapeHtml(si.name) + '\\u306E\\u7279\\u5FB4<\/p>';\r\n        html += '<ul class=\"dt-service-rank-card__features\">';\r\n        features.forEach(function(f) {\r\n          html += '<li>' + escapeHtml(f) + '<\/li>';\r\n        });\r\n        if (cm && cm.available && cm.price) {\r\n          html += '<li>\\u76EE\\u5B89\\u4FA1\\u683C\\uFF1A' + escapeHtml(cm.price) + '<\/li>';\r\n        }\r\n        html += '<\/ul>';\r\n        html += '<a class=\"dt-cta dt-service-rank-card__cta\" href=\"' + ctaUrls[svc.id] + '\" data-service-name=\"' + escapeHtml(si.name) + '\">' +\r\n          '<span class=\"dt-cta-text\">\\u516C\\u5F0F\\u30B5\\u30A4\\u30C8\\u3092\\u78BA\\u8A8D\\u3059\\u308B<\/span>' +\r\n          '<span class=\"dt-cta-arrow\">\\u2192<\/span>' +\r\n        '<\/a>';\r\n        html += '<\/div>';\r\n      });\r\n      html += '<\/div>';\r\n      html += '<\/div>';\r\n\r\n      \/\/ \u3082\u3046\u4e00\u5ea6\u8a3a\u65ad\u3059\u308b\r\n      html += '<button class=\"dt-restart\"><span class=\"dt-restart-icon\">\\u21A9<\/span> <span class=\"dt-restart-text\">\\u3082\\u3046\\u4E00\\u5EA6\\u8A3A\\u65AD\\u3059\\u308B<\/span><\/button>';\r\n\r\n      html += '<\/div>'; \/\/ dt-final-result\r\n\r\n      root.innerHTML = html;\r\n\r\n      \/\/ \u30b9\u30b3\u30a2\u30d0\u30fc\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3 (knob\u4ed8\u304d)\r\n      setTimeout(function() {\r\n        var fills = root.querySelectorAll('.dt-bar-row__fill');\r\n        fills.forEach(function(fill, idx) {\r\n          setTimeout(function() {\r\n            fill.style.width = fill.getAttribute('data-score') + '%';\r\n          }, idx * 200);\r\n        });\r\n      }, 300);\r\n\r\n      \/\/ \u3084\u308a\u76f4\u3057\u30dc\u30bf\u30f3\r\n      var restartBtn = root.querySelector('.dt-restart');\r\n      if (restartBtn) {\r\n        restartBtn.addEventListener('click', function() {\r\n          resetDiagnosis();\r\n        });\r\n      }\r\n    }\r\n\r\n    function renderQualCta(qualId) {\r\n      var cm = courseMaster[qualId];\r\n      if (!cm) return '';\r\n      var html = '';\r\n      SERVICE_IDS.forEach(function(sId) {\r\n        if (cm[sId] && cm[sId].available) {\r\n          var ctaType = cm[sId].ctaType || 'learn_more';\r\n          var cta = ctaTemplates[ctaType];\r\n          var si = serviceInfo[sId];\r\n          html += '<a class=\"dt-cta dt-qual-cta\" href=\"' + ctaUrls[sId] + '\" data-service-name=\"' + escapeHtml(si.name) + '\">' +\r\n            '<span class=\"dt-cta-text\">' + escapeHtml(si.name) + '\u3067' + escapeHtml(cta.text) + '<\/span>' +\r\n            '<span class=\"dt-cta-arrow\">\\u2192<\/span>' +\r\n          '<\/a>';\r\n        }\r\n      });\r\n      return html;\r\n    }\r\n\r\n    \/\/ ============================================================\r\n    \/\/ \u521d\u671f\u5316\r\n    \/\/ ============================================================\r\n    render();\r\n\r\n    \/\/ CTA Event Delegation\r\n    root.addEventListener('click', function(e) {\r\n      var ctaBtn = e.target.closest('.dt-cta');\r\n      if (ctaBtn) {\r\n        var serviceName = ctaBtn.getAttribute('data-service-name');\r\n        if (serviceName) {\r\n          window.collegeStudentDiagnosisClickCount++;\r\n          trackEvent('tool_interaction', 'cta_click', undefined, undefined, serviceName);\r\n        }\r\n      }\r\n    });\r\n\r\n  });\r\n})();\r\n","swell_meta_css_plane":false,"swell_meta_js_plane":false,"codex_design_manifest":"","codex_probe_draft":false,"footnotes":""},"categories":[3],"tags":[],"class_list":["post-863","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-correspondence-course"],"acf":[],"_links":{"self":[{"href":"https:\/\/resemom.jp\/manabi\/wp-json\/wp\/v2\/posts\/863","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/resemom.jp\/manabi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/resemom.jp\/manabi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/resemom.jp\/manabi\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/resemom.jp\/manabi\/wp-json\/wp\/v2\/comments?post=863"}],"version-history":[{"count":16,"href":"https:\/\/resemom.jp\/manabi\/wp-json\/wp\/v2\/posts\/863\/revisions"}],"predecessor-version":[{"id":51910,"href":"https:\/\/resemom.jp\/manabi\/wp-json\/wp\/v2\/posts\/863\/revisions\/51910"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/resemom.jp\/manabi\/wp-json\/wp\/v2\/media\/867"}],"wp:attachment":[{"href":"https:\/\/resemom.jp\/manabi\/wp-json\/wp\/v2\/media?parent=863"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/resemom.jp\/manabi\/wp-json\/wp\/v2\/categories?post=863"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/resemom.jp\/manabi\/wp-json\/wp\/v2\/tags?post=863"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}