@media screen and (max-width:1279px){


/*************************** C-01. 枠組共通 ***********************/
.fixbox{
	width:98%;
}

/*************************** C-02. header ************************/
.header-container {
	margin: 0 1% 0 0;
}
.header-cta-container {
    flex-direction: column;
    align-items: end;
    justify-content: flex-start;
    gap: 1.6rem;
}
.header-container div.logo {
    padding: 16px 24px;
}

/*************************** C-03. nav ***************************/
.megamenu > ul > li > a {
    font-size: 1.5rem;
}
/* 第2階層 */
.megamenu div {
    top: 53px;
}

/*************************** C-04. main共通 **********************/
/*************************** C-05. h1, h2見出し *******************/
/*************************** C-06. breadcrumb ********************/
/*************************** C-07. pager backnumber等 ************/
/*************************** C-08. aside *************************/
/*************************** C-09. footer ************************/
footer ul.footerNav li {
    max-width: 31.3333%;
    width: 100%;
    padding: 0;
    margin-bottom: 25px;
}
footer .logo img {
    margin-top: 2.4rem;
}
/*************************** C-10. toppage ***********************/
.top-02 {
    gap: 24px;
}
.top-05-container::after {
    display: none;
}

.paint-table th:first-child, .paint-table td:first-child, .paint-table th:nth-child(2), .paint-table td:nth-child(2) {
    width: 14%;
}

.top-13-container {
    background-size: 130%;
}
.top-13-container .img {
    max-width: 35%;
}
/*************************** C-11. form **************************/
/*************************** C-12. レギュレーション ********************/
.st1 p span::before,
.st1 p span::after {
    width: 12px;
}
/*************************** C-13. 検索結果 ***********************/
/*************************** C-14. 内部ページ ***********************/

/*B-14-1 エリア*/
.area-cities-container ul {
    width: 24%;
}

/*B-14-7 業種別*/
.industry-cat > ul > li > ul > li{
    width: 31.3333%;
}

}/* max-width */