.wrap-tabs .item-tab{margin-right:40px}.wrap-tabs .item-tab span{line-height:30px;color:var(--jp-primary-strong)}.wrap-tabs .item-tab:hover span{color:var(--jp-accent)}.auction-content__wrapper .home-content__recent-block,.auction-content__wrapper .home-content__seller-block{margin:10px 0}.auction-content__wrapper .home-content__seller-block{margin-top:12px}@media only screen and (max-width:1024px){.auction-content__wrapper .tab{overflow-y:scroll;box-shadow:0 2px 8px 0 rgba(99,99,99,.18);padding:20px 10px 0;background:linear-gradient(180deg,#fff7f7,#fff1f1)!important}}.auction-content__wrapper .product-contents{background:linear-gradient(160deg,#fff 0,var(--jp-surface-soft) 100%);background-size:cover;background-position:50%;background-repeat:no-repeat;box-shadow:0 10px 24px var(--jp-shadow);border:2px solid var(--jp-border)}.auction-content__wrapper .product-contents .tab{background:linear-gradient(180deg,#fff7f7,#fff1f1)!important;border:1px solid var(--jp-border)}@media only screen and (max-width:1024px){.auction-content__wrapper .home-content__recent-block,.auction-content__wrapper .home-content__seller-block{margin:8px 0}}.wrap-box-pc{border-radius:8px;background:linear-gradient(160deg,#fff 0,var(--jp-surface-soft) 100%);background-size:cover;background-position:50%;background-repeat:no-repeat;box-shadow:0 10px 24px var(--jp-shadow);border:2px solid var(--jp-border)}@media only screen and (max-width:1024px){.wrap-box-pc{display:none}}.wrap-box-pc .purpose-title--desktop{margin-top:8px;margin-bottom:28px;justify-content:center;text-align:center}.wrap-box-pc .wrap-item-purpose{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.wrap-box-pc .card-item{border-radius:20px;border:2px solid var(--jp-border-strong);background:linear-gradient(180deg,#fffdf9,#fff7f7);height:150px;padding:20px;display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px;transition:transform .2s ease}.wrap-box-pc .card-item:hover{transform:translateY(-2px)}.wrap-box-pc .card-item img{width:76px;height:76px;-o-object-fit:contain;object-fit:contain}.wrap-box-pc .card-item .title-purpose{font-size:14px;text-transform:uppercase;color:var(--jp-ink);line-height:1.1;font-weight:700;margin-bottom:10px}.wrap-box-pc .card-item p{margin:0;font-size:15px;color:#334155;line-height:1.2;font-weight:400}.wrap-box-mobile{border-radius:8px;overflow:hidden;background:linear-gradient(160deg,#fff 0,var(--jp-surface-soft) 100%);background-size:cover;background-position:50%;background-repeat:no-repeat;box-shadow:0 10px 24px var(--jp-shadow);border:2px solid var(--jp-border)}@media only screen and (min-width:1024px){.wrap-box-mobile{display:none}}.wrap-box-mobile .purpose-title--mobile{margin:8px 0 12px}.wrap-box-mobile .card-item{display:flex;padding:10px;border-radius:8px;margin-bottom:10px;background:linear-gradient(180deg,#fffdf9,#fff7f7);background-size:cover;background-position:50%;background-repeat:no-repeat;box-shadow:0 8px 18px var(--jp-shadow-soft,rgba(153,27,27,.08));border:2px solid var(--jp-border)}.wrap-box-mobile .card-item img{flex:0 0 40px;width:40px;height:40px;-o-object-fit:contain;object-fit:contain;margin-right:10px}.wrap-box-mobile .card-item .info{display:flex;flex-direction:column}.wrap-box-mobile .card-item .info .title-purpose{font-weight:700;font-size:14px;line-height:17px;color:var(--jp-ink);margin:0 0 4px}.wrap-box-mobile .card-item .info p{font-weight:400;font-size:12px;line-height:15px;color:#334155;margin-bottom:0}.purpose-title{display:flex;align-items:center;gap:12px}.purpose-title__icon{width:40px;height:40px;border-radius:12px;border:1px solid var(--jp-border-strong);background:var(--jp-primary-soft,#fff4f4);color:var(--jp-primary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.purpose-title__icon svg{width:22px;height:22px}.purpose-title__copy{min-width:0}.purpose-title__eyebrow{margin:0;font-size:11px;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;color:var(--jp-primary);font-weight:700}.purpose-title h2{margin:4px 0 0;color:var(--jp-primary-strong);font-size:30px;line-height:1.18;font-weight:800;letter-spacing:.01em}.purpose-title__desc{margin:6px 0 0;color:#64748b;font-size:13px;line-height:1.45}@media only screen and (max-width:1024px){.purpose-title{gap:10px}.purpose-title__icon{width:34px;height:34px;border-radius:10px}.purpose-title__icon svg{width:18px;height:18px}.purpose-title h2{font-size:18px;margin-top:2px}.purpose-title__eyebrow{font-size:10px}.purpose-title__desc{font-size:11px;margin-top:4px}}