@charset "UTF-8";
/*! # nissin
 * lastupdate : Fri Mar 06 2020 15:59:35
 * 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_header-nav-a-online:before,.ns-modal-close,.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{display:inline-block;background-image:url(/jp/assets/images/sprite-s57c0daeae4.png);background-repeat:none;-moz-background-size:100px,929px;-webkit-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 0}.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_customer_faq_single-questionnaire ul a i,.ns_ir-links ul a i,.ns_abuot_company-header-nav--arrow a i,.ns_csr_report-latest-body dl dd ul a i,.ns_ir_index-2col section>div i,.ns_ir_index-2col-thumbnail section>div i,.ns_ir_index-2col section>a i,.ns_ir_index-2col-thumbnail section>a i{width:16px;height:16px;background-position:0 0}.sprite-a-next{width:8px;height:13px;background-position:0 -22px}.ns-sprite-a-next,.ns-link--next i{width:8px;height:13px;background-position:0 -22px}.sprite-a-prev{width:8px;height:13px;background-position:0 -41px}.ns-sprite-a-prev,.ns-link--prev i{width:8px;height:13px;background-position:0 -41px}.sprite-btn-close,.ns-modal-close{width:30px;height:30px;background-position:0 -60px}.ns-sprite-btn-close{width:30px;height:30px;background-position:0 -60px}.sprite-icon-arrow-back,.ns-nav-btn_back a i{width:8px;height:14px;background-position:0 -96px}.ns-sprite-icon-arrow-back{width:8px;height:14px;background-position:0 -96px}.sprite-icon-arrow-nav{width:4px;height:5px;background-position:0 -116px}.ns-sprite-icon-arrow-nav{width:4px;height:5px;background-position:0 -116px}.sprite-icon-arrow-right{width:8px;height:14px;background-position:0 -127px}.ns-sprite-icon-arrow-right{width:8px;height:14px;background-position:0 -127px}.sprite-icon-arrow-step,.ns-list_step li i,.ns_member-A-step ul li i{width:7px;height:12px;background-position:0 -147px}.ns-sprite-icon-arrow-step{width:7px;height:12px;background-position:0 -147px}.sprite-icon-blank-white{width:25px;height:20px;background-position:0 -165px}.ns-sprite-icon-blank-white{width:25px;height:20px;background-position:0 -165px}.sprite-icon-blank{width:25px;height:20px;background-position:0 -191px}.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 -191px}.sprite-icon-cart-black{width:20px;height:20px;background-position:0 -217px}.ns-sprite-icon-cart-black,.ns-link--store:hover:before{width:20px;height:20px;background-position:0 -217px}.sprite-icon-cart-red{width:20px;height:20px;background-position:0 -243px}.ns-sprite-icon-cart-red,.ns_header-nav-a-online:before{width:20px;height:20px;background-position:0 -243px}.sprite-icon-cart{width:20px;height:20px;background-position:0 -269px}.ns-sprite-icon-cart,.ns-link--store:before{width:20px;height:20px;background-position:0 -269px}.sprite-icon-download{width:25px;height:20px;background-position:0 -295px}.ns-sprite-icon-download,.ns-link--download i,.ns_ir_library_download-block>div a i{width:25px;height:20px;background-position:0 -295px}.sprite-icon-exclamation{width:28px;height:28px;background-position:0 -321px}.ns-sprite-icon-exclamation,.ns_products_item-single-allergens-notice-text:before{width:28px;height:28px;background-position:0 -321px}.sprite-icon-flyingget{width:35px;height:24px;background-position:0 -355px}.ns-sprite-icon-flyingget,.ns-link--flyingget i{width:35px;height:24px;background-position:0 -355px}.sprite-icon-print{width:25px;height:20px;background-position:0 -385px}.ns-sprite-icon-print,.ns-link--print i,.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_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_report-backnumber a i{width:25px;height:20px;background-position:0 -385px}.sprite-icon-search-b4b4b4{width:17px;height:17px;background-position:0 -411px}.ns-sprite-icon-search-b4b4b4{width:17px;height:17px;background-position:0 -411px}.sprite-icon-search-black{width:17px;height:17px;background-position:0 -434px}.ns-sprite-icon-search-black,.ns_customer-faq-form button:hover i{width:17px;height:17px;background-position:0 -434px}.sprite-icon-search-red{width:26px;height:26px;background-position:0 -457px}.ns-sprite-icon-search-red,#ns_header .ns_header-search-form button i{width:26px;height:26px;background-position:0 -457px}.sprite-icon-search-white{width:17px;height:17px;background-position:0 -489px}.ns-sprite-icon-search-white,.ns_customer-faq-form button i{width:17px;height:17px;background-position:0 -489px}.sprite-icon-search{width:17px;height:17px;background-position:0 -512px}.ns-sprite-icon-search,.ns_search-header-form button i{width:17px;height:17px;background-position:0 -512px}.sprite-logo-fliyngget{width:100px;height:69px;background-position:0 -535px}.ns-sprite-logo-fliyngget{width:100px;height:69px;background-position:0 -535px}.sprite-search-close,.ns_header-search-form a{width:16px;height:16px;background-position:0 -610px}.ns-sprite-search-close{width:16px;height:16px;background-position:0 -610px}.sprite-select_03{width:34px;height:9px;background-position:0 -632px}.ns-sprite-select_03{width:34px;height:9px;background-position:0 -632px}.sprite-social-facebook{width:30px;height:30px;background-position:0 -647px}.ns-sprite-social-facebook,.ns-link--facebook i{width:30px;height:30px;background-position:0 -647px}.sprite-social-googleplus{width:30px;height:30px;background-position:0 -683px}.ns-sprite-social-googleplus,.ns-link--googleplus i{width:30px;height:30px;background-position:0 -683px}.sprite-social-instagram{width:30px;height:30px;background-position:0 -719px}.ns-sprite-social-instagram,.ns-link--instagram i{width:30px;height:30px;background-position:0 -719px}.sprite-social-line{width:30px;height:30px;background-position:0 -755px}.ns-sprite-social-line,.ns-link--line i{width:30px;height:30px;background-position:0 -755px}.sprite-social-twitter{width:30px;height:30px;background-position:0 -791px}.ns-sprite-social-twitter,.ns-link--twitter i{width:30px;height:30px;background-position:0 -791px}.sprite-social-youtube{width:30px;height:30px;background-position:0 -827px}.ns-sprite-social-youtube,.ns-link--youtube i{width:30px;height:30px;background-position:0 -827px}.sprite-to-top-hover{width:30px;height:30px;background-position:0 -863px}.ns-sprite-to-top-hover,#ns_to_top:hover{width:30px;height:30px;background-position:0 -863px}.sprite-to-top{width:30px;height:30px;background-position:0 -899px}.ns-sprite-to-top,#ns_to_top{width:30px;height:30px;background-position:0 -899px}.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_customer_faq_single-questionnaire ul a i,.ns_ir-links ul a i,.ns_abuot_company-header-nav--arrow a i,.ns_csr_report-latest-body dl dd ul a i,.ns_ir_index-2col section>div i,.ns_ir_index-2col-thumbnail section>div i,.ns_ir_index-2col section>a i,.ns_ir_index-2col-thumbnail 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_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_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_ir_management_business-plan h3,.ns_ir_management_governance h3,.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_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-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-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_customer-faq-category ul,.ns_customer_faq_single-questionnaire 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_csr_stakeholders_employee-data ul,.ns-list_notes--asterisk-number,.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--1digit,.ns-list_p-notes--asterisk,.ns_csr_environment_charter ul,.ns_docs section ul,.ns_docs_info20141210 section ul,.ns_ir_management_governance section ul,.ns_ir_stock_preferential-conditions>div ul,.ns_recruit-detail .ns_recruit-detail-article ul,.ns_csr-list-article-description ul,.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_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-single-side-tags ul,.ns_customer_faq_single-category ul,.ns-list_allergens,.ns-list_allergens--single,.ns-list_allergens--single-wide,.ns-list_allergens li,.ns-list_allergens--single li,.ns-list_allergens--single-wide 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_thewave-cols dl,.ns_thewave-cols--single dl,.ns_thewave-cols--2col-figure 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-tel dl,.ns_customer-tel dl dd,.ns_customer_form-category li dl,.ns_customer_form-category li dt,.ns_ir-news-list ul,.ns_ir_calendar-list-index .ns_ir-calendar-list ul,.ns_csr-news-list ul,.ns_ir-news-list dl,.ns_ir_calendar-list-index .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_outline-graph ul,.ns_ir_library-latest-figure figure,.ns_about_company-profile-name figure,.ns_thewave-figure--4col figure,.ns_csr-figure--3 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-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.8em;font-size:14px;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_customer-faq-category ul,.ns_customer_faq_single-questionnaire 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-list_allergens--single-wide,.ns-grid,.ns-grid--brands,.ns-grid--cm,.ns-grid--campaigns,.ns-grid--csr,.ns-grid--news,.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--news .ns_news_release-exception,.ns-form-cols,.ns_news-nav,.ns_products_item-single-nutrients-tables,.ns_products_allergens-submit ul,.ns_ir-news-list dl,.ns_ir_calendar-list-index .ns_ir-calendar-list dl,.ns_csr-news-list dl,.ns_ir-links .ns-wrapper,.ns_ir-links .ns-wrapper--sp,.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_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_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_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_customer-faq-category ul:before,.ns_customer_faq_single-questionnaire 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-list_allergens--single-wide:before,.ns-grid:before,.ns-grid--brands:before,.ns-grid--cm:before,.ns-grid--campaigns:before,.ns-grid--csr:before,.ns-grid--news: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--news .ns_news_release-exception:before,.ns-form-cols:before,.ns_news-nav:before,.ns_products_item-single-nutrients-tables:before,.ns_products_allergens-submit ul:before,.ns_ir-news-list dl:before,.ns_ir_calendar-list-index .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_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_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_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_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_customer-faq-category ul:after,.ns_customer_faq_single-questionnaire 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-list_allergens--single-wide:after,.ns-grid:after,.ns-grid--brands:after,.ns-grid--cm:after,.ns-grid--campaigns:after,.ns-grid--csr:after,.ns-grid--news: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--news .ns_news_release-exception:after,.ns-form-cols:after,.ns_news-nav:after,.ns_products_item-single-nutrients-tables:after,.ns_products_allergens-submit ul:after,.ns_ir-news-list dl:after,.ns_ir_calendar-list-index .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_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_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_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_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_customer-faq-category ul:after,.ns_customer_faq_single-questionnaire 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-list_allergens--single-wide:after,.ns-grid:after,.ns-grid--brands:after,.ns-grid--cm:after,.ns-grid--campaigns:after,.ns-grid--csr:after,.ns-grid--news: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--news .ns_news_release-exception:after,.ns-form-cols:after,.ns_news-nav:after,.ns_products_item-single-nutrients-tables:after,.ns_products_allergens-submit ul:after,.ns_ir-news-list dl:after,.ns_ir_calendar-list-index .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_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_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_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_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:40px}.ns-section--S{margin-bottom:20px}.ns-section--L{margin-bottom:60px}.ns-section--last{margin-bottom:0}.ns-section--line_top{margin-bottom:30px;padding-top:30px;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-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{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:14px;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-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_library .ns-table_09 tbody td em,.ns_ir_library .ns-table_09 tbody td .ns-module-announcement em{margin:5px 0 0;font-size:12px;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_csr_stakeholders-occasion>div,.ns_ir_index-2col section,.ns_ir_index-2col-thumbnail section,.ns_ir_stock_outline-graph ul li,.ns_csr_index-2col section,.ns_csr_index-2col-figure section{width: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_csr_stakeholders-occasion>div.odd,.ns_ir_index-2col section.odd,.ns_ir_index-2col-thumbnail section.odd,.ns_ir_stock_outline-graph ul li.odd,.ns_csr_index-2col section.odd,.ns_csr_index-2col-figure section.odd{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_csr_stakeholders-occasion>div.even,.ns_ir_index-2col section.even,.ns_ir_index-2col-thumbnail section.even,.ns_ir_stock_outline-graph ul li.even,.ns_csr_index-2col section.even,.ns_csr_index-2col-figure section.even{float: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:14px;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:13px;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:12px;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_common-404 .ns-404-wrapper .ns-404-body h2{font-size:14px;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-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_library .ns-table_09 tbody td em{font-size:12px;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:10px;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{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--column{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--small{margin:0;padding:3px 6px;font-size:11px;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:22px;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_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_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:18px;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_ir_management_business-plan h3,.ns_ir_management_governance h3,.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:16px;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_table caption,.ns_csr_social_education-achivement h2,.ns_csr_social_international_table caption{font-size:14px;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:14px;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{-webkit-apparence:none;apparence:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;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{color:#fff}.ns-button_01:hover,.ns-button_02:hover,.ns_products_campaigns-single .apply ul 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{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{font-size:14px;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{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-single-side-tags ul a,.ns_customer_faq_single-category ul a{font-size:12px;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,.ns_customer_faq_single-category 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,.ns_customer_faq_single-category ul a:hover{color:red}.ns-link--icon img,.ns-link--icon i,.ns-link--icon span{vertical-align:middle}.ns-link--pdf,.ns-link--pdf-small,.ns_csr_report_guideline-table table a,.ns-list_01--pdf>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_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_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_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_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_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--flyingget{margin-left:-6px}.ns-link--flyingget i{margin-right:2px}.ns-link--facebook,.ns-link--googleplus,.ns-link--youtube,.ns-link--twitter,.ns-link--line,.ns-link--instagram{display:inline-block;line-height:1}.ns-link--facebook i,.ns-link--googleplus i,.ns-link--youtube i,.ns-link--twitter i,.ns-link--line i,.ns-link--instagram i{vertical-align:middle}.ns-link--facebook span,.ns-link--googleplus span,.ns-link--youtube span,.ns-link--twitter span,.ns-link--line span,.ns-link--instagram span{display:inline-block;vertical-align:middle}.ua-desktop .ns-link--line{display:none}.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_products_item-single-origins-tables table,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 table,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table,.ns_ir_financial-graph_with_table>div table,.ns_about_2col-tables table,.ns_safety-activities .ns_safety_ensuring-table,.ns_thewave_architecture-comment,.ns_csr_hyakufukushi_015_progress table,.ns_csr_stakeholders_employee-data table,.ns_csr_environment_achievement-data table,.csr_work-efficient_attitude-survey_table,.ns_csr_employee_safety_table,.ns_csr_employee_diversity-data_table,.ns_csr_social_international_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{font-size:12px;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_products_item-single-origins-tables table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table th,.ns_ir_financial-graph_with_table>div table th,.ns_about_2col-tables table th,.ns_safety-activities .ns_safety_ensuring-table th,.ns_thewave_architecture-comment th,.ns_csr_hyakufukushi_015_progress table th,.ns_csr_stakeholders_employee-data table th,.ns_csr_environment_achievement-data table th,.csr_work-efficient_attitude-survey_table th,.ns_csr_employee_safety_table th,.ns_csr_employee_diversity-data_table th,.ns_csr_social_international_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-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_products_item-single-origins-tables 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_about_2col-tables table td,.ns_safety-activities .ns_safety_ensuring-table td,.ns_thewave_architecture-comment td,.ns_csr_hyakufukushi_015_progress table td,.ns_csr_stakeholders_employee-data table td,.ns_csr_environment_achievement-data table td,.csr_work-efficient_attitude-survey_table td,.ns_csr_employee_safety_table td,.ns_csr_employee_diversity-data_table td,.ns_csr_social_international_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{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_products_item-single-origins-tables table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table th,.ns_ir_financial-graph_with_table>div table th,.ns_about_2col-tables table th,.ns_safety-activities .ns_safety_ensuring-table th,.ns_thewave_architecture-comment th,.ns_csr_hyakufukushi_015_progress table th,.ns_csr_stakeholders_employee-data table th,.ns_csr_environment_achievement-data table th,.csr_work-efficient_attitude-survey_table th,.ns_csr_employee_safety_table th,.ns_csr_employee_diversity-data_table th,.ns_csr_social_international_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{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_products_item-single-origins-tables table,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 table,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table,.ns_ir_financial-graph_with_table>div table,.ns_about_2col-tables table,.ns_safety-activities .ns_safety_ensuring-table,.ns_thewave_architecture-comment,.ns_csr_hyakufukushi_015_progress table,.ns_csr_stakeholders_employee-data table,.ns_csr_environment_achievement-data table,.csr_work-efficient_attitude-survey_table,.ns_csr_employee_safety_table,.ns_csr_employee_diversity-data_table,.ns_csr_social_international_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_products_item-single-origins-tables table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table th,.ns_ir_financial-graph_with_table>div table th,.ns_about_2col-tables table th,.ns_safety-activities .ns_safety_ensuring-table th,.ns_thewave_architecture-comment th,.ns_csr_hyakufukushi_015_progress table th,.ns_csr_stakeholders_employee-data table th,.ns_csr_environment_achievement-data table th,.csr_work-efficient_attitude-survey_table th,.ns_csr_employee_safety_table th,.ns_csr_employee_diversity-data_table th,.ns_csr_social_international_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_products_item-single-origins-tables table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table th,.ns_ir_financial-graph_with_table>div table th,.ns_about_2col-tables table th,.ns_safety-activities .ns_safety_ensuring-table th,.ns_thewave_architecture-comment th,.ns_csr_hyakufukushi_015_progress table th,.ns_csr_stakeholders_employee-data table th,.ns_csr_environment_achievement-data table th,.csr_work-efficient_attitude-survey_table th,.ns_csr_employee_safety_table th,.ns_csr_employee_diversity-data_table th,.ns_csr_social_international_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_products_item-single-origins-tables 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_about_2col-tables table td,.ns_safety-activities .ns_safety_ensuring-table td,.ns_thewave_architecture-comment td,.ns_csr_hyakufukushi_015_progress table td,.ns_csr_stakeholders_employee-data table td,.ns_csr_environment_achievement-data table td,.csr_work-efficient_attitude-survey_table td,.ns_csr_employee_safety_table td,.ns_csr_employee_diversity-data_table td,.ns_csr_social_international_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_products_item-single-origins-tables 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_about_2col-tables table thead th,.ns_safety-activities .ns_safety_ensuring-table thead th,.ns_thewave_architecture-comment thead th,.ns_csr_hyakufukushi_015_progress table thead th,.ns_csr_stakeholders_employee-data table thead th,.ns_csr_environment_achievement-data table thead th,.csr_work-efficient_attitude-survey_table thead th,.ns_csr_employee_safety_table thead th,.ns_csr_employee_diversity-data_table thead th,.ns_csr_social_international_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_products_item-single-origins-tables 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_about_2col-tables table thead td,.ns_safety-activities .ns_safety_ensuring-table thead td,.ns_thewave_architecture-comment thead td,.ns_csr_hyakufukushi_015_progress table thead td,.ns_csr_stakeholders_employee-data table thead td,.ns_csr_environment_achievement-data table thead td,.csr_work-efficient_attitude-survey_table thead td,.ns_csr_employee_safety_table thead td,.ns_csr_employee_diversity-data_table thead td,.ns_csr_social_international_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{margin-bottom:0}.ns-table_08 th{padding-top:15px;padding-bottom:15px;width:auto}.ns-table_08 td{border-left:none;padding:15px;white-space:nowrap;text-align:right}.ns-table_08 thead td{white-space:nowrap;width:1px}.ns-table_08 tfoot{font-size:14px;line-height:1.8em;letter-spacing:0;color:#000}.ns-table_08 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_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_governance_table th,.ns-table_10 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_governance_table th{background:#eee}.ns-table_10 td,.ns_csr_governance_table td{color:#999;position:relative}.ns-table_10 tbody th,.ns_csr_governance_table tbody th{width:130px}.ns-table_10 tbody td:empty,.ns_csr_governance_table tbody td:empty{background:#fafafa}.ns-table_10 .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_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_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-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:14px;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-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-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_customer-faq-category ul,.ns_customer_faq_single-questionnaire 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_csr_stakeholders_employee-data ul,.ns-list_notes--asterisk-number,.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--1digit,.ns-list_p-notes--asterisk,.ns_csr_environment_charter ul,.ns_docs section ul,.ns_docs_info20141210 section ul,.ns_ir_management_governance section ul,.ns_ir_stock_preferential-conditions>div ul,.ns_recruit-detail .ns_recruit-detail-article ul,.ns_csr-list-article-description ul,.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_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-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-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_customer-faq-category ul>li:last-child,.ns_customer_faq_single-questionnaire 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_csr_stakeholders_employee-data ul>li:last-child,.ns-list_notes--asterisk-number>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--1digit>li:last-child,.ns-list_p-notes--asterisk>li:last-child,.ns_csr_environment_charter ul>li:last-child,.ns_docs section ul>li:last-child,.ns_docs_info20141210 section ul>li:last-child,.ns_ir_management_governance section ul>li:last-child,.ns_ir_stock_preferential-conditions>div ul>li:last-child,.ns_recruit-detail .ns_recruit-detail-article ul>li:last-child,.ns_csr-list-article-description ul>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_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-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:5px}.ns-list_01--link>li{margin-bottom:5px}.ns-list_01--pdf>li{margin-bottom:5px}.ns-list_01--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:14px;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_customer-faq-category ul>li,.ns_customer_faq_single-questionnaire 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:12px;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:14px;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:14px;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:10px;vertical-align:top}.ns-list_social li>a,.ns-single-side-social ul li>a{color:#fff}.ns-list_social .js-social-twitter,.ns-single-side-social ul .js-social-twitter{width:85px}.ns-list_social .js-social-facebook,.ns-single-side-social ul .js-social-facebook{width:115px}.ua-desktop .js-social-line{display:none}.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:12px;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-single-side-tags ul,.ns_customer_faq_single-category 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-single-side-tags ul>li,.ns_customer_faq_single-category 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-single-side-tags ul span,.ns_customer_faq_single-category 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:12px;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_csr_stakeholders_employee-data ul{font-size:12px;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_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_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_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_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_csr_stakeholders_employee-data ul span{position:absolute;top:0;left:0}.ns-list_notes--asterisk-number{margin-top:20px}.ns-list_notes--asterisk-number li{position:relative;padding-left:23px}.ns-list_notes--asterisk-number 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--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_docs section ul,.ns_docs_info20141210 section ul{margin-top:1em;margin-bottom:1em}.ns-list_p-notes--asterisk li,.ns_csr_environment_charter 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_docs section ul span,.ns_docs_info20141210 section ul 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,.ns-list_allergens--single-wide{margin-top:5px;list-style:none;border-left:1px solid red;border-top:1px solid red;width:912px}.ns-list_allergens li,.ns-list_allergens--single li,.ns-list_allergens--single-wide li{float:left;width:75px;border-right:1px solid red;border-bottom:1px solid red;overflow:hidden}.ns-list_allergens li a,.ns-list_allergens--single li a,.ns-list_allergens--single-wide 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,.ns-list_allergens--single-wide 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,.ns-list_allergens--single-wide 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,.ns-list_allergens--single-wide 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,.ns-list_allergens--single-wide 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,.ns-list_allergens--single-wide{width:608px;border-left:1px solid #666;border-top:1px solid #666;margin-bottom:20px}.ns-list_allergens--single li,.ns-list_allergens--single-wide li{border-right:1px solid #666;border-bottom:1px solid #666}.ns-list_allergens--single li a,.ns-list_allergens--single-wide li a{color:#666}.ns-list_allergens--single li a.active,.ns-list_allergens--single-wide li a.active{background:#666;color:#fff}.ns-list_allergens--single-wide{width:714px}.ns-list_allergens--single-wide li{width:118px}.ns-dl_01,.ns-dl_01--maps,.ns_about_company_outline dl,.ns_about_company_group-tables dl,.ns_ir_stock_articles dl,.ns_thewave-cols dl,.ns_thewave-cols--single dl,.ns_thewave-cols--2col-figure dl{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_thewave-cols dl dd,.ns_thewave-cols--single dl dd,.ns_thewave-cols--2col-figure 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,.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_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_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}.ns-dl_04 dd:last-child,.ns-single-body--news 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:110px}.ns-dl_05 dd{padding:0}.ns-grid,.ns-grid--brands,.ns-grid--cm,.ns-grid--campaigns,.ns-grid--csr,.ns-grid--news,.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:14px;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 a:hover,.ns-grid--csr .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{text-decoration:underline}.ns-grid--campaigns .ns-grid-item p,.ns-grid--csr .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--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:14px;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:14px;line-height:1.4em;letter-spacing:0;display:block;font-weight:400;margin-bottom:5px}.ns-grid_m_02 ul li span{font-size:12px;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:14px;line-height:1.4em;letter-spacing:0;display:block;font-weight:400;margin-bottom:5px}.ns-grid_m_03 ul li span{font-size:12px;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:14px;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:11px;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:11px;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}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:14px;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:14px;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:11px;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:12px;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:14px;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}.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:12px;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:10px 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:30px 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:1.5em}.ns-posts--faq .ns-posts-list-article-description div h3>em{display:block;position:absolute;color:#000;letter-spacing:.2em;text-decoration:none;font-style:normal;left:0;top:0}.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{padding:20px 0}.ns-posts--ir .ns-posts-list-article,.ns-posts--csr .ns-posts-list-article{display:table;text-align:left}.ns-posts--ir .ns-posts-list-article>*,.ns-posts--csr .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{min-height:100px}.ns-posts--ir .ns-posts-list-article-description figure,.ns-posts--csr .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{width:108px;height:108px}.ns-posts--ir .ns-posts-list-article-description figure img,.ns-posts--csr .ns-posts-list-article-description figure img{max-height:108px}.ns-posts--csr .ns-posts-list-article>*{display:block;text-align:left}.ns-posts--csr .ns-posts-list-article-description a{display:block}.ns-posts--csr .ns-posts-list-article-description h3{font-size:18px;line-height:1.8em;letter-spacing:0}.ns-posts--csr .ns-posts-list-article-description>div{width:100%;display:table;text-decoration:none}.ns-posts--csr .ns-posts-list-article-description>div>*{display:table-cell;text-align:left;vertical-align:top}.ns-posts--csr .ns-posts-list-article-description span{color:#666}.ns-posts--csr .ns-posts-list-article-description p{margin-bottom:20px}.ns-posts--csr .ns-posts-list-article-meta{width:235px;padding-left:20px}.ns-posts--csr .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{margin-bottom:5px}.ns-posts--csr .ns-posts-list-article-meta dl dt span{color:#999}.ns-posts--csr .ns-posts-list-article-meta dl dd{margin:0}.ns-posts--csr-news .ns-posts-list-article-description figure span{height:auto}.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}.ns-single-side-social ul{margin-left:4px}.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_ir_management_business-plan h3,.ns_ir_management_business-plan .ns-single-header h3,.ns-single-header .ns_ir_management_governance h3,.ns_ir_management_governance .ns-single-header h3,.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_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,.ns-single-body--faq{margin-top:30px}.ns-single-body--voice p,.ns-single-body--voice figure,.ns-single-body--faq p,.ns-single-body--faq figure{margin:0;margin-bottom:20px}.ns-single-body--voice p:last-child,.ns-single-body--voice figure:last-child,.ns-single-body--faq p:last-child,.ns-single-body--faq figure:last-child{margin-bottom:0}.ns-single-body--news section>:last-child{margin-bottom:0}.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_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-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:12px;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{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}#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-a-online:before{content:'';margin-top:-4px;margin-right:8px;line-height:0}.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:10px 20px}.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:2px}.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:50px;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:12px;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:10px;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:10px;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:13px;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:14px;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{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{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:hover span{text-decoration:underline}.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:300px;height:300px}.ns_products_item-single .ns-single-body-main figure img{max-width:300px;max-height:300px;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_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-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;margin-top:0;position:relative;padding-left:354px}.ns_products_item-single-banner img{width:100%;height:auto}.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_customer_faq_single-questionnaire ul a,.ns_customer_faq_single-questionnaire ul .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_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_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}.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_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_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:178px}.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,.ns_products_allergens-list .ns-list_allergens--single-wide 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}.ns_recipe-common-list{margin:-20px 0 0 -20px;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:20px 0 0;float:left}.ns_recipe-common-list-item-wrapper{display:block;margin-left:20px;border:1px solid #e5e5e5;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 h2{margin:0;display:table;width:100%;vertical-align:middle;text-align:center;background:#fff}.ns_recipe-common-list-item--title span{display:table-cell;vertical-align:middle;text-align:center;font-size:14px;line-height:1.5em;letter-spacing:.1em;padding-right:20px}.ns_recipe-common-list-item--title:after{display:block;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url(/jp/assets/images/box-list_headline--w.png) right center no-repeat}.ns_recipe-common-list-item-label{position:absolute}.ns_recipe-common-list-item-label--status{left:0;top:0;line-height:1}.ns_recipe-common-list-item-label--status .ns-label,.ns_recipe-common-list-item-label--status .ns-label--new,.ns_recipe-common-list-item-label--status .ns-grid-item a em,.ns-grid-item a .ns_recipe-common-list-item-label--status em,.ns_recipe-common-list-item-label--status .ns-items-list ul li>a>div p em,.ns-items-list ul li>a>div p .ns_recipe-common-list-item-label--status em,.ns_recipe-common-list-item-label--status .ns-label--uc,.ns_recipe-common-list-item-label--status .ns-label--gray,.ns_recipe-common-list-item-label--status .ns-label--column{margin-left:0}.ns_recipe-common-list-item-label--rank{position:absolute;top:6px;right:6px}.ns_recipe-common-list-item-label--attribute{position:absolute;bottom:6px;right:6px}.ns_recipe-common-list-item-recipe{padding-bottom:94px}.ns_recipe-common-list-item-recipe figure{position:relative;width:100%;margin:0;height:0;padding-bottom:56.25%;font:0/0 a;margin-bottom:10px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.ns_recipe-common-list-item-recipe figure img{display:none}.ns_recipe-common-list-item-recipe h3{font-size:14px;line-height:1.3em;letter-spacing:.075em;margin:0;padding:0 12px}.ns_recipe-common-list-item-product{position:absolute;bottom:12px;left:0;right:0;padding:0 12px}.ns_recipe-common-item-product a{display:block}.ns_recipe-common-item-product a strong{color:red}.ns_recipe-common-item-product a:hover span{color:red}.ns_recipe-common-item-product dl{margin:0;display:table}.ns_recipe-common-item-product dt{display:table-cell;vertical-align:top;margin:0}.ns_recipe-common-item-product dd{display:table-cell;vertical-align:top;margin:0;font-size:10px;line-height:1.5em;letter-spacing:0}.ns_recipe-common-item-product figure{width:70px;min-height:65px;padding-right:10px;margin:0;text-align:center;font:0/0 a}.ns_recipe-common-item-product figure img{max-width:70px;max-height:65px;width:auto;height:auto}.ns_recipe-common-item-product span{display:block;color:#666}.ns_recipe-common-item-product strong{font-weight:400;color:#666}.ns_recipe-recommend-list{overflow:hidden;*zoom:1}.ns_recipe-recommend-list.ns-grid_3{margin:-28px 0 0 -28px}.ns_recipe-recommend-list.ns-grid_4{margin:-20px 0 0 -20px}.ns_recipe-recommend-list--col1{margin:28px 0 0;float:left}.ns_recipe-recommend-list--col1 img{width:100%;height:auto;vertical-align:bottom}.ns_recipe-recommend-list-item-wrapper{display:block;position:relative}.ns-grid_3-item .ns_recipe-recommend-list-item-wrapper{margin-left:28px}.ns-grid_4-item .ns_recipe-recommend-list-item-wrapper{margin-left:20px}.ns_recipe-recommend-list-item-label{position:absolute;top:0;left:0;width:80px;height:80px;display:block;background:linear-gradient(to top left,rgba(255,255,255,0)50%,red 50.5%) no-repeat top left/100% 100%;box-sizing:border-box}.ns_recipe-recommend-list-item-label span{position:absolute;top:1em;left:6px;font-size:16px;font-weight:700;color:#fff;line-height:1em}.ns_recipe-common-more{display:none}.ns_recipe-recommend-title-sp{text-align:center;line-height:1}.ns_recipe-recommend-title-sp img{width:100%;height:auto}.ns_recipe-index-nav-main{margin-bottom:10px}.ns_recipe-index-nav-main .ns-list_08,.ns_recipe-index-nav-main #ns_footer .ns_footer-privacy-links ul,#ns_footer .ns_footer-privacy-links .ns_recipe-index-nav-main ul,.ns_recipe-index-nav-main .ns_abuot_company-header-nav ul,.ns_abuot_company-header-nav .ns_recipe-index-nav-main ul,.ns_recipe-index-nav-main .ns_csr-nav ul,.ns_csr-nav .ns_recipe-index-nav-main ul{margin-top:-8px}.ns_recipe-index-nav-main .ns-select_01,.ns_recipe-index-nav-main .ns-select_02,.ns_recipe-index-nav-main .ns-items-sort select,.ns-items-sort .ns_recipe-index-nav-main select{border:1px solid #e5e5e5}.ns_recipe-index-nav-main a{color:red;text-decoration:none}.ns_recipe-index-nav-main .active a{color:#666}.ns_recipe-index-nav-sub .ns-select_01,.ns_recipe-index-nav-sub .ns-select_02,.ns_recipe-index-nav-sub .ns-items-sort select,.ns-items-sort .ns_recipe-index-nav-sub select{margin-top:-1px;border:1px solid #e5e5e5}.ns_recipe-index-nav-sub a{text-decoration:none}.ns_recipe-index-list{margin-top:30px}.ns_recipe-index-list-sort{display:none}.ns_recipe-index-list-sort-pc{margin-bottom:30px}.ns_recipe-index-list-sort-sp{margin-bottom:20px}.ns_recipe-single-header-description{margin:25px 0 20px}.ns_recipe-single-figure{padding-right:25%}.ns_recipe-single-figure-image{margin:0 0 20px;line-height:0}.ns_recipe-single-figure-image>div{position:relative;width:100%;padding-top:56.25%}.ns_recipe-single-figure-image>div iframe{position:absolute;top:0;right:0;width:100%;height:100%}.ns_recipe-single-figure-product .ns-headline_04,.ns_recipe-single-figure-product .ns_ir_management_governance h4,.ns_ir_management_governance .ns_recipe-single-figure-product h4,.ns_recipe-single-figure-product .ns_csr_employee_diversity-data_table caption,.ns_csr_employee_diversity-data_table .ns_recipe-single-figure-product caption,.ns_recipe-single-figure-product .ns_csr_social_education-achivement h2,.ns_csr_social_education-achivement .ns_recipe-single-figure-product h2,.ns_recipe-single-figure-product .ns_csr_social_international_table caption,.ns_csr_social_international_table .ns_recipe-single-figure-product caption{margin-bottom:10px}.ns_recipe-single-figure-spec{margin-top:15px}.ns_recipe-single-figure-spec .ns-table_03 th,.ns_recipe-single-figure-spec .ns-table_04 th,.ns_recipe-single-figure-spec .ns-table_05 th,.ns_recipe-single-figure-spec .ns-single-body--news .tables table th,.ns-single-body--news .tables .ns_recipe-single-figure-spec table th,.ns_recipe-single-figure-spec .ns_about_company_group-tables table th,.ns_about_company_group-tables .ns_recipe-single-figure-spec table th,.ns_recipe-single-figure-spec .ns_csr_environment_group_table th,.ns_recipe-single-figure-spec .ns_csr_environment_procurement table th,.ns_csr_environment_procurement .ns_recipe-single-figure-spec table th,.ns_recipe-single-figure-spec .ns_csr_employee_work-efficient_table th,.ns_recipe-single-figure-spec .ns-table_08 th,.ns_recipe-single-figure-spec .ns_products_item-single-origins-tables table th,.ns_products_item-single-origins-tables .ns_recipe-single-figure-spec table th,.ns_recipe-single-figure-spec .ns_ir_management_governance .ns_ir_management_governance--relationship_01 table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 .ns_recipe-single-figure-spec table th,.ns_recipe-single-figure-spec .ns_ir_management_governance .ns_ir_management_governance--relationship_02 table th,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 .ns_recipe-single-figure-spec table th,.ns_recipe-single-figure-spec .ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc .ns_recipe-single-figure-spec table th,.ns_recipe-single-figure-spec .ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table th,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp .ns_recipe-single-figure-spec table th,.ns_recipe-single-figure-spec .ns_ir_financial-graph_with_table>div table th,.ns_ir_financial-graph_with_table>div .ns_recipe-single-figure-spec table th,.ns_recipe-single-figure-spec .ns_about_2col-tables table th,.ns_about_2col-tables .ns_recipe-single-figure-spec table th,.ns_recipe-single-figure-spec .ns_safety-activities .ns_safety_ensuring-table th,.ns_safety-activities .ns_recipe-single-figure-spec .ns_safety_ensuring-table th,.ns_recipe-single-figure-spec .ns_thewave_architecture-comment th,.ns_recipe-single-figure-spec .ns_csr_hyakufukushi_015_progress table th,.ns_csr_hyakufukushi_015_progress .ns_recipe-single-figure-spec table th,.ns_recipe-single-figure-spec .ns_csr_stakeholders_employee-data table th,.ns_csr_stakeholders_employee-data .ns_recipe-single-figure-spec table th,.ns_recipe-single-figure-spec .ns_csr_environment_achievement-data table th,.ns_csr_environment_achievement-data .ns_recipe-single-figure-spec table th,.ns_recipe-single-figure-spec .csr_work-efficient_attitude-survey_table th,.ns_recipe-single-figure-spec .ns_csr_employee_safety_table th,.ns_recipe-single-figure-spec .ns_csr_employee_diversity-data_table th,.ns_recipe-single-figure-spec .ns_csr_social_international_table th,.ns_recipe-single-figure-spec .ns_csr_report_guideline-table table th,.ns_csr_report_guideline-table .ns_recipe-single-figure-spec table th,.ns_recipe-single-figure-spec .ns_products_item-single-nutrients-tables table th,.ns_products_item-single-nutrients-tables .ns_recipe-single-figure-spec table th,.ns_recipe-single-figure-spec .ns_csr_environment_management_table-target th,.ns_recipe-single-figure-spec .ns_csr_environment_management_table-iso th{white-space:nowrap;width:1%}.ns_recipe-single-figure-spec .ns-table_03 td,.ns_recipe-single-figure-spec .ns-table_04 td,.ns_recipe-single-figure-spec .ns-table_05 td,.ns_recipe-single-figure-spec .ns-single-body--news .tables table td,.ns-single-body--news .tables .ns_recipe-single-figure-spec table td,.ns_recipe-single-figure-spec .ns_about_company_group-tables table td,.ns_about_company_group-tables .ns_recipe-single-figure-spec table td,.ns_recipe-single-figure-spec .ns_csr_environment_group_table td,.ns_recipe-single-figure-spec .ns_csr_environment_procurement table td,.ns_csr_environment_procurement .ns_recipe-single-figure-spec table td,.ns_recipe-single-figure-spec .ns_csr_employee_work-efficient_table td,.ns_recipe-single-figure-spec .ns-table_08 td,.ns_recipe-single-figure-spec .ns_products_item-single-origins-tables table td,.ns_products_item-single-origins-tables .ns_recipe-single-figure-spec table td,.ns_recipe-single-figure-spec .ns_ir_management_governance .ns_ir_management_governance--relationship_01 table td,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 .ns_recipe-single-figure-spec table td,.ns_recipe-single-figure-spec .ns_ir_management_governance .ns_ir_management_governance--relationship_02 table td,.ns_ir_management_governance .ns_ir_management_governance--relationship_02 .ns_recipe-single-figure-spec table td,.ns_recipe-single-figure-spec .ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table td,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc .ns_recipe-single-figure-spec table td,.ns_recipe-single-figure-spec .ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table td,.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp .ns_recipe-single-figure-spec table td,.ns_recipe-single-figure-spec .ns_ir_financial-graph_with_table>div table td,.ns_ir_financial-graph_with_table>div .ns_recipe-single-figure-spec table td,.ns_recipe-single-figure-spec .ns_about_2col-tables table td,.ns_about_2col-tables .ns_recipe-single-figure-spec table td,.ns_recipe-single-figure-spec .ns_safety-activities .ns_safety_ensuring-table td,.ns_safety-activities .ns_recipe-single-figure-spec .ns_safety_ensuring-table td,.ns_recipe-single-figure-spec .ns_thewave_architecture-comment td,.ns_recipe-single-figure-spec .ns_csr_hyakufukushi_015_progress table td,.ns_csr_hyakufukushi_015_progress .ns_recipe-single-figure-spec table td,.ns_recipe-single-figure-spec .ns_csr_stakeholders_employee-data table td,.ns_csr_stakeholders_employee-data .ns_recipe-single-figure-spec table td,.ns_recipe-single-figure-spec .ns_csr_environment_achievement-data table td,.ns_csr_environment_achievement-data .ns_recipe-single-figure-spec table td,.ns_recipe-single-figure-spec .csr_work-efficient_attitude-survey_table td,.ns_recipe-single-figure-spec .ns_csr_employee_safety_table td,.ns_recipe-single-figure-spec .ns_csr_employee_diversity-data_table td,.ns_recipe-single-figure-spec .ns_csr_social_international_table td,.ns_recipe-single-figure-spec .ns_csr_report_guideline-table table td,.ns_csr_report_guideline-table .ns_recipe-single-figure-spec table td,.ns_recipe-single-figure-spec .ns_products_item-single-nutrients-tables table td,.ns_products_item-single-nutrients-tables .ns_recipe-single-figure-spec table td,.ns_recipe-single-figure-spec .ns_csr_environment_management_table-target td,.ns_recipe-single-figure-spec .ns_csr_environment_management_table-iso td{font-weight:700;color:#000}.ns_recipe-single-content{margin-top:30px;margin-left:-20px;overflow:hidden;*zoom:1}.ns_recipe-single-content-section{float:left;width:50%;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns_recipe-single-content-step{margin-top:30px;overflow:hidden;*zoom:1}.ns_recipe-single-content-body-ol{padding:0;margin-left:1.5em}.ns_recipe-single-content-body-point{display:table;width:100%;margin-top:20px}.ns_recipe-single-content-body-point>*{display:table-cell;width:50%;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns_recipe-single-content-body-point-figure{margin:0;line-height:0;padding-right:10px}.ns_recipe-single-content-body-point-text{padding-left:10px}.ns_recipe-single-content-body-point-text .ns-label,.ns_recipe-single-content-body-point-text .ns-label--new,.ns_recipe-single-content-body-point-text .ns-grid-item a em,.ns-grid-item a .ns_recipe-single-content-body-point-text em,.ns_recipe-single-content-body-point-text .ns-items-list ul li>a>div p em,.ns-items-list ul li>a>div p .ns_recipe-single-content-body-point-text em,.ns_recipe-single-content-body-point-text .ns-label--uc,.ns_recipe-single-content-body-point-text .ns-label--gray,.ns_recipe-single-content-body-point-text .ns-label--column{margin:0}.ns_recipe-single-content-body-point-text dl{margin:0}.ns_recipe-single-content-body-point-text dt{margin:0 0 10px}.ns_recipe-single-content-body-point-text dd{margin:0}.ns_recipe-single-content-body-step{margin-left:-20px;overflow:hidden;*zoom:1}.ns_recipe-single-content-body-step-list{padding-left:20px;margin-bottom:20px;float:left}.ns_recipe-single-content-body-step-list figure{position:relative;width:100%;margin:0;height:0;padding-bottom:72.9%;font:0/0 a;margin-bottom:10px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.ns_recipe-single-content-body-step-list figure img{display:none}.ns_recipe-single-content-body-step-list h3{font-size:14px;line-height:1.3em;letter-spacing:.05em;font-weight:700;font-family:"Helvetica Neue",Helvetica,Arial;color:#000;margin:1em 0 .5em}.ns_recipe-single-content-body-step-list p{margin:0}.ns_customer-faq{padding-bottom:20px}.ns_customer-faq p{color:#666}.ns_customer-faq h1,.ns_customer-faq h2,.ns_customer-faq h3,.ns_customer-faq p,.ns_customer-faq div{word-break:normal}.ns_customer-faq-form{width:685px;margin-bottom:30px;position:relative}.ns_customer-faq-form input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:36px;padding:5px 110px 5px 10px;border:1px solid #c1c1c1;width:100%;font-size:14px;line-height:1.8em;letter-spacing:0}.ns_customer-faq-form button{position:absolute;right:0;top:0;background:red;border:none;width:100px;text-align:center;height:36px;display:table-cell;vertical-align:middle;text-align:center;line-height:0;cursor:pointer}.ns_customer-faq-form button i{margin-right:0;vertical-align:middle}.ns_customer-faq-form button:hover{background:#e5e5e5}.ns_customer-faq-category{margin-bottom:30px}.ns_customer-faq-category .ns-headline_03,.ns_customer-faq-category .ns-headline_th,.ns_customer-faq-category .ns-table_01 th,.ns-table_01 .ns_customer-faq-category th,.ns_customer-faq-category .ns-table_07 th,.ns-table_07 .ns_customer-faq-category th,.ns_customer-faq-category .ns_ir_event_meeting-table th,.ns_ir_event_meeting-table .ns_customer-faq-category th,.ns_customer-faq-category .ns_member-A-01-intro-policy dt,.ns_member-A-01-intro-policy .ns_customer-faq-category dt,.ns_customer-faq-category .ns-single-body h3,.ns-single-body .ns_customer-faq-category h3,.ns_customer-faq-category .ns-single-body--article h3,.ns-single-body--article .ns_customer-faq-category h3,.ns_customer-faq-category .ns-single-body--item h3,.ns-single-body--item .ns_customer-faq-category h3,.ns_customer-faq-category .ns-single-body--news h3,.ns-single-body--news .ns_customer-faq-category h3,.ns_customer-faq-category .ns-single-body--news header p,.ns-single-body--news header .ns_customer-faq-category p,.ns_customer-faq-category .ns_ir_management_business-plan h3,.ns_ir_management_business-plan .ns_customer-faq-category h3,.ns_customer-faq-category .ns_ir_management_governance h3,.ns_ir_management_governance .ns_customer-faq-category h3,.ns_customer-faq-category .ns_about_2col-tables table caption,.ns_about_2col-tables table .ns_customer-faq-category caption,.ns_customer-faq-category .ns_recruit-list-article-header h1,.ns_recruit-list-article-header .ns_customer-faq-category h1,.ns_customer-faq-category .ns_recruit-list-article-description h2,.ns_recruit-list-article-description .ns_customer-faq-category h2,.ns_customer-faq-category .ns_csr-list-article-header h1,.ns_csr-list-article-header .ns_customer-faq-category h1,.ns_customer-faq-category .ns_csr-list-article-header h2,.ns_csr-list-article-header .ns_customer-faq-category h2,.ns_customer-faq-category .ns_csr-list-article-description h2,.ns_csr-list-article-description .ns_customer-faq-category h2,.ns_customer-faq-category .ns_csr-list-article-description h3,.ns_csr-list-article-description .ns_customer-faq-category h3,.ns_customer-faq-category .ns_csr_environment_group_table caption,.ns_csr_environment_group_table .ns_customer-faq-category caption,.ns_customer-faq-category .ns_csr_environment_rules h3,.ns_csr_environment_rules .ns_customer-faq-category h3,.ns_customer-faq-category .ns_csr_environment_procurement table caption,.ns_csr_environment_procurement table .ns_customer-faq-category caption,.ns_customer-faq-category .ns_csr_employee_work-efficient_table caption,.ns_csr_employee_work-efficient_table .ns_customer-faq-category caption,.ns_customer-faq-category .ns_csr_employee_safety_table caption,.ns_csr_employee_safety_table .ns_customer-faq-category caption,.ns_customer-faq-category .ns_docs h3,.ns_docs .ns_customer-faq-category h3{margin-bottom:0}.ns_customer-faq-popular .ns-headline_03,.ns_customer-faq-popular .ns-headline_th,.ns_customer-faq-popular .ns-table_01 th,.ns-table_01 .ns_customer-faq-popular th,.ns_customer-faq-popular .ns-table_07 th,.ns-table_07 .ns_customer-faq-popular th,.ns_customer-faq-popular .ns_ir_event_meeting-table th,.ns_ir_event_meeting-table .ns_customer-faq-popular th,.ns_customer-faq-popular .ns_member-A-01-intro-policy dt,.ns_member-A-01-intro-policy .ns_customer-faq-popular dt,.ns_customer-faq-popular .ns-single-body h3,.ns-single-body .ns_customer-faq-popular h3,.ns_customer-faq-popular .ns-single-body--article h3,.ns-single-body--article .ns_customer-faq-popular h3,.ns_customer-faq-popular .ns-single-body--item h3,.ns-single-body--item .ns_customer-faq-popular h3,.ns_customer-faq-popular .ns-single-body--news h3,.ns-single-body--news .ns_customer-faq-popular h3,.ns_customer-faq-popular .ns-single-body--news header p,.ns-single-body--news header .ns_customer-faq-popular p,.ns_customer-faq-popular .ns_ir_management_business-plan h3,.ns_ir_management_business-plan .ns_customer-faq-popular h3,.ns_customer-faq-popular .ns_ir_management_governance h3,.ns_ir_management_governance .ns_customer-faq-popular h3,.ns_customer-faq-popular .ns_about_2col-tables table caption,.ns_about_2col-tables table .ns_customer-faq-popular caption,.ns_customer-faq-popular .ns_recruit-list-article-header h1,.ns_recruit-list-article-header .ns_customer-faq-popular h1,.ns_customer-faq-popular .ns_recruit-list-article-description h2,.ns_recruit-list-article-description .ns_customer-faq-popular h2,.ns_customer-faq-popular .ns_csr-list-article-header h1,.ns_csr-list-article-header .ns_customer-faq-popular h1,.ns_customer-faq-popular .ns_csr-list-article-header h2,.ns_csr-list-article-header .ns_customer-faq-popular h2,.ns_customer-faq-popular .ns_csr-list-article-description h2,.ns_csr-list-article-description .ns_customer-faq-popular h2,.ns_customer-faq-popular .ns_csr-list-article-description h3,.ns_csr-list-article-description .ns_customer-faq-popular h3,.ns_customer-faq-popular .ns_csr_environment_group_table caption,.ns_csr_environment_group_table .ns_customer-faq-popular caption,.ns_customer-faq-popular .ns_csr_environment_rules h3,.ns_csr_environment_rules .ns_customer-faq-popular h3,.ns_customer-faq-popular .ns_csr_environment_procurement table caption,.ns_csr_environment_procurement table .ns_customer-faq-popular caption,.ns_customer-faq-popular .ns_csr_employee_work-efficient_table caption,.ns_csr_employee_work-efficient_table .ns_customer-faq-popular caption,.ns_customer-faq-popular .ns_csr_employee_safety_table caption,.ns_csr_employee_safety_table .ns_customer-faq-popular caption,.ns_customer-faq-popular .ns_docs h3,.ns_docs .ns_customer-faq-popular h3{margin-bottom:5px}.ns_customer-faq-popular-list{list-style:none;padding-left:1.5em}.ns_customer-faq-popular-list li a>em{margin-left:-1.2em;color:#212121;font-style:normal;letter-spacing:.2em}.ns_customer-faq-popular-list li span{padding-left:5px;color:#000}.ns_customer-faq-popular-list li span span{font-size:12px;line-height:1.8em;letter-spacing:0}.ns_customer-mail{padding-bottom:20px}.ns_customer-mail p{color:#666;margin-bottom:0}.ns_customer-mail p span{display:block;margin-top:5px}.ns_customer-tel{padding-bottom:20px}.ns_customer-tel p{color:#666;margin-bottom:0}.ns_customer-tel dl{color:#212121;margin-top:50px}.ns_customer-tel dl dt{font-size:14px;line-height:1.8em;letter-spacing:.1em}.ns_customer-tel dl dt p{margin-top:10px;font-size:14px;line-height:1.4em;letter-spacing:.1em;color:#666;font-weight:400}.ns_customer-tel dl dd{margin-top:5px;font-size:20px;line-height:1.2em;letter-spacing:.1em;font-weight:700}.ns_customer-tel dl dd em{font-style:normal}.ns_customer-tel dl dd p,.ns_customer-tel dl dd span{margin-top:10px;font-size:12px;line-height:1.4em;letter-spacing:.1em;color:#666;font-weight:400}.ns_customer-tel dl dd strong{color:red;font-size:14px;line-height:1.4em;letter-spacing:.1em;font-weight:400}.ns_customer-tel-announcement{width:504px;margin:10px 0;padding-top:10px;padding-bottom:10px}.ns_customer-voice-header p{margin-bottom:20px}.ns_customer_faq_results h1,.ns_customer_faq_results h2,.ns_customer_faq_results h3,.ns_customer_faq_results p,.ns_customer_faq_results div{word-break:normal}.ns_customer_faq_results-list .ns-posts-list-article-meta ul li{white-space:nowrap}.ns_customer_faq_results-list .ns-posts-list-article-meta ul span{color:#000}.ns_customer_faq_results-list h3{padding-left:1.5em;position:relative}.ns_customer_faq_results-list h3 em{display:block;position:absolute;font-style:normal;left:0;top:0}.ns_customer_faq-search{padding-top:40px;border-top:1px solid #e5e5e5}.ns_customer_faq-search>div>div:last-child{margin-bottom:0}.ns_customer_faq_single h1,.ns_customer_faq_single h2,.ns_customer_faq_single h3,.ns_customer_faq_single p,.ns_customer_faq_single div{word-break:normal}.ns_customer_faq_single .ns-single-header h1{padding-left:1.5em;position:relative}.ns_customer_faq_single .ns-single-header em{display:block;position:absolute;font-style:normal;left:0;top:0}.ns_customer_faq_single-attatchment{margin-top:40px}.ns_customer_faq_single-attatchment ul{word-break:break-all}.ns_customer_faq_single-attatchment a i{display:none}.ns_customer_faq_single-category{margin-top:40px}.ns_customer_faq_single-category ul li{text-align:left;margin-bottom:10px}.ns_customer_faq_single-questionnaire{margin-top:40px}.ns_customer_faq_single-questionnaire dl{margin:0}.ns_customer_faq_single-questionnaire dt{font-size:12px;line-height:1.8em;letter-spacing:0}.ns_customer_faq_single-questionnaire dd{margin:0}.ns_customer_faq_single-popular{padding:40px 0;border-top:1px solid #e5e5e5}.ns_customer_voice h1,.ns_customer_voice h2,.ns_customer_voice h3,.ns_customer_voice p,.ns_customer_voice div{word-break:normal}.ns_customer_voice_single h1,.ns_customer_voice_single h2,.ns_customer_voice_single h3,.ns_customer_voice_single p,.ns_customer_voice_single div{word-break:normal}.ns_customer_form-category{margin-top:40px}.ns_customer_form-category li dd{margin-left:1em;margin-bottom:15px}.ns_customer_form-category li:last-child dd{margin-bottom:0}.js-customer-form-subcategory{display:none}.js-customer-form-subcategory-products{display:none}.js-customer-form-subcategory-opinion{display:none}.ns_customer_form-notes{margin-top:40px}.js-customer-form-announcement{display:none}.ns_ir-header{margin-bottom:40px;border-bottom:1px solid #e5e5e5;padding-bottom:40px}.ns_ir-header-cover{margin-bottom:40px}.ns_ir_news{position:relative;min-height:410px}.ns_ir-news-list,.ns_ir_calendar-list-index .ns_ir-calendar-list,.ns_csr-news-list{margin-right:335px;margin-bottom:25px}.ns_ir-news-list ul,.ns_ir_calendar-list-index .ns_ir-calendar-list ul,.ns_csr-news-list ul{list-style:none}.ns_ir-news-list ul li,.ns_ir_calendar-list-index .ns_ir-calendar-list ul li,.ns_csr-news-list ul li{margin-bottom:15px}.ns_ir-news-list ul a:hover,.ns_ir_calendar-list-index .ns_ir-calendar-list ul a:hover,.ns_csr-news-list ul a:hover{text-decoration:none}.ns_ir-news-list ul a:hover dl dt,.ns_ir_calendar-list-index .ns_ir-calendar-list ul a:hover dl dt,.ns_csr-news-list ul a:hover dl dt{color:#999}.ns_ir-news-list ul a:hover dd,.ns_ir_calendar-list-index .ns_ir-calendar-list ul a:hover dd,.ns_csr-news-list ul a:hover dd{text-decoration:underline}.ns_ir-news-list dl,.ns_ir_calendar-list-index .ns_ir-calendar-list dl,.ns_csr-news-list dl{position:relative;font-size:14px;line-height:1.8em;letter-spacing:.1em}.ns_ir-news-list dl dt,.ns_ir_calendar-list-index .ns_ir-calendar-list dl dt,.ns_csr-news-list dl dt{position:absolute;left:0;top:0;color:#666}.ns_ir-news-list dl dt em,.ns_ir_calendar-list-index .ns_ir-calendar-list dl dt em,.ns_csr-news-list dl dt em{font-style:normal;padding-right:15px}.ns_ir-news-list dl dd,.ns_ir_calendar-list-index .ns_ir-calendar-list dl dd,.ns_csr-news-list dl dd{margin-left:200px}.ns_ir-news-more{margin:25px 0}.ns_ir-news-newsmail{margin:0}.ns_ir_calendar-list-index{margin-right:335px;padding:20px;border:1px solid #e5e5e5}.ns_ir_calendar-list-index h3{color:#000;margin:0}.ns_ir_calendar-list-index .ns_ir-calendar-list{margin:12px 0}.ns_ir_calendar-list-index .ns_ir-calendar-list ul li{margin-bottom:4px}.ns_ir_notice{margin-right:335px;margin-top:20px;padding:20px;border:1px solid #e5e5e5}.ns_ir_notice h3{color:#000;margin:0 0 10px}.ns_ir-news-share{position:absolute;right:0;top:0}.ns_ir-news-share figure{margin:0}.ns_ir-news-share figure iframe{width:280px;height:397px;border:0}.ua-desktop .ns_ir-news-share figure a:hover img{filter:alpha(Opacity=50);opacity:.5}.ns_ir-links{margin-top:40px;border-top:1px solid #e5e5e5}.ns_ir-links .ns-wrapper,.ns_ir-links .ns-wrapper--sp{margin-top:40px}.ns_ir-links h2{line-height:1;margin-top:7px}.ns_ir-links ul li{font-size:13px;line-height:1.8em;letter-spacing:.1em}.ns_ir-links-block{float:left;width:33%;margin-bottom:40px}.ns_ir-links-block div{width:215px}.ns_ir-links-block:nth-child(3n-1){width:34%}.ns_ir-links-block:nth-child(3n-1) div{margin-left:auto;margin-right:auto}.ns_ir-links-block:nth-child(3n) div{float:right}.ns_ir-other{margin-top:40px;border-top:1px solid #e5e5e5}.ns_ir-other .ns-wrapper,.ns_ir-other .ns-wrapper--sp{margin-top:30px}.ns_ir_index-2col,.ns_ir_index-2col-thumbnail{overflow:hidden;*zoom:1;border-bottom:1px solid #e5e5e5;padding-bottom:30px}.ns_ir_index-2col section,.ns_ir_index-2col-thumbnail section{margin-bottom:20px}.ns_ir_index-2col section>div,.ns_ir_index-2col-thumbnail section>div,.ns_ir_index-2col section>a,.ns_ir_index-2col-thumbnail section>a{display:block;border:1px solid #e5e5e5;padding:15px 25px}.ns_ir_index-2col section>div:hover,.ns_ir_index-2col-thumbnail section>div:hover,.ns_ir_index-2col section>a:hover,.ns_ir_index-2col-thumbnail section>a:hover{text-decoration:none}.ns_ir_index-2col section>div:hover h2,.ns_ir_index-2col-thumbnail section>div:hover h2,.ns_ir_index-2col section>a:hover h2,.ns_ir_index-2col-thumbnail section>a:hover h2{text-decoration:underline}.ns_ir_index-2col section h2,.ns_ir_index-2col-thumbnail section h2{margin:0;color:#666;font-size:14px;line-height:1.8em;letter-spacing:0;position:relative;padding-left:1.8em}.ns_ir_index-2col section h2>i,.ns_ir_index-2col-thumbnail section h2>i{position:absolute;left:0;top:.2em}.ns_ir_index-2col section p,.ns_ir_index-2col-thumbnail section p{margin:5px 0 0;color:#666}.ns_ir_index-2col--noborder,.ns_csr_index-2col--noborder{border-bottom:none;padding-bottom:0}.ns_ir_index-2col-thumbnail{border-bottom:1px solid #e5e5e5;padding-bottom:30px}.ns_ir_index-2col-thumbnail section a figure{width:108px;overflow:hidden;line-height:0;margin:0;padding-right:25px;display:table-cell;vertical-align:middle;text-align:center}.ns_ir_index-2col-thumbnail section a figure span{width:108px;height:108px}.ns_ir_index-2col-thumbnail section a figure img{width:100%;height:auto}.ns_ir_index-2col-thumbnail section a>div{display:table-cell;vertical-align:top}.ns_ir_investors .ns_ir_index-2col-thumbnail{padding-bottom:0;border:0}.ns_ir_newsmail h2{margin-bottom:0}.ns_ir_newsmail p{margin:5px 0 0}.ns_ir_related h2{margin-bottom:10px}.ns_ir_news-nav{margin-bottom:40px;position:relative}.ns_ir_news-nav form{float:left}.ns_ir_news-nav form>div{float:left;padding-right:20px}.ns_ir_news-nav select{width:168px}.ns_ir_news-nav .ns_ir_news-nav-date{margin-right:50px}.ns_ir_news-nav .ns_ir_news-nav-date-submit,.ns_ir_news-nav .ns_ir_news-nav-category-submit{padding-right:0}.ns_ir_news-list h2{margin-bottom:10px}.ns_ir_news-list p{margin:10px 0 20px}.ns_ir_news-list p:last-child{margin:15px 0 0}.ns_ir_news-list .ns_ir-news-list,.ns_ir_news-list .ns_ir_calendar-list-index .ns_ir-calendar-list,.ns_ir_calendar-list-index .ns_ir_news-list .ns_ir-calendar-list,.ns_ir_news-list .ns_csr-news-list{margin-right:0}.ns_ir_koukoku .last{margin-bottom:0}.ns_ir_koukoku .ns_ir-koukoku-list ul{list-style:none}.ns_ir_koukoku .ns_ir-koukoku-list ul li{margin-bottom:15px}.ns_ir_koukoku .ns_ir-koukoku-list ul a:hover{text-decoration:none}.ns_ir_koukoku .ns_ir-koukoku-list ul a:hover dl dt{color:#999}.ns_ir_koukoku .ns_ir-koukoku-list ul a:hover dd{text-decoration:underline}.ns_ir_koukoku .ns_ir-koukoku-list dl{position:relative;font-size:14px;line-height:1.8em;letter-spacing:.1em}.ns_ir_koukoku .ns_ir-koukoku-list dl dt{position:absolute;left:0;top:0;color:#666}.ns_ir_koukoku .ns_ir-koukoku-list dl dt em{font-style:normal;padding-right:15px}.ns_ir_koukoku .ns_ir-koukoku-list dl dd{margin-left:120px}.ns_ir_disclaimer .last{margin-bottom:0}.ns_ir_policy .ns-headline_01,.ns_ir_policy .ns-single-body h1,.ns-single-body .ns_ir_policy h1,.ns_ir_policy .ns-single-body--article h1,.ns-single-body--article .ns_ir_policy h1,.ns_ir_policy .ns-single-body--item h1,.ns-single-body--item .ns_ir_policy h1,.ns_ir_policy .ns-single-body--news h1,.ns-single-body--news .ns_ir_policy h1,.ns_ir_policy .ns_products_brands-header-title,.ns_ir_policy .ns_ir_management_philosophy h2,.ns_ir_management_philosophy .ns_ir_policy h2,.ns_ir_policy .ns_about_company_philosophy h1,.ns_about_company_philosophy .ns_ir_policy h1,.ns_ir_policy .ns_recruit-detail .ns_recruit-detail-article h1,.ns_recruit-detail .ns_recruit-detail-article .ns_ir_policy h1{padding-bottom:10px}.ns_ir_policy .ns-single p{margin-bottom:0}.ns_ir_management_message .ns-single p:last-child{margin-bottom:0}.ns_ir_management_philosophy header{margin-bottom:50px}.ns_ir_management_philosophy header p{color:#000;margin:0}.ns_ir_management_philosophy h2{color:red}.ns_ir_management_philosophy a.ns-button_01,.ns_ir_management_philosophy a.ns-button_02,.ns_ir_management_philosophy .ns_products_campaigns-single .apply ul a,.ns_products_campaigns-single .apply ul .ns_ir_management_philosophy a{line-height:1.5em}.ns_ir_management_philosophy-block>div{float:left;width:451px}.ns_ir_management_philosophy-block figure{float:left;margin:5px 0 0}.ns_ir_management_business-plan>header h1{margin-bottom:20px}.ns_ir_management_business-plan h3{margin:10px 0}.ns_ir_management_business-plan section{margin-bottom:40px}.ns_ir_management_business-plan section:last-child{margin-bottom:0}.ns_ir_management_business-plan section ol{font-size:14px;line-height:1.8em;letter-spacing:0;margin-bottom:20px}.ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk{margin-bottom:20px}.ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk li{padding-left:40px}.ns_ir_management_business-plan section dl dt{margin-top:5px}.ns_ir_management_business-plan section dl dfn{font-style:normal}.ns_ir_management_business-plan section dl dd{margin:0 0 0 1.5em}.ns_ir_management_business-plan section figure{margin:30px 0 0}.ns_ir_management_business-plan .ns_ir_management_business-plan_strategic-effort ul li{color:#000}.ns_ir_management_download-pdf_textarea{float:left;width:610px}.ns_ir_management_download-pdf{float:right;width:280px}.ns_ir_management_download-pdf dl{border:1px solid #e5e5e5;padding:20px;margin:0}.ns_ir_management_download-pdf dl dt{color:#000;margin:0 0 5px;font-size:14px}.ns_ir_management_download-pdf dl dd{padding:0;margin:0 0 10px}.ns_ir_management_download-pdf dl dd:last-child{margin-bottom:0}.ns_ir_management_download-pdf dl dd p{margin:5px 0}.ns_ir_management_about-business>div>div p{margin-bottom:0}.ns_ir_management_about-business>div ul{clear:both;margin-top:1em}.ns_ir_management_risk section p:last-child,.ns_ir_management_tax-principle section p:last-child{margin-bottom:0}.ns_ir_management_governance>header h1{margin-bottom:20px}.ns_ir_management_governance h3{margin:10px 0}.ns_ir_management_governance section{margin-bottom:40px}.ns_ir_management_governance section.ns-section--L{margin-bottom:60px}.ns_ir_management_governance section:last-child{margin-bottom:0}.ns_ir_management_governance section p+ol{margin-top:0}.ns_ir_management_governance section ol{font-size:14px;line-height:1.8em;letter-spacing:0;margin-bottom:20px}.ns_ir_management_governance section dl dt{margin-top:5px}.ns_ir_management_governance section dl dfn{font-style:normal}.ns_ir_management_governance section dl dd{margin:0}.ns_ir_management_governance section table{margin-bottom:20px}.ns_ir_management_governance section .ns-list_notes--asterisk,.ns_ir_management_governance .ns_ir_management_business-plan section ol,.ns_ir_management_business-plan .ns_ir_management_governance section ol,.ns_ir_management_governance .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan .ns_ir_management_governance section ul.ns-list_notes--multiasterisk,.ns_ir_management_governance section .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_ir_management_governance section ul,.ns_ir_management_governance section .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns_ir_management_governance section ul,.ns_ir_management_governance section .ns-list_notes--bracketed-numbers,.ns_ir_management_governance section .ns_csr-list-article-description ol,.ns_csr-list-article-description .ns_ir_management_governance section ol,.ns_ir_management_governance section .ns_csr_environment-details ol,.ns_csr_environment-details .ns_ir_management_governance section ol,.ns_ir_management_governance section .ns_csr_environment_charter ol,.ns_csr_environment_charter .ns_ir_management_governance section ol,.ns_ir_management_governance .ns_csr_environment_rules section ol,.ns_csr_environment_rules .ns_ir_management_governance section ol,.ns_ir_management_governance section .ns_csr_employee-details ol,.ns_csr_employee-details .ns_ir_management_governance section ol,.ns_ir_management_governance section .ns_csr_governance-details ol,.ns_csr_governance-details .ns_ir_management_governance section ol,.ns_ir_management_governance .ns_docs section ol,.ns_docs .ns_ir_management_governance section ol{margin-top:0}.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table{margin-bottom:20px}.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table colgroup[span="11"]{width:6%}.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table colgroup[span="13"]{width:5%}.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table thead th,.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table thead td{text-align:center}.ns_ir_management_governance .ns_ir_management_governance--relationship_01 table tbody td{text-align:center}.ns_ir_management_governance .ns_ir_management_governance--relationship_02 table thead th{text-align:center}.ns_ir_management_governance .ns_ir_management_governance--relationship_02 table tbody td:nth-child(2){text-align:center}.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-pc table tbody td{width:9.5%;text-align:center}.ns_ir_management_governance .ns_ir_management_governance--attribute .ns-showhide-sp table tbody td{width:30%;text-align:center}.ns_ir_management_governance-mg h2+p{margin:0}.ns_ir_financial-graph_with_table{border-top:1px solid #e5e5e5;padding-top:20px;padding-bottom:20px}.ns_ir_financial-graph_with_table>div figure{float:left;margin:0;width:320px}.ns_ir_financial-graph_with_table>div>div{float:right;width:560px;margin:0}.ns_ir_financial-graph_with_table>div table{margin:0;width:100%;line-height:1.4}.ns_ir_financial-graph_with_table>div table th,.ns_ir_financial-graph_with_table>div table td{padding:10px}.ns_ir_financial-graph_with_table>div table th{background:#eee}.ns_ir_financial-graph_with_table>div table td{text-align:right}.ns_ir_financial-graph_with_table>div table span{display:block;font-size:11px;line-height:1.8em;letter-spacing:0}.ns_ir_financial-graph_with_table>div p{text-align:right;margin-top:10px}.ns_ir_financial_outline-summary{margin-bottom:40px}.ns_ir_financial_outline-summary p:last-child{margin-bottom:0}.ns_ir_financial_outline-graph{border-bottom:1px solid #e5e5e5;margin-bottom:40px}.ns_ir_financial_factsheet iframe{display:block;margin:0 auto;border:none}.ua-desktop .ns_ir_financial_factsheet .ns-showhide-sp iframe{height:2220px}.ns_ir_financial_consolidated-process{margin-bottom:40px}.ns_ir_financial_consolidated-process table{font-size:12px;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_ir_financial_consolidated-process table th,.ns_ir_financial_consolidated-process table td{border:1px solid #d6d6d6;padding:10px;font-weight:400}.ns_ir_financial_consolidated-process table th{text-align:left}.ns_ir_financial_consolidated-process table th[colspan]{font-weight:700;color:#000}.ns_ir_financial_consolidated-process table th span:before{content:'-';display:inline-block;color:#999;padding-right:6px}.ns_ir_financial_consolidated-process table td{text-align:right}.ns_ir_financial_consolidated-process table thead{background:#eee}.ns_ir_financial_consolidated-process .ns-text--caption{font-size:12px;line-height:1.8em;letter-spacing:0}.ns_ir_financial_segment-body>section{margin-bottom:40px}.ns_ir_financial_segment-body>section:last-child{margin-bottom:0}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content{position:relative;margin:0 15px;padding:0;display:table}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content .ns_ir_financial_segment-body-content-text{display:table-cell;vertical-align:top;padding-right:15px}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content figure{margin:0;display:table-cell;width:280px;vertical-align:top;padding:15px 0 15px 15px;line-height:0}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content figure img{width:100%;height:auto}.ns_ir_stock_outline-stock{margin-bottom:40px}.ns_ir_stock_outline-stock>p{margin-bottom:0}.ns_ir_stock_outline-holders{margin-bottom:40px}.ns_ir_stock_outline-holders em{color:#666}.ns_ir_stock_outline-graph ul{overflow:hidden;*zoom:1;list-style:none;margin-left:-20px}.ns_ir_stock_outline-graph ul li{float:left;margin-left:20px;margin-bottom:20px;text-align:center}.ns_ir_stock_procedures-summary{margin-bottom:40px}.ns_ir_stock_procedures-summary>p{margin-bottom:0}.ns_ir_stock_procedures-contact>section{margin-bottom:40px}.ns_ir_stock_procedures-contact>section:last-child{margin:0}.ns_ir_stock_articles .ns-headline_03,.ns_ir_stock_articles .ns-headline_th,.ns_ir_stock_articles .ns-table_01 th,.ns-table_01 .ns_ir_stock_articles th,.ns_ir_stock_articles .ns-table_07 th,.ns-table_07 .ns_ir_stock_articles th,.ns_ir_stock_articles .ns_ir_event_meeting-table th,.ns_ir_event_meeting-table .ns_ir_stock_articles th,.ns_ir_stock_articles .ns_member-A-01-intro-policy dt,.ns_member-A-01-intro-policy .ns_ir_stock_articles dt,.ns_ir_stock_articles .ns-single-body h3,.ns-single-body .ns_ir_stock_articles h3,.ns_ir_stock_articles .ns-single-body--article h3,.ns-single-body--article .ns_ir_stock_articles h3,.ns_ir_stock_articles .ns-single-body--item h3,.ns-single-body--item .ns_ir_stock_articles h3,.ns_ir_stock_articles .ns-single-body--news h3,.ns-single-body--news .ns_ir_stock_articles h3,.ns_ir_stock_articles .ns-single-body--news header p,.ns-single-body--news header .ns_ir_stock_articles p,.ns_ir_stock_articles .ns_ir_management_business-plan h3,.ns_ir_management_business-plan .ns_ir_stock_articles h3,.ns_ir_stock_articles .ns_ir_management_governance h3,.ns_ir_management_governance .ns_ir_stock_articles h3,.ns_ir_stock_articles .ns_about_2col-tables table caption,.ns_about_2col-tables table .ns_ir_stock_articles caption,.ns_ir_stock_articles .ns_recruit-list-article-header h1,.ns_recruit-list-article-header .ns_ir_stock_articles h1,.ns_ir_stock_articles .ns_recruit-list-article-description h2,.ns_recruit-list-article-description .ns_ir_stock_articles h2,.ns_ir_stock_articles .ns_csr-list-article-header h1,.ns_csr-list-article-header .ns_ir_stock_articles h1,.ns_ir_stock_articles .ns_csr-list-article-header h2,.ns_csr-list-article-header .ns_ir_stock_articles h2,.ns_ir_stock_articles .ns_csr-list-article-description h2,.ns_csr-list-article-description .ns_ir_stock_articles h2,.ns_ir_stock_articles .ns_csr-list-article-description h3,.ns_csr-list-article-description .ns_ir_stock_articles h3,.ns_ir_stock_articles .ns_csr_environment_group_table caption,.ns_csr_environment_group_table .ns_ir_stock_articles caption,.ns_ir_stock_articles .ns_csr_environment_rules h3,.ns_csr_environment_rules .ns_ir_stock_articles h3,.ns_ir_stock_articles .ns_csr_environment_procurement table caption,.ns_csr_environment_procurement table .ns_ir_stock_articles caption,.ns_ir_stock_articles .ns_csr_employee_work-efficient_table caption,.ns_csr_employee_work-efficient_table .ns_ir_stock_articles caption,.ns_ir_stock_articles .ns_csr_employee_safety_table caption,.ns_csr_employee_safety_table .ns_ir_stock_articles caption,.ns_ir_stock_articles .ns_docs h3,.ns_docs .ns_ir_stock_articles h3{margin-bottom:5px}.ns_ir_stock_articles dl{margin-bottom:0}.ns_ir_stock_dividend-summary{margin-bottom:40px}.ns_ir_stock_dividend-summary p:last-child{margin-bottom:0}.ns_ir_stock_preferential-infomation{margin-top:40px;margin-bottom:40px}.ns_ir_stock_preferential-infomation dl dt{margin-bottom:5px}.ns_ir_stock_preferential-infomation dl dd{font-size:12px;line-height:1.8em;letter-spacing:0}.ns_ir_stock_preferential-conditions>div{position:relative}.ns_ir_stock_preferential-conditions>div>div{position:relative;padding:20px 15px 67px;color:#666}.ns_ir_stock_preferential-conditions>div>div p{margin:0 0 15px}.ns_ir_stock_preferential-conditions>div>div p:last-child{margin-bottom:0}.ns_ir_stock_preferential-conditions>div>div:last-child{width:100%;position:absolute;bottom:0;left:0;border-top:1px solid #e5e5e5;padding:10px 15px;box-sizing:border-box}.ns_ir_stock_preferential-conditions>div figure{margin:0;text-align:center;line-height:1}.ns_ir_stock_preferential-conditions>div figcaption{color:#000;font-size:13px;line-height:1.8em;letter-spacing:0;margin-bottom:10px;text-align:left}.ns_ir_stock_preferential-conditions>div img{margin:0 auto;width:100%;height:100%;max-width:512px}.ns_ir_stock_preferential-conditions>div ul{margin-left:0}.ns_ir_stock_preferential-conditions>div ul em{font-style:normal;font-weight:700;color:#000}.ns_ir_stock_preferential-conditions>div ul span{text-decoration:underline}.ns_ir_stock_preferential-conditions-notice{background:#eee;padding:5px 10px}.ns_ir_stock_preferential-conditions-notice dl{margin:0}.ns_ir_stock_preferential-additional-info{padding:20px;border:1px solid #ddd}.ns_ir_stock_preferential-additional-info .photo{float:right;padding:0 0 0 20px}.ns_ir_stock_preferential-additional-info .text-box p:last-child{margin-bottom:0}.ns_ir_stock_preferential-option figure{margin:40px 0 20px}.ns_ir_stock_preferential-option figure img{max-width:100%}.ns_ir_stock_preferential-option .ns-list_p-notes--asterisk li,.ns_ir_stock_preferential-option .ns_csr_environment_charter ul li,.ns_csr_environment_charter .ns_ir_stock_preferential-option ul li,.ns_ir_stock_preferential-option .ns_docs section ul li,.ns_docs section .ns_ir_stock_preferential-option ul li,.ns_ir_stock_preferential-option .ns_docs_info20141210 section ul li,.ns_docs_info20141210 section .ns_ir_stock_preferential-option ul li{padding-left:2.5em}.ns_ir_stock_preferential-option .ns_ir_stock_preferential-option-example{margin:40px 0}.ns_ir_stock_preferential-option .ns_ir_stock_preferential-option-example dl{margin-top:20px}.ns_ir_stock_preferential-option .ns_ir_stock_preferential-option-example dl dt{font-size:16px;margin-bottom:1em;font-weight:700}.ns_ir_stock_preferential-option .ns_ir_stock_preferential-option-example dl dd{margin-left:0;margin-bottom:30px}.ns_ir_stock_preferential-option .ns_ir_stock_preferential-option-example dl dd img{max-width:100%}.ns_ir_stock_preferential-notes ul{margin-top:1em}.ns_ir_stock_preferential-notes .ns-list_p-notes--asterisk,.ns_ir_stock_preferential-notes .ns_csr_environment_charter ul,.ns_csr_environment_charter .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_docs section ul,.ns_docs section .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_docs_info20141210 section ul,.ns_docs_info20141210 section .ns_ir_stock_preferential-notes ul{font-size:14px;line-height:1.8em;letter-spacing:0}.ns_ir_stock_preferential-notes h3{margin-top:20px}.ns_ir_event_meeting>section{margin-bottom:40px}.ns_ir_event_meeting>section:last-child{margin-bottom:0}.ns_ir_event_meeting>section header{border-bottom:1px solid #e5e5e5;margin-bottom:15px}.ns_ir_event_meeting>section header h2{margin-bottom:10px}.ns_ir_event_meeting>section header h2 span{font-size:14px;line-height:1.8em;letter-spacing:0}.ns_ir_event_meeting .ns-dl_04 dt,.ns_ir_event_meeting .ns-single-body--news dl dt,.ns-single-body--news .ns_ir_event_meeting dl dt,.ns_ir_event_meeting .ns_ir_stock_preferential-infomation dl dt,.ns_ir_stock_preferential-infomation .ns_ir_event_meeting dl dt,.ns_ir_event_meeting .ns_ir_stock_preferential-conditions-notice dl dt,.ns_ir_stock_preferential-conditions-notice .ns_ir_event_meeting dl dt,.ns_ir_event_meeting .ns_csr-activities dl dt,.ns_csr-activities .ns_ir_event_meeting dl dt,.ns_ir_event_meeting .ns_csr_environment-details dl dt,.ns_csr_environment-details .ns_ir_event_meeting dl dt,.ns_ir_event_meeting .ns_csr_employee-details dl dt,.ns_csr_employee-details .ns_ir_event_meeting dl dt,.ns_ir_event_meeting .ns_csr_governance-details dl dt,.ns_csr_governance-details .ns_ir_event_meeting dl dt,.ns_ir_event_meeting .ns_csr_report_guideline-table dl dt,.ns_csr_report_guideline-table .ns_ir_event_meeting dl dt,.ns_ir_event_meeting .ns_csr_stakeholders-occasion>div>div dl dt,.ns_csr_stakeholders-occasion>div>div .ns_ir_event_meeting dl dt,.ns_ir_event_meeting .ns_docs section dl dt,.ns_docs section .ns_ir_event_meeting dl dt,.ns_ir_event_meeting .ns_docs_info20141210 .ns_docs_info20141210-item dl dt,.ns_docs_info20141210 .ns_docs_info20141210-item .ns_ir_event_meeting dl dt{margin-bottom:10px}.ns_ir_event_meeting-embed-video{width:100%!important;padding-bottom:56.25%!important;margin-bottom:10px}.ns_ir_event_meeting-embed-video iframe{width:100%;height:100%;border:1px solid #e5e5e5}.ns_ir_stock_online-mtg-summary-cols{position:relative;margin-bottom:20px;overflow:hidden;*zoom:1}.ns_ir_stock_online-mtg-summary-cols figure{float:right;width:250px;margin:0;line-height:0}.ns_ir_stock_online-mtg-summary-cols figure img{width:100%;height:auto;margin-bottom:5px}.ns_ir_stock_online-mtg-summary-cols>div{float:left;width:650px}.ns_ir_stock_online-mtg-summary-cols>div p{margin:0 0 1em}.ns_ir_event_social-past-latest-cols>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:right;padding-left:10px;margin-bottom:30px}.ns_ir_event_social-past-latest-cols>div:nth-child(odd){float:left;padding:0 10px 0 0}.ns_ir_event_social-past-latest-cols>div p{margin-top:0}.ns_ir_event_social-past-latest-cols>div figure{margin:0}.ns_ir_event_social-past-latest-cols>div figure img{width:33.33333%;float:left}.video-content{width:100%;padding-top:56.25%;position:relative}.video-content iframe,.video-content object{position:absolute;left:0;right:0;bottom:0;top:0;width:100%!important;height:100%!important}.ns_ir_event_social-summary{margin-bottom:20px}.ns_ir_event_social-upcoming{margin-bottom:40px}.ns_ir_event_social-upcoming header{border-bottom:1px solid #e5e5e5;margin-bottom:15px}.ns_ir_event_social-upcoming .ns-wrapper>p,.ns_ir_event_social-upcoming .ns-wrapper--sp>p{margin-top:0}.ns_ir_event_social-upcoming .ns-table_05,.ns_ir_event_social-upcoming .ns-single-body--news .tables table,.ns-single-body--news .tables .ns_ir_event_social-upcoming table,.ns_ir_event_social-upcoming .ns_about_company_group-tables table,.ns_about_company_group-tables .ns_ir_event_social-upcoming table,.ns_ir_event_social-upcoming .ns_csr_environment_group_table,.ns_ir_event_social-upcoming .ns_csr_environment_procurement table,.ns_csr_environment_procurement .ns_ir_event_social-upcoming table,.ns_ir_event_social-upcoming .ns_csr_employee_work-efficient_table{margin-bottom:15px}.ns_ir_event_social-past header{border-bottom:1px solid #e5e5e5;margin-bottom:15px}.ns_ir_event_social-past>section{margin-bottom:40px}.ns_ir_event_social-past>section:last-child{margin-bottom:0}.ns_ir_event_social-past-latest{margin-bottom:40px}.ns_ir_event_social-past-latest .ns-table_05,.ns_ir_event_social-past-latest .ns-single-body--news .tables table,.ns-single-body--news .tables .ns_ir_event_social-past-latest table,.ns_ir_event_social-past-latest .ns_about_company_group-tables table,.ns_about_company_group-tables .ns_ir_event_social-past-latest table,.ns_ir_event_social-past-latest .ns_csr_environment_group_table,.ns_ir_event_social-past-latest .ns_csr_environment_procurement table,.ns_csr_environment_procurement .ns_ir_event_social-past-latest table,.ns_ir_event_social-past-latest .ns_csr_employee_work-efficient_table{margin-bottom:0}.ns_ir_library .ns-table_09 .ns-link--block{padding-top:.5em}.ns_ir_library .ns-table_09 tbody td{height:70px}.ns_ir_library .ns-table_09 tbody td p{margin:24px 0}.ns_ir_library .ns-table_09 tbody td em{display:inline-block}.ns_ir_library .ns-table_10,.ns_ir_library .ns_csr_governance_table{margin-bottom:12px}.ns_ir_library .ns-table_10 .ns-label--new,.ns_ir_library .ns_csr_governance_table .ns-label--new,.ns_ir_library .ns-table_10 .ns-grid-item a em,.ns-grid-item a .ns_ir_library .ns-table_10 em,.ns_ir_library .ns_csr_governance_table .ns-grid-item a em,.ns-grid-item a .ns_ir_library .ns_csr_governance_table em,.ns_ir_library .ns-table_10 .ns-items-list ul li>a>div p em,.ns-items-list ul li>a>div p .ns_ir_library .ns-table_10 em,.ns_ir_library .ns_csr_governance_table .ns-items-list ul li>a>div p em,.ns-items-list ul li>a>div p .ns_ir_library .ns_csr_governance_table em{display:block;position:absolute;left:0;top:0}.ns_ir_library .ns-table_10 .ns-link--block,.ns_ir_library .ns_csr_governance_table .ns-link--block{display:block;margin:0 auto;text-align:center}.ns_ir_library-index .ns-link--pdf,.ns_ir_library-index .ns-link--pdf-small,.ns_ir_library-index .ns_csr_report_guideline-table table a,.ns_csr_report_guideline-table table .ns_ir_library-index a,.ns_ir_library-index .ns-list_01--pdf>li a,.ns-list_01--pdf>li .ns_ir_library-index a,.ns_ir_library-index .ns_ir_library_download-block>div li a,.ns_ir_library_download-block>div li .ns_ir_library-index a,.ns_ir_library-index .ns_ir_library_downloadlist .ns-table_01 td>ul a,.ns_ir_library_downloadlist .ns-table_01 td>ul .ns_ir_library-index a,.ns_ir_library-index .ns_ir_library_downloadlist .ns-table_07 td>ul a,.ns_ir_library_downloadlist .ns-table_07 td>ul .ns_ir_library-index a,.ns_ir_library-index .ns_ir_library_downloadlist .ns_ir_event_meeting-table td>ul a,.ns_ir_library_downloadlist .ns_ir_event_meeting-table td>ul .ns_ir_library-index a,.ns_ir_library-index .ns_ir_library-latest-body dl dd ul a,.ns_ir_library-latest-body dl dd ul .ns_ir_library-index a,.ns_ir_library-index .ns_csr_report-backnumber a,.ns_csr_report-backnumber .ns_ir_library-index a{font-size:14px;line-height:1.8em;letter-spacing:0}.ns_ir_library-index .ns-posts-list-article-meta dl{border:1px solid #e5e5e5;padding:10px}.ns_ir_library-index .ns-posts-list-article-meta dd{font-size:12px}.ns_ir_library-index .ns-posts-list-article-meta dd span{font-size:11px}.ns_ir_library_download-nav{margin-bottom:40px}.ns_ir_library_nav{overflow:hidden;*zoom:1}.ns_ir_library_nav-anchor{float:left;width:610px}.ns_ir_library_download-bs{float:right;width:280px}.ns_ir_library_download-bs dl{border:1px solid #e5e5e5;padding:20px;margin:0}.ns_ir_library_download-bs dl dt{color:#000;margin:0 0 5px;font-size:14px}.ns_ir_library_download-bs dl dd{padding:0;margin:0}.ns_ir_library_download-bs dl dd p{margin:0 0 10px}.ns_ir_library_download-year .ns_ir_library_download-block:last-child{border-bottom:none;margin-bottom:0}.ns_ir_library_download-block{border-bottom:1px solid #e5e5e5;margin-bottom:40px}.ns_ir_library_download-block header{border-bottom:1px solid #e5e5e5}.ns_ir_library_download-block header h1{margin-bottom:10px}.ns_ir_library_download-block>div{padding:20px 0}.ns_ir_library_download-block>div h2{margin-top:0;width:215px;padding-right:20px;float:left;font-size:14px;line-height:1.8em;letter-spacing:0}.ns_ir_library_download-block>div li a{color:#666}.ns_ir_library_download-block-list{float:left;width:664px;padding-left:20px;border-left:1px solid #e5e5e5}.ns_ir_library_download-block-list dl{margin:0 0 20px}.ns_ir_library_download-block-list dl:last-child{margin-bottom:0}.ns_ir_library_download-block-list dd{margin:5px 0 0 20px;font-size:13px;line-height:1.8em;letter-spacing:0}.ns_ir_library_financialresults .ns-table_09 tbody td a,.ns_ir_library_article .ns-table_09 tbody td a{line-height:1.4em;margin-bottom:.5em}.ns_ir_library_financialresults .ns-table_10 tbody td .ns-link--block,.ns_ir_library_financialresults .ns_csr_governance_table tbody td .ns-link--block,.ns_ir_library_article .ns-table_10 tbody td .ns-link--block,.ns_ir_library_article .ns_csr_governance_table tbody td .ns-link--block{line-height:1.4em;margin-bottom:.5em}.ns_ir_library_financialresults .ns-table_10 tbody td .ns-link--block:last-child,.ns_ir_library_financialresults .ns_csr_governance_table tbody td .ns-link--block:last-child,.ns_ir_library_article .ns-table_10 tbody td .ns-link--block:last-child,.ns_ir_library_article .ns_csr_governance_table tbody td .ns-link--block:last-child{margin-bottom:0}.ns_ir_library_downloadlist .ns-table_01 th,.ns_ir_library_downloadlist .ns-table_07 th,.ns_ir_library_downloadlist .ns_ir_event_meeting-table th{width:230px}.ns_ir_library_downloadlist .ns-table_01 th br,.ns_ir_library_downloadlist .ns-table_07 th br,.ns_ir_library_downloadlist .ns_ir_event_meeting-table th br{display:none}.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{margin-top:5px}.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{margin-bottom:5px}.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{display:inline}.ns_ir_library-latest{margin-top:10px;margin-bottom:40px;display:table}.ns_ir_library-latest-body-block{position:relative;display:table-cell;width:50%}.ns_ir_library-latest-body{min-height:340px;margin-left:235px}.ns_ir_library-latest-body:first-child{margin-right:10px}.ns_ir_library-latest-body dl dt{margin-bottom:5px}.ns_ir_library-latest-body dl dd{margin:0}.ns_ir_library-latest-body dl dd ul li{position:relative;padding-left:30px}.ns_ir_library-latest-body dl dd ul li i{position:absolute;top:0;left:0}.ns_ir_library-latest-figure{position:absolute;left:0;top:0}.ns_ir_library-latest-figure figure img{width:215px;height:auto}.ns_ir_library-latest-figure p{margin-top:0}.ns_ir_library_annual .ns_ir_library-latest-body{margin-left:270px}.ns_ir_library_annual .ns_ir_library-latest-figure figure{width:250px;text-align:center}.ns_ir_library_annual .ns_ir_library-latest-figure figure img{width:auto;height:auto}.ns_ir_calendar-figure{text-align:center}.ns_ir_calendar-list .ns_ir-news-list,.ns_ir_calendar-list .ns_ir_calendar-list-index .ns_ir-calendar-list,.ns_ir_calendar-list-index .ns_ir_calendar-list .ns_ir-calendar-list,.ns_ir_calendar-list .ns_csr-news-list{margin-right:0}.ns_about_company-header{margin-bottom:90px}.ns_about_company-header-logo{border:1px solid #e5e5e5;margin-bottom:7px}.ns_about_company-header-logo a{display:table;width:100%}.ns_about_company-header-logo a>*{display:table-cell;text-align:left;vertical-align:middle}.ns_about_company-header-logo span{text-align:center;height:208px;width:100%}.ua-desktop .ns_about_company-header-logo a:hover{filter:alpha(Opacity=50);opacity:.5}.ns_abuot_company-header-nav ul li:last-child span{display:none}.ns_abuot_company-header-nav .active a{color:#666}.ns_abuot_company-header-nav .active a:hover{text-decoration:none}.ns_abuot_company-header-nav--logo ul>li{margin-right:30px}.ns_about_company_philosophy h1{margin-bottom:60px}.ns_about_company_philosophy section{margin-bottom:40px}.ns_about_company_philosophy section:last-child{margin-bottom:0}.ns_about_company_philosophy section p:last-child{margin-bottom:0}.ns_about_company_slogan{margin-bottom:90px}.ns_about_company_slogan p{margin-top:0;text-align:center}.ns_about_myojofoods_creed{margin-bottom:90px}.ns_about_myojofoods_creed-block>div{float:left;width:372px}.ns_about_myojofoods_creed-block figure{float:left;margin:5px 0 0;padding:30px;border:1px solid #e5e5e5}.ns_about_bonchi_creed{margin-bottom:90px}.ns_about_bonchi_creed-block>div{float:left;width:50%}.ns_about_bonchi_creed-block figure{margin:5px auto;padding:30px;border:1px solid #e5e5e5;width:270px}.ns_about_company_outline dl:last-child{margin-bottom:0}.ns_about_company_outline table td>:last-child{margin-bottom:0}.ns_about_company_history table ul li{padding-left:50px}.ns_about_company_history table ul li span{width:30px;display:block;text-align:right}.ns_about_company_group-tables dl:last-child{margin-bottom:5px}.ns_about_company_group-figure img{width:100%;height:auto}.ns_about_company_officers>h1{margin-bottom:20px}.ns_about_2col-tables table caption{text-align:left;margin-bottom:10px}.ns_about_2col-tables table th{width:80px;background:#eee}.ns_about-cols,.ns_about-cols--right{position:relative;margin-bottom:20px;overflow:hidden;*zoom:1}.ns_about-cols figure,.ns_about-cols--right figure{float:left;width:235px;margin:0 0 5px;line-height:0}.ns_about-cols figure img,.ns_about-cols--right figure img{width:215px;height:auto}.ns_about-cols>div,.ns_about-cols--right>div{float:right;width:450px}.ns_about-cols>div p,.ns_about-cols--right>div p{margin:0 0 1em}.ns_about-cols--right figure{width:450px;float:right;text-align:right}.ns_about-cols--right>div{width:235px;float:left}.ns_about_company-profile{position:relative;margin-bottom:60px}.ns_about_company-profile:last-child{margin-bottom:0}.ns_about_company-profile-name{position:absolute;left:0;top:0}.ns_about_company-profile-name figure img{width:215px;height:auto}.ns_about_company-profile-name .ns-headline_03,.ns_about_company-profile-name .ns-headline_th,.ns_about_company-profile-name .ns-table_01 th,.ns-table_01 .ns_about_company-profile-name th,.ns_about_company-profile-name .ns-table_07 th,.ns-table_07 .ns_about_company-profile-name th,.ns_about_company-profile-name .ns_ir_event_meeting-table th,.ns_ir_event_meeting-table .ns_about_company-profile-name th,.ns_about_company-profile-name .ns_member-A-01-intro-policy dt,.ns_member-A-01-intro-policy .ns_about_company-profile-name dt,.ns_about_company-profile-name .ns-single-body h3,.ns-single-body .ns_about_company-profile-name h3,.ns_about_company-profile-name .ns-single-body--article h3,.ns-single-body--article .ns_about_company-profile-name h3,.ns_about_company-profile-name .ns-single-body--item h3,.ns-single-body--item .ns_about_company-profile-name h3,.ns_about_company-profile-name .ns-single-body--news h3,.ns-single-body--news .ns_about_company-profile-name h3,.ns_about_company-profile-name .ns-single-body--news header p,.ns-single-body--news header .ns_about_company-profile-name p,.ns_about_company-profile-name .ns_ir_management_business-plan h3,.ns_ir_management_business-plan .ns_about_company-profile-name h3,.ns_about_company-profile-name .ns_ir_management_governance h3,.ns_ir_management_governance .ns_about_company-profile-name h3,.ns_about_company-profile-name .ns_about_2col-tables table caption,.ns_about_2col-tables table .ns_about_company-profile-name caption,.ns_about_company-profile-name .ns_recruit-list-article-header h1,.ns_recruit-list-article-header .ns_about_company-profile-name h1,.ns_about_company-profile-name .ns_recruit-list-article-description h2,.ns_recruit-list-article-description .ns_about_company-profile-name h2,.ns_about_company-profile-name .ns_csr-list-article-header h1,.ns_csr-list-article-header .ns_about_company-profile-name h1,.ns_about_company-profile-name .ns_csr-list-article-header h2,.ns_csr-list-article-header .ns_about_company-profile-name h2,.ns_about_company-profile-name .ns_csr-list-article-description h2,.ns_csr-list-article-description .ns_about_company-profile-name h2,.ns_about_company-profile-name .ns_csr-list-article-description h3,.ns_csr-list-article-description .ns_about_company-profile-name h3,.ns_about_company-profile-name .ns_csr_environment_group_table caption,.ns_csr_environment_group_table .ns_about_company-profile-name caption,.ns_about_company-profile-name .ns_csr_environment_rules h3,.ns_csr_environment_rules .ns_about_company-profile-name h3,.ns_about_company-profile-name .ns_csr_environment_procurement table caption,.ns_csr_environment_procurement table .ns_about_company-profile-name caption,.ns_about_company-profile-name .ns_csr_employee_work-efficient_table caption,.ns_csr_employee_work-efficient_table .ns_about_company-profile-name caption,.ns_about_company-profile-name .ns_csr_employee_safety_table caption,.ns_csr_employee_safety_table .ns_about_company-profile-name caption,.ns_about_company-profile-name .ns_docs h3,.ns_docs .ns_about_company-profile-name h3{margin-bottom:5px}.ns_about_company-profile-name p{margin-top:0}.ns_about_company-profile-body{min-height:340px;margin-left:235px}.ns_about_company-profile-body table{margin-bottom:20px}.ns_about_company-profile-body table:last-child{margin-bottom:0}.ns_about_comapny_officers-directors .ns-grid_m_02{margin-bottom:40px}#page_about #content{margin-bottom:30px}.company-header{margin-bottom:90px}.company-header-logo{display:table;width:100%;border:1px solid #e5e5e5;margin-bottom:12px}.company-header-logo>*{display:table-cell;text-align:left;vertical-align:middle}.company-header-logo span{text-align:center;height:208px;width:100%}.company-header-nav{list-style:none;overflow:hidden;*zoom:1}.company-header-nav li{float:left;padding-right:25px}.company-organization-chart img{width:100%;height:auto}.ns_recruit-list{margin:140px 0 120px;border-top:1px solid #e5e5e5}.ns_recruit-list section{border-bottom:1px solid #e5e5e5;padding:10px 0}.ns_recruit-list-article{display:table}.ns_recruit-list-article>*{display:table-cell;vertical-align:top;text-align:left}.ns_recruit-list-article-header h1{margin-top:5px}.ns_recruit-list-article-logo{width:168px;height:142px;padding:10px 20px 0 10px;border:none;vertical-align:top;text-align:center}.ns_recruit-list-article-logo img{max-width:130px;max-height:60px}.ua-desktop .ns_recruit-list-article-logo a:hover{filter:alpha(Opacity=50);opacity:.5}.ns_recruit-list-article-description div{margin-bottom:40px}.ns_recruit-list-article-description div:last-child{margin-bottom:20px}.ns_recruit-list-article-description h2{margin-top:5px;margin-bottom:10px}.ns_recruit-list-article-description p{font-size:14px;line-height:1.8em;letter-spacing:0;margin-top:0;margin-bottom:5px}.ns_recruit-list-article-description p:last-child{margin-bottom:0}.ns_recruit-detail .ns_recruit-detail-article>div{margin-bottom:0}.ns_recruit-detail .ns_recruit-detail-article section:last-child{margin-bottom:0}.ns_recruit-detail .ns_recruit-detail-article section p:last-child{margin-bottom:0}.ns_recruit-detail .ns_recruit-detail-article h2{margin-top:30px}.ns_recruit-detail .ns_recruit-detail-article dl dd{margin:0 0 10px;padding:0}.ns_recruit-detail .ns_recruit-detail-article dl dd:last-child{margin-bottom:0}.ns_recruit-detail .ns_recruit-detail-article-description{margin-top:20px;border-top:1px solid #e5e5e5}.cover{margin-bottom:40px}.cover img{width:100%;height:auto}.ns_safety-cols,.ns_safety-cols--left,.ns_safety-cols--single,.ns_safety-cols--2col-figure{position:relative;margin-bottom:20px;overflow:hidden;*zoom:1}.ns_safety-cols figure,.ns_safety-cols--left figure,.ns_safety-cols--single figure,.ns_safety-cols--2col-figure figure{float:left;width:235px;margin:0;line-height:0}.ns_safety-cols figure img,.ns_safety-cols--left figure img,.ns_safety-cols--single figure img,.ns_safety-cols--2col-figure figure img{width:215px;height:auto;margin-bottom:5px}.ns_safety-cols>div,.ns_safety-cols--left>div,.ns_safety-cols--single>div,.ns_safety-cols--2col-figure>div{float:right;width:685px}.ns_safety-cols>div p,.ns_safety-cols--left>div p,.ns_safety-cols--single>div p,.ns_safety-cols--2col-figure>div p{margin:0 0 1em}.ns_safety-cols--left figure{float:left;text-align:left}.ns_safety-cols--left>div{float:right}.ns_safety-cols--single>div,.ns_safety-cols--2col-figure>div{width:450px}.ns_safety-cols--single>:nth-child(2),.ns_safety-cols--2col-figure>:nth-child(2){margin-top:0}.ns_safety-cols--2col-figure p{margin-top:0}.ns_safety-cols--2col-figure figure{width:450px;margin-bottom:10px}.ns_safety-cols--2col-figure figure img{width:430px}.ns_safety-summary{margin-bottom:40px}.ns_safety-activities{margin-bottom:30px;padding-top:30px;border-top:1px solid #e5e5e5}.ns_safety-activities section{margin-top:40px}.ns_safety-activities section .ns-note-headline{position:relative;padding-left:20px}.ns_safety-activities section .ns-note-headline span{position:absolute;top:0;left:0}.ns_safety-activities .ns-wrapper>p,.ns_safety-activities .ns-wrapper--sp>p{margin-top:0}.ns_safety-activities .ns_safety_ensuring-table caption{text-align:left;font-size:14px;margin-bottom:8px;color:#000}.ns_safety-activities .ns_safety_ensuring-table th{background:#eee}.ns_safety-activities .ns-table_05,.ns_safety-activities .ns-single-body--news .tables table,.ns-single-body--news .tables .ns_safety-activities table,.ns_safety-activities .ns_about_company_group-tables table,.ns_about_company_group-tables .ns_safety-activities table,.ns_safety-activities .ns_csr_environment_group_table,.ns_safety-activities .ns_csr_environment_procurement table,.ns_csr_environment_procurement .ns_safety-activities table,.ns_safety-activities .ns_csr_employee_work-efficient_table{margin-bottom:15px}