<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.7.2" -->
<feed version="0.3" xmlns="http://purl.org/atom/ns#">
    <title>創業50年の実績　医療・福祉・教育・文化・商業施設の建築設計（浜松）</title>
    <tagline>SERVICE</tagline>
    <link rel="alternate" type="text/html" href="https://www.kokyosekkei.com/"/>
    <id>https://www.kokyosekkei.com/</id>
    <modified>2026-05-21T21:12:14+09:00</modified>
    <generator>FeedCreator 1.7.2</generator>
    <entry>
        <title>設計の進め方</title>
        <link rel="alternate" type="text/html" href="https://www.kokyosekkei.com/service/?mode=detail&amp;article=8"/>
        <created>2026-04-11T00:00:00+09:00</created>
        <issued>2026-04-11T00:00:00+09:00</issued>
        <modified>2026-04-11T00:00:00+09:00</modified>
        <id>https://www.kokyosekkei.com/service/?mode=detail&amp;article=8</id>
        <author>
            <name>創業50年の実績　医療・福祉・教育・文化・商業施設の建築設計（浜松）</name>
        </author>
        <summary>
    .kp-process-page{
      --kp-text:#1f1f1f;
      --kp-sub:#666e77;
      --kp-line:#dde3e8;
      --kp-bg:#ffffff;
      --kp-soft:#f7f9fb;
      --kp-accent:#1f3658;
      --kp-accent-2:#314d77;
      --kp-max:1180px;
      color:var(--kp-text);
      background:var(--kp-bg);
      font-family:
        &quot;Yu Gothic&quot;,&quot;YuGothic&quot;,&quot;Hiragino Kaku Gothic ProN&quot;,
        &quot;Hiragino Sans&quot;,&quot;Noto Sans JP&quot;,sans-serif;
      line-height:1.9;
      letter-spacing:.04em;
    }

    .kp-process-page *,
    .kp-process-page *::before,
    .kp-process-page *::after{
      box-sizing:border-box;
    }

    .kp-process-page a{
      color:inherit;
      text-decoration:none;
    }

    .kp-process-page img{
      display:block;
      width:100%;
      height:auto;
    }

    .kp-process-page .kp-wrap{
      width:min(calc(100% - 48px), var(--kp-max));
      margin:0 auto;
    }

    .kp-process-page .kp-hero{
      padding:100px 0 78px;
      border-bottom:1px solid var(--kp-line);
    }

    .kp-process-page .kp-hero__grid{
      display:grid;
      grid-template-columns:1.05fr .95fr;
      gap:56px;
      align-items:end;
    }

    .kp-process-page .kp-eyebrow{
      display:block;
      margin-bottom:16px;
      font-size:12px;
      font-weight:600;
      letter-spacing:.18em;
      color:var(--kp-accent);
      text-transform:uppercase;
    }

    .kp-process-page h1{
      margin:0;
      font-size:clamp(34px,5vw,58px);
      line-height:1.28;
      font-weight:500;
      letter-spacing:.06em;
    }

    .kp-process-page .kp-hero__lead{
      margin:0;
      font-size:15px;
      color:var(--kp-sub);
    }

    .kp-process-page .kp-hero__lead p{
      margin:0 0 16px;
    }

    .kp-process-page .kp-hero__lead p:last-child{
      margin-bottom:0;
    }

    .kp-process-page .kp-index{
      padding:26px 0;
      border-bottom:1px solid var(--kp-line);
      background:#fff;
    }

    .kp-process-page .kp-index__inner{
      display:flex;
      flex-wrap:wrap;
      gap:10px 14px;
    }

    .kp-process-page .kp-index a{
      display:inline-flex;
      align-items:center;
      min-height:42px;
      padding:10px 18px;
      border:1px solid var(--kp-line);
      border-radius:999px;
      font-size:13px;
      color:var(--kp-sub);
      transition:.25s ease;
    }

    .kp-process-page .kp-index a:hover{
      border-color:var(--kp-accent);
      color:var(--kp-accent);
      background:#fbfcfe;
    }

    .kp-process-page .kp-intro{
      padding:88px 0 24px;
    }

    .kp-process-page .kp-heading{
      margin:0 0 34px;
    }

    .kp-process-page .kp-heading h2{
      margin:0;
      font-size:clamp(28px,4vw,42px);
      line-height:1.4;
      font-weight:500;
      letter-spacing:.05em;
    }

    .kp-process-page .kp-heading p{
      margin:14px 0 0;
      max-width:780px;
      font-size:15px;
      color:var(--kp-sub);
    }

    .kp-process-page .kp-step{
      padding:78px 0;
      border-top:1px solid var(--kp-line);
    }

    .kp-process-page .kp-step--soft{
      background:var(--kp-soft);
    }

    .kp-process-page .kp-step__grid{
      display:grid;
      grid-template-columns: 120px minmax(0,1fr) 340px;
      gap:28px;
      align-items:start;
    }

    .kp-process-page .kp-step__no{
      font-size:13px;
      font-weight:700;
      letter-spacing:.18em;
      color:var(--kp-accent);
      padding-top:8px;
    }

    .kp-process-page .kp-step__body h3{
      margin:0 0 14px;
      font-size:clamp(24px,3vw,34px);
      line-height:1.5;
      font-weight:500;
      letter-spacing:.05em;
    }

    .kp-process-page .kp-step__lead{
      margin:0 0 18px;
      color:var(--kp-accent);
      font-size:16px;
    }

    .kp-process-page .kp-step__body p{
      margin:0 0 14px;
      font-size:15px;
    }

    .kp-process-page .kp-points{
      margin:20px 0 0;
      padding:0;
      list-style:none;
      display:grid;
      gap:8px;
    }

    .kp-process-page .kp-points li{
      position:relative;
      padding-left:18px;
      color:var(--kp-sub);
      font-size:14px;
    }

    .kp-process-page .kp-points li::before{
      content:&quot;&quot;;
      position:absolute;
      left:0;
      top:.85em;
      width:7px;
      height:1px;
      background:var(--kp-accent);
    }

    .kp-process-page .kp-step__image{
      aspect-ratio: 4 / 3;
      overflow:hidden;
      border:1px solid var(--kp-line);
      background:#eef2f6;
    }

    .kp-process-page .kp-step__image img{
      width:100%;
      height:100%;
      object-fit:cover;
    }

    .kp-process-page .kp-links{
      margin-top:22px;
      display:grid;
      gap:10px;
    }

    .kp-process-page .kp-linkcard{
      display:flex;
      justify-content:space-between;
      gap:16px;
      padding:14px 16px;
      border:1px solid var(--kp-line);
      background:#fff;
      transition:.25s ease;
    }

    .kp-process-page .kp-linkcard:hover{
      border-color:#b7c2cf;
      transform:translateY(-1px);
      box-shadow:0 10px 24px rgba(20,32,48,.05);
    }

    .kp-process-page .kp-linkcard__cat{
      display:block;
      margin-bottom:4px;
      font-size:11px;
      letter-spacing:.16em;
      color:var(--kp-accent);
      text-transform:uppercase;
    }

    .kp-process-page .kp-linkcard__title{
      font-size:15px;
      line-height:1.7;
    }

    .kp-process-page .kp-linkcard__arrow{
      flex:0 0 auto;
      color:var(--kp-accent);
      font-size:14px;
      align-self:center;
    }

    .kp-process-page .kp-summary{
      padding:88px 0;
      border-top:1px solid var(--kp-line);
      border-bottom:1px solid var(--kp-line);
    }

    .kp-process-page .kp-summary__box{
      padding:40px;
      background:#fff;
      border:1px solid var(--kp-line);
    }

    .kp-process-page .kp-summary__box h2{
      margin:0 0 16px;
      font-size:clamp(26px,4vw,40px);
      line-height:1.45;
      font-weight:500;
    }

    .kp-process-page .kp-summary__box p{
      margin:0;
      max-width:800px;
      color:var(--kp-sub);
      font-size:15px;
    }

    .kp-process-page .kp-cta{
      padding:96px 0 110px;
      background:linear-gradient(180deg,#fff 0%, #f7f9fb 100%);
    }

    .kp-process-page .kp-cta__box{
      padding:48px;
      border:1px solid var(--kp-line);
      background:#fff;
    }

    .kp-process-page .kp-cta__box h2{
      margin:0 0 18px;
      font-size:clamp(28px,4vw,42px);
      line-height:1.45;
      font-weight:500;
      letter-spacing:.05em;
    }

    .kp-process-page .kp-cta__box p{
      margin:0;
      max-width:760px;
      color:var(--kp-sub);
      font-size:15px;
    }

    .kp-process-page .kp-cta__actions{
      display:flex;
      flex-wrap:wrap;
      gap:14px;
      margin-top:28px;
    }

    .kp-process-page .kp-btn{
      display:inline-flex;
      align-items:center;
      justify-content:center;
      min-width:220px;
      min-height:52px;
      padding:14px 24px;
      border:1px solid var(--kp-accent);
      font-size:14px;
      letter-spacing:.08em;
      transition:.25s ease;
    }

    .kp-process-page .kp-btn--primary{
      background:var(--kp-accent);
      color:#fff;
    }

    .kp-process-page .kp-btn--primary:hover{
      background:var(--kp-accent-2);
      border-color:var(--kp-accent-2);
    }

    .kp-process-page .kp-btn--secondary{
      background:#fff;
      color:var(--kp-accent);
    }

    .kp-process-page .kp-btn--secondary:hover{
      background:#f8fbfe;
    }

    @media (max-width: 980px){
      .kp-process-page .kp-hero{
        padding:72px 0 56px;
      }

      .kp-process-page .kp-hero__grid{
        grid-template-columns:1fr;
        gap:28px;
      }

      .kp-process-page .kp-step__grid{
        grid-template-columns:1fr;
      }

      .kp-process-page .kp-step__image{
        max-width:560px;
      }
    }

    @media (max-width: 640px){
      .kp-process-page .kp-wrap{
        width:min(calc(100% - 28px), var(--kp-max));
      }

      .kp-process-page .kp-summary__box,
      .kp-process-page .kp-cta__box{
        padding:30px 22px;
      }

      .kp-process-page .kp-btn{
        width:100%;
      }
    }
  




Design Process
設計の進め方


建築は、図面を描くことだけでは終わりません。
課題を整理し、関係者の想いを汲み取り、将来の運用まで見据えて、最適な答えへ導いていく。
私たちは、完成した建物だけでなく、そこに至るまでのプロセスそのものに責任を持ちます。
「誰のための建築か」を問い続けながら、本質から設計する。そこが、公共設計の仕事の出発点です。






01 ヒアリング 02 現状分析 03 構想・基本計画 04 基本設計 05 実施設計 06 工事監理 ご相談





課題を整理し、最適な整備手法を導くための6つのステップ
新築、増築、改修、建替え。 施設整備に必要なのは、最初から答えを決めて進めることではなく、 条件を整理しながら、正しい順序で判断していくことです。






STEP 01

ヒアリング
まず、何を建てるかではなく、何に困っているかを伺います。
施設整備では、最初から「新築したい」「増築したい」というご相談になることがあります。 しかし本当に大切なのは、その背景にある運営上の課題、現場の不便、将来への不安を丁寧に整理することです。
私たちは、建物の要望だけでなく、組織の方針、利用者への配慮、職員の動き、将来構想まで含めて伺い、 計画の土台をつくります。

現状の不便・運営課題の整理
将来構想と整備目的の確認
新築・改修・増築の方向性の見極め


Related Project
聖隷浜松病院　第４期増築工事｜高度医療を支える増築・改修一体計画

&amp;rarr; 








STEP 02

現状分析
敷地・法規・動線・運用を読み解き、見えていない課題を可視化します。
現地の条件、建物の使われ方、法的な制約、設備更新の必要性。 施設整備では、表面的な要望だけでなく、目に見えない条件を読み解くことが重要です。
とくに医療・福祉施設では、動線や安全性、既存建物との関係が計画の質を大きく左右します。 私たちは、課題を感覚ではなく構造として整理し、設計の判断材料に変えていきます。

敷地条件・法規条件の確認
運営動線・利用動線の把握
既存施設の活用可能性の検証


Related Project
聖隷横浜病院 新外来棟建築工事｜11年にわたる医療施設プロジェクトの集大成

&amp;rarr; 








STEP 03

構想・基本計画
整理した条件をもとに、計画の骨格をつくります。
この段階では、整備の全体像を定めます。 どの機能をどう配置するか、どこを優先するか、将来の拡張や更新をどう見込むか。 建築の方向性を、言葉と図で共有できる状態にしていきます。
ここで重要なのは、ただプランを並べることではなく、 お施主様にとって判断しやすい形で選択肢を整えることです。

整備方針と優先順位の設定
新築・改修・段階整備の比較
将来計画を見据えた全体構想


Related Project
西山病院　未来型デイケア棟｜１２０名規模&amp;times;ICT活用の次世代型デイケア

&amp;rarr; 








STEP 04

基本設計
建物の配置、動線、空間構成を具体化します。
基本設計では、建築の骨格が見えてきます。 外観の印象だけでなく、内部の動線、各部門の関係性、使いやすさ、安全性まで含めて形にしていきます。
公共設計では、機能を単純に並べるのではなく、 施設の運営と人の動きを前提に空間を組み立てることを重視しています。

ゾーニングと部門配置
職員・利用者・搬送などの動線計画
日常運用と非常時対応の両立


Related Project
聖隷三方原病院第４期工事｜「機能を並べる」のではなく「医療の関係性を設計する」

&amp;rarr; 








STEP 05

実施設計
施工できる精度まで落とし込み、品質を支える図面にします。
実施設計では、材料、納まり、設備、構造との整合をとりながら、 建物を現実に施工できる状態まで図面化します。
医療・福祉・教育施設のように運用条件が複雑な建築では、 この段階の精度が、完成後の使いやすさや施工中のトラブル回避に直結します。

構造・設備・意匠の整合
施工段階を見据えた納まり検討
将来更新も見据えた設計判断


Related Project
岩屋病院 新築移転計画｜地域包括ケアを支える精神科医療の拠点づくり&amp;rarr;










STEP 06

工事監理
設計意図が現場で正しく実現されるよう、完成まで伴走します。
図面を描いて終わりではありません。 工事が始まると、現場では多くの判断が必要になります。 設計意図を正確に伝え、施工者と対話しながら、品質と整合性を保っていくことが工事監理の役割です。
とくに稼働中施設の改修や、医療・福祉施設のように高度な機能を持つ案件では、 現場段階での丁寧な確認が建築の価値を大きく左右します。

設計意図の共有と品質確認
現場判断への対応
完成後の運用を見据えた調整


Related Article
浜松修学舎　夢みらいプロジェクト｜都市型キャンパスを再編する設計戦略

&amp;rarr; 








私たちが設計しているのは、建物だけではありません。
現場の運営、利用者の体験、働く人の動き、そして将来の変化。 公共設計は、それらを含めて建築を考えます。 だからこそ、設計は一足飛びには進めません。 順序立てて整理し、判断し、形にしていく。その積み重ねが、長く使われる建築につながると考えています。






新築か、改修か。まだ決まっていなくてもご相談ください。
施設整備の初期段階では、答えが決まっていないことが自然です。 現状の課題、将来の構想、予算や運営上の懸念を整理しながら、 どの進め方がよいか一緒に考えます。
お問い合わせ 実績一覧を見る



</summary>
    </entry>
</feed>
