.page_title{-webkit-padding-before:80px;padding-block-start:80px}.page_title h1{-webkit-margin-after:10px;margin-block-end:10px;text-align:center;font-weight:700;font-size:48px;color:#158634}@media screen and (max-width: 767px){.page_title h1{font-size:10vw}}.page_title .head_inner_link{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;color:#158634;font-weight:700;gap:1em}.page_title .head_inner_link li{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page_title .head_inner_link li a{display:block;padding:.3em}main{display:flex;flex-flow:column;gap:80px;-webkit-padding-before:40px;padding-block-start:40px;-webkit-padding-after:80px;padding-block-end:80px}main>section{width:95%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;padding-inline:60px;padding-block:60px;border-radius:20px}@media screen and (max-width: 767px){main>section{width:90%;padding-inline:5vw;padding-block:5vw;border-radius:10px}}main>section.soybean_field{background:#fffaee}main>section.soybean_field>div a::before{background-image:url(../img/soybean_image_back.png)}main>section.redbean_field{background:#ffedef}main>section.redbean_field>div a::before{background-image:url(../img/redbean_image_back.png)}main>section h2{-webkit-margin-after:40px;margin-block-end:40px;font-weight:700;font-size:32px}@media screen and (max-width: 767px){main>section h2{-webkit-margin-after:20px;margin-block-end:20px;text-align:center}}main>section>div{display:flex;flex-wrap:wrap;gap:20px}@media screen and (max-width: 767px){main>section>div{justify-content:center}}main>section>div a{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:10px;width:200px;height:200px;background:#fff;border-radius:20px;border:2px solid #158634;font-weight:700;transition:.5s}@media screen and (max-width: 767px){main>section>div a{width:120px;height:120px}}main>section>div a::before{position:absolute;z-index:1;content:"";width:200px;height:200px;background-size:80%;background-repeat:no-repeat;background-position:center;opacity:0;transition:.5s}@media screen and (max-width: 767px){main>section>div a::before{width:120px;height:120px}}main>section>div a h3{position:relative;z-index:2;font-size:28px}@media screen and (max-width: 767px){main>section>div a h3{font-size:24px}}main>section>div a p{position:relative;z-index:2;font-size:20px;color:#158634}@media screen and (max-width: 767px){main>section>div a p{font-size:16px}}main>section>div a:hover::before{opacity:.6}
/*# sourceMappingURL=field_archive.min.css.map */