body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header{align-items:center;background-color:var(--color-white);border-color:var(--color-gray-90);border-width:0 0 1px;display:flex;height:60px;justify-content:center;left:0;position:fixed;top:0;transition:transform .3s;width:100vw;z-index:9999}.logo{width:100px}.hidden{transform:translateY(-100%)}.bread-nav{background-color:var(--color-white);border-color:var(--color-gray-90);border-width:0 0 1px;display:flex;height:40px;justify-content:start;left:0;padding:0 30px;position:fixed;top:60px;transition:transform .3s;width:100vw;z-index:199}.bread-nav li,.bread-nav ul{align-items:center;display:flex}.bread-nav li{font-size:.8rem;height:100%;margin-right:6px}.bread-nav li:last-child{margin-right:0}.bread-nav li:not(:last-child):after{border-bottom:2px solid var(--color-gray-90);border-right:2px solid var(--color-gray-90);content:"";display:inline-block;height:8px;margin:0 14px;transform:rotate(-45deg);width:8px}.bread-nav li a{transition:all .3s}.bread-nav li a,.bread-nav li a:hover{align-items:center;display:flex;height:100%}.bread-nav li a:hover{color:var(--color-blue)}.bread-nav .active-link{font-weight:700}.hidden{transform:translateY(-160%);transition:transform .3s}.home-container{background-color:var(--color-white);display:flex;flex-direction:column;overflow:auto;z-index:1}.image-wrapper{display:flex;height:75vh;justify-content:center;margin-top:100px;overflow:hidden;position:relative;width:100%}.image-wrapper img{height:100%;object-fit:cover;width:100%}.home-button-container{align-items:center;display:flex;height:160px;justify-content:center;width:100%}.home-button-container:first-of-type{position:relative;top:-100px}.home-button{align-items:center;background-color:var(--color-black);color:var(--color-white);display:flex;font-size:.8rem;justify-content:center;padding:16px;transition:all .3s}.home-button:hover{background-color:var(--color-blue)}.home-section-container{flex-direction:column}.home-section,.home-section-container{align-items:center;display:flex;width:100%}.home-section{justify-content:center;max-width:800px;position:relative}.home-section-image{align-items:center;display:flex;justify-content:center;padding:24px;width:30vw}.home-section-text{padding:24px;width:70vw}.home-section-image img{width:300px}.home-section-text h2,.home-section-text p{font-weight:700}.home-section-text h2{font-size:2rem}.home-section-text p{font-size:1rem;line-height:1.5;margin-top:16px}.home-section-text ul{display:flex;flex-wrap:wrap;gap:8px;padding:16px 0}.home-section-text ul li{border:1px solid var(--color-black);border-radius:16px;font-size:.7rem;padding:4px 16px;position:relative}@media screen and (max-width:1200px){.image-wrapper img{height:auto;width:100vw}.home-section{flex-direction:column}.home-section-text{padding:24px;width:100%}.home-section-image{width:100vw}.home-section-image img{max-width:500px;width:100%}}.footer{align-items:center;background-color:var(--color-gray-100);flex-direction:column}.footer,.footer-container{display:flex;justify-content:center;width:100%}.footer-container{gap:60px;min-height:280px;padding:20px 16px}.footer-container-item{height:200px}.footer-logo-container{align-items:center;display:flex;height:60px;width:100%}.etac-logo{height:18px}.kusumoto-logo{height:32px}.footer-container-item ul li{font-size:.8rem;letter-spacing:.08em;line-height:1.5;margin-top:8px}.copyright{align-items:center;bottom:0;color:var(--color-gray-80);display:flex;font-size:.7rem;height:60px;justify-content:center;width:100%}@media screen and (max-width:600px){.footer-container{flex-direction:column;gap:100px}}:root{--color-gray-00:#000;--color-gray-10:#1a1a1a;--color-gray-20:#333;--color-gray-30:#4d4d4d;--color-gray-40:#666;--color-gray-50:grey;--color-gray-60:#999;--color-gray-70:#b3b3b3;--color-gray-80:#ccc;--color-gray-90:#e6e6e6;--color-gray-95:#f2f2f2;--color-gray-97:#f7f7f7;--color-white:#fff;--color-blue:#0cf;--color-yellow:#ef0;--color-black:#000;--color-beige:#e0ceaa;--color-kinari:#f4eede;--space-v-xxxxs:4px;--space-v-xxxs:8px;--space-v-xxs:12px;--space-v-xs:16px;--space-v-s:20px;--space-v-m:24px;--space-v-l:32px;--space-v-xl:40px;--space-v-xxl:48px;--space-v-xxxl:64px;--space-v-xxxxl:96px;--space-h-xxxxs:4px;--space-h-xxxs:8px;--space-h-xxs:12px;--space-h-xs:16px;--space-h-s:20px;--space-h-m:24px;--space-h-l:32px;--space-h-xl:40px;--space-h-xxl:48px;--space-h-xxxl:64px;--space-h-xxxxl:96px;--space-h-mobile-grid:19px}html{background-color:#fff;background-color:var(--color-white);font-size:106.25%;overflow-y:auto;scroll-behavior:smooth}body{font-family:Noto Sans JP,sans-serif}body,html{background-color:#fff;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity .3s ease-in-out}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity .3s ease-in-out}.route-section{left:0;position:absolute;top:0;width:100%}.not-found-container{align-items:center;display:flex;flex-direction:column;gap:40px;height:100vh;justify-content:center;width:100vw}.not-found-container button{border-width:1px;padding:8px 16px;transition:all .3s}.not-found-container button:hover{background-color:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}.not-found-wrapper{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.not-found-wrapper p{font-size:.8rem}
/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box;min-width:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:initial;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:initial;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;background:#0000;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:initial}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}body.no-scroll{height:100%;overflow:hidden;position:fixed;width:100%}.resale-container{background-color:var(--color-white);display:flex;justify-content:end}.resale-nav{background-color:var(--color-white);height:100%;left:0;max-height:calc(100vh - 100px);min-height:100vh - 100px;position:fixed;scrollbar-width:none;top:100px;width:25vw;z-index:5}.resale-main,.resale-nav{overflow-y:auto;transition:all .2s ease-in-out}.resale-main{border-left:1px solid var(--color-gray-90);height:calc(100vh - 100px);max-height:cal(100vh);padding:124px 4px 0;width:75vw}.resale-nav-hidden{transform:translateX(-100%);transition:transform .3s ease-out}.resale-main-fullscreen{height:100vh;transition:all .3s ease-out;width:100vw}.no-items-message{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 230px);justify-content:center;width:100%}.no-items-message-en{font-size:1.5rem;margin:0 0 16px}.filter-space{height:60px}@media (max-width:960px){.resale-nav{height:150vh;padding:0 0 200px;transform:translateX(-100%)}.resale-main{height:100vh;width:100%}.resale-main-grid{height:100vh}.resale-nav.resale-nav-hidden{height:100vh;transform:translateX(0);width:100%}.resale-main.resale-main-fullscreen{width:100vw}.resale-nav.resale-nav-hidden+.resale-main{overflow-y:hidden;pointer-events:none}}.filter-section:not(:first-child){border-top:1px solid #ccc}.filter-section:last-child{border-bottom:1px solid #ccc}.toggle-checkbox{display:none}.filter-key{background:#fff;cursor:pointer;display:block;font-size:.8rem;font-weight:700;height:60px;line-height:60px;padding:0 28px;position:relative}.filter-key:after,.filter-key:before{background-color:#000;content:"";height:1px;position:absolute;right:12px;top:55%;transition:transform .3s ease;width:12px}.filter-key:before{transform:translateY(-50%) rotate(90deg)}.filter-key:after,.toggle-checkbox:checked+.filter-key:after,.toggle-checkbox:checked+.filter-key:before{transform:translateY(-50%) rotate(180deg)}.filter-values{display:block;max-height:0;overflow:hidden;padding:0 0 0 16px;transition:max-height .3s ease}.toggle-checkbox:checked+.filter-key+.filter-values{max-height:500px}.filter-values>div{align-items:center;display:flex}.filter-values label{background-color:initial;border-radius:16px;flex-grow:1;font-size:.8rem;margin:2px 0 8px;padding:6px 6px 6px 12px;position:relative;transition:background-color .3s ease}.filter-values label:after,.filter-values label:before{content:""}.filter-values input[type=checkbox]:checked+label:before{background-color:var(--color-white);border-radius:50%;content:"";height:18px;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:18px;z-index:1}.filter-values input[type=checkbox]:checked+label:after{color:var(--color-gray-50);content:"×";font-size:16px;position:absolute;right:10px;top:46%;transform:translateY(-50%);z-index:2}.filter-values input[type=checkbox]:checked+label{background-color:#eee}.filter-values label:hover{background-color:var(--color-gray-97)}.filter-values input[type=checkbox]:checked+label{background-color:var(--color-gray-97);color:var(--color-blue)}.resale-main-grid{display:flex;flex-wrap:wrap}.item{background-color:var(--color-white);border-color:var(--color-gray-90);border-width:0 1px 1px 0;flex-direction:column;min-height:450px;padding:32px;width:33.33%}.item,.item-image{align-items:center;display:flex;overflow:hidden}.item-image{justify-content:center;padding:16px;position:relative;width:100%;z-index:1}.item .item-image:after{background-color:var(--color-blue);border-radius:0;content:"";height:0;position:absolute;transition:width .3s ease,height .3s ease,border-radius .3s ease;width:0}.item:hover .item-image:after{border-radius:50%;height:150px;width:150px;z-index:2}.item-image img{height:150px;width:auto;z-index:3}.item-info{display:flex;flex-direction:column;flex-grow:1;z-index:4}.item-info span{display:inline-block;font-size:.7rem;height:24px;margin:0 8px 0 0;width:60px}.item-info-button,.item-info-inner,.item-info-ondo,.item-info-price,.item-info-shitsudo,.item-info-stock,.item-info-update,.item-info-year{font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-info-category span,.item-info-model span,.item-info-update span{display:none}.item-info-update{font-size:.7rem}.item-info-category{font-size:1rem;font-weight:700;margin:6px 0 4px}.item-info-model{font-size:.8rem;font-weight:700;margin:0 0 12px}.item-info-price{font-family:Oswald,sans-serif;font-size:1.2rem;white-space:nowrap}.item-info-price span{font-weight:400}.item-info-number,.item-info-yen{font-size:.8rem}.item-info-button{margin:12px 0;text-align:center}.item-info-button a{background-color:var(--color-black)}.item-info-button a,.item-info-button a:hover{color:var(--color-white);display:block;font-size:.8rem;padding:12px;transition:all .3s;width:100%}.item-info-button a:hover{background-color:var(--color-blue)}@media screen and (max-width:960px){.item{align-items:center;display:flex;flex-direction:column;justify-content:center}.item,.item .item-image,.item .item-info{width:100%}}.resale-main-grid.list-view .item{align-items:center;border-color:var(--color-gray-70);border-width:0 0 1px;display:flex;flex-direction:row;min-height:100px;padding:0;width:100%}.resale-main-grid.list-view .item-image{display:none}.resale-main-grid.list-view .item .item-info{display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;font-size:.8rem;height:auto;line-height:2}.resale-main-grid.list-view .item .item-info>p{border-color:var(--color-gray-95);border-width:0 1px 1px 0;flex:1 1;font-size:.8rem;line-height:1.5;margin:0;padding:8px}.resale-main-grid.list-view .item .item-info span{color:var(--color-gray-50);display:block;font-size:.6rem;line-height:2;margin:0 0 4px}.resale-main-grid.list-view .item .item-info h3{font-size:.8rem;line-height:1.5}.resale-main-grid.list-view .item-info-button{align-items:center;display:flex;justify-content:center}.resale-main-grid.list-view .item-info-button div{background-color:var(--color-black);color:var(--color-white);font-size:.8rem;padding:6px;text-align:center;transition:all .3s;width:200px}.resale-main-grid.list-view .item-info-button div:hover{background-color:var(--color-blue)}.resale-main-grid.list-view .item-info-category,.resale-main-grid.list-view .item-info-model{font-weight:400}.resale-main-grid.list-view .item-info-price{font-family:Noto Sans JP,sans-serif;font-weight:400}.resale-main-grid.list-view .item-info-inner,.resale-main-grid.list-view .item-info-number,.resale-main-grid.list-view .item-info-ondo,.resale-main-grid.list-view .item-info-shitsudo,.resale-main-grid.list-view .item-info-stock,.resale-main-grid.list-view .item-info-year{font-size:.8rem;overflow:auto;text-overflow:clip;white-space:wrap}@media (max-width:960px){.resale-main-grid.list-view .item .item-info{flex-wrap:wrap}.resale-main-grid.list-view .item .item-info>p{width:100%}}.resale-footer{align-items:center;background-color:var(--color-white);border-color:var(--color-gray-90);border-width:1px 0 0 1px;bottom:0;display:flex;flex-direction:row;height:100px;justify-content:space-between;position:fixed;transition:all .3s;width:75vw;z-index:5}.resale-footer-nav-hidden{width:100vw}.resale-footer-item{flex:1 1;flex-direction:column;font-size:1rem;height:100px}.resale-footer-icon,.resale-footer-item{align-items:center;display:flex;justify-content:center}.resale-footer-icon{background-color:var(--color-white);height:50px}.resale-footer-icon img{background-color:var(--color-white);border:1px solid var(--color-gray-90);border-radius:20px;color:var(--color-white);height:40px}.resale-footer-icon img:hover{background-color:var(--color-white);border:3px solid var(--color-blue);cursor:pointer}.resale-footer-text{align-items:center;color:var(--color-black);display:flex;font-size:12px;justify-content:center}@media screen and (max-width:960px){.resale-footer{background-color:#0000;border:0 solid var(--color-gray-90);bottom:12px;height:60px;left:0;position:fixed;width:100px;z-index:7}.resale-footer-item{height:100px}.resale-footer-icon{border-radius:30px;box-shadow:0 4px 6px #0000001a;height:60px;width:60px}.resale-footer-icon img{background-color:var(--color-white);border:1px solid var(--color-gray-90);border-radius:30px;color:var(--color-white);height:60px;transition:all .3s}.resale-footer-icon img:hover{background-color:var(--color-white);cursor:pointer}.resale-footer .resale-footer-item:not(:first-child),.resale-footer-text{display:none}}.item-container{background-color:var(--color-white);display:flex;height:100vh;width:100%;z-index:30}.item-image-container{align-items:center;justify-content:center}.item-image-container,.item-info-container{display:flex;flex:1 1;flex-direction:column;height:100vh}.item-info-container{overflow-y:auto;padding:60px 0}.item-info-wrapper{margin:60px 0 0;max-width:100%;min-height:auto;padding:16px}.item-image-wrapper{align-items:center;display:flex;flex-direction:column;height:400px;justify-content:center;overflow:hidden;position:relative}.item-info-section{border-color:var(--color-gray-80);border-width:0 0 1px;padding:4px 0 16px}.item-info-section-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:16px;height:auto}.item-image{max-height:100%;max-width:100%;object-fit:contain}.thumbnails{display:flex;gap:10px;justify-content:center;margin-top:15px}.thumbnails img{cursor:pointer;height:40px;object-fit:cover;width:40px}.active-thumbnail{border:2px solid var(--color-blue)}.item-h2{font-size:2rem}.item-h2,.item-h3{font-weight:700;line-height:1.5}.item-h3{font-size:16px;margin:32px 0 12px}.item-p{font-size:.9rem;line-height:1.5;margin:20px 0 0}.item-p span{border-color:var(--color-gray-80);border-radius:20px;border-width:1px;display:inline-block;font-size:.8rem;margin:6px 4px 0 0;padding:3px 12px}.item-brand{font-size:.8rem;font-weight:700}.item-model{font-size:1rem;font-weight:700;line-height:2}.item-year{border-width:1px 0 0;font-size:.8rem;padding:8px 0}.item-states span,.item-year span{font-size:.6rem;margin:16px 8px 0 0}.item-year{font-size:1rem;width:100%}.item-states{font-size:1rem;margin:16px 0 0}.item-states span{font-size:.8rem;margin:0 8px 0 0}.item-update{color:var(--color-gray-50);font-size:8px;margin:-8px 0 0;width:100%}.item-update span{font-size:12px}.item-price{align-items:end;display:flex;font-family:Oswald,sans-serif;font-size:26px;font-weight:700;height:50px;letter-spacing:0;margin:0 0 24px;width:100%}.item-price span{font-size:.8rem;font-weight:400}.item-button{align-items:center;background-color:var(--color-black);cursor:pointer;display:flex;font-size:.8rem;height:44px;justify-content:center;margin:32px 0 30px;text-align:center;transition:all .3s ease;width:100%}.item-button:hover{background-color:var(--color-blue);text-align:center}.item-button a{transition:all .3s ease;width:100%}.item-button button{align-items:center;color:var(--color-white);display:block;font-size:.8rem;height:40px;justify-content:center;width:100%}.item-table{border-collapse:initial;border-radius:10px;border-spacing:0;margin:16px 0;max-width:100%;overflow:hidden;width:100%}.item-table td,.item-table th{border:1px solid var(--color-gray-90);font-size:.8rem;padding:16px;text-align:center}.item-table tbody th{background-color:var(--color-gray-97)}.item-table tr:first-child th:first-child{border-top-left-radius:10px}.item-table tr:first-child td:last-child,.item-table tr:first-child th:last-child{border-top-right-radius:10px}.item-table tr:last-child td:first-child{border-bottom-left-radius:10px}.item-table tr:last-child td:last-child{border-bottom-right-radius:10px}.item-table th[rowspan]{border-bottom-left-radius:10px}@media screen and (max-width:960px){.item-container{align-items:center;flex-direction:column;gap:24px;left:0;position:absolute;top:100px}.item-image-container{align-items:center;background-color:var(--color-white);display:flex;flex:1 1;height:100vh;justify-content:center;overflow-y:visible;padding:0;width:100%}.item-image{width:400px}.item-info-container{display:flex;flex:1 1;overflow-y:visible;padding:0 0 60px;width:100%}.item-info-wrapper{height:300px;margin:0;max-width:100%;padding:16px}.item-table{max-width:100%}.item-info-space{height:40px}}.modal-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:31}.modal-content{background:#fff;border-radius:4px;max-width:500px;padding:20px;position:relative;width:80%}.modal-content-title{border-width:0 0 1px;font-size:1rem;font-weight:700;padding:8px 0 20px;text-align:center}.modal-content-description{font-size:1rem;line-height:1.5;margin:12px 0}.modal-content-number-container{display:flex;flex-direction:column;gap:8px;justify-content:center;padding:16px}.modal-content-number-title{font-size:.8rem;font-weight:700}.modal-content-number{background-color:var(--color-gray-95);border-radius:8px;color:var(--color-gray-50);font-size:2rem;margin:8px 0;padding:4px;text-align:center}.button-container{align-items:center;border-color:var(--color-black);border-radius:24px;border-width:1px;cursor:pointer;display:flex;font-size:.8rem;justify-content:center;padding:2px 4px;transition:background-color .3s}.button-container:hover{background-color:#e0e0e0}.modal-buttons{display:flex;height:50%;justify-content:space-between}.modal-buttons a,.modal-buttons button{align-items:center;background-color:var(--color-black);color:var(--color-white);display:flex;flex:1 1;font-size:.8rem;gap:4px;height:40px;justify-content:center;margin:2px;transition:all .3s}.modal-buttons a{text-align:center}.modal-buttons a:hover,.modal-buttons button:hover{background-color:var(--color-blue)}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fade-out{animation-duration:1s;animation-fill-mode:forwards;animation-name:fadeOut}.loading-overlay{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}
/*# sourceMappingURL=main.2a94ffb9.css.map*/