.gallery:not(body){margin-left:-.5em;margin-right:-.5em}.gallery:not(body):after{display:table;content:"";clear:both}.gallery-item{margin:0;float:left;padding:.5em}.gallery-item img{width:100%}.gallery-columns-1 .gallery-item{width:100%;float:none}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.3333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6667%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-of-type(2n+1),.gallery-columns-3 .gallery-item:nth-of-type(3n+1),.gallery-columns-4 .gallery-item:nth-of-type(4n+1),.gallery-columns-5 .gallery-item:nth-of-type(5n+1),.gallery-columns-6 .gallery-item:nth-of-type(6n+1),.gallery-columns-7 .gallery-item:nth-of-type(7n+1),.gallery-columns-8 .gallery-item:nth-of-type(8n+1),.gallery-columns-9 .gallery-item:nth-of-type(9n+1){clear:left}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.logged-in.admin-bar .l-header,.logged-in.admin-bar .c-slidebar-button{margin-top:var(--wp-admin--admin-bar--height) !important}.mw_wp_form_input .u-hidden-mw-wp-input,.mw_wp_form_confirm .u-hidden-mw-wp-confirm,.mw_wp_form_complete .u-hidden-mw-wp-complete{display:none !important}.mw_wp_form_confirm .c-forms__privacy{display:none !important}.mw_wp_form_confirm #zipauto,.mw_wp_form_confirm .c-forms__note,.mw_wp_form_confirm .c-forms__block.is-privacy-policy{display:none !important}.mw_wp_form_confirm .c-forms__privacy a,.mw_wp_form_confirm .c-forms__block a{text-decoration:none !important;color:inherit !important;pointer-events:none !important}.wp-embedded-content{display:block;width:100% !important;max-width:100% !important;margin-top:16px;margin-bottom:16px}.c-breadcrumb__inner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.l-page-header:after{-webkit-mask-image:url(//www.food-care.co.jp/wp-content/themes/food-care-wp/../food-care-html/dist/assets/images/img-wave-bottom.svg)}.is-no-link.c-image-banner:after{display:none}.wp-caption-text,.wp-caption-dd{opacity:.7;padding-top:.5em;font-size:.75rem;text-align:left}.wp-block-image .is-style-rounded img,.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:5px}.c-caption.is-black{opacity:1}.l-post-content iframe,#growp-editor-wrapper.post-type-post iframe,#tinymce.mce-content-body.acf_content iframe,#tinymce.post-type-post iframe{max-width:none;width:revert-layer}.c-resources-block__lock-image{background:#4d4040;position:relative;width:100%;height:250px}@media screen and (max-width:46.8125em){.c-resources-block__lock-image{height:250px}}.c-news-header__labels{display:flex;gap:4px}#growp-editor-wrapper .c-history-list__text a[target=_blank]:after,.c-history-list__text a[target=_blank]:after{content:"open_in_new";font-family:"Material Icons Round";font-size:.75em;display:inline-block;width:.75rem;overflow:hidden;color:#eb723e;vertical-align:sub}.c-about-about__image img{border-radius:5px}.c-main-visual .c-main-visual__pagination:before{-webkit-mask-image:url(//www.food-care.co.jp/wp-content/themes/food-care-wp/../food-care-html/dist/assets/images/img-wave-bottom-up.svg)}.l-section.is-wavy-top:before{-webkit-mask-image:url(//www.food-care.co.jp/wp-content/themes/food-care-wp/../food-care-html/dist/assets/images/img-wave-top.svg)}.c-lp-01-mainvisual:after{-webkit-mask-image:url(//www.food-care.co.jp/wp-content/themes/food-care-wp/../food-care-html/dist/assets/images/img-wave-bottom.svg)}#growp-editor-wrapper .c-accordion__head:after{display:none}.c-main-visual-en__image:after{-webkit-mask-image:url(//www.food-care.co.jp/wp-content/themes/food-care-wp/../food-care-html/dist/assets/images/img-wave-bottom-up.svg)}a.c-label{text-decoration:none}.l-footer.is-en .is-visible-ja{display:none}.l-footer.is-ja .is-visible-en{display:none}@media screen and (max-width:750px){.c-products-feature__box{overflow-x:hidden}}.l-post-content .c-table-xlg.is-pd-sm tbody td{padding:10px 8px}.l-post-content ol li.u-color-primary::marker,#tinymce.mce-content-body.acf_content ol li.u-color-primary::marker,#tinymce.post-type-post ol li.u-color-primary::marker,.l-post-content ul li.u-color-primary::marker,#tinymce.mce-content-body.acf_content ul li.u-color-primary::marker,#tinymce.post-type-post ul li.u-color-primary::marker{color:#eb723e}@media screen and (min-width:750px){.l-page-header.is-sm{height:13rem}}.c-recipe-header__title{margin-bottom:16px}.c-table-sm{max-width:700px}.c-seminar-article__image{display:flex;justify-content:center}.c-table-xlg .is-name,.c-table-xlg .is-unit,.c-table-xlg .is-name-parent,.c-table-xlg .is-name-child{position:unset}.c-image-banner a img.alignnone{margin:0}.c-card__item-buttons{margin-top:16px;display:flex;justify-content:center}.c-news-sm__buttons{display:flex;justify-content:center;margin-top:32px;color:#fff}.c-news__buttons{display:flex;justify-content:center;margin-top:32px}.c-news-sm__title{font-weight:700}body.kasuizero .c-news-sm__block{align-items:flex-start}body.kasuizero .c-news-sm__block .l-post-content{max-width:93%}@media screen and (min-width:46.875em){.home .c-main-visual__slide-image{min-height:750px}}@media screen and (max-width:46.8125em){.home .c-main-visual__slide-copy{padding-top:3.5rem}.home .c-main-visual__slide-image{min-height:580px}}.c-resources-password__title{text-align:left}.c-resources-password__label{grid-template-columns:230fr 430fr}@media screen and (max-width:46.8125em){.c-resources-password__title{text-align:left}.c-resources-password__label{grid-template-columns:1fr}}.c-menubar{display:none}@media screen and (max-width:59.3125em){.c-menubar{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:9990}}.c-menubar__inner{display:flex;padding:0 10px;background-color:#4d4040}.c-menubar__item{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#4d4040;height:51px;gap:1px;text-decoration:none;color:#fff;padding-top:6px}.c-menubar__image{display:block;width:28px;height:19px}.c-menubar__image img{display:block;width:100%;height:100%;object-fit:cover}.c-menubar__text{font-size:11px;font-weight:400;line-height:1.7;text-align:center}.c-slidebar-button.c-menubar__item{position:relative;margin:0 !important;border-radius:0;width:100%;padding:10px 0 0}.is-slidebar-active .c-slidebar-button.c-menubar__item{background-color:#4d4040}.logged-in.admin-bar .c-slidebar-button.c-menubar__item{margin:0 !important}.is-slidebar-active .l-header{background-color:#fff}@media screen and (max-width:59.3125em){.c-slidebar-menu.is-bottom-to-top{transform:translate3d(0,100%,0);width:100%;opacity:0}.is-slidebar-active .c-slidebar-menu.is-bottom-to-top{transform:translate3d(0,58px,0);opacity:1}}@media screen and (min-width:0em) and (max-width:46.8125em){.c-pagetop{bottom:66px}}@media screen and (min-width:0em) and (max-width:46.8125em){.en .c-pagetop{bottom:.875rem}}.c-main-visual__cover{position:absolute;width:100%;height:100%;left:0;background:0 0}