*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:normal}button,label,input[type=submit]{cursor:pointer}input,button,select{outline:0;border:none;appearance:none}input::-webkit-input-placeholder{color:#ccc}input:-ms-input-placeholder{color:#ccc}input::-moz-placeholder{color:#ccc}img{vertical-align:top}select::-ms-expand{display:none}ul,ol,dl,dt,dd{list-style:none;padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}p,figure,figcaption{margin:0;padding:0}.u-pc-only{display:none}@media screen and (min-width: 769px){.u-pc-only{display:block}}.u-sp-only{display:block}@media screen and (min-width: 769px){.u-sp-only{display:none}}.p-productsList2.-horizonal{overflow-x:auto;-webkit-overflow-scrolling:touch}.p-productsList2.-horizonal .p-productsList2__inner{display:grid;width:100%;grid-template-columns:repeat(8, minmax(156px, 1fr));gap:8px}@media screen and (min-width: 769px){.p-productsList2.-horizonal .p-productsList2__inner{grid-template-columns:repeat(8, minmax(200px, 1fr));gap:16px}}@media screen and (max-width: 768px){.p-productsList2.-smartphone-only-horizonal{overflow-x:auto;-webkit-overflow-scrolling:touch}.p-productsList2.-smartphone-only-horizonal .p-productsList2__inner{display:grid;width:100%;grid-template-columns:repeat(8, minmax(156px, 1fr));gap:8px}}@media screen and (min-width: 769px){.p-productsList2.-smartphone-only-horizonal .p-productsList2__inner{display:grid;gap:12px;grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 769px)and (min-width: 769px){.p-productsList2.-smartphone-only-horizonal .p-productsList2__inner{grid-template-columns:repeat(4, 1fr);gap:32px 16px}}.p-productsList2.-directionColumn .p-productsList2__inner{display:grid;gap:12px;grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 769px){.p-productsList2.-directionColumn .p-productsList2__inner{grid-template-columns:repeat(4, 1fr);gap:32px 16px}}.c-productCard{display:block;width:100%;background-color:#fff;border-radius:12px}.c-productCard .c-productCard__item{color:#212121;font-family:sans-serif;font-size:14px;font-weight:bold;line-height:1.5;text-decoration:none}.c-productCard .c-productCard__image{border-radius:12px 0 0 12px}.c-productCard .c-productCard__photo{border-radius:12px 12px 0 0;aspect-ratio:4/3;width:100%}.c-productCard .c-productCard__itemBody{padding:8px;height:110px;display:flex;flex-direction:column}.c-productCard .c-productCard__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;overflow:hidden}.c-productCard .c-productCard__price{display:flex;gap:4px;flex-direction:row;justify-content:flex-end;align-items:center;font-family:Arial,sans-serif;font-size:21px;text-align:right;margin-top:auto}.c-productCard .c-productCard__priceFreeShippingLabel{display:inline-block;color:#fff;font-size:12px;line-height:1;padding:4px;background-color:#dc2b41;border-radius:2px}.c-productCard .c-productCard__farmer{display:grid;gap:8px;align-items:center;grid-template-columns:minmax(25px, 50px) 75%;color:#212121;font-family:sans-serif;line-height:1.5;text-decoration:none;padding:8px;border-top:1px solid #e6e6e5}.c-productCard .c-productCard__farmerIconPhoto{width:100%;border-radius:50%}.c-productCard .c-productCard__farmerArea{font-size:10px}.c-productCard .c-productCard__farmerName{font-size:12px;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.o3-l-main{box-sizing:border-box;color:var(--text-Primary);font-family:sans-serif;font-size:16px;line-height:1.5;background-color:var(--background-primary)}.o3-p-header{max-width:var(--max-width);margin:0 auto}.o3-p-lead{position:relative;max-width:980px;display:grid;gap:32px;border-radius:16px;background:var(--Surface-Primary);padding:32px 16px;margin:0 auto}@media screen and (min-width: 769px){.o3-p-lead{padding:32px}}.o3-p-lead .o3-p-lead__title{color:var(--text-Accent);text-align:center;font-family:var(--lead-font-family, sans-serif);font-size:34px;font-weight:700;line-height:1.4;letter-spacing:2px}@media screen and (max-width: 768px){.o3-p-lead .o3-p-lead__title.o3-p-lead__title--fontSize28ForSP{font-size:28px}}@media screen and (min-width: 769px){.o3-p-lead .o3-p-lead__title{font-size:40px}}.o3-p-lead .o3-p-lead__text{position:relative;text-align:center;line-height:var(--lead-text-line-height, 1.8)}.o3-p-lead .o3-p-lead__lineHeight{height:calc(var(--lead-text-line-height, 1.8)*1em - 1em)}.o3-p-lead .o3-p-lead__backgroundImage{margin-top:16px}@media screen and (min-width: 769px){.o3-p-lead .o3-p-lead__backgroundImage{position:absolute;width:320px;margin-top:0}}.o3-p-lead .o3-p-lead__backgroundImage.o3-p-lead__backgroundImage--left{width:var(--lead-image-left-width-pc, 281px);top:var(--lead-image-left-top-pc, 0);right:var(--lead-image-left-right-pc, auto);bottom:var(--lead-image-left-bottom-pc, auto);left:var(--lead-image-left-left-pc, -150px)}.o3-p-lead .o3-p-lead__backgroundImage.o3-p-lead__backgroundImage--right{width:var(--lead-image-right-width-pc, 258px);top:var(--lead-image-right-top-pc, 0);right:var(--lead-image-right-right-pc, -120px);bottom:var(--lead-image-right-bottom-pc, auto);left:var(--lead-image-right-left-pc, auto)}.o3-p-iKnow{display:flex;gap:16px;flex-direction:column}.o3-p-iKnow .o3-p-iKnow__header{display:grid;gap:var(--iKnow-header-gap, 16px)}.o3-p-iKnow .o3-p-iKnow__vAlignTopTitle{color:var(--ikonw-title-color);text-align:center;font-family:sans-serif;font-size:26px;font-weight:700;line-height:1.4}@media screen and (min-width: 769px){.o3-p-iKnow .o3-p-iKnow__vAlignTopTitle{font-size:28px}}.o3-p-iKnow .o3-p-iKnow__title{color:var(--ikonw-title-color);text-align:center;font-family:sans-serif;font-size:30px;font-weight:700;line-height:1.4;text-align:center}@media screen and (min-width: 769px){.o3-p-iKnow .o3-p-iKnow__title{font-size:36px;letter-spacing:1.8px}}.o3-p-iKnow .o3-p-iKnow__lead{position:relative;text-align:center;font-family:sans-serif;font-size:16px;line-height:1.8}.o3-p-iKnow .o3-p-iKnow__list{display:grid;grid-template-columns:repeat(1, 1fr);gap:8px}@media screen and (min-width: 769px){.o3-p-iKnow .o3-p-iKnow__list{grid-template-columns:repeat(2, 1fr)}}.o3-p-iKnow .o3-p-iKnow__item{position:relative}.o3-p-iKnow .o3-p-collections{margin-top:32px}.o3-p-index{width:100%;display:grid;justify-items:center;gap:16px 8px;grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 769px){.o3-p-index{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}}.o3-p-section{background-color:var(--background-primary)}.o3-p-section .o3-p-section__inner{padding:60px 16px}@media screen and (min-width: 769px){.o3-p-section .o3-p-section__inner{max-width:var(--content-max-width-pc);padding:80px 0;margin:0 auto}}@media screen and (min-width: 769px){.o3-p-section.o3-p-section--strawberryLead{background-repeat:no-repeat;background-image:url(/ulp/assets/images/lead-background1-a33554ef1a682b95c3d2.png)}}.o3-p-section.o3-p-section--strawberryLead .o3-p-section__inner{padding:0 16px 60px}@media screen and (min-width: 769px){.o3-p-section.o3-p-section--strawberryLead .o3-p-section__inner{padding:0 0 80px}}.o3-p-section.o3-p-section--lead .o3-p-section__inner{padding:16px}@media screen and (min-width: 769px){.o3-p-section.o3-p-section--lead .o3-p-section__inner{padding:40px 0}}.o3-p-section.o3-p-section--index{background-color:var(--index-background-color)}.o3-p-section.o3-p-section--index .o3-p-section__inner{padding:32px 16px}@media screen and (min-width: 769px){.o3-p-section.o3-p-section--index .o3-p-section__inner{padding:32px 16px}}.o3-p-section.o3-p-section--background-primary{background-color:var(--background-primary)}.o3-p-section.o3-p-section--backgroundSecondary{background-color:var(--background-secondary)}.o3-p-collections{display:flex;flex-direction:column;gap:52px}.o3-p-columns{display:grid;gap:80px}.o3-p-comingSoon .o3-p-comingSoon__title{color:var(--text-Accent);text-align:center;font-family:sans-serif;font-size:30px;font-weight:700;line-height:1.4;text-align:center}@media screen and (min-width: 769px){.o3-p-comingSoon .o3-p-comingSoon__title{font-size:36px;letter-spacing:1.8px}}.o3-p-comingSoon .o3-p-comingSoon__text{color:var(--text-Primary);text-align:center}.o3-p-episodes{display:grid;gap:32px;margin:0 auto}.o3-p-episodes .o3-p-episodes__header{display:grid;gap:var(--episodes-header-gap, 16px)}.o3-p-episodes .o3-p-episodes__title{color:var(--episode-title-color, #ffffff);font-family:sans-serif;font-size:30px;font-weight:700;line-height:1.4;text-align:center}@media screen and (min-width: 769px){.o3-p-episodes .o3-p-episodes__title{font-size:36px;letter-spacing:1.8px}}.o3-p-episodes .o3-p-episodes__vAlignTopTitle{color:var(--episode-title-color, #ffffff);text-align:center;font-family:sans-serif;font-size:26px;font-weight:700;line-height:1.4}@media screen and (min-width: 769px){.o3-p-episodes .o3-p-episodes__vAlignTopTitle{font-size:28px}}.o3-p-episodes .o3-p-episodes__subTitle{color:var(--episode-title-color, #ffffff);text-align:center;font-family:sans-serif;font-size:26px;font-weight:700;line-height:1.4}@media screen and (min-width: 769px){.o3-p-episodes .o3-p-episodes__subTitle{font-size:28px}}.o3-p-episodes .o3-p-episodes_lead{text-align:center}.o3-p-episodes .o3-p-episodes__list{display:flex;justify-content:center;flex-direction:column;gap:16px}@media screen and (min-width: 769px){.o3-p-episodes .o3-p-episodes__list{flex-direction:row}}.o3-c-indexItem{max-width:168px;height:100%;display:flex;flex-direction:column;align-items:center;text-decoration:none;border-radius:4px;border:2px solid var(--index-item-border-color);background-color:var(--index-item-background-color)}.o3-c-indexItem .o3-c-indexItem__image{position:relative}.o3-c-indexItem .o3-c-indexItem__image[data-index-new=true]::before{content:"";position:absolute;top:0;left:8px;width:38px;height:40px;background-image:var(--index-new-flag);background-size:cover}.o3-c-indexItem .o3-c-indexItem__label{width:100%;display:grid;place-items:center;grid-template-columns:auto 16px;align-items:center;gap:4px;color:var(--index-item-color);font-size:var(--index-item-font-size, 14px);font-weight:700;line-height:1.2;text-align:center;padding:8px 4px;margin:auto 0}.o3-c-indexItem .o3-c-indexItem__label::before{grid-area:1/2;content:"";width:16px;height:16px;background-color:var(--index-item-arrow-color, #147b44);border-radius:50%}.o3-c-indexItem .o3-c-indexItem__label::after{grid-area:1/2;content:"";width:10px;height:6px;background-image:url("data:image/svg+xml,%3csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.23725 1.05805C9.53014 1.35094 9.53014 1.82582 9.23725 2.11871L6.09686 5.2591C5.60871 5.74725 4.81725 5.74725 4.32909 5.2591L1.18871 2.11871C0.895815 1.82582 0.895815 1.35094 1.18871 1.05805C1.4816 0.765156 1.95647 0.765156 2.24937 1.05805L5.21298 4.02166L8.17659 1.05805C8.46948 0.765156 8.94435 0.765156 9.23725 1.05805Z' fill='white'/%3e %3c/svg%3e")}.o3-c-variety{--_border: 1px solid var(--variety-border, var(--border-color-primary));max-width:530px;height:100%;display:flex;flex-direction:column;background:var(--Surface-Primary);padding:16px;margin:0 auto}.o3-c-variety .o3-c-variety__header{display:flex;flex-direction:column;align-items:center;gap:0}.o3-c-variety .o3-c-variety__title{color:var(--text-Accent);font-size:24px;font-weight:700;line-height:1.4}.o3-c-variety .o3-c-variety__subTitle{font-size:16px;font-weight:700;line-height:1.4}.o3-c-variety .o3-c-variety__lead{text-align:center}.o3-c-variety .o3-c-variety__image{position:relative;display:flex;flex-direction:column;align-items:center;margin-top:16px}.o3-c-variety .o3-c-variety__image[data-ribbon=true]::before{position:absolute;content:"";top:0;left:16px;width:42px;height:54px;background-size:cover;background-repeat:no-repeat;background-image:var(--variety-new-flag)}@media screen and (min-width: 769px){.o3-c-variety .o3-c-variety__image[data-ribbon=true]::before{width:83px;height:107px}}.o3-c-variety .o3-c-variety__photo{width:100%}.o3-c-variety .o3-c-variety__info{width:100%;border-bottom:var(--_border);margin-top:16px}.o3-c-variety .o3-c-variety__infoTr{padding:5px 0}.o3-c-variety .o3-c-variety__infoTr+.o3-c-variety__infoTr{border-top:var(--_border)}.o3-c-variety .o3-c-variety__infoTh{width:5em;text-align:left;vertical-align:top;padding-right:15px}.o3-c-variety .o3-c-variety__cooking{display:grid;gap:16px;text-align:center;padding:16px 0}.o3-c-variety .o3-c-variety__cookingTitle{font-size:16px;font-weight:700;line-height:1.3}.o3-c-variety .o3-c-variety__cookingHow{font-size:16px;line-height:1.4}.o3-c-variety .o3-c-variety__producer{display:flex;align-items:center;gap:8px;color:var(--text-Primary);margin-top:8px}.o3-c-variety .o3-c-variety__producerName{font-family:sans-serif;font-size:16px;line-height:1.8;font-weight:700}.o3-c-variety .o3-c-variety__producerAvatar{width:60px;height:60px;border-radius:50%}.o3-c-variety .o3-c-variety__push{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;margin-top:12px;padding:12px 16px;background-color:var(--background-force)}.o3-c-variety .o3-c-variety__pushTitle{font-size:14px;font-weight:700;line-height:1.4}.o3-c-variety .o3-c-variety__pushText{font-family:sans-serif;font-size:16px;line-height:1.8;font-size:14px;line-height:1.4}.o3-c-variety .o3-c-variety__action{display:flex;justify-content:center;padding-top:16px;margin-top:auto}.o3-c-ctaLink{width:100%;min-width:300px;max-width:var(--button-link-max-width);display:flex;padding:16px;justify-content:center;align-items:center;color:var(--color-white);font-size:16px;font-weight:700;line-height:1.7;text-align:center;text-decoration:none;border-radius:50px;background-color:var(--button-background-color-primary)}.o3-c-ctaLink.o3-c-ctaLink--noMinWidth{min-width:auto}.o3-c-collection .o3-c-collection__title{color:var(--collection-title-color);text-align:center;font-family:sans-serif;font-size:26px;font-weight:700;line-height:1.4}@media screen and (min-width: 769px){.o3-c-collection .o3-c-collection__title{font-size:28px}}.o3-c-collection .o3-c-collection__list{margin-top:16px}.o3-c-collection .o3-c-collection__action{display:flex;justify-content:center;margin:32px auto 0}.o3-c-column{display:flex;flex-direction:column;gap:32px;width:100vw;background:var(--Surface-Primary);margin:0 calc(50% - 50vw);padding:32px 16px}@media screen and (min-width: 769px){.o3-c-column{padding:40px 32px;margin:auto;width:100%}}@media screen and (max-width: 768px){.o3-c-column.o3-c-column--oyster{width:100%;border:1px solid var(--border-color-primary);margin:auto}}.o3-c-column .o3-c-column__header{display:grid;gap:var(--column-header-gap, 16px)}.o3-c-column .o3-c-column__title{color:var(--column-title-color, var(--text-Accent));text-align:center;font-family:sans-serif;font-size:26px;font-weight:700;line-height:1.4}@media screen and (min-width: 769px){.o3-c-column .o3-c-column__title{font-size:28px}}.o3-c-column .o3-c-column__vAlignTopTitle{color:var(--column-title-color, var(--text-Accent));text-align:center;font-family:sans-serif;font-size:18px;font-weight:700;line-height:1.4}.o3-c-column .o3-c-column__subTitle{color:var(--column-title-color, var(--text-Accent));text-align:center;font-family:sans-serif;font-size:18px;font-weight:700;line-height:1.4}.o3-c-column .o3-c-column__images{display:flex;flex-direction:column;justify-content:center;gap:10px}.o3-c-column .o3-c-column__images.o3-c-column__images--pcFlexDirectionColumn{flex-direction:column}@media screen and (min-width: 769px){.o3-c-column .o3-c-column__images{flex-direction:row}}.o3-c-column .o3-c-column__photo{width:100%}.o3-c-column .o3-c-column__text{margin-top:-16px;font-family:sans-serif;font-size:16px;line-height:1.8}@media screen and (min-width: 769px){.o3-c-column .o3-c-column__text{padding:0 32px}}.o3-c-column .o3-c-column__text.o3-c-column__text--center{text-align:center}@media screen and (min-width: 769px){.o3-c-column .o3-c-column__text.o3-c-column__text--centerPcOnly{text-align:center}}.o3-c-column .o3-c-column__charms{display:grid;gap:16px;--_repeat-pc: 2}.o3-c-column .o3-c-column__charms.o3-c-column__charms--3times{--_repeat-pc: 3}@media screen and (min-width: 769px){.o3-c-column .o3-c-column__charms{grid-template-columns:repeat(var(--_repeat-pc), minmax(300px, 1fr));margin:0 auto}}.o3-c-column .o3-c-column__action{display:flex;justify-content:center;margin-top:auto}@media screen and (min-width: 769px){.o3-c-floatingImage{position:absolute;content:"";width:170px;z-index:2}}.o3-c-floatingImage.o3-c-floatingImage--s1{top:10px;left:-100px}.o3-c-floatingImage.o3-c-floatingImage--s2{width:94px;bottom:-10px;right:-150px}.o3-c-floatingImage.o3-c-floatingImage--s3{bottom:-20px;left:-150px}.o3-c-productCard{display:block;width:100%;background-color:#fff;border-radius:12px}.o3-c-productCard .o3-c-productCard__item{color:#212121;font-family:sans-serif;font-size:14px;font-weight:bold;line-height:1.5;text-decoration:none}.o3-c-productCard .o3-c-productCard__image{border-radius:12px 0 0 12px}.o3-c-productCard .o3-c-productCard__photo{border-radius:12px 12px 0 0;aspect-ratio:4/3;width:100%}.o3-c-productCard .o3-c-productCard__itemBody{padding:8px;height:110px;display:flex;flex-direction:column}.o3-c-productCard .o3-c-productCard__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;overflow:hidden}.o3-c-productCard .o3-c-productCard__price{display:flex;gap:4px;flex-direction:row;justify-content:flex-end;align-items:center;font-family:Arial,sans-serif;font-size:21px;text-align:right;margin-top:auto}.o3-c-productCard .o3-c-productCard__priceFreeShippingLabel{display:inline-block;color:#fff;font-size:12px;line-height:1;padding:4px;background-color:#dc2b41;border-radius:2px}.o3-c-productCard .o3-c-productCard__farmer{display:grid;gap:8px;align-items:center;grid-template-columns:minmax(25px, 50px) 75%;color:#212121;font-family:sans-serif;line-height:1.5;text-decoration:none;padding:8px;border-top:1px solid #e6e6e5}.o3-c-productCard .o3-c-productCard__farmerIconPhoto{width:100%;border-radius:50%}.o3-c-productCard .o3-c-productCard__farmerArea{font-size:10px}.o3-c-productCard .o3-c-productCard__farmerName{font-size:12px;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.o3-c-episode{width:100%;display:flex;flex-direction:column;gap:8px;background-color:var(--Surface-Primary);padding:24px 16px}@media screen and (min-width: 769px){.o3-c-episode{max-width:355px}}.o3-c-episode .o3-c-episode__photo{width:100%;mask-image:url("data:image/svg+xml,%3csvg viewBox='0 0 394 277' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3cpath fill-rule='evenodd' clip-rule='evenodd' d='M387.501 203.662C369.238 243.227 307.93 245.404 260.275 258.282C218.597 269.545 177.619 284.649 132.793 272.492C83.8071 259.207 35.9029 231.551 13.2889 191.3C-8.88405 151.834 1.97231 108.794 20.2895 72.2456C36.6911 39.5196 67.2411 14.5371 107.261 3.79722C144.246 -6.12798 184.443 6.11268 224.023 17.5713C268.591 30.474 316.846 39.8462 345.859 72.8728C379.893 111.614 406.207 163.137 387.501 203.662Z' fill='%23C4C4C4'/%3e %3c/svg%3e");mask-repeat:no-repeat}.o3-c-episode .o3-c-episode__header{display:grid;grid-template:"title avatar" auto "age avatar" auto/1fr 80px;gap:4px 8px}.o3-c-episode .o3-c-episode__header.o3-c-episode__header--leftAvatar{grid-template:"avatar title" auto "avatar age" auto/80px 1fr}.o3-c-episode .o3-c-episode__title{grid-area:title;height:100%;display:flex;align-items:flex-end;font-size:14px;font-weight:700;line-height:1.4;letter-spacing:.56px}.o3-c-episode .o3-c-episode__age{grid-area:age;height:100%;display:flex;align-items:flex-start;font-family:sans-serif;font-size:16px;line-height:1.8;font-size:14px;line-height:1.4}.o3-c-episode .o3-c-episode__avatar{grid-area:avatar;width:80px;height:80px;border-radius:50%}.o3-c-episode .o3-c-episode__body{border:1px solid var(--border-color-primary);border-radius:20px 0px 20px 20px;padding:12px;background:var(--background-white);font-family:sans-serif;font-size:16px;line-height:1.8}.o3-c-episode .o3-c-episode__action{display:flex;justify-content:center;margin-top:auto}.o3-c-recipe{display:flex;flex-direction:column;align-items:center;gap:16px;background-color:var(--Surface-Primary);padding:16px}@media screen and (min-width: 769px){.o3-c-recipe{padding:32px}}.o3-c-recipe .o3-c-recipe__header{width:100%;display:flex;flex-direction:column;align-items:center;gap:0px}.o3-c-recipe .o3-c-recipe__catch{font-family:sans-serif;font-size:16px;line-height:1.8;font-weight:700;color:var(--text-primary);text-align:center}.o3-c-recipe .o3-c-recipe__catch>a{color:var(--text-primary);text-decoration:underline}.o3-c-recipe .o3-c-recipe__title{width:100%;font-family:sans-serif;font-size:26px;font-weight:700;line-height:1.4;color:var(--text-primary);text-align:center;border-bottom:1px solid var(--border-color-primary);padding-bottom:16px;margin:0}@media screen and (min-width: 769px){.o3-c-recipe .o3-c-recipe__title{font-size:28px}}.o3-c-recipe .o3-c-recipe__lead{font-family:sans-serif;font-size:16px;line-height:1.8;text-align:center;margin-top:16px}.o3-c-recipe .o3-c-recipe__lead>a{color:var(--text-color);text-decoration:underline}.o3-c-recipe .o3-c-recipe__inner{display:flex;flex-direction:column;gap:16px}@media screen and (min-width: 769px){.o3-c-recipe .o3-c-recipe__inner{flex-direction:row;gap:26px}}@media screen and (min-width: 769px){.o3-c-recipe .o3-c-recipe__image{min-width:450px;max-width:450px}}.o3-c-recipe .o3-c-recipe__info{display:flex;flex-direction:column;gap:16px}.o3-c-recipe .o3-c-recipe__step{display:flex;flex-direction:column;align-items:flex-start;gap:10px;border-radius:20px 0 20px 20px;border:1px solid var(--border-color-primary);background-color:#fff;padding:16px}.o3-c-recipe .o3-c-recipe__stepTitle{font-family:sans-serif;font-size:16px;line-height:1.8;font-weight:700;color:var(--text-primary)}.o3-c-recipe .o3-c-recipe__stepList{margin-left:1.5em}.o3-c-recipe .o3-c-recipe__stepItem{position:relative;font-family:sans-serif;font-size:16px;line-height:1.8;counter-increment:count}.o3-c-recipe .o3-c-recipe__stepItem::before{font-family:sans-serif;font-size:16px;line-height:1.8;font-weight:700;line-height:1.4;content:counter(count);position:absolute;color:#fff;top:3px;left:-1.8em;width:24px;height:24px;background-color:var(--border-color-primary);border-radius:50%;text-align:center}.o3-c-recipe .o3-c-recipe__farmerTitle{font-family:sans-serif;font-size:16px;line-height:1.8;font-weight:700;color:var(--text-primary)}.o3-c-recipe .o3-c-recipe__farmerInner{display:flex;align-items:center;gap:8px;color:var(--text-Primary);text-decoration:underline}.o3-c-recipe .o3-c-recipe__farmerAvatar{width:59px}.o3-c-recipe .o3-c-recipe__farmerAvatarImage{border-radius:50%}.o3-c-recipe .o3-c-recipe__farmerName{font-family:sans-serif;font-size:16px;line-height:1.8;font-weight:700}.o3-c-recipe .o3-c-recipe__farmerArea{font-family:sans-serif;font-size:16px;line-height:1.8;font-size:14px;line-height:1.4}.o3-c-recipe .o3-c-recipe__action{display:flex;justify-content:center}:root{--color-gray-00: #212121;--color-gray-60: #858585;--color-gray-80: #d9d9d9;--color-gray-95: #f2f2f2;--color-gray-100: #ffffff;--color-white: var(--color-gray-100);--color1: #DAC03A;--color2: #748706;--color3: #fffceb;--text-Primary: var(--color-gray-00);--text-Accent: var(--color2);--text-Tertiary: var(--color-gray-60);--border-color-primary: var(--color2);--border-color-secondary: #fffde6;--button-background-color-primary: var(--color2);--background-primary: var(--color1);--background-secondary: #fffde6;--background-tertiary: var(--color3);--background-force: var(--color3);--background-white: var(--color-gray-100);--Surface-Primary: var(--color3);--max-width: 1440px;--content-max-width-pc: 1068px;--button-link-max-width: 411px;--lead-font-family: "Noto Serif JP", serif;--index-background-color: var(--border-color-secondary);--index-item-border-color: var(--border-color-primary);--index-item-background-color: var(--color2);--index-item-arrow-color: var(--color2);--index-item-color: var(--color-gray-100);--ikonw-title-color: var(--color-gray-100);--collection-title-color: var(--text-Accent);--column-title-color: var(--text-Primary);--index-new-flag: url(/ulp/assets/images/index-new-flag-90a8723ca2bfa951ce4f.png);--variety-new-flag: url(/ulp/assets/images/ribbon_now-292eb871a2da4b1b16d2.png)}body{margin:0;padding:0}body img{width:100%}
