@charset "UTF-8";*{margin:0;padding:0}a{text-decoration:none}ul{list-style-type:none}button{background-color:transparent;border:none;cursor:pointer;outline:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@font-face{font-family:Century;src:url(/common/fonts/CenturyNormal.ttf) format("truetype")}html{font-size:62.5%}body{line-height:1.5;font-family:YakuHanJP_Noto,"Noto Sans JP",sans-serif;-webkit-text-size-adjust:100%;letter-spacing:.1em;overflow-x:hidden}a{color:#000;text-decoration:none}img{width:100%;height:auto}.cmn-section-wrapper{padding:4rem 0}@media screen and (min-width:768px){.cmn-section-wrapper{padding:6rem 0}}@media screen and (min-width:960px){.cmn-section-wrapper{padding:8rem 0}}.cmn-inner{margin:0 auto;padding:0 1.5rem}@media screen and (min-width:400px){.cmn-inner{width:80%}}@media screen and (min-width:768px){.cmn-inner{width:auto;max-width:64rem}}@media screen and (min-width:960px){.cmn-inner{width:auto;max-width:96rem}}.cmn-commodity-message{font-size:2.4rem;margin-bottom:2rem}@media screen and (min-width:360px){.cmn-commodity-message{font-size:3.2rem}}@media screen and (min-width:1256px){.cmn-commodity-message{font-size:6.1rem;margin-bottom:0}}.cmn-commodity-message p{display:inline-block;color:#fff;line-height:3.6rem;letter-spacing:.3rem;padding:0 .5rem;font-weight:700}@media screen and (min-width:360px){.cmn-commodity-message p{line-height:4.2rem}}@media screen and (min-width:768px){.cmn-commodity-message p{line-height:5.6rem}}@media screen and (min-width:960px){.cmn-commodity-message p{padding:0 .7rem;letter-spacing:.3rem}}@media screen and (min-width:1256px){.cmn-commodity-message p{padding:0 1rem;line-height:7rem;letter-spacing:.5rem}}.cmn-commodity-message p:nth-child(n+2){margin-top:.6rem}@media screen and (min-width:1256px){.cmn-commodity-message p:nth-child(n+2){margin-top:1rem}}.cmn-commodity-message p span{font-size:1.6rem}@media screen and (min-width:360px){.cmn-commodity-message p span{font-size:2rem}}@media screen and (min-width:768px){.cmn-commodity-message p span{font-size:3.4rem}}@media screen and (min-width:1256px){.cmn-commodity-message p span{font-size:4.9rem}}.cmn-commodity-title{font-size:2rem;margin-top:1rem;font-weight:500}@media screen and (min-width:360px){.cmn-commodity-title{font-size:2.4rem}}@media screen and (min-width:768px){.cmn-commodity-title{font-size:2.6rem;margin-top:2rem}}@media screen and (min-width:960px){.cmn-commodity-title{margin-top:4rem}}@media screen and (min-width:1256px){.cmn-commodity-title{font-size:3.2rem}}.cmn-commodity-text{font-family:YakuHanJP_Narrow,"游ゴシック","Yu Gothic","游ゴシック体",YuGothic,sans-serif;font-size:1.4rem;line-height:2;margin-top:1rem;text-align:left}@media screen and (min-width:768px){.cmn-commodity-text{font-size:1.6rem;margin-top:2rem}}.cmn-detail-btn{display:inline-block;color:#fff;font-size:1.4rem;padding:1rem 1.6rem;border-radius:.5rem;margin-top:1rem;-webkit-transition:.3s;transition:.3s}.cmn-detail-btn:hover{opacity:.7}@media screen and (min-width:360px){.cmn-detail-btn{font-size:1.6rem;padding:1rem 2rem}}@media screen and (min-width:768px){.cmn-detail-btn{font-size:1.8rem;padding:1rem 6rem;margin-top:2rem}}.yugothic-bold{font-family:YakuHanJP_Narrow,"游ゴシック","Yu Gothic","游ゴシック体",YuGothic,sans-serif;font-weight:700}.yugothic-medium{font-family:YakuHanJP_Narrow,"游ゴシック","Yu Gothic","游ゴシック体",YuGothic,sans-serif;font-weight:400}.roboto{font-family:Roboto,sans-serif}.pc-br{display:none}@media screen and (min-width:768px){.pc-br{display:block}}.sp-br{display:block}@media screen and (min-width:768px){.sp-br{display:none}}.xs-br{display:block}@media screen and (min-width:400px){.xs-br{display:none}}.xs-upper-br{display:none}@media screen and (min-width:400px){.xs-upper-br{display:block}}.suiso-cmn-message img{width:160px}@media screen and (min-width:768px){.suiso-cmn-message img{width:200px}}@media screen and (min-width:960px){.suiso-cmn-message img{width:270px}}.suiso-cmn-text{font-size:1.4rem;line-height:1.8;margin-top:1rem}@media screen and (min-width:768px){.suiso-cmn-text{font-size:1.5rem;margin-top:0;line-height:2}}@media screen and (min-width:960px){.suiso-cmn-text{font-size:2.2rem}}.header{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:10}.header .header-inner{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;height:6rem;line-height:6rem}@media screen and (min-width:960px){.header .header-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:1256px){.header .header-inner{height:8rem;line-height:8rem}}.header .header-inner .header-logo{margin-left:2rem}@media screen and (min-width:960px){.header .header-inner .header-logo{margin:0 4rem}}.header .header-inner .header-logo img{vertical-align:middle;width:200px}@media screen and (min-width:960px){.header .header-inner .header-logo img{width:220px}}@media screen and (min-width:1256px){.header .header-inner .header-logo img{width:292px}}.header .header-inner .header-logo:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.header .header-inner .header-nav{position:fixed;z-index:10;background-color:#fff;border-bottom:3px solid #99131f;-webkit-box-sizing:border-box;box-sizing:border-box;height:39vh;top:-39vh;width:100%;-webkit-transition:.6s;transition:.6s}@media screen and (min-width:960px){.header .header-inner .header-nav{position:initial;background-color:initial;border:initial;height:initial;top:initial;-webkit-transition:initial;transition:initial;display:block;margin-left:5rem}}@media screen and (min-width:1256px){.header .header-inner .header-nav{margin-left:8rem}}.header .header-inner .header-nav .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;text-align:center;line-height:7vh}@media screen and (min-width:960px){.header .header-inner .header-nav .nav-list{-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial;text-align:initial;line-height:initial;padding-right:19rem}}.header .header-inner .header-nav .nav-list .nav-item{font-size:1.4rem;font-weight:500}@media screen and (min-width:960px){.header .header-inner .header-nav .nav-list .nav-item{margin-right:4rem}}@media screen and (min-width:1256px){.header .header-inner .header-nav .nav-list .nav-item{font-size:1.6rem;margin-right:5rem}}.header .header-inner .header-nav .nav-list .nav-item a{display:inline-block}.header .header-inner .header-nav .nav-list .nav-item a:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.header .header-inner .header-nav .nav-list .nav-item:first-child{margin-top:3vh}@media screen and (min-width:960px){.header .header-inner .header-nav .nav-list .nav-item:first-child{margin-top:0}}.header .header-inner .header-nav .nav-list .nav-item:last-child{display:block;margin-top:1.8rem}.header .header-inner .header-nav .nav-list .nav-item:last-child img{width:210px;border-radius:5px}@media screen and (min-width:360px){.header .header-inner .header-nav .nav-list .nav-item:last-child img{width:246px}}@media screen and (min-width:960px){.header .header-inner .header-nav .nav-list .nav-item:last-child{display:none}}.header .header-inner .header-nav.show{top:0}.header .header-inner .header-nav.show .nav-list .nav-item a{color:#99131f}.header .header-inner .btn-to-ecsite{position:fixed;z-index:10;right:0;width:20rem;display:none}@media screen and (min-width:960px){.header .header-inner .btn-to-ecsite{display:block}}@media screen and (min-width:1256px){.header .header-inner .btn-to-ecsite{width:246px}}.header .header-inner .btn-to-ecsite a img{vertical-align:middle;border-radius:5px 0 0 5px}.header .header-inner .btn-to-ecsite a:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.header .header-inner .nav-toggle{display:block;position:fixed;top:3rem;right:2rem;width:2rem;height:1.5rem;z-index:20}@media screen and (min-width:960px){.header .header-inner .nav-toggle{display:none}}.header .header-inner .nav-toggle .line{display:block;width:100%;height:2px;background-color:#222;position:absolute;-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s}.header .header-inner .nav-toggle .line:nth-child(1){top:0}.header .header-inner .nav-toggle .line:nth-child(2){top:0;bottom:0;margin:auto}.header .header-inner .nav-toggle .line:nth-child(3){bottom:0}.header .header-inner .nav-toggle.show .line{background-color:#99131f}.header .header-inner .nav-toggle.show .line:nth-child(1){-webkit-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg)}.header .header-inner .nav-toggle.show .line:nth-child(2){opacity:0}.header .header-inner .nav-toggle.show .line:nth-child(3){-webkit-transform:translateY(-7px) rotate(45deg);transform:translateY(-7px) rotate(45deg)}.header .header-inner .bg-cover{display:none;position:fixed;z-index:5;width:100%;height:100%;top:0;left:0;background:rgba(3,3,3,.5)}.header .header-inner .bg-cover.show{display:block}.footer{font-family:YakuHanJP_Narrow,"游ゴシック","Yu Gothic","游ゴシック体",YuGothic,sans-serif;background-color:#9c0d1a;color:#fff;padding:2rem 0 1.5rem 0}@media screen and (min-width:960px){.footer{padding:4rem 0 3rem 0}}.footer .footer-inner{text-align:center}.footer .footer-inner .footer-operation{font-size:1.4rem;font-weight:700;margin-bottom:1.6rem}@media screen and (min-width:960px){.footer .footer-inner .footer-operation{font-size:1.6rem}}.footer .footer-inner img{width:24px}@media screen and (min-width:960px){.footer .footer-inner img{width:34px}}.footer .footer-inner .footer-company{font-size:1.2rem;font-weight:700;margin-top:.6rem}@media screen and (min-width:960px){.footer .footer-inner .footer-company{font-size:1.4rem}}.footer .footer-inner .footer-address,.footer .footer-inner .footer-tel{font-size:1.2rem}@media screen and (min-width:768px){.footer .footer-inner .footer-address,.footer .footer-inner .footer-tel{font-size:1.4rem}}.footer .footer-inner .footer-address{margin-top:.6rem}@media screen and (min-width:360px){.footer .footer-inner .footer-address .xxs-br{display:none}}@media screen and (min-width:400px){.footer .footer-inner .footer-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer .footer-inner .footer-tel .footer-tel-item{margin:.6rem 1rem 0 1rem}.footer .footer-inner .footer-tel .footer-tel-item .tel-wrap{color:#fff;text-decoration:underline}@media screen and (min-width:768px){.footer .footer-inner .footer-tel .footer-tel-item .tel-wrap{text-decoration:none;pointer-events:none}}.footer .footer-inner small{display:inline-block;font-size:1rem;margin-top:2rem}@media screen and (min-width:960px){.footer .footer-inner small{font-size:1.2rem;margin-top:6rem}}.fv{background-image:url(../images/sp-fv.png);background-size:cover;background-position:80% 0;height:50rem;border-top:4px solid #99131f}@media screen and (min-width:768px){.fv{background-image:url(../images/fv.png);background-position:69% 0;height:60rem}}@media screen and (min-width:960px){.fv{height:67.3rem}}.fv .fv-inner{padding:15rem 2rem 0 2rem}@media screen and (min-width:768px){.fv .fv-inner{padding:13rem 0 0 0}}@media screen and (min-width:960px){.fv .fv-inner{padding:17.7rem 0 0 0}}.fv .fv-inner .fv-logo{width:88%}@media screen and (min-width:360px){.fv .fv-inner .fv-logo{width:85%}}@media screen and (min-width:768px){.fv .fv-inner .fv-logo{width:40rem}}@media screen and (min-width:960px){.fv .fv-inner .fv-logo{width:44.8rem}}.fv .fv-inner .fv-border{display:inline-block;height:1px;width:43%;background-color:#c6dbde;margin:2rem 0 1rem 20%}@media screen and (min-width:768px){.fv .fv-inner .fv-border{margin:5rem 0 4rem 10rem;width:20.8rem}}@media screen and (min-width:960px){.fv .fv-inner .fv-border{margin:5rem 0 4rem 13rem}}.fv .fv-inner .fv-texts{width:85%;font-size:1.2rem;line-height:2.4rem;font-family:YuMincho,"Yu Mincho",serif}@media screen and (min-width:768px){.fv .fv-inner .fv-texts{width:40rem;font-size:1.4rem;line-height:3.2rem}}@media screen and (min-width:960px){.fv .fv-inner .fv-texts{width:44.7rem;font-size:1.6rem}}@media screen and (min-width:360px){.commodity-suiso .commodity-inner{margin-left:16.75px;margin-right:16.75px}}@media screen and (min-width:400px){.commodity-suiso .commodity-inner{margin-left:auto;margin-right:auto}}@media screen and (min-width:960px){.commodity-suiso .commodity-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.commodity-suiso .commodity-inner .commodity-texts-wrapper{text-align:center}@media screen and (min-width:960px){.commodity-suiso .commodity-inner .commodity-texts-wrapper{width:60%;text-align:initial}}.commodity-suiso .commodity-inner .commodity-texts-wrapper .suiso-message{margin-bottom:2rem;text-align:left}.commodity-suiso .commodity-inner .commodity-texts-wrapper .suiso-message p{background:-webkit-gradient(linear,left top,right top,from(#199dfc),to(#39bdce));background:-webkit-linear-gradient(left,#199dfc,#39bdce);background:linear-gradient(90deg,#199dfc,#39bdce)}.commodity-suiso .commodity-inner .commodity-texts-wrapper img{display:block;width:70%;margin-left:3%}@media screen and (min-width:768px){.commodity-suiso .commodity-inner .commodity-texts-wrapper img{width:60%;margin-left:8.5%}}@media screen and (min-width:960px){.commodity-suiso .commodity-inner .commodity-texts-wrapper img{display:none}}.commodity-suiso .commodity-inner .commodity-texts-wrapper .suiso-title{color:#199dfc}.commodity-suiso .commodity-inner .commodity-texts-wrapper .suiso-btn{background-color:#199dfc}.commodity-suiso .commodity-inner .commodity-image{display:none}@media screen and (min-width:960px){.commodity-suiso .commodity-inner .commodity-image{display:block;width:45%}}.yuukisuiso{padding-top:9rem;background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,#fff),to(#eaffff));background:-webkit-linear-gradient(top,#fff 45%,#eaffff);background:linear-gradient(180deg,#fff 45%,#eaffff)}@media screen and (min-width:768px){.yuukisuiso{padding-top:10rem}}@media screen and (min-width:960px){.yuukisuiso{padding-top:14rem}}.yuukisuiso-purchase{position:relative;width:100%}.yuukisuiso-purchase::after,.yuukisuiso-purchase::before{content:"";background-repeat:repeat-x;background-size:3px 400px;width:50%;height:100%;position:absolute;z-index:1;top:0}.yuukisuiso-purchase::before{background-image:url(../images/yuukisuiso-purchase-left.jpg);left:0}.yuukisuiso-purchase::after{background-image:url(../images/yuukisuiso-purchase-right.jpg);right:0}.yuukisuiso-purchase .purchase-inner{position:relative;z-index:2;height:400px;background:url(../images/yuukisuiso-purchase-center.jpg) center center no-repeat;background-size:1360px 400px;background-position:25%;width:auto;max-width:1360px}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner{background-position:30%}}@media screen and (min-width:960px){.yuukisuiso-purchase .purchase-inner{background-position:center}}.yuukisuiso-purchase .purchase-inner .purchase-contents{-webkit-box-sizing:border-box;box-sizing:border-box;width:960px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto;padding-top:50px;position:relative;padding-left:160px}@media screen and (min-width:360px){.yuukisuiso-purchase .purchase-inner .purchase-contents{padding-left:160px}}@media screen and (min-width:400px){.yuukisuiso-purchase .purchase-inner .purchase-contents{padding-left:200px}}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents{padding-left:295px}}@media screen and (min-width:960px){.yuukisuiso-purchase .purchase-inner .purchase-contents{padding-left:335px}}.yuukisuiso-purchase .purchase-inner .purchase-contents::before{content:"送料\a無料";white-space:pre;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:25px;left:0;height:67px;width:67px;border-radius:50%;font-size:1.8rem;font-weight:700;background-color:#ff0;line-height:1.1}@media screen and (min-width:360px){.yuukisuiso-purchase .purchase-inner .purchase-contents::before{top:25px;left:-1%;font-size:2.5rem;height:88px;width:88px}}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents::before{left:0;top:40px}}.yuukisuiso-purchase .purchase-inner .purchase-contents .purchase-title{font-size:2.2rem;color:#3489bf}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .purchase-title{font-size:2.4rem}}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .purchase-title{padding-top:50px}}@media screen and (min-width:960px){.yuukisuiso-purchase .purchase-inner .purchase-contents .purchase-title{font-size:3.5rem;padding-top:0}}.yuukisuiso-purchase .purchase-inner .purchase-contents .purchase-title .purchase-gap{display:block;content:"";margin:-15px 0}.yuukisuiso-purchase .purchase-inner .purchase-contents .purchase-title .grain-quantity{font-size:1.2rem}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .purchase-title .grain-quantity{padding-left:1rem;font-size:1.6rem}}@media screen and (min-width:960px){.yuukisuiso-purchase .purchase-inner .purchase-contents .purchase-title .grain-quantity{font-size:2.7rem}}.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-text{font-size:1.4rem;margin-top:.7rem}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-text{font-size:1.4rem;margin-top:1.5rem}}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-text{font-size:1.6rem}}@media screen and (min-width:960px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-text{font-size:2.1rem}}.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-text .price-discount{color:#ff6c00;position:relative;font-weight:500}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-text .price-discount{margin-left:2rem}}.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-text .price-discount::after{content:"";height:1px;width:14rem;background-color:#fb6c21;position:absolute;bottom:2px;left:0}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-text .price-discount::after{width:100%}}.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-text span{display:block}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-text span{display:inline-block}}.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container{line-height:1;margin-top:.3rem}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .regular-price-number{font-size:4rem}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .regular-price-number{font-size:5.2rem}}@media screen and (min-width:960px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .regular-price-number{font-size:9.6rem}}.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .yen{font-size:1.6rem}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .yen{font-size:2rem}}@media screen and (min-width:960px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .yen{font-size:4rem}}.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .tax-included{font-size:1rem}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .tax-included{font-size:1.2rem;padding-left:.5rem}}@media screen and (min-width:960px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .tax-included{font-size:1.6rem}}.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price-btn{background-color:#009dff;border-radius:5px;display:inline-block;padding:1.2rem 1.4rem;margin:1rem 0 0 0;width:auto;text-align:center;width:150px}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price-btn{width:auto;padding:1.6rem 2rem;margin:0 0 0 2.2rem}}@media screen and (min-width:960px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price-btn{padding:2.4rem 3rem;margin:1rem 0 0 2.2rem}}.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price-btn span{font-size:1.2rem;font-weight:700;color:#fff}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price-btn span{font-size:1.6rem}}@media screen and (min-width:960px){.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price-btn span{font-size:2rem}}.yuukisuiso-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price-btn:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.yuukisuiso-purchase .purchase-inner .purchase-contents .price-border{content:none}@media screen and (min-width:400px){.yuukisuiso-purchase .purchase-inner .purchase-contents .price-border{height:1px;width:100%;background-color:#151515;margin:1.4rem 0 1rem}}@media screen and (min-width:960px){.yuukisuiso-purchase .purchase-inner .purchase-contents .price-border{margin:2.4rem 0 1rem}}.yuukisuiso-purchase .purchase-inner .purchase-contents .normal-price-container{margin-top:10px}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price{display:inline-block}}.yuukisuiso-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .normal-price-text{font-size:1rem}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .normal-price-text{font-size:1.6rem;display:inline-block}}.yuukisuiso-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .normal-price-number{font-size:1.8rem}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .normal-price-number{padding-left:.4rem}}@media screen and (min-width:960px){.yuukisuiso-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .normal-price-number{font-size:4rem;padding-left:1.4rem}}.yuukisuiso-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .yen{font-size:1rem}@media screen and (min-width:960px){.yuukisuiso-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .yen{font-size:1.8rem}}.yuukisuiso-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .tax-included{font-size:1rem}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .tax-included{padding-left:.5rem;font-size:1.2rem}}.yuukisuiso-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price-btn span{font-size:1.3rem}@media screen and (min-width:768px){.yuukisuiso-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price-btn span{font-size:1.6rem;padding-left:2rem}}@media screen and (min-width:960px){.yuukisuiso-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price-btn span{font-size:1.8rem}}.yuukisuiso-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price-btn:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.yuukisuiso-feature{background-image:url(../images/yuukisuiso-feature-bg.jpg);background-size:cover;padding-bottom:0}@media screen and (min-width:400px){.yuukisuiso-feature{padding-bottom:40px}}@media screen and (min-width:768px){.yuukisuiso-feature{padding-bottom:60px}}@media screen and (min-width:960px){.yuukisuiso-feature{padding-bottom:80px}}.yuukisuiso-feature .feature-inner .feature-title{line-height:1;text-align:center}.yuukisuiso-feature .feature-inner .feature-title .yuukisuiso-name{letter-spacing:.13em}@media screen and (min-width:360px){.yuukisuiso-feature .feature-inner .feature-title .yuukisuiso-name{font-size:2.2rem}}@media screen and (min-width:400px){.yuukisuiso-feature .feature-inner .feature-title .yuukisuiso-name{font-size:2.6rem}}@media screen and (min-width:768px){.yuukisuiso-feature .feature-inner .feature-title .yuukisuiso-name{font-size:3rem}}@media screen and (min-width:960px){.yuukisuiso-feature .feature-inner .feature-title .yuukisuiso-name{font-size:4.4rem}}.yuukisuiso-feature .feature-inner .feature-title .point-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:.8rem}.yuukisuiso-feature .feature-inner .feature-title .point-wrapper .feature-number{font-size:8rem}@media screen and (min-width:768px){.yuukisuiso-feature .feature-inner .feature-title .point-wrapper .feature-number{font-size:10rem}}@media screen and (min-width:960px){.yuukisuiso-feature .feature-inner .feature-title .point-wrapper .feature-number{font-size:13.6rem}}.yuukisuiso-feature .feature-inner .feature-title .point-wrapper .point{font-size:1.6rem;margin:0 0 1rem 1rem;line-height:1.4}@media screen and (min-width:768px){.yuukisuiso-feature .feature-inner .feature-title .point-wrapper .point{font-size:2rem;margin:0 0 1rem 1.6rem}}@media screen and (min-width:960px){.yuukisuiso-feature .feature-inner .feature-title .point-wrapper .point{font-size:3.2rem}}.yuukisuiso-feature .feature-inner .feature-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4rem}@media screen and (min-width:768px){.yuukisuiso-feature .feature-inner .feature-list{margin-top:3rem}}@media screen and (min-width:960px){.yuukisuiso-feature .feature-inner .feature-list{margin-top:6rem}}.yuukisuiso-feature .feature-inner .feature-list .feature-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border:4px solid #009dff}@media screen and (min-width:768px){.yuukisuiso-feature .feature-inner .feature-list .feature-item{width:47%}}.yuukisuiso-feature .feature-inner .feature-list .feature-item:nth-child(2){margin-top:2rem}@media screen and (min-width:768px){.yuukisuiso-feature .feature-inner .feature-list .feature-item:nth-child(2){margin-top:0}}.yuukisuiso-feature .feature-inner .feature-list .feature-item:nth-child(n+3){margin-top:2rem}@media screen and (min-width:768px){.yuukisuiso-feature .feature-inner .feature-list .feature-item:nth-child(n+3){margin-top:4rem}}.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-number-wrapper{text-align:center;background-color:#009dff;color:#fff;padding:0 .8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:400px){.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-number-wrapper{padding:0 1rem}}@media screen and (min-width:960px){.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-number-wrapper{padding:0 2.6rem}}.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-number-wrapper .point-letter{font-size:1rem}@media screen and (min-width:400px){.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-number-wrapper .point-letter{font-size:1.4rem}}.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-number-wrapper .number{display:block;font-size:4rem;line-height:4rem}@media screen and (min-width:400px){.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-number-wrapper .number{font-size:5rem;line-height:5rem}}@media screen and (min-width:960px){.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-number-wrapper .number{font-size:7rem;line-height:7rem}}.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-text-wrapper{width:100%;background-color:#fff;padding:2rem 1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:justify;align-content:space-between}@media screen and (min-width:768px){.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-text-wrapper{padding:3rem 2rem}}.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-heading{font-size:1.8rem;margin-bottom:1rem}@media screen and (min-width:400px){.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-heading{font-size:2rem;margin-bottom:1.5rem}}@media screen and (min-width:960px){.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-heading{font-size:2.6rem}}.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-explanation{font-size:1.3rem}@media screen and (min-width:400px){.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-explanation{font-size:1.4rem}}@media screen and (min-width:960px){.yuukisuiso-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-explanation{font-size:1.6rem}}.yuukisuiso-feature .feature-inner .feature-message{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width:768px){.yuukisuiso-feature .feature-inner .feature-message{margin-top:4rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:960px){.yuukisuiso-feature .feature-inner .feature-message{margin-top:8rem}}.yuukisuiso-feature .feature-inner .feature-message .small-size{font-size:1rem}@media screen and (min-width:768px){.yuukisuiso-feature .feature-inner .feature-message .small-size{font-size:1.1rem}}@media screen and (min-width:960px){.yuukisuiso-feature .feature-inner .feature-message .small-size{font-size:1.6rem}}.yuukisuiso-feature .feature-inner .feature-beneficial{width:100%}@media screen and (min-width:360px){.yuukisuiso-feature .feature-inner .feature-beneficial{margin-top:40px}}@media screen and (min-width:400px){.yuukisuiso-feature .feature-inner .feature-beneficial{margin-top:70px}}.yuukisuiso-feature .feature-inner .feature-beneficial .feature-beneficial-text{background-image:url(../images/feature-beneficial.jpg);background-size:cover;position:relative}.yuukisuiso-feature .feature-inner .feature-beneficial .feature-beneficial-text::before{content:"";position:absolute;width:100%;height:50px;top:80%;z-index:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(60%,#fff));background-image:-webkit-linear-gradient(top,transparent 0 30%,#fff 60% 100%);background-image:linear-gradient(180deg,transparent 0 30%,#fff 60% 100%)}.yuukisuiso-feature .feature-inner .feature-beneficial .feature-beneficial-title{padding-top:20px;padding-bottom:20px;text-align:center}.yuukisuiso-feature .feature-inner .feature-beneficial .feature-change{font-size:3.4rem}.yuukisuiso-feature .feature-inner .feature-beneficial .feature-change .feature-change-image{font-size:1.8rem}.yuukisuiso-feature .feature-inner .feature-beneficial .feature-change-img{margin:0 auto;margin-top:20px}.yuukisuiso-feature .feature-inner .feature-beneficial .feature-change-img img{margin:0 calc(50% - 50vw);width:100vw}@media screen and (min-width:400px){.yuukisuiso-feature .feature-inner .feature-beneficial .feature-change-img img{width:100%;margin-left:auto;margin-right:auto}}.ability{background-size:cover;color:#fff;text-align:center;position:relative;padding-top:7rem;padding-bottom:4rem}@media screen and (min-width:360px){.ability{padding-top:7rem;padding-bottom:4rem}}@media screen and (min-width:400px){.ability{padding:7rem 0}}@media screen and (min-width:768px){.ability{padding:10rem 0 3rem}}@media screen and (min-width:960px){.ability{padding:14rem 0 3rem}}.ability::before{content:"";background-image:url(../images/zeolite-bg.jpg);background-size:cover;position:absolute;top:0;left:0;width:100%;height:450vh;z-index:-2}@media screen and (min-width:768px){.ability::before{height:300vh}}@media screen and (min-width:960px){.ability::before{height:250vh}}.ability::after{content:"";background-image:url(../images/zeolite-row.jpg);background-size:cover;position:absolute;left:0;width:100%;bottom:0;height:500rem;z-index:-2}@media screen and (min-width:768px){.ability::after{height:350rem}}@media screen and (min-width:960px){.ability::after{height:200rem}}.ability .ability-head{display:-webkit-box;display:-ms-flexbox;display:flex}.ability .ability-head .ability-head-item{position:relative;width:172px;left:10%}@media screen and (min-width:400px){.ability .ability-head .ability-head-item{position:absolute;left:55%;top:1%;left:60%}}@media screen and (min-width:768px){.ability .ability-head .ability-head-item{top:1%;left:65%}}@media screen and (min-width:960px){.ability .ability-head .ability-head-item{top:3%}}.ability .ability-head .ability-head-item img{width:50%}@media screen and (min-width:768px){.ability .ability-head .ability-head-item img{width:80%}}@media screen and (min-width:960px){.ability .ability-head .ability-head-item img{width:100%}}.ability .ability-inner .ability-title{font-size:2.4rem;text-align:left;left:15%;position:relative}@media screen and (min-width:400px){.ability .ability-inner .ability-title{left:25%}}@media screen and (min-width:768px){.ability .ability-inner .ability-title{font-size:3rem;left:0}}@media screen and (min-width:960px){.ability .ability-inner .ability-title{font-size:2.6rem}}.ability .ability-inner .ability-title .point-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:-3rem;padding-top:20px}.ability .ability-inner .ability-title .point-wrapper .ability-number{font-size:8rem}@media screen and (min-width:768px){.ability .ability-inner .ability-title .point-wrapper .ability-number{font-size:10rem}}@media screen and (min-width:960px){.ability .ability-inner .ability-title .point-wrapper .ability-number{font-size:14.1rem}}.ability .ability-inner .ability-title .point-wrapper .point{font-size:2.4rem;margin-bottom:30px;line-height:1.4}@media screen and (min-width:768px){.ability .ability-inner .ability-title .point-wrapper .point{font-size:5rem;margin-bottom:30px}}@media screen and (min-width:960px){.ability .ability-inner .ability-title .point-wrapper .point{font-size:8.6rem;margin-bottom:40px}}.ability .ability-inner .about-ability{margin-top:1.6rem;font-size:1.4rem;text-align:left}@media screen and (min-width:768px){.ability .ability-inner .about-ability{margin-top:2.4rem;font-size:1.6rem;text-align:unset}}@media screen and (min-width:960px){.ability .ability-inner .about-ability{margin-top:5.8rem;font-size:1.8rem}}.ability .ability-inner .ability-feature-title{margin-top:3rem;font-size:1.8rem;font-weight:500}@media screen and (min-width:768px){.ability .ability-inner .ability-feature-title{margin-top:5rem;font-size:2rem}}@media screen and (min-width:960px){.ability .ability-inner .ability-feature-title{margin-top:5.8rem;font-size:2.8rem}}.ability .ability-inner .ability-feature-explanation{margin-top:1.2rem;font-size:1.4rem;text-align:left}@media screen and (min-width:768px){.ability .ability-inner .ability-feature-explanation{margin-top:2rem;font-size:1.6rem;text-align:unset}}@media screen and (min-width:960px){.ability .ability-inner .ability-feature-explanation{margin-top:2.7rem;font-size:1.8rem}}.ability .ability-inner .ability-feature-list{margin:3rem auto 0;width:90%}@media screen and (min-width:400px){.ability .ability-inner .ability-feature-list{width:72%}}@media screen and (min-width:768px){.ability .ability-inner .ability-feature-list{width:auto}}@media screen and (min-width:960px){.ability .ability-inner .ability-feature-list{margin-top:-1rem}}.ability .ability-inner .ability-feature-list .ability-feature-item{display:-webkit-box;display:-ms-flexbox;display:flex}.ability .ability-inner .ability-feature-list .ability-feature-item:first-child{margin-bottom:1.6rem}@media screen and (min-width:768px){.ability .ability-inner .ability-feature-list .ability-feature-item:first-child{margin-bottom:0}}.ability .ability-inner .ability-feature-list .ability-feature-item .number{color:#3489bf;background-color:#ffed62;font-size:2rem;font-weight:700;width:3.2rem;height:3.2rem;border-radius:1.6rem}@media screen and (min-width:768px){.ability .ability-inner .ability-feature-list .ability-feature-item .number{font-size:2.8rem;width:4rem;height:4rem;border-radius:2rem}}@media screen and (min-width:960px){.ability .ability-inner .ability-feature-list .ability-feature-item .number{font-size:3.5rem;width:5.2rem;height:5.2rem;border-radius:2.6rem}}.ability .ability-inner .ability-feature-list .ability-feature-item .ability-feature-heading{margin-top:.5rem;font-size:2rem;font-weight:500;letter-spacing:.12em;width:270px;text-align:left;padding-left:10px}@media screen and (min-width:768px){.ability .ability-inner .ability-feature-list .ability-feature-item .ability-feature-heading{font-size:2.6rem;width:auto;padding-left:20px}}@media screen and (min-width:960px){.ability .ability-inner .ability-feature-list .ability-feature-item .ability-feature-heading{font-size:2.7rem}}.ability .ability-inner .ability-feature-list .ability-feature-text{font-size:1.4rem;text-align:left;line-height:1.7;margin-top:2.1rem;margin-bottom:40px}@media screen and (min-width:360px){.ability .ability-inner .ability-feature-list .ability-feature-text{margin-bottom:40px}}@media screen and (min-width:400px){.ability .ability-inner .ability-feature-list .ability-feature-text{margin-bottom:70px}}@media screen and (min-width:768px){.ability .ability-inner .ability-feature-list .ability-feature-text{font-size:1.6rem}}.ability .ability-inner .ability-feature-list .ability-feature-tb{margin-bottom:20px;font-size:1.8rem;text-align:left}@media screen and (min-width:360px){.ability .ability-inner .ability-feature-list .ability-feature-tb{font-size:1.8rem}}@media screen and (min-width:768px){.ability .ability-inner .ability-feature-list .ability-feature-tb{font-size:1.8rem}}@media screen and (min-width:960px){.ability .ability-inner .ability-feature-list .ability-feature-tb{margin-top:2.1rem;font-size:2.1rem}}.ability .ability-inner .ability-feature-list table{font-size:1.4rem;border-collapse:collapse;margin-bottom:40px}@media screen and (min-width:360px){.ability .ability-inner .ability-feature-list table{margin-bottom:40px}}@media screen and (min-width:400px){.ability .ability-inner .ability-feature-list table{margin-bottom:70px}}@media screen and (min-width:768px){.ability .ability-inner .ability-feature-list table{font-size:1.6rem}}.ability .ability-inner .ability-feature-list table thead{font-weight:700}.ability .ability-inner .ability-feature-list table thead td,.ability .ability-inner .ability-feature-list table thead th{width:15%;border-bottom:3px double #fff;padding-bottom:10px}.ability .ability-inner .ability-feature-list table thead td{width:30%}.ability .ability-inner .ability-feature-list table thead .tb-right{padding-top:10px;text-align:center}@media screen and (min-width:400px){.ability .ability-inner .ability-feature-list table thead .tb-right{padding-left:20px;padding-top:20px}}.ability .ability-inner .ability-feature-list table thead .tb-left{padding-top:10px;border-right:1px solid #fff;text-align:center}@media screen and (min-width:768px){.ability .ability-inner .ability-feature-list table thead .tb-left{padding-left:20px;padding-top:20px;text-align:center}}.ability .ability-inner .ability-feature-list table tbody tr{text-align:left}.ability .ability-inner .ability-feature-list table tbody tr td,.ability .ability-inner .ability-feature-list table tbody tr th{font-weight:400}.ability .ability-inner .ability-feature-list table tbody tr:last-child{border-bottom:1px solid #fff}.ability .ability-inner .ability-feature-list table .tb-right{padding-left:20px;padding-top:20px}.ability .ability-inner .ability-feature-list table .tb-left{padding-left:0;padding-top:20px;border-right:1px solid #fff}@media screen and (min-width:768px){.ability .ability-inner .ability-feature-list table .tb-left{padding-left:20px;padding-top:20px}}.ability .ability-inner .ability-feature-list table .tb-last{padding-bottom:20px}.ability .ability-inner .ability-feature-list table .tb-headbr::before{content:"\a";white-space:pre}@media screen and (min-width:768px){.ability .ability-inner .ability-feature-list table .tb-headbr::before{content:none}}.ability .ability-inner .ability-feature-list table .tb-chemical-ja{font-size:1rem}.ability .ability-inner .ability-feature-list table .tb-chemical-ja::before{content:"\a";white-space:pre}@media screen and (min-width:768px){.ability .ability-inner .ability-feature-list table .tb-chemical-ja{font-size:1.4rem}.ability .ability-inner .ability-feature-list table .tb-chemical-ja::before{content:none}}.ability .ability-inner .ability-feature-list .ability-feature-item-zeolite{display:block}@media screen and (min-width:960px){.ability .ability-inner .ability-feature-list .ability-feature-item-zeolite{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}}.ability .ability-inner .ability-feature-list .ability-feature-item-zeolite .zeolite-img{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}@media screen and (min-width:960px){.ability .ability-inner .ability-feature-list .ability-feature-item-zeolite .zeolite-img{margin-top:0}}.ability .ability-inner .ability-feature-list .ability-feature-item-zeolite img{width:150px}@media screen and (min-width:768px){.ability .ability-inner .ability-feature-list .ability-feature-item-zeolite img{width:200px}}@media screen and (min-width:960px){.ability .ability-inner .ability-feature-list .ability-feature-item-zeolite .zeolite-text{width:60%}}.ability .ability-inner .ability-feature-list .ability-feature-item-zeolite .img-text{font-size:1.3rem;text-align:center}@media screen and (min-width:360px){.ability .ability-inner .adjust-top{margin-top:40px}}@media screen and (min-width:768px){.ability .ability-inner .adjust-top{margin-top:80px}}.ability-conclusion{background-color:#3072a7;padding:4rem 0;margin:0 calc(50% - 50vw);width:100vw}@media screen and (min-width:768px){.ability-conclusion{padding:7rem 0}}.ability-conclusion .conclusion-inner{margin-left:16.75px;margin-right:16.75px}@media screen and (min-width:360px){.ability-conclusion .conclusion-inner{margin-left:16.75px;margin-right:16.75px}}@media screen and (min-width:400px){.ability-conclusion .conclusion-inner{margin-left:auto;margin-right:auto;width:72%}}@media screen and (min-width:768px){.ability-conclusion .conclusion-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:30px}}.ability-conclusion .conclusion-inner .conclusion-text{color:#fff}@media screen and (min-width:768px){.ability-conclusion .conclusion-inner .conclusion-text{margin-left:2rem}}.ability-conclusion .conclusion-inner .suiso-cmn-message img{width:200px}@media screen and (min-width:400px){.ability-conclusion .conclusion-inner .suiso-cmn-message img{width:250px}}@media screen and (min-width:768px){.ability-conclusion .conclusion-inner .suiso-cmn-message img{width:330px}}.ability-conclusion .conclusion-inner .suiso-cmn-text{text-align:left;line-height:1.5}@media screen and (min-width:400px){.ability-conclusion .conclusion-inner .suiso-cmn-text{margin-left:75px}}@media screen and (min-width:768px){.ability-conclusion .conclusion-inner .suiso-cmn-text{margin-left:0}}.ability-conclusion .conclusion-inner .suiso-cmn-text h5{margin-bottom:10px;font-size:1.8rem}@media screen and (min-width:360px){.ability-conclusion .conclusion-inner .suiso-cmn-text h5{font-size:1.8rem}}@media screen and (min-width:400px){.ability-conclusion .conclusion-inner .suiso-cmn-text h5{font-size:2.1rem}}.ability-conclusion .conclusion-inner .suiso-cmn-text p{font-size:1.6rem}.ability-conclusion .conclusion-inner .suiso-cmn-text .yugothic-medium .br-span{display:block;content:"";margin:-20px 0}.yuukisuiso-method{padding:4rem 0}@media screen and (min-width:768px){.yuukisuiso-method{padding:3rem 0 11.5rem}}.yuukisuiso-method .method-inner{position:relative}.yuukisuiso-method .method-inner .method-text{text-align:center}@media screen and (min-width:768px){.yuukisuiso-method .method-inner .method-text{text-align:left}}.yuukisuiso-method .method-inner .method-text .method-title{color:#3489bf;font-size:2.4rem}@media screen and (min-width:768px){.yuukisuiso-method .method-inner .method-text .method-title{font-size:2.8rem;padding-top:5rem}}@media screen and (min-width:960px){.yuukisuiso-method .method-inner .method-text .method-title{padding-top:7rem;font-size:3.6rem}}.yuukisuiso-method .method-inner .method-text .method-sp-image{display:block;width:90%;margin:1.2rem auto}@media screen and (min-width:400px){.yuukisuiso-method .method-inner .method-text .method-sp-image{margin:2rem auto}}@media screen and (min-width:768px){.yuukisuiso-method .method-inner .method-text .method-sp-image{display:none}}.yuukisuiso-method .method-inner .method-text .method-explanation{margin-top:1.6rem;font-size:1.3rem}@media screen and (min-width:400px){.yuukisuiso-method .method-inner .method-text .method-explanation{font-size:1.5rem}}@media screen and (min-width:768px){.yuukisuiso-method .method-inner .method-text .method-explanation{margin-top:2.6rem;font-size:1.8rem}}@media screen and (min-width:960px){.yuukisuiso-method .method-inner .method-text .method-explanation{font-size:2.6rem}}.yuukisuiso-method .method-inner .method-text .method-explanation .recommendation{margin-top:.8rem;display:block;font-size:1rem;color:#666}@media screen and (min-width:768px){.yuukisuiso-method .method-inner .method-text .method-explanation .recommendation{font-size:1.2rem}}@media screen and (min-width:960px){.yuukisuiso-method .method-inner .method-text .method-explanation .recommendation{font-size:1.4rem}}.yuukisuiso-method .method-inner .method-image{display:none}@media screen and (min-width:768px){.yuukisuiso-method .method-inner .method-image{display:block;position:absolute;top:7rem;right:0;z-index:-1}}@media screen and (min-width:960px){.yuukisuiso-method .method-inner .method-image{top:0;right:0}}@media screen and (min-width:1256px){.yuukisuiso-method .method-inner .method-image{right:-80px}}.yuukisuiso-method .method-inner .method-image img{width:240px;vertical-align:bottom}@media screen and (min-width:400px){.yuukisuiso-method .method-inner .method-image img{width:300px}}@media screen and (min-width:768px){.yuukisuiso-method .method-inner .method-image img{width:400px}}@media screen and (min-width:960px){.yuukisuiso-method .method-inner .method-image img{width:500px}}@media screen and (min-width:1256px){.yuukisuiso-method .method-inner .method-image img{width:600px}}.customer{background-color:#f8f8ec;padding:5rem 0 4rem}@media screen and (min-width:768px){.customer{padding:7rem 0 6rem}}.customer .customer-inner .customer-title{font-size:2.4rem;margin-bottom:3rem;text-align:center}@media screen and (min-width:768px){.customer .customer-inner .customer-title{font-size:2.8rem;text-align:left}}@media screen and (min-width:960px){.customer .customer-inner .customer-title{font-size:3.6rem;margin-bottom:5rem}}.customer .customer-inner .customer-voice-list .customer-voice-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.customer .customer-inner .customer-voice-list .customer-voice-item:nth-child(2){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.customer .customer-inner .customer-voice-list .customer-voice-item .customer-image img{background-color:#fff;width:70px;border-radius:70px}@media screen and (min-width:400px){.customer .customer-inner .customer-voice-list .customer-voice-item .customer-image img{width:100px}}@media screen and (min-width:768px){.customer .customer-inner .customer-voice-list .customer-voice-item .customer-image img{width:140px}}.customer .customer-inner .customer-voice-list .customer-voice-item .customer-image.image1{margin-right:6px}.customer .customer-inner .customer-voice-list .customer-voice-item .customer-image.image2{margin-top:2rem}@media screen and (min-width:960px){.customer .customer-inner .customer-voice-list .customer-voice-item .customer-image.image2{margin:3.5rem 0 0 .6rem}}.customer .customer-inner .customer-voice-list .customer-voice-item .customer-voice-image{width:733px}@media screen and (min-width:960px){.customer .customer-inner .customer-voice-list .customer-voice-item .customer-voice-image.voice2{margin-top:3.5rem}}.zeolite{background-size:cover;padding:7rem 0;color:#fff;text-align:center;position:relative}@media screen and (min-width:768px){.zeolite{padding:10rem 0 7rem}}@media screen and (min-width:960px){.zeolite{padding:14rem 0 7rem}}.zeolite::before{content:"";background-image:url(../images/zeolite-bg.jpg);background-size:cover;position:absolute;top:0;left:0;width:100%;height:170rem;z-index:-2}@media screen and (min-width:960px){.zeolite::before{height:200rem}}.zeolite::after{content:"Q";position:absolute;top:0;right:0;font-family:Century;font-size:30rem;color:#499ad8;line-height:.9;z-index:-1}@media screen and (min-width:768px){.zeolite::after{font-size:40rem}}@media screen and (min-width:960px){.zeolite::after{font-size:54rem;right:6rem}}.zeolite .zeolite-inner .zeolite-title{font-size:2.4rem}@media screen and (min-width:768px){.zeolite .zeolite-inner .zeolite-title{font-size:3rem}}@media screen and (min-width:960px){.zeolite .zeolite-inner .zeolite-title{font-size:4rem}}.zeolite .zeolite-inner .about-zeolite{margin-top:1.6rem;font-size:1.4rem;text-align:left}@media screen and (min-width:768px){.zeolite .zeolite-inner .about-zeolite{margin-top:2.4rem;font-size:1.6rem;text-align:unset}}@media screen and (min-width:960px){.zeolite .zeolite-inner .about-zeolite{margin-top:5.8rem;font-size:1.8rem}}.zeolite .zeolite-inner .zeolite-feature-title{margin-top:3rem;font-size:1.8rem;font-weight:500}@media screen and (min-width:768px){.zeolite .zeolite-inner .zeolite-feature-title{margin-top:5rem;font-size:2rem}}@media screen and (min-width:960px){.zeolite .zeolite-inner .zeolite-feature-title{margin-top:5.8rem;font-size:2.8rem}}.zeolite .zeolite-inner .zeolite-feature-explanation{margin-top:1.2rem;font-size:1.4rem;text-align:left}@media screen and (min-width:768px){.zeolite .zeolite-inner .zeolite-feature-explanation{margin-top:2rem;font-size:1.6rem;text-align:unset}}@media screen and (min-width:960px){.zeolite .zeolite-inner .zeolite-feature-explanation{margin-top:2.7rem;font-size:1.8rem}}.zeolite .zeolite-inner .zeolite-feature-list{margin:3rem auto 0;width:90%}@media screen and (min-width:400px){.zeolite .zeolite-inner .zeolite-feature-list{width:72%}}@media screen and (min-width:768px){.zeolite .zeolite-inner .zeolite-feature-list{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:960px){.zeolite .zeolite-inner .zeolite-feature-list{margin-top:4rem}}.zeolite .zeolite-inner .zeolite-feature-list .zeolite-feature-item{background-color:#69afe3;padding:1.6rem 0 2rem;border:2px solid #fff;border-radius:13px}@media screen and (min-width:768px){.zeolite .zeolite-inner .zeolite-feature-list .zeolite-feature-item{width:47%;padding:2rem 0 3rem}}.zeolite .zeolite-inner .zeolite-feature-list .zeolite-feature-item:first-child{margin-bottom:1.6rem}@media screen and (min-width:768px){.zeolite .zeolite-inner .zeolite-feature-list .zeolite-feature-item:first-child{margin-bottom:0}}.zeolite .zeolite-inner .zeolite-feature-list .zeolite-feature-item .number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;color:#3489bf;background-color:#ffed62;font-size:2rem;font-weight:700;width:3.2rem;height:3.2rem;border-radius:1.6rem}@media screen and (min-width:768px){.zeolite .zeolite-inner .zeolite-feature-list .zeolite-feature-item .number{font-size:2.8rem;width:4rem;height:4rem;border-radius:2rem}}@media screen and (min-width:960px){.zeolite .zeolite-inner .zeolite-feature-list .zeolite-feature-item .number{font-size:3.5rem;width:5.2rem;height:5.2rem;border-radius:2.6rem}}.zeolite .zeolite-inner .zeolite-feature-list .zeolite-feature-item .zeolite-feature-heading{margin-top:.5rem;font-size:2rem;font-weight:500;letter-spacing:.12em}@media screen and (min-width:768px){.zeolite .zeolite-inner .zeolite-feature-list .zeolite-feature-item .zeolite-feature-heading{font-size:2.6rem}}@media screen and (min-width:960px){.zeolite .zeolite-inner .zeolite-feature-list .zeolite-feature-item .zeolite-feature-heading{font-size:3.5rem}}.zeolite .zeolite-inner .zeolite-feature-list .zeolite-feature-item .zeolite-feature-text{margin-top:1rem;font-size:1.4rem}@media screen and (min-width:768px){.zeolite .zeolite-inner .zeolite-feature-list .zeolite-feature-item .zeolite-feature-text{font-size:1.6rem}}@media screen and (min-width:960px){.zeolite .zeolite-inner .zeolite-feature-list .zeolite-feature-item .zeolite-feature-text{margin-top:2.1rem;font-size:2.1rem}}.zeolite .zeolite-inner .alkali-ion-title{margin-top:4rem;font-size:1.8rem}@media screen and (min-width:768px){.zeolite .zeolite-inner .alkali-ion-title{margin-top:5rem;font-size:2.2rem}}@media screen and (min-width:960px){.zeolite .zeolite-inner .alkali-ion-title{margin-top:7.5rem;font-size:2.8rem}}.zeolite .zeolite-inner .alkali-ion-list{margin:3rem auto 0;max-width:36rem}@media screen and (min-width:768px){.zeolite .zeolite-inner .alkali-ion-list{max-width:unset;width:42rem}}@media screen and (min-width:960px){.zeolite .zeolite-inner .alkali-ion-list{width:54rem;margin:4rem auto 0}}.zeolite .zeolite-inner .alkali-ion-list .alkari-ion-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.zeolite .zeolite-inner .alkali-ion-list .alkari-ion-item .check{width:1.4rem;margin-bottom:.5rem}@media screen and (min-width:768px){.zeolite .zeolite-inner .alkali-ion-list .alkari-ion-item .check{width:1.6rem}}@media screen and (min-width:960px){.zeolite .zeolite-inner .alkali-ion-list .alkari-ion-item .check{width:2rem}}.zeolite .zeolite-inner .alkali-ion-list .alkari-ion-item .alkali-ion-point{margin-left:1rem;font-size:1.4rem;text-align:left}@media screen and (min-width:768px){.zeolite .zeolite-inner .alkali-ion-list .alkari-ion-item .alkali-ion-point{font-size:1.6rem;text-align:unset}}@media screen and (min-width:960px){.zeolite .zeolite-inner .alkali-ion-list .alkari-ion-item .alkali-ion-point{font-size:2.1rem}}.zeolite .zeolite-inner .alkali-ion-list .alkari-ion-item:nth-child(n+2){margin-top:3rem}.zeolite .zeolite-inner .chroline-problem-wrapper{max-width:73rem;margin:4rem auto 0;border-bottom:1px solid #fff}@media screen and (min-width:400px){.zeolite .zeolite-inner .chroline-problem-wrapper{margin:5rem auto 0}}@media screen and (min-width:960px){.zeolite .zeolite-inner .chroline-problem-wrapper{margin:8.7rem auto 0}}.zeolite .zeolite-inner .chroline-problem-wrapper .sub-information{display:inline-block;font-size:1.2rem;background-color:#69afe3;padding:.3rem 2rem;border-radius:2rem}@media screen and (min-width:960px){.zeolite .zeolite-inner .chroline-problem-wrapper .sub-information{font-size:1.5rem;padding:.5rem 3rem}}.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-title{margin-top:.5rem;font-size:1.8rem;font-weight:500;position:relative}@media screen and (min-width:768px){.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-title{font-size:2rem}}@media screen and (min-width:960px){.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-title{font-size:2.4rem}}.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-title::after,.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-title::before{content:"";background-color:#fff;height:1px;width:15%;position:absolute;top:50%}@media screen and (min-width:400px){.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-title::after,.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-title::before{width:20%}}@media screen and (min-width:768px){.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-title::after,.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-title::before{width:25%}}.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-title::before{left:0}.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-title::after{right:0}.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-text-wrapper{margin-top:2rem;text-align:left}@media screen and (min-width:768px){.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-text-wrapper{margin-top:3.2rem}}.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-text-wrapper .chroline-problem-text{font-size:1.3rem}@media screen and (min-width:768px){.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-text-wrapper .chroline-problem-text{font-size:1.5rem}}@media screen and (min-width:960px){.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-text-wrapper .chroline-problem-text{font-size:1.6rem}}.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-text-wrapper .chroline-problem-text:nth-child(n+2){margin-top:2rem}@media screen and (min-width:768px){.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-text-wrapper .chroline-problem-text:nth-child(n+2){margin-top:2.6rem}}@media screen and (min-width:960px){.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-text-wrapper .chroline-problem-text:nth-child(n+2){margin-top:3rem}}.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-text-wrapper .chroline-problem-text:last-child{margin-bottom:4rem}@media screen and (min-width:960px){.zeolite .zeolite-inner .chroline-problem-wrapper .chroline-problem-text-wrapper .chroline-problem-text:last-child{margin-bottom:6rem}}.zeolite-conclusion{background-color:#3072a7;padding:4rem 0}@media screen and (min-width:768px){.zeolite-conclusion{padding:7rem 0}}.zeolite-conclusion .conclusion-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.zeolite-conclusion .conclusion-inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.zeolite-conclusion .conclusion-inner .conclusion-text{color:#fff}@media screen and (min-width:768px){.zeolite-conclusion .conclusion-inner .conclusion-text{margin-left:2rem}}_:lang(x)::-moz-placeholder,.yuukisuiso-purchase .purchase-inner .purchase-contents .purchase-title .purchase-gap{margin:-5px 0}_:lang(x)::-moz-placeholder,.ability-conclusion .conclusion-inner .suiso-cmn-text .yugothic-medium .br-span{margin:-10px 0}.commodity-denshichi{background-color:#ffe8e8}@media screen and (min-width:360px){.commodity-denshichi .commodity-inner{margin-left:16.75px;margin-right:16.75px}}@media screen and (min-width:400px){.commodity-denshichi .commodity-inner{margin-left:auto;margin-right:auto}}@media screen and (min-width:960px){.commodity-denshichi .commodity-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.commodity-denshichi .commodity-inner .commodity-texts-wrapper{text-align:center}@media screen and (min-width:960px){.commodity-denshichi .commodity-inner .commodity-texts-wrapper{width:60%;text-align:initial}}.commodity-denshichi .commodity-inner .commodity-texts-wrapper .denshichi-message{margin-bottom:2rem;text-align:left}.commodity-denshichi .commodity-inner .commodity-texts-wrapper .denshichi-message p{background:-webkit-gradient(linear,left top,right top,from(#9c0d1a),to(#e85900));background:-webkit-linear-gradient(left,#9c0d1a,#e85900);background:linear-gradient(90deg,#9c0d1a,#e85900)}.commodity-denshichi .commodity-inner .commodity-texts-wrapper img{display:block;width:70%;margin-left:3%}@media screen and (min-width:768px){.commodity-denshichi .commodity-inner .commodity-texts-wrapper img{width:60%;margin-left:8.5%}}@media screen and (min-width:960px){.commodity-denshichi .commodity-inner .commodity-texts-wrapper img{display:none}}.commodity-denshichi .commodity-inner .commodity-texts-wrapper .denshichi-title{color:#9c0d1a}.commodity-denshichi .commodity-inner .commodity-texts-wrapper .denshichi-btn{background-color:#9c0d1a}.commodity-denshichi .commodity-inner .commodity-image{display:none}@media screen and (min-width:960px){.commodity-denshichi .commodity-inner .commodity-image{display:block;width:45%}}@media screen and (min-width:360px){#denshichi .commodity-denshichi .commodity-inner{margin-left:16.75px;margin-right:16.75px}}@media screen and (min-width:400px){#denshichi .commodity-denshichi .commodity-inner{margin-left:auto;margin-right:auto}}@media screen and (min-width:960px){#denshichi .commodity-denshichi .commodity-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper{text-align:center}@media screen and (min-width:960px){#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper{width:auto;text-align:initial}}@media screen and (min-width:1256px){#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper{width:60%}}#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper .cmn-commodity-message{text-align:left;font-size:2.4rem}@media screen and (min-width:768px){#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper .cmn-commodity-message{font-size:3.2rem}}@media screen and (min-width:960px){#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper .cmn-commodity-message{font-size:6.4rem}}@media screen and (min-width:960px){#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper .denshichi-message{position:initial}}#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper .denshichi-message p{background:-webkit-gradient(linear,left top,right top,from(#9c0d1a),to(#e85900));background:-webkit-linear-gradient(left,#9c0d1a,#e85900);background:linear-gradient(90deg,#9c0d1a,#e85900);white-space:nowrap}@media screen and (min-width:960px){#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper .cmn-commodity-text{width:680px}}#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper img{display:block;width:70%;margin-left:10%}@media screen and (min-width:768px){#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper img{width:60%;margin-left:8.5%}}@media screen and (min-width:960px){#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper img{display:none}}#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper .denshichi-title{color:#a4101d}#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper .denshichi-title .sp-line{display:block;line-height:1}@media screen and (min-width:400px){#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper .denshichi-title .sp-line{display:block}}@media screen and (min-width:768px){#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper .denshichi-title .sp-line{display:initial}}@media screen and (min-width:960px){#denshichi .commodity-denshichi .commodity-inner .commodity-texts-wrapper .denshichi-title .sp-line{display:initial}}#denshichi .commodity-denshichi .commodity-inner .commodity-image{display:none}@media screen and (min-width:960px){#denshichi .commodity-denshichi .commodity-inner .commodity-image{display:block;width:45%;position:relative;left:0}}@media screen and (min-width:1256px){#denshichi .commodity-denshichi .commodity-inner .commodity-image{left:15%}}#denshichi .commodity-denshichi .commodity-inner .commodity-texts-shirai-wrapper img{display:block;width:70%;margin-left:15%}@media screen and (min-width:960px){#denshichi .commodity-denshichi .commodity-inner .commodity-texts-shirai-wrapper img{display:none}}#denshichi .denshichi{padding-top:9rem;background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,#fff),to(#ffeaea));background:-webkit-linear-gradient(top,#fff 45%,#ffeaea);background:linear-gradient(180deg,#fff 45%,#ffeaea)}@media screen and (min-width:768px){#denshichi .denshichi{padding-top:10rem}}@media screen and (min-width:960px){#denshichi .denshichi{padding-top:14rem}}#denshichi .denshichi .shirai-image{padding-left:0}@media screen and (min-width:1256px){#denshichi .denshichi .shirai-image{padding-left:100px}}#denshichi .denshichi-purchase{position:relative;width:100%}#denshichi .denshichi-purchase::after,#denshichi .denshichi-purchase::before{content:"";background-repeat:repeat-x;background-size:3px 400px;width:50%;height:100%;position:absolute;z-index:1;top:0}#denshichi .denshichi-purchase::before{background-image:url(../images/denshichi-purchase-left.jpg);left:0}#denshichi .denshichi-purchase::after{background-image:url(../images/denshichi-purchase-right.jpg);right:0}#denshichi .denshichi-purchase .purchase-inner{position:relative;z-index:2;height:400px;background:url(../images/denshichi-purchase-center.jpg) center center no-repeat;background-size:1360px 400px;background-position:25%;width:auto;max-width:1360px}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner{background-position:30%}}@media screen and (min-width:960px){#denshichi .denshichi-purchase .purchase-inner{background-position:center}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents{-webkit-box-sizing:border-box;box-sizing:border-box;width:960px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto;padding-top:50px;position:relative;padding-left:160px}@media screen and (min-width:360px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents{padding-left:160px}}@media screen and (min-width:400px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents{padding-left:200px}}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents{padding-left:260px}}@media screen and (min-width:960px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents{padding-left:280px}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents::before{content:"送料\a無料";white-space:pre;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:25px;left:0;height:67px;width:67px;border-radius:50%;font-size:1.8rem;font-weight:700;background-color:#ff0;line-height:1.1}@media screen and (min-width:360px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents::before{top:25px;left:-1%;font-size:2.5rem;height:88px;width:88px}}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents::before{left:0;top:40px}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .purchase-title{font-size:1.7rem;color:#9c0d1a}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .purchase-title{font-size:2.4rem}}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .purchase-title{padding-top:50px}}@media screen and (min-width:960px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .purchase-title{font-size:3.5rem;padding-top:0}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .purchase-title .purchase-gap{display:block;content:"";margin:-15px 0}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .purchase-title .grain-quantity{font-size:1.2rem}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .purchase-title .grain-quantity{padding-left:1rem;font-size:1.6rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .purchase-title .grain-quantity{font-size:2.7rem}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-text{font-size:1.4rem;margin-top:.7rem}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-text{font-size:1.4rem;margin-top:1.5rem}}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-text{font-size:1.6rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-text{font-size:2.1rem}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-text .price-discount{color:#ff6c00;position:relative;font-weight:500}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-text .price-discount{margin-left:2rem}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-text .price-discount::after{content:"";height:1px;width:14rem;background-color:#fb6c21;position:absolute;bottom:2px;left:0}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-text .price-discount::after{width:100%}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-text span{display:block}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-text span{display:inline-block}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container{line-height:1;margin-top:.3rem}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .regular-price-number{font-size:4rem}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .regular-price-number{font-size:5.2rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .regular-price-number{font-size:9.6rem}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .yen{font-size:1.6rem}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .yen{font-size:2rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .yen{font-size:4rem}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .tax-included{font-size:1rem}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .tax-included{font-size:1.2rem;padding-left:.5rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price .tax-included{font-size:1.6rem}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price-btn{background-color:#9c0d1a;border-radius:5px;display:inline-block;padding:1.2rem 1.4rem;margin:1rem 0 0 0;width:auto;text-align:center;width:150px;white-space:nowrap}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price-btn{width:auto;padding:1.6rem 2rem;margin:0 0 0 2.2rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price-btn{padding:2.4rem 3rem;margin:1rem 0 0 2.2rem}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price-btn span{font-size:1.2rem;font-weight:700;color:#fff}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price-btn span{font-size:1.6rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price-btn span{font-size:2rem}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .regular-price-container .regular-price-btn:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .price-border{content:none}@media screen and (min-width:400px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .price-border{height:1px;width:100%;background-color:#151515;margin:1.4rem 0 1rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .price-border{margin:2.4rem 0 1rem}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .normal-price-container{margin-top:10px}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price{display:inline-block}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .normal-price-text{font-size:1rem}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .normal-price-text{font-size:1.6rem;display:inline-block}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .normal-price-number{font-size:1.8rem}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .normal-price-number{padding-left:.4rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .normal-price-number{font-size:4rem;padding-left:1.4rem}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .yen{font-size:1rem}@media screen and (min-width:960px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .yen{font-size:1.8rem}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .tax-included{font-size:1rem}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price .tax-included{padding-left:.5rem;font-size:1.2rem}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price-btn span{font-size:1.3rem}@media screen and (min-width:768px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price-btn span{font-size:1.6rem;padding-left:2rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price-btn span{font-size:1.8rem}}#denshichi .denshichi-purchase .purchase-inner .purchase-contents .normal-price-container .normal-price-btn:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}#denshichi .denshichi-purchase-shirai{position:relative;width:100%}#denshichi .denshichi-purchase-shirai::after,#denshichi .denshichi-purchase-shirai::before{content:"";background-repeat:repeat-x;background-size:3px 400px;width:50%;height:100%;position:absolute;z-index:1;top:0}#denshichi .denshichi-purchase-shirai::before{background-image:none;left:0}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai::before{background-image:url(../images/denshichi-purchase-shirai-left.jpg)}}#denshichi .denshichi-purchase-shirai::after{background-image:none;right:0}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai::after{background-image:url(../images/denshichi-purchase-shirai-right.jpg)}}#denshichi .denshichi-purchase-shirai .purchase-inner{position:relative;z-index:2;height:400px;background:url(../images/denshichi-purchase-shirai-center-sp.jpg) center center no-repeat;background-size:1360px 400px;background-size:cover;width:auto;max-width:1360px;background-position:right 51% center}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner{background:url(../images/denshichi-purchase-shirai-center.jpg) center center no-repeat;background-size:1360px 400px;background-position:65%}}@media screen and (min-width:960px){#denshichi .denshichi-purchase-shirai .purchase-inner{background-position:center}}#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents{-webkit-box-sizing:border-box;box-sizing:border-box;width:960px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 16.75px;padding-top:160px;position:relative}@media screen and (min-width:400px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents{margin:0 60px}}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents{width:960px;margin:0 12%;padding-top:120px}}@media screen and (min-width:960px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents{width:auto;max-width:96rem;margin:0 auto;padding-top:110px}}#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents::before{content:"送料\a無料";white-space:pre;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:20px;left:50px;height:67px;width:77px;border-radius:50%;font-size:1.8rem;font-weight:700;background-color:#ff0;line-height:1.1}@media screen and (min-width:360px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents::before{top:20px;left:75%;font-size:2.5rem;height:88px;width:88px}}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents::before{top:40px;left:85%}}@media screen and (min-width:960px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents::before{left:60%}}#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .purchase-title{font-size:2.1rem;color:#9c0d1a}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .purchase-title{font-size:2.4rem}}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .purchase-title{padding-top:50px}}@media screen and (min-width:960px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .purchase-title{font-size:3.5rem;padding-top:0}}#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .purchase-title .sp-line{display:block;line-height:1}@media screen and (min-width:400px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .purchase-title .sp-line{display:block}}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .purchase-title .sp-line{display:initial}}@media screen and (min-width:960px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .purchase-title .sp-line{display:initial}}#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-text{font-size:1.4rem;margin-top:.7rem}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-text{font-size:1.4rem;margin-top:1.5rem}}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-text{font-size:1.6rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-text{font-size:2.1rem}}#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-text span{display:block}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-text span{display:inline-block}}#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container{line-height:1;margin-top:.3rem}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price .regular-price-number{font-size:4rem}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price .regular-price-number{font-size:5.2rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price .regular-price-number{font-size:9.6rem}}#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price .yen{font-size:1.6rem}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price .yen{font-size:2rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price .yen{font-size:4rem}}#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price .tax-included{font-size:1rem}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price .tax-included{font-size:1.2rem;padding-left:.5rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price .tax-included{font-size:1.6rem}}#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price-btn{background-color:#9c0d1a;border-radius:5px;display:inline-block;padding:1.2rem 1.4rem;margin:1rem 0 0 0;width:auto;text-align:center;width:150px;white-space:nowrap;letter-spacing:3px}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price-btn{width:auto;padding:1.6rem 2rem;margin:0 0 0 2.2rem;margin-left:10px}}@media screen and (min-width:960px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price-btn{padding:2.4rem 3rem;margin:1rem 0 0 2.2rem}}#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price-btn span{font-size:1.8rem;font-weight:700;color:#fff}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price-btn span{font-size:1.8rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price-btn span{font-size:2rem}}#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .regular-price-container .regular-price-btn:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .price-border{content:none}@media screen and (min-width:768px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .price-border{height:1px;width:100%;background-color:#151515;margin:1.4rem 0 1rem}}@media screen and (min-width:960px){#denshichi .denshichi-purchase-shirai .purchase-inner .purchase-contents .price-border{width:60%;margin:2.4rem 0 1rem}}#denshichi .denshichi-feature{background-image:url(../images/denshichi-feature-bg.jpg);background-size:cover;padding-bottom:0}@media screen and (min-width:400px){#denshichi .denshichi-feature{padding-bottom:40px}}@media screen and (min-width:768px){#denshichi .denshichi-feature{padding-bottom:60px}}@media screen and (min-width:960px){#denshichi .denshichi-feature{padding-bottom:80px}}#denshichi .denshichi-feature .feature-inner .feature-title{line-height:1;text-align:center;font-weight:700}#denshichi .denshichi-feature .feature-inner .feature-title .feature-title-br{display:block;content:"";margin:10px 0}#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name-sm{letter-spacing:.13em}@media screen and (min-width:360px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name-sm{font-size:2rem}}@media screen and (min-width:400px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name-sm{font-size:2.3rem}}@media screen and (min-width:768px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name-sm{font-size:2.3rem}}@media screen and (min-width:960px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name-sm{font-size:3.3rem}}#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name-bg{letter-spacing:.13em}@media screen and (min-width:360px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name-bg{font-size:4.4rem}}@media screen and (min-width:400px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name-bg{font-size:5.4rem}}@media screen and (min-width:768px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name-bg{font-size:6.4rem}}@media screen and (min-width:960px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name-bg{font-size:7.4rem}}#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name-nm{letter-spacing:.13em}@media screen and (min-width:360px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name-nm{font-size:2rem}}@media screen and (min-width:400px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name-nm{font-size:2.5rem}}@media screen and (min-width:768px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name-nm{font-size:3.5rem}}@media screen and (min-width:960px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name-nm{font-size:4.5rem}}#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name{letter-spacing:.13em}@media screen and (min-width:360px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name{font-size:2.6rem}}@media screen and (min-width:400px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name{font-size:3.6rem}}@media screen and (min-width:768px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name{font-size:4.6rem}}@media screen and (min-width:960px){#denshichi .denshichi-feature .feature-inner .feature-title .denshichi-name{font-size:5.6rem}}#denshichi .denshichi-feature .feature-inner .feature-title .point-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:.8rem}#denshichi .denshichi-feature .feature-inner .feature-title .point-wrapper .feature-number{font-size:8rem}@media screen and (min-width:768px){#denshichi .denshichi-feature .feature-inner .feature-title .point-wrapper .feature-number{font-size:10rem}}@media screen and (min-width:960px){#denshichi .denshichi-feature .feature-inner .feature-title .point-wrapper .feature-number{font-size:13.6rem}}#denshichi .denshichi-feature .feature-inner .feature-title .point-wrapper .point{font-size:1.6rem;margin:0 0 1rem 1rem;line-height:1.4}@media screen and (min-width:768px){#denshichi .denshichi-feature .feature-inner .feature-title .point-wrapper .point{font-size:2rem;margin:0 0 1rem 1.6rem}}@media screen and (min-width:960px){#denshichi .denshichi-feature .feature-inner .feature-title .point-wrapper .point{font-size:3.2rem}}#denshichi .denshichi-feature .feature-inner .feature-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:400px){#denshichi .denshichi-feature .feature-inner .feature-list{text-align:-webkit-center;text-align:-moz-center;margin-top:3rem}}@media screen and (min-width:960px){#denshichi .denshichi-feature .feature-inner .feature-list{margin-top:6rem}}#denshichi .denshichi-feature .feature-inner .feature-list .feature-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border:4px solid #9c0d1a;margin-top:20px}@media screen and (min-width:768px){#denshichi .denshichi-feature .feature-inner .feature-list .feature-item{margin-top:4rem}}#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-number-wrapper{text-align:center;background-color:#9c0d1a;color:#fff;padding:0 .8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:400px){#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-number-wrapper{padding:0 1rem}}@media screen and (min-width:960px){#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-number-wrapper{padding:0 2.6rem}}#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-number-wrapper .point-letter{font-size:1rem}@media screen and (min-width:400px){#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-number-wrapper .point-letter{font-size:1.4rem}}#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-number-wrapper .number{display:block;font-size:4rem;line-height:4rem}@media screen and (min-width:400px){#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-number-wrapper .number{font-size:5rem;line-height:5rem}}@media screen and (min-width:960px){#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-number-wrapper .number{font-size:7rem;line-height:7rem}}#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-text-wrapper{width:100%;background-color:#fff;padding:2rem 1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:justify;align-content:space-between;text-align:left}@media screen and (min-width:768px){#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-text-wrapper{padding:3rem 2rem;padding-left:30px;padding-right:30px}}#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-heading{font-size:1.8rem;margin-bottom:1rem}@media screen and (min-width:400px){#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-heading{font-size:2rem;margin-bottom:1.5rem}}@media screen and (min-width:960px){#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-heading{font-size:2.6rem}}#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-heading .sp-line{display:block;line-height:1}@media screen and (min-width:400px){#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-heading .sp-line{display:initial}}@media screen and (min-width:768px){#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-heading .sp-line{display:block}}@media screen and (min-width:960px){#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-heading .sp-line{display:initial}}#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-explanation{font-size:1.3rem}@media screen and (min-width:400px){#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-explanation{font-size:1.4rem}}@media screen and (min-width:960px){#denshichi .denshichi-feature .feature-inner .feature-list .feature-item .feature-text-wrapper .feature-explanation{font-size:1.6rem}}#denshichi .about-denshichi{background-image:url(../images/denshichi-about-bg.jpg);background-size:cover;padding-bottom:0;background-position:center;padding-top:50px}@media screen and (min-width:400px){#denshichi .about-denshichi{padding-bottom:40px}}@media screen and (min-width:768px){#denshichi .about-denshichi{padding-bottom:60px}}@media screen and (min-width:960px){#denshichi .about-denshichi{padding-bottom:80px}}#denshichi .about-denshichi .about-inner{padding-top:30px;padding-bottom:30px;margin-left:16.75px;margin-right:16.75px}@media screen and (min-width:400px){#denshichi .about-denshichi .about-inner{margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:10px}}#denshichi .about-denshichi .about-inner .about-contents{display:block;text-align:-webkit-center;text-align:-moz-center}@media screen and (min-width:768px){#denshichi .about-denshichi .about-inner .about-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#denshichi .about-denshichi .about-inner .about-contents .about-contents-text{width:auto;text-align:left}@media screen and (min-width:768px){#denshichi .about-denshichi .about-inner .about-contents .about-contents-text{width:50%}}#denshichi .about-denshichi .about-inner .about-contents .about-contents-text .about-title{font-weight:700;font-size:2.4rem}@media screen and (min-width:768px){#denshichi .about-denshichi .about-inner .about-contents .about-contents-text .about-title{font-size:2.7rem}}#denshichi .about-denshichi .about-inner .about-contents .about-contents-text .about-title .sp-line{display:block;font-size:2rem}@media screen and (min-width:960px){#denshichi .about-denshichi .about-inner .about-contents .about-contents-text .about-title .sp-line{display:initial;font-size:2.7rem}}#denshichi .about-denshichi .about-inner .about-contents .about-contents-text .cmn-commodity-text{font-size:1.2rem;margin-bottom:10px}@media screen and (min-width:768px){#denshichi .about-denshichi .about-inner .about-contents .about-contents-text .cmn-commodity-text{margin-bottom:0}}@media screen and (min-width:960px){#denshichi .about-denshichi .about-inner .about-contents .about-contents-text .cmn-commodity-text{font-size:initial}}#denshichi .about-denshichi .about-inner .about-contents .about-contents-img{width:65%}@media screen and (min-width:768px){#denshichi .about-denshichi .about-inner .about-contents .about-contents-img{width:40%}}#denshichi .about-denshichi .about-inner .about-contents .about-contents-img p{text-align:center;font-size:1.4rem;margin-top:0;width:40%}@media screen and (min-width:400px){#denshichi .about-denshichi .about-inner .about-contents .about-contents-img p{margin-top:10px}}#denshichi .about-denshichi .about-inner .about-contents-sec{padding-top:15px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width:400px){#denshichi .about-denshichi .about-inner .about-contents-sec{padding-top:30px}}@media screen and (min-width:768px){#denshichi .about-denshichi .about-inner .about-contents-sec{padding-top:100px}}#denshichi .producer-denshichi{background-image:url(../images/denshichi-producer-bg.jpg);background-size:cover;padding-bottom:0}@media screen and (min-width:960px){#denshichi .producer-denshichi{padding-bottom:80px}}#denshichi .producer-denshichi .producer-inner{padding-top:10px;padding-bottom:40px;color:#fff;margin-left:16.75px;margin-right:16.75px}@media screen and (min-width:400px){#denshichi .producer-denshichi .producer-inner{margin-left:auto;margin-right:auto;padding-bottom:70px}}#denshichi .producer-denshichi .producer-inner .producer-title h2{font-weight:700;font-size:2.2rem;padding-bottom:0}@media screen and (min-width:960px){#denshichi .producer-denshichi .producer-inner .producer-title h2{font-size:2.7rem;padding-bottom:50px}}#denshichi .producer-denshichi .producer-inner .producer-contents{display:initial;text-align:-webkit-center;text-align:-moz-center}@media screen and (min-width:768px){#denshichi .producer-denshichi .producer-inner .producer-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:50px}}#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-text{width:auto}@media screen and (min-width:768px){#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-text{width:70%;text-align:left}}#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-text .producer-title-sub{font-weight:700;font-size:2rem;text-align:left;padding-top:25px}@media screen and (min-width:768px){#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-text .producer-title-sub{font-size:2.2rem;padding-top:0}}#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-text .cmn-commodity-text{font-size:1.2rem}@media screen and (min-width:960px){#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-text .cmn-commodity-text{font-size:initial}}#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-img{width:65%;display:none}@media screen and (min-width:768px){#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-img{width:22%;display:initial}}#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-img p{text-align:center;font-size:1.4rem;padding-top:10px}#denshichi .producer-denshichi .producer-inner .producer-contents .img-package{display:initial}#denshichi .producer-denshichi .producer-inner .producer-contents .img-package img{width:35%;margin-left:auto;margin-right:auto;display:block;margin-top:30px}@media screen and (min-width:960px){#denshichi .producer-denshichi .producer-inner .producer-contents .img-package img{margin-top:0}}@media screen and (min-width:768px){#denshichi .producer-denshichi .producer-inner .producer-contents .img-package img{width:100%}}#denshichi .producer-denshichi .producer-inner .producer-contents .producer-commodity-text-sec{margin-top:10px}@media screen and (min-width:768px){#denshichi .producer-denshichi .producer-inner .producer-contents .producer-commodity-text-sec{margin-top:0}}#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-text-sec{width:auto}@media screen and (min-width:768px){#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-text-sec{width:55%;text-align:left}}#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-text-sec .cmn-commodity-text{font-size:1.2rem}@media screen and (min-width:960px){#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-text-sec .cmn-commodity-text{font-size:initial}}#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-img-sec{display:none}@media screen and (min-width:768px){#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-img-sec{width:35%;display:initial}}#denshichi .producer-denshichi .producer-inner .producer-contents .producer-contents-img-sec p{text-align:center;font-size:1.4rem;padding-top:10px}#denshichi .producer-denshichi .producer-inner .producer-contents-sec{padding-top:50px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#denshichi .producer-denshichi .producer-inner .producer-contents-sec .producer-contents-img-sp{display:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:20px}#denshichi .producer-denshichi .producer-inner .producer-contents-sec .producer-contents-img-sp img{width:auto;height:33.3333333333vw}@media screen and (min-width:768px){#denshichi .producer-denshichi .producer-inner .producer-contents-sec .producer-contents-img-sp{display:none}}#denshichi .producer-denshichi .package-inner{border-top:1px solid;padding-top:50px}@media screen and (min-width:400px){#denshichi .producer-denshichi .package-inner{padding-top:60px}}#denshichi .producer-denshichi .package-inner .package-img-sp{display:initial;margin-top:30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (min-width:768px){#denshichi .producer-denshichi .package-inner .package-img-sp{display:none}}#denshichi .producer-denshichi .package-inner .package-bg{background-image:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){#denshichi .producer-denshichi .package-inner .package-bg{background-image:url(../images/producer-symbol.jpg);background-repeat:round;padding-top:0}}@media screen and (min-width:768px){#denshichi .producer-denshichi .package-inner .package-bg{margin-top:50px}}@media screen and (min-width:960px){#denshichi .producer-denshichi .package-inner .package-bg{height:500px;background-repeat:no-repeat;background-size:contain;margin:auto;width:auto}}#denshichi .producer-denshichi .package-inner .package-bg .producer-contents-text-bg{text-align:left;padding-top:20px;margin-top:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width:768px){#denshichi .producer-denshichi .package-inner .package-bg .producer-contents-text-bg{margin-top:auto;padding-left:30px}}@media screen and (min-width:960px){#denshichi .producer-denshichi .package-inner .package-bg .producer-contents-text-bg{padding-top:65px;padding-left:50px;display:block;margin-top:0}}#denshichi .producer-denshichi .package-inner .package-bg .producer-contents-text-bg .producer-text-bg{color:#fff;font-size:1.2rem;width:auto;margin-bottom:20px}@media screen and (min-width:768px){#denshichi .producer-denshichi .package-inner .package-bg .producer-contents-text-bg .producer-text-bg{width:60%;color:#000;margin-bottom:auto;padding-bottom:20px}}@media screen and (min-width:960px){#denshichi .producer-denshichi .package-inner .package-bg .producer-contents-text-bg .producer-text-bg{font-size:initial}}#denshichi .producer-denshichi .package-inner .package-bg .producer-contents-text-bg .producer-text-bg-st{font-size:1.8rem;padding-bottom:10px;margin-bottom:0}@media screen and (min-width:960px){#denshichi .producer-denshichi .package-inner .package-bg .producer-contents-text-bg .producer-text-bg-st{font-size:2.2rem;padding-bottom:20px}}#denshichi .producer-denshichi .package-inner .package-bg .producer-contents-text-bg .producer-text-bg-st .sp-line{display:block;line-height:1}@media screen and (min-width:400px){#denshichi .producer-denshichi .package-inner .package-bg .producer-contents-text-bg .producer-text-bg-st .sp-line{display:initial}}@media screen and (min-width:768px){#denshichi .producer-denshichi .package-inner .package-bg .producer-contents-text-bg .producer-text-bg-st .sp-line{display:block}}@media screen and (min-width:960px){#denshichi .producer-denshichi .package-inner .package-bg .producer-contents-text-bg .producer-text-bg-st .sp-line{display:initial}}#denshichi .producer-denshichi .package-inner .package-bg-shirai{background-image:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){#denshichi .producer-denshichi .package-inner .package-bg-shirai{background-image:url(../images/producer-symbol-shirai.jpg);background-repeat:round;padding-top:0}}@media screen and (min-width:768px){#denshichi .producer-denshichi .package-inner .package-bg-shirai{margin-top:50px}}@media screen and (min-width:960px){#denshichi .producer-denshichi .package-inner .package-bg-shirai{height:500px;background-repeat:no-repeat;background-size:contain;margin:auto;width:auto}}#denshichi .producer-denshichi .package-inner .package-bg-shirai .package-img-sp{display:initial;margin-top:30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#denshichi .producer-denshichi .package-inner .package-bg-shirai .package-img-sp img{width:100%;height:40vw;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){#denshichi .producer-denshichi .package-inner .package-bg-shirai .package-img-sp{display:none}}#denshichi .producer-denshichi .package-inner .text-package{width:auto;text-align:left}
/*# sourceMappingURL=style.min.css.map */
