/* 買取屋 東京あきんど — 高価買取なら買取屋 東京あきんど｜日光・栃木の地域密着買取専門店 */
body{margin:0;background:#FFFFFF;color:#2B2F36}
[hidden]{display:none!important}
.follow{padding-bottom:env(safe-area-inset-bottom,0px)}


a{color:#13203A}a:hover{color:#7A5A12}
details summary{list-style:none;cursor:pointer}
details summary::-webkit-details-marker{display:none}
details[open] .faq-plus{transform:rotate(45deg)}
input,textarea,select{font:inherit}
.grid-items,.grid-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
.grid-others{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}
.grid-appeal{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#E3D9C6;border-top:3px solid #13203A;border-bottom:1px solid #E3D9C6;max-width:960px;margin:0 auto;width:100%}
@media (max-width:960px){.grid-items,.grid-results{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-others{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (max-width:560px){.grid-others{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-appeal{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-results{gap:12px}.grid-items{grid-template-columns:minmax(0,1fr);gap:12px}.card-item{flex-direction:row!important}.card-item img{width:116px!important;height:auto!important;flex:none}.card-item>div{border-top:none!important;border-left:1px solid #E3E5EA;padding:14px 16px!important}.card-item h3{font-size:16px!important}.card-item p{font-size:13px!important}.sec-title{font-size:26px!important}.about-lead{text-align:left!important;font-size:15px!important}.about-lead br{display:none}}
.grid-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
@media (max-width:860px){.grid-col{grid-template-columns:minmax(0,1fr)}}
@media (max-width:480px){.col-card img{width:110px!important}.col-card h3{font-size:15px!important}.col-card p{display:none}}
.grid-sis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
@media (max-width:760px){.grid-sis{grid-template-columns:minmax(0,1fr)}}
.hdr-tel{display:flex}
.lbl-sp{display:none}.sp-br{display:none}.hv-k{font-size:1em}.hv-s{font-size:.68em}




.hv-stage{height:600px}.hv-grid2{grid-template-columns:repeat(8,minmax(0,1fr))}.pg-c{width:100%!important;height:88px!important}.pg-cell{gap:0!important;position:relative}.hv-grid2{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:6px!important}.hv-grid2 .pg-ic{width:48px;height:48px;margin-top:-22px}.pg-l{position:absolute;top:62px;left:0;right:0;text-align:center;font-size:11.5px!important;letter-spacing:-.04em}
.hv-pa{left:36%;top:0;width:64%;height:397px;clip-path:polygon(0 0,100% 0,100% 297px,0 397px);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55) 16%,#000 38%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55) 16%,#000 38%)}.hv-pb{left:36%;top:0;width:64%;height:600px;clip-path:polygon(0 400px,100% 300px,100% 100%,0 100%)}.hv-navy{box-sizing:border-box;left:36%;top:352px;width:23%;height:248px;padding:24px 34px 0 4px;gap:12px;clip-path:polygon(0 0,87% 16.75px,100% 100%,0 100%)}


.hv-pb-img{top:79px;left:-81px;width:1320px;transform:none}

.hv-navy-t{font-size:15px!important}
.hv-text{padding:40px 24px 0;width:46%;gap:16px}
.hv-eye{font-size:14px}.hv-h1{font-size:52px}.hv-brand{font-size:26px;letter-spacing:.08em;margin-top:8px}
.hv-sub{font-size:15px;text-shadow:0 0 10px #FFFFFF,0 0 4px #FFFFFF,0 0 2px #FFFFFF}
.hv-btns{position:absolute!important;top:430px;left:max(24px,calc(50% - 576px));width:min(380px,30%);padding:0;margin:0!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}
.hv-items{position:absolute!important;z-index:6!important;top:612px;left:calc(max(0px,50% - 600px) + 0.36 * min(100%,1200px));width:calc(0.64 * min(100%,1200px));margin:0!important;padding:0 8px;box-sizing:border-box;gap:14px!important}.hv-items-t{font-size:16px}
.hv-grid{grid-template-columns:repeat(8,minmax(0,1fr))}


@media (max-width:760px){.topbar,.nav-pc{display:none!important}.menu-btn{display:inline-flex!important}.hdr-in{padding:8px 16px!important}.hdr-logo{height:38px!important}



.hv-stage{height:528px}.hv-grid2{grid-template-columns:repeat(4,minmax(0,82px))!important;justify-content:center;gap:5px!important}.pg-c{width:100%!important;height:74px!important}.pg-cell{gap:0!important;position:relative}.hv-grid2 .pg-ic{width:40px;height:40px;margin-top:-20px}.pg-l{position:absolute;top:51px;left:0;right:0;text-align:center;font-size:10.5px!important;letter-spacing:-.06em;font-weight:700}.hv-btns{padding-top:14px!important}.hv-items-t{font-size:13px}
.hv-pa{left:0!important;top:0!important;width:100%!important;height:357px!important;clip-path:polygon(0 0,100% 0,100% 254.2px,0 357px)!important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 34%,rgba(0,0,0,.55) 50%,#000 66%)!important;mask-image:linear-gradient(90deg,transparent 0%,transparent 34%,rgba(0,0,0,.55) 50%,#000 66%)!important}.hv-pb{left:0!important;top:0!important;width:100%!important;height:450px!important;clip-path:polygon(0 359px,100% 256.2px,100% 450px,0 450px)!important}.hv-navy{box-sizing:border-box;left:0!important;top:303px!important;width:40.5%!important;height:147px!important;padding:16px 18px 0 2px!important;gap:8px!important;clip-path:polygon(0 0,83.5% 19.2px,100% 147px,0 147px)!important}


.hv-pb-img{top:156.7px!important;left:-93px!important;width:773px!important;transform:none!important}

.hv-navy-t{font-size:12px!important;letter-spacing:.06em!important}
.hv-text{padding:20px 16px 0;width:100%;box-sizing:border-box;gap:10px}.hv-eye{font-size:12px}.hv-h1{font-size:clamp(26px,7.6vw,34px);white-space:nowrap;text-shadow:0 0 10px #fff,0 0 4px #fff,0 0 2px #fff}.hv-brand{font-size:16px!important;margin-top:4px!important}.hv-sub{font-size:12.5px;line-height:1.8!important}
.hv-btns{position:absolute!important;top:462px!important;left:0!important;width:100%!important;box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0 16px!important;gap:8px!important;margin:0!important}.hv-btns a{font-size:13px;padding:0 10px!important;gap:6px!important;min-height:52px!important}.hv-btns svg{flex:none}
.lbl-pc{display:none}.lbl-sp{display:inline}.hv-items{position:absolute!important;top:530px!important;left:0!important;width:100%!important;padding:0 10px!important;gap:10px!important}.hv-items-t{font-size:13px}.hv-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hv-circle{width:60px!important;height:60px!important}.hv-ic{width:28px;height:28px}.hv-lb{font-size:10.5px!important}
.fb-mail{flex-direction:column!important;gap:2px!important;font-size:12px}.fb-mail span{white-space:nowrap;font-size:12px!important}.fb-mail{padding:4px!important}.follow>div{grid-template-columns:1.9fr 1.1fr 0.9fr!important}.fb-num{font-size:17px!important}.fb-hide{display:none!important}.fb-show{display:block!important}.follow>div{padding:8px 10px!important;gap:6px!important}}
.shop-img{flex:1 1 420px;min-width:0;min-height:300px;align-self:stretch;object-fit:cover;display:block}
