.custom-html{background:#7a8078}.l-footer__policy{display:flex;gap:10px 25px;flex-wrap:wrap;padding-bottom:20px}.l-footer__policy a{font-size:10px;background:none!important;color:#fff}@media only screen and (max-width: 767px){.l-footer__policy{place-content:center;display:grid;grid-template-columns:1fr 1fr 1fr;gap:3px 4%;max-width:320px!important;white-space:nowrap}}.l-card__about{display:grid;gap:40px;max-width:1320px;margin-left:auto;margin-right:auto}.l-card__about__block{display:grid;grid-template-columns:calc(52% - 40px) 48%;gap:40px;align-items:center}.l-card__about__block img{max-width:100%;width:100%}.l-card__about__block h3{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Mincho,Meiryo,sans-serif!important;font-weight:400!important;line-height:1.6;font-size:20px}.l-card__about__block p{text-align:left;margin-top:20px}@media screen and (max-width: 989px){.l-card__about__block{grid-template-columns:100%;gap:20px}.l-card__about__block h3{font-size:18px}}@media only screen and (max-width: 767px){.l-card__about__block p{font-size:14px;margin-bottom:0}}.l-link__collection{background:#f5f1e1;padding:85px 0}@media screen and (max-width: 767px){.l-link__collection{padding:60px 0}}.l-link__collection .section-title{font-size:24px!important;font-weight:400!important}@media screen and (max-width: 767px){.l-link__collection .section-title{font-size:18px!important;line-height:1.6;max-width:80%}}.l-link__collection p{text-align:center;margin-bottom:40px}.l-link__collection .l-button__wrapper-col02{display:flex;place-content:center;gap:40px;margin-bottom:0}.l-link__collection .l-button__wrapper-col02 .btn{background:#233f37!important;width:235px}@media screen and (max-width: 767px){.l-link__collection .l-button__wrapper-col02{display:grid;gap:20px}}.p-deati__faq p{text-align:left}.p-deati__faq .accordion-content{opacity:1!important}.p-deati__faq.width--narrow{max-width:1320px;display:grid;gap:10px;padding-bottom:40px}.p-deati__faq.width--narrow .accordion-content{width:50%}@media only screen and (max-width: 767px){.p-deati__faq.width--narrow .accordion-content{width:100%}}.p-deati__faq.width--narrow .collapsible-tab .summary{background:#f5f1e1;padding:0 20px}@media only screen and (max-width: 767px){.p-deati__faq.width--narrow .collapsible-tab .summary,.p-deati__faq p{font-size:14px}}.p-deati__faq.width--narrow .text-with-icon .text-with-icon--content .text-with-icon--text{padding-left:1em;text-indent:-1em}.p-deati__faq.width--narrow .collapsible-content{padding-top:10px;padding-left:20px}@media only screen and (max-width: 767px){.p-deati__faq div>p{margin-bottom:20px}}.l-parts__farmer{position:relative;background:#f5f1e1;padding:75px 0 85px;margin-bottom:85px}@media screen and (max-width: 767px){.l-parts__farmer{padding:50px 0 60px;margin-bottom:60px}}.l-parts__farmer>p,.l-parts__farmer .l-parts__farmer__inner{max-width:1320px;margin-left:auto;margin-right:auto;text-align:left}.l-parts__farmer .l-parts__farmer__inner{display:grid;grid-template-columns:calc(65% - 40px) 35%;gap:40px;align-items:center}@media screen and (max-width: 767px){.l-parts__farmer .l-parts__farmer__inner{grid-template-columns:100%;gap:15px}}.l-parts__farmer .l-parts__farmer__inner p{text-align:left;font-weight:400!important}.l-parts__farmer>p{line-height:1.4;font-size:26px}@media screen and (max-width: 767px){.l-parts__farmer>p{font-size:22px;margin-bottom:15px}}.l-parts__farmer>p b{font-weight:400!important}.l-parts__farmer .l-parts__farmer__title{font-size:20px;margin-bottom:25px;font-weight:400!important}.l-parts__farmer .l-parts__farmer__title b{font-weight:400!important}@media screen and (max-width: 767px){.l-parts__farmer .l-parts__farmer__title{font-size:18px;margin-bottom:15px}}.l-parts__farmer .l-parts__farmer__text{margin-bottom:0}@media screen and (max-width: 767px){.l-parts__farmer .l-parts__farmer__text{font-size:14px}}.l-parts__farmer img{object-fit:cover;width:100%;display:block;aspect-ratio:433 / 243.5466;height:auto}.l-parts__greenbase{position:relative}.l-parts__greenbase img{object-fit:cover;object-position:right;width:100%;min-height:350px;display:block}@media screen and (max-width: 767px){.l-parts__greenbase img{object-position:center;min-height:330px}}.l-parts__greenbase__content{position:absolute;top:50%;right:5%;transform:translate(-0%,-50%);width:370px}@media screen and (max-width: 767px){.l-parts__greenbase{position:relative}.l-parts__greenbase:before{content:"";background:linear-gradient(to top,#000000b3,#0000);width:100%;position:absolute;bottom:0;height:170px}.l-parts__greenbase__content{color:#fff;top:auto;bottom:20%;transform:none;width:calc(100% - 28px);right:auto;left:14px}.l-parts__greenbase__content a{color:#fff;position:absolute;left:0;margin-top:18px!important}.l-parts__greenbase__content svg .cls-1{stroke:#fff!important}}.l-parts__greenbase__title{font-size:24px;font-family:Zen Old Mincho,serif;text-align:left}@media screen and (max-width: 767px){.l-parts__greenbase__title{font-size:18px;margin-bottom:10px}}.l-parts__greenbase__content a{border:1px solid #000;font-weight:500!important;padding:5px 15px}.l-parts__greenbase__text{font-family:Zen Old Mincho,serif;font-size:14px;text-align:left}@media screen and (max-width: 767px){.l-parts__greenbase__text{font-size:12px;margin-bottom:-10px;white-space:nowrap}}.l-parts__greenbase__content a{display:inline-grid;font-weight:700;margin-top:0;transition:all .3s}@media screen and (max-width: 767px){.l-parts__greenbase__content a{font-size:12px;border:1px solid #fff!important}}.l-parts__greenbase__content a svg{width:160px;height:25px;position:relative;top:-12px}@media screen and (max-width: 767px){.l-parts__greenbase__content a svg{width:115px;height:20px;top:-8px}}@media screen and (min-width: 768px){.l-parts__greenbase__content a:hover{opacity:.7!important;transition:all .3s}}.p-detail__content p{text-align:left}@media only screen and (max-width: 767px){.l-detail__block__icon-col02{grid-template-columns:50px calc(100% - 65px)}.l-detail__block__icon-col02 dt{font-size:10px}.l-detail__block__icon .c_img{width:140px}.l-detail__block__icon-col02.l-icon__gensanchi dt img{width:20px}.l-detail__block__icon-col02.l-icon__hanakotoba dt img{width:32px}.l-detail__block__icon-col02.l-icon__kion dt img{width:20px}.l-detail__block__icon-col02.l-icon__chuui dt img{width:30px}.l-detail__block__icon-col02.l-icon__pet dt img{width:33px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
