.dp_pc{display:block}.dp_sp{display:none}.flex{display:flex}.flex_jc_Sbetween{justify-content:space-between}.flex_jc_center{justify-content:center}.Prelative{position:relative}.Pabsolute{position:absolute}.w740_w90p{max-width:740px;margin:0 auto}.w980_w100p{width:980px;margin:0 auto}.w1360_w100p{max-width:1360px;margin:0 auto}.w40p_w90p{width:40%}.column_3{width:calc(100% / 3)}.column_2{width:calc((100% / 2) - 24px)}.bg_000{background-color:#000}.bg_004C97{background-color:#004c97}.bg_fff{background-color:#fff}.bg_f4{background-color:#f4f4f4}.c_fff{color:#fff}.c_004C97{color:#004c97}.m0auto{margin:0 auto}.taC{text-align:center}.taJ{text-align:justify}.ff_futura{font-family:futura-pt,sans-serif;font-weight:600}.fB{font-weight:700}.lh16{line-height:1.6em}.lh2{line-height:2em}.fs_XL{font-size:48px;margin-bottom:48px}.fs_L{font-size:40px}.fs_M{font-size:32px}.fs_MS{font-size:24px}.fs_S{font-size:20px}.fs_XS{font-size:14px}.mb_L{margin-bottom:120px}.mb_M{margin-bottom:80px}.mb_MS{margin-bottom:56px}.mb_S{margin-bottom:40px}.mb_XS{margin-bottom:16px}.pb_L{padding-bottom:120px}.pb_M{padding-bottom:80px}.pb_S{padding-bottom:40px}.pb_XS{padding-bottom:16px}.floating{position:fixed;right:32px;bottom:20px;z-index:100}.floating a{display:block;margin:0 0 20px;padding:15px 0;position:relative;color:var(--color-white);background:var(--color-brand);text-align:center;text-decoration:none;width:250px;transition:all .3s ease}.floating a:hover{opacity:.7}.googlemap{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.youtube-short{width:100%;text-align:center}@media(max-width:1024px){.w1360_w100p{width:980px}.floating{left:50%;bottom:-8px;transform:translate(-50%,-50%);width:250px}.floating a{margin-bottom:0 !important}}@media(max-width:820px){.dp_pc{display:none}.dp_sp{display:block}.column_2{width:calc((100% / 2) - 10px)}.column_3,.w1360_w100p,.w100_sp{width:100%}.position_i{position:initial}.display_B{display:block}.w740_w90p,.w40p_w90p,.w90_sp{width:90%;margin:0 auto}.w980_w100p{width:100%}.fs_L{font-size:24px;margin-bottom:24px}.fs_M{font-size:20px}.fs_MS{font-size:18px}.fs_S{font-size:18px}.mb_L{margin-bottom:80px}.mb_M{margin-bottom:40px}.mb_MS{margin-bottom:24px}.mb_S{margin-bottom:16px}.mb_XS{margin-bottom:5px}.pb_L{padding-bottom:80px}.pb_M{padding-bottom:40px}.pb_S{padding-bottom:16px}.pb_XS{padding-bottom:5px}}#rentalcar .disp_pc{display:block}#rentalcar .disp_sp{display:none}#rentalcar h1{font-weight:900;margin-bottom:18px}#rentalcar h2{font-size:25px;margin-bottom:1em}#rentalcar h4{font-weight:500;margin:1.5em 0 .5em}#rentalcar .ff_futura{font-size:30px}#rentalcar .btnWrap .btn:after{border:none}#rentalcar .btnTwoColumn{display:flex;width:80%;margin:80px auto 0}#rentalcar .leadWrap{border-bottom:solid 1px #000;padding-bottom:50px}#rentalcar .leadWrap p{margin-bottom:1em}#rentalcar .priceWrap{border-bottom:solid 1px #000;padding:50px 0;display:flex}#rentalcar .priceInfo{width:50%;display:flex;flex-direction:column;justify-content:center}#rentalcar .priceInfo dl{display:flex;flex-wrap:wrap}#rentalcar .priceInfo dt{width:16em}#rentalcar .priceInfo dd{width:calc(100% - 16em)}#rentalcar .priceInfo .btnWrap .btn{margin:0}#rentalcar .priceGallery{width:50%;display:grid;grid-template-columns:repeat(3,1fr);gap:5px}#rentalcar .priceGalleryItem_1{grid-area:1/1/2/4}#rentalcar .priceGalleryItem_2{grid-area:2/1/3/2}#rentalcar .priceGalleryItem_3{grid-area:2/2/3/3}#rentalcar .priceGalleryItem_4{grid-area:2/3/3/4}#rentalcar .galleryWrap{padding:50px 0}#rentalcar .galleryLead{width:90%;margin:0 auto 50px}#rentalcar .galleryBody{display:flex;flex-direction:column;gap:5px}#rentalcar .galleryBodyTop{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}#rentalcar .galleryBodyBottom{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}#rentalcar .galleryBodyItem{overflow:hidden;aspect-ratio:4/3}#rentalcar .galleryBodyItem img{width:100%;height:100%;object-fit:cover;display:block}#rentalcar .petWrap{background:var(--color-gray-bg)}#rentalcar .petInner{display:flex;justify-content:center}#rentalcar .petInfo{display:flex;flex-direction:column;align-items:center;justify-content:center;width:57%}#rentalcar .petImage{width:43%}#rentalcar .petInfo .petInfoInner{text-align:left}#rentalcar .article{word-break:break-word;overflow-wrap:break-word;white-space:normal}#rentalcar .articleTagWrap a{margin-right:1.1em;font-family:hiragino-kaku-gothic-pron,sans-serif;font-style:normal;font-size:10px;font-weight:300;line-height:1.7;color:var(--color-dark-gray-txt)}#rentalcar .reviewWrap{padding:80px 0 100px}#rentalcar .instagramWrap{padding-top:80px}@media (max-width:850px){#rentalcar .disp_pc{display:none}#rentalcar .disp_sp{display:block}#rentalcar h1{margin-bottom:20px}#rentalcar h2{font-size:25px;font-size:22px;margin-bottom:1em}#rentalcar .ff_futura{font-size:25px}#rentalcar .btnTwoColumn{width:100%;margin-top:80px;justify-content:space-between}#rentalcar .btnTwoColumn a{width:45%;margin:0}#rentalcar .leadWrap{padding-bottom:30px}#rentalcar .priceWrap{padding:30px 0 50px;flex-direction:column}#rentalcar .priceInfo{width:100%}#rentalcar .priceGallery{margin-top:1em;width:100%}#rentalcar .galleryWrap{padding:50px 0}#rentalcar .galleryLead{width:100%}#rentalcar .galleryBody{width:100vw;margin:calc(50% - 50vw)}#rentalcar .petWrap{padding:50px 0}#rentalcar .petInner{flex-direction:column}#rentalcar .petInfo{width:100%;margin-top:50px}#rentalcar .petImage{width:100vw;margin:calc(50% - 50vw)}#rentalcar .reviewWrap{padding:50px 0 80px}#rentalcar .instagramWrap{padding-top:80px}}@media (max-width:577px){#rentalcar .articleTagWrap a{margin-right:1em;font-family:hiragino-kaku-gothic-pron,sans-serif;font-style:normal;font-size:10px;font-weight:300;line-height:20px;color:var(--color-dark-gray-txt)}}#parksproject section{margin-bottom:150px}#parksproject section:last-child{margin-bottom:0}#parksproject a:hover{text-decoration:underline}#parksproject .ttl{text-align:left}#parksproject .ttl h2,#parksproject .ttl h3{font-family:futura-pt,sans-serif;font-weight:600;line-height:1;margin-bottom:40px}#parksproject .ttl h2{font-size:30px}#parksproject .leadWrap{width:70%;text-align:center}#parksproject .leadWrap .img_logo{width:80%;max-width:800px;margin:0 auto 60px}#parksproject .leadWrap p{font-weight:500}#parksproject .youtubeWrap{width:100%;aspect-ratio:16/9}#parksproject .youtubeWrap iframe{width:100%;height:100%}#parksproject .photographerWrap{width:90%;display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:center}#parksproject .photographerWrap .image{max-width:350px;margin:auto;border-radius:50%}#parksproject .photographerWrap .photographerInfo{width:100%}#parksproject .photographerWrap .photographerInfo p{margin-bottom:1em}#parksproject .photographerWrap .photographerInfo span{display:block}#parksproject .parksWrap{padding:50px 0;background:var(--color-line)}#parksproject .motorsInner{padding:3em;margin-bottom:100px;text-align:left;border:solid 1px var(--color-line);display:grid;grid-template-columns:1fr 1.3fr;gap:5%;align-items:center}#parksproject .motorsInner .btnWrap .lnkBtn{margin:0}#parksproject .relatedPostWrap .ttl{margin-bottom:0}#parksproject .articlesLeadWrap{margin-bottom:30px}#parksproject .collaborationWrap{background:var(--color-line);padding:50px 0}#parksproject .collaborationItems{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#parksproject .collaborationItem{width:calc(25% - 12px);padding:15px 0 0;background:var(--color-white);display:flex;justify-content:center}#parksproject .collaborationItemInner{width:90%;display:flex;flex-direction:column}#parksproject .collaborationItem h4{margin:10px 0;font-family:futura-pt,sans-serif;font-weight:600;line-height:1.2}#parksproject .collaborationItem span{font-family:futura-pt,sans-serif;font-weight:600;line-height:1;margin-bottom:40px}#parksproject .projectInner{border:solid 1px var(--color-line);padding:50px;display:grid;grid-template-columns:1.2fr 1fr;gap:5%;align-items:center}#parksproject .projectInner .link{margin-top:1.5em;font-weight:500}#parksproject .projectInner .link a{font-weight:500}@media (max-width:999px){#parksproject section{margin-bottom:100px}#parksproject .ttl h2,#parksproject .ttl h3{margin-bottom:20px}#parksproject .leadWrap{width:90%}#parksproject .leadWrap h1{margin-bottom:30px}#parksproject .photographerWrap{width:70%;margin:50px auto;display:flex;flex-direction:column-reverse;align-items:flex-start;margin-bottom:100px}#parksproject .photographerWrap .image{margin:50px auto}#parksproject .parksWrap{padding:50px 0;background:var(--color-line)}#parksproject .motorsInner{padding:2em;display:flex;gap:0}#parksproject .motorsInner img{margin:20px 0 40px}#parksproject .relatedPostWrap .ttl{margin-bottom:0}#parksproject .articlesLeadWrap{margin-bottom:30px}#parksproject .collaborationWrap{background:var(--color-line);padding:50px 0}#parksproject .collaborationItems{display:flex;align-items:center;justify-content:space-between}#parksproject .collaborationItem{width:calc(50% - 5px);margin-bottom:20px;padding:15px 0 0;background:var(--color-white);display:flex;justify-content:center}#parksproject .collaborationItemInner{width:90%;display:flex;flex-direction:column}#parksproject .collaborationItem h4{margin:10px 0;font-family:futura-pt,sans-serif;font-weight:600;line-height:1.2}#parksproject .collaborationItem span{font-family:futura-pt,sans-serif;font-weight:600;line-height:1;margin-bottom:40px}#parksproject .projectInner{border:solid 1px var(--color-line);padding:2em;display:flex;flex-direction:column-reverse;gap:0;align-items:center}#parksproject .projectInner img{margin-bottom:1em}#parksproject .projectInner h3{margin:15px 0 10px}}@media (max-width:577px){#parksproject .ttl h3{font-size:16px}}#parksproject .article img{margin-bottom:10px}#parksproject .article h4{font-family:hiragino-kaku-gothic-pron,sans-serif;font-style:normal;font-weight:600;font-size:18px!important;margin-bottom:10px}#parksproject .articleTagWrap{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}#parksproject .articleTagWrap a{margin-right:1.1em;font-family:hiragino-kaku-gothic-pron,sans-serif;font-style:normal;font-size:10px;font-weight:300;line-height:1.7;color:var(--color-dark-gray-txt)}#parksproject .articleTagWrap a:before{margin-right:2px;content:url(//contents.gordonmillermotors.com/gmwp/wp-content/themes/gordon-miller_20260218/css/../img/icon_tag.svg);display:inline-block;width:1em;height:1em}#parksproject .article .data{font-family:futura-pt,sans-serif;font-style:normal;font-size:16px;font-weight:300;line-height:25px;color:var(--color-gray-txt)}@media (max-width:577px){#parksproject .article img{margin-bottom:5px}#parksproject .article h3{font-size:14px;line-height:21px}#parksproject .article h4{white-space:normal;word-wrap:break-word;font-size:14px!important;line-height:21px;margin-bottom:15px}#parksproject .articleTagWrap a{margin-right:1em;font-family:hiragino-kaku-gothic-pron,sans-serif;font-style:normal;font-size:10px;font-weight:300;line-height:20px;color:var(--color-dark-gray-txt)}#parksproject .articleTagWrap a:before{margin-right:2px;content:url(//contents.gordonmillermotors.com/gmwp/wp-content/themes/gordon-miller_20260218/css/../img/icon_tag.svg);display:inline-block;width:1em;height:1em}#parksproject .article .data{font-size:12px;line-height:25px}}