@charset "UTF-8";
.top-page_section .smb-section__header {
  display: flex;
  flex-flow: column;
}

/* ーーーーーーーーーーーーーーーーーーーーーーーーーー */
        /* 　　　　　　全体　　　　　　　 */
/* ーーーーーーーーーーーーーーーーーーーーーーーーーー*/
/* --------------背景固定方法！！------------------- */
/* アップルスマホの自装完璧　背景固定になった！！！！！ */
body:before{
    content: "";
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100vh;
    background: url("http://localhost:10159/wp-content/uploads/2025/11/678.jpg") center no-repeat;
    background-size: cover;
}


/* 各ページに飛ぶボタンの大きさ */
:root :where(.smb-btn-wrapper.is-style-snow-monkey-143799) .smb-btn {
    --smb-btn--padding: var(--_padding-1);
    --smb-btn--border-radius: calc(var(--circle-size) / 2 + var(--smb-btn--padding));
    padding: var(--smb-btn--padding) calc(var(--_padding-2) * 2) var(--smb-btn--padding) var(--smb-btn--padding);
}



/* ーーーーーーーーーーーーーーーーーーーーーーーーーー */
        /* 　　　　　　ヘッダー　　　　　　　 */
/* ーーーーーーーーーーーーーーーーーーーーーーーーーー*/

/*  　　ロゴ大きさ調整　　　　*/
.c-site-branding__title .custom-logo {
    width: 90px;
}




/*   ヘッダー　モバイル版 */
@media (min-width: 375px) and (max-width: 413px) {

/*  　　ロゴ大きさ調整　　　　*/
    .c-site-branding__title .custom-logo {
        width: 50px;
    }


 }

.l-header__content {
    background: url("http://localhost:10159/wp-content/uploads/2025/11/678.jpg") center no-repeat;
}

/* ーーーーーーーーーーーーーーーーーーーーーーーーーー */
        /* 　　　　　　フッター　　　　　　　 */
/* ーーーーーーーーーーーーーーーーーーーーーーーーーー*/
/* モバイル版 */
@media (min-width: 375px) and (max-width: 413px) {

    /* フッター下の文字の大きさ */
    .c-container {
            font-size: 10px;
    }
    }

/* ーーーーーーーーーーーーーーーーーーーーーーーーーー */
        /* 　　　　　　TOPページ　　　　　　　 */
/* ーーーーーーーーーーーーーーーーーーーーーーーーーー*/
/* TOPページ　上部余白削除 */
.c-section {
    padding: 0;
}

.l-contents__inner:first-child {
    padding-top: 0;
}
.l-contents__inner:last-child {
        margin-bottom: 0;
        padding-bottom: 0;
}


/* ーーーーーーーーーーーーーーーーーーーーーーーーーー */
        /* 　　　　文字について　　　　　　　　　 */
/* ーーーーーーーーーーーーーーーーーーーーーーーーーー*/
@media (min-width: 375px) and (max-width: 767px) {
        /* iPhone */

        /* タイトル、見出しの文字のサイズ */

        /* 全体のH2 */
        h2 {
                --_font-size-level: 2;
        }
        /* 会社紹介ページ　CSS指定　 */
       .mozi1  {
                --_font-size-level: 0.2;
        }
        /* 会社紹介ページ　代表挨拶の文字*/
        .smb-media-text__title {
                --_font-size-level: 2;
        }
        /* 普通の文字　センターになっているもの */
        .has-text-align-center {
                text-align: center;
                font-size: 16px;
        }
        p {
                font-size: 16px;
        }
        .wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th {
                border-color: #0000;
                font-size: 15px;
        }
        /* 問い合わせ誘導のセクションのタイトル大きさ */
        .mozi2 .smb-section__title {
                --_font-size-level: 3;
        }

        





}



/* ーーーーーーーーーーーーーーーーーーーーーーーーーー */
        /* 　　　　　　　　　　　　　 */
/* ーーーーーーーーーーーーーーーーーーーーーーーーーー*/
.koumoku .c-container, .c-fluid-container {
    box-sizing: initial;
    flex-grow: 1;
    max-width: 100%;
    min-width: 0;
    padding-left: 10px;
    padding-right: 10px;
    width: auto;
}


/* ーーーーーーーーーーーーーーーーーーーーーーーーーー */
        /* 　　　　　ドロワー　　　　　　　　 */
/* ーーーーーーーーーーーーーーーーーーーーーーーーーー*/
.c-drawer__inner {
    background: url("http://localhost:10159/wp-content/uploads/2025/11/678.jpg") center no-repeat;
}


.c-drawer a {
    color: black;
    font-size: 18px;
}
/* ーーーーーーーーーーーーーーーーーーーーーーーーーー */
        /* 　　　　　移行後修正箇所　　　　　　　　 */
/* ーーーーーーーーーーーーーーーーーーーーーーーーーー*/

/* 
.c-drawer__inner {
    background: url("http://localhost:10159/wp-content/uploads/2025/11/678.jpg") center no-repeat;
}


.l-header__content {
    background: url("http://localhost:10159/wp-content/uploads/2025/11/678.jpg") center no-repeat;
}

body:before{
    content: "";
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100vh;
    background: url("http://localhost:10159/wp-content/uploads/2025/11/678.jpg") center no-repeat;
    background-size: cover;
}

*/


/* ーーーーーーーーーーーーーーーーーーーーーーーーーー */
        /*　　18_kaoru_confidently_me様　　 */
/* ーーーーーーーーーーーーーーーーーーーーーーーーーー*/

