@import url('style-blessed1.css');
.ns_csr_social_culture .ns_csr-activities .ns_csr-cols--single .ns-list_notes--asterisk,.ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--single .ns-list_notes--asterisk,.ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--single .ns-list_notes--asterisk,.ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--single .ns-list_notes--asterisk,.ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--single .ns-list_notes--asterisk,.ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--single .ns-list_notes--asterisk,.ns_csr_social_culture .ns_csr-activities .ns_csr-cols--2col-figure .ns-list_notes--asterisk,.ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--2col-figure .ns-list_notes--asterisk,.ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--2col-figure .ns-list_notes--asterisk,.ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--2col-figure .ns-list_notes--asterisk,.ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--2col-figure .ns-list_notes--asterisk,.ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--2col-figure .ns-list_notes--asterisk,.ns_csr_social_culture .ns_csr-activities .ns_csr-cols--single .ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr-activities .ns_csr-cols--single ol,.ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--single .ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--single ol,.ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--single .ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--single ol,.ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--single .ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--single ol,.ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--single .ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--single ol,.ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--single .ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--single ol,.ns_csr_social_culture .ns_csr-activities .ns_csr-cols--2col-figure .ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr-activities .ns_csr-cols--2col-figure ol,.ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--2col-figure .ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--2col-figure ol,.ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--2col-figure .ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--2col-figure ol,.ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--2col-figure .ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--2col-figure ol,.ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--2col-figure .ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--2col-figure ol,.ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--2col-figure .ns_ir_management_business-plan section ol,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--2col-figure ol,.ns_csr_social_culture .ns_csr-activities .ns_csr-cols--single .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr-activities .ns_csr-cols--single ul.ns-list_notes--multiasterisk,.ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--single .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--single ul.ns-list_notes--multiasterisk,.ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--single .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--single ul.ns-list_notes--multiasterisk,.ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--single .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--single ul.ns-list_notes--multiasterisk,.ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--single .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--single ul.ns-list_notes--multiasterisk,.ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--single .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--single ul.ns-list_notes--multiasterisk,.ns_csr_social_culture .ns_csr-activities .ns_csr-cols--2col-figure .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr-activities .ns_csr-cols--2col-figure ul.ns-list_notes--multiasterisk,.ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--2col-figure .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--2col-figure ul.ns-list_notes--multiasterisk,.ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--2col-figure .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--2col-figure ul.ns-list_notes--multiasterisk,.ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--2col-figure .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--2col-figure ul.ns-list_notes--multiasterisk,.ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--2col-figure .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--2col-figure ul.ns-list_notes--multiasterisk,.ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--2col-figure .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--2col-figure ul.ns-list_notes--multiasterisk,.ns_csr_social_culture .ns_csr-activities .ns_csr-cols--single .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_csr_social_culture .ns_csr-activities .ns_csr-cols--single ul,.ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--single .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--single ul,.ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--single .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--single ul,.ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--single .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--single ul,.ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--single .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--single ul,.ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--single .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--single ul,.ns_csr_social_culture .ns_csr-activities .ns_csr-cols--2col-figure .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_csr_social_culture .ns_csr-activities .ns_csr-cols--2col-figure ul,.ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--2col-figure .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--2col-figure ul,.ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--2col-figure .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--2col-figure ul,.ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--2col-figure .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--2col-figure ul,.ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--2col-figure .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--2col-figure ul,.ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--2col-figure .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--2col-figure ul,.ns_csr_social_culture .ns_csr-activities .ns_csr-cols--single .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns_csr_social_culture .ns_csr-activities .ns_csr-cols--single ul,.ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--single .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--single ul,.ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--single .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--single ul,.ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--single .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--single ul,.ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--single .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--single ul,.ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--single .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--single ul,.ns_csr_social_culture .ns_csr-activities .ns_csr-cols--2col-figure .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns_csr_social_culture .ns_csr-activities .ns_csr-cols--2col-figure ul,.ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--2col-figure .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns_csr_social_culture .ns_csr_environment_management-details .ns_csr-cols--2col-figure ul,.ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--2col-figure .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns_csr_social_culture .ns_csr_environment_manufactuaring-details .ns_csr-cols--2col-figure ul,.ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--2col-figure .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns_csr_social_culture .ns_csr_environment_transportation-details .ns_csr-cols--2col-figure ul,.ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--2col-figure .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns_csr_social_culture .ns_csr_environment_products-details .ns_csr-cols--2col-figure ul,.ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--2col-figure .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns_csr_social_culture .ns_csr_report_guideline-table .ns_csr-cols--2col-figure ul{margin-top:0;margin-bottom:1em}.ns_csr_environment_charter{margin-bottom:60px}.ns_csr_environment_charter ul{font-size:14px;line-height:1.8em;letter-spacing:0}.ns_csr_environment_charter ol{font-size:14px;line-height:1.8em;letter-spacing:0}.ns_csr_environment_rules section{margin-bottom:40px}.ns_csr_environment_rules section:last-child{margin-bottom:0}.ns_csr_environment_rules section p:last-child{margin-bottom:0}.ns_csr_environment_rules section ol{font-size:14px;line-height:1.8em;letter-spacing:0}.ns_csr_environment_rules section dl dt{margin-top:5px}.ns_csr_environment_rules section dl dfn{font-style:normal}.ns_csr_environment_rules section dl dd{margin:0 0 0 1.5em}.ns_csr_environment_management-details dl dd{margin-bottom:20px}.ns_csr_environment_management-details .ns_csr-figure{margin-top:40px}.ns_csr_environment_achievemen_account-table,.ns_csr_environment_achievemen_effect-table{margin-bottom:40px}.ns_csr_environment_achievemen_account-table table,.ns_csr_environment_achievemen_effect-table 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;position:relative}.ns_csr_environment_achievemen_account-table table th,.ns_csr_environment_achievemen_effect-table table th,.ns_csr_environment_achievemen_account-table table td,.ns_csr_environment_achievemen_effect-table table td{border:1px solid #d6d6d6;padding:10px;font-weight:400}.ns_csr_environment_achievemen_account-table table th,.ns_csr_environment_achievemen_effect-table table th{text-align:left}.ns_csr_environment_achievemen_account-table table th[colspan="5"],.ns_csr_environment_achievemen_effect-table table th[colspan="5"]{font-weight:700;color:#000}.ns_csr_environment_achievemen_account-table table th span:before,.ns_csr_environment_achievemen_effect-table table th span:before{content:'-';display:inline-block;color:#999;padding-right:6px}.ns_csr_environment_achievemen_account-table table td,.ns_csr_environment_achievemen_effect-table table td{text-align:right}.ns_csr_environment_achievemen_account-table table thead,.ns_csr_environment_achievemen_effect-table table thead{background:#eee}.ns_csr_environment_achievemen_account-table table thead th,.ns_csr_environment_achievemen_effect-table table thead th{border-bottom:0}.ns_csr_environment_achievemen_account-table table tfoot,.ns_csr_environment_achievemen_effect-table table tfoot{background:#eee}.ns_csr_environment_achievemen_account-table table tfoot th,.ns_csr_environment_achievemen_effect-table table tfoot th{font-weight:700}.ns_csr_environment_achievemen_account-table table ul,.ns_csr_environment_achievemen_effect-table table ul{margin-top:0}.ns_csr_environment_achievemen_account-table table ul li,.ns_csr_environment_achievemen_effect-table table ul li{line-height:1.4;margin:0 0 5px}.ns_csr_environment_achievemen_account-table table colgroup[span="4"],.ns_csr_environment_achievemen_effect-table table colgroup[span="4"]{width:11%}.ns_csr_environment_achievemen_account-table table colgroup[span="3"],.ns_csr_environment_achievemen_effect-table table colgroup[span="3"]{width:40%}.ns_csr_environment_achievemen_account-table table caption,.ns_csr_environment_achievemen_effect-table table caption{position:absolute;top:-25px;right:0}.ns_csr_environment_achievemen_account-table .ns-text--caption,.ns_csr_environment_achievemen_effect-table .ns-text--caption{font-size:12px;line-height:1.8em;letter-spacing:0}.ns_csr_environment_achievemen_effect-table table colgroup[span="1"]{width:33%}.ns_csr_environment_achievemen_effect-table table colgroup[span="3"]{width:14%}.ns_csr_environment_achievement-data h3{font-size:14px;line-height:1.8em;letter-spacing:0}.ns_csr_environment_achievement-data table{margin:0;width:100%;line-height:1.4;position:relative}.ns_csr_environment_achievement-data table caption{position:absolute;top:-22px;right:0}.ns_csr_environment_achievement-data table th,.ns_csr_environment_achievement-data table td{padding:10px}.ns_csr_environment_achievement-data table th{background:#eee;border-bottom:0}.ns_csr_environment_achievement-data table td{text-align:right}.ns_csr_environment_achievement-data table tbody th{border-bottom:1px solid #d6d6d6}.ns_csr_environment_chronology table th{background:#eee}.ns_csr_environment_manufactuaring-details .ns_csr-cols h2,.ns_csr_environment_transportation-details .ns_csr-cols h2,.ns_csr_environment_manufactuaring-details .ns_csr-cols--single h2,.ns_csr_environment_transportation-details .ns_csr-cols--single h2,.ns_csr_environment_manufactuaring-details .ns_csr-cols--2col-figure h2,.ns_csr_environment_transportation-details .ns_csr-cols--2col-figure h2,.ns_csr_environment_manufactuaring-details .ns_csr-cols--single--right h2,.ns_csr_environment_transportation-details .ns_csr-cols--single--right h2,.ns_csr_environment_manufactuaring-details .ns_csr-cols--right h2,.ns_csr_environment_transportation-details .ns_csr-cols--right h2{margin-top:0}.ns_csr_environment_products-details ul{margin-top:20px;margin-bottom:20px}.ns_csr_environment_products-details ol{font-size:14px;line-height:1.8em;letter-spacing:0;margin-top:20px}.ns_csr_environment_products-details dl:first-child{margin-top:0}.ns_csr_environment_products-details dl dt{color:#000;margin-bottom:10px}.ns_csr_environment_products-details dl dd{margin-bottom:10px}.ns_csr_environment_products-details .ns_csr-supplementation{margin-top:40px}.ns_csr_environment_products-details .ns_csr-supplementation dl dt{color:#666}.ns_csr_environment_products-figure{margin-top:20px}.ns_csr_environment_products-figure img{width:655px;height:auto}.ns_csr_stakeholders_customer-details{margin-top:40px}.ns_csr_stakeholders_customer-details header{border:0;margin-bottom:40px}.ns_csr_stakeholders_customer-details dl dt{color:#666;margin-bottom:20px}.ns_csr_stakeholders_employee-data ul{margin-top:10px}.ns_csr_stakeholders_employee-data table{margin:0;width:100%;line-height:1.4;position:relative}.ns_csr_stakeholders_employee-data table caption{position:absolute;top:-34px;right:0}.ns_csr_stakeholders_employee-data table colgroup[span="1"]{width:30%}.ns_csr_stakeholders_employee-data table th,.ns_csr_stakeholders_employee-data table td{padding:10px}.ns_csr_stakeholders_employee-data table th{background:#eee}.ns_csr_stakeholders_employee-data table td{text-align:right}.ns_csr_stakeholders_employee-data table span{font-size:11px;line-height:1.8em;letter-spacing:0}.ns_csr_stakeholders_employee-details{margin-top:20px}.ns_csr_stakeholders_employee-details dl dt{margin-bottom:5px}.ns_csr_stakeholders_employee-details dl dd{margin-bottom:20px}.ns_csr_stakeholders_employee-details .ns_csr-supplementation{margin:20px 0 40px}.ns_csr_stakeholders_employee-details .ns_csr-supplementation dl dt{color:#666;margin-top:0;margin-bottom:10px}.ns_csr_stakeholders_employee-details .ns_csr-supplementation dl dd{margin-bottom:20px}.ns_csr_report-latest{position:relative;margin-top:10px;margin-bottom:40px}.ns_csr_report-latest-body{min-height:340px;margin-left:235px}.ns_csr_report-latest-body dl dt{color:#000;margin-bottom:5px}.ns_csr_report-latest-body dl dd{margin:0 0 10px}.ns_csr_report-latest-figure{position:absolute;left:0;top:0}.ns_csr_report-latest-figure figure img{width:215px;height:auto;border:1px solid #e5e5e5}.ns_csr_report-latest-figure p{margin-top:0}.ns_csr_report_guideline-table table colgroup[span="1"]{width:8%}.ns_csr_report_guideline-table table colgroup[span="2"]{width:21%}.ns_csr_report_guideline-table table th[colspan]{background-color:#eee}.ns_csr_report_guideline-table table td{word-break:break-all}.ns_chronicle .ns-wrapper.ns_chronicle-header,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp{margin-bottom:40px}.ns_chronicle .ns-wrapper.ns_chronicle-header .ns-headline_01,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns-headline_01,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns-single-body h1,.ns-single-body .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns-single-body h1,.ns-single-body .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns-single-body--article h1,.ns-single-body--article .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns-single-body--article h1,.ns-single-body--article .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns-single-body--item h1,.ns-single-body--item .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns-single-body--item h1,.ns-single-body--item .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns-single-body--news h1,.ns-single-body--news .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns-single-body--news h1,.ns-single-body--news .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns_products_brands-header-title,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns_products_brands-header-title,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns_ir_management_philosophy h2,.ns_ir_management_philosophy .ns_chronicle .ns-wrapper.ns_chronicle-header h2,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns_ir_management_philosophy h2,.ns_ir_management_philosophy .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns_about_company_philosophy h1,.ns_about_company_philosophy .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns_about_company_philosophy h1,.ns_about_company_philosophy .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns_recruit-detail .ns_recruit-detail-article h1,.ns_recruit-detail .ns_recruit-detail-article .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns_recruit-detail .ns_recruit-detail-article h1,.ns_recruit-detail .ns_recruit-detail-article .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1{float:left;margin:0}.ns_chronicle .ns-wrapper.ns_chronicle-header .ns_chronicle-header-link,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns_chronicle-header-link{float:right;margin:0}.ns_chronicle .ns-wrapper.ns_chronicle-section,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp{margin-bottom:65px}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns-headline_02,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns-headline_02,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns-headline_th02,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns-headline_th02,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns-dl_02>dt,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns-dl_02>dt,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_ir_financial_segment-body>section>dt,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_ir_financial_segment-body>section>dt,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns-dl_02-title,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns-dl_02-title,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns-single-body--news .ns_news_release-exception>div h3,.ns-single-body--news .ns_news_release-exception>div .ns_chronicle .ns-wrapper.ns_chronicle-section h3,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns-single-body--news .ns_news_release-exception>div h3,.ns-single-body--news .ns_news_release-exception>div .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h3,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_ir_management_about-business>div h3,.ns_ir_management_about-business>div .ns_chronicle .ns-wrapper.ns_chronicle-section h3,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_ir_management_about-business>div h3,.ns_ir_management_about-business>div .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h3,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_ir_financial_segment-body>section h2,.ns_ir_financial_segment-body>section .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_ir_financial_segment-body>section h2,.ns_ir_financial_segment-body>section .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_ir_stock_preferential-conditions>div h3,.ns_ir_stock_preferential-conditions>div .ns_chronicle .ns-wrapper.ns_chronicle-section h3,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_ir_stock_preferential-conditions>div h3,.ns_ir_stock_preferential-conditions>div .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h3,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns-headline_line,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns-headline_line,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns-single-body h2,.ns-single-body .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns-single-body h2,.ns-single-body .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns-single-body--article h2,.ns-single-body--article .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns-single-body--article h2,.ns-single-body--article .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns-single-body--item h2,.ns-single-body--item .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns-single-body--item h2,.ns-single-body--item .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns-single-body--news h2,.ns-single-body--news .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns-single-body--news h2,.ns-single-body--news .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_ir-links h2,.ns_ir-links .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_ir-links h2,.ns_ir-links .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_ir_newsmail h2,.ns_ir_newsmail .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_ir_newsmail h2,.ns_ir_newsmail .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_ir_related h2,.ns_ir_related .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_ir_related h2,.ns_ir_related .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_ir_management_business-plan h2,.ns_ir_management_business-plan .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_ir_management_business-plan h2,.ns_ir_management_business-plan .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_ir_management_risk h2,.ns_ir_management_risk .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_ir_management_risk h2,.ns_ir_management_risk .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_ir_management_governance h2,.ns_ir_management_governance .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_ir_management_governance h2,.ns_ir_management_governance .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_ir_library_download-block header h1,.ns_ir_library_download-block header .ns_chronicle .ns-wrapper.ns_chronicle-section h1,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_ir_library_download-block header h1,.ns_ir_library_download-block header .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h1,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_ir_event_meeting>section header h2,.ns_ir_event_meeting>section header .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_ir_event_meeting>section header h2,.ns_ir_event_meeting>section header .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_about_company_philosophy h2,.ns_about_company_philosophy .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_about_company_philosophy h2,.ns_about_company_philosophy .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_recruit-detail .ns_recruit-detail-article h2,.ns_recruit-detail .ns_recruit-detail-article .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_recruit-detail .ns_recruit-detail-article h2,.ns_recruit-detail .ns_recruit-detail-article .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_csr_hyakufukushi_list section h2,.ns_csr_hyakufukushi_list section .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_csr_hyakufukushi_list section h2,.ns_csr_hyakufukushi_list section .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_csr_environment_charter h2,.ns_csr_environment_charter .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_csr_environment_charter h2,.ns_csr_environment_charter .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_csr_environment_rules h2,.ns_csr_environment_rules .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_csr_environment_rules h2,.ns_csr_environment_rules .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_docs h2,.ns_docs .ns_chronicle .ns-wrapper.ns_chronicle-section h2,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_docs h2,.ns_docs .ns_chronicle .ns_chronicle-section.ns-wrapper--sp h2{margin-bottom:30px}.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{margin-bottom:1em}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box{float:left;padding:0 30px 0 0;width:215px;line-height:0}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box img,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box img{width:100%;height:auto}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box p.ns-text--small,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box p.ns-text--small,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box p.ns-text--note-asterisk,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box p.ns-text--note-asterisk,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box p.ns-text--caption_figure,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box p.ns-text--caption_figure,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box p.ns-list_notes--asterisk-number,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box p.ns-list_notes--asterisk-number,.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box p.ns_products_item-single-origins-note,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box p.ns_products_item-single-origins-note{margin-top:.2em}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box p.ns_chronicle-photo-margin,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box p.ns_chronicle-photo-margin{padding-bottom:30px}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box.ns_chronicle-photo-wide,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box.ns_chronicle-photo-wide{width:430px}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-text-box p:first-child,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-text-box p:first-child{margin-top:0}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-footer-link,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-footer-link{margin-top:90px}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-footer-link.ns_chronicle-sp,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-footer-link.ns_chronicle-sp{margin-top:40px}html.ua-ie-8 .ns_chronicle .ns_chronicle-text-box{width:100%}.ns_search-header{margin-top:65px}.ns_search-header-form{margin-top:55px;margin-bottom:70px;position:relative}.ns_search-header-form form{margin-right:235px}.ns_search-header-form form div{position:relative}.ns_search-header-form input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 30px 5px 36px;border:1px solid #c1c1c1;background:#fff;font-size:14px;height:32px;outline:0}.ns_search-header-form button{position:absolute;left:3px;top:4px;background:0 0;border:none}.ns_search-header-form p{position:absolute;right:0;top:0}.ns_search-results-news{margin-bottom:80px}.ns_search-results-faq{margin-bottom:80px}.ns_search-results-faq .ns-posts-list{border-top:1px solid #e5e5e5}.ns_search-results-faq .ns-posts-list>li{padding-top:20px;padding-bottom:20px}.ns_member-A-01-intro{margin-bottom:40px}.ns_member-A-01-intro-policy{border:1px solid #ddd}.ns_member-A-01-intro-policy dd{font-size:14px;line-height:1.8em;letter-spacing:0;margin:0;color:#666}.ns_member-A-01-intro-policy dd div{height:205px;padding:15px;overflow-y:scroll}.ns_member-A-01-intro-approval{margin:25px auto;text-align:center}.ns_member-A-01-intro-approval label{display:inline-block}.ns_member-A-01-registed{margin-top:40px;border-top:1px solid #e5e5e5;padding-top:40px}.ns_member-A-01-registed .ns-headline-01{margin-bottom:30px}.ns_member-A-02-kantan-check span{font-size:16px;line-height:1.8em;letter-spacing:.1em}.ns_member-A-02-kantan-form{position:relative}.ns_member-A-02-kantan-form.inactive .ns-table_01 th,.ns_member-A-02-kantan-form.inactive .ns-table_07 th,.ns_member-A-02-kantan-form.inactive .ns-table_01 td,.ns_member-A-02-kantan-form.inactive .ns-table_07 td,.ns_member-A-02-kantan-form.inactive .ns-table_01 label,.ns_member-A-02-kantan-form.inactive .ns-table_07 label,.ns_member-A-02-kantan-form.inactive .ns-table_01 .ns-form-note,.ns_member-A-02-kantan-form.inactive .ns-table_07 .ns-form-note,.ns_member-A-02-kantan-form.inactive .ns-table_01 .ns_products_campaigns-single .apply>p,.ns_products_campaigns-single .ns_member-A-02-kantan-form.inactive .ns-table_01 .apply>p,.ns_member-A-02-kantan-form.inactive .ns-table_07 .ns_products_campaigns-single .apply>p,.ns_products_campaigns-single .ns_member-A-02-kantan-form.inactive .ns-table_07 .apply>p{color:#999}.ns_member-A-02-kantan-form-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:#000;filter:alpha(Opacity=10);opacity:.1}.ns_member-D-notes{margin-top:20px}.ns_member-D-01 .ns_products_brands-header-cover,.ns_member-D-01 .ns_ir-header-cover{text-align:center}.ns_member-D-01 .ns_products_brands-header-cover img,.ns_member-D-01 .ns_ir-header-cover img{margin:0 auto;max-width:980px;height:auto}.ns_member-D-01-questionnaire-other{margin:5px 0 0 25px}.ns_docs>header h1{margin-bottom:20px}.ns_docs section{margin-bottom:40px}.ns_docs section:last-child{margin-bottom:0}.ns_docs section h3+p{margin-bottom:1.5em}.ns_docs section p{margin:0}.ns_docs section .ns_docs-link{margin-top:1em}.ns_docs section ol{font-size:14px;line-height:1.8em;letter-spacing:0;margin-bottom:20px}.ns_docs section ol li{position:relative;padding-left:30px;margin-left:1em}.ns_docs section ul{font-size:14px;line-height:1.8em;letter-spacing:0;margin-bottom:20px}.ns_docs section dl{margin-bottom:10px}.ns_docs section dl:last-child{margin-bottom:0}.ns_docs section dl dt{margin-bottom:5px}.ns_docs section dl dd{margin-bottom:0;margin-left:1em}.ns_docs section dl dfn{font-style:normal}.ns_docs section table{margin-top:20px}.ns_docs section table p{margin-bottom:1em}.ns_docs section table p:last-child{margin-bottom:0}.ns_docs section table ul{font-size:12px;line-height:1.8em;letter-spacing:0;margin:0}.ns_docs section table ul li{padding-left:10px}.ns_docs_info20141210 .ns-section.border,.ns_docs_info20141210 .ns_recruit-detail .ns_recruit-detail-article section.border,.ns_recruit-detail .ns_recruit-detail-article .ns_docs_info20141210 section.border{border-bottom:1px solid #ccc;padding-bottom:40px}.ns_docs_info20141210 section dl dd{margin-left:0}.ns_docs_info20141210 section dl:last-child{margin-bottom:0}.ns_docs_info20141210 section ul{font-size:14px;line-height:1.8em;letter-spacing:0;margin-bottom:20px}.ns_docs_info20141210 section div.ns-border-wrap{border:1px solid #ccc;padding:10px 20px}.ns_docs_info20141210 section div.ns-border-wrap dl{margin-top:0}.ns_docs_info20141210 section .ns-text-emphasis_01{font-size:22px;line-height:1.6em;letter-spacing:.1em;font-weight:400;color:#000}.ns_docs_info20141210 section .ns-text-emphasis_02{font-size:18px;line-height:1.8em;letter-spacing:.1em;font-weight:400;color:#000}.ns_docs_info20141210 section .ns-text-emphasis_03{font-size:16px;line-height:1.8em;letter-spacing:.1em;font-weight:400;color:#000}.ns_docs_info20141210 .ns_docs_info20141210-item ul.open-date{font-size:16px;line-height:1.8em;letter-spacing:.1em;margin:5px 0 0;color:#666}.ns_docs_info20141210 .ns_docs_info20141210-item ul.open-date.float{width:280px}.ns_docs_info20141210 .ns_docs_info20141210-item ul.open-date.float li{display:block;float:left;width:120px}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols{position:relative;margin-bottom:20px;padding:20px;border:1px solid #ccc;overflow:hidden;*zoom:1}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols figure{float:left;width:275px;margin:0 20px 5px 0;line-height:0;text-align:center}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols figure img{width:247px;height:auto}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols>div{float:right;width:348px}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols>div p{margin:0 0 1em}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols h3:first-child{margin-top:0}.ns_docs_info20141210 .ns_docs_info20141210-item .factory_id{border:1px solid #ccc}.ns_docs_info20141210 .ns_docs_info20141210-contact .ns_customer-tel{padding-bottom:20px}.ns_docs_info20141210 .ns_docs_info20141210-contact .ns_customer-tel p{color:#666;margin-bottom:0}.ns_docs_info20141210 .ns_docs_info20141210-contact .ns_customer-tel dl{color:#212121}.ns_docs_info20141210 .ns_docs_info20141210-contact .ns_customer-tel dl dt{font-size:18px;line-height:1.8em;letter-spacing:.1em;font-weight:400;color:#000}.ns_docs_info20141210 .ns_docs_info20141210-contact .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_docs_info20141210 .ns_docs_info20141210-contact .ns_customer-tel dl dd{margin-top:5px;font-size:20px;line-height:1.2em;letter-spacing:.1em;font-weight:400}.ns_docs_info20141210 .ns_docs_info20141210-contact .ns_customer-tel dl dd span{font-size:20px;line-height:1.2em;letter-spacing:.1em;font-weight:700;color:#000}.ns_docs_info20141210 .ns_docs_info20141210-contact .ns_customer-tel dl dd p{margin-top:10px;font-size:12px;line-height:1.4em;letter-spacing:.1em;color:#666;font-weight:400}.ns_common-404 .ns-404-wrapper{width:100%;margin:120px 0;display:table}.ns_common-404 .ns-404-wrapper .ns-404-illust,.ns_common-404 .ns-404-wrapper .ns-404-body{display:table-cell;vertical-align:middle;width:50%}.ns_common-404 .ns-404-wrapper .ns-404-illust{text-align:right;padding-right:20px}.ns_common-404 .ns-404-wrapper .ns-404-body{text-align:left;padding-left:20px}.ns_common-404 .ns-404-wrapper .ns-404-body h1{font-size:26px;line-height:1.6em;letter-spacing:.1em;font-weight:700;margin:0;margin-bottom:12px;color:red}.ns_common-404 .ns-404-wrapper .ns-404-body h2{color:red}.ns_rd .ns-wrapper,.ns_rd .ns-wrapper--sp{text-align:center}.ns_apologize{position:relative}.ns_apologize-header{padding-top:20px;margin-bottom:40px;overflow:hidden;*zoom:1}.ns_apologize-header h1{margin:0}.ns_apologize-content{margin-bottom:40px}.ns_apologize-content header{border:1px solid #e5e5e5;padding:15px}.ns_apologize-content header h1{font-size:20px;line-height:1.8em;letter-spacing:0;text-align:center;color:#000;margin:0}.ns_apologize-topics{margin-bottom:40px}.ns_apologize-topics-list ul{list-style:none}.ns_apologize-topics-list ul li{margin-bottom:15px}.ns_apologize-topics-list ul a:hover{text-decoration:none}.ns_apologize-topics-list ul a:hover dl dt{color:#999}.ns_apologize-topics-list ul a:hover dd{text-decoration:underline}.ns_apologize-topics-list dl{position:relative;font-size:14px;line-height:1.8em;letter-spacing:.1em}.ns_apologize-topics-list dl dt{position:absolute;left:0;top:0;color:#666}.ns_apologize-topics-list dl dt em{font-style:normal;padding-right:15px}.ns_apologize-topics-list dl dd{margin-left:113px}.ns_apologize-contact .ns_customer-mail{margin-bottom:40px;padding:0}.ns_apologize-contact .ns_customer-tel{margin-bottom:40px;padding:0}.ns_apologize-contact .ns_customer-tel dl{margin-top:0}.ns_apologize-link{position:absolute;right:0;top:20px}.ns_apologize-link a{border:1px solid red;padding:10px}#sports ul{padding-left:20px}#sports .photo{float:left}#sports .photo img{width:190px}#sports .status{margin-left:220px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){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_2x-s3e518d6ce7.png);background-repeat:none;-moz-background-size:100px,825px;-webkit-background-size:100px,825px;background-size:100px,825px;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_news-nav-newsmail a 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 section>a i{width:16px;height:16px;background-position:0 0}.sprite-a-next{width:8px;height:14px;background-position:0 -19px}.ns-sprite-a-next,.ns-link--next i{width:8px;height:14px;background-position:0 -19px}.sprite-a-prev{width:8px;height:14px;background-position:0 -35.5px}.ns-sprite-a-prev,.ns-link--prev i{width:8px;height:14px;background-position:0 -35.5px}.sprite-btn-close,.ns-modal-close{width:30px;height:30px;background-position:0 -52px}.ns-sprite-btn-close{width:30px;height:30px;background-position:0 -52px}.sprite-icon-arrow-back,.ns-nav-btn_back a i{width:8px;height:14px;background-position:0 -85px}.ns-sprite-icon-arrow-back{width:8px;height:14px;background-position:0 -85px}.sprite-icon-arrow-right{width:8px;height:14px;background-position:0 -102px}.ns-sprite-icon-arrow-right{width:8px;height:14px;background-position:0 -102px}.sprite-icon-arrow-step,.ns-list_step li i,.ns_member-A-step ul li i{width:7px;height:12px;background-position:0 -119px}.ns-sprite-icon-arrow-step{width:7px;height:12px;background-position:0 -119px}.sprite-icon-blank-white{width:25px;height:20px;background-position:0 -134px}.ns-sprite-icon-blank-white{width:25px;height:20px;background-position:0 -134px}.sprite-icon-blank{width:25px;height:20px;background-position:0 -157px}.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 -157px}.sprite-icon-cart-black{width:20px;height:20px;background-position:0 -180px}.ns-sprite-icon-cart-black,.ns-link--store:hover:before{width:20px;height:20px;background-position:0 -180px}.sprite-icon-cart-red{width:20px;height:20px;background-position:0 -203px}.ns-sprite-icon-cart-red,.ns_header-nav-a-online:before{width:20px;height:20px;background-position:0 -203px}.sprite-icon-cart{width:20px;height:20px;background-position:0 -226px}.ns-sprite-icon-cart,.ns-link--store:before{width:20px;height:20px;background-position:0 -226px}.sprite-icon-download{width:25px;height:20px;background-position:0 -249px}.ns-sprite-icon-download,.ns-link--download i,.ns_ir_library_download-block>div a i{width:25px;height:20px;background-position:0 -249px}.sprite-icon-exclamation{width:28px;height:28px;background-position:0 -272px}.ns-sprite-icon-exclamation,.ns_products_item-single-allergens-notice-text:before{width:28px;height:28px;background-position:0 -272px}.sprite-icon-flyingget{width:35px;height:24px;background-position:0 -303px}.ns-sprite-icon-flyingget,.ns-link--flyingget i{width:35px;height:24px;background-position:0 -303px}.sprite-icon-print{width:25px;height:20px;background-position:0 -330px}.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-latest-body dl dd ul a i,.ns_csr_report-backnumber a i{width:25px;height:20px;background-position:0 -330px}.sprite-icon-search-b4b4b4{width:17px;height:17px;background-position:0 -353px}.ns-sprite-icon-search-b4b4b4{width:17px;height:17px;background-position:0 -353px}.sprite-icon-search-black{width:17px;height:17px;background-position:0 -373px}.ns-sprite-icon-search-black,.ns_customer-faq-form button:hover i{width:17px;height:17px;background-position:0 -373px}.sprite-icon-search-red{width:26px;height:26px;background-position:0 -393px}.ns-sprite-icon-search-red,#ns_header .ns_header-search-form button i{width:26px;height:26px;background-position:0 -393px}.sprite-icon-search-white{width:17px;height:17px;background-position:0 -422px}.ns-sprite-icon-search-white,.ns_customer-faq-form button i{width:17px;height:17px;background-position:0 -422px}.sprite-icon-search{width:17px;height:17px;background-position:0 -442px}.ns-sprite-icon-search,.ns_search-header-form button i{width:17px;height:17px;background-position:0 -442px}.sprite-logo-fliyngget{width:100px;height:69px;background-position:0 -462px}.ns-sprite-logo-fliyngget{width:100px;height:69px;background-position:0 -462px}.sprite-search-close,.ns_header-search-form a{width:16px;height:16px;background-position:0 -534px}.ns-sprite-search-close{width:16px;height:16px;background-position:0 -534px}.sprite-select_03{width:21px;height:8px;background-position:0 -553px}.ns-sprite-select_03{width:21px;height:8px;background-position:0 -553px}.sprite-social-facebook{width:30px;height:30px;background-position:0 -564px}.ns-sprite-social-facebook,.ns-link--facebook i{width:30px;height:30px;background-position:0 -564px}.sprite-social-googleplus{width:30px;height:30px;background-position:0 -597px}.ns-sprite-social-googleplus,.ns-link--googleplus i{width:30px;height:30px;background-position:0 -597px}.sprite-social-instagram{width:30px;height:30px;background-position:0 -630px}.ns-sprite-social-instagram,.ns-link--instagram i{width:30px;height:30px;background-position:0 -630px}.sprite-social-line{width:30px;height:30px;background-position:0 -663px}.ns-sprite-social-line,.ns-link--line i{width:30px;height:30px;background-position:0 -663px}.sprite-social-twitter{width:30px;height:30px;background-position:0 -696px}.ns-sprite-social-twitter,.ns-link--twitter i{width:30px;height:30px;background-position:0 -696px}.sprite-social-youtube{width:30px;height:30px;background-position:0 -729px}.ns-sprite-social-youtube,.ns-link--youtube i{width:30px;height:30px;background-position:0 -729px}.sprite-to-top-hover{width:30px;height:30px;background-position:0 -762px}.ns-sprite-to-top-hover,#ns_to_top:hover{width:30px;height:30px;background-position:0 -762px}.sprite-to-top{width:30px;height:30px;background-position:0 -795px}.ns-sprite-to-top,#ns_to_top{width:30px;height:30px;background-position:0 -795px}}@media screen and (min-width:0) and (max-width:599px){.ns-section--L{margin-bottom:30px}.ns-embed-image--fit{width:100%;height:auto}.ns-embed-image--fit_920{width:100%;height:auto}.ns-showhide-pc{display:none}.ns-showhide-pc_inline{display:none}.ns-showhide-sp{display:block}.ns-showhide-sp_inline{display:inline}.ns-mq-checker{width:320px}.ns-wrapper-2col,.ns-dl_02--col,.ns-single-body--news .ns_news_release-exception>div,.ns_ir_management_about-business>div,.ns_ir_stock_preferential-conditions>div,.ns_ir_index-2col section,.ns_ir_stock_outline-graph ul li{width:100%}.ns-wrapper-2col.odd,.odd.ns-dl_02--col,.ns-single-body--news .ns_news_release-exception>div.odd,.ns_ir_management_about-business>div.odd,.ns_ir_stock_preferential-conditions>div.odd,.ns_ir_index-2col section.odd,.ns_ir_stock_outline-graph ul li.odd,.ns-wrapper-2col.even,.even.ns-dl_02--col,.ns-single-body--news .ns_news_release-exception>div.even,.ns_ir_management_about-business>div.even,.ns_ir_stock_preferential-conditions>div.even,.ns_ir_index-2col section.even,.ns_ir_stock_outline-graph ul li.even{float:none}.ns-wrapper,.ns-wrapper--sp{margin-left:20px;margin-right:20px;width:auto}.ns-wrapper-list,.ns-wrapper-list--single{width:auto}.ns-wrapper-list .headline,.ns-wrapper-list--single .headline{margin-top:30px;padding-left:20px;padding-right:20px}.ns-wrapper--sp{margin-left:0;margin-right:0}.list-more{margin:0 auto}.list-more a{margin:0 auto}.ns-wrapper-list--single{padding-right:0}.ns-nav-subcategory-campaings_apply{position:relative;margin:20px 20px 10px}.ns-nav-subcategory-campaings_apply a{font-size:14px;padding-left:24px}.ns-nav-subcategory-campaings_apply a i{display:block;position:absolute;left:0;top:4px}.ns-nav-subcategory-member-logout{position:relative;text-align:right;margin:12px 20px 0 0;font-size:13px;top:0}.ns-nav{min-height:0;padding-bottom:0;height:auto;margin:0 0 20px;border-bottom:none}.ns-nav ul{display:none}.ns-nav select{display:block;border-bottom:1px solid #e5e5e5}.ns-nav .ns-nav-last{margin-bottom:0}.ns-nav .ns-nav-category .ns-wrapper,.ns-nav .ns-nav-category .ns-wrapper--sp{background:#fff}.ns-nav .ns-nav-subcategory{border:none;background:#fff}.ns-nav .ns-nav-btn_back{padding:5px 20px}.ns-nav .ns-nav-btn_back a{margin-left:0}.ns-headline_line{font-size:14px;line-height:1.5em;letter-spacing:.1em;background:#e5e5e5;border:none;padding:10px 20px;margin:0;text-align:center}.ns-button--cell br{display:none}.ns-button_05,.ns_news-nav-archives-submit button,.ns_ir_news-nav button{padding-left:15px;padding-right:15px}.ns-select_03,.ns_news-nav select,.ns_ir_news-nav select{padding:13px 12px;background-size:21px 8px;background-image:url(/jp/assets/images/sprite_2x/select_03.png)}.ns-table_01,.ns-table_07{border-top:1px solid #d6d6d6}.ns-table_01 th,.ns-table_07 th,.ns-table_01 td,.ns-table_07 td{display:block;width:100%}.ns-table_01 th,.ns-table_07 th{padding-top:10px;padding-bottom:10px;padding-left:10px;border-bottom:none;border-top:none;border-right:1px solid #d6d6d6}.ns-table_01 td,.ns-table_07 td{border-top:none;border-left:1px solid #d6d6d6;padding:10px}.ns-table_02 th,.ns-single-body--article table th,.ns-single-body--news table th,.ns-table_02 td,.ns-single-body--article table td,.ns-single-body--news table td{display:block;width:auto;padding:0;margin:0}.ns-table_02 th,.ns-single-body--article table th,.ns-single-body--news table th{padding-bottom:0}.ns-table_02 td,.ns-single-body--article table td,.ns-single-body--news table td{padding-bottom:10px}.ns-table_04,.ns-table_05,.ns-single-body--news .tables table,.ns_about_company_group-tables table,.ns_csr_social_ando_zaidan 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_thewave_architecture-comment,.ns_csr_hyakufukushi_015_progress table,.ns_csr_environment_achievement-data table,.ns_csr_environment_chronology table,.ns_csr_stakeholders_employee-data table,.ns_csr_report_guideline-table table{margin-bottom:0}.ns-table_04 th,.ns-table_05 th,.ns-single-body--news .tables table th,.ns_about_company_group-tables table th,.ns_csr_social_ando_zaidan 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_thewave_architecture-comment th,.ns_csr_hyakufukushi_015_progress table th,.ns_csr_environment_achievement-data table th,.ns_csr_environment_chronology table th,.ns_csr_stakeholders_employee-data table th,.ns_csr_report_guideline-table table th{width:80px}.ns-table_05,.ns-single-body--news .tables table,.ns_about_company_group-tables table,.ns_csr_social_ando_zaidan table{font-size:14px;line-height:1.8em;letter-spacing:0;border-bottom:none}.ns-table_05 th,.ns-single-body--news .tables table th,.ns_about_company_group-tables table th,.ns_csr_social_ando_zaidan table th,.ns-table_05 td,.ns-single-body--news .tables table td,.ns_about_company_group-tables table td,.ns_csr_social_ando_zaidan table td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding-top:10px;padding-bottom:10px}.ns-table_05 th,.ns-single-body--news .tables table th,.ns_about_company_group-tables table th,.ns_csr_social_ando_zaidan table th{color:#000;border-bottom:none;border-top:none;border-right:none}.ns-table_05 td,.ns-single-body--news .tables table td,.ns_about_company_group-tables table td,.ns_csr_social_ando_zaidan table td{border-top:none;border-right:none;padding:10px}.ns-table_07{border:none}.ns-table_07 th{font-size:14px;line-height:1.5em;letter-spacing:.1em;background:#e5e5e5;border:none;padding:10px 20px;margin:0;text-align:center}.ns-table_07 td{border:none;padding:0}.ns-table_08 th{width:auto}.ns-table_08 thead td{white-space:normal;width:auto;text-align:left}.ns-table_09 .ns-label--new,.ns-table_09 .ns-grid-item a em,.ns-grid-item a .ns-table_09 em,.ns-table_09 .ns-items-list ul li>a>div p em,.ns-items-list ul li>a>div p .ns-table_09 em{display:inline-block;position:static;left:auto;top:auto}.ns-tables--2col div,.ns-single-body--news .tables div,.ns_products_item-single-origins-tables div,.ns_about_company_group-tables div,.ns_about_company_group-figure div,.ns_about_2col-tables div,.ns_csr_environment_achievement-data div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;float:none;padding:0 0 10px}.ns-tables--2col div:nth-child(odd),.ns-single-body--news .tables div:nth-child(odd),.ns_products_item-single-origins-tables div:nth-child(odd),.ns_about_company_group-tables div:nth-child(odd),.ns_about_company_group-figure div:nth-child(odd),.ns_about_2col-tables div:nth-child(odd),.ns_csr_environment_achievement-data div:nth-child(odd){float:none;padding:0 0 10px}.ns-single-body--article .dl-table{margin-top:0}.ns-single-body--article .dl-table dl{display:block;margin-bottom:10px}.ns-single-body--article .dl-table dl dt,.ns-single-body--article .dl-table dl dd{display:block;width:100%;padding-right:0}.ns-single-body--article .dl-table dl dt span{width:20px;display:inline;float:none}.ns-single-body--article .dl-table dl dt em{display:inline;float:none}.ns-single-body--item .dl-table dl dt,.ns-single-body--item .dl-table dl dd{width:45%}.ns-list_05>li{border-bottom:1px solid #e5e5e5;padding:20px}.ns-list_05>li em{display:block;padding:0}.ns-list_07>li,.ns_ir-other ul>li,.ns_ir_related ul>li{float:none;margin-right:0}.ns-list_step,.ns_member-A-step ul{display:none}.ns-list_tags,.ns-posts-list-article-meta ul,.ns-posts--csr .ns-posts-list-article-meta ul,.ns-single-side-tags ul,.ns_customer_faq_single-category ul{text-align:left}.ns-list_tags li,.ns-posts-list-article-meta ul li,.ns-posts--csr .ns-posts-list-article-meta ul li,.ns-single-side-tags ul li,.ns_customer_faq_single-category ul li{text-align:left;display:inline-block;margin-right:10px}.ns-list_allergens,.ns-list_allergens--single{width:auto}.ns-list_allergens li,.ns-list_allergens--single li{width:25%;box-sizing:border-box}.ns-list_allergens--single{width:99%}.ns-list_allergens--single li{width:33.3333333%;box-sizing:border-box}.ns-dl_01,.ns-dl_01--maps,.ns_about_company_outline dl,.ns_about_company_group-tables dl,.ns_ir_stock_articles dl,.ns_thewave-cols dl,.ns_thewave-cols--single dl,.ns_thewave-cols--2col-figure dl{margin-bottom:25px}.ns-dl_02-body--figure,.ns-single-body--news .ns_news_release-exception>div>div,.ns_ir_management_about-business>div>div{padding-right:0}.ns-dl_02-body--figure figure,.ns-single-body--news .ns_news_release-exception>div>div figure,.ns_ir_management_about-business>div>div figure{position:relative;text-align:center;margin-top:15px}.ns-grid-item{float:none;width:100%;height:auto;margin-bottom:15px}.ns-grid-item a{margin-left:20px;margin-right:20px}.ns-grid-item div{width:100%}.ns-grid-item div span{height:170px}.ns-grid-item div img{max-width:180px;max-height:101px}.ns-grid,.ns-grid--brands,.ns-grid--cm,.ns-grid--campaigns,.ns-grid--csr,.ns-grid--news,.ns-grid--showall{width:auto;height:auto}.ns-grid>.ns-grid-item:nth-child(n+5),.ns-grid--brands>.ns-grid-item:nth-child(n+5),.ns-grid--cm>.ns-grid-item:nth-child(n+5),.ns-grid--campaigns>.ns-grid-item:nth-child(n+5),.ns-grid--csr>.ns-grid-item:nth-child(n+5),.ns-grid--news>.ns-grid-item:nth-child(n+5),.ns-grid--showall>.ns-grid-item:nth-child(n+5){display:none}.ns-grid_m,.ns-grid_m_02,.ns-grid_m_03{width:auto;padding:0}.ns-grid_m>h3,.ns-grid_m_02>h3,.ns-grid_m_03>h3{clear:both;float:none;width:auto;height:auto;margin-bottom:0;background:#e5e5e5;border:none}.ns-grid_m>h3 span,.ns-grid_m_02>h3 span,.ns-grid_m_03>h3 span{margin:0 10px}.ns-grid_m>h3 em,.ns-grid_m_02>h3 em,.ns-grid_m_03>h3 em{display:block;height:auto;width:auto;padding:10px 0;text-align:center;background:0 0}.ns-grid_m ul li,.ns-grid_m_02 ul li,.ns-grid_m_03 ul li{margin:0;width:100%;float:none;border-bottom:1px solid #e5e5e5}.ns-grid_m ul li:first-child,.ns-grid_m_02 ul li:first-child,.ns-grid_m_03 ul li:first-child{border-top:1px solid #e5e5e5}.ns-grid_m ul li figure,.ns-grid_m_02 ul li figure,.ns-grid_m_03 ul li figure{width:84px;height:84px;padding-left:20px;padding-right:16px;line-height:0;vertical-align:top}.ns-grid_m ul li>*,.ns-grid_m_02 ul li>*,.ns-grid_m_03 ul li>*{width:auto;height:auto;margin:0;padding:20px 0}.ns-grid_m ul li>* p,.ns-grid_m_02 ul li>* p,.ns-grid_m_03 ul li>* p{display:table-cell;vertical-align:middle;padding-right:20px}.ns-grid_m_02 ul li figure img{width:auto;max-height:84px}.ns-grid_m_03 ul li figure{display:table-cell;width:84px;height:84px;margin:0}.ns-grid_m_03 ul li figure span{width:84px;height:84px}.ns-grid_m_03 ul li figure img{max-width:84px;max-height:84px}.ns-grid_single{display:block}.ns-grid_single-figure{display:block;width:100%;padding:0}.ns-grid_single-body{display:block;width:100%;padding-top:8px}.ns-grid_5-item{width:auto}.ns-grid_5-item--btn{width:215px;margin:30px auto 0}.ns_products_cm-single .ns-items-sort ul{display:block}.ns-items-list-label em br{display:none}.ns-items-sort{margin-bottom:20px;width:auto;margin-left:20px;margin-right:20px}.ns-items-sort ul{display:none}.ns-items-sort select{display:block}.ns-items-list{width:auto;padding:0}.ns-items-list h2.ns-items-list-category:first-child{margin-top:0}.ns-items-list ul li{margin:0;width:100%;float:none;border-bottom:1px solid #e5e5e5}.ns-items-list ul li:first-child{border-top:1px solid #e5e5e5}.ns-items-list ul li figure{width:80px;height:80px;padding-left:10px;padding-right:16px;line-height:0}.ns-items-list ul li figure img{max-width:70px;max-height:70px}.ns-items-list ul li figure.size-S img{max-width:65px;max-height:65px}.ns-items-list ul li figure.size-L img{max-width:75px;max-height:75px}.ns-items-list ul li figure.size-K img{max-width:80px;max-height:80px}.ns-items-list ul li figure.size-O img{max-width:80px;max-height:80px}.ns-items-list ul li>a{width:auto;height:auto;min-height:80px;margin:0;padding:5px 0}.ns-items-list ul li>a>div{display:table-cell;vertical-align:middle;padding-right:20px}.ns-items-list ul li>a>div p{position:static;margin-bottom:3px}.ns-items-list ul li>a>div p em{font-size:10px;line-height:1em;letter-spacing:.1em}.ns-items-list ul li>a>div p span{font-size:10px;line-height:1em;letter-spacing:.1em}.ns-items-list ul li>a>div strong{font-size:13px;line-height:1.8em;letter-spacing:.1em}.ns-items-list-category{padding:0 20px}.ns-items-list-label{clear:both;float:none;width:auto;height:auto;margin-bottom:0;background:#e5e5e5;border:none}.ns-items-list-label span{margin:0 10px}.ns-items-list-label em{display:block;height:auto;width:auto;padding:10px 0;text-align:center;background:0 0}.ns-posts-list-article-info span.ns-posts-list-article-info-category a,.ns_recruit-list-article-header span.ns-posts-list-article-info-category a,.ns_csr-list-article-header span.ns-posts-list-article-info-category a{padding:2px}.ns-posts-list-article-info,.ns_recruit-list-article-header,.ns_csr-list-article-header{margin-bottom:10px}.ns-posts-list-article-description a{display:block}.ns-posts-list-article-description a>*{display:block}.ns-posts-list-article-description figure{display:block;width:100%;padding:0;margin-bottom:10px}.ns-posts-list-article-description figure span{display:block;width:auto;height:auto!important;text-align:center}.ns-posts-list-article-description figure img{max-width:280px!important;max-height:150px!important}.ns-posts-list-article-description div{float:none}.ns-posts--news .ns-posts-list-article,.ns-posts--voice .ns-posts-list-article,.ns-posts--faq .ns-posts-list-article,.ns-posts--ir .ns-posts-list-article,.ns-posts--csr .ns-posts-list-article{display:block}.ns-posts--news .ns-posts-list-article>*,.ns-posts--voice .ns-posts-list-article>*,.ns-posts--faq .ns-posts-list-article>*,.ns-posts--ir .ns-posts-list-article>*,.ns-posts--csr .ns-posts-list-article>*{display:block;border:none}.ns-posts--news .ns-posts-list-article-description,.ns-posts--voice .ns-posts-list-article-description,.ns-posts--faq .ns-posts-list-article-description,.ns-posts--ir .ns-posts-list-article-description,.ns-posts--csr .ns-posts-list-article-description{padding-left:0}.ns-posts--faq .ns-posts-list>li{padding:20px 0}.ns-posts--ir .ns-posts-list-article-description figure,.ns-posts--csr .ns-posts-list-article-description figure{width:100%}.ns-posts--ir .ns-posts-list-article-description figure span,.ns-posts--csr .ns-posts-list-article-description figure span{width:auto;height:auto}.ns-posts-list-article-meta{display:block;width:auto;margin-top:10px;padding-left:0}.ns-single-brands{margin-left:0}.ns-single-brands a{margin: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-table_01 td,.ns-single-body--news table.ns-table_07 td{padding:5px 10px}.ns-single-body--voice,.ns-single-body--faq{margin-top:0}.ns_products_cm-single-figures{float:none!important;margin-left:0!important;width:100%!important}.ns_products_cm-single-figures img{width:100%;height:auto}.ns_products_cm-single-story img,.ns_products_cm-single-backstage img{float:none!important;margin-left:0!important;width:100%;height:auto}.ns-single{padding-right:0}.ns-single-brands{margin-bottom:0}.ns-single-side{width:auto;position:static}.ns-single-side-links ul{margin-bottom:10px}.ns-single-side-links ul li{margin-bottom:10px}.ns-single-side-social{margin-top:15px}.ns-single-side-social li{display:inline-block}.ns-single-body figure img,.ns-single-body--article figure img,.ns-single-body--item figure img,.ns-single-body--news figure img{width:100%;height:auto}.ns-single-body-main iframe,.ns-single-body-main object{width:100%;height:320px}.ns-figure_left{float:none;margin:0 auto 20px}.ns-figure_right{float:none;margin:0 auto 20px}.ns-form-input,.ns-form-input--short,.ns-form-textarea,.ns-form-textarea--customer{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-form-cols .ns-form-cols-cell{float:none;margin-right:0;margin-top:10px}.ns-form-cols .ns-form-cols-cell:first-child{margin-top:0}.ns-form-tr--names .ns-form-input--short{width:70%}.ns-form-tr--tel3 .ns-form-input--short{width:27%}.ns-form-tr--tel3 .ns-form-cols span{width:5%}.ns-form-submit .ns-form-submit-buttons--2,.ns_products_campaigns-single .apply .ns-form-submit-buttons--2{display:table;width:100%}.ns-form-submit .ns-form-submit-buttons--2>*,.ns_products_campaigns-single .apply .ns-form-submit-buttons--2>*{display:table-cell;text-align:left;vertical-align:middle}.ns-form-submit .ns-form-submit-buttons--2 li,.ns_products_campaigns-single .apply .ns-form-submit-buttons--2 li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;width:50%;padding-left:10px;padding-right:10px}.ns-form-submit .ns-form-submit-buttons--2 li button,.ns_products_campaigns-single .apply .ns-form-submit-buttons--2 li button{width:100%}#ns_header .ns-wrapper,#ns_header .ns-wrapper--sp{min-height:auto;padding:12px 0 0;margin:0}#ns_header h1{float:none;margin:0 auto}.ns_header-search{display:none}.ns_header-search--sp{display:block;position:absolute;right:15px;top:15px}.ns_header-nav{padding:12px 0 0;border-bottom:1px solid #dedede}.ns-header-alertmessage{margin-top:20px}.ns-header-alertmessage ul.ns-list_notes--asterisk,.ns-header-alertmessage .ns_ir_management_business-plan section ul.ns-list_notes--multiasterisk,.ns_ir_management_business-plan section .ns-header-alertmessage ul.ns-list_notes--multiasterisk,.ns-header-alertmessage .ns_ir_stock_preferential-notes ul,.ns_ir_stock_preferential-notes .ns-header-alertmessage ul,.ns-header-alertmessage .ns_csr_stakeholders_employee-data ul,.ns_csr_stakeholders_employee-data .ns-header-alertmessage ul{display:block}.ns-header-alertmessage--flyingget-content dt img{width:80px}.ns-header-alertmessage--flyingget-content dd{font-size:12px;line-height:1.6em;letter-spacing:0}#ns_footer{margin-top:25px;border-top:none}#ns_footer .ns-wrapper,#ns_footer .ns-wrapper--sp{margin:0}#ns_footer .ns_header-nav{display:block}#ns_footer .ns_footer-privacy-links ul{margin:10px 0 15px}#ns_footer .ns_footer-privacy-links ul li{display:block;float:none;text-align:center;margin-top:5px}#ns_footer .ns_footer-privacy-links ul li span{display:none}#ns_footer .ns_footer-privacy-links small{text-align:center}#ns_footer .ns_footer-privacy-links small span{display:block}#ns_footer .ns_footer-privacy-links p{display:none}.ns_news-index{margin:0}.ns_news-index .ns-posts-list li:first-child{border-top:none}.ns_news-nav{padding-bottom:30px;margin-bottom:0;border-bottom:1px solid #e5e5e5}.ns_products_campaigns-single .apply ul{text-align:center}.ns_products_campaigns-single .apply ul li{display:block;text-align:center}.ns_products_campaigns-single .apply ul li a{margin:0 auto}.ns_products_campaigns-single-apply_link{margin-bottom:20px}.ns_products_campaigns-single-apply_link p{position:relative}.ns_products_campaigns-single-apply_link p a{padding-left:24px}.ns_products_campaigns-single-apply_link p a i{display:block;position:absolute;left:0;top:4px}.ns_products_brands-header{margin-bottom:30px}.ns_products_brands-header-cover span.ns-showhide-pc,.ns_ir-header-cover span.ns-showhide-pc{display:none}.ns_products_brands-header-cover span.ns-showhide-sp,.ns_ir-header-cover span.ns-showhide-sp{display:block}.ns_products_brands-header-cover a[href],.ns_ir-header-cover a[href]{padding-bottom:30px}.ns_products_brands-header-links{margin-top:0}.ns_products_brands-header-links ul li{float:none;margin-top:10px}.ns_products_brands-related{margin-top:30px}.ns_products_brands-related ul li:last-child{margin-bottom:0}.ns_products_brands-products{margin-top:40px}.ns_products_item-single .ns-single-body-main .ns-ec-link-banner img{width:100%}.ns_products_item-single .ns-single-body-main .ns-item-spec-tokuho img{width:81px;height:80px}.ns_products_item-single .ns-single-body-main{padding-left:0;margin-top:20px}.ns_products_item-single .ns-single-body-main figure{position:relative;text-align:center;margin-bottom:20px;width:auto;height:auto}.ns_products_item-single .ns-single-body-main figure img{max-width:280px;max-height:280px}.ns_products_item-single-recipe-item{float:none;margin-right:0}.ns_products_item-single-recipe-item a{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns_products_item-single-recipe-item a img{width:100%;height:auto}.ns_products_item-single-nutrients-tables div{width:100%;float:none;padding:0}.ns_products_item-single-nutrients-tables div:first-child{float:none;padding:0}.ns_products_item-single-nutrients-tables div:first-child table{margin-bottom:0}.ns_products_item-single-nutrients-tables div:nth-child(2) table{border-top:none}.ns_products_item-single-nutrients-tables div:nth-child(2) table tr:first-child th,.ns_products_item-single-nutrients-tables div:nth-child(2) table tr:first-child td{border-top:none}.ns_products_item-single-origins h3{margin-top:10px}.ns_products_allergens-list .ns-list_allergens a,.ns_products_allergens-list .ns-list_allergens--single a{font-size:14px}.ns_products_allergens-submit ul a{width:auto}.ns_products_allergens-submit a.active--multi{font-size:12px}.ns_products_allergens-submit p a{margin:0 auto}.ns_products_allergens-submit ul li{float:none;width:50%;margin-right:0}.ns_products_allergens-submit ul li:first-child{float:left}.ns_products_allergens-submit ul li:first-child a{margin-right:10px}.ns_products_allergens-submit ul li:nth-child(2){float:right}.ns_products_allergens-submit ul li:nth-child(2) a{margin-left:10px}.ns_products_allergens-submit p{margin-top:20px}.ns_products_allergens-result{margin-top:20px}.ns_recipe-common-list{margin-left:0}.ns_recipe-common-list .ns-noitem{margin:20px}.ns_recipe-common-list--index .ns_recipe-common-list-item:nth-child(n+4){display:none}.ns_recipe-common-list--col1 .ns_recipe-common-list-item:nth-child(n+3){display:none}.ns_recipe-common-list-item{float:none}.ns_recipe-common-list-item-wrapper{margin:0}.ns_recipe-common-list-item--title h2{background:#e5e5e5}.ns_recipe-common-list-item--title span{padding:10px}.ns_recipe-common-list-item--title:after{display:none}.ns_recipe-common-list-item--recipe{margin-left:20px;margin-right:20px}.ns_recipe-common-list-item-label--status{position:static;padding:0 20px 5px}.ns_recipe-common-list-item-recipe{padding-bottom:15px}.ns_recipe-common-list-item-recipe figure{margin-bottom:15px}.ns_recipe-common-list-item-recipe h3{padding:0 20px}.ns_recipe-common-list-item-product{position:static;padding:0 20px 15px}.ns_recipe-common-item-product figure{padding-right:20px}.ns_recipe-recommend-title .ns-headline_01,.ns_recipe-recommend-title .ns-single-body h1,.ns-single-body .ns_recipe-recommend-title h1,.ns_recipe-recommend-title .ns-single-body--article h1,.ns-single-body--article .ns_recipe-recommend-title h1,.ns_recipe-recommend-title .ns-single-body--item h1,.ns-single-body--item .ns_recipe-recommend-title h1,.ns_recipe-recommend-title .ns-single-body--news h1,.ns-single-body--news .ns_recipe-recommend-title h1,.ns_recipe-recommend-title .ns_products_brands-header-title,.ns_recipe-recommend-title .ns_ir_management_philosophy h2,.ns_ir_management_philosophy .ns_recipe-recommend-title h2,.ns_recipe-recommend-title .ns_about_company_philosophy h1,.ns_about_company_philosophy .ns_recipe-recommend-title h1,.ns_recipe-recommend-title .ns_recruit-detail .ns_recruit-detail-article h1,.ns_recruit-detail .ns_recruit-detail-article .ns_recipe-recommend-title h1{margin-bottom:20px}.ns_recipe-index-nav-main{margin-bottom:0}.ns_recipe-index-list-sort{margin-left:20px;margin-right:20px}.ns_recipe-related{padding-top:35px;margin-top:40px}.ns_customer-faq-form{width:auto}.ns_customer-tel dl dd span{margin-top:10px;font-size:12px;line-height:1.4em;letter-spacing:.1em;color:#666;font-weight:400;display:block}.ns_customer-tel-announcement{width:auto}.ns_customer_faq-search{padding-top:20px}.ns_customer_faq_single-popular{padding:20px 0}.ns_ir-news{height:auto}.ns_ir-news-list,.ns_csr-news-list{margin-right:0}.ns_ir-news-list dl dt,.ns_csr-news-list dl dt{position:static}.ns_ir-news-list dl dd,.ns_csr-news-list dl dd{margin-left:0}.ns_ir-news-share{margin-top:30px;position:static}.ns_ir-news-share figure{text-align:center}.ns_ir-links{margin-top:30px}.ns_ir-links .ns-wrapper,.ns_ir-links .ns-wrapper--sp{margin-top:30px}.ns_ir-links .ns_ir-links-block{width:100%;float:none;margin-bottom:30px}.ns_ir-links .ns_ir-links-block:nth-child(3n-1){width:100%}.ns_ir-links .ns_ir-links-block:nth-child(3n-1) div{margin-left:0;margin-right:0}.ns_ir-links .ns_ir-links-block:nth-child(3n) div{float:none}.ns_ir_news-nav{margin-bottom:15px}.ns_ir_news-nav form{float:left;display:table;width:100%;margin-bottom:15px}.ns_ir_news-nav form>div{float:none;display:table-cell;padding-right:7px;width:40%;box-sizing:border-box}.ns_ir_news-nav select{width:100%}.ns_ir_news-nav .ns_ir_news-nav-date{margin-right:0}.ns_ir_news-nav .ns_ir_news-nav-date-submit,.ns_ir_news-nav .ns_ir_news-nav-category-submit{width:1%;white-space:nowrap;padding-right:0}.ns_ir_management_philosophy header{margin-bottom:20px}.ns_ir_management_philosophy p a{margin-left:auto;margin-right:auto}.ns_ir_management_philosophy-block>div{width:auto;float:none}.ns_ir_management_philosophy-block figure{float:none;text-align:center;margin:20px auto 10px}.ns_ir_management_download-pdf_textarea{float:none;width:100%;margin-bottom:40px}.ns_ir_management_download-pdf{float:none;width:100%;margin-bottom:20px;margin-left:0}.ns_ir_financial-graph_with_table>div figure{float:none;text-align:center;width:auto;margin-bottom:20px}.ns_ir_financial-graph_with_table>div figure img{max-width:280px}.ns_ir_financial-graph_with_table>div>div{float:none;width:100%}.ns_ir_financial-graph_with_table>div table th,.ns_ir_financial-graph_with_table>div table td{padding:10px 5px;word-break:break-all}.ns_ir_financial_factsheet .ns-showhide-sp{margin-left:10px;margin-right:10px}.ns_ir_financial_factsheet .ns-showhide-sp div{width:100%;overflow:scroll;-webkit-overflow-scrolling:touch}.ns_ir_financial_factsheet .ns-showhide-sp iframe{width:100%}.ns_ir_financial_consolidated-process table th,.ns_ir_financial_consolidated-process table td{padding:10px 5px;word-break:break-all}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content{display:block}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content .ns_ir_financial_segment-body-content-text{display:block;padding:0}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content figure{display:block;padding:15px;width:auto;text-align:center}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content figure img{max-width:280px}.ns_ir_stock_outline-graph ul img{width:100%}.ns_ir_stock_preferential-additional-info{text-align:center}.ns_ir_stock_preferential-additional-info .photo{float:none;margin-bottom:10px}.ns_ir_stock_preferential-additional-info .text-box{text-align:left}.ns_ir_library_nav-anchor{float:none;width:100%;margin-bottom:40px}.ns_ir_library_download-bs{float:none;width:100%;margin-bottom:20px;margin-left:0}.ns_ir_library_download-block-list{width:100%;padding-left:0;border-left:none}.ns_ir_library_downloadlist .ns-table_01 th,.ns_ir_library_downloadlist .ns-table_07 th{width:100%}.ns_ir_library-latest-body-block{display:block;width:100%}.ns_ir_library-latest-body{margin-left:0}.ns_ir_library-latest-figure{position:static}.ns_ir_library-latest-figure figure{text-align:center}.ns_ir_library-latest-figure figure img{width:auto;height:auto;max-width:280px;max-height:220px}.ns_ir_library_annual .ns_ir_library-latest-body{margin-left:0}.ns_ir_event_social-summary-cols figure{float:none;width:auto;margin-bottom:20px}.ns_ir_event_social-summary-cols figure img{width:100%;height:auto}.ns_ir_event_social-summary-cols>div{float:none;width:auto}.ns_ir_event_social-past-latest-cols>div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;float:none;padding:0 0 10px}.ns_ir_event_social-past-latest-cols>div:nth-child(odd){float:none;padding:0 0 10px}.ns_about_company-header{margin-bottom:70px}.ns_about_company-header-logo{margin-bottom:10px}.ns_about_company-header-logo span{height:160px}.ns_about_company-header-logo img{max-width:85%;height:auto}.ns_about_company_slogan{margin-bottom:70px}.ns_about_company_slogan p img{width:100%;max-width:500px}.ns_about_myojofoods_creed-block>div{width:auto;float:none}.ns_about_myojofoods_creed-block figure{float:none;text-align:center;margin:40px auto 0}.ns_about_myojofoods_creed-block figure img{max-width:220px}.ns-section,.ns_recruit-detail .ns_recruit-detail-article section{margin-bottom:20px}.ns_about-cols figure,.ns_about-cols--right figure{float:none;width:auto}.ns_about-cols figure img,.ns_about-cols--right figure img{width:100%;height:auto}.ns_about-cols>div,.ns_about-cols--right>div{float:none;width:auto}.ns_about-cols--right figure{float:none;width:auto}.ns_about-cols--right figure img{width:50%;height:auto}.ns_about-cols--right>div{float:none;width:auto}.ns_about_company-profile{margin-top:20px;margin-bottom:30px}.ns_about_company-profile-name{position:static;display:table;width:100%}.ns_about_company-profile-name>*{display:table-cell;text-align:left;vertical-align:middle}.ns_about_company-profile-name figure{vertical-align:top;width:125px}.ns_about_company-profile-name figure img{max-height:105px;width:auto}.ns_about_company-profile-body{margin-left:0}.ns_about_company-profile-body>p:last-child{margin-bottom:0}.ns_about_comapny_officers-directors .ns-grid_m_02{margin-bottom:0}#page_about{margin-top:30px}#page_about header h1{margin-bottom:18px}#page_about #group h2{margin-bottom:18px}.company-header{margin-bottom:70px}.company-header-logo{margin-bottom:10px}.company-header-logo span{height:160px}.company-header-logo img{max-width:85%;height:auto}.company-header-nav ul li{float:none;margin-bottom:3px}.ns_recruit-list{margin:0;padding-top:0;border-top:none}.ns_recruit-list section{border-bottom:1px solid #e5e5e5;margin-top:30px;padding-top:0}.ns_recruit-list section:last-child{border-bottom:none}.ns_recruit-list-article{display:block}.ns_recruit-list-article>*{display:block;border:none}.ns_recruit-list-article-header{width:auto}.ns_recruit-list-article-header h1{font-size:18px;line-height:1em;letter-spacing:.1em}.ns_recruit-list-article-logo{text-align:left;width:auto;height:auto;padding:0;margin-bottom:10px}.ns_recruit-list-article-description div{margin-bottom:20px}.ns_recruit-detail table{margin-bottom:10px}.ns_recruit-detail table:last-child{margin-bottom:0}.ns_recruit-detail table.ns-table_05,.ns_recruit-detail .ns-single-body--news .tables table,.ns-single-body--news .tables .ns_recruit-detail table,.ns_recruit-detail .ns_about_company_group-tables table,.ns_about_company_group-tables .ns_recruit-detail table,.ns_recruit-detail .ns_csr_social_ando_zaidan table,.ns_csr_social_ando_zaidan .ns_recruit-detail table{font-size:12px;line-height:1.8em;letter-spacing:0}.ns_safety-cols figure,.ns_safety-cols--left figure,.ns_safety-cols--single figure,.ns_safety-cols--2col-figure figure,.ns_safety-cols--left figure{float:none;width:auto}.ns_safety-cols figure img,.ns_safety-cols--left figure img,.ns_safety-cols--single figure img,.ns_safety-cols--2col-figure figure img,.ns_safety-cols--left figure img{width:100%;height:auto}.ns_safety-cols>div,.ns_safety-cols--left>div,.ns_safety-cols--single>div,.ns_safety-cols--2col-figure>div,.ns_safety-cols--left>div{float:none;width:auto}.ns_safety-cols--single>section:nth-child(2),.ns_safety-cols--2col-figure>section:nth-child(2){margin-top:40px}.ns_thewave-cols figure,.ns_thewave-cols--single figure,.ns_thewave-cols--2col-figure figure{float:none;width:auto}.ns_thewave-cols figure img,.ns_thewave-cols--single figure img,.ns_thewave-cols--2col-figure figure img{width:100%;height:auto}.ns_thewave-cols>div,.ns_thewave-cols--single>div,.ns_thewave-cols--2col-figure>div{float:none;width:auto}.ns_thewave-figure--4col figure img{float:none;width:100%;vertical-align:top}.ns_thewave-innovation-results{margin-left:-10px;margin-right:-10px}.ns_csr-cols figure,.ns_csr-cols--single figure,.ns_csr-cols--2col-figure figure,.ns_csr-cols--single--right figure,.ns_csr-cols--right figure{float:none;width:auto}.ns_csr-cols figure img,.ns_csr-cols--single figure img,.ns_csr-cols--2col-figure figure img,.ns_csr-cols--single--right figure img,.ns_csr-cols--right figure img{width:100%;height:auto}.ns_csr-cols>div,.ns_csr-cols--single>div,.ns_csr-cols--2col-figure>div,.ns_csr-cols--single--right>div,.ns_csr-cols--right>div{float:none;width:auto}.ns_csr-activities dl,.ns_csr_environment_management-details dl,.ns_csr_environment_manufactuaring-details dl,.ns_csr_environment_transportation-details dl,.ns_csr_environment_products-details dl,.ns_csr_report_guideline-table dl{margin-top:10px}.ns_csr-activities dl dt,.ns_csr_environment_management-details dl dt,.ns_csr_environment_manufactuaring-details dl dt,.ns_csr_environment_transportation-details dl dt,.ns_csr_environment_products-details dl dt,.ns_csr_report_guideline-table dl dt{margin:10px 0}.ns_csr-figure--2col{margin-bottom:0}.ns_csr-figure--2col div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;float:none;padding:0}.ns_csr-figure--2col div:nth-child(odd){float:none;padding:0 0 40px}.ns_csr-list{margin:0;padding-top:0;border-top:none}.ns_csr-list section{border-top:1px solid #e5e5e5;border-bottom:0;margin-top:30px;padding-bottom:0}.ns_csr-list section:last-child{border-bottom:none}.ns_csr-list-article{display:block}.ns_csr-list-article>*{display:block;border:none}.ns_csr-list-article figure{display:block;width:100%;padding:0;margin-bottom:10px}.ns_csr-list-article figure span{display:block;width:auto;height:auto!important;text-align:center}.ns_csr-list-article figure img{width:100%;height:auto}.ns_csr-list-article div{padding-left:0}.ns_csr-list-article-header{width:auto}.ns_csr-list-article-header h1{font-size:18px;line-height:1em;letter-spacing:.1em}.ns_csr-list-article-description div{margin-bottom:20px}.ns_csr-list-article-description div:last-child{margin-bottom:0}.ns_csr_hyakufukushi .ns-single{padding-right:0}.ns_csr_hyakufukushi-top-illust ul{text-align:left;margin-top:20px}.ns_csr_hyakufukushi-top-illust ul li{width:100%;float:none;margin:0}.ns_csr_hyakufukushi-top-illust ul li:nth-child(2),.ns_csr_hyakufukushi-top-illust ul li:nth-child(3),.ns_csr_hyakufukushi-top-illust ul li:nth-child(5){padding-left:0}.ns_csr_hyakufukushi-top-illust ul li img{max-width:100%;height:auto}.ns_csr_hyakufukushi-cols figure,.ns_csr_hyakufukushi_single-cols figure{width:100%;float:none;text-align:left;margin-bottom:10px}.ns_csr_hyakufukushi-cols figure img,.ns_csr_hyakufukushi_single-cols figure img{width:100%}.ns_csr_hyakufukushi-cols>div,.ns_csr_hyakufukushi_single-cols>div{float:none;width:auto}.ns_csr_hyakufukushi-cols--figure figure img{width:100%}.ns_csr_hyakufukushi_single-cols figure{width:100%;float:none;text-align:left;margin-bottom:10px}.ns_csr_hyakufukushi_single-cols figure img{width:100%}.ns_csr_hyakufukushi_single-cols>div{float:none;width:auto}.ns_csr-figure--3 figure img{float:none;width:100%;vertical-align:top}.ns_csr-figure--4col figure img{float:none;width:100%;vertical-align:top}.ns_csr_hyakufukushi_list section h2 span{display:block;margin-left:0}.ns_csr_hyakufukushi_015_progress table{margin-bottom:20px}.ns_csr_hyakufukushi-nav li strong:before,.ns_csr_hyakufukushi-nav li strong:after{display:none}.ns_csr_hyakufukushi-nav-text em{display:none}.ns_csr_hyakufukushi-nav-top{margin-top:1em}.ns_csr_environment_achievemen-table table th,.ns_csr_environment_achievemen-table table td{padding:10px 5px}.ns_csr_stakeholders_employee-data table th,.ns_csr_stakeholders_employee-data table td{padding:10px 5px;word-break:break-all}.ns_csr_stakeholders_employee-data table th span,.ns_csr_stakeholders_employee-data table td span{white-space:nowrap}.ns_csr_stakeholders_region .ns_csr-activities .ns_csr-cols--single figure,.ns_csr_stakeholders_region .ns_csr_environment_management-details .ns_csr-cols--single figure,.ns_csr_stakeholders_region .ns_csr_environment_manufactuaring-details .ns_csr-cols--single figure,.ns_csr_stakeholders_region .ns_csr_environment_transportation-details .ns_csr-cols--single figure,.ns_csr_stakeholders_region .ns_csr_environment_products-details .ns_csr-cols--single figure,.ns_csr_stakeholders_region .ns_csr_report_guideline-table .ns_csr-cols--single figure,.ns_csr_stakeholders_region .ns_csr-activities .ns_csr-cols--2col-figure figure,.ns_csr_stakeholders_region .ns_csr_environment_management-details .ns_csr-cols--2col-figure figure,.ns_csr_stakeholders_region .ns_csr_environment_manufactuaring-details .ns_csr-cols--2col-figure figure,.ns_csr_stakeholders_region .ns_csr_environment_transportation-details .ns_csr-cols--2col-figure figure,.ns_csr_stakeholders_region .ns_csr_environment_products-details .ns_csr-cols--2col-figure figure,.ns_csr_stakeholders_region .ns_csr_report_guideline-table .ns_csr-cols--2col-figure figure{margin-bottom:30px}.ns_csr_report-latest-body{margin-left:0}.ns_csr_report-latest-figure{position:static}.ns_csr_report-latest-figure figure{text-align:center}.ns_csr_report-latest-figure figure img{width:auto;height:auto;max-width:280px;max-height:220px}.ns_chronicle .ns-wrapper.ns_chronicle-header,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp{margin-bottom:30px}.ns_chronicle .ns-wrapper.ns_chronicle-header .ns-headline_01,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns-headline_01,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns-single-body h1,.ns-single-body .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns-single-body h1,.ns-single-body .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns-single-body--article h1,.ns-single-body--article .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns-single-body--article h1,.ns-single-body--article .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns-single-body--item h1,.ns-single-body--item .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns-single-body--item h1,.ns-single-body--item .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns-single-body--news h1,.ns-single-body--news .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns-single-body--news h1,.ns-single-body--news .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns_products_brands-header-title,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns_products_brands-header-title,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns_ir_management_philosophy h2,.ns_ir_management_philosophy .ns_chronicle .ns-wrapper.ns_chronicle-header h2,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns_ir_management_philosophy h2,.ns_ir_management_philosophy .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h2,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns_about_company_philosophy h1,.ns_about_company_philosophy .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns_about_company_philosophy h1,.ns_about_company_philosophy .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1,.ns_chronicle .ns-wrapper.ns_chronicle-header .ns_recruit-detail .ns_recruit-detail-article h1,.ns_recruit-detail .ns_recruit-detail-article .ns_chronicle .ns-wrapper.ns_chronicle-header h1,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns_recruit-detail .ns_recruit-detail-article h1,.ns_recruit-detail .ns_recruit-detail-article .ns_chronicle .ns_chronicle-header.ns-wrapper--sp h1{float:none}.ns_chronicle .ns-wrapper.ns_chronicle-header .ns_chronicle-header-link,.ns_chronicle .ns_chronicle-header.ns-wrapper--sp .ns_chronicle-header-link{margin:1em 0;float:none}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box{width:auto;float:none;padding:0;text-align:center}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box.ns_chronicle-photo-wide,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box.ns_chronicle-photo-wide{width:auto}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box img,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box img{max-height:190px;max-width:500px;width:auto;height:auto}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box p,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box p{padding-bottom:0}.ns_search-header{margin-top:20px}.ns_search-header-form{margin-top:20px}.ns_search-header-form form{margin-right:0}.ns_search-header-form button{left:0;top:2px}.ns_search-header-form p{margin-top:10px;position:relative}.ns_member-A-step{display:none}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols figure{float:none;width:auto;margin:10px 10px 20px}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols figure img{width:100%;height:auto}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols>div{float:none;width:auto}.ns_common-404 .ns-404-wrapper{margin:40px 0}.ns_common-404 .ns-404-wrapper .ns-404-illust,.ns_common-404 .ns-404-wrapper .ns-404-body{display:block;width:100%;padding:0;text-align:center}.ns_common-404 .ns-404-wrapper .ns-404-body{margin-top:40px}.ns_apologize-content header h1{text-align:left;font-size:16px;line-height:1.8em;letter-spacing:0}.ns_apologize-content header h1 br{display:none}.ns_apologize-topics-list{margin-right:0}.ns_apologize-topics-list dl dt{position:static}.ns_apologize-topics-list dl dd{margin-left:0}.ns_apologize-link{position:static;text-align:center}.ns-sp-nobreak br{display:none}}@media screen and (min-width:0) and (max-width:479px){.ns-single-body-main iframe,.ns-single-body-main object{width:100%;height:240px}}@media screen and (min-width:600px) and (max-width:787px){.ns-embed-image--fit{width:100%;height:auto}.ns-embed-image--fit_920{width:100%;height:auto}.ns-mq-checker{width:554px}.ns-wrapper-2col,.ns-dl_02--col,.ns-single-body--news .ns_news_release-exception>div,.ns_ir_management_about-business>div,.ns_ir_stock_preferential-conditions>div,.ns_ir_index-2col section,.ns_ir_stock_outline-graph ul li{width:262px}.ns-wrapper,.ns-wrapper--sp{width:544px}.ns-wrapper-list,.ns-wrapper-list--single{width:564px}.ns-nav-subcategory-campaings_apply{position:relative;margin:10px 12px}.ns-list_tags,.ns-posts-list-article-meta ul,.ns-posts--csr .ns-posts-list-article-meta ul,.ns-single-side-tags ul,.ns_customer_faq_single-category ul{text-align:left}.ns-list_tags li,.ns-posts-list-article-meta ul li,.ns-posts--csr .ns-posts-list-article-meta ul li,.ns-single-side-tags ul li,.ns_customer_faq_single-category ul li{text-align:left;display:inline-block;margin-right:10px}.ns-list_allergens,.ns-list_allergens--single{width:532px}.ns-list_allergens--single{width:532px}.ns-dl_02-body--figure,.ns-single-body--news .ns_news_release-exception>div>div,.ns_ir_management_about-business>div>div{padding-right:0}.ns-dl_02-body--figure figure,.ns-single-body--news .ns_news_release-exception>div>div figure,.ns_ir_management_about-business>div>div figure{position:relative;text-align:center;margin-top:15px}.ns-grid-item{width:282px}.ns-grid-item figure img{height:147px}.ns-grid-item div span{height:147px}.ns-grid>.ns-grid-item:nth-child(n+5),.ns-grid--brands>.ns-grid-item:nth-child(n+5),.ns-grid--cm>.ns-grid-item:nth-child(n+5),.ns-grid--campaigns>.ns-grid-item:nth-child(n+5),.ns-grid--csr>.ns-grid-item:nth-child(n+5),.ns-grid--news>.ns-grid-item:nth-child(n+5),.ns-grid--showall>.ns-grid-item:nth-child(n+5){display:none}.ns-grid_5-item{width:50%}.ns-posts--faq .ns-posts-list-article,.ns-posts--voice .ns-posts-list-article,.ns-posts--ir .ns-posts-list-article,.ns-posts--csr .ns-posts-list-article{display:block}.ns-posts--faq .ns-posts-list-article>*,.ns-posts--voice .ns-posts-list-article>*,.ns-posts--ir .ns-posts-list-article>*,.ns-posts--csr .ns-posts-list-article>*{display:block;border:none}.ns-posts-list-article-meta{display:block;width:auto;margin-top:10px;padding-left:0}.ns-posts--ir .ns-posts-list-article-meta,.ns-posts--csr .ns-posts-list-article-meta{margin-left:128px}.ns-single-body section figure img,.ns-single-body--article section figure img,.ns-single-body--item section figure img,.ns-single-body--news section figure img{max-width:544px}.ns-single{padding-right:0}.ns-single-brands{margin-bottom:0}.ns-single-side{width:auto;position:static}.ns-single-side-links ul li{margin-bottom:20px}.ns-single-side-social li{display:inline-block}.ns-single-body figure img,.ns-single-body--article figure img,.ns-single-body--item figure img,.ns-single-body--news figure img{width:100%;height:auto}.ns-single-body-main iframe,.ns-single-body-main object{height:306px}.ns-form-input,.ns-form-input--short,.ns-form-textarea,.ns-form-textarea--customer{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ns-form-cols .ns-form-cols-cell{float:none;margin-right:0;margin-top:10px}.ns-form-cols .ns-form-cols-cell:first-child{margin-top:0}.ns-form-tr--names .ns-form-input--short{width:175px}.ns-form-tr--tel3 .ns-form-input--short{width:28%}.ns-form-tr--tel3 .ns-form-cols span{width:5%}.ns_header-nav-list--pc li{padding-right:20px}#ns_footer .ns_footer-privacy-links p{position:static;padding:10px 0}.ns_products_item-single .ns-single-body-main{padding-left:0}.ns_products_item-single .ns-single-body-main figure{position:relative;margin-bottom:40px}.ns_recipe-common-list--index .ns_recipe-common-list-item:nth-child(n+7){display:none}.ns_customer-faq-form{width:auto}.ns_ir-news-list dl dt,.ns_csr-news-list dl dt{position:static}.ns_ir-news-list dl dd,.ns_csr-news-list dl dd{margin-left:0}.ns_ir-links .ns_ir-links-block{width:50%}.ns_ir-links .ns_ir-links-block:nth-child(3n-1){width:50%;min-height:210px}.ns_ir-links .ns_ir-links-block:nth-child(3n-1) div{margin-left:0;margin-right:0}.ns_ir-links .ns_ir-links-block:nth-child(3n) div{float:none}.ns_ir_news-nav .ns_ir_news-nav-date{margin:0 30px 0 0}.ns_ir_management_download-pdf_textarea{float:none;width:100%;margin-bottom:40px}.ns_ir_management_download-pdf{float:none;width:100%;margin-bottom:20px}.ns_ir_financial-graph_with_table>div figure{float:none;text-align:center;width:auto;margin-bottom:20px}.ns_ir_financial-graph_with_table>div figure img{max-width:280px}.ns_ir_financial-graph_with_table>div>div{float:none;width:100%}.ns_ir_financial_factsheet .ns-showhide-pc{display:none}.ns_ir_financial_factsheet .ns-showhide-sp{display:block}.ns_ir_financial_factsheet .ns-showhide-sp iframe{width:556px}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content{display:block}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content .ns_ir_financial_segment-body-content-text{display:block;padding:0}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content figure{display:block;padding:15px;width:auto;text-align:center}.ns_ir_financial_segment-body>section .ns_ir_financial_segment-body-content figure img{max-width:280px}.ns_ir_stock_outline-graph ul li{float:none;width:100%}.ns_ir_stock_outline-graph ul img{width:auto}.ns_ir_library_nav-anchor{float:none;width:100%;margin-bottom:40px}.ns_ir_library_download-bs{float:none;width:100%;margin-bottom:20px}.ns_ir_library_download-block-list{width:100%;padding-left:0;border-left:none}.ns_ir_library_downloadlist .ns-table_01 th,.ns_ir_library_downloadlist .ns-table_07 th{width:170px}.ns_ir_library-latest-body-block{display:block;width:100%}.ns_ir_event_social-summary-cols>div{width:274px}.ns_ir_event_social-past-latest-cols>div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;float:none;padding:0 0 10px}.ns_ir_event_social-past-latest-cols>div:nth-child(odd){float:none;padding:0 0 10px}.ns_about_company-header-logo img{max-width:450px}.ns_about_myojofoods_creed-block>div{width:auto;float:none}.ns_about_myojofoods_creed-block figure{width:270px;float:none;margin:40px auto 0}.ns_about-cols>div,.ns_about-cols--right>div{width:309px}.ns_about-cols--right figure{float:none;width:auto}.ns_about-cols--right figure img{width:50%;height:auto}.ns_about-cols--right>div{float:none;width:auto}.company-header-logo img{max-width:450px}.ns_safety-cols figure,.ns_safety-cols--left figure,.ns_safety-cols--single figure,.ns_safety-cols--2col-figure figure{float:none;width:auto}.ns_safety-cols figure img,.ns_safety-cols--left figure img,.ns_safety-cols--single figure img,.ns_safety-cols--2col-figure figure img{width:100%;height:auto}.ns_safety-cols>div,.ns_safety-cols--left>div,.ns_safety-cols--single>div,.ns_safety-cols--2col-figure>div{float:none;width:auto}.ns_safety-cols--single>section:nth-child(2),.ns_safety-cols--2col-figure>section:nth-child(2){margin-top:40px}.ns_thewave-cols figure,.ns_thewave-cols--single figure,.ns_thewave-cols--2col-figure figure{float:none;width:auto}.ns_thewave-cols figure img,.ns_thewave-cols--single figure img,.ns_thewave-cols--2col-figure figure img{width:100%;height:auto}.ns_thewave-cols>div,.ns_thewave-cols--single>div,.ns_thewave-cols--2col-figure>div{float:none;width:auto}.ns_thewave-figure--4col figure img{width:50%}.ns_thewave-innovation-results{padding-right:0}.ns_csr-cols>div,.ns_csr-cols--single>div,.ns_csr-cols--2col-figure>div,.ns_csr-cols--single--right>div,.ns_csr-cols--right>div{width:309px}.ns_csr-cols--2col-figure figure{float:none;width:auto}.ns_csr-cols--2col-figure figure img{width:100%;height:auto}.ns_csr-cols--2col-figure>div{float:none;width:auto}.ns_csr-list-article figure{display:block;width:100%;padding:0;margin-bottom:10px}.ns_csr-list-article figure span{display:block;width:auto;height:auto!important;text-align:center}.ns_csr-list-article figure img{width:100%;height:auto}.ns_csr_hyakufukushi .ns-single{padding-right:0}.ns_csr_hyakufukushi-top-illust ul li{width:50%}.ns_csr_hyakufukushi-top-illust ul li:nth-child(2),.ns_csr_hyakufukushi-top-illust ul li:nth-child(3),.ns_csr_hyakufukushi-top-illust ul li:nth-child(5){padding-left:0}.ns_csr_hyakufukushi-top-illust ul li img{width:100%;height:auto}.ns_csr_hyakufukushi-cols figure,.ns_csr_hyakufukushi_single-cols figure{width:100%;float:none;text-align:left;margin-bottom:10px}.ns_csr_hyakufukushi-cols figure img,.ns_csr_hyakufukushi_single-cols figure img{width:100%}.ns_csr_hyakufukushi-cols>div,.ns_csr_hyakufukushi_single-cols>div{float:none;width:auto}.ns_csr_hyakufukushi-cols--figure figure img{width:100%}.ns_csr_hyakufukushi_single-cols figure{width:100%;float:none;text-align:left;margin-bottom:10px}.ns_csr_hyakufukushi_single-cols figure img{width:100%}.ns_csr_hyakufukushi_single-cols>div{float:none;width:auto}.ns_csr-figure--4col figure img{width:50%}.ns_csr_hyakufukushi_list section h2 span{display:block;margin-left:0}.ns_csr_environment_achievement-data div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;float:none;padding:0 0 10px}.ns_csr_environment_achievement-data div:nth-child(odd){float:none;padding:0 0 10px}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box.ns_chronicle-photo-wide,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box.ns_chronicle-photo-wide{width:auto;float:none;padding:0}.ns_chronicle .ns-wrapper.ns_chronicle-section .ns_chronicle-section-list>li .ns_chronicle-photo-box.ns_chronicle-photo-wide img,.ns_chronicle .ns_chronicle-section.ns-wrapper--sp .ns_chronicle-section-list>li .ns_chronicle-photo-box.ns_chronicle-photo-wide img{width:100%;height:auto}.ns_docs_info20141210 .ns_docs_info20141210-item ul.open-date.float{width:100%}.ns_docs_info20141210 .ns_docs_info20141210-item ul.open-date.float li{float:none;width:100%}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols>div{width:207px}.ns_apologize-topics-list dl dt{position:static}.ns_apologize-topics-list dl dd{margin-left:0}}@media screen and (min-width:600px){.ns-nav select{display:none}.ns-grid_m,.ns-grid_m_02,.ns-grid_m_03{padding:0}.ns-grid_m>h3 span,.ns-grid_m_02>h3 span,.ns-grid_m_03>h3 span{width:100%;padding:0 10px;margin:0;display:table}.ns-grid_m>h3 em,.ns-grid_m_02>h3 em,.ns-grid_m_03>h3 em{width:100%;text-align:center}.ns-items-sort select{display:none}.ns-items-list{padding:0}.ns-items-list-label span{width:100%;padding:0 10px;margin:0;display:table}.ns-items-list-label em{width:100%;text-align:center}}@media screen and (min-width:788px) and (max-width:979px){.ns-embed-image--fit_920{width:100%;height:auto}.ns-mq-checker{width:728px}.ns-wrapper-2col,.ns-dl_02--col,.ns-single-body--news .ns_news_release-exception>div,.ns_ir_management_about-business>div,.ns_ir_stock_preferential-conditions>div,.ns_ir_index-2col section,.ns_ir_stock_outline-graph ul li{width:354px}.ns-wrapper,.ns-wrapper--sp{width:728px}.ns-wrapper-list,.ns-wrapper-list--single{width:747px}.ns-wrapper-list--single{padding-right:0}.ns-nav-subcategory-campaings_apply{position:relative;margin:10px 12px}.ns-list_tags,.ns-posts-list-article-meta ul,.ns-posts--csr .ns-posts-list-article-meta ul,.ns-single-side-tags ul,.ns_customer_faq_single-category ul{text-align:left}.ns-list_tags li,.ns-posts-list-article-meta ul li,.ns-posts--csr .ns-posts-list-article-meta ul li,.ns-single-side-tags ul li,.ns_customer_faq_single-category ul li{text-align:left;display:inline-block;margin-right:10px}.ns-list_allergens,.ns-list_allergens--single{width:684px}.ns-list_allergens--single{width:684px}.ns-dl_02-body--figure,.ns-single-body--news .ns_news_release-exception>div>div,.ns_ir_management_about-business>div>div{padding-right:0}.ns-dl_02-body--figure figure,.ns-single-body--news .ns_news_release-exception>div>div figure,.ns_ir_management_about-business>div>div figure{position:relative;text-align:center;margin-top:15px}.ns-grid-item{width:249px}.ns-grid-item figure img{height:129px}.ns-grid-item div span{height:129px}.ns-grid>.ns-grid-item:nth-child(n+7),.ns-grid--brands>.ns-grid-item:nth-child(n+7),.ns-grid--cm>.ns-grid-item:nth-child(n+7),.ns-grid--campaigns>.ns-grid-item:nth-child(n+7),.ns-grid--csr>.ns-grid-item:nth-child(n+7),.ns-grid--news>.ns-grid-item:nth-child(n+7),.ns-grid--showall>.ns-grid-item:nth-child(n+7){display:none}.ns-grid_m>h3,.ns-grid_m_02>h3,.ns-grid_m_03>h3{width:186px}.ns-grid_m ul li,.ns-grid_m_02 ul li,.ns-grid_m_03 ul li{width:186px}.ns-grid_5-item{width:33.33333%}.ns-items-list ul li{width:186px}.ns-items-list-label{width:186px}.ns-posts--faq .ns-posts-list-article,.ns-posts--voice .ns-posts-list-article,.ns-posts--ir .ns-posts-list-article,.ns-posts--csr .ns-posts-list-article{display:block}.ns-posts--faq .ns-posts-list-article>*,.ns-posts--voice .ns-posts-list-article>*,.ns-posts--ir .ns-posts-list-article>*,.ns-posts--csr .ns-posts-list-article>*{display:block;border:none}.ns-posts-list-article-meta{display:block;width:auto;margin-top:10px;padding-left:0}.ns-posts--voice .ns-posts-list-article-meta,.ns-posts--ir .ns-posts-list-article-meta,.ns-posts--csr .ns-posts-list-article-meta{margin-left:188px}.ns-posts--ir .ns-posts-list-article-meta,.ns-posts--csr .ns-posts-list-article-meta{margin-left:128px}.ns-single-body section figure img,.ns-single-body--article section figure img,.ns-single-body--item section figure img,.ns-single-body--news section figure img{max-width:728px}.ns-single{padding-right:0}.ns-single-brands{margin-bottom:0}.ns-single-side{width:auto;position:static}.ns-single-side-links ul li{margin-bottom:20px}.ns-single-side-social li{display:inline-block}.ns-single-body-main iframe,.ns-single-body-main object{height:410px}.ns-form-input,.ns-form-input--short,.ns-form-textarea,.ns-form-textarea--customer{width:400px}.ns-form-input--short{width:215px}.ns-form-cols .ns-form-cols-cell{float:none;margin-right:0;margin-top:10px}.ns-form-cols .ns-form-cols-cell:first-child{margin-top:0}.ns-form-tr--tel3 .ns-form-input--short{width:91px}.ns_news-nav form{float:none;display:table;width:100%}.ns_news-nav-archives-wrap{display:table-cell;vertical-align:top;width:50%}.ns_products_item-single .ns-single-body-main{padding-left:0}.ns_products_item-single .ns-single-body-main figure{position:relative;margin-bottom:40px}.ns_recipe-common-list--index .ns_recipe-common-list-item:nth-child(n+7){display:none}.ns_ir_management_download-pdf_textarea{width:418px}.ns_ir_financial-graph_with_table>div>div{width:403px}.ns_ir_financial_factsheet .ns-showhide-pc{display:none}.ns_ir_financial_factsheet .ns-showhide-sp{display:block}.ns_ir_financial_factsheet .ns-showhide-sp iframe{width:768px}.ns_ir_stock_outline-graph ul img{width:100%}.ns_ir_library_nav-anchor{width:418px}.ns_ir_library_download-block-list{width:100%;padding-left:0;border-left:none}.ns_ir_library-latest-body-block{display:block;width:100%}.ns_ir_event_social-summary-cols>div{width:458px}.ns_ir_event_social-past-latest-cols>div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;float:none;padding:0 0 10px}.ns_ir_event_social-past-latest-cols>div:nth-child(odd){float:none;padding:0 0 10px}.ns_about_myojofoods_creed-block>div{width:auto;float:none}.ns_about_myojofoods_creed-block figure{width:270px;float:none;margin:40px auto 0}.ns_about-cols>div,.ns_about-cols--right>div{width:493px}.ns_about-cols--right>div{width:278px}.ns_safety-cols>div,.ns_safety-cols--left>div,.ns_safety-cols--single>div,.ns_safety-cols--2col-figure>div{width:493px}.ns_thewave-cols>div,.ns_thewave-cols--single>div,.ns_thewave-cols--2col-figure>div{width:493px}.ns_thewave-innovation-results{padding-right:0}.ns_csr-cols>div,.ns_csr-cols--single>div,.ns_csr-cols--2col-figure>div,.ns_csr-cols--single--right>div,.ns_csr-cols--right>div{width:493px}.ns_csr_hyakufukushi .ns-single{padding-right:0}.ns_csr_hyakufukushi-top-illust ul li{width:50%}.ns_csr_hyakufukushi-top-illust ul li:nth-child(2),.ns_csr_hyakufukushi-top-illust ul li:nth-child(3),.ns_csr_hyakufukushi-top-illust ul li:nth-child(5){padding-left:0}.ns_csr_hyakufukushi-cols>div,.ns_csr_hyakufukushi_single-cols>div{width:293px}.ns_csr_hyakufukushi_single-cols figure{float:none;margin-bottom:10px}.ns_csr_hyakufukushi_single-cols>div{float:none;width:auto}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols>div{width:391px}}@media screen and (min-width:980px) and (max-width:1167px){.ns-mq-checker{width:920px}.ns-wrapper,.ns-wrapper--sp{width:920px}.ns-wrapper-list,.ns-wrapper-list--single{width:940px}.ns-wrapper-list--single{padding-right:0}.ns-grid-item{width:235px}.ns-grid-item figure img{height:121px}.ns-grid-item div span{height:121px}.ns-grid>.ns-grid-item:nth-child(n+9),.ns-grid--brands>.ns-grid-item:nth-child(n+9),.ns-grid--cm>.ns-grid-item:nth-child(n+9),.ns-grid--campaigns>.ns-grid-item:nth-child(n+9),.ns-grid--csr>.ns-grid-item:nth-child(n+9),.ns-grid--news>.ns-grid-item:nth-child(n+9),.ns-grid--showall>.ns-grid-item:nth-child(n+9){display:none}.ns_recipe-common-list--index .ns_recipe-common-list-item:nth-child(n+9){display:none}.ns_about_myojofoods_creed-block>div{width:278px}.ns_csr_hyakufukushi .ns-single{padding-right:0}.ns_csr_hyakufukushi-top-illust ul li:nth-child(2),.ns_csr_hyakufukushi-top-illust ul li:nth-child(3),.ns_csr_hyakufukushi-top-illust ul li:nth-child(5){padding-left:0}.ns_csr_hyakufukushi-top-illust ul li img{width:100%;height:auto}}@media screen and (min-width:1168px){.ns-mq-checker{width:1108px}.ns-wrapper-2col,.ns-dl_02--col,.ns-single-body--news .ns_news_release-exception>div,.ns_ir_management_about-business>div,.ns_ir_stock_preferential-conditions>div,.ns_ir_index-2col section,.ns_ir_stock_outline-graph ul li{width:544px}.ns-wrapper,.ns-wrapper--sp{width:1108px}.ns-wrapper-list,.ns-wrapper-list--single{width:1128px}.ns-wrapper-list--single{padding-right:0}.ns-list_allergens,.ns-list_allergens--single{width:1064px}.ns-list_allergens--single{width:836px}.ns-grid-item{width:225px}.ns-grid-item figure img{height:114px}.ns-grid-item div span{height:114px}.ns-grid>.ns-grid-item:nth-child(n+11),.ns-grid--brands>.ns-grid-item:nth-child(n+11),.ns-grid--cm>.ns-grid-item:nth-child(n+11),.ns-grid--campaigns>.ns-grid-item:nth-child(n+11),.ns-grid--csr>.ns-grid-item:nth-child(n+11),.ns-grid--news>.ns-grid-item:nth-child(n+11),.ns-grid--showall>.ns-grid-item:nth-child(n+11){display:none}.ns-grid_5-item{width:20%}.ns-single-body section figure img,.ns-single-body--article section figure img,.ns-single-body--item section figure img,.ns-single-body--news section figure img{max-width:873px}.ns-single-body-main iframe,.ns-single-body-main object{height:490px}.ns_products_item-single .ns-single-body-main{padding-left:445px}.ns_products_item-single .ns-single-body-main figure{width:360px;height:360px}.ns_products_item-single .ns-single-body-main figure img{max-width:360px;max-height:360px}.ns_recipe-common-list--index .ns_recipe-common-list-item:nth-child(n+11){display:none}.ns_ir_management_download-pdf_textarea{width:798px}.ns_ir_financial-graph_with_table>div>div{width:783px}.ns_ir_library_nav-anchor{width:798px}.ns_ir_event_social-summary-cols>div{width:838px}.ns_about-cols>div,.ns_about-cols--right>div{width:638px}.ns_about-cols--right>div{width:423px}.ns_safety-cols>div,.ns_safety-cols--left>div,.ns_safety-cols--single>div,.ns_safety-cols--2col-figure>div{width:873px}.ns_safety-cols--2col-figure>div{width:423px}.ns_thewave-cols>div,.ns_thewave-cols--single>div,.ns_thewave-cols--2col-figure>div{width:873px}.ns_thewave-cols--single>div,.ns_thewave-cols--2col-figure>div{width:638px}.ns_thewave-cols--2col-figure>div{width:423px}.ns_csr-cols>div,.ns_csr-cols--single>div,.ns_csr-cols--2col-figure>div,.ns_csr-cols--single--right>div,.ns_csr-cols--right>div{width:873px}.ns_csr-cols--single>div,.ns_csr-cols--2col-figure>div{width:638px}.ns_csr-cols--single--right>div{width:638px}.ns_csr_hyakufukushi-cols>div,.ns_csr_hyakufukushi_single-cols>div{width:673px}.ns_csr_hyakufukushi_single-cols figure{float:left;width:235px;margin:0}.ns_csr_hyakufukushi_single-cols figure img{width:215px;height:auto}.ns_csr_hyakufukushi_single-cols>div{float:right;width:638px}.ns_docs_info20141210 .ns_docs_info20141210-item .ns_cols>div{width:536px}}@media screen and (max-width:979px){.ns-link--store{text-align:center}.ns-single-side-links-store{display:none}.ns-form-note,.ns_products_campaigns-single .apply>p{margin-top:10px}.ns_news-nav select{width:100%}.ns_news-nav-archives-wrap{float:none}.ns_news-nav-archives-input{width:99%}.ns_news-nav-archives-input input{width:100%}.ns_news-nav-newsmail{float:none;margin:0 0 20px}.ns_products_item-single-store_link{display:block}.ns_recipe-single-content{margin-left:0}.ns_recipe-single-content-section{float:none;width:auto;padding:0}.ns_recipe-single-direction{margin-top:30px}}@media screen and (max-width:787px){.ns_news-nav form{float:none}.ns_news-nav select{height:auto}.ns_news-nav-archives-wrap--date{padding:0;margin-bottom:20px}.ns_news-nav-archives-wrap--keyword{padding:0}.ns_csr_hyakufukushi-top-list{margin:auto}.ns_csr_hyakufukushi-top-list-item{float:none;width:auto;padding:0}}@media screen and (max-width:359px){.ns_header-nav-list--sp li a{font-size:11px}}@media print{.ns-print-off *{visibility:hidden!important}.js-image-cover{display:none!important;width:0;height:0}}