.en{font-family:Helvetica,sans-serif}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-30{margin-top:30px}img{max-width:100%;width:100%}.main{background:url(https://snkrdunk.com/lp/_next/static/media/pc-bg.d13e40f8.webp) no-repeat 50%;background-size:cover;background-attachment:fixed;font-family:Hiragino Sans,sans-serif}.container{max-width:540px;margin:0 auto;background-color:#fff}.ex-items .container{padding:30px 15px}.ex-items .info{text-align:center;background-color:#fff}.ex-items h2{font-size:28px;font-weight:700;letter-spacing:-1px}.ex-items .desc{font-size:14px;font-weight:500;line-height:150%}.ex-items .release{font-size:25px;font-weight:600;margin-top:10px}.ex-items .release span{font-size:10px}.ex-items .end{font-size:16px;font-weight:600;line-height:normal}.ex-items .end span{font-size:11px}.ex-items .end .day{margin:0 4px 0 1px}.ex-items .info .border{width:1px;height:15px;background-color:#000;margin:0 auto;border:1px solid #000}.ex-items .end .until{margin-left:2px}.ex-items .note{font-size:10px;font-weight:400;margin-top:10px}.ex-items .brand-list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:15px}.ex-items .brand-logo{width:calc(100% / 4 - 22px)}.brand .container{padding:15px 15px 30px}.brand a{display:block;width:100%;height:100%}.brand .brand-name a{font-size:20px;font-weight:600;text-decoration:underline;display:inline-block;width:auto}.brand .brand-desc{color:#666;font-size:12px;font-weight:400;margin-top:5px;line-height:normal;display:inline-block}.brand .brand-item{display:flex;flex-direction:column;gap:15px}.brand .single{text-align:center;margin-top:15px}.brand .item-img{width:175px;height:180px;display:inline-block}.brand .item-name{font-size:11px;font-style:normal;font-weight:400;line-height:normal;margin-top:5px}.brand .single .item-name{margin-top:10px}.brand .item-type{font-size:10px;font-style:normal;font-weight:400;line-height:normal;margin-top:3px}.brand .item-price{font-size:12px;font-style:normal;font-weight:600;line-height:normal;margin-top:5px}.brand .item-list{display:flex;flex-wrap:wrap;gap:15px 5px;justify-content:center}.brand .item{width:calc(100% / 2 - 5px);text-align:center}.see-more-btn{width:120px;height:32px;border:1px solid #666;color:#666;background-color:#fff;font-size:12px;font-weight:500;line-height:130%;border-radius:3px;margin:15px auto auto}.see-more-btn a{display:flex;align-items:center;justify-content:center}.link-here{display:inline!important;text-decoration:underline;font-weight:500}.popup{padding:50px 0;background-color:#9b121c}.popup h2{font-size:36px;letter-spacing:-1px;font-weight:600;line-height:normal;padding:0 15px;color:#fff}.popup .store{margin-top:30px}.popup .info-list{padding:30px 15px 0}.popup .info-item{color:#fff}.popup .info-item:not(:first-child){margin-top:15px}.popup .info-item .map{text-decoration:underline}.popup h3{font-size:11px;font-weight:600;line-height:130%;color:#fff}.popup .info-item p{margin-top:3px;font-size:13px;font-weight:400;line-height:normal}.popup .info-item.note p{font-size:11px}.popup .event{margin-top:30px;padding:0 15px}.popup .label{color:#9b121c;background-color:#f5c839;display:inline-block;letter-spacing:-1.6px;font-size:20px;padding:2px 4px 2px 2px}.popup .event .date,.popup .label{font-weight:600;line-height:normal}.popup .event .date{font-size:42px;letter-spacing:0;color:#fff;display:flex;align-items:baseline;margin-top:3px}.popup .event .day{font-size:18px;font-weight:600;line-height:normal;margin-left:3px}.popup .event .time{font-size:30px;font-weight:600;line-height:normal}.popup .event .wave,.popup .event h3{font-size:24px;font-weight:600;line-height:normal}.popup .event h3{color:#fff;margin-top:-5px}.popup .event .text{font-size:12px;font-weight:600;line-height:150%;color:#fff;margin-top:10px}.popup .event .shot{margin-top:15px}.popup .event .shot button{background-color:#000;height:50px;width:100%;display:flex;align-items:center;justify-content:center;margin-top:15px;border-radius:3px}.popup .event .shot button a{color:#fff;font-size:14px;font-weight:600;line-height:normal;display:flex;align-items:center}.popup .event .shot button img{width:14px;height:14px}.joe{background-color:#fff;padding:50px 15px}.joe-logo{width:110px;margin:0 auto}.joe .name{width:206px;margin:20px auto}.joe .description p{font-size:12px}.joe .credit,.joe .description p{color:#666;font-style:normal;font-weight:400;line-height:150%}.joe .credit{font-size:11px;padding-top:30px;display:block;text-align:center}