@charset "UTF-8";*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit}*{margin:0;padding:0}html{font-size:62.5%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,"ヒラギノ角ゴ pro w3","hiragino kaku gothic pro",sans-serif;overflow-wrap:break-word;position:relative}a,address,article,b,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,input,li,ol,p,pre,section,select,small,span,strong,table,tbody,td,textarea,tfoot,th,thead,tr,ul{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0;text-decoration:inherit}li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0;max-width:100%;table-layout:fixed}img,video{display:block;max-width:100%;vertical-align:top}img{height:auto;max-width:100%;vertical-align:bottom;width:100%}pre{white-space:normal}a{text-decoration:none}:active,:link,:visited{text-decoration:inherit}input,select,textarea{-webkit-appearance:none;background:0 0;border:none;border-radius:0;display:block}button{display:inline-block}button,label{background:0 0;border:none}label{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block}button,input[type=button],input[type=checkbox],input[type=file],input[type=radio],input[type=reset],input[type=submit],label{cursor:pointer}textarea{max-width:100%;min-width:100%;resize:vertical;width:100%}:focus{outline:0}.u-sp-hidden{display:none}.u-center{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.u-text-center{text-align:center}.u-mb-20{margin-bottom:2.6666666667vw}.u-mb-30{margin-bottom:4vw}.bl-footer *{-webkit-font-feature-settings:"palt";font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-feature-settings:"palt"}.bl-footer{background-color:#fff;padding:0}.bl-footer__inner{padding:10.6666666667vw 0 8.5333333333vw}.bl-footer__upper{gap:4.2666666667vw;padding:0 6.6666666667vw}.bl-footer__nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8.6666666667vw}.bl-footer__nav__item>div{gap:3.2vw;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.bl-footer__nav__item>div>a,.bl-footer__nav__item>div>p{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:28px;font-size:3.7333333333vw;font-weight:700;letter-spacing:.05em;line-height:1.6}.bl-footer__nav__item>div>span{display:block;height:4.2666666667vw;position:relative;width:4.2666666667vw}.bl-footer__nav__item>div>span>span{background-color:#000;display:block;left:50%;position:absolute;top:50%}.bl-footer__nav__item>div>span>span:first-child{height:2.1333333333vw;-webkit-transition:.3s;transition:.3s;translate:-50% -50%;width:.5333333333vw}.bl-footer__nav__item>div>span>span:last-child{height:.5333333333vw;translate:-50% -50%;width:2.1333333333vw}.bl-footer__nav__item>div.is-active>span>span:first-child{opacity:0;scale:1 0}.bl-footer__nav__item>ul{display:none;margin-top:4.2666666667vw}.bl-footer__nav__item>ul>li:not(:first-child){margin-top:4.2666666667vw}.bl-footer__nav__item>ul>li>a{display:inline-block;font-size:26px;font-size:3.4666666667vw;font-weight:400;letter-spacing:normal;line-height:1.6;position:relative}.bl-footer__social{margin-top:10.6666666667vw}.bl-footer__social>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;gap:6.6666666667vw;justify-content:flex-start}.bl-footer__social>ul>li{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:8.5333333333vw;flex-basis:8.5333333333vw}.bl-footer__social>ul>li>a{display:block;width:100%}.bl-footer__social>ul>li>a>img{height:auto;width:100%}.bl-footer__lower{border-top:1px solid #ccc;display:block;gap:4.2666666667vw;margin-top:5.3333333333vw;padding:8vw 6.6666666667vw 0}.bl-footer__copyright{font-family:urw-din-condensed,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:28px;font-size:3.7333333333vw;font-weight:400;letter-spacing:normal;line-height:1}.bl-footer__lower-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;gap:2.6666666667vw;justify-content:flex-start;margin-top:4.2666666667vw}.bl-footer__lower-nav>ul>li>a{font-size:24px;font-size:3.2vw;font-weight:400;letter-spacing:normal;line-height:1.6}.footer-nav{background-color:#000;bottom:0;height:13.3333333333vw;left:0;position:fixed;width:100vw;-webkit-transform:translateY(13.3333333333vw);transform:translateY(13.3333333333vw);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:8000}.is-scrolled .footer-nav{-webkit-transform:translateY(0);transform:translateY(0)}.footer-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;height:13.3333333333vw;justify-content:space-between;margin:auto;width:72vw}.footer-nav__item{display:block}.footer-nav__item.-home{width:4.9333333333vw}.footer-nav__item.-account{color:#fff;font-size:20px;font-size:2.6666666667vw;font-weight:400;letter-spacing:normal;line-height:1.1;width:6.1333333333vw}.footer-nav__item.-cart{width:5.6vw}.footer-nav__item.-hamburger{width:5.6vw}.bl-footer-band{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#3b3b3b;height:21.3333333333vw;justify-content:center;margin-bottom:13.0666666667vw}.bl-footer-band img{width:37.3333333333vw}.bl-footer-band.footer-order{margin-bottom:0}.bl-footer-band.footer-order-confirm{margin-bottom:70px}.bl-header{background-color:#000;height:16.5vw;left:0;padding:3.2vw 4vw;position:sticky;top:0;width:100%;z-index:2000;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s ease-in-out;margin-bottom:14.1333333333vw;transition:all .5s ease-in-out}.bl-header.header-order{height:15vw;margin-bottom:30px}.is-scrolled .bl-header{-webkit-transform:translateY(-33.3333333333vw);transform:translateY(-33.3333333333vw)}.bl-header__upper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto}.is-scrolled .bl-header__nav{margin-top:26.4vw}.is-scrolled .bl-header__nav-btn{opacity:0;-webkit-transition:opacity 1.5s;transition:opacity 1.5s}.is-scrolled .is-nav-open .bl-header__nav-btn{-webkit-transform:translateY(26.6666666667vw);opacity:1;transform:translateY(26.6666666667vw);z-index:100}.bl-header__nav-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.bl-header__nav-btn__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.0666666667vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:100}.bl-header__nav-btn__btn>i{display:block;height:6.4vw;position:relative;width:6.4vw}.bl-header__nav-btn__btn>i>span{background-color:#fff;display:block;height:.4vw;left:.4666666667vw;position:absolute;-webkit-transition:.1s .1s;transition:.1s .1s;width:5.4666666667vw}.bl-header__nav-btn__btn>i>span:first-child{top:1.4666666667vw}.bl-header__nav-btn__btn>i>span:nth-child(2){top:3.0666666667vw}.bl-header__nav-btn__btn>i>span:nth-child(3){top:4.5333333333vw}.bl-header__nav-btn__btn>span{color:#fff;font-family:urw-din-condensed,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:20px;font-size:2.6666666667vw;font-weight:500;letter-spacing:.05em;line-height:1;text-transform:uppercase}.bl-header__social{display:none}.bl-header__social ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5.3333333333vw}.bl-header__social ul li{display:block;width:10.6666666667vw}.bl-header__logo{display:block;z-index:1;-ms-flex-preferred-size:28vw;flex-basis:28vw}.bl-header__tools{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bl-header__tools ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4.6666666667vw}.bl-header__tools ul li{position:relative}.bl-header__tools ul li .cart-qty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eaff00;border:.5333333333vw solid #000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;height:4.2666666667vw;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;translate:25% -25%;width:4.2666666667vw}.footer-nav__item .cart-qty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eaff00;border:.5333333333vw solid #000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;height:4.2666666667vw;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;translate:25% -25%;width:4.2666666667vw}.bl-header__tools ul li .cart-qty[data-cart-qty="0"]{opacity:0}.bl-header__tools ul li .cart-qty>span{font-family:urw-din-condensed,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:24px;font-size:3.2vw;font-weight:600;letter-spacing:normal;line-height:1}.bl-header__tools ul li .cart-qty.is-active{-webkit-animation:cartQtyAnim .6s ease-in-out forwards;animation:cartQtyAnim .6s ease-in-out forwards}.bl-header__tools ul li>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.0666666667vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.bl-header__tools ul li>a:hover{opacity:.7;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.bl-header__tools ul li>a>i{display:block}.bl-header__tools ul li>a>i img{height:auto;width:5.3333333333vw}.bl-header__tools ul li>a>span{color:#fff;display:none;font-family:urw-din-condensed,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:20px;font-size:2.6666666667vw;font-weight:500;letter-spacing:.05em;line-height:1;text-transform:uppercase}.bl-header__lower{background-color:rgba(0,0,0,.74);height:100%;left:0;margin-top:0;max-width:100%;opacity:0;position:fixed;top:0;-webkit-transition:opacity .3s .15s,translate 0s .45s;transition:opacity .3s .15s,translate 0s .45s;translate:-100% 0;width:100%;z-index:99}.bl-header__lower .bl-header__nav-wrap{background-color:#fff;height:100%;max-width:70vw;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;translate:-100% 0}.bl-header__lower .bl-header__nav-wrap>ul{display:block;height:100%;height:calc(100vh - 13.3333333333vw);margin-right:auto;max-width:70vw;min-height:100dvh;overflow-y:scroll;padding:13.3333333333vw 8vw 21.3333333333vw;position:relative;z-index:1}.bl-header__lower .bl-header__nav-wrap>ul:after,.bl-header__lower .bl-header__nav-wrap>ul:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.bl-header__lower .bl-header__nav-wrap>ul:before{background-color:#eaff00;opacity:0;z-index:0}.bl-header__lower .bl-header__nav-wrap>ul:after{background-color:#fff;-webkit-transition:.4s;transition:.4s;translate:-20% 0;z-index:1}.bl-header__lower .bl-header__nav-wrap>ul li{position:relative;z-index:2}.bl-header__lower .bl-header__nav-wrap>ul>li:not(:first-child){margin-top:4vw}.bl-header__lower .bl-header__nav-wrap>ul>li>.bl-header-nav__item{color:#000;font-family:urw-din-semi-condensed,urw-din-condensed,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:34px;font-size:4.5333333333vw;font-weight:500;letter-spacing:.05em;line-height:1.2941176471;text-transform:uppercase}.bl-header__lower .bl-header__nav-wrap>ul>li>.bl-header-nav__item.bl-header-nav__en{border:1px solid #000;display:block;padding:.8vw min(3.3333333333vw,25px);text-align:center}.bl-header__lower .bl-header__nav-wrap>ul li>a.is-active{text-decoration:underline;text-underline-offset:.1em}.bl-header.is-nav-open .bl-header__nav-btn__btn>i>span{background-color:#000;-webkit-transition:.3s ease-in-out .2s;transition:.3s ease-in-out .2s}.bl-header.is-nav-open .bl-header__nav-btn__btn>i>span:first-child{rotate:225deg;top:50%;translate:0 -50%}.bl-header.is-nav-open .bl-header__nav-btn__btn>i>span:nth-child(2){opacity:0}.bl-header.is-nav-open .bl-header__nav-btn__btn>i>span:nth-child(3){rotate:-225deg;top:50%;translate:0 -50%}.bl-header.is-nav-open .bl-header__lower{opacity:1;pointer-events:all;-webkit-transition:opacity .3s,translate 0s;transition:opacity .3s,translate 0s;translate:0 0}.bl-header.is-nav-open .bl-header__nav-wrap{-webkit-transition:.3s cubic-bezier(.54,.22,.41,1) .3s;transition:.3s cubic-bezier(.54,.22,.41,1) .3s;translate:0 0}.bl-header.is-nav-open .bl-header__nav-wrap>ul:before{opacity:1;-webkit-transition:0s;transition:0s}.bl-header.is-nav-open .bl-header__nav-wrap>ul:after{-webkit-transition:.3s cubic-bezier(.27,.84,.41,1) .5s;transition:.3s cubic-bezier(.27,.84,.41,1) .5s;translate:0 0}.bl-header-subNav{display:none;list-style:none}.bl-header__lower .bl-header-subNav{margin:4vw 0 0 1.3333333333vw}.bl-header__lower .bl-header-subNav a{display:block;font-size:28px;font-size:3.7333333333vw;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:4vw}.bl-header__tools ul li.bl-header__account a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.bl-header__tools ul li.bl-header__account a>span{color:#fff;display:none;font-size:23px;font-size:3.0666666667vw;font-weight:400;letter-spacing:normal;line-height:1}.bl-header__tools ul li.bl-header__account a>span span{font-size:11px}.bl-header__tools ul li.bl-header__account img{width:7.3333333333vw}.cp_obi{background-color:#ff5656;color:#fff;font-size:13px;font-weight:700;padding:6px;text-align:center}.cp_obi a{color:#fff}.ft_c_red{color:#ff4d50}.bl-header__lower-logo{margin:6.6666666667vw auto 0;width:37.3333333333vw}.input_wrap{background:#fff;bottom:13px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:min(.3333333333vw,4px) min(.5vw,6px) min(.3333333333vw,4px) min(.3333333333vw,4px);position:relative}.p-search_menu{display:block;height:0}.p-search_menu__container__close{display:none}.icon-search{display:none}@font-face{font-family:icon;font-style:normal;font-weight:400;src:url(../icon/icon.eot);src:url(../icon/icon.eot?#iefix) format("embedded-opentype"),url(../icon/icon.woff) format("woff"),url(../icon/icon.ttf) format("truetype"),url(../icon/icon.svg#icon) format("svg")}.tu-ic-heart{-webkit-text-stroke:1.2px #fff;color:#000;font-size:46px;font-size:6.1333333333vw;font-weight:500;letter-spacing:normal;line-height:1}.tu-ic-heart.isloggedin{-webkit-text-stroke:0;color:#fff}.tu-ic-heart:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e916";font-family:icon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle}.u-text--input{font-size:12px;width:min(9.1666666667vw,110px)}.search-button{width:min(1.3333333333vw,16px)}.js-gmenu-search-submit{margin-left:.6666666667vw}.bl-header__nav__item>div{position:relative}.bl-header__nav__item>div>a,.bl-header__nav__item>div>p{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;letter-spacing:.05em;line-height:1}.bl-header__nav__item>div>span{display:none;height:4.2666666667vw;position:relative;width:4.2666666667vw}.bl-header__nav__item>div>span>span{background-color:#000;display:block;left:50%;position:absolute;top:50%}.bl-header__nav__item>div>span>span:first-child{height:2.1333333333vw;-webkit-transition:.3s;transition:.3s;translate:-50% -50%;width:.5333333333vw}.bl-header__nav__item>div>span>span:last-child{height:.5333333333vw;translate:-50% -50%;width:2.1333333333vw}.bl-header__nav__item>div.is-active>span>span:first-child{opacity:0;scale:1 0}.bl-header__nav__item>ul{margin-top:1.0666666667vw}.bl-header__nav__item>ul>li:not(:first-child){margin-top:.8vw}.bl-header__nav__item>ul>li>a{display:inline-block;font-size:1.2vw;font-weight:400;line-height:1}.header-order .bl-header__logo{margin:auto}.l-container{margin:auto;position:relative;width:86.6666666667vw}.l-container.-pc-lg{margin:auto;padding:0 min(4.1666666667vw,50px);width:min(100vw,1200px)}.l-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex.-ai-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex.-ai-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-flex.-ai-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-flex.-ai-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.l-flex.-jc-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex.-jc-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-flex.-jc-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-flex.-fw{-ms-flex-wrap:wrap;flex-wrap:wrap}#bulk .starRating span,#cart-recommend .starRating span,#product-list .starRating span,#product-show-view .bp-product-tiles__list .starRating span,#subscription .starRating span,#top .starRating span,.starRating span{color:#000;padding:0 .8px}#bulk .starRating span.highlight,#cart-recommend .starRating span.highlight,#product-list .starRating span.highlight,#product-show-view .bp-product-tiles__list .starRating span.highlight,#subscription .starRating span.highlight,#top .starRating span.highlight,.starRating span.highlight{color:#000;font-size:20px;font-size:2.6666666667vw;font-weight:400;letter-spacing:-.05em;line-height:1}#bulk .starRating .ukmcustomfont-ukm-blank-star,#cart-recommend .starRating .ukmcustomfont-ukm-blank-star,#product-list .starRating .ukmcustomfont-ukm-blank-star,#product-show-view .bp-product-tiles__list .starRating .ukmcustomfont-ukm-blank-star,#subscription .starRating .ukmcustomfont-ukm-blank-star,#top .starRating .ukmcustomfont-ukm-blank-star{color:#000;font-size:20px;font-size:2.6666666667vw;font-weight:400;letter-spacing:-.05em;line-height:1}#bulk .starRating .reviewNumber,#cart-recommend .starRating .reviewNumber,#product-list .starRating .reviewNumber,#product-show-view .bp-product-tiles__list .starRating .reviewNumber,#subscription .starRating .reviewNumber,#top .starRating .reviewNumber{font-size:20px;font-size:2.6666666667vw;font-weight:400;letter-spacing:-.05em;line-height:1.15}#bulk .ratingBar,#cart-recommend .ratingBar,#product-list .ratingBar,#subscription .ratingBar,#top .ratingBar{background-color:#000}#bulk .review-summary-container,#cart-recommend .review-summary-container,#product-list .review-summary-container,#subscription .review-summary-container{height:auto!important}#bulk .bp-product-main__header__reviews,#cart-recommend .bp-product-main__header__reviews,#product-list .bp-product-main__header__reviews,#subscription .bp-product-main__header__reviews{height:2.6666666667vw}.for-first{background-color:#f8f6f1;padding:2.6666666667vw 0}.for-first__lead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:22px;font-size:2.9333333333vw;font-weight:500;justify-content:center;letter-spacing:normal;line-height:1;margin-bottom:1.0666666667vw;text-align:center}.for-first__lead:before{background:transparent url(../images/common/icon_first_leaf.png.webp) no-repeat center center/contain;content:"";display:block;height:2.4vw;margin-right:1.3333333333vw;width:1.6vw}.for-first__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;font-size:24px;font-size:3.2vw;font-weight:700;height:5.3333333333vw;justify-content:center;letter-spacing:normal;line-height:1;margin:auto;width:61.3333333333vw}body,html{margin:0;padding:0}.is-tablet{display:none}.bl-footer-nav{background-color:#000;bottom:0;position:fixed;width:100%;z-index:1000}.bl-footer-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;border-top:1px solid #fff;justify-content:center}.bl-footer-nav__item{border-right:1px solid #fff}.bl-footer-nav__item:last-child{border:none}.bl-footer-nav__item{color:#fff;height:8vw;width:25%}.bl-footer-nav__item .bl-footer-nav__inner,.bl-footer-nav__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:14px;font-size:1.8666666667vw;font-weight:700;height:100%;justify-content:center;letter-spacing:normal;line-height:1;width:100%}.bl-footer-nav__item .bl-header__nav-btn__btn{width:min(.7246376812vw,10px)}.bc-breadcrumbs{padding:2.6666666667vw 0}.bc-breadcrumbs__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.6666666667vw;margin-left:auto;margin-right:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.bc-breadcrumbs__list>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:20px;font-size:2.6666666667vw;font-weight:500;gap:2.6666666667vw;letter-spacing:normal;line-height:1}.bc-breadcrumbs__list>li:not(:last-child):after{content:"＞";display:block}.bc-breadcrumbs__list>li:last-child{overflow:hidden}.bc-breadcrumbs__list>li>*{overflow:hidden;padding:2px 0;text-overflow:ellipsis;white-space:nowrap}.splide__arrow{background-color:#000;border-radius:0;height:11.3333333333vw;width:11.3333333333vw}.splide__arrow::before{content:"";display:block;height:2.6666666667vw;left:52%;position:absolute;top:50%;width:2.6666666667vw;-webkit-transform-origin:center;border-top:1px solid #fff;transform-origin:center}.splide__arrow--prev{left:0}.splide__arrow--prev:before{border-left:1px solid #fff;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.splide__arrow--next{right:0}.splide__arrow--next:before{border-right:1px solid #fff;left:46%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.tc-auth-form__input-wrap{position:relative}.password-reset_info{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.password-reset_info p{font-size:13px;line-height:1.5}.password-reset_info a{color:#2a83d6;text-decoration:underline;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}.password-reset_info a:hover{opacity:.4}.tc-form-table__label{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.txt-red{color:#d90000}.c-loader-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.c-loader{border:6px solid #f3f3f3;border-radius:50%;border-top:6px solid #000;height:50px;width:50px;-webkit-animation:c-spin 1s linear infinite;animation:c-spin 1s linear infinite}@-webkit-keyframes c-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes c-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.anim-fadeInUp{display:block;-webkit-transition:opacity 1.6s cubic-bezier(.22,1,.36,1),-webkit-transform 1.6s cubic-bezier(.22,1,.36,1);transition:opacity 1.6s cubic-bezier(.22,1,.36,1),-webkit-transform 1.6s cubic-bezier(.22,1,.36,1);transition:transform 1.6s cubic-bezier(.22,1,.36,1),opacity 1.6s cubic-bezier(.22,1,.36,1);transition:transform 1.6s cubic-bezier(.22,1,.36,1),opacity 1.6s cubic-bezier(.22,1,.36,1),-webkit-transform 1.6s cubic-bezier(.22,1,.36,1);-webkit-transform:translateY(50px);opacity:0;transform:translateY(50px)}.scroll-in.anim-fadeInUp{-webkit-text-stroke:.1px transparent;-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}body{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#ambassador{font-family:"Noto Sans JP",serif}#ambassador.coming-soon0{display:-webkit-box;display:-ms-flexbox;display:flex;height:60vh;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#ambassador.coming-soon0 h2{font-size:18px;font-size:5.625vw;font-weight:700;letter-spacing:normal;line-height:1;text-align:center}#ambassador *{font-family:"Noto Sans JP",serif}#ambassador .splide{visibility:visible!important}#ambassador .splide__list{display:block}#ambassador .l-container{width:87.5vw}#ambassador .sec01-buttons a:hover img,#ambassador .shop__entry__btn a:hover img{display:block;opacity:.98;-webkit-transform:scale(.98)!important;transform:scale(.98)!important}#ambassador .purchase__button{display:block;height:17.5vw;position:relative}#ambassador .purchase__button img{height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transition:opacity .3s;transition:opacity .3s}#ambassador .purchase__button:hover .default-image{opacity:1}#ambassador .purchase__button .hover-image{opacity:0}#ambassador .purchase__button:hover .hover-image{opacity:1}#ambassador .txt-red{color:red!important}#ambassador video{margin:0;padding:0}#ambassador .hero{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/hero_bg_sp.jpg.webp) no-repeat center center/contain;height:87.8125vw;position:relative;width:100vw}#ambassador .hero .hero__text1{opacity:1;position:absolute;right:7.5vw;top:5.3125vw;width:5.9375vw}#ambassador .hero .hero__text2{position:absolute;right:15vw;top:10.9375vw;width:8.125vw}@-webkit-keyframes fadeScale{0%{opacity:0;-webkit-transform:scale(.6) translate(-150px,100px);transform:scale(.6) translate(-150px,100px)}100%{opacity:1;-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes fadeScale{0%{opacity:0;-webkit-transform:scale(.6) translate(-150px,100px);transform:scale(.6) translate(-150px,100px)}100%{opacity:1;-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}#ambassador .sec01{background:#fff url(https://media.valx.jp/ecforce/images/campaign-ambassador/section1_bg_sp.jpg.webp) no-repeat center center/cover;height:314vw;overflow:hidden;padding:9.375vw 0 12.5vw 0}#ambassador .sec01 .sec01__heading{font-size:25px;font-size:7.8125vw;font-weight:700;letter-spacing:.18em;line-height:1;margin:auto;text-align:center}#ambassador .sec01 .sec01__heading .small{font-size:18px;font-size:5.625vw;font-weight:700;letter-spacing:.18em;line-height:1}#ambassador .sec01 .sec01__heading .campaign{color:#ab821d;display:block;font-size:20px;font-size:6.25vw;font-weight:700;letter-spacing:.05em;line-height:1.35;margin:1.5625vw 0 2.5vw}#ambassador .sec01 .sec01__heading .sec01__heading__text{margin:auto;width:87.5vw}#ambassador .sec01 .sec01__heading__special{display:block;margin:auto;width:81.875vw}#ambassador .sec01 .sec01-content{margin:3.125vw 0 4.375vw;width:92.5vw}#ambassador .sec01 .sec01-notice{margin-bottom:3.125vw}#ambassador .sec01 .sec01-notice .sec01-notice__title{font-size:14px;font-size:4.375vw;font-weight:700;letter-spacing:.1em;line-height:1;margin-bottom:3.125vw;-webkit-transform:translateX(-1.5625vw);transform:translateX(-1.5625vw)}#ambassador .sec01 .sec01-notice ul{list-style:none;padding-left:0}#ambassador .sec01 .sec01-notice li{font-size:10px;font-size:3.125vw;font-weight:700;letter-spacing:normal;line-height:2;padding-left:1em;text-indent:-1em}#ambassador .sec01 .sec01-notice li::before{color:#000;content:"※ ";font-weight:700}#ambassador .sec01 .sec01-buttons a{display:block}#ambassador .sec01 .sec01-buttons a+a{display:block;margin-top:3.125vw}#ambassador .sec02{background-color:#f2eee7;height:300vw;padding:9.375vw 0 0}#ambassador .sec02 .sec02__heading{margin:0 auto 5.625vw;width:81.25vw}#ambassador .sec02 .sec02__message{margin:0 auto 5.625vw;width:29.375vw}#ambassador .sec02 .sec02__portrait{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/section2_kikuchi_sp.png.webp) no-repeat center center/contain;height:75vw;margin-bottom:2em;width:87.5vw}#ambassador .sec02 p{font-size:13px;font-size:4.0625vw;font-weight:700;letter-spacing:normal;line-height:1.7692307692;margin-bottom:1.5em}#ambassador .sec02 p:last-child{margin-bottom:0}#ambassador .sec03{background:#fff url(https://media.valx.jp/ecforce/images/campaign-ambassador/section3_bg_sp.jpg.webp) no-repeat center top/cover;height:431.1375vw;padding:12.5vw 0 12.5vw}#ambassador .sec03 .heading{margin:0 auto 6.25vw;width:73.125vw}#ambassador .sec03 .contents-box{background-color:#fff;color:#736357;font-size:13px;font-size:4.0625vw;font-weight:700;letter-spacing:normal;line-height:1.8461538462;margin-bottom:6.25vw;padding:9.375vw 6.25vw 6.25vw;position:relative}#ambassador .sec03 .contents-box span{border-bottom:2px solid #fff100;color:red}#ambassador .sec03 .contents-box small{display:block;font-size:11px;font-size:3.4375vw;font-weight:700;letter-spacing:normal;line-height:1.8181818182;margin:1.5625vw 0 -3.125vw}#ambassador .sec03 .contents-box .sec03__image{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/section3_image1_sp.png.webp) no-repeat center center/contain;height:75.15625vw;margin:5.625vw 0 0;width:75vw}#ambassador .sec03 .contents-box .sec03__image.-image2{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/section3_image2_sp.png.webp) no-repeat center center/contain}#ambassador .sec03 .contents-box .pc-obj{display:none}#ambassador .sec03 .contents-box::before{content:"";left:50%;position:absolute;top:3.125vw;-webkit-transform:translateX(-50%);background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/section3_obj_sp.png.webp) no-repeat center center/contain;height:3.125vw;transform:translateX(-50%);width:81.25vw}#ambassador .sec03 .contents-box::after{bottom:3.125vw;content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/section3_obj_sp.png.webp) no-repeat center center/contain;height:3.125vw;transform:translateX(-50%);width:81.25vw}#ambassador .recipe{background:#fff url(https://media.valx.jp/ecforce/images/campaign-ambassador/recipe_bg_sp.svg) repeat-y center top/100%;padding:8.125vw 0 21.875vw;position:relative}#ambassador .recipe .heading{margin:0 auto 4.6875vw;width:82.8125vw}#ambassador .recipe .recipe-nav-wrap{background-color:#f7ddc9;margin-bottom:6.25vw;padding:6.25vw;position:sticky;top:0;width:100%;z-index:100}#ambassador .recipe .recipe-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;width:87.5vw}#ambassador .recipe .recipe-nav li{border-bottom:2px solid #604c3f;color:#604c3f;cursor:pointer;font-size:12px;font-size:3.75vw;font-weight:700;letter-spacing:normal;line-height:1;padding-bottom:2.5vw;text-align:center;width:26.875vw}#ambassador .recipe .recipe__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;height:8.75vw;justify-content:center;margin-bottom:4.375vw;width:100%}#ambassador .recipe .recipe__number img{height:8.75vw;width:auto}#ambassador .recipe .contents-box{margin:0 auto;position:relative;width:87.5vw}#ambassador .recipe .contents-box .recipe__title{color:#604c3f;font-size:20px;font-size:6.25vw;font-weight:700;letter-spacing:.05em;line-height:1.25;margin-bottom:3.125vw;text-align:center}#ambassador .recipe .contents-box .recipe__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#604c3f;border-radius:2.8125vw;color:#fff;font-size:10px;font-size:3.125vw;font-weight:700;height:5.625vw;justify-content:center;letter-spacing:.2em;line-height:1;margin:0 auto 3.125vw;width:31.25vw}#ambassador .recipe .contents-box .lead{font-size:10px;font-size:3.125vw;font-weight:700;letter-spacing:normal;line-height:1.8;margin-bottom:4.6875vw;text-align:center}#ambassador .recipe .contents-box .contents__movie{margin:0 auto 4.6875vw;position:relative;width:51.5625vw}#ambassador .recipe .contents-box .contents__secret{margin:0 auto 5.625vw;width:65.625vw}#ambassador .recipe .contents-box .description{color:#736357;font-size:12px;font-size:3.75vw;font-weight:700;letter-spacing:normal;line-height:1.6666666667;margin:auto;width:62.5vw}#ambassador .recipe .contents-box .contents__fuma{bottom:1.25vw;left:50%;position:absolute;-webkit-transform:translateX(-50%);background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/recipe_fuma1_sp.png.webp) no-repeat center center/contain;height:50vw;transform:translateX(-50%);width:68.75vw}#ambassador .recipe .recipe-contents{margin-bottom:12.5vw;padding:0 0 0;position:relative;width:100%;width:100%}#ambassador .recipe .recipe-contents:last-child{margin-bottom:0}#ambassador .recipe .contents-pc-box{height:min(61.1111111111vw,660px);position:relative;width:100%}#ambassador .recipe .footer__text{bottom:14vw;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:51.25vw}#ambassador .recipe .contents-wrap{height:265.625vw;padding:7.8125vw 0 0 0;position:relative}#ambassador .recipe .contents1 .contents-wrap{background:#fff url(https://media.valx.jp/ecforce/images/campaign-ambassador/recipe_content_bg1_sp.png.webp) no-repeat center top/100%}#ambassador .recipe .contents1 .contents__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;height:34.375vw;justify-content:center;margin:0 auto 1.5625vw}#ambassador .recipe .contents1 .contents__image img{height:34.375vw;width:auto}#ambassador .recipe .contents2 .contents-wrap{background:#fff url(https://media.valx.jp/ecforce/images/campaign-ambassador/recipe_content_bg2_sp.png.webp) no-repeat center top/100%;height:284.375vw}#ambassador .recipe .contents2 .contents__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;height:34.375vw;justify-content:center;margin:0 auto 1.5625vw}#ambassador .recipe .contents2 .contents__image img{height:34.375vw;width:auto}#ambassador .recipe .contents2 .contents__fuma{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/recipe_fuma2_sp.png.webp) no-repeat center center/contain;bottom:.9375vw;height:50vw;width:68.75vw}#ambassador .recipe .contents3 .contents-wrap{background:#fff url(https://media.valx.jp/ecforce/images/campaign-ambassador/recipe_content_bg3_sp.png.webp) no-repeat center top/100%}#ambassador .recipe .contents3 .contents__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;height:34.375vw;justify-content:center;margin:0 auto 1.5625vw}#ambassador .recipe .contents3 .contents__image img{height:34.375vw;width:auto}#ambassador .recipe .contents3 .contents__fuma{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/recipe_fuma3_sp.png.webp) no-repeat center center/contain;height:50.040625vw;width:68.75vw}#ambassador .sec05-wrap{margin-top:-5vw;overflow:hidden;padding-top:4.375vw;position:relative}#ambassador .sec05-wrap .campaign-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:rgba(0,0,0,.85);height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}#ambassador .sec05-wrap .campaign-end p{color:#fff;font-size:20px;font-size:6.25vw;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-bottom:2em;text-align:center}#ambassador .sec05{background:#fff url(https://media.valx.jp/ecforce/images/campaign-ambassador/setion5_bg_sp.jpg.webp) no-repeat center top/cover;height:218.253125vw;padding:5.3125vw 0 9.375vw;position:relative}#ambassador .sec05 .lead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;border-radius:1.5625vw;color:#fff;font-size:11px;font-size:3.4375vw;font-weight:700;height:10.3125vw;letter-spacing:normal;line-height:1.1818181818;margin-bottom:2.5vw;padding-left:2.1875vw;width:43.75vw}#ambassador .sec05 .heading{font-size:18px;font-size:5.625vw;font-weight:700;letter-spacing:-.05em;line-height:1.4444444444;margin-bottom:1.25vw}#ambassador .sec05 .heading .main{color:#ab821d;font-size:18px;font-size:5.625vw;font-weight:700;letter-spacing:-.06em;line-height:1.4444444444}#ambassador .sec05 .heading .small{display:inline-block;font-size:12px;font-size:3.75vw;font-weight:700;letter-spacing:-.05em;line-height:1;-webkit-transform:translate(.9375vw,.625vw);transform:translate(.9375vw,.625vw)}#ambassador .sec05 .announce{font-size:10px;font-size:3.125vw;font-weight:700;letter-spacing:normal;line-height:1.3;margin-bottom:7.5vw;padding-left:1em;text-indent:-1em}#ambassador .sec05 .l-container::before{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/section5_limited_sp0520.png.webp) no-repeat center top/contain;content:"";display:block;height:65.625vw;position:absolute;right:-8.125vw;top:-9.0625vw;width:50vw;z-index:10}#ambassador .sec05 .eigible{font-size:16px;font-size:5vw;font-weight:700;letter-spacing:normal;line-height:1;margin-bottom:4.375vw;position:relative;text-align:center}#ambassador .sec05 .eigible:before{content:"";left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);border:1px solid #000;transform:translateY(-50%);width:26.5625vw}#ambassador .sec05 .eigible:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);border:1px solid #000;transform:translateY(-50%);width:26.5625vw}#ambassador .sec05 .announce2{font-size:14px;font-size:4.375vw;font-weight:700;letter-spacing:normal;line-height:1.4285714286;margin-bottom:1.875vw;text-align:center}#ambassador .sec05 .products{margin-bottom:5vw}#ambassador .movie{height:284.375vw}#ambassador .movie video{cursor:pointer;width:100%}#ambassador .movie .header{background-color:#383838;padding:6.25vw 0}#ambassador .movie .heading{color:#fff;font-size:14px;font-size:4.375vw;font-weight:700;letter-spacing:normal;line-height:1.7142857143;text-align:center}#ambassador .movie .heading img{display:block;margin:0 auto 3.125vw;width:61.5625vw}#ambassador .movie .heading .small{font-size:11px;font-size:3.4375vw;font-weight:700;letter-spacing:normal;line-height:1}#ambassador .movie .movie-media{position:relative}#ambassador .movie .movie-media:before{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/movie1_poster.jpg.webp) no-repeat center center/contain;content:"";cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}#ambassador .movie .movie-media.play::before{display:none}#ambassador .movie .making{padding-bottom:9.375vw}#ambassador .movie .making__heading{margin:6.25vw auto 3.75vw;width:64.6875vw}#ambassador .movie .making-media{margin:auto;overflow:hidden;position:relative;width:81.25vw}#ambassador .movie .making-media:before{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/movie_makign_poster.jpg.webp) no-repeat center center/contain;content:"";cursor:pointer;display:block;height:101%;left:0;position:absolute;top:0;width:101%;z-index:10}#ambassador .movie .making-media.play:before{display:none}.press-conference{background-color:#f9e6e4;padding-bottom:9.375vw;padding-top:3.125vw}.press-conference .press-conference__heading{margin:6.25vw auto 3.75vw;width:85.9375vw}.press-conference .press-conference-media{margin:auto;overflow:hidden;position:relative;width:81.25vw}.press-conference .press-conference-media:before{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/movie_press-conference_poster.jpg.webp) no-repeat center center/contain;content:"";cursor:pointer;display:block;height:101%;left:0;position:absolute;top:0;width:101%;z-index:10}.press-conference .press-conference-media.play:before{display:none}.press-conference .press-conference_text{margin:auto;padding-top:4.6875vw;width:60%}#ambassador .question{background-color:#fff7e1;min-height:179.5625vw;padding:6.25vw 0}#ambassador .question .heading{margin-bottom:6.25vw;position:relative}#ambassador .question .heading img{display:block;margin:auto;width:57.8125vw}#ambassador .question .heading::after{content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/question_obj0_sp.png.webp) no-repeat center center/contain;display:block;height:15vw;transform:translate(-50%,-50%);width:100%}#ambassador .question .contents{margin-bottom:6.25vw}#ambassador .question .contents dt.q{background-color:#e5dad3;cursor:pointer;font-size:13px;font-size:4.0625vw;font-weight:700;letter-spacing:normal;line-height:1.6153846154;padding:3.75vw 10.625vw;position:relative}#ambassador .question .contents dt.q:before{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/q.svg) no-repeat center center/contain;content:"";height:3.125vw;left:4.0625vw;position:absolute;top:5.3125vw;width:5.3125vw}#ambassador .question .contents dt.q .triangle{border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid #000;display:inline-block;height:0;position:absolute;right:4.0625vw;top:5.625vw;width:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center;transform-origin:center}#ambassador .question .contents dt.q.open .triangle{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#ambassador .question .contents dd.a{background-color:#fff;color:#736357;font-size:13px;font-size:4.0625vw;font-weight:700;letter-spacing:.1em;line-height:1.7692307692;padding:0 6.25vw;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";max-height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#ambassador .question .contents dd.a.open{margin-bottom:6.25vw;max-height:1000px;padding:6.25vw 6.25vw 5vw}#ambassador .question .contents dd.a span{color:red}#ambassador .question .contents dd.a .figure{margin-top:3.125vw}#ambassador .question .contents dd.a+dt.q{margin-top:3.125vw}#ambassador .question .contents .contents-box dt{color:#000}#ambassador .question .contents .contents-box dd+dt,#ambassador .question .contents .contents-box dl+p,#ambassador .question .contents .contents-box p+dl,#ambassador .question .contents .contents-box p+p{margin-top:1.5em}#ambassador .shop{padding:12.5vw 0}#ambassador .shop .heading{margin:0 auto 5vw;width:76.25vw}#ambassador .shop .announce{color:red;font-size:14px;font-size:4.375vw;font-weight:700;letter-spacing:.05em;line-height:1.7142857143;margin-bottom:4.6875vw;text-align:center}#ambassador .shop .shop__entry__btn{display:block;margin-bottom:9.375vw}#ambassador .shop .target{margin:0 auto 4.6875vw}#ambassador .shop .target dt{font-size:14px;font-size:4.375vw;font-weight:700;letter-spacing:.05em;line-height:1;margin-bottom:5vw;position:relative;text-align:center}#ambassador .shop .target dt:before{content:"";left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);border:1px solid #000;transform:translateY(-50%);width:31.875vw}#ambassador .shop .target dt:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);border:1px solid #000;transform:translateY(-50%);width:31.875vw}#ambassador .shop .target dd{font-size:12px;font-size:3.75vw;font-weight:700;letter-spacing:.05em;line-height:1.5833333333;text-align:center}#ambassador .shop .target dd .small{font-size:10px;font-size:3.125vw;font-weight:700;letter-spacing:.05em;line-height:1.9;white-space:nowrap}#ambassador .shop .target dd .small.-indent{display:block;-webkit-transform:translateX(-3.4375vw);transform:translateX(-3.4375vw)}#ambassador .shop .method__title{font-size:18px;font-size:5.625vw;font-weight:700;letter-spacing:.05em;line-height:1;margin-bottom:5vw;text-align:center}#ambassador .shop .method{margin-bottom:14.0625vw}#ambassador .shop .method li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f9f4ef;border:1px solid #c7b299;font-size:12px;font-size:3.75vw;font-weight:700;letter-spacing:.05em;line-height:1.6666666667;padding:3.75vw 0}#ambassador .shop .method li:after{bottom:-7.8125vw;content:"";display:block;left:50%;position:absolute;-webkit-transform:translateX(-50%);border-left:2.1875vw solid transparent;border-right:2.1875vw solid transparent;border-top:3.75vw solid #000;height:0;transform:translateX(-50%);width:0}#ambassador .shop .method li:last-child::after{display:none}#ambassador .shop .method li+li{margin-top:11.25vw}#ambassador .shop .method .method__number{width:16.875vw;-ms-flex-negative:0;flex-shrink:0}#ambassador .shop .method__caution{font-size:14px;font-size:4.375vw;font-weight:700;letter-spacing:.21em;line-height:1;margin-bottom:3.125vw;text-align:center}#ambassador .shop .method-caution-box{background-color:#f7f7f7;padding:6.25vw 3.125vw}#ambassador .shop .method-caution-box .method__title{font-size:14px;font-size:4.375vw;font-weight:700;letter-spacing:.21em;line-height:1;margin-bottom:4.6875vw;text-align:center}#ambassador .shop .method-caution-box .method__title:after{border-bottom:1px solid #000;content:"";display:block;margin:.625vw auto 0;width:40.625vw}#ambassador .shop .method__collect{font-size:9px;font-size:2.8125vw;font-weight:700;letter-spacing:normal;line-height:1.6666666667;margin:3.75vw 0 7.8125vw}#ambassador .shop .method__collect li{padding-left:1em;text-indent:-1em}#ambassador .shop .method__collect li:before{content:"・"}#ambassador .shop .method__image1{width:min(59.2592592593vw,640px)}#ambassador .overview{background-color:#f7f7f7;padding:9.375vw 0 12.5vw}#ambassador .overview .overview-contents>dd{max-height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#ambassador .overview .overview-contents>dd.open{max-height:10000px;padding-bottom:9.375vw}#ambassador .overview .overview-contents>dt{border-bottom:1px solid #000;cursor:pointer;font-size:14px;font-size:4.375vw;font-weight:700;letter-spacing:.05em;line-height:1;margin-bottom:5vw;padding-bottom:1.5625vw;position:relative}#ambassador .overview .overview-contents>dt:after{content:"";position:absolute;right:3.125vw;top:50%;-webkit-transform:translateY(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid #000;display:block;height:0;transform:translateY(-50%);width:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}#ambassador .overview .overview-contents>dt.open:after{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}#ambassador .overview .overview-contents+.overview-contents{margin-top:9.375vw}#ambassador .overview .overview__item{font-size:11px;font-size:3.4375vw;font-weight:700;letter-spacing:normal;line-height:1.8181818182}#ambassador .overview .overview__item dd+dt{margin-top:1.5em}#ambassador .overview p{font-size:11px;font-size:3.4375vw;font-weight:700;letter-spacing:normal;line-height:1.8181818182}#ambassador .overview p+dl{margin-top:1em}#ambassador .overview p+p{margin-top:1.5em}#ambassador .overview .caution{font-size:11px;font-size:3.4375vw;font-weight:700;letter-spacing:normal;line-height:1.8181818182;margin-top:1.5em}#ambassador .footer_sticky{bottom:0;margin-top:-6.25vw;position:relative;position:fixed;width:100%;-webkit-transform:translateY(53.125vw);transform:translateY(53.125vw);-webkit-transition:all .8s cubic-bezier(.65,0,.35,1);transition:all .8s cubic-bezier(.65,0,.35,1)}#ambassador .footer_sticky.sticky{-webkit-transform:translateY(-13vw);transform:translateY(-13vw);z-index:1000}.modal{background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:999}.modal-content{margin:15vh auto;position:relative;width:80%}.close{color:#fff;cursor:pointer;font-size:40px;position:absolute;right:-10px;top:-46px}@-webkit-keyframes modalFade{from{opacity:0}to{opacity:1}}@keyframes modalFade{from{opacity:0}to{opacity:1}}.modal{-webkit-animation:modalFade .3s ease-in-out;animation:modalFade .3s ease-in-out}.modal[aria-hidden=true]{display:none}.video_link{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.video_link:hover{opacity:.8}#ambassador .back_top{bottom:46.875vw;height:13.125vw;opacity:0;position:fixed;right:3.125vw;width:13.125vw;-webkit-transition:all .5s;transition:all .5s;z-index:1000}#ambassador .back_top.sticky{opacity:1}#ambassador #comingSoon{background-color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#ambassador #comingSoon::before{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/coming_soon_sp.svg) no-repeat center top/contain;content:"";height:12.73125vw;width:31.25vw}@media only screen and (min-width:70px){#ambassador .overview .overview-contents+.overview-contents{margin-top:min(.9259259259vw,10px)}}@media screen and (min-width:761px){.bl-header__nav__item>ul{display:block}}@media only screen and (min-width:768px){.u-sp-hidden{display:block}.u-tablet-hidden{display:none}.u-mb-20{margin-bottom:20px}.u-mb-30{margin-bottom:30px}.bl-footer{margin-bottom:0;padding:0 min(2.8985507246vw,40px)}.bl-footer__inner{margin:auto;padding:min(4.6376811594vw,64px) 0 min(3.4782608696vw,48px);width:min(94.2028985507vw,1300px)}.bl-footer__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:min(1.1594202899vw,16px);justify-content:space-between;padding:0}.bl-footer__nav__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:min(4.7101449275vw,65px)}.bl-footer__nav__item>div{gap:min(.8695652174vw,12px)}.bl-footer__nav__item>div>a,.bl-footer__nav__item>div>p{font-size:14px;font-size:min(1.0144927536vw,14px);font-weight:700;letter-spacing:.05em;line-height:1}.bl-footer__nav__item>div>span{display:none;height:min(1.1594202899vw,16px);position:relative;width:min(1.1594202899vw,16px)}.bl-footer__nav__item>div>span>span:first-child{height:min(.5797101449vw,8px);width:min(.1449275362vw,2px)}.bl-footer__nav__item>div>span>span:last-child{height:min(.1449275362vw,2px);width:min(.5797101449vw,8px)}.bl-footer__nav__item>ul{display:block;margin-top:min(1.1594202899vw,16px)}.bl-footer__nav__item>ul>li:not(:first-child){margin-top:min(.8695652174vw,12px)}.bl-footer__nav__item>ul>li>a{font-size:14px;font-size:min(1.0144927536vw,14px);font-weight:400;letter-spacing:0;line-height:1.7714285714}.bl-footer__nav__item>ul>li>a::after{background:#525252;bottom:-1px;content:"";height:1px;left:0;position:absolute;width:100%;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.bl-footer__nav__item>ul>li>a:hover::after{-webkit-transform:scale(1,1);transform:scale(1,1)}.bl-footer__social{margin-top:0}.bl-footer__social>ul{gap:min(2.3188405797vw,32px);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bl-footer__social>ul>li{-ms-flex-preferred-size:min(2.3188405797vw,32px);flex-basis:min(2.3188405797vw,32px)}.bl-footer__social>ul>li>a>img:hover{opacity:.6;-webkit-transition:.3s;transition:.3s}.bl-footer__lower{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;border:none;gap:min(1.1594202899vw,16px);justify-content:space-between;margin-top:min(4.0579710145vw,56px);padding:0}.bl-footer__copyright{font-size:20px;font-size:min(1.4492753623vw,20px);font-weight:500;letter-spacing:0;line-height:1.6}.bl-footer__lower-nav>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:min(2.8985507246vw,40px);margin-top:0}.bl-footer__lower-nav>ul>li>a{font-size:14px;font-size:min(1.0144927536vw,14px);font-weight:400;letter-spacing:0;line-height:1.6857142857}.bl-footer__lower-nav>ul>li>a:hover{text-decoration:underline}.footer-nav{display:none}.bl-footer-band{height:min(8.6956521739vw,120px);margin-bottom:0}.bl-footer-band img{width:min(10.8695652174vw,150px)}.bl-footer-band.footer-order-confirm{margin-bottom:0}.bl-header{height:auto;padding:min(.8333333333vw,10px) 0 0;-webkit-transform:none;transform:none;-webkit-transition:none;margin-bottom:0;transition:none}.bl-header.header-order{height:auto;padding:min(.8333333333vw,10px) 0 0;padding-bottom:10px}.is-scrolled .bl-header{-webkit-transform:none;transform:none}.bl-header__upper{max-width:min(100vw,1200px);padding:0 min(4.1666666667vw,50px)}.is-scrolled .bl-header__nav{margin-top:0}.is-scrolled .bl-header__nav-btn{opacity:1}.is-scrolled .is-nav-open .bl-header__nav-btn{-webkit-transform:none;opacity:1;transform:none}.bl-header__nav-btn{display:none}.bl-header__nav-btn__btn{gap:4px}.bl-header__nav-btn__btn>i{height:min(2vw,24px);width:min(2vw,24px)}.bl-header__nav-btn__btn>i>span{height:min(.125vw,1.5px);left:min(.1458333333vw,1.75px);width:min(1.7083333333vw,20.5px)}.bl-header__nav-btn__btn>i>span:first-child{top:min(.4583333333vw,5.5px)}.bl-header__nav-btn__btn>i>span:nth-child(2){top:min(.9583333333vw,11.5px)}.bl-header__nav-btn__btn>i>span:nth-child(3){top:min(1.4166666667vw,17px)}.bl-header__nav-btn__btn>span{font-size:10px;font-size:min(.8333333333vw,10px);font-weight:500;letter-spacing:.05em;line-height:1}.bl-header__social{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.bl-header__social ul{gap:min(1.3333333333vw,16px)}.bl-header__social ul li{width:min(2.1666666667vw,26px)}.bl-header__social ul li:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.bl-header__logo{-ms-flex-preferred-size:min(12.5vw,150px);flex-basis:min(12.5vw,150px)}.bl-header__logo:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.bl-header__tools ul{gap:min(1.6666666667vw,20px)}.bl-header__tools ul li .cart-qty{border-width:min(.25vw,3px);height:min(2.0833333333vw,25px);width:min(2.0833333333vw,25px)}.footer-nav__item .cart-qty{border-width:min(.25vw,3px);height:min(2.0833333333vw,25px);width:min(2.0833333333vw,25px)}.bl-header__tools ul li .cart-qty>span{font-size:16px;font-size:min(1.3333333333vw,16px);font-weight:600;letter-spacing:0;line-height:1}.bl-header__tools ul li>a{gap:min(.6666666667vw,8px)}.bl-header__tools ul li>a>i img{width:min(1.9166666667vw,23px)}.bl-header__tools ul li>a>span{font-size:20px;font-size:min(1.6666666667vw,20px);font-weight:500;letter-spacing:.05em;line-height:1}.bl-header__lower{margin-left:auto;margin-right:auto;margin-top:min(.8849557522vw,10px);opacity:1;padding:0 min(4.4247787611vw,50px);position:relative;translate:none;width:100%;width:min(106.1946902655vw,1200px);-webkit-transition:none;transition:none}.bl-header__lower .bl-header__nav-wrap{background:0 0;max-width:none;translate:none;width:100%}.bl-header__lower .bl-header__nav-wrap>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;height:auto;justify-content:space-between;margin:auto;max-width:none;min-height:auto;overflow:visible;padding:0;translate:none;width:100%}.bl-header__lower .bl-header__nav-wrap>ul:after,.bl-header__lower .bl-header__nav-wrap>ul:before{display:none}.bl-header__lower .bl-header__nav-wrap>ul>li:not(:first-child){margin-top:0}.bl-header__lower .bl-header__nav-wrap>ul>li>.bl-header-nav__item{color:#fff;font-size:14px;font-size:min(1.2389380531vw,14px);font-weight:500;letter-spacing:.05em;line-height:1}.bl-header__lower .bl-header__nav-wrap>ul>li>.bl-header-nav__item:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.bl-header__lower .bl-header__nav-wrap>ul>li>.bl-header-nav__item.bl-header-nav__en{border:1px solid #fff;margin-left:auto;margin-top:max(-.4424778761vw,-5px);padding:min(.3539823009vw,4px) min(2.2123893805vw,25px);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.bl-header__lower .bl-header__nav-wrap>ul>li>.bl-header-nav__item.bl-header-nav__en:hover{background:#fff;color:#000;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.bl-header-nav__parent{color:#fff;cursor:pointer;height:min(2.3008849558vw,26px);position:relative}.bl-header-nav__parent:hover .bl-header-subNav{display:block}.bl-header__lower .bl-header-subNav{background-color:#737373;display:none;left:max(-.8849557522vw,-10px);margin:0;padding:min(1.4159292035vw,16px) min(1.2389380531vw,14px) min(.8849557522vw,10px);position:absolute;top:min(2.3008849558vw,26px);width:min(15.4867256637vw,175px)}.bl-header__lower .bl-header-subNav a{color:#fff;display:block;font-size:13px;font-size:min(1.1504424779vw,13px);font-weight:400;letter-spacing:0;line-height:1;margin-bottom:min(1.3274336283vw,15px);text-decoration:none}.bl-header__lower .bl-header-subNav a:hover{text-decoration:underline}.bl-header__tools ul li.bl-header__account a>span{display:block;font-size:13px}.bl-header__tools ul li.bl-header__account img{width:min(2.3333333333vw,28px)}.bl-header__lower-logo{display:none}.tu-ic-heart{font-size:26px;font-size:min(1.884057971vw,26px);font-weight:500;letter-spacing:.02em;line-height:1}.js-gmenu-search-submit{margin-left:min(.4347826087vw,6px)}.bl-header__nav__item>div>a,.bl-header__nav__item>div>p{font-size:14px;font-size:min(1.2389380531vw,14px);font-weight:500;letter-spacing:.05em;line-height:1}.bl-header__nav__item>div>a:hover,.bl-header__nav__item>div>p:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.l-container{margin:auto;width:min(94.2028985507vw,1300px)}.l-container.-pc-md{margin:auto;width:min(92.5925925926vw,1000px)}.l-container.-pc-reset{padding:0;width:auto}.l-flex.-ai-center-pc{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex.-ai-start-pc{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-flex.-ai-end-pc{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-flex.-ai-stretch-pc{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.l-flex.-jc-between-pc{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex.-jc-start-pc{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.l-flex.-jc-center-pc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-flex.-jc-end-pc{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-flex.-fw-pc{-ms-flex-wrap:wrap;flex-wrap:wrap}.l-flex-pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex-pc.-ai-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex-pc.-ai-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-flex-pc.-ai-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-flex-pc.-ai-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.l-flex-pc.-jc-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex-pc.-jc-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-flex-pc.-jc-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.l-flex-pc.-jc-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-flex-pc.-fw{-ms-flex-wrap:wrap;flex-wrap:wrap}#bulk .starRating span.highlight,#cart-recommend .starRating span.highlight,#product-list .starRating span.highlight,#product-show-view .bp-product-tiles__list .starRating span.highlight,#subscription .starRating span.highlight,#top .starRating span.highlight,.starRating span.highlight{font-size:14px;font-size:min(1.0144927536vw,14px);font-weight:400;letter-spacing:0;line-height:1}#bulk .starRating .ukmcustomfont-ukm-blank-star,#cart-recommend .starRating .ukmcustomfont-ukm-blank-star,#product-list .starRating .ukmcustomfont-ukm-blank-star,#product-show-view .bp-product-tiles__list .starRating .ukmcustomfont-ukm-blank-star,#subscription .starRating .ukmcustomfont-ukm-blank-star,#top .starRating .ukmcustomfont-ukm-blank-star{font-size:14px;font-size:min(1.0144927536vw,14px);font-weight:400;letter-spacing:0;line-height:1}#bulk .starRating .reviewNumber,#cart-recommend .starRating .reviewNumber,#product-list .starRating .reviewNumber,#product-show-view .bp-product-tiles__list .starRating .reviewNumber,#subscription .starRating .reviewNumber,#top .starRating .reviewNumber{font-size:14px;font-size:min(1.0144927536vw,14px);font-weight:400;letter-spacing:0;line-height:1.1428571429}#bulk .bp-product-main__header__reviews,#cart-recommend .bp-product-main__header__reviews,#product-list .bp-product-main__header__reviews,#subscription .bp-product-main__header__reviews{height:min(1.4492753623vw,20px)}.for-first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:min(.7246376812vw,10px) 0}.for-first__lead{font-size:12px;font-size:min(.8695652174vw,12px);font-weight:500;letter-spacing:0;line-height:1;margin:0 min(.7246376812vw,10px) 0 0}.for-first__lead:before{height:min(1.0869565217vw,15px);margin-right:min(.7246376812vw,10px);width:min(.7246376812vw,10px)}.for-first__detail{font-size:14px;font-size:min(1.0144927536vw,14px);font-weight:700;height:min(1.7391304348vw,24px);letter-spacing:0;line-height:1;margin:0;width:min(19.5652173913vw,270px)}.is-sp{display:none}.is-tablet{display:block}.bl-footer-nav__item{height:100px}.bl-footer-nav__item .bl-footer-nav__inner,.bl-footer-nav__item a{font-size:20px;font-size:min(1.4492753623vw,20px);font-weight:700;letter-spacing:0;line-height:1}.bc-breadcrumbs{padding:min(1.8518518519vw,20px) 0}.bc-breadcrumbs__list{gap:min(.9259259259vw,10px);width:min(92.5925925926vw,1000px)}.bc-breadcrumbs__list>li{font-size:12px;font-size:min(1.1111111111vw,12px);font-weight:500;gap:min(.9259259259vw,10px);letter-spacing:0;line-height:1}.splide__arrow{height:min(3.6231884058vw,50px);width:min(3.6231884058vw,50px)}.splide__arrow::before{height:min(1.1594202899vw,16px);width:min(1.1594202899vw,16px)}#ambassador.coming-soon0{height:80vh}#ambassador.coming-soon0 h2{font-size:30px;font-size:min(2.7777777778vw,30px);font-weight:700;letter-spacing:0;line-height:1}#ambassador .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex}#ambassador .splide__arrow{height:min(4.8148148148vw,52px);width:min(4.8148148148vw,52px)}#ambassador .splide__arrow::before{height:min(1.2962962963vw,14px);left:55%;width:min(1.2962962963vw,14px)}#ambassador .splide__arrow--prev{left:50%;-webkit-transform:translate(50%,5vw);margin-left:max(-49.6296296296vw,-536px);transform:translate(50%,5vw)}#ambassador .splide__arrow--next{left:50%;-webkit-transform:translate(50%,5vw);margin-left:min(39.6296296296vw,428px);transform:translate(50%,5vw)}#ambassador .splide__arrow--next::before{left:44%}#ambassador .l-container{margin:auto;padding:0 min(3.7037037037vw,40px);width:min(100vw,1080px)}#ambassador .purchase__button{height:min(8.3333333333vw,90px);margin:auto;width:min(37.037037037vw,400px)}#ambassador .hero{background-image:url(https://media.valx.jp/ecforce/images/campaign-ambassador/hero_bg_pc.jpg.webp);height:auto;padding-top:50%;width:100%}#ambassador .hero .hero__text1{right:min(16vw,240px);top:min(3vw,45px);width:min(3.3333333333vw,50px)}#ambassador .hero .hero__text2{right:min(20vw,300px);top:min(5.6666666667vw,85px);width:min(4.8vw,72px)}@-webkit-keyframes fadeScale{0%{opacity:0;-webkit-transform:scale(.6) translate(max(-20vw,-300px),min(6.6666666667vw,100px));transform:scale(.6) translate(max(-20vw,-300px),min(6.6666666667vw,100px))}100%{opacity:1;-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes fadeScale{0%{opacity:0;-webkit-transform:scale(.6) translate(max(-20vw,-300px),min(6.6666666667vw,100px));transform:scale(.6) translate(max(-20vw,-300px),min(6.6666666667vw,100px))}100%{opacity:1;-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}#ambassador .sec01{background:#fff url(https://media.valx.jp/ecforce/images/campaign-ambassador/section1_bg_pc.jpg.webp) no-repeat center center/cover;height:min(108.762037037vw,1174.63px);padding:min(7.4074074074vw,80px) 0 min(10.1851851852vw,110px)}#ambassador .sec01 .sec01__heading{font-size:50px;font-size:min(4.6296296296vw,50px);font-weight:700;letter-spacing:.18em;line-height:1;width:auto}#ambassador .sec01 .sec01__heading .small{font-size:35px;font-size:min(3.2407407407vw,35px);font-weight:700;letter-spacing:.18em;line-height:1}#ambassador .sec01 .sec01__heading .campaign{font-size:30px;font-size:min(2.7777777778vw,30px);font-weight:700;letter-spacing:.05em;line-height:1;margin:min(1.8518518519vw,20px) 0}#ambassador .sec01 .sec01__heading .sec01__heading__text{width:min(46.2962962963vw,500px)}#ambassador .sec01 .sec01__heading__special{margin-bottom:max(-1.8518518519vw,-20px);width:min(63.8888888889vw,690px)}#ambassador .sec01 .sec01-content{margin:max(-2.7777777778vw,-30px) 0 min(1.2962962963vw,14px);width:min(97.037037037vw,1048px)}#ambassador .sec01 .sec01-notice{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:min(2.7777777778vw,30px)}#ambassador .sec01 .sec01-notice .sec01-notice__title{font-size:20px;font-size:min(1.8518518519vw,20px);font-weight:700;letter-spacing:.2em;line-height:1;margin:0 0 0 min(7.4074074074vw,80px)}#ambassador .sec01 .sec01-notice li{font-size:14px;font-size:min(1.2962962963vw,14px);font-weight:400;letter-spacing:0;line-height:1.7142857143;padding-left:0;text-indent:0}#ambassador .sec01 .sec01-notice li.sec01-notice__item{display:inline}#ambassador .sec01 .sec01-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;gap:min(2.7777777778vw,30px);justify-content:center}#ambassador .sec01 .sec01-buttons a{width:min(37.037037037vw,400px)}#ambassador .sec01 .sec01-buttons a+a{margin-top:0}#ambassador .sec02{height:min(89.8148148148vw,970px);padding:min(7.4074074074vw,80px) 0 min(4.6296296296vw,50px)}#ambassador .sec02 .sec02__heading{margin-bottom:min(2.4074074074vw,26px);width:min(64.2592592593vw,694px)}#ambassador .sec02 .sec02__message{margin:0 0 min(6.25vw,20px);width:min(11.1111111111vw,120px)}#ambassador .sec02 .sec02-contents{background-color:#fff;height:min(54.8148148148vw,592px);padding:min(2.7777777778vw,30px) min(4.6296296296vw,50px);width:min(55.5555555556vw,600px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#ambassador .sec02 .sec02__portrait{height:min(54.8305555556vw,592.17px);margin-bottom:0;width:min(33.3333333333vw,360px);-webkit-box-ordinal-group:2;-ms-flex-order:1;background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/section2_kikuchi_pc.png.webp) no-repeat center center/contain;order:1}#ambassador .sec02 p{font-size:16px;font-size:min(1.4814814815vw,16px);font-weight:700;letter-spacing:.05em;line-height:1.875}#ambassador .sec03{background:#fff url(https://media.valx.jp/ecforce/images/campaign-ambassador/section3_bg_pc.jpg.webp) no-repeat center top/cover;height:min(133.187962963vw,1438.43px);padding:min(7.4074074074vw,80px) 0 min(5.5555555556vw,60px)}#ambassador .sec03 .heading{margin-bottom:min(3.7037037037vw,40px);width:min(56.4814814815vw,610px)}#ambassador .sec03 .contents-box{font-size:16px;font-size:min(1.4814814815vw,16px);font-weight:700;height:min(44.4444444444vw,480px);letter-spacing:.05em;line-height:2;margin-bottom:min(3.7037037037vw,40px);padding:min(9.2592592593vw,100px) min(4.6296296296vw,50px);width:min(44.4444444444vw,480px)}#ambassador .sec03 .contents-box small{font-size:12px;font-size:min(1.1111111111vw,12px);font-weight:700;letter-spacing:0;line-height:1;margin:min(3.7037037037vw,40px) 0 0 0}#ambassador .sec03 .contents-box .sec03__image{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/section3_image1_pc.png.webp) no-repeat center center/contain;height:min(44.4444444444vw,480px);left:min(48.1481481481vw,520px);margin:0;position:absolute;top:0;width:min(44.4444444444vw,480px)}#ambassador .sec03 .contents-box .sec03__image.-image2{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/section3_image2_pc.png.webp) no-repeat center center/contain}#ambassador .sec03 .contents-box .pc-obj{display:block;position:absolute;right:max(-2.7777777778vw,-30px);top:min(26.8518518519vw,290px);width:min(28.7037037037vw,310px)}#ambassador .sec03 .contents-box.-second{margin-bottom:min(5.5555555556vw,60px);margin-left:min(48.1481481481vw,520px);padding-top:min(4.6296296296vw,50px)}#ambassador .sec03 .contents-box.-second .sec03__image{left:max(-48.1481481481vw,-520px)}#ambassador .sec03 .contents-box::before{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/section3_obj_pc.png.webp) no-repeat center center/contain;height:min(1.8518518519vw,20px);top:min(1.2962962963vw,14px);width:min(42.037037037vw,454px)}#ambassador .sec03 .contents-box::after{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/section3_obj_pc.png.webp) no-repeat center center/contain;bottom:min(1.2962962963vw,14px);height:min(1.8518518519vw,20px);width:min(42.037037037vw,454px)}#ambassador .recipe{background:#fff url(https://media.valx.jp/ecforce/images/campaign-ambassador/recipe_bg_pc.svg) repeat-y center top/100%;height:min(114.0768518519vw,1232.03px);padding:min(7.4074074074vw,80px) 0 min(9.2592592593vw,100px)}#ambassador .recipe .heading{margin-bottom:min(5.5555555556vw,60px);width:min(63.5185185185vw,686px)}#ambassador .recipe .recipe-nav-wrap{background:0 0;margin-bottom:0;padding:0;position:relative}#ambassador .recipe .recipe-nav{margin-bottom:min(3.3333333333vw,36px);width:min(46.2962962963vw,500px)}#ambassador .recipe .recipe-nav li{font-size:18px;font-size:min(1.6666666667vw,18px);font-weight:700;letter-spacing:0;line-height:1;padding-bottom:min(.9259259259vw,10px);width:min(13.8888888889vw,150px)}#ambassador .recipe .recipe__number{display:none}#ambassador .recipe .contents-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto;margin:auto;width:100%}#ambassador .recipe .contents-box .recipe__title{font-size:35px;font-size:min(3.2407407407vw,35px);font-weight:700;letter-spacing:.1em;line-height:1;margin-bottom:min(1.3888888889vw,15px)}#ambassador .recipe .contents-box .recipe__tag{border-radius:min(1.2962962963vw,14px);font-size:14px;font-size:min(1.2962962963vw,14px);font-weight:700;height:min(2.5925925926vw,28px);letter-spacing:.2em;line-height:1;margin-bottom:min(2.037037037vw,22px);width:min(14.2592592593vw,154px)}#ambassador .recipe .contents-box .lead{font-size:14px;font-size:min(1.2962962963vw,14px);font-weight:700;letter-spacing:.05em;line-height:2;margin-bottom:min(2.3148148148vw,25px)}#ambassador .recipe .contents-box .contents__movie{left:min(9.2592592593vw,100px);position:absolute;top:min(4.6296296296vw,50px);width:min(28.7037037037vw,310px)}#ambassador .recipe .contents-box .contents__secret{margin:0 auto min(2.1296296296vw,23px);width:100%}#ambassador .recipe .contents-box .description{font-size:13px;font-size:min(1.2037037037vw,13px);font-weight:700;letter-spacing:.05em;line-height:1.9230769231;margin:0;width:min(23.6111111111vw,255px)}#ambassador .recipe .contents-box .contents__fuma{bottom:min(.8333333333vw,9px);height:min(24.0092592593vw,259.3px);left:auto;right:min(1.8518518519vw,20px);width:min(20vw,216px);-webkit-transform:none;background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/recipe_fuma1_pc.png.webp) no-repeat center center/contain;transform:none}#ambassador .recipe .recipe-contents{height:auto;margin-bottom:0;padding:0;width:min(92.5925925926vw,1000px);-ms-flex-negative:0;flex-shrink:0}#ambassador .recipe .recipe-contents:last-child{margin-right:0}#ambassador .recipe .contents-box-inner{width:min(40vw,432px)}#ambassador .recipe .footer__text{display:none}#ambassador .recipe .contents-wrap{height:min(61.1111111111vw,660px);padding:0}#ambassador .recipe .contents1 .contents-wrap{background:#fff url(https://media.valx.jp/ecforce/images/campaign-ambassador/recipe_content_bg1_pc.png.webp) no-repeat center top/100%;padding:min(4.6296296296vw,50px) 0 0 min(45.3703703704vw,490px)}#ambassador .recipe .contents1 .contents__image{height:min(23.7037037037vw,256px);margin:0 0 min(1.8518518519vw,20px) min(1.4814814815vw,16px)}#ambassador .recipe .contents1 .contents__image img{height:min(23.7037037037vw,256px);width:auto}#ambassador .recipe .contents2 .contents-wrap{background:#fff url(https://media.valx.jp/ecforce/images/campaign-ambassador/recipe_content_bg2_pc.png.webp) no-repeat center top/100%;height:min(61.1111111111vw,660px);padding:min(4.6296296296vw,50px) 0 0 min(5.5555555556vw,60px)}#ambassador .recipe .contents2 .contents__movie{left:min(54.6296296296vw,590px)}#ambassador .recipe .contents2 .contents__image{height:min(23.7037037037vw,256px);margin:0 0 min(1.8518518519vw,20px) min(1.4814814815vw,16px)}#ambassador .recipe .contents2 .contents__image img{height:min(23.7037037037vw,256px);width:auto}#ambassador .recipe .contents2 .contents__fuma{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/recipe_fuma2_pc.png.webp) no-repeat center center/contain;bottom:min(.8333333333vw,9px);height:min(22.8703703704vw,247px);left:min(2.3148148148vw,25px);width:min(20vw,216px)}#ambassador .recipe .contents2 .description{width:min(27.7777777778vw,300px);-webkit-transform:translateX(min(17.1296296296vw,185px));transform:translateX(min(17.1296296296vw,185px))}#ambassador .recipe .contents3 .contents-wrap{background:#fff url(https://media.valx.jp/ecforce/images/campaign-ambassador/recipe_content_bg3_pc.png.webp) no-repeat center top/100%;padding:min(4.6296296296vw,50px) 0 0 min(45.3703703704vw,490px)}#ambassador .recipe .contents3 .contents__image{height:min(23.7037037037vw,256px);margin:0 0 min(1.8518518519vw,20px) min(1.4814814815vw,16px)}#ambassador .recipe .contents3 .contents__image img{height:min(23.7037037037vw,256px);width:auto}#ambassador .recipe .contents3 .contents__fuma{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/recipe_fuma3_pc.png.webp) no-repeat center center/contain;height:min(21.7592592593vw,235px);width:min(20vw,216px)}#ambassador .sec05-wrap{margin:0;padding:0}#ambassador .sec05-wrap .campaign-end p{font-size:24px;font-size:min(2.2222222222vw,24px);font-weight:700;letter-spacing:.05em;line-height:.9583333333;margin-bottom:1em}#ambassador .sec05{height:min(107.037037037vw,1156px);padding:min(4.2592592593vw,46px) 0}#ambassador .sec05 .lead{border-radius:min(.462962963vw,5px);height:min(3.2407407407vw,35px);padding:0;width:min(37.962962963vw,410px);-webkit-box-pack:center;-ms-flex-pack:center;font-size:20px;font-size:min(1.8518518519vw,20px);font-weight:700;justify-content:center;letter-spacing:0;line-height:1;margin:0 auto min(.3703703704vw,4px)}#ambassador .sec05 .heading{font-size:38px;font-size:min(3.5185185185vw,38px);font-weight:700;letter-spacing:.02em;line-height:1.3157894737;margin-bottom:min(1.8518518519vw,20px);text-align:center}#ambassador .sec05 .heading .main{font-size:38px;font-size:min(3.5185185185vw,38px);font-weight:700;letter-spacing:.02em;line-height:1.3157894737}#ambassador .sec05 .heading .small{font-size:24px;font-size:min(2.2222222222vw,24px);font-weight:700;letter-spacing:.02em;line-height:1;-webkit-transform:none;transform:none}#ambassador .sec05 .announce{display:none}#ambassador .sec05 .l-container::before{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/section5_limited_pc0520.png.webp) no-repeat center top/contain;height:min(31.4814814815vw,340px);left:min(3.7037037037vw,40px);top:max(-3.7037037037vw,-40px);width:min(98.1481481481vw,1060px)}#ambassador .sec05 .eigible{font-size:30px;font-size:min(2.7777777778vw,30px);font-weight:700;letter-spacing:.2em;line-height:1;margin-bottom:min(1.3888888889vw,15px)}#ambassador .sec05 .eigible:before{display:none}#ambassador .sec05 .eigible:after{display:none}#ambassador .sec05 .announce2{font-size:20px;font-size:min(1.8518518519vw,20px);font-weight:700;letter-spacing:0;line-height:1;margin-bottom:min(1.3888888889vw,15px)}#ambassador .sec05 .products{margin-bottom:min(2.7777777778vw,30px)}#ambassador .movie{height:auto}#ambassador .movie .header{height:min(27.7777777778vw,300px);padding:min(6.4814814815vw,70px) 0 0}#ambassador .movie .heading{font-size:25px;font-size:min(2.3148148148vw,25px);font-weight:700;letter-spacing:.05em;line-height:1.72}#ambassador .movie .heading img{margin-bottom:min(2.5925925926vw,28px);width:min(48.1481481481vw,520px)}#ambassador .movie .heading .small{font-size:25px;font-size:min(2.3148148148vw,25px);font-weight:700;letter-spacing:.05em;line-height:1.72}#ambassador .movie .making{padding-bottom:min(7.4074074074vw,80px)}#ambassador .movie .making__heading{height:min(12.5296296296vw,135.32px);margin:min(4.6296296296vw,50px) auto min(3.2407407407vw,35px);width:min(49.0740740741vw,530px)}#ambassador .movie .making-media{width:min(74.0740740741vw,800px)}.press-conference{padding-bottom:min(5.5555555556vw,60px);padding-top:min(.9259259259vw,10px)}.press-conference .press-conference__heading{height:min(12.5296296296vw,135.32px);margin:min(4.6296296296vw,50px) auto min(3.2407407407vw,35px);width:min(49.0740740741vw,530px)}.press-conference .press-conference-media{width:min(74.0740740741vw,800px)}.press-conference .press-conference_text{padding-top:min(2.7777777778vw,30px);width:min(37.037037037vw,400px)}#ambassador .question{min-height:min(78.2vw,844.56px);padding:min(8.3333333333vw,90px) 0}#ambassador .question .heading{margin-bottom:min(3.4259259259vw,37px)}#ambassador .question .heading img{width:min(43.5185185185vw,470px)}#ambassador .question .heading::after{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/question_obj0_pc.png.webp) no-repeat center center/contain;height:min(6.0185185185vw,65px);width:min(83.7037037037vw,904px)}#ambassador .question .contents{margin:0 auto min(6.1111111111vw,66px);width:min(74.0740740741vw,800px)}#ambassador .question .contents dt.q{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-size:min(1.6666666667vw,18px);font-weight:700;height:min(4.6296296296vw,50px);letter-spacing:.05em;line-height:1;padding:0 0 0 min(6.4814814815vw,70px)}#ambassador .question .contents dt.q:before{height:min(1.8518518519vw,20px);left:min(2.3148148148vw,25px);top:min(1.4814814815vw,16px);width:min(3.0555555556vw,33px)}#ambassador .question .contents dt.q .triangle{border-left:min(.9259259259vw,10px) solid transparent;border-right:min(.9259259259vw,10px) solid transparent;border-top:min(1.4814814815vw,16px) solid #000;right:min(2.5925925926vw,28px);top:min(1.6666666667vw,18px)}#ambassador .question .contents dd.a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:14px;font-size:min(1.2962962963vw,14px);font-weight:700;justify-content:space-between;letter-spacing:.05em;line-height:2;padding:0 min(2.7777777778vw,30px)}#ambassador .question .contents dd.a.open{margin-bottom:min(1.8518518519vw,20px);padding:min(2.7777777778vw,30px)}#ambassador .question .contents dd.a .contents-box{width:min(44.4444444444vw,480px)}#ambassador .question .contents dd.a .figure{margin-top:0;width:min(22.2222222222vw,240px)}#ambassador .question .contents dd.a+dt.q{margin-top:min(1.4814814815vw,16px)}#ambassador .shop{padding:min(7.4074074074vw,80px) 0}#ambassador .shop .heading{margin-bottom:min(1.3888888889vw,15px);width:min(59.4444444444vw,642px)}#ambassador .shop .announce{font-size:22px;font-size:min(2.037037037vw,22px);font-weight:700;letter-spacing:.1em;line-height:1.3636363636;margin:0 0 min(3.7037037037vw,40px)}#ambassador .shop .shop__entry__btn{margin:0 auto min(3.2407407407vw,35px);width:min(41.6666666667vw,450px)}#ambassador .shop .target{margin-bottom:min(2.3148148148vw,25px);width:min(74.0740740741vw,800px)}#ambassador .shop .target dt{font-size:20px;font-size:min(1.8518518519vw,20px);font-weight:700;letter-spacing:.2em;line-height:1;margin:0 auto min(1.8518518519vw,20px);width:min(74.0740740741vw,800px)}#ambassador .shop .target dt:before{width:min(30vw,324px)}#ambassador .shop .target dt:after{width:min(30vw,324px)}#ambassador .shop .target dd{font-size:20px;font-size:min(1.8518518519vw,20px);font-weight:700;letter-spacing:.15em;line-height:1.5}#ambassador .shop .target dd .small{font-size:16px;font-size:min(1.4814814815vw,16px);font-weight:700;letter-spacing:.15em;line-height:1.875}#ambassador .shop .target dd .small.-indent{-webkit-transform:none;transform:none}#ambassador .shop .method__title{font-size:25px;font-size:min(2.3148148148vw,25px);font-weight:700;letter-spacing:.21em;line-height:1;margin-bottom:min(2.7777777778vw,30px)}#ambassador .shop .method{margin:0 auto min(6.4814814815vw,70px);margin-bottom:min(8.3333333333vw,90px);width:min(74.0740740741vw,800px)}#ambassador .shop .method li{font-size:17px;font-size:min(1.5740740741vw,17px);font-weight:700;letter-spacing:.05em;line-height:1.7647058824;padding:min(1.8518518519vw,20px)}#ambassador .shop .method li:after{border-left:min(.7407407407vw,8px) solid transparent;border-right:min(.7407407407vw,8px) solid transparent;border-top:min(1.1111111111vw,12px) solid #000;bottom:max(-2.3148148148vw,-25px)}#ambassador .shop .method li+li{margin-top:min(3.7037037037vw,40px)}#ambassador .shop .method .method__number{width:min(12.962962963vw,140px)}#ambassador .shop .method__caution{font-size:25px;font-size:min(2.3148148148vw,25px);font-weight:700;letter-spacing:.05em;line-height:1;margin-bottom:min(2.5925925926vw,28px)}#ambassador .shop .method-caution-box{padding:min(4.1666666667vw,45px) min(13.8888888889vw,150px)}#ambassador .shop .method-caution-box .method__title{font-size:25px;font-size:min(2.3148148148vw,25px);font-weight:700;letter-spacing:.21em;line-height:1;margin-bottom:min(4.1666666667vw,45px)}#ambassador .shop .method-caution-box .method__title:after{margin-top:min(.9259259259vw,10px);width:min(34.8148148148vw,376px)}#ambassador .shop .method__collect{font-size:14px;font-size:min(1.2962962963vw,14px);font-weight:700;letter-spacing:.05em;line-height:2.1428571429;margin:min(1.8518518519vw,20px) 0 min(5.5555555556vw,60px);white-space:nowrap}#ambassador .overview{padding:min(9.2592592593vw,100px) 0 min(9.2592592593vw,100px)}#ambassador .overview .overview-contents{margin:auto;width:min(74.0740740741vw,800px)}#ambassador .overview .overview-contents>dd.open{padding-bottom:min(3.7037037037vw,40px)}#ambassador .overview .overview-contents>dt{font-size:25px;font-size:min(2.3148148148vw,25px);font-weight:700;letter-spacing:.05em;line-height:1;margin-bottom:min(3.7037037037vw,40px);padding-top:min(.462962963vw,5px)}#ambassador .overview .overview-contents>dt:after{border-left:min(.7407407407vw,8px) solid transparent;border-right:min(.7407407407vw,8px) solid transparent;border-top:min(1.1111111111vw,12px) solid #000;right:0}#ambassador .overview .overview__item{font-size:12px;font-size:min(1.1111111111vw,12px);font-weight:700;letter-spacing:0;line-height:2}#ambassador .overview p{font-size:12px;font-size:min(1.1111111111vw,12px);font-weight:700;letter-spacing:0;line-height:2}#ambassador .overview .caution{font-size:12px;font-size:min(1.1111111111vw,12px);font-weight:700;letter-spacing:0;line-height:2}#ambassador .footer_sticky.sticky{-webkit-transform:translateY(0);transform:translateY(0)}#ambassador .footer_sticky{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:min(11.1111111111vw,120px);justify-content:center;margin-top:max(-9.2592592593vw,-100px);-webkit-transform:translateY(min(15.7407407407vw,170px));transform:translateY(min(15.7407407407vw,170px))}#ambassador .footer_sticky .footer-button{margin:0;width:min(63.5185185185vw,686px)}#ambassador .footer_sticky a{display:block;position:relative;width:min(68.1481481481vw,736px);z-index:10}#ambassador .footer_sticky:after{background-color:rgba(0,0,0,.8);bottom:0;content:"";display:block;height:min(11.1111111111vw,120px);left:0;position:absolute;width:100%;z-index:0}.modal-content{margin:130px auto;max-width:350px}#ambassador .back_top{display:none}#ambassador #comingSoon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0}#ambassador #comingSoon::before{background:transparent url(https://media.valx.jp/ecforce/images/campaign-ambassador/coming_soon_pc.svg) no-repeat center top/contain;height:min(1.6064814815vw,17.35px);width:min(18.5185185185vw,200px)}}@media only screen and (min-width:769px){.u-pc-hidden{display:none}}@media screen and (min-width:1501px){.bl-header__nav__item>div>span{height:16px;width:16px}.bl-header__nav__item>div>span>span:first-child{height:8px;width:2px}.bl-header__nav__item>div>span>span:last-child{height:2px;width:8px}.bl-header__nav__item>ul{margin-top:16px}.bl-header__nav__item>ul>li:not(:first-child){margin-top:12px}.bl-header__nav__item>ul>li>a{font-size:18px}}@media screen and (max-width:767px){.input_wrap{border:2.4vw solid #e2e2e2;bottom:0;padding:0}}@media (max-width:767px){.p-search_menu{bottom:0;display:block;left:0;position:absolute;width:100%}.p-search_menu__container{bottom:0;left:0;position:relative;right:0;top:auto;-webkit-transform:none;border-radius:0;transform:none;width:100%;z-index:2}.search-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.u-text--input{font-size:32px;font-size:4.2666666667vw;font-weight:500;height:9.3333333333vw;letter-spacing:normal;line-height:1;line-height:9.3333333333vw;padding:0 3.4666666667vw;position:relative;width:90%}.u-color__text--base{width:10%}.icon-search{display:block;width:6vw}.search-button{width:5.0666666667vw}}@media screen and (max-width:760px){.bl-header__nav__item>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:3.2vw}.bl-header__nav__item>div>a,.bl-header__nav__item>div>p{font-size:4.7333333333vw}.bl-header__nav__item>div>span{display:block}.bl-header__nav__item>ul{margin-top:4.2666666667vw}.bl-header__nav__item>ul{display:none}.bl-header__nav__item>ul>li:not(:first-child){margin-top:4.2666666667vw}.bl-header__nav__item>ul>li>a{font-size:3.4666666667vw}.bl-header__social{margin-top:10.6666666667vw}}@media screen and (max-width:480px){.ft_c_red_sp{color:#ff4d50}}@media screen and (max-width:760px) and (min-width:1501px){.bl-header__nav__item>div{gap:12px}}@media print{#ambassador{display:none}}