main{margin-top:80px}h2{margin-bottom:20px}strong{font-weight:600}section{margin-bottom:150px}@media (max-width:577px){main{margin-top:30px;overflow:hidden}h2{margin-bottom:20px}section{margin-bottom:0}}.postHeaderWrap{margin:0 auto 90px}.postHeaderWrap h1{margin-bottom:10px;font-family:hiragino-kaku-gothic-pron,sans-serif;font-style:normal;font-size:32px;font-weight:300;line-height:48px}.postHeaderWrap span{font-family:futura-pt,sans-serif;font-style:normal;font-size:16px;font-weight:300;line-height:25px;color:var(--color-gray-txt)}.postHeaderWrap img{margin-top:15px}@media (min-width:1000px){.postHeaderWrap{width:980px}}@media (max-width:999px){.postHeaderWrap{width:90%}}@media (max-width:577px){.postHeaderWrap{margin:0 auto 30px;width:100%}.postHeaderWrap h1{margin-bottom:5px;font-size:22px;line-height:33px}.postHeaderWrap span{font-size:14px;line-height:25px}.postHeaderWrap img{margin:10px calc(50% - 50vw) 0;width:100vw}}.postContentWrap{margin:0 auto 100px;width:80%}.postContentWrap p{font-family:hiragino-kaku-gothic-pron,sans-serif;font-style:normal;font-size:16px;font-weight:300;line-height:33px}@media (min-width:1000px){.postContentWrap{width:740px}}@media (max-width:999px){.postContentWrap{width:68%}}@media (max-width:577px){.postContentWrap{margin:0 auto 80px;width:90%}.postContentWrap p{font-size:14px;line-height:30px}}.postSnsWrap{margin:0 auto 150px}.postSnsInnerWrap{display:flex;align-items:center;justify-content:center}.postSnsInnerWrap a{width:29x;margin:0 15px}@media (max-width:577px){.postSnsWrap{margin:0 auto 80px;width:100%}}.postTagWrap{margin:0 auto 100px;width:100%;padding:40px 0;background:var(--color-gray-bg)}.postTagInnerWrap{margin:auto;width:60%}.postTagInnerWrap span{margin-right:10px;font-family:hiragino-kaku-gothic-pron,sans-serif;font-size:16px;font-weight:300;line-height:25px}.postTagInnerWrap a{margin-right:1.5em;font-family:hiragino-kaku-gothic-pron,sans-serif;font-style:normal;font-size:16px;font-weight:300;line-height:25px;color:var(--color-black);white-space:nowrap}.postTagInnerWrap a:before{content:url(//contents.gordonmillermotors.com/gmwp/wp-content/themes/gordon-miller_20251126/css/../img/icon_tag.svg);display:inline-block;width:1em;height:1em}@media (min-width:1000px){.postTagInnerWrap{width:740px}}@media (max-width:999px){.postTagInnerWrap{width:100%}}@media (max-width:577px){.postContentWrap{margin:0 auto 80px;width:90%}.postContentWrap p{font-size:14px;line-height:30px}}@media (max-width:577px){.postTagWrap{padding:30px 0}.postTagInnerWrap{width:100%}.postTagInnerWrap span{margin-right:8px;font-size:14px;display:block}.postTagInnerWrap a{margin-right:1.5em;font-size:14px}.postTagInnerWrap a:before{content:url(//contents.gordonmillermotors.com/gmwp/wp-content/themes/gordon-miller_20251126/css/../img/icon_tag.svg);display:inline-block;width:1em;height:1em}}.btnWrap .btn_back{width:190px;padding:15px 0 15px 10px}.btnWrap .btn_back:after{left:15px}.btnWrap .btn_back span{font-size:14px}@media (max-width:577px){.btnWrap{margin-top:80px}.btnWrap .btn_back{width:190px;padding:15px 0 15px 10px}.btnWrap .btn_back:after{left:15px}}.wp-block-heading{font-family:hiragino-kaku-gothic-pron,sans-serif;font-style:normal;font-size:18px;font-weight:500;line-height:33px}pre a{font-family:hiragino-kaku-gothic-pron,sans-serif;font-style:normal;font-size:14px;font-weight:300;line-height:1.5}.has-small-font-size{font-size:14px}.wp-block-image img{margin-bottom:0}@media (max-width:577px){.wp-block-heading{font-size:16px;line-height:30px}.wp-block-image img{margin-bottom:0}}.youtubeWrap{position:relative;width:100%;padding-top:56.25%}.youtubeWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mapWrap{position:relative;width:100%;height:0;padding-top:56.25%}.mapWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.vj_motors_introduction h3{margin-top:80px;font-size:22px}.vj_motors_introduction ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:24px}.vj_motors_introduction li{list-style:none;width:calc(32% - 40px / 4);margin-bottom:24px}.vj_motors_introduction img{width:100%}.vj_motors_introduction p{font-size:14px}.vj_btnWrap .vj_btn{padding:10px 0}.vj_btnWrap .vj_btn{display:block;padding:20px 0;position:relative;background:var(--color-brand);color:var(--color-white);text-align:center;text-decoration:none;max-width:320px;width:100%}.vj_btnWrap .vj_btn span{font-size:16px;font-weight:300;line-height:1}.vj_btnWrap .vj_btn:after{content:'';border:0;border-top:solid 2px var(--color-white);border-right:solid 2px var(--color-white);border-radius:2px;display:inline-block;width:10px;height:10px;position:absolute;top:50%;right:20px;transform:translateY(-50%) rotate(45deg)}@media screen and (max-width:600px){.vj_motors_introduction li{width:calc(50% - 10px / 2)}.vj_btnWrap .vj_btn{margin-top:16px}}@media screen and (max-width:375px){.vj_btnWrap .vj_btn span{font-size:14px}}.vj_product_acc{margin-bottom:10px;border-bottom:solid 1px var(--color-line)}.vj_product_acc summary{display:flex;justify-content:space-between;align-items:center;position:relative;color:var(--color-black);font-weight:600;cursor:pointer;margin-bottom:10px}.vj_product_acc summary::-webkit-details-marker{display:none}.vj_product_acc summary:after{transform:translateY(-25%) rotate(45deg);width:7px;height:7px;margin-left:10px;border-bottom:3px solid var(--color-black);border-right:3px solid var(--color-black);content:'';transition:transform .3s}.vj_product_acc[open] summary:after{transform:rotate(225deg)}.vj_product_acc_inner{display:flex;flex-wrap:wrap;justify-content:space-between}.vj_product_acc__item{width:48%;margin-bottom:50px}.vj_product_acc__item img{margin-bottom:15px}.vj_product_acc__item h5,.vj_product_acc__item span{font-size:16px;font-weight:600}.vj_product_acc__item a{position:relative;display:block;text-align:center;box-shadow:none;text-decoration:none;max-width:100%;padding:15px 0;margin-top:15px;background:var(--color-single-btn-bg);border-radius:9999px}.vj_product_acc__item a:after{content:'';position:absolute;top:0;bottom:0;right:27px;width:9px;height:9px;margin:auto;border-top:2px solid var(--color-white);border-right:2px solid var(--color-white);transform:rotate(45deg);box-sizing:border-box}.vj_product_acc__item a span{color:var(--color-white);font-weight:600}