#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{font-size:62.5%;font-family:source-han-sans-japanese, sans-serif;background:white;line-height:1.5}@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)}.flex_center{justify-content:center;align-items:center}.column{display:flex;justify-content:space-between;flex-wrap:wrap}a,button{cursor:pointer}a{text-decoration:none}.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}}.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);margin:0.2vw 0 0 20px}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}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{width:50px}#header_top_sp .header_logo img{width:50px !important;margin:5px 0 0 20px}#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:100%;height:min(70vw, 600px);background:white;margin:0 auto}footer .inner_container{padding:2vw;bottom:10vw;width:100%;display:flex;flex-direction:column;justify-content:start;align-items:end}footer img{width:90px;display:block;margin-top:-10vw}footer #ft_nav{margin:0 auto;display:flex;width:100%;padding:5vw}footer #ft_nav a{font-size:clamp(1.3rem, 1.5vw, 1.3rem);display:block;color:#555;text-decoration:none;margin:0.5vw auto;padding-right:3vw}footer #copyright{text-align:right;color:#bd2222;display:block;font-size:1rem}@media screen and (max-width:959px){footer{width:auto;padding:20px;margin:0 0 30vw}footer #ft_nav{flex-direction:column}footer .inner_container{padding:0}footer .inner_container img{width:90px;display:block;margin-top:10vw}}#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}#page-normal main{padding:6rem 0}#page-normal h1{text-align:center;color:#bd2222;font-size:4rem;padding:3rem 0;line-height:1.2}#page-normal h2{text-align:left;font-size:2rem;padding:3rem 0 1rem}#page-normal p{font-size:1.5rem}#page-normal .language{padding-top:50px}#page-normal .language button{background:#bd2222;color:white;float:right;clear:both;border-radius:2px}#page-normal .language button:hover{opacity:0.8}#page-normal span.date{text-align:right;display:block}#page-normal dl dd{font-size:1.5rem;text-indent:-3rem;padding-left:3rem}#page-normal dl dd ul li{list-style-type:none;text-indent:-4.5rem;padding-left:3.5rem}#page-normal dl dd ul li.indent{padding-left:0.5rem}#page-normal dl dd ul li.indent ul li{text-indent:-2rem;padding-left:2rem}@media screen and (max-width:959px){main{padding:13rem 0}}a{color:#bd2222}#privacy-policy dl{padding-left:4rem}#privacy-policy dl ul{margin-left:-2.8rem}#contact{margin-bottom:20rem;height:400px}#contact button{background:#bd2222;width:80%;display:block;margin:0 auto;padding:1rem 0;color:white;font-size:2.5rem;border-radius:8px;text-align:center;text-decoration:none}#contact button span{font-size:1.5rem;display:block}#contact p{text-align:center;font-size:1.5rem;margin:5rem 0;margin-bottom:4rem}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22http%3A%2F%2Flocalhost%3A10003%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Ffoodtrip_lp%2Fassets%2Fsass%2Fcommon.scss%22%2C%22wp-content%2Fthemes%2Ffoodtrip_lp%2Fassets%2Fsass%2Fcommon-page-normal%5Cu306e%5Cu30b3%5Cu30d2%5Cu309a%5Cu30fc.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%2CCAQA%2CKAAA%2CiGAAA%2CCAtFI%2CoCAAA%2CKAAA%2CaAAA%2CCAAA%2CCA%2BFJ%2CGAAA%2CoHAAA%2CCAQA%2CKAAA%2CmDAAA%2CCAIA%2CKAAA%2CkJAAA%2CCASA%2CYAAA%2CsCAAA%2CCAMA%2CaAAA%2CyCAAA%2CCAIA%2CQAAA%2CyDAAA%2CCAoBA%2CSAAA%2CcAAA%2CCAGA%2CEAAA%2CoBAAA%2CCAKC%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%2CCAKF%2CWAAA%2CoIAAA%2CCASE%2CiBAAA%2C2HAAA%2CCAxOE%2CoCAiPJ%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%2CCAnaE%2CoCAAA%2CmBAAA%2CYAAA%2CCAAA%2CCA%2BaE%2CoCAAA%2C0CAAA%2CCAMF%2CgCAAA%2C0EAAA%2CCAME%2CoCAAA%2CcAAA%2CCAEI%2CsCAAA%2CqGAAA%2CCAQE%2C4CAAA%2CkDAAA%2CCAKI%2CmDAAA%2CgEAAA%2CCAOA%2CkDAAA%2CgEAAA%2CCAUZ%2CkBAAA%2CyIAAA%2CCAQE%2CuBAAA%2CuIAAA%2CCASA%2C0BAAA%2CyBAAA%2CCAKE%2CgCAAA%2CoBAAA%2CCAON%2CeAAA%2CiCAAA%2CCAxfE%2CoCAAA%2CeAAA%2CYAAA%2CCAAA%2CCA8fA%2C4BAAA%2CUAAA%2CCAEE%2CgCAAA%2CyCAAA%2CCAOF%2CgCAAA%2CyCAAA%2CCAKA%2C%2BBAAA%2CmCAAA%2CCAGE%2CiCAAA%2C0CAAA%2CCAON%2CaAAA%2CqLAAA%2CCAcA%2COAAA%2CiEAAA%2CCAKE%2CwBAAA%2C2GAAA%2CCASA%2CWAAA%2CyCAAA%2CCAKA%2CeAAA%2CiDAAA%2CCAKE%2CiBAAA%2CwHAAA%2CCASF%2CkBAAA%2C2DAAA%2CCArkBE%2CoCA6kBA%2COAAA%2CuCAAA%2CCAIF%2CeAAA%2CqBAAA%2CCAGE%2CwBAAA%2CSAAA%2CCAEE%2C4BAAA%2CwCAAA%2CCAAA%2CCAcN%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%2CCCvtBP%2CkBAAA%2CcAAA%2CCAGA%2CgBAAA%2C6EAAA%2CCAOA%2CgBAAA%2CkDAAA%2CCAKA%2CeAAA%2CgBAAA%2CCAGA%2CuBAAA%2CgBAAA%2CCAEC%2C8BAAA%2CuEAAA%2CCAMC%2CoCAAA%2CWAAA%2CCAKF%2CuBAAA%2C8BAAA%2CCAKC%2CmBAAA%2CoDAAA%2CCAKE%2CyBAAA%2C4DAAA%2CCAIC%2CgCAAA%2CmBAAA%2CCAGE%2CsCAAA%2CmCAAA%2CCDDH%2CoCCaH%2CKAAA%2CeAAA%2CCAAA%2CCAID%2CEAAA%2CaAAA%2CCAIC%2CmBAAA%2CiBAAA%2CCAEC%2CsBAAA%2CmBAAA%2CCAQF%2CSAAA%2CgCAAA%2CCAGC%2CgBAAA%2C6JAAA%2CCAWC%2CqBAAA%2C8BAAA%2CCAKD%2CWAAA%2CmEAAA%22%7D */