.wrapper{margin:0 auto;text-align:center}.content{padding:120px 20px 180px}.content h2{font-size:44px}.content a.detail{margin:84px auto 0;padding:16px 0;width:250px;box-sizing:border-box;border:1px solid #222;border-radius:6px;font-size:16px;line-height:1;transition:all .4s;color:#222;display:block;text-decoration:none}.content a.detail:hover{background:#222;color:#eee;opacity:1}.header{background:#222;position:relative}.header h1{margin:0 auto;padding:30px 0 0;width:78px}.header ul{padding:34px 0 22px}.header ul li{display:inline-block;margin:0 23px}.header ul li a{color:#999;text-decoration:none;font-size:15px}.menu,.header .menu-btn,.menuClose{display:none}.header2{background:#222;position:fixed;top:0;left:0;width:100%;z-index:200}.header2 h1{margin:0 auto;padding:30px 0;width:78px}.header2 ul{display:none}.header2 .menu-btn2{position:absolute;top:26px;left:20px;display:block;width:42px}.menu{position:fixed;display:table;top:0;left:0;width:100%;height:100%;background:#fff;-webkit-transition:all .5s;transition:all .5s;visibility:hidden;opacity:0;z-index:1000}.menuClose{width:84px;height:84px;box-sizing:border-box;position:fixed;top:0;left:0;display:block}.menuClose img{margin:0 auto;padding:30px 0 0;display:block;width:34px}.menuInner{margin:0 auto;box-sizing:border-box;height:100%;display:table}.open .menu{cursor:url(/brand/yogaslim/common/images/cross.svg),auto;-webkit-transition:all .5s;transition:all .5s;visibility:visible;opacity:1}.menu ul{display:table-cell;vertical-align:middle}.menu li{padding:16px 0 0;margin:0 auto;text-align:center;font-size:24px;letter-spacing:2px;color:#10123a;font-family:Josefin Sans,sans-serif}.menu li.submenu{font-size:14px;padding:16px 0 0}.menu li:nth-child(5){padding:40px 0 0}.menu li a{display:block;color:#10123a;text-decoration:none}.plist{margin:0 auto;padding:14px 40px 0;text-align:left;max-width:1380px;font-size:12px;color:#ccc;box-sizing:border-box;letter-spacing:0}.plist img{padding:4px 0 0;width:13px;display:inline-block}.plist a{padding:0 6px;color:#333;text-decoration:none}.plist a:first-child{padding:0 6px 0 0}.plist span{padding:0 6px;color:#333}.mv li,.mv li a{height:1000px;box-sizing:border-box;display:block}.mvPaste{color:#fff;background-size:cover;text-align:left;position:relative}.mvPaste a{color:#fff;text-decoration:none;opacity:1;position:relative}.mvPaste p.obj{position:absolute;top:8vw;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:3vw}@media screen and (min-width:1400px){.mvPaste p.obj{position:absolute;top:150px;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:42px}}.mv:hover p.obj img{opacity:1!important}.mvPaste p.lead{padding:50px 0 0 50px;font-size:22px}.mvPaste p.sp{display:none}.mvPaste .txt{position:absolute;bottom:5vw;left:0;right:0}.obj img{position:relative;top:-100px;width:80%}.mvPaste h2{font-size:60px;font-weight:600;text-align:center}.mvPaste h3{padding:12px 0 0;font-size:18px;font-weight:700;text-align:center}.mvPaste p.detail{margin:60px auto 0;padding:16px 0;width:250px;box-sizing:border-box;border:1px solid #fff;border-radius:6px;font-size:16px;line-height:1;transition:all .4s;text-align:center}.mvPaste p.detail:hover{background:#fff;color:#333}.mvBeverage{color:#222;text-align:center}.mvBeverage a{color:#222;text-decoration:none;opacity:1}.mvBeverage p{padding:120px 0 0;font-size:28px}.mvBeverage h2{padding:32px 0 0;font-size:60px;font-weight:600}.mvBeverage h3{padding:12px 0 0;font-size:18px;font-weight:700}.mvBeverage p.detail{margin:60px auto 0;padding:16px 0;width:250px;box-sizing:border-box;border:1px solid #222;border-radius:6px;font-size:16px;line-height:1;transition:all .4s}.mvBeverage p.detail:hover{background:#222;color:#eee}.prev-arrow{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:35px!important;z-index:100!important;width:18px;height:auto!important;z-index:1!important}.next-arrow{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);right:35px!important;z-index:100!important;width:18px;height:auto!important;z-index:1!important}.slide-arrow{cursor:pointer}ul.slick-dots{bottom:-30px}ul.slick-dots li{margin:0 6px;background:#999;border-radius:100px;width:8px;height:8px;display:inline-block}ul.slick-dots li button{display:none}ul.slick-dots li.slick-active{background:#000}.productBox{margin:0 auto;padding:70px 0 0;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;max-width:1000px}.productBoxInner{max-width:408px}.productBoxInner a{color:#222;text-decoration:none}.productBoxInner h3{padding:40px 0 0;font-size:28px}.productBoxInner h4{padding:10px 0 0;font-size:16px}.productBoxInner .line{margin:30px auto 0;width:100px;height:1px;background:#222}.productBoxInner p{padding:30px 0 0;font-size:14px}.productBoxInner ul{margin:0 auto;padding:40px 0 0;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;max-width:100px}.productBoxInner ul li{display:inline-block;width:36px}#salon{padding:120px 0 180px;background:url(/common/images/bg_salon_umezawa.jpg) no-repeat center top;background-size:cover;color:#fff}.salonBox{margin:0 auto;padding:0 20px;max-width:1200px}#salon p{text-align:left;line-height:2.2}#salon h3{padding:4px 0 0;font-size:34px;text-align:left;font-weight:400}#salon h2+p{padding:80px 0 0}#salon h3+p{padding:40px 0 0}#salon p.vertical{padding:10px 0 6px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#salon a.detail{border:1px solid #fff;color:#fff}#salon a.detail:hover{background:#fff;color:#222}.ambassadorBox{margin:0 auto;padding:80px 0 0;max-width:1200px;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.ambassadorBox h3{padding:0 90px 0 0;width:840px;box-sizing:border-box}.ambassadorBox h3 img{width:100%}.ambassadorBox p{text-align:left}#leading{background:#fafafa}.leadingBox{position:relative}#leading .slider{margin:0 auto;padding:80px 0 0;max-width:1260px}.slick-slide:focus{outline:none}#leading .slider li.slick-slide{padding:0 28px;width:364px!important;text-align:center}#leading .slider li.slick-slide a{color:#222;text-decoration:underline}#leading .slider li.slick-slide h3{padding:30px 0 0;font-size:22px;font-weight:400}#leading .slider li.slick-slide h4{padding:12px 0 0;font-size:14px;letter-spacing:0;line-height:1.6}#leading .slider li.slick-slide p{padding:20px 0 0;font-size:14px;text-align:left}#leading .slider li.slick-slide img{margin:0 auto;display:block;max-width:280px}#leading .slider li ul{padding:20px 0 0}#leading .slider li ul li{display:inline-block}#leading .slider li ul li a{margin:0 10px;display:block;width:32px}#leading .slider li ul li a img{display:block;width:32px}#leading .slick-dots{display:block;z-index:1000!important;bottom:-60px!important}#leading .slick-dots li{margin:0 8px;background:#999;border-radius:40px;width:10px;height:10px}#leading .slick-dots li button{width:10px;height:10px}#leading .slick-dots li.slick-active{background:#333}#leading .slick-prev,#leading .slick-next{width:63px;position:absolute}#leading .slick-prev{left:-20px}#leading .slick-next{right:-20px}#about{padding-bottom:280px;background:url(/common/images/bg_about.jpg) no-repeat center}.aboutBox{margin:0 auto;max-width:1200px;text-align:left}#about p{padding:60px 0 0;text-align:left;color:#666;font-size:16px;line-height:1.8}#about h3{padding:140px 0 0;font-size:38px;text-align:left}#about h4{padding:20px 0 0;font-size:20px;text-align:left}.footer{padding:38px 40px;background:#222;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.footer p{color:#fff;font-size:12px;letter-spacing:0}.footer ul li{padding:0 0 0 14px;display:inline-block}.footer ul li a{text-decoration:none;font-size:12px;letter-spacing:0}.footer ul li:last-child{padding:0 0 0 24px}.footer ul li:last-child a{width:20px;display:block}.footer ul li:last-child a img{margin-top:-4px;width:100%}.pagetop{width:63px;position:fixed;right:0;bottom:90px;display:block}.mfp-bg,.mfp-wrap{z-index:100000!important}.white-popup{padding:70px 0 90px;position:relative;background:#fff;width:auto;max-width:800px;margin:20px auto;text-align:center}.white-popup h3{padding:0 40px;font-size:28px;font-weight:400}.white-popup p{padding:30px 40px 0;font-size:16px}.white-popup a{text-decoration:underline;color:#09f}@media screen and (max-width:1440px){.mv li,.mv li a{height:66vw}.mv .mvBeverage h2{font-size:5vw}.mv .mvBeverage p{padding:6vw 0 0;font-size:2vw}}@media screen and (max-width:1300px){#leading .slider li.slick-slide{padding:0 3.5vw;max-width:25vw}#leading .slider li.slick-slide img{max-width:25vw}#leading .slick-prev,#leading .slick-next{display:none!important}}@media screen and (max-width:1000px){#leading .slider li.slick-slide{padding:0 3.45vw}}@media screen and (max-width:800px){.br:before{content:"\a";white-space:pre}.header h1{padding:30px 0}.header ul{display:none}.header .menu-btn{position:absolute;top:26px;left:20px;display:block;width:42px}.mv li,.mv li a{height:150vw}.mv .mvPaste{background:url(/common/images/mv_paste_sp.jpg) no-repeat bottom center;background-size:cover}.mv .mvPaste p.obj{position:static;transform:none!important;-webkit-transform:none!important;-ms-transform:none!important;margin:30px 60px 0 auto;width:7vw}.mv .mvPaste p.lead{display:none}.mv .mvPaste .txt{position:absolute;bottom:20vw}.mv .mvPaste .txt p{text-align:center;font-weight:700}.mv .mvPaste h2{padding:2vw 0 0;font-size:7vw}.mv .mvPaste h3{padding:1vw 0 0;font-size:4vw}.mv .mvPaste p.detail{margin:8vw auto 0;padding:14px 0;font-size:3.5vw;width:44%}.mv .mvPaste p.sp{display:block}.mv .mvBeverage{background:url(/common/images/mv_beverage.jpg) no-repeat;background-size:auto 100%;background-position:center right -28vw}.mv .mvBeverage p{padding:10vw 0 0;font-size:4vw}.mv .mvBeverage h2{padding:2vw 0 0;font-size:7vw}.mv .mvBeverage h3{padding:1vw 0 0;font-size:4vw}.mv .mvBeverage p.detail{margin:8vw auto 0;padding:14px 0;font-size:3.5vw;width:44%}.slide-arrow{display:none!important}.content{padding:12vw 20px 18vw}.content h2{font-size:8vw}.content p{font-size:14px}.content a.detail{margin:8vw auto 0;font-size:14px;width:60%}.productBox{padding:0;display:block}.productBoxInner{padding:12vw 0 0;max-width:100%}.productBoxInner img{margin:0 auto;display:block;width:50%}.productBoxInner h3{padding:6vw 0 0;font-size:6vw}.productBoxInner ul{margin:0 auto;padding:40px 0 0;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.productBoxInner ul li img{display:inline-block;width:100px}#salon{padding:0 0 18vw;background:none;background-size:100% auto;color:#fff;background:#222}#salon h2{padding:28vw 20px;background:url(/common/images/bg_salon_umezawa.jpg) no-repeat center top #222;background-size:cover;color:#fff;text-align:center}#salon h2+p{padding:10vw 20px 0!important}#salon h3{padding:14px 20px 6vw;font-size:5vw}#salon p{padding:14px 20px 0!important;line-height:1.6}#salon p.vertical{padding:14px 20px 6px!important;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#salon p.vertical+p{padding:0 20px!important}.salonBox{padding:0}.ambassadorBox{margin:0 auto;padding:10vw 0 0;max-width:1200px;display:block}.ambassadorBox h3{margin:0 auto;padding:0;width:70%}.ambassadorBox p{padding:12vw 0 0;text-align:center}#leading{padding:12vw 20px 28vw!important}#leading .slider{padding:8vw 0 0;max-width:364px}#leading .slider li.slick-slide{padding:0;max-width:364px}#leading .slider li.slick-slide h3{padding:6vw 0 0}#leading .slider li.slick-slide h4{padding:3vw 0 0}#leading .slider li.slick-slide p{padding:6vw 0 0}#leading .slider li.slick-slide img{max-width:260px}#about{padding:12vw 20px 100vw;background:url(/common/images/bg_about_sp.jpg) no-repeat bottom center #e8e7ec;background-size:100% auto}.aboutBox{margin:0 auto;max-width:1200px;text-align:left}#about p{padding:10vw 0 0;text-align:center;color:#666;font-size:14px;line-height:1.4}#about h3{padding:8vw 0 0;font-size:6vw;text-align:center}#about h4{padding:2vw 0 0;font-size:4vw;text-align:center}#about p br{display:none}.pagetop{width:50px;position:fixed;right:0;bottom:90px;display:block}}@media screen and (max-width:600px){#leading .slider{max-width:264px}#leading .slider li.slick-slide{padding:0;max-width:264px}#leading .slider li.slick-slide img{max-width:200px}.footer{display:block}.footer ul{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/layout.css.map */
