.parts-about .page-contents{padding:35px 0 75px}@media(min-width: 768px){.parts-about .page-contents{padding:100px 0 150px}}.parts-about *{letter-spacing:.03em}.parts-about img{display:block}.parts-about .-text{font-size:1.4rem}@media(min-width: 768px){.parts-about .-text{font-size:1.6rem}}.parts-about .-heading{font-weight:700;line-height:1.2;margin:0 auto 15px;text-align:center;font-size:2rem}@media(min-width: 768px){.parts-about .-heading{margin:0 auto 50px;font-size:2.6rem}}.parts-about .-heading::after{content:"";display:block;height:2px;width:150px;background:#019d85;margin:10px auto 0}@media(min-width: 768px){.parts-about .-heading::after{width:300px}}@media(min-width: 768px){.parts-about .lead-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width: 768px){.parts-about .lead-img{-ms-flex-negative:0;flex-shrink:0;width:50%}}.parts-about .lead-text{font-weight:500;margin-top:10px}@media(min-width: 768px){.parts-about .lead-text{margin-top:0;margin-left:25px}}.parts-about .facility{margin-top:60px}@media(min-width: 768px){.parts-about .facility{margin-top:100px}}@media(min-width: 768px){.parts-about .facility-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(min-width: 768px){.parts-about .facility-img{-ms-flex-negative:0;flex-shrink:0;width:50%}}.parts-about .facility-text{margin-top:10px}@media(min-width: 768px){.parts-about .facility-text{margin-top:0;margin-right:25px}}.parts-about .facility-text p:not(:first-child){margin-top:1em}.parts-about .facility-text dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.parts-about .facility-text dl:not(:first-child){margin-top:1.5em}.parts-about .facility-text dt{font-weight:500;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30%;border-bottom:1px solid #b9baba;padding-bottom:10px;padding-right:10px}.parts-about .facility-text dt:nth-child(n+3){margin-top:10px}.parts-about .facility-text dd{width:70%;border-bottom:1px solid #b9baba;padding-bottom:10px}.parts-about .facility-text dd:nth-child(n+3){margin-top:10px}/*# sourceMappingURL=parts-about.min.css.map */