@charset "UTF-8";ul,li,dl,dt,dd{margin:0;padding:0;list-style:none}.section+.section{margin-top:0}.btn{margin:3rem 0 0}.btn a{background:#e93719;color:#fff;font-weight:800;padding:1.4rem 4rem;text-decoration:none;border-radius:40px;font-size:1.3rem;box-shadow:0 4px #0000001a}.btn a:hover{background:#bb351e}#price-template--16569049251928__main{display:flex;align-items:baseline}div.product__tax{margin-left:.5rem;margin-top:0}#price-template--17939058491480__main{display:flex;align-items:center}section.product__info-container div.product__description{margin:0 0 2.5rem}.maincontents{padding:0 0 14rem}.mt60{margin-top:6rem}.crimson-text-regular{font-family:Crimson Text,serif;font-weight:400;font-style:normal}.crimson-text-semibold{font-family:Crimson Text,serif;font-weight:600;font-style:normal}body{font-size:1.5rem;font-family:Noto Sans JP;font-feature-settings:"palt";letter-spacing:.11em;color:#453429}.inner{max-width:1000px;margin:auto}.indexAbout{padding:8rem 0 0;text-align:center;background-color:#f1ffdb;background-image:url(/cdn/shop/t/4/assets/indexabout_side01.png?v=1747701153),url(/cdn/shop/t/4/assets/indexabout_side02.png);background-repeat:no-repeat,no-repeat;background-position:top left,right}.indexAbout_title{font-weight:800;font-size:2.8rem}.indexAbout_img{padding-top:4rem;background:radial-gradient(circle,#c5e88e,#f1ffdb00 32%)}.indexAbout_img img{margin:0 0 -20px -80px}.indexAbout .inner{position:relative}.indexAbout .inner:before{content:"";display:block;width:260px;height:368px;position:absolute;left:-3%;top:3%;background:url(/cdn/shop/t/4/assets/indexabout_before.png) no-repeat center;background-size:260px 368px}.indexAbout .inner:after{content:"";display:block;width:260px;height:390px;position:absolute;right:-3%;top:3%;background:url(/cdn/shop/t/4/assets/indexabout_after.png) no-repeat center;background-size:260px 390px}.indexAbout_text02{padding:1.5rem 0 2rem;position:relative;background:#93d225;font-size:2rem;color:#fff;line-height:1.4;font-weight:800}.indexAbout_text02:before{content:"";position:absolute;top:-44px;left:0;display:block;width:100%;height:44px;background:url(/cdn/shop/t/4/assets/indexabout_plant.png) repeat-x}.bubble{display:block;margin-bottom:-1rem}.bubble img{width:12%}.annotation{display:block;font-size:1.2rem}.point{padding:10rem 0 0;border-bottom:8px solid #b29482;background-image:url(/cdn/shop/t/4/assets/point_pat.png),url(/cdn/shop/t/4/assets/vege_pat.png),linear-gradient(340deg,#fff2e1,#fffffc);background-repeat:repeat,repeat-x,repeat;background-position:top left,bottom left,top left}.point .bubble img{width:18%}.point_title{font-weight:800;font-size:2.8rem;text-align:center}.point_list{padding:2rem 0}.point_list .point_item{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-around;margin-top:3rem}.point_list .point_item:nth-child(2){flex-direction:row-reverse}.point_head{display:flex;align-items:center;margin:0;font-weight:800;font-size:2.2rem}.point_icon img{width:75%}.point_list .point_img{width:33%;margin:0}.point_list .point_img img{width:100%}.point_list .point_box{width:60%}.point_text{margin:0}.point .btn{margin-top:6rem}.point_closing{position:relative;background:#fff;border:3px solid #453429;text-align:center;margin:5rem auto 0;padding:2rem;font-size:2rem;line-height:1.5;font-weight:800;width:63%}.point_closing:before{position:absolute;top:-3px;left:50%;transform:translate(-50%);height:3px;width:30px;background-color:#fff;content:""}.point_closing:after{position:absolute;top:-12%;left:50%;transform:translate(-50%);height:24px;width:3px;background-color:#333;content:""}.point_closing p{margin:0}.point .inner{position:relative;padding:0 0 12rem}.point .inner:before{content:"";position:absolute;bottom:0;left:10%;display:block;width:170px;height:306px;background:url(/cdn/shop/t/4/assets/point_closing01.png) no-repeat;background-size:170px 306px;z-index:2}.point .inner:after{content:"";position:absolute;bottom:0;right:6%;display:block;width:180px;height:341px;background:url(/cdn/shop/t/4/assets/point_closing02.png) no-repeat;background-size:180px 341px;z-index:2}.sub_point{position:relative;border-bottom:none;background-image:url(/cdn/shop/t/4/assets/point_pat.png),linear-gradient(340deg,#fff2e1,#fffffc);background-repeat:repeat,repeat;background-position:top left,top left}.sub_point:before{content:"";width:100%;display:block;height:5px;position:absolute;left:0;top:0;background:url(/cdn/shop/t/4/assets/border.jpg?v=1747698683) repeat-x}.sub_point .inner{padding:0 0 5rem}.sub_point .inner:before,.sub_point .inner:after{content:none}.point_item .emphasis04{position:relative}.point_item .emphasis04:after{content:"";display:block;position:absolute;top:-1px;left:-8px;width:102px;height:33px;background:url(/cdn/shop/t/4/assets/emphasis01.png) no-repeat center;background-size:102px 33px}.point_item .emphasis03{position:relative}.point_item .emphasis03:after{content:"";display:block;position:absolute;top:-1px;left:-8px;width:80px;height:33px;background:url(/cdn/shop/t/4/assets/emphasis01.png) no-repeat center;background-size:80px 33px}.point_item .emphasis02{position:relative}.point_item .emphasis02:after{content:"";display:block;position:absolute;top:-1px;left:-8px;width:60px;height:33px;background:url(/cdn/shop/t/4/assets/emphasis01.png) no-repeat center;background-size:60px 33px}.commitment{background:#fff;width:98%;margin:4rem auto;text-align:center;border-radius:20px}.commitment_title{color:#fff;padding:.75rem 0;background:#453429;border-radius:20px 20px 0 0;font-size:2rem;font-weight:800}.commitment_box{padding:2rem 4rem 5rem}.commitment_closing{margin:-1rem 0 0;font-weight:800;font-size:2.4rem;line-height:1.5}.commitment01 .commitment_img{margin:4rem 0 0}.commitment02{margin-top:2rem}.commitment02 .commitment_img{display:flex;justify-content:center;gap:20px;margin-top:3rem}.commitment02 .commitment_img li{width:30%}.commitment02 .commitment_img li img{width:100%}.commitment_thumb{margin:2rem 0 0}.commitment_thumb img{width:90%}.commitment03 .commitment_img{display:flex;justify-content:center;gap:30px;margin-top:3rem}.commitment03 .commitment03_icon{text-align:center;border-top:2px dotted #453429;margin-top:3rem;padding:3rem 0 0}.commitment03 .commitment_img li{width:45%}.commitment03 .commitment_img li img{width:100%}.commitment_img_title{margin-top:.5rem;font-weight:800;font-size:1.8rem}.commitment_img_text{text-align:left;margin-top:.5rem}.vegan{display:flex;background:#ebf5ed;margin-top:3rem;padding:5rem;border-radius:20px;justify-content:space-between}.vegan .vegan_text{width:60%;margin-top:2rem;text-align:left}.vegan .vegan_text dt{font-weight:800;font-size:1.6rem}.vegan .vegan_text dd{font-size:1.3rem}.vegan .vegan_img{width:35%;margin:0}.vegan .vegan_img img{width:100%;display:block}.slick-slide img{width:100%;border-radius:10px}.slick-slide{margin:0 5px}.mainvisual img{width:100%;display:block}.mainvisual .mvText span{display:block;font-size:2rem;text-align:center;font-family:Crimson Text,serif;letter-spacing:normal;font-weight:400}.indexProduct{padding:12rem 0 8rem}.indexProduct_item{display:flex}.indexProduct_img{width:42%}.indexProduct_img{position:relative}.indexProduct_img:before{position:absolute;content:"";display:block;width:80%;height:80%;left:50%;top:50%;border-radius:5px;transform:translate(-50%,-50%);border:3px solid #000}.saada .indexProduct_img:before{border:3px solid #C9A063}.niida .indexProduct_img:before{border:3px solid #f9a648}.onion_furikake .indexProduct_img:before{border:3px solid #ef7929}.corn_furikake .indexProduct_img:before{border:3px solid #f4e878}.spinach .indexProduct_img:before{border:3px solid #1d8222;height:105%;transform:translate(-50%,-53%)}.pumpkin .indexProduct_img:before{border:3px solid #ffd438;height:105%;transform:translate(-50%,-53%)}.smallPack .indexProduct_box{margin-top:-2rem}.smallPack{margin-top:6rem}.smallPack+.smallPack{margin-top:10rem}.onion_furikake{margin-top:4rem}.indexProduct_img figure{position:relative;display:flex;justify-content:center;align-items:center;z-index:2}.indexProduct_img figure img{width:68.5%}.indexProduct_box{width:58%;margin-top:5rem}.indexProduct_title{display:flex;align-items:center;justify-content:space-between;margin:0;font-weight:800;font-size:2.2rem}.indexProduct_title span{text-align:right}.indexProduct_title span img{width:85%}.indexProduct_nutritionTitle{font-size:1.2rem;margin-top:-.75rem}.onion_furikake .indexProduct_nutritionTitle,.corn_furikake .indexProduct_nutritionTitle{margin-top:.5rem}.indexProduct_nutrition{display:flex;gap:3px;margin-top:.25rem}.indexProduct_nutrition dl{background:#f5f5f5;text-align:center;padding:1rem;width:20%;margin-top:.5rem;line-height:1.3}.indexProduct_nutrition dl.energy{background:#97cb4d;color:#fff}.indexProduct_nutrition dl.protein{background:#ddf1be}.indexProduct_nutrition dt{font-size:1rem}.indexProduct_nutrition dd{font-size:2.6rem;font-weight:800;font-family:Jost,sans-serif;font-weight:700;text-align:center;letter-spacing:.01em}.indexProduct_nutrition dd span{font-size:1.3rem;margin-left:.2rem}.indexProduct_comment{font-size:1.4rem;margin-top:1.5rem}.indexProduct_box .btn{text-align:right}.indexProduct .btn.center{margin-top:6rem}.recipe_inner{position:relative;max-width:90%;margin:auto;padding:4rem;background:url(/cdn/shop/t/4/assets/recipe_bg.jpg)}.recipe_title{position:relative;z-index:2;text-align:center}.recipe_inner:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,#f7f1e705 70%,#f1e0c9e6)}.recipe_list{display:flex;flex-wrap:wrap;position:relative;justify-content:space-around;align-items:center;z-index:2}.recipe_list li{width:47.5%}.recipe_list li:nth-child(3),.recipe_list li:nth-child(4){margin-top:-2rem}.recipe_list li img{width:100%;display:block}.recipe_closing{text-align:center;font-weight:800;font-size:2.2rem;line-height:1.4;letter-spacing:.05em}.recipe_closing span{font-size:1.6rem}.indexVoice{margin-top:6rem;padding:8rem 0;background:url(/cdn/shop/t/4/assets/voice_bg.jpg?v=1747814138)}.indexVoice_title{text-align:center;line-height:1;font-weight:800;font-size:2.8rem;margin:0 0 4rem}.indexVoice_title span{display:block;width:26%;margin:auto}.indexVoice_title span img{width:100%}.voice .btn{margin-top:5rem}.voice_item{position:relative;background:#fffbf1;background-position:top right;background-repeat:no-repeat;padding:4rem 4rem 4rem 1rem;display:flex;align-items:center}.indexVoice .voice_item{background:linear-gradient(225deg,transparent 20px,#fff 20px)}.indexVoice .voice_item:before{content:"";display:block;background:linear-gradient(225deg,transparent 20px,#c4bfbc 20px);width:30px;height:30px;position:absolute;right:0;top:0}.voice_item+.voice_item{margin-top:2rem}.voice_img{width:28%;text-align:center}.voice_img img{width:70%}.voice_name{margin-top:-.25rem;font-size:1.2rem}.voice_box{width:70%}.voice_num{display:inline-block;padding:0 1.5rem;font-family:Jost,sans-serif;font-weight:700;background:#453d29;color:#fff;font-size:1.2rem}.voice_title{margin:1.25rem 0 0;font-size:2rem;font-weight:800}.voice_text{margin:1rem 0 0}.pageLink{padding:5rem 0 7rem}.pageLink_list{display:flex;justify-content:center;gap:20px}.pageLink_item{width:27.5%}.pageLink_item a{display:flex;align-items:center;border:1px solid #453d29;background:#fff;color:#453d29;border-radius:10px;text-decoration:none;font-weight:800;position:relative}.pageLink_item a:hover{opacity:.8}.pageLink_item a:after{position:absolute;right:2%;top:50%;transform:translateY(-49%);content:"\e5cc";font-size:2.2rem;font-family:Material Icons Outlined}.pageLink_img{width:30%;border-radius:10px 0 0 10px}.pageLink_img img{width:100%;display:block;border-radius:10px 0 0 10px}.pageLink_text{width:70%;padding:1rem 2rem}.footer{position:relative;background:#93d225}.footer .footer-block__details-content .list-menu__item--link{color:#fff}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{color:#fff!important;opacity:.8;text-decoration:none!important}.footer .footer__content-bottom{border-top:solid .1rem #82ba21}.footer:before{content:"";position:absolute;top:-44px;left:0;display:block;width:100%;height:44px;background:url(/cdn/shop/t/4/assets/indexabout_plant.png) repeat-x}.footer .list-social__link,.footer .copyright__content,.footer .copyright__content a{color:#fff}div.mainvisual_sub{max-width:100%;background-color:#fffcf0;padding:5.5rem 0 4.5rem;border-bottom:4px solid #b29482;background-image:url(/cdn/shop/t/4/assets/vege_pat.png);background-repeat:repeat-x;background-position:bottom left;background-size:170px}.trigger{padding:8rem 0;background:url(/cdn/shop/t/4/assets/trigger_bg.png) no-repeat right 150%}.trigger_title{width:90%}.trigger_title img{width:100%}.trigger_catch{font-weight:800;font-size:1.8rem;margin:3rem 0 0}.trigger_text{margin:.5rem 0 0}.trigger_box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.trigger_boxInner{width:45%}.trigger_img{width:42%;margin:0}.trigger_img img{width:100%}.recommend_wrapper{margin:-3rem 0 0;padding:3rem 0 8rem;background:linear-gradient(201deg,#fff9,#fff 67%)}.recommend{margin:auto;width:960px;padding:0 5rem 5rem;background:linear-gradient(135deg,#d2f927,#90c31f 20% 100%);position:relative;border-radius:20px}.recommend:before{content:"";position:absolute;left:50%;top:5px;transform:translate(-50%,-50%);display:inline-block;width:300px;height:90px;border-radius:50%/100% 100% 0 0;background:#90c31f}.recommend_title{text-align:center;color:#fff;margin:0}.recommend_title:before{content:"";display:block;width:36px;height:42px;background:url(/cdn/shop/t/4/assets/recommend_title.png) no-repeat center;margin:.5rem auto;background-size:36px 42px;z-index:2;position:relative}.recommend_list{display:flex;justify-content:center;flex-wrap:wrap;gap:15px;list-style:none;margin:2rem 0 0;padding:0}.recommend_item{width:47%;display:flex;align-items:center;background:#fff;position:relative}.recommend_item figure{width:27%;margin:0}.recommend_item figure img{display:block;width:100%}.recommend_item p{width:75%;margin:0;letter-spacing:normal;padding:1rem 1rem 1rem 5rem;background:url(/cdn/shop/t/4/assets/recommend_check.png) no-repeat 7% center}.recommend_text{position:relative;margin:4rem auto 0;line-height:1.5;font-weight:800;font-size:1.8rem;border:1px solid #333;text-align:center;max-width:66%;padding:1rem}.recommend_text:after{position:absolute;top:100%;left:50%;transform:translate(-50%) skew(-25deg);height:25px;width:15px;border-right:1px solid #333;background-color:#edf5f4;content:""}.header__heading{position:absolute;top:0;left:0}.header__heading a{background:#93d225;padding:2.25rem 2rem;border-radius:0 0 10px;display:block}@media screen and (min-width: 990px){.header--middle-left .header__inline-menu{margin-left:5rem}}.header-wrapper:before{content:"";width:100%;display:block;height:5px;background:url(/cdn/shop/t/4/assets/border.jpg?v=1747698683) repeat-x}.hearder{padding:1rem 0}.inner{max-width:1080px;margin:auto}.inner02{max-width:980px;margin:auto}.innerSmall{max-width:800px;margin:auto}.annotation{font-size:1.2rem}.product .product__title h1{font-size:2.8rem}.product__description table{font-size:1.3rem}.product__description table td{padding:.25rem 1.2rem}div.slideshow__text.banner__box{max-width:100%}.header__inline-menu .link{font-size:1.25rem;font-weight:700}.header-wrapper--border-bottom{border-bottom:none}.h2_title{margin:0 0 4rem;text-align:center;font-weight:800;font-size:3.2rem;position:relative}.h2_title:after{content:"";display:block;margin:1.5rem auto 0;width:6%;height:3px;background:#a7d26b}.h2_copy{text-align:center}.catch{text-align:center;font-weight:800;font-size:2.4rem;line-height:1.4}.catch span{display:block;font-size:1.6rem;line-height:2}.catchImg{padding:5em 0 0;text-align:center}.catchImg img{width:45%}div.image-with-text__media{position:relative}div.background-none .multicolumn-card__image-wrapper{margin:0}#Slider-template--16569049088088__featured_collection_bpDrgX,ul.multicolumn-list{--grid-desktop-horizontal-spacing: 24px}div.background-none .multicolumn-list .multicolumn-card__info{padding-left:0;padding-right:0}div.multicolumn .title{margin:0 auto}.title,.title-wrapper-with-link{margin:5rem 0}.contact__button{text-align:center}.blog{max-width:50%;margin:0 auto}.blog__title{font-size:2.8rem}.article-template{padding:3rem 0}.article-template__title{font-size:2.4rem}.article-card__excerpt{display:none}.blog .card__information{display:flex;background-color:#fff;padding:0}.blog .card__content{padding:0}.blog .title-wrapper-with-link{justify-content:center}.blog .card__content h3{font-size:1.5rem;margin:0 0 0 2rem}.blog .card__heading{order:2}.blog .card__heading a{text-decoration:underline}.blog .card__inner+.card__content{display:none}.blog .blog__posts{flex-direction:column}.blog .article-card__info{font-size:1.5rem;padding-top:.1rem;width:25%}.blog .grid--3-col-desktop .grid__item{width:100%;max-width:100%;margin-top:1rem}.after{text-align:center}.after_img{margin-top:-11rem}.after_img img{width:65%}.after_text{font-weight:800;font-size:2.4rem;line-height:1.5}.after_text span{background:linear-gradient(transparent 82%,#fabd00 82%)}.main-page-title{text-align:center;font-size:3rem;padding:5rem}.common_table{width:100%;border-collapse:collapse;border:none;border-spacing:0;background:#fff}.common_table tr{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.common_table th{position:relative;width:25%;padding:2rem 4rem;text-align:left}.common_table td{width:60%;padding:1rem 1.2rem}.history .common_table th{font-size:1.4rem}.history .common_table th:after{content:"\25cf";color:#a7d26b;position:absolute;right:15%;top:50%;transform:translateY(-50%)}.history .common_table th span{font-size:2rem;font-family:Jost,sans-serif}.main{padding:8rem 0}.greething_list{display:flex;justify-content:space-around;margin-top:4rem}.greething_list_img{width:26%}.greething_list_img img{width:100%;border-radius:15px}.greething_list_text{width:60%;margin-top:1rem}.greething_list_head{font-weight:800;font-size:2rem;line-height:1.4}.greething_list_box{margin-top:1rem}.greething_name{text-align:right;margin-top:2rem}.greething_name img{width:32%}.sdgs .inner02{padding:5rem 7rem;border-radius:20px;background-size:auto auto;background-color:#ecf9fc;background-image:repeating-linear-gradient(90deg,transparent,transparent 10px,rgba(229,247,251,1) 10px,rgba(229,247,251,1) 25px)}.sdgs_head{text-align:center;font-weight:800;font-size:2rem}.sdgs_head:before{content:"";display:block;width:59px;height:59px;margin:0 auto .5rem;background:url(/cdn/shop/t/4/assets/sdgs.svg) no-repeat center}.sdgs_catch{font-size:2.6rem;margin:3rem 0 0;text-align:center;line-height:1.4;font-weight:800}.sdgs_text,.sdgs_img{text-align:center}.sdgs_img img{width:40%}.sdgs_list{max-width:83%;margin:3rem auto;padding:5rem;background:#fff;border-radius:20px}.sdgs_item{display:flex;justify-content:center;align-items:center}.sdgs_item+.sdgs_item{margin-top:3rem}.sdgs_list_img{width:18%}.sdgs_list_img img{display:block}.sdgs_list_text{width:74%;padding:0 0 0 1.5rem}.sdgs_list_head{font-weight:900;font-size:2rem}.sdgs_list_text p{margin:0;font-size:1.4rem}.otherLink_list{display:flex;justify-content:center;list-style:none;gap:15px;margin:0;padding:0}.otherLink_item{width:48%}.otherLink_item a{display:block;padding:9rem 7rem 5rem 4rem;color:#fff;text-decoration:none}.otherLink_item a:hover{opacity:.9}.otherLink_item.linkCompany a{background:url(/cdn/shop/files/bg_company.jpg?v=1723511855) no-repeat center;background-size:cover}.otherLink_item.linkFaq a{background:url(/cdn/shop/files/bg_faq.jpg?v=1723511860) no-repeat center;background-size:cover}.otherLink_text{margin:3rem 0 0}.otherLink_text dt{font-size:1.6rem;font-weight:800;margin:0}.otherLink_text dd{font-size:1.4rem;margin:0}@media screen and (min-width: 750px){.pc-none{display:none}}@media screen and (min-width:750px) and (max-width:1024px){.header__heading a{padding:2rem 1rem}header header-drawer{margin-left:9rem}.blog__post{width:100%!important}.recommend{width:94%}.point_head{font-size:2rem}.sdgs_list_img img{width:100%}}@media screen and (max-width: 749px){body{font-size:1.3rem}.main{padding:4rem 0}.maincontents{padding:0 0 8rem}.menu-drawer__menu-item{font-size:1.4rem}div.mainvisual_sub{padding:2rem 0 2.5rem;background-size:120px}h1.main-page-title{margin-bottom:0;font-size:2.2rem}.h2_title{margin:0 0 4rem;font-size:2.6rem}.h2_title:after{width:15%}header.header{padding:0 2rem 0 3rem}.header__heading a{padding:1.25rem .75rem}.header__heading-logo{width:60px}header header-drawer{margin-left:5rem}.header-wrapper:before{background:url(/cdn/shop/t/4/assets/border.jpg?v=1747698683) repeat-x;background-size:120px}.sp-none{display:none}.indexAbout{padding:6rem 0 0;background-image:url(/cdn/shop/t/4/assets/indexabout_top.png),none;background-repeat:no-repeat;background-position:top left;background-size:100% 138px}.indexAbout_title{font-size:2.4rem;line-height:1.4}.indexAbout_img{padding:3rem 0 1rem;background:radial-gradient(circle,#c5e88e,#f1ffdb00 65%)}.indexAbout_img img{margin:0 0 -10px -40px;width:65%}.indexAbout .inner{position:relative;background-image:url(/cdn/shop/t/4/assets/indexabout_bottom.png);background-position:bottom left;background-size:100% 138px;background-repeat:no-repeat}.indexAbout .inner:before{width:80px;height:202px;left:0;top:inherit;bottom:15%;background:url(/cdn/shop/t/4/assets/indexabout_left.png) no-repeat center;background-size:80px 202px}.indexAbout .inner:after{width:80px;height:199px;right:0;top:inherit;bottom:15%;background:url(/cdn/shop/t/4/assets/indexabout_right.png) no-repeat center;background-size:80px 199px}.indexAbout_text02{margin-top:-1.5rem;padding:1.5rem 0 2rem;font-size:1.8rem}.indexAbout_text02:before{content:"";position:absolute;top:-44px;left:0;display:block;width:100%;height:44px;background:url(/cdn/shop/t/4/assets/indexabout_plant.png) repeat-x}.bubble{display:block;margin-bottom:-1rem}.bubble img{width:32%}.point{padding:6rem 0 0;border-bottom:4px solid #b29482;background-image:url(/cdn/shop/t/4/assets/point_pat.png),url(/cdn/shop/t/4/assets/vege_pat.png),linear-gradient(340deg,#fff2e1,#fffffc);background-repeat:repeat,repeat-x,repeat;background-position:top left,bottom left,top left;background-size:22px,140px 38px}.point .bubble img{width:40%}.point_title{font-size:2.4rem;line-height:1.4}.point_list{padding:0}.point_list .point_item{margin-top:3rem;flex-direction:column}.point_head{font-size:1.8rem;position:relative;justify-content:center}.point_icon{position:absolute;top:-80px;left:50%;transform:translate(-50%);text-align:center}.point_icon img{width:66%}.point_list .point_img{width:100%;margin:0}.point_list .point_img img{width:100%}.point_list .point_box{width:100%;margin-top:2rem}.point_text{margin:1rem 0 0}.point .btn{margin-top:3rem}.point_closing{margin:3rem auto 0;padding:1.5rem;font-size:1.8rem;width:100%;line-height:1.4}.point_closing:before{position:absolute;top:-3px;left:50%;transform:translate(-50%);height:3px;width:30px;background-color:#fff;content:""}.point_closing:after{position:absolute;top:-12%;left:50%;transform:translate(-50%);height:24px;width:3px;background-color:#333;content:""}.point_closing p{margin:0}.point .inner{position:relative;padding:0 2rem 2rem}.point .inner:before{content:none}.point .inner:after{content:none}.point_item .emphasis04:after{top:-1px;left:-8px;width:84px;height:27px;background:url(/cdn/shop/t/4/assets/emphasis01.png) no-repeat center;background-size:84px 27px}.point_item .emphasis03:after{top:1px;left:-3px;width:60px;height:22px;background:url(/cdn/shop/t/4/assets/emphasis01.png) no-repeat center;background-size:60px 22px}.point_item .emphasis02:after{content:"";display:block;position:absolute;top:2px;left:-6px;width:52px;height:20px;background:url(/cdn/shop/t/4/assets/emphasis01.png) no-repeat center;background-size:52px 20px}.indexProduct{padding:6rem 0 2rem}.indexProduct_item{flex-direction:column;padding:0 0 4rem;border-bottom:1px solid #ccc}.indexProduct_item+.indexProduct_item{margin-top:3rem}.indexProduct_img{width:100%}.indexProduct_img{position:relative}.indexProduct_img:before{position:absolute;content:"";display:block;width:80%;height:80%;left:50%;top:50%;border-radius:5px;transform:translate(-50%,-50%);border:3px solid #000}.saada .indexProduct_img:before{border:3px solid #C9A063}.niida .indexProduct_img:before{border:3px solid #f9a648}.spinach .indexProduct_img:before{border:3px solid #1d8222;height:105%;transform:translate(-50%,-53%)}.pumpkin .indexProduct_img:before{border:3px solid #ffd438;height:105%;transform:translate(-50%,-53%)}.smallPack .indexProduct_box{margin-top:1rem}.indexProduct_item.smallPack{margin-top:6rem}.smallPack+li{margin-top:10rem}.indexProduct_img figure{position:relative;display:flex;justify-content:center;align-items:center;z-index:2}.indexProduct_img figure img{width:68.5%}.indexProduct_box{width:100%;margin-top:0}.indexProduct_title{flex-direction:column-reverse;font-size:2rem}.indexProduct_title span{text-align:center}.indexProduct_title span img{width:60%}.indexProduct_nutritionTitle{margin-top:.5rem}.indexProduct_nutrition{gap:2px;margin-top:0}.indexProduct_nutrition dl{padding:.5rem;margin-top:.5rem}.indexProduct_nutrition dt{font-size:1rem}.indexProduct_nutrition dd{font-size:1.8rem;letter-spacing:.01em}.indexProduct_nutrition dd span{font-size:1.1rem;margin-left:.1rem}.indexProduct_box .btn{margin:2.5rem 0 0;text-align:center}.indexProduct_box .btn a{padding:1.4rem 5.5rem}.indexProduct .btn.center{margin-top:4rem}.recipe{margin:4rem auto 0}.recipe_inner{max-width:95%;padding:3rem 1.5rem}.recipe_title{position:relative;z-index:2;text-align:center;margin:0 0 1rem}.recipe_title img{width:100%}.recipe_list{flex-direction:column}.recipe_list li{width:100%}.recipe_list li+li{margin-top:1rem}.recipe_list li:nth-child(3),.recipe_list li:nth-child(4){margin-top:0}.recipe_list li img{width:100%}.recipe_closing{font-size:1.8rem}.recipe_closing span{font-size:1.4rem}.indexVoice{margin-top:4rem;padding:6rem 0}.indexVoice_title{font-size:2.6rem;margin:0 0 3rem}.indexVoice_title span{width:70%}.voice .btn{margin-top:4rem}.voice_item{position:relative;background:#fffbf1;background-position:top right;background-repeat:no-repeat;padding:2rem 2.5rem;display:flex;align-items:center;flex-direction:column}.indexVoice .voice_item{background:linear-gradient(225deg,transparent 20px,#fff 20px)}.indexVoice .voice_item:before{content:"";display:block;background:linear-gradient(225deg,transparent 20px,#c4bfbc 20px);width:30px;height:30px;position:absolute;right:0;top:0}.voice_item+.voice_item{margin-top:2rem}.voice_img{width:100%;margin-top:1rem}.voice_img img{width:45%}.voice_box{width:100%}.voice_num{font-size:1.1rem}.voice_title{margin:.5rem 0 0;font-size:1.8rem}.voice_name{margin:-.25rem 0 0}.voice_text{margin:.5rem 0 0}.pageLink{padding:0 2rem;margin:2rem 0 0}.pageLink_list{gap:10px;flex-wrap:wrap}.pageLink_item{width:100%}.pageLink_item a:after{position:absolute;right:2%;top:50%;transform:translateY(-49%);content:"\e5cc";font-size:2.2rem;font-family:Material Icons Outlined}.pageLink_img{width:23%;border-radius:10px 0 0 10px}.pageLink_img img{width:100%;display:block;border-radius:10px 0 0 10px}.pageLink_text{width:70%;padding:1rem 2rem}.common_table th{width:28%;padding:.75rem}.common_table td{width:70%;padding:.75rem}.catch{text-align:center;font-weight:800;font-size:1.8rem;line-height:1.4}.catch span{font-size:1.4rem;line-height:2}.catchImg{padding:3rem 0 0;text-align:center}.catchImg img{width:85%}.inner,.innerSmall{max-width:none;margin:auto;padding:0 2rem}.blog .title-wrapper-with-link{margin:3rem 0 1rem}.blog{max-width:100%;margin:0 auto}.article-card__excerpt{display:none}.blog .card__information{display:flex;flex-direction:column}.blog .card__content h3{margin:.5rem 0 0;width:100%}.blog .card__heading{order:2}.blog .card__inner+.card__content{display:none}.blog .blog__posts{flex-direction:column}.blog .article-card__info{font-size:1.4rem;width:100%}.blog .grid--3-col-desktop .grid__item{width:100%;max-width:100%;margin-top:1rem}.blog .grid--peek.slider .grid__item:first-of-type{margin-left:0}.blog .slider-buttons{display:none}.trigger{padding:3rem 0;background:url(/cdn/shop/t/4/assets/trigger_bg.png) no-repeat right 150%}.trigger_title{width:100%;margin:0}.trigger_title img{width:90%;margin:auto}.trigger_catch{margin:1rem 0 0;font-size:1.6rem}.trigger_box{flex-direction:column-reverse}.trigger_text{margin:0}.trigger_boxInner{width:100%;text-align:center}.trigger_img{width:70%;margin:0}.trigger_img img{width:100%}.recommend{max-width:none;margin:auto;padding:4rem 0 10rem;background:#edf5f4}.recommend_title:after{width:37%;margin:.5rem auto}.recommend_list{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;list-style:none;margin:4rem 0 0;padding:0}.recommend_item figure{width:25%}.recommend_item p{width:75%;padding:1rem}.recommend_text{margin:3rem auto 0;font-size:1.6rem;max-width:100%;padding:1rem}.recommend_wrapper{margin:-1rem 0 0;padding:3rem 0 5rem}.recommend{width:90%;padding:0 0 3rem;background:#90c31f}.recommend:before{width:45%;height:60px}.recommend_title:before{width:24px;height:28px;background:url(/cdn/shop/t/4/assets/recommend_title.png) no-repeat center;margin:.5rem auto;background-size:24px 28px}.recommend_list{flex-direction:column;gap:8px;margin:1.5rem 0 0}.recommend_item{width:100%}.recommend_item p{line-height:1.5;padding:1rem 1rem 1rem 4rem;background:url(/cdn/shop/t/4/assets/recommend_check.png) no-repeat 5% center}.recommend_text{position:relative;margin:4rem auto 0;line-height:1.5;font-weight:800;font-size:1.8rem;border:1px solid #333;text-align:center;max-width:66%;padding:1rem}.recommend_text:after{position:absolute;top:100%;left:50%;transform:translate(-50%) skew(-25deg);height:25px;width:15px;border-right:1px solid #333;background-color:#edf5f4;content:""}.after_img{margin-top:-9rem;padding:0 0 0 3rem}.after_img img{width:100%}.after_text{font-size:1.8rem}.commitment_list{flex-direction:column;gap:0}.commitment{padding:0;margin:2rem auto}.commitment_item{width:100%}.commitment_box{padding:1rem 2rem 2rem}.commitment_title{font-size:1.6rem}.commitment_closing{margin:-1rem 0 0;font-size:1.6rem}.commitment01 .commitment_img{margin:2rem 0 0}.commitment01 .commitment_img img{width:80%}.commitment02{margin-top:2rem}.commitment02 .commitment_img{gap:10px;margin-top:2rem}.commitment02 .commitment_img li{width:31%}.commitment02 .commitment_img li img{width:100%}.commitment_thumb{margin:1rem 0 0}.commitment_thumb img{width:100%}.commitment03 .commitment_img{gap:10px;margin-top:1rem;flex-direction:column}.commitment03 .commitment03_icon{margin-top:2rem;padding:2rem 0 0}.commitment03 .commitment03_icon img{width:90%}.commitment03 .commitment_img li,.commitment03 .commitment_img li img{width:100%}.commitment_img_title{font-size:1.6rem}.vegan{margin-top:1rem;padding:2rem 3rem;flex-direction:column}.vegan .vegan_text{width:100%;margin-top:0}.vegan .vegan_text dt{font-size:1.6rem}.vegan .vegan_text dd{font-size:1.3rem}.vegan .vegan_img{width:100%;margin:1rem 0 0}.vegan .vegan_img img{width:100%;display:block}.sub_point{position:relative;border-bottom:none;background:url(/cdn/shop/t/4/assets/point_pat.png),#fff2e1;background-repeat:repeat,repeat;background-position:top left,top left;background-size:22px,140px 38px}.sub_point .inner:before,.sub_point .inner:after{content:none}.commitment_head{margin:0;text-align:center;font-size:2rem}.greething_list{flex-direction:column-reverse;margin-top:0}.greething .inner02{padding:0 2rem}.greething_list_img{width:100%}.greething_list_img img{width:100%;height:45vh;object-fit:cover}.greething_list_text{width:100%;margin-top:1rem}.greething_list_head{font-size:1.8rem}.greething_name img{width:45%}.common_table th{width:28%;padding:2rem 1rem}.common_table td{width:57%;padding:1rem 1.2rem}.history .common_table th{font-size:1.3rem;padding:2rem 0}.history .common_table th:after{font-size:1rem;right:0}.history .common_table th span{font-size:1.6rem}.sdgs{max-width:94%;margin:auto}.sdgs .inner02{padding:3rem 2rem}.sdgs_head{text-align:center;font-weight:800;font-size:1.6rem}.sdgs_catch{font-size:2rem;margin:2rem 0 0}.sdgs_text{text-align:left}.sdgs_img{text-align:center}.sdgs_img img{width:40%}.sdgs_list{max-width:100%;margin:3rem auto 0;padding:3rem 1rem}.sdgs_item{align-items:flex-start}.sdgs_item+.sdgs_item{margin-top:2rem}.sdgs_list_img{width:20%}.sdgs_list_img img{display:block;width:100%}.sdgs_list_text{width:74%;font-size:1.2rem;line-height:1.6;padding:0 0 0 1rem}.sdgs_list_head{font-weight:900;font-size:2rem}.sdgs_list_text p{margin:0;font-size:1.2rem}.otherLink_list{flex-direction:column;gap:10px}.otherLink_item{width:100%}.otherLink_item a{padding:3rem}.otherLink_text{margin:0}.otherLink_text dd{line-height:1.5}div.image-with-text__content{padding:4rem calc(1rem / var(--font-body-scale)) 5rem}div.image-with-text__content .image-with-text__text+.button{margin:3rem auto 0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/override.css.map */
