{"id":143,"date":"2026-05-28T09:00:06","date_gmt":"2026-05-28T09:00:06","guid":{"rendered":"https:\/\/shuminotamariba.com\/index.php\/%e3%81%8a%e5%95%8f%e3%81%84%e5%90%88%e3%82%8f%e3%81%9b\/"},"modified":"2026-06-14T02:19:33","modified_gmt":"2026-06-14T02:19:33","slug":"contact-bekkan","status":"publish","type":"page","link":"https:\/\/shuminotamariba.com\/index.php\/contact-bekkan\/","title":{"rendered":"<\u5225\u9928>\u304a\u554f\u3044\u5408\u308f\u305b"},"content":{"rendered":"\n<style>\n@import url(\"https:\/\/fonts.googleapis.com\/css2?family=Yomogi&display=swap\");\n\n  html,\n  body {\n    overflow-x: hidden !important;\n  }\n\n  body,\n  .wp-site-blocks,\n  main.wp-block-group,\n  .wp-block-post-content {\n    background: #070b0f !important;\n  }\n\n  .wp-site-blocks > header,\n  header.wp-block-template-part,\n  .wp-block-post-title,\n  .entry-header,\n  .wp-site-blocks > .wp-block-group:first-child,\n  main > .wp-block-group:first-child:not(:has(.ht-contact-page)) {\n    display: none !important;\n  }\n\n  .wp-site-blocks,\n  main,\n  .wp-block-post-content {\n    margin-top: 0 !important;\n    padding-top: 0 !important;\n  }\n\n  :root {\n    --ct-panel: rgba(12,18,24,.92);\n    --ct-panel-soft: rgba(18,28,38,.78);\n    --ct-text: #f3fbff;\n    --ct-muted: #a8bdc7;\n    --ct-soft-text: #c7d6df;\n    --ct-cyan: #45eedb;\n    --ct-blue: #38a8ff;\n    --ct-red: #ff4d6d;\n    --ct-line: rgba(69,238,219,.55);\n    --ct-line-soft: rgba(69,238,219,.22);\n  }\n\n  .ht-contact-page {\n    position: relative;\n    left: 50%;\n    right: 50%;\n    width: 100vw;\n    max-width: 100vw;\n    margin-left: -50vw !important;\n    margin-right: -50vw !important;\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n    overflow-x: hidden !important;\n    color: var(--ct-text);\n    background:\n      radial-gradient(circle at 20% 0%, rgba(69,238,219,.12), transparent 28%),\n      radial-gradient(circle at 90% 18%, rgba(56,168,255,.10), transparent 30%),\n      linear-gradient(180deg,#070b0f 0%,#0b1016 55%,#070b0f 100%);\n    padding: clamp(46px,5vw,72px) clamp(16px,3vw,36px) clamp(18px,3vw,36px);\n    box-sizing: border-box;\n    font-family: system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",\"Hiragino Sans\",\"Yu Gothic\",sans-serif;\n  }\n\n  .ht-contact-page,\n  .ht-contact-page * {\n    box-sizing: border-box;\n  }\n\n  .contact-shell {\n    width: min(100%, 1180px);\n    max-width: 1180px;\n    margin: 0 auto;\n  }\n\n  .ct-accent {\n    color: var(--ct-cyan);\n    font-weight: 1000;\n  }\n\n  .ct-danger {\n    color: var(--ct-red);\n    font-weight: 1000;\n  }\n\n  .contact-header {\n    display: grid;\n    grid-template-columns: minmax(0,1fr) auto;\n    gap: 14px;\n    align-items: center;\n    padding: 18px 22px;\n    border: 1px solid var(--ct-line);\n    border-radius: 20px;\n    background: rgba(6,10,14,.78);\n    box-shadow: 0 0 28px rgba(69,238,219,.12);\n    overflow: hidden;\n  }\n\n  .contact-brand {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    min-width: 0;\n    width: 100%;\n  }\n\n  .contact-logo {\n    width: 72px;\n    height: 72px;\n    border-radius: 16px;\n    overflow: hidden;\n    display: grid;\n    place-items: center;\n    background: rgba(255,255,255,.035);\n    border: 1px solid var(--ct-line-soft);\n    flex: 0 0 auto;\n  }\n\n  .contact-logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    display: block;\n  }\n\n  .contact-brand-copy {\n    min-width: 0;\n    width: 100%;\n  }\n\n  .contact-title {\n    margin: 0;\n    color: var(--ct-text) !important;\n    font-family: \"Mushin\",\"\u7121\u5fc3\",\"MODI_mushin\",\"Yomogi\",\"Hiragino Maru Gothic ProN\",\"Yu Gothic\",system-ui,sans-serif !important;\n    font-weight: 400 !important;\n    font-size: clamp(28px,2.55vw,43px);\n    line-height: 1.06;\n    letter-spacing: -.05em;\n    white-space: nowrap;\n    word-break: keep-all;\n    overflow: hidden;\n    text-overflow: clip;\n  }\n\n  .contact-title-sep {\n    color: rgba(243,251,255,.84);\n    padding: 0 .05em 0 .03em;\n  }\n\n  .contact-title span:last-child {\n    color: var(--ct-cyan);\n  }\n\n  .contact-tagline {\n    margin: 8px 0 0;\n    color: var(--ct-muted);\n    font-size: 13px;\n    line-height: 1.6;\n    max-width: 100%;\n    overflow-wrap: break-word;\n  }\n\n  .contact-nav {\n    display: flex;\n    gap: 10px;\n    flex-wrap: nowrap;\n    justify-content: flex-end;\n    align-items: center;\n    min-width: 0;\n  }\n\n  .contact-nav a {\n    color: var(--ct-text);\n    text-decoration: none;\n    border: 1px solid rgba(255,255,255,.18);\n    border-radius: 999px;\n    padding: 10px 16px;\n    background: rgba(255,255,255,.04);\n    font-weight: 900;\n    font-size: 13px;\n    line-height: 1.25;\n    white-space: nowrap;\n    text-align: center;\n  }\n\n  .contact-nav a:hover {\n    border-color: var(--ct-cyan);\n    color: var(--ct-cyan);\n    box-shadow: 0 0 18px rgba(69,238,219,.18);\n  }\n\n  .contact-bekkan {\n    color: #fff !important;\n    border-color: rgba(255,77,109,.75) !important;\n    background: rgba(255,77,109,.12) !important;\n  }\n\n  .contact-hero {\n    margin: 22px 0;\n    padding: clamp(22px,4vw,42px);\n    border: 1px solid var(--ct-line);\n    border-radius: 24px;\n    background: linear-gradient(135deg,rgba(15,38,52,.78),rgba(8,14,21,.92));\n    box-shadow: 0 0 28px rgba(69,238,219,.10);\n    overflow: hidden;\n  }\n\n  .contact-kicker {\n    margin: 0 0 12px;\n    color: #d7e5ec;\n    font-weight: 1000;\n    letter-spacing: .10em;\n  }\n\n  .contact-hero h2 {\n    margin: 0;\n    font-size: clamp(30px,4vw,50px);\n    line-height: 1.18;\n    letter-spacing: .02em;\n    color: var(--ct-text);\n  }\n\n  .contact-hero h2 span {\n    color: var(--ct-cyan);\n  }\n\n  .contact-hero p {\n    max-width: 100%;\n    margin: 10px 0 0;\n    color: var(--ct-soft-text);\n    font-size: 15px;\n    line-height: 1.78;\n    overflow-wrap: break-word;\n  }\n\n  .contact-layout {\n    display: grid;\n    grid-template-columns: minmax(0,1fr) 320px;\n    gap: 20px;\n    align-items: start;\n  }\n\n  .contact-main,\n  .contact-side {\n    display: grid;\n    gap: 16px;\n    min-width: 0;\n  }\n\n  .contact-card,\n  .contact-side-card {\n    border: 1px solid var(--ct-line);\n    border-radius: 20px;\n    background: var(--ct-panel);\n    padding: 18px;\n    box-shadow: 0 0 24px rgba(69,238,219,.08);\n    overflow: hidden;\n  }\n\n  .contact-card h3,\n  .contact-side-card h3 {\n    margin: 0 0 12px;\n    padding-left: 10px;\n    border-left: 4px solid var(--ct-cyan);\n    color: var(--ct-text);\n    font-size: 22px;\n    line-height: 1.35;\n  }\n\n  .contact-side-card h3 {\n    color: var(--ct-cyan);\n    font-size: 17px;\n    padding-left: 0;\n    border-left: none;\n  }\n\n  .contact-card p,\n  .contact-side-card p,\n  .contact-card li,\n  .contact-side-card li {\n    width: 100%;\n    max-width: 100%;\n    color: var(--ct-soft-text);\n    font-size: 15px;\n    line-height: 1.9;\n    margin: 0;\n    overflow-wrap: break-word;\n    word-break: normal;\n    text-wrap: pretty;\n  }\n\n  .contact-side-card p,\n  .contact-side-card li {\n    font-size: 13px;\n    line-height: 1.75;\n  }\n\n  .contact-card p + p {\n    margin-top: 12px;\n  }\n\n  .contact-list {\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  .contact-list li + li {\n    margin-top: 6px;\n  }\n\n  .contact-note {\n    margin-top: 14px;\n    padding: 14px;\n    border-radius: 16px;\n    border: 1px solid rgba(69,238,219,.28);\n    background: rgba(69,238,219,.06);\n    color: var(--ct-soft-text);\n    font-size: 14px;\n    line-height: 1.8;\n  }\n\n  .contact-r18-note {\n    border-color: rgba(255,77,109,.38);\n    background: rgba(255,77,109,.08);\n    color: #ff8ba1;\n  }\n\n  .contact-form-wrap {\n    display: grid;\n    gap: 14px;\n  }\n\n  .contact-page-form input,\n  .contact-page-form textarea,\n  .contact-page-form select {\n    width: 100%;\n    border-radius: 14px;\n    border: 1px solid rgba(69,238,219,.28);\n    background: rgba(255,255,255,.04);\n    color: var(--ct-text);\n    padding: 12px 14px;\n    font-size: 15px;\n    line-height: 1.6;\n  }\n\n  .contact-page-form textarea {\n    min-height: 180px;\n    resize: vertical;\n  }\n\n  .contact-page-form input:focus,\n  .contact-page-form textarea:focus,\n  .contact-page-form select:focus {\n    outline: none;\n    border-color: var(--ct-cyan);\n    box-shadow: 0 0 0 3px rgba(69,238,219,.12);\n  }\n\n  .contact-page-form label {\n    display: grid;\n    gap: 7px;\n    color: var(--ct-text);\n    font-weight: 900;\n    font-size: 14px;\n  }\n\n  .contact-page-form .wpcf7-submit,\n  .contact-submit {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: auto;\n    min-width: 180px;\n    border: 1px solid var(--ct-cyan);\n    border-radius: 999px;\n    background: rgba(69,238,219,.08);\n    color: var(--ct-text);\n    font-weight: 1000;\n    cursor: pointer;\n    padding: 12px 20px;\n  }\n\n  .contact-page-form .wpcf7-submit:hover,\n  .contact-submit:hover {\n    color: var(--ct-cyan);\n    box-shadow: 0 0 18px rgba(69,238,219,.18);\n  }\n\n  .contact-footer {\n    margin-top: 18px;\n    display: grid;\n    grid-template-columns: repeat(3,minmax(0,1fr));\n    gap: 12px;\n    border: 1px solid var(--ct-line);\n    border-radius: 20px;\n    padding: 14px;\n    background: rgba(8,14,21,.92);\n    box-shadow: 0 0 24px rgba(69,238,219,.08);\n  }\n\n  .contact-footer a {\n    display: block;\n    padding: 12px;\n    border-radius: 15px;\n    background: rgba(255,255,255,.03);\n    color: var(--ct-muted);\n    font-size: 13px;\n    text-decoration: none;\n    border: 1px solid rgba(255,255,255,.08);\n  }\n\n  .contact-footer strong {\n    display: block;\n    color: var(--ct-text);\n    font-size: 15px;\n    margin-bottom: 5px;\n  }\n\n  @media (max-width: 1080px) {\n    .contact-header {\n      grid-template-columns: 1fr;\n    }\n\n    .contact-nav {\n      justify-content: flex-start;\n      flex-wrap: wrap;\n      width: 100%;\n    }\n  }\n\n  @media (max-width: 900px) {\n    .contact-layout {\n      grid-template-columns: 1fr;\n    }\n\n    .contact-nav {\n      display: grid;\n      grid-template-columns: repeat(2,minmax(0,1fr));\n      width: 100%;\n    }\n\n    .contact-nav a {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 46px;\n      text-align: center;\n      white-space: normal;\n      font-size: 13px;\n      line-height: 1.25;\n      width: 100%;\n    }\n\n    .contact-bekkan {\n      grid-column: span 2;\n    }\n\n    .contact-footer {\n      grid-template-columns: repeat(2,minmax(0,1fr));\n    }\n  }\n\n  @media (max-width: 640px) {\n    .ht-contact-page {\n      padding: 28px 12px 12px;\n    }\n\n    .contact-header {\n      padding: 14px;\n      border-radius: 16px;\n    }\n\n    .contact-brand {\n      display: grid;\n      grid-template-columns: 54px minmax(0,1fr);\n      column-gap: 10px;\n      row-gap: 8px;\n      align-items: center;\n    }\n\n    .contact-logo {\n      width: 54px;\n      height: 54px;\n      border-radius: 12px;\n    }\n\n    .contact-brand-copy {\n      min-width: 0;\n    }\n\n    .contact-title {\n      display: block;\n      width: 100%;\n      font-size: clamp(17px,4.6vw,20px);\n      line-height: 1.08;\n      letter-spacing: -.08em;\n      white-space: nowrap;\n      overflow: hidden;\n      text-overflow: clip;\n      transform: scaleX(.95);\n      transform-origin: left center;\n    }\n\n    .contact-title-sep,\n    .contact-title span:last-child {\n      letter-spacing: -.08em;\n    }\n\n    .contact-tagline {\n      font-size: 12px;\n      line-height: 1.55;\n      margin-top: 7px;\n    }\n\n    .contact-hero {\n      margin: 14px 0;\n      padding: 18px;\n      border-radius: 18px;\n    }\n\n    .contact-hero h2 {\n      font-size: 25px;\n    }\n\n    .contact-hero p {\n      font-size: 14px;\n      line-height: 1.8;\n    }\n\n    .contact-card,\n    .contact-side-card {\n      padding: 14px;\n      border-radius: 18px;\n    }\n\n    .contact-card h3 {\n      font-size: 19px;\n    }\n\n    .contact-card p,\n    .contact-list,\n    .contact-side-card p {\n      font-size: 14px;\n    }\n\n    .contact-footer {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  \/* v5\uff1a\u304a\u554f\u3044\u5408\u308f\u305b\u30da\u30fc\u30b8\u6700\u7d42\u8abf\u6574\u30fb\u7121\u5fc3\u30bf\u30a4\u30c8\u30eb\uff0b\u30b9\u30de\u30db\u6a2a\u4f59\u767d\u4fee\u6b63 *\/\n  html,\n  body {\n    width: 100% !important;\n    max-width: 100% !important;\n    overflow-x: hidden !important;\n  }\n\n  .ht-contact-page {\n    max-width: 100vw !important;\n    overflow-x: clip !important;\n  }\n\n  .contact-shell,\n  .contact-header,\n  .contact-hero,\n  .contact-card,\n  .contact-side-card,\n  .contact-footer,\n  .contact-layout,\n  .contact-main,\n  .contact-side {\n    min-width: 0 !important;\n    max-width: 100% !important;\n  }\n\n  .contact-header {\n    overflow: hidden !important;\n  }\n\n  .contact-brand,\n  .contact-brand-copy {\n    min-width: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n  }\n\n  .contact-logo img {\n    object-fit: cover !important;\n  }\n\n  \/* \u30d8\u30c3\u30c0\u30fc\u30bf\u30a4\u30c8\u30eb\uff1a\u7121\u5fc3\u30d5\u30a9\u30f3\u30c8\u98a8 *\/\n  .contact-title {\n    font-family: \"Mushin\",\"\u7121\u5fc3\",\"MODI_mushin\",\"Yomogi\",\"Hiragino Maru Gothic ProN\",\"Yu Gothic\",system-ui,sans-serif !important;\n    font-weight: 400 !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    overflow: hidden !important;\n    text-overflow: clip !important;\n    max-width: 100% !important;\n  }\n\n  .contact-title span,\n  .contact-title-sep {\n    display: inline !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n  }\n\n  \/* \u30e1\u30a4\u30f3\u30bf\u30a4\u30c8\u30eb\u3082\u540c\u3058\u96f0\u56f2\u6c17\u3078 *\/\n  .contact-hero h2 {\n    font-family: \"Mushin\",\"\u7121\u5fc3\",\"MODI_mushin\",\"Yomogi\",\"Hiragino Maru Gothic ProN\",\"Yu Gothic\",system-ui,sans-serif !important;\n    font-weight: 400 !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    letter-spacing: -.045em !important;\n  }\n\n  .contact-hero h2 span {\n    display: inline !important;\n    white-space: nowrap !important;\n    word-break: keep-all !important;\n    letter-spacing: -.045em !important;\n  }\n\n  .contact-card p,\n  .contact-side-card p,\n  .contact-card li,\n  .contact-side-card li,\n  .contact-list {\n    text-align: left !important;\n    text-align-last: auto !important;\n    text-justify: auto !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    line-break: strict !important;\n    letter-spacing: normal !important;\n  }\n\n  @media (max-width: 640px) {\n    .ht-contact-page {\n      padding-left: 12px !important;\n      padding-right: 12px !important;\n      overflow-x: clip !important;\n    }\n\n    .contact-shell {\n      width: 100% !important;\n      max-width: 100% !important;\n      margin-left: auto !important;\n      margin-right: auto !important;\n      overflow: hidden !important;\n    }\n\n    .contact-header {\n      width: 100% !important;\n      max-width: 100% !important;\n      padding: 12px !important;\n      border-radius: 16px !important;\n      gap: 10px !important;\n    }\n\n    .contact-brand {\n      display: grid !important;\n      grid-template-columns: 54px minmax(0,1fr) !important;\n      column-gap: 10px !important;\n      row-gap: 8px !important;\n      align-items: center !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      overflow: hidden !important;\n    }\n\n    .contact-logo {\n      width: 54px !important;\n      height: 54px !important;\n      border-radius: 13px !important;\n      grid-column: 1 !important;\n      grid-row: 1 !important;\n    }\n\n    .contact-brand-copy {\n      grid-column: 2 !important;\n      grid-row: 1 !important;\n      width: 100% !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n      overflow: hidden !important;\n    }\n\n    .contact-title {\n      display: block !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      font-size: clamp(22px,5.7vw,25px) !important;\n      line-height: 1.05 !important;\n      letter-spacing: -.115em !important;\n      white-space: nowrap !important;\n      overflow: hidden !important;\n      text-overflow: clip !important;\n      transform: scaleX(.82) !important;\n      transform-origin: left center !important;\n    }\n\n    .contact-title span,\n    .contact-title-sep {\n      letter-spacing: -.115em !important;\n    }\n\n    .contact-tagline {\n      grid-column: 1 \/ -1 !important;\n      grid-row: 2 !important;\n      margin: 0 !important;\n      max-width: 100% !important;\n      font-size: clamp(10px,2.55vw,11.4px) !important;\n      line-height: 1.5 !important;\n      letter-spacing: -.035em !important;\n      white-space: nowrap !important;\n      overflow: hidden !important;\n      text-overflow: clip !important;\n    }\n\n    .contact-nav {\n      display: grid !important;\n      grid-template-columns: repeat(2,minmax(0,1fr)) !important;\n      gap: 8px !important;\n      width: 100% !important;\n      max-width: 100% !important;\n    }\n\n    .contact-bekkan {\n      grid-column: auto !important;\n    }\n\n    .contact-nav a {\n      width: 100% !important;\n      min-width: 0 !important;\n      min-height: 48px !important;\n      padding: 10px 8px !important;\n      white-space: nowrap !important;\n      overflow: hidden !important;\n      text-align: center !important;\n    }\n\n    .contact-hero {\n      width: 100% !important;\n      max-width: 100% !important;\n      padding: 18px 14px !important;\n      overflow: hidden !important;\n    }\n\n    .contact-hero h2 {\n      font-size: clamp(26px,7.2vw,31px) !important;\n      line-height: 1.12 !important;\n      letter-spacing: -.07em !important;\n      white-space: nowrap !important;\n      overflow: hidden !important;\n      text-overflow: clip !important;\n      transform: scaleX(.94) !important;\n      transform-origin: left center !important;\n    }\n\n    .contact-hero h2 span {\n      letter-spacing: -.07em !important;\n    }\n\n    .contact-hero p {\n      font-size: 13.5px !important;\n      line-height: 1.78 !important;\n    }\n\n    .contact-card,\n    .contact-side-card {\n      width: 100% !important;\n      max-width: 100% !important;\n      padding-left: 12px !important;\n      padding-right: 12px !important;\n      overflow: hidden !important;\n    }\n\n    .contact-card p,\n    .contact-side-card p,\n    .contact-card li,\n    .contact-side-card li,\n    .contact-list {\n      font-size: 13.2px !important;\n      line-height: 1.76 !important;\n      letter-spacing: -.01em !important;\n    }\n\n    .contact-footer {\n      grid-template-columns: 1fr !important;\n    }\n  }\n\n  @media (max-width: 390px) {\n    .contact-title {\n      font-size: clamp(20px,5.25vw,23px) !important;\n      letter-spacing: -.13em !important;\n      transform: scaleX(.79) !important;\n    }\n\n    .contact-title span,\n    .contact-title-sep {\n      letter-spacing: -.13em !important;\n    }\n\n    .contact-hero h2 {\n      font-size: clamp(24px,6.75vw,29px) !important;\n      letter-spacing: -.08em !important;\n      transform: scaleX(.92) !important;\n    }\n\n    .contact-card p,\n    .contact-side-card p,\n    .contact-card li,\n    .contact-side-card li,\n    .contact-list {\n      font-size: 12.9px !important;\n      line-height: 1.74 !important;\n    }\n  }\n\n\n  \/* v6\uff1a\u304a\u554f\u3044\u5408\u308f\u305b\u30da\u30fc\u30b8\u30fb\u30bf\u30a4\u30c8\u30eb\u62e1\u5927\uff0b\u672c\u6587\u53f3\u4f59\u767d\u518d\u8abf\u6574 *\/\n  @media (max-width: 640px) {\n    .contact-brand {\n      grid-template-columns: 54px minmax(0,1fr) !important;\n      column-gap: 10px !important;\n      overflow: hidden !important;\n    }\n\n    .contact-brand-copy {\n      overflow: hidden !important;\n      min-width: 0 !important;\n      width: 100% !important;\n      max-width: 100% !important;\n    }\n\n    \/* \u30d8\u30c3\u30c0\u30fc\u306e\u30bf\u30a4\u30c8\u30eb\u3092\u3082\u3046\u5c11\u3057\u5927\u304d\u304f *\/\n    .contact-title {\n      font-size: clamp(25px,6.45vw,29px) !important;\n      line-height: 1.02 !important;\n      letter-spacing: -.13em !important;\n      width: 132% !important;\n      max-width: none !important;\n      transform: scaleX(.76) !important;\n      transform-origin: left center !important;\n      white-space: nowrap !important;\n      overflow: visible !important;\n      text-overflow: clip !important;\n    }\n\n    .contact-title span,\n    .contact-title-sep {\n      letter-spacing: -.13em !important;\n      white-space: nowrap !important;\n    }\n\n    \/* \u30d2\u30fc\u30ed\u30fc\u898b\u51fa\u3057\u3082\u5c11\u3057\u3060\u3051\u5927\u304d\u304f *\/\n    .contact-hero h2 {\n      font-size: clamp(28px,7.85vw,34px) !important;\n      line-height: 1.08 !important;\n      letter-spacing: -.085em !important;\n      width: 112% !important;\n      max-width: none !important;\n      transform: scaleX(.89) !important;\n      transform-origin: left center !important;\n      white-space: nowrap !important;\n      overflow: visible !important;\n      text-overflow: clip !important;\n    }\n\n    .contact-hero h2 span {\n      letter-spacing: -.085em !important;\n      white-space: nowrap !important;\n    }\n\n    \/* \u672c\u6587\u306e\u53f3\u4f59\u767d\u5bfe\u7b56\uff1a\u30ab\u30fc\u30c9\u5185\u3092\u5e83\u304f\u3001\u6587\u5b57\u3092\u5c11\u3057\u3060\u3051\u8a70\u3081\u308b *\/\n    .contact-card,\n    .contact-side-card {\n      padding-left: 9px !important;\n      padding-right: 9px !important;\n    }\n\n    .contact-card h3,\n    .contact-side-card h3 {\n      margin-bottom: 10px !important;\n    }\n\n    .contact-card p,\n    .contact-side-card p,\n    .contact-card li,\n    .contact-side-card li,\n    .contact-list,\n    .contact-note {\n      font-size: 12.45px !important;\n      line-height: 1.72 !important;\n      letter-spacing: -.025em !important;\n      text-align: left !important;\n      text-align-last: auto !important;\n      word-spacing: normal !important;\n      word-break: normal !important;\n      overflow-wrap: anywhere !important;\n      line-break: loose !important;\n      text-wrap: auto !important;\n    }\n\n    .contact-hero p {\n      font-size: 12.75px !important;\n      line-height: 1.72 !important;\n      letter-spacing: -.02em !important;\n      overflow-wrap: anywhere !important;\n      line-break: loose !important;\n      text-wrap: auto !important;\n    }\n\n    .contact-blue-bold,\n    .contact-red-bold,\n    .contact-card strong,\n    .contact-side-card strong {\n      white-space: normal !important;\n      word-break: normal !important;\n      overflow-wrap: anywhere !important;\n      letter-spacing: -.025em !important;\n    }\n  }\n\n  @media (max-width: 390px) {\n    .contact-title {\n      font-size: clamp(23.5px,6.15vw,27px) !important;\n      letter-spacing: -.145em !important;\n      width: 138% !important;\n      transform: scaleX(.72) !important;\n    }\n\n    .contact-title span,\n    .contact-title-sep {\n      letter-spacing: -.145em !important;\n    }\n\n    .contact-hero h2 {\n      font-size: clamp(26.5px,7.35vw,31.5px) !important;\n      letter-spacing: -.095em !important;\n      width: 116% !important;\n      transform: scaleX(.86) !important;\n    }\n\n    .contact-card p,\n    .contact-side-card p,\n    .contact-card li,\n    .contact-side-card li,\n    .contact-list,\n    .contact-note {\n      font-size: 12.2px !important;\n      line-height: 1.7 !important;\n      letter-spacing: -.03em !important;\n    }\n\n    .contact-hero p {\n      font-size: 12.45px !important;\n      line-height: 1.7 !important;\n      letter-spacing: -.025em !important;\n    }\n  }\n\n\n  \/* \u30b5\u30a4\u30c9\u30ab\u30fc\u30c9\u524a\u9664\u5f8c\u306e\u6700\u7d42\u8abf\u6574 *\/\n  .contact-side {\n    align-content: start !important;\n  }\n\n  @media (max-width: 640px) {\n    .contact-side {\n      gap: 12px !important;\n    }\n  }\n\n\n  \/* \u304a\u554f\u3044\u5408\u308f\u305b\u6587\u8a00\u6539\u5584\u5f8c\u306e\u672c\u6587\u8abf\u6574 *\/\n  @media (max-width: 640px) {\n    .contact-card p {\n      overflow-wrap: anywhere !important;\n      line-break: loose !important;\n    }\n  }\n\n<\/style>\n\n<div class=\"ht-contact-page\">\n  <div class=\"contact-shell\">\n    <header class=\"contact-header\">\n      <div class=\"contact-brand\">\n        <div class=\"contact-logo\">\n          <img decoding=\"async\" src=\"https:\/\/shuminotamariba.com\/wp-content\/uploads\/2026\/06\/icon-bekkan.png\" alt=\"\u8da3\u5473\u306e\u305f\u307e\u308a\u5834 \u5225\u9928\u30a2\u30a4\u30b3\u30f3\">\n        <\/div>\n        <div class=\"contact-brand-copy\">\n          <h1 class=\"contact-title\">\u8da3\u5473\u306e\u305f\u307e\u308a\u5834<span class=\"contact-title-sep\">\uff5c<\/span><span>\u304a\u554f\u3044\u5408\u308f\u305b<\/span><\/h1>\n          <p class=\"contact-tagline\">\u9023\u7d61\u30fb\u4fee\u6b63\u4f9d\u983c\u30fb\u6a29\u5229\u95a2\u4fc2\u306e\u78ba\u8a8d\u306a\u3069\u306f\u3053\u3061\u3089<\/p>\n        <\/div>\n      <\/div>\n\n      <nav class=\"contact-nav\" aria-label=\"\u304a\u554f\u3044\u5408\u308f\u305b\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3\">\n        <a href=\"https:\/\/shuminotamariba.com\/\">\u672c\u9928\u3078<\/a>\n        <a class=\"contact-bekkan\" href=\"https:\/\/shuminotamariba.com\/index.php\/bekkan\/\">\u5225\u9928\u3078<\/a>\n      <\/nav>\n    <\/header>\n\n    <section class=\"contact-hero\">\n      <p class=\"contact-kicker\">CONTACT<\/p>\n      <h2>\u304a\u554f\u3044\u5408\u308f\u305b<span>\u30d5\u30a9\u30fc\u30e0<\/span><\/h2>\n      <p>\u4fee\u6b63\u4f9d\u983c\u30fb\u6a29\u5229\u95a2\u4fc2\u306e\u78ba\u8a8d\u30fb\u4e0d\u5177\u5408\u5831\u544a\u306f\u3053\u3061\u3089\u3078\u3002<\/p>\n      <p>\u5185\u5bb9\u306b\u3088\u3063\u3066\u306f\u3001\u78ba\u8a8d\u306b\u6642\u9593\u304c\u304b\u304b\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n    <\/section>\n\n    <div class=\"contact-layout\">\n      <main class=\"contact-main\">\n        <section class=\"contact-card\">\n          <h3>\u304a\u554f\u3044\u5408\u308f\u305b\u306b\u3064\u3044\u3066<\/h3>\n          <p>\u304a\u554f\u3044\u5408\u308f\u305b\u3067\u306f\u3001<span class=\"ct-accent\">\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9<\/span>\u3068\u672c\u6587\u5185\u5bb9\u3092\u5165\u529b\u3057\u3066\u9001\u4fe1\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u5185\u5bb9\u3092\u78ba\u8a8d\u3057\u305f\u3046\u3048\u3067\u3001\u5fc5\u8981\u306b\u5fdc\u3058\u3066\u8fd4\u4fe1\u30fb\u4fee\u6b63\u5bfe\u5fdc\u3092\u884c\u3044\u307e\u3059\u3002<\/p>\n        <\/section>\n\n        <section class=\"contact-card\">\n          <h3>\u9001\u308c\u308b\u5185\u5bb9<\/h3>\n          <ul class=\"contact-list\">\n            <li>\u63b2\u8f09\u5185\u5bb9\u306e\u4fee\u6b63\u4f9d\u983c<\/li>\n            <li>\u6a29\u5229\u95a2\u4fc2\u30fb\u753b\u50cf\u4f7f\u7528\u306b\u95a2\u3059\u308b\u78ba\u8a8d<\/li>\n            <li>\u30b5\u30a4\u30c8\u306e\u8868\u793a\u5d29\u308c\u3084\u30ea\u30f3\u30af\u5207\u308c\u306e\u5831\u544a<\/li>\n            <li>\u5e83\u544a\u30fb\u30a2\u30d5\u30a3\u30ea\u30a8\u30a4\u30c8\u306b\u95a2\u3059\u308b\u9023\u7d61<\/li>\n            <li>\u305d\u306e\u4ed6\u3001\u30b5\u30a4\u30c8\u904b\u55b6\u306b\u95a2\u3059\u308b\u9023\u7d61<\/li>\n          <\/ul>\n          <div class=\"contact-note contact-r18-note\">\n            <span class=\"ct-danger\">\u9055\u6cd5\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u30b5\u30a4\u30c8\u30fb\u7121\u65ad\u8ee2\u8f09\u30b5\u30a4\u30c8\u30fb\u6d77\u8cca\u7248\u30b5\u30a4\u30c8\u3078\u306e\u8a98\u5c0e\u3084\u30ea\u30f3\u30af\u63b2\u8f09\u306f\u9001\u3089\u306a\u3044\u3067\u304f\u3060\u3055\u3044\u3002<\/span><br>\n            \u4f5c\u54c1\u306f\u3001\u516c\u5f0f\u30b5\u30a4\u30c8\u30fb\u6b63\u898f\u8ca9\u58f2\u30da\u30fc\u30b8\u30fb\u6b63\u898f\u914d\u4fe1\u30b5\u30fc\u30d3\u30b9\u3092\u901a\u3057\u3066\u697d\u3057\u3080\u65b9\u91dd\u3067\u3059\u3002\n          <\/div>\n        <\/section>\n\n        <section class=\"contact-card\">\n          <h3>\u304a\u554f\u3044\u5408\u308f\u305b\u30d5\u30a9\u30fc\u30e0<\/h3>\n          <div class=\"contact-form-wrap\">\n            <p>\u4e0b\u306e\u30d5\u30a9\u30fc\u30e0\u304b\u3089\u9001\u4fe1\u3067\u304d\u307e\u3059\u3002<\/p>\n            <div class=\"contact-page-form\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f154-o1\" lang=\"ja\" dir=\"ltr\" data-wpcf7-id=\"154\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php\/wp-json\/wp\/v2\/pages\/143#wpcf7-f154-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"\u30b3\u30f3\u30bf\u30af\u30c8\u30d5\u30a9\u30fc\u30e0\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"154\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"ja\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f154-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<p><label> \u304a\u554f\u3044\u5408\u308f\u305b\u5bfe\u8c61<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"site-type\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"site-type\"><option value=\"\">&#8212;\u4ee5\u4e0b\u304b\u3089\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044&#8212;<\/option><option value=\"\u672c\u9928\u306b\u3064\u3044\u3066\">\u672c\u9928\u306b\u3064\u3044\u3066<\/option><option value=\"\u5225\u9928\u306b\u3064\u3044\u3066\">\u5225\u9928\u306b\u3064\u3044\u3066<\/option><\/select><\/span><br \/>\n<\/label>\n<\/p>\n<p><label> \u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9<br \/>\n<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\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span> <\/label>\n<\/p>\n<p><label> \u984c\u540d<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-subject\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-subject\" \/><\/span> <\/label>\n<\/p>\n<p><label> \u30e1\u30c3\u30bb\u30fc\u30b8\u672c\u6587 (\u4efb\u610f)<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span> <\/label>\n<\/p>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"\u9001\u4fe1\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n          <\/div>\n        <\/section>\n\n        <section class=\"contact-card\">\n          <h3>\u8fd4\u4fe1\u306b\u3064\u3044\u3066<\/h3>\n          <p>\u304a\u554f\u3044\u5408\u308f\u305b\u5185\u5bb9\u306f\u57fa\u672c\u7684\u306b\u78ba\u8a8d\u3057\u3001\u5fc5\u8981\u306b\u5fdc\u3058\u3066\u8fd4\u4fe1\u30fb\u5bfe\u5fdc\u3092\u884c\u3044\u307e\u3059\u3002\u4fee\u6b63\u4f9d\u983c\u3084\u6a29\u5229\u95a2\u4fc2\u306e\u9023\u7d61\u306a\u3069\u3001\u65e9\u3081\u306e\u5bfe\u5fdc\u304c\u5fc5\u8981\u306a\u5834\u5408\u306f\u3001\u672c\u6587\u5185\u306b<span class=\"ct-accent\">\u300c\u65e9\u3081\u306e\u5bfe\u5fdc\u3092\u5e0c\u671b\u300d<\/span>\u3068\u5206\u304b\u308b\u3088\u3046\u306b\u66f8\u3044\u3066\u3082\u3089\u3048\u308b\u3068\u52a9\u304b\u308a\u307e\u3059\u3002<\/p>\n        <\/section>\n      <\/main>\n\n      <aside class=\"contact-side\">\n        <section class=\"contact-side-card\">\n          <h3>\u6ce8\u610f\u4e8b\u9805<\/h3>\n          <p>\u8ab9\u8b17\u4e2d\u50b7\u3001\u8ff7\u60d1\u884c\u70ba\u3001\u9055\u6cd5\u30b5\u30a4\u30c8\u3078\u306e\u8a98\u5c0e\u3001\u7121\u65ad\u8ee2\u8f09\u4f5c\u54c1\u3078\u306e\u30ea\u30f3\u30af\u306a\u3069\u306f\u5bfe\u5fdc\u3067\u304d\u307e\u305b\u3093\u3002<\/p>\n        <\/section>\n\n      <\/aside>\n    <\/div>\n\n    <footer class=\"contact-footer\">\n      <a href=\"https:\/\/shuminotamariba.com\/index.php\/about\/\"><strong>\u3053\u306e\u30b5\u30a4\u30c8\u306b\u3064\u3044\u3066<\/strong>\u30b5\u30a4\u30c8\u306e\u65b9\u91dd\u30fb\u6271\u3046\u5185\u5bb9<\/a>\n      <a href=\"https:\/\/shuminotamariba.com\/index.php\/pr\/\"><strong>PR\u8868\u8a18<\/strong>\u5e83\u544a\u63b2\u8f09\u30fb\u30a2\u30d5\u30a3\u30ea\u30a8\u30a4\u30c8\u306b\u3064\u3044\u3066<\/a>\n      <a href=\"https:\/\/shuminotamariba.com\/index.php\/privacy-policy\/\"><strong>\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fc<\/strong>\u500b\u4eba\u60c5\u5831\u30fbCookie\u306a\u3069<\/a>\n    <\/footer>\n  <\/div>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>\u8da3\u5473\u306e\u305f\u307e\u308a\u5834\uff5c\u304a\u554f\u3044\u5408\u308f\u305b \u9023\u7d61\u30fb\u4fee\u6b63\u4f9d\u983c\u30fb\u6a29\u5229\u95a2\u4fc2\u306e\u78ba\u8a8d\u306a\u3069\u306f\u3053\u3061\u3089 \u672c\u9928\u3078 \u5225\u9928\u3078 CONTACT \u304a\u554f\u3044\u5408\u308f\u305b\u30d5\u30a9\u30fc\u30e0 \u4fee\u6b63\u4f9d\u983c\u30fb\u6a29\u5229\u95a2\u4fc2\u306e\u78ba\u8a8d\u30fb\u4e0d\u5177\u5408\u5831\u544a\u306f\u3053\u3061\u3089\u3078\u3002 \u5185\u5bb9\u306b\u3088\u3063\u3066\u306f\u3001\u78ba\u8a8d\u306b\u6642\u9593\u304c\u304b\u304b\u308b\u5834\u5408\u304c\u3042 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-143","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/pages\/143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/comments?post=143"}],"version-history":[{"count":16,"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/pages\/143\/revisions"}],"predecessor-version":[{"id":597,"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/pages\/143\/revisions\/597"}],"wp:attachment":[{"href":"https:\/\/shuminotamariba.com\/index.php\/wp-json\/wp\/v2\/media?parent=143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}