@charset "UTF-8";#movie-mil[data-astro-cid-qj3cyqfa]{margin:40px auto 0;width:500px;height:500px;overflow:hidden}#movie-mil[data-astro-cid-qj3cyqfa] .mil-embed-P06ysz[data-astro-cid-qj3cyqfa]{width:500px;height:500px}#movie-mil[data-astro-cid-qj3cyqfa] .mil-embed-P06ysz[data-astro-cid-qj3cyqfa] iframe[data-astro-cid-qj3cyqfa]{height:100%}@media(max-width:767px){#movie-mil[data-astro-cid-qj3cyqfa]{margin-top:4vw;width:80vw;height:80vw}#movie-mil[data-astro-cid-qj3cyqfa] .mil-embed-P06ysz[data-astro-cid-qj3cyqfa]{width:80vw;height:80vw}}@keyframes bgscroll{0%{background-position:0 center}to{background-position:-2780px center}}#content main .slidein{opacity:0;transform:translateY(80px);transition:opacity .5s,transform .5s cubic-bezier(.25,.46,.45,.94)}#content main .slidein-move{opacity:1;transform:translateY(0)}@media(max-width:767px){@keyframes bgscroll{0%{background-position:0 center}to{background-position:-2780px center;background-position:-370.66666vw center}}main .slidein{transform:translateY(50px);transform:translateY(13.33333vw)}main .slidein-move{opacity:1;transform:translateY(0)}}@media(min-width:768px){#content main .pc{display:inline-block!important}#content main .sp{display:none!important}}@media(max-width:767px){#content main .pc{display:none!important}#content main .sp{display:inline-block!important}}#content main *,#content main *:before,#content main *:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}body #content main{color:#2f2f2f;font-family:sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body.windows #content main p{font-family:Meiryo,sans-serif}body.mac #content main p{font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,sans-serif;font-weight:300!important}#content{max-width:none}#content main{color:#2f2f2f}#content main .wrapper{margin:0 auto;padding:0 20px;max-width:1040px}#content main a{outline:none;color:#2f2f2f;text-decoration:none}#content main em{font-style:normal}#content main sup{font-size:.7em;line-height:1em;letter-spacing:0;vertical-align:super;white-space:nowrap}#content main sup.tm{font-size:1em;line-height:1em;letter-spacing:0;vertical-align:initial;white-space:nowrap}#content main sub.reg,#content main sup.reg{font-size:1em;line-height:1em;letter-spacing:0;vertical-align:sub;white-space:nowrap}#content main sup.reg{vertical-align:super}@media(max-width:767px){#content main .wrapper{padding:0}}#lnavi{position:sticky;height:73px;z-index:5}#lnavi .wrapper{height:inherit}#lnavi ul.list{height:inherit;display:flex;justify-content:space-between;align-items:center}#lnavi ul.list li a{position:relative;padding-bottom:14px;display:inline-block;color:#fff;font-size:22px;font-weight:700;line-height:1em;letter-spacing:.05em;transition:opacity .3s;white-space:nowrap}#lnavi ul.list li a:before,#lnavi ul.list li a:after{content:"";position:absolute;bottom:0;left:50%;width:2px;height:10px;display:block;background-color:#fff}#lnavi ul.list li a:before{transform:rotate(40deg);transform-origin:left bottom}#lnavi ul.list li a:after{transform:rotate(-40deg);transform-origin:right bottom}@media(min-width:768px){#lnavi ul.list li a:hover{opacity:.6}}@media(max-width:767px){#lnavi{height:73px;height:9.73333vw}#lnavi ul.list{padding:0 15px;padding:0 2vw}#lnavi ul.list li a{padding-bottom:14px;padding-bottom:1.86666vw;font-size:24px;font-size:3.2vw}#lnavi ul.list li a:before,#lnavi ul.list li a:after{width:2px;width:.26666vw;height:10px;height:1.33333vw}}@keyframes kvscroll{0%{background-position:0 center}to{background-position:-2546px center}}@media(max-width:767px){@keyframes kvscroll{0%{background-position:0 center}to{background-position:-1882px center;background-position:-250.93334vw center}}}#visual{position:relative;overflow:hidden;height:477px;background-color:#9dc132}#visual:before,#visual:after{content:"";position:absolute;top:0;left:0;width:100%;height:inherit;display:block;opacity:0}#visual:before{background:url(/recipe/products/smartsalt/img/bg_think.png) center top;transition:opacity 1.5s}#visual:after{background:url(/recipe/products/smartsalt/img/visual_photo_pc.png) left center no-repeat;background-size:auto 100%;transition:opacity 2s;animation:kvscroll 70s linear infinite}#visual.avtive:before,#visual.avtive:after{opacity:1}#visual .wrapper{position:relative;height:inherit;z-index:1}#visual h1{position:absolute;top:-12px;left:-33px;width:476px;opacity:0;transform:scale(1.5);transition:opacity .5s .5s,transform .5s .5s cubic-bezier(.5,1,.89,1)}#visual.avtive h1{opacity:1;transform:scale(1)}#visual h1 img{width:100%}#visual .badge{position:absolute;bottom:8px;left:364px;width:147px;opacity:0;transform:scale(1.3) rotate(-15deg);transition:opacity .5s .8s,transform .5s .8s cubic-bezier(.5,1,.89,1)}#visual.avtive .badge{opacity:1;transform:scale(1) rotate(0)}#visual .badge img{width:100%;transition:transform .3s cubic-bezier(.5,1,.89,1)}@media(hover:hover){#visual .badge:hover img{transform:scale(1.1) rotate(-15deg)}}@media(max-width:767px){#visual{height:122.66666vw}#visual:after{background:url(/recipe/products/smartsalt/img/visual_photo_sp.png) center center no-repeat;background-size:auto 141.33333vw;animation:kvscroll 35s linear infinite}#visual h1{top:6.8vw;left:8.79999vw;width:84.26666vw}#visual .badge{bottom:4.8vw;left:auto;right:9.19999vw;width:24.13333vw}}#lnavi{background-color:#9dc132}#explain{padding:90px 0;background:url(/recipe/products/smartsalt/img/bg_ivory.png) center top}#explain h2{margin:0 auto;width:463px}#explain h2 img{width:100%}#explain .statement{margin-top:40px;font-size:22px;line-height:2.1em;text-align:center}#explain .statement em{color:#23ac38;font-size:30px;font-weight:700!important;line-height:2em}#explain .movie .wrapper{max-width:1240px}#explain .movie h3{margin:70px auto 0;max-width:425px}#explain .movie h3 img{width:100%}#explain .movie .lineup ul.list{display:flex;flex-wrap:wrap;column-gap:2%;max-width:1240px;margin:20px auto 0;padding:0 20px}#explain .movie .lineup ul.list li{width:23%;margin-top:40px}#explain .movie .lineup ul.list li figure a{display:block}#explain .movie .lineup ul.list li figure .thumb{position:relative;display:block;overflow:hidden;background-color:#000}#explain .movie .lineup ul.list li figure .thumb:before{content:"";position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px;display:block;background-color:#fff;border-radius:25px;z-index:1}#explain .movie .lineup ul.list li figure .thumb:after{content:"";position:absolute;top:50%;left:50%;margin:-12px 0 0 -6px;width:0;height:0;border-style:solid;border-width:12px 0 12px 18px;border-color:transparent transparent transparent #9dc132;z-index:1}#explain .movie .lineup ul.list li figure .thumb img{width:100%;opacity:.7;transition:opacity .3s,transform .3s cubic-bezier(.5,1,.89,1)}#explain .movie .lineup ul.list li figure figcaption{margin-top:7px;font-size:14px;line-height:1.5em;text-align:center}#explain .movie .inner{margin:20px auto 0;display:flex;flex-wrap:wrap;justify-content:center;max-width:880px}#explain .movie .slider{position:relative;margin:40px 20px 0;max-width:400px}#explain .movie .slider .wrap{overflow:hidden}#explain .movie .slider ul.list{display:flex;transition:transform .5s cubic-bezier(.5,1,.89,1)}#explain .movie .slider ul.list li{position:relative;margin:0;transition:left .5s cubic-bezier(.5,1,.89,1)}#explain .movie .slider.cm ul.list,#explain .movie .slider.sumashio ul.list{width:300%}#explain .movie .slider.longcm ul.list{width:200%}#explain .movie .slider.employee ul.list{width:400%}#explain .movie .slider ul.list li figure{padding:0 10%}#explain .movie .slider ul.list li figure a{display:block}#explain .movie .slider ul.list li figure .thumb{position:relative;display:block;overflow:hidden;background-color:#000}#explain .movie .slider ul.list li figure .thumb:before{content:"";position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px;display:block;background-color:#fff;border-radius:25px;z-index:1}#explain .movie .slider ul.list li figure .thumb:after{content:"";position:absolute;top:50%;left:50%;margin:-12px 0 0 -6px;width:0;height:0;border-style:solid;border-width:12px 0 12px 18px;border-color:transparent transparent transparent #9dc132;z-index:1}#explain .movie .slider ul.list li figure .thumb img{width:100%;opacity:.7;transition:opacity .3s,transform .3s cubic-bezier(.5,1,.89,1)}#explain .movie .slider ul.list li figure figcaption{margin-top:7px;font-size:15px;line-height:1.5em;text-align:center}#explain .movie .slider .prev,#explain .movie .slider .next{position:absolute;top:78px;width:24px;height:24px;display:block;background-color:#23ac38;cursor:pointer;border-radius:50%;transition:visibility .3s,opacity .3s}#explain .movie .slider .prev{left:7px}#explain .movie .slider .next{right:7px}#explain .movie .slider .prev:before,#explain .movie .slider .next:before,#explain .movie .slider .prev:after,#explain .movie .slider .next:after{content:"";position:absolute;left:9px;width:8px;height:2px;display:block;background-color:#fff}#explain .movie .slider .prev:before,#explain .movie .slider .next:before{top:calc(50% - 1px);transform:rotate(42deg);transform-origin:left top}#explain .movie .slider .prev:after,#explain .movie .slider .next:after{bottom:calc(50% - 1px);transform:rotate(-42deg);transform-origin:left bottom}#explain .movie .slider .next{transform:scaleX(-1)}#explain .movie .slider .prev.hide,#explain .movie .slider .next.hide{visibility:hidden;opacity:0}#explain .movie .slider ul.circle{margin-top:8px;display:flex;justify-content:center}#explain .movie .slider ul.circle li{margin:0 5px;width:8px;height:8px;display:block;background-color:#aaa;border-radius:50%}#explain .movie .slider ul.circle li.current{background-color:#23ac38}@media(hover:hover){#explain .movie .slider .prev:hover,#explain .movie .slider .next:hover{opacity:.7}#explain .movie .lineup ul.list li figure .thumb:hover img,#explain .movie .slider ul.list li figure .thumb:hover img{opacity:1;transform:scale(1.1)}}@media(min-width:768px)and (max-width:900px){#explain .statement{font-size:22px;font-size:2.44444vw}#explain .statement em{font-size:30px;font-size:3.33333vw}}@media(max-width:767px){#explain{padding:12vw 0}#explain h2{width:64.53333vw}#explain .statement{margin-top:5.33333vw;font-size:3.73333vw;font-weight:600}#explain .statement em{font-size:4.53333vw}#explain .movie .wrapper{padding:0;max-width:none}#explain .movie h3{margin-top:9.33333vw;width:54.93333vw;height:10.93333vw}#explain .movie .lineup ul.list{column-gap:6%;margin-top:4vw;padding:0 5.33333vw}#explain .movie .lineup ul.list li{width:47%;margin-top:4vw}#explain .movie .lineup ul.list li figure a{display:block}#explain .movie .lineup ul.list li figure figcaption{margin-top:1.86666vw;font-size:3vw;font-weight:600}#explain .movie .lineup ul.list li figure .thumb:before{margin:-12.5px 0 0 -12.5px;width:25px;height:25px;border-radius:12.5px}#explain .movie .lineup ul.list li figure .thumb:after{margin:-6px 0 0 -3px;border-width:6px 0 6px 9px}#explain .movie .inner{margin-top:8vw;display:block}#explain .movie .slider{margin:6.66666vw 0 0;max-width:none}#explain .movie .slider .wrap{overflow:hidden}#explain .movie .slider ul.list{justify-content:flex-start;transition:transform .5s cubic-bezier(.5,1,.89,1)}#explain .movie .slider ul.list li{position:relative;margin:0;width:100%;max-width:none;transition:left .5s cubic-bezier(.5,1,.89,1)}#explain .movie .slider ul.list li figure{padding:0 10%}#explain .movie .slider ul.list li figure a{display:block}#explain .movie .slider ul.list li figure figcaption{margin-top:1.86666vw;font-size:3.46666vw;font-weight:600}#explain .movie .slider .prev,#explain .movie .slider .next{position:absolute;top:19.33333vw;width:6.13333vw;height:6.13333vw;display:block;background-color:#23ac38;border-radius:3.06666vw;transition:visibility .5s,opacity .5s}#explain .movie .slider .prev{left:2vw}#explain .movie .slider .next{right:2vw}#explain .movie .slider .prev:before,#explain .movie .slider .next:before,#explain .movie .slider .prev:after,#explain .movie .slider .next:after{content:"";position:absolute;left:2.4vw;width:1.86666vw;height:.53333vw;display:block;background-color:#fff}#explain .movie .slider .prev:before,#explain .movie .slider .next:before{top:calc(50% - .26666vw);transform:rotate(42deg);transform-origin:left top}#explain .movie .slider .prev:after,#explain .movie .slider .next:after{bottom:calc(50% - .26666vw);transform:rotate(-42deg);transform-origin:left bottom}#explain .movie .slider .next{transform:scaleX(-1)}#explain .movie .slider .prev.hide,#explain .movie .slider .next.hide{visibility:hidden;opacity:0}#explain .movie .slider ul.circle{margin-top:2.13333vw;display:flex;justify-content:center}#explain .movie .slider ul.circle li{margin:0 1.33333vw;width:2.13333vw;height:2.13333vw;display:block;background-color:#7d7d7d;border-radius:50%}#explain .movie .slider ul.circle li.current{background-color:#23ac38}}body.smashio-modal{width:100%;height:100%;overflow:hidden}body.smashio-modal #container{z-index:100}#smashio-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;background-color:#000000e6;z-index:-1;transition:visibility .5s,opacity .5s,z-index .5s}body.smashio-modal #smashio-modal{visibility:visible;opacity:1;z-index:1000}#smashio-modal .bg{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100%}#smashio-modal .wrap{position:relative;width:960px}#smashio-modal .video{position:relative;padding-top:56.25%;width:100%}#smashio-modal .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#smashio-modal .close{position:absolute;top:-50px;right:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}#smashio-modal .close:before,#smashio-modal .close:after{content:"";width:1px;height:135%;background-color:#fff}#smashio-modal .close:before{margin-right:-.5px;transform:rotate(-45deg)}#smashio-modal .close:after{margin-left:-.5px;transform:rotate(45deg)}@media(hover:hover){#smashio-modal .close:hover{transform:scale(1.2)}}@media(max-width:767px){#smashio-modal .close{top:-10.66666vw;width:8vw;height:8vw}}#why{padding:58px 40px;background:url(/recipe/products/smartsalt/img/bg_think.png) center top}#why .frame{padding:90px 60px;background-color:#fff;border-radius:50px}#why .heading h2{margin:0 auto;width:334px}#why .heading h2 img{width:100%}#why .heading .summary{margin-top:40px;font-size:24px;line-height:2em;text-align:center}#why .heading .summary em{color:#23ac38;font-size:30px;font-weight:700!important}#why .heading .leadcopy{margin:80px auto 0;max-width:765px;font-size:1px;line-height:1em}#why .heading .leadcopy img{width:100%}#why .deta{margin:0 auto;max-width:1200px;display:flex;justify-content:space-around}#why .deta h3{margin:80px auto 0;padding:17px 0 13px;max-width:450px;color:#fff;font-size:32px;line-height:1.25em;letter-spacing:.02em;text-align:center;background-color:#9dc132;border-radius:20px}#why .deta .intake .salt{margin:60px auto 0;max-width:370px}#why .deta .intake .salt img{width:100%}#why .deta p.notes{margin-top:40px;padding-bottom:10px;font-size:14px;line-height:1.5em;text-align:center}#why .deta .comparison{margin-left:20px}#why .deta .comparison .over{margin-top:60px;display:flex;justify-content:center}#why .deta .comparison .over>figure{max-width:328px}#why .deta .comparison .over>figure.women{margin-left:40px}#why .deta .comparison .over>figure img{width:100%}#why .deta ul.notes{margin-top:40px}#why .deta ul.notes li{font-size:14px;line-height:1.5em;text-align:center}#why .deta ul.notes li+li{margin-top:5px}#why .trouble{margin-top:90px}#why .trouble img{width:100%}#why .trouble h3{margin:0 auto;width:641px}#why .trouble .illust{margin:60px auto 0;max-width:780px}#why .result{margin-top:90px}#why .result img{width:100%}#why .result h3{margin:0 auto;width:373px}#why .result .illust{margin:60px auto 0;width:520px}#why .result .point{margin:60px auto 0;max-width:1000px;display:flex;flex-wrap:wrap;justify-content:space-between}#why .result .point li{margin-top:40px;width:48%}#why .result .point li:first-child{margin-top:0;width:100%}#why .result .point img{width:100%}#why .result .question{margin:60px auto 0;max-width:1000px}#why .result .question .title{margin:0 auto;max-width:716px}#why .result .question img{width:100%}#why .result .question .answer{margin-top:30px;font-size:20px;font-weight:700;line-height:2.25em;text-align:justify}#why .result .question .answer em{color:#23ac38;font-size:26px;font-weight:700!important;font-style:normal}#why .result p.text{margin-top:100px;font-size:24px;font-weight:700!important;line-height:1.5em;letter-spacing:.02em;text-align:center}#why .result p.notes{margin-top:40px;font-size:14px;line-height:1.5em;text-align:center}@media(min-width:768px)and (max-width:1200px){#why .deta{display:block}}@media(max-width:767px){#why{padding:7.73333vw 5.33333vw}#why .frame{padding:9.33333vw 5.33333vw;border-radius:6.66666vw}#why .heading h2{width:49.33333vw}#why .heading .summary{margin-top:5.33333vw;font-size:3.46666vw;font-weight:600}#why .heading .summary em{font-size:4.26666vw}#why .heading .leadcopy{margin-top:9.33333vw;max-width:53.73333vw}#why .deta{display:block}#why .deta h3{margin-top:9.33333vw;padding:2.13333vw 0;max-width:72vw;font-size:5.33333vw;border-radius:2.66666vw}#why .deta .intake .salt{margin-top:8vw;max-width:78vw}#why .deta p.notes{margin-top:5.33333vw;margin-left:1em;padding-bottom:1.33333vw;font-size:2.5vw;text-align:left;text-indent:-1em}#why .deta .comparison{margin-left:0}#why .deta .comparison .over{margin-top:8vw;display:block}#why .deta .comparison .over>figure{padding-right:4vw;max-width:66.66666vw;text-align:center}#why .deta .comparison .over>figure.women{margin-top:8vw;margin-left:0}#why .deta ul.notes{margin-top:5.33333vw}#why .deta ul.notes li{margin-left:1em;font-size:2.66666vw;text-align:left;text-indent:-1em}#why .deta ul.notes li+li{margin-top:.66666vw}#why .trouble{margin-top:12vw}#why .trouble h3{width:100%}#why .trouble .illust{margin-top:8vw auto;max-width:104vw}#why .result{margin-top:12vw}#why .result img{width:100%}#why .result h3{margin:0 auto;width:52vw}#why .result .illust{margin-top:8vw;width:69.33333vw}#why .result .point{margin-top:10.66666vw;display:block}#why .result .point li{width:100%}#why .result .point li+li{margin-top:4vw}#why .result .question{margin-top:10.66666vw}#why .result .question .answer{margin-top:4vw;font-size:3.2vw}#why .result .question .answer em{font-size:4vw}#why .result p.text{margin-top:13.33333vw;font-size:4vw}#why .result p.notes{margin-top:5.33333vw;margin-left:1em;font-size:2.66666vw;text-align:left;text-indent:-1em}}#recipe{position:relative;padding:58px 40px;background:url(/recipe/products/smartsalt/img/bg_recipe.png) center center}#recipe:after{content:"";position:absolute;top:450px;left:0;margin-top:50px;width:100%;height:350px;display:block;background:url(/recipe/products/smartsalt/img/recipe_photo.png) left center repeat-x;background-size:auto 100%;z-index:1;animation:bgscroll 40s linear infinite}#recipe .frame{position:relative;padding:90px 0 400px;background-color:#fff;border-radius:50px}#recipe .heading h2{margin:0 auto;width:468px}#recipe .heading h2 img{width:100%}#recipe .heading .leadcopy{margin:50px auto 0;width:500px}#recipe .heading .leadcopy img{width:100%}#recipe .button{margin:20px auto 0;width:450px;height:100px;background-color:#ff6519;border-radius:50px;opacity:0;transform:scale(1.2);transition:opacity .3s,transform .3s cubic-bezier(.5,1,.89,1)}#recipe .button.active{opacity:1;transform:scale(1)}#recipe .button a{width:inherit;height:inherit;display:flex;justify-content:center;align-items:center;color:#fff;font-size:20px;font-weight:700!important;line-height:1.5em;letter-spacing:.02em;text-align:center}#recipe .movie-mil_title{margin:420px auto 0;width:556px}#recipe .movie-mil_title img{width:100%}@media(hover:hover){#recipe .button:hover{transform:scale(1.1)}}@media(max-width:767px){#recipe{padding:7.73333vw 5.33333vw}#recipe:after{top:66vw;margin-top:6.66666vw;height:46.66666vw}#recipe .frame{padding:9.33333vw 0 58vw;border-radius:6.66666vw}#recipe .heading h2{width:62.4vw}#recipe .heading .leadcopy{margin-top:5.6vw;width:60.4vw}#recipe .image{margin-top:6.66666vw}#recipe .button{margin-top:4vw;width:66.66666vw;height:16vw;border-radius:8vw}#recipe .button a{font-size:3.46666vw}#recipe .movie-mil_title{margin-top:60vw;width:80vw}}#products{padding:58px 40px;background:url(/recipe/products/smartsalt/img/bg_think.png) center top}#products .frame{padding:90px 60px;background-color:#fff;border-radius:50px}#products .heading h2{margin:0 auto;width:336px}#products .heading h2 img{width:100%}#products .heading .leadcopy{margin-top:40px;font-size:24px;line-height:1.5em;letter-spacing:.02em;text-align:center}#products .showcase{margin:80px auto 0;padding-bottom:50px;max-width:1200px;overflow:hidden;border:#9dc132 1px solid;border-radius:20px}#products .showcase h3{padding:24px 0;font-size:1px;line-height:1em;text-align:center;background-color:#9dc132}#products .showcase h3 img{max-width:269px}#products .showcase .catchcopy{margin-top:50px;color:#23ac38;font-size:30px;font-weight:700!important;line-height:1.33334em;letter-spacing:.02em;text-align:center}#products .showcase .wrap{padding:0 20px;display:flex;flex-wrap:wrap;justify-content:center}#products .showcase .wrap figure{margin:40px 5px 0;max-width:270px}#products .showcase .wrap figure figcaption{margin-top:20px;color:#23ac38;font-size:20px;font-weight:700!important;line-height:1.33334em;letter-spacing:.02em;text-align:center}#products .showcase .wrap figure .button{margin:0 auto;max-width:220px}#products .showcase .wrap figure .button li{margin-top:16px;width:inherit;height:60px;display:block;border:#23ac38 1px solid;border-radius:30px;transition:background .3s}#products .showcase .wrap figure .button li a{height:inherit;display:flex;justify-content:center;align-items:center;color:#23ac38;font-size:18px;line-height:1em;letter-spacing:.02em}#products .showcase .trial{padding:50px 20px 0}#products .showcase .trial .inner{margin:0 auto;padding:25px 0;max-width:1000px;display:flex;justify-content:center;text-align:center;background-color:#edf5d5;border-radius:30px}#products .showcase .trial h4{margin:auto 0;color:#23ac38;font-size:32px;font-weight:700;line-height:1.25em}#products .showcase .trial figure figcaption span{position:relative;padding:8px 30px;display:inline-block;color:#23ac38;font-size:18px;font-weight:700;line-height:1em;white-space:nowrap;text-shadow:2px 2px 1px #fff,-2px 2px 1px #fff,2px -2px 1px #fff,-2px -2px 1px #fff,2px 0px 1px #fff,0px 2px 1px #fff,-2px 0px 1px #fff,0px -2px 1px #fff}#products .showcase .trial figure figcaption span:before,#products .showcase .trial figure figcaption span:after{content:"";position:absolute;top:0;width:2px;height:40px;display:block;background-color:#23ac38;outline:#fff 2px solid}#products .showcase .trial figure figcaption span:before{left:0;transform:rotate(-30deg);transform-origin:left top}#products .showcase .trial figure figcaption span:after{right:0;transform:rotate(30deg);transform-origin:right top}#products .showcase .trial figure a{transition:opacity .3s}#products .showcase .trial figure.stick{margin-left:1%}#products .showcase .trial figure.stick a+a{margin-left:22px}#products .showcase .trial figure.stick img{margin-top:5px;max-width:82px}#products .showcase .trial figure.cube{margin-left:3%}#products .showcase .trial figure.cube a{margin-top:43px;display:inline-block}#products .showcase .trial figure.cube img{max-width:168px}#products .lowsaltclub{position:absolute;bottom:50px;right:50px;max-width:320px}#products .lowsaltclub img{width:100%;transition:opacity .3s}@media(hover:hover){#products .showcase .wrap figure .button li:hover{background-color:#dff1a9}#products .showcase .trial figure a:hover{opacity:.7}#products .lowsaltclub a:hover img{opacity:.7}}@media(min-width:768px)and (max-width:1200px){#products .showcase .trial .inner{flex-wrap:wrap}#products .showcase .trial h4{margin:10px 0 25px;width:100%;display:block}#products .showcase .trial h4 br{display:none}#products .lowsaltclub{position:relative;bottom:0;right:0;margin:50px auto 0;max-width:320px}}@media(min-width:768px)and (max-width:950px){#products .showcase .trial h4{margin:10px 0}#products .showcase .trial h4 br{display:inline-block}}@media(max-width:767px){#products{padding:7.73333vw 5.33333vw}#products .frame{padding:9.33333vw 5.33333vw;border-radius:6.66666vw}#products .heading h2{width:44.8vw}#products .heading .leadcopy{margin-top:4vw;font-size:3.73333vw;font-weight:600}#products .showcase{margin-top:8vw;padding-bottom:6.66666vw;border-radius:2.66666vw}#products .showcase h3{padding:3.2vw 0}#products .showcase h3 img{max-width:35.86666vw}#products .showcase .catchcopy{margin-top:6.66666vw;font-size:4vw}#products .showcase .wrap{padding:0 .26666vw}#products .showcase .wrap figure{margin:5.33333vw 0 0;max-width:38.66666vw}#products .showcase .wrap figure figcaption{margin-top:2.66666vw;font-size:3.4vw}#products .showcase .wrap figure .button{max-width:29.33333vw}#products .showcase .wrap figure .button li{margin-top:2.13333vw;height:8vw;border-radius:6vw}#products .showcase .wrap figure .button li a{padding-bottom:.26666vw;font-size:3.46666vw;font-weight:600}#products .showcase .trial{padding:6.66666vw 0 0}#products .showcase .trial .inner{padding:6.66666vw 0;max-width:68vw;display:block;border-radius:4vw}#products .showcase .trial h4{font-size:4.26666vw}#products .showcase .trial figure figcaption span{padding:1.06666vw 5.33333vw;font-size:3.73333vw}#products .showcase .trial figure figcaption span:before,#products .showcase .trial figure figcaption span:after{width:.53333vw;height:6.66666vw;outline-width:.53333vw}#products .showcase .trial figure.stick{margin:4vw 0 0}#products .showcase .trial figure.stick a+a{margin-left:2.93333vw}#products .showcase .trial figure.stick img{margin-top:2.66666vw;max-width:18.39999vw}#products .showcase .trial figure.cube{margin:4vw 0 0}#products .showcase .trial figure.cube a{margin-top:0}#products .showcase .trial figure.cube img{margin-top:2.66666vw;max-width:30.93333vw}#products .lowsaltclub{position:relative;bottom:0;right:0;margin:6.66666vw auto 0;max-width:60vw}}#voice{padding:90px 40px 0;background:url(/recipe/products/smartsalt/img/bg_ivory.png) center top}#voice h2{margin:0 auto;width:379px}#voice .report{margin:80px auto 0;padding-bottom:40px;max-width:1200px;overflow:hidden;border:#9dc132 1px solid;border-radius:20px;background-color:#fff}#voice .report h3{padding:24px 30px;text-align:center;background-color:#9dc132}#voice .report h3 img{width:100%;max-width:921px}#voice .report .post{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));grid-template-rows:masonry;grid-auto-rows:12px;gap:12px;padding:40px 20px 0}#voice .report .post .post-content{overflow:hidden;border:#ddd 1px solid;border-radius:8px;transition:opacity .3s}#voice .report .post figure figcaption h4{margin-top:8px;padding:0 10px;font-size:14px;line-height:1.5em;font-weight:200}#voice .report .post figure figcaption .user{margin-top:8px;padding:0 10px 8px;color:#555;font-size:12px;line-height:1em;text-align:right}#voice .report .readmore{margin-top:40px;display:flex;justify-content:center;align-items:center}#voice .report .readmore a{width:200px;height:50px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px;font-weight:700!important;background-color:#9dc132;border-radius:25px;transition:transform .3s cubic-bezier(.5,1,.89,1)}#voice .research{margin:80px auto 0;padding-bottom:50px;max-width:1200px;overflow:hidden;border:#9dc132 1px solid;border-radius:20px;background-color:#fff}#voice .research h3{padding:24px 0;font-size:1px;line-height:1em;text-align:center;background-color:#9dc132}#voice .research h3 img{max-width:384px}#voice .research .button{margin:40px auto 0;width:660px;height:120px;display:block;background-color:#fff;border:#23ac38 1px solid;border-radius:60px;opacity:0;transform:scale(1.2);transition:background .3s,opacity .3s,transform .3s cubic-bezier(.5,1,.89,1)}#voice .research .button.active{opacity:1;transform:scale(1)}#voice .research .button a{position:relative;height:inherit;display:flex;justify-content:center;align-items:center;color:#23ac38;font-size:26px;font-weight:700!important;line-height:1.5em;letter-spacing:.02em}#voice .research .button a:before,#voice .research .button a:after{content:"";position:absolute;bottom:60px;right:42px;width:20px;height:3px;display:block;background-color:#23ac38;transform-origin:right center}#voice .research .button a:before{transform:rotate(40deg)}#voice .research .button a:after{transform:rotate(-40deg)}@media(max-width:767px){#voice{padding:10.66666vw 5.33333vw 0}#voice h2{width:50.53333vw}#voice .report{margin-top:10.66666vw;border-radius:2.66666vw}#voice .report h3{padding:3.2vw 0}#voice .report h3 img{max-width:69.86666vw}#voice .report .post{grid-template-columns:repeat(auto-fit,minmax(min(45%,100%),1fr));grid-auto-rows:3.2vw;gap:3.2vw;padding:5.33333vw 2.66666vw 6.66666vw}#voice .report .post .post-item{border-radius:2.13333vw}#voice .report .post figure figcaption h4{margin-top:1.6vw;padding:0 2.13333vw;font-size:3.2vw;font-weight:200}#voice .report .post figure figcaption .user{margin-top:1.6vw;padding:0 2.13333vw 1.6vw;font-size:2.66666vw}#voice .report .readmore{margin-top:2.66666vw}#voice .report .readmore a{width:200px;height:10.66666vw;font-size:3.73333vw;border-radius:5.33333vw}#voice .research{margin-top:10.66666vw;padding-bottom:6.66666vw;border-radius:2.66666vw}#voice .research h3{padding:3.2vw 0}#voice .research h3 img{max-width:48.8vw}#voice .research .button{margin-top:5.33333vw;width:77.33333vw;height:16vw;border-radius:8vw}#voice .research .button a{font-size:3.46666vw}#voice .research .button a:before,#voice .research .button a:after{bottom:8vw;right:5.6vw;width:2.66666vw;height:.4vw}}#info{padding:90px 0;background:url(/recipe/products/smartsalt/img/bg_ivory.png) center top}#info h2{margin:0 auto;width:614px}#info h2 img{width:100%}#info .link{padding-top:20px}#info .link ul{display:flex;flex-wrap:wrap;justify-content:center}#info .link ul li{margin:30px 20px 0;width:300px}#info .link ul li .pic{position:relative;overflow:hidden;border-radius:20px}#info .link ul li .pic img{transition:opacity .3s,transform .3s cubic-bezier(.5,1,.89,1)}#info .link ul li .pic .category{position:absolute;top:0;left:0;padding:8px 10px 8px 28px;font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:1;text-align:center;background-color:#fff;z-index:1}#info .link ul li .pic .category:before{content:"";position:absolute;top:calc(50% - 10px);left:5px;width:20px;height:17px;display:inline-block;vertical-align:middle;background-size:contain;background-repeat:no-repeat}#info .link ul li .pic .category.magazine:before{top:calc(50% - 6.5px);height:13px;background-image:url('data:image/svg+xml;utf-8,<svg fill="%23000" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.2 24.62"><title></title><g><g><path d="M29.52,1.08A23.7,23.7,0,0,0,22.15,0a24.11,24.11,0,0,0-7,1,24.11,24.11,0,0,0-7-1A23.7,23.7,0,0,0,.68,1.08,1,1,0,0,0,0,2V19.62a1,1,0,0,0,.41.81,1,1,0,0,0,.91.14,24.47,24.47,0,0,1,13.47,0h.05a.76.76,0,0,0,.21,0h.08l.25,0h0a24.47,24.47,0,0,1,13.47,0,1.06,1.06,0,0,0,.31.05,1,1,0,0,0,.59-.19,1,1,0,0,0,.41-.81V2A1,1,0,0,0,29.52,1.08ZM8.05,17.59a25,25,0,0,0-6.05.7V2.77a24.78,24.78,0,0,1,12.1,0V18.29A25,25,0,0,0,8.05,17.59Zm20.15.7a25,25,0,0,0-6.05-.7,25,25,0,0,0-6,.7V2.77a24.78,24.78,0,0,1,12.1,0Z"/><path d="M29.51,22.67a23.88,23.88,0,0,0-7.36-1.08,24.12,24.12,0,0,0-7,1,24.12,24.12,0,0,0-7-1A23.59,23.59,0,0,0,.69,22.67a1,1,0,0,0-.64,1.27,1,1,0,0,0,1,.68,1.25,1.25,0,0,0,.32-.05,24.47,24.47,0,0,1,13.47,0,1,1,0,0,0,.63,0,24.47,24.47,0,0,1,13.47,0,1,1,0,1,0,.62-1.9Z"/></g></g></svg>')}#info .link ul li .pic .category.recipe:before{top:calc(50% - 8.5px);height:17px;background-image:url('data:image/svg+xml;utf-8,<svg fill="%23000" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31 26"><title>RECIPE</title><g><g><path d="M24.5,3a6.51,6.51,0,0,0-2.62.55,7.51,7.51,0,0,0-12.76,0A6.5,6.5,0,0,0,0,9.5a6.45,6.45,0,0,0,5,6.32V25a1,1,0,0,0,1,1H25a1,1,0,0,0,1-1V15.82A6.45,6.45,0,0,0,31,9.5,6.51,6.51,0,0,0,24.5,3ZM7,24V22H24v2ZM24.91,14A1,1,0,0,0,24,15v5H7V15a1,1,0,0,0-.91-1A4.5,4.5,0,1,1,9,5.75a1,1,0,0,0,.84.13,1,1,0,0,0,.63-.57,5.51,5.51,0,0,1,10.1,0,1,1,0,0,0,.63.57A1,1,0,0,0,22,5.75,4.44,4.44,0,0,1,24.5,5a4.5,4.5,0,0,1,.41,9Z"/></g></g></svg>')}#info .link ul li .pic .category.menu:before{top:calc(50% - 8.5px);height:17px;background-image:url(/recipe/products/smartsalt/img/icon_menu.svg)}#info .link ul li .text{margin-top:10px;font-size:17px;line-height:1.5em;text-align:justify}@media(hover:hover){#info .link ul li .pic:hover img{opacity:.7;transform:scale(1.1)}}@media(max-width:767px){#info{padding:12vw 0}#info h2{width:80vw}#info .link{padding:2.66666vw 5.33333vw 0}#info .link ul{display:block}#info .link ul li{margin:5.33333vw 0 0;width:auto}#info .link ul li a{display:flex;justify-content:space-between}#info .link ul li .pic{border-radius:2.66666vw;width:42.93333vw}#info .link ul li .pic .category{padding:1.06666vw 1.33333vw 1.06666vw 3.73333vw;font-size:2.13333vw}#info .link ul li .pic .category:before{top:calc(50% - 1.33333vw);left:.66666vw;width:2.66666vw;height:2.26666vw}#info .link ul li .pic .category.magazine:before{top:calc(50% - .86666vw);height:1.73333vw}#info .link ul li .pic .category.recipe:before{top:calc(50% - 1.13333vw);height:2.26666vw}#info .link ul li .pic .category.menu:before{top:calc(50% - 1.13333vw);height:2.26666vw}#info .link ul li .text{margin-top:1.33333vw;width:42.93333vw;font-size:3.46666vw;font-weight:600;text-align:left}}#smashio-think a{display:inline-block}#voice[data-astro-cid-qj3cyqfa] .report[data-astro-cid-qj3cyqfa] .post[data-astro-cid-qj3cyqfa] .atelu_widget__readmore_button[data-astro-cid-qj3cyqfa]{margin:20px auto 0;width:200px;height:50px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px;font-weight:700!important;background-color:#9dc132;border-radius:25px;transition:transform .3s cubic-bezier(.5,1,.89,1)}div[data-astro-cid-qj3cyqfa].ownlyUgcModalContents{overflow:hidden;border-radius:20px!important}div[data-astro-cid-qj3cyqfa].ownlyUgcModalContents .ownlyUgcsetPostComment[data-astro-cid-qj3cyqfa]{font-size:16px;line-height:1.5em}@media(min-width:768px){#voice[data-astro-cid-qj3cyqfa] .report[data-astro-cid-qj3cyqfa] .post[data-astro-cid-qj3cyqfa] .atelu_widget__readmore_button[data-astro-cid-qj3cyqfa]:hover{transform:scale(1.1)}}@media(max-width:767px){#voice[data-astro-cid-qj3cyqfa] .report[data-astro-cid-qj3cyqfa] .post[data-astro-cid-qj3cyqfa] .atelu_widget__readmore_button[data-astro-cid-qj3cyqfa]{margin-top:20px;margin-top:2.66666vw;height:80px;height:10.66666vw;font-size:28px;font-size:3.73333vw;border-radius:40px;border-radius:5.33333vw}}
