.parts-service-static-page .parts-service-panel { display: none; }
.parts-service-static-page .parts-service-panel.on { display: block; }
.parts-service-static-page .js-part-tabs button { border: 0; background: transparent; color: inherit; font: inherit; cursor: pointer; padding: 0; }
.parts-service-static-page .js-controller-series-tabs button { border: 0; background: transparent; color: inherit; cursor: pointer; font: inherit; padding: 0; }
.parts-service-static-page .application-list.part .cont > span { color: #0072eb; display: block; font-size: 14px; font-weight: 700; margin-bottom: 14px; }
.parts-service-static-page .parts-service-series-search { margin-bottom: 40px; }
.parts-service-static-page .parts-service-controller-series { display: none; }
.parts-service-static-page .parts-service-controller-series.on { display: block; }
.parts-service-static-page .parts-service-empty { align-items: center; background: #f6f7f8; color: #707070; display: flex; justify-content: center; min-height: 260px; padding: 24px; text-align: center; }
.parts-service-static-page .parts-service-category { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.parts-service-static-page .case-wrap .arrow-wrap button { appearance: none; border: 0; cursor: pointer; padding: 0; }
.parts-service-static-page .case-list .case-info a { display: block; }
.parts-service-static-page .after-market-page .thumb.tech2 { background-image: url('../../web-static/image/thumb_top_appliedTech02.png'); min-height: 460px; }
.parts-service-static-page .after-market-page .thumb.sub { left: auto; top: auto; }
.parts-service-static-page .after-market-page #info .download.btn { border: 0; margin-top: 0; padding: 0; }
.parts-service-static-page .after-market-page #info .download.btn > .btn { margin-top: 0; }
.parts-service-static-page .after-market-page .nav.fixed { background: #fff; box-shadow: 0 2px 12px rgba(0, 0, 0, .08); left: 0; position: fixed; right: 0; top: 0; z-index: 100; }
.parts-service-static-page .after-market-page .sOffer > img, .parts-service-static-page .after-market-page .sOffer .content-wrap > img { max-width: 90%; }
.parts-service-static-page .after-market-page .memo { color: #707070; display: inline-block; font-size: 14px; margin-top: 12px; }
.parts-service-static-page .after-market-page .after-market-note { padding: 1em 5em; text-align: left; }
.parts-service-static-page .after-market-page .sub-content h3 { margin: 0; padding: 32px 0; }

@media (max-width: 768px) {
    .parts-service-static-page .parts-service-category { grid-template-columns: 1fr; }
    .parts-service-static-page .parts-service-series-search { margin-bottom: 24px; }
    .parts-service-static-page .after-market-page .thumb.tech2 { min-height: 240px; }
    .parts-service-static-page .after-market-page .sOffer > img,
    .parts-service-static-page .after-market-page .sOffer .content-wrap > img { max-width: 100%; }
    .parts-service-static-page .after-market-page .after-market-note { padding: 1em; }
}
