#page-supplier header,#page-supplier footer{display:none}body,section,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td,img{margin:0;padding:0;border:0;text-decoration:none !important;box-sizing:border-box}button{border:0}html{scroll-behavior:smooth}body{width:100%;scroll-behavior:smooth;overflow:auto;overflow-x:hidden;text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}:root{--vw: 1vw}@media screen and (min-width:960px){.pc-hidden{display:none}}@media screen and (min-width:600px){.tab-pc-hidden{display:none}}@media screen and (max-width:959px){.sp-tab-hidden{display:none}}@media screen and (max-width:599px){.sp-hidden{display:none}}body{background-color:#fffaf5}.color_seller{color:#b2d498 !important}.color_buyer{color:#fbb379 !important}.bg_color_seller{background:#b2d498 !important}.bg_color_buyer{background:#fbb379 !important}.border_color_seller{border-color:#b2d498 !important}.border_color_buyer{border-color:#fbb379 !important}.inner_container{max-width:1400px;margin:0 auto;padding:0 20px}@media screen and (max-width:959px){.inner_container{padding:20px}}.inner_container_s{max-width:800px;margin:0 auto}html{background:white;line-height:1.5;font-size:62.5%;font-family:"Noto Sans JP", sans-serif;font-optical-sizing:auto;font-style:normal}@media screen and (max-width:959px){html{font-size:50%}}h2{color:#bd2222;font-size:clamp(2.2rem, 2.8vw, 2.8rem);text-align:center;padding:2vw 0;font-weight:700;line-height:1.2}.num{font-family:nimbus-sans, sans-serif;font-weight:700}.eng{font-family:nimbus-sans, sans-serif;font-weight:700;color:#bd2222;font-size:clamp(1.8rem, 2vw, 2rem);margin:0 auto;display:block;text-align:center}.text_plain{font-size:clamp(1.8rem, 1.8vw, 1.8rem)}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24}.flex_center{justify-content:center;align-items:center}.column{display:flex;justify-content:space-between;flex-wrap:wrap}html{scroll-snap-type:y proximity;scroll-padding-top:70px;scroll-behavior:smooth}.anim_shine{position:relative;overflow:hidden;display:inline-block;transition:ease 0.1s}.anim_shine span{position:relative;z-index:3}.anim_shine::before{content:"";position:absolute;left:-150%;top:0;background:rgba(0, 0, 255, 0.5);width:100%;height:100%;transform:skewX(25deg);mix-blend-mode:difference}.anim_shine:active::before{animation:shine-animation 0.2s forwards}@keyframes shine-animation{100%{left:80%}}@keyframes animation-scale{0%{transform:scale(0.95)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes animation-line{0%{width:0}50%{width:50%}100%{width:80%}}@keyframes animation-bradius{0%{border-radius:50px}100%{border-radius:20px}}@keyframes animation-color{0%{background:#bd2222;color:white}100%{background:white;color:#bd2222}}@keyframes bounce{0%{transform:translateY(0)}30%{transform:translateY(-0.3%)}50%{transform:translateY(0)}70%{transform:translateY(-0.1%)}90%{transform:translateY(0)}100%{transform:translateY(0)}}.bounce{animation:bounce 1s cubic-bezier(0.25, 0.5, 0.3, 0.5)}a,button{cursor:pointer}a{text-decoration:none}.btn_other{color:#bd2222;border:2px solid #bd2222;background:white;font-size:2rem;font-weight:500;width:100%;padding:4px 0 3px;margin-top:-4rem}.btn_other:hover{animation-name:animation-bradius;animation-duration:0.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@media screen and (max-width:959px){.btn_wrap{margin:0 auto}.btn_wrap .btn_main{height:18rem}.btn_wrap .btn_main .circle{width:64px;height:32px;border-radius:64px 64px 0 0;top:24px;left:calc(50% - 32px)}.btn_wrap .btn_main .circle img{width:20px;height:20px;margin:12px auto 0}.btn_wrap .btn_main button{font-size:2.2rem;line-height:1.2;font-weight:700;width:100%;margin:50px 0;border-radius:6px;padding:3rem 0.5rem 2rem}.btn_wrap .btn_main button::before{bottom:-3.5rem}.btn_wrap .btn_main span.size_l{font-size:2.3rem;display:block;line-height:1.3}.btn_wrap .btn_main span.size_s{font-size:1.7rem;display:block;margin-top:0.5em;font-weight:500}.btn_wrap .btn_form button::before{bottom:1.5rem}.btn_wrap .btn_other{margin-top:4rem}}.btn_s{font-size:max(2.5vw, 2.5rems);font-weight:500;color:white;background:#bd2222;border-radius:50px;filter:drop-shadow(2px 2px 1px rgba(73, 42, 37, 0.2));margin:2vw 0;padding:3rem;width:clamp(200px, 70vw, 500px)}.btn_s:hover{animation-name:animation-bradius;animation-duration:0.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.btn_form_seller{background-color:#6fb800}.btn_form_buyer{background-color:#f47e08}.btn_request-info,.btn_to_form{font-size:clamp(2rem, 3vw, 3rem);font-weight:700;color:white;border-radius:100px;filter:drop-shadow(4px 4px 1px rgba(73, 42, 37, 0.2));padding:3rem;margin:0 auto;display:block;width:clamp(280px, 40vw, 420px);border:4px solid white}.btn_request-info:hover,.btn_to_form:hover{animation-name:animation-bradius;animation-duration:0.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.btn_request-info span,.btn_to_form span{font-size:clamp(2rem, 3vw, 3rem);font-weight:500;display:block}.btn_request-info{border:4px solid #ececec;color:#bd2222}.balloon_up_bg{position:relative;background:#fdf1e8;padding:10px;margin:20px}.balloon_up_bg::after{content:"";position:absolute;top:-10px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fdf1e8;border-bottom-color:#fdf1e8}.balloon_down_line{position:relative;width:fit-content;padding:12px 16px;border-bottom:2px solid #333;background-color:white;font-size:max(2vw, 1.8rem);margin:0 auto;color:#333;z-index:10}.balloon_down_line::before{content:"";position:absolute;bottom:-5px;left:50%;width:15px;height:15px;box-sizing:border-box;background-color:white;rotate:135deg;translate:-50%}.balloon_down_line::after{content:"";position:absolute;bottom:-8px;left:50%;z-index:-1;width:15px;height:15px;box-sizing:border-box;border:2px solid;border-color:#333 #333 transparent transparent;background-color:white;rotate:135deg;translate:-50%}header{box-sizing:border-box;position:fixed;top:0;left:0;top:0;z-index:100;width:100%}header #header_top{width:100%;display:flex;align-items:start;justify-content:space-between;width:100%;background-color:white;height:40px}@media screen and (max-width:959px){header #header_top{display:none}}header #header_top .header_logo img{height:calc(40px*.9)}header #header_top .nav_wrapper{display:flex;justify-content:end;align-items:center;height:100%;width:100%}header #header_top .nav_wrapper nav{cursor:pointer}header #header_top .nav_wrapper nav a{color:#bd2222;font-size:1.5rem;display:inline-block;text-decoration:none;transition:0.5s;margin:0 1vw}header #header_top .nav_wrapper nav a:hover{padding-bottom:2px;border-bottom:3px solid #bd2222}header #header_top .nav_wrapper nav a.seller:hover{color:#b2d498;padding-bottom:2px;border-bottom:3px solid #b2d498}header #header_top .nav_wrapper nav a.buyer:hover{color:#fbb379;padding-bottom:2px;border-bottom:3px solid #fbb379}header .to_system{display:block;border-radius:0 0 0 30px;text-decoration:none;border-bottom:1px solid #eee;display:flex;align-items:center;background:white;box-shadow:-2px 2px 2px rgba(0, 0, 0, 0.1);margin:-2px -2px 0 0}header .to_system span{color:#bd2222;font-weight:700;font-size:min(1vw, 1.1rem);text-align:center;display:block;width:max(5vw, 80px);padding:0.5vw 0 0.5vw 1vw}header .to_system .mockup{width:5vw;padding:0.5vw 0}header .to_system:hover .mockup{transform:scale(1.1)}#header_top_sp{width:100%;background-color:white}@media screen and (min-width:960px){#header_top_sp{display:none}}#header_top_sp .header_logo{margin:5px 0 0}#header_top_sp .header_logo img{width:300px !important}#header_top_sp .inner_container{display:flex;align-items:center;padding:0}#header_top_sp #header_icon_sp{width:100%;justify-content:flex-end}#header_top_sp #header_icon_sp i{color:#bd2222;font-size:3rem;padding:0 5vw}#header_roof{width:100%;height:9rem;pading-top:1rem;position:relative;background-image:url("../images/header_roof.svg");background-size:7rem;background-position:bottom;background-repeat:repeat-x}footer{width:100vw;padding:0 50px;display:block;margin-top:200px;padding-top:100px;height:600px;background:#FDFBF9}footer .footer-wrapper{width:100%;display:flex;align-items:start}footer .footer-wrapper .footer-info{width:30rem;height:200px;padding:120px 0 0 20px;float:right;font-size:1rem;border-left:1px solid #ccc}footer .footer-wrapper .footer-info a{padding-top:0;height:100px;display:inline;margin:0}footer .footer-wrapper .footer-info img{width:80px;height:auto}footer .footer-wrapper .footer-info address{font-size:1.2rem;font-style:normal;display:block}footer .footer-wrapper .footer-info address span.company-name{padding:0.5rem 0;display:inline-block;width:35rem;margin:2rem 0 1rem}footer .footer-wrapper .footer-nav{width:calc(100% - 30rem);float:right;height:250px;display:flex}footer .footer-wrapper .footer-nav ul{margin-right:5rem}footer .footer-wrapper .footer-nav ul span{color:#bd2222;font-size:1.2rem}footer .footer-wrapper .footer-nav ul li{list-style-type:none;margin-top:0.5rem;position:relative;padding-left:1rem}footer .footer-wrapper .footer-nav ul li::before{content:"|";color:#bd2222;position:absolute;top:0;left:0;font-weight:700}footer .footer-wrapper .footer-nav ul li a{display:block;font-size:1.2rem;color:black}footer .copyright{color:#bd2222;display:block;font-size:1rem}@media screen and (max-width:959px){footer{padding:0 10px}footer .footer-wrapper{flex-flow:column}footer .footer-wrapper .footer-info{width:100%;border:none;padding:70px 0 20px}footer .footer-wrapper .footer-nav{width:100%;height:150px;padding-top:50px}}#sp_menu{background:#bd2222;display:block;position:fixed;top:0;left:-100%;z-index:10;overflow-x:hidden;width:100%;height:100%;transition:0.3s;transition-timing-function:ease}#sp_menu.open_menu{left:0}#sp_menu .close{width:100%;height:55px;padding-right:20px;background-color:white;color:#bd2222;font-size:3rem;text-align:right}#sp_menu .close i{text-align:right}#sp_menu ul{background:white}#sp_menu ul a{text-decoration:none}#sp_menu ul a li{display:flex;justify-content:space-between;font-size:2rem;height:55px;padding:1.8rem 3rem;cursor:pointer;color:black}#sp_menu ul a li.btn_eachpage{color:#bd2222}#sp_menu ul a li.btn_form{color:#bd2222;background:rgba(189, 34, 34, 0.05)}#sp_menu ul a i{color:#bd2222;float:right}#sp_menu #menu_bottom{width:100%;height:calc(100% - 55px * 9)}#sp_menu #menu_bottom a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;color:white;font-size:3rem;text-decoration:none;flex-flow:column}#sp_menu #menu_bottom a img{width:300px}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2F13.112.39.89%2F%22%2C%22sources%22%3A%5B%22bitnami%2Fwordpress%2Fwp-content%2Fthemes%2Ffoodtrip%2Fassets%2Fsass%2Fcommon.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAGA%2C4CAAA%2CYAAA%2CCAOA%2CqFAAA%2CiFAAA%2CCAOA%2COAAA%2CQAAA%2CCAGA%2CKAAA%2CsBAAA%2CCAGA%2CKAAA%2CwKAAA%2CCAQA%2CEAAA%2CqBAAA%2CCAMA%2CMAAA%2CSAAA%2CCAeI%2CoCAKF%2CWAAA%2CYAAA%2CCAAA%2CCALE%2CoCAUF%2CeAAA%2CYAAA%2CCAAA%2CCAVE%2CoCAeF%2CeAAA%2CYAAA%2CCAAA%2CCAfE%2CoCAoBF%2CWAAA%2CYAAA%2CCAAA%2CCAgBF%2CKAAA%2CwBAAA%2CCAYA%2CcAAA%2CwBAAA%2CCAGA%2CaAAA%2CwBAAA%2CCAGA%2CiBAAA%2C6BAAA%2CCAGA%2CgBAAA%2C6BAAA%2CCAGA%2CqBAAA%2C%2BBAAA%2CCAGA%2CoBAAA%2C%2BBAAA%2CCAOA%2CiBAAA%2C6CAAA%2CCAtEI%2CoCAAA%2CiBAAA%2CYAAA%2CCAAA%2CCA8EJ%2CmBAAA%2C6BAAA%2CCAUE%2CKAAA%2CkIAAA%2CCAxFE%2CoCAAA%2CKAAA%2CaAAA%2CCAAA%2CCAmGJ%2CGAAA%2CoHAAA%2CCAQA%2CKAAA%2CmDAAA%2CCAIA%2CKAAA%2CkJAAA%2CCASA%2CYAAA%2CsCAAA%2CCAOA%2C2BAAA%2CiEAAA%2CCAUA%2CaAAA%2CyCAAA%2CCAIA%2CQAAA%2CyDAAA%2CCAoBA%2CKAAA%2C2EAAA%2CCAQC%2CYAAA%2C2EAAA%2CCAMD%2CiBAAA%2C2BAAA%2CCAIA%2CoBAAA%2CqJAAA%2CCAWA%2C2BAAA%2CuCAAA%2CCAGA%2C2BACE%2CKAAA%2CQAAA%2CCAAA%2CCAIF%2C2BACI%2CGAAA%2CqBAAA%2CCAGA%2CIAAA%2CqBAAA%2CCAGA%2CKAAA%2CkBAAA%2CCAAA%2CCAIJ%2C0BACI%2CGAAA%2COAAA%2CCAGA%2CIAAA%2CSAAA%2CCAGA%2CKAAA%2CSAAA%2CCAAA%2CCAIJ%2C6BACE%2CGAAA%2CkBAAA%2CCAGA%2CKAAA%2CkBAAA%2CCAAA%2CCAIF%2C2BACE%2CGAAA%2C8BAAA%2CCAIA%2CKAAA%2C8BAAA%2CCAAA%2CCAMF%2CkBACE%2CGAAA%2CuBAAA%2CCACA%2CIAAA%2C2BAAA%2CCACA%2CIAAA%2CuBAAA%2CCACA%2CIAAA%2C2BAAA%2CCACA%2CIAAA%2CuBAAA%2CCACA%2CKAAA%2CuBAAA%2CCAAA%2CCAGF%2CQAAA%2CqDAAA%2CCAOA%2CSAAA%2CcAAA%2CCAGA%2CEAAA%2CoBAAA%2CCAGA%2CWAAA%2CoIAAA%2CCASE%2CiBAAA%2C2HAAA%2CCA9QE%2CoCAuRJ%2CUAAA%2CaAAA%2CCAEE%2CoBAAA%2CYAAA%2CCAEE%2C4BAAA%2CiFAAA%2CCAME%2CgCAAA%2CyCAAA%2CCAMF%2C2BAAA%2CoHAAA%2CCAQE%2CmCAAA%2CcAAA%2CCAIF%2CgCAAA%2C8CAAA%2CCAKA%2CgCAAA%2C%2BDAAA%2CCASE%2CmCAAA%2CaAAA%2CCAKJ%2CqBAAA%2CeAAA%2CCAAA%2CCAKF%2COAAA%2C%2BMAAA%2CCAUE%2CaAAA%2C2HAAA%2CCAQF%2CiBAAA%2CwBAAA%2CCAGA%2CgBAAA%2CwBAAA%2CCAGA%2C%2BBAAA%2CsOAAA%2CCAWE%2C2CAAA%2C2HAAA%2CCAMA%2CyCAAA%2C8DAAA%2CCAMF%2CkBAAA%2CsCAAA%2CCAOA%2CeAAA%2C6DAAA%2CCAKI%2CsBAAA%2C%2BNAAA%2CCAcJ%2CmBAAA%2CwKAAA%2CCAUE%2C2BAAA%2CkJAAA%2CCAaA%2C0BAAA%2C6NAAA%2CCAqBF%2COAAA%2C8EAAA%2CCASE%2CmBAAA%2CqHAAA%2CCAzcE%2CoCAAA%2CmBAAA%2CYAAA%2CCAAA%2CCAqdE%2CoCAAA%2CoBAAA%2CCAIF%2CgCAAA%2C0EAAA%2CCAME%2CoCAAA%2CcAAA%2CCAEI%2CsCAAA%2CqGAAA%2CCAQE%2C4CAAA%2CkDAAA%2CCAKI%2CmDAAA%2CgEAAA%2CCAOA%2CkDAAA%2CgEAAA%2CCAUZ%2CkBAAA%2CyMAAA%2CCAUE%2CuBAAA%2CuIAAA%2CCASA%2C0BAAA%2CyBAAA%2CCAKE%2CgCAAA%2CoBAAA%2CCAON%2CeAAA%2CiCAAA%2CCA9hBE%2CoCAAA%2CeAAA%2CYAAA%2CCAAA%2CCAoiBA%2C4BAAA%2CcAAA%2CCAEE%2CgCAAA%2CsBAAA%2CCAIF%2CgCAAA%2CyCAAA%2CCAKA%2C%2BBAAA%2CmCAAA%2CCAGE%2CiCAAA%2C0CAAA%2CCAON%2CaAAA%2CqLAAA%2CCAcA%2COAAA%2C2GAAA%2CCAQE%2CuBAAA%2CyCAAA%2CCAIE%2CoCAAA%2CqGAAA%2CCAOE%2CsCAAA%2CkDAAA%2CCAMA%2CwCAAA%2CsBAAA%2CCAIA%2C4CAAA%2CgDAAA%2CCAIE%2C8DAAA%2CoEAAA%2CCAQJ%2CmCAAA%2C8DAAA%2CCAKE%2CsCAAA%2CiBAAA%2CCAEE%2C2CAAA%2C8BAAA%2CCAIA%2CyCAAA%2C0EAAA%2CCAKE%2CiDAAA%2CwEAAA%2CCAQA%2C2CAAA%2C0CAAA%2CCASR%2CkBAAA%2C0CAAA%2CCAjpBE%2CoCAypBF%2COAAA%2CcAAA%2CCAEE%2CuBAAA%2CgBAAA%2CCAEE%2CoCAAA%2C0CAAA%2CCAWA%2CmCAAA%2CwCAAA%2CCAAA%2CCAeN%2CSAAA%2CoKAAA%2CCAaE%2CmBAAA%2CMAAA%2CCAGA%2CgBAAA%2C8GAAA%2CCAQE%2CkBAAA%2CgBAAA%2CCAIF%2CYAAA%2CgBAAA%2CCAEE%2CcAAA%2CoBAAA%2CCAEE%2CiBAAA%2CoHAAA%2CCAQC%2C8BAAA%2CaAAA%2CCAGH%2C0BAAA%2CgDAAA%2CCAKD%2CgBAAA%2CyBAAA%2CCAMF%2CsBAAA%2CuCAAA%2CCAGK%2CwBAAA%2C8JAAA%2CCAWE%2C4BAAA%2CWAAA%22%7D */