body{font-family:"Noto Sans JP", sans-serif;letter-spacing:0.16rem}body *{color:#1c1c1c}body p{letter-spacing:0.16rem;font-family:"Noto Sans JP", sans-serif}body a[href^="tel:"]{pointer-events:auto;text-decoration:none !important}body .is-sidebar--none .l-container__inner{max-width:1200px}body .post_content>.wp-block-group{width:100vw !important;background:unset;margin-inline:calc(50% - 50vw) !important;padding-inline:min(50px, 10vw) !important}body .post_content>.wp-block-group>*{max-width:1200px;width:100%;margin-inline:auto !important}.ttl_block{margin-bottom:50px}.ttl_block h2{font-size:clamp(1.75rem, calc(-0.312rem + 5.5vw), 3.813rem) !important;margin-bottom:0px !important;margin-top:0px !important;font-family:"Chakra Petch", sans-serif}.ttl_block p{font-weight:600}table tr{font-family:"Noto Sans JP", sans-serif;border-bottom:solid 1px #1c1c1c}table tr :nth-of-type(1){width:30%;padding-left:5%;vertical-align:middle}table tr td,table tr th{border:unset !important;background-color:unset !important;font-family:"Noto Sans JP", sans-serif}table tr td:nth-of-type(1)table tr td:not(.product_block),table tr th:nth-of-type(1)table tr td:not(.product_block),table tr td:nth-of-type(1)table tr th:not(.product_block),table tr th:nth-of-type(1)table tr th:not(.product_block){font-weight:600;font-family:"Noto Sans JP", sans-serif}table tr td{padding:1.5em !important}@media (width <= 600px){table tr{border:none}table tr td{display:block;width:auto !important}table tr td:nth-of-type(odd){padding:0.5rem 1rem 0rem 1rem !important;font-size:1.1em;border-bottom:solid 1px #1c1c1c !important}table tr td:nth-of-type(even){padding:0rem 1rem 0.5rem 2rem !important}}.design_button span{color:#fff}.design_button:hover span{color:#1c1c1c}.wp-block-group:not(.ttl_block, .business_block, .recruit_policy_block, #access, #sdgs, #form){margin-bottom:100px !important}#main_contents{padding:0px !important}#article{margin-top:100px}#header{font-family:"Noto Sans JP", sans-serif;transition:0.3s}#header.active #header_logo img{filter:unset}#page_header{background-color:#1c1c1c}#page_header #page_header_inner h1{font-family:"Noto Sans JP", sans-serif;color:#fff}.home #global_menu .current-menu-item a{background-color:transparent !important;color:#1c1c1c}#global_menu>.menu{text-align:right}#global_menu>.menu>li.current-menu-item>a{color:#1c1c1c}body.header_fix #global_menu>ul>li>a{color:#1c1c1c !important}body.header_fix #global_menu>ul>li>a:hover{color:#fff}body.home #header.active #global_menu .menu{text-align:right}body.home #header.active #global_menu .menu .menu-item a:hover{color:#fff !important}body.home #header.active #global_menu .menu .menu-item.current_page_item a{color:#1b1b1b !important}body:not(.home).header_fix #global_menu .menu{text-align:right}body:not(.home).header_fix #global_menu .menu .menu-item.current-menu-item a{color:#fff !important}body:not(.home).header_fix #global_menu .menu .menu-item:not(.current-menu-item) a:hover{color:#fff !important}body:not(.home) #header_logo img{filter:unset}#footer_box_content{background:#1c1c1c;height:600px}#footer_box_content .item_total1 .item{height:100%;max-width:1200px;width:100%;margin-inline:auto;padding-inline:min(50px, 10vw);border-radius:0px;background:#fff;outline:solid 2px #1c1c1c;outline-offset:-10px;padding:60px min(50px, 10vw)}#footer_box_content .item_total1 .item h3{font-family:"Chakra Petch", sans-serif;font-size:clamp(1.75rem, calc(-0.312rem + 5.5vw), 3.813rem)}#footer_box_content .link_button{margin-top:30px !important}#footer #footer_logo{margin-bottom:0px}#footer #footer_logo a span{font-family:"Noto Sans JP", sans-serif;transition:0.3s}#footer #footer_logo a span:hover{color:#606060}#footer_menu a:hover{color:#a7a7a7}#menu-menu-1{font-family:"Noto Sans JP", sans-serif}#return_top a{border-radius:0px}.header_fix #header_logo img{filter:unset}.header_fix #global_menu ul li a{color:#fff}#header_slider h2{font-family:"Noto Sans JP", sans-serif;text-shadow:3px 3px 3px #1c1c1c;letter-spacing:0.16rem}#header_slider img{filter:grayscale(0.5)}#header_logo img{filter:invert(1)}#header_logo a span{font-family:"Noto Sans JP", sans-serif;transition:0.3s}#header_logo a span:hover{color:#606060}.cb_free_space{padding:150px 0px;position:relative;width:100vw !important;background:#f5f5f5;margin-inline:calc(50% - 50vw) !important;padding-inline:min(50px, 10vw) !important}.cb_free_space>*{max-width:1200px;width:100%;margin-inline:auto !important}.cb_free_space p:empty{display:none}.cb_free_space .cb_header{margin-bottom:30px;text-align:center}.cb_free_space .cb_header h2{line-height:1.8;font-family:"Noto Sans JP", sans-serif;font-size:clamp(1.5rem, calc(0.375rem + 3vw), 2.625rem) !important}.cb_free_space .cb_header .desc{font-size:clamp(1.25rem, calc(0.875rem + 1vw), 1.625rem);font-weight:600;margin-top:-10px;font-family:"Chakra Petch", sans-serif;line-height:1.5}.cb_free_space:nth-child(2):before{position:absolute;content:"";background:#fff;width:100%;height:50%;top:0;left:0}.cb_free_space:has(#about_wrap) #about_wrap{width:100%;margin:0 auto}.cb_free_space:has(#about_wrap) .top_wrap{display:flex;flex-wrap:wrap;column-gap:5%}.cb_free_space:has(#about_wrap) .top_wrap .top_item{z-index:9;flex:1 0 100px}.cb_free_space:has(#about_wrap) .top_wrap .top_item:nth-child(2){margin-top:-30px}.cb_free_space:has(#about_wrap) .top_wrap .top_item:nth-child(3){margin-top:-60px}.cb_free_space:has(#about_wrap) .top_wrap .top_item .ttl_wrap{margin-bottom:0.8em;font-size:clamp(1.75rem, calc(-0.312rem + 5.5vw), 3.813rem)}.cb_free_space:has(#about_wrap) .top_wrap .top_item .ttl_wrap h2{font-family:"Chakra Petch", sans-serif;margin:0px auto;font-size:inherit}.cb_free_space:has(#about_wrap) .top_wrap .top_item .ttl_wrap p{font-weight:600;font-family:"Noto Sans JP", sans-serif;font-size:clamp(0.875rem, calc(0.75rem + 0.333vw), 1rem)}.cb_free_space:has(#about_wrap) .top_wrap img{aspect-ratio:0.8333333333;object-fit:cover;transition-duration:0.5s;filter:grayscale(60%);width:100%;margin:0 auto}.cb_free_space:has(#about_wrap) .top_wrap img:hover{transform:scale(1.1)}@media (width <= 800px){.cb_free_space:has(#about_wrap):before{content:none}.cb_free_space:has(#about_wrap) .top_wrap{display:block}.cb_free_space:has(#about_wrap) .top_wrap .top_item{margin-top:0 !important}.cb_free_space:has(#about_wrap) .top_wrap .top_item a{display:flex;align-items:center}.cb_free_space:has(#about_wrap) .top_wrap .top_item a .ttl_wrap{flex:1 0 40%;margin:0}.cb_free_space:has(#about_wrap) .top_wrap .top_item a .ttl_wrap h2,.cb_free_space:has(#about_wrap) .top_wrap .top_item a .ttl_wrap p{color:#fff}.cb_free_space:has(#about_wrap) .top_wrap .top_item a .img{flex:1 0 40%;overflow:hidden}.cb_free_space:has(#about_wrap) .top_wrap .top_item:nth-of-type(even) a{flex-direction:row-reverse}}.date{letter-spacing:0px}.cb_news_list{font-family:"Noto Sans JP", sans-serif}.cb_news_list .news_list{max-width:1200px;width:100%;margin-inline:auto;padding-inline:min(50px, 10vw)}.cb_news_list .cb_header h2{font-size:clamp(1.75rem, calc(-0.312rem + 5.5vw), 3.813rem) !important;font-family:"Chakra Petch", sans-serif}.cb_news_list .cb_header p{text-align:center;margin-top:0px;font-weight:600}.cb_news_list .news_category_sort_button li{color:#9a9a9a}.news_list .category:hover,a.category:hover{background:#d3d3d3 !important;color:#1c1c1c !important}#archive_news{font-family:"Noto Sans JP", sans-serif}#archive_news .news_category_button a{color:#9a9a9a}#archive_news .news_list .item{padding:50px 0px;border-bottom:1px solid #1c1c1c;border-top:1px solid #1c1c1c}#side_col{display:none}.single-news{font-family:"Noto Sans JP", sans-serif}.single-news #main_contents{padding-bottom:100px}.single-news #main_contents h1{font-family:"Noto Sans JP", sans-serif}.single-news #main_contents:before{display:none}.single-news #main_contents #main_col{max-width:1000px;margin:0 auto}.single-news #main_contents #single_post_title .category:hover{color:#1c1c1c !important}.single-news #next_prev_post,.single-news #related_post{display:none}.link_button a:hover{color:#1c1c1c}#access{padding:100px 0px;width:100vw !important;background:#f5f5f5;margin-inline:calc(50% - 50vw) !important;padding-inline:min(50px, 10vw) !important;background:#d3d3d3}#access>*{max-width:1200px;width:100%;margin-inline:auto !important}#access iframe{filter:grayscale(0.5)}#service .num{font-size:2.4rem;margin-bottom:0px !important;font-weight:600;position:relative}#service .num:before{position:absolute;content:"";background:#1c1c1c;width:3px;height:20px;right:0px;left:0px;margin:auto;bottom:0;top:95px}#service h2{font-family:"Noto Sans JP", sans-serif;margin-top:30px}#service #service2 .product_name{margin-bottom:10px;font-size:clamp(1.25rem, calc(0.875rem + 1vw), 1.625rem);font-weight:600}#service #service2 .product_block{margin-top:30px}#service #service2 .product_block .ingredient_list{font-size:1rem;font-weight:600;margin-bottom:0px;background:#1c1c1c;color:#fff;padding:5px 10px}@media (width <= 600px){#service #service2 .wp-block-table tr{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:10px}#service #service2 .wp-block-table tr td:nth-of-type(odd){grid-row:1}#service #service2 .wp-block-table tr td:nth-of-type(even){grid-row:2}}#service img{height:330px;object-fit:cover}#sdgs{width:100vw !important;background:#f5f5f5;margin-inline:calc(50% - 50vw) !important;padding-inline:min(50px, 10vw) !important;padding:100px 0px}#sdgs>*{max-width:1200px;width:100%;margin-inline:auto !important}#sdgs .wp-block-media-text{margin-bottom:30px;border-bottom:solid 1px #1c1c1c;padding-bottom:30px}.page-id-57{}.page-id-57 #form{font-family:"Noto Sans JP", sans-serif}.page-id-57 #form #snow-monkey-form-69{width:100vw !important;background:#f5f5f5;margin-inline:calc(50% - 50vw) !important;padding-inline:min(50px, 10vw) !important;background:#1c1c1c;padding:50px 0px}.page-id-57 #form #snow-monkey-form-69>*{max-width:1200px;width:100%;margin-inline:auto !important}.page-id-57 #form #snow-monkey-form-69 *:not(input):not(textarea){color:#fff}.page-id-57 #form #snow-monkey-form-69 input[type="text"],.page-id-57 #form #snow-monkey-form-69 input[type="email"],.page-id-57 #form #snow-monkey-form-69 input[type="tel"],.page-id-57 #form #snow-monkey-form-69 input textarea{border-radius:0;padding:10px}.page-id-57 #form strong{background:#fff;color:#1c1c1c !important;margin-left:10px;padding:2px 4px}.page-id-57 #form .smf-radio-button-control__control,.page-id-57 #form .smf-checkbox-control__control{margin:0px 0px 10px}.page-id-57 #form .smf-button-control__control{min-width:300px;height:70px;border-radius:70px;background-color:#fff;border:none;color:#1c1c1c !important;font-family:"Noto Sans JP", sans-serif;transition:0.3s;font-weight:600}.page-id-57 #form .smf-button-control__control:hover{background:#d3d3d3;color:#1c1c1c}@media (width <= 600px){.page-id-57 #form .smf-button-control__control{min-width:250px;height:1lh;line-height:50px;padding:0}}.page-id-57 #form .smf-item__description{color:#fff;line-height:2.2;margin-top:25px}.page-id-57 #footer_box_content{display:none}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fga-mfr.jp%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fuploads%2Fassets%2Fstyle2.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AA2JA%2CKAAA%2C6DAAA%2CCAGI%2COAAA%2CaAAA%2CCAIA%2COAAA%2C6DAAA%2CCAKA%2CqBAAA%2CmDAAA%2CCAKA%2C2CAAA%2CgBAAA%2CCAMI%2CmCAAA%2C2HAAA%2CCA3EJ%2CqCAAA%2CyDAAA%2CCAmFJ%2CWAAA%2CkBAAA%2CCAEI%2CcAAA%2CoKAAA%2CCAMA%2CaAAA%2CeAAA%2CCAOA%2CSAAA%2CsEAAA%2CCAGI%2CyBAAA%2C%2BCAAA%2CCAKA%2CwBAAA%2CgGAAA%2CCAMI%2CwOAAA%2CsDAAA%2CCAMJ%2CYAAA%2CwBAAA%2CCAIJ%2CwBACI%2CSAAA%2CWAAA%2CCAEI%2CYAAA%2CmCAAA%2CCAGI%2C6BAAA%2CmGAAA%2CCAKA%2C8BAAA%2CwCAAA%2CCAAA%2CCAUZ%2CoBAAA%2CUAAA%2CCAII%2C0BAAA%2CaAAA%2CCAOR%2C%2BFAAA%2C8BAAA%2CCAKA%2CeAAA%2CsBAAA%2CCAIA%2CSAAA%2CgBAAA%2CCAKA%2CQAAA%2CsDAAA%2CCAKY%2CgCAAA%2CYAAA%2CCAOZ%2CaAAA%2CwBAAA%2CCAGQ%2CmCAAA%2CiDAAA%2CCAuBI%2CwCAAA%2CqDAAA%2CCAQZ%2CmBAAA%2CgBAAA%2CCAEI%2C0CAAA%2CaAAA%2CCAMA%2CqCAAA%2CwBAAA%2CCAGI%2C2CAAA%2CUAAA%2CCASI%2C4CAAA%2CgBAAA%2CCAIY%2C%2BDAAA%2CqBAAA%2CCAIJ%2C2EAAA%2CwBAAA%2CCAUJ%2C8CAAA%2CgBAAA%2CCAIY%2C6EAAA%2CqBAAA%2CCAMI%2CyFAAA%2CqBAAA%2CCAUpB%2CiCAAA%2CYAAA%2CCAQZ%2CoBAAA%2C%2BBAAA%2CCAGI%2CuCAAA%2CuMAAA%2CCASI%2C0CAAA%2CkGAAA%2CCAMJ%2CiCAAA%2C0BAAA%2CCAMA%2CqBAAA%2CiBAAA%2CCAGQ%2C4BAAA%2CsDAAA%2CCAGI%2CkCAAA%2CaAAA%2CCAUR%2CqBAAA%2CaAAA%2CCAMR%2CaAAA%2CsCAAA%2CCAOI%2CcAAA%2CiBAAA%2CCAUI%2C6BAAA%2CYAAA%2CCAOQ%2CiCAAA%2CUAAA%2CCASZ%2CkBAAA%2C6FAAA%2CCAKA%2CmBAAA%2CqBAAA%2CCAMA%2CiBAAA%2CgBAAA%2CCAII%2CoBAAA%2CsDAAA%2CCAII%2C0BAAA%2CaAAA%2CCAOZ%2CeAAA%2CiKAAA%2CCAjYI%2CiBAAA%2CyDAAA%2CCAsYA%2CuBAAA%2CYAAA%2CCAKA%2C0BAAA%2CoCAAA%2CCAKI%2C6BAAA%2CyHAAA%2CCAMA%2CgCAAA%2CgJAAA%2CCAUA%2CmCAAA%2C%2BEAAA%2CCAYA%2C4CAAA%2CwBAAA%2CCAKA%2C0CAAA%2CyCAAA%2CCAKI%2CoDAAA%2CwBAAA%2CCAGI%2CiEAAA%2CgBAAA%2CCAGA%2CiEAAA%2CgBAAA%2CCAIA%2C8DAAA%2C%2BEAAA%2CCAII%2CiEAAA%2CwEAAA%2CCAKA%2CgEAAA%2C%2BGAAA%2CCAQR%2C8CAAA%2CkHAAA%2CCAQI%2CoDAAA%2CoBAAA%2CCAKR%2CwBACI%2CuCAAA%2CYAAA%2CCAGA%2C0CAAA%2CaAAA%2CCAEI%2CoDAAA%2CuBAAA%2CCAEI%2CsDAAA%2C%2BBAAA%2CCAGI%2CgEAAA%2CqBAAA%2CCAGI%2CqIAAA%2CUAAA%2CCAKJ%2C2DAAA%2C4BAAA%2CCAKJ%2CwEAAA%2C0BAAA%2CCAAA%2CCAUpB%2CMAAA%2CkBAAA%2CCAGA%2CcAAA%2CsCAAA%2CCAGI%2CyBAAA%2C6EAAA%2CCAKI%2C4BAAA%2C6GAAA%2CCAIA%2C2BAAA%2CgDAAA%2CCAQA%2C4CAAA%2CaAAA%2CCAQJ%2C4CAAA%2CsDAAA%2CCAQJ%2CcAAA%2CsCAAA%2CCAGQ%2CsCAAA%2CaAAA%2CCAKJ%2C%2BBAAA%2C6EAAA%2CCAOJ%2CUAAA%2CYAAA%2CCAIA%2CaAAA%2CsCAAA%2CCAEI%2C4BAAA%2CoBAAA%2CCAEI%2C%2BBAAA%2CsCAAA%2CCAIA%2CmCAAA%2CYAAA%2CCAGA%2CsCAAA%2C8BAAA%2CCAMI%2C%2BDAAA%2CwBAAA%2CCAKR%2CwDAAA%2CYAAA%2CCAUI%2CqBAAA%2CaAAA%2CCAeR%2CQAAA%2CkKAAA%2CCAzmBI%2CUAAA%2CyDAAA%2CCA6mBA%2CeAAA%2CqBAAA%2CCAQA%2CcAAA%2C%2BEAAA%2CCAMI%2CqBAAA%2CsHAAA%2CCAcJ%2CYAAA%2CsDAAA%2CCAWI%2CiCAAA%2C2FAAA%2CCAMA%2CkCAAA%2CeAAA%2CCAEI%2CmDAAA%2C%2BFAAA%2CCAUJ%2CwBAEQ%2CsCAAA%2CiEAAA%2CCAKQ%2C0DAAA%2CUAAA%2CCAGA%2C2DAAA%2CUAAA%2CCAAA%2CCASpB%2CaAAA%2C6BAAA%2CCAcJ%2CMAAA%2C%2BIAAA%2CCAvsBI%2CQAAA%2CyDAAA%2CCA0sBA%2C2BAAA%2CsEAAA%2CCAWJ%2CYAAA%2CCAGI%2CkBAAA%2CsCAAA%2CCAGI%2CuCAAA%2CiKAAA%2CCA3tBJ%2CyCAAA%2CyDAAA%2CCA%2BtBQ%2CkEAAA%2CUAAA%2CCAII%2CoOAAA%2C4BAAA%2CCAaR%2CyBAAA%2CyEAAA%2CCAMA%2CsGAAA%2CmBAAA%2CCAQA%2C%2BCAAA%2CgLAAA%2CCAWI%2CqDAAA%2CgCAAA%2CCAIA%2CwBAAA%2C%2BCAAA%2CqDAAA%2CCAAA%2CCAQJ%2CyCAAA%2C0CAAA%2CCASJ%2CgCAAA%2CYAAA%22%7D */