@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url("../fonts/NotoSansJP-Regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:500;src:url("../fonts/NotoSansJP-Medium.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:600;src:url("../fonts/NotoSansJP-SemiBold.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:url("../fonts/NotoSansJP-Bold.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:900;src:url("../fonts/NotoSansJP-Black.woff2") format("woff2");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/Roboto-Bold.woff") format("woff");font-display:swap}.main.page-maintenance{padding:0 0 40px}.main.page-maintenance>.intro,.main.page-maintenance>.maintenance,.main.page-maintenance>.repair,.main.page-maintenance>.coating{padding:40px 0 0}.main.page-maintenance>.intro>.container>.lead-txt,.main.page-maintenance>.maintenance>.container>.lead-txt,.main.page-maintenance>.repair>.container>.lead-txt,.main.page-maintenance>.coating>.container>.lead-txt{margin-top:20px}.main.page-maintenance>.intro>.container>.list,.main.page-maintenance>.maintenance>.container>.list,.main.page-maintenance>.repair>.container>.list,.main.page-maintenance>.coating>.container>.list{margin-top:15px;display:grid;grid-template-columns:repeat(2, 1fr);gap:30px 15px}@media screen and (max-width: 768px){.main.page-maintenance>.intro>.container>.list,.main.page-maintenance>.maintenance>.container>.list,.main.page-maintenance>.repair>.container>.list,.main.page-maintenance>.coating>.container>.list{grid-template-columns:auto}}.main.page-maintenance>.intro>.container>.list .item .sec-head,.main.page-maintenance>.maintenance>.container>.list .item .sec-head,.main.page-maintenance>.repair>.container>.list .item .sec-head,.main.page-maintenance>.coating>.container>.list .item .sec-head{text-align:center;padding:3px 3px 5px}@media screen and (max-width: 768px){.main.page-maintenance>.intro>.container>.list .item .sec-head,.main.page-maintenance>.maintenance>.container>.list .item .sec-head,.main.page-maintenance>.repair>.container>.list .item .sec-head,.main.page-maintenance>.coating>.container>.list .item .sec-head{padding:3px 5px}}.main.page-maintenance>.intro>.container>.list .item .img,.main.page-maintenance>.maintenance>.container>.list .item .img,.main.page-maintenance>.repair>.container>.list .item .img,.main.page-maintenance>.coating>.container>.list .item .img{margin-top:8px;aspect-ratio:592/376}.main.page-maintenance>.intro>.container>.list .item .img img,.main.page-maintenance>.maintenance>.container>.list .item .img img,.main.page-maintenance>.repair>.container>.list .item .img img,.main.page-maintenance>.coating>.container>.list .item .img img{height:100%;-o-object-fit:cover;object-fit:cover}.main.page-maintenance>.intro>.container>.list .item .txt,.main.page-maintenance>.maintenance>.container>.list .item .txt,.main.page-maintenance>.repair>.container>.list .item .txt,.main.page-maintenance>.coating>.container>.list .item .txt{margin-top:15px}/*# sourceMappingURL=page-maintenance.css.map */