.is-MobileOS .kv.is-top-space,.kv.is-top-space{margin-bottom:unset}main{max-width:unset !important}.contents{background:url(../images/pc/bg.jpg) repeat-y center top 120px,#fffce0;background-size:100%}@media screen and (max-width: 640px){.contents{background:url(../images/pc/bg.jpg) center top 13.59375vw repeat-y;background-size:100%}}.is-MobileOS .contents{background:url(../images/pc/bg.jpg) repeat-y center top 80px,#fffce0;background-size:100%}@media screen and (max-width: 640px){.is-MobileOS .contents{background:url(../images/pc/bg.jpg) center top 13.59375vw repeat-y;background-size:100%}}.content__visual--inner{margin-top:98px}@media all and (min-width: 641px) and (max-width: 1440px){.content__visual--inner{margin-top:6.80556vw}}@media screen and (max-width: 640px){.content__visual--inner{margin-top:9.21875vw}}.content__border{border-top:12px solid #292929;border-bottom:1px solid #292929;padding:5px 0}@media all and (min-width: 641px) and (max-width: 1440px){.content__border{border-top:.83333vw solid #292929;border-bottom:.06944vw solid #292929;padding:.34722vw 0}}@media screen and (max-width: 640px){.content__border{border-top:.78125vw solid #292929;border-bottom:.15625vw solid #292929;padding:.78125vw 0}}h1{border-top:1px solid #292929;border-bottom:1px solid #292929;padding:112px 0}@media all and (min-width: 641px) and (max-width: 1440px){h1{padding:8.47222vw 0}}@media screen and (max-width: 640px){h1{padding:9.375vw 0}}h1 img{display:block;height:auto;margin:0 auto;width:800px !important}@media all and (min-width: 641px) and (max-width: 1440px){h1 img{width:55.55556vw !important}}@media screen and (max-width: 640px){h1 img{width:58.90625vw !important}}.new-brand-lineup{margin:0 auto;max-width:940px;padding-top:72px;margin-bottom:-130px;padding-bottom:120px}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup{max-width:65.27778vw;padding-top:5vw;margin-bottom:-9.02778vw;padding-bottom:8.33333vw}}@media screen and (max-width: 640px){.new-brand-lineup{padding:0 .625vw;border-left:1px solid #292929;border-right:1px solid #292929;max-width:93.125vw;margin-bottom:unset;padding-bottom:unset}}@media screen and (max-width: 640px){.new-brand-lineup__wrapper{border-left:.3125vw solid rgba(41,41,41,0.4);border-right:.3125vw solid rgba(41,41,41,0.4)}}.new-brand-lineup img,.new-brand-lineup picture,.new-brand-lineup a{display:block}@media screen and (max-width: 640px){.new-brand-lineup .concept h2{padding-top:18.125vw}}.new-brand-lineup .concept h2 img{height:auto;margin:0 auto}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .concept h2 img{width:10.83333vw}}@media screen and (max-width: 640px){.new-brand-lineup .concept h2 img{width:24.375vw}}.new-brand-lineup .concept .concept__text{font-size:1.8rem;line-height:2.05556;letter-spacing:-.01em;color:#000;text-align:center;margin-top:76px}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .concept .concept__text{font-size:1.25vw}}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .concept .concept__text{margin-top:5.27778vw}}@media screen and (max-width: 640px){.new-brand-lineup .concept .concept__text{font-size:3.4375vw;line-height:1.95455;margin-top:8.125vw;padding-bottom:12.5vw}}@media screen and (max-width: 640px){.new-brand-lineup .pick-up h2{position:relative;padding-top:12.5vw;padding-bottom:3.4375vw}.new-brand-lineup .pick-up h2 img{height:auto;margin:0 auto;width:24.375vw}.new-brand-lineup .pick-up h2::after{display:block;content:"";width:21.875vw;height:1px;background-color:#292929;position:absolute;top:0;left:50%;transform:translateX(-50%)}.new-brand-lineup .pick-up .pick-up__carousel{position:relative}.new-brand-lineup .pick-up .pick-up__carousel img{margin:0 auto;height:auto;width:50.3125vw}.new-brand-lineup .pick-up .pick-up__logo{background-color:#fff;overflow:hidden;position:relative;width:50.3125vw;height:19.0625vw;margin:0 auto;border-top:1px solid #292929}.new-brand-lineup .pick-up .pick-up__logo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:28.90625vw}.new-brand-lineup .pick-up .swiper{max-width:50.3125vw;margin:0 auto;margin-bottom:2.96875vw;border:1px solid #292929}.new-brand-lineup .pick-up .swiper-button-prev{left:7.8125vw;top:50%;transform:translateY(-50%)}.new-brand-lineup .pick-up .swiper-button-prev::after{content:"";width:4.0625vw;height:3.90625vw;clip-path:polygon(100% 0, 100% 100%, 0 50%);background-color:#292929}.new-brand-lineup .pick-up .swiper-button-next{right:7.8125vw;top:50%;transform:translateY(-50%)}.new-brand-lineup .pick-up .swiper-button-next::after{content:"";width:4.0625vw;height:3.90625vw;clip-path:polygon(0 0, 0% 100%, 100% 50%);background-color:#292929}}.new-brand-lineup .pick-up .pick-up__pagination{position:relative;display:flex;justify-content:flex-end;align-items:center;max-width:50.3125vw;margin:2.96875vw auto 0;padding-top:4.0625vw;padding-bottom:4.0625vw}.new-brand-lineup .pick-up .pick-up__pagination::before{content:"";display:block;position:absolute;top:0;left:-40.5%;width:90.9375vw;height:1px;background-color:#2f2f2f}.new-brand-lineup .pick-up .swiper-pagination{position:relative;inset:unset;display:flex;align-items:center;justify-content:flex-end;gap:1.5625vw}.new-brand-lineup .pick-up .swiper-pagination-bullet{margin:unset;width:3.125vw;height:3.125vw;border:1px solid #2f2f2f;background-color:#ffffff;opacity:1}.new-brand-lineup .pick-up .swiper-pagination-bullet-active{background-color:#2f2f2f}.new-brand-lineup .pick-up .js-pause-btn{margin-left:1.5625vw;width:4.84375vw;height:4.84375vw;border-radius:100%;background-color:#2f2f2f;flex-shrink:0;display:flex;align-items:center;justify-content:center}.new-brand-lineup .pick-up .js-pause-btn img{width:1.5625vw;height:auto}.new-brand-lineup .brands{display:flex;flex-direction:column;margin-top:80px;gap:4px}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .brands{margin-top:5.55556vw;gap:.27778vw}}@media screen and (max-width: 640px){.new-brand-lineup .brands{margin-top:unset;gap:unset}}.new-brand-lineup .brands .brand-item{border-top:1px solid #292929;border-bottom:1px solid #292929;display:flex;padding:52px 0;gap:20px}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .brands .brand-item{padding:3.61111vw 0;gap:1.38889vw}}@media screen and (max-width: 640px){.new-brand-lineup .brands .brand-item{flex-direction:column;padding:9.6875vw 7.5vw;border-bottom:unset;gap:4.0625vw}}@media screen and (max-width: 640px){.new-brand-lineup .brands .brand-item:last-child{border-bottom:1px solid #292929}}.new-brand-lineup .brands .brand-logo{display:flex;flex-direction:column}@media screen and (max-width: 640px){.new-brand-lineup .brands .brand-logo{flex-direction:row;align-items:center;gap:3.75vw}}.new-brand-lineup .brands .brand-logo span{text-align:center}.new-brand-lineup .brands .logo-wrapper{transition:all 0.3s ease;cursor:pointer;width:250px;height:164px;background-color:#fff;position:relative;overflow:hidden;border:1px solid #292929}.new-brand-lineup .brands .logo-wrapper:hover{opacity:0.7}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .brands .logo-wrapper{width:17.36111vw;height:11.38889vw}}@media screen and (max-width: 640px){.new-brand-lineup .brands .logo-wrapper{width:28.90625vw;height:18.90625vw}}.new-brand-lineup .brands .logo-wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:250px;height:auto}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .brands .logo-wrapper img{width:17.36111vw}}@media screen and (max-width: 640px){.new-brand-lineup .brands .logo-wrapper img{width:28.90625vw}}.new-brand-lineup .brands .brand-date{height:19px;width:auto;margin:0 auto;margin-top:22px}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .brands .brand-date{height:1.31944vw;margin-top:1.52778vw}}@media screen and (max-width: 640px){.new-brand-lineup .brands .brand-date{margin-top:unset;height:3.90625vw}}.new-brand-lineup .brands .brand-desc{padding-top:12px;font-size:1.5rem;line-height:2.13333;letter-spacing:-.01em;color:#000}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .brands .brand-desc{font-size:1.04167vw}}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .brands .brand-desc{padding-top:.83333vw}}@media screen and (max-width: 640px){.new-brand-lineup .brands .brand-desc{font-size:3.4375vw;line-height:1.95455;padding-top:unset}}.new-brand-lineup .others h2{margin-top:46px;margin-bottom:54px}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .others h2{margin-top:3.19444vw;margin-bottom:3.75vw}}@media screen and (max-width: 640px){.new-brand-lineup .others h2{padding-top:10.9375vw;padding-bottom:6.5625vw;margin:unset}}.new-brand-lineup .others h2 img{height:auto;margin:0 auto}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .others h2 img{width:7.63889vw}}@media screen and (max-width: 640px){.new-brand-lineup .others h2 img{width:17.1875vw}}.new-brand-lineup .others .other-list{display:flex;justify-content:center;gap:38px}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .others .other-list{gap:2.63889vw}}@media screen and (max-width: 640px){.new-brand-lineup .others .other-list{flex-direction:column;padding:0 7.5vw 18.75vw}}@media screen and (max-width: 640px){.new-brand-lineup .others .other-item{display:flex;align-items:center;gap:4.375vw}}.new-brand-lineup .others .others__logo-wrapper{width:158px;height:104px;position:relative;overflow:hidden;background-color:#fff;border:1px solid #292929}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .others .others__logo-wrapper{width:10.97222vw;height:7.22222vw}}@media screen and (max-width: 640px){.new-brand-lineup .others .others__logo-wrapper{width:28.90625vw;height:18.90625vw}}.new-brand-lineup .others .others__logo-wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:auto;width:157px}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .others .others__logo-wrapper img{width:10.90278vw}}@media screen and (max-width: 640px){.new-brand-lineup .others .others__logo-wrapper img{width:28.90625vw}}.new-brand-lineup .others a.others__logo-wrapper{transition:all 0.3s ease;cursor:pointer}.new-brand-lineup .others a.others__logo-wrapper:hover{opacity:0.7}.new-brand-lineup .others .other__date{margin:14px auto 0;width:auto}@media all and (min-width: 641px) and (max-width: 1440px){.new-brand-lineup .others .other__date{margin-top:.97222vw;height:1.25vw}}@media screen and (max-width: 640px){.new-brand-lineup .others .other__date{margin-top:unset;height:3.90625vw}}.pc-block{display:block !important}@media screen and (max-width: 640px){.pc-block{display:none !important}}.sp-block{display:none !important}@media screen and (max-width: 640px){.sp-block{display:block !important}}.sp-flex{display:none !important}@media screen and (max-width: 640px){.sp-flex{display:flex !important}}.pc-flex{display:flex !important}@media screen and (max-width: 640px){.pc-flex{display:none !important}}.is-pc{display:block}@media screen and (max-width: 640px){.is-pc{display:none !important}}.is-sp{display:none}@media screen and (max-width: 640px){.is-sp{display:block}}main{font-family:"Noto Sans JP", sans-serif}
