.parts-access .page-contents{padding:35px 0 75px}@media(min-width: 768px){.parts-access .page-contents{padding:100px 0 150px}}.parts-access .access-map{margin-inline:-6.6666666667vw}@media(min-width: 768px){.parts-access .access-map{margin-inline:0}}.parts-access .access-map iframe{display:block;width:100%;height:250px}@media(min-width: 768px){.parts-access .access-map iframe{height:460px}}.parts-access .access-address{font-weight:500;text-align:center;font-size:1.4rem;line-height:1.7;margin-top:20px}@media(min-width: 768px){.parts-access .access-address{text-align:left;font-size:1.6rem;margin-top:25px}}.parts-access .access-heading{font-weight:700;line-height:1.2;margin:30px auto 15px;text-align:center;font-size:2rem}@media(min-width: 768px){.parts-access .access-heading{margin:70px auto 50px;font-size:2.6rem}}.parts-access .access-heading::after{content:"";display:block;height:2px;width:150px;background:#019d85;margin:10px auto 0}@media(min-width: 768px){.parts-access .access-heading::after{width:300px}}.parts-access .access-lead{font-weight:500;text-align:center;font-size:1.4rem;margin-top:15px}@media(min-width: 768px){.parts-access .access-lead{font-size:1.6rem;margin-top:25px}}.parts-access .access-lead:where(.access-heading+*){margin-top:0}@media(min-width: 768px){.parts-access .access-lead:where(.access-heading+*){margin-top:-25px}}@media(min-width: 768px){.parts-access .access-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.parts-access .access-block{letter-spacing:.03em;margin-top:30px}@media(min-width: 768px){.parts-access .access-block{margin-top:60px}}@media(min-width: 768px){.parts-access .access-block:where(.access-flex *){margin-top:0;width:49%}}.parts-access .access-block.-center{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.parts-access .access-title{font-weight:700;font-size:1.7rem;text-indent:-0.9em;padding-left:.9em}@media(min-width: 768px){.parts-access .access-title{font-size:2.1rem}}.parts-access .access-title::before{content:"";display:inline-block;aspect-ratio:1;width:.5em;background:#019d85;margin-right:.4em;-webkit-transform:translateY(-30%);transform:translateY(-30%)}.parts-access .access-info{padding-left:12px;margin-top:12px}@media(min-width: 768px){.parts-access .access-info{padding-left:20px;margin-top:20px}}.parts-access .access-info .-text{font-weight:500;font-size:1.4rem}@media(min-width: 768px){.parts-access .access-info .-text{font-size:1.6rem}}.parts-access .access-info .-tel{font-weight:700;font-size:2.4em}.parts-access .access-info dt{font-weight:700;margin-bottom:5px;font-size:1.6rem}@media(min-width: 768px){.parts-access .access-info dt{font-size:1.8rem}}.parts-access .access-info a{color:#019d85;text-decoration:underline}@media(min-width: 768px){.parts-access .access-info a{-webkit-transition:opacity .3s;transition:opacity .3s}.parts-access .access-info a:hover{opacity:.7}}.parts-access .access-info .-flex{margin-top:10px}@media(min-width: 768px){.parts-access .access-info .-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.parts-access .access-info img{display:block;-ms-flex-negative:0;flex-shrink:0}.parts-access .access-info img+*{margin-top:10px}@media(min-width: 768px){.parts-access .access-info img+*{margin-top:0;margin-left:20px}}/*# sourceMappingURL=parts-access.min.css.map */