@import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Marmelad&display=swap);
/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{font-size:normal;box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}@font-face{font-family:YuGothicM;src:local("Yu Gothic Medium")}*{box-sizing:border-box}html{font-size:62.5%;height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,游ゴシック Medium,YuGothic,YuGothicM,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;font-size:1.4rem;line-height:1.85;word-wrap:break-word;color:#333;background:#fff;overflow-wrap:break-word;font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input,select{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}button,input,select,textarea{border:none;outline:none}button{padding:0;background:none}:focus{outline:none}ol,ul{list-style:none}a{transition:.3s ease;color:#094}a,a:hover{text-decoration:none}.hide-text{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px}@font-face{font-family:icon-smartagri;src:url(/fonts/icon-smartagri.ttf?42k1be) format("truetype"),url(/fonts/icon-smartagri.woff?42k1be) format("woff"),url(/fonts/icon-smartagri.svg?42k1be#icon-smartagri) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icon-smartagri!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook1:before{content:"\e92d"}.icon-book:before{content:"\e900"}.icon-takuhai:before{content:"\e901"}.icon-series:before{content:"\e902"}.icon-alliance:before{content:"\e903"}.icon-toiawase:before{content:"\e904"}.icon-yougojiten:before{content:"\e905"}.icon-news:before{content:"\e906"}.icon-agriculture:before{content:"\e907"}.icon-management:before{content:"\e908"}.icon-smartagri:before{content:"\e909"}.icon-farmer:before{content:"\e90a"}.icon-linkedin:before{content:"\e90b"}.icon-mail:before{content:"\e90c"}.icon-arrow-down:before{content:"\e90d"}.icon-arrow-left:before{content:"\e90e"}.icon-arrow-right:before{content:"\e90f"}.icon-arrow-up:before{content:"\e910"}.icon-close:before{content:"\e911"}.icon-external2:before{content:"\e912"}.icon-home:before{content:"\e913"}.icon-runway_logo:before{content:"\e914"}.icon-yougijiten3:before{content:"\e915"}.icon-yougijiten2:before{content:"\e916"}.icon-mail3:before{content:"\e917"}.icon-search:before{content:"\e918"}.icon-pencil:before{content:"\e919"}.icon-kaiintouroku:before{content:"\e91a"}.icon-login:before{content:"\e91b"}.icon-mail2:before{content:"\e91c"}.icon-dropdown:before{content:"\e91d"}.icon-dropup:before{content:"\e91e"}.icon-good:before{content:"\e91f"}.icon-user:before{content:"\e920"}.icon-municipality:before{content:"\e921"}.icon-company:before{content:"\e922"}.icon-college:before{content:"\e923"}.icon-line:before{content:"\e924"}.icon-arrow-left-double:before{content:"\e925"}.icon-arrow-right-double:before{content:"\e926"}.icon-leader:before{content:"\e927"}.icon-money:before{content:"\e928"}.icon-pencil2:before{content:"\e929"}.icon-food:before{content:"\e92a"}.icon-cart:before{content:"\e92b"}.icon-store:before{content:"\e92e"}.icon-google-plus:before{content:"\ea8b"}.icon-facebook:before{content:"\ea90"}.icon-facebook2:before{content:"\ea91"}.icon-instagram:before{content:"\ea92"}.icon-twitter:before{content:"\ea96"}.icon-x:before{content:"\e92c"}.swiper-container{position:relative;z-index:1;overflow:hidden;margin:0 auto;padding:0;list-style:none}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;z-index:1;display:flex;box-sizing:content-box;width:100%;height:100%;transition-property:transform}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{position:relative;width:100%;height:100%;transition-property:transform;flex-shrink:0}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{transition-property:transform,height;align-items:flex-start}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;pointer-events:none}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;z-index:10;top:50%;width:27px;height:44px;margin-top:-22px;cursor:pointer;background-repeat:no-repeat;background-position:50%;background-size:27px 44px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;pointer-events:none;opacity:.35}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{right:auto;left:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;z-index:10;transition:opacity .3s;transform:translateZ(0);text-align:center}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{display:inline-block;width:8px;height:8px;opacity:.2;background:#000}button.swiper-pagination-bullet{margin:0;padding:0;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{top:50%;right:10px;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;width:8px;transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{position:absolute;background:rgba(0,0,0,.25)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;background:#007aff}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{top:0;left:0;width:100%;height:4px}.swiper-container-vertical>.swiper-pagination-progressbar{top:0;left:0;width:4px;height:100%}.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:0;left:0;width:100%;height:4px}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:0;left:0;width:4px;height:100%}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{position:relative;border-radius:10px;background:rgba(0,0,0,.1);-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;z-index:50;bottom:3px;left:1%;width:98%;height:5px}.swiper-container-vertical>.swiper-scrollbar{position:absolute;z-index:50;top:1%;right:3px;width:5px;height:98%}.swiper-scrollbar-drag{position:relative;top:0;left:0;width:100%;height:100%;border-radius:10px;background:rgba(0,0,0,.5)}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{display:flex;width:100%;height:100%;text-align:center;justify-content:center;align-items:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{position:absolute;z-index:10;top:50%;left:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;width:100%;height:100%;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:100%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;z-index:-1000;top:0;left:0;pointer-events:none;opacity:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{transition-property:opacity;pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{z-index:1;visibility:hidden;width:100%;height:100%;transform-origin:0 0;pointer-events:none;backface-visibility:hidden}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active{visibility:visible;pointer-events:auto}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{visibility:visible;pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:100%;opacity:.6;background:#000;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{z-index:1;pointer-events:none;backface-visibility:hidden}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.u-m0{margin:0!important}.u-mt0{margin-top:0!important}.u-mb0{margin-bottom:0!important}.u-ml0{margin-left:0!important}.u-mh0,.u-mr0{margin-right:0!important}.u-mh0{margin-left:0!important}.u-mv0{margin-top:0!important;margin-bottom:0!important}.u-m10{margin:10px!important}.u-mt10{margin-top:10px!important}.u-mb10{margin-bottom:10px!important}.u-ml10{margin-left:10px!important}.u-mh10,.u-mr10{margin-right:10px!important}.u-mh10{margin-left:10px!important}.u-mv10{margin-top:10px!important;margin-bottom:10px!important}.u-m20{margin:20px!important}.u-mt20{margin-top:20px!important}.u-mb20{margin-bottom:20px!important}.u-ml20{margin-left:20px!important}.u-mh20,.u-mr20{margin-right:20px!important}.u-mh20{margin-left:20px!important}.u-mv20{margin-top:20px!important;margin-bottom:20px!important}.u-m30{margin:30px!important}.u-mt30{margin-top:30px!important}.u-mb30{margin-bottom:30px!important}.u-ml30{margin-left:30px!important}.u-mh30,.u-mr30{margin-right:30px!important}.u-mh30{margin-left:30px!important}.u-mv30{margin-top:30px!important;margin-bottom:30px!important}.u-m40{margin:40px!important}.u-mt40{margin-top:40px!important}.u-mb40{margin-bottom:40px!important}.u-ml40{margin-left:40px!important}.u-mh40,.u-mr40{margin-right:40px!important}.u-mh40{margin-left:40px!important}.u-mv40{margin-top:40px!important;margin-bottom:40px!important}.u-m50{margin:50px!important}.u-mt50{margin-top:50px!important}.u-mb50{margin-bottom:50px!important}.u-ml50{margin-left:50px!important}.u-mh50,.u-mr50{margin-right:50px!important}.u-mh50{margin-left:50px!important}.u-mv50{margin-top:50px!important;margin-bottom:50px!important}.u-m60{margin:60px!important}.u-mt60{margin-top:60px!important}.u-mb60{margin-bottom:60px!important}.u-ml60{margin-left:60px!important}.u-mh60,.u-mr60{margin-right:60px!important}.u-mh60{margin-left:60px!important}.u-mv60{margin-top:60px!important;margin-bottom:60px!important}.u-m70{margin:70px!important}.u-mt70{margin-top:70px!important}.u-mb70{margin-bottom:70px!important}.u-ml70{margin-left:70px!important}.u-mh70,.u-mr70{margin-right:70px!important}.u-mh70{margin-left:70px!important}.u-mv70{margin-top:70px!important;margin-bottom:70px!important}.u-m80{margin:80px!important}.u-mt80{margin-top:80px!important}.u-mb80{margin-bottom:80px!important}.u-ml80{margin-left:80px!important}.u-mh80,.u-mr80{margin-right:80px!important}.u-mh80{margin-left:80px!important}.u-mv80{margin-top:80px!important;margin-bottom:80px!important}.u-m90{margin:90px!important}.u-mt90{margin-top:90px!important}.u-mb90{margin-bottom:90px!important}.u-ml90{margin-left:90px!important}.u-mh90,.u-mr90{margin-right:90px!important}.u-mh90{margin-left:90px!important}.u-mv90{margin-top:90px!important;margin-bottom:90px!important}.u-m100{margin:100px!important}.u-mt100{margin-top:100px!important}.u-mb100{margin-bottom:100px!important}.u-ml100{margin-left:100px!important}.u-mh100,.u-mr100{margin-right:100px!important}.u-mh100{margin-left:100px!important}.u-mv100{margin-top:100px!important;margin-bottom:100px!important}.u-p0{padding:0!important}.u-pt0{padding-top:0!important}.u-pb0{padding-bottom:0!important}.u-pl0{padding-left:0!important}.u-ph0,.u-pr0{padding-right:0!important}.u-ph0{padding-left:0!important}.u-pv0{padding-top:0!important;padding-bottom:0!important}.u-p10{padding:10px!important}.u-pt10{padding-top:10px!important}.u-pb10{padding-bottom:10px!important}.u-pl10{padding-left:10px!important}.u-ph10,.u-pr10{padding-right:10px!important}.u-ph10{padding-left:10px!important}.u-pv10{padding-top:10px!important;padding-bottom:10px!important}.u-p20{padding:20px!important}.u-pt20{padding-top:20px!important}.u-pb20{padding-bottom:20px!important}.u-pl20{padding-left:20px!important}.u-ph20,.u-pr20{padding-right:20px!important}.u-ph20{padding-left:20px!important}.u-pv20{padding-top:20px!important;padding-bottom:20px!important}.u-p30{padding:30px!important}.u-pt30{padding-top:30px!important}.u-pb30{padding-bottom:30px!important}.u-pl30{padding-left:30px!important}.u-ph30,.u-pr30{padding-right:30px!important}.u-ph30{padding-left:30px!important}.u-pv30{padding-top:30px!important;padding-bottom:30px!important}.u-p40{padding:40px!important}.u-pt40{padding-top:40px!important}.u-pb40{padding-bottom:40px!important}.u-pl40{padding-left:40px!important}.u-ph40,.u-pr40{padding-right:40px!important}.u-ph40{padding-left:40px!important}.u-pv40{padding-top:40px!important;padding-bottom:40px!important}.u-p50{padding:50px!important}.u-pt50{padding-top:50px!important}.u-pb50{padding-bottom:50px!important}.u-pl50{padding-left:50px!important}.u-ph50,.u-pr50{padding-right:50px!important}.u-ph50{padding-left:50px!important}.u-pv50{padding-top:50px!important;padding-bottom:50px!important}.u-p60{padding:60px!important}.u-pt60{padding-top:60px!important}.u-pb60{padding-bottom:60px!important}.u-pl60{padding-left:60px!important}.u-ph60,.u-pr60{padding-right:60px!important}.u-ph60{padding-left:60px!important}.u-pv60{padding-top:60px!important;padding-bottom:60px!important}.u-p70{padding:70px!important}.u-pt70{padding-top:70px!important}.u-pb70{padding-bottom:70px!important}.u-pl70{padding-left:70px!important}.u-ph70,.u-pr70{padding-right:70px!important}.u-ph70{padding-left:70px!important}.u-pv70{padding-top:70px!important;padding-bottom:70px!important}.u-p80{padding:80px!important}.u-pt80{padding-top:80px!important}.u-pb80{padding-bottom:80px!important}.u-pl80{padding-left:80px!important}.u-ph80,.u-pr80{padding-right:80px!important}.u-ph80{padding-left:80px!important}.u-pv80{padding-top:80px!important;padding-bottom:80px!important}.u-p90{padding:90px!important}.u-pt90{padding-top:90px!important}.u-pb90{padding-bottom:90px!important}.u-pl90{padding-left:90px!important}.u-ph90,.u-pr90{padding-right:90px!important}.u-ph90{padding-left:90px!important}.u-pv90{padding-top:90px!important;padding-bottom:90px!important}.u-p100{padding:100px!important}.u-pt100{padding-top:100px!important}.u-pb100{padding-bottom:100px!important}.u-pl100{padding-left:100px!important}.u-ph100,.u-pr100{padding-right:100px!important}.u-ph100{padding-left:100px!important}.u-pv100{padding-top:100px!important;padding-bottom:100px!important}.u-left{text-align:left!important}.u-right{text-align:right!important}.u-center{text-align:center!important}.u-hide{display:none}.u-bold{font-weight:700}.u-res__layout--pc{display:none}.u-res__layout--sp{display:block!important}.u-res__text--pc{display:none}.u-res__text--sp{display:inline-block}.pageFooter{padding:5rem 0 0;border-bottom:2rem solid #dcd7ac;background-color:#f9f3e3}.pageFooter__sns{display:flex;margin:3rem auto 1rem}.pageFooter__sns__item{font-size:2.7rem;display:flex;width:4rem;height:4rem;color:#fff;border-radius:100%;background-color:#000;justify-content:center;align-items:center}.pageFooter__sns__item+.pageFooter__sns__item{margin-left:2rem}.pageFooter__sns__item:hover{color:#000;background-color:#fff;box-shadow:0 0 2px 1px #000}.pageFooter__inner{display:flex;flex-direction:column;width:100%;max-width:1024px;margin:3rem auto 0;padding-bottom:3rem;text-align:center;justify-content:flex-start;align-items:center}.pageFooter__title{font-size:4rem;font-weight:700;text-align:center;color:#000}.pageFooter__btn{font-size:3rem;line-height:1;padding:1.5rem 5rem;color:#006e00;border:1px solid #006e00;border-radius:3rem}.pageFooter__btn:hover{color:#fff;background-color:#006e00}.pageFooter__btn .small{font-size:.9em}.pageFooter__runway{line-height:1;padding:2.5rem 0 0;text-align:center}.pageFooter__runway img{width:12rem;vertical-align:top}.pageFooter .mission{display:block;width:100%;color:#565555}.pageFooter .mission__inner{display:flex;margin-bottom:4.7rem;flex-wrap:wrap;justify-content:center;align-items:center}.pageFooter .mission__inner__left{display:flex;width:50%;padding:0 2rem;flex:0 1 auto;flex-wrap:nowrap;justify-content:center;align-items:center;align-self:stretch}.pageFooter .mission__inner__left__image{display:block;width:100%;height:100%;background:url(/images/smartagrifoods/graph.png?20211001) no-repeat 50%;background-size:contain}.pageFooter .mission__inner__right{line-height:2;display:flex;width:50%;padding:0 2rem;text-align:left;flex:0 1 auto;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.pageFooter .mission .title{font-size:2rem;font-weight:700;width:100%;text-align:left}.pageFooter .mission .text{width:100%;text-align:left}.pageFooter__copy{font-size:1.3rem;font-weight:700}.pageFooter__links{display:inline-flex;margin:5rem auto 1rem;flex-wrap:nowrap;justify-content:center;align-items:center}.pageFooter__links__item{width:8em;color:#000;border-right:1px solid #000;border-left:1px solid #000}.pageFooter__links__item:hover{color:#897e01}.pageFooter__links__item:last-of-type{border-left:none}.pageFooter .logo{display:block;margin:3rem auto 1rem;flex:0 0 auto}.pageFooter .logo img{display:block;width:44.3rem;margin:0 auto}.pageHeader{position:fixed;z-index:100;top:0;left:0;display:flex;width:100%;transition:all .3s ease 0s;background-color:#fff;justify-content:center;align-items:flex-start}.pageHeader.is-hidden{transform:translateY(-100%)}.pageHeader.is-hidden .menu{transition:0s}.pageHeader.-repeat{position:sticky;flex-wrap:wrap}.pageHeader__inner{position:relative;display:flex;width:100%;max-width:1024px;height:12rem;flex-wrap:wrap;justify-content:space-between;align-items:center}.pageHeader__logo{display:flex;width:44.7%;height:65.9%;text-align:center;justify-content:center;align-items:center}.pageHeader__logo__inner{display:flex;width:100%;height:100%;align-items:center}.pageHeader__logo__inner .image{width:100%}.pageHeader__links{display:none}.pageHeader__links>*{margin-right:1.3rem}.pageHeader__links>:last-child{margin-right:0}.pageHeader__links__shop:hover .image{transition:all .2s ease 0s;filter:invert(1) drop-shadow(0 0 1px #000) brightness(1.2)}.pageHeader__links__shop .image{width:4.9rem}.pageHeader__links__repeat{font-size:.8rem;font-weight:700;line-height:1;display:flex;flex-direction:column;padding:.6em;color:#000;border:1px solid;box-shadow:1px 1px 1px rgba(0,0,0,.5);justify-content:center;align-items:center;flex-wrap:wrap;flex:0 0 auto}.pageHeader__links__repeat .kg{margin-bottom:.5em}.pageHeader__links__repeat .kg:before{font-size:2.6em;font-weight:700;display:inline-block;margin-top:-.3em;content:attr(data-kg-value)}.pageHeader__links__repeat .kg:after{font-size:2em;display:inline-block;content:"kg"}.pageHeader__links__repeat .text:after{content:"▶"}.pageHeader__links__repeat [class*=icon]{font-size:2.9em}.pageHeader__buttons{position:relative;display:block;width:100%;padding:0 0 3%;transition:all .3s ease 0s;background-color:#fff}.is-hidden .pageHeader__buttons{transform:translateY(100%)}.pageHeader__buttons__title{font-size:1.4rem;font-weight:700;line-height:1;position:absolute;top:0;right:calc(100% + 10px);bottom:0;display:flex;margin:auto 0;text-align:right;justify-content:flex-end;align-items:center}.pageHeader__buttons__title__inner{line-height:1.2;display:block;width:50vw;padding:.7em 0;text-align:right;color:#fff;background-color:#000}.pageHeader__buttons__title:after{width:0;height:0;content:"";border-color:transparent transparent transparent #000;border-style:solid;border-width:3em 0 3em 5.5em}.pageHeader__buttons__wrapper{display:block;width:100%;max-width:1024px;margin:0 auto}.pageHeader__buttons__inner{display:block;width:100%;padding:0 3% 0 20%}.pageHeader__buttons__inset{position:relative;display:flex;width:100%;justify-content:space-between;align-items:center;gap:0 1%}.pageHeader__buttons__item{font-size:12.7px;font-weight:700;line-height:1;display:flex;width:20%;padding:2% 1%;transition:all .3s ease 0s;color:#fff;border-radius:1rem;background-color:#14ac78;justify-content:center;align-items:center;flex-wrap:wrap}.pageHeader__buttons__item.-alt{background-color:#3a7f90}.pageHeader__buttons__item.-pack{background-color:#c15e1d}.pageHeader__buttons__item:hover{opacity:.8}.pageHeader__buttons__item .text{display:block;width:100%;text-align:center}.pageHeader__buttons__item .text+.text{margin-top:6px}.pageHeader__buttons__item .large{font-size:2em}.pageHeader.menuActive:not(.is-hidden) .menu{transform:translateZ(0) scale(1)}.pageHeader.menuActive:not(.is-hidden) .menu__btn__inner{opacity:0}.pageHeader.menuActive:not(.is-hidden) .menu__btn:before{transform:translate(8%,16%) rotate(45deg)}.pageHeader.menuActive:not(.is-hidden) .menu__btn:after{transform:translate(8%) rotate(-45deg)}.pageHeader__sns{display:flex}.pageHeader__sns__item{font-size:2rem;display:flex;width:3rem;height:3rem;color:#fff;border-radius:100%;background-color:#000;justify-content:center;align-items:center}.pageHeader__sns__item+.pageHeader__sns__item{margin-left:1rem}.pageHeader__sns__item:hover{color:#000;background-color:#fff;box-shadow:0 0 2px 1px #000}.pageHeader .menu{position:absolute;top:calc(100% - 5rem);right:0;width:32rem;transition:all .3s ease 0s;transform:translateZ(0) scale(0);transform-origin:95% 0;border:5px solid #000;background-color:#fff}.pageHeader .menu__inner{width:100%;padding:3rem 0}.pageHeader .menu__item{text-align:left}.pageHeader .menu__item__link{font-size:1.8rem;font-weight:700;position:relative;display:block;width:100%;padding:1.5rem 3rem;color:#000}.pageHeader .menu__item__link:hover{color:#fff;background-color:#000}.pageHeader .menu__item__link:before{margin-right:1rem;content:"＞"}.pageHeader .menu__item__link:after{position:absolute;bottom:0;left:3rem;display:block;width:calc(100% - 6rem);content:"";border-top:1px solid #000}.pageHeader .menu__btn{position:relative;display:block;width:5rem;margin:0;padding-top:5rem}.pageHeader .menu__btn__inner{top:50%;transform:translateY(-50%)}.pageHeader .menu__btn:after,.pageHeader .menu__btn:before,.pageHeader .menu__btn__inner{position:absolute;left:0;display:block;width:100%;height:15%;transition:all .3s ease 0s;pointer-events:none;background:#000}.pageHeader .menu__btn:after,.pageHeader .menu__btn:before{content:""}.pageHeader .menu__btn:before{top:3%;transform-origin:bottom left}.pageHeader .menu__btn:after{bottom:3%;transform-origin:top left}.pageHeader .menu__sns{display:none;flex-direction:row;width:100%;padding:1.5rem 0;justify-content:center;align-items:center;flex-wrap:nowrap}.pageHeader .menu__sns__item{font-size:5.4vw;display:flex;width:10vw;height:10vw;color:#fff;border-radius:100%;background-color:#000;justify-content:center;align-items:center}.pageHeader .menu__sns__item+.menu__sns__item{margin-left:2rem}.pageHeader .menu__sns__item:hover{color:#000;background-color:#fff;box-shadow:0 0 2px 1px #000}.swiper-hero .swiper-wrapper{padding-bottom:3.5rem}.swiper-bottom{margin-bottom:3rem}.swiper-bottom .swiper-slide:hover{text-decoration:underline}.swiper-container{background-color:#fff}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0;display:flex;padding:1rem 0;justify-content:center;align-items:center}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 1rem}.swiper-pagination-bullet{width:1.5rem;height:1.5rem;border-radius:100%}.swiper-pagination-bullet-active{background:#010101}.swiper-slide img{display:block;width:100%;max-width:none}.swiper-slide-content{line-height:1.5;padding:1rem;text-align:left;color:#000}.swiper-button-next,.swiper-button-prev{width:80px;height:80px;margin-top:-40px;transition:all .3s ease 0s;border-radius:100%;background:no-repeat 50%;background-size:65px 58px}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:rgba(0,0,0,.65)}.swiper-button-prev{left:80px;background-image:url(/images/smartagrifoods/prev.svg)}.swiper-button-next{right:80px;background-image:url(/images/smartagrifoods/next.svg)}.container{text-align:center;background-color:#fff}.container__text{font-size:2rem;line-height:2.25;padding:3rem 0}.content.smartRice{padding:5rem 0}.content.smartRice.alt,.content.smartRice.alt .content__title{color:#fff}.content.message .message__list{display:flex;margin:0 auto;flex-wrap:nowrap;justify-content:center;align-items:flex-start}.content.message .message__item{position:relative;width:33%;padding-top:50.6%;background:no-repeat 50%;background-size:cover;flex:1 0 auto}.content.message .message__item:first-of-type{background-image:url(/images/smartagrifoods/messageBg01.png)}.content.message .message__item:nth-of-type(2){background-image:url(/images/smartagrifoods/messageBg02.png)}.content.message .message__item:nth-of-type(3){background-image:url(/images/smartagrifoods/messageBg03.png)}.content.message .message__item__inner{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;padding:5.3% 0;justify-content:center;align-items:flex-end}.content.message .message__item__content{width:75%;padding:0 1rem;transition:all .3s ease 0s;background-color:hsla(0,0%,100%,.95)}.content.message .message__item__content .title{font-size:2rem;padding:1.5em 0;color:#9a9628}.content.message .message__item__content .text{line-height:1.8;position:relative;overflow:hidden}.content.message .message__item__content .text:before{position:absolute;top:0;left:0;display:block;width:100%;height:0;content:"";pointer-events:none;border-bottom:1px solid #848484}.content.comment .comment__box{display:inline-flex;justify-content:center;align-items:flex-end}.content.comment .comment__box.repeat{align-items:center}.content.comment .comment__box .image{width:56%;margin-bottom:3.5rem}.content.comment .comment__box__list{display:flex;flex-direction:column;align-self:stretch;justify-content:space-between;align-items:flex-start}.content.comment .comment__box__item{margin-bottom:3rem;text-align:left}.content.comment .comment__box__item:last-of-type{margin-bottom:0}.content.comment .comment__box__item .title{font-size:1.8rem;color:#9a9628}.content.comment .comment__box__item .text{width:100%;max-width:38em}.content.map{background:#f9f3e3 no-repeat 100% 100%}.content.map .content__title>.year{display:inline-block;padding-right:.5em}.content.map .content__inner{margin-top:0}.content .farmerArea{position:relative;overflow:hidden;margin:4% 0 0}.content .farmerArea__container{display:flex;flex-wrap:wrap}.content .farmerArea__container:not(:first-of-type){margin-top:3%}.content .farmerArea .farmer{margin-bottom:3%;padding:2.5% 3.9% 3.5%;background:#fff}.content .farmerArea .farmer.-single{margin-bottom:0}.content .farmerArea .farmer__head{line-height:1.5;margin:0 0 2%}.content .farmerArea .farmer__head .product{font-size:1.9rem;font-weight:700;display:block}.content .farmerArea .farmer__head .name{font-size:1.4rem;display:block}.content .farmerArea .farmer__head .name.-adjust{padding:1.5em}.content .farmerArea .farmer__head .name+.name{margin-top:.015em}.content .farmerArea .farmer__inner{display:flex;flex-direction:column;text-align:left}.content .farmerArea .farmer__inner .farmer__content__image{position:relative;width:100%;padding-top:46.6063%;background:50% 50% no-repeat;background-size:cover}.content .farmerArea .farmer__inner .farmer__content__body{line-height:1.6;margin:2% 0 0}.content .farmerArea .farmer__inner .farmer__content__body .title{font-size:1.8rem;font-weight:700}.content .farmerArea .farmer__inner .farmer__content__body .text{font-size:1.3rem;margin:.2em 0 0}.content .farmerArea .farmer__inner .farmer__content__body .link{font-size:1.3rem;font-weight:700;display:inline-block;text-decoration:underline;color:#333}.content .farmerArea .farmer__inner .farmer__content__body .link:hover{color:#897e01}.content .farmerArea .farmer__inner .farmer__products{display:flex;margin-top:3.5%;justify-content:center}.content .farmerArea .farmer__inner .farmer__products__item{width:auto;margin:0 2.5%}.content .farmerArea .farmer__inner .farmer__products__item a:hover{opacity:.8}.content .farmerArea .farmer__inner .farmer__products__item img{display:block;width:auto;max-width:70%;margin:0 auto;vertical-align:top}.content .farmerArea .farmer__inner .farmer__products__item .noimage{display:block;position:relative;width:70%;min-width:270px;min-height:270px;margin:0 auto;padding-top:70%;background:rgba(0,0,0,.2)}.content .farmerArea .farmer__inner .farmer__products__item .noimage:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/smartagrifoods/saf.svg) no-repeat 50% 50%;background-size:80% auto;filter:invert(1) brightness(.6);pointer-events:none}.content .farmerArea .farmer__inner .farmer__products__item__lead{font-size:1.4rem;font-weight:700;display:flex;padding:.3em 0 .6em;color:#333;align-items:center;justify-content:center}.content .farmerArea .farmer__inner .farmer__products__item__lead:before{margin-right:.2em;margin-left:-.2em;content:"▼";color:#567351}.content .productionArea{position:relative;overflow:hidden;margin-bottom:-20%}.content .productionArea__image{width:100%;padding-top:100%;background:url(/images/smartagrifoods/map.png) no-repeat top;background-size:100%}.content .productionArea__image__item{font-size:3.6vw;line-height:1.3;position:absolute;display:block;width:10em;padding:.5rem;text-align:left;color:#000}.content .productionArea__image__item .line{position:absolute;height:1px;padding-left:100%;transform-origin:center left;background-color:#000}.content .productionArea__image__item .line:after{position:absolute;top:-.4rem;right:-.4rem;width:.8rem;height:.8rem;content:"";border-radius:100%;background:inherit}.content .productionArea__image__item .label{display:inline-block;margin-bottom:.25em;padding:.25em .75em;color:#fff;border-radius:.8em;background:#958944}.content .productionArea__image__item .title{font-size:1.1em}.content .productionArea__image__item.hinohikari{top:28vw;left:15.5vw}.content .productionArea__image__item.hinohikari .line{bottom:0;left:20%;padding-left:33%;transform:rotate(125deg)}.content .productionArea__image__item.nikomaru{top:65vw;left:26.5vw}.content .productionArea__image__item.nikomaru .line{top:50%;left:0;padding-left:50%;transform:rotate(-125deg)}.content .productionArea__image__item.sagabiyori{top:0;left:0}.content .productionArea__image__item.sagabiyori .line{top:100%;left:33%;padding-left:76%;transform:rotate(90deg)}.content .productionArea__image__item.masshigra{top:47vw;right:-11vw}.content .productionArea__image__item.masshigra .line{bottom:100%;left:13%;padding-left:60%;transform:rotate(-117deg)}.content .productionArea__image__item.koshihikari{top:10vw;left:28vw}.content .productionArea__image__item.koshihikari .line{bottom:0;left:37%;padding-left:59%;transform:rotate(47deg)}.content .productionArea__list{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.content .productionArea__item{font-size:1.3rem;position:absolute;display:block;width:calc(15em + 6rem);padding:1.5rem;text-align:left;background-color:#fff}.content .productionArea__item__btn{line-height:1;display:flex;width:100%;margin-top:.5rem;padding:.7em;color:#fff;border:1px solid #a79903;background-color:#897e01;align-items:center;justify-content:center}.content .productionArea__item__btn:after{display:inline-block;width:0;height:0;margin-left:.5em;content:"";transition:all .3s ease 0s;border-color:transparent transparent transparent #fff;border-style:solid;border-width:.3em 0 .3em .5em}.content .productionArea__item__btn:hover{color:#897e01;background-color:transparent}.content .productionArea__item__btn:hover:after{border-color:transparent transparent transparent #897e01}.content .productionArea__item.hinohikari{top:59%;left:0}.content .productionArea__item.hinohikari .line.hukuoka{top:0;left:18%;padding-left:80%;transform:rotate(-53.5deg)}.content .productionArea__item.hinohikari .line.hukuoka:after{display:none}.content .productionArea__item.hinohikari .line.saga{top:0;left:18%;padding-left:88%;transform:rotate(-47deg)}.content .productionArea__item.nikomaru{top:54%;left:28%}.content .productionArea__item.nikomaru .line{top:0;left:22%;padding-left:62%;transform:rotate(-150deg)}.content .productionArea__item.hinohikari2{top:54%;left:calc(35% + 15em + 7rem)}.content .productionArea__item.sagabiyori{top:10%;left:0}.content .productionArea__item.sagabiyori .line{display:none}.content .productionArea__item.yumeshizuku{top:21%;left:0}.content .productionArea__item.yumeshizuku .line{bottom:0;left:65%;padding-left:10.7vw;transform:rotate(90deg)}.content .productionArea__item.masshigra{top:30%;right:0}.content .productionArea__item.masshigra .line{top:23%;left:0;padding-left:18.7vw;transform:rotate(-145deg)}.content .productionArea__item.tugaruroman{top:41%;right:0}.content .productionArea__item.tugaruroman .line{display:none}.content .productionArea__item.koshihikari{top:5%;left:27%}.content .productionArea__item.koshihikari .line{bottom:0;left:78%;padding-left:17vw;transform:rotate(78deg)}.content .productionArea__item .line{position:absolute;height:1px;padding-left:100%;transform-origin:center left;background-color:#000}.content .productionArea__item .line:after{position:absolute;top:-.7rem;right:-.7rem;width:1.4rem;height:1.4rem;content:"";border-radius:100%;background:inherit}.content .productionArea__item .catchCopy{font-size:1em;line-height:1.2;display:block}.content .productionArea__item .title{font-size:1.5em;line-height:1.2;margin-bottom:.5rem}.content .productionArea__item .text{font-size:1em}.content .farmersVoice{position:relative}.content .farmersVoice__title{font-size:2.2rem;font-weight:400;line-height:1;display:block;margin:3rem 0;padding-bottom:4px;text-align:left;border-bottom:1px solid #000}.content .farmersVoice__list{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.content .farmersVoice__item{display:flex;width:30%;text-align:left;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.content .farmersVoice__item__image{overflow:hidden;width:calc(50% - 2rem);border-radius:100%}.content .farmersVoice__item__image__inner{width:100%;padding-top:100%;background:#fff no-repeat 50%;background-size:cover}.content .farmersVoice__item__info{line-height:1.5;width:50%;padding-left:1.5rem;-ms-grid-row-align:center;align-self:center}.content .farmersVoice__item__info .name{font-size:1.4em}.content .farmersVoice__item__text{width:16em;margin-top:1rem;letter-spacing:-.04em}.content .nutrients,.content .nutrients.repeat{margin-top:0}.content .nutrients__title{font-size:4rem;font-weight:700;text-align:left;color:#9a9628}.content .nutrients__text{display:block;margin:0;text-align:left;word-break:break-all}.content .nutrients__chart{position:relative;width:100%}.content .nutrients__chart__text{font-size:1.4rem;text-align:left}.content.smartagri{background-image:url(/images/smartagrifoods/smartagri.jpg)}.content.smartagri .content__title{color:#fff}.content.smartagri .content__title .small{font-family:Lato,sans-serif;margin-bottom:2rem}.content.smartagri .content__inner{color:#fff}.content.smartagri .content__inner__text{width:100%;margin-top:3rem;padding:2rem;text-align:left;background:rgba(0,0,0,.7)}.content.smartagriAfter{padding-top:.3em}.content.smartagriAfter.repeat .content__title{margin-top:9.87%}.content.smartagriAfter.repeat .recommended__item__content .title{font-size:5vw}.content.smartagriAfter .content__title{margin-top:3.29%}.content.smartagriAfter .content__inner{padding:5rem;background:#f9f3e3 no-repeat 50% 100%}.content.smartagriAfter .smartagriAfter__text{width:100%;max-width:1024px;margin:0 auto;text-align:left;text-align:justify;text-justify:inter-ideograph;word-break:break-all}.content.smartagriAfter .premiumRice{display:block;text-align:left;text-align:justify;text-justify:inter-ideograph}.content.smartagriAfter .premiumRice__box{display:flex}.content.smartagriAfter .premiumRice__image{display:block;width:34.114%;background:no-repeat 50%;background-size:cover;flex:0 0 auto}.content.smartagriAfter .premiumRice__image img{display:block}.content.smartagriAfter .premiumRice__content{padding-left:3rem;flex:0 1 auto;-ms-grid-row-align:center;align-self:center}.content.smartagriAfter .premiumRice__content .title{font-size:4rem;display:block;text-align:left;color:#9a9628}.content.smartagriAfter .premiumRice__content .text{margin-bottom:1rem}.content.smartagriAfter .premiumRice__note{font-size:1.4rem;width:100%;margin:1.8rem auto}.content.smartagriAfter .premiumRice__paper{display:block;margin:0 0 0 auto}.content.smartagriAfter .premiumRice__recommend{display:flex;margin:1.8rem auto 0;padding:4rem;background-color:#fff;justify-content:space-between}.content.smartagriAfter .premiumRice__recommend__image{display:block;width:30.8%;background:no-repeat 50%;background-size:cover;-o-object-fit:cover;object-fit:cover}.content.smartagriAfter .premiumRice__recommend__content{width:calc(69.2% - 2rem)}.content.smartagriAfter .premiumRice__recommend__content .title{font-size:3rem;line-height:1.3;display:block;margin-bottom:1.5rem;text-align:left;color:#9a9628}.content.smartagriAfter .premiumRice__recommend__content .text{display:block;margin-bottom:1.5rem;text-align:left}.content.smartagriAfter .premiumRice__recommend__btn{line-height:1.2;display:inline-flex;color:#fff;border:1px solid #9a9628;background-color:#9a9628;justify-content:center;align-items:center}.content.smartagriAfter .premiumRice__recommend__btn:after{display:inline-block;width:0;height:0;margin-left:.5em;content:"";transition:all .3s ease 0s;border-color:transparent transparent transparent #fff;border-style:solid;border-width:.45em 0 .45em .7em}.content.smartagriAfter .premiumRice__recommend__btn:hover{color:#9a9628;background-color:#fff}.content.smartagriAfter .premiumRice__recommend__btn:hover:after{border-color:transparent transparent transparent #9a9628}.content.smartagriAfter .result{font-size:1.4rem;width:42em}.content.smartagriAfter .management__list{margin-bottom:35rem}.content.smartagriAfter .management__item{display:flex;flex-direction:row}.content.smartagriAfter .management__item:last-of-type{margin-bottom:0}.content.smartagriAfter .management__store .management__content .title{font-size:4rem}.content.smartagriAfter .management__image{display:flex;width:50%;background:no-repeat 50%;background-size:cover;flex:1 1 auto;justify-content:space-between;align-items:flex-start}.content.smartagriAfter .management__image img{width:48%}.content.smartagriAfter .management__content{width:23em;padding:0 0 0 3rem;text-align:left;-ms-grid-row-align:center;align-self:center}.content.smartagriAfter .management__content .title{font-size:3rem;line-height:1;display:block;margin-bottom:2rem;color:#9a9628}.content.smartagriAfter .management__content .text{margin-bottom:2rem}.content.smartagriAfter .recommended__item{font-size:1.2em;display:flex;padding:6rem;text-align:left;color:#fff;background:no-repeat 50%;background-size:cover}.content.smartagriAfter .recommended__item+.recommended__item__title{margin-top:3rem}.content.smartagriAfter .recommended__item.-repeat .title{line-height:1.4}.content.smartagriAfter .recommended__item.-repeat .title__head:after{display:none}.content.smartagriAfter .recommended__item.-repeat .text{font-weight:700}.content.smartagriAfter .recommended__item.-repeat .recommended__item__title{font-size:4.5vw}.content.smartagriAfter .recommended__item.-repeat .recommended__item__content{width:100%;letter-spacing:-.06em}.content.smartagriAfter .recommended__item__title{font-size:4.4vw;font-weight:700;width:100%;padding:0 6.58%}.content.smartagriAfter .recommended__item__title.-maternity{color:#936058}.content.smartagriAfter .recommended__item__title.-health{color:#5b7c84}.content.smartagriAfter .recommended__item__title.-kids{color:#325142}.content.smartagriAfter .recommended__item__title.-gi{color:#4b200b}.content.smartagriAfter .recommended__item.-health{color:#fff;background-image:url(/images/smartagrifoods/recommended01.jpg)}.content.smartagriAfter .recommended__item.-maternity{color:#936058;background-image:url(/images/smartagrifoods/recommended02.jpg)}.content.smartagriAfter .recommended__item.-kids{color:#000;background-image:url(/images/smartagrifoods/recommended03.jpg)}.content.smartagriAfter .recommended__item.-kids.-repeat{color:#325142}.content.smartagriAfter .recommended__item.-gi{color:#4b200b;background-color:#f5fdff}.content.smartagriAfter .recommended__item__image{display:block;width:34.27%;background:no-repeat 50%;background-size:cover}.content.smartagriAfter .recommended__item__content{width:22em}.content.smartagriAfter .recommended__item__content .title{font-size:1.4em;line-height:1.1;margin:.5rem 0}.content.smartagriAfter .recommended__item__content .title__head{position:relative;display:inline-block}.content.smartagriAfter .recommended__item__content .title__head:after{position:absolute;top:50%;left:calc(100% + 1rem);width:8.6rem;content:"";border-top:1px solid}.content.smartagriAfter .recommended__item__content .title .large{font-size:1.26em}.content.smartagriAfter .recommended__item__content .text{font-size:.87em;line-height:1.5}.content.customers{background-color:#fdf5f7}.content.customers .content__inner{position:relative;overflow:hidden;margin:0 auto;background:url(/images/smartagrifoods/voice_title_0519.png) no-repeat}.content .customers__item{font-size:3.75vw;font-weight:700;line-height:1.5;position:relative;display:inline-flex;padding:11vw 13vw;color:#8c4e4b;border:3px solid #b3746f;border-radius:50%;background-color:#fff;justify-content:center;align-items:center}.content .customers__item:after{position:absolute;display:block;content:"";pointer-events:none;background:url(/images/smartagrifoods/fukidashi.svg) no-repeat 50% 50%;background-size:100% 100%}.content .customers__item.alt{color:#fff;background-color:#b3746f}.content .customers__item.alt:after{background-image:url(/images/smartagrifoods/fukidashi_alt.svg)}.content .customers__item:first-of-type{padding:11vw 13vw}.content.qa{background-color:#f9f3e3}.content.qa .accordion{padding:3rem 5rem;background-color:#fff}.content.qa .accordion__item{padding:1.5rem 0;text-align:left;border-bottom:1px solid #b5b5b5}.content.qa .accordion__item:first-of-type{padding-top:0}.content.qa .accordion__item:last-of-type{border-bottom:none}.content.qa .accordion__item.show .accordion__item__title:after{top:1.5rem;transform:rotateX(180deg) rotate(45deg)}.content.qa .accordion__item.show .accordion__item__content{height:auto;padding-top:1rem;transform:scaleY(1)}.content.qa .accordion__item__title{font-size:2.5rem;font-weight:700;position:relative;cursor:pointer;text-align:left;color:#9a9628}.content.qa .accordion__item__title:after{position:absolute;top:.5rem;right:.5rem;display:block;width:2.5rem;height:2.5rem;content:"";transition:all .3s ease 0s;transform:rotateX(0deg) rotate(45deg);pointer-events:none;border:solid #9a9628;border-width:0 2px 2px 0}.content.qa .accordion__item__content{position:relative;overflow:hidden;height:0;transition:all .3s ease 0s;transform:scaleY(0);transform-origin:top center}.content.recipe{padding-top:6rem}.content.recipe .content__title{font-size:3rem;line-height:1;margin-bottom:2rem}.content.recipe .content__title.-store{margin-top:6rem}.content .store__list{margin:0 auto;flex-wrap:wrap}.content .store__btn,.content .store__list{display:flex;justify-content:center;align-items:center}.content .store__btn{font-size:2.2rem;font-weight:700;line-height:1.3;width:50%;height:9.6rem;color:#fff;border-radius:1.6rem;background-color:#897e01;box-shadow:inset 0 -3px 2px 1px rgba(0,0,0,.3)}.content .store__btn:hover{background-color:#706701;box-shadow:inset 0 3px 2px 1px rgba(0,0,0,.3)}.content.recipeRepeat .content__title{width:100%;max-width:1024px;margin:0 auto;text-align:left}.content.recipeRepeat .content__title:before{font-family:icon-smartagri;font-size:2.5em;font-weight:400;line-height:1;position:relative;margin-right:.25em;content:"\e900"}.content.recipeRepeat .content__text{font-size:2rem;font-weight:700;width:100%;max-width:1024px;margin:4rem auto;text-align:left}.content.recipeRepeat .content__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.content.recipeRepeat .content__list__item{position:relative;overflow:hidden;width:calc(50% - .75rem);margin-bottom:1.5rem;border-radius:5px}.content.recipeRepeat .content__list__item__text{font-size:4.2vw;display:flex;padding:.5rem 1rem;color:#fff;background-color:#555;justify-content:flex-start;align-items:center}.content.recipeRepeat .content__list__item__text.one{background-color:#937d52}.content.recipeRepeat .content__list__item__text.two{background-color:#dcc635}.content.recipeRepeat .content__list__item__text.three{background-color:#d86935}.content.recipeRepeat .content__list__item__text.four{background-color:#4db75f}.content.recipeRepeat .content__list__item__text.five{background-color:#ee5648}.content.recipeRepeat .content__list__item__text.six{background-color:#7e6b5a}.content.recipeRepeat .content__list__item .image{display:block;width:100%;max-width:none}.content{width:100%;padding:5rem 0 6rem;background:no-repeat 50%;background-size:cover}.content:last-of-type{margin-bottom:0}.content__title{font-size:4rem;font-weight:700;color:#434343}.content__title .small{font-size:1.8rem;display:block;margin-bottom:1rem}.content__title.-sub{font-size:3rem;line-height:9rem;height:9rem;vertical-align:middle;background-color:#f9f3e3}.content__inner{width:100%;max-width:1024px;margin:3rem auto 0;padding-bottom:3rem;background:no-repeat 50%}.content__inner__title{font-size:1.5em;text-align:center}.content__inner__text{width:28em;margin:0 auto;text-align:left;text-align:justify;text-justify:inter-ideograph;word-break:break-all}.content__inner__text .small{font-size:.8em;line-height:1.3}.content__after{width:100%;max-width:1024px;margin:-3rem auto 0;padding-bottom:3rem}.content__btn{font-size:1.8rem;line-height:1.2;position:relative;display:flex;width:60%;min-height:3.6em;margin:3rem auto;color:#897e01;border:1px solid #a79903;justify-content:center;align-items:center}.content__btn.-notarrow:after{display:none}.content__btn.large{font-size:2.6rem;border-width:4px}.content__btn:after{display:inline-block;width:0;height:0;margin-left:.5em;content:"";transition:all .3s ease 0s;border-color:transparent transparent transparent #897e01;border-style:solid;border-width:.45em 0 .45em .7em}.content__btn:not(.-nothover):hover{transition:all .3s ease 0s;color:#fff;background-color:#897e01}.content__btn:not(.-nothover):hover:after{border-color:transparent transparent transparent #fff}.outline{padding-top:14.4rem}img{max-width:100%;height:auto}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.pos-r{position:relative!important}.display-none{display:none!important}.display-flex{display:flex!important}.flex-direction-row{flex-direction:row}.flex-direction-row-reverse{flex-direction:row-reverse}.flex-direction-column{flex-direction:column}.flex-direction-column-reverse{flex-direction:column-reverse}.justify-content-center{justify-content:center}.justify-content-flex-start{justify-content:flex-start}.justify-content-flex-end{justify-content:flex-end}.justify-content-space-around{justify-content:space-around}.justify-content-space-between{justify-content:space-between}.bg-white{background-color:#fff!important}.stalker{position:fixed;z-index:1000;top:0;left:0;width:1.5rem;height:1.5rem;pointer-events:none;will-change:transform}.stalker__inner{display:block;width:100%;height:100%;transition:.4s;pointer-events:none;border-radius:100%;background-color:#000}@media screen and (min-width:981px){body{font-size:1.6rem}.u-res__layout--pc{display:block!important}.u-res__layout--sp{display:none!important}.u-res__text--pc{display:inline-block}.u-res__text--sp{display:none}.pageFooter__runway{padding:3rem 0 0}.pageFooter__runway img{width:14rem}.pageFooter .mission__inner__right{font-size:2.6rem}.pageHeader__links{position:absolute;top:0;right:0;display:flex;flex-direction:row;width:25%;height:100%;flex-wrap:nowrap;align-items:center;flex:0 1 auto;justify-content:flex-end}.pageHeader__links__shop{padding:1rem}.pageHeader__links__repeat{font-size:1rem}.pageHeader__buttons{padding:22px 0}.pageHeader .menu__item:last-of-type .menu__item__link:after{display:none}.swiper-slide-content{position:absolute;bottom:0;left:0;padding:1rem 1.5rem;transition:all .3s ease 0s;text-decoration:inherit;color:#fff;background:rgba(0,0,0,.5)}.content.message .message__item__content .text{height:calc(7.2em + 2.5rem);margin-bottom:1.5rem;padding-top:2.5rem;transition:all .3s ease 0s}.content.comment .comment__box .image{width:34%}.content.comment .comment__box__list{padding-left:5%}.content.map{background-image:url(/images/smartagrifoods/rice02.png);background-size:auto auto}.content .farmerArea .farmer{width:47.5%}.content .farmerArea .farmer:nth-child(2n){margin-left:5%}.content .farmerArea .farmer.-single{width:100%;padding-bottom:2.5%}.content .farmerArea .farmer.-single .farmer__inner{flex-direction:row}.content .farmerArea .farmer.-single .farmer__content{width:50%;margin-right:2.5%}.content .farmerArea .farmer.-single .farmer__products{width:50%;margin-top:0;margin-left:2.5%}.content .productionArea__image__item{display:none}.content .productionArea__item .text{line-height:1.2}.content .farmersVoice__item__info{font-size:1.4rem}.content .nutrients__title{width:21.14em;margin:0}.content .nutrients__text{font-size:1.9rem;width:44.5em}.content .nutrients__chart{width:50%;margin:0 auto 0 8.5%}.content .nutrients__chart__text{width:180%;padding-left:16%;line-height:1.5}.content.smartagri .content__title{font-size:4.9rem;line-height:1.1}.content.smartagri .content__title .small{font-size:44.8%}.content.smartagri .content__inner__text{width:calc(14em + 3rem);margin-top:11rem;margin-left:4%;padding:3rem}.content.smartagriAfter.repeat .content__inner{padding:2rem 5rem}.content.smartagriAfter.repeat .recommended__item__content .title{font-size:1.16em}.content.smartagriAfter .premiumRice__content .title{line-height:1;margin-bottom:2rem}.content.smartagriAfter .premiumRice__recommend__btn{font-size:1.8rem;padding:1rem 2rem}.content.smartagriAfter .management__item{margin-bottom:6rem}.content.smartagriAfter .management__store{flex-direction:row-reverse}.content.smartagriAfter .management__store .management__content{padding:0 3rem 0 0}.content.smartagriAfter .management__image{padding-left:12%}.content.smartagriAfter .recommended__list{margin:-3rem -5rem}.content.smartagriAfter .recommended__item+.recommended__item__title{margin-top:6rem}.content.smartagriAfter .recommended__item.-repeat.-maternity .recommended__item__content{width:26em}.content.smartagriAfter .recommended__item.-repeat .recommended__item__title{font-size:2.8rem}.content.smartagriAfter .recommended__item.-repeat .recommended__item__content{width:25em}.content.smartagriAfter .recommended__item__title{font-size:2.8rem;padding:0}.content.smartagriAfter .recommended__item.-health{flex-direction:row;background-color:#a0a0a0}.content.smartagriAfter .recommended__item.-health .recommended__item__content{margin-left:10%}.content.smartagriAfter .recommended__item.-health.-repeat .recommended__item__content{margin-left:5%}.content.smartagriAfter .recommended__item.-maternity{flex-direction:row-reverse;background-color:#b4b4b4}.content.smartagriAfter .recommended__item.-maternity .recommended__item__content{margin-right:5%}.content.smartagriAfter .recommended__item.-maternity.-repeat .recommended__item__content{margin-right:0}.content.smartagriAfter .recommended__item.-kids{flex-direction:row;background-color:#a0a0a0}.content.smartagriAfter .recommended__item.-kids .recommended__item__content{margin-left:10%}.content.smartagriAfter .recommended__item.-kids.-repeat{flex-direction:row-reverse;background-image:url(/images/smartagrifoods/recommended04.jpg)}.content.smartagriAfter .recommended__item.-kids.-repeat .recommended__item__content{margin-right:5%}.content.smartagriAfter .recommended__item.-gi{flex-direction:row;background-image:url(/images/smartagrifoods/recommended05.jpg)}.content.smartagriAfter .recommended__item.-gi .recommended__item__content{margin-left:5%}.content.customers{padding-bottom:0}.smartagriAfter+.content.customers{margin-top:-8rem}.content.customers .content__inner{height:740px;padding:0;background-position:50% 50%;background-size:35% auto}.content .customers__item{font-size:18px;position:absolute;display:flex;padding:1.5em 2.5em}.content .customers__item:first-of-type{top:0;left:50%;padding:2em 4em;transform:translateX(-50%)}.content .customers__item:first-of-type:after{top:91%;left:31%;width:11%;padding-top:13%}.content .customers__item:nth-of-type(2){top:14%;right:4%}.content .customers__item:nth-of-type(2):after{top:60%;left:-8%;width:17%;padding-top:16%}.content .customers__item:nth-of-type(3){top:44%;right:0;padding:2em 3em}.content .customers__item:nth-of-type(3):after{top:55%;left:-7%;width:12%;padding-top:15%;transform:rotate(48deg)}.content .customers__item:nth-of-type(4){right:15%;bottom:6%;padding:2.5em}.content .customers__item:nth-of-type(4):after{bottom:65%;left:0;width:14%;padding-top:14%;transform:rotate(75deg)}.content .customers__item:nth-of-type(5){bottom:10%;left:5%;padding:2.5em}.content .customers__item:nth-of-type(5):after{right:-3%;bottom:60%;width:10%;padding-top:15%;transform:rotateY(180deg) rotate(112deg)}.content .customers__item:nth-of-type(6){top:43%;left:0}.content .customers__item:nth-of-type(6):after{top:57%;right:-10%;width:20%;padding-top:20%;transform:rotateY(180deg) rotate(14deg)}.content .customers__item:nth-of-type(7){top:20%;left:3%}.content .customers__item:nth-of-type(7):after{top:71%;right:2%;width:12%;padding-top:12%;transform:rotateY(180deg) rotate(15deg)}.content .store__btn{max-width:340px;margin-right:2.7rem;margin-bottom:2.2rem}.content.recipeRepeat .content__title:before{bottom:-.25em}.content.recipeRepeat .content__list__item{width:calc(33% - .75rem)}.content.recipeRepeat .content__list__item__text{font-size:2rem}.sp{display:none!important}}@media screen and (min-width:1025px){.content .productionArea__item.yumeshizuku .line{padding-left:47%}.content .productionArea__item.masshigra .line{padding-left:78%;transform:rotate(-150deg)}.content .productionArea__item.koshihikari .line{padding-left:73%;transform:rotate(75deg)}}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}@media screen and (max-width:980px){.pageFooter{padding-top:2.5rem}.pageFooter__inner{margin-top:1rem;padding-right:3.29%;padding-left:3.29%}.pageFooter__title{font-size:2.3rem}.pageFooter .mission__inner{flex-direction:column}.pageFooter .mission__inner__left{width:100%;height:18rem;padding:0}.pageFooter .mission__inner__right{width:100%;padding:1.5rem 0 0}.pageFooter .mission .title{font-size:2.3rem;text-align:center}.pageFooter__copy{font-size:1rem}.pageFooter__links{margin:3rem auto 1rem}.pageFooter .logo img{width:82.9%}.pageHeader__inner{height:6rem;margin-right:3.29%;margin-left:3.29%}.pageHeader__logo{width:64%;text-align:left}.pageHeader__logo.repeat{width:100%}.pageHeader__logo__inner .image{width:auto;height:100%}.pageHeader__links__shop .image{width:4.4rem}.pageHeader__links__repeat:last-of-type{margin-right:0}.pageHeader__buttons__title{position:static;width:100%;justify-content:center}.pageHeader__buttons__title:after{display:none}.pageHeader__buttons__inner{padding:0 3.29%}.pageHeader__buttons__inset{align-items:flex-start;flex-wrap:wrap}.pageHeader__buttons__item{font-size:2.93vw}.pageHeader__buttons__item .large{font-size:1.54em}.pageHeader .menu{top:calc(100% - 2rem);overflow-y:scroll;width:94vw;max-height:calc(95vh - 80px)}.pageHeader .menu__inner{padding:1.5rem 0}.pageHeader .menu__item__link{font-size:4vw;padding:1.5rem 6vw}.pageHeader .menu__item__link:after{left:6vw;width:calc(100% - 12vw)}.pageHeader .menu__btn{width:4rem;margin:.25rem 0 .25rem .5rem;padding-top:4rem}.pageHeader .menu__sns{display:flex}.swiper-container-horizontal>.swiper-pagination-bullets{padding:1rem 0 0}.swiper-button-next,.swiper-button-prev{width:50px;height:50px;margin-top:-50px;background-size:45px 38px}.swiper-button-prev{left:10px}.swiper-button-next{right:10px}.container__text{font-size:1.7rem;line-height:2;padding:1.5rem 0}.content.smartRice.alt .content__inner:last-of-type{padding-bottom:0!important}.content.message{padding-bottom:0}.content.message .content__inner{margin-top:3.29%;padding-bottom:0}.content.message .message__list{flex-direction:column}.content.message .message__item{width:100%;margin-bottom:3.29%;padding-top:100%}.content.message .message__item:last-of-type{margin-bottom:0}.content.message .message__item:first-of-type{background-image:url(/images/smartagrifoods/messageBg01_sp.png)}.content.message .message__item:nth-of-type(2){background-image:url(/images/smartagrifoods/messageBg02_sp.png)}.content.message .message__item:nth-of-type(3){background-image:url(/images/smartagrifoods/messageBg03_sp.png)}.content.message .message__item__content{width:90%;opacity:1}.content.message .message__item__content .title{font-size:2rem;padding:.7rem 0}.content.message .message__item__content .text{margin-bottom:1rem;padding-top:1rem}.content.comment .content__inner{padding-right:3.29%;padding-left:3.29%}.content.comment .comment__box{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.content.comment .comment__box.repeat .image{width:70%}.content.map .content__title{font-weight:400}.content.map .content__title>.year{font-size:70%;display:block}.content.map .content__inner{padding-right:3.29%;padding-left:3.29%}.content .farmerArea{margin:10% 0 0}.content .farmerArea__container:not(:first-of-type){margin-top:6%}.content .farmerArea .farmer{width:100%;margin-bottom:6%;padding:5% 3.9% 8%}.content .farmerArea .farmer.-single{margin-bottom:0}.content .farmerArea .farmer__head .product{font-size:2.4rem}.content .farmerArea .farmer__head .name{font-size:1.6rem;margin-top:.2em}.content .farmerArea .farmer__head .name.-adjust{padding:0}.content .farmerArea .farmer__head .name+.name{margin-top:.75em}.content .farmerArea .farmer__head .name>span{font-size:2rem;display:block}.content .farmerArea .farmer__inner .farmer__content{width:100%;margin-right:0}.content .farmerArea .farmer__inner .farmer__content__body{margin-top:5%}.content .farmerArea .farmer__inner .farmer__content__body .title{font-size:2rem}.content .farmerArea .farmer__inner .farmer__content__body .text{font-size:1.7rem;margin-top:.5em}.content .farmerArea .farmer__inner .farmer__content__body .link{font-size:1.7rem;margin-top:.2em}.content .farmerArea .farmer__inner .farmer__products{width:100%;margin-top:5%;margin-left:0}.content .farmerArea .farmer__inner .farmer__products__item{width:auto}.content .productionArea{margin-bottom:0}.content .productionArea__image{width:106.58%;margin:0 -3.29%;background-image:url(/images/smartagrifoods/map_sp.png)}.content .productionArea__list{position:relative;margin-top:-10%}.content .productionArea__item{font-size:1.55rem;position:static;width:100%;margin-bottom:3.29%;padding:4.935%}.content .productionArea__item .line{display:none}.content .farmersVoice__title{font-size:2rem}.content .farmersVoice__list{flex-direction:column}.content .farmersVoice__item{display:block;width:100%;padding-bottom:2rem}.content .farmersVoice__item:last-of-type{padding-bottom:0}.content .farmersVoice__item:after{display:table;clear:both;content:""}.content .farmersVoice__item__image{float:left;width:28.4%}.content .farmersVoice__item__info,.content .farmersVoice__item__text{float:right;width:71%;padding-left:1.5rem}.content .farmersVoice__item__text{margin:0}.content .nutrients{margin-top:5rem}.content .nutrients.repeat{margin-top:0}.content .nutrients__title{font-size:2.5rem;line-height:1.5;margin-bottom:1rem}.content .nutrients__text{width:100%}.content.smartagri{background-image:url(/images/smartagrifoods/smartagri_sp.jpg)}.content.smartagri .content__inner{margin-top:4%;padding:0 3.29% 70%}.content.smartagri .content__inner__title{font-size:1.9rem}.content.smartagri .content__inner__text{margin-top:4%}.content.smartagriAfter{padding-bottom:0}.content.smartagriAfter .content__inner{padding:3.29%;background-size:auto 77%}.content.smartagriAfter .smartagriAfter__text{font-size:1.4rem;margin-top:1rem;padding-right:3.29%;padding-left:3.29%;text-align:left}.content.smartagriAfter .premiumRice__image{width:24.4%}.content.smartagriAfter .premiumRice__content{padding-left:1.5rem}.content.smartagriAfter .premiumRice__content .title{font-size:6.7vw;line-height:1.5}.content.smartagriAfter .premiumRice__paper{width:75%;margin:2rem auto}.content.smartagriAfter .premiumRice__recommend{flex-direction:column;padding:6.58%}.content.smartagriAfter .premiumRice__recommend__image{width:100%}.content.smartagriAfter .premiumRice__recommend__content{width:100%;padding-top:2rem;text-align:center}.content.smartagriAfter .premiumRice__recommend__content .title{font-size:2rem}.content.smartagriAfter .premiumRice__recommend__btn{width:100%;padding:1rem 0}.content.smartagriAfter .result{width:100%;text-align:left}.content.smartagriAfter .management__item{flex-direction:column-reverse;margin-bottom:2rem}.content.smartagriAfter .management__store .management__content .title{font-size:2.5rem;margin-top:1rem}.content.smartagriAfter .management__image{width:100%}.content.smartagriAfter .management__content{width:100%;padding:0}.content.smartagriAfter .management__content .title{font-size:2rem}.content.smartagriAfter .recommended__list{margin:-3.29%}.content.smartagriAfter .recommended__item{height:100vw;padding:0 4% 4%;align-items:flex-end}.content.smartagriAfter .recommended__item.-repeat .recommended__item__content{font-size:4.95735vw}.content.smartagriAfter .recommended__item.-health{background-image:url(/images/smartagrifoods/recommended01_sp.jpg)}.content.smartagriAfter .recommended__item.-health.-repeat{background-color:#6b888f;background-position:50% -100%;background-size:contain}.content.smartagriAfter .recommended__item.-maternity{background-image:url(/images/smartagrifoods/recommended02_sp.jpg)}.content.smartagriAfter .recommended__item.-maternity.-repeat{background-color:#e5e8ef;background-position:50% -200%;background-size:contain}.content.smartagriAfter .recommended__item.-kids{background-image:url(/images/smartagrifoods/recommended03_sp.jpg)}.content.smartagriAfter .recommended__item.-kids.-repeat{background-color:#f5fefc;background-image:url(/images/smartagrifoods/recommended04_sp.jpg)}.content.smartagriAfter .recommended__item.-gi{background-image:url(/images/smartagrifoods/recommended05_sp.jpg)}.content.smartagriAfter .recommended__item__content .title{font-size:1.16em;line-height:1.2;margin-bottom:.5rem}.content.customers{padding-top:3rem}.content.customers .content__inner{display:flex;flex-direction:column;min-height:250vw;padding:0!important;background-position:50% 45%;background-size:66% auto;justify-content:flex-start;align-items:baseline}.content .customers__item.order0{order:0}.content .customers__item.order1{order:1}.content .customers__item.order2{order:2}.content .customers__item.order3{order:3}.content .customers__item.order4{order:4}.content .customers__item.order5{order:5}.content .customers__item.order6{order:6}.content .customers__item.order7{order:7}.content .customers__item.order8{order:8}.content .customers__item.order9{order:9}.content .customers__item.order10{order:10}.content .customers__item:first-of-type{right:-5vw;align-self:flex-end}.content .customers__item:first-of-type:after{top:92%;left:39%;width:13%;padding-top:16%}.content .customers__item:nth-of-type(2){top:-23vw;right:8vw;padding:4vw 8vw;align-self:flex-end}.content .customers__item:nth-of-type(2):after{top:86%;left:12%;width:19%;padding-top:15%;transform:rotate(-10deg)}.content .customers__item:nth-of-type(3){z-index:1;top:13vw;right:0;padding:6.5vw;align-self:flex-end}.content .customers__item:nth-of-type(3):after{top:85%;left:12%;width:13%;padding-top:16%}.content .customers__item:nth-of-type(4){top:-6vw;padding:11vw 4.5vw;align-self:flex-end}.content .customers__item:nth-of-type(4):after{top:86%;right:29%;width:19%;padding-top:15%;transform:rotate(-25deg)}.content .customers__item:nth-of-type(5){z-index:1;top:4vw;left:-5vw;padding:8.9vw}.content .customers__item:nth-of-type(5):after{top:92%;left:39%;width:13%;padding-top:16%;transform:rotateY(180deg)}.content .customers__item:nth-of-type(6){top:30vw;left:5vw;padding:6.5vw 8.59vw}.content .customers__item:nth-of-type(6):after{top:86%;right:29%;width:19%;padding-top:15%;transform:rotateY(180deg) rotate(-25deg)}.content .customers__item:nth-of-type(7){top:-11vw;left:-5vw;padding:7.8125vw}.content .customers__item:nth-of-type(7):after{top:92%;left:51%;width:13%;padding-top:16%;transform:rotateY(180deg)}.content.qa .accordion,.content.qa .content__inner{padding-right:3.29%;padding-left:3.29%}.content.qa .accordion__item.show .accordion__item__title:after{top:1rem}.content.qa .accordion__item__title{font-size:1.6rem;padding-right:1.5em}.content.qa .accordion__item__title:after{top:.25rem;right:.25rem;width:1.6rem;height:1.6rem}.content.recipe .content__title{font-size:2.2rem;margin-bottom:1.5rem}.content.recipe .content__inner{padding-right:3.29%;padding-left:3.29%}.content .store__list{flex-direction:column}.content .store__btn{font-size:1.8rem;width:95%;height:8rem;margin-bottom:1rem}.content.recipeRepeat .content__title{line-height:1.2;display:flex;flex-direction:row}.content.recipeRepeat .content__text{font-size:4.3vw;margin:2rem auto;padding:0 3.29%}.content{padding:2.5rem 0 3rem}.content__title{font-size:2.7rem;line-height:1.5}.content__title.-sub{font-size:2.4rem}.content__inner{margin-top:6.58%}.content__inner~.content__inner{margin-top:3.29%}.content__inner__text{font-size:1.6rem;width:17em}.content__btn{font-size:1.6rem;line-height:1.8;width:90%;padding:.7em 0}body{font-size:1.55rem}.outline{padding-top:8rem}.pc{display:none!important}.stalker{display:none}}