@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;box-sizing:border-box}html{font-size:62.5%}body{line-height:1;font-family:'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Hiragino Maru Gothic Pro',sans-serif,"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;width:100%;margin:0 auto}body.noscroll{overflow:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,nav,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none;color:#000}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img,video{width:100%;height:auto;vertical-align:middle}picture{display:block}.pc{display:none}.sp{display:block}.br-5s{display:none}@media only screen and (min-width:1025px){.pc{display:block}.sp{display:none!important}}@media screen and (max-width:370px){.br-5s{display:block!important}}@-webkit-keyframes rolling{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rolling{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.scroll-in{opacity:0;transform:translateY(17px)}.scroll-in.show{opacity:1;transform:none;transition:.5s ease}body .linklist .list{margin-bottom:27px}body .linklist .list .listlink{display:flex;justify-content:flex-start;align-items:center}@media screen and (min-width:1025px){body .linklist .list .listlink:hover .about .name span{color:#fff}body .linklist .list .listlink:hover .about .name.blue:before{background:#a9ccdf}body .linklist .list .listlink:hover .about .name.yellow:before{background:#e6e59c}body .linklist .list .listlink:hover .about .name.blown:before{background:#d2bb98}body .linklist .list .listlink:hover .about .name.purple:before{background:#bbbdda}}body .linklist .list .listlink .index{font-family:'Nothing You Could Do',cursive;font-weight:400;font-style:normal;font-size:2.93333vw}@media screen and (min-width:500px){body .linklist .list .listlink .index{font-size:1.46667rem}}@media screen and (min-width:1025px){body .linklist .list .listlink .index{font-size:1.1rem}}body .linklist .list .listlink .about .heading{margin-top:12px;font-family:'Zen Kaku Gothic Antique',sans-serif;font-weight:700;font-style:normal;font-size:4.26667vw;line-height:1.5625}@media screen and (min-width:500px){body .linklist .list .listlink .about .heading{font-size:2.13333rem}}@media screen and (min-width:1025px){body .linklist .list .listlink .about .heading{font-size:1.6rem}}body .linklist .list .listlink .about .name{display:inline-block;position:relative;margin-top:10px;font-family:Unbounded,cursive;font-weight:300;font-style:normal;font-size:2.93333vw}@media screen and (min-width:500px){body .linklist .list .listlink .about .name{font-size:1.46667rem}}@media screen and (min-width:1025px){body .linklist .list .listlink .about .name{font-size:1.1rem}}body .linklist .list .listlink .about .name span{z-index:2;position:relative;display:block;padding:0 7px}body .linklist .list .listlink .about .name:before{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;content:''}@media screen and (min-width:1025px){body .linklist .list .listlink .about .name:before{transition:.3s ease}body .linklist .list .listlink .about .name span{transition:.3s ease}}body .linklist__top{width:100%;max-width:600px;margin:78px auto 0}@media screen and (min-width:1025px){body .linklist__top{display:flex;justify-content:space-between;width:86.11111%;max-width:1440px;margin:78px auto 0}}body .linklist__top .list{margin-bottom:60px}@media screen and (min-width:1025px){body .linklist__top .list{width:21.77419%;margin:0}body .linklist__top .list:nth-child(2n) .listlink:hover .thumb{transform:rotate(6deg)}}body .linklist__top .list .listlink{display:block;text-align:center}@media screen and (min-width:1025px){body .linklist__top .list .listlink:hover .thumb{transform:rotate(-6deg)}body .linklist__top .list .listlink:hover .about .name span{color:#fff}body .linklist__top .list .listlink:hover .about .name.blue:before{background:#a9ccdf}body .linklist__top .list .listlink:hover .about .name.yellow:before{background:#e6e59c}body .linklist__top .list .listlink:hover .about .name.blown:before{background:#d2bb98}body .linklist__top .list .listlink:hover .about .name.purple:before{background:#bbbdda}}body .linklist__top .list .listlink .index{font-size:3.46667vw}@media screen and (min-width:500px){body .linklist__top .list .listlink .index{font-size:1.73333rem}}@media screen and (min-width:1025px){body .linklist__top .list .listlink .index{font-size:1.3rem}}body .linklist__top .list .listlink .thumb{width:72%;margin:20px auto 0}@media screen and (min-width:1025px){body .linklist__top .list .listlink .thumb{width:100%;transition:.5s cubic-bezier(.22,.61,.36,1)}}body .linklist__top .list .listlink .about .heading{margin-top:25px;font-size:4.8vw;line-height:1.5}@media screen and (min-width:500px){body .linklist__top .list .listlink .about .heading{font-size:2.4rem}}@media screen and (min-width:1025px){body .linklist__top .list .listlink .about .heading{font-size:1.8rem}}body .linklist__top .list .listlink .about .name{margin-top:18px;font-size:3.73333vw}@media screen and (min-width:500px){body .linklist__top .list .listlink .about .name{font-size:1.86667rem}}@media screen and (min-width:1025px){body .linklist__top .list .listlink .about .name{font-size:1.4rem}}@media screen and (min-width:1025px){body .linklist__top .list .listlink .about .name:before{transition:.3s ease}body .linklist__top .list .listlink .about .name span{transition:.3s ease}}body .linklist__nav{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%;margin-top:80px;opacity:0;transform:translateY(15px)}body .linklist__nav .list{width:50%;margin-bottom:30px}body .linklist__nav .list .listlink .thumb{width:25.94937%;margin-right:5.06329%}body .linklist__other{width:82.66667%;margin:50px auto 0}body .linklist__other .list .listlink .thumb{width:33.06452%;margin-right:6.45161%}body .all-link a{display:block;width:85.33333%;max-width:320px;margin:0 auto;padding:25px 0;border:1px solid #000;border-radius:25px;font-family:Unbounded,cursive;font-weight:500;font-style:normal;font-size:2.1rem;line-height:1.47619;text-align:center}@media screen and (min-width:1025px){body .all-link a{transition:.4s ease}body .all-link a:hover{color:#fff;background:#000}}body .all-link__top{z-index:2;position:relative;padding-top:50px}@media screen and (min-width:1025px){body .all-link__top{padding-top:115px}body .all-link__top a{width:100%;max-width:442px;font-size:2.5rem}}body .all-link__page{margin-top:88px}body .copyright{font-family:Unbounded,cursive;font-weight:400;font-style:normal;font-size:1rem;text-align:center}body .copyright__top{z-index:2;position:relative;margin-top:45px}@media screen and (min-width:1025px){body .copyright__top{margin-top:90px}}body .copyright__page{margin-top:35px}body.loaded .logo{opacity:1;transition:.5s ease .9s}body.loaded .deco{opacity:1;transform:scale(1);transition:.5s cubic-bezier(.25,.46,.45,.94) .9s}body.loaded .deco .deco-inner{-webkit-animation:rolling 10s linear forwards infinite 1.7s;animation:rolling 10s linear forwards infinite 1.7s}body.loaded .col__nav .titleline .sub{opacity:1;transition:.75s ease .9s}body.loaded .col__nav .titleline .main .text{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:.5s cubic-bezier(.02,.34,.32,1)}body.loaded .col__nav .titleline .main .text.text1{transition-delay:1.25s}body.loaded .col__nav .titleline .main .text.text2{transition-delay:2.2s}body.loaded .col__nav .titleline .main .text.text3{transition-delay:2.55s}body.loaded .col__nav .titleline .main .text.text4{transition-delay:2.9s}body.loaded .col__nav .titleline .main .accent{opacity:1;-webkit-filter:blur(0);filter:blur(0);transition:1.15s cubic-bezier(0,0,.2,1) 1.7s}body.loaded .col__nav .linklist{opacity:1;transform:translateY(0);transition:.7s ease 1.2s}body.loaded .col__detail .person:before{height:100%;opacity:0;transition:height .7s linear .5s,opacity .5s ease 1.5s}body.loaded .col__detail .person-inner{opacity:1;transform:translateY(0);transition:.6s ease 1.2s}.content-wrap{overflow:hidden}@media screen and (min-width:1025px){.content-wrap .content{background-size:cover;background-position:top;background-attachment:fixed}}@media screen and (min-width:1025px){.content-wrap .content.person1{background-image:url(/static/docs/bayflow/pages/2023_spring_denim/assets/img/1/cover.jpg)}}@media screen and (min-width:1025px){.content-wrap .content.person2{background-image:url(/static/docs/bayflow/pages/2023_spring_denim/assets/img/2/cover.jpg)}}@media screen and (min-width:1025px){.content-wrap .content.person3{background-image:url(/static/docs/bayflow/pages/2023_spring_denim/assets/img/3/cover.jpg)}}@media screen and (min-width:1025px){.content-wrap .content.person4{background-image:url(/static/docs/bayflow/pages/2023_spring_denim/assets/img/4/cover.jpg)}}.logo{z-index:3;position:fixed;top:20px;right:1.38889%;width:114px;opacity:0}.logo a{display:block}.deco{z-index:3;position:fixed;bottom:-7.5px;right:-9px;width:120px;opacity:0;transform:scale(.5)}.deco .deco-inner{transform-origin:50% 50%}.col__nav{z-index:1;position:fixed;top:50%;left:6.94444%;width:48.61111%;max-height:85%;transform:translateY(-50%)}@media screen and (max-height:625px){.col__nav{overflow-y:scroll}}.col__nav .titleline .sub{font-size:1.73611vw;font-family:Unbounded,cursive;font-weight:500;font-style:normal;opacity:0}.col__nav .titleline .main{margin-top:30px;font-family:Unbounded,cursive;font-weight:500;font-style:normal;font-size:4.93056vw;line-height:1.1;letter-spacing:.25rem}.col__nav .titleline .main .text{position:relative;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.col__nav .titleline .main .accent{display:inline-block;width:16.07639vw;opacity:0;-webkit-filter:blur(5px);filter:blur(5px)}@media screen and (min-width:1025px){.col__detail{position:relative;z-index:2;width:100%;max-width:375px;margin-left:59.58333%}}.col__detail .person{position:relative}.col__detail .person:before{z-index:1;position:fixed;top:0;left:0;width:100%;height:0;content:''}@media screen and (min-width:1025px){.col__detail .person:before{left:59.58333%;max-width:375px}}.col__detail .person.person1:before{background:#a9ccdf}.col__detail .person.person1 .person-inner{background:#a9ccdf}.col__detail .person.person1 .hero{width:100%}.col__detail .person.person1 .styles .style.style1 .image2{width:64.93333%;margin:0 auto 45px}.col__detail .person.person1 .styles .style.style2 .image2{width:69.73333%;margin-bottom:50px}.col__detail .person.person1 .styles .style.style2 .image3{width:84.26667%;margin-left:auto}.col__detail .person.person1 .styles .style.style3 .image1{width:85.33333%;margin:0 auto}.col__detail .person.person1 .styles .style.style4 .image2{width:74.66667%;margin:0 auto 58.5px}.col__detail .person.person1 .styles .style.style4 .image3{position:relative}.col__detail .person.person1 .styles .style.style4 .image3 .catch{position:absolute;top:-2.78607%;right:4.26667%}.col__detail .person.person2:before{background:#e6e59c}.col__detail .person.person2 .person-inner{background:#e6e59c}.col__detail .person.person2 .styles .style.style1 .image2{width:66.4%;margin:0 auto 45px}.col__detail .person.person2 .styles .style.style1 .image3{width:90.66667%;margin:0 auto}.col__detail .person.person2 .styles .style.style2 .image2{z-index:1;position:relative;width:90.8%;margin-left:auto}.col__detail .person.person2 .styles .style.style2 .image3{z-index:2;position:relative;width:74.66667%;margin-top:-6.66667%}.col__detail .person.person2 .styles .style.style3 .image1{width:85.33333%;margin:0 auto}.col__detail .person.person2 .styles .style.style4 .image2{position:relative;width:74.66667%;margin-bottom:18.4%}.col__detail .person.person2 .styles .style.style4 .image2 .catch{position:absolute;top:91.74434%;left:29%;width:100%;font-size:6.7vw}@media screen and (min-width:1025px){.col__detail .person.person2 .styles .style.style4 .image2 .catch{font-size:2.5rem}}.col__detail .person.person2 .styles .style.style4 .image3{width:93.86667%;margin-left:auto}.col__detail .person.person3:before{background:#d2bb98}.col__detail .person.person3 .person-inner{background:#d2bb98}.col__detail .person.person3 .styles .style.style1 .image2{z-index:2;position:relative;width:75.73333%}.col__detail .person.person3 .styles .style.style1 .image3{z-index:1;position:relative;width:100%;margin:-20% auto 0}.col__detail .person.person3 .styles .style.style2 .image2{width:64%;margin:0 auto 54px}.col__detail .person.person3 .styles .style.style2 .image3{width:89.33333%;margin:0 auto}.col__detail .person.person3 .styles .style.style3 .image1{width:85.33333%;margin:0 auto}.col__detail .person.person3 .styles .style.style4 .image2{width:74.66667%;margin:0 auto 22.4%}.col__detail .person.person3 .styles .style.style4 .image3{position:relative;width:93.86667%;margin-left:auto}.col__detail .person.person3 .styles .style.style4 .image3 .catch{position:absolute;top:-8.52632%;left:-3.40909%;width:100%}.col__detail .person.person4:before{background:#bbbdda}.col__detail .person.person4 .person-inner{background:#bbbdda}.col__detail .person.person4 .styles .style.style1 .image2{width:73.33333%;margin:0 auto 40px}.col__detail .person.person4 .styles .style.style1 .image3{width:89.33333%;margin:0 auto}.col__detail .person.person4 .styles .style.style2 .image1{width:85.33333%;margin:0 auto}.col__detail .person.person4 .styles .style.style2 .image2{width:76%;margin-bottom:45px;margin-left:auto}.col__detail .person.person4 .styles .style.style2 .image3{width:90.66667%}.col__detail .person.person4 .styles .style.style3 .image1{width:85.33333%;margin:0 auto}.col__detail .person.person4 .styles .style.style4 .image2{width:73.33333%;margin:0 auto 23.06667%}.col__detail .person.person4 .styles .style.style4 .image3{position:relative;width:93.86667%;margin-left:auto}.col__detail .person.person4 .styles .style.style4 .image3 .catch{position:absolute;top:-8.63158%;left:8.66477%;width:100%}.col__detail .person-inner{z-index:2;position:relative;opacity:0;transform:translateY(20px)}.col__detail .slider .image{margin:0 1.3vw}@media screen and (min-width:1025px){.col__detail .slider .image{margin:0 5px}}.col__detail .slider .slick-arrow{z-index:2;position:absolute;top:0;width:15%;height:100%}@media screen and (min-width:1025px){.col__detail .slider .slick-arrow{width:12%}}.col__detail .slider .slick-arrow.prev{left:0}.col__detail .slider .slick-arrow.next{right:0}.col__detail .leadarea{margin:32px 0 72.5px}.col__detail .leadarea:after{display:block;width:85.33333%;height:1px;margin:40px auto 0;background:#000;content:''}.col__detail .leadarea .headline{text-align:center}.col__detail .leadarea .headline .en{font-family:'Nothing You Could Do',cursive;font-weight:400;font-style:normal;font-size:3.46667vw}@media screen and (min-width:500px){.col__detail .leadarea .headline .en{font-size:1.73333rem}}@media screen and (min-width:1025px){.col__detail .leadarea .headline .en{font-size:1.3rem}}.col__detail .leadarea .headline .jp{margin-top:15px;font-family:'Zen Kaku Gothic Antique',sans-serif;font-weight:700;font-style:normal;font-size:6.66667vw;line-height:1.4}@media screen and (min-width:500px){.col__detail .leadarea .headline .jp{font-size:3.33333rem}}@media screen and (min-width:1025px){.col__detail .leadarea .headline .jp{font-size:2.5rem}}.col__detail .leadarea .headline .name{position:relative;display:inline-block;margin-top:15px;font-family:Unbounded,cursive;font-weight:300;font-style:normal;font-size:3.73333vw}@media screen and (min-width:500px){.col__detail .leadarea .headline .name{font-size:1.86667rem}}@media screen and (min-width:1025px){.col__detail .leadarea .headline .name{font-size:1.4rem}}.col__detail .leadarea .headline .name span{z-index:2;position:relative;display:block;padding:0 7px}.col__detail .leadarea .headline .name:before{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;content:''}.col__detail .leadarea .lead{width:85.33333%;margin:30px auto 0;font-family:'Zen Kaku Gothic Antique',sans-serif;font-weight:500;font-style:normal;font-size:4vw;font-feature-settings:'palt';line-height:1.66667}@media screen and (min-width:500px){.col__detail .leadarea .lead{font-size:2rem}}@media screen and (min-width:1025px){.col__detail .leadarea .lead{font-size:1.5rem}}.col__detail .styles .style+.style{margin-top:110px}.col__detail .styles .style .headline{text-align:center;margin-bottom:38px}.col__detail .styles .style .headline.scroll-in.show .item .kakko{-webkit-clip-path:inset(0 0 0);clip-path:inset(0 0 0);transition:.5s cubic-bezier(.02,.34,.32,1)}.col__detail .styles .style .headline.scroll-in.show .item .kakko.left{transition-delay:.3s}.col__detail .styles .style .headline.scroll-in.show .item .kakko.right{transition-delay:1s}.col__detail .styles .style .headline.scroll-in.show .item .color{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:.5s cubic-bezier(.02,.34,.32,1) .6s}.col__detail .styles .style .headline .day{font-family:Unbounded,cursive;font-weight:500;font-style:normal;font-size:4.26667vw}@media screen and (min-width:500px){.col__detail .styles .style .headline .day{font-size:2.13333rem}}@media screen and (min-width:1025px){.col__detail .styles .style .headline .day{font-size:1.6rem}}.col__detail .styles .style .headline .item{margin-top:15px;letter-spacing:.2rem}.col__detail .styles .style .headline .item .kakko{font-family:'Nothing You Could Do',cursive;font-weight:400;font-style:normal;font-size:6.66667vw;-webkit-clip-path:inset(0 0 100%);clip-path:inset(0 0 100%)}@media screen and (min-width:500px){.col__detail .styles .style .headline .item .kakko{font-size:3.33333rem}}@media screen and (min-width:1025px){.col__detail .styles .style .headline .item .kakko{font-size:2.5rem}}.col__detail .styles .style .headline .item .color{margin:0 18px;font-family:'Permanent Marker',cursive;font-weight:400;font-style:normal;font-size:6.13333vw;letter-spacing:.2rem;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}@media screen and (min-width:500px){.col__detail .styles .style .headline .item .color{font-size:3.06667rem}}@media screen and (min-width:1025px){.col__detail .styles .style .headline .item .color{font-size:2.3rem}}.col__detail .styles .style .headline .item .color.person1,.col__detail .styles .style .headline .item .color.person3{color:#009fe8}.col__detail .styles .style .headline .item .color.person2,.col__detail .styles .style .headline .item .color.person4{color:#e3007f}.col__detail .styles .style .text{width:85.33333%;margin:30px auto 40px;font-family:'Zen Kaku Gothic Antique',sans-serif;font-weight:500;font-style:normal;font-size:3.46667vw;line-height:1.76923}@media screen and (min-width:500px){.col__detail .styles .style .text{font-size:1.73333rem}}@media screen and (min-width:1025px){.col__detail .styles .style .text{font-size:1.3rem}}.col__detail .styles .style .creditlist{width:85.33333%;margin:25px auto 0}.col__detail .styles .style .creditlist .list+.list{margin-top:12px}.col__detail .styles .style .creditlist .list .listlink{display:inline-block;font-family:Unbounded,cursive;font-weight:400;font-style:normal;font-size:3.46667vw;border-bottom:1px solid #000}@media screen and (min-width:500px){.col__detail .styles .style .creditlist .list .listlink{font-size:1.73333rem}}@media screen and (min-width:1025px){.col__detail .styles .style .creditlist .list .listlink{font-size:1.3rem}}@media screen and (min-width:1025px){.col__detail .styles .style .creditlist .list .listlink{transition:.2s ease}.col__detail .styles .style .creditlist .list .listlink:hover{border-bottom-color:transparent}}.col__detail .styles .style .creditlist .list .attention{margin-top:8px;font-size:3.06667vw;font-family:'Zen Kaku Gothic Antique',sans-serif;font-weight:500;font-style:normal}@media screen and (min-width:500px){.col__detail .styles .style .creditlist .list .attention{font-size:1.53333rem}}@media screen and (min-width:1025px){.col__detail .styles .style .creditlist .list .attention{font-size:1.15rem}}.col__detail .styles .style .catch{font-family:'Nothing You Could Do',cursive;font-weight:400;font-style:normal;font-size:8vw}@media screen and (min-width:1025px){.col__detail .styles .style .catch{font-size:3rem}}.col__detail .outro{padding:110px 0 25px}.col__detail .outro__heading{font-family:Unbounded,cursive;font-weight:500;font-style:normal;font-size:5.6vw;text-align:center}@media screen and (min-width:500px){.col__detail .outro__heading{font-size:2.8rem}}@media screen and (min-width:1025px){.col__detail .outro__heading{font-size:2.1rem}}.col__detail .outro .back-link{margin-top:50px;text-align:center}.col__detail .outro .back-link a{display:inline-block;font-family:Unbounded,cursive;font-weight:500;font-style:normal;font-size:4.26667vw}@media screen and (min-width:500px){.col__detail .outro .back-link a{font-size:2.13333rem}}@media screen and (min-width:1025px){.col__detail .outro .back-link a{font-size:1.6rem}}@media screen and (min-width:1025px){.col__detail .outro .back-link a{transition:.3s ease}.col__detail .outro .back-link a:hover{color:#fff}}.col__detail .outro .back-link a span{margin-right:1rem}.col__detail .outro .staff{margin-top:85px;font-family:Unbounded,cursive;font-weight:400;font-style:normal;font-size:2.66667vw;line-height:1.6;text-align:center}@media screen and (min-width:500px){.col__detail .outro .staff{font-size:1.33333rem}}@media screen and (min-width:1025px){.col__detail .outro .staff{font-size:1rem}}