{"id":43672,"date":"2025-08-05T11:21:35","date_gmt":"2025-08-05T02:21:35","guid":{"rendered":"https:\/\/ymworks.com\/new\/?page_id=43672"},"modified":"2025-12-14T22:51:41","modified_gmt":"2025-12-14T13:51:41","slug":"gzox-hi-mohs-coat-the-glow","status":"publish","type":"page","link":"https:\/\/ymworks.com\/new\/car-coating\/gzox-hi-mohs-coat-the-glow\/","title":{"rendered":"G&#8217;ZOX \u30cf\u30a4\u30e2\u30fc\u30b9\u30b3\u30fc\u30c8 \u30b6\u30fb\u30b0\u30ed\u30a6\uff08Hi-MOHS COAT THE GLOW\uff09"},"content":{"rendered":"\n<p class=\"has-text-align-center has-medium-font-size\"><strong>\u9b42\u307e\u3067\u3082\u63fa\u3055\u3076\u308b\u8276\uff5e\u8276 \u65b0\u30fb\u4e16\u754c\u54c1\u8cea<\/strong><\/p>\n\n\n\n<p>\u300c\u30cf\u30a4\u30e2\u30fc\u30b9 \u30b3\u30fc\u30c8 \u30b6\u30fb\u30b0\u30ed\u30a6\u300d\u306f\u3001G&#8217;ZOX\u6700\u9ad8\u5cf0\u306e\u8276\u3068\u30e2\u30fc\u30b9\u786c\u5ea6\u30ec\u30d9\u30eb8\u306e\u8d85\u9ad8\u786c\u5ea6\u3092\u4f75\u305b\u6301\u3064\u30012\u5c64\u69cb\u9020\u30ac\u30e9\u30b9\u7cfb\u30dc\u30c7\u30a3\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u3002\u30af\u30ea\u30b9\u30bf\u30eb\u306b\u5339\u6575\u3059\u308b\u8d85\u786c\u8cea\u30ac\u30e9\u30b9\u72b6\u88ab\u819c\u306b\u5f93\u6765\u3092\u9065\u304b\u306b\u51cc\u99d5\u3059\u308b\u9a5a\u7570\u7684\u306a\u64a5\u6c34\u8010\u4e45\u6027\u80fd\u3001\u6df1\u6df5\u306a\u8276\u3092\u5b9f\u73fe\u3002\u6975\u9650\u306e\u819c\u539a\u304c\u751f\u3080\u8276\u306f\u304b\u3064\u3066\u306a\u3044\u512a\u8d8a\u611f\u3092\u3082\u305f\u3089\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"e38193e38293e381aae696b9e381abe382aae382b9e382b9e383a1efbc81-1\">\u3053\u3093\u306a\u65b9\u306b\u30aa\u30b9\u30b9\u30e1\uff01<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"background-color:#ffefef\">\n<ul style=\"margin: 20px 30px;\">\n  <li>\u5c4b\u6839\u306a\u3057\u99d0\u8eca\u3067\u3082\u6c34\u30b8\u30df\u3092\u4f5c\u3089\u305a\u7dba\u9e97\u3092\u4fdd\u3061\u305f\u3044\u3002<\/li>\n  <li>\u666e\u6bb5\u4f7f\u3044\u306e\u30d5\u30a1\u30df\u30ea\u30fc\u30ab\u30fc\u3092\u6c34\u6d17\u3044\u3060\u3051\u3067\u30b5\u30c3\u3068\u30ea\u30bb\u30c3\u30c8\u3057\u305f\u3044\u3002<\/li>\n  <li>\u64a5\u6c34\u3088\u308a\u201c\u6c34\u304c\u30b9\u30fc\u30c3\u3068\u5f15\u304f\u201d\u758e\u6c34\u611f\u304c\u597d\u304d\u3002<\/li>\n  <li>\u7c89\u5875\u3084\u9ec4\u7802\u304c\u591a\u3044\u90fd\u5e02\u90e8\u3067\u9632\u6c5a\u6027\u3092\u91cd\u8996\u3059\u308b\u3002<\/li>\n  <li>\u3057\u3063\u3068\u308a\u3057\u305f\u81ea\u7136\u306a\u8276\u3092\u597d\u307f\u3001\u30ae\u30e9\u30ae\u30e9\u306f\u6c42\u3081\u306a\u3044\u3002<\/li>\n  <li>\u30e1\u30f3\u30c6\u5468\u671f\u306f\u9577\u3081\u3067\u3082\u3001\u30bb\u30eb\u30d5\u6d17\u8eca\u306f\u3053\u307e\u3081\u306b\u884c\u3046\u6d3e\u3002<\/li>\n  <li>\u6fc3\u8272\u8eca\u306e\u30a6\u30a9\u30fc\u30bf\u30fc\u30b9\u30dd\u30c3\u30c8\u306b\u60a9\u3093\u3067\u304d\u305f\u7d4c\u9a13\u304c\u3042\u308b\u3002<\/li>\n  <li>DIY\u30ad\u30c3\u30c8\u3067\u624b\u8efd\u306b\u30c8\u30c3\u30d7\u30a2\u30c3\u30d7\u3057\u3001\u6027\u80fd\u3092\u7dad\u6301\u3057\u305f\u3044\u3002<\/li>\n  <li>\u6a39\u8102\u30e2\u30fc\u30eb\u3084\u30c9\u30a2\u5185\u5074\u3082\u307e\u3068\u3081\u3066\u4fdd\u8b77\u3057\u305f\u3044\u3002<\/li>\n  <li>\u30cf\u30a4\u30a8\u30f3\u30c9\u672a\u6e80\u306e\u4fa1\u683c\u3067\u9ad8\u6a5f\u80fd\u3092\u72d9\u3046\u30b3\u30b9\u30d1\u91cd\u8996\u6d3e\u3002<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading vk_block-margin-md--margin-top\" id=\"e3838fe382a4e383a2e383bce382b9e382b3e383bce38388-e382b6e383bbe382b0e383ade382a6-e789b9e5beb4-2\">\u30cf\u30a4\u30e2\u30fc\u30b9\u30b3\u30fc\u30c8 \u30b6\u30fb\u30b0\u30ed\u30a6 \u7279\u5fb4<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"e7a094e3818ee6be84e381bee38195e3828ce3819fe58880e589a3e381aee38194e381a8e3818fe7a59ee38085e38197e38184e381bee381a7e381aee58589e6b2a2-3\"><strong>\u7814\u304e\u6f84\u307e\u3055\u308c\u305f\u5200\u5263\u306e\u3054\u3068\u304f\u795e\u3005\u3057\u3044\u307e\u3067\u306e\u5149\u6ca2\u3092\u751f\u307f\u51fa\u3059\u65b0\u6280\u8853<\/strong><\/h3>\n\n\n\n<p class=\"has-medium-font-size\"><strong>2\u5c64\u69cb\u9020\u300c\u8d85\u5149\u6ca2\u300d\u30ac\u30e9\u30b9\u72b6\u88ab\u819c<\/strong><\/p>\n\n\n\n<p>\u30d9\u30fc\u30b9\u5c64\u306b\u5f37\u529b\u306a\u67b6\u6a4b\u4f5c\u7528\u306b\u3088\u3063\u3066\u9ad8\u3044\u30d0\u30ea\u30a2\u6027\u80fd\u3092\u767a\u63ee\u3059\u308b\u65b0\u958b\u767a\u306e\u300c\u8d85\u9ad8\u786c\u5ea6\u30ac\u30e9\u30b9\u7cfb\u30d7\u30e9\u30a4\u30de\u30fc\u30b3\u30fc\u30c8\u300d\u3092\u65bd\u5de5\u3001\u30c8\u30c3\u30d7\u5c64\u306b\u306f\u30d9\u30fc\u30b9\u5c64\u3068\u53cd\u5fdc\u3057\u3001\u606f\u3092\u306e\u3080\u3088\u3046\u306a\u8276\u304c\u9577\u671f\u9593\u6301\u7d9a\u3059\u308b\u300c\u65b0\u958b\u767a\u30ac\u30e9\u30b9\u7cfb\u30c8\u30c3\u30d7\u30b3\u30fc\u30c8\u300d\u3092\u5857\u308a\u91cd\u306d\u305f2\u5c64\u5f0f\u306e\u30d7\u30ec\u30df\u30a2\u30e0\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u3067\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"e7a3a8e3818de4b88ae38192e3819fe5a197e8a385e3818ce3818fe38199e38293e381a7e8a68be38188e3828be381bbe381a9e381aee889b6e587bae38197e680a7-4\"><strong><strong>\u78e8\u304d\u4e0a\u3052\u305f\u5857\u88c5\u304c\u304f\u3059\u3093\u3067\u898b\u3048\u308b\u307b\u3069\u306e\u8276\u51fa\u3057\u6027\u80fd<\/strong><\/strong><\/h3>\n\n\n\n<p>\u30cf\u30a4\u30e2\u30fc\u30b9 \u30b3\u30fc\u30c8 \u30b6\u30fb\u30b0\u30ed\u30a6\u306f\u3001\u30c8\u30c3\u30d7\u30b3\u30fc\u30c8\u306b\u65b0\u958b\u767a\u306e\u819c\u539a\u30ac\u30e9\u30b9\u7cfb\u88ab\u819c\u3092\u7d50\u5408\u3001\u76ee\u8996\u3067\u3082\u308f\u304b\u308b\u3088\u3046\u306b\u5f93\u6765\u3092\u9065\u304b\u306b\u3057\u306e\u3050\u9ad8\u3044\u8276\u51fa\u3057\u6027\u80fd\u3092\u767a\u63ee\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"e382b6e383bbe382b0e383ade382a6e381a0e38191e381abe8a8b1e38195e3828ce3819fe6b0b4e5bc95e3818de680a7e883bd-5\">\u30b6\u30fb\u30b0\u30ed\u30a6\u3060\u3051\u306b\u8a31\u3055\u308c\u305f\u6c34\u5f15\u304d\u6027\u80fd<\/h3>\n\n\n\n<p>\u30cf\u30a4\u30e2\u30fc\u30b9 \u30b3\u30fc\u30c8 \u30b6\u30fb\u30b0\u30ed\u30a6\u306f\u3001\u30dc\u30c7\u30a3\u306b\u6c34\u304c\u6b8b\u308a\u306b\u304f\u3044\u5f37\u976d\u306a\u758e\u6c34\u88ab\u819c\u3092\u5f62\u6210\u3001\u6c34\u6ef4\u306e\u4e7e\u71e5\u9014\u4e2d\u306b\u767a\u751f\u3059\u308b\u30a6\u30a9\u30fc\u30bf\u30fc\u30b9\u30dd\u30c3\u30c8\u3084\u6c34\u30a2\u30ab\u306e\u56fa\u7740\u3092\u9577\u671f\u9593\u9632\u6b62\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"e995b7e69c9fe99693e6b19ae3828ce38292e5af84e3819be4bb98e38191e381aae38184e88090e6b19ae69f93e680a7e883bd-6\"><strong>\u9577\u671f\u9593\u6c5a\u308c\u3092\u5bc4\u305b\u4ed8\u3051\u306a\u3044\u8010\u6c5a\u67d3\u6027\u80fd<\/strong><\/h3>\n\n\n\n<p>\u5f37\u976d\u306a\u30d0\u30ea\u30a2\u6027\u80fd\u3068\u512a\u308c\u305f\u6c34\u5f15\u304d\u6027\u80fd\u3092\u5408\u308f\u305b\u6301\u3064\u3053\u3068\u3067\u3001\u5f37\u529b\u306a\u9632\u6c5a\u6027\u80fd\u3092\u767a\u63ee\u3002\u6c5a\u308c\u3092\u5bc4\u305b\u4ed8\u3051\u305a\u3001\u307e\u305f\u6c5a\u308c\u3066\u3082\u6c34\u6d17\u3044\u3060\u3051\u3067\u7c21\u5358\u306b\u6c5a\u308c\u3092\u843d\u3068\u3059\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1e5b9b4e79bb8e5bd93e7b58ce9818ee5be8ce38282e58589e6b2a2e381aee58aa3e58c96e3818ce381bbe381a8e38293e381a9e8a68be38289e3828ce381aae38184-7\"><strong>1\u5e74\u76f8\u5f53\u7d4c\u904e\u5f8c\u3082\u5149\u6ca2\u306e\u52a3\u5316\u304c\u307b\u3068\u3093\u3069\u898b\u3089\u308c\u306a\u3044\u9ad8\u3044\u8010\u5019\u6027<\/strong><\/h3>\n\n\n\n<p>\u904e\u9177\u306a\u6c17\u8c61\u74b0\u5883\u306b\u3082\u3001\u30cf\u30a4\u30e2\u30fc\u30b9 \u30b3\u30fc\u30c8 \u30b6\u30fb\u30b0\u30ed\u30a6\u306e\u5f37\u56fa\u306a\u88ab\u819c\u304c\u9577\u671f\u306b\u308f\u305f\u3063\u3066\u8276\u6027\u80fd\u3092\u7dad\u6301\u3057\u3001\u3044\u3064\u307e\u3067\u3082\u7f8e\u3057\u3044\u30dc\u30c7\u30a3\u306e\u72b6\u614b\u3092\u30ad\u30fc\u30d7\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-columns vk_block-margin-md--margin-top vk_block-margin-md--margin-bottom is-layout-flex wp-container-core-columns-is-layout-2 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/ymworks.com\\\/new\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/hmc-glow-1.jpg&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-43826&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1200,&quot;targetHeight&quot;:800,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;\\u753b\\u50cf\\u3092\\u62e1\\u5927&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"640\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/ymworks.com\/new\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-1-960x640.jpg\" alt=\"\" class=\"wp-image-43826\" srcset=\"https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-1-960x640.jpg 960w, https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-1-300x200.jpg 300w, https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-1-150x100.jpg 150w, https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-1-450x300.jpg 450w, https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-1-900x600.jpg 900w, https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-1.jpg 1200w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"\u753b\u50cf\u3092\u62e1\u5927\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/ymworks.com\\\/new\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/hmc-glow-2.jpg&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-43827&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1200,&quot;targetHeight&quot;:800,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;\\u753b\\u50cf\\u3092\\u62e1\\u5927&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"640\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/ymworks.com\/new\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-2-960x640.jpg\" alt=\"\" class=\"wp-image-43827\" srcset=\"https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-2-960x640.jpg 960w, https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-2-300x200.jpg 300w, https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-2-150x100.jpg 150w, https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-2-450x300.jpg 450w, https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-2-900x600.jpg 900w, https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-2.jpg 1200w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"\u753b\u50cf\u3092\u62e1\u5927\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/ymworks.com\\\/new\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/hmc-glow-3.jpg&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-43828&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1200,&quot;targetHeight&quot;:800,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;\\u753b\\u50cf\\u3092\\u62e1\\u5927&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"640\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/ymworks.com\/new\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-3-960x640.jpg\" alt=\"\" class=\"wp-image-43828\" srcset=\"https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-3-960x640.jpg 960w, https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-3-300x200.jpg 300w, https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-3-150x100.jpg 150w, https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-3-450x300.jpg 450w, https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-3-900x600.jpg 900w, https:\/\/ymworks.com\/new\/wp-content\/uploads\/2025\/07\/hmc-glow-3.jpg 1200w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"\u753b\u50cf\u3092\u62e1\u5927\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"\u30bd\u30d5\u30c899\u300eG&#039;ZOX \u30cf\u30a4\u30e2\u30fc\u30b9 \u30b3\u30fc\u30c8 \u30b8\u30fb\u30a8\u30c3\u30b8&amp;\u30b6\u30fb\u30b0\u30ed\u30a6\u300f\u3010SOFT99 TV\u3011\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/qg8dHTFlVlM?start=131&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading vk_block-margin-md--margin-top\" id=\"e383a1e383b3e38386e3838ae383b3e382b9e381a8e38288e3818fe38182e3828be38194e8b3aae5958f-8\">\u30e1\u30f3\u30c6\u30ca\u30f3\u30b9\u3068\u3088\u304f\u3042\u308b\u3054\u8cea\u554f<\/h2>\n\n\n\n<p>\u30e1\u30f3\u30c6\u30ca\u30f3\u30b9\u3084\u3088\u304f\u3042\u308b\u3054\u8cea\u554f\u306f\u300cG\u2019ZOX\u300d\u516c\u5f0f\u30b5\u30a4\u30c8\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u30e1\u30f3\u30c6\u30ca\u30f3\u30b9\u60c5\u5831\uff1a<a href=\"https:\/\/www.gzox.com\/maintenance\/himohs-coat-the-edge.html\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.gzox.com\/maintenance\/himohs-coat-the-glow.html<\/a><\/li>\n\n\n\n<li>\u3088\u304f\u3042\u308b\u3054\u8cea\u554f\uff08FAQ\uff09\uff1a<a href=\"https:\/\/www.gzox.com\/faq\/#faq01\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.gzox.com\/faq\/#faq02<\/a><\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<section id=\"price\">\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading vk_block-margin-md--margin-top\" id=\"e3838fe382a4e383a2e383bce382b9e382b3e383bce38388-e382b6e383bbe382b0e383ade382a6-e4bea1e6a0bce8a1a8-9\">\u30cf\u30a4\u30e2\u30fc\u30b9\u30b3\u30fc\u30c8 \u30b6\u30fb\u30b0\u30ed\u30a6 \u4fa1\u683c\u8868<\/h2>\n\n\n\n<figure class=\"wp-block-table is-style-vk-table-border-stripes\"><table><thead><tr><th class=\"has-text-align-center\" data-align=\"center\">\u30b5\u30a4\u30ba<br>\u533a\u5206<\/th><th>\u4e3b\u306a\u5bfe\u8c61\u8eca\u7a2e<br>\u203b\u6d3e\u751f\u8eca\u7a2e\u30fb\u4e00\u90e8\u30b0\u30ec\u30fc\u30c9\u306f\u7570\u306a\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u6a19\u6e96<br>\u7d0d\u671f<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u65b0\u8eca<br>\u65bd\u5de5\u4fa1\u683c<br>\uff08\u7a0e\u8fbc\uff09<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u7d4c\u5e74\u8eca<br>\u65bd\u5de5\u4fa1\u683c<br>\uff08\u7a0e\u8fbc\uff09<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\">S<\/td><td>VW \u30dd\u30ed\u3001\u30a2\u30a6\u30c7\u30a3 A1\u3001\u30d5\u30a3\u30a2\u30c3\u30c8 500\u3001<br>\u30d7\u30b8\u30e7\u30fc 208HB\u3001\u30df\u30cb\u6a19\u6e96\u8eca\u7b49<\/td><td class=\"has-text-align-center\" data-align=\"center\">3\u65e5<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u00a588,000<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u00a5168,300<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">M<\/td><td>VW \u30b4\u30eb\u30d5HB\/T-ROC\u3001\u30a2\u30a6\u30c7\u30a3 A3\u3001\u30d7\u30b8\u30e7\u30fc 308HB\u3001<br>\u30e1\u30eb\u30bb\u30c7\u30b9\u30d9\u30f3\u30c4 A\u30af\u30e9\u30b9\/B\u30af\u30e9\u30b9\u3001<br>BMW 1\u30b7\u30ea\u30fc\u30ba\/\u30df\u30cb\u30af\u30ed\u30b9\u30aa\u30fc\u30d0\u2015\u7cfb\u7b49<\/td><td class=\"has-text-align-center\" data-align=\"center\">3\u65e5<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u00a597,900<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u00a5179,300<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">L<\/td><td>VW \u30b4\u30eb\u30d5\u30f4\u30a1\u30ea\u30a2\u30f3\u30c8\/\u30c6\u30a3\u30b0\u30a2\u30f3\u3001\u30a2\u30a6\u30c7\u30a3 A4\/Q3\u3001<br>\u30e1\u30eb\u30bb\u30c7\u30b9\u30d9\u30f3\u30c4 C\u30af\u30e9\u30b9\u3001\u30d7\u30b8\u30e7\u30fc 508\/3008<br>BMW 3\u30b7\u30ea\u30fc\u30ba\/X1\/X2\/\u7b49<\/td><td class=\"has-text-align-center\" data-align=\"center\">4\u65e5<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u00a5126,500<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u00a5243,100<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">XL<\/td><td>VW \u30c8\u30a5\u30a2\u30ec\u30b0\u3001\u30a2\u30a6\u30c7\u30a3 A6\/Q5\u3001<br>\u30e1\u30eb\u30bb\u30c7\u30b9\u30d9\u30f3\u30c4 E\u30af\u30e9\u30b9\u3001<br>BMW 5\u30b7\u30ea\u30fc\u30ba\/X3\u3001\u30dd\u30eb\u30b7\u30a7 \u30d1\u30ca\u30e1\u30fc\u30e9\/\u30de\u30ab\u30f3\u3001<br>\u30ec\u30f3\u30b8\u30ed\u30fc\u30d0\u30fc \u30a4\u30f4\u30a9\u30fc\u30af\u3001\u30dc\u30eb\u30dc XC40\/XC60\u7b49<br>\u30d7\u30b8\u30e7\u30fc5008\/\u30ea\u30d5\u30bf\u30fc\u3001\u30eb\u30ce\u30fc \u30ab\u30f3\u30b0\u30fc\u7b49<\/td><td class=\"has-text-align-center\" data-align=\"center\">5\u65e5<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u00a5145,200<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u00a5279,400<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">XXL<\/td><td>\u30a2\u30a6\u30c7\u30a3 A8\/Q7\u3001\u30e1\u30eb\u30bb\u30c7\u30b9\u30d9\u30f3\u30c4 S\u30af\u30e9\u30b9\/G\u30af\u30e9\u30b9\u3001<br>BMW 7\u30b7\u30ea\u30fc\u30ba\/X5\u3001\u30dd\u30eb\u30b7\u30a7 \u30ab\u30a4\u30a8\u30f3\u3001\u30dc\u30eb\u30dc XC90<br>\u30ec\u30f3\u30b8\u30ed\u30fc\u30d0\u30fc\u3001\u30c7\u30a3\u30d5\u30a7\u30f3\u30c0\u30fc90\/110\u3001<br>\u30d7\u30b8\u30e7\u30fc \u30ea\u30d5\u30bf\u30fc\u30ed\u30f3\u30b0\u7b49<\/td><td class=\"has-text-align-center\" data-align=\"center\">5\u65e5<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u00a5173,800<\/td><td class=\"has-text-align-center\" data-align=\"center\">\u00a5357,500<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u203b\u65b0\u8eca\u306e\u65bd\u5de5\u6642\u306b\u306f\u78e8\u304d\u7b49\u306e\u4e0b\u5730\u51e6\u7406\u4f5c\u696d\u306f\u3042\u308a\u307e\u305b\u3093\u3002<br>\u203b\u7d4c\u5e74\u8eca\u306e\u65bd\u5de5\u4fa1\u683c\u306b\u306f\u6a19\u6e96\u7684\u306a\u4e0b\u5730\u51e6\u7406\u4f5c\u696d\u306e\u6599\u91d1\u304c\u542b\u307e\u308c\u307e\u3059\u3002<br>\u203b\u4e0a\u8a18\u306b\u65bd\u5de5\u8eca\u4f8b\u304c\u306a\u3044\u5834\u5408\u3001\u304a\u8eca\u306e\u30b5\u30a4\u30ba\u533a\u5206\u304c\u4e0d\u660e\u306a\u5834\u5408\u306f\u304a\u6c17\u8efd\u306b\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002<br>\u203b\u7279\u6b8a\u306a\u8eca\u4e21\uff08\u5927\u578b\u30ad\u30e3\u30f3\u30d4\u30f3\u30b0\u30ab\u30fc\u3001\u5927\u578b\u5546\u7528\u8eca\uff09\u7b49\u306f\u5225\u9014\u3054\u76f8\u8ac7\u304f\u3060\u3055\u3044\u3002<br>\u203b\u7279\u6b8a\u306a\u5f62\u72b6\u306e\u30a8\u30a2\u30ed\u3001\u30eb\u30fc\u30d5\u30ad\u30e3\u30ea\u30a2\u3001\u30ab\u30f3\u30ac\u30eb\u30fc\u30d0\u30fc\u7b49\u306e\u88c5\u7740\u8eca\u306f\u8ffd\u52a0\u6599\u91d1\u304c\u767a\u751f\u3059\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059\u3002<br>\u203b\u76ee\u5b89\u3068\u3057\u3066\u306f\u8eca\u691c\u8a3c\u306b\u304a\u3051\u308b\uff08\u5168\u9577\u00d7\u5168\u5e45\u00d7\u5168\u9ad8\uff09\u306e\u4f53\u7a4d\u3067\u4ee5\u4e0b\u306e\u30b5\u30a4\u30ba\u533a\u5206\u3092\u6c7a\u5b9a\u3057\u307e\u3059\u304c\u3001\u76f8\u5bfe\u7684\u306b\u8868\u9762\u7a4d\u304c\u5927\u304d\u3044\u3001\u5f62\u72b6\u304c\u7279\u6b8a\u3001SUV\u7cfb\u306e\u8eca\u9ad8\u304c\u9ad8\u3044\u8eca\u4e21\u306e\u5834\u5408\u306f\u4e0a\u4f4d\u306b\u533a\u5206\u3051\u3055\u308c\u308b\u3053\u3068\u3082\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-table aligncenter is-style-vk-table-border-stripes\"><table><thead><tr><th class=\"has-text-align-center\" data-align=\"center\">\u30b5\u30a4\u30ba\u533a\u5206<\/th><th>\u8eca\u691c\u8a3c\uff08\u5168\u9577\u00d7\u5168\u5e45\u00d7\u5168\u9ad8\uff09\u306e\u4f53\u7a4d<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\">S<\/td><td>11.0\u33a5\u672a\u6e80<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">M<\/td><td>11.0\u33a5\uff5e12.5\u33a5\u672a\u6e80<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">L<\/td><td>12.5\u33a5\uff5e14.0\u33a5\u672a\u6e80<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">XL<\/td><td>14.0\u33a5\uff5e18.0\u33a5\u672a\u6e80<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">XXL<\/td><td>18.0\u33a5\u4ee5\u4e0a<\/td><\/tr><\/tbody><\/table><\/figure>\n<\/div><\/div>\n\n\n\n<\/section>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<!DOCTYPE html>\n<html lang=\"ja\">\n<head>\n\n\n<title>G&#8217;ZOX\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u6599\u91d1\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc<\/title>\n<\/head>\n<body>\n\n<!-- \u69cb\u9020\u5316\u30c7\u30fc\u30bf (JSON-LD) -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"SoftwareApplication\",\n  \"name\": \"G'ZOX\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u6599\u91d1\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc\",\n  \"applicationCategory\": \"BusinessApplication\",\n  \"operatingSystem\": \"Web\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"0\",\n    \"priceCurrency\": \"JPY\"\n  },\n  \"description\": \"\u8f38\u5165\u8eca\u5c02\u9580\u306eG'ZOX\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u6599\u91d1\u3092\u8eca\u4e21\u30b5\u30a4\u30ba\u3068\u30aa\u30d7\u30b7\u30e7\u30f3\u304b\u3089\u5373\u5ea7\u306b\u8a08\u7b97\u3067\u304d\u308bWeb\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc\u3002\"\n}\n<\/script>\n\n<div id=\"coating-simulator\">\n<style>\n\/* \u30d9\u30fc\u30b9\u30b9\u30bf\u30a4\u30eb *\/\n    #coating-simulator {\n      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', Meiryo, sans-serif !important;\n      line-height: 1.6 !important;\n      color: #333 !important;\n      width: 100%;\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 0;\n      box-sizing: border-box;\n    }\n    #coating-simulator * { box-sizing: border-box; }\n\n    \/* WordPress\u5b8c\u5168\u30ea\u30bb\u30c3\u30c8 - \u5f37\u5316\u7248 *\/\n    #coating-simulator h1,\n    #coating-simulator h2,\n    #coating-simulator h3,\n    #coating-simulator h4,\n    #coating-simulator h5,\n    #coating-simulator h6 {\n      all: initial !important;\n      font-family: inherit !important;\n      display: block !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      background: transparent !important;\n      color: inherit !important;\n      text-decoration: none !important;\n      font-weight: 700 !important;\n    }\n    #coating-simulator h2 { font-size: 28px !important; }\n    #coating-simulator h3 { font-size: 22px !important; }\n    #coating-simulator h4 { font-size: 18px !important; }\n\n    #coating-simulator ul,\n    #coating-simulator ol,\n    #coating-simulator li {\n      all: initial !important;\n      display: block !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      list-style: none !important;\n      list-style-type: none !important;\n      list-style-image: none !important;\n      background: transparent !important;\n      border: none !important;\n    }\n    \n    \/* WordPress\u30c6\u30fc\u30de\u306e\u30ea\u30b9\u30c8\u88c5\u98fe\u3092\u5f37\u5236\u7121\u52b9\u5316 *\/\n    #coating-simulator ul::before,\n    #coating-simulator ul::after,\n    #coating-simulator ol::before,\n    #coating-simulator ol::after,\n    #coating-simulator li::marker {\n      content: none !important;\n      display: none !important;\n    }\n    \n    #coating-simulator p {\n      all: initial !important;\n      display: block !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      font-family: inherit !important;\n      line-height: inherit !important;\n      color: inherit !important;\n    }\n    #coating-simulator a { text-decoration: none !important; color: inherit !important; }\n\n    \/* \u30b3\u30f3\u30c6\u30ca *\/\n    #coating-simulator .container {\n      background: #ffffff;\n      border-radius: 16px;\n      box-shadow: 0 4px 20px rgba(0,0,0,0.08);\n      overflow: hidden;\n    }\n\n    \/* \u30d8\u30c3\u30c0\u30fc *\/\n    #coating-simulator .header {\n      background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n      padding: 40px 24px;\n      text-align: center;\n      position: relative;\n    }\n    #coating-simulator .header h2 {\n      color: #ffffff !important;\n      text-align: center !important;\n      margin: 0 auto 12px auto !important;\n    }\n    #coating-simulator .subtitle {\n      font-size: 15px !important;\n      color: rgba(255,255,255,0.85) !important;\n      background: rgba(255,255,255,0.1);\n      padding: 8px 20px !important;\n      border-radius: 20px;\n      display: inline-block;\n    }\n    #coating-simulator .gzox-badge {\n      position: absolute;\n      top: 20px;\n      right: 20px;\n      background: #ff6b35;\n      color: white !important;\n      padding: 6px 12px !important;\n      border-radius: 6px;\n      font-size: 12px !important;\n      font-weight: 700 !important;\n    }\n\n    \/* \u30dc\u30c7\u30a3 *\/\n    #coating-simulator .body { \n      padding: 40px 24px; \n      background: linear-gradient(to bottom, #fafafa, #ffffff);\n    }\n\n    \/* \u30bb\u30af\u30b7\u30e7\u30f3\u30d8\u30c3\u30c0\u30fc *\/\n    #coating-simulator .section-header {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      margin-bottom: 24px !important;\n      padding-bottom: 16px !important;\n      border-bottom: 3px solid #e5e7eb !important;\n      position: relative;\n    }\n    #coating-simulator .section-header::after {\n      content: '';\n      position: absolute;\n      bottom: -3px;\n      left: 0;\n      width: 60px;\n      height: 3px;\n      background: linear-gradient(90deg, #ff6b35, #f7931e);\n      border-radius: 2px;\n    }\n    #coating-simulator .section-title {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      font-size: 22px !important;\n      font-weight: 700 !important;\n      color: #1e293b !important;\n      letter-spacing: -0.01em;\n    }\n    #coating-simulator .section-icon {\n      font-size: 26px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      flex-shrink: 0;\n      filter: drop-shadow(0 2px 4px rgba(0,0,0,0.1));\n    }\n    #coating-simulator .section-status {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      padding: 8px 16px !important;\n      background: #e2e8f0;\n      border: 2px solid #cbd5e1;\n      border-radius: 20px;\n      font-size: 13px !important;\n      color: #64748b !important;\n      font-weight: 600 !important;\n      transition: all 0.3s ease;\n    }\n    #coating-simulator .section-status.completed {\n      background: linear-gradient(135deg, #d1fae5, #a7f3d0);\n      color: #065f46 !important;\n      border-color: rgba(34, 197, 94, 0.3);\n    }\n\n    \/* \u8eca\u4e21\u691c\u7d22 *\/\n    #coating-simulator .vehicle-search { margin-bottom: 32px; }\n    #coating-simulator .search-box { position: relative; margin-bottom: 16px; }\n    #coating-simulator .search-input {\n      width: 100%;\n      padding: 16px 52px 16px 20px;\n      border: 2px solid #e5e7eb;\n      border-radius: 16px;\n      font-size: 16px;\n      transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n      background: white;\n      color: #333 !important;\n      box-shadow: 0 1px 3px rgba(0,0,0,0.1);\n    }\n    #coating-simulator .search-input:focus {\n      outline: none;\n      border-color: #ff6b35;\n      box-shadow: 0 0 0 4px rgba(255, 107, 53, 0.1), 0 2px 8px rgba(0,0,0,0.1);\n      transform: translateY(-1px);\n    }\n    #coating-simulator .search-icon {\n      position: absolute; right: 18px; top: 50%; transform: translateY(-50%);\n      color: #9ca3af !important; font-size: 20px; transition: color 0.3s ease;\n    }\n    #coating-simulator .search-input:focus + .search-icon { color: #ff6b35 !important; }\n\n    #coating-simulator .search-suggestions {\n      display: none;\n      background: white;\n      border: 1px solid #e5e7eb;\n      border-radius: 12px;\n      margin-top: 8px;\n      box-shadow: 0 10px 25px rgba(0,0,0,0.15);\n      max-height: 240px;\n      overflow-y: auto;\n      backdrop-filter: blur(10px);\n    }\n    #coating-simulator .search-suggestions.show { \n      display: block; \n      animation: fadeInUp 0.3s ease; \n    }\n    @keyframes fadeInUp { \n      from {opacity:0; transform:translateY(10px);} \n      to {opacity:1; transform:translateY(0);} \n    }\n\n    #coating-simulator .suggestion-item {\n      padding: 16px 20px; cursor: pointer; transition: all 0.2s ease;\n      border-bottom: 1px solid #f3f4f6; position: relative;\n    }\n    #coating-simulator .suggestion-item:last-child { border-bottom: none; }\n    #coating-simulator .suggestion-item:hover {\n      background: linear-gradient(135deg, #fff5f0, #f8fafc); transform: translateX(4px);\n    }\n    #coating-simulator .suggestion-item::before {\n      content: ''; position: absolute; left: 0; top: 0; bottom: 0; width: 4px;\n      background: linear-gradient(to bottom, #ff6b35, #f7931e); opacity: 0; transition: opacity 0.2s ease;\n    }\n    #coating-simulator .suggestion-item:hover::before { opacity: 1; }\n    #coating-simulator .suggestion-brand { font-size: 12px; color: #6b7280 !important; margin-right: 8px; font-weight: 500; }\n    #coating-simulator .suggestion-model { font-size: 14px; color: #1f2937 !important; font-weight: 600; }\n    #coating-simulator .suggestion-size { font-size: 11px; color: #ff6b35 !important; font-weight: 700; margin-left: 8px; padding: 2px 6px; background: rgba(255,107,53,0.1); border-radius: 4px; }\n\n    #coating-simulator .no-results { padding: 20px; text-align: center; color: #6b7280 !important; font-size: 14px; }\n\n    \/* \u624b\u52d5\u5165\u529b *\/\n    #coating-simulator .manual-input {\n      display: none; padding: 24px; background: linear-gradient(135deg, #f8fafc, #ffffff);\n      border: 2px solid #e5e7eb; border-radius: 16px; margin: 20px 0 40px 0;\n    }\n    #coating-simulator .manual-input.show { display: block; }\n    #coating-simulator .manual-input h3 { font-size: 18px !important; margin-bottom: 16px !important; color: #1e293b !important; }\n\n    #coating-simulator .dimensions-grid {\n      display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; margin-bottom: 24px;\n    }\n    #coating-simulator .dimension-item { display: flex; flex-direction: column; }\n    #coating-simulator .dimension-item label {\n      font-size: 14px; font-weight: 600; color: #374151 !important; margin-bottom: 8px;\n    }\n    #coating-simulator .dimension-item input {\n      padding: 16px 20px; border: 2px solid #d1d5db; border-radius: 12px; font-size: 16px;\n      transition: border-color 0.3s ease; background: white;\n    }\n    #coating-simulator .dimension-item input:focus {\n      outline: none; border-color: #ff6b35; box-shadow: 0 0 0 3px rgba(255,107,53,0.1);\n    }\n\n    \/* \u8eca\u4e21\u30b0\u30ea\u30c3\u30c9 - \u6587\u5b57\u30b5\u30a4\u30ba\u8abf\u6574 *\/\n    #coating-simulator .vehicle-grid {\n      display: grid; grid-template-columns: repeat(5, 1fr); gap: 16px; margin-bottom: 32px;\n    }\n    #coating-simulator .vehicle-card {\n      position: relative;\n      transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    #coating-simulator .vehicle-card input[type=\"radio\"] { display: none; }\n    #coating-simulator .vehicle-card label {\n      display: flex; \n      flex-direction: column;\n      padding: 20px 16px !important; \n      border: 2px solid #e5e7eb !important; \n      border-radius: 16px;\n      cursor: pointer; \n      background: white; \n      transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n      height: 100%; \n      min-height: 170px;\n      position: relative;\n      overflow: hidden;\n      box-shadow: 0 2px 8px rgba(0,0,0,0.04);\n      text-align: left;\n    }\n    #coating-simulator .vehicle-card label::before {\n      content: '';\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      height: 4px;\n      background: linear-gradient(90deg, #ff6b35, #f7931e);\n      transform: scaleX(0);\n      transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    #coating-simulator .vehicle-card.selected label::before {\n      transform: scaleX(1);\n    }\n    #coating-simulator .vehicle-card.selected label,\n    #coating-simulator .vehicle-card input[type=\"radio\"]:checked + label {\n      background: linear-gradient(135deg, #fff7ed, #fed7aa);\n      border-color: #ff6b35 !important;\n      transform: translateY(-4px) scale(1.02);\n      box-shadow: 0 12px 25px rgba(255, 107, 53, 0.2);\n    }\n    #coating-simulator .vehicle-card label:hover {\n      border-color: #ff6b35 !important;\n      transform: translateY(-2px) scale(1.01);\n      box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);\n    }\n    \n    \/* \u30b5\u30a4\u30ba\u30d0\u30c3\u30b8\uff08\u4e0a\u90e8\uff09 *\/\n    #coating-simulator .vehicle-size {\n      display: inline-block; \n      padding: 4px 10px !important; \n      background: linear-gradient(135deg, #ff6b35, #f7931e);\n      color: white !important;\n      border-radius: 6px; \n      font-size: 11px !important; \n      font-weight: 700 !important; \n      margin-bottom: 10px !important;\n      align-self: flex-start;\n      letter-spacing: 0.02em;\n      box-shadow: 0 2px 4px rgba(255, 107, 53, 0.3);\n    }\n    \n    \/* \u30b5\u30a4\u30ba\u540d\uff08\u4e2d\u592e\uff09 *\/\n    #coating-simulator .vehicle-name { \n      font-size: 16px !important; \n      font-weight: 700 !important; \n      color: #111827 !important; \n      margin-bottom: 8px !important;\n      letter-spacing: -0.01em;\n      line-height: 1.2;\n    }\n    \n    \/* \u4f53\u7a4d\u60c5\u5831\uff08\u4e0b\u90e8\uff09 *\/\n    #coating-simulator .vehicle-volume {\n      font-size: 12px !important; \n      color: #374151 !important; \n      font-weight: 600 !important;\n      margin-bottom: 6px !important;\n      line-height: 1.4;\n    }\n    \n    \/* \u8eca\u4e21\u4f8b\uff08\u6700\u4e0b\u90e8\uff09 *\/\n    #coating-simulator .vehicle-examples { \n      font-size: 11px !important; \n      color: #6b7280 !important; \n      line-height: 1.5 !important; \n      margin-top: auto;\n    }\n\n    \/* \u8eca\u4e21\u72b6\u614b *\/\n    #coating-simulator .condition-grid {\n      display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; margin-bottom: 32px !important;\n    }\n    #coating-simulator .condition-card {\n      position: relative;\n    }\n    #coating-simulator .condition-card input[type=\"radio\"] { display: none; }\n    #coating-simulator .condition-card label {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      justify-content: center;\n      padding: 24px 20px !important; \n      border: 2px solid #e5e7eb !important;\n      border-radius: 20px;\n      text-align: center;\n      cursor: pointer; \n      background: white; \n      color: #374151 !important;\n      font-weight: 600;\n      font-size: 16px;\n      min-height: 120px;\n      transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n      position: relative;\n      box-shadow: 0 2px 8px rgba(0,0,0,0.04);\n    }\n    #coating-simulator .condition-card input[type=\"radio\"]:checked + label {\n      background: linear-gradient(135deg, #fff7ed, #fed7aa);\n      border-color: #ff6b35 !important;\n      color: #9a3412 !important;\n      font-weight: 700;\n      transform: translateY(-3px) scale(1.02);\n      box-shadow: 0 10px 25px rgba(255, 107, 53, 0.2);\n    }\n    #coating-simulator .condition-card label:hover {\n      border-color: #ff6b35 !important;\n      transform: translateY(-2px) scale(1.01);\n      box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);\n    }\n    #coating-simulator .condition-icon { font-size: 24px; margin-bottom: 8px !important; }\n    #coating-simulator .condition-name { \n      font-size: 18px !important; font-weight: 700 !important; \n      margin-bottom: 8px !important; \n    }\n    #coating-simulator .condition-description { \n      font-size: 13px !important; color: #6b7280 !important;\n      font-weight: 500;\n      line-height: 1.4;\n      display: -webkit-box;\n      -webkit-line-clamp: 2;\n      -webkit-box-orient: vertical;\n      overflow: hidden;\n      text-overflow: ellipsis;\n      max-height: 2.8em;\n    }\n    #coating-simulator .condition-card input[type=\"radio\"]:checked + label .condition-description {\n      color: #9a3412 !important;\n    }\n\n    \/* \u30b3\u30fc\u30c6\u30a3\u30f3\u30b0 *\/\n    #coating-simulator .coating-grid {\n      display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-bottom: 32px !important;\n    }\n    #coating-simulator .coating-card {\n      position: relative;\n      transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    #coating-simulator .coating-card input[type=\"radio\"] { display: none; }\n    #coating-simulator .coating-card label {\n      display: flex; flex-direction: column; padding: 0 !important; \n      border: 2px solid #e5e7eb !important; border-radius: 20px;\n      cursor: pointer; background: white; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n      height: 100%; position: relative;\n      overflow: hidden;\n      box-shadow: 0 4px 12px rgba(0,0,0,0.05);\n    }\n    #coating-simulator .coating-card input[type=\"radio\"]:checked + label {\n      background: linear-gradient(135deg, #fff7ed, #fed7aa);\n      border-color: #ff6b35 !important;\n      box-shadow: 0 12px 30px rgba(255, 107, 53, 0.2);\n      transform: translateY(-4px) scale(1.03);\n    }\n    #coating-simulator .coating-card label:hover {\n      border-color: #ff6b35 !important;\n      transform: translateY(-3px) scale(1.02);\n      box-shadow: 0 8px 25px rgba(0, 0, 0, 0.1);\n    }\n    #coating-simulator .coating-header {\n      width: 100%;\n      height: 160px;\n      background-size: cover;\n      background-position: center;\n      display: block;\n      flex-shrink: 0;\n      transition: transform 0.3s ease;\n      position: relative;\n    }\n    #coating-simulator .coating-card:hover .coating-header {\n      transform: scale(1.05);\n    }\n    #coating-simulator .coating-badge {\n      position: absolute; top: 12px; right: 12px; padding: 6px 12px !important;\n      background: linear-gradient(135deg, #ff6b35, #f7931e);\n      color: white !important; border-radius: 12px; font-size: 11px !important; font-weight: 700 !important;\n      box-shadow: 0 4px 8px rgba(255, 107, 53, 0.4);\n      z-index: 2;\n      border: 2px solid rgba(255, 255, 255, 0.2);\n    }\n    #coating-simulator .coating-content {\n      padding: 20px !important;\n      display: flex;\n      flex-direction: column;\n      gap: 10px;\n      flex: 1;\n    }\n    #coating-simulator .coating-name { \n      font-weight: 700;\n      font-size: 15px !important;\n      color: #1e293b !important;\n      margin: 0 !important;\n      line-height: 1.3;\n      letter-spacing: -0.01em;\n    }\n    #coating-simulator .coating-subtitle { \n      font-size: 12px !important; color: #ff6b35 !important; font-weight: 600 !important; \n      margin: 0 !important;\n      padding-bottom: 12px !important;\n      border-bottom: 1px solid #e5e7eb !important;\n    }\n    \/* \u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u7279\u5fb4\u30ea\u30b9\u30c8 - WordPress\u5b8c\u5168\u5bfe\u5fdc *\/\n    #coating-simulator .coating-features { \n      padding: 0 !important; \n      margin: 0 !important; \n      flex: 1;\n      list-style: none !important;\n    }\n    \n    #coating-simulator .coating-features li {\n      font-size: 11px !important; \n      color: #64748b !important; \n      margin: 0 0 5px 0 !important; \n      padding: 0 0 0 16px !important;\n      position: relative !important; \n      line-height: 1.5 !important; \n      display: block !important;\n      list-style: none !important;\n    }\n    \n    \/* \u65e2\u5b58\u306eWordPress\u7591\u4f3c\u8981\u7d20\u3092\u5b8c\u5168\u7121\u52b9\u5316 *\/\n    #coating-simulator .coating-features li::before,\n    #coating-simulator .coating-features li::after {\n      all: unset !important;\n      content: '' !important;\n      display: none !important;\n      position: static !important;\n      width: 0 !important;\n      height: 0 !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      border: none !important;\n      background: none !important;\n    }\n    \n    \/* \u65b0\u3057\u3044\u30c1\u30a7\u30c3\u30af\u30de\u30fc\u30af\u5c02\u7528\u30af\u30e9\u30b9 *\/\n    #coating-simulator .coating-features li {\n      text-indent: 16px !important;\n    }\n    \n    #coating-simulator .coating-features li:before {\n      content: '\u2713' !important;\n      position: absolute !important;\n      left: 0 !important;\n      top: 0 !important;\n      color: #22c55e !important;\n      font-weight: 700 !important;\n      font-size: 12px !important;\n      line-height: 1.5 !important;\n      text-indent: 0 !important;\n      display: inline-block !important;\n      width: 12px !important;\n    }\n    #coating-simulator .coating-price {\n      font-size: 16px !important; font-weight: 700 !important; color: #1e293b !important;\n      margin-top: auto !important; padding-top: 12px !important; border-top: 1px solid #e5e7eb !important;\n      position: relative;\n      min-height: 36px;\n    }\n\n    \/* \u30aa\u30d7\u30b7\u30e7\u30f3 *\/\n    #coating-simulator .options-grid {\n      display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n      gap: 24px; margin-bottom: 20px !important;\n    }\n    #coating-simulator .option-card { \n      position: relative;\n      transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n    #coating-simulator .option-note {\n      margin-top: 8px !important; padding: 8px !important; background: #fff9e6; border-radius: 8px;\n      font-size: 12px !important; color: #856404 !important; text-align: center;\n    }\n    #coating-simulator .option-card input[type=\"checkbox\"] { display: none; }\n    #coating-simulator .option-card label {\n      display: flex; flex-direction: column; padding: 0 !important; \n      border: 2px solid #e5e7eb !important; border-radius: 20px;\n      cursor: pointer; background: white; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n      overflow: hidden; width: 100%; height: 100%;\n      box-shadow: 0 4px 12px rgba(0,0,0,0.05);\n      min-height: 320px;\n    }\n    #coating-simulator .option-card input[type=\"checkbox\"]:checked + label {\n      background: linear-gradient(135deg, #fff7ed, #fed7aa);\n      border-color: #ff6b35 !important;\n      box-shadow: 0 12px 30px rgba(255, 107, 53, 0.2);\n      transform: translateY(-4px) scale(1.03);\n    }\n    #coating-simulator .option-card label:hover {\n      border-color: #ff6b35 !important;\n      transform: translateY(-3px) scale(1.02);\n      box-shadow: 0 8px 25px rgba(0, 0, 0, 0.1);\n    }\n    #coating-simulator .option-image {\n      width: 100%; height: 160px; \n      background-size: cover;\n      background-position: center;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      flex-shrink: 0;\n      transition: transform 0.3s ease;\n      position: relative;\n      font-size: 12px !important; \n      color: #6b7280 !important; \n      text-align: center; \n      padding: 8px; \n      line-height: 1.3;\n    }\n    #coating-simulator .option-card:hover .option-image {\n      transform: scale(1.05);\n    }\n    #coating-simulator .option-content { \n      padding: 20px !important;\n      display: flex; \n      flex-direction: column; \n      gap: 10px;\n      flex: 1;\n    }\n    #coating-simulator .option-name { \n      font-weight: 700;\n      font-size: 15px !important;\n      color: #1e293b !important;\n      margin: 0 !important;\n      line-height: 1.3;\n      letter-spacing: -0.01em;\n    }\n    \/* \u30aa\u30d7\u30b7\u30e7\u30f3\u4fa1\u683c\u8868\u793a *\/\n    #coating-simulator .option-price-wrapper {\n      margin-top: auto;\n      display: flex;\n      align-items: baseline;\n      gap: 8px;\n      flex-wrap: wrap;\n    }\n    #coating-simulator .price-original {\n      text-decoration: line-through;\n      font-size: 12px !important;\n      color: #9ca3af !important;\n      font-weight: 400 !important;\n    }\n    #coating-simulator .price-discounted {\n      font-size: 16px !important;\n      font-weight: 700 !important;\n      color: #059669 !important;\n      letter-spacing: -0.01em;\n    }\n\n    #coating-simulator .toggle-manual {\n      display: inline-flex; align-items: center; gap: 8px; padding: 12px 20px; background: white;\n      color: #374151 !important; border: 2px solid #e5e7eb; border-radius: 25px; cursor: pointer; font-size: 14px; font-weight: 600;\n      transition: all 0.3s ease; text-decoration: none !important;\n    }\n    #coating-simulator .toggle-manual:hover { border-color: #ff6b35; color: #ff6b35 !important; transform: translateY(-1px); }\n\n    \/* \u8a08\u7b97\u30dc\u30bf\u30f3 *\/\n    #coating-simulator .calculate-button-wrapper {\n      text-align: center;\n      margin: 40px 0;\n    }\n\n    #coating-simulator .calculate-button {\n      display: inline-flex;\n      align-items: center;\n      gap: 10px;\n      padding: 18px 36px !important;\n      background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 50%, #1a1a1a 100%);\n      color: white !important;\n      font-size: 18px !important;\n      font-weight: 700 !important;\n      border: none !important;\n      border-radius: 60px;\n      cursor: pointer;\n      transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n      box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);\n      letter-spacing: -0.01em;\n      position: relative;\n      overflow: hidden;\n    }\n\n    #coating-simulator .calculate-button:hover:not(:disabled) {\n      transform: translateY(-3px) scale(1.05);\n      box-shadow: 0 15px 30px rgba(0, 0, 0, 0.4);\n      background: linear-gradient(135deg, #2d2d2d 0%, #1a1a1a 50%, #2d2d2d 100%);\n    }\n\n    #coating-simulator .calculate-button:active:not(:disabled) {\n      transform: translateY(-1px) scale(1.02);\n    }\n\n    #coating-simulator .calculate-button:disabled {\n      background: linear-gradient(135deg, #d1d5db, #9ca3af) !important;\n      cursor: not-allowed;\n      box-shadow: none;\n      transform: none;\n    }\n\n    \/* \u7d50\u679c\u8868\u793a *\/\n    #coating-simulator .result {\n      display: none;\n      margin-top: 48px !important;\n    }\n\n    #coating-simulator .result.show {\n      display: block;\n      animation: slideInUp 0.5s ease;\n    }\n\n    @keyframes slideInUp {\n      from {\n        opacity: 0;\n        transform: translateY(20px);\n      }\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    #coating-simulator .result-header {\n      background: linear-gradient(135deg, #ffffff, #f8fafc);\n      padding: 40px 32px;\n      border: 2px solid #e5e7eb;\n      border-radius: 20px 20px 0 0;\n      text-align: center;\n      position: relative;\n      overflow: hidden;\n    }\n\n    #coating-simulator .result-header::before {\n      content:'';\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      height: 4px;\n      background: linear-gradient(90deg, #ff6b35, #f7931e, #ff6b35);\n      background-size: 200% 100%;\n      animation: gradient-shift 3s ease-in-out infinite;\n    }\n\n    @keyframes gradient-shift {\n      0%, 100% { background-position: 0% 50%; }\n      50% { background-position: 100% 50%; }\n    }\n\n    #coating-simulator .result-header h3 {\n      margin: 0 0 12px 0 !important;\n      font-size: 28px !important;\n      font-weight: 700 !important;\n      color: #1e293b !important;\n      letter-spacing: -0.02em;\n      text-align: center !important;\n    }\n\n    #coating-simulator .result-subtitle {\n      font-size: 15px !important;\n      color: #64748b !important;\n      font-weight: 500 !important;\n      text-align: center;\n      line-height: 1.5;\n    }\n\n    #coating-simulator .vehicle-info-box {\n      margin-top: 12px !important;\n      padding: 12px 16px !important;\n      background: rgba(255, 107, 53, 0.08);\n      border: 1px solid rgba(255, 107, 53, 0.2);\n      border-radius: 12px;\n      font-size: 13px !important;\n      color: #9a3412 !important;\n      font-weight: 500 !important;\n      line-height: 1.4;\n    }\n\n    #coating-simulator .result-body {\n      background: white;\n      border: 2px solid #e5e7eb;\n      border-top: none;\n      border-radius: 0 0 20px 20px;\n      padding: 40px 32px;\n      box-shadow: 0 8px 25px rgba(0,0,0,0.08);\n    }\n\n    #coating-simulator .result-section {\n      margin-bottom: 32px !important;\n      padding-bottom: 32px !important;\n      position: relative;\n    }\n\n    #coating-simulator .result-section:not(:last-child)::after {\n      content: '';\n      position: absolute;\n      bottom: 0;\n      left: 50%;\n      transform: translateX(-50%);\n      width: 120px;\n      height: 1px;\n      background: linear-gradient(to right, transparent, #e5e7eb, transparent);\n    }\n\n    #coating-simulator .result-section:last-child {\n      margin-bottom: 0 !important;\n      padding-bottom: 0 !important;\n    }\n\n    #coating-simulator .result-section-title {\n      display: flex;\n      align-items: center;\n      gap: 10px;\n      font-size: 18px !important;\n      font-weight: 700 !important;\n      color: #1e293b !important;\n      margin: 0 0 20px 0 !important;\n      padding: 0 !important;\n      border: none !important;\n      background: transparent !important;\n      text-decoration: none !important;\n      line-height: 1.3;\n    }\n\n    #coating-simulator .result-row {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      padding: 16px 8px;\n      transition: all 0.2s ease;\n      border-radius: 8px;\n      margin: 0 -8px;\n    }\n\n    #coating-simulator .result-row:hover {\n      background: rgba(255, 107, 53, 0.02);\n      transform: translateX(2px);\n    }\n\n    #coating-simulator .result-row.has-border {\n      border-bottom: 1px solid #f1f5f9;\n    }\n\n    #coating-simulator .result-label {\n      font-size: 15px !important;\n      color: #374151 !important;\n      font-weight: 500 !important;\n      line-height: 1.4;\n    }\n\n    #coating-simulator .result-value {\n      font-size: 16px !important;\n      font-weight: 700 !important;\n      color: #1e293b !important;\n      font-variant-numeric: tabular-nums;\n      letter-spacing: -0.01em;\n    }\n\n    #coating-simulator .result-value.discount {\n      color: #059669 !important;\n    }\n\n    #coating-simulator .result-total {\n      margin-top: 32px !important;\n      padding: 32px 28px !important;\n      background: linear-gradient(135deg, #fff7ed, #fed7aa);\n      border: 3px solid #ff6b35;\n      border-radius: 20px;\n      text-align: center;\n      box-shadow: 0 12px 28px rgba(255, 107, 53, 0.15);\n      position: relative;\n      overflow: hidden;\n    }\n\n    #coating-simulator .result-total::before {\n      content: '';\n      position: absolute;\n      top: -2px;\n      left: -2px;\n      right: -2px;\n      bottom: -2px;\n      background: linear-gradient(45deg, #ff6b35, #f7931e, #ff6b35);\n      background-size: 200% 200%;\n      animation: border-glow 2s linear infinite;\n      z-index: -1;\n      border-radius: 20px;\n    }\n\n    @keyframes border-glow {\n      0% { background-position: 0% 50%; }\n      50% { background-position: 100% 50%; }\n      100% { background-position: 0% 50%; }\n    }\n\n    #coating-simulator .total-label {\n      font-size: 20px !important;\n      margin-bottom: 12px !important;\n      font-weight: 600 !important;\n      color: #9a3412 !important;\n      letter-spacing: -0.01em;\n    }\n\n    #coating-simulator .total-amount {\n      font-size: 44px !important;\n      font-weight: 800 !important;\n      letter-spacing: -0.02em;\n      font-variant-numeric: tabular-nums;\n      color: #9a3412 !important;\n      text-shadow: 0 2px 4px rgba(154, 52, 18, 0.1);\n    }\n\n    #coating-simulator .cta-section {\n      margin-top: 40px !important;\n      text-align: center;\n    }\n\n    #coating-simulator .cta-text {\n      margin-bottom: 24px !important;\n      font-size: 15px !important;\n      color: #4b5563 !important;\n      font-weight: 500 !important;\n      line-height: 1.5;\n      text-align: center !important;\n    }\n\n    #coating-simulator .cta-buttons { \n      display: flex; \n      gap: 20px; \n      justify-content: center; \n    }\n    #coating-simulator .cta-button { \n      padding: 18px 36px !important;\n      border-radius: 60px; \n      font-size: 17px !important;\n      font-weight: 700 !important;\n      cursor: pointer; \n      transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n      text-decoration: none !important;\n      display: inline-flex;\n      align-items: center;\n      gap: 10px;\n      letter-spacing: -0.01em;\n      min-height: 60px;\n    }\n    #coating-simulator .cta-phone { \n      background: white; \n      color: #374151 !important;\n      border: 2px solid #e5e7eb !important;\n      box-shadow: 0 4px 12px rgba(0,0,0,0.08);\n    }\n    #coating-simulator .cta-phone:hover {\n      border-color: #ff6b35 !important;\n      color: #ff6b35 !important;\n      transform: translateY(-2px);\n      box-shadow: 0 8px 20px rgba(0,0,0,0.12);\n    }\n    #coating-simulator .cta-mail { \n      background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 50%, #1a1a1a 100%); \n      color: white !important;\n      border: none !important;\n      box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);\n    }\n    #coating-simulator .cta-mail:hover {\n      background: linear-gradient(135deg, #2d2d2d 0%, #1a1a1a 50%, #2d2d2d 100%);\n      transform: translateY(-2px);\n      box-shadow: 0 12px 25px rgba(0, 0, 0, 0.4);\n    }\n\n    #coating-simulator .warranty-section {\n      background: linear-gradient(135deg, #f0fdf4, #dcfce7);\n      border: 1px solid #86efac;\n      border-radius: 12px;\n      padding: 20px !important;\n      margin-top: 30px !important;\n    }\n\n    #coating-simulator .warranty-title {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      font-size: 18px !important;\n      font-weight: 700 !important;\n      color: #166534 !important;\n      margin: 0 0 12px 0 !important;\n      padding: 0 !important;\n      border: none !important;\n      background: transparent !important;\n      text-decoration: none !important;\n      line-height: 1.4;\n    }\n\n    #coating-simulator .warranty-content {\n      color: #15803d !important;\n      font-size: 14px !important;\n      line-height: 1.6;\n    }\n\n    #coating-simulator .note {\n      margin-top: 30px !important;\n      margin-left: 0 !important;\n      padding: 20px !important;\n      background: #fffbeb;\n      border: 1px solid #fbbf24;\n      border-radius: 12px;\n      color: #92400e !important;\n      font-size: 13px !important;\n      line-height: 1.6;\n      width: 100%;\n    }\n\n    \/* \u30ec\u30b9\u30dd\u30f3\u30b7\u30d6 - \u30b9\u30de\u30db\u6700\u9069\u5316 *\/\n    @media (max-width: 768px) {\n      #coating-simulator .header { padding: 32px 20px; }\n      #coating-simulator .header h2 { font-size: 20px !important; line-height: 1.3; }\n      #coating-simulator .subtitle { font-size: 13px !important; padding: 6px 16px !important; }\n      #coating-simulator .gzox-badge { position: static; margin: 0 auto 20px auto !important; display: inline-block; }\n      #coating-simulator .body { padding: 32px 16px; }\n      \n      \/* \u30bb\u30af\u30b7\u30e7\u30f3\u30d8\u30c3\u30c0\u30fc\uff08\u30b9\u30de\u30db\uff09 *\/\n      #coating-simulator .section-header { \n        flex-direction: column; \n        align-items: flex-start; \n        gap: 12px;\n        margin-bottom: 20px !important;\n        padding-bottom: 12px !important;\n      }\n      #coating-simulator .section-title { font-size: 18px !important; gap: 8px; }\n      #coating-simulator .section-icon { font-size: 20px; }\n      #coating-simulator .section-status { \n        align-self: flex-start; \n        font-size: 12px !important; \n        padding: 6px 12px !important; \n      }\n      \n      \/* \u691c\u7d22\u30dc\u30c3\u30af\u30b9\uff08\u30b9\u30de\u30db\uff09 *\/\n      #coating-simulator .search-input { \n        font-size: 16px; \n        padding: 16px 48px 16px 16px; \n      }\n      #coating-simulator .search-icon { right: 14px; font-size: 18px; }\n      #coating-simulator .toggle-manual { \n        font-size: 13px; \n        padding: 12px 16px; \n        min-height: 48px;\n      }\n      \n      \/* \u624b\u52d5\u5165\u529b\uff08\u30b9\u30de\u30db\uff09 *\/\n      #coating-simulator .manual-input { \n        padding: 20px; \n        margin: 16px 0 32px 0; \n      }\n      #coating-simulator .manual-input h3 { font-size: 16px !important; }\n      #coating-simulator .dimensions-grid { \n        grid-template-columns: 1fr; \n        gap: 16px; \n      }\n      #coating-simulator .dimension-item input { \n        padding: 14px 16px; \n        font-size: 16px; \n      }\n      \n      \/* \u8eca\u4e21\u30b0\u30ea\u30c3\u30c9\uff08\u30b9\u30de\u30db\uff09 *\/\n      #coating-simulator .vehicle-grid { \n        grid-template-columns: repeat(2, 1fr); \n        gap: 12px; \n        margin-bottom: 24px;\n      }\n      #coating-simulator .vehicle-card label { \n        padding: 16px 12px !important; \n        min-height: 160px; \n      }\n      #coating-simulator .vehicle-size { \n        font-size: 10px !important; \n        padding: 4px 8px !important; \n        margin-bottom: 8px !important; \n      }\n      #coating-simulator .vehicle-name { \n        font-size: 14px !important; \n        margin-bottom: 6px !important; \n      }\n      #coating-simulator .vehicle-volume { \n        font-size: 11px !important; \n        margin-bottom: 5px !important; \n      }\n      #coating-simulator .vehicle-examples { \n        font-size: 10px !important; \n        line-height: 1.4 !important;\n      }\n      \n      \/* \u8eca\u4e21\u72b6\u614b\uff08\u30b9\u30de\u30db\uff09 *\/\n      #coating-simulator .condition-grid { \n        gap: 12px; \n        margin-bottom: 24px !important;\n      }\n      #coating-simulator .condition-card label { \n        min-height: 130px; \n        padding: 18px 14px !important; \n        font-size: 14px; \n      }\n      #coating-simulator .condition-icon { font-size: 28px; margin-bottom: 10px !important; }\n      #coating-simulator .condition-name { \n        font-size: 16px !important; \n        margin-bottom: 8px !important;\n      }\n      #coating-simulator .condition-description { \n        font-size: 12px !important; \n        line-height: 1.5;\n      }\n      \n      \/* \u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\uff08\u30b9\u30de\u30db\uff09 *\/\n      #coating-simulator .coating-grid { \n        grid-template-columns: 1fr; \n        gap: 16px; \n        margin-bottom: 24px !important;\n      }\n      #coating-simulator .coating-header { height: 140px; }\n      #coating-simulator .coating-content { \n        padding: 16px !important; \n        gap: 8px; \n      }\n      #coating-simulator .coating-name { \n        font-size: 15px !important; \n      }\n      #coating-simulator .coating-subtitle { \n        font-size: 11px !important; \n        padding-bottom: 10px !important; \n      }\n      #coating-simulator .coating-features li { \n        font-size: 12px !important; \n        margin-bottom: 6px !important; \n        line-height: 1.6 !important;\n      }\n      #coating-simulator .coating-price { \n        font-size: 16px !important; \n        padding-top: 10px !important; \n        min-height: 36px; \n      }\n      \n      \/* \u30aa\u30d7\u30b7\u30e7\u30f3\uff08\u30b9\u30de\u30db\uff09 *\/\n      #coating-simulator .options-grid { \n        grid-template-columns: repeat(2, 1fr); \n        gap: 12px; \n        margin-bottom: 16px !important;\n      }\n      #coating-simulator .option-card label { \n        min-height: 280px; \n      }\n      #coating-simulator .option-image { height: 120px; }\n      #coating-simulator .option-content { \n        padding: 14px !important; \n        gap: 8px; \n      }\n      #coating-simulator .option-name { \n        font-size: 13px !important; \n        line-height: 1.4;\n      }\n      #coating-simulator .price-original { \n        font-size: 11px !important; \n      }\n      #coating-simulator .price-discounted { \n        font-size: 15px !important; \n      }\n      #coating-simulator .option-note { \n        font-size: 12px !important; \n        padding: 10px !important; \n        margin-top: 16px !important; \n      }\n      \n      \/* \u8a08\u7b97\u30dc\u30bf\u30f3\uff08\u30b9\u30de\u30db\uff09 *\/\n      #coating-simulator .calculate-button-wrapper { \n        margin: 32px 0; \n      }\n      #coating-simulator .calculate-button {\n        font-size: 17px !important;\n        padding: 18px 32px !important;\n        min-height: 60px;\n        width: 100%;\n        max-width: 320px;\n      }\n      \n      \/* \u7d50\u679c\u8868\u793a\uff08\u30b9\u30de\u30db\uff09 *\/\n      #coating-simulator .result { \n        margin-top: 32px !important; \n      }\n      #coating-simulator .result-header { \n        padding: 28px 20px; \n      }\n      #coating-simulator .result-header h3 { \n        font-size: 22px !important; \n        margin-bottom: 10px !important; \n      }\n      #coating-simulator .result-subtitle { \n        font-size: 14px !important; \n      }\n      #coating-simulator .vehicle-info-box { \n        font-size: 12px !important; \n        padding: 10px 14px !important; \n      }\n      #coating-simulator .result-body { \n        padding: 28px 20px; \n      }\n      #coating-simulator .result-section { \n        margin-bottom: 24px !important; \n        padding-bottom: 24px !important; \n      }\n      #coating-simulator .result-section-title { \n        font-size: 16px !important; \n        margin-bottom: 16px !important; \n      }\n      #coating-simulator .result-row { \n        padding: 14px 8px; \n        flex-direction: column; \n        align-items: flex-start; \n        gap: 6px; \n        margin: 0 -8px; \n      }\n      #coating-simulator .result-row:hover { \n        transform: none; \n      }\n      #coating-simulator .result-label { \n        font-size: 14px !important; \n      }\n      #coating-simulator .result-value { \n        align-self: flex-end; \n        font-size: 16px !important; \n      }\n      #coating-simulator .result-total { \n        padding: 28px 20px !important; \n        margin-top: 24px !important; \n      }\n      #coating-simulator .total-label { \n        font-size: 17px !important; \n        margin-bottom: 10px !important; \n      }\n      #coating-simulator .total-amount { \n        font-size: 38px !important; \n      }\n      \n      \/* CTA\u30dc\u30bf\u30f3\uff08\u30b9\u30de\u30db - \u30bf\u30c3\u30c1\u64cd\u4f5c\u6700\u9069\u5316\uff09 *\/\n      #coating-simulator .cta-section {\n        margin-top: 32px !important;\n      }\n      #coating-simulator .cta-text {\n        font-size: 14px !important;\n        margin-bottom: 20px !important;\n      }\n      #coating-simulator .cta-buttons {\n        flex-direction: column;\n        gap: 14px;\n        align-items: stretch;\n      }\n      #coating-simulator .cta-button {\n        font-size: 17px !important;\n        padding: 18px 28px !important;\n        width: 100%;\n        justify-content: center;\n        min-height: 60px;\n      }\n      \n      \/* \u4fdd\u8a3c\u30fb\u6ce8\u610f\u4e8b\u9805\uff08\u30b9\u30de\u30db\uff09 *\/\n      #coating-simulator .warranty-section {\n        padding: 16px !important;\n        margin-top: 24px !important;\n      }\n      #coating-simulator .warranty-title {\n        font-size: 16px !important;\n        margin-bottom: 10px !important;\n      }\n      #coating-simulator .warranty-content {\n        font-size: 13px !important;\n      }\n      #coating-simulator .note { \n        font-size: 12px !important; \n        padding: 16px !important; \n        margin-top: 24px !important; \n        line-height: 1.7;\n      }\n    }\n    \n    \/* \u6975\u5c0f\u30b9\u30de\u30db\u5bfe\u5fdc *\/\n    @media (max-width: 375px) {\n      #coating-simulator .header h2 { font-size: 18px !important; }\n      #coating-simulator .subtitle { font-size: 12px !important; }\n      #coating-simulator .section-title { font-size: 16px !important; }\n      #coating-simulator .vehicle-card label { min-height: 150px; }\n      #coating-simulator .condition-card label { min-height: 120px; padding: 16px 12px !important; }\n      #coating-simulator .option-card label { min-height: 260px; }\n      #coating-simulator .calculate-button { font-size: 16px !important; padding: 16px 24px !important; }\n      #coating-simulator .cta-button { font-size: 16px !important; padding: 16px 24px !important; }\n      #coating-simulator .total-amount { font-size: 34px !important; }\n    }\n<\/style>\n\n<div class=\"container\">\n  <div class=\"header\">\n    <div class=\"gzox-badge\">G&#8217;ZOX\u6b63\u898f\u53d6\u6271\u5e97<\/div>\n    <h2 id=\"gzoxe382b3e383bce38386e382a3e383b3e382b0e69699e98791e382b7e3839fe383a5e383ace383bce382bfe383bc-10\">G&#8217;ZOX\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u6599\u91d1\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc<\/h2>\n    <div class=\"subtitle\">\u6700\u77ed1\u5206\u3067\u9069\u6b63\u4fa1\u683c\u3092\u8a3a\u65ad<\/div>\n  <\/div>\n\n  <div class=\"body\">\n    <!-- STEP 1: \u8eca\u4e21\u30b5\u30a4\u30ba\u9078\u629e -->\n    <div class=\"section-header\">\n      <h3 class=\"section-title\" id=\"step-1-e8bb8ae4b8a1e382b5e382a4e382bae981b8e68a9e-11\">\n        <span class=\"section-icon\">&#x1f697;<\/span>\n        <span>STEP 1: \u8eca\u4e21\u30b5\u30a4\u30ba\u9078\u629e<\/span>\n      <\/h3>\n      <div class=\"section-status\" id=\"vehicle-status\" role=\"status\" aria-live=\"polite\">\n        <span>\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"vehicle-search\">\n      <div class=\"search-box\">\n        <input type=\"text\" \n               class=\"search-input\" \n               id=\"vehicle-search\" \n               placeholder=\"\u8eca\u7a2e\u540d\u3092\u5165\u529b\uff08\u4f8b:BMW 3\u30b7\u30ea\u30fc\u30ba\u3001\u30d9\u30f3\u30c4 C\u30af\u30e9\u30b9)\"\n               aria-label=\"\u8eca\u7a2e\u691c\u7d22\">\n        <span class=\"search-icon\">&#x1f50d;<\/span>\n      <\/div>\n      <div class=\"search-suggestions\" id=\"search-suggestions\" role=\"listbox\"><\/div>\n\n      <div style=\"text-align: center; margin-top: 16px;\">\n        <button class=\"toggle-manual\" \n                id=\"toggle-manual\" \n                type=\"button\"\n                aria-label=\"\u624b\u52d5\u5165\u529b\u306b\u5207\u308a\u66ff\u3048\">\n          <span>&#x1f4cf;<\/span><span>\u8eca\u7a2e\u304c\u898b\u3064\u304b\u3089\u306a\u3044\u5834\u5408\u306f\u624b\u52d5\u5165\u529b<\/span>\n        <\/button>\n      <\/div>\n    <\/div>\n\n    <div class=\"manual-input\" id=\"manual-input\">\n      <h3 id=\"e8bb8ae4b8a1e382b5e382a4e382bae38292e6898be58b95e585a5e58a9b-12\">\u8eca\u4e21\u30b5\u30a4\u30ba\u3092\u624b\u52d5\u5165\u529b<\/h3>\n      <p style=\"font-size: 14px; color: #666; margin-bottom: 20px;\">\u8eca\u691c\u8a3c\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u308b\u6570\u5024\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n      <div class=\"dimensions-grid\">\n        <div class=\"dimension-item\">\n          <label for=\"length\">\u5168\u9577\uff08mm\uff09<\/label>\n          <input type=\"number\" \n                 id=\"length\" \n                 placeholder=\"4500\" \n                 min=\"1000\" \n                 max=\"10000\"\n                 aria-label=\"\u8eca\u4e21\u306e\u5168\u9577\u3092\u30df\u30ea\u30e1\u30fc\u30c8\u30eb\u3067\u5165\u529b\">\n        <\/div>\n        <div class=\"dimension-item\">\n          <label for=\"width\">\u5168\u5e45\uff08mm\uff09<\/label>\n          <input type=\"number\" \n                 id=\"width\" \n                 placeholder=\"1800\" \n                 min=\"1000\" \n                 max=\"3000\"\n                 aria-label=\"\u8eca\u4e21\u306e\u5168\u5e45\u3092\u30df\u30ea\u30e1\u30fc\u30c8\u30eb\u3067\u5165\u529b\">\n        <\/div>\n        <div class=\"dimension-item\">\n          <label for=\"height\">\u5168\u9ad8\uff08mm\uff09<\/label>\n          <input type=\"number\" \n                 id=\"height\" \n                 placeholder=\"1500\" \n                 min=\"1000\" \n                 max=\"3000\"\n                 aria-label=\"\u8eca\u4e21\u306e\u5168\u9ad8\u3092\u30df\u30ea\u30e1\u30fc\u30c8\u30eb\u3067\u5165\u529b\">\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"vehicle-grid\" id=\"vehicle-grid\" role=\"radiogroup\" aria-label=\"\u8eca\u4e21\u30b5\u30a4\u30ba\u9078\u629e\">\n      <div class=\"vehicle-card\" data-vehicle=\"S\">\n        <input type=\"radio\" \n               id=\"size-s\" \n               name=\"vehicle-size\" \n               value=\"S\"\n               aria-label=\"S\u30b5\u30a4\u30ba \u30b3\u30f3\u30d1\u30af\u30c8 \u4f53\u7a4d11.0\u7acb\u65b9\u30e1\u30fc\u30c8\u30eb\u672a\u6e80\">\n        <label for=\"size-s\">\n          <span class=\"vehicle-size\">S\u30b5\u30a4\u30ba<\/span>\n          <div class=\"vehicle-name\">\u30b3\u30f3\u30d1\u30af\u30c8<\/div>\n          <div class=\"vehicle-volume\">\u4f53\u7a4d 11.0m\u00b3\u672a\u6e80<\/div>\n          <div class=\"vehicle-examples\">A1\u30fb\u30dd\u30ed<br>Mini Cooper\u7b49<\/div>\n        <\/label>\n      <\/div>\n      <div class=\"vehicle-card\" data-vehicle=\"M\">\n        <input type=\"radio\" \n               id=\"size-m\" \n               name=\"vehicle-size\" \n               value=\"M\"\n               aria-label=\"M\u30b5\u30a4\u30ba \u30b9\u30bf\u30f3\u30c0\u30fc\u30c9 \u4f53\u7a4d11.0\u304b\u308912.5\u7acb\u65b9\u30e1\u30fc\u30c8\u30eb\">\n        <label for=\"size-m\">\n          <span class=\"vehicle-size\">M\u30b5\u30a4\u30ba<\/span>\n          <div class=\"vehicle-name\">\u30b9\u30bf\u30f3\u30c0\u30fc\u30c9<\/div>\n          <div class=\"vehicle-volume\">\u4f53\u7a4d 11.0\uff5e12.5m\u00b3<\/div>\n          <div class=\"vehicle-examples\">\u30b4\u30eb\u30d5\u30fbA3<br>1\u30b7\u30ea\u30fc\u30ba\u7b49<\/div>\n        <\/label>\n      <\/div>\n      <div class=\"vehicle-card\" data-vehicle=\"L\">\n        <input type=\"radio\" \n               id=\"size-l\" \n               name=\"vehicle-size\" \n               value=\"L\"\n               aria-label=\"L\u30b5\u30a4\u30ba \u30df\u30c9\u30eb \u4f53\u7a4d12.5\u304b\u308914.0\u7acb\u65b9\u30e1\u30fc\u30c8\u30eb\">\n        <label for=\"size-l\">\n          <span class=\"vehicle-size\">L\u30b5\u30a4\u30ba<\/span>\n          <div class=\"vehicle-name\">\u30df\u30c9\u30eb<\/div>\n          <div class=\"vehicle-volume\">\u4f53\u7a4d 12.5\uff5e14.0m\u00b3<\/div>\n          <div class=\"vehicle-examples\">X2\u30fbQ3<br>C\u30af\u30e9\u30b9\u7b49<\/div>\n        <\/label>\n      <\/div>\n      <div class=\"vehicle-card\" data-vehicle=\"XL\">\n        <input type=\"radio\" \n               id=\"size-xl\" \n               name=\"vehicle-size\" \n               value=\"XL\"\n               aria-label=\"XL\u30b5\u30a4\u30ba \u30e9\u30fc\u30b8 \u4f53\u7a4d14.0\u304b\u308918.0\u7acb\u65b9\u30e1\u30fc\u30c8\u30eb\">\n        <label for=\"size-xl\">\n          <span class=\"vehicle-size\">XL\u30b5\u30a4\u30ba<\/span>\n          <div class=\"vehicle-name\">\u30e9\u30fc\u30b8<\/div>\n          <div class=\"vehicle-volume\">\u4f53\u7a4d 14.0\uff5e18.0m\u00b3<\/div>\n          <div class=\"vehicle-examples\">\u30c6\u30a3\u30b0\u30a2\u30f3\u30fbX3<br>E\u30af\u30e9\u30b9\u7b49<\/div>\n        <\/label>\n      <\/div>\n      <div class=\"vehicle-card\" data-vehicle=\"XXL\">\n        <input type=\"radio\" \n               id=\"size-xxl\" \n               name=\"vehicle-size\" \n               value=\"XXL\"\n               aria-label=\"XXL\u30b5\u30a4\u30ba \u30d7\u30ec\u30df\u30a2\u30e0 \u4f53\u7a4d18.0\u7acb\u65b9\u30e1\u30fc\u30c8\u30eb\u4ee5\u4e0a\">\n        <label for=\"size-xxl\">\n          <span class=\"vehicle-size\">XXL\u30b5\u30a4\u30ba<\/span>\n          <div class=\"vehicle-name\">\u30d7\u30ec\u30df\u30a2\u30e0<\/div>\n          <div class=\"vehicle-volume\">\u4f53\u7a4d 18.0m\u00b3\u4ee5\u4e0a<\/div>\n          <div class=\"vehicle-examples\">X7\u30fb\u30ec\u30f3\u30b8\u30ed\u30fc\u30d0\u30fc<br>G\u30af\u30e9\u30b9\u7b49<\/div>\n        <\/label>\n      <\/div>\n    <\/div>\n\n    <!-- STEP 2: \u8eca\u4e21\u72b6\u614b -->\n    <div class=\"section-header\">\n      <h3 class=\"section-title\" id=\"step-2-e8bb8ae4b8a1e78ab6e6858b-13\">\n        <span class=\"section-icon\">&#x1f50d;<\/span>\n        <span>STEP 2: \u8eca\u4e21\u72b6\u614b<\/span>\n      <\/h3>\n      <div class=\"section-status\" id=\"condition-status\" role=\"status\" aria-live=\"polite\">\n        <span>\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"condition-grid\" role=\"radiogroup\" aria-label=\"\u8eca\u4e21\u72b6\u614b\u9078\u629e\">\n      <div class=\"condition-card\">\n        <input type=\"radio\" \n               id=\"condition-new\" \n               name=\"vehicle-condition\" \n               value=\"new\"\n               aria-label=\"\u65b0\u8eca \u767b\u9332\u304b\u30891\u30f6\u6708\u4ee5\u5185\u306e\u65b0\u8eca\u307e\u305f\u306f\u305d\u308c\u306b\u6e96\u305a\u308b\u72b6\u614b\">\n        <label for=\"condition-new\">\n          <span class=\"condition-icon\">&#x1f31f;<\/span>\n          <span class=\"condition-name\">\u65b0\u8eca<\/span>\n          <span class=\"condition-description\">\u767b\u9332\u304b\u30891\u30f6\u6708\u4ee5\u5185\u306e\u65b0\u8eca\u3001\u307e\u305f\u306f\u305d\u308c\u306b\u6e96\u305a\u308b\u72b6\u614b<\/span>\n        <\/label>\n      <\/div>\n      <div class=\"condition-card\">\n        <input type=\"radio\" \n               id=\"condition-used\" \n               name=\"vehicle-condition\" \n               value=\"used\"\n               aria-label=\"\u7d4c\u5e74\u8eca \u767b\u9332\u304b\u30891\u30f6\u6708\u4ee5\u4e0a\u7d4c\u904e\u3057\u305f\u8eca\u4e21 \u4e0b\u5730\u51e6\u7406\u30fb\u7814\u78e8\u304c\u5fc5\u8981\">\n        <label for=\"condition-used\">\n          <span class=\"condition-icon\">&#x1f698;<\/span>\n          <span class=\"condition-name\">\u7d4c\u5e74\u8eca<\/span>\n          <span class=\"condition-description\">\u767b\u9332\u304b\u30891\u30f6\u6708\u4ee5\u4e0a\u7d4c\u904e\u3057\u305f\u8eca\u4e21\u3002\u4e0b\u5730\u51e6\u7406\u30fb\u7814\u78e8\u304c\u5fc5\u8981<\/span>\n        <\/label>\n      <\/div>\n    <\/div>\n\n    <!-- STEP 3: \u30b3\u30fc\u30c6\u30a3\u30f3\u30b0 -->\n    <div class=\"section-header\">\n      <h3 class=\"section-title\" id=\"step-3-e382b3e383bce38386e382a3e383b3e382b0e981b8e68a9e-14\">\n        <span class=\"section-icon\">&#x2728;<\/span>\n        <span>STEP 3: \u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u9078\u629e<\/span>\n      <\/h3>\n      <div class=\"section-status\" id=\"coating-status\" role=\"status\" aria-live=\"polite\">\n        <span>\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"coating-grid\" role=\"radiogroup\" aria-label=\"\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u7a2e\u985e\u9078\u629e\">\n      <div class=\"coating-card\">\n        <input type=\"radio\" \n               id=\"coating-edge\" \n               name=\"coating\" \n               value=\"edge\"\n               aria-label=\"\u30cf\u30a4\u30e2\u30fc\u30b9\u30b3\u30fc\u30c8 \u30a8\u30c3\u30b8 \u64a5\u6c34\u6027\u91cd\u8996 \u53c2\u8003\u4fa1\u683c88,000\u5186\u304b\u3089\">\n        <label for=\"coating-edge\">\n          <div class=\"coating-header\" style=\"background-image: url('https:\/\/ymworks.com\/new\/new\/wp-content\/uploads\/2025\/10\/img-hmcedge-header.png');\">\n            <div class=\"coating-badge\">\u64a5\u6c34\u6027\u91cd\u8996<\/div>\n          <\/div>\n          <div class=\"coating-content\">\n            <div class=\"coating-name\">\u30cf\u30a4\u30e2\u30fc\u30b9\u30b3\u30fc\u30c8 \u30a8\u30c3\u30b8<\/div>\n            <div class=\"coating-subtitle\">HIMOHS COAT THE EDGE<\/div>\n            <ul class=\"coating-features\">\n              <li>\u6700\u9ad8\u306e\u64a5\u6c34\u6027\u80fd<\/li>\n              <li>\u30e2\u30fc\u30b9\u786c\u5ea68\u306e\u8d85\u786c\u5ea6\u88ab\u819c<\/li>\n              <li>2\u5c64\u69cb\u9020\u30ac\u30e9\u30b9\u7cfb<\/li>\n              <li>\u9ad8\u7d1a\u8eca\u306b\u3082\u3075\u3055\u308f\u3057\u3044\u81f3\u9ad8\u54c1\u8cea<\/li>\n            <\/ul>\n            <div class=\"coating-price\"><span>\u53c2\u8003\u4fa1\u683c <\/span><span id=\"price-edge\">\u00a588,000\uff5e<\/span><\/div>\n          <\/div>\n        <\/label>\n      <\/div>\n\n      <div class=\"coating-card\">\n        <input type=\"radio\" \n               id=\"coating-glow\" \n               name=\"coating\" \n               value=\"glow\"\n               aria-label=\"\u30cf\u30a4\u30e2\u30fc\u30b9\u30b3\u30fc\u30c8 \u30b0\u30ed\u30a6 \u8276\u30fb\u5149\u6ca2\u91cd\u8996 \u53c2\u8003\u4fa1\u683c88,000\u5186\u304b\u3089\">\n        <label for=\"coating-glow\">\n          <div class=\"coating-header\" style=\"background-image: url('https:\/\/ymworks.com\/new\/new\/wp-content\/uploads\/2025\/10\/img-hmcglow-header.png');\">\n            <div class=\"coating-badge\">\u8276\u30fb\u5149\u6ca2\u91cd\u8996<\/div>\n          <\/div>\n          <div class=\"coating-content\">\n            <div class=\"coating-name\">\u30cf\u30a4\u30e2\u30fc\u30b9\u30b3\u30fc\u30c8 \u30b0\u30ed\u30a6<\/div>\n            <div class=\"coating-subtitle\">HIMOHS COAT THE GLOW<\/div>\n            <ul class=\"coating-features\">\n              <li>\u6700\u9ad8\u5cf0\u306e\u8276\u3068\u5149\u6ca2<\/li>\n              <li>\u6975\u9650\u306e\u819c\u539a\u306b\u3088\u308b\u8f1d\u304d<\/li>\n              <li>\u89aa\u6c34\u6027\u80fd<\/li>\n              <li>\u9ad8\u7d1a\u8eca\u306b\u3082\u3075\u3055\u308f\u3057\u3044\u81f3\u9ad8\u54c1\u8cea<\/li>\n            <\/ul>\n            <div class=\"coating-price\"><span>\u53c2\u8003\u4fa1\u683c <\/span><span id=\"price-glow\">\u00a588,000\uff5e<\/span><\/div>\n          <\/div>\n        <\/label>\n      <\/div>\n\n      <div class=\"coating-card\">\n        <input type=\"radio\" \n               id=\"coating-guard\" \n               name=\"coating\" \n               value=\"guard\"\n               aria-label=\"\u30ac\u30fc\u30c9\u30b0\u30ec\u30a4\u30ba \u6700\u5f37\u30b3\u30b9\u30d1 \u53c2\u8003\u4fa1\u683c81,400\u5186\u304b\u3089\">\n        <label for=\"coating-guard\">\n          <div class=\"coating-header\" style=\"background-image: url('https:\/\/ymworks.com\/new\/new\/wp-content\/uploads\/2025\/10\/img-guardglaze-header.png');\">\n            <div class=\"coating-badge\">\u6700\u5f37\u30b3\u30b9\u30d1<\/div>\n          <\/div>\n          <div class=\"coating-content\">\n            <div class=\"coating-name\">\u30ac\u30fc\u30c9\u30b0\u30ec\u30a4\u30ba<\/div>\n            <div class=\"coating-subtitle\">GUARD GLAZE<\/div>\n            <ul class=\"coating-features\">\n              <li>\u6df1\u307f\u306e\u3042\u308b\u8276\u3068\u64a5\u6c34\u6027\u80fd<\/li>\n              <li>\u9ad8\u5bc6\u5ea6\u30ac\u30e9\u30b9\u7cfb\u30dd\u30ea\u30de\u30fc<\/li>\n              <li>\u8010\u7d2b\u5916\u7dda\u30fb\u8010\u9178\u6027\u96e8<\/li>\n              <li>\u9ad8\u7d1a\u8eca\u304b\u3089\u5927\u8846\u8eca\u307e\u3067\u5bfe\u5fdc<\/li>\n            <\/ul>\n            <div class=\"coating-price\"><span>\u53c2\u8003\u4fa1\u683c <\/span><span id=\"price-guard\">\u00a581,400\uff5e<\/span><\/div>\n          <\/div>\n        <\/label>\n      <\/div>\n    <\/div>\n\n    <!-- STEP 4: \u30aa\u30d7\u30b7\u30e7\u30f3 -->\n    <div class=\"section-header\">\n      <h3 class=\"section-title\" id=\"step-4-e382aae38397e382b7e383a7e383b3e981b8e68a9e-15\">\n        <span class=\"section-icon\">&#x2795;<\/span>\n        <span>STEP 4: \u30aa\u30d7\u30b7\u30e7\u30f3\u9078\u629e<\/span>\n      <\/h3>\n      <div class=\"section-status\" id=\"option-status\" role=\"status\" aria-live=\"polite\">\n        <span>\u4efb\u610f<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"options-grid\" role=\"group\" aria-label=\"\u30aa\u30d7\u30b7\u30e7\u30f3\u9078\u629e\">\n      <div class=\"option-card\">\n        <input type=\"checkbox\" \n               id=\"option-wheel\" \n               name=\"options\" \n               value=\"wheel\"\n               aria-label=\"\u30db\u30a4\u30fc\u30eb\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0 4\u672c\u30bb\u30c3\u30c8 \u5272\u5f15\u9069\u7528\u306723,760\u5186\u304b\u3089\">\n        <label for=\"option-wheel\">\n          <div class=\"option-image\" style=\"background-image: url('https:\/\/ymworks.com\/new\/new\/wp-content\/uploads\/2025\/10\/op-wheel-00.jpg');\"><\/div>\n          <div class=\"option-content\">\n            <div class=\"option-name\">\u30db\u30a4\u30fc\u30eb\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0<br><small style=\"font-size: 11px; font-weight: 400;\">(4\u672c\u30bb\u30c3\u30c8)<\/small><\/div>\n            <div class=\"option-price-wrapper\">\n              <span class=\"price-original\">\u00a526,400<\/span>\n              <span class=\"price-discounted\">\u00a523,760\uff5e<\/span>\n            <\/div>\n          <\/div>\n        <\/label>\n      <\/div>\n\n      <div class=\"option-card\">\n        <input type=\"checkbox\" \n               id=\"option-window\" \n               name=\"options\" \n               value=\"window\"\n               aria-label=\"\u30a6\u30a3\u30f3\u30c9\u30a6\u64a5\u6c34 \u30d5\u30ed\u30f3\u30c8\u4e09\u9762 \u5272\u5f15\u9069\u7528\u306722,500\u5186\u304b\u3089\">\n        <label for=\"option-window\">\n          <div class=\"option-image\" style=\"background-image: url('https:\/\/ymworks.com\/new\/new\/wp-content\/uploads\/2025\/10\/op-window-00.jpg');\"><\/div>\n          <div class=\"option-content\">\n            <div class=\"option-name\">\u30a6\u30a3\u30f3\u30c9\u30a6\u64a5\u6c34<br><small style=\"font-size: 12px; font-weight: 400;\">(\u30d5\u30ed\u30f3\u30c8\u4e09\u9762)<\/small><\/div>\n            <div class=\"option-price-wrapper\">\n              <span class=\"price-original\">\u00a525,000<\/span>\n              <span class=\"price-discounted\">\u00a522,500\uff5e<\/span>\n            <\/div>\n          <\/div>\n        <\/label>\n      <\/div>\n\n      <div class=\"option-card\">\n        <input type=\"checkbox\" \n               id=\"option-headlight\" \n               name=\"options\" \n               value=\"headlight\"\n               aria-label=\"\u30d8\u30c3\u30c9\u30e9\u30a4\u30c8\u7814\u78e8\u30fb\u30af\u30ea\u30a2\u30b3\u30fc\u30c8 \u5de6\u53f32\u500b \u5272\u5f15\u9069\u7528\u306759,400\u5186\u304b\u3089\">\n        <label for=\"option-headlight\">\n          <div class=\"option-image\" style=\"background-image: url('https:\/\/ymworks.com\/new\/new\/wp-content\/uploads\/2025\/10\/op-headlight-00.jpg');\"><\/div>\n          <div class=\"option-content\">\n            <div class=\"option-name\">\u30d8\u30c3\u30c9\u30e9\u30a4\u30c8\u7814\u78e8\u30fb\u30af\u30ea\u30a2\u30b3\u30fc\u30c8<br><small style=\"font-size: 12px; font-weight: 400;\">(\u5de6\u53f32\u500b)<\/small><\/div>\n            <div class=\"option-price-wrapper\">\n              <span class=\"price-original\">\u00a566,000<\/span>\n              <span class=\"price-discounted\">\u00a559,400\uff5e<\/span>\n            <\/div>\n          <\/div>\n        <\/label>\n      <\/div>\n\n      <div class=\"option-card\">\n        <input type=\"checkbox\" \n               id=\"option-interior\" \n               name=\"options\" \n               value=\"interior\"\n               aria-label=\"\u30a4\u30f3\u30c6\u30ea\u30a2\u30af\u30ea\u30fc\u30cb\u30f3\u30b0 \u5272\u5f15\u9069\u7528\u306735,100\u5186\u304b\u3089\">\n        <label for=\"option-interior\">\n          <div class=\"option-image\" style=\"background-image: url('https:\/\/ymworks.com\/new\/new\/wp-content\/uploads\/2025\/10\/op-cleaning-00.jpg');\"><\/div>\n          <div class=\"option-content\">\n            <div class=\"option-name\">\u30a4\u30f3\u30c6\u30ea\u30a2<br>\u30af\u30ea\u30fc\u30cb\u30f3\u30b0<\/div>\n            <div class=\"option-price-wrapper\">\n              <span class=\"price-original\">\u00a539,000<\/span>\n              <span class=\"price-discounted\">\u00a535,100\uff5e<\/span>\n            <\/div>\n          <\/div>\n        <\/label>\n      <\/div>\n\n      <div class=\"option-card\">\n        <input type=\"checkbox\" \n               id=\"option-bumper\" \n               name=\"options\" \n               value=\"bumper\"\n               aria-label=\"\u30d0\u30f3\u30d1\u30fc\u30b3\u30fc\u30c8 1\u672c \u5272\u5f15\u9069\u7528\u306713,500\u5186\u304b\u3089\">\n        <label for=\"option-bumper\">\n          <div class=\"option-image\" style=\"background-image: url('https:\/\/ymworks.com\/new\/new\/wp-content\/uploads\/2025\/10\/op-plating-00.jpg');\"><\/div>\n          <div class=\"option-content\">\n            <div class=\"option-name\">\u30d0\u30f3\u30d1\u30fc\u30b3\u30fc\u30c8<br><small style=\"font-size: 12px; font-weight: 400;\">(1\u672c)<\/small><\/div>\n            <div class=\"option-price-wrapper\">\n              <span class=\"price-original\">\u00a515,000<\/span>\n              <span class=\"price-discounted\">\u00a513,500\uff5e<\/span>\n            <\/div>\n          <\/div>\n        <\/label>\n      <\/div>\n\n      <div class=\"option-card\">\n        <input type=\"checkbox\" \n               id=\"option-film\" \n               name=\"options\" \n               value=\"film\"\n               aria-label=\"\u30a6\u30a3\u30f3\u30c9\u30a6\u30d5\u30a3\u30eb\u30e0 1\u9762 \u524d\u9762\u30fb\u524d\u5074\u9762\u4e0d\u53ef \u5272\u5f15\u9069\u7528\u306721,600\u5186\u304b\u3089\">\n        <label for=\"option-film\">\n          <div class=\"option-image\" style=\"background-image: url('https:\/\/ymworks.com\/new\/new\/wp-content\/uploads\/2025\/10\/op-film-00.jpg');\"><\/div>\n          <div class=\"option-content\">\n            <div class=\"option-name\">\u30a6\u30a3\u30f3\u30c9\u30a6\u30d5\u30a3\u30eb\u30e0<br><small style=\"font-size: 12px; font-weight: 400;\">(1\u9762\u3001\u524d\u9762\u30fb\u524d\u5074\u9762\u4e0d\u53ef)<\/small><\/div>\n            <div class=\"option-price-wrapper\">\n              <span class=\"price-original\">\u00a524,000<\/span>\n              <span class=\"price-discounted\">\u00a521,600\uff5e<\/span>\n            <\/div>\n          <\/div>\n        <\/label>\n      <\/div>\n\n      <div class=\"option-card\">\n        <input type=\"checkbox\" \n               id=\"option-top\" \n               name=\"options\" \n               value=\"top\"\n               aria-label=\"\u5e4c\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0 \u5272\u5f15\u9069\u7528\u306743,200\u5186\u304b\u3089\">\n        <label for=\"option-top\">\n          <div class=\"option-image\" style=\"background-image: url('https:\/\/ymworks.com\/new\/new\/wp-content\/uploads\/2025\/10\/op-hood-00.jpg');\"><\/div>\n          <div class=\"option-content\">\n            <div class=\"option-name\">\u5e4c\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0<\/div>\n            <div class=\"option-price-wrapper\">\n              <span class=\"price-original\">\u00a548,000<\/span>\n              <span class=\"price-discounted\">\u00a543,200\uff5e<\/span>\n            <\/div>\n          <\/div>\n        <\/label>\n      <\/div>\n    <\/div>\n\n    <div class=\"option-note\"><strong>&#x1f381; \u30aa\u30d7\u30b7\u30e7\u30f3\u3054\u4e88\u7d04\u7279\u517810%\u5272\u5f15!<\/strong><\/div>\n\n    <!-- \u8a08\u7b97\u30dc\u30bf\u30f3 -->\n    <div class=\"calculate-button-wrapper\">\n      <button class=\"calculate-button\" \n              id=\"calculate-btn\" \n              disabled\n              aria-label=\"\u304a\u898b\u7a4d\u3082\u308a\u91d1\u984d\u3092\u8a08\u7b97\u3059\u308b\">\n        <span>&#x1f4cb;<\/span><span>\u304a\u898b\u7a4d\u3082\u308a\u91d1\u984d\u3092\u8a08\u7b97<\/span>\n      <\/button>\n    <\/div>\n\n    <!-- \u7d50\u679c\u8868\u793a -->\n    <div class=\"result\" id=\"result\" role=\"region\" aria-live=\"polite\">\n      <div class=\"result-header\">\n        <h3 id=\"e3818ae8a68be7a98de38282e3828ae6a682e7ae97-16\">\u304a\u898b\u7a4d\u3082\u308a\u6982\u7b97<\/h3>\n        <div class=\"result-subtitle\" id=\"result-subtitle\"><\/div>\n        <div class=\"vehicle-info-box\" id=\"vehicle-info-box\" style=\"display: none;\"><\/div>\n      <\/div>\n      \n      <div class=\"result-body\">\n        <div class=\"result-section\">\n          <h4 class=\"result-section-title\" id=\"e382b3e383bce38386e382a3e383b3e382b0e8b2bbe794a8efbc88e7a88ee8bebcefbc89-17\">\n            <span>&#x1f468;&#x200d;&#x1f527;<\/span>\n            \u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u8cbb\u7528\uff08\u7a0e\u8fbc\uff09\n          <\/h4>\n          <div id=\"result-rows\"><\/div>\n        <\/div>\n        \n        <div class=\"result-total\">\n          <div class=\"total-label\">\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u8cbb\u7528\u306e\u76ee\u5b89\uff08\u7a0e\u8fbc\uff09<\/div>\n          <div class=\"total-amount\" id=\"total-amount\">\u00a50<\/div>\n        <\/div>\n        \n        <div class=\"cta-section\">\n          <p class=\"cta-text\">\uff3c \u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u306b\u95a2\u3059\u308b\u3054\u4e88\u7d04\u30fb\u3054\u76f8\u8ac7\u306f\u304a\u6c17\u8efd\u306b \uff0f<\/p>\n          <div class=\"cta-buttons\">\n            <a href=\"tel:0723633381\" \n               class=\"cta-button cta-phone\"\n               aria-label=\"\u96fb\u8a71\u3067\u76f8\u8ac7\u3059\u308b\">&#x1f4de; \u96fb\u8a71\u3067\u76f8\u8ac7\u3059\u308b<\/a>\n\n            <button type=\"button\"\n                    class=\"cta-button cta-mail\"\n                    id=\"mail-button\"\n                    aria-label=\"\u30e1\u30fc\u30eb\u3067\u554f\u3044\u5408\u308f\u305b\u308b\">&#x2709;&#xfe0f; \u30e1\u30fc\u30eb\u3067\u554f\u3044\u5408\u308f\u305b<\/button>\n          <\/div>\n        <\/div>\n        \n        <div class=\"warranty-section\">\n          <h4 class=\"warranty-title\" id=\"e5ae89e5bf83e381aee9ab98e59381e8b3aae381aae696bde5b7a5-18\">\n            <span>&#x1f6e1;&#xfe0f;<\/span>\n            <span>\u5b89\u5fc3\u306e\u9ad8\u54c1\u8cea\u306a\u65bd\u5de5<\/span>\n          <\/h4>\n          <div class=\"warranty-content\">\n            \u7d4c\u9a13\u8c4a\u5bcc\u306a\u5c02\u9580\u30b9\u30bf\u30c3\u30d5\u304c\u3001\u304a\u5ba2\u69d8\u306e\u611b\u8eca\u3092\u4e00\u53f0\u4e00\u53f0\u4e01\u5be7\u306b\u65bd\u5de5\u3002\u6700\u9ad8\u306e\u8f1d\u304d\u3068\u4fdd\u8b77\u6027\u80fd\u3092\u5f15\u304d\u51fa\u3057\u307e\u3059\u3002\n          <\/div>\n        <\/div>\n        \n        <div class=\"note\">\n          <strong>\u3010\u3054\u6ce8\u610f\u4e8b\u9805\u3011<\/strong><br>\n          \u203b \u8868\u793a\u4fa1\u683c\u306f2025\u5e7411\u6708\u73fe\u5728\u306e\u6599\u91d1\u3067\u3059\u3002<br>\n          \u203b \u8868\u793a\u4fa1\u683c\u306f\u76ee\u5b89\u3067\u3059\u3002\u5b9f\u8eca\u78ba\u8a8d\u5f8c\u306b\u78ba\u5b9a\u3044\u305f\u3057\u307e\u3059\u3002<br>\n          \u203b \u7d4c\u5e74\u8eca\u306f\u4e0b\u5730\u51e6\u7406\u30fb\u7814\u78e8\u8cbb\u7528\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002<br>\n          \u203b \u30b9\u30fc\u30d1\u30fc\u30ab\u30fc\u3084\u7279\u6b8a\u306a\u30a8\u30a2\u30ed\u7b49\u88c5\u7740\u8eca\u4e21\u306f\u5225\u9014\u76f8\u8ac7\u3002\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002<br>\n          \u203b \u5927\u578b\u5546\u7528\u8eca\u3084\u7279\u6b8a\u8eca\u4e21\u306f\u5225\u9014\u76f8\u8ac7\u3002\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002<br>\n          \u203b \u30e9\u30c3\u30d4\u30f3\u30b0\u8eca\u4e21\u30fb\u30c7\u30ab\u30fc\u30eb\u8cbc\u4ed8\u8eca\u4e21\u306f\u5225\u9014\u76f8\u8ac7\u3002\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002<br>\n          \u203b \u8eca\u9ad81700mm\u4ee5\u4e0a\u306f\u7279\u6b8a\u6a5f\u6750\u4f7f\u7528\u306e\u305f\u3081\u9ad8\u3055\u306b\u5fdc\u3058\u8ffd\u52a0\u6599\u91d1\u304c\u767a\u751f\u3057\u307e\u3059\u3002<br>\n          \u203b \u30c7\u30ab\u30fc\u30eb\u8cbc\u4ed8\u30fb\u5265\u96e2\u3001\u30a8\u30f3\u30d6\u30ec\u30e0\u8131\u7740\u306a\u3069\u306e\u7279\u6b8a\u4f5c\u696d\u306f\u5225\u9014\u304a\u898b\u7a4d\u3082\u308a\u3067\u3059\u3002\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<\/div>\n<script>\n(function() {\n  'use strict';\n\n  \/\/ \u8eca\u4e21\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\uff08\u4f53\u7a4d\u30d9\u30fc\u30b9\uff09\n  const vehicleDatabase = {\n    'S': [\n      { brand: '\u30a2\u30a6\u30c7\u30a3', model: 'A1', dimensions: { length: 4030, width: 1740, height: 1555 } },\n      { brand: '\u30d5\u30a9\u30eb\u30af\u30b9\u30ef\u30fc\u30b2\u30f3', model: '\u30dd\u30ed', dimensions: { length: 4075, width: 1750, height: 1449 } },\n      { brand: '\u30d5\u30a9\u30eb\u30af\u30b9\u30ef\u30fc\u30b2\u30f3', model: 'up!', dimensions: { length: 3610, width: 1650, height: 1489 } },\n      { brand: 'Mini', model: 'Cooper', dimensions: { length: 3835, width: 1725, height: 1430 } },\n      { brand: 'Mini', model: 'One', dimensions: { length: 3821, width: 1725, height: 1430 } },\n      { brand: '\u30d5\u30a3\u30a2\u30c3\u30c8', model: '500', dimensions: { length: 3570, width: 1625, height: 1488 } },\n      { brand: '\u30b9\u30de\u30fc\u30c8', model: '\u30d5\u30a9\u30fc\u30c4\u30fc', dimensions: { length: 2695, width: 1663, height: 1555 } }\n    ],\n    'M': [\n      { brand: '\u30d5\u30a9\u30eb\u30af\u30b9\u30ef\u30fc\u30b2\u30f3', model: '\u30b4\u30eb\u30d5', dimensions: { length: 4258, width: 1789, height: 1452 } },\n      { brand: '\u30a2\u30a6\u30c7\u30a3', model: 'A3', dimensions: { length: 4343, width: 1815, height: 1459 } },\n      { brand: 'BMW', model: '1\u30b7\u30ea\u30fc\u30ba', dimensions: { length: 4319, width: 1799, height: 1434 } },\n      { brand: 'BMW', model: '2\u30b7\u30ea\u30fc\u30ba', dimensions: { length: 4342, width: 1800, height: 1420 } },\n      { brand: '\u30e1\u30eb\u30bb\u30c7\u30b9\u30d9\u30f3\u30c4', model: 'A\u30af\u30e9\u30b9', dimensions: { length: 4419, width: 1796, height: 1440 } },\n      { brand: '\u30d7\u30b8\u30e7\u30fc', model: '308', dimensions: { length: 4254, width: 1804, height: 1457 } }\n    ],\n    'L': [\n      { brand: 'BMW', model: 'X2', dimensions: { length: 4375, width: 1821, height: 1598 } },\n      { brand: '\u30a2\u30a6\u30c7\u30a3', model: 'Q3', dimensions: { length: 4484, width: 1856, height: 1616 } },\n      { brand: '\u30e1\u30eb\u30bb\u30c7\u30b9\u30d9\u30f3\u30c4', model: 'C\u30af\u30e9\u30b9', dimensions: { length: 4686, width: 1810, height: 1442 } },\n      { brand: 'BMW', model: '3\u30b7\u30ea\u30fc\u30ba', dimensions: { length: 4709, width: 1827, height: 1442 } },\n      { brand: '\u30a2\u30a6\u30c7\u30a3', model: 'A4', dimensions: { length: 4762, width: 1847, height: 1427 } }\n    ],\n    'XL': [\n      { brand: '\u30d5\u30a9\u30eb\u30af\u30b9\u30ef\u30fc\u30b2\u30f3', model: '\u30c6\u30a3\u30b0\u30a2\u30f3', dimensions: { length: 4500, width: 1839, height: 1673 } },\n      { brand: 'BMW', model: 'X3', dimensions: { length: 4708, width: 1891, height: 1676 } },\n      { brand: '\u30e1\u30eb\u30bb\u30c7\u30b9\u30d9\u30f3\u30c4', model: 'E\u30af\u30e9\u30b9', dimensions: { length: 4923, width: 1852, height: 1468 } },\n      { brand: 'BMW', model: '5\u30b7\u30ea\u30fc\u30ba', dimensions: { length: 4963, width: 1868, height: 1479 } },\n      { brand: '\u30a2\u30a6\u30c7\u30a3', model: 'A6', dimensions: { length: 4939, width: 1886, height: 1457 } },\n      { brand: '\u30dd\u30eb\u30b7\u30a7', model: '911', dimensions: { length: 4519, width: 1852, height: 1300 } },\n      { brand: 'BMW', model: 'Z4', dimensions: { length: 4335, width: 1864, height: 1304 } }\n    ],\n    'XXL': [\n      { brand: 'BMW', model: 'X7', dimensions: { length: 5151, width: 2000, height: 1805 } },\n      { brand: '\u30e9\u30f3\u30c9\u30ed\u30fc\u30d0\u30fc', model: '\u30ec\u30f3\u30b8\u30ed\u30fc\u30d0\u30fc', dimensions: { length: 5052, width: 2073, height: 1870 } },\n      { brand: '\u30e1\u30eb\u30bb\u30c7\u30b9\u30d9\u30f3\u30c4', model: 'G\u30af\u30e9\u30b9', dimensions: { length: 4817, width: 1931, height: 1969 } },\n      { brand: 'BMW', model: 'X6', dimensions: { length: 4909, width: 2004, height: 1702 } },\n      { brand: '\u30a2\u30a6\u30c7\u30a3', model: 'Q7', dimensions: { length: 5063, width: 1970, height: 1741 } },\n      { brand: '\u30e9\u30f3\u30dc\u30eb\u30ae\u30fc\u30cb', model: '\u30a6\u30eb\u30b9', dimensions: { length: 5112, width: 2016, height: 1638 } },\n      { brand: '\u30d5\u30a7\u30e9\u30fc\u30ea', model: '\u30d7\u30ed\u30b5\u30f3\u30b0\u30a8', dimensions: { length: 4973, width: 2016, height: 1589 } }\n    ]\n  };\n\n  \/\/ \u4fa1\u683c\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\n  const pricingData = {\n    'edge': { \n      'S': { new: 88000, used: 168300 }, \n      'M': { new: 97900, used: 179300 }, \n      'L': { new: 126500, used: 243100 }, \n      'XL': { new: 145200, used: 279400 }, \n      'XXL': { new: 173800, used: 357500 } \n    },\n    'glow': { \n      'S': { new: 88000, used: 168300 }, \n      'M': { new: 97900, used: 179300 }, \n      'L': { new: 126500, used: 243100 }, \n      'XL': { new: 145200, used: 279400 }, \n      'XXL': { new: 173800, used: 357500 } \n    },\n    'guard': { \n      'S': { new: 81400, used: 113000 }, \n      'M': { new: 92400, used: 141900 }, \n      'L': { new: 106700, used: 187000 }, \n      'XL': { new: 126500, used: 214500 }, \n      'XXL': { new: 151800, used: 254100 } \n    }\n  };\n\n  \/\/ \u30aa\u30d7\u30b7\u30e7\u30f3\u4fa1\u683c\uff08\u5143\u5024\uff09\n  const optionPricesOriginal = {\n    'wheel': 26400, \n    'window': 25000, \n    'headlight': 66000, \n    'interior': 39000, \n    'bumper': 15000, \n    'film': 24000,\n    'top': 48000\n  };\n\n  \/\/ \u30aa\u30d7\u30b7\u30e7\u30f3\u4fa1\u683c\uff0810%\u5272\u5f15\u5f8c\uff09\n  const optionPricesDiscounted = {\n    'wheel': 23760,\n    'window': 22500,\n    'headlight': 59400,\n    'interior': 35100,\n    'bumper': 13500,\n    'film': 21600,\n    'top': 43200\n  };\n\n  const optionNames = {\n    'wheel': '\u30db\u30a4\u30fc\u30eb\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0 (4\u672c\u30bb\u30c3\u30c8)',\n    'window': '\u30a6\u30a3\u30f3\u30c9\u30a6\u64a5\u6c34 (\u30d5\u30ed\u30f3\u30c8\u4e09\u9762)',\n    'headlight': '\u30d8\u30c3\u30c9\u30e9\u30a4\u30c8\u7814\u78e8\u30fb\u30af\u30ea\u30a2\u30b3\u30fc\u30c8 (\u5de6\u53f32\u500b)',\n    'interior': '\u30a4\u30f3\u30c6\u30ea\u30a2\u30af\u30ea\u30fc\u30cb\u30f3\u30b0',\n    'bumper': '\u30d0\u30f3\u30d1\u30fc\u30b3\u30fc\u30c8 (1\u672c)',\n    'film': '\u30a6\u30a3\u30f3\u30c9\u30a6\u30d5\u30a3\u30eb\u30e0 (1\u9762\u3001\u524d\u9762\u30fb\u524d\u5074\u9762\u4e0d\u53ef)',\n    'top': '\u5e4c\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0'\n  };\n\n  const coatingNames = { \n    'edge': '\u30cf\u30a4\u30e2\u30fc\u30b9\u30b3\u30fc\u30c8 \u30a8\u30c3\u30b8', \n    'glow': '\u30cf\u30a4\u30e2\u30fc\u30b9\u30b3\u30fc\u30c8 \u30b0\u30ed\u30a6', \n    'guard': '\u30ac\u30fc\u30c9\u30b0\u30ec\u30a4\u30ba' \n  };\n  \n  const sizeNames = { \n    'S': 'S (\u30b3\u30f3\u30d1\u30af\u30c8)', \n    'M': 'M (\u30b9\u30bf\u30f3\u30c0\u30fc\u30c9)', \n    'L': 'L (\u30df\u30c9\u30eb)', \n    'XL': 'XL (\u30e9\u30fc\u30b8)', \n    'XXL': 'XXL (\u30d7\u30ec\u30df\u30a2\u30e0)' \n  };\n\n  \/\/ \u8eca\u9ad8\u8ffd\u52a0\u6599\u91d1\u8a08\u7b97\n  const getHeightSurcharge = (height, basePrice) => {\n    let rate = 0;\n    if (height >= 2000) rate = 0.30;\n    else if (height >= 1900) rate = 0.18;\n    else if (height >= 1800) rate = 0.10;\n    else if (height >= 1700) rate = 0.05;\n    return { rate: rate, amount: Math.floor(basePrice * rate) };\n  };\n\n  \/\/ DOM\u8981\u7d20\n  const elements = {\n    vehicleSearch: document.getElementById('vehicle-search'),\n    searchSuggestions: document.getElementById('search-suggestions'),\n    toggleManual: document.getElementById('toggle-manual'),\n    manualInput: document.getElementById('manual-input'),\n    lengthInput: document.getElementById('length'),\n    widthInput: document.getElementById('width'),\n    heightInput: document.getElementById('height'),\n    vehicleStatus: document.getElementById('vehicle-status'),\n    conditionStatus: document.getElementById('condition-status'),\n    coatingStatus: document.getElementById('coating-status'),\n    optionStatus: document.getElementById('option-status'),\n    calculateBtn: document.getElementById('calculate-btn'),\n    result: document.getElementById('result'),\n    resultSubtitle: document.getElementById('result-subtitle'),\n    vehicleInfoBox: document.getElementById('vehicle-info-box'),\n    resultRows: document.getElementById('result-rows'),\n    totalAmount: document.getElementById('total-amount'),\n    mailButton: document.getElementById('mail-button')\n  };\n\n  let selectedVehicleSize = null;\n  let selectedVehicleInfo = null;\n  let manualInputMode = false;\n  let resultDisplayed = false;\n\n  \/\/ \u691c\u7d22\n  const searchVehicles = (query) => {\n    const results = [];\n    const term = query.toLowerCase();\n    Object.keys(vehicleDatabase).forEach(size => {\n      vehicleDatabase[size].forEach(v => {\n        const brand = v.brand.toLowerCase();\n        const model = v.model.toLowerCase();\n        if (brand.includes(term) || model.includes(term)) {\n          results.push({ brand: v.brand, model: v.model, size, dimensions: v.dimensions });\n        }\n      });\n    });\n    return results.slice(0, 10);\n  };\n\n  \/\/ \u4f53\u7a4d\u304b\u3089\u30b5\u30a4\u30ba\uff08\u4f53\u7a4d\u30d9\u30fc\u30b9\uff09\n  const getVolumeSizeClassification = (length, width, height) => {\n    const volume = (length * width * height) \/ 1_000_000_000;\n    if (volume < 11.0) return 'S';\n    if (volume < 12.5) return 'M';\n    if (volume < 14.0) return 'L';\n    if (volume < 18.0) return 'XL';\n    return 'XXL';\n  };\n\n  \/\/ \u691c\u7d22UI\n  const handleSearch = () => {\n    const query = elements.vehicleSearch.value.trim();\n    if (query.length < 2) {\n      elements.searchSuggestions.innerHTML = '';\n      elements.searchSuggestions.classList.remove('show');\n      return;\n    }\n\n    const suggestions = searchVehicles(query);\n\n    if (suggestions.length === 0) {\n      elements.searchSuggestions.innerHTML = `\n        <div class=\"no-results\">\n          \u300c${query}\u300d\u306b\u8a72\u5f53\u3059\u308b\u8eca\u7a2e\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002<br>\n          \u624b\u52d5\u5165\u529b\u3092\u3054\u5229\u7528\u304f\u3060\u3055\u3044\u3002\n        <\/div>\n      `;\n    } else {\n      elements.searchSuggestions.innerHTML = suggestions.map(s => `\n        <div class=\"suggestion-item\"\n             data-size=\"${s.size}\"\n             data-brand=\"${s.brand}\"\n             data-model=\"${s.model}\"\n             data-length=\"${s.dimensions.length}\"\n             data-width=\"${s.dimensions.width}\"\n             data-height=\"${s.dimensions.height}\"\n             role=\"option\">\n          <span class=\"suggestion-brand\">${s.brand}<\/span>\n          <span class=\"suggestion-model\">${s.model}<\/span>\n          <span class=\"suggestion-size\">${s.size}\u30b5\u30a4\u30ba<\/span>\n        <\/div>\n      `).join('');\n    }\n\n    elements.searchSuggestions.classList.add('show');\n  };\n\n  \/\/ \u624b\u52d5\u5165\u529b\u51e6\u7406\n  const handleManualInput = () => {\n    const length = parseFloat(elements.lengthInput.value) || 0;\n    const width  = parseFloat(elements.widthInput.value)  || 0;\n    const height = parseFloat(elements.heightInput.value) || 0;\n    if (length > 0 && width > 0 && height > 0) {\n      const size = getVolumeSizeClassification(length, width, height);\n      selectVehicleSize(size, null, { length, width, height });\n    }\n  };\n\n  \/\/ \u30b5\u30a4\u30ba\u9078\u629e\n  const selectVehicleSize = (size, vehicleData = null, manualData = null) => {\n    if (manualData) {\n      manualInputMode = true;\n      selectedVehicleInfo = { dimensions: manualData };\n    } else {\n      manualInputMode = false;\n      selectedVehicleInfo = vehicleData;\n    }\n    selectedVehicleSize = size;\n    const radio = document.getElementById(`size-${size.toLowerCase()}`);\n    if (radio) { \n      radio.checked = true; \n      updateVehicleSelection(); \n    }\n    elements.searchSuggestions.classList.remove('show');\n    updatePrices();\n    updateStatuses();\n\n    if (resultDisplayed) {\n      recalculateResult();\n    }\n  };\n\n  \/\/ \u8eca\u4e21\u9078\u629e\u72b6\u614b\u66f4\u65b0\n  const updateVehicleSelection = () => {\n    document.querySelectorAll('.vehicle-card').forEach(card => {\n      card.classList.toggle('selected', card.querySelector('input').checked);\n    });\n  };\n\n  \/\/ \u4fa1\u683c\u66f4\u65b0\n  const updatePrices = () => {\n    const size = document.querySelector('input[name=\"vehicle-size\"]:checked')?.value || selectedVehicleSize;\n    const condition = document.querySelector('input[name=\"vehicle-condition\"]:checked')?.value;\n    if (!size || !condition) return;\n    Object.keys(pricingData).forEach(coatingType => {\n      const price = pricingData[coatingType][size][condition];\n      const el = document.getElementById(`price-${coatingType}`);\n      if (el) el.textContent = `\u00a5${price.toLocaleString()}\uff5e`;\n    });\n  };\n\n  \/\/ \u30b9\u30c6\u30fc\u30bf\u30b9\u66f4\u65b0\n  const updateStatuses = () => {\n    const vehicleSelected = document.querySelector('input[name=\"vehicle-size\"]:checked') || selectedVehicleSize;\n    if (vehicleSelected) {\n      elements.vehicleStatus.classList.add('completed');\n      elements.vehicleStatus.innerHTML = '<span>\u2713 \u9078\u629e\u5b8c\u4e86<\/span>';\n    } else {\n      elements.vehicleStatus.classList.remove('completed');\n      elements.vehicleStatus.innerHTML = '<span>\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044<\/span>';\n    }\n\n    const conditionSelected = document.querySelector('input[name=\"vehicle-condition\"]:checked');\n    if (conditionSelected) {\n      elements.conditionStatus.classList.add('completed');\n      elements.conditionStatus.innerHTML = '<span>\u2713 \u9078\u629e\u5b8c\u4e86<\/span>';\n    } else {\n      elements.conditionStatus.classList.remove('completed');\n      elements.conditionStatus.innerHTML = '<span>\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044<\/span>';\n    }\n\n    const coatingSelected = document.querySelector('input[name=\"coating\"]:checked');\n    if (coatingSelected) {\n      elements.coatingStatus.classList.add('completed');\n      elements.coatingStatus.innerHTML = '<span>\u2713 \u9078\u629e\u5b8c\u4e86<\/span>';\n    } else {\n      elements.coatingStatus.classList.remove('completed');\n      elements.coatingStatus.innerHTML = '<span>\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044<\/span>';\n    }\n\n    const optionsSelected = document.querySelectorAll('input[name=\"options\"]:checked');\n    if (optionsSelected.length > 0) {\n      elements.optionStatus.classList.add('completed');\n      elements.optionStatus.innerHTML = `<span>\u2713 ${optionsSelected.length}\u500b\u9078\u629e<\/span>`;\n    } else {\n      elements.optionStatus.classList.remove('completed');\n      elements.optionStatus.innerHTML = '<span>\u4efb\u610f<\/span>';\n    }\n\n    const vehicleReady = vehicleSelected || selectedVehicleSize;\n    elements.calculateBtn.disabled = !(vehicleReady && conditionSelected && coatingSelected);\n  };\n\n  \/\/ \u8a08\u7b97\u53ef\u80fd\u72b6\u614b\u78ba\u8a8d\n  const isReadyToCalculate = () => {\n    const sizeValue = document.querySelector('input[name=\"vehicle-size\"]:checked')?.value || selectedVehicleSize;\n    const condition = document.querySelector('input[name=\"vehicle-condition\"]:checked')?.value;\n    const coating   = document.querySelector('input[name=\"coating\"]:checked')?.value;\n    return !!(sizeValue && condition && coating);\n  };\n\n  \/\/ \u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u518d\u8a08\u7b97\n  const recalculateResult = () => {\n    if (resultDisplayed && isReadyToCalculate()) {\n      calculate({ silent: true, scroll: false });\n    }\n  };\n\n  \/\/ \u8a08\u7b97\u95a2\u6570\n  const calculate = (opts = {}) => {\n    const { silent = false, scroll = true } = opts;\n    const sizeValue = document.querySelector('input[name=\"vehicle-size\"]:checked')?.value || selectedVehicleSize;\n    const condition = document.querySelector('input[name=\"vehicle-condition\"]:checked')?.value;\n    const coating   = document.querySelector('input[name=\"coating\"]:checked')?.value;\n    const options   = document.querySelectorAll('input[name=\"options\"]:checked');\n\n    if (!sizeValue || !condition || !coating) {\n      if (!silent) alert('\u3059\u3079\u3066\u306e\u5fc5\u9808\u9805\u76ee\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002');\n      return;\n    }\n\n    const basePrice = pricingData[coating][sizeValue][condition];\n    const sizeName = sizeNames[sizeValue];\n    const conditionName = condition === 'new' ? '\u65b0\u8eca' : '\u7d4c\u5e74\u8eca';\n\n    \/\/ \u30b5\u30d6\u30bf\u30a4\u30c8\u30eb\n    elements.resultSubtitle.textContent = `${sizeName}\uff08${conditionName}\uff09\u306e\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u898b\u7a4d\u3082\u308a`;\n\n    \/\/ \u8eca\u4e21\u60c5\u5831\n    if (selectedVehicleInfo?.dimensions) {\n      const d = selectedVehicleInfo.dimensions;\n      const volume = (d.length * d.width * d.height) \/ 1_000_000_000;\n      let vehicleText = `\u4f53\u7a4d: ${volume.toFixed(2)}m\u00b3 (${d.length}\u00d7${d.width}\u00d7${d.height}mm)`;\n      if (selectedVehicleInfo.brand && selectedVehicleInfo.model) {\n        vehicleText = `${selectedVehicleInfo.brand} ${selectedVehicleInfo.model}: ` + vehicleText;\n      }\n      elements.vehicleInfoBox.textContent = vehicleText;\n      elements.vehicleInfoBox.style.display = 'block';\n    } else {\n      elements.vehicleInfoBox.style.display = 'none';\n    }\n\n    \/\/ \u7d50\u679c\u884c\u69cb\u7bc9\n    const rows = [];\n\n    \/\/ \u57fa\u672c\u6599\u91d1\n    rows.push({\n      label: coatingNames[coating],\n      value: `\u00a5${basePrice.toLocaleString()}`,\n      type: 'base'\n    });\n\n    \/\/ \u30aa\u30d7\u30b7\u30e7\u30f3\uff08\u5272\u5f15\u524d\u4fa1\u683c\u3092\u500b\u5225\u8868\u793a\uff09\n    let optOriginalTotal = 0;\n    let optDiscountedTotal = 0;\n    const savedOpts = [];\n\n    options.forEach((option) => {\n      const originalPrice = optionPricesOriginal[option.value];\n      const discountedPrice = optionPricesDiscounted[option.value];\n      optOriginalTotal += originalPrice;\n      optDiscountedTotal += discountedPrice;\n      savedOpts.push({ name: optionNames[option.value], price: discountedPrice });\n      rows.push({\n        label: optionNames[option.value],\n        value: `\u00a5${originalPrice.toLocaleString()}\uff5e`,\n        type: 'option'\n      });\n    });\n\n    \/\/ \u30aa\u30d7\u30b7\u30e7\u30f3\u5272\u5f15\u3092\u5225\u884c\u3067\u8868\u793a\n    if (options.length > 0) {\n      const optionDiscount = optOriginalTotal - optDiscountedTotal;\n      rows.push({\n        label: '\u30aa\u30d7\u30b7\u30e7\u30f3\u5272\u5f15\uff0810%OFF\uff09',\n        value: `-\u00a5${optionDiscount.toLocaleString()}`,\n        type: 'discount'\n      });\n    }\n\n    \/\/ \u8eca\u9ad8\u8ffd\u52a0\u6599\u91d1\n    let heightSurcharge = 0;\n    let currentHeight = 0;\n\n    if (selectedVehicleInfo && selectedVehicleInfo.dimensions?.height) {\n      currentHeight = selectedVehicleInfo.dimensions.height;\n    } else if (manualInputMode && elements.heightInput.value) {\n      currentHeight = parseInt(elements.heightInput.value);\n    }\n\n    if (currentHeight > 0) {\n      const surchargeInfo = getHeightSurcharge(currentHeight, basePrice);\n      if (surchargeInfo.amount > 0) {\n        heightSurcharge = surchargeInfo.amount;\n        rows.push({\n          label: `\u8eca\u9ad8\u8ffd\u52a0\u6599\u91d1\uff08\u8eca\u9ad8${currentHeight}mm\uff09`,\n          value: `\u00a5${heightSurcharge.toLocaleString()}`,\n          type: 'surcharge'\n        });\n      }\n    }\n\n    \/\/ \u7d50\u679c\u884c\u63cf\u753b\n    elements.resultRows.innerHTML = '';\n    rows.forEach((row, index) => {\n      const rowElement = document.createElement('div');\n      rowElement.className = 'result-row';\n      \n      if (index < rows.length - 1) {\n        rowElement.classList.add('has-border');\n      }\n\n      if (row.type === 'discount') {\n        rowElement.innerHTML = `\n          <span class=\"result-label\">${row.label}<\/span>\n          <span class=\"result-value discount\">${row.value}<\/span>\n        `;\n      } else {\n        rowElement.innerHTML = `\n          <span class=\"result-label\">${row.label}<\/span>\n          <span class=\"result-value\">${row.value}<\/span>\n        `;\n      }\n\n      elements.resultRows.appendChild(rowElement);\n    });\n\n    \/\/ \u5408\u8a08\u91d1\u984d\n    const total = basePrice + heightSurcharge + optDiscountedTotal;\n    const hasOptions = options.length > 0;\n    elements.totalAmount.textContent = `\u00a5${total.toLocaleString()}${hasOptions ? '\uff5e' : ''}`;\n\n    \/\/ \u30c7\u30fc\u30bf\u4fdd\u5b58\n    window.coatingEstimateData = {\n      size: sizeName,\n      condition: conditionName,\n      coating: coatingNames[coating],\n      basePrice: basePrice,\n      heightSurcharge: heightSurcharge,\n      currentHeight: currentHeight,\n      options: savedOpts,\n      total: total,\n      vehicleInfo: selectedVehicleInfo,\n      hasOptions: hasOptions\n    };\n\n    \/\/ \u7d50\u679c\u8868\u793a\n    if (!elements.result.classList.contains('show')) {\n      elements.result.classList.add('show');\n      resultDisplayed = true;\n    }\n\n    if (scroll) {\n      elements.result.scrollIntoView({ behavior: 'smooth', block: 'center' });\n    }\n  };\n\n  \/\/ \u30d5\u30a9\u30fc\u30e0\u81ea\u52d5\u5165\u529b\u95a2\u6570\n  const presetContactForm = () => {\n    const data = window.coatingEstimateData;\n    if (!data) {\n      console.warn('\u898b\u7a4d\u3082\u308a\u30c7\u30fc\u30bf\u304c\u3042\u308a\u307e\u305b\u3093');\n      return false;\n    }\n\n    let successCount = 0;\n    let totalAttempts = 0;\n\n    \/\/ 1. \u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u3092\u9078\u629e\n    totalAttempts++;\n    const coatingCheckbox = document.querySelector('input[type=\"checkbox\"][value=\"\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\"]');\n    if (coatingCheckbox && !coatingCheckbox.checked) {\n      coatingCheckbox.checked = true;\n      coatingCheckbox.dispatchEvent(new Event('change', { bubbles: true }));\n      successCount++;\n      console.log('\u2713 \u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u3092\u9078\u629e\u3057\u307e\u3057\u305f');\n    } else if (!coatingCheckbox) {\n      console.warn('\u2717 \u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u306e\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093');\n    }\n\n    \/\/ 2. \u30e1\u30fc\u30ab\u30fc\u540d\u3092\u5165\u529b\n    const vehicleInfo = data.vehicleInfo || {};\n    const maker = vehicleInfo.brand || '';\n\n    totalAttempts++;\n    const makerInput = document.querySelector('input[name=\"your-maker\"]');\n    if (makerInput && maker) {\n      makerInput.value = maker;\n      makerInput.dispatchEvent(new Event('input', { bubbles: true }));\n      makerInput.dispatchEvent(new Event('change', { bubbles: true }));\n      successCount++;\n      console.log(`\u2713 \u30e1\u30fc\u30ab\u30fc\u540d\u3092\u5165\u529b\u3057\u307e\u3057\u305f: ${maker}`);\n    } else if (!makerInput) {\n      console.warn('\u2717 \u30e1\u30fc\u30ab\u30fc\u5165\u529b\u6b04\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093');\n    } else if (!maker) {\n      console.warn('&#x26a0; \u30e1\u30fc\u30ab\u30fc\u540d\u304c\u898b\u7a4d\u3082\u308a\u30c7\u30fc\u30bf\u304b\u3089\u62bd\u51fa\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f');\n    }\n\n    \/\/ 3. \u8eca\u7a2e\u540d\u3092\u5165\u529b\n    const model = vehicleInfo.model || data.size;\n\n    totalAttempts++;\n    const modelInput = document.querySelector('input[name=\"your-model\"]');\n    if (modelInput && model) {\n      modelInput.value = model;\n      modelInput.dispatchEvent(new Event('input', { bubbles: true }));\n      modelInput.dispatchEvent(new Event('change', { bubbles: true }));\n      successCount++;\n      console.log(`\u2713 \u8eca\u7a2e\u540d\u3092\u5165\u529b\u3057\u307e\u3057\u305f: ${model}`);\n    } else if (!modelInput) {\n      console.warn('\u2717 \u8eca\u7a2e\u5165\u529b\u6b04\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093');\n    }\n\n    \/\/ 4. \u304a\u554f\u3044\u5408\u308f\u305b\u5185\u5bb9\u3092\u69cb\u7bc9\n    let message = '\u4ee5\u4e0b\u306e\u7c21\u6613\u898b\u7a4d\u306e\u5185\u5bb9\u3067\u6b63\u5f0f\u306a\u304a\u898b\u7a4d\u3082\u308a\u3092\u304a\u9858\u3044\u3044\u305f\u3057\u307e\u3059\u3002\\n\\n';\n    message += '\u3010\u8eca\u4e21\u306e\u73fe\u72b6\u30fb\u6c17\u306b\u306a\u308b\u70b9\u3011(\u4f8b:\u6d17\u8eca\u50b7\u304c\u76ee\u7acb\u3064\u3001\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u306e\u52a3\u5316\u7b49)\\n';\n    message += '\\n\\n';\n    message += '\u3010\u30b9\u30c6\u30c3\u30ab\u30fc\u30fb\u30c7\u30ab\u30fc\u30eb\u7b49\u306e\u6709\u7121\u3011(\u4f8b:\u30dc\u30c7\u30a3\u30b9\u30c6\u30c3\u30ab\u30fc\u6709\u3001\u30c7\u30ab\u30fc\u30eb\u7121\u7b49)\\n';\n    message += '\\n\\n';\n    message += '\u3010\u3054\u5e0c\u671b\u306e\u5165\u5eab\u6642\u671f\u3011(\u4f8b:\u6765\u9031\u4e2d\u3001\u6708\u672b\u307e\u3067\u3001\u25cb\u6708\u25cb\u65e5\u9803\u7b49)\\n';\n    message += '\\n\\n';\n    message += '\u3010\u305d\u306e\u4ed6\u3054\u8cea\u554f\u30fb\u3054\u8981\u671b\u3011\\n';\n    message += '\\n\\n';\n    message += '\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\n';\n    message += '\u25a0 \u3054\u5e0c\u671b\u306e\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u5185\u5bb9\\n';\n    message += '\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\n';\n    message += `\u8eca\u4e21\u30b5\u30a4\u30ba: ${data.size}\\n`;\n    message += `\u8eca\u4e21\u72b6\u614b: ${data.condition}\\n`;\n    message += `\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0: ${data.coating}\\n`;\n    message += `\u57fa\u672c\u6599\u91d1: \u00a5${data.basePrice.toLocaleString()}\\n`;\n\n    if (data.heightSurcharge > 0) {\n      message += `\\n\u8eca\u9ad8\u8ffd\u52a0\u6599\u91d1: \u00a5${data.heightSurcharge.toLocaleString()} (\u8eca\u9ad8${data.currentHeight}mm)\\n`;\n    }\n\n    if (data.options.length > 0) {\n      message += '\\n\u8ffd\u52a0\u30aa\u30d7\u30b7\u30e7\u30f3 (\u3054\u4e88\u7d04\u7279\u517810%OFF\u9069\u7528):\\n';\n      data.options.forEach(item => {\n        message += `\u30fb${item.name}: \u00a5${item.price.toLocaleString()}\uff5e\\n`;\n      });\n    }\n\n    const totalWithTilde = data.hasOptions ? `\u00a5${data.total.toLocaleString()}\uff5e` : `\u00a5${data.total.toLocaleString()}`;\n    message += `\\n\u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc\u6982\u7b97: ${totalWithTilde} (\u7a0e\u8fbc)`;\n    message += '\\n\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\n';\n\n    \/\/ 5. \u30c6\u30ad\u30b9\u30c8\u30a8\u30ea\u30a2\u306b\u5165\u529b\n    totalAttempts++;\n    const textarea = document.querySelector('textarea[name=\"your-message\"]');\n    if (textarea) {\n      textarea.value = message;\n      textarea.dispatchEvent(new Event('input', { bubbles: true }));\n      textarea.dispatchEvent(new Event('change', { bubbles: true }));\n      textarea.focus();\n\n      setTimeout(() => {\n        textarea.scrollTop = 0;\n        console.log('\u2713 \u30c6\u30ad\u30b9\u30c8\u30a8\u30ea\u30a2\u3092\u5148\u982d\u306b\u30b9\u30af\u30ed\u30fc\u30eb\u3057\u307e\u3057\u305f');\n      }, 50);\n\n      successCount++;\n      console.log('\u2713 \u304a\u554f\u3044\u5408\u308f\u305b\u5185\u5bb9\u3092\u5165\u529b\u3057\u307e\u3057\u305f');\n    } else {\n      console.error('\u2717 \u304a\u554f\u3044\u5408\u308f\u305b\u5185\u5bb9\u306e\u30c6\u30ad\u30b9\u30c8\u30a8\u30ea\u30a2\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093');\n    }\n\n    console.log(`\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501`);\n    console.log(`\u30d7\u30ea\u30bb\u30c3\u30c8\u5b8c\u4e86: ${successCount}\/${totalAttempts} \u9805\u76ee`);\n    console.log(`\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501`);\n\n    return successCount > 0;\n  };\n\n  \/\/ \u30a4\u30d9\u30f3\u30c8\u30ea\u30b9\u30ca\u30fc\n  const setupEventListeners = () => {\n    \/\/ \u691c\u7d22\n    elements.vehicleSearch.addEventListener('input', handleSearch);\n    elements.searchSuggestions.addEventListener('click', (e) => {\n      const suggestion = e.target.closest('.suggestion-item');\n      if (suggestion) {\n        const size   = suggestion.dataset.size;\n        const brand  = suggestion.dataset.brand;\n        const model  = suggestion.dataset.model;\n        const length = parseInt(suggestion.dataset.length);\n        const width  = parseInt(suggestion.dataset.width);\n        const height = parseInt(suggestion.dataset.height);\n        elements.vehicleSearch.value = `${brand} ${model}`;\n        selectVehicleSize(size, { brand, model, dimensions: { length, width, height } });\n        manualInputMode = false;\n      }\n    });\n\n    \/\/ \u624b\u52d5\u5165\u529b\u5207\u66ff\n    elements.toggleManual.addEventListener('click', () => {\n      const isVisible = elements.manualInput.classList.contains('show');\n      elements.manualInput.classList.toggle('show', !isVisible);\n      manualInputMode = !isVisible;\n\n      if (!isVisible) {\n        elements.toggleManual.innerHTML = '<span>&#x1f50d;<\/span><span>\u8eca\u7a2e\u691c\u7d22\u306b\u623b\u308b<\/span>';\n        elements.vehicleSearch.value = '';\n        elements.searchSuggestions.classList.remove('show');\n      } else {\n        elements.toggleManual.innerHTML = '<span>&#x1f4cf;<\/span><span>\u8eca\u7a2e\u304c\u898b\u3064\u304b\u3089\u306a\u3044\u5834\u5408\u306f\u624b\u52d5\u5165\u529b<\/span>';\n        elements.lengthInput.value = '';\n        elements.widthInput.value  = '';\n        elements.heightInput.value = '';\n        selectedVehicleSize = null;\n        selectedVehicleInfo = null;\n        document.querySelectorAll('input[name=\"vehicle-size\"]').forEach(radio => { radio.checked = false; });\n        updateVehicleSelection();\n      }\n      updateStatuses();\n    });\n\n    \/\/ \u624b\u52d5\u5165\u529b\n    elements.lengthInput.addEventListener('input', () => { handleManualInput(); recalculateResult(); });\n    elements.widthInput.addEventListener('input',  () => { handleManualInput(); recalculateResult(); });\n    elements.heightInput.addEventListener('input', () => { handleManualInput(); recalculateResult(); });\n\n    \/\/ \u8eca\u4e21\u30b5\u30a4\u30ba\n    document.querySelectorAll('input[name=\"vehicle-size\"]').forEach(radio => {\n      radio.addEventListener('change', () => {\n        if (!manualInputMode) {\n          selectedVehicleSize = radio.value;\n          selectedVehicleInfo = null;\n        }\n        updateVehicleSelection();\n        updatePrices();\n        updateStatuses();\n        recalculateResult();\n      });\n    });\n\n    \/\/ \u8eca\u4e21\u72b6\u614b\n    document.querySelectorAll('input[name=\"vehicle-condition\"]').forEach(radio => {\n      radio.addEventListener('change', () => { \n        updatePrices(); \n        updateStatuses(); \n        recalculateResult();\n      });\n    });\n\n    \/\/ \u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\n    document.querySelectorAll('input[name=\"coating\"]').forEach(radio => {\n      radio.addEventListener('change', () => { \n        updateStatuses(); \n        recalculateResult();\n      });\n    });\n\n    \/\/ \u30aa\u30d7\u30b7\u30e7\u30f3\n    document.querySelectorAll('input[name=\"options\"]').forEach(checkbox => {\n      checkbox.addEventListener('change', () => { \n        updateStatuses(); \n        recalculateResult();\n      });\n    });\n\n    \/\/ \u8a08\u7b97\u30dc\u30bf\u30f3\n    elements.calculateBtn.addEventListener('click', () => calculate());\n\n    \/\/ \u30e1\u30fc\u30eb\u30dc\u30bf\u30f3\uff08\u4fee\u6b63\u7248\uff09\n    elements.mailButton.addEventListener('click', () => {\n      if (!window.coatingEstimateData) {\n        alert('\u307e\u305a\u304a\u898b\u7a4d\u3082\u308a\u3092\u8a08\u7b97\u3057\u3066\u304f\u3060\u3055\u3044\u3002');\n        return;\n      }\n\n      const formArea = document.getElementById('cf7-area');\n      if (!formArea) {\n        console.error('\u304a\u554f\u5408\u305b\u30d5\u30a9\u30fc\u30e0\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093(id=\"cf7-area\")');\n        alert('\u304a\u554f\u5408\u305b\u30d5\u30a9\u30fc\u30e0\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002\u30da\u30fc\u30b8\u7ba1\u7406\u8005\u306b\u304a\u554f\u3044\u5408\u308f\u305b\u304f\u3060\u3055\u3044\u3002');\n        return;\n      }\n\n      formArea.scrollIntoView({ behavior: 'smooth', block: 'start' });\n\n      const isFormVisible = formArea.offsetParent !== null;\n      const delay = isFormVisible ? 300 : 800;\n\n      setTimeout(() => {\n        const success = presetContactForm();\n        if (!success) {\n          console.warn('\u4e00\u90e8\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u30d7\u30ea\u30bb\u30c3\u30c8\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002\u30b3\u30f3\u30bd\u30fc\u30eb\u30ed\u30b0\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002');\n        }\n      }, delay);\n    });\n\n    \/\/ \u5916\u90e8\u30af\u30ea\u30c3\u30af\n    document.addEventListener('click', (e) => {\n      if (!e.target.closest('#vehicle-search') && !e.target.closest('#search-suggestions')) {\n        elements.searchSuggestions.classList.remove('show');\n      }\n    });\n  };\n\n  \/\/ \u521d\u671f\u5316\n  const init = () => {\n    setupEventListeners();\n    updateStatuses();\n  };\n\n  init();\n})();\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-white-color has-black-background-color has-text-color has-background has-link-color wp-elements-72d919fa42ed2c8f2ffcc0648c22dcbd\" id=\"contact-form\"><strong>\u7121\u6599\u76f8\u8ac7\u30fb\u3054\u4e88\u7d04\u30d5\u30a9\u30fc\u30e0<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-contact-form-7-contact-form-selector\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f43589-o1\" lang=\"ja\" dir=\"ltr\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/new\/wp-json\/wp\/v2\/pages\/43672#wpcf7-f43589-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"\u30b3\u30f3\u30bf\u30af\u30c8\u30d5\u30a9\u30fc\u30e0\" enctype=\"multipart\/form-data\" novalidate=\"novalidate\" data-status=\"init\">\n<div style=\"display: none;\">\n<input type=\"hidden\" name=\"_wpcf7\" value=\"43589\" \/>\n<input type=\"hidden\" name=\"_wpcf7_version\" value=\"5.9.8\" \/>\n<input type=\"hidden\" name=\"_wpcf7_locale\" value=\"ja\" \/>\n<input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f43589-o1\" \/>\n<input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/>\n<input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/div>\n<!-- \u7dcf\u5408\u53d7\u4ed8\u30d5\u30a9\u30fc\u30e0 -->\n<div id=\"cf7-area\">\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\u30db\u30fc\u30e0\u30da\u30fc\u30b8\uff5c\u7dcf\u5408\u53d7\u4ed8\" type=\"hidden\" name=\"form-type\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"booking-url\" value=\"\" type=\"hidden\" name=\"booking_url\" \/>\n\n<!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u30bb\u30af\u30b7\u30e7\u30f31\uff1a\u3054\u76f8\u8ac7\u5185\u5bb9 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n\t<div class=\"form-section\">\n\t\t<h2 class=\"section-title\">\u3054\u76f8\u8ac7\u5185\u5bb9\n\t\t<\/h2>\n\t\t<p class=\"section-description\">\u307e\u305a\u306f\u3001\u3054\u691c\u8a0e\u4e2d\u306e\u30b5\u30fc\u30d3\u30b9\u306b\u3064\u3044\u3066\u304a\u805e\u304b\u305b\u304f\u3060\u3055\u3044\u3002\n\t\t<\/p>\n\t\t<div class=\"cf7-item\">\n\t\t\t<div class=\"cf7-q\">\n\t\t\t\t<p><label>\u304a\u554f\u5408\u305b\u9805\u76ee<span class=\"cf7-req\">\u5fc5\u9808<\/span><\/label>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"cf7-a\">\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"inquiry-type\"><span class=\"wpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required wpcf7-exclusive-checkbox\"><span class=\"wpcf7-list-item first\"><label><input type=\"checkbox\" name=\"inquiry-type\" value=\"\u8eca\u4e21\u8cfc\u5165\" \/><span class=\"wpcf7-list-item-label\">\u8eca\u4e21\u8cfc\u5165<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"inquiry-type\" value=\"\u4fee\u7406\" \/><span class=\"wpcf7-list-item-label\">\u4fee\u7406<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"inquiry-type\" value=\"\u677f\u91d1\u30fb\u5857\u88c5\" \/><span class=\"wpcf7-list-item-label\">\u677f\u91d1\u30fb\u5857\u88c5<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"inquiry-type\" value=\"\u70b9\u691c\u6574\u5099\" \/><span class=\"wpcf7-list-item-label\">\u70b9\u691c\u6574\u5099<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"inquiry-type\" value=\"\u30e1\u30f3\u30c6\u30ca\u30f3\u30b9\" \/><span class=\"wpcf7-list-item-label\">\u30e1\u30f3\u30c6\u30ca\u30f3\u30b9<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"inquiry-type\" value=\"\u8eca\u691c\" \/><span class=\"wpcf7-list-item-label\">\u8eca\u691c<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"inquiry-type\" value=\"\u30ec\u30b9\u30c8\u30a2\" \/><span class=\"wpcf7-list-item-label\">\u30ec\u30b9\u30c8\u30a2<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"inquiry-type\" value=\"\u8cb7\u53d6\" \/><span class=\"wpcf7-list-item-label\">\u8cb7\u53d6<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"inquiry-type\" value=\"\u30d1\u30fc\u30c4\u53d6\u4ed8\" \/><span class=\"wpcf7-list-item-label\">\u30d1\u30fc\u30c4\u53d6\u4ed8<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"inquiry-type\" value=\"\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\" \/><span class=\"wpcf7-list-item-label\">\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"inquiry-type\" value=\"\u30ab\u30b9\u30bf\u30e0\u30fb\u30c1\u30e5\u30fc\u30cb\u30f3\u30b0\" \/><span class=\"wpcf7-list-item-label\">\u30ab\u30b9\u30bf\u30e0\u30fb\u30c1\u30e5\u30fc\u30cb\u30f3\u30b0<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"inquiry-type\" value=\"\u30ab\u30b9\u30bf\u30e0\u30ab\u30fc\u5236\u4f5c\" \/><span class=\"wpcf7-list-item-label\">\u30ab\u30b9\u30bf\u30e0\u30ab\u30fc\u5236\u4f5c<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"inquiry-type\" value=\"\u30ec\u30f3\u30bf\u30ab\u30fc\" \/><span class=\"wpcf7-list-item-label\">\u30ec\u30f3\u30bf\u30ab\u30fc<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"checkbox\" name=\"inquiry-type\" value=\"\u305d\u306e\u4ed6\" \/><span class=\"wpcf7-list-item-label\">\u305d\u306e\u4ed6<\/span><\/label><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"cf7-item\">\n\t\t\t<div class=\"cf7-q\">\n\t\t\t\t<p><label>\u304a\u554f\u3044\u5408\u308f\u305b\u5185\u5bb9<span class=\"cf7-req\">\u5fc5\u9808<\/span><\/label>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"cf7-a\">\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"1000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n<!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u30bb\u30af\u30b7\u30e7\u30f32\uff1a\u304a\u8eca\u306e\u57fa\u672c\u60c5\u5831 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n\t<div class=\"form-section\">\n\t\t<h2 class=\"section-title\">\u304a\u8eca\u60c5\u5831\uff0f\u3054\u5e0c\u671b\u8eca\u4e21\u60c5\u5831\n\t\t<\/h2>\n\t\t<p class=\"section-description\">\u304a\u5ba2\u69d8\u306e\u304a\u8eca\u306b\u3064\u3044\u3066\u6559\u3048\u3066\u304f\u3060\u3055\u3044\u3002\n\t\t<\/p>\n\t\t<div class=\"cf7-item\">\n\t\t\t<div class=\"cf7-q\">\n\t\t\t\t<p><label>\u30e1\u30fc\u30ab\u30fc<\/label>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"cf7-a\">\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-maker\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"\u4f8b\uff1aBMW\" value=\"\" type=\"text\" name=\"your-maker\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"cf7-item\">\n\t\t\t<div class=\"cf7-q\">\n\t\t\t\t<p><label>\u8eca\u7a2e\u30fb\u30e2\u30c7\u30eb<\/label>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"cf7-a\">\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-model\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"\u4f8b\uff1a3\u30b7\u30ea\u30fc\u30ba\" value=\"\" type=\"text\" name=\"your-model\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"cf7-item\">\n\t\t\t<div class=\"cf7-q\">\n\t\t\t\t<p><label>\u8eca\u691c\u6e80\u4e86\u65e5<\/label>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"cf7-a\">\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"expiry-date\"><input class=\"wpcf7-form-control wpcf7-date wpcf7-validates-as-date\" aria-invalid=\"false\" value=\"\" type=\"date\" name=\"expiry-date\" \/><\/span><br \/>\n<span class=\"field-hint\">\u73fe\u5728\u306e\u8eca\u691c\u6e80\u4e86\u65e5\u3092\u304a\u9078\u3073\u304f\u3060\u3055\u3044<\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"cf7-item\">\n\t\t\t<div class=\"cf7-q\">\n\t\t\t\t<p><label>\u95a2\u9023\u8cc7\u6599\u30fb\u5199\u771f<\/label>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"cf7-a\">\n\t\t\t\t<div class=\"cf7-upload-hint\">\n\t\t\t\t\t<p>\u304a\u8eca\u306e\u5199\u771f\u3084\u8eca\u691c\u8a3c\u306a\u3069\u3001\u3054\u76f8\u8ac7\u306b\u95a2\u9023\u3059\u308b\u30d5\u30a1\u30a4\u30eb\u3092\u6dfb\u4ed8\u3057\u3066\u304f\u3060\u3055\u3044\u3002\uff08JPG\u30fbPNG\u30fbPDF\u30011\u30d5\u30a1\u30a4\u30eb\u6700\u59277MB\uff09<br \/>\n\u8cb7\u53d6\u30fb\u67fb\u5b9a\u306e\u969b\u306b\u306f\u9752\u8272\u8eca\u691c\u8a3c\u3068\u8eca\u691c\u8a3c\u8a18\u9332\u4e8b\u9805\u306e\u4e8c\u679a\u304c\u5fc5\u8981\u3068\u306a\u308a\u307e\u3059\u3002\n\t\t\t\t\t<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"file-128\"><input size=\"40\" class=\"wpcf7-form-control wpcf7-file cf7-file-input\" accept=\".jpg,.jpeg,.png,.pdf\" aria-invalid=\"false\" type=\"file\" name=\"file-128\" \/><\/span><br \/>\n\u3000\u3000\u3000 <span class=\"wpcf7-form-control-wrap\" data-name=\"file-129\"><input size=\"40\" class=\"wpcf7-form-control wpcf7-file cf7-file-input\" accept=\".jpg,.jpeg,.png,.pdf\" aria-invalid=\"false\" type=\"file\" name=\"file-129\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n<!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u30bb\u30af\u30b7\u30e7\u30f33\uff1a\u304a\u5ba2\u69d8\u60c5\u5831 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n\t<div class=\"form-section\">\n\t\t<h2 class=\"section-title\">\u304a\u5ba2\u69d8\u60c5\u5831\n\t\t<\/h2>\n\t\t<p class=\"section-description\">\u3054\u9023\u7d61\u5148\u60c5\u5831\u3092\u3054\u5165\u529b\u304f\u3060\u3055\u3044\u3002\u5185\u5bb9\u78ba\u8a8d\u5f8c\u3001\u62c5\u5f53\u8005\u3088\u308a\u3054\u9023\u7d61\u3044\u305f\u3057\u307e\u3059\u3002\n\t\t<\/p>\n\t\t<div class=\"cf7-item\">\n\t\t\t<div class=\"cf7-q\">\n\t\t\t\t<p><label>\u304a\u540d\u524d<span class=\"cf7-req\">\u5fc5\u9808<\/span><\/label>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"cf7-a\">\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"\u4f8b\uff1a\u5c71\u7530 \u592a\u90ce\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"cf7-item\">\n\t\t\t<div class=\"cf7-q\">\n\t\t\t\t<p><label>\u90f5\u4fbf\u756a\u53f7<span class=\"cf7-req\">\u5fc5\u9808<\/span><\/label>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"cf7-a\">\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-postcode\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"\u4f8b\uff1a587-0011\" value=\"\" type=\"text\" name=\"your-postcode\" \/><\/span><br \/>\n<span class=\"field-hint\">\u534a\u89d2\u6570\u5b57\u3068\u30cf\u30a4\u30d5\u30f3(-)\u3067\u3054\u5165\u529b\u304f\u3060\u3055\u3044<\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"cf7-item\">\n\t\t\t<div class=\"cf7-q\">\n\t\t\t\t<p><label>\u3054\u4f4f\u6240<span class=\"cf7-req\">\u5fc5\u9808<\/span><\/label>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"cf7-a\">\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-address\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"\u4f8b\uff1a\u5927\u962a\u5e9c\u583a\u5e02\u7f8e\u539f\u533a\u4e39\u4e0a469-1\" value=\"\" type=\"text\" name=\"your-address\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"cf7-item\">\n\t\t\t<div class=\"cf7-q\">\n\t\t\t\t<p><label>\u304a\u96fb\u8a71\u756a\u53f7<span class=\"cf7-req\">\u5fc5\u9808<\/span><\/label>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"cf7-a\">\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-tel\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"\u4f8b\uff1a090-XXXX-XXXX\" value=\"\" type=\"tel\" name=\"your-tel\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"cf7-item\">\n\t\t\t<div class=\"cf7-q\">\n\t\t\t\t<p><label>\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9<span class=\"cf7-req\">\u5fc5\u9808<\/span><\/label>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"cf7-a\">\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"\u4f8b\uff1aexample@example.com\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"cf7-item\">\n\t\t\t<div class=\"cf7-q\">\n\t\t\t\t<p><label>\u3054\u5e0c\u671b\u306e\u9023\u7d61\u65b9\u6cd5<\/label>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"cf7-a\">\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"contact-method\"><span class=\"wpcf7-form-control wpcf7-radio\"><span class=\"wpcf7-list-item first\"><label><input type=\"radio\" name=\"contact-method\" value=\"\u30e1\u30fc\u30eb\" checked=\"checked\" \/><span class=\"wpcf7-list-item-label\">\u30e1\u30fc\u30eb<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"radio\" name=\"contact-method\" value=\"\u96fb\u8a71\" \/><span class=\"wpcf7-list-item-label\">\u96fb\u8a71<\/span><\/label><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n<!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u9001\u4fe1\u30dc\u30bf\u30f3 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n\t<div class=\"cf7-submit\">\n\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"\u3053\u306e\u5185\u5bb9\u3067\u9001\u4fe1\u3059\u308b\" \/>\n\t\t<\/p>\n\t\t<p class=\"privacy-notice\"><br \/>\n\u672c\u30d5\u30a9\u30fc\u30e0\u3092\u9001\u4fe1\u3044\u305f\u3060\u304f\u3053\u3068\u3067\u3001<br \/>\n<a href=\"\/privacy-policy\" target=\"_blank\">\u500b\u4eba\u60c5\u5831\u306e\u53d6\u308a\u6271\u3044<\/a>\u306b\u540c\u610f\u3044\u305f\u3060\u3044\u305f\u3082\u306e\u3068\u3055\u305b\u3066\u3044\u305f\u3060\u304d\u307e\u3059\u3002\n\t\t<\/p>\n\t<\/div>\n\n<!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u9001\u4fe1\u5f8c\uff1a\u30b5\u30f3\u30af\u30b9\u30da\u30fc\u30b8\u3078 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n\t<p><script>\ndocument.addEventListener('wpcf7mailsent', function () {\n location.href = 'https:\/\/ymworks.com\/new\/contact-thanks\/';\n}, false);\n<\/script>\n\t<\/p>\n\n<!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u9001\u4fe1\u524d\uff1a\u4e88\u7d04URL\u751f\u6210 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n\t<p><script>\ndocument.addEventListener('submit', function (e) {\n if (!e.target.matches('.wpcf7-form')) return;\n const f = e.target,\n v = n => (f.querySelector('[name=\"'+n+'\"]') || {}).value || '';\n\n \/* Zoho Bookings \u56fa\u5b9a URL *\/\n let url = 'https:\/\/ym.zohobookings.jp\/#\/9139000000048387?';\n\n const params = [\n ['\u304a\u540d\u524d', v('your-name')],\n ['\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9', v('your-email')],\n ['\u96fb\u8a71\u756a\u53f7', v('your-tel')],\n ['\u30e1\u30fc\u30ab\u30fc\u30fb\u8eca\u7a2e', (v('your-maker') + ' ' + v('your-model')).trim()]\n ].filter(([, val]) => val);\n\n url += params.map(([k, val]) =>\n encodeURIComponent(k) + '=' + encodeURIComponent(val)\n ).join('&');\n\n const hidden = f.querySelector('#booking-url');\n if (hidden) hidden.value = url;\n console.log('[CF7 DEBUG] booking_url set \u2192', url);\n}, true);\n<\/script>\n\t<\/p>\n\n<!-- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc\u7d71\u5408\u81ea\u52d5\u5165\u529b\u30b9\u30af\u30ea\u30d7\u30c8\uff08\u70b9\u691c\/\u8eca\u691c\/\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u5bfe\u5fdc\uff09 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n\t<p><script>\n(function () {\n 'use strict';\n\n function pickFirstData() {\n const inspectionRaw = sessionStorage.getItem('isp_estimate_data');\n const shakenRaw = sessionStorage.getItem('shaken_estimate_data');\n const coatingRaw = sessionStorage.getItem('coating_estimate_data');\n\n \/\/ \u512a\u5148\u9806\u4f4d\uff1a\u70b9\u691c \u2192 \u8eca\u691c \u2192 \u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\uff08\u5fc5\u8981\u306a\u3089\u9806\u756a\u5909\u3048\u3066OK\uff09\n if (inspectionRaw) return { key: 'isp_estimate_data', raw: inspectionRaw, inquiryType: '\u70b9\u691c\u6574\u5099' };\n if (shakenRaw) return { key: 'shaken_estimate_data', raw: shakenRaw, inquiryType: '\u8eca\u691c' };\n if (coatingRaw) return { key: 'coating_estimate_data', raw: coatingRaw, inquiryType: '\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0' };\n\n return null;\n }\n\n function setCheckboxExclusive(inquiryType) {\n \/\/ CF7 checkbox* inquiry-type exclusive use_label_element \u306e\u305f\u3081 name\u304c inquiry-type \u307e\u305f\u306f inquiry-type[] \u306e\u3069\u3061\u3089\u3067\u3082\u62fe\u3046\n const checkboxes = document.querySelectorAll('input[name=\"inquiry-type\"], input[name=\"inquiry-type[]\"]');\n let found = 0;\n\n checkboxes.forEach(function (cb) {\n if (cb.value === inquiryType) {\n cb.checked = true;\n cb.dispatchEvent(new Event('change', { bubbles: true }));\n found++;\n } else {\n \/\/ exclusive\u306a\u306e\u3067\u4ed6\u3092\u5916\u3057\u3066\u304a\u304f\uff08\u30c6\u30fc\u30de\/\u30d6\u30e9\u30a6\u30b6\u5dee\u7570\u5bfe\u7b56\uff09\n cb.checked = false;\n }\n });\n\n if (!found) console.warn('[Auto-fill] inquiry-type checkbox not found for:', inquiryType);\n }\n\n function setValue(selector, value, eventName) {\n const el = document.querySelector(selector);\n if (!el || value == null || String(value).trim() === '') return false;\n\n el.value = value;\n el.dispatchEvent(new Event(eventName || 'input', { bubbles: true }));\n return true;\n }\n\n function autoFillFromSimulator() {\n try {\n const picked = pickFirstData();\n if (!picked) {\n console.log('[Auto-fill] \u30b7\u30df\u30e5\u30ec\u30fc\u30bf\u30fc\u304b\u3089\u306e\u30c7\u30fc\u30bf\u304c\u3042\u308a\u307e\u305b\u3093');\n return;\n }\n\n let data = null;\n try {\n data = JSON.parse(picked.raw);\n } catch (e) {\n console.error('[Auto-fill] JSON parse error:', e);\n return;\n }\n\n console.log('[Auto-fill] \u691c\u51fa:', picked.key, '\u2192', picked.inquiryType);\n\n \/\/ \u304a\u554f\u5408\u305b\u9805\u76ee\n setCheckboxExclusive(picked.inquiryType);\n\n \/\/ \u30e1\u30fc\u30ab\u30fc \/ \u8eca\u7a2e\n setValue('input[name=\"your-maker\"]', data.maker, 'input');\n setValue('input[name=\"your-model\"]', data.model, 'input');\n\n \/\/ \u30e1\u30c3\u30bb\u30fc\u30b8\uff08\u65e2\u306b\u30e6\u30fc\u30b6\u30fc\u5165\u529b\u304c\u3042\u308c\u3070\u4e0a\u66f8\u304d\u3057\u306a\u3044\uff09\n const messageEl = document.querySelector('textarea[name=\"your-message\"]');\n if (messageEl && data.message) {\n if (!messageEl.value || messageEl.value.trim() === '') {\n messageEl.value = data.message;\n messageEl.dispatchEvent(new Event('input', { bubbles: true }));\n\n setTimeout(function () { messageEl.scrollTop = 0; }, 100);\n messageEl.focus();\n console.log('[Auto-fill] message set');\n } else {\n console.log('[Auto-fill] message already filled \u2192 skip overwrite');\n }\n }\n\n \/\/ \u4f7f\u3044\u7d42\u308f\u3063\u305f\u30c7\u30fc\u30bf\u3092\u524a\u9664\uff08\u540c\u3058\u5185\u5bb9\u304c\u6bce\u56de\u5165\u308b\u306e\u3092\u9632\u6b62\uff09\n sessionStorage.removeItem(picked.key);\n console.log('[Auto-fill] removed key:', picked.key);\n\n \/\/ \u30d5\u30a9\u30fc\u30e0\u3078\u30b9\u30af\u30ed\u30fc\u30eb\n setTimeout(function () {\n const formArea = document.getElementById('cf7-area');\n if (formArea) formArea.scrollIntoView({ behavior: 'smooth', block: 'start' });\n }, 250);\n\n } catch (err) {\n console.error('[Auto-fill] error:', err);\n }\n }\n\n if (document.readyState === 'loading') {\n document.addEventListener('DOMContentLoaded', autoFillFromSimulator);\n } else {\n autoFillFromSimulator();\n }\n})();\n<\/script>\n\t<\/p>\n<\/div><p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"_wpcf7_ak_\"><label>&#916;<textarea name=\"_wpcf7_ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"_wpcf7_ak_js\" value=\"204\"\/><script>document.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );<\/script><\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"\u9b42\u307e\u3067\u3082\u63fa\u3055\u3076\u308b\u8276\uff5e\u8276 \u65b0\u30fb\u4e16\u754c\u54c1\u8cea \u300c\u30cf\u30a4\u30e2\u30fc\u30b9 \u30b3\u30fc\u30c8 \u30b6\u30fb\u30b0\u30ed\u30a6\u300d\u306f\u3001G&#8217;ZOX\u6700\u9ad8\u5cf0\u306e\u8276\u3068\u30e2\u30fc\u30b9\u786c\u5ea6\u30ec\u30d9\u30eb8\u306e\u8d85\u9ad8\u786c\u5ea6\u3092\u4f75\u305b\u6301\u3064\u30012\u5c64\u69cb\u9020\u30ac\u30e9\u30b9\u7cfb\u30dc\u30c7\u30a3\u30b3\u30fc\u30c6\u30a3\u30f3\u30b0\u3002\u30af\u30ea\u30b9\u30bf\u30eb\u306b\u5339\u6575\u3059\u308b\u8d85\u786c\u8cea\u30ac\u30e9\u30b9\u72b6\u88ab\u819c\u306b\u5f93\u6765\u3092\u9065\u304b\u306b\u51cc\u99d5\u3059\u308b\u9a5a\u7570\u7684\u306a\u64a5\u6c34\u8010\u4e45\u6027\u80fd\u3001\u6df1\u6df5\u306a\u8276\u3092\u5b9f\u73fe\u3002\u6975\u9650\u306e\u819c\u539a\u304c\u751f\u3080\u8276\u306f\u304b\u3064\u3066\u306a\u3044\u512a\u8d8a\u611f\u3092\u3082\u305f\u3089\u3057\u307e\u3059\u3002 \u3053\u3093\u306a\u65b9\u306b\u30aa\u30b9\u30b9\u30e1\uff01 \u5c4b\u6839\u306a\u3057\u99d0\u8eca\u3067\u3082\u6c34\u30b8\u30df\u3092\u4f5c\u3089\u305a\u7dba\u9e97\u3092\u4fdd\u3061\u305f\u3044\u3002 \u666e\u6bb5\u4f7f\u3044\u306e\u30d5\u30a1\u30df\u30ea\u30fc\u30ab\u30fc\u3092\u6c34\u6d17\u3044\u3060\u3051\u3067\u30b5\u30c3\u3068\u30ea\u30bb\u30c3\u30c8\u3057\u305f\u3044\u3002 \u64a5\u6c34\u3088\u308a\u201c\u6c34\u304c\u30b9\u30fc\u30c3\u3068\u5f15\u304f\u201d\u758e\u6c34\u611f\u304c\u597d\u304d\u3002 \u7c89\u5875\u3084\u9ec4\u7802\u304c\u591a\u3044\u90fd\u5e02\u90e8\u3067\u9632\u6c5a\u6027\u3092\u91cd\u8996\u3059\u308b\u3002 \u3057\u3063\u3068\u308a\u3057\u305f\u81ea\u7136\u306a\u8276\u3092\u597d\u307f\u3001\u30ae\u30e9\u30ae\u30e9\u306f\u6c42\u3081\u306a\u3044\u3002 \u30e1\u30f3\u30c6\u5468\u671f\u306f\u9577\u3081\u3067\u3082\u3001\u30bb\u30eb\u30d5\u6d17\u8eca\u306f\u3053\u307e\u3081\u306b\u884c&hellip;","protected":false},"author":11,"featured_media":43825,"parent":43427,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-43672","page","type-page","status-publish","has-post-thumbnail"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ymworks.com\/new\/wp-json\/wp\/v2\/pages\/43672"}],"collection":[{"href":"https:\/\/ymworks.com\/new\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ymworks.com\/new\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ymworks.com\/new\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/ymworks.com\/new\/wp-json\/wp\/v2\/comments?post=43672"}],"version-history":[{"count":0,"href":"https:\/\/ymworks.com\/new\/wp-json\/wp\/v2\/pages\/43672\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/ymworks.com\/new\/wp-json\/wp\/v2\/pages\/43427"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ymworks.com\/new\/wp-json\/wp\/v2\/media\/43825"}],"wp:attachment":[{"href":"https:\/\/ymworks.com\/new\/wp-json\/wp\/v2\/media?parent=43672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}