.phase2-u_container{max-width:1160px}.phase2-u_container .inner1000{max-width:1000px;margin:0 auto}.phase2-u_container .phase2-u_title{font-size:70px}@media screen and (max-width: 749px){.phase2-u_container .phase2-u_title{font-size:40px}}.shopify-section_custom-story .sp{display:none}@media screen and (max-width: 749px){.shopify-section_custom-story .sp{display:block}}.shopify-section_custom-story .pc{display:block}@media screen and (max-width: 749px){.shopify-section_custom-story .pc{display:none}}.shopify-section_custom-story .-btnEnvironment{margin-top:150px}@media screen and (max-width: 749px){.shopify-section_custom-story .-btnEnvironment{margin-top:80px}}.shopify-section_custom-story .waveTop,.shopify-section_custom-story .waveBottom{margin:0 calc(50% - 50vw);width:100vw;line-height:0;margin-bottom:-1px;margin-top:-1px}.shopify-section_custom-story .waveTop img,.shopify-section_custom-story .waveBottom img{width:100%!important}.shopify-section_custom-story .overview{margin-top:80px}@media screen and (max-width: 749px){.shopify-section_custom-story .overview{margin-top:25px}}.shopify-section_custom-story .overview .overviewCards{display:flex;justify-content:center}@media screen and (max-width: 1000px){.shopify-section_custom-story .overview .overviewCards{flex-direction:column}}.shopify-section_custom-story .overview .overviewCards .overviewCard{display:flex;align-items:center}.shopify-section_custom-story .overview .overviewCards .overviewCard:nth-child(1){max-width:412px}@media screen and (max-width: 1000px){.shopify-section_custom-story .overview .overviewCards .overviewCard:nth-child(1){max-width:unset}}.shopify-section_custom-story .overview .overviewCards .overviewCard:nth-child(2){max-width:430px;margin-left:4%}@media screen and (max-width: 1000px){.shopify-section_custom-story .overview .overviewCards .overviewCard:nth-child(2){min-width:unset;margin-left:0;margin-top:20px}}.shopify-section_custom-story .overview .overviewCards .overviewCard img{max-width:173px}@media screen and (max-width: 749px){.shopify-section_custom-story .overview .overviewCards .overviewCard img{width:100px}}.shopify-section_custom-story .overview .overviewCards .overviewCard dl{color:#4e3506;margin-left:20px}.shopify-section_custom-story .overview .overviewCards .overviewCard dl dt{font-size:18px;font-weight:700}@media screen and (max-width: 749px){.shopify-section_custom-story .overview .overviewCards .overviewCard dl dt{font-size:13px}}.shopify-section_custom-story .overview .overviewCards .overviewCard dl dd{font-size:16px;-webkit-margin-start:0;margin-inline-start:0;margin-top:1em}@media screen and (max-width: 749px){.shopify-section_custom-story .overview .overviewCards .overviewCard dl dd{font-size:12px}}.shopify-section_custom-story .overview .blackboard{margin-top:40px;background:#4c5b2b;border:20px solid #4E3506;padding:30px;border-radius:5px;position:relative}@media screen and (max-width: 749px){.shopify-section_custom-story .overview .blackboard{border:15px solid #4E3506;padding:30px 15px}}@media screen and (max-width: 749px){.shopify-section_custom-story .overview .blackboard br.br{display:none}}.shopify-section_custom-story .overview .blackboard:after{content:"";display:block;position:absolute;right:0;bottom:0;width:115px;height:34px;background-image:url(/cdn/shop/files/img-blackboard.svg?v=1628755289);background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 749px){.shopify-section_custom-story .overview .blackboard:after{width:60px;height:18px}}.shopify-section_custom-story .overview .blackboard .blackboardLead{font-size:18px;line-height:1.9;font-weight:700;color:#fff;text-align:center;position:relative}@media screen and (max-width: 749px){.shopify-section_custom-story .overview .blackboard .blackboardLead{font-size:13px}}.shopify-section_custom-story .overview .blackboard .blackboardLead:before,.shopify-section_custom-story .overview .blackboard .blackboardLead:after{content:"";display:block;width:58px;height:50px;background-image:url(/cdn/shop/files/icon-soybean-w.svg?v=1628755289);background-size:contain;background-repeat:no-repeat;position:absolute}@media screen and (max-width: 749px){.shopify-section_custom-story .overview .blackboard .blackboardLead:before,.shopify-section_custom-story .overview .blackboard .blackboardLead:after{display:none}}.shopify-section_custom-story .overview .blackboard .blackboardLead:before{left:0;bottom:0;-webkit-transform:rotate(40deg);transform:rotate(40deg)}.shopify-section_custom-story .overview .blackboard .blackboardLead:after{right:0;top:0;-webkit-transform:rotate(-142deg);transform:rotate(-142deg)}.shopify-section_custom-story .talkContainer{margin-top:70px}@media screen and (max-width: 749px){.shopify-section_custom-story .talkContainer{margin-top:55px}}.shopify-section_custom-story .talkContainer .talk{display:flex;align-items:center;margin-top:30px}@media screen and (max-width: 749px){.shopify-section_custom-story .talkContainer .talk{margin-top:20px}}.shopify-section_custom-story .talkContainer .talk .talkIcon{width:155px}@media screen and (max-width: 749px){.shopify-section_custom-story .talkContainer .talk .talkIcon{width:80px}}.shopify-section_custom-story .talkContainer .talk.talkDr{flex-direction:row-reverse}.shopify-section_custom-story .talkContainer .talk.talkDr .talkText{margin-left:0;margin-right:55px}@media screen and (max-width: 749px){.shopify-section_custom-story .talkContainer .talk.talkDr .talkText{margin-right:25px}}.shopify-section_custom-story .talkContainer .talk.talkDr .talkText:before{left:unset;right:-30px;-webkit-transform:scale(-1,1);transform:scaleX(-1)}.shopify-section_custom-story .talkContainer .talk.talkDr.-fukidashi .talkText:before{bottom:35%}@media screen and (max-width: 428px){.shopify-section_custom-story .talkContainer .talk.talkDr.-fukidashi .talkText:before{bottom:38%}}.shopify-section_custom-story .talkContainer .talk .talkText{max-width:510px;width:100%;background-color:#fff;padding:25px 40px;border-radius:5px;margin-left:55px;letter-spacing:.12em;position:relative}@media screen and (max-width: 749px){.shopify-section_custom-story .talkContainer .talk .talkText{padding:20px;letter-spacing:0;margin-left:25px}}.shopify-section_custom-story .talkContainer .talk .talkText p{font-size:16px;line-height:1.6;margin-bottom:1em}.shopify-section_custom-story .talkContainer .talk .talkText p:last-child{margin-bottom:0}@media screen and (max-width: 749px){.shopify-section_custom-story .talkContainer .talk .talkText p{font-size:13px;line-height:1.5;margin-bottom:.7em}}.shopify-section_custom-story .talkContainer .talk .talkText ul.sp{margin-bottom:.7em}.shopify-section_custom-story .talkContainer .talk .talkText ul.sp li{list-style-type:disc;list-style-position:inside;color:#f18b00;padding-left:.2em;font-size:13px;font-weight:700}.shopify-section_custom-story .talkContainer .talk .talkText em{font-style:normal;font-size:20px;font-weight:700;background:linear-gradient(transparent 60%,#F18B00 60%,#F18B00 90%,transparent 90%)}.shopify-section_custom-story .talkContainer .talk .talkText:before{content:"";display:block;width:35px;height:45px;background:url(/cdn/shop/files/icon-fukidashi.svg?v=1628761176);background-repeat:no-repeat;background-size:cover;position:absolute;left:-30px;bottom:20px}.shopify-section_custom-story .why{color:#4e3506;margin-top:130px;padding-bottom:100px}@media screen and (max-width: 749px){.shopify-section_custom-story .why{margin-top:60px;padding-bottom:40px}}.shopify-section_custom-story .why h2{font-size:40px;text-align:center}@media screen and (max-width: 749px){.shopify-section_custom-story .why h2{font-size:25px;line-height:1.4}}.shopify-section_custom-story .why .stepContainer{margin-top:125px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 749px){.shopify-section_custom-story .why .stepContainer{margin-top:50px}}.shopify-section_custom-story .why .stepContainer .step+.step{margin-top:80px}@media screen and (max-width: 749px){.shopify-section_custom-story .why .stepContainer .step+.step{margin-top:50px}}.shopify-section_custom-story .why .stepContainer .step{padding:50px;background:#fff;position:relative;max-width:900px}@media screen and (max-width: 749px){.shopify-section_custom-story .why .stepContainer .step{padding:30px}}.shopify-section_custom-story .why .stepContainer .step .number{position:absolute;left:0;top:-35px;width:90px;height:70px;background:#4e3506;display:flex;align-items:center;justify-content:center;border-radius:0 35px 35px 0;font-size:45px;font-weight:700;color:#fff;padding-right:.1em}@media screen and (max-width: 749px){.shopify-section_custom-story .why .stepContainer .step .number{width:50px;height:40px;top:-20px;font-size:22px}}.shopify-section_custom-story .why .stepContainer .step .stepContent{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 749px){.shopify-section_custom-story .why .stepContainer .step .stepContent{flex-direction:column}}.shopify-section_custom-story .why .stepContainer .step .stepContent img{max-width:206px}@media screen and (max-width: 749px){.shopify-section_custom-story .why .stepContainer .step .stepContent img{max-width:120px}}.shopify-section_custom-story .why .stepContainer .step .stepContent h3{font-size:26px;font-weight:700;margin-bottom:1em;line-height:1.4}@media screen and (max-width: 749px){.shopify-section_custom-story .why .stepContainer .step .stepContent h3{font-size:18px;margin-top:30px;text-align:center}}.shopify-section_custom-story .why .stepContainer .step .stepContent .text{margin-left:40px}@media screen and (max-width: 749px){.shopify-section_custom-story .why .stepContainer .step .stepContent .text{margin-left:0}}.shopify-section_custom-story .why .stepContainer .step .stepContent .text p{font-size:16px;line-height:2}@media screen and (max-width: 749px){.shopify-section_custom-story .why .stepContainer .step .stepContent .text p{font-size:13px;line-height:1.8}}.shopify-section_custom-story .why .stepContainer .step .stepContent .text p b{color:#f18b00}.shopify-section_custom-story .why .stepContainer .step .stepContent .text p a{text-decoration:underline;word-break:break-all}.shopify-section_custom-story .why .stepContainer .step .stepContent .text p a:hover{text-decoration:none}.shopify-section_custom-story .why .stepContainer .step .memo{margin-top:40px;padding:26px 30px;background:#fff6e9;border-radius:8px}@media screen and (max-width: 749px){.shopify-section_custom-story .why .stepContainer .step .memo{margin-top:20px}}.shopify-section_custom-story .why .stepContainer .step .memo dl,.shopify-section_custom-story .why .stepContainer .step .memo dt,.shopify-section_custom-story .why .stepContainer .step .memo dd{margin:0}.shopify-section_custom-story .why .stepContainer .step .memo dl dt{font-size:14px;font-weight:700}@media screen and (max-width: 749px){.shopify-section_custom-story .why .stepContainer .step .memo dl dt{font-size:12px}}.shopify-section_custom-story .why .stepContainer .step .memo dl dd{margin-top:.5em;font-size:13px}@media screen and (max-width: 749px){.shopify-section_custom-story .why .stepContainer .step .memo dl dd{font-size:11px}}.shopify-section_custom-story .why .stepContainer .step.step2 .stepContent{flex-direction:row-reverse}@media screen and (max-width: 749px){.shopify-section_custom-story .why .stepContainer .step.step2 .stepContent{flex-direction:column}}.shopify-section_custom-story .why .stepContainer .step.step2 .stepContent .text{margin:0}.shopify-section_custom-story .why .stepContainer .step.step2 .stepContent img{margin-left:40px}@media screen and (max-width: 749px){.shopify-section_custom-story .why .stepContainer .step.step2 .stepContent img{margin-left:0}}.shopify-section_custom-story .environment{margin:0 calc(50% - 50vw);width:100vw;background:#ffdba9;background-image:url(/cdn/shop/files/bg-environment.png?v=1629102365);background-repeat:no-repeat;background-size:100%;overflow:hidden}.shopify-section_custom-story .environment .environmentContainer{max-width:1160px;margin:0 auto;padding:0 30px}.shopify-section_custom-story .environment .environmentContainer h2{padding-top:60px;color:#4e3506;font-size:40px;text-align:center}@media screen and (max-width: 749px){.shopify-section_custom-story .environment .environmentContainer h2{font-size:25px;line-height:1.4;padding-top:30px}}.shopify-section_custom-story .environment .environmentContainer .step{padding:36px 75px 60px;background:#fff;position:relative;margin-top:80px;color:#4e3506}@media screen and (max-width: 749px){.shopify-section_custom-story .environment .environmentContainer .step{margin-top:50px}}@media screen and (max-width: 749px){.shopify-section_custom-story .environment .environmentContainer .step{padding:30px}}.shopify-section_custom-story .environment .environmentContainer .step .number{position:absolute;left:0;top:-35px;width:90px;height:70px;background:#4e3506;display:flex;align-items:center;justify-content:center;border-radius:0 35px 35px 0;font-size:45px;font-weight:700;color:#fff;padding-right:.1em}@media screen and (max-width: 749px){.shopify-section_custom-story .environment .environmentContainer .step .number{width:50px;height:40px;top:-20px;font-size:22px}}.shopify-section_custom-story .environment .environmentContainer .step h3{font-size:26px;font-weight:700;margin-bottom:1em;line-height:1.4;text-align:center}@media screen and (max-width: 749px){.shopify-section_custom-story .environment .environmentContainer .step h3{font-size:18px;text-align:center}}.shopify-section_custom-story .environment .environmentContainer .step .stepContent{margin-top:50px;display:flex;align-items:flex-end}@media screen and (max-width: 749px){.shopify-section_custom-story .environment .environmentContainer .step .stepContent{flex-direction:column;margin-top:30px;align-items:center}}.shopify-section_custom-story .environment .environmentContainer .step .stepContent img{width:60%;padding-left:55px;box-sizing:content-box}@media screen and (max-width: 900px){.shopify-section_custom-story .environment .environmentContainer .step .stepContent img{padding-left:0}}@media screen and (max-width: 749px){.shopify-section_custom-story .environment .environmentContainer .step .stepContent img{max-width:unset!important;width:100%!important;margin-top:26px}}.shopify-section_custom-story .environment .environmentContainer .step .stepContent p{font-size:16px;line-height:1.5;padding-left:35px;padding-bottom:.3em}@media screen and (max-width: 900px){.shopify-section_custom-story .environment .environmentContainer .step .stepContent p{font-size:13px}}@media screen and (max-width: 749px){.shopify-section_custom-story .environment .environmentContainer .step .stepContent p{font-weight:700;padding:0;text-align:center;margin-bottom:0}}.shopify-section_custom-story .environment .environmentContainer .step .stepContent p b{color:#f18b00}.shopify-section_custom-story .environment .environmentContainer .step .stepContent p a{text-decoration:underline;word-break:break-all}.shopify-section_custom-story .environment .environmentContainer .step .stepContent p a:hover{text-decoration:none}.shopify-section_custom-story .environment .environmentContainer .step .memo{margin-top:40px;padding:26px 30px;border-radius:8px;font-size:14px;line-height:1.6}@media screen and (max-width: 749px){.shopify-section_custom-story .environment .environmentContainer .step .memo{margin-top:20px;padding:0;font-size:11px}}.shopify-section_custom-story .environment .environmentContainer .step.step1 .stepContent img{max-width:847px;width:calc(calc(847 / 544) * 60%)}@media screen and (max-width: 749px){.shopify-section_custom-story .environment .environmentContainer .step .step3 .stepContent{align-items:center;flex-direction:column-reverse}}.shopify-section_custom-story .environment .environmentContainer .step .step3 .stepContent img{max-width:544px}.shopify-section_custom-story .environment .environmentContainer .step.step2 .stepContent img{max-width:638px;width:calc(calc(638 / 544) * 60%)}.shopify-section_custom-story .environment .environmentContainer .step.step4 .stepContent p.sp span{font-size:12px;color:#f18b00}.shopify-section_custom-story .environment .environmentContainer .step.step4 .stepContent img{max-width:842px;width:calc(calc(842 / 544) * 60%)}.shopify-section_custom-story .environment .environmentContainer .undernote{margin-top:60px;display:flex;font-size:13px}@media screen and (max-width: 749px){.shopify-section_custom-story .environment .environmentContainer .undernote{margin-top:26px;flex-direction:column;font-size:10px}}.shopify-section_custom-story .environment .environmentContainer .undernote dt{font-weight:700}.shopify-section_custom-story .environment .environmentContainer .undernote dd{margin:0}.shopify-section_custom-story .environment .environmentContainer .undernote dd ul li{margin-top:1em}.shopify-section_custom-story .environment .environmentContainer .undernote dd ul li:first-child{margin-top:0}@media screen and (max-width: 749px){.shopify-section_custom-story .environment .environmentContainer .undernote dd ul li:first-child{margin-top:1em}}.shopify-section_custom-story .environment .environmentContainer .undernote dd ul li a{text-decoration:underline}.shopify-section_custom-story .environment .environmentContainer .undernote dd ul li a:hover{text-decoration:none}.shopify-section_custom-story .environment .talkContainer{max-width:950px;margin:0 auto}.shopify-section_custom-story .ourAction h2{padding-top:60px;color:#4e3506;font-size:40px;text-align:center}@media screen and (max-width: 749px){.shopify-section_custom-story .ourAction h2{font-size:25px;line-height:1.4}}.shopify-section_custom-story .ourAction .talkContainer .talk{justify-content:center}.shopify-section_custom-story .ourAction .talkContainer .talk.talkDB .talkIcon{max-width:306px;width:100%}@media screen and (max-width: 749px){.shopify-section_custom-story .ourAction .talkContainer .talk.talkDB .talkIcon{max-width:86px}}.shopify-section_custom-story .ourAction .talkContainer .talk.talkDB .talkText{max-width:660px}.shopify-section_custom-story .ourAction .talkContainer .talk.talkDB .talkText p{font-size:22px;font-weight:700;line-height:1.7}@media screen and (max-width: 749px){.shopify-section_custom-story .ourAction .talkContainer .talk.talkDB .talkText p{font-size:13px;line-height:1.5}}@media screen and (max-width: 1050px){.shopify-section_custom-story .ourAction .talkContainer .talk.talkDB .talkText br.pc{display:none}}.shopify-section_custom-story .ourAction .actionContainer{background:#f18b00;padding:30px;border-radius:8px;margin-top:80px}@media screen and (max-width: 749px){.shopify-section_custom-story .ourAction .actionContainer{margin-top:30px;padding:15px}}.shopify-section_custom-story .ourAction .actionContainer dl,.shopify-section_custom-story .ourAction .actionContainer dt,.shopify-section_custom-story .ourAction .actionContainer dd{margin:0}.shopify-section_custom-story .ourAction .actionContainer>dl>dt{background:#fff;border-radius:8px;font-size:26px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;padding:20px;line-height:1.4}@media screen and (max-width: 749px){.shopify-section_custom-story .ourAction .actionContainer>dl>dt{font-size:13px;padding:15px}}.shopify-section_custom-story .ourAction .actionContainer>dl>dt img{max-width:102px;width:100%;margin-left:40px;margin-bottom:-25px}@media screen and (max-width: 749px){.shopify-section_custom-story .ourAction .actionContainer>dl>dt img{max-width:45px;margin-left:10px;margin-bottom:-18px}}.shopify-section_custom-story .ourAction .actionContainer>dl>dt h4{margin-left:60px;margin-bottom:0;color:#4e3506}@media screen and (max-width: 749px){.shopify-section_custom-story .ourAction .actionContainer>dl>dt h4{margin-left:10px}}.shopify-section_custom-story .ourAction .actionContainer>dl>dd{margin-top:30px;border-radius:8px;background:#fff;padding:60px 60px 30px;display:flex;align-items:flex-end}@media screen and (max-width: 749px){.shopify-section_custom-story .ourAction .actionContainer>dl>dd{margin-top:15px;padding:20px 20px 70px;display:block;position:relative}}.shopify-section_custom-story .ourAction .actionContainer>dl>dd p{font-size:16px;line-height:1.6}@media screen and (max-width: 749px){.shopify-section_custom-story .ourAction .actionContainer>dl>dd p{font-size:13px}}.shopify-section_custom-story .ourAction .actionContainer>dl>dd p b{color:#f18b00}.shopify-section_custom-story .ourAction .actionContainer>dl>dd img{margin-right:-30px;margin-left:40px}@media screen and (max-width: 749px){.shopify-section_custom-story .ourAction .actionContainer>dl>dd img{max-width:50px;position:absolute;right:15px;bottom:-5px;margin:0}}.shopify-section_custom-story .ourAction .actionContainer>dl>dd a{color:#4e3506;text-decoration:underline}.shopify-section_custom-story .ourAction .actionContainer>dl>dd a:hover{text-decoration:none}.shopify-section_custom-story .ourAction .actionContainer .reference dd{margin-top:.2em}@media screen and (max-width: 749px){.shopify-section_custom-story .ourAction .actionContainer .reference{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/page.environment.css.map */
