@import url('style-blessed2.css');
@import url('style-blessed1.css');
@media screen and (min-width:0) and (max-width:599px){.ns-section--L{margin-bottom:30px}.ns-embed-image--fit{width:100%;height:auto}.ns-embed-image--fit_920{width:100%;height:auto}.ns-showhide-pc{display:none}.ns-showhide-pc_inline{display:none}.ns-showhide-sp{display:block}.ns-showhide-sp_inline{display:inline}.ns-mq-checker{width:320px}.ns-wrapper-2col,.ns-dl_02--col,.ns-single-body--news .ns_news_release-exception>div,.ns_ir_management_about-business>div,.ns_ir_stock_preferential-conditions>div,.ns_ir_index-2col section,.ns_ir_top_index-2col section,.ns_ir_index-2col-thumbnail section,.ns_ir_stock_outline-graph ul li,.ns_csr_index-2col section,.ns_csr_index-2col-figure section{width:100%}.ns-wrapper-2col.odd,.odd.ns-dl_02--col,.ns-single-body--news .ns_news_release-exception>div.odd,.ns_ir_management_about-business>div.odd,.ns_ir_stock_preferential-conditions>div.odd,.ns_ir_index-2col section.odd,.ns_ir_top_index-2col section.odd,.ns_ir_index-2col-thumbnail section.odd,.ns_ir_stock_outline-graph ul li.odd,.ns_csr_index-2col section.odd,.ns_csr_index-2col-figure section.odd,.ns-wrapper-2col.even,.even.ns-dl_02--col,.ns-single-body--news .ns_news_release-exception>div.even,.ns_ir_management_about-business>div.even,.ns_ir_stock_preferential-conditions>div.even,.ns_ir_index-2col section.even,.ns_ir_top_index-2col section.even,.ns_ir_index-2col-thumbnail section.even,.ns_ir_stock_outline-graph ul li.even,.ns_csr_index-2col section.even,.ns_csr_index-2col-figure section.even{float:none}.ns-wrapper-2col--single,.ns-dl_02--col--single,.ns_csr_stakeholders-occasion>div,.ns_ir_index-2col--single section,.ns_csr_stakeholders-figure>div{width:100%}.ns-wrapper-2col--single.odd,.odd.ns-dl_02--col--single,.ns_csr_stakeholders-occasion>div.odd,.ns_ir_index-2col--single section.odd,.ns_csr_stakeholders-figure>div.odd,.ns-wrapper-2col--single.even,.even.ns-dl_02--col--single,.ns_csr_stakeholders-occasion>div.even,.ns_ir_index-2col--single section.even,.ns_csr_stakeholders-figure>div.even{float:none}.ns-wrapper,.ns-wrapper--sp,.ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div{margin-left:20px;margin-right:20px;width:auto}.ns-wrapper-list,.ns-wrapper-list--single{width:auto}.ns-wrapper-list .headline,.ns-wrapper-list--single .headline{margin-top:30px;padding-left:20px;padding-right:20px}.ns-wrapper--sp{margin-left:0;margin-right:0}.list-more{margin:0 auto}.list-more a{margin:0 auto}.ns-wrapper-list--single{padding-right:10px;padding-left:10px}.ns-nav-subcategory-campaings_apply{position:relative;margin:20px 20px 10px}.ns-nav-subcategory-campaings_apply a{font-size:14px;padding-left:24px}.ns-nav-subcategory-campaings_apply a i{display:block;position:absolute;left:0;top:4px}.ns-nav-subcategory-member-logout{position:relative;text-align:right;margin:12px 20px 0 0;font-size:13px;top:0}.ns-nav{min-height:0;padding-bottom:0;height:auto;margin:0 0 20px;border-bottom:none}.ns-nav ul{display:none}.ns-nav select{display:block;border-bottom:1px solid #e5e5e5}.ns-nav .ns-nav-last{margin-bottom:0}.ns-nav .ns-nav-category .ns-wrapper,.ns-nav .ns-nav-category .ns-wrapper--sp,.ns-nav .ns-nav-category .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div,.ns_csr_cultured-meat_article-cover .ns-nav .ns-nav-category .ns_csr_cultured-meat_article--cover-profile>div{background:#fff}.ns-nav .ns-nav-subcategory{border:none;background:#fff}.ns-nav .ns-nav-btn_back{padding:5px 20px}.ns-nav .ns-nav-btn_back a{margin-left:0}.ns-headline_line{font-size:14px;line-height:1.5em;letter-spacing:.1em;background:#e5e5e5;border:none;padding:10px 20px;margin:0;text-align:center}.ns-button--cell br{display:none}.ns-button_05,.ns_news-nav-archives-submit button,.ns_ir_news-nav button{padding-left:15px;padding-right:15px}.ns-select_03,.ns_news-nav select,.ns_ir_news-nav select{padding:13px 12px;background-size:21px 8px;background-image:url(/jp/assets/images/sprite_2x/select_03.png)}.ns-table_01,.ns-table_07,.ns_ir_event_meeting-table{border-top:1px solid #d6d6d6}.ns-table_01 th,.ns-table_07 th,.ns_ir_event_meeting-table th,.ns-table_01 td,.ns-table_07 td,.ns_ir_event_meeting-table td{display:block;width:100%}.ns-table_01 th,.ns-table_07 th,.ns_ir_event_meeting-table th{padding-top:10px;padding-bottom:10px;padding-left:10px;border-bottom:none;border-top:none;border-right:1px solid #d6d6d6}.ns-table_01 td,.ns-table_07 td,.ns_ir_event_meeting-table td{border-top:none;border-left:1px solid #d6d6d6;padding:10px}.ns-table_02 th,.ns-single-body--article table th,.ns-single-body--news table th,.ns-table_02 td,.ns-single-body--article table td,.ns-single-body--news table td{display:block;width:auto;padding:0;margin:0}.ns-table_02 th,.ns-single-body--article table th,.ns-single-body--news table th{padding-bottom:0}.ns-table_02 td,.ns-single-body--article table td,.ns-single-body--news table td{padding-bottom:10px}.ns-table_04,.ns-table_05,.ns-single-body--news .tables table,.ns_about_company_group-tables table,.ns_csr_environment_group_table,.ns_csr_environment_procurement table,.ns_csr_employee_work-efficient_table,.ns-table_08,.ns_products_item-single-origins-tables table,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 table,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table,.ns_ir_financial-graph_with_table>div table,.ns_about_2col-tables table,.ns_safety-activities .ns_safety_ensuring-table,.ns_thewave_architecture-comment,.ns_csr_hyakufukushi_015_progress table,.ns_csr_environment_group_survey table,.ns_csr_stakeholders_employee-data table,.ns_csr_environment_management_table-basic,.ns_csr_environment_management_table-rate,.ns_csr_environment_management_table-rate-note,.ns_csr_environment_management_table-risk,.ns_csr_environment_management_table-price,.ns_csr_environment_achievement-data table,.ns_csr_biodiversity_table table,.csr_work-efficient_attitude-survey_table,.ns_csr_employee_safety_table,.ns_csr_employee_diversity-data_table,.ns_csr_employee_health-table,.ns_csr_social_international_table,.ns_csr_report_guideline-table table{margin-bottom:0}.ns-table_04 th,.ns-table_05 th,.ns-single-body--news .tables table th,.ns_about_company_group-tables table th,.ns_csr_environment_group_table th,.ns_csr_environment_procurement table th,.ns_csr_employee_work-efficient_table th,.ns-table_08 th,.ns_products_item-single-origins-tables table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table th,.ns_ir_financial-graph_with_table>div table th,.ns_about_2col-tables table th,.ns_safety-activities .ns_safety_ensuring-table th,.ns_thewave_architecture-comment th,.ns_csr_hyakufukushi_015_progress table th,.ns_csr_environment_group_survey table th,.ns_csr_stakeholders_employee-data table th,.ns_csr_environment_management_table-basic th,.ns_csr_environment_management_table-rate th,.ns_csr_environment_management_table-rate-note th,.ns_csr_environment_management_table-risk th,.ns_csr_environment_management_table-price th,.ns_csr_environment_achievement-data table th,.ns_csr_biodiversity_table table th,.csr_work-efficient_attitude-survey_table th,.ns_csr_employee_safety_table th,.ns_csr_employee_diversity-data_table th,.ns_csr_employee_health-table th,.ns_csr_social_international_table th,.ns_csr_report_guideline-table table th{width:80px}.ns-table_05,.ns-single-body--news .tables table,.ns_about_company_group-tables table,.ns_csr_environment_group_table,.ns_csr_environment_procurement table,.ns_csr_employee_work-efficient_table{font-size:14px;line-height:1.8em;letter-spacing:0;border-bottom:none}.ns-table_05 th,.ns-single-body--news .tables table th,.ns_about_company_group-tables table th,.ns_csr_environment_group_table th,.ns_csr_environment_procurement table th,.ns_csr_employee_work-efficient_table th,.ns-table_05 td,.ns-single-body--news .tables table td,.ns_about_company_group-tables table td,.ns_csr_environment_group_table td,.ns_csr_environment_procurement table td,.ns_csr_employee_work-efficient_table td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding-top:10px;padding-bottom:10px}.ns-table_05 th,.ns-single-body--news .tables table th,.ns_about_company_group-tables table th,.ns_csr_environment_group_table th,.ns_csr_environment_procurement table th,.ns_csr_employee_work-efficient_table th{color:#000;border-bottom:none;border-top:none;border-right:none}.ns-table_05 td,.ns-single-body--news .tables table td,.ns_about_company_group-tables table td,.ns_csr_environment_group_table td,.ns_csr_environment_procurement table td,.ns_csr_employee_work-efficient_table td{border-top:none;border-right:none;padding:10px}.ns-table_07{border:none}.ns-table_07 th{font-size:14px;line-height:1.5em;letter-spacing:.1em;background:#e5e5e5;border:none;padding:10px 20px;margin:0;text-align:center}.ns-table_07 td{border:none;padding:0}.ns-table_08 th{width:auto}.ns-table_08 thead td{white-space:normal;width:auto;text-align:left}.ns-table_09 .ns-label--new,.ns-table_09 .ns-grid-item a em,.ns-grid-item a .ns-table_09 em,.ns-table_09 .ns-items-list ul li>a>div p em,.ns-items-list ul li>a>div p .ns-table_09 em{display:inline-block;position:static;left:auto;top:auto}.ns-table_11{border-bottom:none}.ns-table_11 th,.ns-table_11 td{width:100%;display:block}.ns-table_11 tbody th,.ns-table_11 tbody td{width:100%}.ns-table_11 tbody td.ns-label--td{width:100%;border-bottom:0;padding-top:15px;padding-bottom:0}.ns-tables--2col div,.ns-single-body--news .tables div,.ns_products_campaigns-single-apply_link div,.ns_products_item-single-origins-tables div,.ns_ir_event_meeting-tables--2col div,.ns_about_company_group-tables div,.ns_about_company_group-figure div,.ns_about_2col-tables div,.ns_csr_environment_achievement-data div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;float:none;padding:0 0 10px}.ns-tables--2col div:nth-child(odd),.ns-single-body--news .tables div:nth-child(odd),.ns_products_campaigns-single-apply_link div:nth-child(odd),.ns_products_item-single-origins-tables div:nth-child(odd),.ns_ir_event_meeting-tables--2col div:nth-child(odd),.ns_about_company_group-tables div:nth-child(odd),.ns_about_company_group-figure div:nth-child(odd),.ns_about_2col-tables div:nth-child(odd),.ns_csr_environment_achievement-data div:nth-child(odd){float:none;padding:0 0 10px}.ns-single-body--article .dl-table{margin-top:0}.ns-single-body--article .dl-table dl{display:block;margin-bottom:10px}.ns-single-body--article .dl-table dl dt,.ns-single-body--article .dl-table dl dd{display:block;width:100%;padding-right:0}.ns-single-body--article .dl-table dl dt span{width:20px;display:inline;float:none}.ns-single-body--article .dl-table dl dt em{display:inline;float:none}.ns-single-body--item .dl-table dl dt,.ns-single-body--item .dl-table dl dd{width:45%}.ns-list_05>li{border-bottom:1px solid #e5e5e5;padding:20px}.ns-list_05>li em{display:block;padding:0}.ns-list_07>li,.ns_ir-other ul>li,.ns_ir_related ul>li{float:none;margin-right:0}.ns-list_step,.ns_member-A-step ul{display:none}.ns-list_tags,.ns-posts-list-article-meta ul,.ns-posts--csr .ns-posts-list-article-meta ul,.ns-posts--csr-hierarchy .ns-posts-list-article-meta ul,.ns-single-side-tags ul,.ns_customer_faq_single-category ul{text-align:left}.ns-list_tags li,.ns-posts-list-article-meta ul li,.ns-posts--csr .ns-posts-list-article-meta ul li,.ns-posts--csr-hierarchy .ns-posts-list-article-meta ul li,.ns-single-side-tags ul li,.ns_customer_faq_single-category ul li{text-align:left;display:inline-block;margin-right:10px}.ns-list_allergens,.ns-list_allergens--single,.ns-list_allergens--single-wide{width:auto}.ns-list_allergens li,.ns-list_allergens--single li,.ns-list_allergens--single-wide li{width:25%;box-sizing:border-box}.ns-list_allergens--single,.ns-list_allergens--single-wide{width:99%}.ns-list_allergens--single li,.ns-list_allergens--single-wide li{width:33.3333333%;box-sizing:border-box}.ns-dl_01,.ns-dl_01--maps,.ns_about_company_outline dl,.ns_about_company_group-tables dl,.ns_ir_stock_articles dl,.ns_thewave-cols dl,.ns_thewave-cols--single dl,.ns_thewave-cols--2col-figure dl,.ns_csr_column dl{margin-bottom:25px}.ns-dl_02-body--figure,.ns-single-body--news .ns_news_release-exception>div>div,.ns_ir_management_about-business>div>div{padding-right:0}.ns-dl_02-body--figure figure,.ns-single-body--news .ns_news_release-exception>div>div figure,.ns_ir_management_about-business>div>div figure{position:relative;text-align:center;margin-top:15px}.ns-grid-item{float:none;width:100%;height:auto;margin-bottom:15px}.ns-grid-item a{margin-left:20px;margin-right:20px}.ns-grid-item div{width:100%}.ns-grid-item div span{height:170px}.ns-grid-item div img{max-width:180px;max-height:101px}.ns-grid--csr--cap-small p{font-size:14px}.ns-grid,.ns-grid--brands,.ns-grid--cm,.ns-grid--campaigns,.ns-grid--csr,.ns-grid--csr--cap-small,.ns-grid--news,.ns-grid--showall{width:auto;height:auto}.ns-grid>.ns-grid-item:nth-child(n+5),.ns-grid--brands>.ns-grid-item:nth-child(n+5),.ns-grid--cm>.ns-grid-item:nth-child(n+5),.ns-grid--campaigns>.ns-grid-item:nth-child(n+5),.ns-grid--csr>.ns-grid-item:nth-child(n+5),.ns-grid--csr--cap-small>.ns-grid-item:nth-child(n+5),.ns-grid--news>.ns-grid-item:nth-child(n+5),.ns-grid--showall>.ns-grid-item:nth-child(n+5){display:none}.ns-grid_m,.ns-grid_m_02,.ns-grid_m_03{width:auto;padding:0}.ns-grid_m>h3,.ns-grid_m_02>h3,.ns-grid_m_03>h3{clear:both;float:none;width:auto;height:auto;margin-bottom:0;background:#e5e5e5;border:none}.ns-grid_m>h3 span,.ns-grid_m_02>h3 span,.ns-grid_m_03>h3 span{margin:0 10px}.ns-grid_m>h3 em,.ns-grid_m_02>h3 em,.ns-grid_m_03>h3 em{display:block;height:auto;width:auto;padding:10px 0;text-align:center;background:0 0}.ns-grid_m ul li,.ns-grid_m_02 ul li,.ns-grid_m_03 ul li{margin:0;width:100%;float:none;border-bottom:1px solid #e5e5e5}.ns-grid_m ul li:first-child,.ns-grid_m_02 ul li:first-child,.ns-grid_m_03 ul li:first-child{border-top:1px solid #e5e5e5}.ns-grid_m ul li figure,.ns-grid_m_02 ul li figure,.ns-grid_m_03 ul li figure{width:84px;height:84px;padding-left:20px;padding-right:16px;line-height:0;vertical-align:top}.ns-grid_m ul li>*,.ns-grid_m_02 ul li>*,.ns-grid_m_03 ul li>*{width:auto;height:auto;margin:0;padding:20px 0}.ns-grid_m ul li>* p,.ns-grid_m_02 ul li>* p,.ns-grid_m_03 ul li>* p{display:table-cell;vertical-align:middle;padding-right:20px}.ns-grid_m_02 ul li figure img{width:auto;max-height:84px}.ns-grid_m_03 ul li figure{display:table-cell;width:84px;height:84px;margin:0}.ns-grid_m_03 ul li figure span{width:84px;height:84px}.ns-grid_m_03 ul li figure img{max-width:84px;max-height:84px}.ns-grid_single{display:block}.ns-grid_single-figure{display:block;width:100%;padding:0}.ns-grid_single-body{display:block;width:100%;padding-top:8px}.ns-grid_5-item{width:auto}.ns-grid_5-item--btn{width:215px;margin:30px auto 0}.ns-grid_4-item{width:auto}.ns-grid_4-item--btn{width:215px;margin:30px auto 0}.ns-grid_3-item{width:auto}.ns-grid_3-item--btn{width:215px;margin:30px auto 0}.ns_products_cm-single .ns-items-sort ul{display:block}.ns-items-list-label em br{display:none}.ns-items-sort{margin-bottom:20px;width:auto;margin-left:20px;margin-right:20px}.ns-items-sort ul{display:none}.ns-items-sort select{display:block}.ns-items-list{width:auto;padding:0}.ns-items-list h2.ns-items-list-category:first-child{margin-top:0}.ns-items-list ul li{margin:0;width:100%;float:none;border-bottom:1px solid #e5e5e5}.ns-items-list ul li:first-child{border-top:1px solid #e5e5e5}.ns-items-list ul li figure{width:80px;height:80px;padding-left:10px;padding-right:16px;line-height:0}.ns-items-list ul li figure img{max-width:70px;max-height:70px}.ns-items-list ul li figure.size-S img{max-width:65px;max-height:65px}.ns-items-list ul li figure.size-L img{max-width:75px;max-height:75px}.ns-items-list ul li figure.size-K img{max-width:80px;max-height:80px}.ns-items-list ul li figure.size-O img{max-width:80px;max-height:80px}.ns-items-list ul li>a{width:auto;height:auto;min-height:80px;margin:0;padding:5px 0}.ns-items-list ul li>a>div{display:table-cell;vertical-align:middle;padding-right:20px}.ns-items-list ul li>a>div p{position:static;margin-bottom:3px}.ns-items-list ul li>a>div p em{font-size:10px;line-height:1em;letter-spacing:.1em}.ns-items-list ul li>a>div p span{font-size:10px;line-height:1em;letter-spacing:.1em}.ns-items-list ul li>a>div strong{font-size:13px;line-height:1.8em;letter-spacing:.1em}.ns-items-list-category{padding:0 20px}.ns-items-list-label{clear:both;float:none;width:auto;height:auto;margin-bottom:0;background:#e5e5e5;border:none}.ns-items-list-label span{margin:0 10px}.ns-items-list-label em{display:block;height:auto;width:auto;padding:10px 0;text-align:center;background:0 0}.ns-items-tabs ul li{float:none;padding:0;margin-bottom:2px}.ns-items-language-nav{text-align:center;float:none;margin-top:40px;margin-bottom:20px;padding-right:20px;padding-left:20px}.ns-posts-list-article-info span.ns-posts-list-article-info-category a,.ns_recruit-list-article-header span.ns-posts-list-article-info-category a,.ns_csr-list-article-header span.ns-posts-list-article-info-category a{padding:2px}.ns-posts-list-article-info,.ns_recruit-list-article-header,.ns_csr-list-article-header{margin-bottom:10px}.ns-posts-list-article-description a{display:block}.ns-posts-list-article-description a>*{display:block}.ns-posts-list-article-description figure{display:block;width:100%;padding:0;margin-bottom:10px}.ns-posts-list-article-description figure span{display:block;width:auto;height:auto!important;text-align:center}.ns-posts-list-article-description figure img{max-width:280px!important;max-height:150px!important}.ns-posts-list-article-description div{float:none}.ns-posts-list-article-link ul li{width:100%;margin-bottom:20px}.ns-posts--news .ns-posts-list-article,.ns-posts--voice .ns-posts-list-article,.ns-posts--faq .ns-posts-list-article,.ns-posts--ir .ns-posts-list-article,.ns-posts--csr .ns-posts-list-article,.ns-posts--csr-hierarchy .ns-posts-list-article{display:block}.ns-posts--news .ns-posts-list-article>*,.ns-posts--voice .ns-posts-list-article>*,.ns-posts--faq .ns-posts-list-article>*,.ns-posts--ir .ns-posts-list-article>*,.ns-posts--csr .ns-posts-list-article>*,.ns-posts--csr-hierarchy .ns-posts-list-article>*{display:block;border:none}.ns-posts--news .ns-posts-list-article-description,.ns-posts--voice .ns-posts-list-article-description,.ns-posts--faq .ns-posts-list-article-description,.ns-posts--ir .ns-posts-list-article-description,.ns-posts--csr .ns-posts-list-article-description,.ns-posts--csr-hierarchy .ns-posts-list-article-description{padding-left:0}.ns-posts--faq .ns-posts-list>li{padding:20px 0}.ns-posts--ir .ns-posts-list-article-description figure,.ns-posts--csr .ns-posts-list-article-description figure,.ns-posts--csr-hierarchy .ns-posts-list-article-description figure{width:100%}.ns-posts--ir .ns-posts-list-article-description figure span,.ns-posts--csr .ns-posts-list-article-description figure span,.ns-posts--csr-hierarchy .ns-posts-list-article-description figure span{width:auto;height:auto}.ns-posts-list-article-meta{display:block;width:auto;margin-top:10px;padding-left:0}.ns-posts--csr .ns-posts-list-article-description,.ns-posts--csr-hierarchy .ns-posts-list-article-description{margin-bottom:20px}.ns-posts--csr .ns-posts-list-article-description h3,.ns-posts--csr-hierarchy .ns-posts-list-article-description h3{font-size:18px}.ns-posts--csr .ns-posts-list-article-description>div h3,.ns-posts--csr-hierarchy .ns-posts-list-article-description>div h3{font-size:16px}.ns-posts--csr .ns-posts-list-article-description>div p,.ns-posts--csr-hierarchy .ns-posts-list-article-description>div p{font-size:13px;line-height:1.4em}.ns-posts--csr .ns-posts-list-article-description>div p span,.ns-posts--csr-hierarchy .ns-posts-list-article-description>div p span{display:block;font-size:10px}.ns-posts--csr .ns-posts-list-article-description figure,.ns-posts--csr-hierarchy .ns-posts-list-article-description figure{width:149px;padding-right:20px}.ns-posts--csr .ns-posts-list-article-description figure span,.ns-posts--csr-hierarchy .ns-posts-list-article-description figure span{width:149px;height:auto}.ns-single-brands{margin-left:0}.ns-single-brands a{margin:0}.ns-single-body section .ns-figure_left figure,.ns-single-body--article section .ns-figure_left figure,.ns-single-body--item section .ns-figure_left figure,.ns-single-body--news section .ns-figure_left figure{margin-top:20px}.ns-single-body section .ns-figure_right figure,.ns-single-body--article section .ns-figure_right figure,.ns-single-body--item section .ns-figure_right figure,.ns-single-body--news section .ns-figure_right figure{margin-top:20px}.ns-single-body--news table.ns-table_01 th,.ns-single-body--news table.ns-table_07 th,.ns-single-body--news table.ns_ir_event_meeting-table th,.ns-single-body--news table.ns-table_01 td,.ns-single-body--news table.ns-table_07 td,.ns-single-body--news table.ns_ir_event_meeting-table td{padding:5px 10px}.ns-single-body--news table.ns-table_03 th,.ns-single-body--news table.ns-table_04 th,.ns-single-body--news table.ns-table_05 th,.ns-single-body--news .tables table th,.ns-single-body--news .ns_about_company_group-tables table th,.ns_about_company_group-tables .ns-single-body--news table th,.ns-single-body--news table.ns_csr_environment_group_table th,.ns-single-body--news .ns_csr_environment_procurement table th,.ns_csr_environment_procurement .ns-single-body--news table th,.ns-single-body--news table.ns_csr_employee_work-efficient_table th,.ns-single-body--news table.ns-table_08 th,.ns-single-body--news .ns_products_item-single-origins-tables table th,.ns_products_item-single-origins-tables .ns-single-body--news table th,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--relationship_01 table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 .ns-single-body--news table th,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--relationship_02 table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 .ns-single-body--news table th,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc .ns-single-body--news table th,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp .ns-single-body--news table th,.ns-single-body--news .ns_ir_financial-graph_with_table>div table th,.ns_ir_financial-graph_with_table>div .ns-single-body--news table th,.ns-single-body--news .ns_about_2col-tables table th,.ns_about_2col-tables .ns-single-body--news table th,.ns-single-body--news .ns_safety-activities table.ns_safety_ensuring-table th,.ns_safety-activities .ns-single-body--news table.ns_safety_ensuring-table th,.ns-single-body--news table.ns_thewave_architecture-comment th,.ns-single-body--news .ns_csr_hyakufukushi_015_progress table th,.ns_csr_hyakufukushi_015_progress .ns-single-body--news table th,.ns-single-body--news .ns_csr_environment_group_survey table th,.ns_csr_environment_group_survey .ns-single-body--news table th,.ns-single-body--news .ns_csr_stakeholders_employee-data table th,.ns_csr_stakeholders_employee-data .ns-single-body--news table th,.ns-single-body--news table.ns_csr_environment_management_table-basic th,.ns-single-body--news table.ns_csr_environment_management_table-rate th,.ns-single-body--news table.ns_csr_environment_management_table-rate-note th,.ns-single-body--news table.ns_csr_environment_management_table-risk th,.ns-single-body--news table.ns_csr_environment_management_table-price th,.ns-single-body--news .ns_csr_environment_achievement-data table th,.ns_csr_environment_achievement-data .ns-single-body--news table th,.ns-single-body--news .ns_csr_biodiversity_table table th,.ns_csr_biodiversity_table .ns-single-body--news table th,.ns-single-body--news table.csr_work-efficient_attitude-survey_table th,.ns-single-body--news table.ns_csr_employee_safety_table th,.ns-single-body--news table.ns_csr_employee_diversity-data_table th,.ns-single-body--news table.ns_csr_employee_health-table th,.ns-single-body--news table.ns_csr_social_international_table th,.ns-single-body--news .ns_csr_report_guideline-table table th,.ns_csr_report_guideline-table .ns-single-body--news table th,.ns-single-body--news .ns_products_item-single-nutrients-tables table th,.ns_products_item-single-nutrients-tables .ns-single-body--news table th,.ns-single-body--news table.ns_csr_environment_management_table-target th,.ns-single-body--news table.ns_csr_environment_management_table-iso th,.ns-single-body--news table.ns-table_03 td,.ns-single-body--news table.ns-table_04 td,.ns-single-body--news table.ns-table_05 td,.ns-single-body--news .tables table td,.ns-single-body--news .ns_about_company_group-tables table td,.ns_about_company_group-tables .ns-single-body--news table td,.ns-single-body--news table.ns_csr_environment_group_table td,.ns-single-body--news .ns_csr_environment_procurement table td,.ns_csr_environment_procurement .ns-single-body--news table td,.ns-single-body--news table.ns_csr_employee_work-efficient_table td,.ns-single-body--news table.ns-table_08 td,.ns-single-body--news .ns_products_item-single-origins-tables table td,.ns_products_item-single-origins-tables .ns-single-body--news table td,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--relationship_01 table td,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 .ns-single-body--news table td,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--relationship_02 table td,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 .ns-single-body--news table td,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table td,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc .ns-single-body--news table td,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table td,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp .ns-single-body--news table td,.ns-single-body--news .ns_ir_financial-graph_with_table>div table td,.ns_ir_financial-graph_with_table>div .ns-single-body--news table td,.ns-single-body--news .ns_about_2col-tables table td,.ns_about_2col-tables .ns-single-body--news table td,.ns-single-body--news .ns_safety-activities table.ns_safety_ensuring-table td,.ns_safety-activities .ns-single-body--news table.ns_safety_ensuring-table td,.ns-single-body--news table.ns_thewave_architecture-comment td,.ns-single-body--news .ns_csr_hyakufukushi_015_progress table td,.ns_csr_hyakufukushi_015_progress .ns-single-body--news table td,.ns-single-body--news .ns_csr_environment_group_survey table td,.ns_csr_environment_group_survey .ns-single-body--news table td,.ns-single-body--news .ns_csr_stakeholders_employee-data table td,.ns_csr_stakeholders_employee-data .ns-single-body--news table td,.ns-single-body--news table.ns_csr_environment_management_table-basic td,.ns-single-body--news table.ns_csr_environment_management_table-rate td,.ns-single-body--news table.ns_csr_environment_management_table-rate-note td,.ns-single-body--news table.ns_csr_environment_management_table-risk td,.ns-single-body--news table.ns_csr_environment_management_table-price td,.ns-single-body--news .ns_csr_environment_achievement-data table td,.ns_csr_environment_achievement-data .ns-single-body--news table td,.ns-single-body--news .ns_csr_biodiversity_table table td,.ns_csr_biodiversity_table .ns-single-body--news table td,.ns-single-body--news table.csr_work-efficient_attitude-survey_table td,.ns-single-body--news table.ns_csr_employee_safety_table td,.ns-single-body--news table.ns_csr_employee_diversity-data_table td,.ns-single-body--news table.ns_csr_employee_health-table td,.ns-single-body--news table.ns_csr_social_international_table td,.ns-single-body--news .ns_csr_report_guideline-table table td,.ns_csr_report_guideline-table .ns-single-body--news table td,.ns-single-body--news .ns_products_item-single-nutrients-tables table td,.ns_products_item-single-nutrients-tables .ns-single-body--news table td,.ns-single-body--news table.ns_csr_environment_management_table-target td,.ns-single-body--news table.ns_csr_environment_management_table-iso td{display:table-cell;padding:5px 10px}.ns-single-body--news table.ns-table_03 th,.ns-single-body--news table.ns-table_04 th,.ns-single-body--news table.ns-table_05 th,.ns-single-body--news .tables table th,.ns-single-body--news .ns_about_company_group-tables table th,.ns_about_company_group-tables .ns-single-body--news table th,.ns-single-body--news table.ns_csr_environment_group_table th,.ns-single-body--news .ns_csr_environment_procurement table th,.ns_csr_environment_procurement .ns-single-body--news table th,.ns-single-body--news table.ns_csr_employee_work-efficient_table th,.ns-single-body--news table.ns-table_08 th,.ns-single-body--news .ns_products_item-single-origins-tables table th,.ns_products_item-single-origins-tables .ns-single-body--news table th,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--relationship_01 table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 .ns-single-body--news table th,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--relationship_02 table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 .ns-single-body--news table th,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc .ns-single-body--news table th,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp .ns-single-body--news table th,.ns-single-body--news .ns_ir_financial-graph_with_table>div table th,.ns_ir_financial-graph_with_table>div .ns-single-body--news table th,.ns-single-body--news .ns_about_2col-tables table th,.ns_about_2col-tables .ns-single-body--news table th,.ns-single-body--news .ns_safety-activities table.ns_safety_ensuring-table th,.ns_safety-activities .ns-single-body--news table.ns_safety_ensuring-table th,.ns-single-body--news table.ns_thewave_architecture-comment th,.ns-single-body--news .ns_csr_hyakufukushi_015_progress table th,.ns_csr_hyakufukushi_015_progress .ns-single-body--news table th,.ns-single-body--news .ns_csr_environment_group_survey table th,.ns_csr_environment_group_survey .ns-single-body--news table th,.ns-single-body--news .ns_csr_stakeholders_employee-data table th,.ns_csr_stakeholders_employee-data .ns-single-body--news table th,.ns-single-body--news table.ns_csr_environment_management_table-basic th,.ns-single-body--news table.ns_csr_environment_management_table-rate th,.ns-single-body--news table.ns_csr_environment_management_table-rate-note th,.ns-single-body--news table.ns_csr_environment_management_table-risk th,.ns-single-body--news table.ns_csr_environment_management_table-price th,.ns-single-body--news .ns_csr_environment_achievement-data table th,.ns_csr_environment_achievement-data .ns-single-body--news table th,.ns-single-body--news .ns_csr_biodiversity_table table th,.ns_csr_biodiversity_table .ns-single-body--news table th,.ns-single-body--news table.csr_work-efficient_attitude-survey_table th,.ns-single-body--news table.ns_csr_employee_safety_table th,.ns-single-body--news table.ns_csr_employee_diversity-data_table th,.ns-single-body--news table.ns_csr_employee_health-table th,.ns-single-body--news table.ns_csr_social_international_table th,.ns-single-body--news .ns_csr_report_guideline-table table th,.ns_csr_report_guideline-table .ns-single-body--news table th,.ns-single-body--news .ns_products_item-single-nutrients-tables table th,.ns_products_item-single-nutrients-tables .ns-single-body--news table th,.ns-single-body--news table.ns_csr_environment_management_table-target th,.ns-single-body--news table.ns_csr_environment_management_table-iso th{width:160px}.ns-single-body--news table.ns-table_04 th,.ns-single-body--news table.ns-table_05 th,.ns-single-body--news .tables table th,.ns-single-body--news .ns_about_company_group-tables table th,.ns_about_company_group-tables .ns-single-body--news table th,.ns-single-body--news table.ns_csr_environment_group_table th,.ns-single-body--news .ns_csr_environment_procurement table th,.ns_csr_environment_procurement .ns-single-body--news table th,.ns-single-body--news table.ns_csr_employee_work-efficient_table th,.ns-single-body--news table.ns-table_08 th,.ns-single-body--news .ns_products_item-single-origins-tables table th,.ns_products_item-single-origins-tables .ns-single-body--news table th,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--relationship_01 table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 .ns-single-body--news table th,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--relationship_02 table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 .ns-single-body--news table th,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc .ns-single-body--news table th,.ns-single-body--news .ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp .ns-single-body--news table th,.ns-single-body--news .ns_ir_financial-graph_with_table>div table th,.ns_ir_financial-graph_with_table>div .ns-single-body--news table th,.ns-single-body--news .ns_about_2col-tables table th,.ns_about_2col-tables .ns-single-body--news table th,.ns-single-body--news .ns_safety-activities table.ns_safety_ensuring-table th,.ns_safety-activities .ns-single-body--news table.ns_safety_ensuring-table th,.ns-single-body--news table.ns_thewave_architecture-comment th,.ns-single-body--news .ns_csr_hyakufukushi_015_progress table th,.ns_csr_hyakufukushi_015_progress .ns-single-body--news table th,.ns-single-body--news .ns_csr_environment_group_survey table th,.ns_csr_environment_group_survey .ns-single-body--news table th,.ns-single-body--news .ns_csr_stakeholders_employee-data table th,.ns_csr_stakeholders_employee-data .ns-single-body--news table th,.ns-single-body--news table.ns_csr_environment_management_table-basic th,.ns-single-body--news table.ns_csr_environment_management_table-rate th,.ns-single-body--news table.ns_csr_environment_management_table-rate-note th,.ns-single-body--news table.ns_csr_environment_management_table-risk th,.ns-single-body--news table.ns_csr_environment_management_table-price th,.ns-single-body--news .ns_csr_environment_achievement-data table th,.ns_csr_environment_achievement-data .ns-single-body--news table th,.ns-single-body--news .ns_csr_biodiversity_table table th,.ns_csr_biodiversity_table .ns-single-body--news table th,.ns-single-body--news table.csr_work-efficient_attitude-survey_table th,.ns-single-body--news table.ns_csr_employee_safety_table th,.ns-single-body--news table.ns_csr_employee_diversity-data_table th,.ns-single-body--news table.ns_csr_employee_health-table th,.ns-single-body--news table.ns_csr_social_international_table th,.ns-single-body--news .ns_csr_report_guideline-table table th,.ns_csr_report_guideline-table .ns-single-body--news table th{width:80px}.ns-single-body--news table.ns-table_05 th,.ns-single-body--news .tables table th,.ns-single-body--news .ns_about_company_group-tables table th,.ns_about_company_group-tables .ns-single-body--news table th,.ns-single-body--news table.ns_csr_environment_group_table th,.ns-single-body--news .ns_csr_environment_procurement table th,.ns_csr_environment_procurement .ns-single-body--news table th,.ns-single-body--news table.ns_csr_employee_work-efficient_table th,.ns-single-body--news table.ns-table_05 td,.ns-single-body--news .tables table td,.ns-single-body--news .ns_about_company_group-tables table td,.ns_about_company_group-tables .ns-single-body--news table td,.ns-single-body--news table.ns_csr_environment_group_table td,.ns-single-body--news .ns_csr_environment_procurement table td,.ns_csr_environment_procurement .ns-single-body--news table td,.ns-single-body--news table.ns_csr_employee_work-efficient_table td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding-top:10px;padding-bottom:10px}.ns-single-body--news table.ns-table_05 td,.ns-single-body--news .tables table td,.ns-single-body--news .ns_about_company_group-tables table td,.ns_about_company_group-tables .ns-single-body--news table td,.ns-single-body--news table.ns_csr_environment_group_table td,.ns-single-body--news .ns_csr_environment_procurement table td,.ns_csr_environment_procurement .ns-single-body--news table td,.ns-single-body--news table.ns_csr_employee_work-efficient_table td{padding:10px}.ns-single-body--news table.ns-table_06 th{width:120px}.ns-single-body--news table.ns-table_07 th,.ns-single-body--news table.ns-table_07 td{display:table-cell}.ns-single-body--news table.ns-table_07 th{padding:10px 20px}.ns-single-body--news table.ns-table_08 th,.ns-single-body--news table.ns-table_08 td{display:table-cell}.ns-single-body--news table.ns-table_08 th{padding-top:15px;padding-bottom:15px}.ns-single-body--news table.ns-table_08 td{padding:15px}.ns-single-body--news table.ns-table_09 th,.ns-single-body--news table.ns-table_09 td{display:table-cell;padding:20px}.ns-single-body--news table.ns-table_10 th,.ns-single-body--news table.ns_csr_environment_group_table_sdgs th,.ns-single-body--news table.ns_csr_governance_table th,.ns-single-body--news table.ns-table_10 td,.ns-single-body--news table.ns_csr_environment_group_table_sdgs td,.ns-single-body--news table.ns_csr_governance_table td{display:table-cell;padding:10px 15px}.ns-single-body--news table.ns-table_10 tbody th,.ns-single-body--news table.ns_csr_environment_group_table_sdgs tbody th,.ns-single-body--news table.ns_csr_governance_table tbody th{width:130px}.ns-single-body--voice,.ns-single-body--faq{margin-top:0}.ns_products_cm-single-figures{float:none!important;margin-left:0!important;width:100%!important}.ns_products_cm-single-figures img{width:100%;height:auto}.ns_products_cm-single-story img,.ns_products_cm-single-backstage img{float:none!important;margin-left:0!important;width:100%;height:auto}.ns-single{padding-right:0}.ns-single-brands{margin-bottom:0}.ns-single-side{width:auto;position:static}.ns-single-side-links ul{margin-bottom:10px}.ns-single-side-links ul li{margin-bottom:10px}.ns-single-side-social{margin-top:15px}.ns-single-side-social li{display:inline-block}.ns-single-body figure img,.ns-single-body--article figure img,.ns-single-body--item figure img,.ns-single-body--news figure img{width:100%;height:auto}.ns-single-body-main iframe,.ns-single-body-main object{width:100%;height:320px}.ns-figure_left{float:none;margin:0 auto 20px}.ns-figure_right{float:none;margin:0 auto 20px}.ns-form-input,.ns-form-input--short,.ns-form-textarea,.ns-form-textarea--customer{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-form-cols .ns-form-cols-cell{float:none;margin-right:0;margin-top:10px}.ns-form-cols .ns-form-cols-cell:first-child{margin-top:0}.ns-form-tr--names .ns-form-input--short{width:70%}.ns-form-tr--tel3 .ns-form-input--short{width:27%}.ns-form-tr--tel3 .ns-form-cols span{width:5%}.ns-form-submit .ns-form-submit-buttons--2,.ns_products_campaigns-single .apply .ns-form-submit-buttons--2{display:table;width:100%}.ns-form-submit .ns-form-submit-buttons--2>*,.ns_products_campaigns-single .apply .ns-form-submit-buttons--2>*{display:table-cell;text-align:left;vertical-align:middle}.ns-form-submit .ns-form-submit-buttons--2 li,.ns_products_campaigns-single .apply .ns-form-submit-buttons--2 li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;width:50%;padding-left:10px;padding-right:10px}.ns-form-submit .ns-form-submit-buttons--2 li button,.ns_products_campaigns-single .apply .ns-form-submit-buttons--2 li button{width:100%}#ns_header .ns-wrapper,#ns_header .ns-wrapper--sp,#ns_header .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div,.ns_csr_cultured-meat_article-cover #ns_header .ns_csr_cultured-meat_article--cover-profile>div{min-height:auto;padding:12px 0 0;margin:0}#ns_header h1{float:none;margin:0 auto}.ns_header-search{display:none}.ns_header-search--sp{display:block;position:absolute;right:15px;top:15px}.ns_header-nav{padding:12px 0 0;border-bottom:1px solid #dedede}.ns-header-alertmessage{margin-top:20px}.ns-header-alertmessage ul.ns-list_notes--asterisk,.ns-header-alertmessage .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns-header-alertmessage ul.ns-list_notes--multiasterisk,.ns-header-alertmessage .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns-header-alertmessage ul,.ns-header-alertmessage .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns-header-alertmessage ul{display:block}.ns-header-alertmessage--flyingget-content dt img{width:80px}.ns-header-alertmessage--flyingget-content dd{font-size:12px;line-height:1.6em;letter-spacing:0}#ns_footer{margin-top:25px;border-top:none}#ns_footer .ns-wrapper,#ns_footer .ns-wrapper--sp,#ns_footer .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div,.ns_csr_cultured-meat_article-cover #ns_footer .ns_csr_cultured-meat_article--cover-profile>div{margin:0}#ns_footer .ns_header-nav{display:block}#ns_footer .ns_footer-privacy-links ul{margin:10px 0 15px}#ns_footer .ns_footer-privacy-links ul li{display:block;float:none;text-align:center;margin-top:5px}#ns_footer .ns_footer-privacy-links ul li span{display:none}#ns_footer .ns_footer-privacy-links small{text-align:center}#ns_footer .ns_footer-privacy-links small span{display:block}#ns_footer .ns_footer-privacy-links p{display:none}.ns_news-index{margin:0}.ns_news-index .ns-posts-list li:first-child{border-top:none}.ns_news-nav{padding-bottom:30px;margin-bottom:0;border-bottom:1px solid #e5e5e5}.ns_products_campaigns-single .apply ul{text-align:center}.ns_products_campaigns-single .apply ul li{display:block;text-align:center}.ns_products_campaigns-single .apply ul li a{margin:0 auto}.ns_products_campaigns-single-apply_link{margin-bottom:20px}.ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--others table td{padding:24px}.ns_products_campaigns-single-apply_link table td div{width:100%;display:block;padding-bottom:0}.ns_products_campaigns-single-apply_link table td div:nth-child(odd){margin-bottom:10px}.ns_products_brands-header{margin-bottom:30px}.ns_products_brands-header-cover span.ns-showhide-pc,.ns_ir-header-cover span.ns-showhide-pc{display:none}.ns_products_brands-header-cover span.ns-showhide-sp,.ns_ir-header-cover span.ns-showhide-sp{display:block}.ns_products_brands-header-cover a[href],.ns_ir-header-cover a[href]{padding-bottom:30px}.ns_products_brands-header-links{margin-top:0}.ns_products_brands-header-links ul li{float:none;margin-top:10px}.ns_products_brands-related{margin-top:30px}.ns_products_brands-related ul li:last-child{margin-bottom:0}.ns_products_brands-products{margin-top:40px}.ns_products_item-single .ns-single-body-main .ns-ec-link-banner img{width:100%}.ns_products_item-single .ns-single-body-main .ns-item-spec-tokuho img{width:81px;height:80px}.ns_products_item-single-howtocook-pc{display:none}.ns_products_item-single-howtocook-sp{display:block}.ns_products_item-single .ns-single-body-main{padding-left:0;margin-top:20px}.ns_products_item-single .ns-single-body-main figure{position:relative;text-align:center;margin-bottom:20px;width:auto;height:auto}.ns_products_item-single .ns-single-body-main figure img{max-width:280px;max-height:280px}.ns_products_item-single-banner{padding-left:0;margin-top:20px}.ns_products_item-single-recipe-item{float:none;margin-right:0}.ns_products_item-single-recipe-item a{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns_products_item-single-recipe-item a img{width:100%;height:auto}.ns_products_item-single-nutrients-tables div{width:100%;float:none;padding:0}.ns_products_item-single-nutrients-tables div:first-child{float:none;padding:0}.ns_products_item-single-nutrients-tables div:first-child table{margin-bottom:0}.ns_products_item-single-nutrients-tables div:nth-child(2) table{border-top:none}.ns_products_item-single-nutrients-tables div:nth-child(2) table tr:first-child th,.ns_products_item-single-nutrients-tables div:nth-child(2) table tr:first-child td{border-top:none}.ns_products_item-single-origins h3{margin-top:10px}.ns_products_allergens-list .ns-list_allergens a,.ns_products_allergens-list .ns-list_allergens--single a,.ns_products_allergens-list .ns-list_allergens--single-wide a{font-size:14px}.ns_products_allergens-submit ul a{width:auto}.ns_products_allergens-submit a.active--multi{font-size:12px}.ns_products_allergens-submit p a{margin:0 auto}.ns_products_allergens-submit ul li{float:none;width:50%;margin-right:0}.ns_products_allergens-submit ul li:first-child{float:left}.ns_products_allergens-submit ul li:first-child a{margin-right:10px}.ns_products_allergens-submit ul li:nth-child(2){float:right}.ns_products_allergens-submit ul li:nth-child(2) a{margin-left:10px}.ns_products_allergens-submit p{margin-top:20px}.ns_products_allergens-result{margin-top:20px}.ns_recipe-common-list{margin-left:0}.ns_recipe-common-list .ns-noitem{margin:20px}.ns_recipe-common-list--index .ns_recipe-common-list-item:nth-child(n+4){display:none}.ns_recipe-common-list--col1 .ns_recipe-common-list-item:nth-child(n+3){display:none}.ns_recipe-common-list-item{float:none}.ns_recipe-common-list-item-wrapper{margin:0}.ns_recipe-common-list-item--title h2{background:#e5e5e5}.ns_recipe-common-list-item--title span{padding:10px}.ns_recipe-common-list-item--title:after{display:none}.ns_recipe-common-list-item--recipe{margin-left:20px;margin-right:20px}.ns_recipe-common-list-item-label--status{position:static;padding:0 20px 5px}.ns_recipe-common-list-item-recipe{padding-bottom:15px}.ns_recipe-common-list-item-recipe figure{margin-bottom:15px}.ns_recipe-common-list-item-recipe h3{padding:0 20px}.ns_recipe-common-list-item-product{position:static;padding:0 20px 15px}.ns_recipe-common-item-product figure{padding-right:20px}.ns_recipe-recommend-list.ns-grid_3{margin-left:0}.ns_recipe-recommend-list--col1{float:none}.ns_recipe-recommend-list--col1.ns-grid_3-item{margin:20px 0 0}.ns_recipe-recommend-list--col1.ns-grid_3-item:first-child{margin-top:28px}.ns_recipe-recommend-list--col1.ns-grid_4-item{width:50%;float:left;margin-top:20px}.ns-grid_3-item .ns_recipe-recommend-list-item-wrapper{margin:0}.ns_recipe-recommend-title .ns-headline_01,.ns_recipe-recommend-title .ns-single-body h1,.ns-single-body .ns_recipe-recommend-title h1,.ns_recipe-recommend-title .ns-single-body--article h1,.ns-single-body--article .ns_recipe-recommend-title h1,.ns_recipe-recommend-title .ns-single-body--item h1,.ns-single-body--item .ns_recipe-recommend-title h1,.ns_recipe-recommend-title .ns-single-body--news h1,.ns-single-body--news .ns_recipe-recommend-title h1,.ns_recipe-recommend-title .ns_products_brands-header-title,.ns_recipe-recommend-title .ns_ir_management_philosophy h2,.ns_ir_management_philosophy .ns_recipe-recommend-title h2,.ns_recipe-recommend-title .ns_about_company_philosophy h1,.ns_about_company_philosophy .ns_recipe-recommend-title h1,.ns_recipe-recommend-title .ns_recruit-detail .ns_recruit-detail-article h1,.ns_recruit-detail .ns_recruit-detail-article .ns_recipe-recommend-title h1{margin-bottom:20px}.ns_recipe-index-nav-main{margin-bottom:0}.ns_recipe-index-list-sort{margin-left:20px;margin-right:20px}.ns_recipe-single-content-body-step-list{width:100%;padding-left:0}.ns_recipe-single-content-body-step-list figure{margin-bottom:15px}.ns_recipe-single-content-body-step-list h3{padding:0}.ns_recipe-related{padding-top:35px;margin-top:40px}.ns_products_prime_special-heading{margin-bottom:27px}.ns_products_prime_special-lead{font-size:18px;line-height:2.11;text-align:left;margin-bottom:26px}.ns_products_prime_special-lead strong{font-size:24px;line-height:1.58}.ns_products_prime_special-request{margin:0 -9px 40px}.ns_products_prime_special-request .ns_products_prime_special-card figure img{width:158px}.ns_customer-faq-form{width:auto}.ns_customer-tel dl dd span{margin-top:10px;font-size:12px;line-height:1.4em;letter-spacing:.1em;color:#666;font-weight:400;display:block}.ns_customer-tel-announcement{width:auto}.ns_customer_faq-search{padding-top:20px}.ns_customer_faq_single-popular{padding:20px 0}.ns_ir-header-cover{margin-bottom:20px;background:0 0}.ns_ir-news-share figure iframe{width:100%}.ns_ir-news-share{margin-top:30px;position:static;right:auto;top:auto}.ns_ir-news-share figure{text-align:center}.ns_ir_news{height:auto}.ns_ir-news-list,.ns_ir_top_index-2col .ns_ir-calendar-list,.ns_csr-news-list{margin-right:0}.ns_ir-news-list dl dt,.ns_ir_top_index-2col .ns_ir-calendar-list dl dt,.ns_csr-news-list dl dt{position:static}.ns_ir-news-list dl dd,.ns_ir_top_index-2col .ns_ir-calendar-list dl dd,.ns_csr-news-list dl dd{margin-left:0}.ns_ir_notice{margin-right:0;margin-top:20px}.ns_ir-links{margin-top:30px}.ns_ir-links .ns-wrapper,.ns_ir-links .ns-wrapper--sp,.ns_ir-links .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div,.ns_csr_cultured-meat_article-cover .ns_ir-links .ns_csr_cultured-meat_article--cover-profile>div{margin-top:30px}.ns_ir-links .ns_ir-links-block{width:100%;float:none;margin-bottom:40px}.ns_ir-links .ns_ir-links-block h2 span{margin-right:10px}.ns_ir-links .ns_ir-links-block:nth-child(3n-1){width:100%}.ns_ir-links .ns_ir-links-block:nth-child(3n-1) div{margin-left:0;margin-right:0}.ns_ir-links .ns_ir-links-block:nth-child(3n) div{float:none;width:auto}.ns_ir-banner ul li{width:50%}.ns_ir_top_index-2col section{margin-bottom:10px!important}.ns_ir_top_index-2col .ns_ir-calendar-list dl dd{margin:0}.ns_ir_top_index-2col .ns_ir-library-list{display:block}.ns_ir_top_index-2col .ns_ir-library-list>div{width:100%}.ns_ir_news-nav{margin-bottom:15px}.ns_ir_news-nav form{float:left;display:table;width:100%;margin-bottom:15px}.ns_ir_news-nav form>div{float:none;display:table-cell;padding-right:7px;width:40%;box-sizing:border-box}.ns_ir_news-nav select{width:100%}.ns_ir_news-nav .ns_ir_news-nav-date{margin-right:0}.ns_ir_news-nav .ns_ir_news-nav-date-submit,.ns_ir_news-nav .ns_ir_news-nav-category-submit{width:1%;white-space:nowrap;padding-right:0}.ns_ir_management_philosophy header{margin-bottom:20px}.ns_ir_management_philosophy p a{margin-left:auto;margin-right:auto}.ns_ir_management_philosophy-block>div{width:auto;float:none}.ns_ir_management_philosophy-block figure{float:none;text-align:center;margin:20px auto 10px}.ns_ir_management_download-pdf_textarea{float:none;width:100%;margin-bottom:40px}.ns_ir_management_download-pdf{float:none;width:100%;margin-bottom:20px;margin-left:0}.ns_ir_financial-graph_with_table>div figure{float:none;text-align:center;width:auto;margin-bottom:20px}.ns_ir_financial-graph_with_table>div figure img{max-width:100%;height:auto}.ns_ir_financial-graph_with_table>div>div{float:none;width:100%}.ns_ir_financial-graph_with_table>div table th,.ns_ir_financial-graph_with_table>div table td{padding:10px 5px;word-break:break-all}.ns_ir_financial_factsheet .ns-showhide-sp{margin-left:10px;margin-right:10px}.ns_ir_financial_factsheet .ns-showhide-sp div{width:100%;overflow:scroll;-webkit-overflow-scrolling:touch}.ns_ir_financial_factsheet .ns-showhide-sp iframe{width:100%}.ns_ir_financial_consolidated-process table th,.ns_ir_financial_consolidated-process table td{padding:10px 5px;word-break:break-all}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content{display:block}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content .ns_ir_financial_segment-body-content-text{display:block;padding:0}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content figure{display:block;padding:15px;width:auto;text-align:center}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content figure img{max-width:280px}.ns_ir_stock_outline-graph ul img{width:100%}.ns_ir_stock_preferential-additional-info{text-align:center}.ns_ir_stock_preferential-additional-info .photo{float:none;margin-bottom:10px}.ns_ir_stock_preferential-additional-info .text-box{text-align:left}.ns_ir_stock_online-mtg-summary-cols figure{float:none;width:auto}.ns_ir_stock_online-mtg-summary-cols figure img{width:100%;height:auto}.ns_ir_stock_online-mtg-summary-cols>div{float:none;width:auto;margin-bottom:20px}.ns_ir_event_social-past-latest-cols>div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;float:none;padding:0 0 10px}.ns_ir_event_social-past-latest-cols>div:nth-child(odd){float:none;padding:0 0 10px}.ns_ir_library_nav-anchor{float:none;width:100%;margin-bottom:40px}.ns_ir_library_download-bs{float:none;width:100%;margin-bottom:20px;margin-left:0}.ns_ir_library_download-block-list{width:100%;padding-left:0;border-left:none}.ns_ir_library_downloadlist .ns-table_01 th,.ns_ir_library_downloadlist .ns-table_07 th,.ns_ir_library_downloadlist .ns_ir_event_meeting-table th{width:100%}.ns_ir_library-latest-body-block{display:block;width:100%}.ns_ir_library-latest-body{margin-left:0}.ns_ir_library-latest-figure{position:static}.ns_ir_library-latest-figure figure{text-align:center}.ns_ir_library-latest-figure figure img{width:auto;height:auto;max-width:280px;max-height:220px}.ns_ir_library_annual .ns_ir_library-latest-body{margin-left:0}.ns_about_company-header{margin-bottom:70px}.ns_about_company-header-logo{margin-bottom:10px}.ns_about_company-header-logo span{height:160px}.ns_about_company-header-logo img{max-width:85%;height:auto}.ns_about_company_slogan{margin-bottom:70px}.ns_about_company_slogan p img{width:100%;max-width:500px}.ns_about_myojofoods_creed-block>div{width:auto;float:none}.ns_about_myojofoods_creed-block figure{float:none;text-align:center;margin:40px auto 0}.ns_about_myojofoods_creed-block figure img{max-width:220px}.ns_about_bonchi_creed-block>div{width:auto;float:none}.ns_about_bonchi_creed-block figure{text-align:center;margin:40px auto 0}.ns_about_bonchi_creed-block figure img{max-width:220px}.ns-section,.ns_recruit-detail .ns_recruit-detail-article section{margin-bottom:20px}.ns_about-cols figure,.ns_about-cols--right figure{float:none;width:auto}.ns_about-cols figure img,.ns_about-cols--right figure img{width:100%;height:auto}.ns_about-cols>div,.ns_about-cols--right>div{float:none;width:auto}.ns_about-cols--right figure{float:none;width:auto}.ns_about-cols--right figure img{width:50%;height:auto}.ns_about-cols--right>div{float:none;width:auto}.ns_about_company-profile{margin-top:20px;margin-bottom:30px}.ns_about_company-profile-name{position:static;display:table;width:100%}.ns_about_company-profile-name>*{display:table-cell;text-align:left;vertical-align:middle}.ns_about_company-profile-name figure{vertical-align:top;width:125px}.ns_about_company-profile-name figure img{max-height:105px;width:auto}.ns_about_company-profile-name.is-double{position:static;display:block}.ns_about_company-profile-name.is-double>div{display:table;width:100%}.ns_about_company-profile-name.is-double>div>*{display:table-cell;text-align:left;vertical-align:middle}.ns_about_company-profile-name.is-double>div:first-child{margin-right:0}.ns_about_company-profile-name.is-double figure{vertical-align:top;width:100px}.ns_about_company-profile-name.is-double figure img{max-height:105px;width:auto}.ns_about_company-profile-body{margin-left:0}.ns_about_company-profile-body>p:last-child{margin-bottom:0}.ns_about_company-profile-body.is-double{margin-left:0}.ns_about_company-profile-body.is-double>p:last-child{margin-bottom:0}.ns_about_comapny_officers-directors .ns-grid_m_02{margin-bottom:0}#page_about{margin-top:30px}#page_about header h1{margin-bottom:18px}#page_about #group h2{margin-bottom:18px}.company-header{margin-bottom:70px}.company-header-logo{margin-bottom:10px}.company-header-logo span{height:160px}.company-header-logo img{max-width:85%;height:auto}.company-header-nav ul li{float:none;margin-bottom:3px}.ns_recruit-list{margin:0;padding-top:0;border-top:none}.ns_recruit-list section{border-bottom:1px solid #e5e5e5;margin-top:30px;padding-top:0}.ns_recruit-list section:last-child{border-bottom:none}.ns_recruit-list-article{display:block}.ns_recruit-list-article>*{display:block;border:none}.ns_recruit-list-article-header{width:auto}.ns_recruit-list-article-header h1{font-size:18px;line-height:1em;letter-spacing:.1em}.ns_recruit-list-article-logo{text-align:left;width:auto;height:auto;padding:0;margin-bottom:10px}.ns_recruit-list-article-description div{margin-bottom:20px}.ns_recruit-detail table{margin-bottom:10px}.ns_recruit-detail table:last-child{margin-bottom:0}.ns_recruit-detail table.ns-table_05,.ns_recruit-detail .ns-single-body--news .tables table,.ns-single-body--news .tables .ns_recruit-detail table,.ns_recruit-detail .ns_about_company_group-tables table,.ns_about_company_group-tables .ns_recruit-detail table,.ns_recruit-detail table.ns_csr_environment_group_table,.ns_recruit-detail .ns_csr_environment_procurement table,.ns_csr_environment_procurement .ns_recruit-detail table,.ns_recruit-detail table.ns_csr_employee_work-efficient_table{font-size:12px;line-height:1.8em;letter-spacing:0}.ns_safety-cols figure,.ns_safety-cols--left figure,.ns_safety-cols--single figure,.ns_safety-cols--2col-figure figure,.ns_safety-cols--left figure{float:none;width:auto}.ns_safety-cols figure img,.ns_safety-cols--left figure img,.ns_safety-cols--single figure img,.ns_safety-cols--2col-figure figure img,.ns_safety-cols--left figure img{width:100%;height:auto}.ns_safety-cols>div,.ns_safety-cols--left>div,.ns_safety-cols--single>div,.ns_safety-cols--2col-figure>div,.ns_safety-cols--left>div{float:none;width:auto}.ns_safety-cols--single>section:nth-child(2),.ns_safety-cols--2col-figure>section:nth-child(2){margin-top:40px}.ns_thewave-cols figure,.ns_thewave-cols--single figure,.ns_thewave-cols--2col-figure figure{float:none;width:auto}.ns_thewave-cols figure img,.ns_thewave-cols--single figure img,.ns_thewave-cols--2col-figure figure img{width:100%;height:auto}.ns_thewave-cols>div,.ns_thewave-cols--single>div,.ns_thewave-cols--2col-figure>div{float:none;width:auto}.ns_thewave-figure--4col figure img{float:none;width:100%;vertical-align:top}.ns_thewave-innovation-results{margin-left:-10px;margin-right:-10px}.ns_csr_slide,.ns_csr_slide--sp{display:none;width:100vw;height:70vw}.ns_csr_slide .slick-slide>div,.ns_csr_slide--sp .slick-slide>div{padding:0 20px}.ns_csr_slide--sp{display:block}.slick-arrow.slick-prev,.slick-arrow.slick-next{top:calc(100vw * .35 - 14px - 18px)}.slick-arrow.slick-prev{left:20px}.slick-arrow.slick-next{right:20px}.ns_csr-index-board-title span{display:block}.ns_csr-cols--right{margin-bottom:0}.ns_csr-cols--right>figure{width:100%}.ns_csr-cols--right>figure img{width:100%}.ns_csr-cols--right>div{width:100%!important}.ns_csr-cols figure,.ns_csr-cols--right figure,.ns_csr-cols--single figure,.ns_csr-cols--2col-figure figure,.csr_international_wina--table figure,.ns_csr-cols--single--right figure,.ns_csr-cols--column figure,.ns_csr-special-list figure{float:none;width:auto;margin-bottom:10px}.ns_csr-cols figure img,.ns_csr-cols--right figure img,.ns_csr-cols--single figure img,.ns_csr-cols--2col-figure figure img,.csr_international_wina--table figure img,.ns_csr-cols--single--right figure img,.ns_csr-cols--column figure img,.ns_csr-special-list figure img{width:100%;height:auto}.ns_csr-cols>div,.ns_csr-cols--right>div,.ns_csr-cols--single>div,.ns_csr-cols--2col-figure>div,.csr_international_wina--table>div,.ns_csr-cols--single--right>div,.ns_csr-cols--column>div,.ns_csr-special-list>div{float:none;width:auto}.ns_csr-activities dl,.ns_csr_environment-details dl,.ns_csr_employee-details dl,.ns_csr_governance-details dl,.ns_csr_report_guideline-table dl{margin-top:10px}.ns_csr-activities dl dt,.ns_csr_environment-details dl dt,.ns_csr_employee-details dl dt,.ns_csr_governance-details dl dt,.ns_csr_report_guideline-table dl dt{margin:10px 0}.ns_csr-activities .ns_csr-figure--S img,.ns_csr_environment-details .ns_csr-figure--S img,.ns_csr_employee-details .ns_csr-figure--S img,.ns_csr_governance-details .ns_csr-figure--S img,.ns_csr_report_guideline-table .ns_csr-figure--S img,.ns_csr-activities .ns_csr-figure--SS img,.ns_csr_environment-details .ns_csr-figure--SS img,.ns_csr_employee-details .ns_csr-figure--SS img,.ns_csr_governance-details .ns_csr-figure--SS img,.ns_csr_report_guideline-table .ns_csr-figure--SS img{width:100%}.ns_csr-special-list>figure{width:100%;margin-bottom:10px}.ns_csr-special-list>figure img{width:100%}.ns_csr-special-list>div{width:100%!important}.ns_csr-news{padding-right:0}.ns_csr-links{margin-bottom:0}.ns_csr-links ul{display:block}.ns_csr-figure--2col,.ns_csr-figure--2col-nomargin,.ns_csr_special_disaster-aid_activity-cover{margin-bottom:0}.ns_csr-figure--2col div,.ns_csr-figure--2col-nomargin div,.ns_csr_special_disaster-aid_activity-cover div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;float:none;padding:0}.ns_csr-figure--2col div:nth-child(odd),.ns_csr-figure--2col-nomargin div:nth-child(odd),.ns_csr_special_disaster-aid_activity-cover div:nth-child(odd){float:none;padding:0 0 40px}.ns_csr-list{margin:0;padding-top:0;border-top:none}.ns_csr-list section{border-top:1px solid #e5e5e5;border-bottom:0;margin-top:30px;padding-bottom:0}.ns_csr-list section:last-child{border-bottom:none}.ns_csr-list-article{display:block}.ns_csr-list-article>*{display:block;border:none}.ns_csr-list-article figure{display:block;width:100%;padding:0;margin-bottom:10px}.ns_csr-list-article figure span{display:block;width:auto;height:auto!important;text-align:center}.ns_csr-list-article figure img{width:100%;height:auto}.ns_csr-list-article div{padding-left:0}.ns_csr-list-article-header{width:auto}.ns_csr-list-article-header h1{font-size:18px;line-height:1em;letter-spacing:.1em}.ns_csr-list-article-description div{margin-bottom:20px}.ns_csr-list-article-description div:last-child{margin-bottom:0}.ns_csr_feature_list{margin-bottom:60px}.ns_csr_feature_list>a{width:100%}.ns_csr_feature_list>a figure{width:100%;margin:0;position:static;top:0}.ns_csr_feature_list>a>div{width:calc(100% - 24px);float:none;margin-top:-16px;margin-right:auto;margin-left:auto}.ns_csr_feature_list>a>div h2{font-size:21px}.ns_csr_feature_list>a>div.is-margin-small{margin-top:-16px}.ns_csr_feature_list.is-right>a figure{left:auto}.ns_csr_feature_list.is-right>a>div{float:none}.ns_csr_feature_list.is-left>a figure{right:auto}.ns_csr_feature_list.is-left>a>div{float:none}.ns_csr_special-video--modal{width:calc(100vw - 40px);padding-top:calc(calc(100vw - 40px) * .5625)}.ns_csr_special-video{overflow:hidden}.ns_csr_special-video .ns_csr_special-video--player{position:relative;width:177.777778%;padding-top:calc(100vw - 40px)}.ns_csr_special-video #video,.ns_csr_special-video .ns_csr_special-video--overlay{left:-50%;margin-left:calc(0.5 * calc(100vw - 40px))}.ns_csr_special-video .ns_csr_special-video--overlay .ns_csr_special-video--play-btn{width:100px;height:100px;background-size:100px 100px;margin-top:-50px;margin-left:-50px}.ns_csr_special-video .ns_csr_special-video--contents{position:relative}.ns_csr_special-video .ns_csr_special-video--contents header{width:100%;margin:0;text-align:center;margin-top:-62px}.ns_csr_special-video .ns_csr_special-video--contents header h1{width:224px;display:inline-block;margin:0 auto}.ns_csr_special-video .ns_csr_special-video--contents header p{font-size:16px;line-height:1.75em;letter-spacing:0;color:#000}.ns_csr_special_disaster-aid_activity-cover div:nth-child(odd){padding:0}.ns_csr_index-2col-figure section{padding-bottom:0}.ns_csr_index-2col-figure section figure{position:relative;bottom:auto;left:auto}.ns_csr_disaster-aid_data-worldmap nav ul li{font-size:14px;line-height:1em;letter-spacing:0}.ns_csr_disaster-aid_data-worldmap nav ul li:not(:first-child){margin-left:.45em}.ns_csr_disaster-aid_data-area{position:relative;width:100%;padding-bottom:30px;background:url(/jp/sustainability/feature/disaster-aid/data/images/worldmap_pin.png) no-repeat top center;left:auto}.ns_csr_disaster-aid_data-area>div{padding:0 20px}.ns_csr_disaster-aid_data-area .ns_csr_disaster-aid_data-area-volume{width:374px;max-width:100%;margin:0 auto}.ns_csr_disaster-aid_data-area.japan{width:auto;background:url(/jp/sustainability/feature/disaster-aid/data/images/map_japan.png) no-repeat top center;background-size:524px 439px;top:auto;margin-left:0}.ns_csr_disaster-aid_data-area.japan figure{width:190px;margin-top:277px;float:right}.ns_csr_disaster-aid_data-area.asia{width:auto;background:url(/jp/sustainability/feature/disaster-aid/data/images/map_asia.png) no-repeat top center;background-size:767px 362px;top:auto;margin-left:0}.ns_csr_disaster-aid_data-area.asia figure{width:148px;margin-top:167px;float:left;margin-left:30px}.ns_csr_disaster-aid_data-area.china{width:auto;background:url(/jp/sustainability/feature/disaster-aid/data/images/map_china.png) no-repeat top center;background-size:1469px 490px;top:auto;margin-left:0}.ns_csr_disaster-aid_data-area.china figure{width:98px;margin-top:144px;float:right;margin-right:50px}.ns_csr_disaster-aid_data-area.americas{width:auto;background:url(/jp/sustainability/feature/disaster-aid/data/images/map_americas.png) no-repeat top center;background-size:374px 452px;top:auto;margin-left:0}.ns_csr_disaster-aid_data-area.americas figure{width:157px;margin-top:263px;float:left;margin-left:10px}.ns_csr_disaster-aid_data-area.europe{width:auto;background:url(/jp/sustainability/feature/disaster-aid/data/images/map_europe.png) no-repeat top center;background-size:1243px 500px;top:auto;margin-left:0}.ns_csr_disaster-aid_data-area.europe figure{width:121px;margin-top:104px;float:left;margin-left:10px}.ns_csr_disaster-aid_rolling-stock_flow figure.rolling-stock-table-4col{width:100%}.ns_csr_disaster-aid_rolling-stock_flow figure.rolling-stock-table-5col{width:100%}.ns_csr_disaster-aid_rolling-stock_flow-title{position:relative;top:auto;left:auto;width:100%}.ns_csr_disaster-aid_rolling-stock_flow-title p{display:block}.ns_csr_disaster-aid_rolling-stock_flow-prepare,.ns_csr_disaster-aid_rolling-stock_flow-eat,.ns_csr_disaster-aid_rolling-stock_flow-add{margin-bottom:40px}.ns_csr_disaster-aid_rolling-stock_flow-prepare p span,.ns_csr_disaster-aid_rolling-stock_flow-eat p span,.ns_csr_disaster-aid_rolling-stock_flow-add p span{display:inline}.ns_csr_disaster-aid_rolling-stock_flow-prepare{width:100%;box-sizing:border-box;margin-bottom:30px}.ns_csr_disaster-aid_rolling-stock_flow-prepare>div{width:100%;float:none;margin-left:0}.ns_csr_disaster-aid_rolling-stock_flow-prepare .rolling-stock-table-4col{float:none;margin-right:0}.ns_csr_disaster-aid_rolling-stock_flow-eat{width:100%;padding-right:0;float:none}.ns_csr_disaster-aid_rolling-stock_flow-eat .rolling-stock-illust{width:100%;height:auto;padding-top:0;float:none}.ns_csr_disaster-aid_rolling-stock_flow-eat p{float:none}.ns_csr_disaster-aid_rolling-stock_flow-add{width:100%;padding-left:0;float:none;margin-bottom:0}.ns_csr_disaster-aid_rolling-stock_flow-add p{text-align:left}.ns_csr_disaster-aid_rolling-stock_flow-add .rolling-stock-illust{width:100%;padding-left:38px;padding-right:38px;box-sizing:border-box;height:auto}.ns_csr_disaster-aid_rolling-stock_example{display:block}.ns_csr_disaster-aid_rolling-stock_example figure{margin:0}.ns_csr_disaster-aid_rolling-stock_example figure img{width:100%;height:auto;vertical-align:bottom}.ns_csr_disaster-aid_rolling-stock_example>div{width:100%;margin-bottom:40px}.ns_csr_disaster-aid_rolling-stock_example>section{width:100%;padding-right:0}.ns_csr_disaster-aid_rolling-stock_example>section>div:not(:last-child){margin-bottom:42px}.ns_csr_disaster-aid_rolling-stock_example>section>div figure{width:102px;margin-right:20px}.ns_csr_disaster-aid_rolling-stock_example>section>div div{width:calc(100% - 122px)}.ns_csr_disaster-aid_rolling-stock_example>section>div img.rolling-stock-example-items{width:213px}.ns_csr_disaster-aid_rolling-stock_example>section>div.right figure{float:left;margin-right:20px;margin-left:0}.ns_csr_disaster-aid_rolling-stock_recommend_merit{display:block}.ns_csr_disaster-aid_rolling-stock_recommend_merit>section{width:100%;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}.ns_csr_disaster-aid_rolling-stock_recommend_merit>section>div{width:100%;margin-right:0;margin-bottom:50px}.ns_csr_disaster-aid_rolling-stock_recommend_merit>section figure{height:auto;margin-bottom:20px}.ns_csr_disaster-aid_rolling-stock_recommend_merit>section figure img{position:relative;bottom:auto}.ns_csr_disaster-aid_rolling-stock_recommend_merit>div{width:100%;padding:20px}.ns_csr_cultured-meat header{padding:0 0 20px}.ns_csr_cultured-meat header p{font-size:14px;line-height:1.8em;font-weight:700}.ns_csr_cultured-meat header p span{display:inline}.ns_csr_cultured-meat_cover{padding-left:0;margin-bottom:90px}.ns_csr_cultured-meat_cover figure{width:100%}.ns_csr_cultured-meat_cover>div{position:absolute;top:auto;width:100%;padding:0;background:0 0;bottom:-80px}.ns_csr_cultured-meat_cover>div>div{max-width:calc(100vw - 40px);margin:0 auto;display:block;color:#fff;background:url(/jp/sustainability/feature/cultured-meat/images/bg-tit-cover-sp.png);background-size:cover;padding:20px;box-sizing:border-box}.ns_csr_cultured-meat_cover>div h2{font-size:15px;line-height:1.4em;margin-top:0}.ns_csr_cultured-meat_cover>div h2 span{display:inline}.ns_csr_cultured-meat_cover>div h1{font-size:31px;line-height:1.2em;margin:0}.ns_csr_cultured-meat_cover>div h1 span{display:inline}.ns_csr_cultured-meat_column{padding:50px 0 80px}.ns_csr_cultured-meat_column h3{font-size:21px;line-height:2em;margin:0 0 20px}.ns_csr_cultured-meat_column h3 img{margin-left:0}.ns_csr_cultured-meat_column h3 span{display:block}.ns_csr_cultured-meat_column p{font-size:14px}.ns_csr_cultured-meat_column dl dt,.ns_csr_cultured-meat_column dl dd{font-size:13px}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col{display:block}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col.is-first>div{width:100%;margin-bottom:20px}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col.is-first>figure{width:100%}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col.is-second>div{width:100%;padding-top:0}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col.is-second>figure{width:100%;margin-bottom:40px}.ns_csr_cultured-meat_article-cover header{height:165px;background:url(/jp/sustainability/feature/cultured-meat/images/bg-tit-sp.png);background-size:897px 165px;background-position:center center;padding-top:25px;margin-top:-82.5px}.ns_csr_cultured-meat_article-cover header h2{font-size:30px;line-height:1.2em}.ns_csr_cultured-meat_article-cover header h2 em{font-size:15px}.ns_csr_cultured-meat_article-cover header h2 span{display:block}.ns_csr_cultured-meat_article-cover p{font-size:14px;text-align:left}.ns_csr_cultured-meat_article-cover p span{display:inline}.ns_csr_cultured-meat_article-cover figure{margin:20px auto 0}.ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile{padding:50px 0 10px;margin-top:-30px}.ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div{max-width:100%;display:block;margin-right:20px;margin-left:20px}.ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div>div{width:100%;border-top:1px solid red;border-left:0;padding-left:0;padding-bottom:30px}.ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile p span{display:inline}.ns_csr_cultured-meat_article--2col{display:block}.ns_csr_cultured-meat_article--2col>figure{width:100%;margin-bottom:30px}.ns_csr_cultured-meat_article--2col>section{width:100%}.ns_csr_cultured-meat_article--2col h3{font-size:27px;margin-bottom:20px}.ns_csr_cultured-meat_article--2col h4{font-size:19px}.ns_csr_cultured-meat_links-list{display:block}.ns_csr_cultured-meat_links-list>div{width:100%;margin-bottom:20px}.ns_csr_cultured-meat_slide{margin-top:60px}.ns_csr_cultured-meat_slide-title{padding:12px 25px 13px 10px;margin-bottom:30px}.ns_csr_cultured-meat_slide-title h3{font-size:18px}.ns_csr_cultured-meat_slide-title h3 em{font-size:24px}.ns_csr_cultured-meat_slide-title h3:after{content:"";display:block;position:absolute;bottom:-16px;left:50%;border-top:19px solid red;border-right:9px solid transparent;border-left:9px solid transparent}.ns_csr_cultured-meat_slide-container{width:calc(100vw - 100px);height:480px}.ns_csr_cultured-meat_slide-container .slick-wrapper{height:45vw;margin-bottom:26px}.ns_csr_cultured-meat_slide-container .slide-dots{top:52vw}.ns_csr_cultured-meat_slide-container .slick-prev,.ns_csr_cultured-meat_slide-container .slick-next{width:22px;height:22px;border-radius:11px;top:calc(100vw * .42 * .5 - 11px)}.ns_csr_cultured-meat_slide-container .slick-prev:hover:before,.ns_csr_cultured-meat_slide-container .slick-next:hover:before{content:"";display:block;height:11px}.ns_csr_cultured-meat_slide-container .slick-prev{left:-40px}.ns_csr_cultured-meat_slide-container .slick-prev:before{content:"";display:block;height:11px;background:url(/jp/assets/images/icon-arrow-left-white-sp.svg) no-repeat center center}.ns_csr_cultured-meat_slide-container .slick-prev:hover:before{background:url(/jp/assets/images/icon-arrow-left-red-sp.svg) no-repeat center center}.ns_csr_cultured-meat_slide-container .slick-next{right:-40px}.ns_csr_cultured-meat_slide-container .slick-next:before{content:"";display:block;height:11px;background:url(/jp/assets/images/icon-arrow-right-white-sp.svg) no-repeat center center}.ns_csr_cultured-meat_slide-container .slick-next:hover:before{background:url(/jp/assets/images/icon-arrow-right-red-sp.svg) no-repeat center center}.ns_csr_cultured-meat_slide-description{width:100%;margin-left:0;padding:60px 0 0}.ns_csr_cultured-meat_slide-description em{display:block;height:28px;vertical-align:bottom;margin-right:0;margin-bottom:20px}.ns_csr_cultured-meat_slide-description h4{font-size:18px;margin-bottom:20px}.ns_csr_cultured-meat_slide-description p{font-size:14px;line-height:2em}.ns_csr_cultured-meat_slide-description p span{display:inline}.ns_csr_hyakufukushi .ns-single{padding-right:0}.ns_csr_hyakufukushi-top-illust ul{text-align:left;margin-top:20px}.ns_csr_hyakufukushi-top-illust ul li{width:100%;float:none;margin:0}.ns_csr_hyakufukushi-top-illust ul li:nth-child(2),.ns_csr_hyakufukushi-top-illust ul li:nth-child(3),.ns_csr_hyakufukushi-top-illust ul li:nth-child(5){padding-left:0}.ns_csr_hyakufukushi-top-illust ul li img{max-width:100%;height:auto}.ns_csr_hyakufukushi-cols figure,.ns_csr_hyakufukushi_single-cols figure{width:100%;float:none;text-align:left;margin-bottom:10px}.ns_csr_hyakufukushi-cols figure img,.ns_csr_hyakufukushi_single-cols figure img{width:100%}.ns_csr_hyakufukushi-cols>div,.ns_csr_hyakufukushi_single-cols>div{float:none;width:auto}.ns_csr_hyakufukushi-cols--figure figure img{width:100%}.ns_csr_hyakufukushi_single-cols figure{width:100%;float:none;text-align:left;margin-bottom:10px}.ns_csr_hyakufukushi_single-cols figure img{width:100%}.ns_csr_hyakufukushi_single-cols>div{float:none;width:auto}.ns_csr-figure--3 figure img{float:none;width:100%;vertical-align:top}.ns_csr-figure--4col figure img,.ns_csr-figure--4col--column figure img{float:none;width:100%;vertical-align:top}.ns_csr-figure--4col--column figure img{float:left;width:50%;vertical-align:top}.ns_csr_hyakufukushi_list section h2 span{display:block;margin-left:0}.ns_csr_hyakufukushi_015_progress table{margin-bottom:20px}.ns_csr_hyakufukushi-nav li strong:before,.ns_csr_hyakufukushi-nav li strong:after{display:none}.ns_csr_hyakufukushi-nav-text em{display:none}.ns_csr_hyakufukushi-nav-top{margin-top:1em}.ns_csr_environment_group_survey dl{margin:0}.ns_csr_environment_group_survey dl dt{margin:0}.ns_csr_environment_group_table_sdgs dl{margin:0}.ns_csr_environment_group_table_sdgs dl dt{margin:0}.ns_csr_stakeholders_employee-data table th,.ns_csr_stakeholders_employee-data table td{padding:10px 5px;word-break:break-all}.ns_csr_stakeholders_employee-data table th span,.ns_csr_stakeholders_employee-data table td span{white-space:nowrap}.ns_csr_environment_achievemen-table table th,.ns_csr_environment_achievemen-table table td{padding:10px 5px}.ns_csr_environment_management_table-rate thead td span{display:block}.ns_csr_environment_management_table-rate-note{width:100%}.ns_csr_environment_achievemen-table table th,.ns_csr_environment_achievemen-table table td{padding:10px 5px}.ns_csr_environment_achievemen-table table th,.ns_csr_environment_achievemen-table table td{padding:10px 5px}.ns_csr_environment_procurement table td:nth-child(2){width:100%}.ns_csr_employee_work-efficient_improvement-figure{width:100%}.ns_csr_employee_diversity-data_table.is-small{width:100%}.ns_csr_employee_health-declaration{padding:10px 20px 20px;margin-bottom:20px;text-align:left}.ns_csr_employee_health-declaration p span{display:inline}.csr_international_wina--table>div{float:none;width:auto}.ns_csr_report-latest-body{margin-left:0}.ns_csr_report-latest-figure{position:static}.ns_csr_report-latest-figure figure{text-align:center}.ns_csr_report-latest-figure figure img{width:auto;height:auto;max-width:280px;max-height:220px}.ns_chronicle .ns-wrapper.ns_chronicle-header,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header{margin-bottom:30px}.ns_chronicle .ns-wrapper.ns_chronicle-header .ns-headline_01,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns-headline_01,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns-headline_01,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns-headline_01,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns-single-body h1,.ns-single-body .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns-single-body h1,.ns-single-body .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns-single-body h1,.ns-single-body .ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header h1,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns-single-body h1,.ns-single-body .ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header h1,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns-single-body--article h1,.ns-single-body--article .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns-single-body--article h1,.ns-single-body--article .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns-single-body--article h1,.ns-single-body--article .ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header h1,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns-single-body--article h1,.ns-single-body--article .ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header h1,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns-single-body--item h1,.ns-single-body--item .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns-single-body--item h1,.ns-single-body--item .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns-single-body--item h1,.ns-single-body--item .ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header h1,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns-single-body--item h1,.ns-single-body--item .ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header h1,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns-single-body--news h1,.ns-single-body--news .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns-single-body--news h1,.ns-single-body--news .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns-single-body--news h1,.ns-single-body--news .ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header h1,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns-single-body--news h1,.ns-single-body--news .ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header h1,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns_products_brands-header-title,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns_products_brands-header-title,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns_products_brands-header-title,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns_products_brands-header-title,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns_ir_management_philosophy h2,.ns_ir_management_philosophy .ns_chronicle .ns-wrapper.ns_chronicle-header h2,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns_ir_management_philosophy h2,.ns_ir_management_philosophy .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h2,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns_ir_management_philosophy h2,.ns_ir_management_philosophy .ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header h2,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns_ir_management_philosophy h2,.ns_ir_management_philosophy .ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header h2,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns_about_company_philosophy h1,.ns_about_company_philosophy .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns_about_company_philosophy h1,.ns_about_company_philosophy .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns_about_company_philosophy h1,.ns_about_company_philosophy .ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header h1,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns_about_company_philosophy h1,.ns_about_company_philosophy .ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header h1,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns_recruit-detail .ns_recruit-detail-article h1,.ns_recruit-detail .ns_recruit-detail-article .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns_recruit-detail .ns_recruit-detail-article h1,.ns_recruit-detail .ns_recruit-detail-article .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns_recruit-detail .ns_recruit-detail-article h1,.ns_recruit-detail .ns_recruit-detail-article .ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header h1,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns_recruit-detail .ns_recruit-detail-article h1,.ns_recruit-detail .ns_recruit-detail-article .ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header h1{float:none}.ns_chronicle .ns-wrapper.ns_chronicle-header .ns_chronicle-header-link,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns_chronicle-header-link,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns_chronicle-header-link,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-header .ns_chronicle-header-link{margin:1em 0;float:none}.ns_about_special-header{margin-bottom:20px}.ns_about_special-main{margin-bottom:60px}.ns_about_special-border:nth-of-type(n+2){border:none;padding-top:0}.ns_about_special-products{margin-top:20px;margin-bottom:60px}.ns_search-header{margin-top:20px}.ns_search-header-form{margin-top:20px}.ns_search-header-form form{margin-right:0}.ns_search-header-form button{left:0;top:2px}.ns_search-header-form p{margin-top:10px;position:relative}.ns_member-A-step{display:none}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols figure{float:none;width:auto;margin:10px 10px 20px}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols figure img{width:100%;height:auto}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols>div{float:none;width:auto}.ns_common-404 .ns-404-wrapper{margin:40px 0}.ns_common-404 .ns-404-wrapper .ns-404-illust,.ns_common-404 .ns-404-wrapper .ns-404-body{display:block;width:100%;padding:0;text-align:center}.ns_common-404 .ns-404-wrapper .ns-404-body{margin-top:40px}.ns_apologize-content header h1{text-align:left;font-size:16px;line-height:1.8em;letter-spacing:0}.ns_apologize-content header h1 br{display:none}.ns_apologize-topics-list{margin-right:0}.ns_apologize-topics-list dl dt{position:static}.ns_apologize-topics-list dl dd{margin-left:0}.ns_apologize-link{position:static;text-align:center}.ns-sp-nobreak br{display:none}}@media screen and (min-width:0) and (max-width:479px){.ns-single-body-main iframe,.ns-single-body-main object{width:100%;height:240px}}@media screen and (min-width:600px) and (max-width:787px){.ns-embed-image--fit{width:100%;height:auto}.ns-embed-image--fit_920{width:100%;height:auto}.ns-mq-checker{width:554px}.ns-wrapper-2col,.ns-dl_02--col,.ns-single-body--news .ns_news_release-exception>div,.ns_ir_management_about-business>div,.ns_ir_stock_preferential-conditions>div,.ns_ir_index-2col section,.ns_ir_top_index-2col section,.ns_ir_index-2col-thumbnail section,.ns_ir_stock_outline-graph ul li,.ns_csr_index-2col section,.ns_csr_index-2col-figure section{width:262px}.ns-wrapper-2col--single,.ns-dl_02--col--single,.ns_csr_stakeholders-occasion>div,.ns_ir_index-2col--single section,.ns_csr_stakeholders-figure>div{width:262px}.ns-wrapper,.ns-wrapper--sp,.ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div{width:544px}.ns-wrapper-list,.ns-wrapper-list--single{width:564px}.ns-nav-subcategory-campaings_apply{position:relative;margin:10px 12px}.ns-list_tags,.ns-posts-list-article-meta ul,.ns-posts--csr .ns-posts-list-article-meta ul,.ns-posts--csr-hierarchy .ns-posts-list-article-meta ul,.ns-single-side-tags ul,.ns_customer_faq_single-category ul{text-align:left}.ns-list_tags li,.ns-posts-list-article-meta ul li,.ns-posts--csr .ns-posts-list-article-meta ul li,.ns-posts--csr-hierarchy .ns-posts-list-article-meta ul li,.ns-single-side-tags ul li,.ns_customer_faq_single-category ul li{text-align:left;display:inline-block;margin-right:10px}.ns-list_allergens,.ns-list_allergens--single,.ns-list_allergens--single-wide{width:532px}.ns-list_allergens--single,.ns-list_allergens--single-wide{width:532px}.ns-list_allergens--single-wide{width:476px}.ns-dl_02-body--figure,.ns-single-body--news .ns_news_release-exception>div>div,.ns_ir_management_about-business>div>div{padding-right:0}.ns-dl_02-body--figure figure,.ns-single-body--news .ns_news_release-exception>div>div figure,.ns_ir_management_about-business>div>div figure{position:relative;text-align:center;margin-top:15px}.ns-grid-item{width:282px}.ns-grid-item figure img{height:147px}.ns-grid-item div span{height:147px}.ns-grid>.ns-grid-item:nth-child(n+5),.ns-grid--brands>.ns-grid-item:nth-child(n+5),.ns-grid--cm>.ns-grid-item:nth-child(n+5),.ns-grid--campaigns>.ns-grid-item:nth-child(n+5),.ns-grid--csr>.ns-grid-item:nth-child(n+5),.ns-grid--csr--cap-small>.ns-grid-item:nth-child(n+5),.ns-grid--news>.ns-grid-item:nth-child(n+5),.ns-grid--showall>.ns-grid-item:nth-child(n+5){display:none}.ns-grid_5-item{width:50%}.ns-grid_4-item{width:auto}.ns-grid_3-item{width:auto}.ns-posts--faq .ns-posts-list-article,.ns-posts--voice .ns-posts-list-article,.ns-posts--ir .ns-posts-list-article,.ns-posts--csr .ns-posts-list-article,.ns-posts--csr-hierarchy .ns-posts-list-article{display:block}.ns-posts--faq .ns-posts-list-article>*,.ns-posts--voice .ns-posts-list-article>*,.ns-posts--ir .ns-posts-list-article>*,.ns-posts--csr .ns-posts-list-article>*,.ns-posts--csr-hierarchy .ns-posts-list-article>*{display:block;border:none}.ns-posts-list-article-meta{display:block;width:auto;margin-top:10px;padding-left:0}.ns-posts-list-article-link ul li{width:100%;margin-bottom:10px}.ns-posts--ir .ns-posts-list-article-meta,.ns-posts--csr .ns-posts-list-article-meta,.ns-posts--csr-hierarchy .ns-posts-list-article-meta{margin-left:128px}.ns-single-body section figure img,.ns-single-body--article section figure img,.ns-single-body--item section figure img,.ns-single-body--news section figure img{max-width:544px}.ns-single{padding-right:0}.ns-single-brands{margin-bottom:0}.ns-single-side{width:auto;position:static}.ns-single-side-links ul li{margin-bottom:20px}.ns-single-side-social li{display:inline-block}.ns-single-body figure img,.ns-single-body--article figure img,.ns-single-body--item figure img,.ns-single-body--news figure img{width:100%;height:auto}.ns-single-body-main iframe,.ns-single-body-main object{height:306px}.ns-form-input,.ns-form-input--short,.ns-form-textarea,.ns-form-textarea--customer{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-form-cols .ns-form-cols-cell{float:none;margin-right:0;margin-top:10px}.ns-form-cols .ns-form-cols-cell:first-child{margin-top:0}.ns-form-tr--names .ns-form-input--short{width:175px}.ns-form-tr--tel3 .ns-form-input--short{width:28%}.ns-form-tr--tel3 .ns-form-cols span{width:5%}.ns_header-nav-list--pc li{padding-right:20px}#ns_footer .ns_footer-privacy-links p{position:static;padding:10px 0}.ns_products_campaigns-single-apply_link{margin-bottom:20px}.ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--others table td{padding:28px 24px}.ns_products_campaigns-single-apply_link div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;float:none;padding:0 0 10px}.ns_products_campaigns-single-apply_link div:nth-child(odd){float:none;padding:0 0 10px}.ns_products_campaigns-single-apply_link table td div{width:100%;display:block;padding-bottom:0}.ns_products_campaigns-single-apply_link table td div:nth-child(odd){margin-bottom:20px}.ns_products_item-single .ns-single-body-main{padding-left:0}.ns_products_item-single .ns-single-body-main figure{position:relative;margin-bottom:40px}.ns_products_item-single-banner{padding-left:0}.ns_products_item-single-banner img{width:428px;height:auto}.ns_recipe-common-list--index .ns_recipe-common-list-item:nth-child(n+7){display:none}.ns_recipe-recommend-list--col1{float:none}.ns_recipe-recommend-list--col1.ns-grid_3-item:not(:first-child){margin-top:20px}.ns_recipe-recommend-list--col1.ns-grid_4-item{width:50%;float:left;margin-top:20px}.ns_recipe-recommend .ns-showhide-pc{display:none}.ns_recipe-recommend .ns-showhide-sp{display:block}.ns_recipe-single-content-body-step-list{width:100%;padding-left:0}.ns_recipe-single-content-body-step-list h3{padding-left:20px}.ns_recipe-single-content-body-step-list p{padding-left:20px}.ns_customer-faq-form{width:auto}.ns_ir-header-cover{margin-bottom:20px;background:0 0}.ns_ir-header-cover .ns-showhide-sp{display:block!important}.ns_ir-news-share figure iframe{width:100%}.ns_ir-news-share{margin-top:30px;position:static;right:auto;top:auto}.ns_ir-news-share figure{text-align:center}.ns_ir-news-list dl dt,.ns_ir_top_index-2col .ns_ir-calendar-list dl dt,.ns_csr-news-list dl dt{position:static}.ns_ir-news-list dl dd,.ns_ir_top_index-2col .ns_ir-calendar-list dl dd,.ns_csr-news-list dl dd{margin-left:0}.ns_ir_notice{margin-right:0;margin-top:20px}.ns_ir-links .ns_ir-links-block{width:50%}.ns_ir-links .ns_ir-links-block h2 span{margin-right:10px}.ns_ir-links .ns_ir-links-block:nth-child(3n-1){width:50%;min-height:210px}.ns_ir-links .ns_ir-links-block:nth-child(3n-1) div{margin-left:0;margin-right:0}.ns_ir-links .ns_ir-links-block:nth-child(3n) div{float:none;width:auto}.ns_ir-banner ul li{width:33.333333%}.ns_ir_top_index-2col section{float:none!important;margin-bottom:10px!important;width:100%}.ns_ir_top_index-2col .ns_ir-calendar-list dl dd{margin:0}.ns_ir_news-nav .ns_ir_news-nav-date{margin:0 30px 0 0}.ns_ir_management_download-pdf_textarea{float:none;width:100%;margin-bottom:40px}.ns_ir_management_download-pdf{float:none;width:100%;margin-bottom:20px}.ns_ir_financial-graph_with_table>div figure{float:none;text-align:center;width:auto;margin-bottom:20px}.ns_ir_financial-graph_with_table>div figure img{max-width:315px;height:auto}.ns_ir_financial-graph_with_table>div>div{float:none;width:100%}.ns_ir_financial_factsheet .ns-showhide-pc{display:none}.ns_ir_financial_factsheet .ns-showhide-sp{display:block}.ns_ir_financial_factsheet .ns-showhide-sp iframe{width:556px}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content{display:block}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content .ns_ir_financial_segment-body-content-text{display:block;padding:0}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content figure{display:block;padding:15px;width:auto;text-align:center}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content figure img{max-width:280px}.ns_ir_stock_outline-graph ul li{float:none;width:100%}.ns_ir_stock_outline-graph ul img{width:auto}.ns_ir_stock_preferential-conditions>div>div{padding:20px 15px 92px}.ns_ir_event_meeting-tables--2col div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;float:none;padding:0 0 10px}.ns_ir_event_meeting-tables--2col div:nth-child(odd){float:none;padding:0 0 10px}.ns_ir_stock_online-mtg-summary-cols>div{width:274px}.ns_ir_event_social-past-latest-cols>div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;float:none;padding:0 0 10px}.ns_ir_event_social-past-latest-cols>div:nth-child(odd){float:none;padding:0 0 10px}.ns_ir_library_nav-anchor{float:none;width:100%;margin-bottom:40px}.ns_ir_library_download-bs{float:none;width:100%;margin-bottom:20px}.ns_ir_library_download-block-list{width:100%;padding-left:0;border-left:none}.ns_ir_library_downloadlist .ns-table_01 th,.ns_ir_library_downloadlist .ns-table_07 th,.ns_ir_library_downloadlist .ns_ir_event_meeting-table th{width:170px}.ns_ir_library-latest-body-block{display:block;width:100%}.ns_about_company-header-logo img{max-width:450px}.ns_about_myojofoods_creed-block>div{width:auto;float:none}.ns_about_myojofoods_creed-block figure{width:270px;float:none;margin:40px auto 0}.ns_about_bonchi_creed-block>div{width:auto;float:none}.ns_about_bonchi_creed-block figure{width:270px;float:none;margin:40px auto 0}.ns_about-cols>div,.ns_about-cols--right>div{width:309px}.ns_about-cols--right figure{float:none;width:auto}.ns_about-cols--right figure img{width:50%;height:auto}.ns_about-cols--right>div{float:none;width:auto}.ns_about_company-profile-name.is-double{position:static;display:table;width:100%}.ns_about_company-profile-name.is-double>*{display:table-cell;text-align:left;vertical-align:middle}.ns_about_company-profile-name.is-double figure img{width:180px}.ns_about_company-profile-body.is-double{margin-left:0}.company-header-logo img{max-width:450px}.ns_safety-cols figure,.ns_safety-cols--left figure,.ns_safety-cols--single figure,.ns_safety-cols--2col-figure figure{float:none;width:auto}.ns_safety-cols figure img,.ns_safety-cols--left figure img,.ns_safety-cols--single figure img,.ns_safety-cols--2col-figure figure img{width:100%;height:auto}.ns_safety-cols>div,.ns_safety-cols--left>div,.ns_safety-cols--single>div,.ns_safety-cols--2col-figure>div{float:none;width:auto}.ns_safety-cols--single>section:nth-child(2),.ns_safety-cols--2col-figure>section:nth-child(2){margin-top:40px}.ns_thewave-cols figure,.ns_thewave-cols--single figure,.ns_thewave-cols--2col-figure figure{float:none;width:auto}.ns_thewave-cols figure img,.ns_thewave-cols--single figure img,.ns_thewave-cols--2col-figure figure img{width:100%;height:auto}.ns_thewave-cols>div,.ns_thewave-cols--single>div,.ns_thewave-cols--2col-figure>div{float:none;width:auto}.ns_thewave-figure--4col figure img{width:50%}.ns_thewave-innovation-results{padding-right:0}.ns_csr_slide,.ns_csr_slide--sp{width:604px;height:calc(544px * .4054 + 40px)}.ns_csr_slide .slick-slide>div,.ns_csr_slide--sp .slick-slide>div{padding:0 30px}.slick-arrow.slick-prev,.slick-arrow.slick-next{top:calc(221px / 2 - 18px)}.ns_csr-cols--right{margin-bottom:0}.ns_csr-cols--right>figure{width:100%}.ns_csr-cols--right>figure img{width:100%}.ns_csr-cols--right>div{width:100%!important}.ns_csr-cols>div,.ns_csr-cols--right>div,.ns_csr-cols--single>div,.ns_csr-cols--2col-figure>div,.csr_international_wina--table>div,.ns_csr-cols--single--right>div,.ns_csr-cols--column>div,.ns_csr-special-list>div{width:309px}.ns_csr-cols--2col-figure figure{float:none;width:auto}.ns_csr-cols--2col-figure figure img{width:100%;height:auto}.ns_csr-cols--2col-figure>div{float:none;width:auto}.ns_csr-cols--column>div{width:249px}.ns_csr-special-list>figure{width:100%;margin-bottom:10px}.ns_csr-special-list>figure img{width:100%}.ns_csr-special-list>div{width:100%!important}.ns_csr-news{padding-right:0}.ns_csr-list-article figure{display:block;width:100%;padding:0;margin-bottom:10px}.ns_csr-list-article figure span{display:block;width:auto;height:auto!important;text-align:center}.ns_csr-list-article figure img{width:100%;height:auto}.ns_csr_feature_list{margin-bottom:60px}.ns_csr_feature_list>a{width:100%}.ns_csr_feature_list>a figure{width:100%;margin:0;position:static;top:0}.ns_csr_feature_list>a>div{width:calc(100% - 24px);float:none;margin-top:-16px;margin-right:auto;margin-left:auto}.ns_csr_feature_list>a>div h2{font-size:21px}.ns_csr_feature_list>a>div.is-margin-small{margin-top:-16px}.ns_csr_feature_list.is-right>a figure{left:auto}.ns_csr_feature_list.is-right>a>div{float:none}.ns_csr_feature_list.is-left>a figure{right:auto}.ns_csr_feature_list.is-left>a>div{float:none}.ns_csr_special-video--modal{width:calc(100vw - 80px);padding-top:calc(calc(100vw - 80px) * .5625)}.ns_csr_special-video{overflow:hidden}.ns_csr_special-video .ns_csr_special-video--player{position:relative;width:967px;padding-top:544px}.ns_csr_special-video #video,.ns_csr_special-video .ns_csr_special-video--overlay{left:-483.5px;margin-left:272px}.ns_csr_special-video .ns_csr_special-video--contents{position:relative}.ns_csr_special-video .ns_csr_special-video--contents header{width:100%;margin:0;text-align:center;margin-top:-62px}.ns_csr_special-video .ns_csr_special-video--contents header h1{width:224px;display:inline-block;margin:0 auto}.ns_csr_special-video .ns_csr_special-video--contents header p{font-size:16px;line-height:1.75em;letter-spacing:0;color:#000}.ns_csr_index-2col-figure section{padding-bottom:166px}.ns_csr_disaster-aid_data-area{position:relative;width:100%;padding-bottom:30px;background:url(/jp/sustainability/feature/disaster-aid/data/images/worldmap_pin.png) no-repeat top center;left:auto}.ns_csr_disaster-aid_data-area>div{padding:0 20px}.ns_csr_disaster-aid_data-area .ns_csr_disaster-aid_data-area-volume{width:374px;max-width:100%;margin:0 auto}.ns_csr_disaster-aid_data-area.japan{width:544px;background:url(/jp/sustainability/feature/disaster-aid/data/images/map_japan.png) no-repeat top center;background-size:524px 439px;top:auto;margin-left:auto;margin-right:auto}.ns_csr_disaster-aid_data-area.japan figure{width:190px;margin-top:277px;float:right}.ns_csr_disaster-aid_data-area.asia{width:544px;background:url(/jp/sustainability/feature/disaster-aid/data/images/map_asia.png) no-repeat top center;background-size:767px 362px;top:auto;margin-left:auto;margin-right:auto}.ns_csr_disaster-aid_data-area.asia figure{width:148px;margin-top:167px;float:left;margin-left:30px}.ns_csr_disaster-aid_data-area.china{width:544px;background:url(/jp/sustainability/feature/disaster-aid/data/images/map_china.png) no-repeat top center;background-size:1469px 490px;top:auto;margin-left:auto;margin-right:auto}.ns_csr_disaster-aid_data-area.china figure{width:98px;margin-top:144px;float:right;margin-right:50px}.ns_csr_disaster-aid_data-area.americas{width:544px;background:url(/jp/sustainability/feature/disaster-aid/data/images/map_americas.png) no-repeat top center;background-size:374px 452px;top:auto;margin-left:auto;margin-right:auto}.ns_csr_disaster-aid_data-area.americas figure{width:157px;margin-top:263px;float:left;margin-left:10px}.ns_csr_disaster-aid_data-area.europe{width:544px;background:url(/jp/sustainability/feature/disaster-aid/data/images/map_europe.png) no-repeat top center;background-size:1243px 500px;top:auto;margin-left:auto;margin-right:auto}.ns_csr_disaster-aid_data-area.europe figure{width:121px;margin-top:104px;float:left;margin-left:10px}.ns-showhide-sp{display:block}.ns-showhide-pc{display:none}.ns_csr_disaster-aid_rolling-stock_flow figure.rolling-stock-table-4col{width:100%}.ns_csr_disaster-aid_rolling-stock_flow figure.rolling-stock-table-5col{width:100%}.ns_csr_disaster-aid_rolling-stock_flow-title{position:relative;top:auto;left:auto;width:100%;padding:0 60px;box-sizing:border-box}.ns_csr_disaster-aid_rolling-stock_flow-title p{display:block}.ns_csr_disaster-aid_rolling-stock_flow-prepare,.ns_csr_disaster-aid_rolling-stock_flow-eat,.ns_csr_disaster-aid_rolling-stock_flow-add{padding:0 60px;margin-bottom:40px}.ns_csr_disaster-aid_rolling-stock_flow-prepare p span,.ns_csr_disaster-aid_rolling-stock_flow-eat p span,.ns_csr_disaster-aid_rolling-stock_flow-add p span{display:inline}.ns_csr_disaster-aid_rolling-stock_flow-prepare{width:100%;box-sizing:border-box;margin-bottom:30px}.ns_csr_disaster-aid_rolling-stock_flow-prepare>div{width:100%;float:none;margin-left:0}.ns_csr_disaster-aid_rolling-stock_flow-prepare .rolling-stock-table-4col{float:none;margin-right:0}.ns_csr_disaster-aid_rolling-stock_flow-eat{width:100%;float:none}.ns_csr_disaster-aid_rolling-stock_flow-eat .rolling-stock-illust{width:100%;height:auto;padding-top:0;float:none}.ns_csr_disaster-aid_rolling-stock_flow-eat p{float:none}.ns_csr_disaster-aid_rolling-stock_flow-add{width:100%;float:none;margin-bottom:0}.ns_csr_disaster-aid_rolling-stock_flow-add p{text-align:left}.ns_csr_disaster-aid_rolling-stock_flow-add .rolling-stock-illust{width:100%;height:auto;box-sizing:border-box;padding-left:38px;padding-right:38px}.ns_csr_disaster-aid_rolling-stock_howto figure{padding:0 60px}.ns_csr_disaster-aid_rolling-stock_example{display:block;padding:0 60px}.ns_csr_disaster-aid_rolling-stock_example figure{margin:0}.ns_csr_disaster-aid_rolling-stock_example figure img{width:100%;height:auto;vertical-align:bottom}.ns_csr_disaster-aid_rolling-stock_example>div{width:100%;margin-bottom:40px}.ns_csr_disaster-aid_rolling-stock_example>section{width:100%;padding-right:0}.ns_csr_disaster-aid_rolling-stock_example>section>div:not(:last-child){margin-bottom:42px}.ns_csr_disaster-aid_rolling-stock_example>section>div figure{width:102px;margin-right:20px}.ns_csr_disaster-aid_rolling-stock_example>section>div div{width:calc(100% - 122px)}.ns_csr_disaster-aid_rolling-stock_example>section>div img.rolling-stock-example-items{width:213px}.ns_csr_disaster-aid_rolling-stock_example>section>div.right figure{float:left;margin-right:20px;margin-left:0}.ns_csr_disaster-aid_rolling-stock_recommend_merit{display:block;padding:0 60px}.ns_csr_disaster-aid_rolling-stock_recommend_merit>section{width:100%;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}.ns_csr_disaster-aid_rolling-stock_recommend_merit>section>div{width:100%;margin-right:0;margin-bottom:40px}.ns_csr_disaster-aid_rolling-stock_recommend_merit>section figure{height:auto;margin-bottom:10px}.ns_csr_disaster-aid_rolling-stock_recommend_merit>section figure img{position:relative;bottom:auto}.ns_csr_disaster-aid_rolling-stock_recommend_merit>div{width:100%;padding:20px}.ns_efc-container__01{width:544px;margin-right:auto;margin-left:auto}.ns_efc_navigation{width:100%;padding:0}.ns_efc_navigation-inner>div{position:relative;width:50%;box-sizing:border-box}.ns_efc_navigation-inner>div:first-child{float:left;padding-left:6px;padding-right:10px}.ns_efc_navigation-inner>div:last-child{float:right;padding-left:10px;padding-right:6px}.ns_efc_navigation-inner>div h3 img{max-width:100%;height:auto}.ns_efc-container .ns_efc-inner>div{padding:0 24px 40px}.ns_efc-container .ns_efc-section__title.ns-showhide-sp{width:40%}#loader{top:248px;height:calc(100vh - 248px)}.ns_csr_cultured-meat_cover{padding-left:0;margin-bottom:200px}.ns_csr_cultured-meat_cover figure{width:100%}.ns_csr_cultured-meat_cover>div{position:absolute;top:auto;width:100%;padding:0;background:0 0;bottom:-160px}.ns_csr_cultured-meat_cover>div>div{max-width:554px;margin:0 auto;display:block;color:#fff;background:url(/jp/sustainability/feature/cultured-meat/images/bg-tit-cover-sp.png);background-size:cover;padding:20px;box-sizing:border-box}.ns_csr_cultured-meat_cover>div h2{font-size:24px;line-height:1.4em}.ns_csr_cultured-meat_cover>div h2 span{display:inline}.ns_csr_cultured-meat_cover>div h1{font-size:44px;line-height:1.2em;margin:0 0 20px}.ns_csr_cultured-meat_cover>div h1 span{display:inline}.ns_csr_cultured-meat_column{padding:50px 0 80px}.ns_csr_cultured-meat_column h3{font-size:21px;line-height:2em;margin:0 0 20px}.ns_csr_cultured-meat_column h3 img{margin-left:0}.ns_csr_cultured-meat_column h3 span{display:block}.ns_csr_cultured-meat_column p{font-size:14px}.ns_csr_cultured-meat_column dl dt,.ns_csr_cultured-meat_column dl dd{font-size:13px}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col{display:block}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col figure img{margin-top:10px;width:80%}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col.is-first>div{width:100%;margin-bottom:20px}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col.is-first>figure{width:100%}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col.is-second>div{width:100%;padding-top:0}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col.is-second>figure{width:100%;margin-bottom:40px}.ns_csr_cultured-meat_article-cover header{height:165px;background:url(/jp/sustainability/feature/cultured-meat/images/bg-tit-sp.png?v2);background-size:897px 165px;background-position:center center;padding-top:25px;margin-top:-82.5px}.ns_csr_cultured-meat_article-cover header h2{font-size:30px;line-height:1.2em}.ns_csr_cultured-meat_article-cover header h2 em{font-size:15px}.ns_csr_cultured-meat_article-cover header h2 span{display:block}.ns_csr_cultured-meat_article--2col{display:block}.ns_csr_cultured-meat_article--2col>figure{width:100%;margin-bottom:30px}.ns_csr_cultured-meat_article--2col>section{width:100%}.ns_csr_cultured-meat_article--2col h3{font-size:27px;margin-bottom:20px}.ns_csr_cultured-meat_article--2col h4{font-size:19px}.ns_csr_cultured-meat_links-list>div{width:260px}.ns_csr_cultured-meat_links-list>div h4{font-size:16px}.ns_csr_cultured-meat_slide-description{width:100%;margin-left:0;padding:60px 0 0}.ns_csr_cultured-meat_slide-description em{display:block;height:28px;vertical-align:bottom;margin-right:0;margin-bottom:20px}.ns_csr_cultured-meat_slide-description p span{display:inline}.ns_csr_hyakufukushi .ns-single{padding-right:0}.ns_csr_hyakufukushi-top-illust ul li{width:50%}.ns_csr_hyakufukushi-top-illust ul li:nth-child(2),.ns_csr_hyakufukushi-top-illust ul li:nth-child(3),.ns_csr_hyakufukushi-top-illust ul li:nth-child(5){padding-left:0}.ns_csr_hyakufukushi-top-illust ul li img{width:100%;height:auto}.ns_csr_hyakufukushi-cols figure,.ns_csr_hyakufukushi_single-cols figure{width:100%;float:none;text-align:left;margin-bottom:10px}.ns_csr_hyakufukushi-cols figure img,.ns_csr_hyakufukushi_single-cols figure img{width:100%}.ns_csr_hyakufukushi-cols>div,.ns_csr_hyakufukushi_single-cols>div{float:none;width:auto}.ns_csr_hyakufukushi-cols--figure figure img{width:100%}.ns_csr_hyakufukushi_single-cols figure{width:100%;float:none;text-align:left;margin-bottom:10px}.ns_csr_hyakufukushi_single-cols figure img{width:100%}.ns_csr_hyakufukushi_single-cols>div{float:none;width:auto}.ns_csr-figure--4col figure img,.ns_csr-figure--4col--column figure img{width:50%}.ns_csr_hyakufukushi_list section h2 span{display:block;margin-left:0}.ns_csr_environment_group_table{font-size:14px;line-height:1.8em;letter-spacing:0;border-bottom:none}.ns_csr_environment_group_table th,.ns_csr_environment_group_table td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding-top:10px;padding-bottom:10px}.ns_csr_environment_group_table th{color:#000;border-bottom:none;border-top:none;border-right:none}.ns_csr_environment_group_table td{border-top:none;border-right:none;padding:10px}.ns_csr_environment_achievement-data div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;float:none;padding:0 0 10px}.ns_csr_environment_achievement-data div:nth-child(odd){float:none;padding:0 0 10px}.ns_csr_employee_diversity-data_table.is-small{width:100%}.csr_international_wina--table>div{float:none;width:auto}.ns_docs_info20141210 .ns_docs_info20141210-item ul.open-date.float{width:100%}.ns_docs_info20141210 .ns_docs_info20141210-item ul.open-date.float li{float:none;width:100%}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols>div{width:207px}.ns_apologize-topics-list dl dt{position:static}.ns_apologize-topics-list dl dd{margin-left:0}}@media screen and (min-width:600px){.ns-nav select{display:none}.ns-grid_m,.ns-grid_m_02,.ns-grid_m_03{padding:0}.ns-grid_m>h3 span,.ns-grid_m_02>h3 span,.ns-grid_m_03>h3 span{width:100%;padding:0 10px;margin:0;display:table}.ns-grid_m>h3 em,.ns-grid_m_02>h3 em,.ns-grid_m_03>h3 em{width:100%;text-align:center}.ns-items-sort select{display:none}.ns-items-list{padding:0}.ns-items-list-label span{width:100%;padding:0 10px;margin:0;display:table}.ns-items-list-label em{width:100%;text-align:center}}@media screen and (min-width:788px) and (max-width:979px){.ns-embed-image--fit_920{width:100%;height:auto}.ns-mq-checker{width:728px}.ns-wrapper-2col,.ns-dl_02--col,.ns-single-body--news .ns_news_release-exception>div,.ns_ir_management_about-business>div,.ns_ir_stock_preferential-conditions>div,.ns_ir_index-2col section,.ns_ir_top_index-2col section,.ns_ir_index-2col-thumbnail section,.ns_ir_stock_outline-graph ul li,.ns_csr_index-2col section,.ns_csr_index-2col-figure section{width:354px}.ns-wrapper-2col--single,.ns-dl_02--col--single,.ns_csr_stakeholders-occasion>div,.ns_ir_index-2col--single section,.ns_csr_stakeholders-figure>div{width:354px}.ns-wrapper,.ns-wrapper--sp,.ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div{width:728px}.ns-wrapper-list,.ns-wrapper-list--single{width:747px}.ns-wrapper-list--single{padding-right:0}.ns-nav-subcategory-campaings_apply{position:relative;margin:10px 12px}.ns-list_tags,.ns-posts-list-article-meta ul,.ns-posts--csr .ns-posts-list-article-meta ul,.ns-posts--csr-hierarchy .ns-posts-list-article-meta ul,.ns-single-side-tags ul,.ns_customer_faq_single-category ul{text-align:left}.ns-list_tags li,.ns-posts-list-article-meta ul li,.ns-posts--csr .ns-posts-list-article-meta ul li,.ns-posts--csr-hierarchy .ns-posts-list-article-meta ul li,.ns-single-side-tags ul li,.ns_customer_faq_single-category ul li{text-align:left;display:inline-block;margin-right:10px}.ns-list_allergens,.ns-list_allergens--single,.ns-list_allergens--single-wide{width:684px}.ns-list_allergens--single,.ns-list_allergens--single-wide{width:684px}.ns-list_allergens--single-wide{width:714px}.ns-dl_02-body--figure,.ns-single-body--news .ns_news_release-exception>div>div,.ns_ir_management_about-business>div>div{padding-right:0}.ns-dl_02-body--figure figure,.ns-single-body--news .ns_news_release-exception>div>div figure,.ns_ir_management_about-business>div>div figure{position:relative;text-align:center;margin-top:15px}.ns-grid-item{width:249px}.ns-grid-item figure img{height:129px}.ns-grid-item div span{height:129px}.ns-grid>.ns-grid-item:nth-child(n+7),.ns-grid--brands>.ns-grid-item:nth-child(n+7),.ns-grid--cm>.ns-grid-item:nth-child(n+7),.ns-grid--campaigns>.ns-grid-item:nth-child(n+7),.ns-grid--csr>.ns-grid-item:nth-child(n+7),.ns-grid--csr--cap-small>.ns-grid-item:nth-child(n+7),.ns-grid--news>.ns-grid-item:nth-child(n+7),.ns-grid--showall>.ns-grid-item:nth-child(n+7){display:none}.ns-grid_m>h3,.ns-grid_m_02>h3,.ns-grid_m_03>h3{width:186px}.ns-grid_m ul li,.ns-grid_m_02 ul li,.ns-grid_m_03 ul li{width:186px}.ns-grid_5-item{width:33.33333%}.ns-grid_4-item{width:50%}.ns-grid_3-item{width:33.33333%}.ns-items-list ul li{width:186px}.ns-items-list-label{width:186px}.ns-posts--faq .ns-posts-list-article,.ns-posts--voice .ns-posts-list-article,.ns-posts--ir .ns-posts-list-article,.ns-posts--csr .ns-posts-list-article,.ns-posts--csr-hierarchy .ns-posts-list-article{display:block}.ns-posts--faq .ns-posts-list-article>*,.ns-posts--voice .ns-posts-list-article>*,.ns-posts--ir .ns-posts-list-article>*,.ns-posts--csr .ns-posts-list-article>*,.ns-posts--csr-hierarchy .ns-posts-list-article>*{display:block;border:none}.ns-posts-list-article-meta{display:block;width:auto;margin-top:10px;padding-left:0}.ns-posts--voice .ns-posts-list-article-meta,.ns-posts--ir .ns-posts-list-article-meta,.ns-posts--csr .ns-posts-list-article-meta,.ns-posts--csr-hierarchy .ns-posts-list-article-meta{margin-left:188px}.ns-posts--ir .ns-posts-list-article-meta,.ns-posts--csr .ns-posts-list-article-meta,.ns-posts--csr-hierarchy .ns-posts-list-article-meta{margin-left:128px}.ns-single-body section figure img,.ns-single-body--article section figure img,.ns-single-body--item section figure img,.ns-single-body--news section figure img{max-width:728px}.ns-single{padding-right:0}.ns-single-brands{margin-bottom:0}.ns-single-side{width:auto;position:static}.ns-single-side-links ul li{margin-bottom:20px}.ns-single-side-social li{display:inline-block}.ns-single-body-main iframe,.ns-single-body-main object{height:410px}.ns-form-input,.ns-form-input--short,.ns-form-textarea,.ns-form-textarea--customer{width:400px}.ns-form-input--short{width:215px}.ns-form-cols .ns-form-cols-cell{float:none;margin-right:0;margin-top:10px}.ns-form-cols .ns-form-cols-cell:first-child{margin-top:0}.ns-form-tr--tel3 .ns-form-input--short{width:91px}.ns_news-nav form{float:none;display:table;width:100%}.ns_news-nav-archives-wrap{display:table-cell;vertical-align:top;width:50%}.ns_products_campaigns-single-apply_link{margin-bottom:20px}.ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--members table td{padding:30px 24px}.ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--others table td{padding:28px 24px}.ns_products_campaigns-single-apply_link table td div{width:100%;display:block}.ns_products_campaigns-single-apply_link table td div:nth-child(odd){margin-bottom:20px}.ns_products_item-single .ns-single-body-main{padding-left:0}.ns_products_item-single .ns-single-body-main figure{position:relative;margin-bottom:40px}.ns_products_item-single-banner{padding-left:0}.ns_products_item-single-banner img{width:428px;height:auto}.ns_recipe-common-list--index .ns_recipe-common-list-item:nth-child(n+7){display:none}.ns_recipe-recommend-list.ns-grid_3{margin-left:-20px}.ns_recipe-recommend-list--col1.ns-grid_4-item{margin-top:20px}.ns-grid_3-item .ns_recipe-recommend-list-item-wrapper{margin-left:20px}.ns_ir-links .ns_ir-links-block h2 span{margin-right:10px}.ns_ir-banner ul li{width:25%}.ns_ir_top_index-2col .ns_ir-calendar-list dl dt{position:static}.ns_ir_top_index-2col .ns_ir-calendar-list dl dd{margin:0}.ns_ir_top_index-2col .ns_ir-library-list{display:block}.ns_ir_top_index-2col .ns_ir-library-list>div{width:100%}.ns_ir_management_download-pdf_textarea{width:418px}.ns_ir_financial-graph_with_table>div>div{width:408px}.ns_ir_financial_factsheet .ns-showhide-pc{display:none}.ns_ir_financial_factsheet .ns-showhide-sp{display:block}.ns_ir_financial_factsheet .ns-showhide-sp iframe{width:768px}.ns_ir_stock_outline-graph ul img{width:100%}.ns_ir_stock_preferential-conditions>div>div{padding:20px 15px 92px}.ns_ir_event_meeting-tables--2col div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;float:none;padding:0 0 10px}.ns_ir_event_meeting-tables--2col div:nth-child(odd){float:none;padding:0 0 10px}.ns_ir_stock_online-mtg-summary-cols>div{width:458px}.ns_ir_event_social-past-latest-cols>div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;float:none;padding:0 0 10px}.ns_ir_event_social-past-latest-cols>div:nth-child(odd){float:none;padding:0 0 10px}.ns_ir_library_nav-anchor{width:418px}.ns_ir_library_download-block-list{width:100%;padding-left:0;border-left:none}.ns_ir_library-latest-body-block{display:block;width:100%}.ns_about_myojofoods_creed-block>div{width:auto;float:none}.ns_about_myojofoods_creed-block figure{width:270px;float:none;margin:40px auto 0}.ns_about_bonchi_creed-block>div{width:auto;float:none}.ns_about_bonchi_creed-block figure{width:270px;float:none;margin:40px auto 0}.ns_about-cols>div,.ns_about-cols--right>div{width:493px}.ns_about-cols--right>div{width:278px}.ns_safety-cols>div,.ns_safety-cols--left>div,.ns_safety-cols--single>div,.ns_safety-cols--2col-figure>div{width:493px}.ns_thewave-cols>div,.ns_thewave-cols--single>div,.ns_thewave-cols--2col-figure>div{width:493px}.ns_thewave-innovation-results{padding-right:0}.ns_csr_slide,.ns_csr_slide--sp{width:808px;height:calc(728px * .4054 + 40px)}.slick-arrow.slick-prev,.slick-arrow.slick-next{top:calc(296px / 2 - 18px)}.ns_csr-index-board-article ul a img{width:50%;height:auto;margin-top:10px}.ns_csr-cols--right>figure{width:235px}.ns_csr-cols--right>figure img{width:215px}.ns_csr-cols--right>div{width:493px!important}.ns_csr-cols>div,.ns_csr-cols--right>div,.ns_csr-cols--single>div,.ns_csr-cols--2col-figure>div,.csr_international_wina--table>div,.ns_csr-cols--single--right>div,.ns_csr-cols--column>div,.ns_csr-special-list>div{width:493px}.ns_csr-cols--column>div{width:433px}.ns_csr-special-list>figure{width:235px}.ns_csr-special-list>figure img{width:215px}.ns_csr-special-list>div{width:493px!important}.ns_csr-news{padding-right:0}.ns_csr_feature_list{margin-bottom:60px}.ns_csr_feature_list>a{width:100%}.ns_csr_feature_list>a figure{width:100%;margin:0;position:static;top:0}.ns_csr_feature_list>a>div{width:calc(100% - 24px);float:none;margin-top:-16px;margin-right:auto;margin-left:auto}.ns_csr_feature_list>a>div h2{font-size:21px}.ns_csr_feature_list>a>div.is-margin-small{margin-top:-16px}.ns_csr_feature_list.is-right>a figure{left:auto}.ns_csr_feature_list.is-right>a>div{float:none}.ns_csr_feature_list.is-left>a figure{right:auto}.ns_csr_feature_list.is-left>a>div{float:none}.ns_csr_index-2col-figure section{padding-bottom:218px}.ns_csr_disaster-aid_data-map .worldmap_pin_japan{top:118px;width:180px;margin-left:-23px}.ns_csr_disaster-aid_data-area.japan{width:200px;top:390px;margin-left:-97px}.ns_csr_disaster-aid_data-area.japan figure{width:125px}.ns_csr_disaster-aid_data-area.asia{width:240px;top:320px;margin-left:-360px}.ns_csr_disaster-aid_data-area.asia figure{width:98px}.ns_csr_disaster-aid_data-area.china{width:200px;top:-65px;margin-left:-190px}.ns_csr_disaster-aid_data-area.china figure{width:65px}.ns_csr_disaster-aid_data-area.americas{width:240px;top:400px;margin-left:125px}.ns_csr_disaster-aid_data-area.americas figure{width:104px}.ns_csr_disaster-aid_data-area.europe{width:155px;top:2px;margin-left:-360px}.ns_csr_disaster-aid_data-area.europe figure{width:80px}.ns_csr_disaster-aid_data-area-table table tr th,.ns_csr_disaster-aid_data-area-table table tr td{font-size:10px}.ns_csr_disaster-aid_rolling-stock_flow figure.rolling-stock-table-4col{width:calc(257px * .8)}.ns_csr_disaster-aid_rolling-stock_flow figure.rolling-stock-table-5col{width:calc(331px * .8)}.ns_csr_disaster-aid_rolling-stock_flow-title{top:calc(320px * .657)}.ns_csr_disaster-aid_rolling-stock_flow-prepare p,.ns_csr_disaster-aid_rolling-stock_flow-eat p,.ns_csr_disaster-aid_rolling-stock_flow-add p{font-size:13px;line-height:1.7em;letter-spacing:0}.ns_csr_disaster-aid_rolling-stock_flow-prepare p span,.ns_csr_disaster-aid_rolling-stock_flow-eat p span,.ns_csr_disaster-aid_rolling-stock_flow-add p span{display:inline}.ns_csr_disaster-aid_rolling-stock_flow-prepare{margin-bottom:calc(30px * .657)}.ns_csr_disaster-aid_rolling-stock_flow-eat .rolling-stock-illust{height:calc(245px * .657);padding-top:calc(11px * .657)}.ns_csr_disaster-aid_rolling-stock_flow-add .rolling-stock-illust{height:calc(245px * .657)}.ns_csr_disaster-aid_rolling-stock_example h3 img{width:auto;height:calc(20px * .657)}.ns_csr_disaster-aid_rolling-stock_example>section>div:not(:last-child){margin-bottom:calc(42px * .657)}.ns_csr_disaster-aid_rolling-stock_example>section>div figure{width:calc(102px * .657);margin-right:calc(20px * .657)}.ns_csr_disaster-aid_rolling-stock_example>section>div div{width:calc(100% - 81px)}.ns_csr_disaster-aid_rolling-stock_example>section>div h4{margin:.6em 0}.ns_csr_disaster-aid_rolling-stock_example>section>div h4 img{width:auto;height:calc(40px * .657)}.ns_csr_disaster-aid_rolling-stock_example>section>div.right figure{margin-left:calc(20px * .657)}.ns_csr_disaster-aid_rolling-stock_recommend_merit>section{width:480px}.ns_csr_disaster-aid_rolling-stock_recommend_merit>section>div{width:220px;margin-right:20px;margin-bottom:40px}.ns_csr_disaster-aid_rolling-stock_recommend_merit>section figure{height:151px;margin-bottom:10px}.ns_csr_disaster-aid_rolling-stock_recommend_merit>div{width:233px;padding:20px}.ns_efc-container .ns_efc-section__cont__detail dt em{display:block}.ns_efc-container .ns_efc-section__cont__detail dt span{display:inline}#loader{top:309px;height:calc(100vh - 309px)}.loader__spinner{margin-top:-60px}.ns_csr_cultured-meat_cover{padding-left:0;margin-bottom:210px}.ns_csr_cultured-meat_cover figure{width:100%}.ns_csr_cultured-meat_cover>div{position:absolute;top:auto;width:100%;padding:0;background:0 0;bottom:-160px}.ns_csr_cultured-meat_cover>div>div{max-width:728px;margin:0 auto;display:block;color:#fff;background:url(/jp/sustainability/feature/cultured-meat/images/bg-tit-cover-sp.png);background-size:cover;padding:20px;box-sizing:border-box}.ns_csr_cultured-meat_cover>div h2{font-size:24px;line-height:1.4em}.ns_csr_cultured-meat_cover>div h2 span{display:inline}.ns_csr_cultured-meat_cover>div h1{font-size:48px;line-height:1.2em;margin:0 0 20px}.ns_csr_cultured-meat_cover>div h1 span{display:inline}.ns_csr_cultured-meat_column{padding:50px 0 80px}.ns_csr_cultured-meat_column h3{font-size:21px;line-height:2em;margin:0 0 20px}.ns_csr_cultured-meat_column h3 img{margin-left:0}.ns_csr_cultured-meat_column h3 span{display:block}.ns_csr_cultured-meat_column p{font-size:14px}.ns_csr_cultured-meat_column dl dt,.ns_csr_cultured-meat_column dl dd{font-size:13px}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col{display:block}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col figure img{margin-top:10px;width:70%}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col.is-first>div{width:100%;margin-bottom:20px}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col.is-first>figure{width:100%}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col.is-second>div{width:100%;padding-top:0}.ns_csr_cultured-meat_column .ns_csr_cultured-meat_column--2col.is-second>figure{width:100%;margin-bottom:40px}.ns_csr_cultured-meat_article-cover p span{display:inline}.ns_csr_cultured-meat_links-list>div{width:350px}.ns_csr_cultured-meat_slide-description{width:780px;margin-left:-140px;padding:60px 0 0}.ns_csr_cultured-meat_slide-description em{display:block;height:28px;vertical-align:bottom;margin-right:0;margin-bottom:20px}.ns_csr_hyakufukushi .ns-single{padding-right:0}.ns_csr_hyakufukushi-top-illust ul li{width:50%}.ns_csr_hyakufukushi-top-illust ul li:nth-child(2),.ns_csr_hyakufukushi-top-illust ul li:nth-child(3),.ns_csr_hyakufukushi-top-illust ul li:nth-child(5){padding-left:0}.ns_csr_hyakufukushi-cols>div,.ns_csr_hyakufukushi_single-cols>div{width:293px}.ns_csr_hyakufukushi_single-cols figure{float:none;margin-bottom:10px}.ns_csr_hyakufukushi_single-cols>div{float:none;width:auto}.ns_csr-figure--4col--column figure img{width:50%}.ns_csr_employee_diversity-data_table.is-small{width:100%}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2{margin-bottom:0}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-text-box p,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-text-box p,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-text-box p,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-text-box p{margin-bottom:1em;line-height:2em}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols>div{width:391px}}@media screen and (min-width:788px){.ns_efc_title-sp{display:none}.ns_efc_earth{box-sizing:border-box;display:block;left:0;width:100%;text-align:center;position:absolute}.ns_efc_earth>div{padding:150px 0 100px;max-width:680px;margin:0 auto}.ns_efc_earth.center{top:calc(50vh - 116px)}.ns_efc_earth.fixed{position:fixed}.earth-figure{margin:0 auto;z-index:5;transform:scale(1.3)}.earth-figure img{max-width:100%;height:auto}.ns_efc_title{display:block;box-sizing:border-box;position:absolute;top:80vh;left:0;width:100%;z-index:3}.ns_efc_title.bg{background:-moz-linear-gradient(top,#fff,#fff 80%,rgba(255,255,255,.5)90%,rgba(255,255,255,0));background:-webkit-linear-gradient(top,#fff,#fff 80%,rgba(255,255,255,.5)90%,rgba(255,255,255,0));background:linear-gradient(to bottom,#fff,#fff 80%,rgba(255,255,255,.5)90%,rgba(255,255,255,0))}.ns_efc_title>div{padding:80px 0 100px;max-width:680px;margin:0 auto}.ns_efc_title-ja,.ns_efc_title-en span{opacity:0}.ns_efc_title-container{padding-top:15px}.ns_efc_title-figure{z-index:5}.ns_efc_title-figure .ripmark{position:absolute;bottom:0;left:0;z-index:5;opacity:0}.ns_efc_title-text{width:61%;float:right}.ns_efc_title-lead ul{display:flex}.ns_efc_title-lead ul>li:first-child{margin-right:8px}.ns_efc_outline{padding:0 13px;width:100%;box-sizing:border-box;margin-top:185vh;padding-bottom:50vh}.ns_efc_outline>div{max-width:680px;margin:0 auto}.ns_efc_outline h2{text-align:center;margin-bottom:24px}.ns_efc_outline h2 img{max-width:100%;height:auto}.ns_efc_outline p{font-size:18px;line-height:2em}.ns_efc_navigation{width:100%;padding:20px 0 100px}.ns_efc_navigation-inner{margin-left:auto!important;margin-right:auto!important}.ns_efc_navigation-inner>div{position:relative;width:50%;box-sizing:border-box}.ns_efc_navigation-inner>div:first-child{float:left;padding-left:6px;padding-right:10px}.ns_efc_navigation-inner>div:last-child{float:right;padding-left:10px;padding-right:6px}.ns_efc_navigation-inner>div h3 img{max-width:100%;height:auto}.ns_efc_navigation-inner>div ul li{transition-duration:.3s}.ns_efc_navigation-inner>div ul li:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.ns_efc-container{position:relative}.ns_efc-container .ns_efc-wrappper{position:relative}.ns_efc-container .ns_efc-inner-pc{display:block;padding:30px;min-height:100vh;box-sizing:border-box;position:relative}.ns_efc-container .ns_efc-inner-pc>div{background:#fff;border-radius:30px;padding:0 50px 85px;box-sizing:border-box;width:100%;height:calc(100vh - 60px)}.ns_efc-container .ns_efc-inner{padding:0;min-height:auto;position:static}.ns_efc-container .ns_efc-inner>div{border-radius:0;padding:0;width:auto;height:auto}.ns_efc-container .ns_efc-topbar{width:100%;height:30px;position:absolute;top:0;left:0;z-index:10}.ns_efc-container .ns_efc-bottombar{width:100%;height:30px;position:fixed;bottom:0;left:0;background:#eee;z-index:10;display:none}.ns_efc-container .ns_efc-bottombar.block{display:block}.ns_efc-container .ns_efc-section__title{width:100%;margin:0 auto;position:absolute;top:50vh;margin-top:-206px}.ns_efc-container .ns_efc-section__title.fixed{position:fixed}.ns_efc-container .ns_efc-section__lead{position:absolute;top:50vh;margin-top:186px;opacity:0;font-size:18px;line-height:2em}.ns_efc-container .ns_efc-section__lead span{display:inline}.ns_efc-container .ns_efc-section__cont__wrapper{margin-top:calc(-50vh + 950px)}.ns_efc-container .ns_efc-section__cont{margin-bottom:50px;width:100%}.ns_efc-container .ns_efc-section__cont.is-action{margin-top:60px;margin-bottom:0;padding-bottom:90px}.ns_efc-container .ns_efc-section__cont.is-action>div{max-width:674px;margin:0 auto}.ns_efc-container .ns_efc-section__cont.fixed{position:fixed;top:30vh;left:0}.ns_efc-container .ns_efc-section__cont__label{font-size:18px;margin-bottom:10px;opacity:0}.ns_efc-container .ns_efc-section__cont__column2{display:flex;justify-content:center;margin-top:12px}.ns_efc-container .ns_efc-section__cont__column2>*{width:220px;box-sizing:border-box}.ns_efc-container .ns_efc-section__cont__column2>:first-child{padding-right:35px}.ns_efc-container .ns_efc-section__cont__column2>:last-child{padding-left:35px}.ns_efc-container .ns_efc-section__cont__detail dt{font-size:24px;opacity:0;margin-bottom:6px}.ns_efc-container .ns_efc-section__cont__detail dt em{font-size:24px}.ns_efc-container .ns_efc-section__cont__detail dd{opacity:0}.ns_efc-container .ns_efc-section__cont__detail dd p{font-size:18px;line-height:2em}.ns_efc-container .ns_efc-section__cont__detail dd p.cap{margin-top:6px}.ns_efc-container .ns_efc-section__cont__detail dd p.left{text-align:left}.ns_efc-container .ns_efc-section__cont__detail dd p.w-wide{width:250px}.ns_efc-container .ns_efc-section__cont__detail dd p.note{line-height:2em}.ns_efc-container .ns_efc-section__cont__detail dd em{font-size:66px}.ns_efc-container .ns_efc-section__cont__detail dt dd span{background-size:50% 8px}.ns_efc-container .ns_efc-section__cont__figure{max-width:80%;margin:0 auto}.ns_efc-container .ns_efc-section__cont__figure img{max-width:100%;height:auto}.ns_efc-container .c1-animation{margin-top:40px}.ns_efc-container .c2-animation{margin-top:50px}.ns_efc-container .c3-animation{margin-top:30px}.ns_efc-container .c4-animation{margin-top:80px}.ns_efc-container .c5-animation{margin-top:30px}.ns_efc-container .c6-animation{margin-top:60px}.ns_efc-container.is-material{background:url(/jp/sustainability/feature/efc2030/assets/images/efc-bg-material.svg) repeat-x top center}.ns_efc-container.is-material .ns_efc-inner-pc{background:#3dbcd4}.ns_efc-container.is-material .ns_efc-topbar,.ns_efc-container.is-material .ns_efc-bottombar{background:#3dbcd4}.ns_efc-container.is-material .ns_efc-inner::before,.ns_efc-container.is-material .ns_efc-inner::after{height:30px}.ns_efc-container.is-food .ns_efc-inner-pc{background:#8fc31f}.ns_efc-container.is-food .ns_efc-topbar,.ns_efc-container.is-food .ns_efc-bottombar{background:#8fc31f}.ns_efc-container.is-food .ns_efc-inner::before,.ns_efc-container.is-food .ns_efc-inner::after{height:30px}}@media screen and (min-width:980px) and (max-width:1167px){.ns-mq-checker{width:920px}.ns-wrapper,.ns-wrapper--sp,.ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div{width:920px}.ns-wrapper-list,.ns-wrapper-list--single{width:940px}.ns-wrapper-list--single{padding-right:0}.ns-grid-item{width:235px}.ns-grid-item figure img{height:121px}.ns-grid-item div span{height:121px}.ns-grid>.ns-grid-item:nth-child(n+9),.ns-grid--brands>.ns-grid-item:nth-child(n+9),.ns-grid--cm>.ns-grid-item:nth-child(n+9),.ns-grid--campaigns>.ns-grid-item:nth-child(n+9),.ns-grid--csr>.ns-grid-item:nth-child(n+9),.ns-grid--csr--cap-small>.ns-grid-item:nth-child(n+9),.ns-grid--news>.ns-grid-item:nth-child(n+9),.ns-grid--showall>.ns-grid-item:nth-child(n+9){display:none}.ns_products_campaigns-single-apply_link{margin-bottom:20px}.ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--others table td{padding:66px 24px}.ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--others .ns-button_01,.ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--others .ns-button_02,.ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--others .ns_products_campaigns-single .apply ul a,.ns_products_campaigns-single .apply ul .ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--others a{width:200px}.ns_products_campaigns-single-apply_link table td div:nth-child(odd){padding-right:6px;margin-bottom:0}.ns_products_campaigns-single-apply_link table td div:nth-child(even){padding-left:6px}.ns_recipe-common-list--index .ns_recipe-common-list-item:nth-child(n+9){display:none}.ns_ir-banner ul li{width:25%}.ns_about_myojofoods_creed-block>div{width:278px}.ns_about_bonchi_creed-block>div{width:auto;float:none}.ns_about_bonchi_creed-block figure{width:270px;float:none;margin:40px auto 0}.ns_csr_slide,.ns_csr_slide--sp{width:1000px;height:calc(920px * .4054 + 40px)}.slick-arrow.slick-prev,.slick-arrow.slick-next{top:calc(373px / 2 - 18px)}.ns_csr_index-wrapper{width:940px;margin-left:-20px;display:flex;flex-wrap:wrap;flex-direction:column}.ns_csr-index-board{width:33.3333%;padding-left:20px;box-sizing:border-box}.ns_csr-index-board:nth-child(1){order:1;margin-bottom:36px}.ns_csr-index-board:nth-child(2){order:3;height:100vw}.ns_csr-index-board:nth-child(3){order:4;height:100vw}.ns_csr-index-board:nth-child(4){order:2}.ns_csr-index-board-title:hover{cursor:default}.ns_csr-index-board-title h2{font-size:16px}.ns_csr-index-board-title.is-environment{background-image:url(/jp/sustainability/images/bg_environment.png);background-size:285px 80px;background-position:center right}.ns_csr-index-board-title.is-social{background-image:url(/jp/sustainability/images/bg_social.png);background-size:159px 80px;background-position:center right}.ns_csr-index-board-title.is-governance{background-image:url(/jp/sustainability/images/bg_governance.png);background-size:316px 80px;background-position:center right}.ns_csr-index-board-title-btn{display:none}.ns_csr-index-board-article{display:block}.ns_csr-special-list>div{width:490px!important}.ns_csr-report>div{padding-right:15px}.ns_csr-report figure{width:82px}.ns_csr_index-2col-figure section{padding-bottom:271px}.ns_csr_disaster-aid_data-map .worldmap_pin_japan{top:150px;width:228px;margin-left:-30px}.ns_csr_disaster-aid_data-area.japan{width:225px;top:470px;margin-left:-115px}.ns_csr_disaster-aid_data-area.japan figure{width:159px}.ns_csr_disaster-aid_data-area.asia{width:300px;top:368px;margin-left:-460px}.ns_csr_disaster-aid_data-area.asia figure{width:124px}.ns_csr_disaster-aid_data-area.china{width:219px;top:-23px;margin-left:-220px}.ns_csr_disaster-aid_data-area.china figure{width:82px}.ns_csr_disaster-aid_data-area.americas{width:309px;top:480px;margin-left:155px}.ns_csr_disaster-aid_data-area.americas figure{width:130px}.ns_csr_disaster-aid_data-area.europe{width:214px;top:70px;margin-left:-456px}.ns_csr_disaster-aid_data-area.europe figure{width:101px}.ns_csr_disaster-aid_rolling-stock_flow figure.rolling-stock-table-4col{width:calc(257px * .93)}.ns_csr_disaster-aid_rolling-stock_flow figure.rolling-stock-table-5col{width:calc(331px * .93)}.ns_csr_disaster-aid_rolling-stock_flow-title{top:calc(320px * .83)}.ns_csr_disaster-aid_rolling-stock_flow-prepare p span,.ns_csr_disaster-aid_rolling-stock_flow-eat p span,.ns_csr_disaster-aid_rolling-stock_flow-add p span{display:inline}.ns_csr_disaster-aid_rolling-stock_flow-prepare{margin-bottom:calc(30px * .83)}.ns_csr_disaster-aid_rolling-stock_flow-eat .rolling-stock-illust{height:calc(245px * .83);padding-top:calc(11px * .83)}.ns_csr_disaster-aid_rolling-stock_flow-add .rolling-stock-illust{height:calc(245px * .83)}.ns_csr_disaster-aid_rolling-stock_example h3 img{width:auto;height:calc(20px * .83)}.ns_csr_disaster-aid_rolling-stock_example>section>div:not(:last-child){margin-bottom:calc(42px * .83)}.ns_csr_disaster-aid_rolling-stock_example>section>div figure{width:calc(102px * .83);margin-right:calc(20px * .83)}.ns_csr_disaster-aid_rolling-stock_example>section>div div{width:calc(100% - 102px)}.ns_csr_disaster-aid_rolling-stock_example>section>div h4{margin:.6em 0}.ns_csr_disaster-aid_rolling-stock_example>section>div h4 img{width:auto;height:calc(40px * .83)}.ns_csr_disaster-aid_rolling-stock_example>section>div.right figure{margin-left:calc(20px * .83)}.ns_csr_disaster-aid_rolling-stock_recommend_merit>section{width:606px}.ns_csr_disaster-aid_rolling-stock_recommend_merit>section>div{width:278px;margin-right:25px;margin-bottom:50px}.ns_csr_disaster-aid_rolling-stock_recommend_merit>section figure{height:191px;margin-bottom:10px}.ns_csr_disaster-aid_rolling-stock_recommend_merit>div{width:294px;padding:25px}.ns_efc-container .ns_efc-section__cont__detail dt em{display:inline}.ns_efc-container .ns_efc-section__cont__detail dt span{display:inline}.ns_csr_cultured-meat_cover>div{position:absolute;top:50px;width:37.36%;padding-left:calc(50vw - 460px);padding-top:20px;padding-bottom:36px;padding-right:20px;box-sizing:border-box}.ns_csr_cultured-meat_cover>div h2{font-size:20px;line-height:1.4em}.ns_csr_cultured-meat_cover>div h2 span{display:block}.ns_csr_cultured-meat_cover>div h1{font-size:48px;line-height:1.2em;margin:0}.ns_csr_cultured-meat_cover>div h1 span{display:block}.ns_csr_hyakufukushi .ns-single{padding-right:0}.ns_csr_hyakufukushi-top-illust ul li:nth-child(2),.ns_csr_hyakufukushi-top-illust ul li:nth-child(3),.ns_csr_hyakufukushi-top-illust ul li:nth-child(5){padding-left:0}.ns_csr_hyakufukushi-top-illust ul li img{width:100%;height:auto}.ns_csr-figure--4col--column figure img{width:50%}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2{margin-bottom:0}}@media screen and (min-width:980px){.ns_csr_2col{display:flex}.ns_csr_2col>div:first-child{width:583px}.ns_csr_2col>div:last-child{width:525px}}@media screen and (max-width:1167px) and (min-width:980px){.ns_products_prime_special-request{max-width:672px;margin:0 auto 22px}}@media screen and (min-width:1168px){.ns-mq-checker{width:1108px}.ns-wrapper-2col,.ns-dl_02--col,.ns-single-body--news .ns_news_release-exception>div,.ns_ir_management_about-business>div,.ns_ir_stock_preferential-conditions>div,.ns_ir_index-2col section,.ns_ir_top_index-2col section,.ns_ir_index-2col-thumbnail section,.ns_ir_stock_outline-graph ul li,.ns_csr_index-2col section,.ns_csr_index-2col-figure section{width:544px}.ns-wrapper-2col--single,.ns-dl_02--col--single,.ns_csr_stakeholders-occasion>div,.ns_ir_index-2col--single section,.ns_csr_stakeholders-figure>div{width:426.5px}.ns-wrapper,.ns-wrapper--sp,.ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div{width:1108px}.ns-wrapper-list,.ns-wrapper-list--single{width:1128px}.ns-wrapper-list--single{padding-right:0}.ns-list_allergens,.ns-list_allergens--single,.ns-list_allergens--single-wide{width:1064px}.ns-list_allergens--single,.ns-list_allergens--single-wide{width:836px}.ns-list_allergens--single-wide{width:833px}.ns-grid-item{width:225px}.ns-grid-item figure img{height:114px}.ns-grid-item div span{height:114px}.ns-grid>.ns-grid-item:nth-child(n+11),.ns-grid--brands>.ns-grid-item:nth-child(n+11),.ns-grid--cm>.ns-grid-item:nth-child(n+11),.ns-grid--campaigns>.ns-grid-item:nth-child(n+11),.ns-grid--csr>.ns-grid-item:nth-child(n+11),.ns-grid--csr--cap-small>.ns-grid-item:nth-child(n+11),.ns-grid--news>.ns-grid-item:nth-child(n+11),.ns-grid--showall>.ns-grid-item:nth-child(n+11){display:none}.ns-grid_5-item{width:20%}.ns-grid_4-item{width:25%}.ns-grid_3-item{width:33.33333%}.ns-single-body section figure img,.ns-single-body--article section figure img,.ns-single-body--item section figure img,.ns-single-body--news section figure img{max-width:873px}.ns-single-body-main iframe,.ns-single-body-main object{height:490px}.ns_products_item-single .ns-single-body-main{padding-left:445px}.ns_products_item-single .ns-single-body-main figure{width:360px;height:360px}.ns_products_item-single .ns-single-body-main figure img{max-width:360px;max-height:360px}.ns_products_item-single-banner{padding-left:445px}.ns_products_item-single-banner img{width:428px;height:auto}.ns_products_item-single-banner.with-description{margin-top:-50px}.ns_recipe-common-list--index .ns_recipe-common-list-item:nth-child(n+11){display:none}.ns_ir_management_download-pdf_textarea{width:798px}.ns_ir_financial-graph_with_table>div>div{width:788px}.ns_ir_stock_online-mtg-summary-cols>div{width:838px}.ns_ir_library_nav-anchor{width:798px}.ns_about-cols>div,.ns_about-cols--right>div{width:638px}.ns_about-cols--right>div{width:423px}.ns_safety-cols>div,.ns_safety-cols--left>div,.ns_safety-cols--single>div,.ns_safety-cols--2col-figure>div{width:873px}.ns_safety-cols--2col-figure>div{width:423px}.ns_thewave-cols>div,.ns_thewave-cols--single>div,.ns_thewave-cols--2col-figure>div{width:873px}.ns_thewave-cols--single>div,.ns_thewave-cols--2col-figure>div{width:638px}.ns_thewave-cols--2col-figure>div{width:423px}.ns_csr_index-wrapper{width:1137px;margin-left:-29px;display:flex;flex-wrap:wrap;flex-direction:column}.ns_csr-index-board{width:33.3333%;padding-left:29px;box-sizing:border-box}.ns_csr-index-board:nth-child(1){order:1;margin-bottom:36px}.ns_csr-index-board:nth-child(2){order:3;height:100vw}.ns_csr-index-board:nth-child(3){order:4;height:100vw}.ns_csr-index-board:nth-child(4){order:2}.ns_csr-index-board-title a{display:block;padding:0 20px}.ns_csr-index-board-title:hover{cursor:default}.ns_csr-index-board-title.is-environment{background-image:url(/jp/sustainability/images/bg_environment.png);background-size:285px 80px;background-position:center right}.ns_csr-index-board-title.is-social{background-image:url(/jp/sustainability/images/bg_social.png);background-size:159px 80px;background-position:center right}.ns_csr-index-board-title.is-governance{background-image:url(/jp/sustainability/images/bg_governance.png);background-size:316px 80px;background-position:center right}.ns_csr-index-board-title-btn{display:none}.ns_csr-index-board-article{display:block}.ns_csr-cols--right>div{width:678px!important}.ns_csr-cols>div,.ns_csr-cols--right>div,.ns_csr-cols--single>div,.ns_csr-cols--2col-figure>div,.csr_international_wina--table>div,.ns_csr-cols--single--right>div,.ns_csr-cols--column>div,.ns_csr-special-list>div{width:873px}.ns_csr-cols--single>div,.ns_csr-cols--2col-figure>div,.csr_international_wina--table>div{width:638px}.ns_csr-cols--single--right>div{width:638px}.ns_csr-cols--column>div{width:578px}.ns_csr-report>div{padding-right:50px}.ns_csr-report figure{width:82px}.ns_efc-container .ns_efc-section__cont__detail dt em{display:inline}.ns_efc-container .ns_efc-section__cont__detail dt span{display:inline}.ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div{max-width:966px}.ns_csr_hyakufukushi-cols>div,.ns_csr_hyakufukushi_single-cols>div{width:673px}.ns_csr_hyakufukushi_single-cols figure{float:left;width:235px;margin:0}.ns_csr_hyakufukushi_single-cols figure img{width:215px;height:auto}.ns_csr_hyakufukushi_single-cols>div{float:right;width:638px}.ns_csr_environment_waste-reduction-figure div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:43%}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols>div{width:536px}}@media screen and (max-width:979px){.ns-link--store{text-align:center}.ns-single-side-links-store{display:none}.ns-form-note,.ns_products_campaigns-single .apply>p{margin-top:10px}.ns_news-nav select{width:100%}.ns_news-nav-archives-wrap{float:none}.ns_news-nav-archives-input{width:99%}.ns_news-nav-archives-input input{width:100%}.ns_news-nav-newsmail{float:none;margin:0 0 20px}.ns_products_item-single-store_link{display:block}.ns_recipe-single-figure{padding-right:0}.ns_recipe-single-content{margin-left:0}.ns_recipe-single-content-section{float:none;width:auto;padding:0}.ns_recipe-single-direction{margin-top:30px}}@media (max-width:979px){.ns_about_special-ecomark{flex-direction:column;padding:25px 20px}.ns_about_specia-item-l{flex:0 1 auto;margin:0 0 20px}.ns_about_specia-item-r{flex:0 1 auto}.ns_about_specia-logo img{width:138px;margin:0 auto}}@media screen and (max-width:787px){.ns_news-nav form{float:none}.ns_news-nav select{height:auto}.ns_news-nav-archives-wrap--date{padding:0;margin-bottom:20px}.ns_news-nav-archives-wrap--keyword{padding:0}.ns_products_prime_special-request .ns_products_prime_special-card:nth-child(3){width:100%}.ns_products_prime_special-contents{border-top:4px solid #ebe8d0;padding:19px 0 0}.ns_products_prime_special-row::after{height:19px;border-top:4px solid #ebe8d0}.ns_products_prime_special-row.ns_products_prime_special-row--1{padding:0}.ns_products_prime_special-row.ns_products_prime_special-row--1 .ns_products_prime_special-group:nth-child(1) .ns_products_prime_special-tag{width:100%}.ns_products_prime_special-row.ns_products_prime_special-row--1 .ns_products_prime_special-group:nth-child(3) .ns_products_prime_special-tag{width:100%}.ns_products_prime_special-row.ns_products_prime_special-row--2,.ns_products_prime_special-row.ns_products_prime_special-row--3,.ns_products_prime_special-row.ns_products_prime_special-row--4{padding:0}.ns_products_prime_special-row.ns_products_prime_special-row--2 .ns_products_prime_special-group:nth-child(1) .ns_products_prime_special-tag,.ns_products_prime_special-row.ns_products_prime_special-row--3 .ns_products_prime_special-group:nth-child(1) .ns_products_prime_special-tag,.ns_products_prime_special-row.ns_products_prime_special-row--4 .ns_products_prime_special-group:nth-child(1) .ns_products_prime_special-tag{width:100%}.ns_products_prime_special-row.ns_products_prime_special-row--2 .ns_products_prime_special-group:nth-child(3) .ns_products_prime_special-tag,.ns_products_prime_special-row.ns_products_prime_special-row--3 .ns_products_prime_special-group:nth-child(3) .ns_products_prime_special-tag,.ns_products_prime_special-row.ns_products_prime_special-row--4 .ns_products_prime_special-group:nth-child(3) .ns_products_prime_special-tag{width:100%}.ns_products_prime_special-row.ns_products_prime_special-row--5{padding:0}.ns_products_prime_special-row.ns_products_prime_special-row--5 .ns_products_prime_special-group:nth-child(1) .ns_products_prime_special-tag{width:100%}.ns_products_prime_special-row.ns_products_prime_special-row--5 .ns_products_prime_special-group:nth-child(3) .ns_products_prime_special-tag{width:100%}.ns_products_prime_special-group.ns_products_prime_special-group--1{width:226px;height:152px}.ns_products_prime_special-group.ns_products_prime_special-group--2{width:222px;height:152px}.ns_products_prime_special-group.ns_products_prime_special-group--3{width:248px;height:152px}.ns_products_prime_special-group.ns_products_prime_special-group--4,.ns_products_prime_special-group.ns_products_prime_special-group--5{width:226px;height:152px}.ns_products_prime_special-group.ns_products_prime_special-group--6{width:250px;height:152px}.ns_products_prime_special-group.ns_products_prime_special-group--7,.ns_products_prime_special-group.ns_products_prime_special-group--9,.ns_products_prime_special-group.ns_products_prime_special-group--10,.ns_products_prime_special-group.ns_products_prime_special-group--12{width:294px;height:130px}.ns_products_prime_special-group.ns_products_prime_special-group--8,.ns_products_prime_special-group.ns_products_prime_special-group--11{width:196px;height:130px}.ns_products_prime_special-group.ns_products_prime_special-group--13,.ns_products_prime_special-group.ns_products_prime_special-group--14,.ns_products_prime_special-group.ns_products_prime_special-group--15{width:226px;height:152px}.ns_products_prime_special-item a:hover figure img{left:50%;transform:translate(-50%,0) rotate(0) scale(1);z-index:0}.ns_products_prime_special-item.ns_products_prime_special-item--1,.ns_products_prime_special-item.ns_products_prime_special-item--2,.ns_products_prime_special-item.ns_products_prime_special-item--3,.ns_products_prime_special-item.ns_products_prime_special-item--4,.ns_products_prime_special-item.ns_products_prime_special-item--5,.ns_products_prime_special-item.ns_products_prime_special-item--6,.ns_products_prime_special-item.ns_products_prime_special-item--13,.ns_products_prime_special-item.ns_products_prime_special-item--14,.ns_products_prime_special-item.ns_products_prime_special-item--15{width:100%;padding:0 5px}.ns_products_prime_special-item.ns_products_prime_special-item--1 a figure,.ns_products_prime_special-item.ns_products_prime_special-item--2 a figure,.ns_products_prime_special-item.ns_products_prime_special-item--3 a figure,.ns_products_prime_special-item.ns_products_prime_special-item--4 a figure,.ns_products_prime_special-item.ns_products_prime_special-item--5 a figure,.ns_products_prime_special-item.ns_products_prime_special-item--6 a figure,.ns_products_prime_special-item.ns_products_prime_special-item--13 a figure,.ns_products_prime_special-item.ns_products_prime_special-item--14 a figure,.ns_products_prime_special-item.ns_products_prime_special-item--15 a figure{height:152px}.ns_products_prime_special-item.ns_products_prime_special-item--8,.ns_products_prime_special-item.ns_products_prime_special-item--11{width:100%;padding:0 5px}.ns_products_prime_special-item.ns_products_prime_special-item--8 a figure,.ns_products_prime_special-item.ns_products_prime_special-item--11 a figure{height:130px}.ns_products_prime_special-item.ns_products_prime_special-item--7,.ns_products_prime_special-item.ns_products_prime_special-item--9,.ns_products_prime_special-item.ns_products_prime_special-item--10,.ns_products_prime_special-item.ns_products_prime_special-item--12{width:100%;padding:0 5px}.ns_products_prime_special-item.ns_products_prime_special-item--7 a figure,.ns_products_prime_special-item.ns_products_prime_special-item--9 a figure,.ns_products_prime_special-item.ns_products_prime_special-item--10 a figure,.ns_products_prime_special-item.ns_products_prime_special-item--12 a figure{height:130px}.ns_products_prime_special-tag{height:19px;border-top:4px solid #ebe8d0}.ns_products_prime_special-tag figure img{width:44px;margin-top:3px}.ns_products_prime_special-modal-item{max-width:365px}.ns_products_prime_special-modal-title{font-size:18px;padding:10px 20px 10px 69px}.ns_products_prime_special-modal-title.ns_products_prime_special-modal-title--1::before,.ns_products_prime_special-modal-title.ns_products_prime_special-modal-title--2::before,.ns_products_prime_special-modal-title.ns_products_prime_special-modal-title--3::before,.ns_products_prime_special-modal-title.ns_products_prime_special-modal-title--4::before,.ns_products_prime_special-modal-title.ns_products_prime_special-modal-title--5::before{left:16px}.ns_products_prime_special-modal-title.ns_products_prime_special-modal-title--1::before{width:37px;height:49px}.ns_products_prime_special-modal-title.ns_products_prime_special-modal-title--2::before{width:42px;height:48px}.ns_products_prime_special-modal-title.ns_products_prime_special-modal-title--3::before{width:37px;height:47px}.ns_products_prime_special-modal-title.ns_products_prime_special-modal-title--5::before{width:47px;height:47px}.ns_products_prime_special-modal-title.ns_products_prime_special-modal-title--4::before{width:38px;height:45px}.ns_products_prime_special-modal-body{padding:20px}.ns_products_prime_special-modal-product{flex-direction:column-reverse;margin-bottom:20px}.ns_products_prime_special-modal-image{flex:0 1 200px}.ns_products_prime_special-modal-image figure img{height:200px}.ns_products_prime_special-modal-name{margin-bottom:20px}.ns_products_prime_special-modal-name p{font-size:18px;line-height:1.56;text-align:center;margin:0}.ns_products_prime_special-modal-link{margin-bottom:20px}.ns_products_prime_special-modal-link a{margin:0 auto}.ns_products_prime_special-modal-close{top:-22px;right:0}.ns_csr_disaster-aid_data-worldmap{min-height:auto}.ns_csr_disaster-aid_data-worldmap .ns-showhide-pc{display:none}.ns_csr_disaster-aid_data-worldmap .ns-showhide-sp{display:block}.ns_csr_disaster-aid_data-area-table{max-width:100%}#loader{display:none}.ns_csr_hyakufukushi-top-list{margin:auto}.ns_csr_hyakufukushi-top-list-item{float:none;width:auto;padding:0}.ns_chronicle .ns-wrapper.ns_chronicle-section,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section{margin-bottom:30px}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2{width:auto;float:none;padding:0;text-align:center}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box.ns_chronicle-photo-wide,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box.ns_chronicle-photo-wide,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box.ns_chronicle-photo-wide,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box.ns_chronicle-photo-wide,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-wide.ns_chronicle-photo-box--c1,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-wide.ns_chronicle-photo-box--c1,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-wide.ns_chronicle-photo-box--c1,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-wide.ns_chronicle-photo-box--c1,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-wide.ns_chronicle-photo-box--c2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-wide.ns_chronicle-photo-box--c2,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-wide.ns_chronicle-photo-box--c2,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-wide.ns_chronicle-photo-box--c2{width:auto}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box img,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box img,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box img,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box img,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1 img,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1 img,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1 img,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1 img,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2 img,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2 img,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2 img,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2 img{max-height:190px;max-width:500px;width:auto;height:auto}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box p,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box p,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box p,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box p,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1 p,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1 p,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1 p,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1 p,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2 p,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2 p,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2 p,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2 p{padding-bottom:0}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c1,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box--c2{margin-bottom:0}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-text-box p,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-text-box p,.ns_chronicle .ns_csr_cultured-meat_article-cover .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-text-box p,.ns_csr_cultured-meat_article-cover .ns_chronicle .ns_csr_cultured-meat_article--cover-profile>div.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-text-box p{margin-bottom:1em;line-height:1.75em}.ns_chronicle .ns_chronicle-goroku{width:335px;height:357px;margin:30px auto 70px}.ns_chronicle .ns_chronicle-goroku-fukidashi{width:335px;height:180px;border:3px solid red;border-radius:90px}.ns_chronicle .ns_chronicle-goroku-fukidashi:before{content:"";position:absolute;bottom:-40px;left:50%;right:auto;border:13px solid transparent;border-top:39px solid red;transform:rotate(-20deg)}.ns_chronicle .ns_chronicle-goroku-fukidashi p{font-size:17px;line-height:32px;height:174px;padding:0 35px}.ns_chronicle .ns_chronicle-goroku-andomomofuku{width:117px;bottom:0;left:50%;right:auto;margin-left:20px}.ns_chronicle .ns_chronicle-goroku-andomomofuku img{width:117px}}@media (max-width:787px){.ns_about_special-row{flex-direction:column}.ns_about_special-col-l{flex:0 1 auto;margin:0 0 20px}.ns_about_special-col-r{flex:0 1 auto}}@media screen and (max-width:600px){.ns_products_prime_special-products{height:auto;position:static;overflow:visible;margin-bottom:230px}.ns_products_prime_special-contents{width:100%;position:static;top:auto;left:auto;transform:translate(0,0)}.ns_products_prime_special-group.ns_products_prime_special-group--1{width:113px}.ns_products_prime_special-group.ns_products_prime_special-group--2{width:111px}.ns_products_prime_special-group.ns_products_prime_special-group--3{width:124px}.ns_products_prime_special-group.ns_products_prime_special-group--4,.ns_products_prime_special-group.ns_products_prime_special-group--5{width:113px}.ns_products_prime_special-group.ns_products_prime_special-group--6{width:125px}.ns_products_prime_special-group.ns_products_prime_special-group--7,.ns_products_prime_special-group.ns_products_prime_special-group--9,.ns_products_prime_special-group.ns_products_prime_special-group--10,.ns_products_prime_special-group.ns_products_prime_special-group--12{width:98px}.ns_products_prime_special-group.ns_products_prime_special-group--8,.ns_products_prime_special-group.ns_products_prime_special-group--11{width:98px}.ns_products_prime_special-group.ns_products_prime_special-group--13,.ns_products_prime_special-group.ns_products_prime_special-group--14,.ns_products_prime_special-group.ns_products_prime_special-group--15{width:113px}.ns_products_prime_special-showhide-middle{display:none}}@media screen and (max-width:599px){.ns_recipe-single-content-body-step{margin-left:0}.ns_products_prime_special-modal-item{top:10%;transform:translate(-50%,0)}.ns_products_prime_special-modal-body{overflow-y:scroll;height:350px}}@media screen and (max-width:359px){.ns_header-nav-list--sp li a{font-size:11px}}@media screen and (max-width:320px){.ns_products_prime_special-request{margin:0 0 40px}.ns_products_prime_special-request .ns_products_prime_special-card{padding:0}.ns_products_prime_special-request .ns_products_prime_special-card figure img{width:140px}.ns_products_prime_special-modal-item{top:0;height:100%;overflow-y:scroll}.ns_products_prime_special-modal-body{overflow-y:visible;height:auto}.ns_products_prime_special-modal-close{top:0}}@media print{.ns-print-off *{visibility:hidden!important}.js-image-cover{display:none!important;width:0;height:0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}