﻿@import"https://fonts.googleapis.com/css2?family=Dosis:wght@800&display=swap";@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:100,300,400,500,700,900";@import"https://fonts.googleapis.com/css?family=Kreon:300,400,700|Oleo+Script:700";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@700;900&display=swap";@import"https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css";@import"https://use.fontawesome.com/releases/v5.0.4/css/all.css";.parts-page{width:94%;max-width:1400px;margin:0 auto}.parts-page h2{border-bottom:1px solid #dfdfdf;color:#2d53aa;font-weight:600;line-height:1.5;font-size:1.8rem;padding-bottom:.5em}@media only screen and (min-width: 640px){.parts-page h2{font-size:2rem}}@media only screen and (min-width: 960px){.parts-page h2{font-size:2.4rem}}.parts-page h2 span.sub-txt{background:#2d53aa;border-radius:200px;color:#fff;display:block;font-size:1.2rem;line-height:1.2;letter-spacing:1px;margin:0 auto;padding:.3rem;width:8em;font-weight:400}.parts-page p{margin-bottom:1em}.parts-page table{border:1px solid #e1e1e1;border-collapse:collapse;margin-bottom:20px;width:100%}.parts-page table th,.parts-page table td{border:1px solid #e1e1e1;border-collapse:collapse;font-weight:400;padding:1rem}.parts-page__header{padding:20px 0}@media only screen and (min-width: 640px){.parts-page__header{padding:40px 0}}@media only screen and (min-width: 960px){.parts-page__header{padding:60px 0}}.parts-page__header h1{color:#333;font-weight:600;font-size:2rem;letter-spacing:.1em;text-align:center;margin:1rem 0}@media only screen and (min-width: 640px){.parts-page__header h1{font-size:2.2rem}}@media only screen and (min-width: 960px){.parts-page__header h1{font-size:2.4rem}}.parts-page__header h1 span:not(.line-break){font-family:"Kreon",sans-serif;-ms-font-feature-settings:"normal";font-size:1rem;display:block;text-transform:uppercase}.parts-page .search__parts{margin-bottom:30px}@media only screen and (min-width: 640px){.parts-page .search__parts{margin-bottom:40px}}@media only screen and (min-width: 960px){.parts-page .search__parts{margin-bottom:60px}}.parts-page .search__parts h2{border-bottom:1px solid #dfdfdf;color:#2d53aa;font-weight:600;text-align:center;line-height:1.5;font-size:1.8rem;padding-bottom:.5em}@media only screen and (min-width: 640px){.parts-page .search__parts h2{font-size:2rem}}@media only screen and (min-width: 960px){.parts-page .search__parts h2{font-size:2.4rem}}.parts-page .search__parts h2 span.sub-txt{background:#2d53aa;border-radius:200px;color:#fff;display:block;font-size:1.2rem;line-height:1.2;letter-spacing:1px;margin:0 auto;padding:.3rem;width:8em;font-weight:400}.parts-page .search__parts h3{font-weight:500;margin-bottom:1.5em}.parts-page .search__parts .lead-txt{text-align:center;margin-bottom:2em}.parts-page .search__parts #parts_search{width:100%;max-width:720px;margin:0 auto 20px;position:relative}.parts-page .search__parts #parts_search input.keyword__box{border:1px solid #909090;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;-o-border-radius:200px;border-radius:200px;font-size:1.5rem;width:100%;height:3em;line-height:2.4;padding:0 44px 0 16px;position:relative;background:#f8f8f8}@media only screen and (min-width: 640px){.parts-page .search__parts #parts_search input.keyword__box{font-size:1.6rem}}@media only screen and (min-width: 960px){.parts-page .search__parts #parts_search input.keyword__box{font-size:1.8rem}}.parts-page .search__parts #parts_search input[type=submit]{height:100%;width:40px;position:absolute;right:0;top:0;background:rgba(0,0,0,0);z-index:20}.parts-page .search__parts #parts_search .search__submit{display:block;height:100%;width:40px;position:absolute;right:0;top:0;background:rgba(0,0,0,0);z-index:2000}.parts-page .search__parts #parts_search::after{content:"";display:block;font-family:"Ionicons";font-size:2.2rem;height:2.2rem;width:30px;line-height:1;position:absolute;top:0;right:0;bottom:0;margin:auto;background:rgba(0,0,0,0);padding:0 10px;color:#000;z-index:2;text-align:center}.parts-page .search__parts .link_btn{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;color:#282828;background:#fac55f;display:block;padding:8px 36px 8px 24px;margin:0 auto 1em;width:15em;text-decoration:none;position:relative;text-align:center}.parts-page .search__parts .link_btn::after{content:"";display:inline-block;position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:1.4rem;font-family:"Font Awesome 5 Free"}.parts-page .search__parts__product{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;margin-bottom:30px}@media only screen and (min-width: 640px){.parts-page .search__parts__product{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;margin-bottom:40px}}@media only screen and (min-width: 960px){.parts-page .search__parts__product{margin-bottom:30px}}.parts-page .search__parts__product>li{background:#fff;border:1px solid #395daf;border-radius:5px;text-align:center;width:100%;margin-bottom:2%}@media only screen and (min-width: 640px){.parts-page .search__parts__product>li{width:49%}}@media only screen and (min-width: 960px){.parts-page .search__parts__product>li{width:32%}}@media only screen and (min-width: 1280px){.parts-page .search__parts__product>li{width:23.4%}}.parts-page .search__parts__product>li a{color:#395daf;display:block;font-weight:600;font-size:1.8rem;padding:1.6rem 0;text-decoration:none;transition:.3s}@media only screen and (min-width: 640px){.parts-page .search__parts__product>li a{font-size:1.5rem}}@media only screen and (min-width: 960px){.parts-page .search__parts__product>li a{font-size:1.8rem}}.parts-page .search__parts__cat{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start}.parts-page .search__parts__cat>li{width:49%;margin-bottom:2%}@media only screen and (min-width: 640px){.parts-page .search__parts__cat>li{width:32%}}@media only screen and (min-width: 800px){.parts-page .search__parts__cat>li{width:23.4%}}@media only screen and (min-width: 960px){.parts-page .search__parts__cat>li{width:18.5%}}@media only screen and (min-width: 640px){.parts-page .search__parts__subcat p{text-align:center}}.parts-page .search__parts__list{padding-top:86px}@media only screen and (min-width: 960px){.parts-page .search__parts__list{padding-top:120px}}.parts-page .search__parts__list h2{border:none;color:#2d53aa;font-weight:600;text-align:center;font-weight:600 !important;font-size:1.8rem !important;line-height:1.4 !important;margin-bottom:1em !important;padding-bottom:.5em}@media only screen and (min-width: 640px){.parts-page .search__parts__list h2{font-size:2rem !important}}@media only screen and (min-width: 960px){.parts-page .search__parts__list h2{font-size:2.4rem !important}}.parts-page .search__parts__list h2+p a{text-decoration:underline}.parts-page .search__parts__list i.far{margin:0 .2rem 0 .4rem}.parts-page .search__parts__list ul{margin:0 !important;padding:0}@media only screen and (min-width: 960px){.parts-page .search__parts__list ul{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start}}.parts-page .search__parts__list li{border:1px solid #395daf;border-radius:5px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;margin:0 0 4%;padding:1rem;align-items:center;justify-content:space-between}@media only screen and (min-width: 960px){.parts-page .search__parts__list li{width:49%}}.parts-page .search__parts__list li .p-img{width:35%;padding:0;margin-bottom:0;display:block;position:relative}.parts-page .search__parts__list li .p-img::before{content:"";width:100%;display:block;padding-top:100%;position:relative;margin-bottom:1em}.parts-page .search__parts__list li .p-img::after{content:"※ 画像は形状見本です";display:block;font-size:1rem;width:100%;text-align:center;padding:.5em 0}.parts-page .search__parts__list li .p-img img{position:absolute;top:0;bottom:1em;left:0;right:0;margin:auto;max-width:90%;max-height:84%}.parts-page .search__parts__list li .p-info{width:64%;margin-bottom:0;padding:0}.parts-page .search__parts__list li .p-info h3{margin:0 0 .4rem;font-weight:600;font-size:1.5rem;text-align:left}.parts-page .search__parts__list li .p-model{background:#395daf;border-radius:3px;color:#fff;display:inline-block;font-weight:600;padding:.4rem 1.6rem;margin-bottom:1em}.parts-page .search__parts__list li .p-parts{background:#f5f5f5;width:100%;margin-bottom:1em;padding:.8rem}.parts-page .search__parts__list li .p-parts h4{font-weight:600;font-size:1.3rem;margin:0 0 .5em;padding:0}.parts-page .search__parts__list li .list__table{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;box-sizing:border-box;border:1px solid #dfdfdf;font-size:1.1rem;margin-bottom:20px}.parts-page .search__parts__list li .list__table dt{width:30%;box-sizing:border-box;padding:.5em;border-top:none;border-right:1px solid #dfdfdf}.parts-page .search__parts__list li .list__table dt:not(:last-of-type){border-bottom:1px solid #dfdfdf}.parts-page .search__parts__list li .list__table dd{margin:0;width:70%;box-sizing:border-box;padding:.5em}.parts-page .search__parts__list li .list__table dd:not(:last-of-type){border-bottom:1px solid #dfdfdf}.parts-page .search__parts__list li .p-parts__item{background:#f5f5f5;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:flex-start;margin-bottom:0}.parts-page .search__parts__list li .p-parts__item li{background:#f5f5f5;border:none;border-radius:0;font-size:1.1rem;margin-bottom:0;width:23%;padding:.4rem}.parts-page .search__parts__list li .p-parts__item li a{display:block;text-align:center;text-decoration:underline}.parts-page .search__parts__list li .p-parts__item li img{display:block}.parts-page .search__parts__list li .p-page{width:100%}.parts-page .search__parts__list li .p-page a{background:#ed405b;border-radius:100px;color:#fff;display:block;padding:.8rem 0;margin:0 auto;width:80%;max-width:320px;text-align:center}@media only screen and (min-width: 640px){.parts-page .search__parts__list li{border-radius:5px;display:block;margin:0 0 4%;padding:1.6rem;align-items:center;overflow:auto}.parts-page .search__parts__list li::after{content:"";display:block;clear:both;height:0}.parts-page .search__parts__list li .p-img{width:25%;padding:0;margin-bottom:0;display:block;position:relative;float:left}.parts-page .search__parts__list li .p-img::before{content:"";width:100%;display:block;padding-top:100%;position:relative;margin-bottom:1em}.parts-page .search__parts__list li .p-img::after{font-size:1.1rem;width:100%;text-align:center;padding:.5em 0;margin-bottom:.5em}.parts-page .search__parts__list li .p-img img{position:absolute;top:0;bottom:1em;left:0;right:0;margin:auto}.parts-page .search__parts__list li .p-info{width:72%;float:right;margin-bottom:0;padding:.8rem 0 0 .8rem}.parts-page .search__parts__list li .p-info h3{margin:0 0 .5em;font-weight:600;font-size:1.6rem}.parts-page .search__parts__list li .p-model{font-size:1.5rem}.parts-page .search__parts__list li .p-parts{width:72%;float:right;padding:.8rem 0 0 .8rem}.parts-page .search__parts__list li .p-parts h4{font-weight:600;font-size:1.6rem;margin:0 0 .5em;padding:0}.parts-page .search__parts__list li .list__table{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;box-sizing:border-box;border:1px solid #dfdfdf;font-size:1.4rem}.parts-page .search__parts__list li .list__table dt{width:30%;box-sizing:border-box;padding:.4em;border-top:none;border-right:1px solid #dfdfdf}.parts-page .search__parts__list li .list__table dt:not(:last-of-type){border-bottom:1px solid #dfdfdf}.parts-page .search__parts__list li .list__table dd{margin:0;width:70%;box-sizing:border-box;padding:.4em}.parts-page .search__parts__list li .list__table dd:not(:last-of-type){border-bottom:1px solid #dfdfdf}.parts-page .search__parts__list li .p-parts__item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-items:center;justify-content:space-between;padding:1rem;width:100%}.parts-page .search__parts__list li .p-parts__item li{border:none;border-radius:0;font-size:1.3rem;margin-bottom:0;width:23%;padding:0}.parts-page .search__parts__list li .p-parts__item li a{display:block;text-align:center}.parts-page .search__parts__list li .p-parts__item li img{display:block}.parts-page .search__parts__list li .p-page{width:25%;float:left}.parts-page .search__parts__list li .p-page a{background:#ed405b;border-radius:100px;color:#fff;display:block;padding:.8rem 0;margin:0 auto;width:80%;max-width:320px;text-align:center}}@media only screen and (min-width: 960px){.parts-page .search__parts__list h2+p{text-align:center}.parts-page .search__parts__list li .p-img{width:30%;padding:0;margin-bottom:0;display:block;position:relative;float:left}.parts-page .search__parts__list li .p-img::before{content:"";width:100%;display:block;padding-top:100%;position:relative;margin-bottom:1em}.parts-page .search__parts__list li .p-img::after{font-size:1.2rem;width:100%;text-align:center;padding:.5em 0}.parts-page .search__parts__list li .p-img img{position:absolute;top:0;bottom:1em;left:0;right:0;margin:auto}.parts-page .search__parts__list li .p-info{width:68%}.parts-page .search__parts__list li .p-parts{width:67%;float:right;padding:1.6rem 1.6rem 0 1.6rem}.parts-page .search__parts__list li .p-parts__item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-items:center;justify-content:flex-start;padding:1rem;width:100%}.parts-page .search__parts__list li .p-parts__item li{border:none;border-radius:0;font-size:1.3rem;margin:0 2% 2% 0;width:18%;padding:0}.parts-page .search__parts__list li .p-parts__item li:nth-child(5n){margin-right:0}.parts-page .search__parts__list li .p-parts__item li a{display:block;text-align:center}.parts-page .search__parts__list li .p-parts__item li img{display:block}.parts-page .search__parts__list li .p-page{width:30%;float:left}.parts-page .search__parts__list li .p-page a{background:#ed405b;border-radius:100px;color:#fff;display:block;padding:.8rem 0;margin:0 auto;width:90%;max-width:320px;text-align:center;font-size:1.3rem}}.parts-page .search__parts .line-break{display:inline-block}.parts-page .search__parts .line-break-smp{display:block}@media only screen and (min-width: 640px){.parts-page .search__parts .line-break-smp{display:inline}}.parts-page .parts__guide{width:94%;max-width:1200px;margin:0 auto}.parts-page .parts__guide span.line-break{display:inline-block}.parts-page .parts__guide span.line-break-smp{display:block}.parts-page .parts__guide .is-empty{border:none !important;background:none !important;height:0 !important;border:none !important;margin-bottom:0 !important;padding:0 !important}.parts-page .parts__guide h1 span.line-break{display:inline-block;font-size:2rem}.parts-page .parts__guide__info{text-align:center}.parts-page .parts__guide__info p{margin-bottom:20px}.parts-page .parts__guide__info a{background:#ffba00;border-radius:100px;color:#222;display:inline-block;padding:.8em 2.4em;text-align:center;text-decoration:none}.parts-page .parts__guide__info{margin-bottom:20px}@media only screen and (min-width: 640px){.parts-page .parts__guide__info{margin-bottom:30px}}@media only screen and (min-width: 960px){.parts-page .parts__guide__info{margin-bottom:40px}}.parts-page .before__search{background:#fdd2d4;padding:20px;margin-bottom:20px}@media only screen and (min-width: 640px){.parts-page .before__search{margin-bottom:30px}}@media only screen and (min-width: 960px){.parts-page .before__search{margin-bottom:40px}}.parts-page .parts__guide .before__search__title{color:#282828;font-weight:500;text-align:left}.parts-page .parts__guide .before__search__title:not(:first-of-type){margin-top:60px}.parts-page .parts__guide .inner__section{background:#fff;padding:20px}@media only screen and (min-width: 640px){.parts-page .parts__guide .inner__section{padding:30px}}@media only screen and (min-width: 960px){.parts-page .parts__guide .inner__section{padding:40px}}.parts-page .parts__guide .before__search .inner__section h2{border-bottom:1px solid #dfdfdf}.parts-page .parts__guide .before__search .inner__section h2 span{display:block}.parts-page .be__careful h2{line-height:1.4;text-align:left}.parts-page .be__careful h2 span{background:#fd7373;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;color:#fff;display:block;font-size:1.3rem;font-weight:normal;margin-bottom:.8rem;width:14em;padding:.5rem 1.2rem;line-height:1;text-align:center}.parts-page .be__careful dl{margin-top:40px}.parts-page .be__careful dl dt,.parts-page .be__careful dl dd p.notice{margin-left:1em;text-indent:-1em;font-weight:600}.parts-page .be__careful dl dt{color:#18668d;margin-bottom:1em}.parts-page .be__careful dl dd{margin-bottom:30px;margin-left:0}.parts-page .be__careful .scroll__box table{width:100%}.parts-page .be__careful .scroll__box table th{background:#efefef}.parts-page .be__careful .scroll__box table th,.parts-page .be__careful .scroll__box table td{white-space:nowrap}.parts-page .be__careful .scroll__box{overflow:auto;white-space:nowrap}.parts-page .be__careful .scroll__box::-webkit-scrollbar{height:5px}.parts-page .be__careful .scroll__box::-webkit-scrollbar-track{background:#f1f1f1}.parts-page .be__careful .scroll__box::-webkit-scrollbar-thumb{background:#bcbcbc}/*# sourceMappingURL=parts.css.map */