@keyframes flowing1_left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes flowing1_right{0%{transform:translateX(-50%)}100%{transform:translateX(0%)}}#global_menu{right:0}html body,html input,html textarea,.post_content{letter-spacing:0.05em;line-height:2em;font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif}.rich_font_type1,.rich_font_type2,.rich_font_type3,.rich_font,.sub_title{letter-spacing:0.05em;line-height:2em;font-family:"Noto Sans JP", YuGothic, "Yu Gothic", sans-serif}::-moz-selection{background:#ade50f;color:#ffffff}::selection{background:#ade50f;color:#ffffff}iframe{width:100%}.wp-block-button__link{border-radius:9999px;padding:1em 70px;border:1px solid #239900;background:#239900;color:#fff !important;font-weight:600}.post_content a:hover,.custom-html-widget a:hover{text-decoration:none;background:#204415 !important;border:1px solid #204415}.reverse{flex-flow:row-reverse}.page-id-378 #page_header .image{margin-bottom:unset}.page-id-378 #page_contents{padding-bottom:unset}.page-id-378 .con-box.intro{max-width:100%;padding:clamp(80px, calc(72px + 2.5vw), 120px) 100px clamp(20px, calc(16px + 1.25vw), 40px)}.page-id-378 .con-box.intro:before{background:#fbf4e4}.page-id-378 .con-box.intro .main-shizai{gap:0.5em}.page-id-378 .con-box.intro .main-shizai p.has-text-align-center{display:flex;padding:12px 20px;border:1px dashed;background:#ffffff;align-items:center;justify-content:center;font-weight:500;border-radius:10px}@media screen and (max-width:1201px){.page-id-378 .con-box.intro{padding:clamp(80px, calc(72px + 2.5vw), 120px) 30px clamp(20px, calc(16px + 1.25vw), 40px)}.page-id-378 .con-box.intro .intro-c{gap:2em;margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}.page-id-378 .con-box.intro .intro-c .cc{font-size:clamp(24px, calc(22.4px + 0.5vw), 32px);font-weight:600;color:#643c16;line-height:2;margin-bottom:clamp(20px, calc(16px + 1.25vw), 40px)}.page-id-378 .con-box.intro .intro-c .cc strong{color:#239900;font-size:clamp(28px, calc(26.4px + 0.5vw), 36px);font-family:"Kosugi Maru", YuGothic, "Yu Gothic", sans-serif}.page-id-378 .con-box.intro .intro-c img{box-shadow:-6px 6px 10px 1px rgba(17, 17, 17, 0.2)}}@media screen and (max-width:781px){.page-id-378 .con-box.intro .intro-c{gap:2em;margin-bottom:clamp(40px, calc(32px + 2.5vw), 80px)}.page-id-378 .con-box.intro .intro-c .cc{font-size:clamp(20px, calc(18.8px + 0.375vw), 26px);line-height:1.7;margin-bottom:clamp(20px, calc(16px + 1.25vw), 40px)}.page-id-378 .con-box.intro .intro-c .cc strong{font-size:clamp(24px, calc(22.8px + 0.375vw), 30px)}}.page-id-378 .con-box.importance{max-width:1700px;padding:0 100px;margin-bottom:unset}.page-id-378 .con-box.importance .chara-c1 .col,.page-id-378 .con-box.importance .chara-c2 .col{border:2px solid;border-radius:10px}.page-id-378 .con-box.importance .chara-c1 .col h4.wp-block-heading.has-text-align-center,.page-id-378 .con-box.importance .chara-c2 .col h4.wp-block-heading.has-text-align-center{position:relative;background:#239900;color:#ffffff;border-radius:6px 6px 0 0;padding:5px 20px;margin-bottom:unset}.page-id-378 .con-box.importance .chara-c1 .col p,.page-id-378 .con-box.importance .chara-c2 .col p{padding:10px 20px;margin-bottom:unset}.page-id-378 .con-box.importance .chara-c1 .col.chara1,.page-id-378 .con-box.importance .chara-c2 .col.chara1{border-color:#1d59ff}.page-id-378 .con-box.importance .chara-c1 .col.chara1 h4.wp-block-heading.has-text-align-center,.page-id-378 .con-box.importance .chara-c2 .col.chara1 h4.wp-block-heading.has-text-align-center{background:#1d59ff}.page-id-378 .con-box.importance .chara-c1 .col.chara2,.page-id-378 .con-box.importance .chara-c2 .col.chara2{border-color:#ff771d}.page-id-378 .con-box.importance .chara-c1 .col.chara2 h4.wp-block-heading.has-text-align-center,.page-id-378 .con-box.importance .chara-c2 .col.chara2 h4.wp-block-heading.has-text-align-center{background:#ff771d}.page-id-378 .con-box.importance .chara-c1 .col.chara3,.page-id-378 .con-box.importance .chara-c2 .col.chara3{border-color:#06af1d}.page-id-378 .con-box.importance .chara-c1 .col.chara3 h4.wp-block-heading.has-text-align-center,.page-id-378 .con-box.importance .chara-c2 .col.chara3 h4.wp-block-heading.has-text-align-center{background:#06af1d}.page-id-378 .con-box.importance .chara-c1{gap:1em}.page-id-378 .con-box.importance .chara-box{border-top:1px dashed;max-width:1100px;margin-inline:auto}.page-id-378 .con-box.importance .chara-box .chara-c2{padding-block:1em;border-bottom:1px dashed}.page-id-378 .con-box.importance .chara-box .chara-c2 .col{display:flex;justify-content:center;align-items:center;background:#1a1a1a}.page-id-378 .con-box.importance .chara-box .chara-c2 .col h4.wp-block-heading.has-text-align-center{display:flex;justify-content:center;align-items:center;background:unset}.page-id-378 .con-box.importance .chara-box .chara-c2 .col.chara1{background:#1d59ff}.page-id-378 .con-box.importance .chara-box .chara-c2 .col.chara2{background:#ff771d}.page-id-378 .con-box.importance .chara-box .chara-c2 .col.chara3{background:#06af1d}.page-id-378 .con-box.importance .preparation-g{margin-bottom:clamp(80px, calc(72px + 2.5vw), 120px);max-width:1450px}.page-id-378 .con-box.importance .preparation-g .pre-c{position:relative}.page-id-378 .con-box.importance .preparation-g .pre-c .t-col{position:relative}.page-id-378 .con-box.importance .preparation-g .pre-c .t-col:after{position:absolute;content:"";width:1px;height:100%;border-right:1px dashed;top:0;bottom:0;right:-1em;margin:auto}.page-id-378 .con-box.importance .preparation-g .pre-c .t-col:last-child:after{display:none}.page-id-378 .con-box.importance .wp-block-buttons{margin-bottom:-75px}.page-id-378 .con-box.importance .wp-block-button{max-width:1100px;width:100%}.page-id-378 .con-box.importance .wp-block-button a.wp-block-button__link{width:100%;border-radius:10px;background:#239900;font-size:clamp(18px, calc(16.8px + 0.375vw), 24px);line-height:2.2;padding:1em}.page-id-378 strong{font-family:"Kosugi Maru", YuGothic, "Yu Gothic", sans-serif;color:red}.page-id-378 .con-box.materials{max-width:100%;padding:clamp(120px, calc(112px + 2.5vw), 160px) 100px clamp(80px, calc(72px + 2.5vw), 120px);margin-bottom:unset}.page-id-378 .con-box.materials:before{background:#fbf4e4}.page-id-378 .con-box.materials .con-box2.material-g{max-width:1150px;margin:auto}.page-id-378 .con-box.materials .con-box2.material-g .pdf-list{display:flex;flex-wrap:wrap;margin-left:unset}.page-id-378 .con-box.materials .con-box2.material-g .pdf-list li{position:relative;width:calc(50% - 1em);list-style:none;font-size:clamp(16px, calc(15.2px + 0.25vw), 20px);font-weight:600;margin-inline:0.5em;margin-bottom:5px;padding-top:5px;padding-bottom:10px;padding-left:45px;border-bottom:1px dashed}.page-id-378 .con-box.materials .con-box2.material-g .pdf-list li:before{position:absolute;content:"";width:35px;height:35px;background:no-repeat url(https://shin-ei-agri.jp/wp-content/uploads/2026/01/pdf-icon.png);background-size:contain;background-position:left;top:10px;left:5px}.page-id-378 .con-box.materials .con-box2.material-g .pdf-list li a{color:#643c16;text-decoration:underline}.page-id-378 .con-box.materials .con-box2.material-g .pdf-list li a:hover{color:#239900;background:unset !important;border:unset}.page-id-378 .con-box.materials .con-box2.material-g .pdf-list li:nth-child(odd)::after{position:absolute;content:"";width:1px;height:100%;border-right:1px dashed;top:0;bottom:0;right:-0.5em}@media screen and (max-width:1201px){.page-id-378 .con-box.materials{padding-inline:30px}}@media screen and (max-width:781px){.page-id-378 .con-box.importance .con-box3{margin-bottom:2em}.page-id-378 .con-box.importance .con-box3 .step-c{max-width:100%;flex-direction:row}.page-id-378 .con-box.materials .con-box2.material-g{max-width:1150px;margin:auto}.page-id-378 .con-box.materials .con-box2.material-g .pdf-list{flex-direction:column}.page-id-378 .con-box.materials .con-box2.material-g .pdf-list li{width:100%;padding-top:12px;margin-inline:unset}.page-id-378 .con-box.materials .con-box2.material-g .pdf-list li:nth-child(odd)::after{display:none}}.page-id-378 .gallery-box{max-width:980px;margin:clamp(40px, calc(32px + 2.5vw), 80px) auto 0}.page-id-378 .gallery-box .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{border:8px solid #fff !important}.page-id-378 .gallery-box:before{background:#fbf4e4}/*# sourceMappingURL=style3.css.map */