/*! sanitize.css v6.0.0 | CC0 License | github.com/csstools/sanitize.css */*,::before,::after{background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{line-height:1.15;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button{overflow:visible;text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:0.35em 0.75em 0.625em}input{overflow:visible}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}dialog{background-color:white;border:solid;color:black;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled],[disabled]{cursor:disabled}[aria-hidden="false"][hidden]:not(:focus){clip:rect(0, 0, 0, 0);display:inherit;position:absolute}.js-inview{opacity:0;visibility:hidden;will-change:opacity;-webkit-transition:opacity .1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:opacity .1s cubic-bezier(0.55, 0.085, 0.68, 0.53);-webkit-transition-delay:.1s;transition-delay:.1s}.js-inview img{display:none}.js-inview.is-inview-enter{visibility:visible;opacity:1}.js-inview.is-inview-enter img{display:block}.js-lazy{opacity:0;visibility:hidden;will-change:opacity;-webkit-transition:opacity 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:opacity 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);-webkit-transition-delay:.3s;transition-delay:.3s}.js-lazy.lazyloaded{visibility:visible;opacity:1}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:dnp-shuei-mgothic-std, sans-serif}html{min-height:100%}body{position:relative;margin:0;padding:0;scroll-behavior:smooth;color:#000;font-weight:400;font-size:1rem;line-height:1.6;text-rendering:optimizeLegibility;tap-highlight-color:rgba(0,0,0,0.5);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;min-height:100vh}body.fixed{overflow:hidden}.is-fixed{height:100%;position:fixed;width:100%}a{color:red;text-decoration:none}a:hover{color:red}a:active{color:red;text-decoration:none}a:focus{outline:none}*{-ms-overflow-style:none}select::-ms-expand{display:none}input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}input[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio;border-radius:1;vertical-align:baseline;*vertical-align:middle}input:invalid{-webkit-box-shadow:none;box-shadow:none}input:-moz-submit-invalid{box-shadow:none}input:-moz-ui-invalid{box-shadow:none}input::-moz-placeholder{color:#000;opacity:1}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select{border-radius:0;border:0;margin:0;padding:0;background:none transparent;vertical-align:middle;font-size:inherit;color:inherit;outline:none}h1,h2,h3,h4,h5,ul,li,dl,dt,dd,figure,blockquote{margin:0;padding:0;font-weight:normal;list-style:none}figure{line-height:1}p{margin:0 0 1em 0}figure,img,video,i,em{font-style:normal;image-rendering:optimizeQuality}@media (max-width: 600px){.is-show--pc{display:none}}html.ua-mobile .is-show--pc{display:none}.is-show--sp{display:none}@media (max-width: 600px){.is-show--sp{display:block}}html.ua-mobile .is-show--sp{display:block}.clearfix,.ns-c-post section,.ns-c-post__single__body section,.ns-c-post__single__body--article section,.ns-c-post__single__body--item section,.ns-c-post__single__body--news section{zoom:1}.clearfix:before,.ns-c-post section:before,.ns-c-post__single__body section:before,.ns-c-post__single__body--article section:before,.ns-c-post__single__body--item section:before,.ns-c-post__single__body--news section:before,.clearfix:after,.ns-c-post section:after,.ns-c-post__single__body section:after,.ns-c-post__single__body--article section:after,.ns-c-post__single__body--item section:after,.ns-c-post__single__body--news section:after{content:"";display:table}.clearfix:after,.ns-c-post section:after,.ns-c-post__single__body section:after,.ns-c-post__single__body--article section:after,.ns-c-post__single__body--item section:after,.ns-c-post__single__body--news section:after{clear:both}.ns-c-display_ib{display:inline-block}.ns-c-hide{display:none}@media (min-width: 600px){.ns-c-showhide-pc{display:none}}.ns-c-showhide-sp{display:none}@media (min-width: 600px){.ns-c-showhide-sp{display:block}}.ns-p-items__tabs ul a{-webkit-transition:all 1s;transition:all 1s;-webkit-transition-duration:0.1s;transition-duration:0.1s}.ns-c-text_small,.ns-c-post__single__body section figcaption,.ns-c-post__single__body--article section figcaption,.ns-c-post__single__body--item section figcaption,.ns-c-post__single__body--news section figcaption{font-size:14px;line-height:1.6}.ns-c-text_caption,.ns-c-post section figcaption{font-size:14px;line-height:1.6;color:#666}.ns-c-text_right{text-align:right}.ns-c-text_center{text-align:center}.ns-c-text_red{color:red}.ns-c-text_error{font-size:14px;line-height:1.6;color:red}.ns-c-text_tel{font-size:21px;line-height:1.6;font-weight:bold}.ns-c-headline__01,.ns-c-post h1,.ns-c-post__single__body h1,.ns-c-post__single__body--article h1,.ns-c-post__single__body--item h1,.ns-c-post__single__body--news h1{font-size:24px;line-height:1.4em;letter-spacing:0em}@media (min-width: 600px){.ns-c-headline__01,.ns-c-post h1,.ns-c-post__single__body h1,.ns-c-post__single__body--article h1,.ns-c-post__single__body--item h1,.ns-c-post__single__body--news h1{font-size:28px;line-height:1em;letter-spacing:0em}}.ns-c-headline__02,.ns-c-post h2,.ns-c-post__single__body h2,.ns-c-post__single__body--article h2,.ns-c-post__single__body--item h2,.ns-c-post__single__body--news h2,.ns-p-item__main__body h2,.ns-p-item__ingredients__section h2,.ns-p-item__nutritions__section h2,.ns-p-item__allergens__section h2,.ns-p-item__origins__section h2{font-size:24px;line-height:1.6em;letter-spacing:0em}.ns-c-headline__03,.ns-c-post h3,.ns-c-post__single__body h3,.ns-c-post__single__body--article h3,.ns-c-post__single__body--item h3,.ns-c-post__single__body--news h3,.ns-c-post__single__body--news h2,.ns-c-post__single__body--news header p{font-size:21px;line-height:1.6em;letter-spacing:0em}.ns-c-headline__04,.ns-c-post--faq .ns-c-post-list-article-description div h3,.ns-c-post__single__body--news h3,.ns-p-item__origins__section h3{font-size:18px;line-height:1.6em;letter-spacing:0em}.ns-c-a_arrow,.ns-p-customer__faq__single__questionnaire ul a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ns-c-a_arrow i,.ns-p-customer__faq__single__questionnaire ul a i{width:16px;height:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f00;border-radius:50%;-webkit-transform:translate(0, -1px);transform:translate(0, -1px);margin:.1em 4px 0 0;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-c-a_arrow i svg,.ns-p-customer__faq__single__questionnaire ul a i svg{fill:#fff;width:10px;height:10px;-webkit-transform:rotate(-90deg) translate(0, 1px);transform:rotate(-90deg) translate(0, 1px)}.ns-c-a_arrow span,.ns-p-customer__faq__single__questionnaire ul a span{-webkit-box-flex:1;-ms-flex:1;flex:1}.ns-c-a_arrow:hover i,.ns-p-customer__faq__single__questionnaire ul a:hover i{opacity:.5}.ns-c-a_arrow:hover span,.ns-p-customer__faq__single__questionnaire ul a:hover span{text-decoration:underline}.ns-c-a__arrow__left,.ns-l-nav__btn__back a{display:-webkit-box;display:-ms-flexbox;display:flex}.ns-c-a__arrow__left i,.ns-l-nav__btn__back a i{width:12px;height:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(0, -1px);transform:translate(0, -1px);margin:.45em 5px 0 0;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-c-a__arrow__left i svg,.ns-l-nav__btn__back a i svg{fill:#f00;width:12px;height:12px;-webkit-transform:rotate(90deg) translate(0, 1px);transform:rotate(90deg) translate(0, 1px)}.ns-c-a__arrow__left span,.ns-l-nav__btn__back a span{-webkit-box-flex:1;-ms-flex:1;flex:1}.ns-c-a__arrow__left:hover i,.ns-l-nav__btn__back a:hover i{opacity:.5}.ns-c-a__arrow__left:hover span,.ns-l-nav__btn__back a:hover span{text-decoration:underline}.ns-c-a_button,.ns-c-a_button__more,.ns-c-a_store,.ns-c-form__submit__buttons button{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;background:red;border:1px solid red;font-size:14px;line-height:1em;letter-spacing:0em;padding:10px 12px;cursor:pointer}.ns-c-a_button:focus,.ns-c-a_button__more:focus,.ns-c-a_store:focus,.ns-c-form__submit__buttons button:focus{outline:none}.ns-c-a_button:hover,.ns-c-a_button__more:hover,.ns-c-a_store:hover,.ns-c-form__submit__buttons button:hover{-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}html.ua-desktop .ns-c-a_button:hover,html.ua-desktop .ns-c-a_button__more:hover,html.ua-desktop .ns-c-a_store:hover,html.ua-desktop .ns-c-form__submit__buttons button:hover,.ns-c-form__submit__buttons html.ua-desktop button:hover{background:#e5e5e5;border-color:#e5e5e5;color:#000}.ns-c-a_button.is-disable,.is-disable.ns-c-a_button__more,.is-disable.ns-c-a_store,.ns-c-form__submit__buttons button.is-disable{background:#e5e5e5;color:#666;cursor:default;pointer-events:none}.ns-c-a_button--allergens,.ns-p-allergens__submit a{font-size:14px;line-height:1.8em;letter-spacing:0em;-webkit-apparence:none;apparence:none;display:block;border:none;background:red;color:#fff;font-weight:normal;text-decoration:none;padding:3px 0px;width:168px;text-align:center}.ns-c-a_button--negative,.ns-p-allergens__submit a,.ns-p-allergens__submit__sp a{cursor:default;border:1px solid #dadada;background:#dadada;color:#9a9a9a}.ns-c-a_button--negative:hover,.ns-p-allergens__submit a:hover,.ns-p-allergens__submit__sp a:hover{background:#dadada;color:#9a9a9a;opacity:1}.ns-c-a_button__more{font-size:16px;line-height:1em;letter-spacing:0em;padding:17px 12px;border-radius:50px;width:189px;display:inline-block;text-align:center;position:relative}.ns-c-a_button__more i{width:16px;height:16px;-webkit-transform:translate(0, -1px);transform:translate(0, -1px);position:absolute;right:17px}.ns-c-a_button__more i svg{fill:#fff;width:10px;height:10px;-webkit-transform:rotate(-90deg) translate(0, 1px);transform:rotate(-90deg) translate(0, 1px)}.ns-c-a_button__more:hover i svg{fill:#000}.ns-c-a_store{font-size:16px;line-height:1em;letter-spacing:0em;padding:14px 18px;font-weight:bold;display:inline-block}.ns-c-a_store i{width:20px;height:20px;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 3px 0 0}.ns-c-a_store i svg{fill:#fff;width:20px;height:20px}.ns-c-a_store:hover i svg{fill:#000}.ns-c-a_blank i{width:20px;height:16px;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(0, -1px);transform:translate(0, -1px);margin:0}.ns-c-a_blank i svg{fill:#f00;width:20px;height:16px}.ns-c-a_pdf i{width:28px;height:21px;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(0, -1px);transform:translate(0, -1px);margin:0}.ns-c-a_pdf i svg{fill:#f00;width:28px;height:21px}.ns-c-a_pdf em{color:#666;font-size:14px}.ns-c-a_search i{width:26px;height:26px;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(0, -1px);transform:translate(0, -1px);margin:0;margin-top:5px}.ns-c-a_search i svg{fill:#fff;width:26px;height:26px}.ns-c-a_submit{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f00;width:215px;margin:0 auto;padding:25px 10px;text-align:center;border:none;cursor:pointer;border:1px solid #f00;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-c-a_submit span{color:#fff;font-size:15px;font-weight:bold;line-height:1em;letter-spacing:0.05em;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-c-a_submit:visited span{color:#fff}.ns-c-a_submit:hover{background:#e5e5e5;border:1px solid #e5e5e5;text-decoration:none}.ns-c-a_submit:hover span{color:#000}.ns-c-a_link--prev i{width:14px;height:9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(0, -1px);transform:translate(0, -1px);margin:0;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-c-a_link--prev i svg{fill:#f00;width:14px;height:9px;-webkit-transform:rotate(90deg) translate(0, 1px);transform:rotate(90deg) translate(0, 1px)}.ns-c-a_link--next i{width:14px;height:9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(0, -1px);transform:translate(0, -1px);margin:0;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-c-a_link--next i svg{fill:#f00;width:14px;height:9px;-webkit-transform:rotate(-90deg) translate(0, 1px);transform:rotate(-90deg) translate(0, 1px)}.ns-c-a_to_top{display:block;opacity:0;position:fixed;cursor:pointer;left:auto !important;right:10px !important;bottom:20px !important;z-index:10;margin-right:0;width:88px;height:113px;background:url("/assets/images/svg/top-cat_sp.svg") no-repeat center center;background-size:88px 113px;-webkit-transition:opacity .2s;transition:opacity .2s}.ns-c-a_to_top.active{opacity:1}@media (min-width: 600px){.ns-c-a_to_top{bottom:108px !important;width:121px;height:145px;background:url("/assets/images/svg/top-cat.svg") no-repeat center center;background-size:121px 145px}}@media screen and (min-width: 1340px){.ns-c-a_to_top{right:auto !important;left:50% !important;margin-left:532px}}.ns-c-a_to_top span{display:none}.ns-p-products__section{margin-bottom:60px}.ns-c-products__title{margin-bottom:30px}.ns-p-products__all-products{margin-top:30px}.ns-c-cover{margin-bottom:40px}@media (min-width: 600px){.ns-c-cover{margin-bottom:20px}}.ns-c-cover img{width:100%;height:auto}.ns-c-embed{position:relative;width:100%}.ns-c-embed:after{display:block;content:'';padding-top:56.25%}.ns-c-embed iframe{position:absolute;left:0;top:0;width:100%;height:100%}@media (min-width: 600px){.ns-c-embed.is-map:after{padding-top:40%}}.ns-c-figure_full img{width:100%;height:auto}.ns-c-figure_logo{position:relative;margin:0;background:#fff}.ns-c-figure_logo:before{display:block;content:'';padding-top:56.25%}.ns-c-figure_logo__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;top:0;width:100%;height:100%;padding:20px}.ns-c-figure_logo img{max-width:140px;max-height:80px}.ns-c-figure_logo.is-nissinfoods img{height:70%}.ns-c-figure_logo.is-small .ns-c-figure_logo__wrapper{padding:0}.ns-c-figure_company img{height:auto}.ns-c-figure_company img[src$='nissinfoods.svg'],.ns-c-figure_company img.is-nissinfoods{width:96px}.ns-c-figure_company img[src$='myojofoods.svg'],.ns-c-figure_company img.is-myojofoods{width:150px}.ns-c-form *[aria-invalid]{-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-c-form *[aria-invalid="true"]{border-color:#f00;background-color:#ffe5e5}.ns-c-form__input{width:100%}.ns-c-form__input input{width:100%;border:1px solid #c1c1c1;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.ns-c-form__input input:focus{border:1px solid #000;outline:none}.ns-c-form__input input.error{border-color:#f00;background-color:#ffe5e5}.ns-c-form__input.is-news input{padding:5px 8px;font-size:14px;line-height:2em;height:38px}.ns-c-form__input.is-customer input{padding:5px 8px;font-size:14px;line-height:2em;height:38px}.ns-c-form__input.is-error input{border-color:#f00;background-color:#ffe5e5}.ns-c-form__textarea textarea{width:100%;border:1px solid #c1c1c1;padding:8px}.ns-c-form__textarea textarea:focus{border:1px solid #000;outline:none}.ns-c-form__textarea textarea.error{border-color:#f00;background-color:#ffe5e5}.ns-c-form__textarea.is-error textarea{border-color:#f00;background-color:#ffe5e5}.ns-c-form__select{position:relative;background:#e5e5e5;border:1px solid #e5e5e5;margin-bottom:0}.ns-c-form__select.is-error{border-color:#f00;background-color:#ffe5e5}.ns-c-form__select.is-full select{width:100%}.ns-c-form__select select{font-size:14px;line-height:1em;letter-spacing:0em;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;border:none;padding:11px 32px 11px 18px;background:none;color:#666;font-weight:bold;cursor:pointer}html.ua-mobile .ns-c-form__select select{font-size:16px;padding-top:10px;padding-bottom:10px}html.ua-ie .ns-c-form__select select{font-weight:normal}.ns-c-form__select select select::-ms-expand{display:none}.ns-c-form__select select.is-disabled{cursor:default;pointer-events:none;color:#9a9a9a;background:#dadada}.ns-c-form__select select.error{border-color:#f00;background-color:#ffe5e5}.ns-c-form__select svg{position:absolute;right:12px;top:50%;margin-top:-6px;line-height:0;width:12px;height:12px;color:#666;z-index:1}.ns-c-form__select.is-customer{width:180px}.error .ns-c-form__select{border-color:#f00;background-color:#ffe5e5}.ns-c-form__increments{border:1px solid #c1c1c1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.ns-c-form__increments__count{font-size:14px;line-height:1em;letter-spacing:0em;padding:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;border:none;width:100%}.ns-c-form__increments__count:focus{outline:none}.ns-c-form__increments__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#eeeeee;color:#666;line-height:1;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media (min-width: 600px){.ns-c-form__increments__button{width:40px}}.ns-c-form__increments__button.is-decrement{margin-right:auto;border-right:1px solid #c1c1c1}.ns-c-form__increments__button.is-increment{margin-left:auto;border-left:1px solid #c1c1c1}.ns-c-form__increments__button.is-increment span{padding-top:.2em}.ns-c-form__increments__button.is-negative{color:#ddd;cursor:default}.ns-c-form__increments__button:focus{outline:none}.ns-c-form__label{font-size:16px;color:#000}.ns-c-form__list li{margin-bottom:5px}.ns-c-form__note{margin-top:10px;font-size:14px;margin-bottom:0 !important}.ns-c-form__note.is-error{color:#f00}.ns-c-form__note__ul{margin-top:10px;font-size:14px;margin-bottom:0}.ns-c-form__note__p{margin-top:10px;font-size:16px}.ns-c-form__note__p p{margin:0}.ns-c-form__note__p ul{margin-top:1em}.ns-c-form__note_inline{font-style:normal}.ns-c-form__note_inline.is-error{color:#f00}.ns-c-form__cols{width:100%}@media (min-width: 980px){.ns-c-form__cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ns-c-form__cols__cell p{margin-bottom:0}@media (min-width: 980px){.ns-c-form__cols__cell{padding-left:20px}.ns-c-form__cols__cell:first-child{padding-left:0}.ns-c-form__cols__cell p{margin-bottom:1em}}.ns-c-form__cols__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:10px}@media (min-width: 600px){.ns-c-form__cols__item{margin-top:20px}}@media (min-width: 980px){.ns-c-form__cols__item{margin-top:0;width:calc(50% - 20px / 2)}}.ns-c-form__cols__item.is-first{margin-top:0}.ns-c-form__name{width:100%}@media (min-width: 980px){.ns-c-form__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ns-c-form__name__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:10px}@media (min-width: 600px){.ns-c-form__name__item{margin-top:20px}}@media (min-width: 980px){.ns-c-form__name__item{margin-top:0;width:calc(50% - 20px / 2)}}.ns-c-form__name__item.is-first{margin-top:0}.ns-c-form__name__item__label{width:60px;padding-right:10px;color:#000;font-size:16px;white-space:nowrap}@media (min-width: 600px){.ns-c-form__name__item__label{padding-right:20px}}.ns-c-form__name__item__field{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 980px){.ns-c-form__email input{width:417px}}@media (max-width: 600px){.ns-c-form__email.is-confirm input{border:1px solid #e5e5e5}}.ns-c-form__tel input{width:80px}.ns-c-form__tel span{width:20px;text-align:center;display:inline-block}@media (min-width: 980px){.ns-c-form__tel input{width:120px}}.ns-c-form__text textarea{height:214px}.ns-c-form__submit{margin-top:30px}.ns-c-form__submit__buttons{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ns-c-form__submit__buttons button{padding:25px 10px;width:215px;-webkit-box-sizing:border-box;box-sizing:border-box}.ns-c-form__submit__buttons button.is-back{background:none;color:red;border:1px solid red;margin-right:10px}@media (max-width: 600px){.ns-c-form__submit__buttons.is-confirm button{width:calc(50vw - 25px)}}.ns-c-items{border-top:1px solid #e5e5e5;margin:-20px -20px 0 -20px}@media (min-width: 600px){.ns-c-items{border-top:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 -20px}}.ns-c-items.is-category .ns-c-items__item__label__calorie,.ns-c-items.is-taste .ns-c-items__item__label__calorie{display:none}.ns-c-items-sort ul li a.active,.ns-c-items-sort ul a:hover{background:red;color:#fff;border:none}.ns-c-items-sort{margin:10px 0 40px}.ns-c-items-sort ul{list-style:none;display:none}@media (min-width: 600px){.ns-c-items-sort ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.ns-c-items-sort ul.cm-filter{display:-webkit-box;display:-ms-flexbox;display:flex}.ns-c-items-sort ul li{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:11px}.ns-c-items-sort ul li a.active{font-weight:bold}.ns-c-items-sort ul a{display:block;padding:10px 12px;color:#000;text-decoration:none;font-size:14px;line-height:1em;letter-spacing:.1em;-webkit-transition:opacity 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:opacity 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);-webkit-transition-delay:.2s;transition-delay:.2s}.ns-c-items-sort .ns-c-form__select{display:block;background:red;border:1px solid red}@media (min-width: 600px){.ns-c-items-sort .ns-c-form__select{display:none}}.ns-c-items-sort .ns-c-form__select select{color:#fff}.ns-c-items-sort .ns-c-form__select svg{color:#fff}.ns-c-items__section:not(:first-child){margin-top:20px}.ns-c-items__section__label{font-size:18px;line-height:1em;letter-spacing:.1em;color:#000;margin-bottom:40px}@media (min-width: 600px){.ns-c-items__section__label{margin-bottom:18px}}.ns-c-items__item{border-bottom:1px solid #e5e5e5}@media (min-width: 600px){.ns-c-items__item{border-bottom:none;margin-bottom:40px}}@media (min-width: 600px) and (max-width: 788px){.ns-c-items__item{width:33.33333%}}@media (min-width: 788px) and (max-width: 980px){.ns-c-items__item{width:25%}}@media (min-width: 980px) and (max-width: 1168px){.ns-c-items__item{width:20%}}@media (min-width: 1168px){.ns-c-items__item{width:20%}}.ns-c-items__item__category{background:#e5e5e5}@media (min-width: 600px){.ns-c-items__item__category{background:none;padding-left:20px}}.ns-c-items__item__category__text{margin:0}@media (min-width: 600px){.ns-c-items__item__category__text{position:relative;display:block;width:100%;content:'';padding:100% 0 0;width:auto;height:0;background:url(../images/item-category-bg.svg) center center no-repeat;background-size:cover}}.ns-c-items__item__category__text span{display:block;text-align:center;width:100%;padding:10px;font-size:14px;line-height:1.5em;letter-spacing:0em}@media (min-width: 600px){.ns-c-items__item__category__text span{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;line-height:1.5em;letter-spacing:0em}}.ns-c-items__item__block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative}.ns-c-items__item__block>div{padding-right:20px}@media (min-width: 600px){.ns-c-items__item__block{display:block;padding-left:20px}.ns-c-items__item__block>div{padding-right:0}}.ns-c-items__item__block:hover{text-decoration:none;color:#000}html.ua-desktop .ns-c-items__item__block:hover .ns-c-items__item__figure{opacity:.5}html.ua-desktop .ns-c-items__item__block:hover .ns-c-items__item__title{text-decoration:underline}.ns-c-items__item__figure{margin:0;padding:10px 16px 10px 10px;width:120px;height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media (min-width: 600px){.ns-c-items__item__figure{display:block;position:relative;padding:100% 0 0;width:auto;height:0}}.ns-c-items__item__figure span{display:none}@media (min-width: 600px){.ns-c-items__item__figure span{display:block;position:absolute;left:25px;top:25px;bottom:25px;right:25px;background-size:contain;background-repeat:no-repeat;background-position:center center}}.ns-c-items__item__figure img{max-width:80px;max-height:80px}@media (min-width: 600px){.ns-c-items__item__figure img{display:none}}.ns-c-items__item__text{line-height:1}.ns-c-items__item__new{margin-bottom:3px;font-size:11px;line-height:1.5em;letter-spacing:0em;color:red;border:1px solid red;padding:2px 4px;display:inline-block}@media (min-width: 600px){.ns-c-items__item__new{position:absolute;left:20px;top:0}}.ns-c-items__item__label{margin-bottom:3px;display:inline-block}@media (min-width: 600px){.ns-c-items__item__label{position:absolute;left:20px;top:-3px}}.ns-c-items__item__label__new{font-size:11px;line-height:1.5em;letter-spacing:0em;color:#fff;background:red;border:1px solid red;padding:2px 4px}.ns-c-items__item__label__release{font-size:11px;line-height:1.5em;letter-spacing:0em;color:red;border:1px solid red;padding:2px 4px;display:inline-block}.ns-c-items__item__label__calorie{font-size:11px;line-height:1.5em;letter-spacing:0em;color:#000;background:#e5e5e5;border:1px solid #e5e5e5;padding:2px 4px}.ns-c-items__item__title{font-size:14px;line-height:1.5em;letter-spacing:0em;margin:0;color:#000}.ns-c-item_news{padding:70px 20px 20px;position:relative}@media (min-width: 600px){.ns-c-item_news{margin:20px 0;padding:0}}.ns-c-item_news__info{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:20px}@media (min-width: 600px){.ns-c-item_news__info{margin-bottom:5px;position:relative;top:auto}}.ns-c-item_news__info__date{font-size:16px;line-height:1.8em;letter-spacing:0em;display:block;margin:0 20px 0 0;color:#000}.ns-c-item_news__info__category{margin:0;line-height:1.5}.ns-c-item_news__info__category span{font-size:11px;line-height:1em;letter-spacing:0em;display:inline-block;background:#e5e5e5;color:#000;padding:4px 5px}@media (min-width: 600px){.ns-c-item_news{-webkit-box-flex:1;-ms-flex:1;flex:1}}.ns-c-item_news__a{text-decoration:none;display:block}@media (min-width: 600px){.ns-c-item_news__a{display:table;padding:0 20px}}.ns-c-item_news__a:hover{text-decoration:none}html.ua-desktop .ns-c-item_news__a:hover{opacity:.5}.ns-c-item_news__a:hover *[data-role="title"]{text-decoration:underline}html.ua-desktop .ns-c-item_news__a{will-change:opacity;-webkit-transition:opacity .1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:opacity .1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-c-item_news__figure{margin:0;padding:0;overflow:hidden;line-height:0;width:100%;padding:0px;margin:0 0 20px}@media (min-width: 600px){.ns-c-item_news__figure{width:175px;padding-right:20px;margin:0;display:table-cell;vertical-align:middle}}.ns-c-item_news__figure>div{position:relative;display:block}.ns-c-item_news__figure span{display:block;padding:0px;text-align:center}.ns-c-item_news__figure span:empty{background:#f3f3f3}@media (min-width: 600px){.ns-c-item_news__figure span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:156px;height:88px}}.ns-c-item_news__figure img{width:auto;max-width:280px;max-height:150px;margin:0 auto}@media (min-width: 600px){.ns-c-item_news__figure img{max-height:88px;max-width:156px}}.ns-c-item_news__figure i{background:transparent url(/en_jp/assets/images/_s.gif) 0 0 repeat;display:block;position:absolute;left:0;top:0;right:0;bottom:0;margin:0;z-index:2}@media (min-width: 600px){.ns-c-item_news__body{display:table-cell;vertical-align:top}}.ns-c-item_news__body__title{font-size:16px;line-height:1.5em;letter-spacing:0em;margin:0;font-weight:normal}.ns-c-item_news__body__text{font-size:16px;line-height:1.5em;letter-spacing:0em;color:#000;margin:.5em 0 0 0;font-weight:normal}.ns-c-label{display:inline-block;background:red;color:#fff;line-height:1em;font-size:12px;letter-spacing:0.05em;padding:5px 10px;display:inline-block;font-style:normal;font-weight:normal}.ns-c-label.is-small{font-size:10px;padding:3px 6px;letter-spacing:0.05em}@media (min-width: 600px){.ns-c-label.is-small{font-size:11px}}.ns-c-list,.ns-c-form__note__ul,.ns-c-form__note__p ul{list-style:none}.ns-c-list li,.ns-c-form__note__ul li,.ns-c-form__note__p ul li{padding-left:16px;position:relative}.ns-c-list .ns-c-list__style,.ns-c-form__note__ul .ns-c-list__style,.ns-c-form__note__p ul .ns-c-list__style{position:absolute;left:0;top:0;white-space:nowrap}.ns-c-list.is-2digit li,.is-2digit.ns-c-form__note__ul li,.ns-c-form__note__p ul.is-2digit li{padding-left:30px;position:relative}.ns-c-list.is-2digit .ns-c-list__style,.is-2digit.ns-c-form__note__ul .ns-c-list__style,.ns-c-form__note__p ul.is-2digit .ns-c-list__style{text-align:right;width:25px}.ns-c-list.is-margin,.is-margin.ns-c-form__note__ul,.ns-c-form__note__p ul.is-margin{margin-bottom:1em}.ns-c-list_flex,.ns-c-list_paging,.ns-p-customer__faq__category ul,.ns-p-customer__faq__single__questionnaire ul,.ns-p-recruit__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;list-style:none}.ns-c-list_flex li,.ns-c-list_paging li,.ns-p-customer__faq__category ul li,.ns-p-customer__faq__single__questionnaire ul li,.ns-p-recruit__nav ul li{margin-right:2em}.ns-c-list_brands{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;margin-left:-20px;list-style:none}.ns-c-list_brands__item{width:103.5px;margin-left:20px}.ns-c-list_paging{line-height:1;margin-top:20px;margin-bottom:20px}.ns-c-list_paging li{margin-right:0px}.ns-c-list_paging span,.ns-c-list_paging a{display:table-cell;height:30px;width:30px;vertical-align:middle;text-align:center}.ns-c-list_allergens,.ns-c-list_allergens--item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px;list-style:none;border-left:1px solid red;border-top:1px solid red;width:877px;-webkit-box-sizing:border-box;box-sizing:border-box}.ns-c-list_allergens li,.ns-c-list_allergens--item li{width:73px;border-right:1px solid red;border-bottom:1px solid red;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.ns-c-list_allergens li a,.ns-c-list_allergens--item li a{display:block;text-decoration:none;width:100%;color:red;font-size:17px;line-height:1.8em;letter-spacing:0em;line-height:28px;text-align:center;white-space:nowrap}@media (max-width: 339px){.ns-c-list_allergens li a,.ns-c-list_allergens--item li a{font-size:14px}}.ns-c-list_allergens li a.active,.ns-c-list_allergens--item li a.active{background:red;color:#fff}.ns-c-list_allergens li.ns-c-list_allergens-long a,.ns-c-list_allergens--item li.ns-c-list_allergens-long a{font-size:10px;-webkit-transform:scale(1, 1.8);transform:scale(1, 1.8)}@media (max-width: 339px){.ns-c-list_allergens li.ns-c-list_allergens-long a,.ns-c-list_allergens--item li.ns-c-list_allergens-long a{font-size:10px;letter-spacing:-.1em}}@media (max-width: 600px){.ns-c-list_allergens,.ns-c-list_allergens--item{width:auto}.ns-c-list_allergens li,.ns-c-list_allergens--item li{width:25%;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (min-width: 600px) and (max-width: 788px){.ns-c-list_allergens,.ns-c-list_allergens--item{width:512px}}@media (min-width: 788px) and (max-width: 980px){.ns-c-list_allergens,.ns-c-list_allergens--item{width:658px}}@media (min-width: 1168px){.ns-c-list_allergens,.ns-c-list_allergens--item{width:1023px}}.ns-c-list_allergens--item{border-left:1px solid #4C4C4C;border-top:1px solid #4C4C4C}.ns-c-list_allergens--item li{border-right:1px solid #4C4C4C;border-bottom:1px solid #4C4C4C}.ns-c-list_allergens--item li a{color:#4C4C4C}.ns-c-list_allergens--item li a.active{background:#4C4C4C;color:#fff}_:-ms-lang(x)::-ms-backdrop,.ns-c-list_allergens li a,.ns-c-list_allergens--item li a{padding:7px 0 0}.ns-c-list_step{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:30px}.ns-c-list_step li{font-size:14px;line-height:1.8em;letter-spacing:0em;display:block;color:#9a9a9a;line-height:1em;margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.ns-c-list_step li i{width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(0, -1px);transform:translate(0, -1px);margin:0 0.5em 0 0;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-c-list_step li i svg{fill:#9a9a9a;width:10px;height:10px;-webkit-transform:rotate(-90deg) translate(0, 1px);transform:rotate(-90deg) translate(0, 1px)}.ns-c-list_step li:first-child i{display:none}.ns-c-list_step li.active{color:#000;font-weight:bold}.ns-c-list_step li.active span{display:inline-block;border-bottom:1px solid #000;padding-bottom:5px}@media (max-width: 600px){.ns-c-list_step{display:none}}.ns-c-loading{margin:30px 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:1;-webkit-transition:.5s;transition:.5s}.ns-c-loading.is-loaded{opacity:0}.ns-c-pager{text-align:center;margin:30px 0}.ns-c-pager__button{margin:0 auto}.ns-c-post h1,.ns-c-post h2,.ns-c-post h3{color:#000}.ns-c-post h1{margin-bottom:20px;margin-top:50px}.ns-c-post h2{margin-bottom:20px}.ns-c-post h3{margin-bottom:20px}.ns-c-post h3:not(:first-child){margin-top:1em}.ns-c-post p{margin:0;margin-top:1em}.ns-c-post section{margin-top:60px;font-size:16px;line-height:1.6em;letter-spacing:0em}.ns-c-post section figure{margin:20px auto;text-align:center}.ns-c-post section figure img{max-width:685px;height:auto}.ns-c-post__header__social ul,.ns-c-post__single__header__social ul,.ns-p-item__header ul{margin-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ns-c-post__header__social ul li,.ns-c-post__single__header__social ul li,.ns-p-item__header ul li{margin-right:15px}.ns-c-post__header__social ul li:empty,.ns-c-post__single__header__social ul li:empty,.ns-p-item__header ul li:empty{display:none}.ns-c-post__header__social a,.ns-c-post__single__header__social a,.ns-p-item__header a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ns-c-post__header__social a i,.ns-c-post__single__header__social a i,.ns-p-item__header a i{margin-right:4px;line-height:1}.ns-c-post__header__social a i img,.ns-c-post__single__header__social a i img,.ns-p-item__header a i img{width:20px;height:20px}.ns-c-post__header__social a i img.is-facebook,.ns-c-post__single__header__social a i img.is-facebook,.ns-p-item__header a i img.is-facebook{width:22px;height:22px}.ns-c-post__header__social a span,.ns-c-post__single__header__social a span,.ns-p-item__header a span{font-size:14px;color:#666}.ns-c-post--faq .ns-c-post-list>li{padding:24px 0px;text-align:left;border-bottom:1px solid #D8D8D8}.ns-c-post--faq .ns-c-post-list-article{display:table}.ns-c-post--faq .ns-c-post-list-article>*{display:table-cell;vertical-align:top}.ns-c-post--faq .ns-c-post-list-article-description div{-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-c-post--faq .ns-c-post-list-article-description div h3{position:relative;padding-left:1.5em;font-weight:700;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-c-post--faq .ns-c-post-list-article-description div h3>em{display:block;position:absolute;color:#000;letter-spacing:0.2em;text-decoration:none;font-style:normal;left:0;top:0}.ns-c-post--faq .ns-c-post-list-article-description div>span{color:red}.ns-c-post--faq .ns-c-post-list-article-description div p{color:#000;margin-bottom:0;margin-top:4px}.ns-c-post--faq .ns-c-post-list-article-description div:hover{opacity:0.5}.ns-c-post--faq .ns-c-post-list-article-description div:hover h3{text-decoration:underline}html.ua-desktop .ns-c-post--faq a:hover{opacity:.5}html.ua-desktop .ns-c-post--faq a:hover .ns-c-post-list-article-description h3{text-decoration:underline}.ns-c-post__single{position:relative}@media (min-width: 980px){.ns-c-post__single{padding-right:220px}}@media (min-width: 980px){.ns-c-post__single__brands{margin-bottom:40px}}.ns-c-post__single__side{margin:0;padding:0;width:200px;margin-top:20px;margin-bottom:20px}@media (min-width: 980px){.ns-c-post__single__side{position:absolute;right:0px;top:0px;margin-top:0;padding-top:40px}}@media (min-width: 980px){.ns-p-news__single .ns-c-post__single__side{padding-top:0}}.ns-c-post__single__side__links ul{margin-bottom:20px}.ns-c-post__single__side__links i{display:inline-block;vertical-align:0}.ns-c-post__single__header ul{font-size:12px;line-height:1em;letter-spacing:0em;color:#9a9a9a;margin-bottom:10px}.ns-c-post__single__header ul li{margin-top:0px;margin-bottom:10px}.ns-c-post__single__header .ns-c-headline__01,.ns-c-post__single__header .ns-c-post h1,.ns-c-post .ns-c-post__single__header h1,.ns-c-post__single__header .ns-c-post__single__body h1,.ns-c-post__single__body .ns-c-post__single__header h1,.ns-c-post__single__header .ns-c-post__single__body--article h1,.ns-c-post__single__body--article .ns-c-post__single__header h1,.ns-c-post__single__header .ns-c-post__single__body--item h1,.ns-c-post__single__body--item .ns-c-post__single__header h1,.ns-c-post__single__header .ns-c-post__single__body--news h1,.ns-c-post__single__body--news .ns-c-post__single__header h1{margin-top:15px;line-height:1.6em}.ns-c-post__single__header .ns-c-headline__04,.ns-c-post__single__header .ns-c-post--faq .ns-c-post-list-article-description div h3,.ns-c-post--faq .ns-c-post-list-article-description div .ns-c-post__single__header h3,.ns-c-post__single__header .ns-c-post__single__body--news h3,.ns-c-post__single__body--news .ns-c-post__single__header h3,.ns-c-post__single__header .ns-p-item__origins__section h3,.ns-p-item__origins__section .ns-c-post__single__header h3{margin-top:15px}.ns-c-post__single__header .ns-c-headline__03,.ns-c-post__single__header .ns-c-post h3,.ns-c-post .ns-c-post__single__header h3,.ns-c-post__single__header .ns-c-post__single__body h3,.ns-c-post__single__body .ns-c-post__single__header h3,.ns-c-post__single__header .ns-c-post__single__body--article h3,.ns-c-post__single__body--article .ns-c-post__single__header h3,.ns-c-post__single__header .ns-c-post__single__body--item h3,.ns-c-post__single__body--item .ns-c-post__single__header h3,.ns-c-post__single__header .ns-c-post__single__body--news h3,.ns-c-post__single__body--news .ns-c-post__single__header h3,.ns-c-post__single__header .ns-c-post__single__body--news h2,.ns-c-post__single__body--news .ns-c-post__single__header h2,.ns-c-post__single__header .ns-c-post__single__body--news header p,.ns-c-post__single__body--news header .ns-c-post__single__header p{margin-top:15px}.ns-c-post__single__header .ns-label--new{margin:0 0 3px}.ns-c-post__single__header p{margin:0;margin-top:2em}.ns-c-post__single__header__date{display:block;font-style:normal}.ns-c-post__single__header__company{display:block;font-style:normal}.ns-c-post__single__body p,.ns-c-post__single__body--article p,.ns-c-post__single__body--item p,.ns-c-post__single__body--news p{margin:0;margin-top:1em}.ns-c-post__single__body .notice,.ns-c-post__single__body--article .notice,.ns-c-post__single__body--item .notice,.ns-c-post__single__body--news .notice{font-size:14px;line-height:1.8em;letter-spacing:0em}.ns-c-post__single__body section,.ns-c-post__single__body--article section,.ns-c-post__single__body--item section,.ns-c-post__single__body--news section{font-size:16px;line-height:1.6em;letter-spacing:0em;margin-top:60px}.ns-c-post__single__body section figure,.ns-c-post__single__body--article section figure,.ns-c-post__single__body--item section figure,.ns-c-post__single__body--news section figure{margin:20px auto;text-align:center}.ns-c-post__single__body section figure img,.ns-c-post__single__body--article section figure img,.ns-c-post__single__body--item section figure img,.ns-c-post__single__body--news section figure img{max-width:100%;height:auto}.ns-c-post__single__body section p,.ns-c-post__single__body--article section p,.ns-c-post__single__body--item section p,.ns-c-post__single__body--news section p{margin-bottom:20px}.ns-c-post__single__body section p:last-child,.ns-c-post__single__body--article section p:last-child,.ns-c-post__single__body--item section p:last-child,.ns-c-post__single__body--news section p:last-child{margin-bottom:0px}.ns-section--no-title{margin-top:40px}.ns-section--figure{margin-top:20px}.ns-figure_left{float:left;margin-right:20px}.ns-figure_left figcaption{text-align:left}.ns-figure_right{float:right;margin-left:20px}.ns-figure_right figcaption{text-align:left}.ns-c-post__single__body--article h2{margin-bottom:20px}.ns-c-post__single__body--article ul{list-style:none;margin-top:20px}.ns-c-post__single__body--article ul li{margin-top:5px}.ns-c-post__single__body--article .dl-table{line-height:1.6;margin-top:0px}.ns-c-post__single__body--article .dl-table dl{margin-bottom:10px}.ns-c-post__single__body--article .dl-table dl dt,.ns-c-post__single__body--article .dl-table dl dd{display:block;width:100%;padding-right:0px}.ns-c-post__single__body--article .dl-table dl dt span{width:20px;display:inline;float:none}.ns-c-post__single__body--article .dl-table dl dt em{display:inline;float:none}@media (min-width: 600px){.ns-c-post__single__body--article .dl-table dl{display:table;margin:0;padding:0;margin:5px 0}.ns-c-post__single__body--article .dl-table dl dt,.ns-c-post__single__body--article .dl-table dl dd{display:table-cell}.ns-c-post__single__body--article .dl-table dl dt{width:195px;padding-right:20px;padding-left:30px;position:relative}.ns-c-post__single__body--article .dl-table dl dt span{display:block;position:absolute;top:0;left:0;width:20px}.ns-c-post__single__body--article .dl-table dl dt em{display:block;width:160px;font-style:normal}.ns-c-post__single__body--article .dl-table dl dd{margin:0;padding:0}}.ns-c-post__single__body--voice,.ns-c-post__single__body--faq{margin-top:30px}.ns-c-post__single__body--voice p,.ns-c-post__single__body--voice figure,.ns-c-post__single__body--faq p,.ns-c-post__single__body--faq figure{margin:0px;margin-bottom:20px}.ns-c-post__single__body--voice p:last-child,.ns-c-post__single__body--voice figure:last-child,.ns-c-post__single__body--faq p:last-child,.ns-c-post__single__body--faq figure:last-child{margin-bottom:0px}.ns-c-post__single__body--news h2{margin-bottom:15px}.ns-c-post__single__body--news h3{margin-bottom:15px}.ns-c-post__single__body--news section>*:last-child{margin-bottom:0}.ns-c-post__single__body--news table.ns-table_01 th,.ns-c-post__single__body--news table.ns-table_01 td{padding:5px 10px}@media (min-width: 600px){.ns-c-post__single__body--news table.ns-table_01 th,.ns-c-post__single__body--news table.ns-table_01 td{padding-bottom:20px}}.ns-c-post__single__body--news dl{margin-bottom:40px}.ns-c-post__single__body--news ol{margin:0;padding:0;padding-left:20px;margin-bottom:20px}.ns-c-post__single__body--news ol li{margin-bottom:5px}.ns-c-post__single__body--news ul{padding-left:20px;margin-bottom:20px}.ns-c-post__single__body--news ul li{margin-bottom:5px}@media (min-width: 788px){.ns-c-post__single__body--news .tables{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;clear:both}}@media (min-width: 788px){.ns-c-post__single__body--news .tables>div{width:calc(50% - 10px)}}@media (min-width: 600px) and (max-width: 788px){.ns-c-post__single__body--news .tables>div{margin-bottom:20px}.ns-c-post__single__body--news .tables>div:last-child{margin-bottom:0}}@media (max-width: 600px){.ns-c-post__single__body--news .tables>div{margin-bottom:20px}.ns-c-post__single__body--news .tables>div:last-child{margin-bottom:0}}.ns-c-post__single__body--news .tables>div:nth-child(2){-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media (min-width: 788px){.ns-c-post__single__body--news .tables>div:nth-child(2){-webkit-transform:translateY(0);transform:translateY(0)}}.ns-c-post__single__body__main{margin:40px 0}.ns-c-post__single__body__main figure{margin:0px}.ns-c-post__single__body__main figure img{width:100%}.ns-c-post__single__body__main #cm-content>div{width:100%;padding-top:56.25%;position:relative}.ns-c-post__single__body__main #cm-content>div iframe,.ns-c-post__single__body__main #cm-content>div object{position:absolute;left:0;right:0;bottom:0;top:0;width:100% !important;height:100% !important}.ns-c-post__single__body__main #cm-content span{display:block !important}.ns-c-post__single__body__main iframe,.ns-c-post__single__body__main object{width:100%;height:385px}.ns-c-post__single__body__main .dl-table{margin-top:20px}.ns-c-post__single__related{margin-top:80px}.ns-c-post__single__related>section:last-child{margin-bottom:0px}.ns-c-post__single__related .ns-c-headline__02,.ns-c-post__single__related .ns-c-post h2,.ns-c-post .ns-c-post__single__related h2,.ns-c-post__single__related .ns-c-post__single__body h2,.ns-c-post__single__body .ns-c-post__single__related h2,.ns-c-post__single__related .ns-c-post__single__body--article h2,.ns-c-post__single__body--article .ns-c-post__single__related h2,.ns-c-post__single__related .ns-c-post__single__body--item h2,.ns-c-post__single__body--item .ns-c-post__single__related h2,.ns-c-post__single__related .ns-c-post__single__body--news h2,.ns-c-post__single__body--news .ns-c-post__single__related h2,.ns-c-post__single__related .ns-p-item__main__body h2,.ns-p-item__main__body .ns-c-post__single__related h2,.ns-c-post__single__related .ns-p-item__ingredients__section h2,.ns-p-item__ingredients__section .ns-c-post__single__related h2,.ns-c-post__single__related .ns-p-item__nutritions__section h2,.ns-p-item__nutritions__section .ns-c-post__single__related h2,.ns-c-post__single__related .ns-p-item__allergens__section h2,.ns-p-item__allergens__section .ns-c-post__single__related h2,.ns-c-post__single__related .ns-p-item__origins__section h2,.ns-p-item__origins__section .ns-c-post__single__related h2{margin-bottom:20px}.ns-c-post__single__related_download .ns-l-grid:not(:last-child),.ns-c-post__single__related_download .ns-p-home__content__about:not(:last-child){margin-bottom:20px}.ns-c-post__single__related_download .ns-l-grid .ns-l-grid__item,.ns-c-post__single__related_download .ns-p-home__content__about .ns-l-grid__item{margin-top:40px}.ns_products_cm-single-figures{float:right;width:300px;margin-left:20px}.ns_products_cm-single-figures figure{margin-top:0 !important}@media (max-width: 600px){.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}}@media (max-width: 600px){.ns_products_cm-single-story img,.ns_products_cm-single-backstage img{float:none !important;margin-left:0 !important;width:100%;height:auto}}.ns-c-search__form{position:relative}.ns-c-search__form__box{border:none;padding:4px 4px 7px 27px;font-size:16px;width:0;opacity:0;color:red;border-bottom:3px solid #fff;border-radius:0;-webkit-transition:all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;will-change:opacity, width, border}.ns-c-search__form__box:focus{outline:none}@media (min-width: 600px){.ns-c-search__form__box{font-size:18px}}.ns-c-search__form.is-open .ns-c-search__form__box{border-color:red;opacity:1;padding-right:35px;padding-left:35px;width:300px}@media (min-width: 600px) and (max-width: 788px){.ns-c-search__form.is-open .ns-c-search__form__box{width:250px}}.ns-c-search__form.is-overlay .ns-c-search__form__box{border-color:red;opacity:1;padding-right:0;width:100%;padding-left:35px}html.ua-mobile .ns-c-search__form.is-overlay .ns-c-search__form__box{padding-bottom:4px}.ns-c-search__form__icon{display:block;position:absolute;left:0px;top:7px;cursor:pointer;z-index:1}html.ua-mobile .ns-c-search__form.is-overlay .ns-c-search__form__icon{top:10px}.ns-c-search__form__icon svg{display:block;width:20px;height:20px;color:#f00}@media (min-width: 600px){.ns-c-search__form__icon svg{width:26px;height:26px}}.ns-c-search__form__cancel{border:none;background:none;position:absolute;right:0;top:7px;z-index:-1;opacity:0;cursor:pointer;-webkit-transition:opacity 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:opacity 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-c-search__form.is-open .ns-c-search__form__cancel{opacity:1;z-index:1}.ns-c-search__form.is-overlay .ns-c-search__form__cancel{opacity:1;z-index:1;right:0;top:5px}html.ua-mobile .ns-c-search__form.is-overlay .ns-c-search__form__cancel{top:5px}.ns-c-search__form__cancel svg{width:20px;height:20px;fill:#666}.ns-c-search__form__cancel:hover svg{fill:#000}.ns-c-search__suggest{border:1px solid #cccccc;border-top:0;max-height:60vh;overflow-y:scroll}.ns-c-search__suggest dl{margin:0;padding:0;text-align:left}.ns-c-search__suggest dl dt,.ns-c-search__suggest dl dd{margin:0;padding:0}.ns-c-search__suggest dl dt{width:100%;padding:5px 12px 5px 16px;font-size:12px;line-height:1;color:#818181;background:#f4f4f4}.ns-c-search__suggest dl dd{width:100%}.ns-c-search__suggest dl ul{margin:0;padding:0;list-style:none;border-bottom:1px solid #cccccc}.ns-c-search__suggest dl ul:last-child{border-bottom:none}.ns-c-search__suggest dl li{font-size:14px;line-height:1}.ns-c-search__suggest dl li:last-child{border-bottom:none}.ns-c-search__suggest dl a{-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:8px 12px;text-decoration:none}.ns-c-search__suggest dl a:hover,.ns-c-search__suggest dl a.js-selected{background:red;color:#fff}.ns-c-search__suggest dl a svg{fill:#ccc;width:22px;height:17px;margin-right:5px}.ns-c-search__suggest dl a div{overflow:hidden}.ns-c-search__suggest dl a span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ns-c-search__suggest dl.is-empty dt,.ns-c-search__suggest dl.is-suggest dt{display:none}.ns-c-search__suggest dl.is-empty dd svg,.ns-c-search__suggest dl.is-suggest dd svg{display:block}.ns-c-search__suggest dl.is-empty p{margin:0;padding:8px 12px;font-size:14px}.ns-c-svg.is-cart{color:#f00;width:30px;height:30px}.ns-c-table,.ns-c-post__single__body--article table,.ns-c-post__single__body--news table,.ns-p-about__branch__area table{border:1px solid #d6d6d6;border-collapse:collapse;margin:0;width:100%}.ns-c-table thead th,.ns-c-post__single__body--article table thead th,.ns-c-post__single__body--news table thead th,.ns-p-about__branch__area table thead th{text-align:center;vertical-align:middle}.ns-c-table th,.ns-c-post__single__body--article table th,.ns-c-post__single__body--news table th,.ns-p-about__branch__area table th{border:1px solid #d6d6d6;background:#eeeeee;padding:10px;text-align:left;vertical-align:center;font-size:14px;font-weight:normal;color:#000}.ns-c-table td,.ns-c-post__single__body--article table td,.ns-c-post__single__body--news table td,.ns-p-about__branch__area table td{border:1px solid #d6d6d6;padding:10px;color:#666;font-weight:normal;text-align:left;vertical-align:center;font-size:14px}.ns-c-table.is-small th,.ns-c-post__single__body--article table.is-small th,.ns-c-post__single__body--news table.is-small th,.ns-p-about__branch__area table.is-small th{font-size:12px}.ns-c-table.is-small td,.ns-c-post__single__body--article table.is-small td,.ns-c-post__single__body--news table.is-small td,.ns-p-about__branch__area table.is-small td{font-size:12px}.ns-c-table_dl{border:1px solid #d6d6d6;margin:0}.ns-c-table_dl__tr{border-top:1px solid #d6d6d6}@media (min-width: 600px){.ns-c-table_dl__tr{display:-webkit-box;display:-ms-flexbox;display:flex}}.ns-c-table_dl__tr:first-child{border-top:none}.ns-c-table_dl__th{background:#eeeeee;padding:10px;text-align:left;vertical-align:top;font-size:16px;color:#000}@media (min-width: 600px){.ns-c-table_dl__th{width:214px;padding:20px 10px}}@media (min-width: 600px) and (max-width: 788px){.ns-c-table_dl__th{width:calc( 544px / 4)}}@media (min-width: 788px) and (max-width: 980px){.ns-c-table_dl__th{width:calc( 728px / 3 - 40px / 3)}}@media (min-width: 980px) and (max-width: 1168px){.ns-c-table_dl__th{width:calc( 920px / 4 - 60px / 4)}}@media (min-width: 1168px){.ns-c-table_dl__th{width:calc( 1108px / 5 - 80px / 5)}}.ns-c-table_dl__td{padding:10px;color:#666;text-align:left;vertical-align:top;font-size:16px}@media (min-width: 600px){.ns-c-table_dl__td{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px}}.ns-c-table_dl__label{color:#000}.ns-c-table_dl__map{width:100%}.ns-c-table_dl__cm{margin:0}@media (min-width: 600px){.ns-c-table_dl__cm__tr{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}}.ns-c-table_dl__cm__tr:first-child{display:none}.ns-c-table_dl__cm__th{padding-right:20px;text-align:left;vertical-align:top;font-size:16px}@media (min-width: 600px){.ns-c-table_dl__cm__th{width:214px}}@media (min-width: 600px) and (max-width: 788px){.ns-c-table_dl__cm__th{width:calc( 544px / 4)}}@media (min-width: 788px) and (max-width: 980px){.ns-c-table_dl__cm__th{width:calc( 728px / 3 - 40px / 3)}}@media (min-width: 980px) and (max-width: 1168px){.ns-c-table_dl__cm__th{width:calc( 920px / 4 - 60px / 4)}}@media (min-width: 1168px){.ns-c-table_dl__cm__th{width:calc( 1108px / 5 - 80px / 5)}}.ns-c-table_dl__cm__td{text-align:left;vertical-align:top;color:#000}@media (min-width: 600px){.ns-c-table_dl__cm__td{-webkit-box-flex:1;-ms-flex:1;flex:1}}.ns-c-video{position:relative}.ns-c-video:before{display:block;content:'';padding-top:56.25%}.ns-c-video iframe{margin:0;padding:0;position:absolute;top:0;left:0;width:100%;height:100%}.ns-c-wysiwyg *:first-child{margin-top:0}.ns-c-wysiwyg *.is-last{margin-bottom:0}.ns-c-wysiwyg h3{color:#000}.ns-c-wysiwyg h3:not(:first-child){margin:1.5em 0 0}.ns-c-wysiwyg h4{color:#000;margin:0}.ns-c-wysiwyg h4:not(:first-child){margin:1.5em 0 0}.ns-c-wysiwyg h4+*{margin:0}.ns-c-wysiwyg p:not(:first-child){margin:1em 0 0}.ns-c-wysiwyg ul:not(:first-child){margin:1em 0 0}.ns-c-wysiwyg ul.is-second{margin:.5em 0}@media (min-width: 600px){.ns-l-flex,.ns-p-items__tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ns-l-flex_sp,.ns-c-post__header__social ul,.ns-c-post__single__header__social ul,.ns-p-item__header ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 600px){.ns-l-flex__between{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ns-l-flex__between>*{-ms-flex:1}}#ns_footer{background:red;text-align:center;padding:30px 0;margin-top:90px}#ns_footer.is-hidden{visibility:hidden}@media (min-width: 600px){#ns_footer{padding:28px 0}}#ns_footer .ns-l-footer__title img{width:181px;height:auto;margin:0 auto}#ns_footer .ns_footer-privacy-links ul{font-size:14px;margin:1.4em 0}#ns_footer .ns_footer-privacy-links ul li{margin:.5em 0}#ns_footer .ns_footer-privacy-links ul a,#ns_footer .ns_footer-privacy-links ul span{color:#fff}#ns_footer .ns_footer-privacy-links ul span{display:none}#ns_footer .ns_footer-privacy-links ul a:hover{text-decoration:underline}@media (min-width: 600px){#ns_footer .ns_footer-privacy-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1em 0 .2em}#ns_footer .ns_footer-privacy-links ul span{display:inline-block;margin:0 10px}}#ns_footer small{color:#fff;font-size:10px}@media (min-width: 600px){#ns_footer small{font-size:12px}}.ns-l-grid,.ns-p-home__content__about{margin-top:-25px}@media (min-width: 600px){.ns-l-grid,.ns-p-home__content__about{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-40px;margin-left:-20px;margin-right:-20px}}.ns-l-grid__item{margin-top:25px;list-style:none;position:relative}@media (min-width: 600px){.ns-l-grid__item{margin-top:40px;margin-left:20px}}@media (min-width: 600px) and (max-width: 788px){.ns-l-grid__item{width:calc( 544px / 2 - 20px / 2)}}@media (min-width: 788px) and (max-width: 980px){.ns-l-grid__item{width:calc( 728px / 3 - 40px / 3)}}@media (min-width: 980px) and (max-width: 1168px){.ns-l-grid__item{width:calc( 920px / 4 - 60px / 4)}}@media (min-width: 1168px){.ns-l-grid__item{width:calc( 1024px / 4 - 60px / 4)}}body.is-demo .ns-l-grid__item{background:#eee}.ns-l-grid__item em{position:absolute;top:0;left:0}.ns-l-grid__item__block{width:100%;display:table;border:1px solid #e5e5e5;position:relative}.ns-l-grid__item__block.no-border{border:0}.ns-l-grid__item__block img{max-width:100%;height:auto;max-height:100%}.ns-l-grid__item__block.is-small img{width:60%}.ns-l-grid__item__block span{line-height:1;display:table-cell;vertical-align:middle;text-align:center;width:100%;height:calc( calc( 100vw - 40px ) * .567);background-size:cover}@media (min-width: 600px){.ns-l-grid__item__block span{height:136px}}@media (min-width: 600px) and (max-width: 788px){.ns-l-grid__item__block span{height:148px}}@media (min-width: 788px) and (max-width: 980px){.ns-l-grid__item__block span{height:130px}}@media (min-width: 980px) and (max-width: 1168px){.ns-l-grid__item__block span{height:120px}}@media (min-width: 1168px){.ns-l-grid__item__block span{width:calc( 1024px / 4 - 60px / 4)}}.ns-l-grid__item__block i{position:absolute;top:50%;left:50%;width:48px;height:48px;margin-left:-24px;margin-top:-24px}.ns-l-grid__item__block i img{width:100%;height:auto}.ns-l-grid__item__title,.ns-p-slide__cm__item__title{font-size:16px;line-height:1.5em;letter-spacing:0em;margin-top:10px}.ns-l-grid__item__outline{font-size:14px;line-height:1.5em;letter-spacing:0em;color:#666;margin-top:4px}.ns-l-grid__item__more{text-align:center;margin-top:40px}html.ua-desktop .ns-l-grid__item a:hover .ns-l-grid__item__block span{opacity:.5}html.ua-desktop .ns-l-grid__item a:hover .ns-l-grid__item__title span,html.ua-desktop .ns-l-grid__item a:hover .ns-p-slide__cm__item__title span{text-decoration:underline}.ns-l-grid1_2,.ns-p-home__content__campaign{margin-top:-15px;list-style:none}@media (min-width: 600px){.ns-l-grid1_2,.ns-p-home__content__campaign{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-20px;margin-left:-20px}}.ns-l-grid1_2__item{margin-top:15px;list-style:none}@media (min-width: 600px){.ns-l-grid1_2__item{margin-top:20px;margin-left:20px;width:calc( 50% - 20px)}}body.is-demo .ns-l-grid1_2__item{background:#eee}.ns-l-grid1_2__item .ns-l-grid__item__block{display:block;position:relative}.ns-l-grid1_2__item .ns-l-grid__item__block span{display:block;overflow:hidden;width:100%;height:calc( calc( 100vw - 40px ) * 0.44);background-size:cover;background-repeat:none;background-position:center center;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-l-grid1_2__item .ns-l-grid__item__block span img{display:none}@media (min-width: 600px) and (max-width: 788px){.ns-l-grid1_2__item .ns-l-grid__item__block span{height:calc( calc(544px / 2 - 10px) * 0.44)}}@media (min-width: 788px) and (max-width: 980px){.ns-l-grid1_2__item .ns-l-grid__item__block span{height:calc( calc(748px / 2 - 10px) * 0.44)}}@media (min-width: 980px) and (max-width: 1168px){.ns-l-grid1_2__item .ns-l-grid__item__block span{height:calc( calc(920px / 2 - 10px) * 0.44)}}@media (min-width: 1168px){.ns-l-grid1_2__item .ns-l-grid__item__block span{height:calc( calc(1024px / 2 - 10px) * 0.44)}}html.ua-desktop .ns-l-grid1_2__item a:hover .ns-l-grid__item__block span{opacity:.5}html.ua-desktop .ns-l-grid1_2__item a:hover .ns-l-grid__item__title,html.ua-desktop .ns-l-grid1_2__item a:hover .ns-p-slide__cm__item__title{text-decoration:underline}.ns-l-grid2_4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-15px;margin-left:-20px;list-style:none}@media (min-width: 600px){.ns-l-grid2_4{margin-top:-20px}}@media (min-width: 980px) and (max-width: 1168px){.ns-l-grid2_4{margin-right:-20px}}@media (min-width: 1168px){.ns-l-grid2_4{margin-right:-20px}}.ns-l-grid2_4__item{margin-top:15px;margin-left:20px;list-style:none;width:calc( 50% - 20px)}@media (min-width: 600px){.ns-l-grid2_4__item{margin-top:20px}}@media (min-width: 980px) and (max-width: 1168px){.ns-l-grid2_4__item{width:calc( 920px / 3 - 40px / 3)}}@media (min-width: 1168px){.ns-l-grid2_4__item{width:calc( 1108px / 4 - 60px / 4)}}body.is-demo .ns-l-grid2_4__item{background:#eee}#ns_header{border-top:6px solid red;border-bottom:1px solid #e9e9e9;background:#fff;min-height:66px}@media (min-width: 600px){#ns_header{border-top-width:10px}}#ns_header .ns-l-header__title{position:relative;margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 600px){#ns_header .ns-l-header__title{margin-top:7px;margin-bottom:7px}}#ns_header .ns-l-header__title__a img{width:176px;height:auto}#ns_header .ns-l-header__title__a:hover{opacity:.7}@media (min-width: 600px){#ns_header .ns-l-header__title__a img{width:200px}}#ns_header.is-home .ns-l-header__title{text-align:left}@media (min-width: 600px){#ns_header.is-home .ns-l-header__title{display:block;text-align:center;margin-top:40px;margin-bottom:30px}}@media (min-width: 600px) and (max-width: 788px){#ns_header.is-home .ns-l-header__title{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin-top:30px;margin-bottom:20px}}@media (min-width: 600px){#ns_header.is-home .ns-l-header__title__a img{width:260px}}@media (min-width: 600px) and (max-width: 788px){#ns_header.is-home .ns-l-header__title__a img{width:220px}}#ns_header nav{display:none}@media (min-width: 600px){#ns_header nav{display:block}}#ns_header nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:12px 0 11px}#ns_header nav ul li{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;display:inline-block;height:36px;padding-right:7px;margin-right:40px}#ns_header nav ul li a{color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:bottom;padding-bottom:4px}#ns_header nav ul li.active,#ns_header nav ul li:hover{cursor:pointer;border-bottom:solid 4px red}#ns_header nav ul li.active a,#ns_header nav ul li:hover a{color:red}#ns_header nav ul li img{margin-bottom:-7px;margin-right:2px;vertical-align:text-bottom}@media (min-width: 980px){#ns_header nav ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#ns_header nav ul li{margin-right:0}}.ns-l-header__search{margin-left:auto;position:relative;display:none}@media (min-width: 600px){.ns-l-header__search{display:block;position:absolute;top:0;right:0}}@media (min-width: 600px){.is-home .ns-l-header__search{display:block;position:absolute;top:0;right:0}}.ns-l-header__search__suggest{position:absolute;right:0px;bottom:0px;background:#fff;z-index:10;width:300px;-webkit-transform:translateY(100%);transform:translateY(100%)}@media (min-width: 600px) and (max-width: 788px){.ns-l-header__search__suggest{width:250px}}.ns-l-header__toggle-menu-wrapper{position:absolute;display:block;width:50px;height:50px;top:10px;right:10px;-webkit-transition:.05s;transition:.05s}@media (min-width: 600px){.ns-l-header__toggle-menu-wrapper{display:none}}.ns-l-header__toggle-menu-wrapper .ns-l-header__toggle-menu{position:absolute;top:0px;display:inline-block;cursor:pointer;z-index:12;-webkit-tap-highlight-color:rgba(0,0,0,0);width:50px;height:50px}.ns-l-header__toggle-menu-wrapper .ns-l-header__toggle-menu span{display:block;position:absolute;top:50%;left:50%;-webkit-transition:.2s;transition:.2s;margin:-1px 0 0 -15px;width:30px;height:3px;background:red}.ns-l-header__toggle-menu-wrapper .ns-l-header__toggle-menu span:before,.ns-l-header__toggle-menu-wrapper .ns-l-header__toggle-menu span:after{display:block;content:"";position:absolute;top:50%;left:0;-webkit-transition:.3s;transition:.3s;width:30px;height:3px;background:red}.ns-l-header__toggle-menu-wrapper .ns-l-header__toggle-menu span:before{margin-top:-11px}.ns-l-header__toggle-menu-wrapper .ns-l-header__toggle-menu span:after{margin-top:8px}.ns-l-header__toggle-menu-wrapper.close{top:4px}.ns-l-header__toggle-menu-wrapper.close span{background:transparent}.ns-l-header__toggle-menu-wrapper.close span:before,.ns-l-header__toggle-menu-wrapper.close span:after{margin-top:0}.ns-l-header__toggle-menu-wrapper.close span:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.ns-l-header__toggle-menu-wrapper.close span:after{transform:rotate(45deg);-webkit-transform:rotate(45deg)}#ns_overlay{display:none;position:absolute;top:0;left:0;z-index:10;width:100vw;height:100vh;background:rgba(0,0,0,0.8)}#ns_overlay nav{position:absolute;top:0;right:0;background:red;width:245px;height:100vh}#ns_overlay nav ul{width:100%;background:#fff}#ns_overlay nav ul li a{display:block;color:#000;height:60px;border-bottom:1px solid #e5e5e5;padding:14px 13px}#ns_overlay nav ul li img{margin-right:4px}#ns_overlay nav ul li span{padding-top:5px;padding-left:5px;display:inline-block}.ns-l-overlay_nav{position:absolute;top:0;right:0;background:red;width:245px;height:100vh}.ns-l-overlay_nav_list{width:100%;background:#fff}.ns-l-overlay_nav_list li a{display:block;color:#000;height:60px;border-bottom:1px solid #e5e5e5;padding:14px 13px}.ns-l-overlay_nav_list li img{margin-right:4px}.ns-l-overlay_nav_list li span{padding-top:5px;padding-left:5px;display:inline-block}.ns-l-overlay_search_toggle{padding:10px}.ns-l-overlay_search_toggle__button{width:100%;height:40px;background:#fff;border:none;text-align:left;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;display:block}.ns-l-overlay_search_toggle__button i{width:20px;height:20px;margin-top:0 !important}.ns-l-overlay_search_toggle__button i svg{width:20px;height:20px;fill:red;margin-top:-5px}.ns-l-overlay_search__overlay{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:20;background:#fff;padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.ns-l-overlay_search__overlay__form{position:-webkit-sticky;position:sticky;top:0;background:#fff;padding:5px 12px 0;z-index:1}.ns-l-overlay_search__overlay__suggest .ns-c-search__suggest{border:none;max-height:none;padding-bottom:70px}.overlaySearch-enter-active,.overlaySearch-leave-active{-webkit-transition:all .3s;transition:all .3s}.overlaySearch-enter,.overlaySearch-leave-to{-webkit-transform:translateX(100%);transform:translateX(100%)}.ns-l-header_alertmessage{margin-top:20px;margin-bottom:40px;border:1px solid #e5e5e5;padding:15px 20px}.ns-l-header_alertmessage p{padding:0;margin:0;color:#f00}.ns-l-header_alertmessage ul{margin:0;padding:0;list-style:none}.ns-l-header_alertmessage ul li{position:relative;padding-left:20px;margin-top:0px}.ns-l-nav.is-min{padding-bottom:20px}@media (min-width: 600px){.ns-l-nav.is-min{padding-bottom:0}}.ns-l-nav.is-no-margin{padding-bottom:0}.ns-l-nav__breadcrumbs{background:#e9e9e9;display:none}@media (min-width: 600px){.ns-l-nav__breadcrumbs{display:block}}.ns-l-nav__breadcrumbs ul{padding:2px 0 3px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:12px}.ns-l-nav__breadcrumbs ul a{color:#000}.ns-l-nav__breadcrumbs ul li:not(:last-child) a::after{content:'>';margin:0 5px}.ns-l-nav__btn__back{margin-top:30px;padding-bottom:20px}.ns-l-nav__btn__back a{color:#000}.ns-l-nav__btn__back a i svg{fill:#000}@media (min-width: 600px){.ns-l-nav__btn__back{margin-top:60px}}.ns-p-search section h2{margin-bottom:20px}.ns-p-search__header{margin-top:65px}.ns-p-search__header__form{margin-top:50px;margin-bottom:70px;position:relative}.ns-p-search__header__form form div{position:relative}.ns-p-search__header__form input{outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:44px;padding:9px 110px 9px 10px;border:1px solid #D8D8D8;width:100%;font-size:16px;line-height:1.8em;letter-spacing:0em}.ns-p-search__header__form button{position:absolute;right:0px;top:0px;background:red;border:none;width:100px;text-align:center;height:44px;display:table-cell;vertical-align:middle;text-align:center;line-height:0;cursor:pointer}.ns-p-search__header__form button i{margin-right:0;vertical-align:middle}.ns-p-search__header__form button:hover{background:#e5e5e5}.ns-p-search__header__form p{margin:0;padding:0;margin-top:20px}@media (min-width: 980px){.ns-p-search__header__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ns-p-search__header__form form{width:685px;margin-right:50px}.ns-p-search__header__form p{text-align:left;margin-top:10px;-ms-flex:1}.ns-p-search__header__form p .ns-c-a_arrow span,.ns-p-search__header__form p .ns-p-customer__faq__single__questionnaire ul a span,.ns-p-customer__faq__single__questionnaire ul .ns-p-search__header__form p a span{width:7em}}.ns-p-search__results__news{margin-bottom:80px}.ns-p-search__results__faq{margin-bottom:80px}.ns-p-search__results__faq .ns-posts-list{border-top:1px solid #e5e5e5}.ns-p-search__results__faq .ns-posts-list>li{padding-top:20px;padding-bottom:20px}.ns-p-search__results__faq .ns-posts-more a{margin-left:0px}.ns-l-section:not(:first-child){margin-top:30px}@media (min-width: 600px){.ns-l-section:not(:first-child){margin-top:60px}}.ns-l-section--S:not(:first-child){margin-top:15px}@media (min-width: 600px){.ns-l-section--S:not(:first-child){margin-top:30px}}.ns-l-section--L:not(:first-child){margin-top:40px}@media (min-width: 600px){.ns-l-section--L:not(:first-child){margin-top:80px}}.ns-l-section__wrapper.is-border{border-top:1px solid #e5e5e5}.ns-l-section__wrapper:not(:first-child){margin-top:35px}.ns-l-section__column{padding:30px 40px;background:#f3f1dc;margin:30px 0}.ns-l-section__column p:last-child,.ns-l-section__column ul:last-child{margin-bottom:0}.ns-l-section__title{margin-bottom:15px}@media (min-width: 600px){.ns-l-section__title{margin-bottom:30px}}.ns-l-section__title--S{margin-bottom:15px}.ns-l-section__title--L{margin-bottom:30px}.ns-l-section__item{margin-top:30px}@media (min-width: 600px){.ns-l-section__item{margin-top:60px}}.ns-l-section__item--s{margin-top:20px}@media (min-width: 600px){.ns-l-section__item--s{margin-top:40px}}.ns-l-wrapper,.ns-p-customer-modal-contents{margin-left:20px;margin-right:20px}.ns-l-wrapper.is-relative,.is-relative.ns-p-customer-modal-contents{position:relative}@media (min-width: 600px){.ns-l-wrapper,.ns-p-customer-modal-contents{margin-left:auto;margin-right:auto}}@media (min-width: 600px) and (max-width: 788px){.ns-l-wrapper,.ns-p-customer-modal-contents{width:544px}}@media (min-width: 788px) and (max-width: 980px){.ns-l-wrapper,.ns-p-customer-modal-contents{width:728px}}@media (min-width: 980px) and (max-width: 1168px){.ns-l-wrapper,.ns-p-customer-modal-contents{width:920px}}@media (min-width: 1168px){.ns-l-wrapper,.ns-p-customer-modal-contents{width:1024px}}.ns-l-wrapper.has-side,.has-side.ns-p-customer-modal-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 980px) and (max-width: 1168px){.ns-l-wrapper__single{width:685px}}@media (min-width: 1168px){.ns-l-wrapper__single{width:815.2px}}body.is-demo .ns-l-wrapper__single{background:#eee}.ns-l-wrapper__side{width:100%}@media (min-width: 980px) and (max-width: 1168px){.ns-l-wrapper__side{width:calc( 920px / 4 - 60px / 4  + 20px)}}@media (min-width: 1168px){.ns-l-wrapper__side{width:calc( 1024px / 5 - 80px / 5  + 20px)}}.ns-p-404{min-height:calc( 100vh - 480px);margin-top:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ns-p-404__content{padding:60px 20px;text-align:center;margin:0}.ns-p-404__content__illust{position:relative}.ns-p-404__content__illust i{position:absolute;left:50%;bottom:60px;margin-left:54px}.ns-p-404__text{font-size:18px;font-weight:700;margin:1em 0;color:red}.ns-p-about_index{margin-top:-15px;list-style:none}@media (min-width: 600px){.ns-p-about_index{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-20px;margin-left:-20px}}.ns-p-about_index__item{margin-top:15px}.ns-p-about_index__item a{padding:8px 20px}@media (min-width: 600px){.ns-p-about_index__item{margin-top:20px;margin-left:20px;width:calc( 50% - 20px)}}body.is-demo .ns-p-about_index__item{background:#eee}.ns-p-about_index__item .ns-l-grid__item__block{display:block;position:relative}.ns-p-about_index__item__block{width:100%;display:table;border:1px solid #e5e5e5;position:relative}.ns-p-about_index__item__title{font-size:16px;line-height:1.5em;letter-spacing:0em;margin-top:10px;margin-bottom:10px}.ns-p-about_index__item__outline{font-size:14px;line-height:1.5em;letter-spacing:0em;color:#666;margin-top:10px}html.ua-desktop .ns-p-about_index__item a:hover .ns-p-about_index__item__title i{opacity:.5}html.ua-desktop .ns-p-about_index__item a:hover .ns-p-about_index__item__title{text-decoration:underline}.ns-p-about__special .ns-p-about__special__figures{display:-webkit-box;display:-ms-flexbox;display:flex}.ns-p-about__special .ns-p-about__special__figures>figure{width:29%;position:relative;margin:0}.ns-p-about__special .ns-p-about__special__figures>figure img{width:100%;height:auto}.ns-p-about__special .ns-p-about__special__figures>figure:last-child{margin-left:1%}.ns-p-about__special .ns-p-about__special__figures>figure figcaption{margin-top:5px;font-size:14px}.ns-p-about__special .ns-p-about__special__figures>div{width:12%;text-align:center}.ns-p-about__special .ns-p-about__special__figures>div span i{display:block;margin-right:auto;margin-left:auto;width:80%;height:auto}.ns-p-about__special .ns-p-about__special__figures>div span i svg{fill:#ccc;width:100%;height:auto}.ns-p-about__special .ns-p-about__special__column{border:1px solid red}.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__title{background:red;color:#fff;padding:8px 10px}.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div h3{color:red;margin-bottom:10px}.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div:first-child{border-bottom:1px solid red}.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div ul li{font-size:12px;width:33.3333%;text-align:center;color:red;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:50px;background:url("/assets/images/svg/donburi.svg") no-repeat bottom center;background-size:80% auto;display:table;height:5em}.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div ul li p{margin-bottom:0;display:table-cell;vertical-align:bottom;height:5em}.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div ul li span{display:inline}@media (min-width: 788px){.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents{display:-webkit-box;display:-ms-flexbox;display:flex}.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div{width:50%}.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div:first-child{border-right:1px solid red;border-bottom:none}}@media (min-width: 600px) and (max-width: 788px){.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div ul li{font-size:13px;padding-bottom:70px}.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div ul li span{display:block}}@media (min-width: 788px) and (max-width: 980px){.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div ul li{font-size:12px;padding-bottom:50px}.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div ul li span{display:inline}}@media (min-width: 980px) and (max-width: 1168px){.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div ul li{font-size:12px;padding-bottom:45px}.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div ul li span{display:inline}}@media (min-width: 1168px){.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div ul li{font-size:14px;padding-bottom:60px}.ns-p-about__special .ns-p-about__special__column .ns-p-about__special__column__contents>div ul li span{display:inline}}@media (min-width: 600px){.ns-p-about_company_message{display:-webkit-box;display:-ms-flexbox;display:flex}}.ns-p-about_company_message__profile{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 600px){.ns-p-about_company_message__profile{width:214px;display:block}}@media (min-width: 600px) and (max-width: 788px){.ns-p-about_company_message__profile{width:calc( 544px / 4)}}@media (min-width: 788px) and (max-width: 980px){.ns-p-about_company_message__profile{width:calc( 728px / 3 - 40px / 3)}}@media (min-width: 980px) and (max-width: 1168px){.ns-p-about_company_message__profile{width:calc( 920px / 4 - 60px / 4)}}@media (min-width: 1168px){.ns-p-about_company_message__profile{width:calc( 1108px / 5 - 80px / 5)}}.ns-p-about_company_message__profile figure{margin-bottom:1em}.ns-p-about_company_message__profile figure img{width:125px;height:auto}@media (min-width: 600px){.ns-p-about_company_message__profile figure{margin-bottom:.5em}.ns-p-about_company_message__profile figure img{width:100%}}.ns-p-about_company_message__profile>div{padding-left:20px}@media (min-width: 600px){.ns-p-about_company_message__profile>div{padding-left:0}}.ns-p-about_company_message__profile .ns-c-headline__04,.ns-p-about_company_message__profile .ns-c-post--faq .ns-c-post-list-article-description div h3,.ns-c-post--faq .ns-c-post-list-article-description div .ns-p-about_company_message__profile h3,.ns-p-about_company_message__profile .ns-c-post__single__body--news h3,.ns-c-post__single__body--news .ns-p-about_company_message__profile h3,.ns-p-about_company_message__profile .ns-p-item__origins__section h3,.ns-p-item__origins__section .ns-p-about_company_message__profile h3{margin-bottom:.3em}.ns-p-about_company_message__body{font-size:16px}@media (min-width: 600px){.ns-p-about_company_message__body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:20px}}.ns-p-about_company_creed figure{padding:30px;border:1px solid #e5e5e5;margin-bottom:30px;text-align:center}@media (min-width: 600px){.ns-p-about_company_creed{display:-webkit-box;display:-ms-flexbox;display:flex}.ns-p-about_company_creed figure{display:inline-block}.ns-p-about_company_creed div{width:33.3333%;padding-right:20px}}@media (min-width: 600px) and (max-width: 788px){.ns-p-about_company_creed div{width:auto}}.ns-p-about__slogan p{text-align:center}.ns-p-about__slogan img{max-width:100%;height:auto}.ns-p-about__branch__area table thead th{width:110px;text-align:left}.ns-p-about__tour{background:#fef9df}.ns-p-about__tour .ns-l-nav__breadcrumbs{margin-bottom:0}.ns-p-about__tour #ns_footer{margin-top:0}.ns-p-allergens__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ns-p-allergens__header .ns-c-headline__01,.ns-p-allergens__header .ns-c-post h1,.ns-c-post .ns-p-allergens__header h1,.ns-p-allergens__header .ns-c-post__single__body h1,.ns-c-post__single__body .ns-p-allergens__header h1,.ns-p-allergens__header .ns-c-post__single__body--article h1,.ns-c-post__single__body--article .ns-p-allergens__header h1,.ns-p-allergens__header .ns-c-post__single__body--item h1,.ns-c-post__single__body--item .ns-p-allergens__header h1,.ns-p-allergens__header .ns-c-post__single__body--news h1,.ns-c-post__single__body--news .ns-p-allergens__header h1{display:inline-block;font-weight:normal;margin-right:20px}.ns-p-allergens__header a{text-decoration:none}@media (max-width: 600px){.ns-p-allergens__header a{font-size:14px}}.ns-p-allergens__submit{margin-bottom:20px}.ns-p-allergens__submit ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-top:20px}@media (max-width: 600px){.ns-p-allergens__submit ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}}.ns-p-allergens__submit ul li{margin-right:20px;width:168px}@media (max-width: 600px){.ns-p-allergens__submit ul li{margin:0;width:calc(50% - 10px)}}@media (max-width: 600px){.ns-p-allergens__submit ul a{width:auto}}.ns-p-allergens__submit a{display:block;cursor:pointer;border:none}.ns-p-allergens__submit a.is-active{background:red;color:#fff;cursor:pointer;border-color:red}.ns-p-allergens__submit a .is-single{display:block}.ns-p-allergens__submit a .is-multi{display:none}.ns-p-allergens__submit a.is-active--multi .is-single{display:none}.ns-p-allergens__submit a.is-active--multi .is-multi{display:block}.ns-p-allergens__submit__sp{display:none;margin:0px}@media (max-width: 600px){.ns-p-allergens__submit__sp{display:block}}.ns-p-allergens__submit__sp a{pointer-events:none}@media (max-width: 600px){.ns-p-allergens__submit__sp a{margin:0 auto}}.ns-p-allergens__submit__sp a.is-active{pointer-events:auto;cursor:pointer;background:red;color:#fff}.ns-p-allergens__submit__sp a:hover{background:red;color:#fff}.ns-p-allergens__notice{margin-bottom:40px}.ns-p-allergens__result{margin-bottom:0px;min-height:125px}.ns-p-company_message__profile{margin-right:auto;margin-left:auto}.ns-p-company_message__profile figure{margin-bottom:24px}.ns-p-company_message__profile figure img{width:100%;height:auto}@media (min-width: 600px){.ns-p-company_message__profile{max-width:763px}}.ns-p-company_message__profile h2{font-size:24px;line-height:1.4em;letter-spacing:0em;font-weight:bold}.ns-p-company_message__profile h2 span{font-size:16px;font-weight:normal;margin-left:8px}.ns-p-company_message__profile p{margin-top:4px}.ns-p-company_message__body p{font-size:16px;line-height:1.75em;letter-spacing:0em}.ns-p-contact__inquiry__vms{margin-top:15px}.ns-p-contact__complete{display:none;text-align:center;padding-top:40px}.ns-p-customer-modal{opacity:0;visibility:hidden;position:fixed;top:0;left:0;width:100vw;height:100dvh;background-color:rgba(0,0,0,0.5);-webkit-transition:.2s;transition:.2s;z-index:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ns-p-customer-modal.is-active{opacity:1;visibility:visible}.ns-p-customer-modal-contents{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:10px;max-height:80dvh;padding:60px;overflow-y:auto}@media (max-width: 600px){.ns-p-customer-modal-contents{padding:40px 20px}}.ns-p-customer__faq{padding-bottom:20px}.ns-p-customer__faq .ns-c-headline__02,.ns-p-customer__faq .ns-c-post h2,.ns-c-post .ns-p-customer__faq h2,.ns-p-customer__faq .ns-c-post__single__body h2,.ns-c-post__single__body .ns-p-customer__faq h2,.ns-p-customer__faq .ns-c-post__single__body--article h2,.ns-c-post__single__body--article .ns-p-customer__faq h2,.ns-p-customer__faq .ns-c-post__single__body--item h2,.ns-c-post__single__body--item .ns-p-customer__faq h2,.ns-p-customer__faq .ns-c-post__single__body--news h2,.ns-c-post__single__body--news .ns-p-customer__faq h2,.ns-p-customer__faq .ns-p-item__main__body h2,.ns-p-item__main__body .ns-p-customer__faq h2,.ns-p-customer__faq .ns-p-item__ingredients__section h2,.ns-p-item__ingredients__section .ns-p-customer__faq h2,.ns-p-customer__faq .ns-p-item__nutritions__section h2,.ns-p-item__nutritions__section .ns-p-customer__faq h2,.ns-p-customer__faq .ns-p-item__allergens__section h2,.ns-p-item__allergens__section .ns-p-customer__faq h2,.ns-p-customer__faq .ns-p-item__origins__section h2,.ns-p-item__origins__section .ns-p-customer__faq h2{margin-bottom:20px}.ns-p-customer__faq p{color:#000;line-height:1.6}.ns-p-customer__faq h1,.ns-p-customer__faq h2,.ns-p-customer__faq h3,.ns-p-customer__faq p,.ns-p-customer__faq div{word-break:normal}.ns-p-customer__faq__form{width:auto;margin-bottom:30px;position:relative}.ns-p-customer__faq__form input{-webkit-box-sizing:border-box;box-sizing:border-box;height:44px;padding:9px 110px 9px 10px;border:1px solid #D8D8D8;width:100%;font-size:16px;line-height:1.8em;letter-spacing:0em}.ns-p-customer__faq__form button{position:absolute;right:0px;top:0px;background:red;border:none;width:100px;text-align:center;height:44px;display:table-cell;vertical-align:middle;text-align:center;line-height:0;cursor:pointer}.ns-p-customer__faq__form button i{margin-right:0;vertical-align:middle}.ns-p-customer__faq__form button:hover{background:#e5e5e5}@media (min-width: 980px){.ns-p-customer__faq__form{width:774px}}.ns-p-customer__faq__category{margin-top:30px}.ns-p-customer__faq__category .ns-c-headline__04,.ns-p-customer__faq__category .ns-c-post--faq .ns-c-post-list-article-description div h3,.ns-c-post--faq .ns-c-post-list-article-description div .ns-p-customer__faq__category h3,.ns-p-customer__faq__category .ns-c-post__single__body--news h3,.ns-c-post__single__body--news .ns-p-customer__faq__category h3,.ns-p-customer__faq__category .ns-p-item__origins__section h3,.ns-p-item__origins__section .ns-p-customer__faq__category h3{margin-bottom:10px}.ns-p-customer__faq__category ul a:hover{text-decoration:underline}.ns-p-customer__faq__popular{margin-top:30px}.ns-p-customer__faq__popular .ns-c-headline__04,.ns-p-customer__faq__popular .ns-c-post--faq .ns-c-post-list-article-description div h3,.ns-c-post--faq .ns-c-post-list-article-description div .ns-p-customer__faq__popular h3,.ns-p-customer__faq__popular .ns-c-post__single__body--news h3,.ns-c-post__single__body--news .ns-p-customer__faq__popular h3,.ns-p-customer__faq__popular .ns-p-item__origins__section h3,.ns-p-item__origins__section .ns-p-customer__faq__popular h3{margin-bottom:10px}.ns-p-customer__faq__popular__list{list-style:none;padding-left:1.5em}.ns-p-customer__faq__popular__list li{line-height:1.6}.ns-p-customer__faq__popular__list li a>em{margin-left:-1.2em;color:#000;font-style:normal;letter-spacing:0.2em}.ns-p-customer__mail{padding-bottom:20px}.ns-p-customer__mail .ns-c-headline__02,.ns-p-customer__mail .ns-c-post h2,.ns-c-post .ns-p-customer__mail h2,.ns-p-customer__mail .ns-c-post__single__body h2,.ns-c-post__single__body .ns-p-customer__mail h2,.ns-p-customer__mail .ns-c-post__single__body--article h2,.ns-c-post__single__body--article .ns-p-customer__mail h2,.ns-p-customer__mail .ns-c-post__single__body--item h2,.ns-c-post__single__body--item .ns-p-customer__mail h2,.ns-p-customer__mail .ns-c-post__single__body--news h2,.ns-c-post__single__body--news .ns-p-customer__mail h2,.ns-p-customer__mail .ns-p-item__main__body h2,.ns-p-item__main__body .ns-p-customer__mail h2,.ns-p-customer__mail .ns-p-item__ingredients__section h2,.ns-p-item__ingredients__section .ns-p-customer__mail h2,.ns-p-customer__mail .ns-p-item__nutritions__section h2,.ns-p-item__nutritions__section .ns-p-customer__mail h2,.ns-p-customer__mail .ns-p-item__allergens__section h2,.ns-p-item__allergens__section .ns-p-customer__mail h2,.ns-p-customer__mail .ns-p-item__origins__section h2,.ns-p-item__origins__section .ns-p-customer__mail h2{margin-bottom:20px}.ns-p-customer__mail p{color:#000;margin-bottom:0;line-height:1.6}.ns-p-customer__mail p .ns-c-a_arrow,.ns-p-customer__mail p .ns-p-customer__faq__single__questionnaire ul a,.ns-p-customer__faq__single__questionnaire ul .ns-p-customer__mail p a{margin-top:5px}.ns-p-customer__tel{padding-bottom:20px}.ns-p-customer__tel .ns-c-headline__02,.ns-p-customer__tel .ns-c-post h2,.ns-c-post .ns-p-customer__tel h2,.ns-p-customer__tel .ns-c-post__single__body h2,.ns-c-post__single__body .ns-p-customer__tel h2,.ns-p-customer__tel .ns-c-post__single__body--article h2,.ns-c-post__single__body--article .ns-p-customer__tel h2,.ns-p-customer__tel .ns-c-post__single__body--item h2,.ns-c-post__single__body--item .ns-p-customer__tel h2,.ns-p-customer__tel .ns-c-post__single__body--news h2,.ns-c-post__single__body--news .ns-p-customer__tel h2,.ns-p-customer__tel .ns-p-item__main__body h2,.ns-p-item__main__body .ns-p-customer__tel h2,.ns-p-customer__tel .ns-p-item__ingredients__section h2,.ns-p-item__ingredients__section .ns-p-customer__tel h2,.ns-p-customer__tel .ns-p-item__nutritions__section h2,.ns-p-item__nutritions__section .ns-p-customer__tel h2,.ns-p-customer__tel .ns-p-item__allergens__section h2,.ns-p-item__allergens__section .ns-p-customer__tel h2,.ns-p-customer__tel .ns-p-item__origins__section h2,.ns-p-item__origins__section .ns-p-customer__tel h2{margin-bottom:20px}.ns-p-customer__tel p{color:#000;margin-bottom:0;line-height:1.6}.ns-p-customer__tel dl{margin:0;padding:0;color:#212121;margin-top:20px}.ns-p-customer__tel dl dt{font-size:16px;margin-bottom:6px}.ns-p-customer__tel dl dd{margin:0;padding:0;font-size:21px;line-height:1.6em;letter-spacing:0em;font-weight:bold}.ns-p-customer__tel dl dd em{font-style:normal}.ns-p-customer__tel dl dd p{font-size:14px;line-height:1.6em;letter-spacing:0em;margin-top:6px;color:#666;font-weight:normal}.ns-p-customer-tel-announcement{width:504px;margin:10px 0;padding-top:10px;padding-bottom:10px}@media (min-width: 600px){.ns-p-customer-tel-announcement{width:auto}}.ns-p-customer-voice-header p{margin-bottom:20px}.ns-p-customer__faq__results h1,.ns-p-customer__faq__results h2,.ns-p-customer__faq__results h3,.ns-p-customer__faq__results p,.ns-p-customer__faq__results div{word-break:normal}.ns-p-customer__faq__results__list{margin-top:50px}.ns-p-customer__faq__results__list h3{padding-left:1.5em;position:relative}.ns-p-customer__faq__results__list h3 em{display:block;position:absolute;font-style:normal;left:0;top:0}.ns-p-customer__faq__search{padding-top:40px;border-top:1px solid #e5e5e5}.ns-p-customer__faq__search>div:last-child{margin-bottom:0px}.ns-p-customer__faq__search .ns-c-headline__02,.ns-p-customer__faq__search .ns-c-post h2,.ns-c-post .ns-p-customer__faq__search h2,.ns-p-customer__faq__search .ns-c-post__single__body h2,.ns-c-post__single__body .ns-p-customer__faq__search h2,.ns-p-customer__faq__search .ns-c-post__single__body--article h2,.ns-c-post__single__body--article .ns-p-customer__faq__search h2,.ns-p-customer__faq__search .ns-c-post__single__body--item h2,.ns-c-post__single__body--item .ns-p-customer__faq__search h2,.ns-p-customer__faq__search .ns-c-post__single__body--news h2,.ns-c-post__single__body--news .ns-p-customer__faq__search h2,.ns-p-customer__faq__search .ns-p-item__main__body h2,.ns-p-item__main__body .ns-p-customer__faq__search h2,.ns-p-customer__faq__search .ns-p-item__ingredients__section h2,.ns-p-item__ingredients__section .ns-p-customer__faq__search h2,.ns-p-customer__faq__search .ns-p-item__nutritions__section h2,.ns-p-item__nutritions__section .ns-p-customer__faq__search h2,.ns-p-customer__faq__search .ns-p-item__allergens__section h2,.ns-p-item__allergens__section .ns-p-customer__faq__search h2,.ns-p-customer__faq__search .ns-p-item__origins__section h2,.ns-p-item__origins__section .ns-p-customer__faq__search h2{margin-bottom:20px}@media (min-width: 600px){.ns-p-customer__faq__search{padding-top:20px}}.ns-p-customer__faq__single h1,.ns-p-customer__faq__single h2,.ns-p-customer__faq__single h3,.ns-p-customer__faq__single p,.ns-p-customer__faq__single div{word-break:normal}.ns-p-customer__faq__single .ns-p-customer__faq__single__header h1{padding-left:1.5em;position:relative;margin-bottom:50px}.ns-p-customer__faq__single .ns-p-customer__faq__single__header em{display:block;position:absolute;font-style:normal;left:0;top:0}.ns-p-customer__faq__single__questionnaire{margin-top:50px}.ns-p-customer__faq__single__questionnaire dl{margin:0px}.ns-p-customer__faq__single__questionnaire dt{font-size:14px;line-height:1.8em;letter-spacing:0em;color:#666;margin-bottom:10px}.ns-p-customer__faq__single__questionnaire dd{margin:0px}.ns-p-customer__faq__single__questionnaire ul li{white-space:nowrap;padding-right:2em;margin-right:0}.ns-p-customer__faq__single__questionnaire ul a i{width:22px;height:22px;margin:.1em 8px 0 0}.ns-p-customer__faq__single__questionnaire ul a i svg{fill:#fff;width:10px;height:10px;-webkit-transform:rotate(-90deg) translate(0, 1px);transform:rotate(-90deg) translate(0, 1px)}.ns-p-home__content__wrapper{padding-top:40px}.ns-p-home__content__wrapper:not(:first-child){margin-top:40px}.ns-p-home__content__title{text-align:center;font-size:29px;line-height:2em;letter-spacing:0em;margin-bottom:10px}@media (min-width: 600px){.ns-p-home__content__title{margin-bottom:30px}}.ns-p-home__content__title img{vertical-align:-10px}.swiper-button-next,.swiper-button-prev{width:60px;height:60px;background:#f00;color:#fff;border-radius:30px}.swiper-button-next:after,.swiper-button-prev:after{content:'';width:13px;height:19px;display:block;background:url("/assets/images/svg/slide_arrow.svg");background-size:13px 19px}.swiper-pagination-bullet{width:9px;height:9px;border:2px solid #f00;background:#fff;opacity:1}.swiper-pagination-bullet-active{background:#f00}.ns-p-slide__hero__wrapper{overflow-y:hidden}.ns-p-slide__hero__wrapper::-webkit-scrollbar{display:none}.ns-p-slide__hero{width:100%;overflow:visible;display:none}@media (min-width: 600px){.ns-p-slide__hero{display:block}}@media (min-width: 600px) and (max-width: 788px){.ns-p-slide__hero{width:544px}}@media (min-width: 788px) and (max-width: 980px){.ns-p-slide__hero{width:728px}}@media (min-width: 980px) and (max-width: 1168px){.ns-p-slide__hero{width:920px}}@media (min-width: 1168px){.ns-p-slide__hero{width:1024px}}.ns-p-slide__hero img{width:100%;height:auto}.ns-p-slide__hero .swiper-slide-active img{opacity:1}.ns-p-slide__hero .swiper-button-next{right:-30px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.ns-p-slide__hero .swiper-button-prev{left:-30px}.ns-p-slide__hero .ns-p-slide__hero__item img{-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-p-slide__hero .ns-p-slide__hero__item a{display:block;width:100%;height:100%}.ns-p-slide__hero .ns-p-slide__hero__item .layer{display:block;width:100%;height:100%}.ns-p-slide__hero_sp{width:100%;overflow:visible}@media (min-width: 600px){.ns-p-slide__hero_sp{display:none}}.ns-p-slide__hero_sp img{width:100%;height:auto}.ns-p-slide__hero_sp .swiper-button-next{right:-30px}.ns-p-slide__hero_sp .swiper-button-next:after{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);margin-left:-20px}.ns-p-slide__hero_sp .swiper-button-prev{left:-30px}.ns-p-slide__hero_sp .swiper-button-prev:after{margin-right:-20px}.ns-p-slide__hero_sp .ns-p-slide__hero__item img{-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-p-slide__cm__wrapper{overflow-y:hidden;position:relative}.ns-p-slide__cm__wrapper::-webkit-scrollbar{display:none}.ns-p-slide__cm{width:100vw;overflow:visible;position:static}@media (min-width: 600px) and (max-width: 788px){.ns-p-slide__cm{width:480px}}@media (min-width: 788px){.ns-p-slide__cm{width:606px}}.ns-p-slide__cm img{width:100%;height:auto}.ns-p-slide__cm .swiper-button-next,.ns-p-slide__cm .swiper-button-prev{margin-top:-47px}.ns-p-slide__cm .swiper-button-next{right:20px}.ns-p-slide__cm .swiper-button-next:after{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.ns-p-slide__cm .swiper-button-prev{left:20px}.ns-p-slide__cm__item__figure{margin:0;overflow:hidden;display:block;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-p-slide__cm__item__figure img{display:none}@media (min-width: 600px) and (max-width: 788px){.ns-p-slide__cm__item__figure{width:480px}}@media (min-width: 788px){.ns-p-slide__cm__item__figure{width:606px}}.ns-p-slide__cm__item__figure span{display:block;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}@media (min-width: 600px) and (max-width: 788px){.ns-p-slide__cm__item__figure span{height:268px}}@media (min-width: 788px){.ns-p-slide__cm__item__figure span{height:340px}}.ns-p-slide__cm__item__figure span i{position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;width:80px;height:80px}.ns-p-slide__cm__item__figure span i img{display:block;width:100%;height:auto}html.ua-desktop .ns-p-slide__cm__item a:hover .ns-p-slide__cm__item__figure{opacity:.5}html.ua-desktop .ns-p-slide__cm__item a:hover .ns-p-slide__cm__item__title{text-decoration:underline}@media (min-width: 600px){.ns-p-home__content__campaign{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.ns-p-item__wrapper{position:relative}.ns-p-item__section{margin-top:60px}.ns-p-item__section--s{margin-top:40px}.ns-p-item__links{width:100%;margin-top:40px}.ns-p-item__links img{width:100%;height:auto}@media (min-width: 600px) and (max-width: 788px){.ns-p-item__links{width:calc( 544px / 2 - 20px / 2)}}@media (min-width: 788px){.ns-p-item__links{width:200px;position:absolute;top:0;right:0}}.ns-p-item__links__brand-site,.ns-p-item__links__recipe-site{width:200px}.ns-p-item__links__brand-site a,.ns-p-item__links__recipe-site a{display:block;border:1px solid red;border-radius:5px;font-size:16px;text-align:center;padding:9px 0}.ns-p-item__links__recipe-site{margin-top:12px}.ns-p-item__main{margin:20px 0 40px}@media (min-width: 788px){.ns-p-item__main{margin:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ns-p-item__main__figure{text-align:center;margin:0 0 20px}@media (min-width: 788px) and (max-width: 980px){.ns-p-item__main__figure{width:50%;padding-right:30px}}@media (min-width: 980px){.ns-p-item__main__figure{width:420px;margin-bottom:0;padding-right:60px}}.ns-p-item__main__figure img{max-width:280px;max-height:280px;width:auto !important;height:auto !important}@media (min-width: 980px){.ns-p-item__main__figure img{max-width:360px;max-height:360px}}@media (min-width: 788px) and (max-width: 980px){.ns-p-item__main__body{width:50%}}@media (min-width: 980px) and (max-width: 1168px){.ns-p-item__main__body{width:500px}}@media (min-width: 1168px){.ns-p-item__main__body{width:604px}}.ns-p-item__main__body p{font-size:18px;line-height:1.8em;letter-spacing:0em}.ns-p-item__main__store-link{margin-top:20px;text-align:center}.ns-p-item__main__store-link p{margin:0}@media (min-width: 788px){.ns-p-item__main__store-link{text-align:left}}.ns-p-item__main__item-spec{margin-top:30px}.ns-p-item__main__item-spec dl{display:table;width:100%}.ns-p-item__main__item-spec dl dt,.ns-p-item__main__item-spec dl dd{display:table-cell;line-height:1.6}.ns-p-item__main__item-spec dl dt{width:40%;padding-right:10px}.ns-p-item__main__item-spec dl dd{width:50%}@media (min-width: 980px){.ns-p-item__main__item-spec dl dt{width:30%}.ns-p-item__main__item-spec dl dd{width:70%}}.ns-p-item__main__item-spec__water-consumption{border-top:1px solid #e5e5e5;margin-top:1em;padding-top:1em}.ns-p-item__ingredients__section p{margin-top:20px;font-size:16px;line-height:1.5em;letter-spacing:0em}.ns-p-item__nutritions__tables{margin-top:15px}@media (min-width: 788px){.ns-p-item__nutritions__tables{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 788px){.ns-p-item__nutritions__tables__wrapper{width:calc(50% - 10px)}}.ns-p-item__nutritions__tables__wrapper.is-2nd{-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media (min-width: 788px){.ns-p-item__nutritions__tables__wrapper.is-2nd{-webkit-transform:translateY(0);transform:translateY(0)}}.ns-p-item__nutritions__table,.ns-c-post__single__body--news .tables table{font-size:14px;line-height:2em;letter-spacing:0em;width:100%;border:1px solid #d6d6d6;border-collapse:collapse}.ns-p-item__nutritions__table th,.ns-c-post__single__body--news .tables table th,.ns-p-item__nutritions__table td,.ns-c-post__single__body--news .tables table td{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding:5px 10px;font-weight:normal;color:#000}.ns-p-item__nutritions__table th,.ns-c-post__single__body--news .tables table th{background:#eeeeee;text-align:left;width:160px}.ns-p-item__allergens__section p{margin-top:10px;font-size:16px;line-height:1.5em;letter-spacing:0em}.ns-p-item__allergens__section em{display:inline-block;margin:0px;padding:0px 12px;background-color:#4C4C4C;color:#4C4C4C;font-style:normal}.ns-c-list_allergens__notice{margin-top:20px}.ns-p-item__origins__section h3{line-height:1;margin-top:24px}.ns-p-item__origins__tables{margin-top:14px}@media (min-width: 788px){.ns-p-item__origins__tables{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 788px){.ns-p-item__origins__tables__wrapper{width:calc(50% - 10px)}}.ns-p-item__origins__tables__wrapper:nth-child(2n){-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media (min-width: 788px){.ns-p-item__origins__tables__wrapper:nth-child(2n){-webkit-transform:translateY(0);transform:translateY(0)}}.ns-p-item__origins__tables__wrapper:not(:first-child){margin-top:20px}@media (min-width: 788px){.ns-p-item__origins__tables__wrapper:nth-child(2){margin-top:0}}.ns-p-item__origins__table{font-size:14px;line-height:2em;letter-spacing:0em;width:100%;border:1px solid #d6d6d6;border-collapse:collapse}.ns-p-item__origins__table thead th,.ns-p-item__origins__table thead td{background:#eeeeee}.ns-p-item__origins__table th,.ns-p-item__origins__table td{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding:5px 10px;font-weight:normal}.ns-p-item__origins__table th{text-align:left;border-right:1px solid #d6d6d6;width:100px}.ns-p-item__origins__safety{margin-top:40px;border:1px solid #e5e5e5;padding:1em 1.5em}.ns-p-item__origins__safety p{padding:0;margin:0;color:#000;font-size:16px;line-height:1.5em;letter-spacing:0em}.ns-p-item__origins__safety a{display:inline-block}.ns-p-item__origins__note{margin-top:14px}.ns-p-items__tabs{margin:0 0 40px}.ns-p-items__tabs ul{margin:0;padding:0;list-style:none}.ns-p-items__tabs ul li{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:11px}@media (max-width: 600px){.ns-p-items__tabs ul li{padding:0;margin-bottom:2px}}.ns-p-items__tabs ul a{display:block;padding:10px 12px;background:#e5e5e5;color:#000;text-decoration:none;font-size:18px;line-height:1em;letter-spacing:.1em}.ns-p-items__tabs ul a.is-active{background:red;color:#fff;border:none;font-weight:bold}.ns-p-items__tabs ul a:hover{background:red;color:#fff;border:none}.js-tabset-content{display:none}.js-tabset-content.is-show{display:block}.ns-p-news__filter{margin-bottom:30px}@media (min-width: 788px){.ns-p-news__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ns-p-news__filter__selects{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 788px){.ns-p-news__filter__selects{width:auto;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.ns-p-news__filter__selects__item.is-year,.ns-p-news__filter__selects__item.is-month{width:100%}@media (min-width: 600px) and (max-width: 788px){.ns-p-news__filter__selects__item.is-year,.ns-p-news__filter__selects__item.is-month{width:calc(25% - 10px);margin-right:5px}}@media (min-width: 788px){.ns-p-news__filter__selects__item.is-year,.ns-p-news__filter__selects__item.is-month{width:128px;margin-right:5px}}@media (min-width: 600px) and (max-width: 788px){.ns-p-news__filter__selects__item.is-month{margin-left:5px}}@media (min-width: 788px){.ns-p-news__filter__selects__item.is-month{margin-left:5px}}.ns-p-news__filter__selects__item.is-category{width:100%}@media (min-width: 600px) and (max-width: 788px){.ns-p-news__filter__selects__item.is-category{width:calc(50% - 10px);margin-left:5px}}@media (min-width: 788px){.ns-p-news__filter__selects__item.is-category{width:192px;margin-left:5px}}.ns-p-news__filter__selects__item .ns-c-form__select{margin-bottom:5px}@media (min-width: 600px) and (max-width: 788px){.ns-p-news__filter__selects__item .ns-c-form__select{margin-bottom:20px}}@media (min-width: 788px) and (max-width: 980px){.ns-p-news__filter__selects__item .ns-c-form__select{margin-bottom:20px}}@media (min-width: 980px){.ns-p-news__filter__selects__item .ns-c-form__select{margin-bottom:0px}}.ns-p-news__filter__search{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:20px 0 0;width:100%}@media (min-width: 600px) and (max-width: 788px){.ns-p-news__filter__search{margin:0}}@media (min-width: 788px) and (max-width: 980px){.ns-p-news__filter__search{margin:0}}@media (min-width: 980px){.ns-p-news__filter__search{width:auto;margin:0 0 0 20px}}.ns-p-news__filter__search__input{margin-right:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.ns-p-news__filter__search__submit button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;background:#666;color:#fff;font-weight:700;padding:0;margin:0;font-size:14px;line-height:1em;letter-spacing:0em;padding:11px 20px;height:38px}.ns-p-news__index__list{margin:0 auto}@media (min-width: 600px) and (max-width: 788px){.ns-p-news__index__list{width:544px}}@media (min-width: 788px) and (max-width: 980px){.ns-p-news__index__list{width:728px}}@media (min-width: 980px) and (max-width: 1168px){.ns-p-news__index__list{width:920px}}@media (min-width: 1168px){.ns-p-news__index__list{width:1024px}}.ns-p-news__index__posts{margin:0;padding:0;list-style:none;border-bottom:1px solid #e5e5e5}.ns-p-news__index__posts:empty{border:none}.ns-p-news__index__posts__item{border-top:1px solid #e5e5e5}.ns-p-news__pager{display:none;opacity:0;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-p-news__pager.is-active{display:block;opacity:1}.ns-p-news__index__nopost{display:none;margin-top:30px;opacity:0;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-p-news__index__nopost p{margin-top:0}.ns-p-news__index__nopost.is-active{display:block;opacity:1}.ns-p-news__social{margin:30px 0}@media (min-width: 980px){.ns-p-news__social{margin:0 auto 20px}}.ns-p-news__social .fb_iframe_widget{display:block !important;width:100% !important}.ns-p-news__social .fb_iframe_widget span{display:block !important;margin:0 auto}.ns-single-header-company{margin:20px 0}@media (min-width: 600px){.ns-p-news__newsmail{margin-top:10px}}.ns-figure_flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 600px){.ns-figure_flex{display:block}}.ns-figure_flex__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.ns-figure_flex__body .tables table th{width:110px}.ns-figure_flex__image figure{margin:0 !important}.ns-figure_left{float:left;margin-right:20px}.ns-figure_left figcaption{text-align:left}.ns-figure_right{float:right;margin-left:20px}.ns-figure_right figcaption{text-align:left}.ns-p-order__note__section:not(:first-child){margin-top:20px}.ns-p-order__note__section ul{margin-left:1.5em}.ns-p-order__note__deliver__content{display:none}.ns-p-order__note__deliver__content__note{margin-top:.5em;color:#666}.ns-p-order__wrapper{position:relative;opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:opacity .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-p-order__wrapper.is-loaded{opacity:1}.ns-p-order__step1{position:relative;display:block}.ns-p-order__step2{position:relative;display:block}.ns-p-order__step1__header{text-align:center}.ns-p-order__step1__header p{margin-top:0}.ns-p-order__filter{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}@media (min-width: 788px){.ns-p-order__filter{margin-bottom:0}}.ns-p-order__filter__selects{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;list-style:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (min-width: 788px){.ns-p-order__filter__selects{width:auto}}.ns-p-order__filter__selects__item{width:calc(50% - 10px)}@media (min-width: 788px){.ns-p-order__filter__selects__item{width:150px;margin-right:20px}}.ns-p-order__buy{will-change:transform;z-index:10;position:relative}@media (min-width: 788px){.ns-p-order__buy{margin:0;position:absolute;left:auto;right:0;top:0;z-index:10}}.ns-p-order__buy__action{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border:1px solid #f00;padding:15px 10px 8px;background:rgba(255,255,255,0.95);color:#f00;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media (min-width: 788px){.ns-p-order__buy__action{margin-top:20px;border:none;padding:0;background:none}}.ns-p-order__buy__action:hover{text-decoration:none}.ns-p-order__buy__action.is-negative{border-color:#e5e5e5}.ns-p-order__buy__action.is-negative .ns-p-order__buy__action__cart__icon svg{fill:#e5e5e5}.ns-p-order__buy__action.is-negative .ns-p-order__buy__action__count{background:#e5e5e5}.ns-p-order__buy__action.is-negative .ns-p-order__buy__action__cart__text{color:#e5e5e5}.ns-p-order__buy__action__cart{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}@media (min-width: 788px){.ns-p-order__buy__action__cart{margin:0}}.ns-p-order__buy__action__cart__icon{position:relative}.ns-p-order__buy__action__cart__icon svg{-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-p-order__buy__action__count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:-10px;top:-10px;width:20px;height:20px;background:#f00;border-radius:50%;text-decoration:none;line-height:1;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-p-order__buy__action__count em{font-size:16px;font-weight:bold;font-style:normal;color:#fff}.ns-p-order__buy__action__cart__text{padding-left:1em;-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-p-order__lists{padding-top:30px;margin-bottom:30px;-webkit-transition:opacity 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:opacity 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);-webkit-transition-delay:.2s;transition-delay:.2s}.ns-p-order__lists.is-filtering{opacity:0}.ns-p-order__lists__item{margin-top:5px;border:1px solid #fff;padding:10px;-webkit-transition:border 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:border 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media (min-width: 600px){.ns-p-order__lists__item{padding:20px}}.ns-p-order__lists__item.is-active{border:1px solid #f00}.ns-p-order__lists__item__figure{margin:0;text-align:center;display:block;position:relative;padding:80% 0 0;width:auto;height:0}@media (min-width: 600px){.ns-p-order__lists__item__figure{padding-top:70%}}.ns-p-order__lists__item__figure img{display:none}.ns-p-order__lists__item__figure span{display:block;position:absolute;left:10px;top:0px;bottom:10px;right:10px;background-size:contain;background-repeat:no-repeat;background-position:center center}@media (min-width: 600px){.ns-p-order__lists__item__figure span{left:40px;right:40px}}.ns-p-order__lists__item__name{font-size:14px;line-height:1.8em;letter-spacing:0em;text-align:center;padding:0;margin:.5em 0;line-height:1.4}@media (min-width: 600px){.ns-p-order__lists__item__name{font-size:15px;line-height:1.8em;letter-spacing:0em;line-height:1.4}}.ns-p-order__lists__item__price{text-align:center;padding:0;margin:0;font-size:15px;line-height:1.8em;letter-spacing:0em;color:#666}.ns-p-order__lists__item__action{padding:0;margin:10px 0 0;text-align:center}.ns-p-order__cart__item__action__add{-webkit-transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.ns-p-order__cart__item__action__add.is-negative{background:#e5e5e5;color:#666}.ns-p-order__cart__back{margin:0 0 1em}.ns-p-order__cart__back i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ns-p-order__cart__back a:hover{text-decoration:none}@media (min-width: 788px){.ns-p-order__cart__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}@media (min-width: 788px){.ns-p-order__cart__wrapper__left{width:calc(60% - 20px);margin-right:auto}}.ns-p-order__cart__wrapper__right{margin-top:30px}@media (min-width: 788px){.ns-p-order__cart__wrapper__right{width:calc(40% - 20px);margin-top:0;margin-left:auto}}.ns-p-order__cart__products__list{list-style:none;margin:0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.ns-p-order__cart__products__list__item{margin:0;padding:20px 0}.ns-p-order__cart__products__list__item:not(:first-child){border-top:1px solid #e5e5e5}.ns-p-order__cart__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.ns-p-order__cart__item__figure{margin:0}.ns-p-order__cart__item__figure img{margin-right:20px;width:50px;height:auto}@media (min-width: 600px){.ns-p-order__cart__item__figure img{width:80px}}.ns-p-order__cart__item__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.ns-p-order__cart__item__body__title{margin:0 0 .2em;font-size:15px;line-height:1.4em;letter-spacing:0em}.ns-p-order__cart__item__body__carton{margin:.3em 0;font-size:12px;line-height:1.4em;letter-spacing:0em;color:#999}.ns-p-order__cart__item__body__price{margin:.3em 0;font-size:14px;line-height:1.4em;letter-spacing:0em;color:#666}.ns-p-order__cart__item__action{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:120px;padding-left:20px;text-align:center}@media (min-width: 600px){.ns-p-order__cart__item__action{padding:0}}.ns-p-order__cart__item__action__remove{margin:15px 0 0;font-size:12px;line-height:1.4em;letter-spacing:0em}.ns-p-order__cart__submit{margin-top:30px;border-top:1px solid #e5e5e5;padding-top:30px}.ns-p-order__cart__submit__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ns-p-order__cart__submit__total dl{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;line-height:1.4em;letter-spacing:0em;font-weight:bold;color:red}.ns-p-order__cart__submit__total dt{margin:0;padding:0;padding-right:10px}.ns-p-order__cart__submit__total dd{margin:0;padding:0}.ns-p-order__cart__submit__button{margin-left:20px}.ns-p-order .slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.ns-p-order .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.ns-p-order .slick-list:focus{outline:none}.ns-p-order .slick-list.dragging{cursor:pointer;cursor:hand}.ns-p-order .slick-slider .slick-track,.ns-p-order .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.ns-p-order .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.ns-p-order .slick-track:before,.ns-p-order .slick-track:after{content:"";display:table}.ns-p-order .slick-track:after{clear:both}.slick-loading .ns-p-order .slick-track{visibility:hidden}.ns-p-order .slick-slide{float:left;height:100%;min-height:1px}[dir="rtl"] .ns-p-order .slick-slide{float:right}.ns-p-order .slick-slide.slick-loading img{display:none}.ns-p-order .slick-slide.dragging img{pointer-events:none}.slick-initialized .ns-p-order .slick-slide{display:block}.slick-loading .ns-p-order .slick-slide{visibility:hidden}.slick-vertical .ns-p-order .slick-slide{display:block;height:auto;border:1px solid transparent}.ns-p-order .slick-arrow.slick-hidden{display:none}.ns-p-order__step2__complete{display:none}.ns-p-order__step2__complete__message{padding:10px 20px;text-align:center}.ns-p-recruit__nav ul a:hover{text-decoration:underline}.ns-p-sustainability .ns-l-nav__breadcrumbs{margin-bottom:0}.ns-p-sustainability #ns_footer{margin-top:0}.ns-p-videos_single__wrapper{position:relative;color:#666}.ns-p-videos_single__section{margin-top:60px}.ns-p-videos_single__section--s{margin-top:40px}body:before{display:none;content:"pc"}@media (max-width: 600px){body:before{content:"sp"}}@media (min-width: 600px){body:before{content:"pc"}}html[data-screen-mode="sp"] body.is-pointerNoneEvents{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.is-debug body:after{display:block;position:fixed;bottom:10px;left:10px;opacity:0.5;padding:5px;background:#eee;font-size:10px}@media (max-width: 600px){html.is-debug body:after{content:"sp"}}@media (min-width: 600px){html.is-debug body:after{content:"pc"}}@media (min-width: 600px) and (max-width: 788px){html.is-debug body:after{content:"pc-min"}}@media (min-width: 788px) and (max-width: 980px){html.is-debug body:after{content:"pc-small"}}@media (min-width: 980px) and (max-width: 1168px){html.is-debug body:after{content:"pc-medium"}}@media (min-width: 1168px){html.is-debug body:after{content:"pc-large"}}body.is-demo{margin:50px 0}body.is-demo hr{margin:50px 0;border:1px dashed #999}.ns-grid-item div img{max-width:140px;max-height:80px}@media (max-width: 359px){#ns_header nav ul li a{font-size:13px}}@media (max-width: 600px){.ns-single-body--news section figure img{max-width:100%}}_:-ms-lang(x)::-ms-backdrop,.ns-l-header__title__logo{margin-top:0.5em}_:-ms-lang(x)::-ms-backdrop,#ns_header nav ul li img{margin-bottom:5px}_:-ms-lang(x)::-ms-backdrop,.ns-l-nav__breadcrumbs ul{padding-top:10px}_:-ms-lang(x)::-ms-backdrop,.ns-p-home__content__title img{margin-bottom:0}_:-ms-lang(x)::-ms-backdrop,.ns-c-a_button__more{padding:22px 12px 15px}_:-ms-lang(x)::-ms-backdrop,.ns-c-items__item__new{padding:5px 4px 1px}_:-ms-lang(x)::-ms-backdrop,.ns-c-item_news__info__category span{padding:10px 5px 2px}_:-ms-lang(x)::-ms-backdrop,.ns-c-a_arrow i,.ns-p-customer__faq__single__questionnaire ul a i{margin-top:.1em}_:-ms-lang(x)::-ms-backdrop,.ns-c-a__arrow__left i,.ns-l-nav__btn__back a i{margin-top:.25em}_:-ms-lang(x)::-ms-backdrop,.ns-c-label{padding:10px 10px 2px}_:-ms-lang(x)::-ms-backdrop,.ns-p-item__links__brand-site a{padding:16px 0 6px}_:-ms-lang(x)::-ms-backdrop,.ns-c-items-sort ul a{padding:14px 12px 6px}_:-ms-lang(x)::-ms-backdrop,.ns-p-about_index__item a{padding:12px 20px 6px}_:-ms-lang(x)::-ms-backdrop,.ns-c-list_allergens li a,.ns-c-list_allergens--item li a{padding:7px 0 0}_:-ms-lang(x)::-ms-backdrop,.ns-p-news__filter__search__input{-ms-flex:none;flex:none}_:-ms-lang(x)::-ms-backdrop,.ns-c-form__select select{padding-bottom:0}_:-ms-lang(x)::backdrop,#ns_header nav ul li img{margin-bottom:0}

