@charset "utf-8";@font-face{font-display:swap;font-family:'Noto Serif JP';font-style:normal;font-weight:400;src:url(//autoshop-nakamichi.jp/wp-content/themes/nakamichiStyle/font/NotoSerifJP-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:'Noto Serif JP';font-style:bold;font-weight:700;src:url(//autoshop-nakamichi.jp/wp-content/themes/nakamichiStyle/font/NotoSerifJP-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:400;src:url(//autoshop-nakamichi.jp/wp-content/themes/nakamichiStyle/font/MPLUSRounded1c-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:'M PLUS Rounded 1c';font-style:bold;font-weight:700;src:url(//autoshop-nakamichi.jp/wp-content/themes/nakamichiStyle/font/MPLUSRounded1c-Bold.woff) format("woff")}body{animation:fadein 1s forwards}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.site-header{border-bottom:1px solid #fff}.site-body{padding:2rem 0 4rem}body:not(.home) .site-body{padding-top:.5em;padding-bottom:0}body.single .site-body{margin-top:1em}.main-section{margin-bottom:0}.main-section--col--two{padding:0 3em 3em 1em;width:calc(100% - 300px)}.sub-section--col--two{padding:0 1em;width:300px}body.single .entry-body{margin-bottom:50px}body.single .entry-body:after{content:"";clear:both;display:block}.titlecover .vk_heading-style-plain .vk_heading_title{margin-bottom:0 !important}@media (max-width:991px){.main-section--col--two{padding:0 1em;width:100%}.sub-section--col--two{width:100%}}@media (max-width:767px){.alignfull{padding:.5em 2em;margin-bottom:.5em}.container,.container-sm{max-width:575px}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{width:100%}}@media (max-width:575px){.vk-block-top-over-md{margin:-5rem auto 0}.vk-block-top-over-md.vk-size-radius{padding:1em !important}}html,body{letter-spacing:1px}p.thin{line-height:1.4}h1.entry-title,h1.archive-header-title,body:not(.single) .site-body h2{border-bottom:1px solid #2180d6}h1.entry-title{font-size:1.3em;padding:10px 0 5px;background-size:40px}body:not(.single) .site-body h2{margin-top:1em;border:none;background:#d7c76e;font-size:2em;line-height:1.5;color:#fff}body:not(.single) .site-body h2:first-child{margin-top:.5em}body.single .site-body h2,body:not(.single) .site-body h3{font-family:'M PLUS Rounded 1c',sans-serif;font-size:1.6rem;border:none;padding:3px 10px 8px;background:url(//autoshop-nakamichi.jp/wp-content/themes/nakamichiStyle/images/bg_h3border.png);background-repeat:repeat-x;background-position:bottom;background-size:15px;color:#444}body:not(.single) .site-body h3.inlineblock{margin-top:.5em}body:not(.single) .site-body h3.white{color:#fff !important;background:url(//autoshop-nakamichi.jp/wp-content/themes/nakamichiStyle/images/bg_h3border-w.png) repeat-x;background-size:15px;background-position:bottom}body:not(.single) .site-body h3.white.beta{background-color:#2180d6;border-bottom:5px solid #2180d6;text-indent:10px;padding-bottom:5px}body.single .site-body h2:after,body:not(.single) .site-body h3:after{content:none}body.single .site-body h3:after{content:none}h4{background:unset;border-radius:0}h5{font-size:1em}body.single .site-body h3,body:not(.single) .site-body h4{font-size:1.1em;margin:.5em .5em 10px;line-height:1.3;padding:3px 3px 3px 1.4em;border-bottom:1px dotted #ddd}body.single .site-body h3:before,body:not(.single) .site-body h4:before{content:"▶";padding-right:5px;color:#61b7f7;margin-left:-1.4em}@media (max-width:767px){body:not(.single) .site-body h3{text-align:center;font-size:1.4em}}a img{transition:.2s}a:hover img{filter:brightness(.9)}.wp-block-button__link:hover{filter:brightness(1.1) saturate(1)}p.subH3{margin-top:-1.4em !important;padding-left:1.5em;color:#666;font-size:.9em}.wp-block-group.has-background{padding:1.25em 2.375em}@media (max-width:991.98px){body,html{font-size:.93em}h2{font-size:1.6em}}@media (max-width:575px){.page-header-title,h1.page-header-title{font-size:1.7em}body:not(.home) .site-body h2{font-size:1.5em}.wp-block-heading.has-text-align-center{font-size:1.1em}}@media (max-width:399px){body:not(.home) .site-body h2{font-size:1.2em;padding-left:25px;background-size:40px}body.single .site-body h2,body:not(.single) .site-body h3{font-size:1.2em}body:not(.single) .site-body h4{font-size:1.1em;padding-left:1em}}.vk-bg-offset-body .wp-block-vk-blocks-heading{margin-bottom:2em !important}.vk-block-top-over-md.vk-size-radius{box-shadow:0 0 5px rgba(0,0,0,.1)}.contactbox h3{border:none !important;padding:0 !important;margin-bottom:1rem !important}.vk_button .btn{box-shadow:none}.vk_button .btn:hover{box-shadow:none}a.vk_button_link.btn{border-radius:0;border:none}.vk_button.yellowbtn .btn{border:1px solid #771b1b;color:#771b1b !important}.zoomimg{margin:0 auto;overflow:hidden}.zoomimg img{transition:1s all}.zoomimg img:hover{transform:scale(1.07,1.07);transition:1s all}.kakomi{border:1px solid #ccc;border-radius:10px;padding:1em}.small{font-size:.8em}.smaller{font-size:.75em}.caution{color:#8e221e !important;padding:0 1.4em;line-height:1.3;margin-left:1em;padding-top:5px}.red{color:#cc1215}.brown{color:maroon}.bgwhite{background:#fff !important}.whiteinner{background:#fff;padding:2em}.whiteinner:after{content:"";display:block;clear:both}br.xxs{display:none}.wp-block-columns.gap0{gap:0}@media (max-width:499px){.whiteinner{padding:1em}}@media (max-width:385px){br.xxs{display:inline}.xxsnone{display:none}}.inlineblock{display:inline-block}.margin0{margin:0 !important}.marginbottom0{margin-bottom:0 !important}.padding1em{padding:1em}.max800{max-width:800px !important;width:100%;border-radius:8px}.wp-block-cover.width800{max-width:1000px;margin:0 auto;padding:1em}figure.wp-block-image.respbnr{max-width:1000px}figure.wp-block-image.respbnr a,figure.wp-block-image.respbnr a:hover{transition:.2s}figure.wp-block-image.respbnr a:hover{opacity:.7}.entry ul{margin-top:5px;margin-left:10px}.entry ul li{margin:2px 0}.entry ul li::marker{color:#8ec7f7;font-size:.8em}.post-name-company .entry ul li{list-style-type:none}.post-name-company .entry ul,.entry ul.emu{padding-left:0;margin-left:0}.entry ul.emu li{display:inline-block}.post-name-company .entry ul li:before,.entry ul.emu li:before{content:"・";font-size:1.5em;display:inline-block;vertical-align:top;line-height:.75;color:#ddbe64;letter-spacing:0;margin-right:-3px}.post-name-company .entry ul li:after,.entry ul.emu li:after{content:"";margin-right:1em}.wp-block-gallery figure.wp-block-image{flex-grow:0 !important}@media(max-width:767px){figure.wp-block-image.sm100{width:100%;text-align:center;margin-bottom:0}figure.wp-block-image.sm100 img{margin-left:auto;margin-right:auto}}@media (max-width:575px){figure.wp-block-image.xs100{width:100%;text-align:center;margin-bottom:0}figure.wp-block-image.xs100 img{margin-left:auto;margin-right:auto}figure.wp-block-image.respbnr{max-width:450px}}@media (max-width:499px){.non500u{display:none}body .is-layout-constrained>.alignright{margin-inline-start:.5em}}.card{border-radius:0}.bottomlink{display:flex;max-width:1000px;margin:0 auto}.bottomlink .vk_gridcolcard_item{flex-basis:50%}.bottomlink h4{margin-top:0 !important;padding-bottom:3px}.bottomlink p{padding:0 1em}body:not(.home) .site-header-container{margin-bottom:.5em}.site-header-logo{text-align:left;margin-bottom:5px;padding:15px 0 5px}.site-header-logo img{margin-left:0;max-height:75px}body:not(.home) .site-header-logo img{max-height:50px}.header-top{background:#d8d3ce;height:.5em}.header-top .header-top-description{padding-left:9.8em;font-size:.95em;top:1.3em;letter-spacing:0}body:not(.home) .header-top .header-top-description{padding-left:7.2em;top:1em;font-size:.85em}body:not(.home) .site-header-sub{margin-top:.7rem}body.header_scrolled .site-header-container{min-height:55px}body.header_scrolled .header-top .header-top-description{color:transparent}.header-top{display:block !important;margin-top:0}.header-top nav{top:-8px}.header-top ul>li>a,.header-top ul>li>span{font-size:18px}.header-top ul>li>span,.header-top ul>li>a{padding:5px 10px;background:#b5272d;color:#fff;border:1px solid #fff;border-top:none;border-radius:0 0 5px 5px}.header-top ul>li>a:hover{background:#d5696e}body:not(.header_scrolled) .global-nav--layout--float-right{margin-top:20px}body.header_scrolled .global-nav-list{height:auto}.device-pc .global-nav-list>li>a{background:#4492cc;border-radius:10px;margin:5px;width:6em;padding:0 .5em;color:#fff;transition:.2s}.device-pc .global-nav-list>li.current_page_item>a{background:#d39f1e}.device-pc .global-nav-list>li>a:hover{opacity:.8}.device-pc .global-nav-list>li>a strong{font-weight:400;font-size:1.1em;letter-spacing:0}.global-nav-list>li:before{content:none}@media (max-width:1199px){.header-top .header-top-description{padding-left:9em}}@media (max-width:991px){.header-top .header-top-description{display:none}.site-header-logo img{margin:0 auto;max-width:450px;padding-right:50px}.header-top nav{position:absolute;right:5px}}@media (max-width:720px){.header-top ul>li>span,.header-top ul>li>a{font-size:16px}.site-header-logo img{max-width:350px;padding-right:10px;padding-left:20px}}@media (max-width:629px){.header-top .header-top-description{padding-left:30px;width:calc(100% - 60px)}}@media (max-width:349px){.site-header-logo img{max-width:300px}}.page-header-title,h1.page-header-title{font-weight:400}.breadcrumb{font-size:.85em}ol.breadcrumb-list li a{text-decoration:none}.swiper{height:40vw;max-height:600px}.swiper-slide{display:flex;justify-content:center}.swiper-slide img{align-self:center;max-height:100%;max-width:100%;width:auto}.ltg-slide-text-set .container{filter:drop-shadow(2px 6px 6px #333)}.ltg-slide-text-title{font-size:2.5em}.ltg-slide-text-title br{display:none}.ltg-slide-text-title+.ltg-slide-text-caption{margin-top:0;font-size:1.2em;padding:0 .5em}.swiper-button-prev,.swiper-button-next{display:none}.swiper-pagination{display:none}@media (max-width:991px){.ltg-slide-text-title{font-size:2em}.ltg-slide-text-caption{font-size:1em}}@media (max-width:781px){.ltg-slide-text-title{font-size:1.6em}.ltg-slide-text-title+.ltg-slide-text-caption{margin-top:0;font-size:.9em}}@media (min-width:575px) and (max-width:600px){.ltg-slide-text-set .container.mini-content-container-3{padding-left:none;padding-right:none}.ltg-slide-text-set .container.mini-content-container-3 .ltg-slide-text-title{font-size:1.4em}}@media (max-width:575px){.ltg-slide-text-title{font-size:1.3em}.ltg-slide-text-title+.ltg-slide-text-caption{font-size:.7em}}@media (max-width:480px){.ltg-slide-text-title br{display:inline}.ltg-slide-text-set.mini-content{padding:20px}.ltg-slide-text-title{font-size:5vw;line-height:1.2;margin-bottom:.2em}.ltg-slide-text-title+.ltg-slide-text-caption{font-size:3vw}.ltg-slide-text-set.mini-content .container{padding:0}}.wp-block-cover{padding:2em 3em 3em;margin-top:10px;margin-bottom:10px;min-height:unset}.wp-block-cover.covergray{color:#fff}.wp-block-cover.information .wp-block-group.whiteinner{border-radius:15px}.wp-block-cover .vk_heading{border-bottom:1px solid #ccc;margin-bottom:2em}.wp-block-cover.alignfull.fulltitle{text-align:center;padding:2em}.wp-block-cover.alignfull.fulltitle h3{background:0 0;color:#fff !important;font-size:1.8em;font-weight:400;line-height:1.3;padding-left:0 !important}.wp-block-cover.alignfull.fulltitle h3 span{display:block;font-size:.6em;text-shadow:none;color:#ccc}.wp-block-group.eventrow{display:flex}@media (max-width:399px){.wp-block-cover{padding-left:1em;padding-right:1em}}.wp-block-cover.information h3.wp-block-heading,.wp-block-cover.information label.title{font-family:'M PLUS Rounded 1c',sans-serif;color:#795927 !important;background:0 0;padding:0 .5em 3px !important;margin:0 !important;font-size:1.2rem !important;font-weight:700}.information .wp-block-column{padding:0 2em}.information .bgwhite{border-radius:10px}.information .vk_posts{margin:0;padding:.5em 0 1.5em}.information .postListText{border-bottom:1px solid #e2bd61}.information .postListText a{text-decoration:none}.information .postListText_title{clear:none !important;line-height:1.2}@media (max-width:991px){.information .vk_posts .vk_post:nth-child(4){display:none}}@media (max-width:575px){.information .wp-block-columns{gap:10px}.information .postListText_title{clear:both !important;padding-left:.5em}.information .wp-block-spacer{height:5px !important}.information .vk_button .vk_button_link.btn{padding:3px 10px 5px}}@media (max-width:480px){.information .wp-block-column{padding:0}}:where(body .is-layout-flex){gap:10px}.infolist ul{margin:0;padding:1em}.infolist ul li{margin-bottom:1em !important;border-bottom:1px solid #e2bd61}.infolist ul li:last-child{margin-bottom:0 !important}.infolist ul li .wp-block-group.is-vertical{gap:5px;padding-bottom:1em}.infolist .wp-block-post-date{width:95px;font-weight:700;font-size:1.1em}.infolist .wp-block-post-date a{color:#639ea7;text-decoration:none}.infolist .taxonomy-category.wp-block-post-terms{font-size:.8em;width:11em;text-align:center}.infolist .taxonomy-category.wp-block-post-terms a{display:block;padding:1px 3px 0;text-decoration:none;border-radius:3px;line-height:1.3}.infolist .taxonomy-category.wp-block-post-terms a.info{color:#fff;background-color:#41b6c7}.infolist .taxonomy-category.wp-block-post-terms a.event{color:#fff;background-color:#f2a960;pointer-events:none}.infolist h6.wp-block-post-title{font-size:1em;font-weight:400;margin-bottom:0;padding-left:5px}.xo-simple-calendar{padding:1em 2em .5em;margin:0 auto;border-radius:8px}.xo-simple-calendar.is-style-regular table.month .day>span{line-height:1.5;width:1.9em}.day.holiday span,.day.sun span{font-weight:700}.xo-simple-calendar .calendar table.month .day.holiday.holiday-publicholiday{color:#ec0220}.xo-simple-calendar .calendar table.month .day.holiday.holiday-nakamichiholiday.holiday-publicholiday>span,.xo-simple-calendar .calendar table.month .day.sun.holiday.holiday-nakamichiholiday span{background:#ffe7e7 !important;color:#cd2424;border:1px solid #f39c9c}td.day.holiday.holiday-nakamichiholiday span{background:#ffe7e7 !important;border:1px solid #f39c9c}td.day.holiday-mechanicholiday span{background-color:#cef7fb !important;border:1px solid #9dc7d1}ul.holiday-titles li:nth-child(2){display:none}.xo-simple-calendar .calendars-footer{margin-top:1.2em;text-align:right;font-size:1.1em}.xo-simple-calendar span.mark{border:1px solid #ccc}@media (max-width:991px){.information .wp-block-columns{flex-wrap:wrap !important}.information .wp-block-column{flex-basis:100% !important;max-width:100%}.xo-simple-calendar .calendar table.month .day>span{line-height:1.5}.xo-simple-calendar .calendars-footer{font-size:1.3em}}.wp-block-cover.information label.title{pointer-events:none;display:block}@media screen and (max-width:991px){body.home .site-body .information h3,.wp-block-cover.information label.title{text-align:center}.wp-block-cover.information label.title{margin:0 auto !important;display:block;background:#fff;font-size:1rem !important;padding:10px !important;border-radius:8px;pointer-events:all;transition:.2s}.wp-block-cover.information label.title:before{content:"\f0d7";font-family:"Font Awesome 6 Free";font-weight:900;font-size:1.4em;display:inline-block;color:#61b7f7;padding-right:10px}.wp-block-cover.information label.title:hover{background:#f3f1e5}input:checked+.wp-block-cover.information label.title{border-radius:5px 5px 0 0;background:#fca;margin-bottom:6px}input#calendarbox{display:none !important}.toggle{height:0;padding:0;transition:.2s}input:checked+.toggle{height:auto;padding:1em 2em .5em;margin:-4px 0 0;border-radius:0 0 8px 8px}.toggle .calendars{visibility:hidden;opacity:0;transition:padding .3s,visibility .2s,opacity .2s}input:checked+.toggle .calendars{visibility:visible;opacity:1}}.wp-block-cover.eventpickup{background:#cef url(//autoshop-nakamichi.jp/wp-content/themes/nakamichiStyle/images/bg_cloud.svg);background-repeat:no-repeat;background-position:bottom 20px center;padding-bottom:20px}.wp-block-group.eventrow{display:flex;min-height:250px}.wp-block-group.eventrow .box1{flex-basis:35%;flex-grow:0;position:relative}.wp-block-group.eventrow .box1 img{position:absolute;bottom:0;left:0}.wp-block-group.eventrow .box2{flex-basis:50%;flex-grow:5}.wp-block-group.eventrow .box2 .vk_post{border:10px solid #b9a764;border-radius:5px}.wp-block-group.eventrow .box3{flex-basis:15%;flex-grow:1;position:relative;background:url(//autoshop-nakamichi.jp/wp-content/themes/nakamichiStyle/images/bg_sunny.png);background-repeat:no-repeat;background-position:right top}.wp-block-group.eventrow .box3 img{position:absolute;bottom:0;right:0}@media (max-width:991px){.wp-block-group.eventrow .box1{flex-basis:40%}.wp-block-group.eventrow .box2{flex-basis:45%}.wp-block-group.eventrow .box3{flex-basis:14%}}@media (max-width:767px){.wp-block-cover.eventpickup{background:#cef url(//autoshop-nakamichi.jp/wp-content/themes/nakamichiStyle/images/bg_cloud_sm.svg);background-position:top center;padding-top:1em;padding-bottom:0;background-size:cover;border-bottom:40px solid #cef}.wp-block-group.eventrow{flex-wrap:wrap}.wp-block-group.eventrow .box1,.wp-block-group.eventrow .box2{flex-basis:100%}.wp-block-group.eventrow .box3{background:0 0;height:30px}.wp-block-group.eventrow .box1 img{position:relative}.wp-block-group.eventrow .box2 .vk_post{margin-bottom:2px}.wp-block-group.eventrow .box3 img{bottom:-4px;right:60%;width:350px}}@media (max-width:400px){.wp-block-cover.eventpickup{padding-left:1em;padding-right:1em}}.intro .wp-block-group.whiteinner{padding-top:0;padding-bottom:0}.intro .vk_gridcolcard{gap:30px 20px}.intro .vk_gridcolcard_item{border-radius:5px;border:1px solid #ccc;padding:5px}.intro .vk_gridcolcard_item h4{margin-bottom:5px;border-bottom:1px solid #2180d6;padding:8px .5em 3px;font-size:1.2em}.intro .vk_gridcolcard_item p{line-height:1.3;font-size:.95em;padding:.5em 1em}.intro .wp-block-button{margin-top:1.5em}.intro .wp-block-button a:last-child{font-size:.9em;padding:5px 1.5em}.intro .vk_gridcolcard_item_body_inner p{padding:5px 10px;line-height:1.5;font-size:.9em}.vk_gridcolcard_item a.vk_gridcolcard_item_container{transition:.2s}.vk_gridcolcard_item a.vk_gridcolcard_item_container:hover{background:#e9edf1;opacity:1 !important}.vk_gridcolcard_item a.vk_gridcolcard_item_container img{transition:.2s}.vk_gridcolcard_item a.vk_gridcolcard_item_container:hover img{filter:brightness(.8)}.vk_gridcolcard_item a.vk_gridcolcard_item_container:hover h4{color:#2e8591 !important}.introcard .vk_gridcolcard_item_body_inner{max-width:400px;margin-right:auto;margin-left:auto}@media (max-width:499px){.intro .wp-block-group.whiteinner{padding:0}}.seniorcar .whiteinner{padding:1em;border-radius:10px}.seniorcar .vk_pageContent>figure.wp-block-image img{max-height:300px;width:auto;margin:0 auto}.wp-block-cover.seniorcar h3.wp-block-heading{margin-bottom:5px}.seniorcar .vk_button{margin-top:-70px;margin-bottom:30px;padding-right:30px;position:relative}.seniorcar .vk_button a.vk_button_link.btn{border:3px solid #fff;border-radius:10px;transition:.2s}.seniorcar .vk_button a.vk_button_link.btn:hover{opacity:1;filter:brightness(1.2)}.lineup .vk_gridcolcard_item_container{border:10px solid #bce7fd;padding:1em;border-radius:12px}.lineup>.vk_gridcolcard_item{padding:1em}.lineup .products{width:100%}.lineup .products .row{justify-content:space-around;gap:1em;margin:0}.lineup .products .row .vk_gridColumn_item{flex-basis:calc(25% - 1em);padding:.5em;box-shadow:0 0 5px #ccc}.vk_pageContent.seniorcar .none{display:none}@media (max-width:767px){.seniorcar .vk_button{margin-top:0;margin-bottom:0;padding-right:0;text-align:center}.lineup .products .row{justify-content:center}.lineup .products .row .vk_gridColumn_item{flex-basis:calc(40% - 1em)}}@media (max-width:499px){.lineup{grid-template-columns:auto !important}.lineup .products .row{width:100%;margin:0}.lineup .products .row .vk_gridColumn_item{flex-basis:calc(100% - 3em);max-width:220px;padding:1em;margin-bottom:1em}}.usedcar .wp-block-group.whiteinner{border-radius:10px}.wp-block-cover.usedcar .vk_post_body.card-body{padding:3px 10px 10px}@media (min-width:768px){.home .wp-block-cover.usedcar .vk_post{margin-bottom:1em}}.wp-block-cover.cashress{padding:0 2em 1em}.cashresstable{max-width:940px !important;margin:0 auto}.cashresstable>.row{border:1px solid #ccc}.cashresstable>.row>div:first-child{border-right:1px solid #ccc}.cashresstable>.row>div.wp-block-vk-blocks-grid-column-item{padding:0}.cashresstable>.row>div h4{background:#1d415f;color:#fff;font-size:1rem;font-weight:400;text-align:center;margin:0;padding:10px}.cashresstable>.row>div h4:before{content:"\f0d7";font-family:"Font Awesome 6 Free";font-weight:900;font-size:1.4em;line-height:.7;display:inline-block;margin-top:-5px;margin-left:7px}.cashresstable .incol{padding:0 2em 10px;margin-bottom:0}.cashresstable .wp-block-vk-blocks-grid-column-item:last-child .incol{margin-top:8px}.cashresstable .incol .wp-block-image{margin:0}.cashresstable .incol .wp-block-image img{width:100%;max-width:70px;margin:0 auto}.cashresstable .incol .wp-block-image figcaption{margin-left:-1em;margin-right:-1em;margin-bottom:0}@media (max-width:991px){.cashresstable .incol .row .vk_gridColumn_item{padding:5px}}@media (max-width:767px){.cashress .whiteinner{padding-top:1em}.cashresstable>.row>.vk_gridColumn_item.col-sm-6{max-width:100%;flex-basis:100%}.cashresstable>.row>div h4{display:flex;justify-content:center;align-items:center}.cashresstable>.row>div h4:before{line-height:.1}.cashresstable .incol{max-width:450px;margin:0 auto}.cashresstable .incol .row{justify-content:space-evenly}.cashresstable .incol .vk_gridColumn_item{flex-basis:22%;max-width:22%}}@media (max-width:575px){.cashress .whiteinner{max-width:400px}.wp-block-cover.cashress{padding:0}.cashresstable>.row>div h4{font-size:.9em;padding:5px 0 2px}.cashresstable .incol{padding-bottom:0;margin-top:0 !important}.cashresstable .incol .wp-block-image figcaption{display:none}}@media (max-width:449px){.cashresstable .incol{padding:0 1em}.cashresstable .incol .row .vk_gridColumn_item{flex-basis:25%;padding:0}.cashresstable .incol .wp-block-image{margin:0}}.maker figure.wp-block-gallery{gap:30px;justify-content:center}.maker .wp-block-gallery figure.wp-block-image{width:100% !important;max-width:90px}@media (min-width:992px) and (max-width:1020px){.maker figure.wp-block-gallery figure.wp-block-image{max-width:85px}}@media (max-width:991px){.maker figure.wp-block-gallery{width:500px}.maker figure.wp-block-gallery figure.wp-block-image{max-width:90px}}@media (max-width:767px){.maker figure.wp-block-gallery{width:100%}.maker figure.wp-block-gallery figure.wp-block-image{width:80px !important}.maker .wp-block-query p{line-height:1.4}}@media (max-width:575px){.maker figure.wp-block-gallery{width:100%;max-width:400px;gap:20px}}@media (max-width:499px){.maker figure.wp-block-gallery{gap:15px}.maker figure.wp-block-gallery figure.wp-block-image{width:70px !important}}@media (max-width:410px){.maker figure.wp-block-gallery{gap:10px}}.postListText_date{color:#639ea7;min-width:85px}h5.vk_post_title.media-title{border-left:5px solid #dbc41b;padding-left:7px;margin-left:-5px;font-size:1.2em !important;letter-spacing:0}.vk_post .vk_post_date{font-size:.8em;letter-spacing:1px;margin-top:2px;color:#639ea7}nav.navigation.pagination{margin-bottom:1em}.vk_post-btn-display.media .vk_post_body{padding-bottom:35px}.vk_post-btn-display.media .vk_post_body p{font-size:.9em !important;line-height:1.4}body.blog .vk_post_imgOuter_singleTermLabel,body.archive.category .vk_post_imgOuter_singleTermLabel{padding:3px 10px;border-left:1px solid #fff;border-bottom:1px solid #fff}body.blog .vk_post,body.archive.category .vk_post{gap:1.5em;padding:10px 0 !important}body.blog .vk_post:first-child,body.archive.category .vk_post:first-child{border-top:none !important}body.blog .vk_post .media-img,body.archive.category .vk_post .media-img{width:25%;min-width:150px;margin-right:0 !important}body.blog .vk_post .vk_post_title,body.archive.category .vk_post .vk_post_title{line-height:1.3}body.blog .vk_post .vk_post_title a,body.archive.category .vk_post .vk_post_title a{font-size:1.1rem}body.blog .vk_post .vk_post_date,body.archive.category .vk_post .vk_post_date{font-size:1em}@media (max-width:767px){.vk_post-btn-display.media .vk_post_body{padding-bottom:25px}.bottomlink{flex-wrap:wrap;max-width:500px}.bottomlink .vk_gridcolcard_item{flex-basis:100%}}@media (max-width:480px){body.blog .vk_post,body.archive.category .vk_post{gap:0}body.blog .vk_post.media,body.archive.category .vk_post.media{flex-wrap:wrap}body.blog .vk_post .media-img,body.archive.category .vk_post .media-img{width:100%;max-width:300px;margin:0 auto !important}body.blog .media-body{padding:1em}body.blog .vk_post-btn-display .vk_post_btnOuter,body.archive.category .vk_post-btn-display .vk_post_btnOuter{position:relative}}body.single article.entry-full{min-height:350px;padding-bottom:1em;border-bottom:1px solid #ddd}.entry-meta{text-align:right;letter-spacing:1px}.entry-meta-item.entry-meta-item-date{font-size:1.2em;color:#666}.entry-meta-item-date i{color:#6292bb}.entry-meta-data-list dt{background-color:#81a6c5}.vk_posts.next-prev{margin:40px 0 20px !important;padding:20px 10px;border-top:1px solid #dfdfdf;background:#e9f0f5}.next-prev .card:not(.card-noborder){background:linear-gradient(180deg,#4b9fe6 0%,#4b9fe6 23px,#fff 23px,#fff 100%);border:1px solid #f1ebd7;transition:.3s}.vk_posts.next-prev .card-post:not(.card-noborder):hover{filter:brightness(.9)}.next-prev-prev.card-horizontal .card-body,.next-prev-next.card-horizontal .card-body{padding:0;position:relative}.vk_posts .next-prev-next .card-horizontal-inner-row{flex-direction:row-reverse}.vk_posts.next-prev .vk_post.card-horizontal .vk_post_imgOuter{border:none}.vk_posts.next-prev .vk_post_imgOuter_singleTermLabel{padding:1px 15px 3px;width:100%;font-size:.9em;height:23px}.vk_posts .next-prev-prev .vk_post_imgOuter_singleTermLabel:after{left:0;border-right:8px solid #7f6d46}.vk_posts .next-prev-next .vk_post_imgOuter_singleTermLabel{text-align:right}.vk_posts .next-prev-next .vk_post_imgOuter_singleTermLabel:after{right:0;border-left:8px solid #777}.next-prev .card-horizontal-inner-row .col-7{position:relative}.next-prev .vk_post .vk_post_title{font-size:.9em !important;margin-bottom:0 !important}.next-prev .vk_post .vk_post_title a{display:inline-block;width:100%;height:100%;padding:2.4em .8em 3em 1em;font-size:.9em;color:#507e9f}.next-prev .vk_post .vk_post_date{position:absolute;bottom:.8em;left:2em}.next-prev dt.vk_post_taxonomy_title{display:none}.vk_post_taxonomy_terms{display:inline-block;text-align:center;position:absolute;left:0;right:0;bottom:0;margin:auto;padding:0}dd.vk_post_taxonomy_terms a{display:inline-block;padding:0 10px 2px;background:#52bac9;color:#fff;border-radius:50px;margin-bottom:8px}dd.vk_post_taxonomy_terms a:hover{color:#fff}.entry-meta-data-list dd{font-size:.85em}.postafter{margin-top:5em;margin-bottom:4em}.postafter .vk_button .vk_button_link.btn{box-shadow:.1px .4px .5px -1px rgba(0,0,0,.055),.3px 1.1px 1.5px -1px rgba(0,0,0,.084),.6px 2.7px 3.6px -1px rgba(0,0,0,.113),2px 9px 12px -1px rgba(0,0,0,.18);transition:.3s}.postafter .vk_button .vk_button_link.btn:hover{box-shadow:0px .2px .5px rgba(0,0,0,.108),0px .6px 1.5px rgba(0,0,0,.155),0px 1.5px 3.6px rgba(0,0,0,.202),0px 5px 12px rgba(0,0,0,.31);transform:translate(0px,2px);background:#453431 !important;opacity:1}.soldinfo{margin-bottom:-1em;background:#f7f789;color:#cf1818;padding:3px;text-align:center;font-size:1.3em;font-weight:700}table#cardata{margin-bottom:2em;border-color:#e5e5e5}table#cardata td{padding:0;font-size:1.1em;background:linear-gradient(90deg,#d5a735 0%,#d5a735 80px,#fff 80px,#fff 100%);border-right:none;border-bottom:none;border-color:#e5e5e5}table#cardata tr:first-child td{border-top:none}table#cardata dl{display:flex;column-gap:5px;margin:0}table#cardata dl dt,table#cardata dl dd{padding:6px 5px;font-weight:400;font-size:.9em;line-height:1.2}table#cardata dl dt{margin:0;min-width:80px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center}table#cardata dl dt.maker{font-size:.9em}table#cardata dd.option ul{list-style-type:none;margin:0;padding:0}table#cardata dd.option ul li{display:inline-block;margin:0}table#cardata dd.option ul li:after{content:"、"}table#cardata dd.option ul li:last-child:after{content:none}table#cardata dl dd.vprice{padding:0 10px;font-weight:700;letter-spacing:2px}table#cardata dl dd.vprice span{font-size:2.2em;color:#e11700}@media (max-width:767px){table#cardata tr{display:flex;flex-wrap:wrap}table#cardata tr td{width:100%}table#cardata tr:first-child td:last-child{border-top:1px solid #e5e5e5}}.post-type-usedcar .card-intext .card-intext-inner .vk_post_body{height:calc(.6em + var(--vk-line-height-low) + .6em);background-color:#af7f0ad9;padding:.6em}.post-type-usedcar .next-prev .vk_post .vk_post_title{font-size:.9em !important;margin-bottom:0 !important}.salesstatus-sale .vk_post_imgOuter_singleTermLabel{display:none}.salesstatus-sold .vk_post_imgOuter_singleTermLabel{filter:drop-shadow(1px 1px 2px #999);background:#fff000 !important;color:#000 !important;font-size:1em;padding:1px 3em 3px;font-weight:700;transform:rotate(45deg);right:-2.6em;top:1em;text-align:center}.vk_posts.next-prev .salesstatus-sold .vk_post_imgOuter_singleTermLabel{width:10em;left:calc(100% - 7em);text-align:center}@media (max-width:991px){body.single article.entry-full{min-height:200px}.postafter{margin-top:0}}@media (max-width:767px){.vk_posts.next-prev .salesstatus-sold .vk_post_imgOuter_singleTermLabel{padding:2px 15px}}@media (max-width:575px){h1.entry-title{font-size:4vw;padding-left:5px}}.post-type-usedcar .sub-section .vk_posts.vk_posts-postType-usedcar{background:#f5f7f7;border:1px solid #15adc3;border-top:none;border-radius:0 0 8px 8px;margin:0}.post-type-usedcar .sub-section .vk_post.media{width:100%;margin:0;padding:5px;border-color:#2180d6;border-top:none}.post-type-usedcar .sub-section .vk_post.media:last-child{border:none}.post-type-usedcar .sub-section .vk_post .media-img{width:120px;height:80px;margin-right:5px}.post-type-usedcar .sub-section .vk_post .media-body{height:100%}.post-type-usedcar .sub-section h5.vk_post_title.media-title{font-size:1em !important;font-weight:400;border:none;margin-left:-5px;height:100%}.post-type-usedcar .sub-section h5.vk_post_title.media-title a{display:block;height:100%}.sub-section .salesstatus-sold .vk_post_imgOuter_singleTermLabel{font-size:.7em;top:.7em;right:-3em}figure.wp-block-image.salescars{margin-top:-1.5em;margin-right:2em}.post-name-carsales figure.wp-block-image.auctionmap img{width:100%;max-width:480px}.post-name-carsales .wp-block-cover.usedtitle,.post-name-carsales .wp-block-cover.usedcar{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:1em}.post-name-carsales .wp-block-cover.usedtitle{padding:0 0 5px;background:linear-gradient(180deg,#fff 0%,#fff 30%,#fde9b2 30%,#fde9b2 100%)}.post-name-carsales .wp-block-cover.usedtitle figure{width:575px}.post-name-carsales .wp-block-cover.usedcar .vk_posts{justify-content:space-evenly;gap:2em 1em;border-radius:10px}.post-name-carsales .wp-block-cover.usedcar .vk_posts .vk_post{margin:0;width:30%}.post-name-carsales .wp-block-cover.usedcar .whiteinner:after{content:none}.post-name-carsales .usedinfo{max-width:600px;border-radius:200px;padding:1.5em 2em;margin:1em auto;background:#fff}.post-name-carsales .usedinfo p{margin-bottom:10px !important}.usedinfo .vk_button .vk_button_link_caption{flex-wrap:wrap}.usedinfo .vk_button a{border-radius:8px;padding:3px 3px 6px !important}.usedinfo .vk_button i.fas.vk_button_link_after{flex-basis:100%;padding-top:2px;transform:scale(1.5,1);font-size:.8em}@media (max-width:1199px){figure.wp-block-image.salescars{margin-top:-.5em;margin-right:0}}@media (max-width:991px){.post-name-carsales .wp-block-cover.usedcar .vk_posts .vk_post{width:48%}.post-name-carsales .wp-block-columns.usedcar{flex-direction:column-reverse}.post-name-carsales .wp-block-cover.usedtitle{background:linear-gradient(180deg,#fff 0%,#fff 40%,#fde9b2 40%,#fde9b2 100%)}}@media (max-width:767px){.post-name-carsales .wp-block-columns.usedcarpoint{flex-direction:column-reverse}.post-name-carsales .wp-block-columns.usedcarpoint{flex-direction:column-reverse;gap:0}.post-name-carsales .wp-block-columns.usedcarpoint.carlife img{max-width:150px}.post-name-carsales .wp-block-columns.usedcarpoint.mechanic img{max-width:180px}.post-name-carsales figure.wp-block-image.auctionmap img{max-width:400px}.post-name-carsales .wp-block-cover.usedcar .wp-block-cover__inner-container,.post-name-carsales .wp-block-cover.usedcar .vk_posts{max-width:100%}}@media (max-width:575px){figure.wp-block-image.salescars_m{margin-top:-2em}.post-name-carsales .wp-block-cover.usedtitle figure{width:100%}}@media (max-width:499px){.post-name-carsales .wp-block-columns.usedcarpoint{flex-direction:column}.post-name-carsales .wp-block-cover.usedcar .vk_posts .vk_post{width:100%;max-width:300px}}@media (max-width:399px){.usedinfo .vk_button .vk_button_link_caption{font-size:.9em}.usedinfo .vk_button i.fas.vk_button_link_after{flex-basis:100%;padding-top:5px}}figure.aligncenter.wp-block-post-featured-image+.wp-block-image{display:none}.voice-title{margin-bottom:0}ul.voicetemp li.voice{border:1px solid #dfdfdf;border-radius:8px;padding:1.8em}ul.voicetemp li.voice h4{margin:0 0 0 -.5em;line-height:1.3;padding-top:0;padding-left:0}ul.voicetemp li.voice h4:before{display:none}ul.voicetemp li.voice h4 span{display:inline-block;margin-left:.5em;width:calc(100% - .5em)}ul.voicetemp li.voice .wp-block-post-date{font-size:.85em;color:#999}ul.voicetemp li.voice p{line-height:1.3;margin-top:10px}ul.voicetemp li.voice .voicecol{gap:1em;margin-bottom:0}.voicethumb .vk_categoryBadge{background:#e8b323 !important;border-bottom:1px solid #fff;padding:3px !important;font-size:.9em !important}@media(max-width:991px){ul.voicetemp li.voice .voicecol{flex-wrap:wrap !important}ul.voicetemp li.voice .voicecol .voicethumb,ul.voicetemp li.voice .voicecol .voicetxt{flex-basis:100%}ul.voicetemp li.voice .voicecol .voicethumb{margin-left:auto;margin-right:auto}}@media (min-width:500px) and (max-width:781px){.voices .wp-container-core-post-template-layout-2.wp-container-core-post-template-layout-2{display:block;grid-template-columns:unset}.home ul.voicetemp li.voice .voicecol{flex-wrap:nowrap !important}.voicethumb{max-width:150px}}@media (max-width:499px){.voicethumb .vk_categoryBadge{max-width:150px;margin:0 auto}.voicethumb .wp-block-image.defaultimg{max-width:150px;margin-left:auto;margin-right:auto}ul.voicetemp li.voice h4 span{width:unset}}.wp-container-core-post-template-layout-1.wp-container-core-post-template-layout-1.voicetemp.noimg{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.headcol{flex-wrap:nowrap !important}.wp-block-column.catecol{max-width:5em;height:3.5em;background:#999 !important;display:flex;justify-content:center}.wp-block-column.catecol div{width:4em;height:100%;padding:0 5px !important;white-space:break-spaces;display:grid;place-items:center;background-color:unset !important;font-weight:700 !important;font-size:1em !important;line-height:1.3}.wp-block-column.catecol:has(div.brandnew),.wp-block-column.catecol:has(div.used){background-color:#ddaa1d !important}.wp-block-column.catecol:has(div.seibi){background-color:#65ad7f !important}.wp-block-column.titlecol{display:grid;align-items:center;border-bottom:1px dotted #ddd}.wp-block-column.titlecol h4{border:none !important}ul.voicetemp.noimg li.voice{padding:1em}@media(max-width:991px){.wp-container-core-post-template-layout-1.wp-container-core-post-template-layout-1.voicetemp.noimg{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media(max-width:399px){ul.voicetemp li.voice{padding:10px}ul.voicetemp.noimg li.voice h4{font-size:1em}ul.voicetemp.noimg li.voice p{font-size:.9em}}.tenkenlist{background:#fffdf4;max-width:1000px;margin:0 auto;padding:1em;border:1px solid #efd29d;border-radius:8px}.tenkenlist ol{margin:1.5em}label#tenkentitle.title,input#tenken26{pointer-events:none;display:block}label#tenkentitle h4 span,input#tenken26{display:none !important}@media screen and (max-width:991px){label#tenkentitle.title{pointer-events:all;transition:.2s}label#tenkentitle.title:hover{background:#f3f1e5}input:checked+body.maintenance label.title{border-radius:5px 5px 0 0;background:#fca;margin-bottom:6px}label#tenkentitle h4 span{display:inline-block !important}input#tenken26{display:none !important}.tenkenlist.toggle{display:none;transition:.2s !important}input:checked+.tenkenlist.toggle{display:flex;border-radius:8px}.toggle *{visibility:hidden;opacity:0;transition:padding .3s,visibility .2s,opacity .2s}input:checked+.toggle *{visibility:visible;opacity:1}.tenkenlist ol li{margin:0 0 5px;line-height:1.2}}.cautionIcon{max-width:1000px;margin:1em auto;padding:2em}.vk_gridColumn.cautionIcon.kakomi .row{row-gap:1.5em}.cautionIcon figure{margin-bottom:0}.cautionIcon figure img{max-width:120px}.cautionIcon h5{font-size:1em;text-align:center;margin:8px 0 5px}.cautionIcon h5.small{font-size:.95em;margin-left:-8px;margin-right:-8px}.cautionIcon p{font-size:.95em;line-height:1.4;margin-bottom:.5em}@media (max-width:399px){.cautionIcon .col-6{flex:0 0 100%;max-width:100%}}.taikai.kakomi{border:2px solid #efd29d}.taikai .vk_gridColumn{width:610px}.taikai .vk_gridColumn .row{gap:5px;margin:0;flex-wrap:nowrap}.taikai .vk_gridColumn .wp-block-image.aligncenter{margin:0}.taikai .vk_gridColumn [class*=col-]{padding:0}.taikai.kakomi p.small{line-height:1.3;margin-top:5px}@media (max-width:767px){.taikai .vk_gridColumn{width:300px}.taikai .vk_gridColumn .row{flex-wrap:wrap}.taikai .vk_gridColumn [class*=col-]{flex:0 0 100%;max-width:100%}}@media (max-width:399px){.taikai .vk_gridColumn{width:100%}}ul.suzukimenu{max-width:600px;margin:0 auto;display:grid;grid-template-columns:9fr 7fr 11fr;padding:0;column-gap:10px;row-gap:5px}ul.suzukimenu li{list-style-type:none}ul.suzukimenu li a{display:block;text-decoration:none;background:#fff191;text-align:center;padding:10px;color:#771b1b;border:1px solid #771b1b;border-radius:5px}ul.suzukimenu li a:after{display:block;content:"\f0d7";font-family:"Font Awesome 6 Free";font-weight:900}.wp-block-cover.connect{border-radius:10px;padding:2em 3em}.wp-block-cover.connect .vk_gridColumn{border-radius:10px}.wp-block-cover.connect .vk_gridColumn .row{background:#fff;padding-top:10px;border-radius:8px}.wp-block-cover.connect .vk_gridColumn h4{background:#00368f;padding:10px !important;border-radius:30px;color:#fff;border:none}.wp-block-cover.connect .vk_gridColumn h4:before{content:none !important}.wp-block-cover.connect .vk_gridColumn p{padding:0 2em}.wp-block-gallery.has-nested-images.tenken15{display:grid;grid-template-columns:repeat(auto-fit,120px);justify-content:center;grid-gap:12px;padding:0 1em}.wp-block-gallery.has-nested-images.tenken15 figure.wp-block-image:not(#individual-image){width:120px}@media (max-width:767px){.wp-block-columns.subdealer{flex-direction:column-reverse}ul.suzukimenu{grid-template-columns:unset;max-width:400px}.wp-block-cover.connect .vk_gridColumn .col-sm-6{flex:0 0 100%;max-width:100%}}@media (max-width:575px){.wp-block-cover.connect .vk_gridColumn p{padding:0 1em}.post-name-suzuki-service .vk_button.vk_button-align-wide{max-width:100%}}@media (max-width:470px){.wp-block-gallery.has-nested-images.tenken15{grid-template-columns:repeat(auto-fit,30%)}}p span.sign{font-size:1.4em;font-family:'Noto Serif JP',serif;font-weight:700}.bbc-utb-free-tab-label-wrapper .bbc-utb-free-tab-label{border:none}.bbc-utb-free-tab-label-wrapper input.save[id$=_0]:checked~.bbc-utb-free-tab-label[for$=_0]{background-color:#41b6c7}.bbc-utb-free-tab-label-wrapper .bbc-utb-free-tab-label{color:#a1a1a1}figure.company{margin-bottom:0}.company table{table-layout:fixed;border:1px solid #41b6c7}.company th,.company td{padding:1em;font-size:.95rem;line-height:1.2}.company table th{width:200px;background:#41b6c7;color:#fff;border-color:#1a90a1;font-size:1.1em;font-weight:400}.company table td{border-right:1px solid #41b6c7 !important;border-color:#41b6c7 !important}.company ul{margin:0}.company.history table th:first-child{width:5.5em;padding-right:0}.company.history table th:nth-child(2){width:6em;padding-left:0}ul.flex{display:flex;flex-wrap:wrap;justify-content:flex-start}ul.flex li{width:15em}@media (min-width:768px){.company table th br.sm{display:none}}@media (max-width:767px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media{margin-top:0;grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media img{border-radius:5px 5px 0 0}.company table th{width:120px}.company table th br.sm{display:inline}}@media (max-width:575px){.company ul.history li:after{margin-bottom:5px}.company table th{width:95px;padding:0}.company td{font-size:.9rem}}@media (max-width:399px){.company th,.company td{padding:1em 0 1em 5px}.company table th{width:70px;font-size:.95em}.company td{font-size:.85rem}}.accesslist{max-width:1000px;margin:0 auto}.accesslist h4{margin-top:0 !important}.accesslist h4:before{content:none !important}.accesslist h4 i{color:#4b9fe6}p.saisoku{font-size:.9em;text-indent:-1.5em;margin-left:1.5em !important;line-height:1.3;color:#706ec5}.vk_gridcolcard.kankospot{padding:0 1em 2em}.vk_gridcolcard.kankospot .vk_gridcolcard_item{border:1px solid #ccc}.vk_gridcolcard.kankospot figure.wp-block-image{margin-bottom:1em}.vk_gridcolcard.kankospot figure.wp-block-image.borderbottom{border-bottom:1px solid #ccc}.vk_gridcolcard.kankospot h4.wp-block-heading{color:#666;border-bottom:3px dotted #ccc;margin-bottom:.5em !important}h4.wp-block-heading.twolines{margin-top:-1em;padding-bottom:5px}.vk_gridcolcard.kankospot p{padding:0 1em 1em}@media (max-width:767px){.map{position:relative;width:100%;height:0;padding-top:50%;margin-bottom:30px}.map iframe{position:absolute;top:0;left:0;width:100%;height:100% !important}}@media (max-width:399px){.accesslist h4{text-indent:-.5em !important;padding-bottom:3px}.accesslist p.padding1em.small{padding-right:0}}body.post-name-contact .entry-body,body.post-name-contactcheck .entry-body,body.post-name-contactthanks .entry-body{width:100%;margin-left:auto;margin-right:auto;max-width:800px}.wp-block-group.contacttel,.wp-block-group.mailform{padding:2em;border-radius:5px;box-shadow:none}.post-name-contact h3,.post-name-contactcheck h3,.post-name-contactthanks h3{margin-top:1.2em}.wp-block-group.telinfo{box-shadow:.3px .6px 1.7px rgba(0,0,0,.024),.9px 1.8px 4.6px rgba(0,0,0,.035),2.1px 4.2px 11.2px rgba(0,0,0,.046),7px 14px 37px rgba(0,0,0,.07);padding:2em 1em;border-radius:8px}.wp-block-column.contactimg{display:flex;justify-content:center;align-items:center}.mailform .wp-block-group.padding1em{padding-top:0}body.post-name-contactcheck .wp-block-image{visibility:hidden;height:100px}@media (min-width:768px) and (max-width:781px){.wp-block-columns.contacttel{flex-wrap:nowrap !important}.wp-block-columns.contacttel>.wp-block-column:first-child{flex-basis:65% !important}.wp-block-columns.contacttel>.wp-block-column:last-child{flex-basis:35% !important}}@media (min-width:600px) and (max-width:767px){.wp-block-columns.contacttel{flex-wrap:wrap}.wp-block-columns.contacttel .wp-block-column{flex-basis:100% !important;flex-grow:0}.wp-block-columns.mid1column{flex-wrap:wrap}.wp-block-columns.mid1column .wp-block-column{flex-basis:100% !important;flex-grow:0}}@media (max-width:599px){.vk_spacer .vk_spacer-display-tablet{height:6rem !important}.post-name-contact h3,.post-name-contactcheck h3,.post-name-contactthanks h3{font-size:1.4em}}.wp-block-column.contactimg{margin-left:0}p.tellink a,p.telnumber a{color:unset;text-decoration:none}@media(max-width:767px){.wp-block-column.contactimg,.wp-block-column.contactinfo{flex-basis:100%}.wp-block-column.contactinfo{margin-bottom:2em}}.post-name-contact p.telnum,.post-name-contact svg path{color:#617332}p.telnum{font-size:2.2em;line-height:1.3;text-align:center;margin-bottom:10px !important;color:#63514c !important;font-weight:700;margin-top:.5em}p.telnum i{margin-right:0;color:#e8b323}p.hours{line-height:1.3;text-align:center;color:#333;font-weight:700;margin-bottom:.7em !important}p.infotext{padding:0 1.5em 0 .5em !important}label#hlClicktitle.title{display:block;width:18em;margin:.5em auto;background:#fff191;border:1px solid #771b1b;color:#771b1b;text-align:center;padding:5px}input#hlswitch,input#hlswitch1{display:none !important}.hlbox.toggle{height:0;transition:.2s !important;padding:0 1em}.hlbox.toggle .calendars,.hlbox.toggle .calendars-footer{display:none}input:checked+label#hlClicktitle.title{background:#dfdfdf}input:checked+.hlbox.toggle{height:auto;padding:1em;margin:1em !important;border:1px solid #dfdfdf;border-radius:5px}input:checked+.hlbox.toggle .calendars,input:checked+.hlbox.toggle .calendars-footer{display:block}input:checked+.hlbox.toggle .calendars-footer{margin-top:5px}input:checked+.toggle *{visibility:visible;opacity:1}#mw_wp_form_mw-wp-form-4855{box-shadow:.3px .6px 1.7px rgba(0,0,0,.024),.9px 1.8px 4.6px rgba(0,0,0,.035),2.1px 4.2px 11.2px rgba(0,0,0,.046),7px 14px 37px rgba(0,0,0,.07)}.mw_wp_form{padding:1.5em;border:1px solid #ede2d3;border-radius:10px;margin:0 0 2em;background:#f1f7ff}body.post-name-contact dl dt{margin-top:.5em;margin-bottom:0}body.post-name-contactcheck dl dt{margin-top:.5em;margin-bottom:0;background:#e5e5e5;padding:10px 10px 2px;border-radius:5px 5px 0 0;margin-left:1em}body.post-name-contactcheck dl dd{padding-left:1em;margin-bottom:2em;background:#fff;padding:5px 20px 5px;border-radius:0 0 5px 5px;border:2px solid #e5e5e5}body.post-name-contact dl dd.radiobox{border:1px solid var(--vk-color-border-form);border-radius:var(--vk-size-radius);padding:.8em 1em;margin:0 0 .5rem;width:100%}.mw_wp_form span.hiss{color:#e33e01;font-size:.9em;font-weight:400}.mw_wp_form span.mwform-radio-field label{margin-right:3em}body.post-name-contact dl dd input{padding:8px 1em;letter-spacing:1px}body.post-name-contact dl dd textarea{font-size:1rem !important;line-height:1.2;padding:5px 6px;letter-spacing:-2px !important}body.post-name-contact dl dd.errorRed{background-color:#ffdeef;padding:.5em;margin-bottom:1em;border-radius:5px}body.post-name-contact dl dd.errorRed span.error{font-weight:700;padding-left:.5em}.mw_wp_form dl dd{margin-left:1em}.mw_wp_form input#zip,.mw_wp_form input#telephone{max-width:312px}.mw_wp_form .personalinfo{font-size:.9em}.mw_wp_form .personalinfo h4{margin:0 0 5px !important;padding:0;font-size:1em !important}.mw_wp_form .personalinfo h4:before{content:none !important}.mw_wp_form .personalinfo p{font-size:.95em;line-height:1.4;margin-bottom:0;text-indent:5px;letter-spacing:0}@media (max-width:575px){.forminfo .wp-block-image.alignright{float:none;margin-right:auto;margin-left:auto}img.wp-image-877{width:100px;padding:0 15px}}@media (max-width:399px){.vk-block-top-over-md.vk-size-radius.contacttel{padding:2em .5em}p.telnum{font-size:2em;margin-bottom:0 !important}}body.post-name-contactthanks .mw_wp_form.mw_wp_form_complete{visibility:hidden;margin:0;padding:0}body.post-name-contactthanks .vk_button.bluebtn a.vk_button_link.btn:before{border-color:#035bdb #fff #fff #035bdb;background:#035bdb}@media(max-width:767px){.wp-block-group.thankstxt{padding:1em}}@media(min-width:600px){.mw_wp_form input#client_name,.mw_wp_form input#title,.mw_wp_form input#client_mail{width:50%;min-width:312px}}.mw_wp_form .recap{margin-bottom:2em}.post-name-contactcheck .personalinfo{display:none}.mw_wp_form input[type=submit]:disabled{opacity:.6}.mw_wp_form input[type=submit]:disabled:hover{opacity:.3}@media(max-width:781px){img.wp-image-7081{margin-right:30px}}.sub-section aside{margin-bottom:0}h4.sub-section-title{background:#054c7c;padding:3px 10px !important;color:#fff;font-weight:400;font-size:1em !important;border-radius:5px 5px 0 0;margin:.5em 0 0 !important;border:1px solid #054c7c}h4.sub-section-title:before{content:"\f04b";font-family:"Font Awesome 6 Free";font-weight:900;color:#fff !important;font-size:.8em;vertical-align:bottom;margin-right:5px;padding-right:0 !important}body:not(.single) .site-body h4.sub-section-title:before{margin-left:0;line-height:1.5}h4.sub-section-title:after{content:none}li.cat-item>a{color:#333;font-size:1.1em;background:#f5f7f7;border-bottom:2px solid #fff !important;border-top:1px solid #ebe8e8;transition:.2s}li.cat-item>a:hover,li.current-cat>a{background:#efe5cc !important;font-weight:700}.sub-section .wp-block-latest-posts,.sub-section ul.localNavi,.sub-section ul.postList{border:1px solid #15adc3;border-radius:0 0 5px 5px;margin-bottom:2em;border-top:none}.sub-section .wp-block-latest-posts li,.sub-section ul.postList li{margin-top:0;padding:0;background:#f5f7f7;border-bottom:2px solid #fff;border-top:1px solid #ebe8e8}.sub-section .wp-block-latest-posts li:first-child,li.cat-item:first-child>a,.sub-section ul.postList li:first-child{border-top:none}.sub-section .wp-block-latest-posts li:last-child,li.cat-item:last-child>a,.sub-section ul.postList li:last-child{border-radius:0 0 5px 5px;border-bottom:none !important}.sub-section .wp-block-latest-posts li>a{display:block;margin-bottom:10px;padding:5px 1em 2em;transition:.2s;z-index:10}.sub-section .wp-block-latest-posts li>a:hover,.sub-section ul.postList li .postList_title a:hover{background:#cda13230}.wp-block-latest-posts__post-date{color:#639ea7;margin-top:-3em;z-index:0;margin-left:1.2em;width:7em;padding-bottom:5px}aside#block-40{margin-bottom:0}.contactbox{padding:30px 0;margin-bottom:0;border-top:1px solid var(--vk-color-primary)}.contactbox h3{font-size:1.5em;background:0 0;font-weight:400 !important}.contactbox h3:after{content:none}.contactbox .vk_heading{border:none}.contactbox .vk_gridColumn{border:2px solid #e2bd61;border-radius:10px;padding:2em 0;background:rgba(255,255,255,.6)}.contactbox .vk_gridColumn .row{max-width:1000px;margin:0 auto;justify-content:space-evenly}.contactbox .telcontact{border-right:1px solid #e2bd61}.contactbox h3{padding-left:0 !important;font-size:1.3em !important}.contactbox .vk_heading{margin:0}.contactbox h4{font-weight:400;font-size:1.5em;margin-bottom:0}.contactbox h4 span{background-repeat:no-repeat;height:1.5em;max-width:14em;display:block;padding-left:1.5em;margin-left:auto;margin-right:auto;font-family:'M PLUS Rounded 1c',sans-serif}.contactbox .telcontact h4 span{background-image:url(//autoshop-nakamichi.jp/wp-content/themes/nakamichiStyle/images/icon_tel.svg)}.contactbox .mailcontact h4 span{background-image:url(//autoshop-nakamichi.jp/wp-content/themes/nakamichiStyle/images/icon_mail.svg)}.contactbox .contacttel{font-size:2.3em;margin:-.5em 0 0 !important;line-height:1.8}.contactbox .uketuke{font-size:1em;line-height:1.3;margin:-.5em auto .5em !important;display:block}.contactbox .vk_button.calenderLink a{padding:5px 1.5rem !important}.vk_button.contactinfo a{padding:1em 2em !important}@media (max-width:991px){.contactbox{font-size:.9em}}@media (max-width:767px){.contactbox .wp-block-cover__inner-container{max-width:calc(100% - 8em) !important}.contactbox .vk_gridColumn{max-width:100%;margin:0 10px !important;padding:1em 0 2em}.contactbox .vk_gridColumn .row{row-gap:30px}.contactbox h4{margin-bottom:.5em}.contactbox .telcontact,.contactbox .mailcontact{flex:0 0 80%;max-width:unset}.contactbox .telcontact{margin-bottom:-1em;border-right:none}.contactbox .contacttel{margin:-25px 0 -5px !important}.contactbox .telcontact h4 span{margin-bottom:5px}.contactbox .mailcontact{position:relative;padding:1.5em 0 0}.contactbox .mailcontact:after{border-top:1px solid #e2bd61;content:"";display:block;position:absolute;width:100%;top:.5em}.contactbox .mailcontact .wp-block-spacer{display:none}.contactbox .mailcontact .vk_heading{margin-bottom:0}.contactbox .mailcontact h4{padding-bottom:0}}@media (max-width:575px){.contactbox{letter-spacing:0}.contactbox .wp-block-cover__inner-container{max-width:calc(100% - 2em) !important}.contactbox .contactmessage{display:none}.contactmessage_m.vk_hidden{display:block !important}.contactbox h3{font-size:1.2em !important}}@media (max-width:499px){.contactmessage_m.vk_hidden{margin-left:-2em !important;margin-right:-2em !important}.contactmessage_m.vk_hidden img{max-width:110vw}}@media (max-width:399px){.contactbox{padding-top:1.5em}.contactbox .telcontact,.contactbox .mailcontact{flex:0 0 100%}.contactbox .telcontact{padding:0}.contactbox .mailcontact:after{width:80%;margin-left:10%}.contactbox h4{font-size:1.4em}}.site-footer-content{padding:3em 1em 2em;background:url(//autoshop-nakamichi.jp/wp-content/themes/nakamichiStyle/images/bg_footerbldg.png);background-repeat:no-repeat;background-position:right 30px bottom -1px;background-size:250px}.site-footer-content .row{justify-content:space-between}.site-footer-content .col-lg-6.col-md-6:first-child{flex:0 0 40%;max-width:330px}.site-footer-content .col-lg-6.col-md-6:last-child{flex:0 0 60%;max-width:500px;display:flex;justify-content:flex-end;column-gap:3em}@media (min-width:768px) and (max-width:991px){.site-footer-content .col-lg-6.col-md-6:last-child{column-gap:1em;padding:0}.site-footer-content .col-lg-6.col-md-6:last-child ul.menu{padding:0 .5em !important}}footer aside{margin-bottom:0 !important}.footerlogo{margin-left:-3px;margin-bottom:0}p.companytxt{line-height:1.4;letter-spacing:1px;margin-bottom:0 !important}ul.footercontact{margin:0;padding:0}ul.footercontact li{list-style-type:none;margin:0}ul#menu-footermenu{display:flex;flex-wrap:wrap;justify-content:space-between}ul#menu-footermenu li{flex-basis:33%}ul#menu-footermenu:after{content:"";display:block;width:33%}.site-footer-content .widget_nav_menu>div>ul li a{font-weight:400;font-size:1.1em;padding:3px 10px;transition:.2s;border:none}.site-footer-content .widget_nav_menu>div>ul li.current_page_item>a{background-color:unset}.site-footer-content .widget_nav_menu>div>ul li a:before{content:"\f04b";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;padding-right:1em;font-size:8px;color:#4b9fe6;transition:.2s}.site-footer-content .widget_nav_menu>div>ul li.current_page_item a{background:#f2f8fd;border-radius:50px}.site-footer-content .widget_nav_menu>div>ul li.current_page_item a:before{color:#f37d36}.site-footer-content .widget_nav_menu>div>ul li a{color:#333;transition:.4s}.site-footer-content .widget_nav_menu>div>ul li a:hover{background-color:unset;color:#6f6d36;background:#f5f5f5}.site-footer-content .widget_nav_menu>div>ul li a:hover:before{color:#c3be1a}.container.site-footer-copyright{width:100%;max-width:100%;background:#054c7c;color:#ccc}@media (min-width:768px) and (max-width:991px){.site-footer-content .widget_nav_menu>div>ul li a{font-size:1em;letter-spacing:0}}@media (max-width:767px){.site-footer-content{padding:3em 1em 4em;background-size:180px}.footerlogo{margin-left:-3px;margin-bottom:0;margin:0 auto}.site-footer-content .row{gap:1em}.site-footer-content .col-lg-6.col-md-6:first-child,.site-footer-content .col-lg-6.col-md-6:last-child{flex:0 0 100%;margin-left:auto;margin-right:auto}.site-footer-content .col-lg-6.col-md-6{margin-bottom:20px}.site-footer-content .col-lg-6.col-md-6:last-child{justify-content:space-around}.companytxt{width:100%;max-width:330px}.companytxt p{font-size:1.05em;line-height:1.1}aside#block-33 br{display:none}aside#block-33,aside#block-35{text-align:center}ul.footercontact{justify-content:center}}@media (max-width:575px){.site-footer-content .col-lg-6.col-md-6:last-child{flex-wrap:wrap;max-width:350px}ul#menu-footermenu li{flex-basis:50%}.site-footer-content .col-lg-6.col-md-6:last-child .widget_nav_menu{flex:0 0 100% !important}aside#block-37{height:15px}}@media (max-width:480px){.footerlogo{filter:none !important}p.companytxt{text-align:left;width:220px;margin:0 auto;padding-left:1em}aside#block-33 br{display:inline}.site-footer-content .widget_nav_menu>div>ul li a{font-size:.95em}}.vk-mobile-nav{background:rgba(0,0,0,.7)}.vk-mobile-nav .widget_nav_menu ul li a,.vk-mobile-nav nav ul li a{background:#ebf7ff;border-bottom:1px solid #333}.vk-mobile-nav .widget_nav_menu ul li a:hover,.vk-mobile-nav nav ul li a:hover{background:rgba(255,255,255,.95)}.vk-mobile-nav .widget_nav_menu ul li.current_page_item a,.vk-mobile-nav nav ul li.current_page_item a{background:#ffebb9}.vk-mobile-nav .widget_nav_menu ul li a br,.vk-mobile-nav nav ul li a br{display:none}@media (max-width:599px){body.error404 .wp-block-cover .wp-block-cover__image-background{display:none}body.error404 .alignfull .vk_button.vk_button-align-left{text-align:center}body.error404 .alignfull.paleG .vk_button.vk_button-align-left a.vk_button_link.btn:before{border-color:#00833e #e2f8ef #e2f8ef #00833e;background:#00833e}}div#fancybox-title-wrap{background:#fff;padding:8px;color:#333}.fade{transition:all 1s;opacity:0;visibility:hidden;transform:translate(0px,20px)}.fadein{opacity:1;visibility:visible;transform:translate(0px,0px)}a.vk_pageContent_editBtn.btn.btn-outline-primary.btn-sm.veu_adminEdit{display:none}