:root{--font-body-family:"Helvetica", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif}.test-ride{position:relative;padding-top:42px}.test-ride__heading .section-headings{position:static}.test-ride__mainvisual{display:block;margin-top:34px;width:100vw;margin-left:calc(50% - 50vw)}.test-ride__mainvisual img{width:100%;height:auto}.test-ride__block{font-size:1.3rem;line-height:1.8;padding:30px 0;max-width:840px;margin-right:auto;margin-left:auto}.test-ride__block img{max-width:100%;height:auto;vertical-align:bottom}.test-ride__block--page{max-width:840px;margin-right:auto;margin-left:auto}.test-ride__block--page h3{font-size:2rem;font-weight:700;margin-bottom:24px}.test-ride__block--page p{line-height:1.9;font-size:1.2rem}.test-ride__graybox{background:#efefef;border-radius:8px;padding:27px 24px}.test-ride__block--page .test-ride__graybox hr{background:#a2a2a2;margin-right:0;margin-left:0}.test-ride__block--page.image-wide img{width:100vw;margin-left:calc(50% - 50vw);max-width:100vw}.test-ride__block--page h3{font-weight:700;font-size:1.6rem;margin-bottom:1em;line-height:1.5}.test-ride__block--page h4{font-size:1.2rem;font-weight:700}.test-ride__block--page hr{margin:24px 0;height:1px;background:#efefef}.test-ride__block--page a{text-decoration:underline}.test-ride__block--text p{line-height:2}.test-ride__button{display:block;text-align:center;background:#4d6071;color:#fff;padding:14px 0;width:100%;font-weight:700;border-radius:100rem;font-size:1.4rem;line-height:1}@media screen and (min-width:750px){.test-ride__mainvisual{width:100%;margin-left:0;margin-right:0;margin-top:32px}.test-ride__block--page{letter-spacing:0}.test-ride__block--page h3{font-size:1.8rem;margin-bottom:1em}.test-ride__block--page h4,.test-ride__block--page p{font-size:1.4rem;line-height:1.71}.test-ride__block--page hr{margin:32px 0}.test-ride__block--link{text-align:center}.test-ride__graybox{margin-top:64px}.test-ride__block{font-size:1.6rem}.test-ride__block--page{padding-top:50px;padding-bottom:50px}.test-ride__block--page.image-wide img{width:auto;margin-left:0;max-width:100%}.test-ride__button{display:inline-block;padding:15px 100px;font-size:1.7rem;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/test-ride.css.map */
