@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap);@font-face{font-family:opensans-extrabold;src:url(https://d2w53g1q050m78.cloudfront.net/soyafarmcom/uploads/fonts/OpenSans/OpenSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:sawarabi-mincho;src:url(https://d2w53g1q050m78.cloudfront.net/soyafarmcom/uploads/fonts/SawarabiMincho/SawarabiMincho-Regular.ttf) format("truetype")}@font-face{font-family:roboto;src:url(https://d2w53g1q050m78.cloudfront.net/soyafarmcom/uploads/fonts/Roboto/Roboto-Bold.ttf) format("truetype")}@media screen and (max-width:1200px){.iw-wrap{font-size:16px;font-size:1.3vw}}@media screen and (max-width:640px){.iw-wrap{font-size:16px;font-size:3.8vw}}.iw-wrap{display:flex;flex-direction:column;min-height:100vh;max-width:1920px;margin:0 auto;overflow:hidden;box-sizing:border-box;-webkit-text-size-adjust:100%}.iw-wrap .iw-wrap::before{left:0}.iw-wrap .iw-wrap::after{right:0}@media (min-width:1920px){.iw-wrap .iw-wrap::after,.iw-wrap .iw-wrap::before{position:fixed;top:0;z-index:10000;display:block;width:calc((100% - 1920px)/ 2);height:100%;content:"";background-color:#fff}}.iw-wrap img{max-width:100%}.iw-wrap p{line-height:1.8;font-size:clamp(1rem,.891rem + .55vw,1.3rem)}.iw-wrap .iw-round{border-radius:10px}.iw-wrap .iw-main{background-color:#fff}.iw-wrap .iw-main .iw-scale{overflow:hidden;display:flex;justify-content:center;align-items:flex-start;position:relative}@media (min-width:640px){.iw-wrap .iw-main .iw-scale .iw-scale-inner{min-width:min(177.7777777778vw,1920px);max-width:1920px;margin:0 auto}}.iw-wrap .iw-main .iw-scale .iw-scale-inner img{width:100%;height:auto;vertical-align:bottom;display:block}.iw-wrap .iw-main .iw-cv-btn{position:absolute;width:83.0666666667vw;top:142.2222222222vw;left:8.8vw;transform:translateX(0)}@media (min-width:640px){.iw-wrap .iw-main .iw-cv-btn{position:absolute;width:min(68.7037037037vw,742px);top:min(65.7407407407vw,710px);left:50%;transform:translateX(-50%)}}.iw-wrap .iw-main .iw-sec-spec{background-color:#fff;font-size:.8rem}.iw-wrap .iw-main .iw-sec-spec .iw-table-ttl{border-bottom:1px solid #e5e5e5;padding:10px 12px}@media (min-width:0px) and (max-width:640px){.iw-wrap .iw-main .iw-sec-spec .iw-sec-spec-2nd{margin-top:0}.iw-wrap .iw-main .iw-sec-spec .iw-sec-spec-2nd .iw-sec-spec-2nd-thead{display:none}}.iw-wrap .iw-main .iw-sec-contact{background-color:#4b2b22}.iw-wrap .iw-main .iw-sec-contact-inner{background-color:#fff;font-family:"Noto Sans JP",system-ui}.iw-wrap .iw-main .iw-sec-contact-inner h4{font-family:"Noto Sans JP",system-ui!important}.iw-wrap .iw-main .iw-sec-contact-inner .uk-accordion-title::before{width:clamp(1.4rem,1rem + 2.27vw,2rem);height:clamp(1.4rem,1rem + 2.27vw,2rem);background-color:#e7d9b9;color:#fff;border-radius:50px}.iw-wrap .iw-main .iw-stiky{width:min(177.7777777778vw,1920px);position:fixed;bottom:0;z-index:10}@media (min-width:0px) and (max-width:640px){.iw-wrap .iw-main .iw-stiky{width:100%;left:0}}.iw-wrap .iw-main .iw-stiky img{width:100%;height:auto;vertical-align:bottom;display:block}.iw-wrap .iw-main .iw-stiky .iw-stiky-btn{position:absolute;width:min(66.3888888889vw,717px);top:min(-.462962963vw,-5px);left:50%;transform:translateX(-50%)}@media (min-width:0px) and (max-width:640px){.iw-wrap .iw-main .iw-stiky .iw-stiky-btn{width:68.4vw;top:-.6666666667vw}}