body{width:100%}#contents{margin:0;position:relative;overflow:hidden}@media(min-width: 960px){#contents{width:100%}}#shiokoji-powder{position:relative;z-index:0;overflow:hidden;color:#221815;font-family:"Noto Serif JP",serif;font-size:16px;font-weight:500}#shiokoji-powder div,#shiokoji-powder h1,#shiokoji-powder h2,#shiokoji-powder h3,#shiokoji-powder p,#shiokoji-powder a,#shiokoji-powder span{box-sizing:border-box}#shiokoji-powder section{position:relative}#shiokoji-powder img{vertical-align:bottom}#shiokoji-powder a{color:inherit;text-decoration:none;cursor:pointer;-webkit-transition:.5s;transition:.5s}#shiokoji-powder a:hover{color:inherit;-webkit-transition:.5s;transition:.5s;opacity:.8}#shiokoji-powder a:hover p,#shiokoji-powder a:hover img{-webkit-transition:0s;transition:0s;opacity:1}#shiokoji-powder .inner{margin:0 auto;position:relative;width:960px;box-sizing:border-box}#shiokoji-powder .anchor{border:none;position:absolute;top:0}#shiokoji-powder .pc_hidden{display:none}#shiokoji-powder h2{font-size:50px;font-weight:bold;text-align:center;letter-spacing:-0.02em}#shiokoji-powder h2 span{margin-top:2px;display:block;color:#b5903d;font-family:"Noto Sans JP",sans-serif;font-size:18px;font-weight:300;letter-spacing:.08em}#shiokoji-powder .pdf-link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;height:76px;color:#fff;background:#674519}#shiokoji-powder .pdf-link:before{position:absolute;top:53%;left:58px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;background:url(../images/shiokoji-powder/icon-arrow.png) no-repeat;background-size:contain;content:""}#shiokoji-powder .pdf-link span{position:relative}#shiokoji-powder .pdf-link span:after{position:absolute;top:60%;right:-47px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:29px;background:url(../images/shiokoji-powder/icon-pdf.png) no-repeat;background-size:contain;content:""}#shiokoji-powder .kv{height:706px;background:url(../images/shiokoji-powder/kv-bgi.jpg) no-repeat center top;background-size:cover}#shiokoji-powder .kv h1{position:relative;right:11px;text-align:center}#shiokoji-powder nav{margin-top:-116px;background:#634215;text-align:center;opacity:.9}#shiokoji-powder nav ul{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#shiokoji-powder nav ul li{position:relative;width:320px}#shiokoji-powder nav ul li:after{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:56px;background:#fff;content:""}#shiokoji-powder nav ul li:last-child:after{content:none}#shiokoji-powder nav ul li a{padding:43px 0 46px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;color:#fff;font-size:18px}#shiokoji-powder nav ul li a:before{margin:auto;border:0;border-right:solid 1px;border-bottom:solid 1px;position:absolute;bottom:22px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:8px;height:8px;content:""}#shiokoji-powder .concept-section{padding:104px 0 160px;background:#f7f7f7}#shiokoji-powder .concept-section:before{content:"";width:100%;height:836px;position:absolute;top:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../images/shiokoji-powder/concept-bgi.jpg) no-repeat center top;background-size:cover}#shiokoji-powder .concept-section .inner{z-index:1}#shiokoji-powder .concept-section h2{text-align:left}#shiokoji-powder .concept-section .concept-lead{margin:65px 0 0;position:relative}#shiokoji-powder .concept-section .concept-lead>p{margin-bottom:32px;font-size:18px;line-height:1.8}#shiokoji-powder .concept-section .concept-lead>p:last-child{margin-bottom:0}#shiokoji-powder .concept-section .concept-lead b{margin:0 3px 0 -1px;padding:0 2px;color:#fff;background:#221815}#shiokoji-powder .concept-section .concept-lead:after{position:absolute;top:-273px;right:-199px;width:613px;height:536px;background:url(../images/shiokoji-powder/cocept-head.png) no-repeat;background-size:100% auto;content:""}#shiokoji-powder .concept-section .feature-list{margin-top:156px}#shiokoji-powder .concept-section .feature-list li{margin-bottom:60px;padding:60px 140px 60px 41px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;position:relative;background:#fff;box-shadow:0px 10px 15px 0px rgba(0,0,0,.2)}#shiokoji-powder .concept-section .feature-list li small{padding:18px 0 13px;position:absolute;top:-20px;left:18px;width:82px;color:#fff;color:#fff;background:#a0141a;font-size:16px;text-align:center}#shiokoji-powder .concept-section .feature-list li small span{margin-top:-7px;display:block;font-size:32px}#shiokoji-powder .concept-section .feature-list li h3{position:absolute;top:40px;left:779px}#shiokoji-powder .concept-section .feature-list li .feature-text{margin:-3px 0 0 33px;letter-spacing:.03em}#shiokoji-powder .concept-section .feature-list li .feature-text p+p{margin-top:13px}#shiokoji-powder .concept-section .feature-list li:nth-child(even){padding:60px 40px 60px 146px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}#shiokoji-powder .concept-section .feature-list li:nth-child(even) small{left:858px}#shiokoji-powder .concept-section .feature-list li:nth-child(even) h3{left:-114px}#shiokoji-powder .concept-section .feature-list li:nth-child(even) .feature-text{margin:-3px 30px 0 0}#shiokoji-powder .concept-section .feature-list li:last-child{margin-bottom:0}#shiokoji-powder .products-section{padding:63px 0 160px}#shiokoji-powder .products-section .products-list{margin:121px 0 0 auto;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:861px}#shiokoji-powder .products-section .products-list li{width:280px}#shiokoji-powder .products-section .products-list li figure{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:center;justify-content:center;width:100%;height:260px;background:#f7f4eb}#shiokoji-powder .products-section .products-list li figure img{position:relative;top:-30px}#shiokoji-powder .products-section .products-list li h3{margin-top:18px;font-size:24px;line-height:1.15;text-align:center}#shiokoji-powder .products-section .products-detail{margin-top:23px}#shiokoji-powder .products-section .products-detail dl{border-top:solid 1px #b5903d;display:-webkit-box;display:flex}#shiokoji-powder .products-section .products-detail dl:last-child{border-bottom:solid 1px #b5903d}#shiokoji-powder .products-section .products-detail dl dt{padding:12px 0 12px 17px;display:-webkit-box;display:flex;flex-shrink:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;width:83px;font-weight:bold}#shiokoji-powder .products-section .products-detail dl dt:after{content:":"}#shiokoji-powder .products-section .products-detail dl dd{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:860px}#shiokoji-powder .products-section .products-detail dl:first-child dd{margin-right:10px;width:280px}#shiokoji-powder .products-section .products-detail dl:first-child dd:last-child{margin-right:0}#shiokoji-powder .products-section .pdf-link{margin-top:80px}#shiokoji-powder .recipe-section{padding:63px 0 0}#shiokoji-powder .recipe-section:before{content:"";width:100%;height:242px;background:url(../images/shiokoji-powder/recipe-head-bgi.jpg) no-repeat center top;background-size:cover;position:absolute;top:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#shiokoji-powder .recipe-section>.inner:before,#shiokoji-powder .recipe-section>.inner:after{position:absolute;content:""}#shiokoji-powder .recipe-section>.inner:before{top:-192px;left:114px;width:218px;height:219px;background:url(../images/shiokoji-powder/recipe-head-decoration-1.png) no-repeat;background-size:contain}#shiokoji-powder .recipe-section>.inner:after{right:170px;bottom:15px;width:176px;height:145px;background:url(../images/shiokoji-powder/recipe-head-decoration-2.png) no-repeat;background-size:contain}#shiokoji-powder .recipe-section h2{padding:0 0 74px 0}#shiokoji-powder .recipe-section .recipe-area{padding:60px 0 160px;background:url(../images/shiokoji-powder/recipe-bgi.jpg) no-repeat center top;background-size:cover}#shiokoji-powder .recipe-section .recipe-list{margin:0 auto;width:1366px}#shiokoji-powder .recipe-section .recipe-list li{margin-bottom:60px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;width:1163px;height:637px}#shiokoji-powder .recipe-section .recipe-list li:last-child{margin-bottom:0}#shiokoji-powder .recipe-section .recipe-list li h3{margin:0 40px 0 0;position:relative;top:-20px;left:-20px;z-index:1}#shiokoji-powder .recipe-section .recipe-list li h4{position:relative}#shiokoji-powder .recipe-section .recipe-list li h4:before,#shiokoji-powder .recipe-section .recipe-list li h4:after{position:absolute;width:280px;height:280px;content:""}#shiokoji-powder .recipe-section .recipe-list li h4:before{border-radius:50%;mix-blend-mode:multiply}#shiokoji-powder .recipe-section .recipe-list li p{position:relative;font-family:"Zen Kaku Gothic New",sans-serif;font-size:18px;font-weight:bold}#shiokoji-powder .recipe-section .recipe-list li p span{margin-bottom:13px;padding:2px 8px 8px 8px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#fff}#shiokoji-powder .recipe-section .recipe-list li p span:last-child{margin-bottom:0}#shiokoji-powder .recipe-section .recipe-list li:nth-child(even){margin-left:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}#shiokoji-powder .recipe-section .recipe-list li:nth-child(even) h3{margin:0 0 0 40px;left:20px}#shiokoji-powder .recipe-section .recipe-list li:first-child{background:url(../images/shiokoji-powder/recipe-img-1.jpg) no-repeat}#shiokoji-powder .recipe-section .recipe-list li:first-child h4:before{bottom:19px;left:-125px;background:rgba(195,138,0,.5)}#shiokoji-powder .recipe-section .recipe-list li:first-child h4:after{bottom:31px;left:-96px;background:url(../images/shiokoji-powder/recipe-spoon-1.png) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:first-child p{top:298px;right:22px}#shiokoji-powder .recipe-section .recipe-list li:first-child p span{box-shadow:-11px 7px 0px 0px rgba(195,138,0,.5)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(2){background:url(../images/shiokoji-powder/recipe-img-2.jpg) no-repeat}#shiokoji-powder .recipe-section .recipe-list li:nth-child(2) h4:before{bottom:-28px;left:124px;background:rgba(36,89,0,.7)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(2) h4:after{bottom:-16px;left:153px;background:url(../images/shiokoji-powder/recipe-spoon-2.png) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:nth-child(2) p{top:345px;left:181px}#shiokoji-powder .recipe-section .recipe-list li:nth-child(2) p span{box-shadow:-11px 5px 0px 0px rgba(36,89,0,.7)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(3){background:url(../images/shiokoji-powder/recipe-img-3.jpg) no-repeat}#shiokoji-powder .recipe-section .recipe-list li:nth-child(3) h4:before{bottom:-28px;left:-124px;background:rgba(0,68,81,.5)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(3) h4:after{bottom:-16px;left:-95px;background:url(../images/shiokoji-powder/recipe-spoon-3.png) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:nth-child(3) p{top:345px;right:24px}#shiokoji-powder .recipe-section .recipe-list li:nth-child(3) p span{box-shadow:-11px 5px 0px 0px rgba(0,68,81,.5)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(4){background:url(../images/shiokoji-powder/recipe-img-4.jpg) no-repeat}#shiokoji-powder .recipe-section .recipe-list li:nth-child(4) h4:before{bottom:19px;left:11px;background:rgba(166,0,91,.5)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(4) h4:after{bottom:31px;left:40px;background:url(../images/shiokoji-powder/recipe-spoon-4.png) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:nth-child(4) p{top:298px;left:69px}#shiokoji-powder .recipe-section .recipe-list li:nth-child(4) p span{box-shadow:-11px 5px 0px 0px rgba(166,0,91,.5)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(5){background:url(../images/shiokoji-powder/recipe-img-5.jpg) no-repeat}#shiokoji-powder .recipe-section .recipe-list li:nth-child(5) h4:before{bottom:-28px;left:-125px;background:rgba(219,83,0,.5)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(5) h4:after{bottom:-16px;left:-96px;background:url(../images/shiokoji-powder/recipe-spoon-5.png) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:nth-child(5) p{top:345px;right:10px}#shiokoji-powder .recipe-section .recipe-list li:nth-child(5) p span{box-shadow:-11px 5px 0px 0px rgba(219,83,0,.5)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(6){background:url(../images/shiokoji-powder/recipe-img-6.jpg) no-repeat}#shiokoji-powder .recipe-section .recipe-list li:nth-child(6) h4:before{bottom:-28px;left:11px;background:rgba(165,0,7,.7)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(6) h4:after{bottom:-16px;left:40px;background:url(../images/shiokoji-powder/recipe-spoon-6.png) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:nth-child(6) p{top:345px;left:69px}#shiokoji-powder .recipe-section .recipe-list li:nth-child(6) p span{box-shadow:-11px 5px 0px 0px rgba(165,0,7,.7)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(7){background:url(../images/shiokoji-powder/recipe-img-7.jpg) no-repeat}#shiokoji-powder .recipe-section .recipe-list li:nth-child(7) h4:before{bottom:-28px;left:-125px;background:rgba(178,134,50,.5)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(7) h4:after{bottom:-16px;left:-96px;background:url(../images/shiokoji-powder/recipe-spoon-7.png) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:nth-child(7) p{top:345px;right:13px}#shiokoji-powder .recipe-section .recipe-list li:nth-child(7) p span{box-shadow:-11px 5px 0px 0px rgba(178,134,50,.5)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(8){background:url(../images/shiokoji-powder/recipe-img-8.jpg) no-repeat}#shiokoji-powder .recipe-section .recipe-list li:nth-child(8) h4:before{bottom:20px;left:11px;background:rgba(242,169,154,.7)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(8) h4:after{bottom:32px;left:40px;background:url(../images/shiokoji-powder/recipe-spoon-8.png) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:nth-child(8) p{top:297px;left:69px}#shiokoji-powder .recipe-section .recipe-list li:nth-child(8) p span{box-shadow:-11px 5px 0px 0px rgba(242,169,154,.7)}#shiokoji-powder .recipe-section .pdf-link{margin:80px auto 0;width:960px}#shiokoji-powder .btn-shiokoji-powder{padding:28px 56px;border:solid 2px #ccc;display:block;position:relative;width:100%;height:160px;background:#fff;font-family:"Noto Serif JP",serif}#shiokoji-powder .btn-shiokoji-powder small{display:block;font-size:26px;letter-spacing:.05em}#shiokoji-powder .btn-shiokoji-powder span{margin-top:2px;display:block;font-size:36px}#shiokoji-powder .btn-shiokoji-powder:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #b2000e;border-style:solid;border-width:6px 0 6px 15px;display:block;position:absolute;top:50%;right:38px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;content:""}#shiokoji-powder .btn-shiokoji-powder.-isRed{border-color:#b2000e;color:#fff;background:#b2000e}#shiokoji-powder .btn-shiokoji-powder.-isRed:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}#shiokoji-powder .contact_btn_wrap{padding:100px 0 140px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}#shiokoji-powder .contact_btn_wrap>.btn-shiokoji-powder.-isContact{padding:22px;width:410px;height:80px;font-size:20px;text-align:center}#shiokoji-powder .contact-operator{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#333;font-size:28px}#shiokoji-powder .contact-operator:before{margin-right:20px;display:block;width:61px;height:61px;background:url(../images/shiokoji-powder/icon-operator.png) no-repeat;background-size:contain;content:""}#shiokoji-powder .contact-operator small{margin:0 16px -7px;font-size:16px}@media only screen and (max-width: 750px){#contents{width:100%}#shiokoji-powder{font-size:14px;font-size:3.7333333333vw;overflow:hidden}#shiokoji-powder img{width:100%;height:auto}#shiokoji-powder .inner{margin:0 auto;padding:0 5.3333333333%;position:relative;width:100%}#shiokoji-powder .pc_hidden{display:block}#shiokoji-powder .sp_hidden{display:none !important}#shiokoji-powder .inner{padding:0 5.3333333333%;width:100%}#shiokoji-powder h2{font-size:25px;font-size:6.6666666667vw}#shiokoji-powder h2 span{margin-top:.2985074627%;letter-spacing:.08em;font-size:14px;font-size:3.7333333333vw}#shiokoji-powder .pdf-link{height:3.9166666667em;font-size:12px;font-size:3.2vw}#shiokoji-powder .pdf-link:before{top:50%;left:1.6666666667em;width:1em;height:1em}#shiokoji-powder .pdf-link span:after{top:50%;right:-1.9583333333em;width:1em;height:1.2083333333em}#shiokoji-powder .kv{height:45.7142857143em;background:url(../images/shiokoji-powder/kv-bgi-sp.jpg) no-repeat center top;background-size:100% auto}#shiokoji-powder .kv h1{padding-top:34.9333333333%;right:-.2380952381em}#shiokoji-powder nav{margin-top:-19.6%}#shiokoji-powder nav ul li:after{content:none}#shiokoji-powder nav ul li a{padding:15.2% 0;height:5.2142857143em;line-height:1.25;font-size:14px;font-size:3.7333333333vw}#shiokoji-powder nav ul li a:before{bottom:.4642857143em;width:.5em;height:.5em}#shiokoji-powder .concept-section{padding:11.0666666667% 0 18.6666666667%}#shiokoji-powder .concept-section:before{height:28.3214285714em;background:url(../images/shiokoji-powder/concept-bgi-sp.jpg) no-repeat center top;background-size:100% auto}#shiokoji-powder .concept-section:after{position:absolute;top:0;right:0;width:9.6428571429em;height:9.7857142857em;background:url(../images/shiokoji-powder/cocept-head-sp.png) no-repeat;background-size:100% auto;content:""}#shiokoji-powder .concept-section .concept-lead{margin:8.6567164179% 0 0}#shiokoji-powder .concept-section .concept-lead>p{margin-bottom:3.8805970149%;font-size:14px;font-size:3.7333333333vw}#shiokoji-powder .concept-section .concept-lead b{margin:0 .1071428571em 0 .1785714286em;padding:0 2px}#shiokoji-powder .concept-section .concept-lead:after{content:none}#shiokoji-powder .concept-section .feature-list{margin-top:15.9701492537%}#shiokoji-powder .concept-section .feature-list li{margin-bottom:11.9402985075%;padding:7.4626865672% 5.9701492537% 10.7462686567%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#shiokoji-powder .concept-section .feature-list li small{padding:.75em 0 .5416666667em;top:-.8333333333em;left:0;width:14.6268656716%;font-size:12px;font-size:3.2vw}#shiokoji-powder .concept-section .feature-list li small span{margin-top:-0.175em;font-size:20px;font-size:5.3333333333vw}#shiokoji-powder .concept-section .feature-list li h3{margin-bottom:10.1694915254%;-webkit-box-ordinal-group:2;order:1;position:relative;top:0;left:.696969697em}#shiokoji-powder .concept-section .feature-list li .feature-text{margin:6.7796610169% 0 0 0;-webkit-box-ordinal-group:4;order:3;position:relative;z-index:0;line-height:1.75;font-size:12px;font-size:3.2vw}#shiokoji-powder .concept-section .feature-list li .feature-text p+p{margin-top:1.8644067797%}#shiokoji-powder .concept-section .feature-list li .feature-text:before{position:absolute;right:-3.3333333333em;bottom:-3.75em;z-index:-1;width:8.8333333333em;height:8.25em;background:url(../images/shiokoji-powder/concept-decoration-1-sp.png);background-size:contain;content:""}#shiokoji-powder .concept-section .feature-list li>img{-webkit-box-ordinal-group:3;order:2}#shiokoji-powder .concept-section .feature-list li:nth-child(even){padding:7.4626865672% 5.9701492537% 10.7462686567%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#shiokoji-powder .concept-section .feature-list li:nth-child(even) small{left:0}#shiokoji-powder .concept-section .feature-list li:nth-child(even) h3{left:.303030303em}#shiokoji-powder .concept-section .feature-list li:nth-child(even) .feature-text{margin:6.7796610169% 0 0 0}#shiokoji-powder .concept-section .feature-list li:nth-child(even) .feature-text:before{right:20.8333333333em;bottom:-6.25em;width:7.0416666667em;height:7.625em;background:url(../images/shiokoji-powder/concept-decoration-2-sp.png);background-size:contain}#shiokoji-powder .products-section{padding:11.3333333333% 0 18.6666666667%}#shiokoji-powder .products-section .products-list{margin:17.0149253731% 0 0 auto;width:100%}#shiokoji-powder .products-section .products-list li{width:33.1343283582%}#shiokoji-powder .products-section .products-list li figure{height:7.9285714286em}#shiokoji-powder .products-section .products-list li figure img{position:relative;top:-1em}#shiokoji-powder .products-section .products-list li:first-child figure img{width:4.8571428571em}#shiokoji-powder .products-section .products-list li:nth-child(2) figure img{width:6.3928571429em}#shiokoji-powder .products-section .products-list li:nth-child(3) figure img{width:7.25em}#shiokoji-powder .products-section .products-list li h3{margin-top:.9285714286em;font-size:14px;font-size:3.7333333333vw}#shiokoji-powder .products-section .products-detail{margin-top:8.6567164179%}#shiokoji-powder .products-section .products-detail dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:12px;font-size:3.2vw}#shiokoji-powder .products-section .products-detail dl:last-child{border-bottom:none}#shiokoji-powder .products-section .products-detail dl dt{padding:1.3432835821% 0;border-bottom:solid 1px #b5903d;-webkit-box-pack:center;justify-content:center;width:100%}#shiokoji-powder .products-section .products-detail dl dt:after{content:none}#shiokoji-powder .products-section .products-detail dl dd{padding:3.4328358209% 0;width:100%}#shiokoji-powder .products-section .products-detail dl:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}#shiokoji-powder .products-section .products-detail dl:first-child dd{margin-right:.2985074627%;width:33.1343283582%}#shiokoji-powder .products-section .pdf-link{margin-top:12.6865671642%}#shiokoji-powder .recipe-section{padding:11.2% 0 0}#shiokoji-powder .recipe-section:before{height:10.5em;background:url(../images/shiokoji-powder/recipe-head-bgi-sp.jpg) center top;background-size:cover}#shiokoji-powder .recipe-section>.inner:before{top:-5.1785714286em;left:2.3214285714em;width:5.6785714286em;height:5.6785714286em}#shiokoji-powder .recipe-section>.inner:after{right:3.1785714286em;bottom:2.25em;width:4.2857142857em;height:4.1071428571em}#shiokoji-powder .recipe-section h2{padding:0 0 13.4328358209% 0}#shiokoji-powder .recipe-section .recipe-area{padding:10.6666666667% 0 18.6666666667%;background:url(../images/shiokoji-powder/recipe-bgi-sp.jpg) center top;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list{width:100%}#shiokoji-powder .recipe-section .recipe-list li{margin-bottom:10.6666666667%;width:94.6666666667%;height:20.7142857143em}#shiokoji-powder .recipe-section .recipe-list li h3{margin:0 .7042253521% 0 0;top:-.6060606061em;left:-.4545454545em;width:2em}#shiokoji-powder .recipe-section .recipe-list li h4{width:7.3571428571em}#shiokoji-powder .recipe-section .recipe-list li h4:before,#shiokoji-powder .recipe-section .recipe-list li h4:after{width:8.2857142857em;height:8.2857142857em}#shiokoji-powder .recipe-section .recipe-list li p{font-size:12px;font-size:3.2vw}#shiokoji-powder .recipe-section .recipe-list li p span{margin-bottom:.6666666667em;padding:0 .375em .3333333333em .375em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(even) h3{margin:0 0 0 .7042253521%;left:.4545454545em}#shiokoji-powder .recipe-section .recipe-list li:first-child{background:url(../images/shiokoji-powder/recipe-img-1-sp.jpg) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:first-child h4:before{bottom:.75em;left:-2.8571428571em}#shiokoji-powder .recipe-section .recipe-list li:first-child h4:after{bottom:1.1071428571em;left:-1.8214285714em}#shiokoji-powder .recipe-section .recipe-list li:first-child p{top:17.5416666667em;right:-2.8333333333em}#shiokoji-powder .recipe-section .recipe-list li:first-child p span{box-shadow:-.5416666667em .25em 0px 0px rgba(195,138,0,.5)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(2){background:url(../images/shiokoji-powder/recipe-img-2-sp.jpg) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:nth-child(2) h4:before{bottom:-1em;left:1.0714285714em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(2) h4:after{bottom:-.6428571429em;left:2.1071428571em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(2) p{top:16.2083333333em;left:2.7916666667em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(2) p span{box-shadow:-.5416666667em .25em 0px 0px rgba(36,89,0,.7)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(3){background:url(../images/shiokoji-powder/recipe-img-3-sp.jpg) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:nth-child(3) h4:before{bottom:-1.0357142857em;left:-3.0357142857em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(3) h4:after{bottom:-.6785714286em;left:-2em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(3) p{top:16.3333333333em;right:-.5416666667em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(3) p span{box-shadow:-.5416666667em .25em 0px 0px rgba(0,68,81,.5)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(4){background:url(../images/shiokoji-powder/recipe-img-4-sp.jpg) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:nth-child(4) h4:before{bottom:.75em;left:1.0714285714em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(4) h4:after{bottom:1.1071428571em;left:2.1071428571em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(4) p{top:17.5833333333em;left:1.5416666667em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(4) p span{box-shadow:-.5416666667em .25em 0px 0px rgba(166,0,91,.5)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(5){background:url(../images/shiokoji-powder/recipe-img-5-sp.jpg) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:nth-child(5) h4:before{bottom:-1.0357142857em;left:-3.0357142857em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(5) h4:after{bottom:-.6785714286em;left:-2em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(5) p{top:16.2916666667em;right:-.0833333333em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(5) p span{box-shadow:-.5416666667em .25em 0px 0px rgba(219,83,0,.5)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(6){background:url(../images/shiokoji-powder/recipe-img-6-sp.jpg) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:nth-child(6) h4:before{bottom:-1.0357142857em;left:1.0714285714em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(6) h4:after{bottom:-.6785714286em;left:2.1071428571em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(6) p{top:16.375em;left:1.5416666667em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(6) p span{box-shadow:-.5416666667em .25em 0px 0px rgba(165,0,7,.7)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(7){background:url(../images/shiokoji-powder/recipe-img-7-sp.jpg) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:nth-child(7) h4:before{bottom:-1.0357142857em;left:-3.0357142857em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(7) h4:after{bottom:-.6785714286em;left:-2em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(7) p{top:16.2916666667em;right:-0.875em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(7) p span{box-shadow:-.5416666667em .25em 0px 0px rgba(178,134,50,.5)}#shiokoji-powder .recipe-section .recipe-list li:nth-child(8){background:url(../images/shiokoji-powder/recipe-img-8-sp.jpg) no-repeat;background-size:100% auto}#shiokoji-powder .recipe-section .recipe-list li:nth-child(8) h4:before{bottom:.7857142857em;left:1.0714285714em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(8) h4:after{bottom:1.1428571429em;left:2.1071428571em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(8) p{top:17.625em;left:1.5em}#shiokoji-powder .recipe-section .recipe-list li:nth-child(8) p span{box-shadow:-.5416666667em .25em 0px 0px rgba(242,169,154,.7)}#shiokoji-powder .recipe-section .pdf-link{margin:10.6666666667% auto 0;width:89.3333333333%}#shiokoji-powder .btn-shiokoji-powder{padding:1.0714285714em 1.4285714286em;border:solid .0714285714em #ccc;height:5.7142857143em}#shiokoji-powder .btn-shiokoji-powder small{font-size:13px;font-size:3.4666666667vw;letter-spacing:-1px}#shiokoji-powder .btn-shiokoji-powder span{margin-top:.0555555556em;font-size:18px;font-size:4.8vw;letter-spacing:-1px}#shiokoji-powder .btn-shiokoji-powder:after{border-width:.25em 0 .25em .6428571429em;top:50%;right:1.25em}#shiokoji-powder .contact_btn_wrap{padding:8.9552238806% 0;display:block;-webkit-box-pack:justify;justify-content:space-between}#shiokoji-powder .contact_btn_wrap>.btn-shiokoji-powder.-isContact{margin-top:1.1428571429em;padding:.75em;width:100%;height:3.5714285714em;font-size:14px;font-size:3.7333333333vw}#shiokoji-powder .contact_btn_wrap.-bottom{padding:13.3333333333% 5.3333333333%}#shiokoji-powder .contact-operator{padding-left:2.6865671642%;font-size:18px;font-size:4.8vw;letter-spacing:-0.01em;white-space:nowrap}#shiokoji-powder .contact-operator:before{margin-right:.5555555556em;width:1.6944444444em;height:1.6944444444em}#shiokoji-powder .contact-operator small{margin:0 0 -.2916666667em .7142857143em;position:relative;right:-.4166666667em;font-size:12px;font-size:3.2vw;letter-spacing:.05em}}
