@charset "UTF-8";blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,optgroup,strong,th,var{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}button,input,select,textarea{*font-size:100%}article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,menu,nav,section,summary,time,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{height:100%;font-size:62.5%}body.hidden,html.hidden{overflow:hidden}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;width:100%;height:100%;background-color:#f2f2ee;background-color:#fff;color:#000;position:relative;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:13px;letter-spacing:0.06em}a:link,a:visited{color:#000;text-decoration:none}a:hover{color:#000;text-decoration:none}a{outline:none}.clearfix{zoom:1}.aaaaaaaaaa:after,.clearfix:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0;line-height:0}strong{font-weight:bold}img{vertical-align:bottom;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}.onlyPc{display:block}.onlySp{display:none}div#main{overflow:inherit;width:100vw}.mfp-wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-bg{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-fade.mfp-bg{opacity:0;background-color:#fff}.mfp-fade.mfp-bg.mfp-ready{opacity:0.98}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:opacity 0.6s ease-out;transition:opacity 0.6s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-figure:after{-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3);background-color:#fff;opacity:1;-webkit-transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1)}.mfp-figure.show:after{opacity:1}.mfp-img{opacity:0;-webkit-transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1)}.mfp-img.show{opacity:1}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{right:20px;top:20px;color:#000}.popupBox{max-width:80%;margin-left:auto;margin-right:auto;text-align:center}.popupBox .img{display:inline-block;position:relative}.popupBox .img .closeBtn{position:absolute;background-image:url("../images/btn_close.png");background-size:30px auto;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;text-align:left;width:30px;height:30px;top:0;right:-50px}.popupBox .img img{pointer-events:none;margin-bottom:20px;max-width:100%;max-height:calc(100vh - 250px);max-height:calc(100vh - 130px)}.popupBox .despArea{max-width:80%;margin-left:auto;margin-right:auto}.popupBox .caption{margin-bottom:0}.popupBox br{display:none}.popupBox br.br{display:block}.mfp-arrow-left:before{display:none}.mfp-arrow-left:after{display:none}.mfp-arrow-right:before{display:none}.mfp-arrow-right:after{display:none}button.mfp-arrow-left{background-image:url("../images/arr_left.png");background-repeat:no-repeat;background-size:12px auto;background-position:left 25px center}button.mfp-arrow-right{background-image:url("../images/arr_right.png");background-repeat:no-repeat;background-size:12px auto;background-position:right 25px center}button.mfp-arrow,button.mfp-close{background-image:url("../images/btn_close.png");background-size:30px auto;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;text-align:left;width:30px;height:30px;right:14px;display:none}.white-popup-block{-webkit-animation:open 1s;animation:open 1s}.mfp-removing{-webkit-animation:close 1s;animation:close 1s}a.disable{pointer-events:none;cursor:default;text-decoration:none}.caption{font-size:10px;text-align:center;margin-bottom:50px;line-height:1.8}.caption .pos{font-style:italic}.caption a{text-decoration:underline;display:inline-block;margin-right:3px}.caption a:hover{text-decoration:none}.caption a.disable{pointer-events:none;cursor:default;text-decoration:none}#bcstock2024spring .fade{-webkit-transition:all 1.8s cubic-bezier(0.215,0.61,0.355,1);transition:all 1.8s cubic-bezier(0.215,0.61,0.355,1);opacity:0;position:relative;top:40px}#bcstock2024spring .fade.active{opacity:1;top:0}#bcstock2024spring .fadeSimple{-webkit-transition:all 1.8s cubic-bezier(0.215,0.61,0.355,1);transition:all 1.8s cubic-bezier(0.215,0.61,0.355,1);opacity:0;position:relative}#bcstock2024spring .fadeSimple.active{opacity:1}#bcstock2024spring .fadeLeft{-webkit-transition:all 1.6s cubic-bezier(0.215,0.61,0.355,1);transition:all 1.6s cubic-bezier(0.215,0.61,0.355,1);opacity:0;position:relative;left:-20px}#bcstock2024spring .fadeLeft.active{opacity:1;left:0}#bcstock2024spring .fadeRight{-webkit-transition:all 1.6s cubic-bezier(0.215,0.61,0.355,1);transition:all 1.6s cubic-bezier(0.215,0.61,0.355,1);opacity:0;position:relative;right:-20px}#bcstock2024spring .fadeRight.active{opacity:1;right:0}#bcstock2024spring .maskRight{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);-webkit-transition:all 1.4s cubic-bezier(0.215,0.61,0.355,1);transition:all 1.4s cubic-bezier(0.215,0.61,0.355,1);top:40px;position:relative;will-change:all}#bcstock2024spring .maskRight.active{-webkit-clip-path:inset(0 0% 0 0);clip-path:inset(0 0% 0 0);top:0}#bcstock2024spring .maskLeft{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);-webkit-transition:all 1.4s cubic-bezier(0.215,0.61,0.355,1);transition:all 1.4s cubic-bezier(0.215,0.61,0.355,1)}#bcstock2024spring .maskLeft.active{-webkit-clip-path:inset(0 0% 0 0);clip-path:inset(0 0% 0 0)}#bcstock2024spring .maskTop{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);-webkit-transition:all 0.9s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.9s cubic-bezier(0.215,0.61,0.355,1)}#bcstock2024spring .maskTop.active{-webkit-clip-path:inset(0 0% 0 0);clip-path:inset(0 0% 0 0)}#bcstock2024spring .maskBottom{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);-webkit-transition:all 0.9s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.9s cubic-bezier(0.215,0.61,0.355,1)}#bcstock2024spring .maskBottom.active{-webkit-clip-path:inset(0 0% 0 0);clip-path:inset(0 0% 0 0)}#bcstock2024spring .fadeDelay1{-webkit-transition-delay:0.2s;transition-delay:0.2s}#bcstock2024spring .fadeDelay2{-webkit-transition-delay:0.3s;transition-delay:0.3s}#bcstock2024spring .fadeDelay3{-webkit-transition-delay:0.6s;transition-delay:0.6s}#bcstock2024spring .fadeDelay4{-webkit-transition-delay:0.9s;transition-delay:0.9s}#bcstock2024spring .contentBox{width:84%;max-width:90%;margin:0 auto}#bcstock2024spring img{width:100%}#bcstock2024spring .mainVisual{background-color:#fdd000;position:relative;text-align:center}#bcstock2024spring .mainVisual .logo{padding-top:75px;padding-bottom:50px;text-align:center;opacity:0;-webkit-transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1)}#bcstock2024spring .mainVisual .logo.active{opacity:1}#bcstock2024spring .mainVisual .logo img{width:470px;max-width:90%}#bcstock2024spring .mainVisual .collabo{position:absolute;right:50px;top:90px;z-index:2;opacity:0;-webkit-transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);margin-top:40px}#bcstock2024spring .mainVisual .collabo.active{opacity:1;margin-top:0}#bcstock2024spring .mainVisual .collabo img{width:78px}#bcstock2024spring .mainVisual .mainContent{width:925px;width:1055px;width:72%;max-width:90%;margin:0 auto}#bcstock2024spring .mainVisual .mainImgBox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;position:relative;margin-bottom:30px}#bcstock2024spring .mainVisual .mainImgBox .each .img{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);-webkit-transition:all 1.4s cubic-bezier(0.215,0.61,0.355,1);transition:all 1.4s cubic-bezier(0.215,0.61,0.355,1);position:relative;will-change:all}#bcstock2024spring .mainVisual .mainImgBox .each .img.active{-webkit-clip-path:inset(0 0% 0 0);clip-path:inset(0 0% 0 0)}#bcstock2024spring .mainVisual .mainImgBox .each .img2{-webkit-transition-delay:0.3s;transition-delay:0.3s}#bcstock2024spring .mainVisual .mainImgBox .each.each1 .nameBox{left:-71px}#bcstock2024spring .mainVisual .mainImgBox .each.each2 .nameBox{right:-71px}#bcstock2024spring .mainVisual .nameBox{width:142px;height:142px;border-radius:50%;text-align:center;position:absolute;z-index:2;bottom:30px;background-color:#fff;line-height:1;padding-top:45px;opacity:0;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);margin-top:20px;-webkit-transition:all 0.8s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.8s cubic-bezier(0.215,0.61,0.355,1)}#bcstock2024spring .mainVisual .nameBox.active{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin-top:0}#bcstock2024spring .mainVisual .nameBox .name{font-size:24px;font-weight:bold;color:#fff;background-color:#000;padding:3px 10px;display:inline-block;margin-bottom:8px}#bcstock2024spring .mainVisual .nameBox .yomi{font-size:12px;font-weight:bold;line-height:1.2;font-family:"futura-pt",sans-serif;font-weight:600;font-style:normal}#bcstock2024spring .mainVisual .season{text-align:center;font-weight:bold;font-size:28px;font-family:"futura-pt-bold",sans-serif;font-weight:700;font-style:normal;opacity:0;-webkit-transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);margin-bottom:20px}#bcstock2024spring .mainVisual .season.active{opacity:1}#bcstock2024spring .copyBox{text-align:center;padding-bottom:45px}#bcstock2024spring .copyBox.active .ttl{opacity:1}#bcstock2024spring .copyBox.active .desp{opacity:1}#bcstock2024spring .copyBox .ttl{font-size:20px;font-weight:bold;margin-bottom:20px;letter-spacing:0.1em;opacity:0;-webkit-transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1)}#bcstock2024spring .copyBox .desp{font-size:11.5px;line-height:1.8;letter-spacing:0.1em;opacity:0;-webkit-transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);-webkit-transition-delay:0.3s;transition-delay:0.3s}#bcstock2024spring .denimBox{position:relative;position:relative;top:-105px;opacity:0;-webkit-transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1)}#bcstock2024spring .denimBox.active{opacity:1}#bcstock2024spring .denimBox.active .denim1{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#bcstock2024spring .denimBox.active .denim2{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#bcstock2024spring .denimBox .denim{width:156px;position:absolute;-webkit-transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1);-webkit-transition-delay:0.3s;transition-delay:0.3s}#bcstock2024spring .denimBox .denim1{left:50px;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}#bcstock2024spring .denimBox .denim2{right:50px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}@-webkit-keyframes yoyoSmall1{0%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}25%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes yoyoSmall1{0%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}25%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes yoyoSmall2{0%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}25%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes yoyoSmall2{0%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}25%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}#bcstock2024spring .flowImgBox{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:75px;width:100vw}#bcstock2024spring .flowImgBox .flowImgBoxContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:infinity-scroll-left 40s infinite linear 0.5s both;animation:infinity-scroll-left 40s infinite linear 0.5s both;will-change:all}#bcstock2024spring .flowImgBox .flowImgBoxContent .img{width:auto;height:18vw}#bcstock2024spring .flowImgBox .flowImgBoxContent .img img{width:auto;height:100%}#bcstock2024spring .flowLogo{height:200px;background-image:url("../images/img_logo.png");background-size:183px auto;background-repeat:repeat-x;background-position:left 0 center;top:0}@-webkit-keyframes infinity-scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes infinity-scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}#bcstock2024spring section#index{background-color:#efeee8}#bcstock2024spring .secTtl{font-size:25px;font-size:27px;text-align:center;margin-bottom:25px;font-family:kegger-us,serif;font-weight:400;font-style:normal}#bcstock2024spring .indexList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:45px;text-align:center;padding-bottom:75px}#bcstock2024spring .indexList li{width:calc(20% - 45px);opacity:0;-webkit-transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1)}#bcstock2024spring .indexList li.active{opacity:1}#bcstock2024spring .indexList li:first-child{-webkit-transition-delay:0s;transition-delay:0s}#bcstock2024spring .indexList li:nth-child(2){-webkit-transition-delay:0.2s;transition-delay:0.2s}#bcstock2024spring .indexList li:nth-child(3){-webkit-transition-delay:0.4s;transition-delay:0.4s}#bcstock2024spring .indexList li:nth-child(4){-webkit-transition-delay:0.6s;transition-delay:0.6s}#bcstock2024spring .indexList li:nth-child(5){-webkit-transition-delay:0.8s;transition-delay:0.8s}#bcstock2024spring .indexList li a{display:block;background-image:url("../images/arr_down.png");background-size:14px auto;background-repeat:no-repeat;background-position:center bottom 5px;-webkit-transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);padding-bottom:30px}#bcstock2024spring .indexList li a:hover{background-position:center bottom 0px}#bcstock2024spring .indexList li a:hover .img{opacity:0.6;top:-10px}#bcstock2024spring .indexList li .img{position:relative;top:0;margin-bottom:30px;-webkit-transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1)}#bcstock2024spring .indexList li .scene{font-size:10px;font-family:futura-pt,sans-serif;font-weight:600;font-style:normal;margin-bottom:10px}#bcstock2024spring .indexList li .number{font-size:21px;font-family:"futura-pt-bold",sans-serif;font-weight:700;font-style:normal;margin-bottom:10px;border-bottom:3px solid #000;display:inline-block;padding:0 4px;margin-bottom:20px}#bcstock2024spring .indexList li .desp{text-align:justify;font-size:11px;padding:0 20px;padding-bottom:40px}#bcstock2024spring .indexListSp{display:none}#bcstock2024spring section#index,#bcstock2024spring section#sceneCollabo{padding-top:70px}#bcstock2024spring section#sceneCollabo{background-color:#efeee8}#bcstock2024spring .mainImg{position:relative}#bcstock2024spring .mainImg.active .overArea .sceneBox{opacity:1;top:0}#bcstock2024spring .mainImg.active .overArea .desp{opacity:1;top:0}#bcstock2024spring .mainImg.active .imgBox .img{-webkit-clip-path:inset(0 0% 0 0);clip-path:inset(0 0% 0 0);top:0}#bcstock2024spring .mainImg.active .mainFlowImgBox{opacity:1}#bcstock2024spring .mainImg .overArea{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;text-align:center}#bcstock2024spring .mainImg .overArea .sceneBox{width:180px;height:180px;background-color:#fff;text-align:center;border-radius:50%;margin-bottom:40px;margin-left:auto;margin-right:auto;opacity:0;-webkit-transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);top:20px;position:relative;-webkit-transition-delay:0.9s;transition-delay:0.9s}#bcstock2024spring .mainImg .overArea .sceneBox .scene{font-size:18px;font-family:futura-pt,sans-serif;font-weight:600;font-style:normal;margin-bottom:10px;padding-top:40px}#bcstock2024spring .mainImg .overArea .sceneBox .number{font-size:38px;font-family:"futura-pt-bold",sans-serif;font-weight:700;font-style:normal;margin-bottom:10px;border-bottom:3px solid #000;display:inline-block;padding:0 4px;margin-bottom:20px}#bcstock2024spring .mainImg .overArea .desp{font-family:futura-pt,"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:500;font-style:normal;text-shadow:0 0 4px rgba(0,0,0,0.6);opacity:0;-webkit-transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);top:20px;position:relative;-webkit-transition-delay:1.2s;transition-delay:1.2s}#bcstock2024spring .mainImg .overArea .desp span{font-size:9px}#bcstock2024spring .mainImg .overArea .desp a{font-size:11px;color:#fff;text-decoration:underline}#bcstock2024spring .mainImg .overArea .desp a:hover{text-decoration:none}#bcstock2024spring .mainImg .mainFlowImgBox{overflow:hidden;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1)}#bcstock2024spring .mainImg .mainFlowImgBox .mainFlowImgBoxContent{white-space:nowrap;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;will-change:all}#bcstock2024spring .mainImg .mainFlowImgBox .mainFlowImgBoxContent .img{height:62.5vw}#bcstock2024spring .mainImg .mainFlowImgBox .mainFlowImgBoxContent .img img{height:100%;width:auto}#bcstock2024spring .mainDesp{text-align:center;font-size:13px;padding-top:40px;padding-bottom:45px;line-height:2}#bcstock2024spring .itemBox{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:30px}#bcstock2024spring .itemBox .each{width:50%}#bcstock2024spring .itemBox .each .copyBox .ttl{margin-bottom:10px}#bcstock2024spring .itemBox .each1{margin-bottom:20px}#bcstock2024spring .collaboList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:45px;text-align:center;padding-bottom:75px}#bcstock2024spring .collaboList li{width:calc(50% - 45px);opacity:0;-webkit-transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);position:relative;top:40px}#bcstock2024spring .collaboList li.active{opacity:1;top:0}#bcstock2024spring .collaboList li:first-child{-webkit-transition-delay:0s;transition-delay:0s}#bcstock2024spring .collaboList li:nth-child(2){-webkit-transition-delay:0.2s;transition-delay:0.2s}#bcstock2024spring .collaboList li:nth-child(3){-webkit-transition-delay:0.4s;transition-delay:0.4s}#bcstock2024spring .collaboList li:nth-child(4){-webkit-transition-delay:0.6s;transition-delay:0.6s}#bcstock2024spring .collaboList li a{text-decoration:underline}#bcstock2024spring .collaboList li a:hover{text-decoration:none}#bcstock2024spring .collaboList li a:hover .img .on{opacity:1}#bcstock2024spring .collaboList li a:hover .img .now{opacity:0}#bcstock2024spring .collaboList li a .img{position:relative;margin-bottom:20px}#bcstock2024spring .collaboList li a .img .now{opacity:1;-webkit-transition:all 0.8s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.8s cubic-bezier(0.215,0.61,0.355,1)}#bcstock2024spring .collaboList li a .img .on{position:absolute;left:0;top:0;opacity:0;-webkit-transition:all 0.8s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.8s cubic-bezier(0.215,0.61,0.355,1);z-index:2}#bcstock2024spring .collaboList li a .ttl{font-family:futura-pt,sans-serif;font-weight:500;font-style:normal;margin-bottom:10px;font-size:11px}#bcstock2024spring .collaboList li a .desp{line-height:1.4;font-size:11px;text-align:justify}#bcstock2024spring footer{text-align:center}#bcstock2024spring footer .ftContent{padding:55px 0 55px 0;background-color:#fdd000}#bcstock2024spring footer .ftContent .logo{margin-bottom:30px}#bcstock2024spring footer .ftContent .logo img{width:300px}#bcstock2024spring footer .creditBox .creditList{margin-bottom:20px}#bcstock2024spring footer .creditBox .creditList li{margin-bottom:10px}#bcstock2024spring footer .creditBox .creditList li .job{font-size:10.5px;font-family:futura-pt,sans-serif;font-weight:600;font-style:normal;letter-spacing:0.03em}#bcstock2024spring footer .creditBox .creditList li .name{font-size:13px;font-family:kegger-us,serif;font-weight:400;font-style:normal}#bcstock2024spring footer .snsList{text-align:center}#bcstock2024spring footer .snsList li{display:inline-block;margin:0 5px}#bcstock2024spring footer .snsList li a{text-align:left;text-indent:-9999px;width:40px;height:40px;display:inline-block;background-image:url("../images/ico_instagram.png");background-repeat:no-repeat;background-size:25px auto;background-position:center center}#bcstock2024spring footer .snsList li a.instagram{background-image:url("../images/ico_instagram.png")}#bcstock2024spring footer .snsList li a.line{background-image:url("../images/ico_line.png")}#bcstock2024spring footer .flowLogo{height:45px}@media screen and (max-width:719px){.popupBox{max-width:90%}.popupBox .despArea{max-width:initial}.popupBox br{display:block}.popupBox .img .closeBtn{right:0;top:-44px}button.mfp-close{right:13px;top:15px;background-size:30px auto}img.mfp-img{-webkit-box-shadow:none!important;box-shadow:none!important}.mfp-container{padding-left:20px;padding-right:20px}#bcstock2024spring .onlyPc{display:none}#bcstock2024spring .onlySp{display:block}#bcstock2024spring .mainVisual .logo{padding-top:40px;padding-bottom:40px}#bcstock2024spring .mainVisual .logo img{width:65%}#bcstock2024spring .mainVisual .mainImgBox{display:none}#bcstock2024spring .mainVisual .topSpSlider{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);-webkit-transition:all 0.8s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.8s cubic-bezier(0.215,0.61,0.355,1);position:relative;will-change:all;min-height:360px}#bcstock2024spring .mainVisual .topSpSlider.active{-webkit-clip-path:inset(0 0% 0 0);clip-path:inset(0 0% 0 0);top:0}#bcstock2024spring .mainVisual .mainContent{margin-left:35px;margin-right:35px;width:auto;max-width:initial}#bcstock2024spring .mainVisual .collabo{display:none}#bcstock2024spring .mainVisual .seasonBox{position:relative;padding:40px 0}#bcstock2024spring .mainVisual .seasonBox .seasonSp{text-align:center;font-weight:bold;font-size:20px;line-height:1.2;font-family:"futura-pt-bold",sans-serif;font-weight:700;font-style:normal;opacity:0;-webkit-transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1);transition:all 2.2s cubic-bezier(0.215,0.61,0.355,1)}#bcstock2024spring .mainVisual .seasonBox .seasonSp.active{opacity:1}#bcstock2024spring .mainVisual .seasonBox .each1 .nameBox{left:10px}#bcstock2024spring .mainVisual .seasonBox .each2 .nameBox{right:10px}#bcstock2024spring .mainVisual .nameBox{width:80px;height:80px;padding-top:24px;bottom:initial;top:22px}#bcstock2024spring .mainVisual .nameBox .name{font-size:13px;white-space:nowrap;padding:3px 5px;margin-bottom:4px}#bcstock2024spring .mainVisual .nameBox .yomi{font-size:9px;line-height:1}#bcstock2024spring .mainVisual .copyBox{padding-bottom:20px;margin-left:-35px;margin-right:-35px}#bcstock2024spring .mainVisual .copyBox .ttl{margin-bottom:0;font-size:16.5px;letter-spacing:0.05em}#bcstock2024spring .copyBox .ttl{font-size:17px}#bcstock2024spring .copyBox .desp{font-size:11px}#bcstock2024spring .whiteBox{background-color:#fff;background-color:#efeee8;text-align:center;padding-top:15px;font-size:12px}#bcstock2024spring .whiteBox .desp{padding-bottom:15px;font-size:10px;line-height:1.8}#bcstock2024spring .denimBoxSp{margin-left:20px;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;position:relative}#bcstock2024spring .denimBoxSp .collabo{position:absolute;left:50%;top:40px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}#bcstock2024spring .denimBoxSp .collabo.active{top:20px}#bcstock2024spring .denimBoxSp .collabo img{width:28px}#bcstock2024spring .denimBoxSp .denim{width:50vw;top:20px}#bcstock2024spring .denimBoxSp .denim.active{top:0px}#bcstock2024spring .denimBoxSp .denim.active img{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#bcstock2024spring .denimBoxSp .denim img{width:40vw;-webkit-transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1);transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1);-webkit-transition-delay:0.3s;transition-delay:0.3s}#bcstock2024spring .denimBoxSp .denim1 img{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}#bcstock2024spring .denimBoxSp .denim2 img{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}#bcstock2024spring section#index,#bcstock2024spring section#sceneCollabo{padding-top:50px}#bcstock2024spring section#index{padding-bottom:10px}#bcstock2024spring .secTtl{font-size:36px;margin-bottom:45px;line-height:1}#bcstock2024spring #sceneCollabo .secTtl{margin-bottom:25px}#bcstock2024spring .contentBox{max-width:initial;width:auto;margin:0 20px}#bcstock2024spring .flowLogo{height:80px;top:0;background-size:135px auto}#bcstock2024spring .mainImg .overArea{top:initial;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);bottom:-55px}#bcstock2024spring .mainImg .overArea .sceneBox{width:110px;height:110px;margin-bottom:0;-webkit-transition-delay:0.3s;transition-delay:0.3s}#bcstock2024spring .mainImg .overArea .sceneBox .scene{font-size:13px;margin-bottom:4px;padding-top:24px}#bcstock2024spring .mainImg .overArea .sceneBox .number{font-size:28px}#bcstock2024spring .mainImg .overArea .desp{display:none}#bcstock2024spring .mainImg .mainFlowImgBox .mainFlowImgBoxContent .img{height:91vw;margin-right:10px}#bcstock2024spring .mainDesp{background-color:#efeee8;padding-top:80px}#bcstock2024spring .grayBox{background-color:#efeee8;padding-top:80px}#bcstock2024spring .grayBox .desp{font-size:10px;line-height:1.8;letter-spacing:0.1em;text-align:center;text-decoration:underline;font-family:futura-pt,"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-weight:500;font-style:normal;position:relative;-webkit-transition-delay:0.3s;transition-delay:0.3s;top:0}#bcstock2024spring .grayBox .desp span{font-size:9px}#bcstock2024spring .flowImgBox{top:0;padding-top:45px}#bcstock2024spring .flowImgBox .flowImgBoxContent{-webkit-animation:infinity-scroll-left 20s infinite linear 0.5s both;animation:infinity-scroll-left 20s infinite linear 0.5s both}#bcstock2024spring .itemBox{display:block;padding-top:15px}#bcstock2024spring .itemBox .each{width:auto}#bcstock2024spring .collaboList{display:block;width:70%;margin-left:auto;margin-right:auto;margin-top:-5px;padding-bottom:50px}#bcstock2024spring .collaboList li{width:auto;margin-bottom:35px;-webkit-transition-delay:0s!important;transition-delay:0s!important}#bcstock2024spring .collaboList li:last-child{margin-bottom:0}#bcstock2024spring .collaboList li a .img{margin-bottom:15px}#bcstock2024spring .collaboList li a .ttl{font-size:11px}#bcstock2024spring footer .ftContent{padding-top:35px;padding-bottom:35px}#bcstock2024spring footer .ftContent .logo img{width:49%}#bcstock2024spring footer .creditBox .creditList li .job{font-size:9px;letter-spacing:0}#bcstock2024spring footer .creditBox .creditList li .name{letter-spacing:0;font-size:10.5px}#bcstock2024spring footer .flowLogo{height:80px}}
/*# sourceMappingURL=style.css.map */