{"id":101,"date":"2026-01-26T10:19:43","date_gmt":"2026-01-26T10:19:43","guid":{"rendered":"https:\/\/vor.co.jp\/hegl\/?page_id=101"},"modified":"2026-04-10T03:24:55","modified_gmt":"2026-04-10T03:24:55","slug":"flow","status":"publish","type":"page","link":"https:\/\/vor.co.jp\/hegl\/flow\/","title":{"rendered":"\u5165\u4f1a\u307e\u3067\u306e\u6d41\u308c"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"101\" class=\"elementor elementor-101\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4be738a e-con-full elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"4be738a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-6c2f57e e-con-full e-flex e-con e-child\" data-id=\"6c2f57e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f46aab6 elementor-widget elementor-widget-spacer\" data-id=\"f46aab6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5771706 elementor-widget elementor-widget-image\" data-id=\"5771706\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1547\" height=\"1563\" src=\"https:\/\/vor.co.jp\/hegl\/wp-content\/uploads\/2026\/03\/HEGL_\u5165\u4f1a\u307e\u3067\u306e\u6d41\u308c_PC_TOP01.png\" class=\"attachment-full size-full wp-image-542\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3bf59bd elementor-widget elementor-widget-html\" data-id=\"3bf59bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"hegl-point-section-pc\">\n  <div class=\"hegl-point-wrap\">\n\n    <div class=\"hegl-point-line hegl-point-line-long\">\n      \u5b9f\u969b\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u4f53\u9a13\u3059\u308b\u3053\u3068\u3067<span class=\"hegl-blue\">\u304a\u5b50\u3055\u3093\u304c\u697d\u3057\u304f\u5b66\u3076<\/span>\n    <\/div>\n\n    <div class=\"hegl-point-line hegl-point-line-medium\">\n      <span class=\"hegl-blue\">\u300c\u30a8\u30f3\u30bf\u30fc\u30c6\u30a4\u30e1\u30f3\u30c8\u30ec\u30c3\u30b9\u30f3\u300d<\/span> \u3092\u4f53\u9a13\u3067\u304d\u307e\u3059\n    <\/div>\n\n    <p class=\"hegl-point-text\">\n      \u5b9f\u969b\u306e\u30ec\u30c3\u30b9\u30f3\u74b0\u5883\u3067\u3001\u304a\u5b50\u69d8\u304c\u3069\u3046\u53cd\u5fdc\u3059\u308b\u304b\u3092\u78ba\u8a8d\u3067\u304d\u307e\u3059\n    <\/p>\n\n    <div class=\"hegl-point-line hegl-point-line-long\">\n      <span class=\"hegl-blue\">\u306a\u305c\u3053\u306e\u6642\u671f\u306b\u53f3\u8133\u6559\u80b2\u304c\u5fc5\u8981\u306a\u306e\u304b<\/span>\u502b\u7406\u7684\u306b\u7406\u89e3\u3067\u304d\u307e\u3059\n    <\/div>\n\n    <p class=\"hegl-point-text hegl-point-text-block\">\n      \u304a\u5b50\u3055\u3093\u304c\u5b89\u5fc3\u3057\u3066\u901a\u3048\u308b<br>\n      \u30d8\u30fc\u30b0\u30eb\u6559\u5ba4\u306e\u74b0\u5883\u4f5c\u308a\u306b\u3064\u3044\u3066\u304a\u4f1d\u3048\u3057\u307e\u3059\u3002\n    <\/p>\n\n    <div class=\"hegl-point-line hegl-point-line-short\">\n      \u76f4\u63a5<span class=\"hegl-blue\">\u7591\u554f\u89e3\u6c7a<\/span>\n    <\/div>\n\n    <p class=\"hegl-point-text\">\n      \u30ab\u30ea\u30ad\u30e5\u30e9\u30e0\u3084\u901a\u5ba4\u306b\u3064\u3044\u3066\u3001\u76f4\u63a5\u8b1b\u5e2b\u306b\u3054\u8cea\u554f\u3044\u305f\u3060\u3051\u307e\u3059\u3002\n    <\/p>\n\n  <\/div>\n<\/section>\n\n<style>\n.hegl-point-section-pc {\n  padding: 40px 0;\n  background: transparent;\n}\n\n.hegl-point-wrap {\n  max-width: 1100px;\n  margin: 0 auto;\n}\n\n.hegl-point-line {\n  display: inline-block;\n  background: #fff100;\n  color: #000;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 25px;\n  font-weight: 700;\n  line-height: 1.55;\n  letter-spacing: -0.02em;\n  padding: 10px 24px 12px;\n  margin-bottom: 26px;\n  box-sizing: border-box;\n}\n\n.hegl-point-line-long {\n  min-width: 80px;\n}\n\n.hegl-point-line-medium {\n  min-width: 10px;\n}\n\n.hegl-point-line-short {\n  min-width: 60px;\n}\n\n.hegl-blue {\n  color: #29a9e1;\n}\n\n.hegl-point-text {\n  margin: 28px 0 52px;\n  color: #000;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 25px;\n  font-weight: 500;\n  line-height: 1.8;\n  letter-spacing: -0.02em;\n}\n\n.hegl-point-text-block {\n  margin-top: 28px;\n  margin-bottom: 46px;\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-aa02bf6 e-con-full elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-parent\" data-id=\"aa02bf6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1423c87 elementor-widget elementor-widget-spacer\" data-id=\"1423c87\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9894818 elementor-widget elementor-widget-image\" data-id=\"9894818\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"780\" height=\"1095\" src=\"https:\/\/vor.co.jp\/hegl\/wp-content\/uploads\/2026\/03\/HEGL_\u5165\u4f1a\u307e\u3067\u306e\u6d41\u308c_SP_TOP01.png\" class=\"attachment-full size-full wp-image-545\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7bf568c e-con-full e-flex e-con e-child\" data-id=\"7bf568c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-215323f elementor-widget elementor-widget-html\" data-id=\"215323f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"hegl-point-section-sp\">\n  <div class=\"hegl-point-wrap-sp\">\n\n    <div class=\"hegl-point-group-sp\">\n      <div class=\"hegl-point-line-sp\">\u5b9f\u969b\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u4f53\u9a13\u3059\u308b\u3053\u3068\u3067<\/div>\n      <div class=\"hegl-point-line-sp\"><span class=\"hegl-blue-sp\">\u304a\u5b50\u3055\u3093\u304c\u697d\u3057\u304f\u5b66\u3076<\/span><\/div>\n      <div class=\"hegl-point-line-sp\"><span class=\"hegl-blue-sp\">\u300c\u30a8\u30f3\u30bf\u30fc\u30c6\u30a4\u30e1\u30f3\u30c8\u30ec\u30c3\u30b9\u30f3\u300d<\/span> \u3092<\/div>\n      <div class=\"hegl-point-line-sp\">\u4f53\u9a13\u3067\u304d\u307e\u3059<\/div>\n    <\/div>\n\n    <p class=\"hegl-point-text-sp\">\n      \u5b9f\u969b\u306e\u30ec\u30c3\u30b9\u30f3\u74b0\u5883\u3067<br>\n      \u304a\u5b50\u69d8\u304c\u3069\u3046\u53cd\u5fdc\u3059\u308b\u304b\u3092\u78ba\u8a8d\u3067\u304d\u307e\u3059\n    <\/p>\n\n    <div class=\"hegl-point-group-sp\">\n      <div class=\"hegl-point-line-sp\"><span class=\"hegl-blue-sp\">\u306a\u305c\u3053\u306e\u6642\u671f\u306b<\/span><\/div>\n      <div class=\"hegl-point-line-sp\"><span class=\"hegl-blue-sp\">\u53f3\u8133\u6559\u80b2\u304c\u5fc5\u8981\u306a\u306e\u304b<\/span><\/div>\n      <div class=\"hegl-point-line-sp\">\u502b\u7406\u7684\u306b\u7406\u89e3\u3067\u304d\u307e\u3059<\/div>\n    <\/div>\n\n    <p class=\"hegl-point-text-sp\">\n      \u304a\u5b50\u3055\u3093\u304c\u5b89\u5fc3\u3057\u3066\u901a\u3048\u308b<br>\n      \u30d8\u30fc\u30b0\u30eb\u6559\u5ba4\u306e<br>\n      \u74b0\u5883\u3065\u304f\u308a\u306b\u3064\u3044\u3066\u304a\u4f1d\u3048\u3057\u307e\u3059\u3002\n    <\/p>\n\n    <div class=\"hegl-point-group-sp\">\n      <div class=\"hegl-point-line-sp\">\u76f4\u63a5<span class=\"hegl-blue-sp\">\u7591\u554f\u89e3\u6c7a<\/span><\/div>\n    <\/div>\n\n    <p class=\"hegl-point-text-sp\">\n      \u30ab\u30ea\u30ad\u30e5\u30e9\u30e0\u3084\u901a\u5ba4\u306b\u3064\u3044\u3066<br>\n      \u76f4\u63a5\u8b1b\u5e2b\u306b\u3054\u8cea\u554f\u3044\u305f\u3060\u3051\u307e\u3059\u3002\n    <\/p>\n\n  <\/div>\n<\/section>\n\n<style>\n.hegl-point-section-sp {\n  background: transparent;\n}\n\n.hegl-point-wrap-sp {\n  width: 100%;\n}\n\n.hegl-point-group-sp {\n  margin-bottom: 35px;\n}\n\n.hegl-point-line-sp {\n  display: inline-block;\n  background: #fff100;\n  color: #000;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 18px;\n  font-weight: 700;\n  line-height: 1.35;\n  letter-spacing: -0.03em;\n  padding: 8px 14px 10px;\n  margin: 0 0 10px;\n  box-sizing: border-box;\n}\n\n.hegl-blue-sp {\n  color: #29a9e1;\n}\n\n.hegl-point-text-sp {\n  margin: 0 0 40px;\n  color: #000;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 18px;\n  font-weight: 500;\n  line-height: 1.95;\n  letter-spacing: -0.03em;\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-02f3a3a e-con-full elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-parent\" data-id=\"02f3a3a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e4c8a1c elementor-widget-mobile__width-inherit elementor-widget elementor-widget-html\" data-id=\"e4c8a1c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"hegl-flow-section-sp\">\n  <div class=\"hegl-flow-card-sp\">\n\n    <div class=\"hegl-flow-head-sp\">\n      <div class=\"hegl-flow-head-num-wrap-sp\">\n        <span class=\"hegl-flow-head-rays-sp\">\n          <i><\/i><i><\/i><i><\/i><i><\/i><i><\/i>\n        <\/span>\n        <span class=\"hegl-flow-head-num-sp\">3<\/span>\n      <\/div>\n      <h2 class=\"hegl-flow-head-title-sp\">\u30b9\u30c6\u30c3\u30d7\u3067\u7c21\u5358\u306b<br>\u304a\u7533\u3057\u8fbc\u307f\u3044\u305f\u3060\u3051\u307e\u3059<\/h2>\n    <\/div>\n\n    <div class=\"hegl-flow-bubble-wrap-sp\">\n      <div class=\"hegl-flow-bubble-sp\">\n        \u7121\u6599\u8aac\u660e\u4f1a<br>\u4f53\u9a13\u30ec\u30c3\u30b9\u30f3\u306e\u6d41\u308c\n      <\/div>\n    <\/div>\n\n    <div class=\"hegl-flow-list-sp\">\n\n      <div class=\"hegl-flow-item-sp\">\n        <div class=\"hegl-flow-marker-sp\">01<\/div>\n        <div class=\"hegl-flow-item-body-sp\">\n          <h3 class=\"hegl-flow-item-title-sp\">WEB \u304b\u3089\u4e88\u7d04<\/h3>\n          <p class=\"hegl-flow-item-text-sp hegl-flow-item-text-orange-sp\">\n            \u958b\u50ac\u30ab\u30ec\u30f3\u30c0\u30fc\u304b\u3089\u3054\u5e0c\u671b\u306e\u65e5\u7a0b\u3092\u9078\u3073\u3001\n            \u7533\u8fbc\u30d5\u30a9\u30fc\u30e0\u3088\u308a\u3054\u9001\u4fe1\u304f\u3060\u3055\u3044\u3002<br>\n            24\u6642\u9593\u3044\u3064\u3067\u3082\u53d7\u4ed8\u53ef\u80fd\u3067\u3059\u3002\n          <\/p>\n\n         <a\n  class=\"hegl-flow-cta-button-sp strong\"\n  href=\"https:\/\/s.lmes.jp\/landing-qr\/2009177275-ufPMzCrk?uLand=rhDInf\"\n  target=\"_blank\"\n  rel=\"noopener noreferrer\"\n>\n  <span class=\"hegl-free-badge\">\u7121 \u6599<\/span>\n  \u7121\u6599\u8aac\u660e\u4f1a<br>\u4f53\u9a13\u30ec\u30c3\u30b9\u30f3\u306b\u53c2\u52a0\u3059\u308b\n<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"hegl-flow-item-sp\">\n        <div class=\"hegl-flow-marker-sp\">02<\/div>\n        <div class=\"hegl-flow-item-body-sp\">\n          <h3 class=\"hegl-flow-item-title-sp\">\u8aac\u660e\u4f1a\u30fb\u4f53\u9a13\u30ec\u30c3\u30b9\u30f3<br>\u3078\u53c2\u52a0<\/h3>\n          <p class=\"hegl-flow-item-text-sp hegl-flow-item-text-orange-sp\">\n            \u5b9f\u969b\u306e\u30ec\u30c3\u30b9\u30f3\u3068\u540c\u3058\u30b9\u30d4\u30fc\u30c9\u611f\u3084\u6559\u5ba4\n            \u306e\u96f0\u56f2\u6c17\u3092\u3001\u89aa\u5b50\u3067\u3054\u4f53\u611f\u304f\u3060\u3055\u3044\u3002\n          <\/p>\n\n          <div class=\"hegl-flow-info-stack-sp\">\n            <div class=\"hegl-flow-info-label-sp\">\u5834\u6240<\/div>\n            <div class=\"hegl-flow-info-value-sp\">\n                 <a \n    href=\"https:\/\/maps.app.goo.gl\/3i5yutMbRbs2eqqr7\"\n    target=\"_blank\"\n    rel=\"noopener noreferrer\"\n    class=\"hegl-map-text-link\"\n  >\n              \u6771\u4eac\u90fd\u6e2f\u533a\u9ad8\u8f2a3-11-5<br>IEI\u30a4\u30de\u30b9\u9ad8\u8f2a\u30d3\u30eb4\u968e<br>\n              \u30f4\u30a9\u30eb\u30c6\u30c3\u30af\u30b9\u6709\u9650\u4f1a\u793e\u5185<br>\u30d8\u30fc\u30b0\u30eb\u9ad8\u8f2a\u6821<\/a>\n            <\/div>\n\n            <div class=\"hegl-flow-info-label-sp\">\u8aac\u660e\u4f1a\u30fb\u4f53\u9a13\u4f1a\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb<\/div>\n            <div class=\"hegl-flow-info-value-sp hegl-flow-info-value-center-sp\">\n              \u8aac\u660e\u4f1a 60 \u5206<br>\n              \u4f53\u9a13\u4f1a 20 \u5206<br>\n              \u8cea\u7591\u5fdc\u7b54 10 \u5206\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"hegl-flow-item-sp\">\n        <div class=\"hegl-flow-marker-sp\">03<\/div>\n        <div class=\"hegl-flow-item-body-sp\">\n          <h3 class=\"hegl-flow-item-title-sp\">\u5165\u5ba4\u306e\u304a\u7533\u3057\u8fbc\u307f<\/h3>\n          <p class=\"hegl-flow-item-text-sp hegl-flow-item-text-orange-sp\">\n            \u30ec\u30c3\u30b9\u30f3\u5185\u5bb9\u3084\u304a\u5b50\u69d8\u306e\u69d8\u5b50\u306b\u3054\u7d0d\u5f97\u3044\u305f\u3060\u3051\u307e\u3057\u305f\u3089\u3001\u5165\u5ba4\u306e\u304a\u624b\u7d9a\u304d\u3068\u306a\u308a\u307e\u3059\u3002\n          <\/p>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n.hegl-flow-section-sp {\n  padding: 18px 10px 28px;\n}\n\n.hegl-flow-card-sp {\n  position: relative;\n  background: #f8f8f8;\n  border: 3px solid #2f2f2f;\n  border-radius: 16px;\n  padding: 28px 16px 32px 28px;\n  box-shadow: 0 10px 22px rgba(0, 0, 0, 0.08);\n  overflow: visible;\n}\n\n.hegl-flow-list-sp {\n  position: relative;\n}\n\n.hegl-flow-list-sp::before {\n  content: \"\";\n  position: absolute;\n  left: -10px;\n  top: 30px;\n  bottom: 56px;\n  width: 3px;\n  background: #2f2f2f;\n  border-radius: 999px;\n}\n\n.hegl-flow-head-sp {\n  display: flex;\n  align-items: flex-start;\n  justify-content: center;\n  gap: 8px;\n  margin-bottom: 22px;\n}\n\n.hegl-flow-head-num-wrap-sp {\n  position: relative;\n  width: 54px;\n  height: 54px;\n  flex: 0 0 54px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.hegl-flow-head-rays-sp {\n  position: absolute;\n  inset: 0;\n  pointer-events: none;\n}\n\n.hegl-flow-head-rays-sp i {\n  position: absolute;\n  left: 50%;\n  top: -12%;\n  width: 3px;\n  height: 14px;\n  background: #d97b08;\n  border-radius: 999px;\n  transform-origin: center 36px;\n  opacity: 0.95;\n}\n\n.hegl-flow-head-rays-sp i:nth-child(1) { transform: translate(-50%, -50%) rotate(-60deg); }\n.hegl-flow-head-rays-sp i:nth-child(2) { transform: translate(-50%, -50%) rotate(-30deg); }\n.hegl-flow-head-rays-sp i:nth-child(3) { transform: translate(-50%, -50%) rotate(0deg); }\n.hegl-flow-head-rays-sp i:nth-child(4) { transform: translate(-50%, -50%) rotate(30deg); }\n.hegl-flow-head-rays-sp i:nth-child(5) { transform: translate(-50%, -50%) rotate(60deg); }\n\n.hegl-flow-head-num-sp {\n  position: relative;\n  z-index: 2;\n  font-family: \"Arial\", \"Noto Sans JP\", sans-serif;\n  font-size: 50px;\n  line-height: 1;\n  font-weight: 900;\n  color: #d97b08;\n}\n\n.hegl-flow-head-title-sp {\n  margin: 0;\n  padding-top: 4px;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 22px;\n  line-height: 1.45;\n  font-weight: 800;\n  color: #111;\n  letter-spacing: -0.03em;\n}\n\n.hegl-flow-bubble-wrap-sp {\n  display: flex;\n  justify-content: center;\n  margin-bottom: 34px;\n}\n\n.hegl-flow-bubble-sp {\n  position: relative;\n  display: inline-block;\n  max-width: 100%;\n  background: #fff000;\n  border: 3px solid #2f2f2f;\n  border-radius: 999px;\n  padding: 16px 20px;\n  text-align: center;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 18px;\n  line-height: 1.4;\n  font-weight: 800;\n  color: #111;\n  box-shadow: 0 8px 0 rgba(0, 0, 0, 0.04);\n  animation: heglBubbleFloatSp 2.8s ease-in-out infinite;\n}\n\n.hegl-flow-bubble-sp::after {\n  content: \"\";\n  position: absolute;\n  left: 50%;\n  bottom: -15px;\n  transform: translateX(-50%);\n  width: 0;\n  height: 0;\n  border-left: 11px solid transparent;\n  border-right: 11px solid transparent;\n  border-top: 18px solid #2f2f2f;\n}\n\n.hegl-flow-bubble-sp::before {\n  content: \"\";\n  position: absolute;\n  left: 50%;\n  bottom: -11px;\n  transform: translateX(-50%);\n  width: 0;\n  height: 0;\n  border-left: 8px solid transparent;\n  border-right: 8px solid transparent;\n  border-top: 14px solid #fff000;\n  z-index: 2;\n}\n\n@keyframes heglBubbleFloatSp {\n  0%, 100% { transform: translateY(0); }\n  50% { transform: translateY(8px); }\n}\n\n.hegl-flow-item-sp {\n  position: relative;\n  display: flex;\n  gap: 16px;\n  margin-bottom: 42px;\n}\n\n.hegl-flow-item-sp:last-child {\n  margin-bottom: 0;\n}\n\n.hegl-flow-marker-sp {\n  position: relative;\n  z-index: 2;\n  flex: 0 0 62px;\n  width: 62px;\n  height: 62px;\n  margin-left: -42px;\n  margin-top: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: #f58a00;\n  color: #fff;\n  border: 3px solid #2f2f2f;\n  border-radius: 50%;\n  box-shadow: 0 6px 0 rgba(0, 0, 0, 0.04);\n  font-family: \"Arial\", \"Noto Sans JP\", sans-serif;\n  font-size: 30px;\n  line-height: 1;\n  font-weight: 800;\n  letter-spacing: -0.02em;\n}\n\n.hegl-flow-item-body-sp {\n  flex: 1;\n  min-width: 0;\n}\n\n.hegl-flow-item-title-sp {\n  margin: 2px 0 18px;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 25px;\n  line-height: 1.45;\n  font-weight: 800;\n  color: #111;\n  letter-spacing: -0.03em;\n}\n\n.hegl-flow-item-text-sp {\n  margin: 0 0 22px;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 17px;\n  line-height: 1.8;\n  font-weight: 700;\n  letter-spacing: -0.03em;\n}\n\n.hegl-flow-item-text-orange-sp {\n  color: #d97b08;\n}\n\n.hegl-flow-cta-button-sp.strong {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  width: 100%;\n  min-height: 76px;\n  padding: 16px 18px;\n\n  background: #ffe600;\n  border-radius: 14px;\n\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 15px;\n  font-weight: 900;\n  color: #222;\n  text-decoration: none;\n  text-align: center;\n  letter-spacing: 0.02em;\n\n  box-shadow: 0 8px 0 #d6c400;\n  transition: all 0.2s ease;\n\n  overflow: hidden;\n}\n\n\/* \u62bc\u3057\u305f\u3068\u304d *\/\n.hegl-flow-cta-button-sp.strong:active {\n  transform: translateY(4px);\n  box-shadow: 0 3px 0 #d6c400;\n}\n\n\/* \u7121\u6599\u30bf\u30b0 *\/\n.hegl-free-badge {\n  position: absolute;\n  top: 20px;\n  left:30px;\n\n  background: #ff6a00;\n  color: #fff;\n\n  font-size: 14px;\n  font-weight: 900;\n\n  padding: 1px 40px;\n\n  transform: rotate(-45deg) translate(-50%, -50%);\n  transform-origin: left top;\n\n  box-shadow: 0 2px 0 rgba(0,0,0,0.15);\n}\n\n\/* \u5c11\u3057\u30c4\u30e4\u611f *\/\n.hegl-flow-cta-button-sp.strong::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    180deg,\n    rgba(255,255,255,0.35) 0%,\n    rgba(255,255,255,0) 50%\n  );\n  border-radius: 14px;\n  pointer-events: none;\n}\n\n.hegl-flow-info-stack-sp {\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n}\n\n.hegl-flow-info-label-sp,\n.hegl-flow-info-value-sp {\n  border-radius: 14px;\n  padding: 18px 18px;\n  box-sizing: border-box;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n}\n\n.hegl-flow-info-label-sp {\n  background: #e8eef5;\n  color: #222;\n  font-size: 18px;\n  line-height: 1.5;\n  font-weight: 700;\n  text-align: center;\n}\n\n.hegl-flow-info-value-sp {\n  background: #efefef;\n  color: #111;\n  font-size: 15px;\n  line-height: 1.65;\n  font-weight: 500;\n}\n\n.hegl-flow-info-value-center-sp {\n  text-align: center;\n  font-size: 20px;\n  line-height: 1.8;\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-168da76 e-con-full elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"168da76\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9e9d965 elementor-widget elementor-widget-spacer\" data-id=\"9e9d965\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-77f9061 elementor-widget elementor-widget-html\" data-id=\"77f9061\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"hegl-flow-section-pc\">\n  <div class=\"hegl-flow-card\">\n\n    <div class=\"hegl-flow-head\">\n      <div class=\"hegl-flow-head-num-wrap\">\n        <span class=\"hegl-flow-head-rays\">\n          <i><\/i><i><\/i><i><\/i><i><\/i><i><\/i>\n        <\/span>\n        <span class=\"hegl-flow-head-num\">3<\/span>\n      <\/div>\n      <h2 class=\"hegl-flow-head-title\">\u30b9\u30c6\u30c3\u30d7\u3067\u7c21\u5358\u306b\u304a\u7533\u3057\u8fbc\u307f\u3044\u305f\u3060\u3051\u307e\u3059<\/h2>\n    <\/div>\n\n    <div class=\"hegl-flow-bubble-wrap\">\n      <div class=\"hegl-flow-bubble\">\n        \u7121\u6599\u8aac\u660e\u4f1a\u30fb\u4f53\u9a13\u30ec\u30c3\u30b9\u30f3\u306e\u6d41\u308c\n      <\/div>\n    <\/div>\n\n    <div class=\"hegl-flow-list\">\n      <div class=\"hegl-flow-item\">\n        <div class=\"hegl-flow-marker\">01<\/div>\n        <div class=\"hegl-flow-item-body\">\n          <h3 class=\"hegl-flow-item-title\">WEB \u304b\u3089\u4e88\u7d04<\/h3>\n          <p class=\"hegl-flow-item-text hegl-flow-item-text-orange\">\n            \u958b\u50ac\u30ab\u30ec\u30f3\u30c0\u30fc\u304b\u3089\u3054\u5e0c\u671b\u306e\u65e5\u7a0b\u3092\u9078\u3073\u3001\u7533\u8fbc\u30d5\u30a9\u30fc\u30e0\u3088\u308a\u3054\u9001\u4fe1\u304f\u3060\u3055\u3044\u3002<br>\n            24\u6642\u9593\u3044\u3064\u3067\u3082\u53d7\u4ed8\u53ef\u80fd\u3067\u3059\u3002\n          <\/p>\n\n          <a\n            class=\"hegl-flow-cta-button\"\n            href=\"https:\/\/s.lmes.jp\/landing-qr\/2009177275-ufPMzCrk?uLand=rhDInf\"\n            target=\"_blank\"\n            rel=\"noopener noreferrer\"\n          >\n            \u7121\u6599\u8aac\u660e\u4f1a\u30fb\u4f53\u9a13\u30ec\u30c3\u30b9\u30f3\u306b\u53c2\u52a0\u3059\u308b\n          <\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"hegl-flow-item\">\n        <div class=\"hegl-flow-marker\">02<\/div>\n        <div class=\"hegl-flow-item-body\">\n          <h3 class=\"hegl-flow-item-title\">\u8aac\u660e\u4f1a\u30fb\u4f53\u9a13\u30ec\u30c3\u30b9\u30f3\u3078\u53c2\u52a0<\/h3>\n          <p class=\"hegl-flow-item-text hegl-flow-item-text-orange\">\n            \u5b9f\u969b\u306e\u30ec\u30c3\u30b9\u30f3\u3068\u540c\u3058\u30b9\u30d4\u30fc\u30c9\u611f\u3084\u6559\u5ba4\u306e\u96f0\u56f2\u6c17\u3092\u3001\u89aa\u5b50\u3067\u3054\u4f53\u611f\u304f\u3060\u3055\u3044\u3002\n          <\/p>\n\n          <div class=\"hegl-flow-info-grid\">\n            <div class=\"hegl-flow-info-label\">\u5834\u6240<\/div>\n            <div class=\"hegl-flow-info-value\">\n                 <a \n    href=\"https:\/\/maps.app.goo.gl\/3i5yutMbRbs2eqqr7\"\n    target=\"_blank\"\n    rel=\"noopener noreferrer\"\n    class=\"hegl-map-text-link\"\n  >\n              \u6771\u4eac\u90fd\u6e2f\u533a\u9ad8\u8f2a 3-11-5<br>IEI\u30a4\u30de\u30b9\u9ad8\u8f2a\u30d3\u30eb<br>\n              4\u968e\u30f4\u30a9\u30eb\u30c6\u30c3\u30af\u30b9\u6709\u9650\u4f1a\u793e\u5185\u3000\u30d8\u30fc\u30b0\u30eb\u9ad8\u8f2a\u6821<\/a>\n            <\/div>\n\n            <div class=\"hegl-flow-info-label\">\u8aac\u660e\u4f1a<br>\u4f53\u9a13\u4f1a<br>\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb<\/div>\n            <div class=\"hegl-flow-info-value\">\n              \u8aac\u660e\u4f1a 60\u5206<br>\n              \u4f53\u9a13\u4f1a 20\u5206<br>\n              \u8cea\u7591\u5fdc\u7b54 10\u5206\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"hegl-flow-item\">\n        <div class=\"hegl-flow-marker\">03<\/div>\n        <div class=\"hegl-flow-item-body\">\n          <h3 class=\"hegl-flow-item-title\">\u5165\u5ba4\u306e\u304a\u7533\u3057\u8fbc\u307f<\/h3>\n          <p class=\"hegl-flow-item-text hegl-flow-item-text-orange\">\n            \u30ec\u30c3\u30b9\u30f3\u5185\u5bb9\u3084\u304a\u5b50\u69d8\u306e\u69d8\u5b50\u306b\u3054\u7d0d\u5f97\u3044\u305f\u3060\u3051\u307e\u3057\u305f\u3089<br>\n            \u5165\u5ba4\u306e\u304a\u624b\u7d9a\u304d\u3068\u306a\u308a\u307e\u3059\u3002\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n.hegl-flow-section-pc {\n  padding: 48px 20px 64px;\n}\n\n.hegl-flow-card {\n  position: relative;\n  max-width: 1180px;\n  margin: 0 auto;\n  background: #f8f8f8;\n  border: 4px solid #2f2f2f;\n  border-radius: 18px;\n  padding: 62px 72px 74px 78px;\n  box-shadow: 0 18px 35px rgba(0, 0, 0, 0.08);\n  overflow: visible;\n}\n\n.hegl-flow-list {\n  position: relative;\n}\n\n.hegl-flow-list::before {\n  content: \"\";\n  position: absolute;\n  left: -18px;\n  top: 34px;\n  bottom: 90px;\n  width: 4px;\n  background: #2f2f2f;\n  border-radius: 999px;\n}\n\n.hegl-flow-head {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  margin-bottom: 26px;\n}\n\n.hegl-flow-head-num-wrap {\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 72px;\n  height: 72px;\n}\n\n\/* \u5149\u306e\u7dda *\/\n.hegl-flow-head-rays {\n  position: absolute;\n  inset: 0;\n  pointer-events: none;\n}\n\n.hegl-flow-head-rays i {\n  position: absolute;\n  left: 50%;\n  top: -10%;\n  width: 4px;\n  height: 20px;\n  background: #d97b08;\n  border-radius: 999px;\n  transform-origin: center 50px; \/* \u2190\u3053\u3053\u304c\u91cd\u8981 *\/\n  opacity: 0.9;\n}\n\n\/* \u30d0\u30e9\u30f3\u30b9\u8abf\u6574 *\/\n.hegl-flow-head-rays i:nth-child(1) { transform: translate(-50%, -50%) rotate(-60deg); }\n.hegl-flow-head-rays i:nth-child(2) { transform: translate(-50%, -50%) rotate(-30deg); }\n.hegl-flow-head-rays i:nth-child(3) { transform: translate(-50%, -50%) rotate(0deg); }\n.hegl-flow-head-rays i:nth-child(4) { transform: translate(-50%, -50%) rotate(30deg); }\n.hegl-flow-head-rays i:nth-child(5) { transform: translate(-50%, -50%) rotate(60deg); }\n\n\/* \u6570\u5b57 *\/\n.hegl-flow-head-num {\n  position: relative;\n  z-index: 2;\n  font-size: 68px;\n  font-weight: 900;\n  color: #d97b08;\n  line-height: 1;\n}\n\n.hegl-flow-head-title {\n  margin: 0;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 25px;\n  line-height: 1.45;\n  font-weight: 800;\n  color: #111;\n  letter-spacing: -0.02em;\n}\n\n.hegl-flow-bubble-wrap {\n  display: flex;\n  justify-content: center;\n  margin-bottom: 46px;\n}\n\n.hegl-flow-bubble {\n  position: relative;\n  display: inline-block;\n  background: #fff000;\n  border: 4px solid #2f2f2f;\n  border-radius: 999px;\n  padding: 20px 38px;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 29px;\n  line-height: 1.35;\n  font-weight: 800;\n  color: #111;\n  box-shadow: 0 10px 0 rgba(0, 0, 0, 0.04);\n  animation: heglBubbleFloat 2.8s ease-in-out infinite;\n}\n\n.hegl-flow-bubble::after {\n  content: \"\";\n  position: absolute;\n  left: 50%;\n  bottom: -20px;\n  transform: translateX(-50%);\n  width: 0;\n  height: 0;\n  border-left: 14px solid transparent;\n  border-right: 14px solid transparent;\n  border-top: 24px solid #2f2f2f;\n}\n\n.hegl-flow-bubble::before {\n  content: \"\";\n  position: absolute;\n  left: 50%;\n  bottom: -15px;\n  transform: translateX(-50%);\n  width: 0;\n  height: 0;\n  border-left: 11px solid transparent;\n  border-right: 11px solid transparent;\n  border-top: 20px solid #fff000;\n  z-index: 2;\n}\n\n@keyframes heglBubbleFloat {\n  0%, 100% { transform: translateY(0); }\n  50% { transform: translateY(10px); }\n}\n\n.hegl-flow-item {\n  position: relative;\n  display: flex;\n  gap: 34px;\n  margin-bottom: 58px;\n}\n\n.hegl-flow-item:last-child {\n  margin-bottom: 0;\n}\n\n.hegl-flow-marker {\n  position: relative;\n  z-index: 2;\n  flex: 0 0 88px;\n  width: 88px;\n  height: 88px;\n  margin-left: -92px;\n  margin-top: 2px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: #f58a00;\n  color: #fff;\n  border: 4px solid #2f2f2f;\n  border-radius: 50%;\n  box-shadow: 0 8px 0 rgba(0, 0, 0, 0.04);\n  font-family: \"Arial\", \"Noto Sans JP\", sans-serif;\n  font-size: 38px;\n  line-height: 1;\n  font-weight: 800;\n  letter-spacing: -0.02em;\n}\n\n.hegl-flow-item-body {\n  flex: 1;\n  min-width: 0;\n}\n\n.hegl-flow-item-title {\n  margin: 6px 0 24px;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 34px;\n  line-height: 1.5;\n  font-weight: 800;\n  color: #111;\n  letter-spacing: -0.02em;\n}\n\n.hegl-flow-item-text {\n  margin: 0 0 28px;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 26px;\n  line-height: 1.65;\n  font-weight: 700;\n  letter-spacing: -0.02em;\n}\n\n.hegl-flow-item-text-orange {\n  color: #d97b08;\n}\n\n.hegl-flow-cta-button {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-width: 560px;\n  min-height: 86px;\n  padding: 16px 30px;\n  background: linear-gradient(180deg, #e8eef5 0%, #d8e1ea 100%);\n  border-radius: 22px;\n  text-decoration: none;\n  color: #4f5358;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 28px;\n  line-height: 1.4;\n  font-weight: 700;\n  letter-spacing: -0.02em;\n  box-shadow: 0 8px 18px rgba(117, 135, 152, 0.18);\n  transition: transform 0.2s ease, box-shadow 0.2s ease, background 0.2s ease;\n}\n\n.hegl-flow-cta-button:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 14px 24px rgba(117, 135, 152, 0.24);\n  background: linear-gradient(180deg, #edf3f8 0%, #dde7ef 100%);\n}\n\n.hegl-flow-cta-button:active {\n  transform: translateY(0);\n}\n\n.hegl-flow-info-grid {\n  display: grid;\n  grid-template-columns: 190px 1fr;\n  gap: 18px 18px;\n  max-width: 930px;\n}\n\n.hegl-flow-info-label,\n.hegl-flow-info-value {\n  border-radius: 16px;\n  padding: 24px 28px;\n  box-sizing: border-box;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n}\n\n.hegl-flow-info-label {\n  background: #e8eef5;\n  color: #222;\n  font-size: 25px;\n  line-height: 1.55;\n  font-weight: 700;\n  text-align: center;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.hegl-flow-info-value {\n  background: #efefef;\n  color: #111;\n  font-size: 24px;\n  line-height: 1.75;\n  font-weight: 500;\n}\n\n@media screen and (max-width: 1200px) {\n  .hegl-flow-card {\n    padding: 56px 48px 64px 58px;\n  }\n\n  .hegl-flow-cta-button {\n    min-width: 100%;\n  }\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c3b7de2 e-con-full elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"c3b7de2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ae6bc39 elementor-widget elementor-widget-html\" data-id=\"ae6bc39\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"hegl-lesson-reason-pc\">\n  <div class=\"hegl-lesson-reason-inner\">\n\n    <div class=\"hegl-lesson-reason-head\">\n      <div class=\"hegl-lesson-reason-title-wrap\">\n        <h2 class=\"hegl-lesson-reason-title\">\u306a\u305c\u3001\u4f53\u9a13\u30ec\u30c3\u30b9\u30f3\u304c\u5fc5\u8981\u306a\u306e\uff1f<\/h2>\n      <\/div>\n    <\/div>\n\n    <div class=\"hegl-lesson-reason-photos\">\n      <div class=\"hegl-lesson-reason-photo\">\n        <img decoding=\"async\"\n          src=\"https:\/\/vor.co.jp\/hegl\/wp-content\/uploads\/2026\/03\/HEGL_\u5165\u4f1a\u307e\u3067\u306e\u6d41\u308c_photo1.png\"\n          alt=\"\u4f53\u9a13\u30ec\u30c3\u30b9\u30f3\u306e\u69d8\u5b501\"\n        >\n      <\/div>\n      <div class=\"hegl-lesson-reason-photo\">\n        <img decoding=\"async\"\n          src=\"https:\/\/vor.co.jp\/hegl\/wp-content\/uploads\/2026\/03\/HEGL_\u5165\u4f1a\u307e\u3067\u306e\u6d41\u308c_photo2.png\"\n          alt=\"\u4f53\u9a13\u30ec\u30c3\u30b9\u30f3\u306e\u69d8\u5b502\"\n        >\n      <\/div>\n      <div class=\"hegl-lesson-reason-photo\">\n        <img decoding=\"async\"\n          src=\"https:\/\/vor.co.jp\/hegl\/wp-content\/uploads\/2026\/03\/HEGL_\u5165\u4f1a\u307e\u3067\u306e\u6d41\u308c_photo3.png\"\n          alt=\"\u4f53\u9a13\u30ec\u30c3\u30b9\u30f3\u306e\u69d8\u5b503\"\n        >\n      <\/div>\n    <\/div>\n\n    <div class=\"hegl-lesson-reason-text\">\n      \u30d8\u30fc\u30b0\u30eb\u306e\u6559\u80b2\u306f\u3001\u901a\u5e38\u306e\u5e7c\u5150\u6559\u5ba4\u3068\u306f\u4e00\u7dda\u3092\u753b\u3059\u300c\u53f3\u8133\u958b\u767a\u300d\u3092\u884c\u3044\u307e\u3059\u3002<br>\n      \u305d\u306e\u30b9\u30d4\u30fc\u30c9\u611f\u3001\u5148\u751f\u306e\u71b1\u91cf\u3001\u305d\u3057\u3066\u304a\u5b50\u69d8\u306e\u5909\u5316\u306f\u3001<br>\n      \u5b9f\u969b\u306b\u898b\u3066\u4f53\u9a13\u3057\u3066\u3044\u305f\u3060\u304f\u306e\u304c\u4e00\u756a\u3067\u3059\u3002\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n.hegl-lesson-reason-pc {\n  padding: 40px 0 20px;\n}\n\n.hegl-lesson-reason-inner {\n  width: 100%;\n  max-width: 1100px;\n  margin: 0 auto;\n}\n\n.hegl-lesson-reason-head {\n  display: flex;\n  justify-content: center;\n  margin-bottom: 50px;\n}\n\n.hegl-lesson-reason-title-wrap {\n  position: relative;\n  display: inline-block;\n  overflow: hidden;\n  border-radius: 999px;\n}\n\n.hegl-lesson-reason-title {\n  position: relative;\n  margin: 0;\n  padding: 22px 80px;\n  background: #f7931e;\n  color: #fff;\n  border-radius: 999px;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 25px;\n  line-height: 1.4;\n  font-weight: 700;\n  letter-spacing: 0.03em;\n  z-index: 1;\n}\n\n\/* \u5149 *\/\n.hegl-lesson-reason-title-wrap::after {\n  content: \"\";\n  position: absolute;\n  top: -20%;\n  left: -25%;\n  width: 18%;\n  height: 140%;\n  background: linear-gradient(\n    90deg,\n    rgba(255,255,255,0) 0%,\n    rgba(255,255,255,0.08) 20%,\n    rgba(255,255,255,0.55) 50%,\n    rgba(255,255,255,0.1) 80%,\n    rgba(255,255,255,0) 100%\n  );\n  transform: skewX(-24deg);\n  animation: heglShineMove 3.2s ease-in-out infinite;\n  z-index: 2;\n  pointer-events: none;\n}\n\n@keyframes heglShineMove {\n  0% {\n    left: -28%;\n    opacity: 0;\n  }\n  12% {\n    opacity: 1;\n  }\n  45% {\n    left: 110%;\n    opacity: 1;\n  }\n  100% {\n    left: 110%;\n    opacity: 0;\n  }\n}\n\n.hegl-lesson-reason-photos {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0;\n  margin-bottom: 42px;\n}\n\n.hegl-lesson-reason-photo {\n  overflow: hidden;\n}\n\n.hegl-lesson-reason-photo img {\n  display: block;\n  width: 100%;\n  height: 100%;\n  aspect-ratio: 1 \/ 1;\n  object-fit: cover;\n}\n\n.hegl-lesson-reason-text {\n  color: #000;\n  font-family: \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"Yu Gothic\", sans-serif;\n  font-size: 21px;\n  line-height: 1.9;\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  padding: 0 58px;\n  box-sizing: border-box;\n}\n\n@media screen and (max-width: 1024px) {\n  .hegl-lesson-reason-title {\n    padding: 20px 72px;\n    font-size: 28px;\n  }\n\n  .hegl-lesson-reason-text {\n    padding: 0 24px;\n    font-size: 19px;\n  }\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e4643f5 elementor-widget elementor-widget-spacer\" data-id=\"e4643f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a8c2688 e-con-full elementor-hidden-desktop elementor-hidden-tablet e-flex e-con e-parent\" data-id=\"a8c2688\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-82bb834 elementor-widget elementor-widget-spacer\" data-id=\"82bb834\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-df62567 elementor-widget elementor-widget-html\" data-id=\"df62567\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"hegl-lesson-reason-sp\">\n  <div class=\"hegl-lesson-reason-inner-sp\">\n\n    <!-- \u30bf\u30a4\u30c8\u30eb -->\n    <div class=\"hegl-lesson-reason-head-sp\">\n      <div class=\"hegl-lesson-reason-title-wrap-sp\">\n        <h2 class=\"hegl-lesson-reason-title-sp\">\n          \u306a\u305c\u3001\u4f53\u9a13\u30ec\u30c3\u30b9\u30f3\u304c\u5fc5\u8981\u306a\u306e\uff1f\n        <\/h2>\n      <\/div>\n    <\/div>\n\n    <!-- \u753b\u50cf -->\n    <div class=\"hegl-lesson-reason-photos-sp\">\n      <img decoding=\"async\" src=\"https:\/\/vor.co.jp\/hegl\/wp-content\/uploads\/2026\/03\/HEGL_\u5165\u4f1a\u307e\u3067\u306e\u6d41\u308c_photo1.png\" alt=\"\">\n      <img decoding=\"async\" src=\"https:\/\/vor.co.jp\/hegl\/wp-content\/uploads\/2026\/03\/HEGL_\u5165\u4f1a\u307e\u3067\u306e\u6d41\u308c_photo2.png\" alt=\"\">\n      <img decoding=\"async\" src=\"https:\/\/vor.co.jp\/hegl\/wp-content\/uploads\/2026\/03\/HEGL_\u5165\u4f1a\u307e\u3067\u306e\u6d41\u308c_photo3.png\" alt=\"\">\n    <\/div>\n\n    <!-- \u30c6\u30ad\u30b9\u30c8 -->\n    <div class=\"hegl-lesson-reason-text-sp\">\n      \u30d8\u30fc\u30b0\u30eb\u306e\u6559\u80b2\u306f\u3001\u901a\u5e38\u306e\u5e7c\u5150\u6559\u5ba4\u3068\u306f\u4e00\u7dda\u3092\u753b\u3059\u300c\u53f3\u8133\u958b\u767a\u300d\u3092\u884c\u3044\u307e\u3059\u3002<br>\n      \u305d\u306e\u30b9\u30d4\u30fc\u30c9\u611f\u3001\u5148\u751f\u306e\u71b1\u91cf\u3001\u305d\u3057\u3066\u304a\u5b50\u69d8\u306e\u5909\u5316\u306f\u3001\n      \u5b9f\u969b\u306b\u898b\u3066\u4f53\u9a13\u3057\u3066\u3044\u305f\u3060\u304f\u306e\u304c\u4e00\u756a\u3067\u3059\u3002\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n.hegl-lesson-reason-inner-sp {\n  width: 100%;\n}\n\n\/* ===== \u30bf\u30a4\u30c8\u30eb ===== *\/\n.hegl-lesson-reason-head-sp {\n  display: flex;\n  justify-content: center;\n  margin-bottom: 22px;\n}\n\n.hegl-lesson-reason-title-wrap-sp {\n  position: relative;\n  overflow: hidden;\n  border-radius: 999px;\n}\n\n.hegl-lesson-reason-title-sp {\n  position: relative;\n  margin: 0;\n  padding: 16px 24px;\n  background: #f7931e;\n  color: #fff;\n  border-radius: 999px;\n  font-size: 17px;\n  font-weight: 700;\n  line-height: 1.4;\n  text-align: center;\n  z-index: 1;\n}\n\n\/* \u5149\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3 *\/\n.hegl-lesson-reason-title-wrap-sp::after {\n  content: \"\";\n  position: absolute;\n  top: -20%;\n  left: -30%;\n  width: 25%;\n  height: 140%;\n  background: linear-gradient(\n    90deg,\n    rgba(255,255,255,0) 0%,\n    rgba(255,255,255,0.15) 30%,\n    rgba(255,255,255,0.6) 50%,\n    rgba(255,255,255,0.1) 70%,\n    rgba(255,255,255,0) 100%\n  );\n  transform: skewX(-25deg);\n  animation: heglShineSp 3.5s ease-in-out infinite;\n}\n\n@keyframes heglShineSp {\n  0% { left: -30%; opacity: 0; }\n  15% { opacity: 1; }\n  50% { left: 110%; opacity: 1; }\n  100% { left: 110%; opacity: 0; }\n}\n\n\/* ===== \u753b\u50cf ===== *\/\n.hegl-lesson-reason-photos-sp {\n  display: flex;\n  flex-direction: column;\n  gap: 14px;\n  margin-bottom: 20px;\n}\n\n.hegl-lesson-reason-photos-sp img {\n  width: 100%;\n  display: block;\n  border-radius: 6px;\n}\n\n\/* ===== \u30c6\u30ad\u30b9\u30c8 ===== *\/\n.hegl-lesson-reason-text-sp {\n  font-size: 15px;\n  line-height: 1.9;\n  font-weight: 500;\n  color: #111;\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a2bc54 elementor-widget elementor-widget-spacer\" data-id=\"2a2bc54\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-599ffa9 e-con-full e-flex e-con e-parent\" data-id=\"599ffa9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bc9afef elementor-widget elementor-widget-html\" data-id=\"bc9afef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"hegl-line-btn-wrap\">\n  <a\n    href=\"https:\/\/s.lmes.jp\/landing-qr\/2009177275-ufPMzCrk?uLand=rhDInf\"\n    class=\"hegl-line-btn\"\n    target=\"_blank\"\n    rel=\"noopener noreferrer\"\n  >\n    <span class=\"hegl-line-btn-spark spark-1\"><\/span>\n    <span class=\"hegl-line-btn-spark spark-2\"><\/span>\n    <span class=\"hegl-line-btn-spark spark-3\"><\/span>\n\n    <span class=\"hegl-line-btn-top\">\u2728 \u7533 \u8fbc \u7121 \u6599 \u2728<\/span>\n\n    <span class=\"hegl-line-btn-main\">\n     \n      \u7121\u6599\u8aac\u660e\u4f1a\u30fb\u4f53\u9a13\u30ec\u30c3\u30b9\u30f3<br>\u306b\u53c2\u52a0\u3059\u308b\n    <\/span>\n  <\/a>\n\n  <p class=\"hegl-line-btn-note\">\u203b\u30d8\u30fc\u30b0\u30eb\u9ad8\u8f2a\u6821\u30fb\u516c\u5f0fLINE\u3078\u9077\u79fb\u3057\u307e\u3059<\/p>\n<\/div>\n\n<style>\n.hegl-line-btn-wrap {\n  width: 100%;\n  text-align: center;\n  margin: 30px 0;\n  padding: 0 16px;\n  box-sizing: border-box;\n}\n\n.hegl-line-btn-wrap *,\n.hegl-line-btn-wrap *::before,\n.hegl-line-btn-wrap *::after {\n  box-sizing: border-box;\n}\n\n.hegl-line-btn {\n  position: relative;\n  display: inline-block;\n  width: 100%;\n  max-width: 680px;\n  padding: 20px 20px 22px;\n  text-decoration: none;\n  border-radius: 14px;\n  background: linear-gradient(180deg, #ee5a24 0%, #e94919 60%, #de4315 100%);\n  color: #fff !important;\n  box-shadow: 0 6px 0 #d44114, 0 10px 24px rgba(233, 73, 25, 0.28);\n  transition: transform 0.3s ease, box-shadow 0.3s ease, background 0.3s ease;\n  overflow: visible;\n  isolation: isolate;\n}\n\n.hegl-line-btn::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: -28%;\n  width: 18%;\n  height: 100%;\n  background: linear-gradient(\n    90deg,\n    rgba(255,255,255,0) 0%,\n    rgba(255,255,255,0.12) 35%,\n    rgba(255,255,255,0.7) 50%,\n    rgba(255,255,255,0.12) 65%,\n    rgba(255,255,255,0) 100%\n  );\n  transform: skewX(-24deg);\n  z-index: 1;\n  animation: heglBtnShine 2.8s linear infinite;\n  border-radius: 14px;\n  pointer-events: none;\n}\n\n.hegl-line-btn::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  border-radius: 14px;\n  box-shadow: inset 0 0 0 1px rgba(255,255,255,0.08);\n  z-index: 1;\n  pointer-events: none;\n}\n\n.hegl-line-btn:hover {\n  transform: translateY(3px);\n  box-shadow: 0 3px 0 #d44114, 0 6px 16px rgba(233, 73, 25, 0.24);\n  background: linear-gradient(180deg, #f0643a 0%, #eb5b30 60%, #df4f20 100%);\n}\n\n.hegl-line-btn-top,\n.hegl-line-btn-main {\n  position: relative;\n  z-index: 3;\n}\n\n.hegl-line-btn-top {\n  position: absolute;\n  top: -26px;\n  left: 50%;\n  transform: translateX(-50%);\n  display: inline-block;\n  width: min(90%, 320px);\n  padding: 8px 14px;\n  border: 2px solid #d44114;\n  border-radius: 999px;\n  background: #fff;\n  color: #d44114;\n  font-size: 1.5rem;\n  font-weight: 700;\n  line-height: 1.4;\n  text-align: center;\n  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.18);\n  animation: heglBadgePulse 2s ease-in-out infinite;\n  white-space: nowrap;\n}\n\n.hegl-line-btn-top::before,\n.hegl-line-btn-top::after {\n  content: \"\";\n  position: absolute;\n  left: 50%;\n  transform: translateX(-50%);\n}\n\n.hegl-line-btn-top::before {\n  bottom: -12px;\n  border-width: 12px 12px 0 12px;\n  border-style: solid;\n  border-color: #d44114 transparent transparent transparent;\n}\n\n.hegl-line-btn-top::after {\n  bottom: -9px;\n  border-width: 10px 10px 0 10px;\n  border-style: solid;\n  border-color: #fff transparent transparent transparent;\n}\n\n.hegl-line-btn-main {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  margin-top: 22px;\n  font-size: 2.2rem;\n  font-weight: 800;\n  line-height: 1.5;\n  letter-spacing: 0.04em;\n  text-align: center;\n}\n\n.hegl-line-btn-arrow {\n  display: inline-block;\n  font-size: 2.4rem;\n  font-weight: 900;\n  line-height: 1;\n  animation: heglArrowMove 1s ease-in-out infinite;\n  text-shadow: 0 0 10px rgba(255,255,255,0.35);\n}\n\n\/* \u30ad\u30e9\u30ad\u30e9\u7c92 *\/\n.hegl-line-btn-spark {\n  position: absolute;\n  z-index: 2;\n  pointer-events: none;\n}\n\n.hegl-line-btn-spark::before,\n.hegl-line-btn-spark::after {\n  content: \"\";\n  position: absolute;\n  background: rgba(255,255,255,0.95);\n  border-radius: 999px;\n}\n\n.hegl-line-btn-spark::before {\n  width: 12px;\n  height: 2px;\n  left: -6px;\n  top: -1px;\n}\n\n.hegl-line-btn-spark::after {\n  width: 2px;\n  height: 12px;\n  left: -1px;\n  top: -6px;\n}\n\n.spark-1 {\n  top: 18%;\n  right: 10%;\n  animation: heglSparkTwinkle 1.8s ease-in-out infinite;\n}\n\n.spark-2 {\n  top: 62%;\n  left: 11%;\n  animation: heglSparkTwinkle 2.2s ease-in-out infinite 0.6s;\n}\n\n.spark-3 {\n  top: 28%;\n  left: 16%;\n  animation: heglSparkTwinkle 2s ease-in-out infinite 1.1s;\n}\n\n.hegl-line-btn-note {\n  margin: 12px 0 0;\n  color: #d63a2f;\n  font-size: 1.3rem;\n  line-height: 1.6;\n  font-weight: 700;\n  text-align: center;\n}\n\n@keyframes heglArrowMove {\n  0% { transform: translateX(0); }\n  50% { transform: translateX(8px); }\n  100% { transform: translateX(0); }\n}\n\n@keyframes heglBtnShine {\n  0% { left: -28%; }\n  100% { left: 125%; }\n}\n\n@keyframes heglBadgePulse {\n  0%, 100% {\n    transform: translateX(-50%) scale(1);\n    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.18);\n  }\n  50% {\n    transform: translateX(-50%) scale(1.04);\n    box-shadow: 0 4px 14px rgba(244, 126, 0, 0.28);\n  }\n}\n\n@keyframes heglSparkTwinkle {\n  0%, 100% {\n    opacity: 0.25;\n    transform: scale(0.7) rotate(0deg);\n  }\n  50% {\n    opacity: 1;\n    transform: scale(1.15) rotate(90deg);\n  }\n}\n\n\/* \u30bf\u30d6\u30ec\u30c3\u30c8 *\/\n@media screen and (max-width: 768px) {\n  .hegl-line-btn {\n    max-width: 100%;\n    padding: 24px 18px 18px;\n  }\n\n  .hegl-line-btn-top {\n    font-size: 1.3rem;\n    top: -22px;\n    width: min(92%, 280px);\n  }\n\n  .hegl-line-btn-main {\n    font-size: 1.8rem;\n    gap: 10px;\n    margin-top: 18px;\n  }\n\n  .hegl-line-btn-arrow {\n    font-size: 2rem;\n  }\n}\n\n\/* \u30b9\u30de\u30db *\/\n@media screen and (max-width: 480px) {\n  .hegl-line-btn-wrap {\n    margin: 0;\n    padding: 0 12px;\n  }\n\n  .hegl-line-btn {\n    padding: 15px 16px 12px;\n    border-radius: 12px;\n  }\n\n  .hegl-line-btn-top {\n    top: -20px;\n    font-size: 1rem;\n    line-height: 1.4;\n    width: min(95%, 240px);\n    padding: 7px 10px;\n  }\n\n  .hegl-line-btn-main {\n    margin-top: 16px;\n    font-size: 1.2rem;\n    line-height: 1.6;\n    gap: 8px;\n    flex-wrap: wrap;\n  }\n\n  .hegl-line-btn-arrow {\n    font-size: 1rem;\n  }\n\n  .hegl-line-btn-note {\n    font-size: 0.9rem;\n    margin-top: 10px;\n  }\n\n  .spark-1 {\n    top: 16%;\n    right: 7%;\n  }\n\n  .spark-2 {\n    top: 68%;\n    left: 9%;\n  }\n\n  .spark-3 {\n    top: 32%;\n    left: 10%;\n  }\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25b518e elementor-widget elementor-widget-spacer\" data-id=\"25b518e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u5b9f\u969b\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u4f53\u9a13\u3059\u308b\u3053\u3068\u3067\u304a\u5b50\u3055\u3093\u304c\u697d\u3057\u304f\u5b66\u3076 \u300c\u30a8\u30f3 [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_oltana_snsbutton_display":false,"_oltana_thumbnail_display":false,"_oltana_contact_display":false,"_oltana_profile_display":false,"_oltana_seotitle_display":"","_oltana_description_display":"","_oltana_hastag_display":"","_oltana_canonical_display":"","_oltana_noindex_display":false,"_oltana_headtag_article":"","footnotes":""},"class_list":["post-101","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vor.co.jp\/hegl\/wp-json\/wp\/v2\/pages\/101","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vor.co.jp\/hegl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vor.co.jp\/hegl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vor.co.jp\/hegl\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/vor.co.jp\/hegl\/wp-json\/wp\/v2\/comments?post=101"}],"version-history":[{"count":99,"href":"https:\/\/vor.co.jp\/hegl\/wp-json\/wp\/v2\/pages\/101\/revisions"}],"predecessor-version":[{"id":1185,"href":"https:\/\/vor.co.jp\/hegl\/wp-json\/wp\/v2\/pages\/101\/revisions\/1185"}],"wp:attachment":[{"href":"https:\/\/vor.co.jp\/hegl\/wp-json\/wp\/v2\/media?parent=101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}