@charset "UTF-8";
/*! # nissin
 * lastupdate : Tue Sep 10 2024 12:33:58
 * version    : 1.0.1
*/

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}html{cursor:default;font-size:100%;overflow-y:scroll;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,form,input,button,select,textarea{font-size:100%;margin:0}a,a:active,a:hover{outline:0}a:focus{outline:thin dotted}abbr{_border-bottom:expression(this.title ? '1px dotted' : 'none')}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#FF0;color:#000}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}nav ul{list-style:none}audio[controls],canvas,video{display:inline-block;*display:inline}audio{display:none;_display:expression(this.controls ? 'inline' : 'none');*zoom:1}audio[controls]{display:inline-block}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}legend{*margin-left:-7px}button,input,select,textarea{-webkit-appearance:none;border-radius:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;_overflow:expression(this.type == 'button|reset|submit' ? 'visible' : '')}button,input[type=button],input[type=reset],input[type=submit]{overflow:visible}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}i,.sprite,.ns-link--store:before,.ns-link--store:hover:before,.ns_header-search-form a,.ns-modal-close,.ns_recipe-search-form a,.ns-sprite,#ns_to_top,#ns_to_top:hover,#ns_header .ns_header-search-form button i,.ns_products_item-single-allergens-notice-text:before,#ns_to_top_efc{display:inline-block;background-image:url(/jp/assets/images/sprite-sb33c6b0444.png);background-repeat:none;-webkit-background-size:100px,929px;-moz-background-size:100px,929px;-o-background-size:100px,929px;background-size:100px,929px;overflow:hidden;text-indent:-9999px;vertical-align:middle;outline:0;line-height:0}.sprite-a-arrow{width:16px;height:16px;background-position:0 -707px}.ns-sprite-a-arrow,.ns-link--arrow_01 i,.ns-nav-subcategory-campaings_apply a i,.ns-nav-subcategory-member-logout a i,.ns-list_01--link>li a i,.ns-list_07 a i,.ns_ir-other ul a i,.ns_ir_related ul a i,.ns-list_links a i,.ns-posts-list-article-link a i,.ns_news-nav-newsmail a i,.ns_products_campaigns-single-apply_link dl i,.ns_recipe-single-figure-brand .ns-grid-item a i,.ns_customer_faq-2col .ns_ir-library-list>div li a i,.ns_ir-links ul a i,.ns_ir_top_index-2col .ns_ir-library-list>div li a i,.ns_ir_vcp-col-link a i,.ns_ir_vcp_value-col dl dd a i,.ns_abuot_company-header-nav--arrow a i,.ns_csr-index-board-article ul a i,.ns_csr-links ul a i,.ns_efc-container .ns_efc-section__cont__detail__related-link a i,.ns_csr_report-latest-body dl dd ul a i,.ns_ir_index-2col section>div i,.ns_customer_faq-2col section>div i,.ns_ir_top_index-2col section>div i,.ns_ir_index-2col-thumbnail section>div i,.ns_ir_index-2col section>a i,.ns_customer_faq-2col section>a i,.ns_ir_top_index-2col section>a i,.ns_ir_index-2col-thumbnail section>a i,.ns_ir_index-2col--single section>div i,.ns_ir_index-2col--single section>a i{width:16px;height:16px;background-position:0 -707px}.sprite-a-next{width:8px;height:13px;background-position:0 -905px}.ns-sprite-a-next,.ns-link--next i{width:8px;height:13px;background-position:0 -905px}.sprite-a-prev{width:8px;height:13px;background-position:0 -860px}.ns-sprite-a-prev,.ns-link--prev i{width:8px;height:13px;background-position:0 -860px}.sprite-btn-close,.ns-modal-close{width:30px;height:30px;background-position:0 -613px}.ns-sprite-btn-close{width:30px;height:30px;background-position:0 -613px}.sprite-icon-arrow-back,.ns-nav-btn_back a i{width:8px;height:14px;background-position:0 -389px}.ns-sprite-icon-arrow-back{width:8px;height:14px;background-position:0 -389px}.sprite-icon-arrow-nav{width:4px;height:5px;background-position:0 -924px}.ns-sprite-icon-arrow-nav{width:4px;height:5px;background-position:0 -924px}.sprite-icon-arrow-right{width:8px;height:14px;background-position:0 -755px}.ns-sprite-icon-arrow-right{width:8px;height:14px;background-position:0 -755px}.sprite-icon-arrow-step,.ns-list_step li i,.ns_member-A-step ul li i{width:7px;height:12px;background-position:0 -790px}.ns-sprite-icon-arrow-step{width:7px;height:12px;background-position:0 -790px}.sprite-icon-blank-white{width:25px;height:20px;background-position:0 -879px}.ns-sprite-icon-blank-white{width:25px;height:20px;background-position:0 -879px}.sprite-icon-blank{width:25px;height:20px;background-position:0 -834px}.ns-sprite-icon-blank,.ns-link--blank i,.ns_abuot_company-header-nav a[target="_blank"] i,.ns-grid-item h3 i{width:25px;height:20px;background-position:0 -834px}.sprite-icon-cart-black{width:20px;height:20px;background-position:0 -209px}.ns-sprite-icon-cart-black,.ns-link--store:hover:before{width:20px;height:20px;background-position:0 -209px}.sprite-icon-cart-red{width:20px;height:20px;background-position:0 -111px}.ns-sprite-icon-cart-red{width:20px;height:20px;background-position:0 -111px}.sprite-icon-cart{width:20px;height:20px;background-position:0 -271px}.ns-sprite-icon-cart,.ns-link--store:before{width:20px;height:20px;background-position:0 -271px}.sprite-icon-download{width:25px;height:20px;background-position:0 -729px}.ns-sprite-icon-download,.ns-link--download i,.ns_ir_library_download-block>div a i{width:25px;height:20px;background-position:0 -729px}.sprite-icon-exclamation{width:28px;height:28px;background-position:0 -547px}.ns-sprite-icon-exclamation,.ns_products_item-single-allergens-notice-text:before{width:28px;height:28px;background-position:0 -547px}.sprite-icon-flyingget{width:35px;height:24px;background-position:0 -445px}.ns-sprite-icon-flyingget,.ns-link--flyingget i{width:35px;height:24px;background-position:0 -445px}.sprite-icon-print{width:25px;height:20px;background-position:0 -808px}.ns-sprite-icon-print,.ns-link--pdf i,.ns-link--pdf-small i,.ns_csr_report_guideline-table table a i,.ns-list_01--pdf>li a i,.ns_csr-cols figure ul.pdf>li a i,.ns_csr-cols--right figure ul.pdf>li a i,.ns_csr-cols--single figure ul.pdf>li a i,.ns_csr-cols--2col-figure figure ul.pdf>li a i,.csr_international_wina--table figure ul.pdf>li a i,.ns_csr-cols--single--right figure ul.pdf>li a i,.ns_csr-cols--column figure ul.pdf>li a i,.ns_csr-special-list figure ul.pdf>li a i,.ns_customer_faq-2col .ns_ir-calendar-list ul li a i,.ns_ir_top_index-2col .ns_ir-calendar-list ul li a i,.ns_ir_library_download-block>div li a i,.ns_ir_library_downloadlist .ns-table_01 td>ul a i,.ns_ir_library_downloadlist .ns-table_07 td>ul a i,.ns_ir_library_downloadlist .ns_ir_event_meeting-table td>ul a i,.ns_ir_library-latest-body dl dd ul a i,.ns_csr_special_ecochef-2col>div .pdf i,.ns_csr_report-backnumber a i{width:25px;height:20px;background-position:0 -808px}.sprite-icon-search-b4b4b4{width:17px;height:17px;background-position:0 -320px}.ns-sprite-icon-search-b4b4b4{width:17px;height:17px;background-position:0 -320px}.sprite-icon-search-black{width:17px;height:17px;background-position:0 -343px}.ns-sprite-icon-search-black,.ns_customer-faq-form button:hover i{width:17px;height:17px;background-position:0 -343px}.sprite-icon-search-red{width:26px;height:26px;background-position:0 -581px}.ns-sprite-icon-search-red,#ns_header .ns_header-search-form button i{width:26px;height:26px;background-position:0 -581px}.sprite-icon-search-white{width:17px;height:17px;background-position:0 -366px}.ns-sprite-icon-search-white,.ns_customer-faq-form button i{width:17px;height:17px;background-position:0 -366px}.sprite-icon-search{width:17px;height:17px;background-position:0 -297px}.ns-sprite-icon-search,.ns_search-header-form button i{width:17px;height:17px;background-position:0 -297px}.sprite-logo-fliyngget{width:100px;height:69px;background-position:0 0}.ns-sprite-logo-fliyngget{width:100px;height:69px;background-position:0 0}.sprite-search-close,.ns_header-search-form a,.ns_recipe-search-form a{width:16px;height:16px;background-position:0 -649px}.ns-sprite-search-close{width:16px;height:16px;background-position:0 -649px}.sprite-select_03{width:34px;height:9px;background-position:0 -775px}.ns-sprite-select_03{width:34px;height:9px;background-position:0 -775px}.sprite-social-facebook{width:30px;height:30px;background-position:0 -511px}.ns-sprite-social-facebook{width:30px;height:30px;background-position:0 -511px}.sprite-social-googleplus{width:30px;height:30px;background-position:0 -137px}.ns-sprite-social-googleplus{width:30px;height:30px;background-position:0 -137px}.sprite-social-instagram{width:30px;height:30px;background-position:0 -75px}.ns-sprite-social-instagram{width:30px;height:30px;background-position:0 -75px}.sprite-social-line{width:30px;height:30px;background-position:0 -475px}.ns-sprite-social-line{width:30px;height:30px;background-position:0 -475px}.sprite-social-twitter{width:30px;height:30px;background-position:0 -409px}.ns-sprite-social-twitter{width:30px;height:30px;background-position:0 -409px}.sprite-social-youtube{width:30px;height:30px;background-position:0 -173px}.ns-sprite-social-youtube{width:30px;height:30px;background-position:0 -173px}.sprite-to-top-hover{width:30px;height:30px;background-position:0 -235px}.ns-sprite-to-top-hover,#ns_to_top:hover{width:30px;height:30px;background-position:0 -235px}.sprite-to-top{width:30px;height:30px;background-position:0 -671px}.ns-sprite-to-top,#ns_to_top,#ns_to_top_efc{width:30px;height:30px;background-position:0 -671px}.sprite-a-arrow,.ns-sprite-a-arrow,.ns-link--arrow_01 i,.ns-nav-subcategory-campaings_apply a i,.ns-nav-subcategory-member-logout a i,.ns-list_01--link>li a i,.ns-list_07 a i,.ns_ir-other ul a i,.ns_ir_related ul a i,.ns-list_links a i,.ns-posts-list-article-link a i,.ns_news-nav-newsmail a i,.ns_products_campaigns-single-apply_link dl i,.ns_recipe-single-figure-brand .ns-grid-item a i,.ns_customer_faq-2col .ns_ir-library-list>div li a i,.ns_ir-links ul a i,.ns_ir_top_index-2col .ns_ir-library-list>div li a i,.ns_ir_vcp-col-link a i,.ns_ir_vcp_value-col dl dd a i,.ns_abuot_company-header-nav--arrow a i,.ns_csr-index-board-article ul a i,.ns_csr-links ul a i,.ns_efc-container .ns_efc-section__cont__detail__related-link a i,.ns_csr_report-latest-body dl dd ul a i,.ns_ir_index-2col section>div i,.ns_customer_faq-2col section>div i,.ns_ir_top_index-2col section>div i,.ns_ir_index-2col-thumbnail section>div i,.ns_ir_index-2col section>a i,.ns_customer_faq-2col section>a i,.ns_ir_top_index-2col section>a i,.ns_ir_index-2col-thumbnail section>a i,.ns_ir_index-2col--single section>div i,.ns_ir_index-2col--single section>a i{vertical-align:-12%;line-height:1em}.ns-wrapper-list .list-more,.ns-wrapper-list--single .list-more,.ns-nav ul,.ns_header-nav-list--pc,.ns-headline_01,.ns-single-body h1,.ns-single-body--article h1,.ns-single-body--item h1,.ns-single-body--news h1,.ns_products_brands-header-title,.ns_ir_management_philosophy h2,.ns_about_company_philosophy h1,.ns_recruit-detail .ns_recruit-detail-article h1,.ns-headline_02,.ns-headline_th02,.ns-dl_02>dt,.ns_ir_financial_segment-body>section>dt,.ns-dl_02-title,.ns-single-body--news .ns_news_release-exception>div h3,.ns_ir_management_about-business>div h3,.ns_ir_financial_segment-body>section h2,.ns_ir_stock_preferential-conditions>div h3,.ns_csr_stakeholders-occasion>div h3,.ns-headline_line,.ns-single-body h2,.ns-single-body--article h2,.ns-single-body--item h2,.ns-single-body--news h2,.ns_ir-links h2,.ns_ir_newsmail h2,.ns_ir_related h2,.ns_ir_management_business-plan h2,.ns_ir_management_business-plan h3,.ns_ir_management_risk h2,.ns_ir_management_tax-principle h2,.ns_ir_management_governance h2,.ns_ir_event_meeting>section header h2,.ns_ir_library_download-block header h1,.ns_ir_vcp .ns-section h2,.ns_ir_vcp_value-col dl dt,.ns_about_company_philosophy h2,.ns_recruit-detail .ns_recruit-detail-article h2,.ns_csr_hyakufukushi_list section h2,.ns_csr_environment_charter h2,.ns_csr_environment_rules h2,.ns_docs h2,.ns-headline_03,.ns-headline_th,.ns-table_01 th,.ns-table_07 th,.ns_ir_event_meeting-table th,.ns_member-A-01-intro-policy dt,.ns-single-body h3,.ns-single-body--article h3,.ns-single-body--item h3,.ns-single-body--news h3,.ns-single-body--news header p,.ns_customer_faq-2col section h3,.ns_ir_top_index-2col section h3,.ns_ir_management_business-plan section dl dt,.ns_ir_management_governance h3,.ns_ir_vcp-cols-sus-dl dt,.ns_about_2col-tables table caption,.ns_recruit-list-article-header h1,.ns_recruit-list-article-description h2,.ns_csr-list-article-header h1,.ns_csr-list-article-header h2,.ns_csr-list-article-description h2,.ns_csr-list-article-description h3,.ns_csr_environment_group_table caption,.ns_csr_environment_rules h3,.ns_csr_environment_procurement table caption,.ns_csr_employee_work-efficient_table caption,.ns_csr_employee_safety_table caption,.ns_docs h3,.ns-headline_04,.ns_ir_management_governance h4,.ns_csr_employee_diversity-data h4,.ns_csr_employee_diversity-data_table caption,.ns_csr_social_education-achivement h2,.ns_csr_social_international_table caption,.dl-table dl,.dl-table dl dd,.ns-list,.ns-list_01,.ns-list_07,.ns_ir-other ul,.ns_ir_related ul,.ns-list_social,.ns-single-side-social ul,.ns-list_links,.ns-single-side-anchor ul,.ns-single-body--news .ns_news_release-exception>div ul,.ns_customer_faq_single-attatchment ul,.ns_ir-links ul,.ns_ir_management_about-business>div ul,.ns_ir_library_download-block-list ul,.ns_ir_library_downloadlist .ns-table_01 td>ul,.ns_ir_library_downloadlist .ns-table_07 td>ul,.ns_ir_library_downloadlist .ns_ir_event_meeting-table td>ul,.ns_ir_library-latest-body dl dd ul,.ns_csr_environment_achievemen_account-table table ul,.ns_csr_environment_achievemen_effect-table table ul,.ns_csr_report-latest-body dl dd ul,.ns_csr_report-backnumber ul,.ns-list_01--link,.ns-list_01--pdf,.ns_csr-cols figure ul.pdf,.ns_csr-cols--right figure ul.pdf,.ns_csr-cols--single figure ul.pdf,.ns_csr-cols--2col-figure figure ul.pdf,.csr_international_wina--table figure ul.pdf,.ns_csr-cols--single--right figure ul.pdf,.ns_csr-cols--column figure ul.pdf,.ns_csr-special-list figure ul.pdf,.ns-list_02,.ns-list_03,.ns-posts-list-article-link ul,.ns-single-side-links ul,.ns-list_04,.ns_products_brands-header-links ul,.ns_abuot_company-header-nav--logo ul,.ns_abuot_company-header-nav--arrow ul,.ns-list_06,.ns-list_paging,.ns-single-header ul,.ns_ir_library_download-nav ul,.ns-list_08,#ns_footer .ns_footer-privacy-links ul,.ns_abuot_company-header-nav ul,.ns_csr-nav ul,.ns-list_09,.ns_about_company_history table ul,.ns-list_notes--asterisk,.ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_stock_preferential-notes ul,.ns_ir_library-latest-text ul,.ns_csr_stakeholders_employee-data ul,.ns-list_notes--asterisk-number,.ns_ir_vcp_marketing-rules ul,.ns-list_notes--bracketed-numbers,.ns_csr-list-article-description ol,.ns_csr_environment-details ol,.ns_csr_environment_charter ol,.ns_csr_environment_rules section ol,.ns_csr_employee-details ol,.ns_csr_governance-details ol,.ns_docs section ol,.ns-list_notes--bracketed-numbers-small,.ns-list_notes--bracketed-numbers--1digit,.ns-list_p-notes--asterisk,.ns_csr_environment_charter ul,.ns_csr_biodiversity_table table ul,.ns_csr_environment_eco_table ul,.ns_csr_governance_risks-and-measures-table tbody ul,.ns_docs section ul,.ns_docs_info20141210 section ul,.ns-list_p-notes--asterisk--wide,.ns_products_item-single-chart-caption,.ns_products_item-single-chart-notes,.ns_recipe-tag-list ul,.ns_recipe-single-figure-tag-list,.ns_recipe-single-figure-tag-list--S,.ns_customer-faq-voice .ns_customer-voice-list,.ns_customer-faq-cat-label,.ns_customer_faq_single-questionnaire ul,.ns_ir-banner ul,.ns_ir_management_governance section ul,.ns_ir_stock_preferential-conditions>div ul,.ns_ir_library_annual .ns_ir_library-latest-figure>div ul,.ns_ir_library_annual .ns_ir_library_annual_financial_materials ul,.ns_ir_vcp-c-list_01,.ns_ir_vcp-c-list_02,.ns_ir_vcp-c-table-dl dd ul,.ns_ir_vcp-col-capital-list-item ul,.ns_ir_vcp-col-link,.ns_ir_vcp-col-impact-detail-sdgs ul,.ns_ir_vcp .ns-section ul,.ns_ir_vcp .ns_recruit-detail .ns_recruit-detail-article section ul,.ns_recruit-detail .ns_recruit-detail-article .ns_ir_vcp section ul,.ns_recruit-detail .ns_recruit-detail-article ul,.ns_csr_slide .slide-dots,.ns_csr_slide--sp .slide-dots,.ns_csr-index-board-article ul,.ns_csr-links ul,.ns_csr-list-article-description ul,.ns_csr_special_ecochef-2col>div ul,.ns_efc ul,.ns_efc_title-lead ul,.ns_efc_navigation-inner>div ul,.ns_efc-container .ns_efc-section__cont__detail dd ul,.ns_efc-container .ns_efc-section__cont__detail__related-link,.ns_csr_environment_group_table ul,.ns_csr_stakeholders-occasion>div>div ul,.ns_csr_environment-details ul,.ns_csr_environment_rules section ul,.ns_csr_employee-details ul,.ns_csr_employee_work-efficient_table ul,.ns_csr_social_international_table ul,.ns_csr_governance-details ul,.ns_csr_report_guideline-table table ul,.ns-list_05,.ns-list_step,.ns_member-A-step ul,.list-image ul,.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-list_allergens,.ns-list_allergens--single,.ns-list_allergens li,.ns-list_allergens--single li,.ns-dl_01,.ns-dl_01--maps,.ns_about_company_outline dl,.ns_about_company_group-tables dl,.ns_ir_stock_articles dl,.ns_ir_stock_preferential-faq dl,.ns_thewave-cols dl,.ns_thewave-cols--single dl,.ns_thewave-cols--2col-figure dl,.ns_csr_column dl,.ns-grid-item figure,.ns-grid-item div,.ns-grid-item h3,.ns-grid-item p,.ns-grid_m>h3,.ns-grid_m_02>h3,.ns-grid_m_03>h3,.ns-grid_m ul,.ns-grid_m_02 ul,.ns-grid_m_03 ul,.ns-grid_m ul li,.ns-grid_m_02 ul li,.ns-grid_m_03 ul li,.ns-grid_m ul li figure,.ns-grid_m_02 ul li figure,.ns-grid_m_03 ul li figure,.ns-items-sort ul,.ns-items-list ul,.ns-items-list ul li,.ns-items-list ul li figure,.ns-items-list-category,.ns-items-list-label,.ns-items-tabs ul,.ns-posts-list,.ns-posts-list>li,.ns-posts-list-article,.ns-posts-list-article-description figure,.ns-posts-list-article-description div h3,.ns-posts-list-article-description div p,.ns-single-side,.ns-single-body p,.ns-single-body--article p,.ns-single-body--item p,.ns-single-body--news p,.ns-single-body--news ol,.ns-form-submit ul,.ns_products_campaigns-single .apply ul,#ns_header h1,.ns_header-search-suggest dl,.ns_header-search-suggest dl dt,.ns_header-search-suggest dl dd,.ns_header-search-suggest dl ul,.ns_products_brands-header-cover,.ns_ir-header-cover,.ns_products_allergens-submit ul,.ns_customer-news-list ul,.ns_customer-news-list dl,.ns_customer-tel dl,.ns_customer-tel dl dd,.ns_customer_note--figure figure,.ns_customer_form-category li dl,.ns_customer_form-category li dt,.ns_ir-news-list ul,.ns_customer_faq-2col .ns_ir-calendar-list ul,.ns_ir_top_index-2col .ns_ir-calendar-list ul,.ns_csr-news-list ul,.ns_ir-news-list dl,.ns_customer_faq-2col .ns_ir-calendar-list dl,.ns_ir_top_index-2col .ns_ir-calendar-list dl,.ns_csr-news-list dl,.ns_ir_koukoku .ns_ir-koukoku-list ul,.ns_ir_koukoku .ns_ir-koukoku-list dl,.ns_ir_stock_preferential-contact dl,.ns_ir_stock_preferential-contact dl dd,.ns_ir_library-latest-figure figure,.ns_about_company-profile-name figure,.ns_thewave-figure--4col figure,.ns_garage-headline_01,.ns_garage-header h1,.ns_garage-headline_02,.ns_garage-section .ns_garage-section-header h2,.ns_garage-headline_03,.ns_garage-floormap .ns_garage-anchor>a h3,.ns_garage-cols header h3,.ns_csr-figure--3 figure,.ns_csr-figure--3-cap figure,.ns_csr-figure--4col figure,.ns_csr-figure--4col--column figure,.ns_csr_report-latest-figure figure,.ns_search-header-form p,.ns_docs_info20141210 .ns_docs_info20141210-contact .ns_customer-tel dl,.ns_docs_info20141210 .ns_docs_info20141210-contact .ns_customer-tel dl dd,.ns_apologize-topics-list ul,.ns_apologize-topics-list dl{margin:0;padding:0}a i,.ns-nav ul a,.ns_header-nav-list--pc a,.ns-nav-btn_back a,.ns-button_01,.ns-button_02,.ns_products_campaigns-single .apply ul a,.ns_customer-faq-btn a,.ns_customer-back-to-top a,.ns-button_05,.ns_news-nav-archives-submit button,.ns_ir_news-nav button,.ns-link--img img,.ns-grid_m ul li a img,.ns-grid_m_02 ul li a img,.ns-grid_m_03 ul li a img,.ns_ir_library-latest-figure a img,.ns_csr_report-latest-figure a img,.ns-list_11 a,.ns-grid-item figure,.ns-grid-item div,.ns-grid_m ul li figure,.ns-grid_m_02 ul li figure,.ns-grid_m_03 ul li figure,.ns-items-sort ul a,.ns-items-list ul li figure,.ns-items-tabs ul a,.ns-posts-list-article-description a,#ns_header h1,.ns_header-search-suggest dl li a,body.ns-mode-sp--search .ns_header-search-form--sp a,.ns_products_brands-header-cover a[href] span,.ns_ir-header-cover a[href] span,.ns_ir-news-share figure iframe,.ns_about_company-header-logo a,.ns_recruit-list-article-logo a,.ns_search-header-form input{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;-webkit-backface-visibility:hidden}body{line-height:1.9em;font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,.5);-webkit-text-size-adjust:none;color:#666;line-break:strict}a{color:red;text-decoration:none}a:visited{color:red;text-decoration:none}a:hover{color:red;text-decoration:underline}a:active{color:#C00;text-decoration:none}h1,h2,h3,h4,h5{font-weight:400}ul,li{margin:0;padding:0}input[type=checkbox]{-webkit-appearance:checkbox;margin-right:8px}input[type=radio]{-webkit-appearance:radio;border-radius:1;vertical-align:baseline;*vertical-align:middle}i{vertical-align:middle;margin-right:8px}.ua-desktop a:hover i{filter:alpha(Opacity=50);opacity:.5}.clearfix,.ns-wrapper,.ns-wrapper--sp,.ns-nav ul,.ns_header-nav-list--pc,.ns-headline,.ns-tables--2col,.ns-single-body--news .tables,.ns_products_campaigns-single-apply_link,.ns_products_item-single-origins-tables,.ns_ir_event_meeting-tables--2col,.ns_about_company_group-tables,.ns_about_company_group-figure,.ns_about_2col-tables,.ns_csr_environment_achievement-data,.dl-table dl dt,.ns-list_04,.ns_products_brands-header-links ul,.ns_abuot_company-header-nav--logo ul,.ns_abuot_company-header-nav--arrow ul,.ns-list_06,.ns-list_paging,.ns-single-header ul,.ns_ir_library_download-nav ul,.ns-list_07,.ns_ir-other ul,.ns_ir_related ul,.ns-list_08,#ns_footer .ns_footer-privacy-links ul,.ns_abuot_company-header-nav ul,.ns_csr-nav ul,.ns-list_step,.ns_member-A-step ul,.list-image ul,.ns-list_allergens,.ns-list_allergens--single,.ns-grid,.ns-grid--brands,.ns-grid--cm,.ns-grid--campaigns,.ns-grid--csr,.ns-grid--csr--cap-small,.ns-grid--news,.ns-grid--garage,.ns-grid--showall,.ns-grid_m,.ns-grid_m_02,.ns-grid_m_03,.ns-grid_m ul li>*,.ns-grid_m_02 ul li>*,.ns-grid_m_03 ul li>*,.ns-items-sort ul,.ns-items-list,.ns-items-list ul li>a,.ns-items-tabs ul,.ns-posts-list-article-link ul,.ns-single-body section,.ns-single-body--article section,.ns-single-body--item section,.ns-single-body--news section,.ns-single-body--faq,.ns-single-body--news .ns_news_release-exception,.ns-form-cols,.ns_news-nav,.ns_products_item-single-banner-description a,.ns_products_item-single-nutrients-tables,.ns_products_allergens-submit ul,.ns_customer-news-list dl,.ns_customer_faq-2col section header,.ns_customer_faq_results-header,.ns_ir-news-list dl,.ns_customer_faq-2col .ns_ir-calendar-list dl,.ns_ir_top_index-2col .ns_ir-calendar-list dl,.ns_csr-news-list dl,.ns_ir-links .ns-wrapper,.ns_ir-links .ns-wrapper--sp,.ns_ir_top_index-2col section header,.ns_ir_news-nav,.ns_ir_koukoku .ns_ir-koukoku-list dl,.ns_ir_management_philosophy-block,.ns_ir_management_about-business,.ns_ir_financial-graph_with_table>div,.ns_ir_stock_preferential-conditions,.ns_ir_stock_preferential-additional-info,.ns_ir_event_social-past-latest-cols,.ns_ir_event_social-past-latest-cols>div figure,.ns_ir_library_download-block>div,.ns_ir_library_download-block-list,.ns_ir_vcp_value-col dl dd,.ns_about_myojofoods_creed-block,.ns_about_bonchi_creed-block,.ns_csr-figure--2col,.ns_csr-figure--2col-nomargin,.ns_csr_special_disaster-aid_activity-cover,.ns_csr_feature_list>a,.ns_csr_disaster-aid_data-worldmap .ns-showhide-pc h2,.ns_csr_disaster-aid_data-area .ns_csr_disaster-aid_data-area-volume,.ns_csr_disaster-aid_rolling-stock_flow .ns-wrapper>*,.ns_csr_disaster-aid_rolling-stock_flow .ns-wrapper--sp>*,.ns_csr_disaster-aid_rolling-stock_flow-eat,.ns_csr_disaster-aid_rolling-stock_example>section>div,.ns_efc_title-container,.ns_efc_title-lead ul,.ns_efc_navigation-inner,.ns_csr_stakeholders-occasion,.ns_chronicle .ns-wrapper.ns_chronicle-header,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp,.ns_chronicle .ns-wrapper.ns_chronicle-section,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li,.ns_search-header-form,.ns_docs_info20141210 .ns_docs_info20141210-item ul.open-date.float,.ns_apologize-topics-list dl{zoom:1}.clearfix:before,.ns-wrapper:before,.ns-wrapper--sp:before,.ns-nav ul:before,.ns_header-nav-list--pc:before,.ns-headline:before,.ns-tables--2col:before,.ns-single-body--news .tables:before,.ns_products_campaigns-single-apply_link:before,.ns_products_item-single-origins-tables:before,.ns_ir_event_meeting-tables--2col:before,.ns_about_company_group-tables:before,.ns_about_company_group-figure:before,.ns_about_2col-tables:before,.ns_csr_environment_achievement-data:before,.dl-table dl dt:before,.ns-list_04:before,.ns_products_brands-header-links ul:before,.ns_abuot_company-header-nav--logo ul:before,.ns_abuot_company-header-nav--arrow ul:before,.ns-list_06:before,.ns-list_paging:before,.ns-single-header ul:before,.ns_ir_library_download-nav ul:before,.ns-list_07:before,.ns_ir-other ul:before,.ns_ir_related ul:before,.ns-list_08:before,#ns_footer .ns_footer-privacy-links ul:before,.ns_abuot_company-header-nav ul:before,.ns_csr-nav ul:before,.ns-list_step:before,.ns_member-A-step ul:before,.list-image ul:before,.ns-list_allergens:before,.ns-list_allergens--single:before,.ns-grid:before,.ns-grid--brands:before,.ns-grid--cm:before,.ns-grid--campaigns:before,.ns-grid--csr:before,.ns-grid--csr--cap-small:before,.ns-grid--news:before,.ns-grid--garage:before,.ns-grid--showall:before,.ns-grid_m:before,.ns-grid_m_02:before,.ns-grid_m_03:before,.ns-grid_m ul li>:before,.ns-grid_m_02 ul li>:before,.ns-grid_m_03 ul li>:before,.ns-items-sort ul:before,.ns-items-list:before,.ns-items-list ul li>a:before,.ns-items-tabs ul:before,.ns-posts-list-article-link ul:before,.ns-single-body section:before,.ns-single-body--article section:before,.ns-single-body--item section:before,.ns-single-body--news section:before,.ns-single-body--faq:before,.ns-single-body--news .ns_news_release-exception:before,.ns-form-cols:before,.ns_news-nav:before,.ns_products_item-single-banner-description a:before,.ns_products_item-single-nutrients-tables:before,.ns_products_allergens-submit ul:before,.ns_customer-news-list dl:before,.ns_customer_faq-2col section header:before,.ns_customer_faq_results-header:before,.ns_ir-news-list dl:before,.ns_customer_faq-2col .ns_ir-calendar-list dl:before,.ns_ir_top_index-2col .ns_ir-calendar-list dl:before,.ns_csr-news-list dl:before,.ns_ir-links .ns-wrapper:before,.ns_ir-links .ns-wrapper--sp:before,.ns_ir_top_index-2col section header:before,.ns_ir_news-nav:before,.ns_ir_koukoku .ns_ir-koukoku-list dl:before,.ns_ir_management_philosophy-block:before,.ns_ir_management_about-business:before,.ns_ir_financial-graph_with_table>div:before,.ns_ir_stock_preferential-conditions:before,.ns_ir_stock_preferential-additional-info:before,.ns_ir_event_social-past-latest-cols:before,.ns_ir_event_social-past-latest-cols>div figure:before,.ns_ir_library_download-block>div:before,.ns_ir_library_download-block-list:before,.ns_ir_vcp_value-col dl dd:before,.ns_about_myojofoods_creed-block:before,.ns_about_bonchi_creed-block:before,.ns_csr-figure--2col:before,.ns_csr-figure--2col-nomargin:before,.ns_csr_special_disaster-aid_activity-cover:before,.ns_csr_feature_list>a:before,.ns_csr_disaster-aid_data-worldmap .ns-showhide-pc h2:before,.ns_csr_disaster-aid_data-area .ns_csr_disaster-aid_data-area-volume:before,.ns_csr_disaster-aid_rolling-stock_flow .ns-wrapper>:before,.ns_csr_disaster-aid_rolling-stock_flow .ns-wrapper--sp>:before,.ns_csr_disaster-aid_rolling-stock_flow-eat:before,.ns_csr_disaster-aid_rolling-stock_example>section>div:before,.ns_efc_title-container:before,.ns_efc_title-lead ul:before,.ns_efc_navigation-inner:before,.ns_csr_stakeholders-occasion:before,.ns_chronicle .ns-wrapper.ns_chronicle-header:before,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp:before,.ns_chronicle .ns-wrapper.ns_chronicle-section:before,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp:before,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li:before,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li:before,.ns_search-header-form:before,.ns_docs_info20141210 .ns_docs_info20141210-item ul.open-date.float:before,.ns_apologize-topics-list dl:before,.clearfix:after,.ns-wrapper:after,.ns-wrapper--sp:after,.ns-nav ul:after,.ns_header-nav-list--pc:after,.ns-headline:after,.ns-tables--2col:after,.ns-single-body--news .tables:after,.ns_products_campaigns-single-apply_link:after,.ns_products_item-single-origins-tables:after,.ns_ir_event_meeting-tables--2col:after,.ns_about_company_group-tables:after,.ns_about_company_group-figure:after,.ns_about_2col-tables:after,.ns_csr_environment_achievement-data:after,.dl-table dl dt:after,.ns-list_04:after,.ns_products_brands-header-links ul:after,.ns_abuot_company-header-nav--logo ul:after,.ns_abuot_company-header-nav--arrow ul:after,.ns-list_06:after,.ns-list_paging:after,.ns-single-header ul:after,.ns_ir_library_download-nav ul:after,.ns-list_07:after,.ns_ir-other ul:after,.ns_ir_related ul:after,.ns-list_08:after,#ns_footer .ns_footer-privacy-links ul:after,.ns_abuot_company-header-nav ul:after,.ns_csr-nav ul:after,.ns-list_step:after,.ns_member-A-step ul:after,.list-image ul:after,.ns-list_allergens:after,.ns-list_allergens--single:after,.ns-grid:after,.ns-grid--brands:after,.ns-grid--cm:after,.ns-grid--campaigns:after,.ns-grid--csr:after,.ns-grid--csr--cap-small:after,.ns-grid--news:after,.ns-grid--garage:after,.ns-grid--showall:after,.ns-grid_m:after,.ns-grid_m_02:after,.ns-grid_m_03:after,.ns-grid_m ul li>:after,.ns-grid_m_02 ul li>:after,.ns-grid_m_03 ul li>:after,.ns-items-sort ul:after,.ns-items-list:after,.ns-items-list ul li>a:after,.ns-items-tabs ul:after,.ns-posts-list-article-link ul:after,.ns-single-body section:after,.ns-single-body--article section:after,.ns-single-body--item section:after,.ns-single-body--news section:after,.ns-single-body--faq:after,.ns-single-body--news .ns_news_release-exception:after,.ns-form-cols:after,.ns_news-nav:after,.ns_products_item-single-banner-description a:after,.ns_products_item-single-nutrients-tables:after,.ns_products_allergens-submit ul:after,.ns_customer-news-list dl:after,.ns_customer_faq-2col section header:after,.ns_customer_faq_results-header:after,.ns_ir-news-list dl:after,.ns_customer_faq-2col .ns_ir-calendar-list dl:after,.ns_ir_top_index-2col .ns_ir-calendar-list dl:after,.ns_csr-news-list dl:after,.ns_ir-links .ns-wrapper:after,.ns_ir-links .ns-wrapper--sp:after,.ns_ir_top_index-2col section header:after,.ns_ir_news-nav:after,.ns_ir_koukoku .ns_ir-koukoku-list dl:after,.ns_ir_management_philosophy-block:after,.ns_ir_management_about-business:after,.ns_ir_financial-graph_with_table>div:after,.ns_ir_stock_preferential-conditions:after,.ns_ir_stock_preferential-additional-info:after,.ns_ir_event_social-past-latest-cols:after,.ns_ir_event_social-past-latest-cols>div figure:after,.ns_ir_library_download-block>div:after,.ns_ir_library_download-block-list:after,.ns_ir_vcp_value-col dl dd:after,.ns_about_myojofoods_creed-block:after,.ns_about_bonchi_creed-block:after,.ns_csr-figure--2col:after,.ns_csr-figure--2col-nomargin:after,.ns_csr_special_disaster-aid_activity-cover:after,.ns_csr_feature_list>a:after,.ns_csr_disaster-aid_data-worldmap .ns-showhide-pc h2:after,.ns_csr_disaster-aid_data-area .ns_csr_disaster-aid_data-area-volume:after,.ns_csr_disaster-aid_rolling-stock_flow .ns-wrapper>:after,.ns_csr_disaster-aid_rolling-stock_flow .ns-wrapper--sp>:after,.ns_csr_disaster-aid_rolling-stock_flow-eat:after,.ns_csr_disaster-aid_rolling-stock_example>section>div:after,.ns_efc_title-container:after,.ns_efc_title-lead ul:after,.ns_efc_navigation-inner:after,.ns_csr_stakeholders-occasion:after,.ns_chronicle .ns-wrapper.ns_chronicle-header:after,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp:after,.ns_chronicle .ns-wrapper.ns_chronicle-section:after,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp:after,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li:after,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li:after,.ns_search-header-form:after,.ns_docs_info20141210 .ns_docs_info20141210-item ul.open-date.float:after,.ns_apologize-topics-list dl:after{content:"";display:table}.clearfix:after,.ns-wrapper:after,.ns-wrapper--sp:after,.ns-nav ul:after,.ns_header-nav-list--pc:after,.ns-headline:after,.ns-tables--2col:after,.ns-single-body--news .tables:after,.ns_products_campaigns-single-apply_link:after,.ns_products_item-single-origins-tables:after,.ns_ir_event_meeting-tables--2col:after,.ns_about_company_group-tables:after,.ns_about_company_group-figure:after,.ns_about_2col-tables:after,.ns_csr_environment_achievement-data:after,.dl-table dl dt:after,.ns-list_04:after,.ns_products_brands-header-links ul:after,.ns_abuot_company-header-nav--logo ul:after,.ns_abuot_company-header-nav--arrow ul:after,.ns-list_06:after,.ns-list_paging:after,.ns-single-header ul:after,.ns_ir_library_download-nav ul:after,.ns-list_07:after,.ns_ir-other ul:after,.ns_ir_related ul:after,.ns-list_08:after,#ns_footer .ns_footer-privacy-links ul:after,.ns_abuot_company-header-nav ul:after,.ns_csr-nav ul:after,.ns-list_step:after,.ns_member-A-step ul:after,.list-image ul:after,.ns-list_allergens:after,.ns-list_allergens--single:after,.ns-grid:after,.ns-grid--brands:after,.ns-grid--cm:after,.ns-grid--campaigns:after,.ns-grid--csr:after,.ns-grid--csr--cap-small:after,.ns-grid--news:after,.ns-grid--garage:after,.ns-grid--showall:after,.ns-grid_m:after,.ns-grid_m_02:after,.ns-grid_m_03:after,.ns-grid_m ul li>:after,.ns-grid_m_02 ul li>:after,.ns-grid_m_03 ul li>:after,.ns-items-sort ul:after,.ns-items-list:after,.ns-items-list ul li>a:after,.ns-items-tabs ul:after,.ns-posts-list-article-link ul:after,.ns-single-body section:after,.ns-single-body--article section:after,.ns-single-body--item section:after,.ns-single-body--news section:after,.ns-single-body--faq:after,.ns-single-body--news .ns_news_release-exception:after,.ns-form-cols:after,.ns_news-nav:after,.ns_products_item-single-banner-description a:after,.ns_products_item-single-nutrients-tables:after,.ns_products_allergens-submit ul:after,.ns_customer-news-list dl:after,.ns_customer_faq-2col section header:after,.ns_customer_faq_results-header:after,.ns_ir-news-list dl:after,.ns_customer_faq-2col .ns_ir-calendar-list dl:after,.ns_ir_top_index-2col .ns_ir-calendar-list dl:after,.ns_csr-news-list dl:after,.ns_ir-links .ns-wrapper:after,.ns_ir-links .ns-wrapper--sp:after,.ns_ir_top_index-2col section header:after,.ns_ir_news-nav:after,.ns_ir_koukoku .ns_ir-koukoku-list dl:after,.ns_ir_management_philosophy-block:after,.ns_ir_management_about-business:after,.ns_ir_financial-graph_with_table>div:after,.ns_ir_stock_preferential-conditions:after,.ns_ir_stock_preferential-additional-info:after,.ns_ir_event_social-past-latest-cols:after,.ns_ir_event_social-past-latest-cols>div figure:after,.ns_ir_library_download-block>div:after,.ns_ir_library_download-block-list:after,.ns_ir_vcp_value-col dl dd:after,.ns_about_myojofoods_creed-block:after,.ns_about_bonchi_creed-block:after,.ns_csr-figure--2col:after,.ns_csr-figure--2col-nomargin:after,.ns_csr_special_disaster-aid_activity-cover:after,.ns_csr_feature_list>a:after,.ns_csr_disaster-aid_data-worldmap .ns-showhide-pc h2:after,.ns_csr_disaster-aid_data-area .ns_csr_disaster-aid_data-area-volume:after,.ns_csr_disaster-aid_rolling-stock_flow .ns-wrapper>:after,.ns_csr_disaster-aid_rolling-stock_flow .ns-wrapper--sp>:after,.ns_csr_disaster-aid_rolling-stock_flow-eat:after,.ns_csr_disaster-aid_rolling-stock_example>section>div:after,.ns_efc_title-container:after,.ns_efc_title-lead ul:after,.ns_efc_navigation-inner:after,.ns_csr_stakeholders-occasion:after,.ns_chronicle .ns-wrapper.ns_chronicle-header:after,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp:after,.ns_chronicle .ns-wrapper.ns_chronicle-section:after,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp:after,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li:after,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li:after,.ns_search-header-form:after,.ns_docs_info20141210 .ns_docs_info20141210-item ul.open-date.float:after,.ns_apologize-topics-list dl:after{clear:both}.icon-loading{line-height:1}.ns-section,.ns_recruit-detail .ns_recruit-detail-article section{margin-bottom:60px}.ns-section--S{margin-bottom:40px}.ns-section--L{margin-bottom:80px}.ns-section--last{margin-bottom:0}.ns-section--line_top{margin-bottom:40px;padding-top:40px;border-top:1px solid #e5e5e5}.ns-embed-googlemaps,.ns-dl_01--maps dd iframe,.ns_about_company_outline dl dd iframe,.ns_about_company_group-tables dl dd iframe{width:100%;border:none;font-size:0;line-height:0}.ns-embed-image,.ns-embed-image--landscape,.ns-embed-image--portrait,.ns-embed-image--fit,.ns_about_company_slogan p img{font-size:0;line-height:0;vertical-align:bottom}.ns-embed-image--landscape{width:100%;height:auto}.ns-embed-image--portrait{width:auto;height:100%}.ns-embed-image--full{width:100%;height:auto;font-size:0;line-height:0}.ns-embed-image--fit_920{font-size:0;line-height:0;vertical-align:bottom}.ns-embed-video,.ns_ir_event_meeting-embed-video{position:relative;padding-bottom:56.25%;height:0}.ns-embed-video iframe,.ns_ir_event_meeting-embed-video iframe{position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%}.ns-cover{margin-bottom:40px;line-height:0}.ns-cover img{width:100%;height:auto}.ns-hide{display:none}.ns-showhide-pc{display:block}.ns-showhide-pc_inline{display:inline}.ns-showhide-sp{display:none}.ns-showhide-sp_inline{display:none}.ns-overflow{overflow:hidden}.ns-mq-checker{width:920px;height:1px;margin:0;padding:0;position:fixed;top:-9999px;left:-9999px}.js-image-cover span{background:transparent url(/jp/assets/images/_s.gif) 0 0 repeat}figure.ns-print-off{position:relative}figure.ns-print-off i{background:transparent url(/jp/assets/images/_s.gif) 0 0 repeat!important;margin:0;display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:2}.js-key-focus{background:#F9F9F9}.js-key-focus.ns-grid-item{background:0 0}.js-key-focus.ns-grid-item a div,.js-key-focus.ns-grid-item a figure{border-color:red}.js-key-focus.ns-button_01,.js-key-focus.ns-button_02,.ns_products_campaigns-single .apply ul a.js-key-focus,.ns_customer-faq-btn a.js-key-focus,.ns_customer-back-to-top a.js-key-focus{background:#e5e5e5;border:1px solid #e5e5e5;color:#000;text-decoration:none}#ns_header nav ul li.js-key-focus,#ns_main .ns-nav-category ul li.js-key-focus{background:0 0}.ns-module-announcement{margin:20px 0;border:1px solid #e5e5e5;padding:15px 20px}.ns-module-announcement strong{font-size:16px;line-height:1.8em;letter-spacing:0;font-weight:400;color:red}.ns-module-announcement .ns-text--small,.ns-module-announcement .ns-text--note-asterisk,.ns-module-announcement .ns-text--caption_figure,.ns-module-announcement .ns-list_notes--asterisk-number,.ns-module-announcement .ns_ir_vcp_marketing-rules ul,.ns_ir_vcp_marketing-rules .ns-module-announcement ul,.ns-module-announcement .ns-list_notes--bracketed-numbers-small,.ns-module-announcement .ns-single-body section figcaption,.ns-single-body section .ns-module-announcement figcaption,.ns-module-announcement .ns-single-body--article section figcaption,.ns-single-body--article section .ns-module-announcement figcaption,.ns-module-announcement .ns-single-body--item section figcaption,.ns-single-body--item section .ns-module-announcement figcaption,.ns-module-announcement .ns-single-body--news section figcaption,.ns-single-body--news section .ns-module-announcement figcaption,.ns-module-announcement .ns_products_item-single-origins-note,.ns-module-announcement .ns_ir_stock_preferential-3col-list dl dt span,.ns_ir_stock_preferential-3col-list dl dt .ns-module-announcement span,.ns-module-announcement .ns_ir_stock_preferential-3col-list dl dd p,.ns_ir_stock_preferential-3col-list dl dd .ns-module-announcement p,.ns-module-announcement .ns_ir_library .ns-table_09 tbody td em,.ns_ir_library .ns-table_09 tbody td .ns-module-announcement em,.ns-module-announcement .ns_csr_employee_diversity-data header p,.ns_csr_employee_diversity-data header .ns-module-announcement p,.ns-module-announcement .ns_csr_governance_member-table table caption,.ns_csr_governance_member-table table .ns-module-announcement caption{margin:5px 0 0;font-size:14px;line-height:1.8em;letter-spacing:0}.ns-wrapper,.ns-wrapper--sp,.ns-wrapper--sp{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin-left:auto;margin-right:auto;width:920px}.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_customer_faq-2col section,.ns_ir_top_index-2col section,.ns_ir_index-2col-thumbnail section,.ns_csr_index-2col section,.ns_csr_index-2col-figure section{width:450px}.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_customer_faq-2col section.odd,.ns_ir_top_index-2col section.odd,.ns_ir_index-2col-thumbnail section.odd,.ns_csr_index-2col section.odd,.ns_csr_index-2col-figure section.odd{float:left}.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_customer_faq-2col section.even,.ns_ir_top_index-2col section.even,.ns_ir_index-2col-thumbnail section.even,.ns_csr_index-2col section.even,.ns_csr_index-2col-figure section.even{float:right}.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:332.5px}.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{float:left}.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:right}.ns-wrapper-list,.ns-wrapper-list--single{width:940px;margin:0 auto;margin-bottom:60px}.ns-wrapper-list .list-more,.ns-wrapper-list--single .list-more{margin:10px 10px 0;padding-bottom:20px}.ns-wrapper-list--single{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:245px;margin-bottom:20px}.ns-nav ul,.ns_header-nav-list--pc{list-style:none}.ns-nav ul li,.ns_header-nav-list--pc li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.ns-nav ul li:last-child,.ns_header-nav-list--pc li:last-child{padding-right:0}.ns-nav ul li.active a,.ns_header-nav-list--pc li.active a{border-color:red}.ns-nav ul a,.ns_header-nav-list--pc a{display:block;padding:3px 0;border-bottom-style:solid;border-bottom-width:3px;text-decoration:none;-webkit-backface-visibility:visible;font-size:16px;line-height:1em;letter-spacing:.1em}.ns-nav select{font-size:16px;line-height:1.2em;letter-spacing:0;width:100%;border:none;padding:8px 40px 8px 20px;color:red;font-weight:700;background-color:transparent;background-position:right center;background-repeat:no-repeat;background-size:32px 8px;background-image:url(../images/pulldown-arrow-red.png);overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.ns-nav{min-height:140px;overflow:visible;box-sizing:border-box;padding-bottom:20px}.ns-nav ul{padding-top:7px}.ns-nav ul li{margin-bottom:6px}.ns-nav ul a{border-color:#fff}.ns-nav select{display:none}.ns-nav .ns-wrapper,.ns-nav .ns-wrapper--sp{margin-left:auto;margin-right:auto}.ns-nav .ns-nav-category+.ns-nav-subcategory{border-top:none}.ns-nav-category .ns-wrapper,.ns-nav-category .ns-wrapper--sp{background:red}.ns-nav-category ul li{padding-left:12px;padding-right:12px}.ns-nav-category ul li.active a,.ns-nav-category ul li.js-key-focus a{border-color:#fff}.ns-nav-category ul a{font-size:15px;line-height:1em;letter-spacing:.1em;color:#fff;border-color:red}.ns-nav-category ul a:hover{color:#000}.ns-nav-subcategory{position:relative;border-top:1px solid #e5e5e5}.ns-nav-subcategory ul{padding:12px 12px 0}.ns-nav-subcategory ul li{padding-right:18px;padding-left:7px;background:url(/jp/assets/images/sprite/icon-arrow-nav.png) 0 6px no-repeat}.ns-nav-subcategory ul li.active a,.ns-nav-subcategory ul li.js-key-focus a{color:#000;border-color:red}.ns-nav-subcategory ul a{font-size:14px;line-height:1em;letter-spacing:.1em;color:#666}.ns-nav-subcategory ul a:hover{color:red}.ns-nav-subcategory-campaings_apply,.ns-nav-subcategory-member-logout{position:absolute;right:0;margin-right:12px;top:-6px;margin-top:1em}.ns-nav-subcategory-campaings_apply a,.ns-nav-subcategory-member-logout a{font-size:12px;display:inline-block}.ns-nav-subcategory-campaings_apply a i,.ns-nav-subcategory-member-logout a i{line-height:1;vertical-align:-20%;background-color:#fff}.ns-nav-subcategory-member-logout{top:30px}.ns-nav-btn_back{padding-bottom:20px;display:none}.ns-nav-btn_back a{display:inline-block;margin-left:4px;color:#666;font-size:13px;line-height:1em;letter-spacing:.1em}.ns-nav-btn_back a i{vertical-align:-2px}.ua-desktop .ns-nav-btn_back a:hover{filter:alpha(Opacity=50);opacity:.5;text-decoration:none}.ns-color--red{color:red}.ns-color--gray,.ns_about_company_philosophy h2 span{color:#666}.ns-color--white{color:#fff}.ns-color--white:visited{color:#fff}.ns-text,.ns-text--note,.ns_products_allergens-header a,.ns_about_company_philosophy h2 span,.ns_csr-cols figure p,.ns_csr-cols--right figure p,.ns_csr-cols--single figure p,.ns_csr-cols--2col-figure figure p,.csr_international_wina--table figure p,.ns_csr-cols--single--right figure p,.ns_csr-cols--column figure p,.ns_csr-special-list figure p,.ns_csr-cols figure ul,.ns_csr-cols--right figure ul,.ns_csr-cols--single figure ul,.ns_csr-cols--2col-figure figure ul,.csr_international_wina--table figure ul,.ns_csr-cols--single--right figure ul,.ns_csr-cols--column figure ul,.ns_csr-special-list figure ul,.csr_work-efficient_attitude-survey_table caption,.ns_common-404 .ns-404-wrapper .ns-404-body h2,.ns_common-maintenance .ns-maintenance-wrapper .ns-maintenance-body h2{font-size:16px;line-height:1.8em;letter-spacing:0;margin:1em 0}.ns-text--small,.ns-text--note-asterisk,.ns-text--caption_figure,.ns-list_notes--asterisk-number,.ns_ir_vcp_marketing-rules ul,.ns-list_notes--bracketed-numbers-small,.ns-single-body section figcaption,.ns-single-body--article section figcaption,.ns-single-body--item section figcaption,.ns-single-body--news section figcaption,.ns_products_item-single-origins-note,.ns_ir_stock_preferential-3col-list dl dt span,.ns_ir_stock_preferential-3col-list dl dd p,.ns_ir_library .ns-table_09 tbody td em,.ns_csr_employee_diversity-data header p,.ns_csr_governance_member-table table caption{font-size:14px;line-height:1.8em;letter-spacing:0}.ns-text--min,.ns-grid-item p,.ns-grid--news .ns-grid-item h3 span,.ns_ir_financial-graph_with_table>div p{font-size:12px;line-height:1.5em;letter-spacing:0}.ns-text--highlight,.ns-posts-list-article-description div h3>strong,.ns-posts-list-article-description div p>strong{background:#ffe19f}.ns-text--note{color:#666}.ns-text--note-asterisk{color:#666}.ns-text--note-asterisk span{margin-right:10px}.ns-text--prewrap{white-space:pre-wrap}.ns-text--nowrap{white-space:nowrap}.ns-text--error,.ns-form-error p{font-size:12px;line-height:1.8em;letter-spacing:0;margin:5px 0 0;color:red;font-weight:700}.ns-text--caption,.ns_csr_governance_member-table table caption{text-align:right;color:#666}.ns-text--label{font-size:12px;line-height:1em;letter-spacing:0;padding:8px;display:inline-block;background:#e5e5e5;color:#000}.ns-label,.ns-label--new,.ns-grid-item a em,.ns-items-list ul li>a>div p em,.ns-label--uc,.ns-label--gray,.ns-label--red,.ns-label--column,.ns_products_item-single-banner-description a em{font-size:12px;line-height:1em;letter-spacing:.1em;padding:5px 10px;display:inline-block;font-style:normal;font-weight:400}.ns-label--new,.ns-grid-item a em,.ns-items-list ul li>a>div p em{background:red;color:#fff;margin-left:10px}.ns-label--uc{color:#fff;background:#999;margin-left:10px}.ns-label--gray{background:#e5e5e5;margin-left:10px;color:#000}.ns-label--red{background:red;color:#fff;margin-bottom:10px}.ns-label--small{margin:0;padding:3px 6px;font-size:13px;line-height:1em;letter-spacing:.05em}.ns-label_circle{display:table-cell;width:36px;height:36px;box-sizing:border-box;-webkit-border-radius:50%;border-radius:50%;vertical-align:middle;text-align:center;background:red;color:#fff}.ns-label_circle--rank{padding-top:2px}.ns-label_circle--rank strong{font-size:18px;line-height:1.2em;letter-spacing:0;font-weight:400;margin-right:-2px}.ns-label_circle--rank span{font-size:10px;line-height:1.2em;letter-spacing:0}.ns-label--column{background:#a8a077;color:#fff;margin-bottom:10px}.ns-label_icon{display:block}.ns-label_icon img{display:block!important;width:100%;height:auto}.ns-label_icon--movie{width:25px;height:20px}.ns-headline{position:relative}.ns-headline h1,.ns-headline h2,.ns-headline h3{float:left}.ns-headline-btn{float:right;margin:0}.ns-headline_01,.ns-single-body h1,.ns-single-body--article h1,.ns-single-body--item h1,.ns-single-body--news h1,.ns_products_brands-header-title,.ns_ir_management_philosophy h2,.ns_about_company_philosophy h1,.ns_recruit-detail .ns_recruit-detail-article h1{font-size:26px;line-height:1.6em;letter-spacing:.1em;font-weight:400;margin-bottom:12px;color:#000}.ns-headline_02,.ns-headline_th02,.ns-dl_02>dt,.ns_ir_financial_segment-body>section>dt,.ns-dl_02-title,.ns-single-body--news .ns_news_release-exception>div h3,.ns_ir_management_about-business>div h3,.ns_ir_financial_segment-body>section h2,.ns_ir_stock_preferential-conditions>div h3,.ns_csr_stakeholders-occasion>div h3,.ns-headline_line,.ns-single-body h2,.ns-single-body--article h2,.ns-single-body--item h2,.ns-single-body--news h2,.ns_ir-links h2,.ns_ir_newsmail h2,.ns_ir_related h2,.ns_ir_management_business-plan h2,.ns_ir_management_business-plan h3,.ns_ir_management_risk h2,.ns_ir_management_tax-principle h2,.ns_ir_management_governance h2,.ns_ir_event_meeting>section header h2,.ns_ir_library_download-block header h1,.ns_ir_vcp .ns-section h2,.ns_ir_vcp_value-col dl dt,.ns_about_company_philosophy h2,.ns_recruit-detail .ns_recruit-detail-article h2,.ns_csr_hyakufukushi_list section h2,.ns_csr_environment_charter h2,.ns_csr_environment_rules h2,.ns_docs h2{font-size:22px;line-height:1.8em;letter-spacing:.1em;font-weight:400;margin-bottom:15px;color:#000}.ns-headline_03,.ns-headline_th,.ns-table_01 th,.ns-table_07 th,.ns_ir_event_meeting-table th,.ns_member-A-01-intro-policy dt,.ns-single-body h3,.ns-single-body--article h3,.ns-single-body--item h3,.ns-single-body--news h3,.ns-single-body--news header p,.ns_customer_faq-2col section h3,.ns_ir_top_index-2col section h3,.ns_ir_management_business-plan section dl dt,.ns_ir_management_governance h3,.ns_ir_vcp-cols-sus-dl dt,.ns_about_2col-tables table caption,.ns_recruit-list-article-header h1,.ns_recruit-list-article-description h2,.ns_csr-list-article-header h1,.ns_csr-list-article-header h2,.ns_csr-list-article-description h2,.ns_csr-list-article-description h3,.ns_csr_environment_group_table caption,.ns_csr_environment_rules h3,.ns_csr_environment_procurement table caption,.ns_csr_employee_work-efficient_table caption,.ns_csr_employee_safety_table caption,.ns_docs h3{font-size:18px;line-height:1.8em;letter-spacing:.1em;font-weight:400;margin-bottom:15px;color:#000}.ns-headline_04,.ns_ir_management_governance h4,.ns_csr_employee_diversity-data h4,.ns_csr_employee_diversity-data_table caption,.ns_csr_social_education-achivement h2,.ns_csr_social_international_table caption{font-size:16px;line-height:1.8em;letter-spacing:.1em;font-weight:400;margin-bottom:15px;color:#000}.ns-headline_th,.ns-table_01 th,.ns-table_07 th,.ns_ir_event_meeting-table th,.ns_member-A-01-intro-policy dt{font-size:16px;background:#f3f3f3;margin:0;padding:10px 15px;font-weight:400}.ns-headline_th02,.ns-dl_02>dt,.ns_ir_financial_segment-body>section>dt,.ns-dl_02-title,.ns-single-body--news .ns_news_release-exception>div h3,.ns_ir_management_about-business>div h3,.ns_ir_financial_segment-body>section h2,.ns_ir_stock_preferential-conditions>div h3,.ns_csr_stakeholders-occasion>div h3{font-size:16px;border-bottom:1px solid #ddd;background:#f3f3f3;margin:0;padding:10px 15px;font-weight:400}.ns-headline_line{font-size:16px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e5e5e5}.ns-headline_ordered{position:relative;display:table}.ns-headline_ordered>span{display:table-cell;vertical-align:top}.ns-headline_ordered>span:first-child{padding-right:.4em}.ns-symbol--black-circle{font-size:26px;line-height:0;letter-spacing:0;vertical-align:middle;position:relative!important;padding:0}.ns-spacing--small{letter-spacing:-.05em;position:relative!important}.ns-spacing--min{letter-spacing:-.2em;position:relative!important}.ns-button--cell{display:table-cell;vertical-align:middle}.ns-button_01,.ns-button_02,.ns_products_campaigns-single .apply ul a,.ns_customer-faq-btn a,.ns_customer-back-to-top a{-webkit-apparence:none;apparence:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1em;letter-spacing:.1em;display:block;background:red;color:#fff;width:215px;padding:25px 10px;text-align:center;font-weight:700;border:none;cursor:pointer;border:1px solid red}.ns-button_01:visited,.ns-button_02:visited,.ns_products_campaigns-single .apply ul a:visited,.ns_customer-faq-btn a:visited,.ns_customer-back-to-top a:visited{color:#fff}.ns-button_01:hover,.ns-button_02:hover,.ns_products_campaigns-single .apply ul a:hover,.ns_customer-faq-btn a:hover,.ns_customer-back-to-top a:hover{background:#e5e5e5;border:1px solid #e5e5e5;color:#000;text-decoration:none}.ns-button_01.ns-button--cell,.ns-button--cell.ns-button_02,.ns_products_campaigns-single .apply ul a.ns-button--cell,.ns_customer-faq-btn a.ns-button--cell,.ns_customer-back-to-top a.ns-button--cell{height:66px;padding:10px;line-height:1.6}.ns-button_02{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;color:red;border:1px solid red}.ns-button_02:hover{border:1px solid #e5e5e5}.ns-button_02.ns-button--cell{height:66px;padding:10px;line-height:1.6}.ns-button_03{font-size:14px;line-height:1em;letter-spacing:0;-webkit-apparence:none;apparence:none;border:none;background:#e5e5e5;color:#666;font-weight:700;padding:11px 18px;cursor:pointer}.ns-button_04,.ns_products_allergens-submit a,.ns_customer_faq_single-questionnaire ul a{font-size:16px;line-height:1.8em;letter-spacing:0;-webkit-apparence:none;apparence:none;display:block;border:none;background:red;color:#fff;font-weight:400;text-decoration:none;padding:3px 0;width:168px;text-align:center;cursor:pointer}.ns-button_04.ns-button--cell,.ns_products_allergens-submit a.ns-button--cell,.ns_customer_faq_single-questionnaire ul a.ns-button--cell{height:33px}.ns-button_05,.ns_news-nav-archives-submit button,.ns_ir_news-nav button{font-size:14px;line-height:1em;letter-spacing:0;-webkit-apparence:none;apparence:none;display:inline-block;border:none;background:#666;color:#fff;font-weight:700;text-decoration:none;padding:11px 20px;text-align:center;cursor:pointer}.ns-button--negative,.ns_products_allergens-submit a{cursor:default;border:1px solid #dadada;background:#dadada;color:#9a9a9a}.ns-button--negative:hover,.ns_products_allergens-submit a:hover{background:#dadada;color:#9a9a9a}.ns-button--full{width:100%}.ns-select_01,.ns-select_02,.ns-items-sort select{font-size:16px;line-height:1.2em;letter-spacing:0;width:100%;border:none;padding:8px 40px 8px 20px;color:red;font-weight:700;background-color:transparent;background-position:right center;background-repeat:no-repeat;background-size:32px 8px;background-image:url(/jp/assets/images/pulldown-arrow-red.png);cursor:pointer;overflow:hidden;-moz-appearance:none;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.ns-select_01:hover,.ns-select_02:hover,.ns-items-sort select:hover{font-weight:700}.ns-select_01:focus,.ns-select_02:focus,.ns-items-sort select:focus{font-weight:700}.ns-select_01:active,.ns-select_02:active,.ns-items-sort select:active{font-weight:400}.ua-ie .ns-select_01,.ua-ie .ns-select_02,.ua-ie .ns-items-sort select,.ns-items-sort .ua-ie select{font-weight:400;background-image:none}.ua-ie .ns-select_01:hover,.ua-ie .ns-select_02:hover,.ua-ie .ns-items-sort select:hover,.ns-items-sort .ua-ie select:hover,.ua-ie .ns-select_01:focus,.ua-ie .ns-select_02:focus,.ua-ie .ns-items-sort select:focus,.ns-items-sort .ua-ie select:focus{font-weight:400}.ns-select_02,.ns-items-sort select{color:#fff;background-color:red;background-image:url(/jp/assets/images/pulldown-arrow-white.png);cursor:pointer}.ns-select_02:hover,.ns-items-sort select:hover{font-weight:700}.ns-select_02:focus,.ns-items-sort select:focus{font-weight:700}.ns-select_02:active,.ns-items-sort select:active{font-weight:400}.ua-ie .ns-select_02,.ua-ie .ns-items-sort select,.ns-items-sort .ua-ie select{font-weight:400;background-image:none}.ua-ie .ns-select_02:hover,.ua-ie .ns-items-sort select:hover,.ns-items-sort .ua-ie select:hover,.ua-ie .ns-select_02:focus,.ua-ie .ns-items-sort select:focus,.ns-items-sort .ua-ie select:focus{font-weight:400}.ns-select_03,.ns_news-nav select,.ns_ir_news-nav select{font-size:14px;line-height:1em;letter-spacing:0;width:179px;color:#666;border:none;font-weight:700;padding:11px 18px;background-color:#e5e5e5;background-image:url(/jp/assets/images/sprite/select_03.png);background-position:right center;background-repeat:no-repeat;max-height:40px;cursor:pointer;-moz-appearance:none}.ns-select_03:hover,.ns_news-nav select:hover,.ns_ir_news-nav select:hover{font-weight:700}.ns-select_03:focus,.ns_news-nav select:focus,.ns_ir_news-nav select:focus{font-weight:700}.ns-select_03:active,.ns_news-nav select:active,.ns_ir_news-nav select:active{font-weight:400}.ua-ie .ns-select_03,.ua-ie .ns_news-nav select,.ns_news-nav .ua-ie select,.ua-ie .ns_ir_news-nav select,.ns_ir_news-nav .ua-ie select{font-weight:400;background-image:none;cursor:default}.ua-ie .ns-select_03:hover,.ua-ie .ns_news-nav select:hover,.ns_news-nav .ua-ie select:hover,.ua-ie .ns_ir_news-nav select:hover,.ns_ir_news-nav .ua-ie select:hover,.ua-ie .ns-select_03:focus,.ua-ie .ns_news-nav select:focus,.ns_news-nav .ua-ie select:focus,.ua-ie .ns_ir_news-nav select:focus,.ns_ir_news-nav .ua-ie select:focus{font-weight:400}.ns-select_03[disabled],.ns_news-nav select[disabled],.ns_ir_news-nav select[disabled]{background:#dadada;color:#9a9a9a;cursor:default}.ua-desktop .ns-link--img:hover img,.ua-desktop .ns-grid_m ul li a:hover img,.ns-grid_m ul li .ua-desktop a:hover img,.ua-desktop .ns-grid_m_02 ul li a:hover img,.ns-grid_m_02 ul li .ua-desktop a:hover img,.ua-desktop .ns-grid_m_03 ul li a:hover img,.ns-grid_m_03 ul li .ua-desktop a:hover img,.ua-desktop .ns_ir_library-latest-figure a:hover img,.ns_ir_library-latest-figure .ua-desktop a:hover img,.ua-desktop .ns_csr_report-latest-figure a:hover img,.ns_csr_report-latest-figure .ua-desktop a:hover img{filter:alpha(Opacity=50);opacity:.5}.ns-link--tag,.ns-list_tags a,.ns-posts-list-article-meta ul a,.ns-posts--csr .ns-posts-list-article-meta ul a,.ns-posts--csr-hierarchy .ns-posts-list-article-meta ul a,.ns-single-side-tags ul a{font-size:14px;line-height:1.4em;letter-spacing:0;color:#000}.ns-link--tag:visited,.ns-list_tags a:visited,.ns-posts-list-article-meta ul a:visited,.ns-single-side-tags ul a:visited{color:#000}.ns-link--tag:hover,.ns-list_tags a:hover,.ns-posts-list-article-meta ul a:hover,.ns-single-side-tags ul a:hover{color:red}.ns-link--icon img,.ns-link--icon i,.ns-link--icon span{vertical-align:middle}.ns-link--arrow_01,.ns-nav-subcategory-campaings_apply a,.ns-nav-subcategory-member-logout a,.ns-list_01--link>li a,.ns-list_07 a,.ns_ir-other ul a,.ns_ir_related ul a,.ns-list_links a,.ns-posts-list-article-link a,.ns_news-nav-newsmail a,.ns_products_campaigns-single-apply_link dl,.ns_recipe-single-figure-brand .ns-grid-item a,.ns_customer_faq-2col .ns_ir-library-list>div li a,.ns_ir-links ul a,.ns_ir_top_index-2col .ns_ir-library-list>div li a,.ns_ir_vcp-col-link a,.ns_ir_vcp_value-col dl dd a,.ns_abuot_company-header-nav--arrow a,.ns_csr-index-board-article ul a,.ns_csr-links ul a,.ns_efc-container .ns_efc-section__cont__detail__related-link a,.ns_csr_report-latest-body dl dd ul a{position:relative;padding-left:1.4em;display:inline-block}.ns-link--arrow_01 i,.ns-nav-subcategory-campaings_apply a i,.ns-nav-subcategory-member-logout a i,.ns-list_01--link>li a i,.ns-list_07 a i,.ns_ir-other ul a i,.ns_ir_related ul a i,.ns-list_links a i,.ns-posts-list-article-link a i,.ns_news-nav-newsmail a i,.ns_products_campaigns-single-apply_link dl i,.ns_recipe-single-figure-brand .ns-grid-item a i,.ns_customer_faq-2col .ns_ir-library-list>div li a i,.ns_ir-links ul a i,.ns_ir_top_index-2col .ns_ir-library-list>div li a i,.ns_ir_vcp-col-link a i,.ns_ir_vcp_value-col dl dd a i,.ns_abuot_company-header-nav--arrow a i,.ns_csr-index-board-article ul a i,.ns_csr-links ul a i,.ns_efc-container .ns_efc-section__cont__detail__related-link a i,.ns_csr_report-latest-body dl dd ul a i{position:absolute;top:7px;left:0}.ns-link--print i{width:20px;height:20px;display:inline-block;background:url(/jp/assets/images/icon-print.png);background-repeat:no-repeat;background-position:center center;background-size:20px 20px}.ns-link--pdf,.ns-link--pdf-small,.ns_csr_report_guideline-table table a,.ns-list_01--pdf>li a,.ns_csr-cols figure ul.pdf>li a,.ns_csr-cols--right figure ul.pdf>li a,.ns_csr-cols--single figure ul.pdf>li a,.ns_csr-cols--2col-figure figure ul.pdf>li a,.csr_international_wina--table figure ul.pdf>li a,.ns_csr-cols--single--right figure ul.pdf>li a,.ns_csr-cols--column figure ul.pdf>li a,.ns_csr-special-list figure ul.pdf>li a,.ns_customer_faq-2col .ns_ir-calendar-list ul li a,.ns_ir_top_index-2col .ns_ir-calendar-list ul li a,.ns_ir_library_download-block>div li a,.ns_ir_library_downloadlist .ns-table_01 td>ul a,.ns_ir_library_downloadlist .ns-table_07 td>ul a,.ns_ir_library_downloadlist .ns_ir_event_meeting-table td>ul a,.ns_ir_library-latest-body dl dd ul a,.ns_csr_special_ecochef-2col>div .pdf,.ns_csr_report-backnumber a{display:inline-block}.ns-link--pdf i,.ns-link--pdf-small i,.ns_csr_report_guideline-table table a i,.ns-list_01--pdf>li a i,.ns_csr-cols figure ul.pdf>li a i,.ns_csr-cols--right figure ul.pdf>li a i,.ns_csr-cols--single figure ul.pdf>li a i,.ns_csr-cols--2col-figure figure ul.pdf>li a i,.csr_international_wina--table figure ul.pdf>li a i,.ns_csr-cols--single--right figure ul.pdf>li a i,.ns_csr-cols--column figure ul.pdf>li a i,.ns_csr-special-list figure ul.pdf>li a i,.ns_customer_faq-2col .ns_ir-calendar-list ul li a i,.ns_ir_top_index-2col .ns_ir-calendar-list ul li a i,.ns_ir_library_download-block>div li a i,.ns_ir_library_downloadlist .ns-table_01 td>ul a i,.ns_ir_library_downloadlist .ns-table_07 td>ul a i,.ns_ir_library_downloadlist .ns_ir_event_meeting-table td>ul a i,.ns_ir_library-latest-body dl dd ul a i,.ns_csr_special_ecochef-2col>div .pdf i,.ns_csr_report-backnumber a i{vertical-align:-30%;line-height:1;margin-right:4px}.ns-link--pdf span,.ns-link--pdf-small span,.ns_csr_report_guideline-table table a span,.ns-list_01--pdf>li a span,.ns_csr-cols figure ul.pdf>li a span,.ns_csr-cols--right figure ul.pdf>li a span,.ns_csr-cols--single figure ul.pdf>li a span,.ns_csr-cols--2col-figure figure ul.pdf>li a span,.csr_international_wina--table figure ul.pdf>li a span,.ns_csr-cols--single--right figure ul.pdf>li a span,.ns_csr-cols--column figure ul.pdf>li a span,.ns_csr-special-list figure ul.pdf>li a span,.ns_customer_faq-2col .ns_ir-calendar-list ul li a span,.ns_ir_top_index-2col .ns_ir-calendar-list ul li a span,.ns_ir_library_download-block>div li a span,.ns_ir_library_downloadlist .ns-table_01 td>ul a span,.ns_ir_library_downloadlist .ns-table_07 td>ul a span,.ns_ir_library_downloadlist .ns_ir_event_meeting-table td>ul a span,.ns_ir_library-latest-body dl dd ul a span,.ns_csr_special_ecochef-2col>div .pdf span,.ns_csr_report-backnumber a span{color:#999;font-size:.9em}.ns-link--pdf-small i,.ns_csr_report_guideline-table table a i{vertical-align:-50%}.ns-link--download,.ns_ir_library_download-block>div a{display:inline-block}.ns-link--download i,.ns_ir_library_download-block>div a i{vertical-align:-30%;line-height:1;margin-right:4px}.ns-link--download span,.ns_ir_library_download-block>div a span{color:#999;font-size:.9em}.ns-link--viewer{display:inline-block}.ns-link--viewer i{width:28px;height:19px;display:inline-block;background:url(/jp/assets/images/icon-viewer.svg) no-repeat center center;vertical-align:-30%;line-height:1;margin-right:4px;background-size:28px 19px}.ns-link--viewer span{color:#999;font-size:.9em}.ns-link--movie{display:inline-block}.ns-link--movie i{width:25px;height:20px;display:inline-block;background:url(/jp/assets/images/icon-movie.svg) no-repeat center center;vertical-align:-30%;line-height:1;margin-right:4px;background-size:18px 18px}.ns-link--movie span{color:#999;font-size:.9em}.ns-link--down,.ns-single-side-anchor ul a{display:inline-block}.ns-link--down i,.ns-single-side-anchor ul a i{width:25px;height:20px;display:inline-block;background:url(/jp/assets/images/icon-down.svg) no-repeat center center;vertical-align:-30%;line-height:1;margin-right:4px;background-size:14px 9px}.ns-link--down span,.ns-single-side-anchor ul a span{color:#999;font-size:.9em}.ns-link--flyingget{margin-left:-6px}.ns-link--flyingget i{margin-right:2px}.ns-link--facebook,.ns-link--youtube,.ns-link--twitter,.ns-link--line,.ns-link--instagram{display:inline-block;line-height:1}.ns-link--facebook i,.ns-link--youtube i,.ns-link--twitter i,.ns-link--line i,.ns-link--instagram i{vertical-align:middle;width:40px;height:40px;display:inline-block}.ns-link--facebook span,.ns-link--youtube span,.ns-link--twitter span,.ns-link--line span,.ns-link--instagram span{display:none;vertical-align:middle}.ns-link--facebook i{background:url(/jp/assets/images/icon_facebook.png);background-size:40px 40px;background-position:no-repeat}.ns-link--youtube i{background:url(/jp/assets/images/icon_youtube.svg);background-size:40px 40px;background-position:no-repeat}.ns-link--twitter i{background:url(/jp/assets/images/icon_x.png);background-size:40px 40px;background-position:no-repeat}.ns-link--line i{background:url(/jp/assets/images/icon_line.svg);background-size:40px 40px;background-position:no-repeat}.ns-link--instagram i{background:url(/jp/assets/images/icon_instagram.svg);background-size:40px 40px;background-position:no-repeat}.ns-link--store{display:block;padding:10px 10px 8px;background:red;color:#fff;letter-spacing:0;white-space:nowrap;text-decoration:none}.ns-link--store:before{content:'';height:21px!important;margin:-2px 10px 0 2px}.ns-link--store:visited{color:#fff}.ns-link--store:hover{background:#e5e5e5;color:#000;text-decoration:none}.ns-link--store:hover:before{content:'';height:21px!important;margin:-2px 10px 0 2px}#ns_to_top{display:block;position:fixed;cursor:pointer;right:0;bottom:50px;z-index:10;margin-right:0}.ns-table_01,.ns-table_07,.ns_ir_event_meeting-table{width:100%}.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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d6d6d6}.ns-table_01 th,.ns-table_07 th,.ns_ir_event_meeting-table th{background:#eee;text-align:left;vertical-align:top;width:214px;padding-top:20px;padding-bottom:20px;border-right:none;color:#000}.ns-table_01 td,.ns-table_07 td,.ns_ir_event_meeting-table td{border-left:none;padding:20px;color:#666}.ns-table_01 td .ns-text--note,.ns-table_07 td .ns-text--note,.ns_ir_event_meeting-table td .ns-text--note{margin-bottom:0}.ns-table_01 td>p:first-child,.ns-table_07 td>p:first-child,.ns_ir_event_meeting-table td>p:first-child{margin-top:0}.ns-table_01 td>p:last-child,.ns-table_07 td>p:last-child,.ns_ir_event_meeting-table td>p:last-child{margin-bottom:0}.ns-table_02,.ns-single-body--article table,.ns-single-body--news table{width:100%;margin-bottom:20px}.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{padding-bottom:10px}.ns-table_02 th,.ns-single-body--article table th,.ns-single-body--news table th{width:190px;padding-right:10px;vertical-align:top;text-align:left;color:#000;font-weight:400}.ns-table_03,.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_ir_stock_analyst-list table,.ns_products_item-single-origins-tables table,.ns_ir_management_governance .ns_ir_management_governance--skillmatrix table,.ns_ir_management_governance .ns_ir_management_governance--skildetail 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_ir_stock_preferential-outline-table table,.ns_about_2col-tables table,.ns_safety_ensuring-table,.ns_thewave_architecture-comment,.ns_csr_environment_biodiversity-table table,.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_environment_procurement-table,.ns_csr_biodiversity_table table,.csr_work-efficient_attitude-survey_table,.csr_work-efficient_attitude-survey_table-S,.ns_csr_employee_safety_table,.ns_csr_employee_diversity-data_table,.ns_csr_employee_health-table,.ns_csr_social_international_table,.ns_csr_social_human-rights_table table,.ns_csr_governance_riskmap-table,.ns_csr_governance_risks-and-measures-table,.ns_csr_report_guideline-table table,.ns_products_item-single-nutrients-tables table,.ns_csr_environment_management_table-target,.ns_csr_environment_management_table-iso,.ns_csr_environment_eco_table{font-size:14px;line-height:2em;letter-spacing:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #d6d6d6;border-collapse:collapse;margin-bottom:10px}.ns-table_03 th,.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_ir_stock_analyst-list table th,.ns_products_item-single-origins-tables table th,.ns_ir_management_governance .ns_ir_management_governance--skillmatrix table th,.ns_ir_management_governance .ns_ir_management_governance--skildetail 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_ir_stock_preferential-outline-table table th,.ns_about_2col-tables table th,.ns_safety_ensuring-table th,.ns_thewave_architecture-comment th,.ns_csr_environment_biodiversity-table table 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_environment_procurement-table th,.ns_csr_biodiversity_table table th,.csr_work-efficient_attitude-survey_table th,.csr_work-efficient_attitude-survey_table-S 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_social_human-rights_table table th,.ns_csr_governance_riskmap-table th,.ns_csr_governance_risks-and-measures-table th,.ns_csr_report_guideline-table table th,.ns_products_item-single-nutrients-tables table th,.ns_csr_environment_management_table-target th,.ns_csr_environment_management_table-iso th,.ns_csr_environment_eco_table th,.ns-table_03 td,.ns-table_04 td,.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,.ns-table_08 td,.ns_ir_stock_analyst-list table td,.ns_products_item-single-origins-tables table td,.ns_ir_management_governance .ns_ir_management_governance--skillmatrix table td,.ns_ir_management_governance .ns_ir_management_governance--skildetail table td,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table td,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 table td,.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-sp table td,.ns_ir_financial-graph_with_table>div table td,.ns_ir_stock_preferential-outline-table table td,.ns_about_2col-tables table td,.ns_safety_ensuring-table td,.ns_thewave_architecture-comment td,.ns_csr_environment_biodiversity-table table td,.ns_csr_hyakufukushi_015_progress table td,.ns_csr_environment_group_survey table td,.ns_csr_stakeholders_employee-data table td,.ns_csr_environment_management_table-basic td,.ns_csr_environment_management_table-rate td,.ns_csr_environment_management_table-rate-note td,.ns_csr_environment_management_table-risk td,.ns_csr_environment_management_table-price td,.ns_csr_environment_achievement-data table td,.ns_csr_environment_procurement-table td,.ns_csr_biodiversity_table table td,.csr_work-efficient_attitude-survey_table td,.csr_work-efficient_attitude-survey_table-S td,.ns_csr_employee_safety_table td,.ns_csr_employee_diversity-data_table td,.ns_csr_employee_health-table td,.ns_csr_social_international_table td,.ns_csr_social_human-rights_table table td,.ns_csr_governance_riskmap-table td,.ns_csr_governance_risks-and-measures-table td,.ns_csr_report_guideline-table table td,.ns_products_item-single-nutrients-tables table td,.ns_csr_environment_management_table-target td,.ns_csr_environment_management_table-iso td,.ns_csr_environment_eco_table td{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding:5px 10px;font-weight:400}.ns-table_03 th,.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_ir_stock_analyst-list table th,.ns_products_item-single-origins-tables table th,.ns_ir_management_governance .ns_ir_management_governance--skillmatrix table th,.ns_ir_management_governance .ns_ir_management_governance--skildetail 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_ir_stock_preferential-outline-table table th,.ns_about_2col-tables table th,.ns_safety_ensuring-table th,.ns_thewave_architecture-comment th,.ns_csr_environment_biodiversity-table table 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_environment_procurement-table th,.ns_csr_biodiversity_table table th,.csr_work-efficient_attitude-survey_table th,.csr_work-efficient_attitude-survey_table-S 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_social_human-rights_table table th,.ns_csr_governance_riskmap-table th,.ns_csr_governance_risks-and-measures-table th,.ns_csr_report_guideline-table table th,.ns_products_item-single-nutrients-tables table th,.ns_csr_environment_management_table-target th,.ns_csr_environment_management_table-iso th,.ns_csr_environment_eco_table th{background:#eee;text-align:left;width:160px}.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_ir_stock_analyst-list table,.ns_products_item-single-origins-tables table,.ns_ir_management_governance .ns_ir_management_governance--skillmatrix table,.ns_ir_management_governance .ns_ir_management_governance--skildetail 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_ir_stock_preferential-outline-table table,.ns_about_2col-tables table,.ns_safety_ensuring-table,.ns_thewave_architecture-comment,.ns_csr_environment_biodiversity-table table,.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_environment_procurement-table,.ns_csr_biodiversity_table table,.csr_work-efficient_attitude-survey_table,.csr_work-efficient_attitude-survey_table-S,.ns_csr_employee_safety_table,.ns_csr_employee_diversity-data_table,.ns_csr_employee_health-table,.ns_csr_social_international_table,.ns_csr_social_human-rights_table table,.ns_csr_governance_riskmap-table,.ns_csr_governance_risks-and-measures-table,.ns_csr_report_guideline-table table{margin-bottom:20px}.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_ir_stock_analyst-list table th,.ns_products_item-single-origins-tables table th,.ns_ir_management_governance .ns_ir_management_governance--skillmatrix table th,.ns_ir_management_governance .ns_ir_management_governance--skildetail 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_ir_stock_preferential-outline-table table th,.ns_about_2col-tables table th,.ns_safety_ensuring-table th,.ns_thewave_architecture-comment th,.ns_csr_environment_biodiversity-table table 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_environment_procurement-table th,.ns_csr_biodiversity_table table th,.csr_work-efficient_attitude-survey_table th,.csr_work-efficient_attitude-survey_table-S 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_social_human-rights_table table th,.ns_csr_governance_riskmap-table th,.ns_csr_governance_risks-and-measures-table th,.ns_csr_report_guideline-table table th{text-align:left;width:110px;background:#fff}.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_ir_stock_analyst-list table th,.ns_products_item-single-origins-tables table th,.ns_ir_management_governance .ns_ir_management_governance--skillmatrix table th,.ns_ir_management_governance .ns_ir_management_governance--skildetail 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_ir_stock_preferential-outline-table table th,.ns_about_2col-tables table th,.ns_safety_ensuring-table th,.ns_thewave_architecture-comment th,.ns_csr_environment_biodiversity-table table 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_environment_procurement-table th,.ns_csr_biodiversity_table table th,.csr_work-efficient_attitude-survey_table th,.csr_work-efficient_attitude-survey_table-S 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_social_human-rights_table table th,.ns_csr_governance_riskmap-table th,.ns_csr_governance_risks-and-measures-table th,.ns_csr_report_guideline-table table th,.ns-table_04 td,.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,.ns-table_08 td,.ns_ir_stock_analyst-list table td,.ns_products_item-single-origins-tables table td,.ns_ir_management_governance .ns_ir_management_governance--skillmatrix table td,.ns_ir_management_governance .ns_ir_management_governance--skildetail table td,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table td,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 table td,.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-sp table td,.ns_ir_financial-graph_with_table>div table td,.ns_ir_stock_preferential-outline-table table td,.ns_about_2col-tables table td,.ns_safety_ensuring-table td,.ns_thewave_architecture-comment td,.ns_csr_environment_biodiversity-table table td,.ns_csr_hyakufukushi_015_progress table td,.ns_csr_environment_group_survey table td,.ns_csr_stakeholders_employee-data table td,.ns_csr_environment_management_table-basic td,.ns_csr_environment_management_table-rate td,.ns_csr_environment_management_table-rate-note td,.ns_csr_environment_management_table-risk td,.ns_csr_environment_management_table-price td,.ns_csr_environment_achievement-data table td,.ns_csr_environment_procurement-table td,.ns_csr_biodiversity_table table td,.csr_work-efficient_attitude-survey_table td,.csr_work-efficient_attitude-survey_table-S td,.ns_csr_employee_safety_table td,.ns_csr_employee_diversity-data_table td,.ns_csr_employee_health-table td,.ns_csr_social_international_table td,.ns_csr_social_human-rights_table table td,.ns_csr_governance_riskmap-table td,.ns_csr_governance_risks-and-measures-table td,.ns_csr_report_guideline-table table td{border-right:1px solid #d6d6d6}.ns-table_04 thead th,.ns-table_05 thead th,.ns-single-body--news .tables table thead th,.ns_about_company_group-tables table thead th,.ns_csr_environment_group_table thead th,.ns_csr_environment_procurement table thead th,.ns_csr_employee_work-efficient_table thead th,.ns-table_08 thead th,.ns_ir_stock_analyst-list table thead th,.ns_products_item-single-origins-tables table thead th,.ns_ir_management_governance .ns_ir_management_governance--skillmatrix table thead th,.ns_ir_management_governance .ns_ir_management_governance--skildetail table thead th,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table thead th,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 table thead th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table thead th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table thead th,.ns_ir_financial-graph_with_table>div table thead th,.ns_ir_stock_preferential-outline-table table thead th,.ns_about_2col-tables table thead th,.ns_safety_ensuring-table thead th,.ns_thewave_architecture-comment thead th,.ns_csr_environment_biodiversity-table table thead th,.ns_csr_hyakufukushi_015_progress table thead th,.ns_csr_environment_group_survey table thead th,.ns_csr_stakeholders_employee-data table thead th,.ns_csr_environment_management_table-basic thead th,.ns_csr_environment_management_table-rate thead th,.ns_csr_environment_management_table-rate-note thead th,.ns_csr_environment_management_table-risk thead th,.ns_csr_environment_management_table-price thead th,.ns_csr_environment_achievement-data table thead th,.ns_csr_environment_procurement-table thead th,.ns_csr_biodiversity_table table thead th,.csr_work-efficient_attitude-survey_table thead th,.csr_work-efficient_attitude-survey_table-S thead th,.ns_csr_employee_safety_table thead th,.ns_csr_employee_diversity-data_table thead th,.ns_csr_employee_health-table thead th,.ns_csr_social_international_table thead th,.ns_csr_social_human-rights_table table thead th,.ns_csr_governance_riskmap-table thead th,.ns_csr_governance_risks-and-measures-table thead th,.ns_csr_report_guideline-table table thead th,.ns-table_04 thead td,.ns-table_05 thead td,.ns-single-body--news .tables table thead td,.ns_about_company_group-tables table thead td,.ns_csr_environment_group_table thead td,.ns_csr_environment_procurement table thead td,.ns_csr_employee_work-efficient_table thead td,.ns-table_08 thead td,.ns_ir_stock_analyst-list table thead td,.ns_products_item-single-origins-tables table thead td,.ns_ir_management_governance .ns_ir_management_governance--skillmatrix table thead td,.ns_ir_management_governance .ns_ir_management_governance--skildetail table thead td,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table thead td,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 table thead td,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table thead td,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table thead td,.ns_ir_financial-graph_with_table>div table thead td,.ns_ir_stock_preferential-outline-table table thead td,.ns_about_2col-tables table thead td,.ns_safety_ensuring-table thead td,.ns_thewave_architecture-comment thead td,.ns_csr_environment_biodiversity-table table thead td,.ns_csr_hyakufukushi_015_progress table thead td,.ns_csr_environment_group_survey table thead td,.ns_csr_stakeholders_employee-data table thead td,.ns_csr_environment_management_table-basic thead td,.ns_csr_environment_management_table-rate thead td,.ns_csr_environment_management_table-rate-note thead td,.ns_csr_environment_management_table-risk thead td,.ns_csr_environment_management_table-price thead td,.ns_csr_environment_achievement-data table thead td,.ns_csr_environment_procurement-table thead td,.ns_csr_biodiversity_table table thead td,.csr_work-efficient_attitude-survey_table thead td,.csr_work-efficient_attitude-survey_table-S thead td,.ns_csr_employee_safety_table thead td,.ns_csr_employee_diversity-data_table thead td,.ns_csr_employee_health-table thead td,.ns_csr_social_international_table thead td,.ns_csr_social_human-rights_table table thead td,.ns_csr_governance_riskmap-table thead td,.ns_csr_governance_risks-and-measures-table thead td,.ns_csr_report_guideline-table table thead td{background:#eee}.ns-table_04--policy tbody th,.ns-table_04--policy tbody td{vertical-align:top}.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{margin-bottom:20px;color:#666}.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{text-align:left;width:110px;border-right:1px solid #d6d6d6;background:#eee}.ns-table_05 thead td,.ns-single-body--news .tables table thead td,.ns_about_company_group-tables table thead td,.ns_csr_environment_group_table thead td,.ns_csr_environment_procurement table thead td,.ns_csr_employee_work-efficient_table thead td{background:#fff}.ns-table_06{width:100%;color:#666}.ns-table_06 th,.ns-table_06 td{text-align:left;vertical-align:top}.ns-table_06 caption{text-align:left;color:#000}.ns-table_06 th{font-weight:400;width:120px}.ns-table_07 th{padding-top:15px;padding-bottom:15px}.ns-table_07 td{border-left:none;padding:15px}.ns-table_08,.ns_ir_stock_analyst-list table{margin-bottom:0}.ns-table_08 th,.ns_ir_stock_analyst-list table th{padding-top:15px;padding-bottom:15px;width:auto}.ns-table_08 td,.ns_ir_stock_analyst-list table td{border-left:none;padding:15px;white-space:nowrap;text-align:right}.ns-table_08 thead td,.ns_ir_stock_analyst-list table thead td{white-space:nowrap;width:1px}.ns-table_08 tfoot,.ns_ir_stock_analyst-list table tfoot{font-size:14px;line-height:1.8em;letter-spacing:0;color:#000}.ns-table_08 em,.ns_ir_stock_analyst-list table em{color:#000;font-style:normal}.ns-table_09{width:100%;border:1px solid #d6d6d6;border-collapse:collapse;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000}.ns-table_09 th,.ns-table_09 td{border:1px solid #d6d6d6;padding:20px;font-weight:400;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-table_09 th{background:#eee;text-align:left}.ns-table_09 td{text-align:center;color:#999;position:relative}.ns-table_09 thead th{text-align:center}.ns-table_09 tbody td:empty{background:#fafafa}.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:block;position:absolute;left:0;top:0}.ns-table_09--col5 th,.ns-table_09--col5 td{width:20%}.ns-table_09--col3 th{width:34%}.ns-table_09--col3 td{width:33%}.ns-table_10,.ns_csr_environment_group_table_sdgs,.ns_csr_governance_table{width:100%;border:1px solid #d6d6d6;border-collapse:collapse;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000}.ns-table_10 th,.ns_csr_environment_group_table_sdgs th,.ns_csr_governance_table th,.ns-table_10 td,.ns_csr_environment_group_table_sdgs td,.ns_csr_governance_table td{border-bottom:1px solid #d6d6d6;font-weight:400;text-align:left;vertical-align:top;padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-table_10 th,.ns_csr_environment_group_table_sdgs th,.ns_csr_governance_table th{background:#eee}.ns-table_10 td,.ns_csr_environment_group_table_sdgs td,.ns_csr_governance_table td{color:#999;position:relative}.ns-table_10 tbody th,.ns_csr_environment_group_table_sdgs tbody th,.ns_csr_governance_table tbody th{width:130px}.ns-table_10 tbody td:empty,.ns_csr_environment_group_table_sdgs tbody td:empty,.ns_csr_governance_table tbody td:empty{background:#fafafa}.ns-table_10 .ns-label--new,.ns_csr_environment_group_table_sdgs .ns-label--new,.ns_csr_governance_table .ns-label--new,.ns-table_10 .ns-grid-item a em,.ns-grid-item a .ns-table_10 em,.ns_csr_environment_group_table_sdgs .ns-grid-item a em,.ns-grid-item a .ns_csr_environment_group_table_sdgs em,.ns_csr_governance_table .ns-grid-item a em,.ns-grid-item a .ns_csr_governance_table em,.ns-table_10 .ns-items-list ul li>a>div p em,.ns-items-list ul li>a>div p .ns-table_10 em,.ns_csr_environment_group_table_sdgs .ns-items-list ul li>a>div p em,.ns-items-list ul li>a>div p .ns_csr_environment_group_table_sdgs em,.ns_csr_governance_table .ns-items-list ul li>a>div p em,.ns-items-list ul li>a>div p .ns_csr_governance_table em{margin-left:0}.ns-table_11{width:100%;border:1px solid #d6d6d6;border-collapse:collapse;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000}.ns-table_11 th,.ns-table_11 td{border-bottom:1px solid #d6d6d6;font-weight:400;text-align:left;vertical-align:top;padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-table_11 th{background:#eee}.ns-table_11 td{color:#999;position:relative}.ns-table_11 tbody th{width:130px}.ns-table_11 tbody td.ns-label--td{padding:10px 15px;color:#000;width:160px;vertical-align:middle}.ns-table_11 tbody td.is-one-line{padding:22px 15px}.ns-table_11 .ns-label--new,.ns-table_11 .ns-grid-item a em,.ns-grid-item a .ns-table_11 em,.ns-table_11 .ns-items-list ul li>a>div p em,.ns-items-list ul li>a>div p .ns-table_11 em{margin-left: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:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:right;padding-left: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:left;padding:0 10px 0 0}.dl-table{font-size:16px;line-height:1.8em;letter-spacing:0}.dl-table dl{display:table;width:100%;margin:5px 0}.dl-table dl>*{display:table-cell;text-align:left;vertical-align:top}.dl-table dl dt{width:195px;padding-right:20px}.dl-table dl dt span{display:block;float:left;width:35px}.dl-table dl dt em{display:block;float:right;width:160px;font-style:normal}.ns-list,.ns-list_01,.ns-list_07,.ns_ir-other ul,.ns_ir_related ul,.ns-list_social,.ns-single-side-social ul,.ns-list_links,.ns-single-side-anchor ul,.ns-single-body--news .ns_news_release-exception>div ul,.ns_customer_faq_single-attatchment ul,.ns_ir-links ul,.ns_ir_management_about-business>div ul,.ns_ir_library_download-block-list ul,.ns_ir_library_downloadlist .ns-table_01 td>ul,.ns_ir_library_downloadlist .ns-table_07 td>ul,.ns_ir_library_downloadlist .ns_ir_event_meeting-table td>ul,.ns_ir_library-latest-body dl dd ul,.ns_csr_environment_achievemen_account-table table ul,.ns_csr_environment_achievemen_effect-table table ul,.ns_csr_report-latest-body dl dd ul,.ns_csr_report-backnumber ul,.ns-list_01--link,.ns-list_01--pdf,.ns_csr-cols figure ul.pdf,.ns_csr-cols--right figure ul.pdf,.ns_csr-cols--single figure ul.pdf,.ns_csr-cols--2col-figure figure ul.pdf,.csr_international_wina--table figure ul.pdf,.ns_csr-cols--single--right figure ul.pdf,.ns_csr-cols--column figure ul.pdf,.ns_csr-special-list figure ul.pdf,.ns-list_02,.ns-list_03,.ns-posts-list-article-link ul,.ns-single-side-links ul,.ns-list_04,.ns_products_brands-header-links ul,.ns_abuot_company-header-nav--logo ul,.ns_abuot_company-header-nav--arrow ul,.ns-list_06,.ns-list_paging,.ns-single-header ul,.ns_ir_library_download-nav ul,.ns-list_08,#ns_footer .ns_footer-privacy-links ul,.ns_abuot_company-header-nav ul,.ns_csr-nav ul,.ns-list_09,.ns_about_company_history table ul,.ns-list_notes--asterisk,.ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_stock_preferential-notes ul,.ns_ir_library-latest-text ul,.ns_csr_stakeholders_employee-data ul,.ns-list_notes--asterisk-number,.ns_ir_vcp_marketing-rules ul,.ns-list_notes--bracketed-numbers,.ns_csr-list-article-description ol,.ns_csr_environment-details ol,.ns_csr_environment_charter ol,.ns_csr_environment_rules section ol,.ns_csr_employee-details ol,.ns_csr_governance-details ol,.ns_docs section ol,.ns-list_notes--bracketed-numbers-small,.ns-list_notes--bracketed-numbers--1digit,.ns-list_p-notes--asterisk,.ns_csr_environment_charter ul,.ns_csr_biodiversity_table table ul,.ns_csr_environment_eco_table ul,.ns_csr_governance_risks-and-measures-table tbody ul,.ns_docs section ul,.ns_docs_info20141210 section ul,.ns-list_p-notes--asterisk--wide,.ns_products_item-single-chart-caption,.ns_products_item-single-chart-notes,.ns_recipe-tag-list ul,.ns_recipe-single-figure-tag-list,.ns_recipe-single-figure-tag-list--S,.ns_customer-faq-voice .ns_customer-voice-list,.ns_customer-faq-cat-label,.ns_customer_faq_single-questionnaire ul,.ns_ir-banner ul,.ns_ir_management_governance section ul,.ns_ir_stock_preferential-conditions>div ul,.ns_ir_library_annual .ns_ir_library-latest-figure>div ul,.ns_ir_library_annual .ns_ir_library_annual_financial_materials ul,.ns_ir_vcp-c-list_01,.ns_ir_vcp-c-list_02,.ns_ir_vcp-c-table-dl dd ul,.ns_ir_vcp-col-capital-list-item ul,.ns_ir_vcp-col-link,.ns_ir_vcp-col-impact-detail-sdgs ul,.ns_ir_vcp .ns-section ul,.ns_ir_vcp .ns_recruit-detail .ns_recruit-detail-article section ul,.ns_recruit-detail .ns_recruit-detail-article .ns_ir_vcp section ul,.ns_recruit-detail .ns_recruit-detail-article ul,.ns_csr_slide .slide-dots,.ns_csr_slide--sp .slide-dots,.ns_csr-index-board-article ul,.ns_csr-links ul,.ns_csr-list-article-description ul,.ns_csr_special_ecochef-2col>div ul,.ns_efc ul,.ns_efc_title-lead ul,.ns_efc_navigation-inner>div ul,.ns_efc-container .ns_efc-section__cont__detail dd ul,.ns_efc-container .ns_efc-section__cont__detail__related-link,.ns_csr_environment_group_table ul,.ns_csr_stakeholders-occasion>div>div ul,.ns_csr_environment-details ul,.ns_csr_environment_rules section ul,.ns_csr_employee-details ul,.ns_csr_employee_work-efficient_table ul,.ns_csr_social_international_table ul,.ns_csr_governance-details ul,.ns_csr_report_guideline-table table ul{list-style:none}.ns-list>li:last-child,.ns-list_01>li:last-child,.ns-list_07>li:last-child,.ns_ir-other ul>li:last-child,.ns_ir_related ul>li:last-child,.ns-list_social>li:last-child,.ns-single-side-social ul>li:last-child,.ns-list_links>li:last-child,.ns-single-side-anchor ul>li:last-child,.ns-single-body--news .ns_news_release-exception>div ul>li:last-child,.ns_customer_faq_single-attatchment ul>li:last-child,.ns_ir-links ul>li:last-child,.ns_ir_management_about-business>div ul>li:last-child,.ns_ir_library_download-block-list ul>li:last-child,.ns_ir_library_downloadlist .ns-table_01 td>ul>li:last-child,.ns_ir_library_downloadlist .ns-table_07 td>ul>li:last-child,.ns_ir_library_downloadlist .ns_ir_event_meeting-table td>ul>li:last-child,.ns_ir_library-latest-body dl dd ul>li:last-child,.ns_csr_environment_achievemen_account-table table ul>li:last-child,.ns_csr_environment_achievemen_effect-table table ul>li:last-child,.ns_csr_report-latest-body dl dd ul>li:last-child,.ns_csr_report-backnumber ul>li:last-child,.ns-list_01--link>li:last-child,.ns-list_01--pdf>li:last-child,.ns_csr-cols figure ul.pdf>li:last-child,.ns_csr-cols--right figure ul.pdf>li:last-child,.ns_csr-cols--single figure ul.pdf>li:last-child,.ns_csr-cols--2col-figure figure ul.pdf>li:last-child,.csr_international_wina--table figure ul.pdf>li:last-child,.ns_csr-cols--single--right figure ul.pdf>li:last-child,.ns_csr-cols--column figure ul.pdf>li:last-child,.ns_csr-special-list figure ul.pdf>li:last-child,.ns-list_02>li:last-child,.ns-list_03>li:last-child,.ns-posts-list-article-link ul>li:last-child,.ns-single-side-links ul>li:last-child,.ns-list_04>li:last-child,.ns_products_brands-header-links ul>li:last-child,.ns_abuot_company-header-nav--logo ul>li:last-child,.ns_abuot_company-header-nav--arrow ul>li:last-child,.ns-list_06>li:last-child,.ns-list_paging>li:last-child,.ns-single-header ul>li:last-child,.ns_ir_library_download-nav ul>li:last-child,.ns-list_08>li:last-child,#ns_footer .ns_footer-privacy-links ul>li:last-child,.ns_abuot_company-header-nav ul>li:last-child,.ns_csr-nav ul>li:last-child,.ns-list_09>li:last-child,.ns_about_company_history table ul>li:last-child,.ns-list_notes--asterisk>li:last-child,.ns_ir_management_business-plan section ol>li:last-child,.ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk>li:last-child,.ns_ir_stock_preferential-notes ul>li:last-child,.ns_ir_library-latest-text ul>li:last-child,.ns_csr_stakeholders_employee-data ul>li:last-child,.ns-list_notes--asterisk-number>li:last-child,.ns_ir_vcp_marketing-rules ul>li:last-child,.ns-list_notes--bracketed-numbers>li:last-child,.ns_csr-list-article-description ol>li:last-child,.ns_csr_environment-details ol>li:last-child,.ns_csr_environment_charter ol>li:last-child,.ns_csr_environment_rules section ol>li:last-child,.ns_csr_employee-details ol>li:last-child,.ns_csr_governance-details ol>li:last-child,.ns_docs section ol>li:last-child,.ns-list_notes--bracketed-numbers-small>li:last-child,.ns-list_notes--bracketed-numbers--1digit>li:last-child,.ns-list_p-notes--asterisk>li:last-child,.ns_csr_environment_charter ul>li:last-child,.ns_csr_biodiversity_table table ul>li:last-child,.ns_csr_environment_eco_table ul>li:last-child,.ns_csr_governance_risks-and-measures-table tbody ul>li:last-child,.ns_docs section ul>li:last-child,.ns_docs_info20141210 section ul>li:last-child,.ns-list_p-notes--asterisk--wide>li:last-child,.ns_products_item-single-chart-caption>li:last-child,.ns_products_item-single-chart-notes>li:last-child,.ns_recipe-tag-list ul>li:last-child,.ns_recipe-single-figure-tag-list>li:last-child,.ns_recipe-single-figure-tag-list--S>li:last-child,.ns_customer-faq-voice .ns_customer-voice-list>li:last-child,.ns_customer-faq-cat-label>li:last-child,.ns_customer_faq_single-questionnaire ul>li:last-child,.ns_ir-banner ul>li:last-child,.ns_ir_management_governance section ul>li:last-child,.ns_ir_stock_preferential-conditions>div ul>li:last-child,.ns_ir_library_annual .ns_ir_library-latest-figure>div ul>li:last-child,.ns_ir_library_annual .ns_ir_library_annual_financial_materials ul>li:last-child,.ns_ir_vcp-c-list_01>li:last-child,.ns_ir_vcp-c-list_02>li:last-child,.ns_ir_vcp-c-table-dl dd ul>li:last-child,.ns_ir_vcp-col-capital-list-item ul>li:last-child,.ns_ir_vcp-col-link>li:last-child,.ns_ir_vcp-col-impact-detail-sdgs ul>li:last-child,.ns_ir_vcp .ns-section ul>li:last-child,.ns_ir_vcp .ns_recruit-detail .ns_recruit-detail-article section ul>li:last-child,.ns_recruit-detail .ns_recruit-detail-article .ns_ir_vcp section ul>li:last-child,.ns_recruit-detail .ns_recruit-detail-article ul>li:last-child,.ns_csr_slide .slide-dots>li:last-child,.ns_csr_slide--sp .slide-dots>li:last-child,.ns_csr-index-board-article ul>li:last-child,.ns_csr-links ul>li:last-child,.ns_csr-list-article-description ul>li:last-child,.ns_csr_special_ecochef-2col>div ul>li:last-child,.ns_efc ul>li:last-child,.ns_efc_title-lead ul>li:last-child,.ns_efc_navigation-inner>div ul>li:last-child,.ns_efc-container .ns_efc-section__cont__detail dd ul>li:last-child,.ns_efc-container .ns_efc-section__cont__detail__related-link>li:last-child,.ns_csr_environment_group_table ul>li:last-child,.ns_csr_stakeholders-occasion>div>div ul>li:last-child,.ns_csr_environment-details ul>li:last-child,.ns_csr_environment_rules section ul>li:last-child,.ns_csr_employee-details ul>li:last-child,.ns_csr_employee_work-efficient_table ul>li:last-child,.ns_csr_social_international_table ul>li:last-child,.ns_csr_governance-details ul>li:last-child,.ns_csr_report_guideline-table table ul>li:last-child{margin-bottom:0}.ns-list_01>li,.ns-list_07>li,.ns_ir-other ul>li,.ns_ir_related ul>li,.ns-list_social>li,.ns-single-side-social ul>li,.ns-list_links>li,.ns-single-side-anchor ul>li,.ns-single-body--news .ns_news_release-exception>div ul>li,.ns_customer_faq_single-attatchment ul>li,.ns_ir-links ul>li,.ns_ir_management_about-business>div ul>li,.ns_ir_library_download-block-list ul>li,.ns_ir_library_downloadlist .ns-table_01 td>ul>li,.ns_ir_library_downloadlist .ns-table_07 td>ul>li,.ns_ir_library_downloadlist .ns_ir_event_meeting-table td>ul>li,.ns_ir_library-latest-body dl dd ul>li,.ns_csr_environment_achievemen_account-table table ul>li,.ns_csr_environment_achievemen_effect-table table ul>li,.ns_csr_report-latest-body dl dd ul>li,.ns_csr_report-backnumber ul>li{margin-bottom:8px}.ns-list_01--link>li{margin-bottom:8px}.ns-list_01--pdf>li,.ns_csr-cols figure ul.pdf>li,.ns_csr-cols--right figure ul.pdf>li,.ns_csr-cols--single figure ul.pdf>li,.ns_csr-cols--2col-figure figure ul.pdf>li,.csr_international_wina--table figure ul.pdf>li,.ns_csr-cols--single--right figure ul.pdf>li,.ns_csr-cols--column figure ul.pdf>li,.ns_csr-special-list figure ul.pdf>li{margin-bottom:8px}.ns-list_01--pdf>li a,.ns_csr-cols figure ul.pdf>li a,.ns_csr-cols--right figure ul.pdf>li a,.ns_csr-cols--single figure ul.pdf>li a,.ns_csr-cols--2col-figure figure ul.pdf>li a,.csr_international_wina--table figure ul.pdf>li a,.ns_csr-cols--single--right figure ul.pdf>li a,.ns_csr-cols--column figure ul.pdf>li a,.ns_csr-special-list figure ul.pdf>li a{color:#666}.ns-list_02>li{margin-bottom:10px}.ns-list_03,.ns-posts-list-article-link ul,.ns-single-side-links ul{font-size:16px;line-height:1em;letter-spacing:.1em}.ns-list_03>li,.ns-posts-list-article-link ul>li,.ns-single-side-links ul>li{margin-bottom:20px}.ns-list_04>li,.ns_products_brands-header-links ul>li,.ns_abuot_company-header-nav--logo ul>li,.ns_abuot_company-header-nav--arrow ul>li{float:left;margin-right:25px;margin-top:5px}.ns-list_05{list-style:none}.ns-list_05>li strong{color:#000;font-weight:400;padding-right:1em}.ns-list_05>li em{display:inline-block;font-size:14px;line-height:1.8em;letter-spacing:0;font-style:normal}.ns-list_05>li.multiline strong{vertical-align:top;line-height:1.3em}.ns-list_06>li,.ns-list_paging>li,.ns-single-header ul>li,.ns_ir_library_download-nav ul>li{float:left;margin-right:15px;margin-top:10px}.ns-list_07>li,.ns_ir-other ul>li,.ns_ir_related ul>li{float:left;margin-right:60px}.ns-list_08>li,#ns_footer .ns_footer-privacy-links ul>li,.ns_abuot_company-header-nav ul>li,.ns_csr-nav ul>li{float:left;margin-top:10px}.ns-list_08 span,#ns_footer .ns_footer-privacy-links ul span,.ns_abuot_company-header-nav ul span,.ns_csr-nav ul span{display:inline-block;margin-left:10px;margin-right:10px;color:#999}.ns-list_09,.ns_about_company_history table ul{font-size:16px;line-height:1.8em;letter-spacing:0}.ns-list_09 li,.ns_about_company_history table ul li{position:relative;padding-left:20px}.ns-list_09 span,.ns_about_company_history table ul span{position:absolute;top:0;left:0}.ns-list_10{overflow:hidden;*zoom:1;margin-top:-6px}.ns-list_10 li{float:left;padding:0 12px 0 7px;background:url(/jp/assets/images/sprite/icon-arrow-nav.png) 0 6px no-repeat;margin-top:6px}.ns-list_10 li.active a,.ns-list_10 li.js-key-focus a{color:#000;border-color:red}.ns-list_10 a{display:block;padding:3px 0;border-bottom:3px solid transparent;font-size:12px;line-height:1em;letter-spacing:.1em;color:#666}.ns-list_10 a:hover{color:red}.ns-list_11{margin:0;overflow:hidden;*zoom:1;list-style:none}.ns-list_11 li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:11px}.ns-list_11 li.active a{background:red;color:#fff;border:none;font-weight:700}.ns-list_11 a{display:block;padding:10px 12px;color:#000;text-decoration:none;font-size:16px;line-height:1em;letter-spacing:.1em}.ns-list_11 a:hover{background:red;color:#fff;border:none}.ns-list_social li,.ns-single-side-social ul li{position:relative;line-height:1;padding-bottom:12px;vertical-align:top}.ns-list_social li>a,.ns-single-side-social ul li>a{font-size:14px;color:#666}.ns-list_social li>a i,.ns-single-side-social ul li>a i{display:inline-block;width:20px;height:20px}.ns-list_social li>a.ns-icon--facebook i,.ns-single-side-social ul li>a.ns-icon--facebook i{background:url(/jp/assets/images/icon_facebook-s.png);background-size:20px 20px;background-repeat:no-repeat}.ns-list_social li>a.ns-icon--twitter i,.ns-single-side-social ul li>a.ns-icon--twitter i{background:url(/jp/assets/images/icon_twitter-s.png);background-size:20px 20px;background-repeat:no-repeat}.ns-list_social li>a.ns-icon--x i,.ns-single-side-social ul li>a.ns-icon--x i{background:url(/jp/assets/images/icon_x-s.png);background-size:16px 16px;background-repeat:no-repeat;background-position:center}.ns-list_social li>a.ns-icon--line i,.ns-single-side-social ul li>a.ns-icon--line i{background:url(/jp/assets/images/icon_line-s.png);background-size:20px 20px;background-repeat:no-repeat}.ns-list_step,.ns_member-A-step ul{list-style:none;margin-bottom:30px}.ns-list_step li,.ns_member-A-step ul li{font-size:14px;line-height:1.8em;letter-spacing:0;float:left;display:block;color:#9a9a9a;line-height:1em;margin-right:8px}.ns-list_step li i,.ns_member-A-step ul li i{margin-top:-3px}.ns-list_step li:first-child i,.ns_member-A-step ul li:first-child i{display:none}.ns-list_step li.active,.ns_member-A-step ul li.active{color:#000;font-weight:700}.ns-list_step li.active span,.ns_member-A-step ul li.active span{display:inline-block;border-bottom:1px solid #000;padding-bottom:5px}.list-image ul{list-style:none}.list-image li{float:left;margin:20px 20px 0 0}.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{list-style:none}.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{text-align:right}.ns-list_tags span,.ns-posts-list-article-meta ul span,.ns-posts--csr .ns-posts-list-article-meta ul span,.ns-posts--csr-hierarchy .ns-posts-list-article-meta ul span,.ns-single-side-tags ul span{font-size:12px;line-height:1.4em;letter-spacing:0;color:#9a9a9a}.ns-list_links{margin-top:20px}.ns-list_notes{font-size:14px;line-height:1.8em;letter-spacing:0;margin-left:20px}.ns-list_notes--asterisk,.ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_stock_preferential-notes ul,.ns_ir_library-latest-text ul,.ns_csr_stakeholders_employee-data ul{font-size:14px;line-height:1.8em;letter-spacing:0;margin-top:20px}.ns-list_notes--asterisk li,.ns_ir_management_business-plan section ol li,.ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk li,.ns_ir_stock_preferential-notes ul li,.ns_ir_library-latest-text ul li,.ns_csr_stakeholders_employee-data ul li{position:relative;padding-left:1em}.ns-list_notes--asterisk li.ns-list_notes--asterisk_nutrients-notice,.ns_ir_management_business-plan section ol li.ns-list_notes--asterisk_nutrients-notice,.ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk li.ns-list_notes--asterisk_nutrients-notice,.ns_ir_stock_preferential-notes ul li.ns-list_notes--asterisk_nutrients-notice,.ns_ir_library-latest-text ul li.ns-list_notes--asterisk_nutrients-notice,.ns_csr_stakeholders_employee-data ul li.ns-list_notes--asterisk_nutrients-notice{font-size:14px;line-height:1.8em;letter-spacing:0;margin-bottom:0}.ns-list_notes--asterisk li.ns-list_notes--asterisk_allergens-notice,.ns_ir_management_business-plan section ol li.ns-list_notes--asterisk_allergens-notice,.ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk li.ns-list_notes--asterisk_allergens-notice,.ns_ir_stock_preferential-notes ul li.ns-list_notes--asterisk_allergens-notice,.ns_ir_library-latest-text ul li.ns-list_notes--asterisk_allergens-notice,.ns_csr_stakeholders_employee-data ul li.ns-list_notes--asterisk_allergens-notice{font-size:14px;line-height:1.8em;letter-spacing:0;margin-bottom:.5em}.ns-list_notes--asterisk.under-link,.ns_ir_management_business-plan section ol.under-link,.ns_ir_management_business-plan section ul.under-link.ns-list_notes--multiasterisk,.ns_ir_stock_preferential-notes ul.under-link,.ns_ir_library-latest-text ul.under-link,.ns_csr_stakeholders_employee-data ul.under-link{margin-top:0;padding-left:33px}.ns-list_notes--asterisk span,.ns_ir_management_business-plan section ol span,.ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk span,.ns_ir_stock_preferential-notes ul span,.ns_ir_library-latest-text ul span,.ns_csr_stakeholders_employee-data ul span{position:absolute;top:0;left:0}.ns-list_notes--asterisk-number,.ns_ir_vcp_marketing-rules ul{margin-top:20px}.ns-list_notes--asterisk-number li,.ns_ir_vcp_marketing-rules ul li{position:relative;padding-left:23px}.ns-list_notes--asterisk-number span,.ns_ir_vcp_marketing-rules ul span{position:absolute;top:0;left:0}.ns-list_notes--bracketed-numbers,.ns_csr-list-article-description ol,.ns_csr_environment-details ol,.ns_csr_environment_charter ol,.ns_csr_environment_rules section ol,.ns_csr_employee-details ol,.ns_csr_governance-details ol,.ns_docs section ol{margin-top:20px}.ns-list_notes--bracketed-numbers li,.ns_csr-list-article-description ol li,.ns_csr_environment-details ol li,.ns_csr_environment_charter ol li,.ns_csr_environment_rules section ol li,.ns_csr_employee-details ol li,.ns_csr_governance-details ol li,.ns_docs section ol li{position:relative;padding-left:2.1em}.ns-list_notes--bracketed-numbers span,.ns_csr-list-article-description ol span,.ns_csr_environment-details ol span,.ns_csr_environment_charter ol span,.ns_csr_environment_rules section ol span,.ns_csr_employee-details ol span,.ns_csr_governance-details ol span,.ns_docs section ol span{position:absolute;top:0;left:0}.ns-list_notes--bracketed-numbers-small{margin-top:20px}.ns-list_notes--bracketed-numbers-small li{position:relative;padding-left:2.5em}.ns-list_notes--bracketed-numbers-small span{position:absolute;top:0;left:0}.ns-list_notes--bracketed-numbers--1digit{margin-top:20px}.ns-list_notes--bracketed-numbers--1digit li{position:relative;padding-left:1.5em}.ns-list_notes--bracketed-numbers--1digit span{position:absolute;top:0;left:0}.ns-list_p-notes--asterisk,.ns_csr_environment_charter ul,.ns_csr_biodiversity_table table ul,.ns_csr_environment_eco_table ul,.ns_csr_governance_risks-and-measures-table tbody ul,.ns_docs section ul,.ns_docs_info20141210 section ul{margin-top:1em;margin-bottom:1em}.ns-list_p-notes--asterisk.no-margin,.ns_csr_environment_charter ul.no-margin,.ns_csr_biodiversity_table table ul.no-margin,.ns_csr_environment_eco_table ul.no-margin,.ns_csr_governance_risks-and-measures-table tbody ul.no-margin,.ns_docs section ul.no-margin,.ns_docs_info20141210 section ul.no-margin{margin-top:0}.ns-list_p-notes--asterisk.no-margin-bottom,.ns_csr_environment_charter ul.no-margin-bottom,.ns_csr_biodiversity_table table ul.no-margin-bottom,.ns_csr_environment_eco_table ul.no-margin-bottom,.ns_csr_governance_risks-and-measures-table tbody ul.no-margin-bottom,.ns_docs section ul.no-margin-bottom,.ns_docs_info20141210 section ul.no-margin-bottom{margin-bottom:0}.ns-list_p-notes--asterisk li,.ns_csr_environment_charter ul li,.ns_csr_biodiversity_table table ul li,.ns_csr_environment_eco_table ul li,.ns_csr_governance_risks-and-measures-table tbody ul li,.ns_docs section ul li,.ns_docs_info20141210 section ul li{position:relative;padding-left:1em}.ns-list_p-notes--asterisk span,.ns_csr_environment_charter ul span,.ns_csr_biodiversity_table table ul span,.ns_csr_environment_eco_table ul span,.ns_csr_governance_risks-and-measures-table tbody ul span,.ns_docs section ul span,.ns_docs_info20141210 section ul span{position:absolute;top:0;left:0}.ns-list_p-notes--asterisk--wide{margin-top:1em;margin-bottom:1em}.ns-list_p-notes--asterisk--wide li{position:relative;padding-left:2.5em}.ns-list_p-notes--asterisk--wide span{position:absolute;top:0;left:0}.ns-list_paging{line-height:1;margin-top:10px;margin-bottom:10px}.ns-list_paging span,.ns-list_paging a{display:table-cell;height:30px;width:30px;vertical-align:middle;text-align:center}.ns-list_allergens,.ns-list_allergens--single{margin-top:5px;list-style:none;border-left:1px solid red;border-top:1px solid red;width:100%}.ns-list_allergens li,.ns-list_allergens--single li{float:left;width:calc(100%/12);border-right:1px solid red;border-bottom:1px solid red;overflow:hidden;box-sizing:border-box}.ns-list_allergens li a,.ns-list_allergens--single li a{display:block;text-decoration:none;width:100%;color:red;font-size:17px;line-height:1.8em;letter-spacing:0;line-height:28px;text-align:center;white-space:nowrap}.ns-list_allergens li a.active,.ns-list_allergens--single li a.active{background:red;color:#fff}.ns-list_allergens li.ns-list_allergens-long a,.ns-list_allergens--single li.ns-list_allergens-long a{font-size:10px;-webkit-transform:scale(1,1.8);-moz-transform:scale(1,1.8);-ms-transform:scale(1,1.8);-o-transform:scale(1,1.8);transform:scale(1,1.8)}.ns-list_allergens li.ns-list_allergens-long--middle a,.ns-list_allergens--single li.ns-list_allergens-long--middle a{font-size:11px;-webkit-transform:scale(1,1.5);-moz-transform:scale(1,1.5);-ms-transform:scale(1,1.5);-o-transform:scale(1,1.5);transform:scale(1,1.5)}.ns-list_allergens li.ns-list_allergens-long--light a,.ns-list_allergens--single li.ns-list_allergens-long--light a{font-size:14px;-webkit-transform:scale(1,1.2);-moz-transform:scale(1,1.2);-ms-transform:scale(1,1.2);-o-transform:scale(1,1.2);transform:scale(1,1.2)}.ns-list_allergens--single{border-left:1px solid #666;border-top:1px solid #666;margin-bottom:20px}.ns-list_allergens--single li{border-right:1px solid #666;border-bottom:1px solid #666;width:calc(100%/8)}.ns-list_allergens--single li a{color:#666}.ns-list_allergens--single li a.active{background:#666;color:#fff}.ns-dl_01,.ns-dl_01--maps,.ns_about_company_outline dl,.ns_about_company_group-tables dl,.ns_ir_stock_articles dl,.ns_ir_stock_preferential-faq dl,.ns_thewave-cols dl,.ns_thewave-cols--single dl,.ns_thewave-cols--2col-figure dl,.ns_csr_column dl{margin-bottom:40px}.ns-dl_01 dd,.ns-dl_01--maps dd,.ns_about_company_outline dl dd,.ns_about_company_group-tables dl dd,.ns_ir_stock_articles dl dd,.ns_ir_stock_preferential-faq dl dd,.ns_thewave-cols dl dd,.ns_thewave-cols--single dl dd,.ns_thewave-cols--2col-figure dl dd,.ns_csr_column dl dd{margin:10px 0 0}.ns-dl_01--maps dd,.ns_about_company_outline dl dd,.ns_about_company_group-tables dl dd{line-height:0}.ns-dl_02,.ns_ir_financial_segment-body>section{border:1px solid #ddd}.ns-dl_02-body,.ns-dl_02>dd,.ns_ir_financial_segment-body>section>dd,.ns-dl_02-body--figure,.ns-single-body--news .ns_news_release-exception>div>div,.ns_ir_management_about-business>div>div{position:relative;margin:20px 15px;color:#666;padding:0}.ns-dl_02-body p,.ns-dl_02>dd p,.ns_ir_financial_segment-body>section>dd p,.ns-dl_02-body--figure p,.ns-single-body--news .ns_news_release-exception>div>div p,.ns_ir_management_about-business>div>div p{margin:0 0 15px}.ns-dl_02-body p:last-child,.ns-dl_02>dd p:last-child,.ns_ir_financial_segment-body>section>dd p:last-child,.ns-dl_02-body--figure p:last-child,.ns-single-body--news .ns_news_release-exception>div>div p:last-child,.ns_ir_management_about-business>div>div p:last-child{margin-bottom:0}.ns-dl_02-body--figure,.ns-single-body--news .ns_news_release-exception>div>div,.ns_ir_management_about-business>div>div{padding-right:200px}.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:absolute;right:0;top:0;margin:0}.ns-dl_02-body--figure figure img,.ns-single-body--news .ns_news_release-exception>div>div figure img,.ns_ir_management_about-business>div>div figure img{width:180px;height:auto}.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{margin-bottom:20px;border:1px solid #ddd;box-sizing:border-box}.ns-dl_02--col--single,.ns_csr_stakeholders-occasion>div{margin-bottom:20px;border:1px solid #ddd;box-sizing:border-box}.ns-dl_04 dt,.ns-single-body--news dl dt,.ns-header-alertmessage dl dt,.ns_ir_stock_preferential-infomation dl dt,.ns_ir_stock_preferential-conditions-notice dl dt,.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,.ns_csr_stakeholders-occasion>div>div dl dt,.ns_docs section dl dt,.ns_docs_info20141210 .ns_docs_info20141210-item dl dt{color:#000}.ns-dl_04 dd,.ns-single-body--news dl dd,.ns-header-alertmessage dl dd,.ns_ir_stock_preferential-infomation dl dd,.ns_ir_stock_preferential-conditions-notice dl dd,.ns_csr-activities dl dd,.ns_csr_environment-details dl dd,.ns_csr_employee-details dl dd,.ns_csr_governance-details dl dd,.ns_csr_report_guideline-table dl dd,.ns_csr_stakeholders-occasion>div>div dl dd,.ns_docs section dl dd,.ns_docs_info20141210 .ns_docs_info20141210-item dl dd{margin:0 0 5px;padding:0;line-height:1.8em}.ns-dl_04 dd:last-child,.ns-single-body--news dl dd:last-child,.ns-header-alertmessage dl dd:last-child,.ns_ir_stock_preferential-infomation dl dd:last-child,.ns_ir_stock_preferential-conditions-notice dl dd:last-child,.ns_csr-activities dl dd:last-child,.ns_csr_environment-details dl dd:last-child,.ns_csr_employee-details dl dd:last-child,.ns_csr_governance-details dl dd:last-child,.ns_csr_report_guideline-table dl dd:last-child,.ns_csr_stakeholders-occasion>div>div dl dd:last-child,.ns_docs section dl dd:last-child,.ns_docs_info20141210 .ns_docs_info20141210-item dl dd:last-child{margin-bottom:0}.ns-dl_05{display:table;margin:5px 0}.ns-dl_05 dt,.ns-dl_05 dd{display:table-cell}.ns-dl_05 dt{color:#000;width:130px}.ns-dl_05 dd{padding:0}.ns-grid,.ns-grid--brands,.ns-grid--cm,.ns-grid--campaigns,.ns-grid--csr,.ns-grid--csr--cap-small,.ns-grid--news,.ns-grid--garage,.ns-grid--showall{list-style:none}.ns-grid-noitem{margin-bottom:20px;margin:0 10px}.ns-grid-item{float:left;width:235px;margin-bottom:20px}.ns-grid-item a{display:block;position:relative;margin:0 10px;color:red;background-color:#fff}.ns-grid-item a i{background-color:#fff}.ns-grid-item a em{display:block;position:absolute;margin:0;left:0;top:0;z-index:10}.ns-grid-item figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;line-height:0;width:100%;border:1px solid #e5e5e5;-webkit-backface-visibility:hidden;background:#fff;overflow:hidden}.ns-grid-item figure img{width:100%;height:auto}.ns-grid-item figure i{margin:0}.ns-grid-item div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:table;width:100%;border:1px solid #e5e5e5}.ns-grid-item div span{line-height:1;display:table-cell;vertical-align:middle;text-align:center;width:100%;height:121px}.ns-grid-item div img{max-width:160px;max-height:90px;-webkit-backface-visibility:hidden}.ns-grid-item h3{font-size:16px;line-height:1.3em;letter-spacing:.1em;position:relative;padding:8px 0 4px;font-weight:400;color:red}.ns-grid-item h3 i{vertical-align:-5px}.ua-desktop .ns-grid-item a:hover{color:red}.ua-desktop .ns-grid-item a:hover div,.ua-desktop .ns-grid-item a:hover figure{filter:alpha(Opacity=50);opacity:.5;border-color:#ccc}.ns-grid--campaigns .ns-grid-item h3,.ns-grid--csr .ns-grid-item h3,.ns-grid--csr--cap-small .ns-grid-item h3{font-size:15px}.ns-grid--campaigns .ns-grid-item a:hover,.ns-grid--csr .ns-grid-item a:hover,.ns-grid--csr--cap-small .ns-grid-item a:hover{text-decoration:none}.ns-grid--campaigns .ns-grid-item a:hover h3,.ns-grid--csr .ns-grid-item a:hover h3,.ns-grid--csr--cap-small .ns-grid-item a:hover h3{text-decoration:underline}.ns-grid--campaigns .ns-grid-item p,.ns-grid--csr .ns-grid-item p,.ns-grid--csr--cap-small .ns-grid-item p{color:#666}.ns-grid--news #pdf_download img{max-width:130px;max-height:70px}.ns-grid--csr section{display:block;position:relative;margin:0 10px}.ns-grid--csr h3{color:#666}.ns-grid--csr--cap-small section{display:block;position:relative;margin:0 10px}.ns-grid--csr--cap-small p{margin:1em 0}.ns-grid--garage span{display:block;margin-right:10px;margin-left:10px}.ns-grid--garage h3{color:#000;font-size:13px;font-weight:500;text-align:left;padding-left:5px;padding-right:5px}.ns-grid--garage p{color:#666;font-size:12px;padding-left:5px;padding-right:5px}.ns-grid--recipe .ns-grid-item figure img{height:auto!important}.ns-grid--showall .ns-grid-item{display:block!important}.ns-grid_m,.ns-grid_m_02,.ns-grid_m_03{padding:0 10px}.ns-grid_m>h3,.ns-grid_m_02>h3,.ns-grid_m_03>h3{float:left;width:188px;height:220px;margin-bottom:20px;color:#000}.ns-grid_m>h3 span,.ns-grid_m_02>h3 span,.ns-grid_m_03>h3 span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}.ns-grid_m>h3 em,.ns-grid_m_02>h3 em,.ns-grid_m_03>h3 em{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle;text-align:center;margin:0 auto;width:168px;height:168px;font-style:normal;font-weight:400;font-size:16px;line-height:1.5em;letter-spacing:.1em;background:url(/jp/assets/images/item-category-bg.gif) right top no-repeat}.ns-grid_m ul,.ns-grid_m_02 ul,.ns-grid_m_03 ul{list-style:none;display:inline}.ns-grid_m ul li,.ns-grid_m_02 ul li,.ns-grid_m_03 ul li{float:left;width:188px;margin-bottom:20px}.ns-grid_m ul li figure,.ns-grid_m_02 ul li figure,.ns-grid_m_03 ul li figure{width:168px;height:168px;display:table-cell;vertical-align:middle;text-align:center;margin:0 auto}.ns-grid_m ul li>*,.ns-grid_m_02 ul li>*,.ns-grid_m_03 ul li>*{display:block;position:relative;color:#000;margin:0 auto;width:168px}.ns-grid_m ul li>* p,.ns-grid_m_02 ul li>* p,.ns-grid_m_03 ul li>* p{margin:0}.ns-grid_m_02 ul li strong{font-size:16px;line-height:1.4em;letter-spacing:0;display:block;font-weight:400;margin-bottom:3px}.ns-grid_m_02 ul li span{font-size:14px;line-height:1.6em;letter-spacing:0;display:block;color:#666}.ns-grid_m_03 ul li figure{display:block;width:168px;height:168px;margin-bottom:10px}.ns-grid_m_03 ul li figure span{width:168px;height:168px;display:table-cell;font:0/0 a;vertical-align:middle}.ns-grid_m_03 ul li figure img{font:0/0 a;width:auto;height:auto;max-width:166px;max-height:166px}.ns-grid_m_03 ul li strong{font-size:16px;line-height:1.4em;letter-spacing:0;display:block;font-weight:400;margin-bottom:5px}.ns-grid_m_03 ul li span{font-size:14px;line-height:1.6em;letter-spacing:0;display:block;color:#666}.ns-grid_single{display:table;width:100%}.ns-grid_single-figure{display:table-cell;margin:0;width:235px;padding-right:20px;line-height:0;vertical-align:top}.ns-grid_single-figure img{width:100%;height:auto}.ns-grid_single-figure a{display:block;border:1px solid #e5e5e5}.ns-grid_single-body{display:table-cell;vertical-align:top}.ns-grid_5-item{width:25%;box-sizing:border-box}.ns-grid_5-item--btn{padding-right:10px;margin-top:30px}.ns-grid_4-item{width:25%;box-sizing:border-box}.ns-grid_4-item--btn{padding-right:10px;margin-top:30px}.ns-grid_3-item{width:33.33333%;box-sizing:border-box}.ns-grid_3-item--btn{padding-right:10px;margin-top:30px}.ns-items-sort ul li.active a,.ns-items-sort ul a:hover,.ns-items-tabs ul a.active,.ns-items-tabs ul a:hover{background:red;color:#fff;border:none}.ns-items-sort{margin:10px 10px 40px}.ns-items-sort ul{list-style:none}.ns-items-sort ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:11px}.ns-items-sort ul li.active a{font-weight:700}.ns-items-sort ul a{display:block;padding:10px 12px;color:#000;text-decoration:none;font-size:16px;line-height:1em;letter-spacing:.1em}.ns-items-sort select{display:none}.ns_products_cm-single .ns-items-sort{margin-left:0;margin-right:0}.ns_products_cm-single .ns-items-sort ul{margin-top:0}.ns_products_cm-single .ns-items-sort ul li{margin-top:0}.ns-items-list{padding:0 10px}.ns-items-list>.ns-items-list-category:first-child{margin-top:0}.ns-items-list ul{list-style:none;display:inline}.ns-items-list ul li{float:left;width:188px;margin-bottom:20px}.ns-items-list ul li figure{width:168px;height:168px;display:table-cell;vertical-align:middle;text-align:center;margin:0 auto}.ns-items-list ul li figure img{max-width:110px;max-height:110px}.ns-items-list ul li figure.size-S img{max-width:100px;max-height:100px}.ns-items-list ul li figure.size-L img{max-width:120px;max-height:120px}.ns-items-list ul li figure.size-K img{max-width:130px;max-height:130px}.ns-items-list ul li figure.size-O img{max-width:168px;max-height:168px}.ns-items-list ul li>a{display:block;position:relative;color:#000;margin:0 auto;width:168px;height:220px}.ns-items-list ul li>a>div strong{display:block;font-size:13px;line-height:1.5em;letter-spacing:.1em;font-weight:400;margin:0 auto}.ns-items-list ul li>a>div p{position:absolute;left:0;top:0;margin:0;padding:0;z-index:10;line-height:1}.ns-items-list ul li>a>div p em{margin:0;padding:3px 6px;font-size:11px;line-height:1em;letter-spacing:.1em}.ns-items-list ul li>a>div p span{font-size:13px;line-height:1em;letter-spacing:.1em;display:inline-block;background:#e5e5e5;color:#000;padding:3px 6px}.ua-desktop .ns-items-list ul li>a:hover figure{filter:alpha(Opacity=50);opacity:.5;-webkit-backface-visibility:visible}html.ua-ie-9 .ns-items-list ul li{width:184px}html.ua-ie-9 .ns-items-list-label{width:184px}.ns-items-list-category{font-size:18px;line-height:1em;letter-spacing:.1em;clear:both;font-weight:400;margin-bottom:18px;padding:0 10px;margin-top:20px;color:#000}.ns-items-list-label{float:left;width:188px;height:220px;margin-bottom:20px;color:#000}.ns-items-list-label span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}.ns-items-list-label em{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle;text-align:center;margin:0 auto;padding:10px;width:168px;height:168px;font-style:normal;font-weight:400;font-size:16px;line-height:1.5em;letter-spacing:.1em;background:url(../images/item-category-bg.gif) right top no-repeat}.ns-items-tabs{margin:0 0 40px}.ns-items-tabs ul{list-style:none}.ns-items-tabs ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:11px}.ns-items-tabs ul a{display:block;padding:10px 12px;background:#e5e5e5;color:#000;text-decoration:none;font-size:16px;line-height:1em;letter-spacing:.1em}.ns-items-tabs ul a.active{font-weight:700}.ns-items-language-nav{float:right;margin-bottom:80px;margin-top:10px}.ns-items-language-nav a{margin-right:10px}.ns-items-language-nav a.active{color:#666}.ns-items-language-nav a.active:hover{text-decoration:none}.ns-posts-more{margin:0 auto;padding:30px 0}.ns-posts-more a{margin:0 auto}.ns-posts-loading{text-align:center;margin:0 auto;padding:45px 0}.ns-posts-list{list-style:none;border-bottom:1px solid #e5e5e5}.ns-posts-list>li{border-top:1px solid #e5e5e5}.ns-posts-list-article-info,.ns_recruit-list-article-header,.ns_csr-list-article-header{width:168px;padding-right:9px;border-right:1px solid #e5e5e5}.ns-posts-list-article-info em,.ns_recruit-list-article-header em,.ns_csr-list-article-header em{display:block;font-style:normal;font-size:13px;line-height:2.5em;letter-spacing:0;color:#999}.ns-posts-list-article-info span,.ns_recruit-list-article-header span,.ns_csr-list-article-header span{display:block;font-size:14px;line-height:2em;letter-spacing:0}.ns-posts-list-article-info span a,.ns_recruit-list-article-header span a,.ns_csr-list-article-header span a{color:#000}.ns-posts-list-article-info span.ns-posts-list-article-info-category,.ns_recruit-list-article-header span.ns-posts-list-article-info-category,.ns_csr-list-article-header span.ns-posts-list-article-info-category{display:inline-block;margin-bottom:.4em}.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{display:inline-block;border:1px solid red;color:red;line-height:1;padding:3px 2px 2px 3px}.ns-posts-list-article-info span.ns-posts-list-article-info-category a:hover,.ns_recruit-list-article-header span.ns-posts-list-article-info-category a:hover,.ns_csr-list-article-header span.ns-posts-list-article-info-category a:hover{background:red;color:#fff;text-decoration:none}.ns-posts-list-article-description a{display:table;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);text-decoration:none}.ns-posts-list-article-description a>*{display:table-cell;text-align:left;vertical-align:top}.ns-posts-list-article-description figure{width:168px;padding-right:20px;overflow:hidden;line-height:0}.ns-posts-list-article-description figure>div{position:relative;display:block}.ns-posts-list-article-description figure span{display:table-cell;width:168px;height:142px;vertical-align:middle;text-align:center;padding:0}.ns-posts-list-article-description figure span:empty{background:#f3f3f3}.ns-posts-list-article-description figure img{width:auto;max-height:100px;max-width:168px}.ns-posts-list-article-description figure i{background:transparent url(/jp/assets/images/_s.gif) 0 0 repeat;display:block;position:absolute;left:0;top:0;right:0;bottom:0;margin:0;z-index:2}.ns-posts-list-article-description div h3{font-size:16px;line-height:1.8em;letter-spacing:0;font-weight:400}.ns-posts-list-article-description div h3>strong{font-weight:400}.ns-posts-list-article-description div p{margin-top:10px;color:#666;text-decoration:none;line-height:1.8em;font-size:15px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.ns-posts-list-article-description div p>strong{font-weight:400}.ua-desktop .ns-posts-list-article-description a.focus,.ua-desktop .ns-posts-list-article-description a:hover{filter:alpha(Opacity=50);opacity:.5}.ua-desktop .ns-posts-list-article-description a.focus h3,.ua-desktop .ns-posts-list-article-description a:hover h3{text-decoration:underline}.ns-posts-list-article-meta{width:215px;padding-left:20px}.ns-posts-list-article-meta dl{margin:0;font-size:14px;line-height:1.8em;letter-spacing:0}.ns-posts-list-article-meta dl dt{margin-bottom:5px}.ns-posts-list-article-meta dl dt span{color:#999}.ns-posts-list-article-meta dl dd{margin:0}.ns-posts-list-article-link ul{margin-bottom:10px;width:100%;line-height:1.4em}.ns-posts-list-article-link ul li{display:block;float:left;box-sizing:border-box;padding-right:40px;margin-bottom:10px}.ns-posts-list-article-link a{position:relative;padding-left:24px}.ns-posts-list-article-link a i{display:inline-block;position:absolute;top:2px;left:0}.ns-posts--news .ns-posts-list>li{padding:15px 0}.ns-posts--news .ns-posts-list-article{display:table}.ns-posts--news .ns-posts-list-article>*{display:table-cell;text-align:left;vertical-align:top}.ns-posts--news .ns-posts-list-article-description{padding-left:10px}.ns-posts--news .ns-posts-list-article-description div h3{margin-top:3px}.ns-posts--news .ns-posts-more{display:none}.ns-posts--others .ns-posts-list>li{padding:20px 0}.ns-posts--others .ns-posts-list-article{display:block}.ns-posts--others .ns-posts-list-article-description{min-height:100px}.ns-posts--others .ns-posts-list-article-description figure span{height:128px}.ns-posts--others .ns-posts-list-article-description figure img{max-height:128px}.ns-posts--voice .ns-posts-list>li{padding:20px 0;text-align:center}.ns-posts--voice .ns-posts-list-article{display:table;text-align:left}.ns-posts--voice .ns-posts-list-article>*{display:table-cell;text-align:left;vertical-align:top}.ns-posts--voice .ns-posts-list-article-description figure span{height:128px}.ns-posts--voice .ns-posts-list-article-description figure img{max-height:128px}.ns-posts--faq .ns-posts-list>li{padding:16px 0;text-align:center}.ns-posts--faq .ns-posts-list>li:first-child{border-top:none}.ns-posts--faq .ns-posts-list-article{display:table}.ns-posts--faq .ns-posts-list-article>*{display:table-cell;vertical-align:top}.ns-posts--faq .ns-posts-list-article-description div h3{font-size:16px;line-height:1.8em;letter-spacing:0;position:relative;padding-left:37px}.ns-posts--faq .ns-posts-list-article-description div h3>em{position:absolute;top:0;left:0;color:#666;font-style:normal;font-size:18px;font-weight:700;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro"}.ns-posts--faq .ns-posts-list-article-description div>span{color:red}.ns-posts--ir .ns-posts-list>li,.ns-posts--csr .ns-posts-list>li,.ns-posts--csr-hierarchy .ns-posts-list>li{padding:20px 0}.ns-posts--ir .ns-posts-list-article,.ns-posts--csr .ns-posts-list-article,.ns-posts--csr-hierarchy .ns-posts-list-article{display:table;text-align:left}.ns-posts--ir .ns-posts-list-article>*,.ns-posts--csr .ns-posts-list-article>*,.ns-posts--csr-hierarchy .ns-posts-list-article>*{display:table-cell;text-align:left;vertical-align:top}.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{min-height:100px}.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:108px}.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:108px;height:108px}.ns-posts--ir .ns-posts-list-article-description figure img,.ns-posts--csr .ns-posts-list-article-description figure img,.ns-posts--csr-hierarchy .ns-posts-list-article-description figure img{max-height:108px}.ns-posts--csr .ns-posts-list,.ns-posts--csr-hierarchy .ns-posts-list{border-bottom:0}.ns-posts--csr .ns-posts-list-article>*,.ns-posts--csr-hierarchy .ns-posts-list-article>*{display:block;text-align:left}.ns-posts--csr .ns-posts-list-article-description,.ns-posts--csr-hierarchy .ns-posts-list-article-description{min-height:auto}.ns-posts--csr .ns-posts-list-article-description a,.ns-posts--csr-hierarchy .ns-posts-list-article-description a{display:block}.ns-posts--csr .ns-posts-list-article-description h3,.ns-posts--csr-hierarchy .ns-posts-list-article-description h3{font-size:16px;line-height:1.8em;letter-spacing:0;margin:0}.ns-posts--csr .ns-posts-list-article-description p,.ns-posts--csr-hierarchy .ns-posts-list-article-description p{margin:0}.ns-posts--csr .ns-posts-list-article-description>div,.ns-posts--csr-hierarchy .ns-posts-list-article-description>div{display:table}.ns-posts--csr .ns-posts-list-article-description>div>*,.ns-posts--csr-hierarchy .ns-posts-list-article-description>div>*{display:table-cell;vertical-align:middle}.ns-posts--csr .ns-posts-list-article-description>div h3,.ns-posts--csr-hierarchy .ns-posts-list-article-description>div h3{font-size:20px;margin:0}.ns-posts--csr .ns-posts-list-article-description>div p,.ns-posts--csr-hierarchy .ns-posts-list-article-description>div p{margin:0;font-size:16px;font-weight:700}.ns-posts--csr .ns-posts-list-article-description>div p span,.ns-posts--csr-hierarchy .ns-posts-list-article-description>div p span{font-size:14px;font-weight:400}.ns-posts--csr .ns-posts-list-article-description figure,.ns-posts--csr-hierarchy .ns-posts-list-article-description figure{width:130px}.ns-posts--csr .ns-posts-list-article-description figure span,.ns-posts--csr-hierarchy .ns-posts-list-article-description figure span{width:130px;height:auto}.ns-posts--csr .ns-posts-list-article-description figure img,.ns-posts--csr-hierarchy .ns-posts-list-article-description figure img{max-width:280px!important;max-height:150px!important;vertical-align:middle}.ns-posts--csr .ns-posts-list-article-description span,.ns-posts--csr-hierarchy .ns-posts-list-article-description span{color:#666}.ns-posts--csr .ns-posts-list-article-link,.ns-posts--csr-hierarchy .ns-posts-list-article-link{margin-top:16px}.ns-posts--csr .ns-posts-list-article-meta,.ns-posts--csr-hierarchy .ns-posts-list-article-meta{width:235px;padding-left:20px}.ns-posts--csr .ns-posts-list-article-meta dl,.ns-posts--csr-hierarchy .ns-posts-list-article-meta dl{margin:0;font-size:12px;line-height:1.8em;letter-spacing:0}.ns-posts--csr .ns-posts-list-article-meta dl dt,.ns-posts--csr-hierarchy .ns-posts-list-article-meta dl dt{margin-bottom:5px}.ns-posts--csr .ns-posts-list-article-meta dl dt span,.ns-posts--csr-hierarchy .ns-posts-list-article-meta dl dt span{color:#999}.ns-posts--csr .ns-posts-list-article-meta dl dd,.ns-posts--csr-hierarchy .ns-posts-list-article-meta dl dd{margin:0}.ns-posts--csr-hierarchy .ns-posts-list-article-description{margin-top:30px}.ns-posts--csr-hierarchy .ns-posts-list-article-description .ns-posts-list-article h2{margin:0}.ns-posts--csr-hierarchy .ns-posts-list-article-description.is-first{margin-top:40px}.ns-posts--csr-hierarchy .ns-posts-list-article-description p{margin:0 0 40px}.ns-posts--csr-hierarchy .ns-posts-list>li{padding:40px 0}.ns-posts--csr-news .ns-posts-list-article-description figure span{height:auto}.ns-video--modal{display:none;width:80vw;margin:0;padding:0;padding-top:calc(80vw * .5625);background-color:none;position:fixed;z-index:5}.ns-video--modal #video_full{position:absolute;top:0;left:0;width:100%;height:100%}.ns-video--modal #player{position:absolute;top:0;left:0;width:100%;height:100%}.ns-video--modal #player iframe{width:100%;height:100%}.ns-video--modal button{position:absolute;bottom:10px;z-index:10;display:block;width:20px;height:20px;border:0}.ns-video--modal button span{display:none}.ns-video--modal button:hover{cursor:pointer}.ns-video--modal .ns-vimeo-controler{position:absolute;display:flex;justify-content:flex-end;align-items:flex-end;bottom:6px;left:6px;right:6px;height:26px;opacity:0;transition:all .5s ease 0s}.ns-video--modal:hover .ns-vimeo-controler{opacity:1;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.2))}.ns-video--modal .ns-vimeo-btn-play{left:0;bottom:0;width:34px;height:26px;background:red url(/jp/assets/images/_i_icon_play.png) no-repeat center center;background-size:8px 10px;display:none;border-radius:3px}.ns-video--modal .ns-vimeo-btn-play:hover{cursor:pointer}.ns-video--modal .ns-vimeo-btn-pause{left:0;bottom:0;width:34px;height:26px;background:red url(/jp/assets/images/_i_icon_pause.png) no-repeat center center;background-size:10px 9px;display:none;border-radius:3px}.ns-video--modal .ns-vimeo-btn-pause:hover{cursor:pointer}.ns-video--modal .ns-vimeo-control-bar{width:calc(100% - 38px);height:100%;display:none;border-radius:3px;background-color:red;padding-right:30px;padding-left:8px;box-sizing:border-box}.ns-video--modal .ns-vimeo-seek-bar{width:100%;height:8px;background-color:rgba(255,255,255,.5);margin-top:9px;border-radius:1px}.ns-video--modal .ns-vimeo-seek-bar:hover{cursor:pointer}.ns-video--modal .ns-vimeo-progress-bar{height:100%;background-color:rgba(255,0,0,.5);width:0}.ns-video--modal .ns-vimeo-btn-muteoff{right:5px;bottom:4px;background:url(/jp/assets/images/_i_icon_mute.png) no-repeat center center;background-size:18px 18px;display:none}.ns-video--modal .ns-vimeo-btn-mute{right:5px;bottom:4px;background:url(/jp/assets/images/_i_icon_muteoff.png) no-repeat center center;background-size:18px 18px;display:none}.ns-video--modal .ns-vimeo-btn-replay{opacity:1;width:20px;height:24px;right:10px;background:url(/jp/assets/images/_i_icon_replay.png) no-repeat center center;background-size:20px 24px;display:none}#modal-overlay{display:block;width:100%;height:100vh;background-color:rgba(0,0,0,.7);position:fixed;top:0;left:0;z-index:4}#ns_modal-overlay{display:none;width:100%;height:100vh;background-color:rgba(0,0,0,.7);position:fixed;top:0;left:0;z-index:4}#ns_modal-overlay.open{display:block}#ns_modal-overlay .ns-video--modal{display:block}.ns-video--feature{position:relative}.ns-video--feature .ns-video--player{position:relative;width:100%;padding-top:56.25%}.ns-video--feature #video,.ns-video--feature .ns-video--overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ns-video--feature #video{z-index:0}.ns-video--feature .ns-video--overlay{background:rgba(0,0,0,.3)url(/jp/assets/images/dot_white.png) top left repeat;background-size:1104px 496px;z-index:1}.ns-video--feature .ns-video--overlay.is-color-white{background:rgba(255,255,255,.3)top left repeat}.ns-video--feature .ns-video--overlay .ns-video--play-btn{width:144px;height:144px;display:block;background:url(/jp/assets/images/play_white.png) center center no-repeat;background-size:144px 144px;position:absolute;top:50%;left:50%;margin-top:-72px;margin-left:-72px;filter:alpha(Opacity=70);opacity:.7}.ns-video--feature .ns-video--overlay .ns-video--play-btn:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}.ns-video--feature .ns-video--contents{position:absolute;top:0;left:0;z-index:2}.ns-video--feature .ns-video--contents header{width:600px;margin:33px;box-sizing:border-box}.ns-video--feature .ns-video--contents header h1{font-size:38px;line-height:1.2em;letter-spacing:.1em;color:red;text-align:left;font-weight:700;background:#fff;padding:15px 20px}.ns-video--feature .ns-video--contents header h1 em{font-style:normal}.ns-video--feature .ns-video--contents header p{font-size:16px;line-height:1.75em;letter-spacing:0;color:#fff;font-weight:700}.ns-video--thewave{position:relative}.ns-video--thewave .ns-video--player{position:relative;width:100%;padding-top:38%;overflow:hidden}.ns-video--thewave .ns-video--player iframe{width:100%;height:100%}.ns-video--thewave #video,.ns-video--thewave .ns-video--overlay{position:absolute;top:-25%;left:0;width:100%}.ns-video--thewave #video{z-index:0}.ns-video--thewave .ns-video--overlay{background:rgba(0,0,0,.3)url(/jp/assets/images/dot_white.png) top left repeat;background-size:1104px 496px;z-index:1}.ns-video--thewave .ns-video--overlay.is-color-white{background:rgba(255,255,255,.3)top left repeat}.ns-video--thewave .ns-video--play-btn{width:100px;height:100px;display:block;background:url(/jp/assets/images/play_white.png) center center no-repeat;background-size:100px 100px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;filter:alpha(Opacity=70);opacity:.7}.ns-video--thewave .ns-video--play-btn:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}.ns-video--thewave .ns-video--contents{position:absolute;top:0;left:0;z-index:2}.ns-video--thewave .ns-video--contents header{width:420px;margin:33px;box-sizing:border-box}.ns-video--thewave .ns-video--contents header h1{font-size:20px;line-height:2.3em;letter-spacing:0;color:red;text-align:left;font-weight:700;background:rgba(255,255,255,.6);padding:6px 20px 10px}.ns-video--thewave .ns-video--contents header h1 em{font-style:normal;font-size:40px;display:block;margin-left:-20px}.ns-video--thewave .ns-video--contents header p{font-size:16px;line-height:1.75em;letter-spacing:0;color:#fff;font-weight:700}.ns-single{position:relative;padding-right:235px;color:#666}.ns-single-brands{margin-bottom:40px;margin-left:-10px}.ns-single-side{width:215px;position:absolute;right:0;top:0;margin-bottom:15px;z-index:100}.ns-single-side--fixed{top:20px;position:fixed;right:auto}.ns-single-side--bottom{position:absolute;top:auto;bottom:0}.ns-single-side-links ul{margin-bottom:20px}.ns-single-side-links i{display:inline-block;vertical-align:-5px;margin-left:11px}.ns-single-side-links .ns-link--pdf,.ns-single-side-links .ns-link--pdf-small,.ns-single-side-links .ns_csr_report_guideline-table table a,.ns_csr_report_guideline-table table .ns-single-side-links a,.ns-single-side-links .ns-list_01--pdf>li a,.ns-list_01--pdf>li .ns-single-side-links a,.ns-single-side-links .ns_csr-cols figure ul.pdf>li a,.ns_csr-cols figure ul.pdf>li .ns-single-side-links a,.ns-single-side-links .ns_csr-cols--right figure ul.pdf>li a,.ns_csr-cols--right figure ul.pdf>li .ns-single-side-links a,.ns-single-side-links .ns_csr-cols--single figure ul.pdf>li a,.ns_csr-cols--single figure ul.pdf>li .ns-single-side-links a,.ns-single-side-links .ns_csr-cols--2col-figure figure ul.pdf>li a,.ns_csr-cols--2col-figure figure ul.pdf>li .ns-single-side-links a,.ns-single-side-links .csr_international_wina--table figure ul.pdf>li a,.csr_international_wina--table figure ul.pdf>li .ns-single-side-links a,.ns-single-side-links .ns_csr-cols--single--right figure ul.pdf>li a,.ns_csr-cols--single--right figure ul.pdf>li .ns-single-side-links a,.ns-single-side-links .ns_csr-cols--column figure ul.pdf>li a,.ns_csr-cols--column figure ul.pdf>li .ns-single-side-links a,.ns-single-side-links .ns_csr-special-list figure ul.pdf>li a,.ns_csr-special-list figure ul.pdf>li .ns-single-side-links a,.ns-single-side-links .ns_customer_faq-2col .ns_ir-calendar-list ul li a,.ns_customer_faq-2col .ns_ir-calendar-list ul li .ns-single-side-links a,.ns-single-side-links .ns_ir_top_index-2col .ns_ir-calendar-list ul li a,.ns_ir_top_index-2col .ns_ir-calendar-list ul li .ns-single-side-links a,.ns-single-side-links .ns_ir_library_download-block>div li a,.ns_ir_library_download-block>div li .ns-single-side-links a,.ns-single-side-links .ns_ir_library_downloadlist .ns-table_01 td>ul a,.ns_ir_library_downloadlist .ns-table_01 td>ul .ns-single-side-links a,.ns-single-side-links .ns_ir_library_downloadlist .ns-table_07 td>ul a,.ns_ir_library_downloadlist .ns-table_07 td>ul .ns-single-side-links a,.ns-single-side-links .ns_ir_library_downloadlist .ns_ir_event_meeting-table td>ul a,.ns_ir_library_downloadlist .ns_ir_event_meeting-table td>ul .ns-single-side-links a,.ns-single-side-links .ns_ir_library-latest-body dl dd ul a,.ns_ir_library-latest-body dl dd ul .ns-single-side-links a,.ns-single-side-links .ns_csr_special_ecochef-2col>div .pdf,.ns_csr_special_ecochef-2col>div .ns-single-side-links .pdf,.ns-single-side-links .ns_csr_report-backnumber a,.ns_csr_report-backnumber .ns-single-side-links a{padding-left:2.5em;line-height:1.4em;position:relative}.ns-single-side-links .ns-link--pdf i,.ns-single-side-links .ns-link--pdf-small i,.ns-single-side-links .ns_csr_report_guideline-table table a i,.ns_csr_report_guideline-table table .ns-single-side-links a i,.ns-single-side-links .ns-list_01--pdf>li a i,.ns-list_01--pdf>li .ns-single-side-links a i,.ns-single-side-links .ns_csr-cols figure ul.pdf>li a i,.ns_csr-cols figure ul.pdf>li .ns-single-side-links a i,.ns-single-side-links .ns_csr-cols--right figure ul.pdf>li a i,.ns_csr-cols--right figure ul.pdf>li .ns-single-side-links a i,.ns-single-side-links .ns_csr-cols--single figure ul.pdf>li a i,.ns_csr-cols--single figure ul.pdf>li .ns-single-side-links a i,.ns-single-side-links .ns_csr-cols--2col-figure figure ul.pdf>li a i,.ns_csr-cols--2col-figure figure ul.pdf>li .ns-single-side-links a i,.ns-single-side-links .csr_international_wina--table figure ul.pdf>li a i,.csr_international_wina--table figure ul.pdf>li .ns-single-side-links a i,.ns-single-side-links .ns_csr-cols--single--right figure ul.pdf>li a i,.ns_csr-cols--single--right figure ul.pdf>li .ns-single-side-links a i,.ns-single-side-links .ns_csr-cols--column figure ul.pdf>li a i,.ns_csr-cols--column figure ul.pdf>li .ns-single-side-links a i,.ns-single-side-links .ns_csr-special-list figure ul.pdf>li a i,.ns_csr-special-list figure ul.pdf>li .ns-single-side-links a i,.ns-single-side-links .ns_customer_faq-2col .ns_ir-calendar-list ul li a i,.ns_customer_faq-2col .ns_ir-calendar-list ul li .ns-single-side-links a i,.ns-single-side-links .ns_ir_top_index-2col .ns_ir-calendar-list ul li a i,.ns_ir_top_index-2col .ns_ir-calendar-list ul li .ns-single-side-links a i,.ns-single-side-links .ns_ir_library_download-block>div li a i,.ns_ir_library_download-block>div li .ns-single-side-links a i,.ns-single-side-links .ns_ir_library_downloadlist .ns-table_01 td>ul a i,.ns_ir_library_downloadlist .ns-table_01 td>ul .ns-single-side-links a i,.ns-single-side-links .ns_ir_library_downloadlist .ns-table_07 td>ul a i,.ns_ir_library_downloadlist .ns-table_07 td>ul .ns-single-side-links a i,.ns-single-side-links .ns_ir_library_downloadlist .ns_ir_event_meeting-table td>ul a i,.ns_ir_library_downloadlist .ns_ir_event_meeting-table td>ul .ns-single-side-links a i,.ns-single-side-links .ns_ir_library-latest-body dl dd ul a i,.ns_ir_library-latest-body dl dd ul .ns-single-side-links a i,.ns-single-side-links .ns_csr_special_ecochef-2col>div .pdf i,.ns_csr_special_ecochef-2col>div .ns-single-side-links .pdf i,.ns-single-side-links .ns_csr_report-backnumber a i,.ns_csr_report-backnumber .ns-single-side-links a i{position:absolute;top:.1em;left:0}.ns-single-side-links-store{font-size:14px}.ns-single-side-social ul{margin-left:14px}.ns-single-side-social.is-no-margin ul{margin-left:3px}.uiGrid .hCent{text-align:left!important}.ns-single-side-video{margin-top:50px;padding-left:14px}.ns-single-side-video h3{color:#000}.ns-single-side-anchor{margin-top:50px;padding-left:14px}.ns-single-side-anchor h3{color:#000}.ns-single-side-anchor ul a{color:#666}.ns-single-side-anchor.is-no-margin ul{margin-left:3px}.ns-single-header ul{font-size:12px;line-height:1em;letter-spacing:0;color:#9a9a9a;margin-bottom:10px}.ns-single-header ul li{margin-top:0;margin-bottom:10px}.ns-single-header .ns-headline_03,.ns-single-header .ns-headline_th,.ns-single-header .ns-table_01 th,.ns-table_01 .ns-single-header th,.ns-single-header .ns-table_07 th,.ns-table_07 .ns-single-header th,.ns-single-header .ns_ir_event_meeting-table th,.ns_ir_event_meeting-table .ns-single-header th,.ns-single-header .ns_member-A-01-intro-policy dt,.ns_member-A-01-intro-policy .ns-single-header dt,.ns-single-header .ns-single-body h3,.ns-single-body .ns-single-header h3,.ns-single-header .ns-single-body--article h3,.ns-single-body--article .ns-single-header h3,.ns-single-header .ns-single-body--item h3,.ns-single-body--item .ns-single-header h3,.ns-single-header .ns-single-body--news h3,.ns-single-body--news .ns-single-header h3,.ns-single-header .ns-single-body--news header p,.ns-single-body--news header .ns-single-header p,.ns-single-header .ns_customer_faq-2col section h3,.ns_customer_faq-2col section .ns-single-header h3,.ns-single-header .ns_ir_top_index-2col section h3,.ns_ir_top_index-2col section .ns-single-header h3,.ns-single-header .ns_ir_management_business-plan section dl dt,.ns_ir_management_business-plan section dl .ns-single-header dt,.ns-single-header .ns_ir_management_governance h3,.ns_ir_management_governance .ns-single-header h3,.ns-single-header .ns_ir_vcp-cols-sus-dl dt,.ns_ir_vcp-cols-sus-dl .ns-single-header dt,.ns-single-header .ns_about_2col-tables table caption,.ns_about_2col-tables table .ns-single-header caption,.ns-single-header .ns_recruit-list-article-header h1,.ns_recruit-list-article-header .ns-single-header h1,.ns-single-header .ns_recruit-list-article-description h2,.ns_recruit-list-article-description .ns-single-header h2,.ns-single-header .ns_csr-list-article-header h1,.ns_csr-list-article-header .ns-single-header h1,.ns-single-header .ns_csr-list-article-header h2,.ns_csr-list-article-header .ns-single-header h2,.ns-single-header .ns_csr-list-article-description h2,.ns_csr-list-article-description .ns-single-header h2,.ns-single-header .ns_csr-list-article-description h3,.ns_csr-list-article-description .ns-single-header h3,.ns-single-header .ns_csr_environment_group_table caption,.ns_csr_environment_group_table .ns-single-header caption,.ns-single-header .ns_csr_environment_rules h3,.ns_csr_environment_rules .ns-single-header h3,.ns-single-header .ns_csr_environment_procurement table caption,.ns_csr_environment_procurement table .ns-single-header caption,.ns-single-header .ns_csr_employee_work-efficient_table caption,.ns_csr_employee_work-efficient_table .ns-single-header caption,.ns-single-header .ns_csr_employee_safety_table caption,.ns_csr_employee_safety_table .ns-single-header caption,.ns-single-header .ns_docs h3,.ns_docs .ns-single-header h3{margin-top:15px}.ns-single-header .ns-label--new,.ns-single-header .ns-grid-item a em,.ns-grid-item a .ns-single-header em,.ns-single-header .ns-items-list ul li>a>div p em,.ns-items-list ul li>a>div p .ns-single-header em{margin:0 0 3px}.ns-single-header-date{display:block;font-style:normal}.ns-single-header-company{display:block;font-style:normal}.ns-single-body .notice,.ns-single-body--article .notice,.ns-single-body--item .notice,.ns-single-body--news .notice{font-size:12px;line-height:1.8em;letter-spacing:0}.ns-single-body section,.ns-single-body--article section,.ns-single-body--item section,.ns-single-body--news section{margin-top:60px}.ns-single-body section.-margin-none,.ns-single-body--article section.-margin-none,.ns-single-body--item section.-margin-none,.ns-single-body--news section.-margin-none{margin-top:0}.ns-single-body section figure,.ns-single-body--article section figure,.ns-single-body--item section figure,.ns-single-body--news section figure{margin:20px auto;text-align:center}.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:685px;height:auto}.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:0}.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:0}.ns-single-body section p,.ns-single-body--article section p,.ns-single-body--item section p,.ns-single-body--news section p{margin-bottom:20px}.ns-single-body section p:last-child,.ns-single-body--article section p:last-child,.ns-single-body--item section p:last-child,.ns-single-body--news section p:last-child{margin-bottom:0}.ns-section--no-title{margin-top:40px}.ns-section--figure{margin-top:20px}.ns-figure_flex{display:flex}.ns-figure_flex__body{flex:1}.ns-figure_left{float:left;margin-right:20px}.ns-figure_left figcaption{text-align:left}.ns-figure_right{float:right;margin-left:20px}.ns-figure_right figcaption{text-align:left}.ns-single-body--article ul{list-style:none;margin-top:20px}.ns-single-body--article ul li{margin-top:5px}.ns-single-body--voice{margin-top:30px}.ns-single-body--voice p,.ns-single-body--voice figure{margin:0;margin-bottom:20px}.ns-single-body--voice p:last-child,.ns-single-body--voice figure:last-child{margin-bottom:0}.ns-single-body--faq{margin-top:72px;font-size:16px;display:block;padding-left:42px;line-height:1.9;position:relative;margin-bottom:0;box-sizing:border-box}.ns-single-body--faq .ns-single-body--faq-figure{margin:0;margin-bottom:20px}.ns-single-body--faq .ns-single-body--faq-figure:last-child{margin-bottom:0}.ns-single-body--faq em{display:block;position:absolute;font-style:normal;left:0;top:0;font-size:28px;line-height:1.5em;letter-spacing:0;color:#000}.ns-single-body--faq .ns-single-body--faq-figure{display:block;margin:40px 0;width:100%;max-width:430px}.ns-single-body--faq .ns-single-body--faq-figure img{width:100%;height:auto}.ns-single-body--news section>:last-child{margin-bottom:0}.ns-single-body--news section p i{text-indent:0;overflow:visible}.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-bottom:20px}.ns-single-body--news dl{margin-bottom:40px}.ns-single-body--news ol{padding-left:20px;margin-bottom:20px}.ns-single-body--news ol li{margin-bottom:5px}.ns-single-body--news ul{padding-left:20px;margin-bottom:20px}.ns-single-body--news ul li{margin-bottom:5px}.ns-single-body--news .ns_news_release-exception>div>div p{margin-bottom:0}.ns-single-body--news .ns_news_release-exception>div ul{clear:both;margin-top:1em}.ns-single-body-main{margin:40px 0}.ns-single-body-main figure{margin:0}.ns-single-body-main figure img{width:100%}.ns-single-body-main #cm-content>div{width:100%;padding-top:56.25%;position:relative}.ns-single-body-main #cm-content>div iframe,.ns-single-body-main #cm-content>div object{position:absolute;left:0;right:0;bottom:0;top:0;width:100%!important;height:100%!important}.ns-single-body-main #cm-content span{display:block!important}.ns-single-body-main iframe,.ns-single-body-main object{width:100%;height:385px}.ns-single-body-main .dl-table{margin-top:20px}.ns-single-body-main p i{display:inline;margin-right:4px;background:0 0;vertical-align:baseline}.ns-single_related{margin-top:60px}.ns-single_related>section:last-child{margin-bottom:0}.ns_products_cm-single-figures{float:right;width:300px;margin-left:20px}.ns_products_cm-single-figures figure{margin-top:0!important}.ns_products_item-single-video{display:none}.ns_products_item-single-video-howtoeat{position:realtive;overflow:hidden;background-size:cover}.ns_products_item-single-video-howtoeat .ns-vimeo-player{position:absolute;top:0;left:0;width:100%;height:100%}.ns_products_item-single-video-howtoeat .ns-vimeo-player iframe{width:100%;height:100%}.ns_products_item-single-video-howtoeat button{position:absolute;bottom:10px;z-index:10;display:block;width:20px;height:20px;border:0}.ns_products_item-single-video-howtoeat button span{display:none}.ns_products_item-single-video-howtoeat button:hover{cursor:pointer}.ns_products_item-single-video-howtoeat .ns-vimeo-controler{position:absolute;display:flex;justify-content:flex-end;align-items:flex-end;bottom:6px;left:6px;right:6px;height:20px;opacity:0;transition:all .5s ease 0s}.ns_products_item-single-video-howtoeat:hover .ns-vimeo-controler{opacity:1;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.2))}.ns_products_item-single-video-howtoeat .ns-vimeo-btn-play{left:0;bottom:0;width:30px;height:20px;background:red url(/jp/assets/images/_i_icon_play.png) no-repeat center center;background-size:8px 10px;display:none;border-radius:3px}.ns_products_item-single-video-howtoeat .ns-vimeo-btn-play:hover{cursor:pointer}.ns_products_item-single-video-howtoeat .ns-vimeo-btn-pause{left:0;bottom:0;width:30px;height:20px;background:red url(/jp/assets/images/_i_icon_pause.png) no-repeat center center;background-size:10px 9px;display:none;border-radius:3px}.ns_products_item-single-video-howtoeat .ns-vimeo-btn-pause:hover{cursor:pointer}.ns_products_item-single-video-howtoeat .ns-vimeo-control-bar{width:calc(100% - 36px);height:100%;display:none;border-radius:3px;background-color:red;padding-right:30px;padding-left:8px;box-sizing:border-box}.ns_products_item-single-video-howtoeat .ns-vimeo-seek-bar{width:100%;height:6px;background-color:rgba(255,255,255,.5);margin-top:7px}.ns_products_item-single-video-howtoeat .ns-vimeo-seek-bar:hover{cursor:pointer}.ns_products_item-single-video-howtoeat .ns-vimeo-progress-bar{height:100%;background-color:rgba(255,0,0,.5);width:0}.ns_products_item-single-video-howtoeat .ns-vimeo-btn-muteoff{right:5px;bottom:0;background:url(/jp/assets/images/_i_icon_mute.png) no-repeat center center;background-size:18px 18px;display:none}.ns_products_item-single-video-howtoeat .ns-vimeo-btn-mute{right:5px;bottom:0;background:url(/jp/assets/images/_i_icon_muteoff.png) no-repeat center center;background-size:18px 18px;display:none}.ns_products_item-single-video-howtoeat .ns-vimeo-btn-replay{opacity:1;width:20px;height:24px;right:10px;background:url(/jp/assets/images/_i_icon_replay.png) no-repeat center center;background-size:20px 24px;display:none}.ns-form input[type=radio]{margin-right:5px}.ns-form .ns-table_01 td,.ns-form .ns-table_07 td,.ns-form .ns_ir_event_meeting-table td{word-break:break-all}.ns-form .ns-table_01 td *,.ns-form .ns-table_07 td *,.ns-form .ns_ir_event_meeting-table td *{word-break:normal}.ns-form-label{cursor:pointer;color:#000}.ns-form-input,.ns-form-input--short,.ns-form-textarea,.ns-form-textarea--customer{border:1px solid #c1c1c1;padding:8px;width:512px}.ns-form-input:focus,.ns-form-input--short:focus,.ns-form-textarea:focus,.ns-form-textarea--customer:focus{border:1px solid #000;outline:0}.ns-form-input--short{width:197px}.ns-form-input--full{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-form-input--auto{width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-form-input--error{background:#ffe5e5}.ns-form-textarea{min-height:auto;height:104px}.ns-form-textarea--customer{min-height:auto;height:168px}.ns-form-cols .ns-form-cols-cell:last-child{margin-right:0}.ns-form-cols-cell{float:left;margin-right:20px}.ns-form-tr--names .ns-form-cols-cell span{display:inline-block;width:40px;color:#000}.ns-form-tr--sex .ns-form-cols-cell,.ns-form-tr--mailmagazine .ns-form-cols-cell{width:120px}.ns-form-tr--zipcode .ns-form-cols{margin-bottom:15px}.ns-form-tr--zipcode button{cursor:pointer}.ns-form-tr--tel3 .ns-form-input--short{width:128px}.ns-form-tr--tel3 .ns-form-cols span{display:inline-block;text-align:center;width:38px}.ns-form-note,.ns_products_campaigns-single .apply>p{font-size:14px;line-height:1.8em;letter-spacing:0;margin:5px 0 0;color:#666}.ns-form-error{clear:both}.ns-form-error:empty{display:none}.ns-form-submit ul,.ns_products_campaigns-single .apply ul{list-style:none;text-align:center}.ns-form-submit ul li,.ns_products_campaigns-single .apply ul li{vertical-align:top;display:inline-block;margin:0 10px}.ns-form-submit .ns-button_01,.ns_products_campaigns-single .apply .ns-button_01,.ns-form-submit .ns-button_02,.ns_products_campaigns-single .apply .ns-button_02,.ns_products_campaigns-single .apply ul a,.ns-form-submit .ns_customer-faq-btn a,.ns_customer-faq-btn .ns-form-submit a,.ns_products_campaigns-single .apply .ns_customer-faq-btn a,.ns_customer-faq-btn .ns_products_campaigns-single .apply a,.ns-form-submit .ns_customer-back-to-top a,.ns_customer-back-to-top .ns-form-submit a,.ns_products_campaigns-single .apply .ns_customer-back-to-top a,.ns_customer-back-to-top .ns_products_campaigns-single .apply a{font-size:14px;font-weight:700}.ns-form-submit .ns-button_02,.ns_products_campaigns-single .apply .ns-button_02{font-size:14px;font-weight:400}#ns_header{overflow:visible;z-index:4;background:#fff}#ns_header .ns-wrapper,#ns_header .ns-wrapper--sp{padding-top:20px}#ns_header h1{float:left;width:94px;height:47px}#ns_header .ns_header-search-form button i{margin-right:0}.ns_header-search{float:right;position:relative}.ns_header-search--sp{display:none}.ns_header-search-form input{border:none;background:#fff;font-size:14px;outline:0}.ns_header-search-form button{background:0 0;border:none;line-height:0;margin:0;padding:0;overflow:hidden;cursor:pointer}.ns_header-search-form a{display:none;position:absolute;line-height:0;text-decoration:none;cursor:pointer}.ns_header-search-form--pc input{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;width:26px;height:20px;padding:5px 0 8px;color:red;overflow:hidden;border-bottom:3px solid #fff}.ns_header-search-form--pc input.active{width:291px;padding-left:36px;padding-right:30px;border-bottom:3px solid red}.ns_header-search-form--pc button{position:absolute;left:0;top:0;width:26px;height:26px}.ns_header-search-form--pc a{right:13px;top:8px;font-size:1px}.ns_header-search-form--sp input{display:none}.ns_header-search-form--sp button i{margin-right:0}.ns_header-search-suggest{position:absolute;right:0;top:36px;width:357px;background:#fff;z-index:10}.ns_header-search-suggest div{border:1px solid #ccc;border-top:0}.ns_header-search-suggest dl{text-align:left}.ns_header-search-suggest dl:first-child dt.search{display:none}.ns_header-search-suggest dl:first-child dd ul{border-bottom:1px solid #ccc}.ns_header-search-suggest dl:first-child dd ul:last-child{border-bottom:none}.ns_header-search-suggest dl:first-child dd ul li a{padding:8px 12px 8px 10px}.ns_header-search-suggest dl:first-child dd ul li a i{padding-right:5px}.ns_header-search-suggest dl:first-child dd ul li span{display:inline-block;padding:8px 12px 8px 10px}.ns_header-search-suggest dl:last-child{border-bottom:none}.ns_header-search-suggest dl dt,.ns_header-search-suggest dl dd{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns_header-search-suggest dl dt{width:100%;padding:5px 12px 5px 16px;font-size:12px;line-height:1;color:#818181;background:#f4f4f4}.ns_header-search-suggest dl dd{width:100%}.ns_header-search-suggest dl ul{list-style:none}.ns_header-search-suggest dl li{font-size:14px;line-height:1}.ns_header-search-suggest dl li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:8px 12px 8px 16px;text-decoration:none}.ns_header-search-suggest dl li a:hover,.ns_header-search-suggest dl li a.js-selected{background:red;color:#fff}.ns_header-search-suggest dl li:last-child{border-bottom:none}.ns_header-nav{clear:both;padding:10px 0 8px 12px}.ns_header-nav-list--pc li{padding-top:10px;padding-right:30px}.ns_header-nav-list--pc li a{color:#000;border-color:#fff}.ns_header-nav-list--pc li a:hover{color:red}.ns_header-nav-list--pc li.active a,.ns_header-nav-list--pc li.js-key-focus a{border-color:red}.ns_header-nav-list--sp{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ns_header-nav-list--sp li{width:25%;border-collapse:collapse;border-top:1px solid #dedede}.ns_header-nav-list--sp li:nth-child(4) a,.ns_header-nav-list--sp li:nth-of-type(8) a{border-right:none}.ns_header-nav-list--sp li a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-basis:100%;flex-basis:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;height:calc(100% - 8px);min-height:36px;padding:4px;margin-top:4px;margin-bottom:4px;border-right:1px solid #dedede;font-size:12px;line-height:1.2;color:#000}.ns_header-nav-list--sp li a:hover{border-color:#dedede}.ns_header-nav-list--sp li.active{background:red}.ns_header-nav-list--sp li.active a{color:#fff;border-color:red;border-right:none}.ns_header-nav-list--sp.language li{width:100%}.ns_header-nav-a-recruit{white-space:nowrap}.ns_header-nav-a-recruit:before{content:'';width:16px;height:18px;display:inline-block;margin-top:-3px;margin-right:7px;margin-left:4px;line-height:0;background:url(/jp/assets/images/icon_recruit.png) no-repeat center center;background-size:16px 18px;text-align:center;vertical-align:middle}.ns_header-nav-a-online:before{display:inline-block;content:"";margin-top:-2px;margin-right:8px;line-height:0;width:18px;height:18px;background:url(/jp/assets/images/sprite_2x/icon-cart-red.png) center center no-repeat;background-size:18px 18px;overflow:hidden;outline:0;vertical-align:middle}.ua-desktop #ns_header h1:hover{filter:alpha(Opacity=50);opacity:.5}.ua-desktop .ns_header-search-form a:hover{filter:alpha(Opacity=50);opacity:.5}body.ns-mode-sp--search #ns_header .ns-wrapper,body.ns-mode-sp--search #ns_header .ns-wrapper--sp{min-height:70px}body.ns-mode-sp--search .ns_header-search--sp{position:static;right:0;top:0}body.ns-mode-sp--search .ns_header-search-form--sp{padding:5px 20px}body.ns-mode-sp--search .ns_header-search-form--sp input{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:42px;padding:0 0 5px 40px;color:red;border-bottom:3px solid red}body.ns-mode-sp--search .ns_header-search-form--sp button{position:absolute;top:20px;left:20px}body.ns-mode-sp--search .ns_header-search-form--sp a{display:block;right:30px;top:25px}body.ns-mode-sp--search .ns_header-search-suggest{position:relative;right:0;top:0;width:100%;background:#fff;z-index:10}body.ns-mode-sp--search .ns_header-search-suggest div{border:1px solid #eee;border-left:none;border-right:none;border-top:0}body.ns-mode-sp--search .ns_header-search-suggest div dl:first-child dd ul li a{padding:8px 12px 8px 20px}body.ns-mode-sp--search .ns_header-search-suggest div dl dd ul li{border-top:1px solid #eee;font-size:14px;line-height:1.5em}body.ns-mode-sp--search .ns_header-search-suggest div dl dd ul li:first-child{border-top:none}body.ns-mode-sp--search #ns_header h1,body.ns-mode-sp--search #ns_header .ns_header-search,body.ns-mode-sp--search #ns_header .ns_header-nav,body.ns-mode-sp--search #ns_main,body.ns-mode-sp--search #ns_footer{display:none!important}.ns-header-alertmessage{margin-top:-20px;margin-bottom:40px;border:1px solid #e5e5e5;padding:15px 25px}.ns-header-alertmessage p.ns-header-alertmessage-header{padding:0;margin:0 0 5px;color:#000}.ns-header-alertmessage ul{margin:0;padding:0;list-style:none}.ns-header-alertmessage ul li{position:relative;padding-left:20px;margin-top:0}.ns-header-alertmessage ul li a{padding:0;margin:0}.ns-header-alertmessage ul li a span{line-height:inherit}.ns-header-alertmessage ul li a i{position:absolute;display:block;left:0;top:8px}.ns-header-alertmessage dl{margin:10px 0}.ns-header-alertmessage dl dt{margin-bottom:10px}.ns-header-alertmessage p{margin-bottom:0}.ns-header-alertmessage--flyingget-content dl{display:table;margin:0}.ns-header-alertmessage--flyingget-content dt{display:table-cell;vertical-align:middle;width:1%;padding-right:20px;line-height:1}.ns-header-alertmessage--flyingget-content dt img{width:100px;height:auto}.ns-header-alertmessage--flyingget-content dd{display:table-cell;vertical-align:middle}#ns_footer{margin-top:70px;border-top:1px solid #e5e5e5;clear:both;line-height:1}#ns_footer .ns-wrapper,#ns_footer .ns-wrapper--sp{padding-top:0;padding-bottom:24px;position:relative}#ns_footer .ns_header-nav{display:none}#ns_footer .ns_footer-privacy-links a{font-size:14px;line-height:1.8em;letter-spacing:0;color:#666}#ns_footer .ns_footer-privacy-links span{color:#999}#ns_footer .ns_footer-privacy-links small{display:block;padding-top:10px;color:#999;font-size:12px;line-height:1.5em;letter-spacing:.05em}#ns_footer .ns_footer-privacy-links p{margin:0;position:absolute;top:8px;right:20px}#ns_footer .ns_footer-privacy-links p a{font-family:'ヒラギノ角ゴ Pro W6',HiraKakuPro-W6,'メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;font-size:12px;line-height:1em;letter-spacing:.05em}.ns-modal-overlay{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1000;background:url(../images/bg-overlay.png) left top repeat}.ns-modal-wrapper{position:fixed;left:50%;top:50%;line-height:0;z-index:2000;visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(../images/loading2x.gif) center center no-repeat;background-size:30px 30px}.ns-modal-wrapper .ns-modal-image-sp{display:none}.ns-modal-wrapper.ns-modal-wrapper--sp{position:absolute;top:0;left:50%;margin-left:-140px!important}.ns-modal-wrapper.ns-modal-wrapper--sp img{width:280px;height:auto}.ns-modal-wrapper.ns-modal-wrapper--sp .ns-modal-image-pc{display:none}.ns-modal-wrapper.ns-modal-wrapper--sp .ns-modal-image-sp{display:inline}.ns-modal-wrapper.ns-modal-wrapper--landscape img{width:auto}.ns-modal-wrapper.isShow{visibility:visible}.ns-modal-content{position:relative}.ns-modal-close{position:absolute;width:30px;height:30px;right:0;top:0;display:block;cursor:pointer}.ns_news-index{min-height:140px}.ns_news-nav{margin-bottom:40px}.ns_news-nav form{float:left}.ns_news-nav select{width:128px}.ua-ie .ns_news-nav select{padding-top:9px;padding-bottom:9px}.ns_news-nav-archives-wrap{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns_news-nav-archives-wrap>div{display:table;width:100%}.ns_news-nav-archives-wrap>div>div{display:table-cell;vertical-align:top}.ns_news-nav-archives-wrap--date{padding-right:10px}.ns_news-nav-archives-wrap--keyword{padding-left:10px}.ns_news-nav-archives-year{padding-right:5px}.ns_news-nav-archives-month{padding-left:5px}.ns_news-nav-archives-input{position:relative}.ns_news-nav-archives-input input{min-height:36px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns_news-nav-archives-input input::-ms-clear{visibility:hidden}.ns_news-nav-archives-reset{display:none;position:absolute;border:none;background-color:#fff;right:10px;top:50%;margin-top:-8px;cursor:pointer}.ns_news-nav-archives-reset.is-active{display:block}.ns_news-nav-archives-submit{padding-left:10px;white-space:nowrap}.ns_news-nav-archives-submit button:hover{background:#666}.ns_news-nav-newsmail{margin:8px 0 0;float:right;text-align:right}.ns_news-nav-newsmail a{font-size:15px;display:inline-block;text-align:right}.ns_news_newsmail_subscribe-input dl,.ns_news_newsmail_subscribe-input dt{margin:0;padding:0}.ns_news_newsmail_subscribe-input dd{margin-left:1em;margin-bottom:0}.ns_news_newsmail-notes{margin-top:20px}.ns_products_campaigns-single .apply ul{text-align:left}.ns_products_campaigns-single .apply ul li{margin:0 20px 20px 0}.ns_products_campaigns-single .apply ul a{width:200px}.ns_products_campaigns-single .apply ul p{font-size:12px;line-height:1.8em;letter-spacing:0;margin:1em 0}.ns_products_campaigns-single-apply_link{margin:40px 0 0}.ns_products_campaigns-single-apply_link>div>div{width:100%;height:100%;display:block;padding:0!important;border:1px solid #d6d6d6}.ns_products_campaigns-single-apply_link table{width:100%;font-size:16px;border-bottom:0}.ns_products_campaigns-single-apply_link table th,.ns_products_campaigns-single-apply_link table td{font-weight:400}.ns_products_campaigns-single-apply_link table th{text-align:left;background:#eee;padding:10px 24px;border-bottom:1px solid #d6d6d6}.ns_products_campaigns-single-apply_link table td{padding:26px 24px 24px;text-align:center;vertical-align:bottom}.ns_products_campaigns-single-apply_link table td div{display:table-cell}.ns_products_campaigns-single-apply_link table td div:nth-child(odd){padding-right:0}.ns_products_campaigns-single-apply_link table td div:nth-child(even){padding-left:0}.ns_products_campaigns-single-apply_link p{margin:0;margin-top:10px;text-align:left}.ns_products_campaigns-single-apply_link a{display:inline-block}.ns_products_campaigns-single-apply_link dl{margin-top:0}.ns_products_campaigns-single-apply_link dl:last-child{margin-bottom:0}.ns_products_campaigns-single-apply_link dl dt{margin-bottom:0}.ns_products_campaigns-single-apply_link dl dd{margin-left:0}.ns_products_campaigns-single-apply_link .ns-button_01,.ns_products_campaigns-single-apply_link .ns-button_02,.ns_products_campaigns-single-apply_link .ns_products_campaigns-single .apply ul a,.ns_products_campaigns-single .apply ul .ns_products_campaigns-single-apply_link a,.ns_products_campaigns-single-apply_link .ns_customer-faq-btn a,.ns_customer-faq-btn .ns_products_campaigns-single-apply_link a,.ns_products_campaigns-single-apply_link .ns_customer-back-to-top a,.ns_customer-back-to-top .ns_products_campaigns-single-apply_link a{font-size:14px;letter-spacing:0;width:215px;padding-left:8px;padding-right:8px}.ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--members .ns-button_01,.ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--members .ns-button_02,.ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--members .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--members a,.ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--members .ns_customer-faq-btn a,.ns_customer-faq-btn .ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--members a,.ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--members .ns_customer-back-to-top a,.ns_customer-back-to-top .ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--members a{width:240px}.ns_products_campaigns-single-apply_link .ns_products_campaigns-single-apply_link--others table td{padding:54px 30px}.ns_products_brands section:last-child{margin-bottom:0}.ns_products_brands-header{margin-bottom:30px}.ns_products_brands-header-cover,.ns_ir-header-cover{line-height:0}.ns_products_brands-header-cover a,.ns_ir-header-cover a{display:block;position:relative;cursor:default;text-decoration:none}.ns_products_brands-header-cover a[href],.ns_ir-header-cover a[href]{cursor:pointer}.ns_products_brands-header-cover a[href] span,.ns_ir-header-cover a[href] span{-webkit-backface-visibility:visible}.ns_products_brands-header-cover span,.ns_ir-header-cover span{display:block;width:100%}.ns_products_brands-header-cover span.ns-showhide-sp,.ns_ir-header-cover span.ns-showhide-sp{display:none}.ns_products_brands-header-cover img,.ns_ir-header-cover img{width:100%;height:auto}.ua-desktop .ns_products_brands-header-cover a[href]:hover span,.ua-desktop .ns_ir-header-cover a[href]:hover span{filter:alpha(Opacity=50);opacity:.5}.ua-desktop .ns_products_brands-header-cover a[href]:hover em,.ua-desktop .ns_ir-header-cover a[href]:hover em{color:#faa}.ns_products_brands-header-title{margin-bottom:0}.ns_products_brands-header-links{margin-top:10px}.ns_products_brands-header-links ul a{color:#666}.ns_products_brands-header-links ul a:hover span{text-decoration:underline}.ns_products_brands-header-links ul li{margin-right:10px}.ns_products_brands-header-links .ns-link--blank,.ns_products_brands-header-links .ns_abuot_company-header-nav a[target="_blank"],.ns_abuot_company-header-nav .ns_products_brands-header-links a[target="_blank"]{display:inline-block;padding-top:5px;padding-bottom:5px}.ns_products_brands-related{margin-bottom:40px}.ns_products_brands-products{margin-top:60px}.ns_products_item-single .ns-single-brands{margin-bottom:20px}.ns_products_item-single .ns-single-body-main{position:relative;padding-left:354px;min-height:360px}.ns_products_item-single .ns-single-body-main figure{position:absolute;margin:0;left:0;top:5px;text-align:center;width:320px;height:320px}.ns_products_item-single .ns-single-body-main figure img{max-width:320px;max-height:320px;height:auto;width:auto}.ns_products_item-single .ns-single-body-main .ascendant{margin-top:1em;padding-top:1em;border-top:1px solid #ccc}.ns_products_item-single .ns-single-body-main+.ns_products_item-single-howtocook{margin-top:40px}.ns_products_item-single .ns-single-body-main+.ns_products_item-single-howtocook header{margin-bottom:40px}.ns_products_item-single .ns-single-body-main+.ns_products_item-single-ingredients{margin-top:40px}.ns_products_item-single .ns-single-body-main .ns-item-spec-water-consumption{border-top:1px solid #ccc;padding-top:15px;margin-top:15px}.ns_products_item-single .ns-single-body-main .ns-item-spec-tokuho{padding-top:5px}.ns_products_item-single .ns-single-body-main .ns-item-spec-tokuho dt{line-height:0}.ns_products_item-single .ns_products_item-single_allergens-notice ul.ns-list_notes--asterisk,.ns_products_item-single .ns_products_item-single_allergens-notice .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns_products_item-single .ns_products_item-single_allergens-notice ul.ns-list_notes--multiasterisk,.ns_products_item-single .ns_products_item-single_allergens-notice .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_products_item-single .ns_products_item-single_allergens-notice ul,.ns_products_item-single .ns_products_item-single_allergens-notice .ns_ir_library-latest-text ul,.ns_ir_library-latest-text .ns_products_item-single .ns_products_item-single_allergens-notice ul,.ns_products_item-single .ns_products_item-single_allergens-notice .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns_products_item-single .ns_products_item-single_allergens-notice ul{margin-top:5px}.ns_products_item-single-store_link{display:none}.ns_products_item-single-chart{display:flex;margin-top:80px}.ns_products_item-single-chart>div{width:50%}.ns_products_item-single-chart>div:nth-child(odd){padding-right:10px}.ns_products_item-single-chart>div:nth-child(even){padding-left:10px}.ns_products_item-single-chart figure{margin-top:25px!important;margin-bottom:30px!important}.ns_products_item-single-chart figure img{width:100%;height:auto}.ns_products_item-single-chart-basic-title,.ns_products_item-single-chart-others-title{display:flex;justify-content:center;align-items:center}.ns_products_item-single-chart-basic-title img,.ns_products_item-single-chart-others-title img{max-width:100%;height:auto}.ns_products_item-single-chart-basic-title img{width:79.76%}.ns_products_item-single-chart-others-title img{width:78.92%}.ns_products_item-single-chart-caption,.ns_products_item-single-chart-notes{font-size:12px;color:#666;line-height:1.4em;margin-right:auto;margin-left:auto}.ns_products_item-single-chart-caption li,.ns_products_item-single-chart-notes li{margin-top:10px}.ns_products_item-single-chart-caption li{display:flex}.ns_products_item-single-chart-caption span{display:block;width:36px;margin-right:10px;margin-top:4px}.ns_products_item-single-chart-caption .border-glay i{display:block;width:36px;height:6px;background:#666}.ns_products_item-single-chart-caption .border-red i{display:block;width:36px;height:6px;background:#F70400}.ns_products_item-single-chart-caption .border-yellow i{display:block;width:30px;height:10px;background:#F7F181}.ns_products_item-single-chart-caption .dotline-red i{display:block;width:30px;height:10px;background:url(/jp/assets/images/dotline-red.svg) no-repeat center center}.ns_products_item-single-chart-caption .dot-purple{display:flex;justify-content:flex-end}.ns_products_item-single-chart-caption .dot-purple i{display:block;width:6px;height:6px;border-radius:3px;background:#8C61E5;margin-top:4px;margin-right:0}.ns_products_item-single-chart-caption .dot-blue{display:flex;justify-content:flex-end;margin-top:-4px}.ns_products_item-single-chart-caption .dot-blue i{display:block;width:12.16px;height:12.16px;border-radius:6.08px;background:#71C1EB;margin-top:4px;margin-right:0;position:relative}.ns_products_item-single-chart-caption .dot-blue i::after{content:"";display:block;width:4.86px;height:4.86px;border-radius:2.43px;background:#100964;position:absolute;top:3.65px;left:3.65px}.ns_products_item-single-chart-notes{margin-top:20px}.ns_products_item-single-chart-nutrients{display:flex;justify-content:center;margin-right:auto;margin-left:auto;margin-top:50px}.ns_products_item-single-chart-nutrients dl{margin:0}.ns_products_item-single-chart-nutrients dl dt,.ns_products_item-single-chart-nutrients dl dd{padding-left:15px;padding-right:15px;color:#333}.ns_products_item-single-chart-nutrients dl dt{font-size:13px;font-weight:700;padding-bottom:4px}.ns_products_item-single-chart-nutrients dl dd{font-weight:500;color:#666;border-left:1.5px solid #333;margin-left:0;height:36px;font-size:12px}.ns_products_item-single-chart-nutrients dl dd em{font-size:38px;font-style:normal;vertical-align:-5px}.ns_products_item-single-chart-nutrients dl dd span{font-size:20px;font-style:normal;margin-left:3px;vertical-align:-5px}.ns_products_item-single-chart-nutrients dl:first-child dt,.ns_products_item-single-chart-nutrients dl:first-child dd{padding-left:0}.ns_products_item-single-chart-nutrients dl:first-child dt{text-align:center}.ns_products_item-single-chart-nutrients dl:first-child dd{border-left:none}.ns_products_item-single-chart-nutrients dl:last-child dt,.ns_products_item-single-chart-nutrients dl:last-child dd{padding-right:0}.ns_products_item-single-chart-nutrients dl:last-child dt span,.ns_products_item-single-chart-nutrients dl:last-child dd span{margin-right:3px}.ns_products_item-single-howtocook-pc{display:block;margin-bottom:60px}.ns_products_item-single-howtocook-pc table img{max-width:100%;height:auto}.ns_products_item-single-howtocook-pc table th{width:25%;vertical-align:bottom}.ns_products_item-single-howtocook-pc table td{vertical-align:top;color:red;padding:5px 5px 0}.ns_products_item-single-howtocook-sp{display:none}.ns_products_item-single-howtocook-sp h2{margin-bottom:40px}.ns_products_item-single-howtocook-sp section{width:320px;margin-right:auto;margin-left:auto;text-align:center}.ns_products_item-single-howtocook-sp section>div{margin-bottom:20px}.ns_products_item-single-howtocook-sp section img{max-width:100%;height:auto;margin-bottom:10px}.ns_products_item-single-howtocook-sp section p,.ns_products_item-single-howtocook-sp section ul{color:red;text-align:left}.ns_products_item-single-origins-safety{margin:1em 0 1.5em;border:1px solid #e5e5e5;padding:1em 1.5em}.ns_products_item-single-origins-safety p{padding:0;margin:0;color:#000}.ns_products_item-single-origins-safety a{display:inline-block}.ns_products_item-single-banner{overflow:hidden;*zoom:1;overflow:visible;margin-top:0;position:relative;padding-left:354px}.ns_products_item-single-banner img{width:100%;height:auto}.ns_products_item-single-banner-description a{border:1px solid #e5e5e5;padding:15px;position:relative;display:table;width:100%;box-sizing:border-box}.ns_products_item-single-banner-description a em{color:#666;background:#eee;margin-left:10px;font-size:13px;display:block;position:absolute;margin:0;left:-1px;top:-22px;z-index:10}.ns_products_item-single-banner-description a>*{display:table-cell;vertical-align:middle}.ns_products_item-single-banner-description a>figure{margin:0;width:100px;padding-right:14px}.ns_products_item-single-banner-description a>figure img{width:100%;height:auto;vertical-align:bottom}.ns_products_item-single-banner-description a h3{color:red;font-size:15px;margin-bottom:6px;line-height:1.4em}.ns_products_item-single-banner-description a p{color:#666;font-size:13px;line-height:1.5em}.ns_products_item-single-banner-description a:hover{filter:alpha(Opacity=50);opacity:.5;text-decoration:none}.ns_products_item-single-recipe{overflow:hidden;*zoom:1;margin-top:0}.ns_products_item-single-recipe-item{float:left;margin-right:20px}.ns_products_item-single-recipe-item a{display:block;width:358px;border:1px solid #e5e5e5;text-align:right;line-height:1}.ns_products_item-single-recipe-item a>div{display:inline-block;margin-right:15px;margin-bottom:15px}.ua-desktop .ns_products_item-single-recipe-item a:hover img{filter:alpha(Opacity=50);opacity:.5}.ua-desktop .ns_products_item-single-recipe-item a:hover .ns-link--arrow_01,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns-nav-subcategory-campaings_apply a,.ns-nav-subcategory-campaings_apply .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns-nav-subcategory-member-logout a,.ns-nav-subcategory-member-logout .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns-list_01--link>li a,.ns-list_01--link>li .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns-list_07 a,.ns-list_07 .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns_ir-other ul a,.ns_ir-other ul .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns_ir_related ul a,.ns_ir_related ul .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns-list_links a,.ns-list_links .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns-posts-list-article-link a,.ns-posts-list-article-link .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns_news-nav-newsmail a,.ns_news-nav-newsmail .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns_products_campaigns-single-apply_link dl,.ns_products_campaigns-single-apply_link .ua-desktop .ns_products_item-single-recipe-item a:hover dl,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns_recipe-single-figure-brand .ns-grid-item a,.ns_recipe-single-figure-brand .ns-grid-item .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns_customer_faq-2col .ns_ir-library-list>div li a,.ns_customer_faq-2col .ns_ir-library-list>div li .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns_ir-links ul a,.ns_ir-links ul .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns_ir_top_index-2col .ns_ir-library-list>div li a,.ns_ir_top_index-2col .ns_ir-library-list>div li .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns_ir_vcp-col-link a,.ns_ir_vcp-col-link .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns_ir_vcp_value-col dl dd a,.ns_ir_vcp_value-col dl dd .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns_abuot_company-header-nav--arrow a,.ns_abuot_company-header-nav--arrow .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns_csr-index-board-article ul a,.ns_csr-index-board-article ul .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns_csr-links ul a,.ns_csr-links ul .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns_efc-container .ns_efc-section__cont__detail__related-link a,.ns_efc-container .ns_efc-section__cont__detail__related-link .ua-desktop .ns_products_item-single-recipe-item a:hover a,.ua-desktop .ns_products_item-single-recipe-item a:hover .ns_csr_report-latest-body dl dd ul a,.ns_csr_report-latest-body dl dd ul .ua-desktop .ns_products_item-single-recipe-item a:hover a{text-decoration:underline}.ns_products_item-single-nutrients-tables div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:right;padding-left:10px}.ns_products_item-single-nutrients-tables div:first-child{float:left;padding:0 10px 0 0}.ns_products_item-single-nutrients-tables table th{width:144px;background:#E8E8E8;color:#000}.ns_products_item-single-nutrients-tables table tr.with-breakdown th,.ns_products_item-single-nutrients-tables table tr.with-breakdown td{border-bottom:0}.ns_products_item-single-nutrients-tables table tr.is-breakdown th{width:72px;padding:0 5px}.ns_products_item-single-nutrients-tables table tr.is-breakdown th:first-child{border:0}.ns_products_item-single-nutrients-tables table tr.is-breakdown th:nth-child(2){background:#eee;color:#333;border-left:1px solid #d6d6d6;padding-right:4px;font-size:12px}.ns_products_item-single-nutrients-tables table tr.is-breakdown td{padding:0 10px}.ns_products_item-single-nutrients-note{clear:both;font-size:14px;line-height:1.8em;letter-spacing:0}.ns_products_item-single-allergens em{display:inline-block;margin:0;padding:0 12px;background-color:#666;color:#666;font-style:normal}.ns_products_item-single-allergens-notice{margin:1em 0 1.5em;border:1px solid #e5e5e5;padding:1em 1.5em}.ns_products_item-single-allergens-notice p{position:relative;padding:0;margin:0;color:#000;padding-left:40px}.ns_products_item-single-allergens-notice-text:before{display:block;content:'';position:absolute;left:0;top:0}.ns_products_item-single-origins h3{margin-bottom:10px}.ns_products_item-single-origins-tables table th{width:80px}.ns_products_item-single-origins-note{clear:both}.ns_products_item-single-origins-note .ns-list_notes--asterisk,.ns_products_item-single-origins-note .ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section .ns_products_item-single-origins-note ol,.ns_products_item-single-origins-note .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns_products_item-single-origins-note ul.ns-list_notes--multiasterisk,.ns_products_item-single-origins-note .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_products_item-single-origins-note ul,.ns_products_item-single-origins-note .ns_ir_library-latest-text ul,.ns_ir_library-latest-text .ns_products_item-single-origins-note ul,.ns_products_item-single-origins-note .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns_products_item-single-origins-note ul{margin-top:0}.cs{font-family:"Microsoft YaHei","微软雅黑",SimSun,sans-serif}.ct{font-family:"微軟正黑體","Microsoft JhengHei",PMingLiU,sans-serif}.ns_products_item-row{display:flex}.ns_products_item-col-l{flex:0 1 80px;margin-right:20px}.ns_products_item-col-r{flex:1 1}.ns_products_item-single .ns-single-body-main .ns_products_item-logo{position:static;width:auto;height:auto}.ns_products_item-single .ns-single-body-main .ns_products_item-logo img{display:block;width:100%;height:auto}.ns_products_item-single .ns-single-body-main a:hover .ns_products_item-logo img{filter:alpha(Opacity=50);opacity:.5}.ns_products_allergens-header .ns-headline_01,.ns_products_allergens-header .ns-single-body h1,.ns-single-body .ns_products_allergens-header h1,.ns_products_allergens-header .ns-single-body--article h1,.ns-single-body--article .ns_products_allergens-header h1,.ns_products_allergens-header .ns-single-body--item h1,.ns-single-body--item .ns_products_allergens-header h1,.ns_products_allergens-header .ns-single-body--news h1,.ns-single-body--news .ns_products_allergens-header h1,.ns_products_allergens-header .ns_products_brands-header-title,.ns_products_allergens-header .ns_ir_management_philosophy h2,.ns_ir_management_philosophy .ns_products_allergens-header h2,.ns_products_allergens-header .ns_about_company_philosophy h1,.ns_about_company_philosophy .ns_products_allergens-header h1,.ns_products_allergens-header .ns_recruit-detail .ns_recruit-detail-article h1,.ns_recruit-detail .ns_recruit-detail-article .ns_products_allergens-header h1{display:inline-block;font-weight:400;width:220px}.ns_products_allergens-header a{text-decoration:none}.ns_products_allergens-list .ns-list_allergens a,.ns_products_allergens-list .ns-list_allergens--single a{cursor:pointer}.ns_products_allergens-submit{margin-bottom:20px}.ns_products_allergens-submit ul{list-style:none;margin-top:20px}.ns_products_allergens-submit ul li{float:left;margin-right:20px;width:168px}.ns_products_allergens-submit a.active{background:red;color:#fff;cursor:pointer;border-color:red}.ns_products_allergens-submit a .is-single{display:block}.ns_products_allergens-submit a .is-multi{display:none}.ns_products_allergens-submit a.active--multi .is-single{display:none}.ns_products_allergens-submit a.active--multi .is-multi{display:block}.ns_products_allergens-submit p{margin:0}.ns_products_allergens-submit p a{background:red;color:#fff;cursor:pointer}.ns_products_allergens-notice{margin-bottom:40px}.ns_products_allergens-result{margin-bottom:0;min-height:125px}:focus{outline:0}.ns_recipe .is-sp{display:none}.ns_recipe-index{padding-bottom:20px}.ns_recipe-new-list{margin-top:40px;padding-bottom:20px}.ns_recipe-index-slide{width:100%;height:391px;overflow:hidden;margin-bottom:40px}.ns_recipe-index-slide>div{height:350px}.ns_recipe-index-slide .is-sp{display:none}.ns_recipe-index-slide .swiper{width:881px;height:350px;margin:0 auto;overflow:visible}.ns_recipe-index-slide .swiper img{width:100%;height:auto}.ns_recipe-index-slide .swiper :focus{outline:0}.ns_recipe-index-slide .swiper-slide.swiper-slide-prev,.ns_recipe-index-slide .swiper-slide.swiper-slide-next{position:relative}.ns_recipe-index-slide .swiper-slide.swiper-slide-prev::after,.ns_recipe-index-slide .swiper-slide.swiper-slide-next::after{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0}.ns_recipe-index-slide .swiper-button-next,.ns_recipe-index-slide .swiper-button-prev{width:60px;height:60px;background:red;border-radius:30px}.ns_recipe-index-slide .swiper-button-next{right:-30px}.ns_recipe-index-slide .swiper-button-next:after{font-size:0;display:block;width:18px;height:30px;background:url(/jp/products/recipes/images/slide-arrow-right.png) no-repeat center center;background-size:18px 30px;margin-right:-2px}.ns_recipe-index-slide .swiper-button-prev{left:-30px}.ns_recipe-index-slide .swiper-button-prev:after{font-size:0;display:block;width:18px;height:30px;background:url(/jp/products/recipes/images/slide-arrow-left.png) no-repeat center center;background-size:18px 30px;margin-left:-2px}.ns_recipe-index-slide .swiper-pagination-bullet{opacity:1;width:6px;height:6px;background:#C4C4C4;margin:0 3px}.ns_recipe-index-slide .swiper-pagination-bullet-active{background:red}.ns_recipe-index-slide .swiper-horizontal>.swiper-pagination-bullets,.ns_recipe-index-slide .swiper-pagination-bullets.swiper-pagination-horizontal,.ns_recipe-index-slide .swiper-pagination-custom,.ns_recipe-index-slide .swiper-pagination-fraction{bottom:-28px}.ns_recipe-search-area{margin-top:20px;padding-top:60px;border-top:1px solid #e5e5e5}.ns_recipe-search-form{padding:0;width:700px;margin:0 auto;position:relative}.ns_recipe-search-form input{width:100%;border:1px solid #c1c1c1;font-size:16px;line-height:1.56em;padding:12px 46px 12px 16px;border-radius:25px;box-sizing:border-box}.ns_recipe-search-form button{position:absolute;right:16px;top:15px;background:0 0;border:none;line-height:0;margin:0;padding:0;width:20px;height:20px;overflow:hidden;cursor:pointer}.ns_recipe-search-form button i{display:block;width:20px;height:20px;background:url(/jp/products/recipes/images/search-icon.png) no-repeat center center;background-size:20px 20px}.ns_recipe-search-form a{display:none!important;position:absolute;right:13px;top:8px;font-size:1px;line-height:0;text-decoration:none;cursor:pointer}.ns_recipe-tag-list{text-align:center;width:740px;margin:0 auto;margin-bottom:50px}.ns_recipe-tag-list dt{font-size:16px;color:#000;margin-bottom:12px;font-weight:700}.ns_recipe-tag-list dt em{display:inline-block;font-style:normal;position:relative}.ns_recipe-tag-list dt em::before{content:"";display:block;width:27px;height:2px;background:#000;position:absolute;left:-30px;bottom:11px;transform:rotate(53.97deg)}.ns_recipe-tag-list dt em::after{content:"";display:block;width:27px;height:2px;background:#000;position:absolute;right:-30px;bottom:11px;transform:rotate(-53.97deg)}.ns_recipe-tag-list dd{font-size:16px;margin:0}.ns_recipe-tag-list ul{display:flex;justify-content:center;flex-wrap:wrap}.ns_recipe-tag-list ul li{white-space:nowrap}.ns_recipe-tag-list ul li:first-child{margin-left:0}.ns_recipe-brand-list-slide{margin-top:60px}.ns_recipe-brand-list-slide .ns-grid-item a{margin:0}.ns_recipe-brand-list-slide .ns-grid-item.is-active div{border:1px solid red}.ns_recipe-brand-list-slide .swiper{margin:0 -10px 0 -10px;padding:0 19px 0 20px}.ns_recipe-brand-list-slide.is-large .ns-grid-item div img{max-width:204px;max-height:114px}.ns_recipe-brand-list-slide.is-large .ns-grid-item div span{height:114px}.ns_recipe-brand-list-slide.is-small .ns-grid-item div img{max-width:142px;max-height:95px}.ns_recipe-brand-list-slide.is-small .ns-grid-item div span{height:95px}.ns_recipe-brand-list-slide .swiper-button-next,.ns_recipe-brand-list-slide .swiper-button-prev{width:28px;height:28px;background:red;border-radius:14px}.ns_recipe-brand-list-slide .swiper-button-next{right:6px}.ns_recipe-brand-list-slide .swiper-button-next:after{font-size:0;display:block;width:7px;height:14px;background:url(/jp/products/recipes/images/slide-arrow-right.png) no-repeat center center;background-size:7px 14px;margin-right:-2px}.ns_recipe-brand-list-slide .swiper-button-prev{left:6px}.ns_recipe-brand-list-slide .swiper-button-prev:after{font-size:0;display:block;width:7px;height:14px;background:url(/jp/products/recipes/images/slide-arrow-left.png) no-repeat center center;background-size:7px 14px;margin-left:-2px}.ns_recipe-brand-list-slide .swiper-pagination-bullet{opacity:1;width:6px;height:6px;background:#C4C4C4;margin:0 3px}.ns_recipe-brand-list-slide .swiper-pagination-bullet-active{background:red}.ns_recipe-brand-list-slide .swiper-horizontal>.swiper-pagination-bullets,.ns_recipe-brand-list-slide .swiper-pagination-bullets.swiper-pagination-horizontal,.ns_recipe-brand-list-slide .swiper-pagination-custom,.ns_recipe-brand-list-slide .swiper-pagination-fraction{bottom:-6px}.ns_recipe-popular-list{margin-top:0}.ns_recipe-list-slide{margin-right:-20px!important;padding-right:19px!important}.ns_recipe-list-slide .swiper{width:100%;height:220px;padding-right:20px;margin-right:-20px}.ns_recipe-list-slide .swiper-button-next,.ns_recipe-list-slide .swiper-button-prev{width:28px;height:28px;background:red;border-radius:14px;margin-top:-14px}.ns_recipe-list-slide .swiper-button-next{right:6px}.ns_recipe-list-slide .swiper-button-next:after{font-size:0;display:block;width:7px;height:14px;background:url(/jp/products/recipes/images/slide-arrow-right.png) no-repeat center center;background-size:7px 14px;margin-right:-2px}.ns_recipe-list-slide .swiper-button-prev{left:6px}.ns_recipe-list-slide .swiper-button-prev:after{font-size:0;display:block;width:7px;height:14px;background:url(/jp/products/recipes/images/slide-arrow-left.png) no-repeat center center;background-size:7px 14px;margin-left:-2px}.ns_recipe-list-slide .swiper-pagination-bullet{opacity:1;width:6px;height:6px;background:#C4C4C4;margin:0 3px}.ns_recipe-list-slide .swiper-pagination-bullet-active{background:red}.ns_recipe-list-slide .swiper-horizontal>.swiper-pagination-bullets,.ns_recipe-list-slide .swiper-pagination-bullets.swiper-pagination-horizontal,.ns_recipe-list-slide .swiper-pagination-custom,.ns_recipe-list-slide .swiper-pagination-fraction{bottom:0}.ns_recipe-common-list{margin:-25px 0 0 -20px;padding-top:25px;overflow:hidden;*zoom:1}.ns_recipe-common-list .ns-noitem{margin-left:20px}.ns_recipe-common-list--index{display:none}.ns_recipe-common-list--index.is-showall .ns_recipe-common-list-item{display:block!important}.ns_recipe-common-list--index .is-loading{opacity:0}.ns_recipe-common-list-item{margin:0;float:left}.ns_recipe-common-list-item-wrapper{display:block;margin-left:20px;position:relative}.ns_recipe-more{margin:0 auto;padding:30px 0}.ns_recipe-common-list-item--title{position:relative}.ns_recipe-common-list-item--title .ns_recipe-common-list-item--title-wrapper{display:block;margin-left:20px;border:1px solid #e5e5e5;position:relative;border-right:0}