.sm-in{display:none}@media(min-width: 640px){.sm-in{display:block}}@media(min-width: 1024px){.post__container{display:flex;gap:5%}}.single-page .post__container{max-width:640px;margin-inline:auto}@media(min-width: 1024px){.single-page .post__container{max-width:100%;margin-inline:0}}@media(min-width: 1024px){.post__article{flex:1;max-width:66%}}.post__item-wrapper{margin-top:clamp(
    32px,
    calc(32px + 32px * ((100vw - 375px) / 969px)),
    64px
  );display:grid;gap:clamp(
    32px,
    calc(32px + 8px * ((100vw - 375px) / 969px)),
    40px
  ) clamp(
    16px,
    calc(16px + 20px * ((100vw - 375px) / 969px)),
    36px
  );grid-template-columns:repeat(2, 1fr)}.post__item-wrapper.piw-topics{grid-template-columns:repeat(1, 1fr)}@media(min-width: 640px){.post__item-wrapper.piw-topics{grid-template-columns:repeat(2, 1fr)}}.archive-page,.single-page{width:min(100% - clamp(
    32px,
    calc(32px + 64px * ((100vw - 375px) / 265px)),
    96px
  ),1200px);margin-inline:auto;padding-top:24px}.archive-page .aioseo-breadcrumbs,.single-page .aioseo-breadcrumbs{padding:6px 16px;background-color:#dcdcd3;border-radius:20px;line-height:1.5;font-size:clamp(
    12px,
    calc(12px + 2px * ((100vw - 375px) / 969px)),
    14px
  );font-weight:500;margin-bottom:clamp(
    32px,
    calc(32px + 32px * ((100vw - 375px) / 969px)),
    64px
  )}.archive-page .aioseo-breadcrumbs a,.single-page .aioseo-breadcrumbs a{transition:opacity .3s ease-out}.archive-page .aioseo-breadcrumbs a:hover,.single-page .aioseo-breadcrumbs a:hover{opacity:.6}.archive-item{display:flex}.archive-item.ai-farmers,.archive-item.ai-partners{gap:clamp(
    10px,
    calc(10px + 8px * ((100vw - 375px) / 969px)),
    18px
  );flex-direction:column-reverse;justify-content:flex-end}.archive-item.ai-topics{gap:clamp(
    14px,
    calc(14px + 4px * ((100vw - 375px) / 969px)),
    18px
  );flex-direction:row-reverse;align-items:center}@media(min-width: 640px){.archive-item.ai-topics{align-items:flex-start;flex-direction:column-reverse;justify-content:flex-end}}.archive-item__body{flex:1}.archive-item__categories{margin-bottom:clamp(
    8px,
    calc(8px + 4px * ((100vw - 375px) / 969px)),
    12px
  );display:flex;flex-wrap:wrap;gap:clamp(
    6px,
    calc(6px + 2px * ((100vw - 375px) / 969px)),
    8px
  );align-items:center}.archive-item__categories a{display:inline-block;padding-left:clamp(
    10px,
    calc(10px + 2px * ((100vw - 375px) / 969px)),
    12px
  );padding-right:clamp(
    10px,
    calc(10px + 2px * ((100vw - 375px) / 969px)),
    12px
  );border-radius:20px;font-size:clamp(
    10px,
    calc(10px + 4px * ((100vw - 375px) / 969px)),
    14px
  );font-weight:500}.archive-item__categories a.cat-news,.archive-item__categories a.cat-freelance-partner{background-color:rgba(229,132,125,.3)}.archive-item__categories a.cat-events,.archive-item__categories a.cat-pickup{background-color:rgba(239,197,67,.3)}.archive-item__categories a.cat-columns,.archive-item__categories a.cat-corporate-partner{background-color:rgba(132,200,221,.3)}.archive-item__categories a.cat-reports{background-color:rgba(185,149,185,.3)}.archive-item__categories a.cat-featured,.archive-item__categories a.cat-farmer-partner{background-color:rgba(151,180,30,.3)}.archive-item__time{display:block;line-height:1;margin-bottom:clamp(
    8px,
    calc(8px + 4px * ((100vw - 375px) / 969px)),
    12px
  );font-family:"Darumadrop One",sans-serif}.archive-item__wrapper{display:block;transition:opacity .3s ease-out;line-height:1.5}.archive-item__wrapper:hover{opacity:.6}.archive-item__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-weight:500}.archive-item__title.ait-farmers,.archive-item__title.ait-partners{display:inline-block;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset;font-weight:700;font-size:clamp(
    14px,
    calc(14px + 4px * ((100vw - 375px) / 969px)),
    18px
  )}.archive-item__address,.archive-item__business{font-size:clamp(
    12px,
    calc(12px + 2px * ((100vw - 375px) / 969px)),
    14px
  );font-weight:500;display:inline-block}.archive-item__address::before,.archive-item__business::before{content:"【"}.archive-item__address::after,.archive-item__business::after{content:"】"}.archive-item__image{flex:1;display:inline-block;-webkit-clip-path:inset(0 round 10px);clip-path:inset(0 round 10px);border-radius:10px}.archive-item__image:hover img{transform:scale(1.05)}.archive-item__image img{width:100%;aspect-ratio:32/21;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease-out}.single-page h1{margin-top:.5em;margin-bottom:1em;font-size:clamp(
    24px,
    calc(24px + 8px * ((100vw - 375px) / 969px)),
    32px
  );font-weight:500;line-height:1.5}.single-page__categories{margin-bottom:1em;display:flex;flex-wrap:wrap;gap:clamp(
    6px,
    calc(6px + 2px * ((100vw - 375px) / 969px)),
    8px
  );align-items:center}.single-page__categories a{display:inline-block;padding-left:clamp(
    10px,
    calc(10px + 2px * ((100vw - 375px) / 969px)),
    12px
  );padding-right:clamp(
    10px,
    calc(10px + 2px * ((100vw - 375px) / 969px)),
    12px
  );border-radius:20px;font-size:clamp(
    10px,
    calc(10px + 4px * ((100vw - 375px) / 969px)),
    14px
  );font-weight:500}.single-page__categories a.cat-news,.single-page__categories a.cat-freelance-partner{background-color:rgba(229,132,125,.3)}.single-page__categories a.cat-events,.single-page__categories a.cat-pickup{background-color:rgba(239,197,67,.3)}.single-page__categories a.cat-columns,.single-page__categories a.cat-corporate-partner{background-color:rgba(132,200,221,.3)}.single-page__categories a.cat-reports{background-color:rgba(185,149,185,.3)}.single-page__categories a.cat-featured,.single-page__categories a.cat-farmer-partner{background-color:rgba(151,180,30,.3)}.single-page__time{display:flex;flex-wrap:wrap;align-items:center;gap:6px 4px;font-family:"Darumadrop One",sans-serif}.sidebar{margin-top:64px;display:flex;flex-direction:column;gap:32px;max-width:400px;margin-inline:auto}@media(min-width: 1024px){.sidebar{margin-inline:0;margin-top:0;flex-shrink:0;min-width:310px;width:29%}}.sidebar__banner a{overflow:hidden;display:block;border-radius:10px}.sidebar__banner a:hover img{transform:scale(1.05)}.sidebar__banner a:not(:first-of-type){margin-top:32px}.sidebar__banner img{width:100%;aspect-ratio:32/21;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform ease-out .3s}.sidebar__pickup{background-color:#fff;padding:24px 16px;border-radius:10px}.sidebar-pickup__article{margin-top:24px;display:flex;flex-direction:column-reverse}.sidebar-pickup__article:first-of-type{margin-bottom:24px}.sidebar-pickup__body{line-height:1.5;display:block;transition:opacity .3s ease-out}.sidebar-pickup__body:hover{opacity:.6}.sidebar-pickup__title{font-size:16px;font-weight:700;margin-top:10px;line-height:1.5;display:inline-block}.sidebar-pickup__address{font-size:12px;font-weight:500;display:inline-block;line-height:1.5}.sidebar-pickup__address::before{content:"【"}.sidebar-pickup__address::after{content:"】"}.sidebar-pickup__image{border-radius:10px;display:block;overflow:hidden}.sidebar-pickup__image:hover{transition:transform .3s ease-out}.sidebar-pickup__image:hover img{transform:scale(1.05)}.sidebar-pickup__image img{width:100%;aspect-ratio:32/21;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease-out}.sidebar-about{background-color:#dcdcd3;padding:40px 16px;border-radius:10px;display:flex;flex-direction:column-reverse}.sidebar-about .default-button{font-size:14px}.sidebar-about__text{font-size:14px;font-weight:500;margin-top:12px;margin-bottom:16px}@media(min-width: 640px){.sidebar-about__text{text-align:center}}.sidebar-about__image{margin-bottom:16px}.sidebar-about__image img{width:100%}.sidebar-about__button{text-align:center}.related-topics,.share{margin-top:clamp(
    64px,
    calc(64px + 16px * ((100vw - 375px) / 969px)),
    80px
  )}.related-topics__container,.share__container{margin-top:calc(clamp(
    14px,
    calc(14px + 6px * ((100vw - 375px) / 969px)),
    20px
  )*-1);padding:clamp(
    48px,
    calc(48px + 9px * ((100vw - 375px) / 969px)),
    57px
  ) 16px clamp(
    32px,
    calc(32px + 8px * ((100vw - 375px) / 969px)),
    40px
  );border-radius:10px}.related-topics__container{padding:clamp(
    48px,
    calc(48px + 9px * ((100vw - 375px) / 969px)),
    57px
  ) clamp(
    16px,
    calc(16px + 24px * ((100vw - 375px) / 969px)),
    40px
  ) clamp(
    32px,
    calc(32px + 8px * ((100vw - 375px) / 969px)),
    40px
  );background-color:#fff;display:grid;gap:clamp(
    32px,
    calc(32px + 8px * ((100vw - 375px) / 969px)),
    40px
  ) clamp(
    16px,
    calc(16px + 20px * ((100vw - 375px) / 969px)),
    36px
  );grid-template-columns:repeat(1, 1fr)}@media(min-width: 640px){.related-topics__container{grid-template-columns:repeat(2, 1fr)}}.share__container{padding:clamp(
    48px,
    calc(48px + 9px * ((100vw - 375px) / 969px)),
    57px
  ) 16px clamp(
    32px,
    calc(32px + 8px * ((100vw - 375px) / 969px)),
    40px
  );background-color:#dcdcd3;text-align:center}@media(min-width: 1024px){.share__container{display:flex;justify-content:center;gap:24px}}.share__sns{display:flex;justify-content:center;align-items:center;gap:24px}.share__sns a{transition:opacity .3s ease-out}.share__sns a:hover{opacity:.6}.share__sns img{height:29px}.share__copy{margin-top:24px;font-size:clamp(
    14px,
    calc(14px + 4px * ((100vw - 375px) / 969px)),
    18px
  );font-weight:700;letter-spacing:0;padding:clamp(
    12px,
    calc(12px + 5px * ((100vw - 375px) / 969px)),
    17px
  ) clamp(
    32px,
    calc(32px + 16px * ((100vw - 375px) / 969px)),
    48px
  );border:2px solid currentColor;cursor:pointer;border-radius:50px;display:inline-flex;align-items:center;gap:16px;line-height:1.1;transition:background-color .3s ease-out}@media(min-width: 1024px){.share__copy{margin-top:0}}.share__copy:hover{background-color:#fff}.share__copy span,.share__copy span::after{content:"";display:inline-block;width:14px;height:14px;border:2px solid currentColor}.share__copy span{position:relative;top:-4px}.share__copy span::after{position:absolute;top:4px;right:-8px}.post-nav{margin-top:clamp(
    64px,
    calc(64px + 16px * ((100vw - 375px) / 969px)),
    80px
  );padding-top:clamp(
    40px,
    calc(40px + 24px * ((100vw - 375px) / 969px)),
    64px
  );border-top:3px dotted #97b41e}.post-nav__inner{display:flex;flex-direction:column;gap:24px}@media(min-width: 640px){.post-nav__inner{flex-direction:row;align-items:stretch;gap:0}}.post-nav__prev,.post-nav__next{flex:1}.post-nav__prev a,.post-nav__next a{display:flex;align-items:center;gap:12px;transition:opacity .3s ease-out}.post-nav__prev a:hover,.post-nav__next a:hover{opacity:.6}.post-nav__next a{justify-content:flex-end}@media(min-width: 640px){.post-nav__next a{justify-content:flex-start}}.post-nav__arrow{flex-shrink:0;content:"";display:inline-block;width:12px;height:12px;border-top:2px solid currentColor;border-right:2px solid currentColor;position:relative}.post-nav__prev .post-nav__arrow{transform:rotate(-135deg)}.post-nav__next .post-nav__arrow{transform:rotate(45deg)}.post-nav__thumb{flex-shrink:0;width:clamp(
    80px,
    calc(80px + 40px * ((100vw - 375px) / 969px)),
    120px
  )}.post-nav__thumb img{width:100%;aspect-ratio:32/21;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px}.post-nav__label{display:block;font-size:clamp(
    12px,
    calc(12px + 2px * ((100vw - 375px) / 969px)),
    14px
  );font-weight:700}.post-nav__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:clamp(
    12px,
    calc(12px + 2px * ((100vw - 375px) / 969px)),
    14px
  );line-height:1.5;font-weight:500;margin-top:4px}.post-nav__divider{display:block;background-color:#ccc;width:100%;height:1px}@media(min-width: 640px){.post-nav__divider{width:1px;height:auto;flex-shrink:0;margin:0 clamp(
    16px,
    calc(16px + 8px * ((100vw - 375px) / 969px)),
    24px
  );align-self:stretch}}html{scroll-behavior:smooth}.toc{background-color:#dcdcd3;border-radius:10px;padding:clamp(
    24px,
    calc(24px + 8px * ((100vw - 375px) / 969px)),
    32px
  ) clamp(
    16px,
    calc(16px + 16px * ((100vw - 375px) / 969px)),
    32px
  );margin-top:2em !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:500}.toc .toc__title{margin-bottom:1.2em}.toc .toc__list{list-style:none;counter-reset:toc-counter;display:flex;flex-direction:column;gap:12px;margin:0 !important}.toc .toc__list li{margin:0 !important}.toc .toc__list>li{counter-increment:toc-counter}.toc .toc__list>li>a::before{content:counter(toc-counter) ". ";margin-right:4px}.toc a{color:#1a1a1a !important;text-decoration:none !important;line-height:1.5;display:flex}.toc a::before{flex-shrink:0}.toc .toc__sub{margin:.6em 0 0 !important;list-style:none;padding-left:1.2em;display:flex;flex-direction:column;gap:10px}.toc .toc__sub li a{font-size:clamp(
    12px,
    calc(12px + 2px * ((100vw - 375px) / 969px)),
    14px
  )}.toc .toc__sub li a::before{content:"- "}.search__count{margin-top:1em;text-align:center}@media(min-width: 1024px){.search__count{text-align:left}}.search__type{display:inline-block;font-size:clamp(
    12px,
    calc(12px + 2px * ((100vw - 375px) / 969px)),
    14px
  );background-color:#dcdcd3;border-radius:20px;padding-left:12px;padding-right:12px;border-radius:20px}.search__empty{margin-top:clamp(
    32px,
    calc(32px + 16px * ((100vw - 375px) / 969px)),
    48px
  )}.navigation.pagination{margin-top:clamp(
    48px,
    calc(48px + 16px * ((100vw - 375px) / 969px)),
    64px
  );grid-column:1/-1}.navigation.pagination .nav-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px}.navigation.pagination .nav-links a{transition:opacity .3s ease-out}.navigation.pagination .nav-links a:hover{opacity:.6}.navigation.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;border-radius:50px;font-family:"Darumadrop One",sans-serif;letter-spacing:0;line-height:1;background-color:#dcdcd3}.navigation.pagination .page-numbers.current{background-color:#97b41e;color:#fff}.navigation.pagination .page-numbers.dots{background-color:rgba(0,0,0,0);min-width:auto;padding:0 4px}.navigation.pagination .page-numbers.prev,.navigation.pagination .page-numbers.next{background-color:rgba(0,0,0,0);flex-shrink:0}.navigation.pagination .page-numbers.prev::before,.navigation.pagination .page-numbers.next::before{content:"";display:inline-block;width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;position:relative;top:2px}.navigation.pagination .page-numbers.prev::before{transform:rotate(-135deg);left:6px}.navigation.pagination .page-numbers.next::before{transform:rotate(45deg);left:-6px}
/*# sourceMappingURL=post.min.css.map */