@import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700,900&amp;subset=japanese);
.flexbox{display:flex;flex-wrap:wrap}#header,#footer{min-width:1500px}.feature{min-width:1500px;font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,verdana,sans-serif;font-size:16px;line-height:1.5;color:#0d0d0d;letter-spacing:.05em}main{padding-bottom:50px}.inner_cont{width:1200px;padding:0;margin:0 auto}main a:hover{color:#0d0d0d}.feature h3{margin-bottom:50px;font-size:40px;font-weight:bold;text-align:center}.feature img{vertical-align:bottom}.feature a:hover{opacity:.7;transition:.15s}.feature a:hover>img{opacity:1}.btn{text-align:center}.btn a{position:relative;display:inline-block;min-width:420px;height:50px;padding:14px 47px 0 27px;font-size:18px;line-height:1;color:#fff;letter-spacing:.05em;background:no-repeat right top 0;background-image:linear-gradient(to right, #fff 50%, #000 50%);background-size:200% 100%;border:1px solid #000;border-radius:2px;transition:.5s}.btn a:hover{color:#000;background-position:left top;transition:.5s;transition-delay:.1s}.btn a::after{position:absolute;top:50%;right:120px;display:block;width:9px;height:9px;margin-top:-4px;content:"";border:solid #fff;border-width:0 1px 1px 0;transition:.3s;transition-delay:.03s;transform:rotate(-45deg)}.btn a:hover::after{border-color:#000}#crumb{width:1024px;padding:30px 0 16px;margin:0 auto}.feature .bx-wrapper{background:#fff;background-color:initial;border:none;box-shadow:none}.top_img{position:relative;width:100%;height:500px;margin-bottom:30px;overflow:hidden}.top_img .bxslider{position:absolute;left:50%;width:2000px;max-width:initial;margin-left:-1000px}.top_img .bxslider img{position:absolute;left:50%;width:2000px;max-width:initial;height:auto;margin-left:-1000px}.top_images .bxslider li{width:2000px !important;height:500px}.main-ttl{position:absolute;top:174px;right:0;left:0;width:1024px;margin:0 auto;text-align:center}.main-ttl img{display:block;margin:0 auto;text-align:center}.main-ttl h1{font-size:24px;color:#0d0d0d;letter-spacing:.1em}.anim{position:relative}.anim.hidden{top:50px;opacity:0}.anim.active{top:0;opacity:1;transition:.5s}.anim.anim-01.active{animation-delay:1s}.anim.anim-02.active{transition:1s;animation-delay:8s}.item_top{overflow:hidden}#item-wrap{position:relative;width:1500px;height:575px;margin:0 auto;overflow:hidden}#airjordan #item-wrap{height:500px;padding-top:30px}#collab #item-wrap{height:535px}#dunk #item-wrap{height:535px}.bg-slidein{width:1200px;height:360px;margin:145px auto 40px;transition:.5s}.p_left_img .bg-slidein{margin-top:50px}#collab .bg-slidein{margin-top:100px}#airjordan .bg-slidein{margin-top:30px}#dunk .bg-slidein{margin-top:100px}.slideContsL{position:absolute;background-color:#e6e6e6;transform:translate(-100%, 0)}.slideContsR{position:absolute;background-color:#e6e6e6;transform:translate(130%, 0)}.slideContsL.show{transform:translate(-31%, 0) !important;animation-delay:10s}.slideContsR.show{transform:translate(54%, 0) !important;animation-delay:10s}#dunk .slideContsL.show{transform:translate(-30.5%, 0) !important}.p_item_list{position:relative;width:1200px;padding:0 0 50px;margin:0 auto 50px}#luxury .p_item_list{margin-bottom:40px}.p_item_list h3{font-size:2.2em;font-weight:700;line-height:1.8;text-align:left;border-bottom:1px solid #ccc}.item_title{width:50%;margin-top:60px}.p_left_img .item_title{margin-top:25px}#collab .item_title{padding-left:20px;margin-top:70px}#airjordan .item_title{margin-top:-40px}#dunk .item_title{padding-left:25px;margin-top:70px}.subtitle_img{width:50%}.item_inner{position:relative;width:1200px;height:500px;padding:50px 0 0;margin:0 auto}.p_left_img .item_inner{padding-top:0}.item_cont .item_inner .lead_inner{position:absolute;top:120px;width:570px;padding:20px 0 0;color:#0d0d0d}.img_subttl{position:absolute;top:65px;right:95px}.p_left_img .img_subttl{position:absolute;top:150px;left:0}#airjordan .img_subttl{position:absolute;top:-50px;left:0}#dunk .p_left_img .img_subttl{position:absolute;top:-2px;left:-35px}#collab .p_left_img .img_subttl{position:absolute;top:5px;left:-30px}.inner_subtit{margin-bottom:10px;font-size:1.3em;font-weight:bold}.inner_subtxt{font-size:1em;line-height:1.6}.flexbox.pickup_gender{justify-content:space-between;width:480px;margin-top:70px}.p_left_img .flexbox.pickup_gender{margin-left:75px}.pickup_gender a{width:50%;font-weight:800;line-height:3.5;text-align:center}.pickup_gender a:first-child{box-sizing:border-box;border-right:1px solid #ddd}.pickup_gender a:hover{color:#545454;opacity:1}.item2_top .flexbox{justify-content:space-between;height:auto;padding:0}.item2_top .item_inner .lead_inner{position:absolute;top:120px;width:410px;padding:20px 0 0;color:#0d0d0d}.item2_top .img_subttl{position:absolute;top:0;right:0}.item2_top .item_title{width:35%;margin-top:30px}.item2_top .subtitle_img{width:60%}.item2_top .left .item_title{margin-left:765px}.item2_top .inner_subtxt{margin-bottom:50px}.item2_top .btn a{min-width:100%}.item_list{display:flex;flex-wrap:wrap;margin-bottom:60px;text-align:center}.item_list li{position:relative;width:calc((100% - 90px)/6);margin-right:15px;vertical-align:top}.item_list li:nth-child(6n){margin-right:0}.item_list li:nth-last-child(-n+6){margin-bottom:0}.item_list li a{display:block}.img_cont{position:relative;width:100%;height:185px;margin-bottom:8px}.img_cont img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.item_detail{width:100%;text-align:left}.brand_name{margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.25;word-break:break-all}.item_size,.item_name{margin-bottom:8px;overflow:hidden;font-size:12px;line-height:1;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.disp-tax-in{margin-bottom:8px;font-size:16px;font-weight:bold;line-height:1}.discount_price.disp-tax-in{color:#e60012}.disp-tax-in::after{font-size:.7em}.before_discount{margin-bottom:3px;font-size:12px;line-height:1;text-decoration:line-through}.itemList-shop{position:initial;width:100%;margin:0 auto}.itemList-shop span.shopname{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;min-height:2.5em;margin:10px auto;margin-top:.5em;font-size:1.4rem;line-height:1.5em;background-color:#fff;border:1px solid #ccc7b8;border-radius:0}.other_inner{width:48%;margin-bottom:30px}.other_inner:nth-child(2n){margin-left:3%}.other_inner .other_name{position:relative}.other_inner .other_name p{position:absolute;bottom:10px;left:20px;font-size:2em;font-weight:700}.other_inner .other_txt{height:5.5em;margin-top:15px;font-size:.76em;letter-spacing:.08em}.other_inner .flexbox.pickup_gender{width:auto;margin:10px auto 30px}.zoomIn img{transition:.3s ease-in-out;transform:scale(1)}.zoomIn span:hover img{transform:scale(1.2)}.other_inner .mask{display:block;overflow:hidden;line-height:0}.other_inner a{color:#0d0d0d;text-decoration:none}.other_inner .lead{padding:50px 20px;text-align:center}.other_inner img{width:100%;height:auto}.other_inner .zoomIn{margin:0 auto}.flexbox.other_bnr p{position:relative;width:32%;margin-left:1.5%}.flexbox.other_bnr p:first-child{margin-left:0}.flexbox.other_bnr p span{position:absolute;bottom:20px;left:20px;font-size:1.5em;font-weight:700;letter-spacing:.02em}.store{padding-top:100px;margin-bottom:43px}.store_inner{width:1200px;margin:50px auto 0}.js-tab-contents{display:none}.js-tab-contents.current{display:block}.store .tab{margin-bottom:45px;font-size:16px}.store .tab::after{z-index:0;display:block;height:3.75em;content:"";border-bottom:1px solid #ccc}.store .tab li{box-sizing:border-box;float:left;width:174px;padding:20px 10px;margin-top:-1px;margin-left:20px;font-size:.9em;line-height:1.5;text-align:center;letter-spacing:.1em;list-style-type:none;background-color:#f2f2f2;border-bottom:1px solid #d2d2d2}.store .tab li.line-2{padding:13.5px 0;line-height:1.2}.store .tab li:first-child{margin-left:0}.store .tab li:hover{color:#0d0d0d;cursor:pointer;background-color:#f6f6f6}.store .tab li.current{font-weight:700;color:#0d0d0d;background:#fff;border:1px solid #d2d2d2;border-bottom:0}.current .tab_inner{animation:fadeIn 1.2s ease 0s 1 normal}@keyframes fadeIn{0%{opacity:.4}100%{opacity:1}}@keyframes fadeIn{0%{opacity:.4}100%{opacity:1}}.p-store{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 45px}.p-store div.left{width:400px}.p-store div.right{width:650px;height:410px}#store .bx-wrapper .bx-pager,#store .bx-wrapper .bx-controls-auto{position:absolute;bottom:15px;width:100%}#store .bx-wrapper .bx-pager.bx-default-pager a,#store .bx-wrapper .bx-pager.bx-default-pager a:focus{cursor:pointer;background:#fff}#store .bx-wrapper .bx-pager.bx-default-pager a:hover,#store .bx-wrapper .bx-pager.bx-default-pager a.active{background:#666}#store .bx-wrapper{background:#fff;box-shadow:none}#store .js-tab-contents.current .bx-viewport{height:410px !important}#store .js-tab-contents.current .bx-viewport .slider>div{width:650px !important;height:410px !important}.store_name{padding-top:30px;margin-bottom:31px;font-size:24px;font-weight:700;line-height:20.4px;letter-spacing:.1em}.store_tit{padding-right:.2em;margin-bottom:10px;font-size:18px;font-weight:500;line-height:27px;letter-spacing:.01em}.store_txt{margin-bottom:35px;font-size:14px;line-height:24px}.shop_more{color:#fff;text-align:left}.p-store .shop_more a{box-sizing:border-box;display:inline-block;width:100%;height:50px;padding-top:12px;padding-left:2px;font-size:16px;font-weight:500;color:#fff;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#000}.shop_more a::after{display:inline-block;width:12px;height:12px;margin-left:9px;content:"";background:url("/img/feature/sneaker/icon_link02.png");border:none}.p-store .shop_more a:hover{opacity:.8}.blog{padding:55px 0 60px;margin-bottom:30px}.blog_inner{width:1024px;margin:50px auto 0}.blog_inner h4{padding-bottom:5px;margin-top:auto;font-size:.75em}.blog_list{display:flex;flex-wrap:wrap;margin-bottom:55px}.blog_list:last-child{margin-bottom:0}.blog_list_item{width:240px;margin-right:20px;margin-bottom:20px}.blog_list_item:nth-child(4n){margin-right:0}.blog_list_item:nth-last-child(-n+4){margin-bottom:0}.blog_list_item a{display:flex;flex-direction:column}.blog_list_ttl{font-size:14px;font-weight:normal;line-height:1.7;letter-spacing:.1em;word-break:break-all}.blog_list_img{order:-2;margin-bottom:10px}.blog_list_img img{display:block;width:100%;height:240px;background-color:#f1f1f1;-o-object-fit:cover;object-fit:cover}.blog_list_img .is-noimage{display:flex;align-items:center;justify-content:center;width:100%;height:330px;color:#999;letter-spacing:.1em;background:#f2f2f2}.blog_list_shopname{order:-1;margin-bottom:5px;font-size:12px;line-height:1;letter-spacing:.1em}.blog_list_shopname img{display:inline-block;width:17px;height:17px;margin-right:4px;vertical-align:middle;-o-object-fit:contain;object-fit:contain}.blog_list_date{font-size:14px;line-height:1.7;color:#ccc;letter-spacing:.1em}.itemsearch_more{box-sizing:border-box;width:500px;height:50px;padding:8px 0;margin:0 auto;text-align:center;background:#000}.itemsearch_more a{display:block;width:100%;height:auto;color:#fff;cursor:pointer}.itemsearch_more a:hover{color:#fff}.itemsearch_more a::after{box-sizing:border-box;display:inline-block;width:8px;height:8px;margin-top:-6px;margin-left:20px;vertical-align:middle;content:"";border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg);transform-origin:75% 75%}.itemsearch_more img{height:30px}
