@charset "UTF-8";html,body{overflow-x:clip!important}.product-kv-top-wrap{width:100%;background-color:#f2f2f2;padding:.1px}.product-kv-top{width:90%;max-width:900px;margin:135px auto 10px;display:flex;align-items:flex-start;justify-content:space-between}.product-kv-top li:first-child{width:37%}.product-kv-absolute{position:absolute}.nobita-kv-absolute-img{margin-top:20px;max-width:235px;z-index:5;position:relative}.nobitapro-kv-absolute-img{margin-top:20px;max-width:257px;z-index:5;position:relative}.pmnobita-kv-absolute-img{margin-top:20px;max-width:225px;z-index:5;position:relative}.etc-kv-img{margin-top:155px;max-width:170px;z-index:5;position:relative}.nobita-kv-absolute-img img,.nobitapro-kv-absolute-img img,.pmnobita-kv-absolute-img img,.etc-kv-img img{filter:drop-shadow(20px 20px 20px rgb(0 0 0 / 50%))}.nobita-present-img{width:50px;margin-top:-25px;margin-left:215px;position:relative;z-index:6}.nobitapro-present-img{width:50px;margin-top:-10px;margin-left:215px;position:relative;z-index:6}.nobitapro-informed-logo{width:70px;position:absolute;top:95px;right:-105px;z-index:6}.pmnobita-informed-logo{width:70px;position:absolute;top:95px;right:-30px;z-index:6}.product-kv-top li:last-child{width:58.5%}.product-title{font-size:19px;line-height:2;font-weight:700;letter-spacing:2px}.nobita-kv-down,.nobitapro-kv-down,.pmnobita-kv-down{position:relative}.nobita-kv-bottom-wrap{width:100%;padding:.1px;background:linear-gradient(to right,#f7740f 0% 31%,#fff 31% 100%);position:relative;z-index:1}.nobita-kv-bottom-wrap:after{content:"";position:absolute;height:50px;width:100%;top:200px;background-color:#fff;z-index:1}.nobitapro-kv-bottom-wrap{width:100%;padding:.1px;background:linear-gradient(to right,#b3b3b3 0% 31%,#fff 31% 100%);position:relative;z-index:1}.pmnobita-kv-bottom-wrap{width:100%;padding:.1px;background:linear-gradient(to right,#fff000 0% 31%,#fff 31% 100%);position:relative;z-index:1}.etc-kv-wrap{width:100%;padding:.1px;background:linear-gradient(to right,#f2f2f2 0% 31%,#fff 31% 100%);position:relative;z-index:1}.nobitapro-kv-bottom-wrap:after{content:"";position:absolute;height:50px;width:100%;top:170px;background-color:#fff;z-index:1}.product-kv-bottom{width:90%;max-width:900px;margin:0 auto;display:flex;align-items:stretch;justify-content:space-between;position:relative;z-index:15}.nobita-color{width:32%;height:auto;background-color:#f7740f;z-index:15;position:relative}.nobitapro-color{width:32%;height:auto;background:linear-gradient(to right,#b3b3b3,#e6e6e6);z-index:15;position:relative}.pmnobita-color{width:32%;height:auto;background-color:#fff000;z-index:15;position:relative}.etc-color{width:25%;height:auto;background-color:#f2f2f2;z-index:15;position:relative;padding:.1px}.nobita-present-info{display:inline-block;position:absolute;line-height:1.5;height:50px;text-align:left;padding:5px 20px 5px 0;font-size:14px;font-weight:700;background:#fff;box-sizing:border-box;top:200px;right:0;width:130%;z-index:11}.nobitapro-present-info{display:inline-block;position:absolute;line-height:1.5;height:50px;text-align:left;padding:5px 20px 5px 0;font-size:14px;font-weight:700;background:#fff;box-sizing:border-box;top:170px;right:0;width:130%;z-index:11}.nobita-present-info sup,.nobitapro-present-info sup{font-size:8px}.nobita-present-info span,.nobitapro-present-info span{font-size:11px;display:block}.nobita-present-info:before,.nobita-present-info:after,.nobitapro-present-info:before,.nobitapro-present-info:after{position:absolute;content:"";width:0px;height:0px;z-index:15}.nobita-present-info:after{top:0;right:0;border-width:25px 15px 25px 0px;border-color:transparent #F7740F transparent transparent}.nobitapro-present-info:after{top:0;right:0;border-width:25px 15px 25px 0px;border-color:transparent #E6E6E6 transparent transparent}.nobita-triangle-bg{width:35px;background-color:#f7740f;clip-path:polygon(0% 0%,0% 0%,100% 100%,0% 100%);position:relative;z-index:2;margin-left:-.3px}.nobitapro-triangle-bg{width:35px;background-color:#e6e6e6;clip-path:polygon(0% 0%,0% 0%,100% 100%,0% 100%);position:relative;z-index:2;margin-left:-.3px}.pmnobita-triangle-bg{width:35px;background-color:#fff000;clip-path:polygon(0% 0%,0% 0%,100% 100%,0% 100%);position:relative;z-index:2;margin-left:-.3px}.etc-triangle-bg{width:95px;background-color:#f2f2f2;clip-path:polygon(0% 0%,30% 0%,100% 100%,0% 100%);position:relative;z-index:2}.product-info-wrap{width:68%;background-color:#fff;position:relative;z-index:2;padding:30px 0 0 45px}.product-info{display:flex;align-items:flex-end}.product-price{font-size:24px;font-weight:700;line-height:1.5}.product-price span{font-size:15px}.product-amount{line-height:2;font-size:15px;font-weight:700;margin-left:15px}.free-shipping{width:44px;margin-left:15px}.review-star{width:180px;margin-left:auto}.review-star-etc{width:160px}.product-flavor{margin-top:17px;position:relative}.product-flavor-title{font-size:15px;font-weight:700;line-height:1.5}.product-flavor-list{display:flex;flex-wrap:wrap;margin-top:5px}.product-flavor-list li{width:24%;color:#666;font-size:11px;display:flex;align-items:center;justify-content:center;padding:7px;margin:0 1.333333% 7px 0;border:1px solid #E6E6E6;background-color:#f2f2f2;cursor:pointer;transition:.5s}.product-flavor-list li:nth-child(4n){margin-right:0}.product-flavor-list li.active{background-color:#fff;border-color:#ccc;cursor:auto}.product-shipping-ann{font-size:10px;line-height:1.7;width:260px;position:absolute;top:5px;right:0}.product-shipping-ann-etc{font-size:10px;line-height:1.7;margin-top:10px}.product-detaila-text{margin-top:35px;font-size:16px;line-height:2.2}.product-purchase{margin-top:17px}.product-purchase-pluse{margin-top:45px}.product-purchase-title{font-size:15px;font-weight:700;line-height:1.5}.product-purchase-list{display:flex;margin-top:5px;align-items:stretch;justify-content:space-between}.product-purchase-no{border:1px solid #ccc;padding:0;display:flex;justify-content:space-between;align-items:center;width:21.7%}.product-purchase-no-active{padding:10px 0;font-size:18px;font-weight:700;line-height:1.3}.product-purchase-no-button{cursor:pointer;padding:10px 15px}.product-purchase-no-minus{display:block;position:relative;width:1px;height:10px;background-color:#666;transform:rotate(90deg)}.product-purchase-no-plus{display:block;position:relative;width:1px;height:10px;background-color:#666}.product-purchase-no-plus:after{content:"";display:block;position:absolute;width:1px;height:10px;background-color:#666}.product-purchase-no-plus:after{transform:rotate(90deg)}.product-purchase-cart{background-color:#000;display:flex;align-items:center;position:relative;border:1px solid #000;z-index:1;margin-left:15px;width:36.8%}.product-purchase-cart:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background-color:#fff;transform-origin:left top;transform:scaleX(0);transition:all .3s ease-in}.product-purchase-cart:hover:before{transform-origin:left top;transform:scale(1)}.product-purchase-cart a{font-size:14px;font-weight:700;color:#fff;box-sizing:border-box;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;padding:15px;letter-spacing:2px;position:relative;transition:.5s}.product-purchase-cart a:hover{color:#000}.product-purchase-shoppay{background-color:#5a31f4;display:flex;align-items:center;position:relative;border:1px solid #5A31F4;z-index:1;margin-left:7px;width:36.8%}.product-purchase-shoppay:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background-color:#fff;transform-origin:left top;transform:scaleX(0);transition:all .3s ease-in}.product-purchase-shoppay:hover:before{transform-origin:left top;transform:scale(1)}.product-purchase-shoppay a{font-size:14px;font-weight:700;color:#fff;box-sizing:border-box;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;padding:15px;letter-spacing:2px;position:relative;transition:.2s}.product-purchase-shoppay a img{width:81px}.product-purchase-shoppay a:hover{filter:brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(5887%) hue-rotate(253deg) brightness(97%) contrast(97%)}.product-purchase-etc{font-size:10px;text-align:right;text-decoration:underline;margin-top:10px}.etc-kv-title{margin-top:120px;margin-bottom:30px;font-size:24px;font-weight:700;line-height:1.5;letter-spacing:2px}.etc-kv-title sup{font-size:14px}@media screen and (max-width: 1080px){.product-kv-top{margin:12.5vw auto .9259vw}.nobita-kv-absolute-img{margin-top:1.85vw;max-width:21.759vw}.nobitapro-kv-absolute-img{margin-top:1.85vw;max-width:24vw}.pmnobita-kv-absolute-img{margin-top:1.85vw;max-width:21.759vw}.etc-kv-img{margin-top:14vw;max-width:15.7vw}.nobita-kv-absolute-img img,.nobitapro-kv-absolute-img img,.pmnobita-kv-absolute-img img,.etc-kv-img img{filter:drop-shadow(1.85vw 1.85vw 1.85vw rgb(0 0 0 / 50%))}.nobita-present-img{width:4.629vw;margin-top:-1vw;margin-left:21vw}.nobitapro-present-img{width:4.629vw;margin-top:1vw;margin-left:22vw}.nobitapro-informed-logo{width:6.48vw;top:8.796vw;right:-7.4vw}.pmnobita-informed-logo{width:6.48vw;top:8.796vw;right:-3vw}.product-title{font-size:1.759vw}.nobita-kv-bottom-wrap:after{height:4.55vw;top:18.518vw}.nobitapro-kv-bottom-wrap:after{height:4.55vw;top:15.74vw}.nobita-present-info{font-size:1.2vw;width:115%;height:4.55vw;top:18.518vw}.nobitapro-present-info{font-size:1.2vw;width:115%;height:4.55vw;top:15.74vw}.nobita-present-info sup,.nobitapro-present-info sup{font-size:.74vw}.nobita-present-info span,.nobitapro-present-info span{font-size:.9vw}.nobita-present-info:after,.nobitapro-present-info:after{border-width:2.27vw 1.36363vw 2.27vw 0px}.product-info-wrap{padding:2.78vw 0 0 4.16vw}.product-price{font-size:2.22vw}.product-price span{font-size:1.389vw}.product-amount{font-size:1.389vw;margin-left:1.389vw}.free-shipping{width:4vw;margin-left:1.389vw}.review-star,.review-star-etc{width:180px}.product-flavor{margin-top:1.574vw}.product-flavor-title{font-size:1.389vw}.product-flavor-list{margin-top:.4629vw}.product-flavor-list li{font-size:1vw;padding:.648vw}.product-purchase{margin-top:1.574vw}.product-purchase-pluse{margin-top:4.16vw}.product-purchase-title{font-size:1.389vw}.product-purchase-list{margin-top:.4629vw}.product-purchase-no{padding:0}.product-purchase-no-button{padding:.9259vw 1.389vw}.product-purchase-no-active{padding:.9259vw 0;font-size:1.67vw}.product-purchase-no-minus,.product-purchase-no-plus,.product-purchase-no-plus:after{height:.9259vw}.product-purchase-cart{margin-left:1.389vw}.product-purchase-cart a,.product-purchase-shoppay a{font-size:1.296vw;padding:1.389vw}.product-purchase-shoppay{margin-left:.648vw}.product-purchase-shoppay a img{width:7.5vw}.product-purchase-etc{font-size:.9259vw;margin-top:.9259vw}.product-shipping-ann{font-size:.9259vw;width:24.07vw;top:.4629vw}.product-shipping-ann-etc{font-size:.9259vw;top:.9vw}.etc-kv-title{margin-top:11vw;margin-bottom:2.8vw;font-size:2.2vw;letter-spacing:2px}.etc-kv-title sup{font-size:1.3vw}.product-detaila-text{margin-top:3.24vw;font-size:1.48vw}}@media screen and (max-width: 768px){.product-kv-top{margin:23vw auto 0;display:block}.product-kv-top li:first-child,.product-kv-top li:last-child{width:90%;margin:0 auto}.nobita-kv-up,.pmnobita-kv-up{margin-top:84vw}.nobitapro-kv-up{margin-top:69vw}.product-title{font-size:4.5vw;text-align:center}.nobita-kv-bottom-wrap,.nobitapro-kv-bottom-wrap,.pmnobita-kv-bottom-wrap,.etc-kv-wrap{background-image:none}.product-kv-bottom{display:block}.nobita-color,.nobitapro-color{width:100vw;transform:translate(-5%);height:24.3vw}.pmnobita-color{width:100vw;transform:translate(-5%);height:17vw}.etc-color{width:100vw;transform:translate(-5%)}.nobita-triangle-bg,.nobitapro-triangle-bg,.pmnobita-triangle-bg,.etc-triangle-bg{display:none}.product-info-wrap{width:100%}.product-kv-absolute{top:22vw;left:50%;transform:translate(-50%)}.nobita-kv-absolute-img{max-width:38vw;margin:5vw auto}.nobitapro-kv-absolute-img{max-width:41.35vw;margin:5vw auto}.pmnobita-kv-absolute-img{max-width:32.5vw;margin:5vw auto}.etc-kv-img{max-width:24vw;margin:25vw auto 10.8vw}.nobitapro-informed-logo{width:15vw;top:23vw;right:-7.4vw}.pmnobita-informed-logo{width:15vw;top:23vw;right:-3vw}.nobita-kv-down,.nobitapro-kv-down{margin-top:2.7vw;margin-bottom:-5vw;z-index:5}.pmnobita-kv-down{margin-top:2.7vw;margin-bottom:-15vw;z-index:5}.nobita-present-info,.nobitapro-present-info{font-size:3.25vw;width:95%;height:10vw;top:8.5vw;left:0;padding:1vw 0 1vw 7vw}.nobita-present-info sup,.nobitapro-present-info sup{font-size:2vw}.nobita-present-info span,.nobitapro-present-info span{font-size:2.3vw}.nobita-present-info:after,.nobitapro-present-info:after{border-width:5vw 3.5vw 5vw 0px}.nobita-present-info:before,.nobitapro-present-info:before{content:"";position:absolute;background:url(//nobita-soyprotein.com/cdn/shop/t/37/assets/nobita--shaker.png?v=71242694224646010581754057956) no-repeat;background-position:center center;background-size:contain;width:9vw;height:18vw;right:6vw;top:-3vw}.product-info-wrap{padding:6.2vw 0 0}.etc-kv-title{margin-top:1.8vw;margin-bottom:5vw;font-size:6.48vw;letter-spacing:2px}.etc-kv-title sup{font-size:3vw;vertical-align:super}.product-info{display:block}.product-price{font-size:6.5vw}.product-price span{font-size:4vw}.product-amount{font-size:3.25vw;margin-left:0}.free-shipping{width:15vw;margin-left:0;position:absolute;right:0;top:15vw}.review-star,.review-star-etc{width:180px;margin-left:0}.product-flavor{margin-top:4vw}.product-flavor-title{font-size:3.25vw}.product-flavor-list{margin-top:1.35vw;justify-content:space-between}.product-flavor-list li{width:48.5%;font-size:3.1vw;padding:2.7vw;margin:0 1.5% 2.3vw 0}.product-flavor-list li:nth-child(2n){margin-right:0}.product-purchase,.product-purchase-pluse{margin-top:4.32vw}.product-purchase-title{font-size:3.25vw}.product-purchase-list{display:block}.product-purchase-no{padding:0}.product-purchase-no-button{padding:2.7vw 4vw}.product-purchase-no-minus,.product-purchase-no-plus{height:2.25vw}.product-purchase-no-plus:after{height:2.25vw}.product-purchase-no-active{font-size:3.86vw;padding:2.7vw 0}.product-purchase-cart{width:100%;margin-left:0;margin-top:4vw}.product-purchase-cart a{font-size:3.38vw;padding:4vw}.product-purchase-shoppay a{font-size:3.38vw;padding:3.378vw}.product-purchase-shoppay{width:100%;margin-left:0;margin-top:4vw}.product-purchase-shoppay a img{width:21.9vw}.product-purchase-etc{font-size:2.7vw;margin-top:4vw}.product-shipping-ann{font-size:2.7vw;width:100%;position:relative;top:0;right:0}.product-shipping-ann-etc{font-size:2.7vw;position:relative}.product-detaila-text{margin-top:5vw;font-size:3.5vw}}.inner-900-wrap{width:90%;max-width:900px;margin:0 auto;position:relative;z-index:1}.cont-first-title-read-wrap{border-bottom:solid 1px #000;padding-bottom:20px;width:100%;max-width:460px;margin:70px auto 25px;position:relative}.cont-title-read-wrap{border-bottom:solid 1px #000;padding-bottom:20px;width:100%;max-width:460px;margin:125px auto 25px;position:relative}@media screen and (max-width: 768px){.cont-first-title-read-wrap{border-bottom:solid .135vw #000;padding-bottom:3.378vw;margin:12.2vw auto 10vw}.cont-title-read-wrap{margin:18.9vw auto 4.3vw;padding-bottom:3.2vw}}.product-cont-title-en{position:relative;text-align:center;font-size:50px;z-index:3;letter-spacing:.1px}.product-cont-title-ja{position:relative;text-align:center;font-size:18px;line-height:1.5;font-weight:700;margin-top:5px;z-index:3;letter-spacing:1px}@media screen and (max-width: 768px){.product-cont-title-en{font-size:9.2vw}.product-cont-title-ja{font-size:3.1vw;margin-top:1vw}}.feature-cont-reverse{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin:58px auto 0;padding:.1px}.feature-cont{display:flex;justify-content:space-between;align-items:center;margin:125px auto 0;padding:.1px}.feature-cont-reverse li,.feature-cont li{width:47.8%}.feature-title{font-size:27px;font-weight:700;line-height:1.5;letter-spacing:2px}.feature-detail{font-size:16px;line-height:2;margin-top:15px;letter-spacing:2px}.feature-img{position:relative;z-index:3}.how-to-drink-text{font-size:16px;line-height:2;text-indent:-1.3em;padding-left:1.3em}.how-to-drink-text02{font-size:16px;line-height:2}.how-to-drink-ann{font-size:12px;line-height:1.8;margin-top:10px}.feature-link-text{margin-top:10px}.feature-link-text a{font-size:13px;font-weight:700;line-height:1.5;padding-left:15px;position:relative;text-decoration:underline;transition:.3s}.feature-link-text a:hover{opacity:.5}.feature-link-text a:before{content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #333;position:absolute;top:0;left:0;bottom:0;margin:auto}.feature-ann{font-size:11px;margin-top:20px}.feature-ann-right{font-size:11px;margin-top:20px;text-align:right}@media screen and (max-width: 768px){.feature-link-text{margin-top:2vw}.feature-link-text a{font-size:2.7vw}.feature-ann,.feature-ann-right{font-size:2.5vw;margin-top:4vw}}.feature-title-icon-wrap{display:flex;justify-content:center;align-items:center;margin:70px auto 0}.nobita-feature-title{font-size:27px;font-weight:700;line-height:1.5;margin-right:20px}.nobita-feature-icon{color:#fff;font-size:12.5px;line-height:1.3;font-weight:700;background-color:#f7740f;border-radius:50px;text-align:center;padding:17px}.nobita-feature-icon span{font-size:18px}@media screen and (max-width: 768px){.feature-title-icon-wrap{margin:16.3vw auto 6.3vw}.nobita-feature-title{font-size:5.8vw;margin-right:4vw;text-align:center}.nobita-feature-icon{font-size:2.8vw}.nobita-feature-icon span{font-size:3.8vw}.feature-cont-reverse{display:block;margin:10vw auto 0}.feature-cont{display:block;margin:18.9vw auto 0}.feature-cont-reverse li,.feature-cont li{width:100%}.feature-title{font-size:5.8vw;text-align:center}.feature-detail{font-size:3.5vw;margin-top:4.59vw}.feature-img{margin-top:4.59vw}.how-to-drink-text{font-size:3.78vw}.how-to-drink-ann{font-size:2.97vw;margin-top:2.7vw}}.pmnobita-feature-title{font-size:27px;font-weight:700;line-height:1.5;text-align:center;margin-top:25px;padding:.1px;letter-spacing:2px}.pmnobita-feature-title02{font-size:27px;font-weight:700;line-height:1.5;text-align:center;margin:135px 0 30px;padding:.1px;letter-spacing:2px}.pmnobita-feature-bg{background-color:#f2f2f2;margin-top:25px;padding:20px 70px 0 80px;width:100%}.index-list{font-size:18px;font-weight:700;line-height:1.5;padding-left:40px;margin-top:18px;position:relative;letter-spacing:2px}.index-list:before{content:"";width:30px;height:25px;position:absolute;top:0;left:0;background-image:url(//nobita-soyprotein.com/cdn/shop/t/37/assets/nobita--index-pmnobita-check-icon.svg?v=103054508826784229131754057923);background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 768px){.pmnobita-feature-title{font-size:5.8vw;margin-top:0}.pmnobita-feature-title02{font-size:5.8vw;margin:20vw 0 8vw}.pmnobita-feature-bg{margin-top:5.4vw;padding:4vw 5vw 0 5.4vw}.index-list{font-size:3.35vw;padding-left:6.2vw;margin-top:2.7vw;letter-spacing:.3vw}.index-list:before{width:4.813675vw;height:3.98329vw;top:.3vw}}.component-wrap{width:100%;padding:.1px;background-color:#f2f2f2;margin-top:125px}.inner-600-wrap{width:90%;max-width:600px;margin:65px auto;padding:.1px}.component-title{font-size:20px;font-weight:700;line-height:1.8}.component-flavor-list{display:flex;flex-wrap:wrap}.component-flavor-list li{width:23.875%;margin-right:1.5%;margin-top:10px;font-size:11px;line-height:1.8;color:#fff;display:flex;justify-content:center;align-items:center;padding:5px;background-color:#999;cursor:pointer;transition:.5s}.component-flavor-list li.active{border:1px solid #ccc;color:#666;background-color:#fff;cursor:auto}.component-flavor-list li:nth-child(4n){margin-right:0}.component-flex{display:flex;justify-content:space-between;margin-top:30px}.component-flex li{width:45%}.component-ann-right{font-size:11px;margin-top:10px;text-align:right}@media screen and (max-width: 768px){.component-wrap{margin-top:15.675vw}.inner-600-wrap{margin:12.16vw auto}.component-title{font-size:4.189vw}.component-flavor-list{justify-content:space-between}.component-flavor-list li{width:48.5%;margin-top:2.3vw;font-size:3.1vw;padding:2.16vw}.component-flavor-list li:nth-child(2n){margin-right:0}.component-flex{margin-top:8vw;display:block}.component-flex li{width:100%}}.component-title-medium{font-size:17px;font-weight:700;line-height:1.8}.component-space{margin-top:35px}.component-list{display:none}.component-list.active{display:block}.component-list table,.component-list table th,.component-list table td{border:1px solid #b3b3b3;font-size:11px;font-weight:400}.component-list table{width:100%;margin-top:10px}.component-list table th{width:60%;padding:8px 15px}.component-list table td{width:40%;padding:8px 15px}.component-text{font-size:11px;line-height:2;margin-top:5px}.component-title-small{font-size:15px;font-weight:700;line-height:1.8;margin-top:35px}@media screen and (max-width: 768px){.component-title-medium{font-size:3.6486vw;margin-top:6.2vw}.component-space{margin-top:6.2vw}.component-list table,.component-list table th,.component-list table td{font-size:3.1vw}.component-list table{margin-top:2.7vw}.component-list table th,.component-list table td{padding:2.4vw 5.4vw}.component-text{font-size:2.7vw;margin-top:2vw}.component-title-small{font-size:3.378vw;margin-top:6.2vw}}.recommend-wrap{width:90%;margin:0 auto 80px;padding:.1px}.recommend-title{text-align:center;font-size:27px;font-weight:700}.recommend-list{display:flex;justify-content:center;margin-top:30px}.recommend-list a{transition:.5s}.recommend-list a:hover{filter:brightness(1.1)}.recommend-list li{margin-right:40px;text-align:center}.recommend-list li:last-child{margin-right:0}@media screen and (max-width: 768px){.recommend-wrap{margin:0 auto 14.86vw}.recommend-title{font-size:4.729vw}.recommend-list{margin-top:0;flex-wrap:wrap;justify-content:flex-start}.recommend-list li{margin-right:4%;margin-top:8vw;width:48%}.recommend-list li:nth-child(2n){margin-right:0}}.recommend-list li img{max-width:150px;width:100%}.recommend-name{font-size:13px;font-weight:700;line-height:1.5;margin-top:5px}.recommend-text,.recommend-text2l{font-size:11px;line-height:1.5}.recommend-price{font-size:11px;line-height:1.8}.recommend-link{font-size:10px;font-weight:700;border-bottom:1px solid #000;display:inline-block;margin-top:10px;margin-right:15px;position:relative}@media screen and (max-width: 768px){.recommend-name{font-size:3.24vw;margin-top:2.7vw}.recommend-text{font-size:2.4vw}.recommend-text2l{font-size:2.4vw;margin-bottom:5vw}.recommend-price{font-size:2.7vw}.recommend-link{font-size:2.4vw;margin-top:2.4vw}}.recommend-link:before{content:"";position:absolute;width:5px;height:5px;right:-12px;top:50%;transform:translateY(-50%) rotate(45deg);border-top:1px solid #000;border-right:1px solid}.recommend-link:after{content:"";position:absolute;width:5px;height:1px;right:-12px;top:50%;transform:translateY(-50%);background:#000}.recommend-link span:after{content:"";position:absolute;border-radius:50%;border:1px solid #000;right:-17px;top:-1px;width:14px;height:14px}.grey-bg{width:100%;margin-top:85px;background-color:#f2f2f2;position:relative;padding:.1px .1px 75px}@media screen and (max-width: 768px){.grey-bg{margin-top:12.2vw;padding:.1px .1px 13vw}}.grey-title-img{position:absolute;top:0;right:calc((100% - 1517px)/2);width:642px;z-index:2}@media screen and (max-width: 768px){.grey-title-img{position:relative;right:0;flex-grow:1;width:auto}}.inner-800-wrap{width:90%;max-width:800px;margin:0 auto;padding:.1px}.cont-title-wrap-2l{border-bottom:solid 1px #000;padding-bottom:20px;width:100%;max-width:460px;margin:75px auto 55px;position:relative}@media screen and (max-width: 768px){.grey-bg-title-sp-flex{position:relative;display:flex;align-items:flex-end;padding:.1px;margin-bottom:8vw}.cont-title-wrap-2l{border-bottom:solid .135vw #000;padding-bottom:3.2vw;margin:6vw -1vw 0 5%;flex-grow:1;width:auto}}.cont-title-en{position:relative;text-align:center;line-height:1;font-size:50px;z-index:3;letter-spacing:.1px}.cont-title-ja{position:relative;text-align:center;font-size:18px;line-height:1.5;font-weight:700;margin-top:5px;z-index:3;letter-spacing:1px}@media screen and (max-width: 768px){.cont-title-en{font-size:9vw;text-align:left;letter-spacing:0}.cont-title-ja{font-size:3.1vw;margin-top:1vw;text-align:left}.sns-bg .cont-title-ja{font-size:4vw;margin-top:5vw}}.grey-inner-bg{width:100%;position:relative;z-index:3;padding:40px 0 30px;background-color:#fffc;margin-top:15px}@media screen and (max-width: 768px){.grey-inner-bg{margin-top:2.7vw;padding:5.4vw 0}}.grey-inner-wrap{width:90%;max-width:710px;margin:0 auto}.club-inner-title{font-size:18px;line-height:1.4;font-weight:700;padding-left:30px;position:relative;letter-spacing:.5px}.club-inner-title:before{position:absolute;content:"";top:3px;left:0;background-color:#000;border:solid 4px white;width:18px;height:18px;border-radius:50%;box-shadow:0 0 0 1px #000}@media screen and (max-width: 768px){.club-inner-title{font-size:3.7837vw;padding-left:5.4vw}.club-inner-title:before{width:3.5vw;height:3.5vw}}.club-inner-list-wrap{margin-top:5px;padding:.1px}.club-inner-list-text{width:100%}@media screen and (max-width: 768px){.club-inner-list-wrap{margin-top:0;display:block}}.readMoreContainer{position:relative;height:auto;max-height:200px;overflow:hidden;transition:max-height .6s}@media screen and (max-width: 768px){.readMoreContainer{max-height:38vw}}.readMoreContainer:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;transition:1s;background:linear-gradient(to bottom,transparent 40%,#ffffff 100%);pointer-events:none;z-index:0}.readMoreContainer.show:after{z-index:-1;opacity:0}.club-inner-img{width:45%}@media screen and (max-width: 768px){.club-inner-img{width:80%;margin:0 auto}}.club-inner-list-title{font-size:14px;font-weight:700;color:#fff;padding:5px 20px 5px 15px;background-color:#000;display:inline-block;clip-path:polygon(0% 0%,93% 0%,100% 100%,0% 100%);margin-top:15px}.club-text-wrap{font-size:13px;line-height:1.3;padding-left:15px;border-left:3px solid #FCC8A0}@media screen and (max-width: 768px){.club-inner-list-title{font-size:3vw;margin-top:3vw}.club-text-wrap{font-size:2.8vw;padding-left:3.2vw}}.club-text-wrap li{display:flex;margin-top:8px}.city{width:20%}.name{width:80%}@media screen and (max-width: 768px){.city{width:20%}.name{width:80%}}.readMoreBtn{font-size:12px;font-weight:700;margin:25px auto 0;padding:7px 35px;border:solid 1px #ccc;background-color:#f2f2f2;display:block;cursor:pointer;transition:.5s}@media screen and (max-width: 768px){.readMoreBtn{font-size:3vw;margin:4vw auto 0;padding:1.5vw 7.3vw}}.readMoreBtn:hover{filter:brightness(1.03)}.ambassador-title-read-wrap{border-bottom:solid 1px #000;padding-bottom:15px;width:90%;max-width:400px;margin:0 auto 25px;position:relative}.ambassador-title-en{position:relative;text-align:center;font-size:40px;z-index:3;letter-spacing:.1px}.ambassador-title-ja{position:relative;text-align:center;font-size:16px;line-height:1.5;font-weight:700;margin-top:5px;z-index:3;letter-spacing:1px}.ambassador-logo{max-width:155px;width:100%;margin:0 auto 25px}.ambassador-read{font-size:15px;font-weight:700;line-height:2.2;text-align:center}.ambassador-list-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.ambassador-list{width:48.5%;background-color:#f1f1f1;box-shadow:5px 5px 5px #00000040;display:flex;justify-content:space-between;align-items:center;margin-top:20px}.ambassador-img{width:42%}.ambassador-text{width:58%;margin-right:25px;text-align:right}.ambassador-title{font-size:13px;line-height:1.5}.ambassador-name{font-size:19px;line-height:1.5;font-weight:700;margin-top:5px}@media screen and (max-width: 768px){.ambassador-title-en{font-size:7.25vw}.ambassador-title-ja{font-size:2.9vw;margin-top:1vw}.ambassador-title-read-wrap{margin:1.5vw auto 4.6vw;padding-bottom:3.2vw}.ambassador-logo{width:37vw;margin:0 auto 5.2vw}.ambassador-read{font-size:3.25vw;text-align:left}.ambassador-list-wrap{display:block;margin-bottom:3vw}.ambassador-list{width:100%;margin-top:3.3vw}.ambassador-text{margin-right:6.2vw}.ambassador-title{font-size:3vw}.ambassador-name{font-size:4.5vw;margin-top:2vw}}.triangle-bg-wrap{position:relative;padding:.1px;z-index:0}.triangle-bg01{width:500px;height:340px;background-color:#f6f6f6;position:absolute;top:90px;right:0;clip-path:polygon(70% 0%,100% 0%,100% 100%,0% 100%);z-index:0}.triangle-bg02{width:500px;height:340px;background-color:#f6f6f6;position:absolute;top:90px;left:0;clip-path:polygon(0% 0%,100% 0%,30% 100%,0% 100%);z-index:0}.triangle-bg03{width:500px;height:340px;background-color:#f6f6f6;position:absolute;top:210px;right:0;clip-path:polygon(70% 0%,100% 0%,100% 100%,0% 100%);z-index:0}.triangle-bg04{width:500px;height:340px;background-color:#f6f6f6;position:absolute;top:260px;left:0;clip-path:polygon(0% 0%,100% 0%,30% 100%,0% 100%);z-index:0}@media screen and (max-width: 768px){.triangle-bg01{width:67.56vw;height:45.67vw;top:45.67vw}.triangle-bg02{width:67.56vw;height:45.67vw;top:10.8vw}.triangle-bg03{width:67.56vw;height:45.67vw;top:16.756vw}.triangle-bg04{width:67.56vw;height:45.67vw;top:10.8vw}}sub,sup{vertical-align:baseline;font-size:smaller;font-weight:400}main{position:relative;padding:.1px}
/*# sourceMappingURL=/cdn/shop/t/37/assets/nobita--products-style.css.map */
