@charset "utf-8";

/* ---------- PC用背景画像 ---------- */


/* ----------------------------------------------- 
                デバイスピクセル比 1
----------------------------------------------- */

/* ---------- メインイメージ エリア ---------- */
.main-img {
    background-image: url("../img/parts-main-img/pt_main-img_01.png");
}


/* ----------　トップページ ---------- */
.home {
    .main-area {
        background-image: url("../img/parts-main-img/p_underbg_01.png");
    }
    .newinfo-area {
        background-image: url("../img/top/p_underbg_02.png");
        .newinfo-img {
            background-image: url("../img/top/p_newinfo-img_01.png");
        }
    }
    .about-area {
        background-image: url("../img/top/p_underbg_03.png");
    }
    .whatkind-area {
        background-image: url("../img/top/p_underbg_04.png");
        .whatkind-img {
            background-image: url("../img/top/p_whatkind-img_01.png");
        }
        .meo-img {
            background-image: url("../img/top/meo-img_01_tb_pc.png");
        }
        .web-img {
            background-image: url("../img/top/web-img_01_tb_pc.png");
        }
        .desk-img {
            background-image: url("../img/top/desk-img_tb_pc.png");
        }
        .cook-img {
            background-image: url("../img/top/cook-img_tb_pc.png");
        }
    }
    .flow-area {
        .flow-img {
            background-image: url("../img/top/p_flow-img_01.png");
        }
    }
}


/* ---------- 最新情報ページ ---------- */
.page-id-26, .single-post {
    .main-area {
        background-image: url("../img/parts-main-img/p_underbg_01.png");
    }
    .news-list {
        .news-img {
            background-image: url("../img/news/news-img_01_sp_tb_pc.png");
        }
    }
}

/* ---------- 事業所紹介ページ ---------- */
.page-id-28 {
    .main-area {
        background-image: url("../img/intro/intro-bg_01_pc.png");
        
    }
    .services-list {
        .web-img {
            background-image: url("../img/intro/web-img_01_pc.png");
        }
        .meo-img {
            background-image: url("../img/intro/meo-img_01_pc.png");
        }
        .desk-img {
            background-image: url("../img/intro/desk-img_01_pc.png");
        }
        .cook-img {
            background-image: url("../img/intro/cook-img_01_pc.png");
        }
    }
}


/* ---------- アクセスページ ---------- */
.page-id-22 {
    .main-area {
        background-image: url("../img/access/access-bg_01_pc.png");
    }
    .access-img {
        background-image: url("../img/access/access-img_01_sp_tb_pc.png");
    }
}


/* ---------- 会社概要ページ ---------- */
.page-id-24 {
    .main-area {
        background-image: url("../img/overview/overview-bg_01_pc.png");
    }
    .overview-img {
        background-image: url("../img/overview/overview-img_01_pt.png");
    }
}




/* ----------------------------------------------- 
                デバイスピクセル比 2
----------------------------------------------- */

/* ---------- メインイメージ エリア ---------- */
@media  screen and (min-resolution: 2dppx) {

.main-img {
    background-image: url("../img/parts-main-img/pt_main-img_01_2x.png");
}


    /* ----------　トップページ ---------- */
    .home {
        .main-area {
            background-image: url("../img/parts-main-img/p_underbg_01_2x.png");
        }
        .newinfo-area {
            background-image: url("../img/top/p_underbg_02_2x.png");
            .newinfo-img {
                background-image: url("../img/top/p_newinfo-img_01_2x.png");
            }
        }
        .about-area {
            background-image: url("../img/top/p_underbg_03_2x.png");
        }
        .whatkind-area {
            background-image: url("../img/top/p_underbg_04_2x.png");
            .whatkind-img {
                background-image: url("../img/top/p_whatkind-img_01_2x.png");
            }
            .meo-img {
                background-image: url("../img/top/meo-img_01_tb2x_px2x.png");
            }
            .web-img {
                background-image: url("../img/top/web-img_01_tb2x_pc2x.png");
            }
            .desk-img {
                background-image: url("../img/top/desk-img_tb2x_pc2x.png");
            }
            .cook-img {
                background-image: url("../img/top/cook-img_tb2x_pc2x.png");
            }
        }
        .flow-area {
            .flow-img {
                background-image: url("../img/top/p_flow-img_01_2x.png");
            }
        }
    }


/* ---------- 最新情報ページ ---------- */
    .page-id-26, .single-post {
        .main-area {
            background-image: url("../img/parts-main-img/p_underbg_01_2x.png");
        }
        .news-list {
            .news-img {
                background-image: url("../img/news/news-img_01_sp2x_tb2x_pc2x.png");
            }
        }
    }


/* ---------- 事業所紹介ページ ---------- */
    .page-id-28 {
        .main-area {
            background-image: url("../img/intro/intro-bg_01_sp_2x.png");
        }
        .services-list {
            .web-img {
                background-image: url("../img/intro/web-img_01_pc2x.png");
            }
            .meo-img {
                background-image: url("../img/intro/meo-img_01_pc2x.png");
            }
            .desk-img {
                background-image: url("../img/intro/desk-img_01_pc2x.png");
            }
            .cook-img {
                background-image: url("../img/intro/cook-img_01_pc2x.png");
            }
        }
    }


/* ---------- アクセスページ ---------- */
    .page-id-22 {
        .main-area {
            background-image: url("../img/access/access-bg_01_pc2x.png");
        }
        .access-img {
            background-image: url("../img/access/access-img_01_sp2x_tb2x_pc2x.png");
        }
    }


/* ---------- 会社概要ページ ---------- */
    .page-id-24 {
        .main-area {
            background-image: url("../img/overview/overview-bg_01_pc_2x.png");
        }
        .overview-img {
            background-image: url("../img/overview/overview-img_01_pt_2x.png");
        }
    }
}




