a,a:active,a:link,body{color:#000}.m-btn a,label{cursor:pointer}body,html{height:100%}#contents,#footer,#header,#main,#sub,body{background-color:#fff}#footer .footer_bnrList>div a:hover,.m-bnr a:hover{opacity:.7}.slick-slider,a{-webkit-tap-highlight-color:transparent}.m-btn a,.slick-list:focus,a{outline:0}#footer .footer_copy,.c-entryItem_mainTxtBox>p>img,.m-cont_lead,.m-heading,.m-heading span:after,.m-lead.is-center,.m-pageHeadInner,.slick-dots{text-align:center}#main,#sub,.mod_pager li,img{vertical-align:top}.mod_pager li.is_disable,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.c-archiveItem.is-noLink a,.slick-slide.dragging img,a.js_telLink{pointer-events:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:14px;line-height:1.6;position:relative;word-wrap:break-word;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}em{font-style:normal}li{list-style:none}table{font-size:100%;border-spacing:0;border-collapse:collapse;border:none}img{max-width:100%;height:auto;border:0}a{text-decoration:none}a:hover{-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:underline;color:#8a020b}a.js_telLink{text-decoration:none;color:#000}a[href^='tel:']{cursor:default;text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit}input[type=text],input[type=search],input[type=tel],input[type=url],input[type=email],input[type=password],input[type=number],textarea{padding:8px 10px;border:1px solid #ccc}input[type=text]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,textarea:focus{background-color:#eff9f2}input[type=radio],input[type=checkbox]{margin-right:5px}select{padding:8px 5px;border:1px solid #ccc}::selection{color:#fff;background-color:#8a020b}::-moz-selection{color:#fff;background-color:#8a020b}@font-face{font-family:icons;src:url(/font/fontello.eot?24941409);src:url(/font/fontello.eot?24941409#iefix) format('embedded-opentype'),url(/font/fontello.woff2?24941409) format('woff2'),url(/font/fontello.woff?24941409) format('woff'),url(/font/fontello.ttf?24941409) format('truetype'),url(/font/fontello.svg?24941409#fontello) format('svg')}@font-face{font-family:'Noto Sans Japanese Regular';font-weight:400;font-style:normal;src:url(../font/NotoSansJP-Regular.woff2) format('woff2'),url(../font/NotoSansJP-Regular.woff) format('woff')}@font-face{font-family:'Noto Sans Japanese Bold';font-weight:700;font-style:normal;src:url(../font/NotoSansJP-Bold.woff2) format('woff2'),url(../font/NotoSansJP-Bold.woff) format('woff')}@font-face{font-family:'Noto Serif Japanese Bold';font-weight:600;font-style:normal;src:url(../font/NotoSerifJP-Bold.woff) format('woff2'),url(../font/NotoSerifJP-Bold.woff) format('woff')}@font-face{font-family:'Noto Serif Japanese Regular';font-weight:400;font-style:normal;src:url(../font/NotoSerifJP-Regular.woff2) format('woff2'),url(../font/NotoSerifJP-Regular.woff) format('woff')}@font-face{font-family:'Noto Serif Japanese Midium';font-weight:400;font-style:normal;src:url(../font/NotoSerifJP-Medium.woff2) format('woff2'),url(../font/NotoSerifJP-Medium.woff) format('woff')}@font-face{font-family:'Noto Serif Japanese Light';font-weight:400;font-style:normal;src:url(../font/NotoSerifJP-Light.woff2) format('woff2'),url(../font/NotoSerifJP-Light.woff) format('woff')}html{overflow:auto;overflow-y:scroll;font-family:pc}#footer .footerContact,#header_nav li a{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}#header{z-index:10;top:0;width:100%;border-top:3px solid #c8161d;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}.header_inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1100px;margin:0 auto;padding:30px 20px;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#footer .footerContact,#header_nav,#twoColumnWrap{display:-webkit-box;display:-ms-flexbox}.header_inner.is-scroll{padding:15px 20px}.header_logo{width:137px}#contents,#footer,.header_logo img{width:100%}#header_nav{display:flex;margin-left:10px}#header_nav li a{font-size:16px;display:block;padding:2px 25px;text-decoration:none;color:#000;border-right:1px solid #cdcdcd}#header_nav li a span{display:none}#header_nav li:first-of-type a{border-left:1px solid #cdcdcd}#header{position:fixed}#contents,#main{position:relative}#wrapper{margin-top:114px}#contents{margin:0 auto}#contents .contentsInner{max-width:1100px;margin:0 auto}#twoColumnWrap{display:flex;margin-top:60px}#main{max-width:740px;-ms-flex-preferred-size:70%;flex-basis:70%}#sub{display:inline-block;max-width:240px;margin-left:70px;-ms-flex-preferred-size:calc(30% - 70px);flex-basis:calc(30% - 70px)}#footer{padding-bottom:50px;border-top:4px solid #c8161d;display:block}.footerBnr{margin:60px 0 120px}#footer .footerContact{font-size:13px;display:flex;padding:20px 0 15px;border-bottom:1px solid #c8161d}#footer .footerContact>div{padding:25px 0}#footer .footerContact_02>div,#footer .footerContact_03>div,#footer .footerContact_04>div{padding-left:10%}#footer .footerContact>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .footerContact_01{border-right:1px solid #c6c6c6;-ms-flex-preferred-size:26%;flex-basis:26%}#footer .footerContact_01>p{width:125px;margin:0 auto}#footer .footerContact_02{-ms-flex-preferred-size:25%;flex-basis:25%}#footer .footerContact_02>div>p{-ms-flex-preferred-size:100%;flex-basis:100%}#footer .footerContact_03{-ms-flex-preferred-size:25%;flex-basis:25%}#footer .footerContact_03>div>p{-ms-flex-preferred-size:100%;flex-basis:100%}#footer .footerContact_04{-ms-flex-preferred-size:23%;flex-basis:23%}#footer .footerContact_04 .m-btn a{width:100%;max-width:inherit;margin:0 auto}#footer .footerContactTtl{font-family:'Noto Sans Japanese Bold','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-weight:700}#footer .footerNavList .footerNav_business>li,#footer .footerNavList li span,#footer .footer_copy{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}#footer .footer_bnrList{display:none;padding:45px 60px;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;animation-duration:1s;background-color:#e7e7e7}#footer .footer_bnrList.slick-initialized{display:block}#footer .footer_bnrList>div a{display:block;margin:0 5px;border:1px solid #c6c6c6}#footer .footerNavList{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1100px;margin:40px auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .footerNavList li{margin:8px 0 8px 10px;padding-left:20px}#footer .footerNavList li span{font-size:16px;position:relative;display:inline-block;width:100%}#footer .footerNavList li span a{display:inline-block;padding-bottom:5px;text-decoration:none;color:#000}#footer .footerNavList li span a:hover{color:#8a020b}#footer .footerNavList li span:before{position:absolute;top:45%;left:-15px;width:8px;height:8px;content:'';-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-right:2px solid #c8161d;border-bottom:2px solid #c8161d}#footer .footerNavList .footerNav_business,#footer .footerNavList li.is-business{display:-webkit-box;display:-ms-flexbox;display:flex}#footer .footerNavList .footerNav_business>li{position:relative;margin:0;padding-left:0}#footer .footerNavList .footerNav_business>li a{font-size:16px;display:inline-block;margin:0 1px;padding:0 5px 5px;text-decoration:none;color:#000;border-bottom:1px solid #000}#footer .footerNavList .footerNav_business>li a:hover{color:#8a020b;border-bottom:1px solid #fff}#footer .footerNavList .footerNav_business>li:not(:last-of-type):after{content:'／'}#footer .footerNavList .footerNav_business:before{font-size:16px;padding-left:10px;content:'('}#footer .footerNavList .footerNav_business:after{font-size:16px;padding-left:10px;content:')'}#footer .footer_copy{font-size:13px;margin:20px 0}.c-archiveItem.is-entry a .c-archiveTtl span:before,.c-archiveItem.is-out a .c-archiveTtl span:before,.c-archiveItem.is-pdf a .c-archiveTtl span:before{font-family:icons;font-size:16px;font-weight:400;font-style:normal;font-variant:normal;top:5px;left:-50px;color:#cb232b;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;line-height:1;text-transform:none}.c-topicsList{border-bottom:1px solid #bcbcbc;-ms-flex-preferred-size:calc(100% - 290px);flex-basis:calc(100% - 290px)}.c-archiveItem.is-entry a .c-archiveTtl,.c-archiveItem.is-out a .c-archiveTtl,.c-archiveItem.is-pdf a .c-archiveTtl{text-indent:25px}.c-archiveItem.is-out a .c-archiveTtl span{position:relative}.c-archiveItem.is-out a .c-archiveTtl span:before{position:absolute;content:'';-webkit-font-feature-settings:normal;font-feature-settings:normal}.c-archiveItem.is-entry a .c-archiveTtl span{position:relative}.c-archiveItem.is-entry a .c-archiveTtl span:before{position:absolute;content:'';-webkit-font-feature-settings:normal;font-feature-settings:normal}.c-archiveItem.is-pdf a .c-archiveTtl span{position:relative}.c-archiveItem.is-pdf a .c-archiveTtl span:before{position:absolute;content:'';-webkit-font-feature-settings:normal;font-feature-settings:normal}#m-breadcrumbs,.c-archiveItem a,.c-entryItem,.m-breadcrumbs_list li:first-child a{position:relative}.c-archiveItem a{z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;color:#c61a25;border-top:1px solid #bcbcbc;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-archiveItem a>div{padding:20px 20px 20px 0;-ms-flex-preferred-size:calc(100% - 120px);flex-basis:calc(100% - 120px)}.c-archiveItem a:hover{text-decoration:none}.c-archiveItem a:hover .c-archiveTtl,.c-archiveItem a:hover .c-date{color:#8a020b}.c-archiveTtl,.c-cateTtl{font-size:16px;color:#000;font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}.c-archiveItem a:hover .c-archivePic img{-webkit-transform:scale(1.2);transform:scale(1.2)}.c-archiveItem a .c-archivePic{overflow:hidden;padding:20px 0;-ms-flex-preferred-size:120px;flex-basis:120px}.c-archiveItem a .c-archivePic img{-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}.c-archiveTtl{font-weight:700}.c-cateTtl{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-cateTtl strong{font-size:24px;display:block}.c-cateTtl span{display:block}.c-topicsTtl{-ms-flex-preferred-size:200px;flex-basis:200px}.c-date{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:16px;color:#909090}.c-dateCateBox{display:-webkit-box;display:-ms-flexbox;display:flex}.c-dateCateBox>.c-archiveDate{-ms-flex-preferred-size:140px;flex-basis:140px}.c-dateCateBox>.m-catLabels{-ms-flex-preferred-size:calc(100% - 140px);flex-basis:calc(100% - 140px)}.c-dateCateBox.is-entry{padding-top:30px;border-top:2px solid #000}.c-entryItem{margin-bottom:30px;padding-bottom:30px;border-bottom:1px dotted #7f7f7f}.c-entryItem_ttl{font-family:'Noto Serif Japanese Regular','Yu Mincho',YuMincho,'Hiragino Mincho ProN','MS PMincho',serif;font-size:30px;font-weight:700;line-height:1.3;padding:10px 0 50px;border-bottom:1px solid #000}.c-entryItem_mainTxtBox,.m-breadcrumbs_list{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}.c-entryItem_mainTxtBox{line-height:1.8;margin:30px auto 0}.c-entryItem_mainTxtBox>p{margin-top:20px}.c-entryItem_mainTxtBox>p>img{display:block;margin:25px auto 0}.c-entryItem_mainTxtBox>p>a{display:inline-block;text-decoration:underline;color:#c8161d}.c-entryItem_mainTxtBox>p>a:hover{text-decoration:none}.c-entryItem_mainTxtBox iframe{display:block;margin:0 auto}.c-entryItem_mainTxtBox>div{margin-top:20px}.m-bnr{max-width:620px;margin:0 auto}#m-breadcrumbs{display:block;max-width:1100px;margin:0 auto;padding:10px 20px 40px}.m-breadcrumbs_list{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}.m-breadcrumbs_list li:first-child a:before,.m-breadcrumbs_list li:last-child span:before,.m-breadcrumbs_list li:not(:first-child) a span:before{font-family:icons;font-size:20px;font-weight:400;font-style:normal;font-variant:normal;margin-top:-.5em;top:50%;left:0}.m-breadcrumbs_list li a{display:block;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;text-decoration:none;color:inherit}.m-breadcrumbs_list li:first-child a:before{line-height:1;position:absolute;content:'';text-decoration:none;text-transform:none;color:#c7151e;-webkit-font-feature-settings:normal;font-feature-settings:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-breadcrumbs_list li:last-child span:before,.m-breadcrumbs_list li:not(:first-child) a span:before,.m-btn.is-out span:after{text-transform:none;-webkit-font-feature-settings:normal;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}.m-breadcrumbs_list li:first-child span{display:none}.m-breadcrumbs_list li:last-child span{display:block}.m-breadcrumbs_list li:nth-of-type(2){padding-left:30px}.m-breadcrumbs_list li:last-child span,.m-breadcrumbs_list li:not(:first-child) a span{position:relative;padding:8px 16px 8px 14px}.m-breadcrumbs_list li:last-child span:before,.m-breadcrumbs_list li:not(:first-child) a span:before{position:absolute;content:'';color:#c9c9c9;font-feature-settings:normal}.m-btn a span:before,.m-btn a:before,.m-btnPageTop a:before{content:''}.m-btnPageTop{position:fixed;z-index:1;right:20px;bottom:20px;display:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.m-btnPageTop.is-show{display:block;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}.m-btnPageTop.is-absolute{position:absolute}.m-btnPageTop a{position:relative;display:block;width:60px;height:60px;text-decoration:none;border-radius:100%;background-color:rgba(200,22,29,.8)}.m-btnPageTop a:before{position:absolute;top:50%;right:50%;display:block;width:16px;height:16px;margin-top:-4px;margin-right:-8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:solid 1px #fff;border-right:solid 1px #fff;background-color:transparent}.m-btnPageTop a span{display:none}.m-btnPageTop a.is-hover:before{border-color:#fff}.m-btn{max-width:200px;margin:0 auto}.m-btn a{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:15px;font-weight:700;position:relative;display:block;max-width:280px;margin:30px auto 0;padding:15px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);text-decoration:none;color:#fff;background-color:#8a020b}.m-btn.is-out span:after,.mod_pager li.is_next a:before,.mod_pager li.is_prev a:before{font-weight:400;font-style:normal;font-variant:normal}.m-btn a:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;background-color:#252525}.m-btn a.is-hover:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.m-btn a span{position:relative;display:inline-block;width:100%}.m-btn a span:before{position:absolute;top:50%;right:0;width:10px;height:10px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-right:2px solid #fff;border-bottom:2px solid #fff}.m-btn.is-M{max-width:320px}.m-btn.is-out span{position:relative}.m-btn.is-out span:after{font-family:icons;font-size:16px;position:absolute;top:50%;right:0;margin-top:-.5em;content:'';color:#fff;font-feature-settings:normal}.m-btn.is-out span:before{display:none}.m-catLabel a,.m-catLabel span,.m-catLabels_item a,.m-catLabels_item span{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;display:inline-block;padding:2px 10px;text-align:center;color:#fff;border-radius:2px;background-color:#9f936e}.m-flexTxt .catch,.m-flexTxt .ttl{font-family:'Noto Serif Japanese Midium','Yu Mincho',YuMincho,'Hiragino Mincho ProN','MS PMincho',serif}.m-catLabels,.m-flex{display:-webkit-box;display:-ms-flexbox}.m-catLabel span,.m-catLabels_item span{font-size:13px}.m-catLabel a,.m-catLabels_item a{font-weight:700;min-width:160px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;text-decoration:none}.m-catLabel.is-info a,.m-catLabel.is-info span,.m-catLabels_item.is-info a,.m-catLabels_item.is-info span{background-color:#dcae30}.m-catLabel.is-info a.is-hover,.m-catLabels_item.is-info a.is-hover{background-color:#e3bf5c}.m-catLabel.is-press a,.m-catLabel.is-press span,.m-catLabels_item.is-press a,.m-catLabels_item.is-press span{background-color:#7296dc}.m-catLabel.is-press a.is-hover,.m-catLabels_item.is-press a.is-hover{background-color:#9bb4e6}.m-catLabel.is-notice a,.m-catLabel.is-notice span,.m-catLabels_item.is-notice a,.m-catLabels_item.is-notice span{background-color:#dc777d}.m-catLabel.is-notice a.is-hover,.m-catLabels_item.is-notice a.is-hover{background-color:#e6a0a4}.m-catLabel.is-damy01 a,.m-catLabel.is-damy01 span,.m-catLabels_item.is-damy01 a,.m-catLabels_item.is-damy01 span{background-color:#7f86d4}.m-catLabel.is-damy01 a.is-hover,.m-catLabels_item.is-damy01 a.is-hover{background-color:#a5aae1}.m-catLabel.is-damy02 a,.m-catLabel.is-damy02 span,.m-catLabels_item.is-damy02 a,.m-catLabels_item.is-damy02 span{background-color:#6fb558}.m-catLabel.is-damy02 a.is-hover,.m-catLabels_item.is-damy02 a.is-hover{background-color:#8dc57b}.m-catLabel.is-damy03 a,.m-catLabel.is-damy03 span,.m-catLabels_item.is-damy03 a,.m-catLabels_item.is-damy03 span{background-color:#d28acd}.m-catLabel.is-damy03 a.is-hover,.m-catLabels_item.is-damy03 a.is-hover{background-color:#e0afdd}.m-catLabel.is-damy04 a,.m-catLabel.is-damy04 span,.m-catLabels_item.is-damy04 a,.m-catLabels_item.is-damy04 span{background-color:#60b5ca}.m-catLabel.is-damy04 a.is-hover,.m-catLabels_item.is-damy04 a.is-hover{background-color:#86c7d7}.m-catLabel.is-damy05 a,.m-catLabel.is-damy05 span,.m-catLabels_item.is-damy05 a,.m-catLabels_item.is-damy05 span{background-color:#f8835a}.m-catLabel.is-damy05 a.is-hover,.m-catLabels_item.is-damy05 a.is-hover{background-color:#faa88b}.m-catLabels{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-catLabels_item{margin-bottom:5px;margin-left:5px}.m-catLabels_item:not(:last-child){margin-right:8px}.m-cont_lead{margin:10px 0 0}.m-flex{display:flex}.m-flex.is-reverse .m-flexPic{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m-flex.is-reverse .m-flexTxt{padding:50px 4% 50px 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-flex.is-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.m-flexPic{-ms-flex-preferred-size:50%;flex-basis:50%}.m-flexPic.is-tokyoCentral{background:url(/business/factory/img/pic_tokyocentralkitchen.jpg) left top/cover no-repeat}.m-flexPic.is-fukuokaCentral{background:url(/business/factory/img/pic_fukuokacentralkitchen.jpg) left top/cover no-repeat}.m-flexPic.is-ingredients{background:url(/business/factory/img/pic_ingredients.jpg) left top/cover no-repeat}.m-flexPic.is-professional{background:url(/business/factory/img/pic_professional.jpg) left top/cover no-repeat}.m-flexPic.is-online{background:url(/business/sales-online/img/pic_royalonline.jpg) center/cover no-repeat}.m-flexTxt{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:50px 0 50px 4%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slick-list,.slick-track{position:relative;display:block}.m-flexTxt.is-gray{padding:50px 3%;background-color:#ededed}.m-flexTxt .catch{font-size:18px}.m-flexTxt .ttl{font-size:22px}.m-flexTxt .ttl.is-L{font-size:24px}.m-flexTxt .txt{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:16px;margin-top:30px}.slick-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}#footer .slider,#footer .slider02,#footer .slider03Thumb{padding-bottom:30px}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow span,.slick-arrow.slick-hidden{display:none}.slick-arrow{font-size:2em;position:absolute;top:0;width:1em;height:100%;cursor:pointer}.slick-arrow:after{line-height:1;position:absolute;z-index:1;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-feature-settings:normal;font-feature-settings:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-next,.slick-prev{font-size:0;position:absolute!important;z-index:1;top:36%;width:50px;height:50px;border:none;border-radius:50px;outline:0;background-color:#000}.slick-next{position:relative;right:0}.slick-next:before,.slick-prev:before{top:50%;right:50%;bottom:50%;display:block;width:16px;height:16px;content:'';border-top:solid 2px #fff;border-right:solid 2px #fff;background-color:transparent}.slick-next:before{position:absolute;left:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-8px -4px -8px -12px}.slick-prev{position:relative;left:0}.slick-prev:before{position:absolute;left:50%;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin:-8px -12px -8px -4px}.slick-dots{position:absolute;bottom:-10px;left:0;width:100%}.m-heading span:after,.m-heading:before{left:50%;content:''}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots li button{font-size:0;line-height:0;display:block;width:12px;height:12px;cursor:pointer;border:none;border-radius:100%;background-color:#ccc}.slick-dots li.slick-active button{background-color:#82c753}#footer .slider{display:none}#footer .slider02_item{width:180px;margin:0 10px}#footer .slider02_item a{display:block;text-decoration:none;color:inherit}#footer .slider02_body{margin-top:5px}#footer .slider03{margin-bottom:20px}#footer .slider03Thumb_item{width:140px;margin:0 10px}.m-heading{position:relative;display:block;width:200px;margin:0 auto;padding:10px 0 40px;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;animation-duration:1s}.m-heading:before{position:absolute;top:0;width:100%;min-width:140px;height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#000}.m-heading span{font-family:'Noto Serif Japanese Regular','Yu Mincho',YuMincho,'Hiragino Mincho ProN','MS PMincho',serif;font-size:36px;font-weight:700;position:relative;display:block}.m-heading span:after{font-family:Oswald,'Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:13px;line-height:1.2;position:absolute;top:60px;width:280px;padding:8px 0;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#c8161d}.m-heading.is-topics span:after{content:'TOPICS'}.m-heading.is-business span:after{content:'BUSINESS'}.m-heading.is-factory span,.m-heading.is-logistics span,.m-heading.is-product span,.m-heading.is-sales span{line-height:1.2}.m-heading.is-factory span:after,.m-heading.is-logistics span:after,.m-heading.is-product span:after,.m-heading.is-sales span:after{top:50px}.m-heading.is-factory:before,.m-heading.is-logistics:before,.m-heading.is-product:before,.m-heading.is-sales:before{width:80px}.m-heading.is-factory{width:100px}.m-heading.is-factory span:after{content:'FACTORY'}.m-heading.is-product span:after{content:'PRODUCT'}.m-heading.is-logistics span:after{content:'LOGISTICS & PURCHASE'}.m-heading.is-sales{width:600px}.m-heading.is-sales span:after{content:'SALES & ONLINE'}.m-heading.is-safety span:after{content:'SAFETY'}.m-heading.is-csr span:after{content:'CORPORATE SOCIAL RESPONSIBILITY'}.m-heading.is-corp span:after{content:'CORPORATE INFORMATION'}.m-heading.is-restaurant span:after{content:'RESTAURANT'}.m-heading.is-contract span:after{content:'CONTRACT'}.m-heading.is-fright span:after{content:'IN-FLIGHT MEAL'}.m-heading.is-hotel span:after{content:'HOTEL'}.m-heading.is-404{width:260px}.m-heading.is-404 span{line-height:1.4}.m-heading.is-404 span:after{top:105px;content:'NOT FOUND'}.m-lead{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:15px;width:78%;margin:0 auto}.m-ttl02,.m-ttl03{font-family:'Noto Serif Japanese Midium','Yu Mincho',YuMincho,'Hiragino Mincho ProN','MS PMincho',serif}.m-ttl02{font-size:28px;line-height:1.2;padding:10px 0 10px 27px;border-left:3px solid #c8161d;background-color:#f0efed}.m-ttl03{font-size:24px;line-height:1.4;position:relative;z-index:0;padding:8px 0;border-top:1px solid #292929;border-bottom:1px solid #292929}.m-ttl03 small{font-family:Oswald,'Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:24px;position:absolute;z-index:-1;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#f7dacf}#slideMenu .header_navSP .footerNav_business>li,#slideMenu .header_navSP>li span{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}.m-ttl03 span{font-size:20px}#slideMenu{position:fixed;z-index:2;z-index:10;top:0;left:0;display:none;overflow:scroll;width:100%;height:100%;padding:70px 0 50px;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#c9151e}#slideMenu #btnMenuClose{position:absolute;z-index:100;top:20px;right:10px}#slideMenu #btnMenuClose p{position:relative;width:40px;height:40px;cursor:pointer;color:#fff}#slideMenu #btnMenuClose p .icoMenu{position:absolute;bottom:50%;left:50%;margin-bottom:1px;margin-left:-14px}#slideMenu #btnMenuClose p .icoMenuInner,#slideMenu #btnMenuClose p .icoMenuInner:after,#slideMenu #btnMenuClose p .icoMenuInner:before{position:absolute;display:block;width:28px;height:2px;content:'';-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:3px;background:#fff}#slideMenu #btnMenuClose p .icoMenuInner:before{top:-10px}#slideMenu #btnMenuClose p .icoMenuInner:after{bottom:-10px}#slideMenu #btnMenuClose p.is-active .icoMenuInner{background-color:transparent}#slideMenu #btnMenuClose p.is-active .icoMenuInner:after,#slideMenu #btnMenuClose p.is-active .icoMenuInner:before{top:0;bottom:0}#slideMenu #btnMenuClose p.is-active .icoMenuInner:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#slideMenu #btnMenuClose p.is-active .icoMenuInner:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#slideMenu.is-show{display:block}#slideMenu .header_navSP{display:block;max-width:1100px;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#slideMenu .header_navSP>li{margin:0;padding:0;color:#fff;border-top:1px solid #d7d7d7}#slideMenu .header_navSP>li span{font-size:14px;position:relative;display:block;width:100%;padding:15px 0 15px 6%}#slideMenu .header_navSP>li span a{display:block;padding-bottom:5px;text-decoration:none;color:#fff;border-bottom:none}#slideMenu .header_navSP>li span a:hover{border-bottom:none}#slideMenu .header_navSP>li span:before{position:absolute;top:28px;left:2%;width:8px;height:8px;content:'';-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-right:2px solid #fff;border-bottom:2px solid #fff}#slideMenu .header_navSP>li.is-business{display:block}#slideMenu .header_navSP .footerNav_business{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#slideMenu .header_navSP .footerNav_business>li{margin:0;padding-left:0;-ms-flex-preferred-size:50%;flex-basis:50%}#slideMenu .header_navSP .footerNav_business>li a{display:block;margin:0;padding:15px 0 15px 13%;text-decoration:none;color:#fff;border-top:1px dotted #d7d7d7;border-bottom:1px dotted #d7d7d7}#slideMenu .header_navSP .footerNav_business>li:last-of-type a{border-top:none;border-bottom:none}#slideMenu .header_navSP .footerNav_business>li:nth-of-type(odd){border-right:1px solid #d7d7d7}#slideMenu .header_navSP .footerNav_business:after,#slideMenu .header_navSP .footerNav_business:before,#slideMenu .header_navSP .footerNav_business>li:not(:last-of-type):after{display:none}#slideMenu #headerContactBtnSp.m-btn a{width:100%;max-width:inherit;margin:0 auto}.m-movie{position:relative;width:100%;padding-top:56.25%}.m-movie iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important;border:none}.m-pageHead{width:100%;height:260px;padding-top:40px;background-repeat:no-repeat;background-position:center;background-size:cover}.m-pageHead.is-business{background-image:url(/business/img/bg_main_pc.jpg)}.m-pageHead.is-factory{background-image:url(/business/factory/img/bg_main_pc.jpg)}.m-pageHead.is-product{background-image:url(/business/products/img/bg_main_pc.jpg)}.m-pageHead.is-logistics{background-image:url(/business/logistics-purchase/img/bg_main_pc.jpg)}.m-pageHead.is-sales{background-image:url(/business/sales-online/img/bg_main_pc.jpg)}.m-pageHead.is-safe{background-image:url(/safety/img/bg_main_pc.jpg)}.m-pageHead.is-csr{background-image:url(/csr/img/bg_main_pc.jpg)}.m-pageHead.is-corp{background-image:url(/corporate/img/bg_main_pc.jpg)}.m-pageHeadInner{font-family:'Noto Serif Japanese Regular','Yu Mincho',YuMincho,'Hiragino Mincho ProN','MS PMincho',serif;font-size:20px;width:280px;height:180px;margin:0 auto;opacity:.9;background-color:#fff}.m-pageHeadInner>p{padding:25px 0 10px}.m-pageHeadInner.is-sales{width:620px}.m-pageHeadInner.is-noAbove{padding-top:50px}.mod_pager{display:table;width:85%;margin:50px auto 0}.mod_pager li{display:table-cell;width:20%}.mod_pager li:nth-child(2){padding-right:1%;padding-left:1%}.mod_pager li:first-of-type{padding-right:3%}.mod_pager li:last-of-type{padding-left:3%}.mod_pager li a{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;position:relative;display:table;width:100%;padding:15px 30px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;text-decoration:none;color:#fff;background-color:#252525}.mod_pager li a:before,.mod_pager li.is_next a:before,.mod_pager li.is_prev a:before{font-family:icons;line-height:1;text-transform:none;text-decoration:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mod_pager li a>span{display:table-cell;width:100%;vertical-align:middle}.mod_pager li a.is_hover{background-color:#c6c6c6}.mod_pager li a:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mod_pager li.is_prev a{padding-left:50px;text-align:right}.mod_pager li.is_prev a:before{margin-right:4px;content:'';vertical-align:middle;-webkit-font-feature-settings:normal;font-feature-settings:normal;left:10px}.mod_pager li.is_next a{padding-right:50px;text-align:left}.mod_pager li.is_next a:before{margin-right:4px;content:'';vertical-align:middle;-webkit-font-feature-settings:normal;font-feature-settings:normal;right:10px}.mod_pager li.is_index a{padding:15px 10px;text-align:center}.mod_pagination{margin-top:50px;text-align:center;letter-spacing:-.4em}.mod_pagination li{display:inline-block;margin:5px;letter-spacing:normal}.mod_pagination li a,.mod_pagination li>span{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;display:block;padding:12px 20px;vertical-align:bottom;border:1px solid #c1c1c1}.mod_pagination li a{width:100%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;text-decoration:none;color:#000;background-color:#fff}.mod_pagination li a.is_hover{color:#000;background-color:#c6c6c6}.mod_pagination li>span{background-color:#fff}.mod_pagination li.is_disable,.mod_pagination li.is_pageCount{display:none}.mod_pagination li.is_first a:before,.mod_pagination li.is_first span:before,.mod_pagination li.is_prev a:before,.mod_pagination li.is_prev span:before{font-family:icons;font-weight:400;font-style:normal;font-variant:normal;line-height:1;margin-right:4px;vertical-align:middle;text-decoration:none;text-transform:none;-webkit-font-feature-settings:normal}.mod_pagination li.is_first a:before,.mod_pagination li.is_first span:before{content:'';font-feature-settings:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mod_pagination li.is_prev a:before,.mod_pagination li.is_prev span:before{content:'';font-feature-settings:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mod_pagination li.is_last a:after,.mod_pagination li.is_last span:after,.mod_pagination li.is_next a:after,.mod_pagination li.is_next span:after{font-family:icons;font-weight:400;margin-left:4px;vertical-align:middle;-webkit-font-feature-settings:normal;font-style:normal;font-variant:normal;line-height:1;text-decoration:none;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mod_pagination li.is_next a:after,.mod_pagination li.is_next span:after{content:'';font-feature-settings:normal}.mod_pagination li.is_last a:after,.mod_pagination li.is_last span:after{content:'';font-feature-settings:normal}.mod_pagination li.is_current a,.mod_pagination li.is_current span{color:#000;background-color:#e0e0e0}.mod_pagination li .label{display:inline;padding:0;background-color:transparent}.mod_pagination li .label:after,.mod_pagination li .label:before{display:none}.u-fwb{font-weight:700!important}.u-fwn{font-weight:400!important}.u-indent{margin-left:1em;text-indent:-1em}.u-indent.is-2{margin-left:2em;text-indent:-2em}.u-indent.is-2_5{margin-left:2.5em;text-indent:-2.5em}.u-indent.is-3{margin-left:3em;text-indent:-3em}ol.u-indent,ul.u-indent{margin-left:0!important;text-indent:0!important}ol.u-indent li,ul.u-indent li{margin-left:1em;text-indent:-1em}ol.u-indent.is-2 li,ul.u-indent.is-2 li{margin-left:2em;text-indent:-2em}ol.u-indent.is-2_5 li,ul.u-indent.is-2_5 li{margin-left:2.5em;text-indent:-2.5em}ol.u-indent.is-3 li,ul.u-indent.is-3 li{margin-left:3em;text-indent:-3em}ul.u-list li{margin-left:16px;list-style-type:disc}ol.u-list li{margin-left:16px;list-style-type:decimal}.u-mt0{margin-top:0!important}.u-mr0{margin-right:0!important}.u-mb0{margin-bottom:0!important}.u-ml0{margin-left:0!important}.u-mt5{margin-top:5px!important}.u-mr5{margin-right:5px!important}.u-mb5{margin-bottom:5px!important}.u-ml5{margin-left:5px!important}.u-mt10{margin-top:10px!important}.u-mr10{margin-right:10px!important}.u-mb10{margin-bottom:10px!important}.u-ml10{margin-left:10px!important}.u-mt15{margin-top:15px!important}.u-mr15{margin-right:15px!important}.u-mb15{margin-bottom:15px!important}.u-ml15{margin-left:15px!important}.u-mt20{margin-top:20px!important}.u-mr20{margin-right:20px!important}.u-mb20{margin-bottom:20px!important}.u-ml20{margin-left:20px!important}.u-mt25{margin-top:25px!important}.u-mr25{margin-right:25px!important}.u-mb25{margin-bottom:25px!important}.u-ml25{margin-left:25px!important}.u-mt30{margin-top:30px!important}.u-mr30{margin-right:30px!important}.u-mb30{margin-bottom:30px!important}.u-ml30{margin-left:30px!important}.u-mt35{margin-top:35px!important}.u-mr35{margin-right:35px!important}.u-mb35{margin-bottom:35px!important}.u-ml35{margin-left:35px!important}.u-mt40{margin-top:40px!important}.u-mr40{margin-right:40px!important}.u-mb40{margin-bottom:40px!important}.u-ml40{margin-left:40px!important}.u-mt45{margin-top:45px!important}.u-mr45{margin-right:45px!important}.u-mb45{margin-bottom:45px!important}.u-ml45{margin-left:45px!important}.u-mt50{margin-top:50px!important}.u-mr50{margin-right:50px!important}.u-mb50{margin-bottom:50px!important}.u-ml50{margin-left:50px!important}.u-mt55{margin-top:55px!important}.u-mr55{margin-right:55px!important}.u-mb55{margin-bottom:55px!important}.u-ml55{margin-left:55px!important}.u-mt60{margin-top:60px!important}.u-mr60{margin-right:60px!important}.u-mb60{margin-bottom:60px!important}.u-ml60{margin-left:60px!important}.u-mt65{margin-top:65px!important}.u-mr65{margin-right:65px!important}.u-mb65{margin-bottom:65px!important}.u-ml65{margin-left:65px!important}.u-mt70{margin-top:70px!important}.u-mr70{margin-right:70px!important}.u-mb70{margin-bottom:70px!important}.u-ml70{margin-left:70px!important}.u-mt75{margin-top:75px!important}.u-mr75{margin-right:75px!important}.u-mb75{margin-bottom:75px!important}.u-ml75{margin-left:75px!important}.u-mt80{margin-top:80px!important}.u-mr80{margin-right:80px!important}.u-mb80{margin-bottom:80px!important}.u-ml80{margin-left:80px!important}.u-mt85{margin-top:85px!important}.u-mr85{margin-right:85px!important}.u-mb85{margin-bottom:85px!important}.u-ml85{margin-left:85px!important}.u-mt90{margin-top:90px!important}.u-mr90{margin-right:90px!important}.u-mb90{margin-bottom:90px!important}.u-ml90{margin-left:90px!important}.u-mt95{margin-top:95px!important}.u-mr95{margin-right:95px!important}.u-mb95{margin-bottom:95px!important}.u-ml95{margin-left:95px!important}.u-mt100{margin-top:100px!important}.u-mr100{margin-right:100px!important}.u-mb100{margin-bottom:100px!important}.u-ml100{margin-left:100px!important}.u-mt1em{margin-top:1em!important}.u-pt0{padding-top:0!important}.u-pr0{padding-right:0!important}.u-pb0{padding-bottom:0!important}.u-pl0{padding-left:0!important}.u-pt5{padding-top:5px!important}.u-pr5{padding-right:5px!important}.u-pb5{padding-bottom:5px!important}.u-pl5{padding-left:5px!important}.u-pt10{padding-top:10px!important}.u-pr10{padding-right:10px!important}.u-pb10{padding-bottom:10px!important}.u-pl10{padding-left:10px!important}.u-pt15{padding-top:15px!important}.u-pr15{padding-right:15px!important}.u-pb15{padding-bottom:15px!important}.u-pl15{padding-left:15px!important}.u-pt20{padding-top:20px!important}.u-pr20{padding-right:20px!important}.u-pb20{padding-bottom:20px!important}.u-pl20{padding-left:20px!important}.u-pt25{padding-top:25px!important}.u-pr25{padding-right:25px!important}.u-pb25{padding-bottom:25px!important}.u-pl25{padding-left:25px!important}.u-pt30{padding-top:30px!important}.u-pr30{padding-right:30px!important}.u-pb30{padding-bottom:30px!important}.u-pl30{padding-left:30px!important}.u-pt35{padding-top:35px!important}.u-pr35{padding-right:35px!important}.u-pb35{padding-bottom:35px!important}.u-pl35{padding-left:35px!important}.u-pt40{padding-top:40px!important}.u-pr40{padding-right:40px!important}.u-pb40{padding-bottom:40px!important}.u-pl40{padding-left:40px!important}.u-pt45{padding-top:45px!important}.u-pr45{padding-right:45px!important}.u-pb45{padding-bottom:45px!important}.u-pl45{padding-left:45px!important}.u-pt50{padding-top:50px!important}.u-pr50{padding-right:50px!important}.u-pb50{padding-bottom:50px!important}.u-pl50{padding-left:50px!important}.u-tac{text-align:center!important}.u-tar{text-align:right!important}.u-tal{text-align:left!important}.u-txtColor01,.u-txtColor01 a{color:#e0e0e0}.u-vat{vertical-align:top!important}.u-vam{vertical-align:middle!important}.u-vab{vertical-align:bottom!important}.u-w_fluid{width:100%!important}.u-w_auto{width:auto!important}#p_404 .notfound_txt{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:16px;margin-top:30px;text-align:center}#p_404 .notfoundbtn_list{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1100px;margin-top:10px;padding-bottom:50px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#p_404 .notfoundbtn_list .m-btn{display:block;max-width:300px;margin:0 12px;-ms-flex-preferred-size:280px;flex-basis:280px}#p_404 .notfoundbtn_list .m-btn.is-first{margin:0 30% 30px}#p_home #wrapper{margin-top:15px}#p_home .homeCatch{font-family:'Noto Serif Japanese Bold','Yu Mincho',YuMincho,'Hiragino Mincho ProN','MS PMincho',serif;font-size:24px;padding:40px 0;text-align:center}#p_home .homeTopicsBox{display:-webkit-box;display:-ms-flexbox;display:flex;padding:60px 0 40px}#p_home .homeTopicsBox .c-topicsList{margin-left:90px}#p_home .infoBox{padding-top:20px}#p_home .infoImportant{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;border:1px solid #c8161d}#p_home .infoImportantHead{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;color:#fff;background-color:#c8161d;-ms-flex-preferred-size:22%;flex-basis:22%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#p_home .infoImportantCont{padding:25px 3%;-ms-flex-preferred-size:78%;flex-basis:78%}#p_home .infoImportantItem a{font-size:16px;font-weight:700;display:grid;text-decoration:none;color:#cb232b;border-top:none;grid-template-columns:auto 1fr;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:20px;column-gap:20px}#p_home .infoImportantItem+.infoImportantItem{margin-top:20px}#p_home .infoImportantTtl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:6px;column-gap:6px}#p_home .infoImportantTtl:before{font-family:icons;font-size:14px;font-weight:400;font-style:normal;font-variant:normal;line-height:1;margin-right:4px;content:'';vertical-align:middle;text-decoration:none;text-transform:none;color:#cb232b;-webkit-font-feature-settings:normal;font-feature-settings:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#p_home .infoImportantTtl:is(a: hover .infoImportantTtl) span{text-decoration:underline}#p_home .infoImportantTtl:is(a[target='_blank'] .infoImportantTtl)::before{content:''}#p_home .infoImportantTtl:is(a[href*='.pdf'] .infoImportantTtl)::before{content:''}#p_home .business{position:relative;z-index:0;overflow:hidden;margin-top:50px;padding:80px 0;background-color:#f0f0f0}#p_home .business:after,#p_home .business:before{position:absolute;top:0;content:''}#p_home .business:before{z-index:-1;left:0;width:570px;height:625px;background:url(/img/fig_deco_meal_01.png) center/cover no-repeat}#p_home .business:after{z-index:-2;right:0;width:400px;height:720px;background:url(/img/fig_deco_meal_02.png) center/cover no-repeat}#p_home .business .m-lead{width:66%;margin-top:20px}#p_home .businessList{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}#p_home .businessList li{font-family:'Noto Serif Japanese Midium','Yu Mincho',YuMincho,'Hiragino Mincho ProN','MS PMincho',serif;margin-top:45px;text-align:center;border:1px solid #c6c6c6;background-color:#fff;-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%}#p_home .businessList li a{display:block;text-decoration:none;color:#000}#p_home .businessList li a>.pic{display:block;overflow:hidden}#p_home .businessList li a>.pic img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}#p_home .businessList li a:hover{color:#8a020b}#p_home .businessList li a:hover>.pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}#p_home .business_catch{font-size:14px;padding-top:15px}#p_home .business_ttl{font-size:24px;margin-top:-2px;padding-bottom:15px}#p_home .business_ttl span{font-size:16px}#p_home .guide{margin-top:40px}#p_home .guideInner{background-color:#f0f0f0}#p_home .guideInner.is-white{background-color:#fff}#p_home .guideCont{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1400px;margin:0 auto}#p_home .guideCont .guideBox{padding:60px 0;background-color:#f0f0f0;-ms-flex-preferred-size:50%;flex-basis:50%}#p_home .guideCont .guideBox>.m-lead{width:85%}#p_home .guideCont .guideBox.is-white{background-color:#fff}#p_home .guideCont .guidePic{position:relative;-ms-flex-preferred-size:50%;flex-basis:50%}#p_home .guideCont .guidePic.is-safety{background:url(/img/pic_safety.jpg) center/cover no-repeat}#p_home .guideCont .guidePic.is-csr{background:url(/img/pic_csr.jpg) center/cover no-repeat}#p_home .guideCont .guidePic.is-corp{background:url(/img/pic_corporate.jpg) center/cover no-repeat}#p_home .guideCont.is-reverse .guideBox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#p_home .guideCont.is-reverse .guidePic{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#p_home .backgroundMovie{position:relative;z-index:0;z-index:-1;width:100%;margin-top:110px;background:url(/img/mainvisual_pic.jpg) center center no-repeat;background-size:cover}#p_home .backgroundMovie .mvCatch{font-family:Oswald,'Hiragino Kaku Gothic ProN',Meiryo,sans-serif;position:absolute;z-index:2;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff}#p_business .businessLeadTtl,#p_business.index .businessListIndex li{font-family:'Noto Serif Japanese Midium','Yu Mincho',YuMincho,'Hiragino Mincho ProN','MS PMincho',serif}#p_home .backgroundMovie .mvCatch>.ttl{font-size:88px}#p_home .backgroundMovie .mvCatch>.sub{font-size:36px}#p_home .backgroundMovie:before{position:absolute;z-index:100;top:0;left:0;display:block;width:100%;height:100%;content:'';pointer-events:none;background-color:transparent}#p_home .backgroundMovie .background-wrap{position:relative;top:0;left:0;width:100%;padding-top:56.25%}#p_home .backgroundMovie .background-wrap .background-movie{position:absolute;top:0;left:0;width:100%;height:100%}#p_home .backgroundMovie .background-wrap #background-movie-player{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0)}#p_business.index #contents #m-breadcrumbs{padding:5px 20px 0}#p_business.index .businessLead{margin-top:0;text-align:center}#p_business.index .business_ttl{font-size:24px}#p_business.index .business_ttl span{font-size:16px}#p_business.index .business_catch{font-size:14px}#p_business.index .businessIndex{margin-top:80px;padding:35px 0 80px;background-color:#f0f0f0}#p_business.index .businessListIndex{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}#p_business.index .businessListIndex li{margin-top:45px;text-align:center;border:1px solid #c6c6c6;background-color:#fff;-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%}#p_business.index .businessListIndex li a{display:block;text-decoration:none;color:#000}#p_business.index .businessListIndex li a>.pic{display:block;overflow:hidden}#p_business.index .businessListIndex li a>.pic img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}#p_business.index .businessListIndex li a:hover{color:#8a020b}#p_business.index .businessListIndex li a:hover>.pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}#p_business .businessLeadTtl{font-size:22px;line-height:1.4}#p_business .businessLead,#p_business.factory .factoryList li,#p_business.logistics .logisticsList li{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}#p_business .businessLeadTtl.is-mtL{margin-top:50px}#p_business .businessLeadTtl.is-mtM{margin-top:40px}#p_business .businessLead{font-size:16px;margin-top:25px}#p_business .businessLead.is-mtL{margin-top:40px}#p_business .businessLead.is-mtM{margin-top:30px}#p_business .businessLead.is-mt0{margin-top:0}#p_business .businessCont{padding-top:40px}#p_business .businessCont>section:nth-of-type(n+2){margin-top:100px}#p_business .factorySection{margin-top:40px}#p_business .developSection{margin-top:30px}#p_business .businessImg{max-width:600px;margin:40px auto 0}#p_business .businessImg.is-wide{width:90%;max-width:980px}#p_business.factory .factorySubSec{margin-top:60px}#p_business.factory .factoryBox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#p_business.factory .factoryList{padding:0 3% 0 6%;border-left:1px solid #c6c6c6;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:74%;flex-basis:74%}#p_business.factory .factoryList li:not(:first-of-type){margin-top:30px}#p_business.factory .factoryList li p:first-of-type{font-size:18px}#p_business.factory .factoryList li p:first-of-type:before{font-size:18px;content:'■';color:#c8161d}#p_business.factory .factoryList li p:nth-of-type(2){font-size:14px}#p_business.factory .factoryPic{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-preferred-size:26%;flex-basis:26%}#p_business.logistics .logisticsList{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#p_business.logistics .logisticsList li{font-size:14px;-ms-flex-preferred-size:23%;flex-basis:23%}#p_business.products .productList .productSubSec,#p_business.sales .salesList li{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:16px}#p_business.logistics .logisticsList li p:nth-of-type(2){margin-top:20px}#p_business.sales .businessCont>section:first-of-type{margin-top:60px}#p_business.sales .businessCont>.businessLead{margin-top:0}#p_business.sales .salesSubSec{margin-top:60px}#p_business.sales .businessImg{max-width:700px}#p_business.sales .salesList{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#p_business.sales .salesList li{-ms-flex-preferred-size:18.4%;flex-basis:18.4%}#p_business.sales .salesList li p:nth-of-type(2){margin-top:10px}#p_business.sales .m-flex.is-BtoC{margin-top:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#p_business.sales .m-flex.is-BtoC .m-flexPic{padding-left:4%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#p_business.sales .m-flex.is-BtoC .m-flexTxt{display:block;padding:0}#p_business.sales .m-flex.is-BtoC .m-flexTxt .txt{margin-top:0}#p_business.sales .m-flex.is-BtoC .m-flexTxt .pic{width:60%;max-width:340px;margin:50px auto 0}#p_business.sales .m-flex.is-online{margin-top:40px}#p_business.sales .m-flex.is-online .m-btn{max-width:280px;margin:0}#p_business.products .businessCont>section:first-of-type{margin-top:60px}#p_business.products .businessCont>.businessLead{margin-top:0}#p_business.products .productList{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#p_business.products .productList .productSubSec{line-height:1.6;-ms-flex-preferred-size:46%;flex-basis:46%}#p_business.products .productList .productSubSec:nth-of-type(n+3){margin-top:50px}#p_business.products .productList .productSubSec .productCateTxt{margin:20px 0}#p_business.products .productList .productSubSec .productName{margin-top:20px}#p_business.products .sweetpotato{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px;background-color:#f2ead8;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#p_business.products .sweetpotatoCont{text-align:center;-ms-flex-preferred-size:25%;flex-basis:25%}#p_business.products .sweetpotatoLogo{max-width:80%;margin:0 auto}#p_business.products .sweetpotatoTtl{font-family:'Noto Serif Japanese Regular','Yu Mincho',YuMincho,'Hiragino Mincho ProN','MS PMincho',serif;font-size:18px;margin:25px 0 50px}#p_business .businessCurrentList li,#p_corporate .corpLeadTtl,#p_corporate .corpTtl{font-family:'Noto Serif Japanese Midium','Yu Mincho',YuMincho,'Hiragino Mincho ProN','MS PMincho',serif}#p_business.products .sweetpotatoMov{-ms-flex-preferred-size:70%;flex-basis:70%}#p_business #contents .businessCurrent{margin-top:60px;padding:60px 0;background-color:#f4ebeb}#p_business #contents .businessCurrent>.contentsInner{margin:0 auto}#p_business .businessCurrentList{display:-webkit-box;display:-ms-flexbox;display:flex;width:74%;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#p_business .businessCurrentList li{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-preferred-size:30%;flex-basis:30%}#p_business .businessCurrentList li a{display:block;padding:10px;border:1px solid #c6c6c6;background-color:#fff}#p_business .businessCurrentList li a>.pic{overflow:hidden}#p_business .businessCurrentList li a>.pic img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}#p_business .businessCurrentList li a:hover{text-decoration:none}#p_business .businessCurrentList li a:hover>.pic img{-webkit-transform:scale(1.1);transform:scale(1.1)}#p_business .businessCurrentList li:not(:last-of-type) a{padding-bottom:34px}#p_business .businessCurrentList li.is-current a{border:4px solid #c8161d}#p_business .business_catch{font-size:12px;padding-top:15px}#p_business .business_ttl{font-size:20px;line-height:1.2;margin-top:2px;padding-bottom:15px}#p_business .business_ttl span{font-size:14px}#p_corporate #m-breadcrumbs{padding:10px 20px 5px}#p_corporate #contents .m-btn{max-width:280px}#p_corporate #contents .m-btn a{margin-top:15px}#p_corporate .contentsInner>section{margin-top:80px}#p_corporate .corpTtl{font-size:30px;line-height:1.2;margin-top:40px;text-align:center}#p_corporate .corpLeadTtl{font-size:22px;line-height:1.4}#p_corporate .corpLead,#p_corporate .corpTbl tbody,#p_corporate .corpTbl_cap{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}#p_corporate .corpLead{font-size:16px;margin-top:20px}#p_corporate .corpLead.is-main{font-size:17px;text-align:center}#p_corporate .corpTbl{width:100%;margin-top:30px}#p_corporate .corpTbl tbody{border-bottom:1px solid #c6c6c6;border-left:1px solid #c6c6c6}#p_corporate .corpTbl tbody tr td,#p_corporate .corpTbl tbody tr th{padding:15px 0;border-top:1px solid #c6c6c6;border-right:1px solid #c6c6c6}#p_corporate .corpTbl tbody tr th{width:230px;vertical-align:top;background-color:#f0f0f0}#p_corporate .corpTbl tbody tr td{padding-left:70px}#p_corporate .corpTblFactory dt:not(:first-of-type){margin-top:25px}#p_corporate .corpTblFactory dd{margin-left:15px}#p_corporate .corpTbl_cap{margin-top:15px;text-align:right}#p_corporate .corpGroupList{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:825px;margin:55px auto 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#p_corporate .corpGroupList li{font-family:'Noto Serif Japanese Midium','Yu Mincho',YuMincho,'Hiragino Mincho ProN','MS PMincho',serif;text-align:center;background-color:#f0efed;-ms-flex-preferred-size:30.66667%;flex-basis:30.66667%}#p_corporate .corpGroupList li p:first-of-type,#p_corporate .corpGroupList li p:nth-of-type(2){margin-top:20px}#p_corporate .corpGroupList li a{display:block;text-decoration:none}#p_corporate .corpGroupList li a .m-heading{width:100%}#p_corporate .corpGroupList li a .m-heading:before{display:none}#p_corporate .corpGroupList li a .m-heading span{font-size:22px}#p_corporate .corpGroupList li a .m-heading span:after{top:35px}#p_corporate .corpGroupList li:nth-of-type(2) a .m-heading span{font-size:20px}#p_corporate .history{margin-top:30px}#p_corporate .history.m-flex{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#p_corporate .history.m-flex .m-flexTxt{display:block;padding:0 0 0 3%}#p_corporate .history.m-flex .m-flexTxt .m-btn{margin:0}#p_corporate .historyBtnList,#p_corporate .recruit{margin-top:30px}#p_corporate .recruit.m-flex{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#p_corporate .recruit.m-flex .m-flexTxt{display:block;padding:0 3% 0 0}#p_csr .scrSec,#p_safety .safetyPicList{display:-webkit-box;display:-ms-flexbox}#p_corporate .recruit.m-flex .m-flexTxt .m-btn{margin:0}#p_corporate .recruitBtnList{margin-top:30px}#p_corporate .corp_contact{margin-top:60px;padding:50px 0;background-color:#f0f0f0}#p_corporate .corp_contact>.m-btn{margin-top:30px}#p_corporate .corp_contacttxt{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:16px;text-align:center}#p_safety .safeLeadTtl,#p_safety .safeTtl{font-family:'Noto Serif Japanese Midium','Yu Mincho',YuMincho,'Hiragino Mincho ProN','MS PMincho',serif}#p_safety #m-breadcrumbs{padding:10px 20px 5px}#p_safety #contents .m-btn{max-width:280px}#p_safety #contents .m-btn a{margin-top:15px}#p_safety .contentsInner>section{margin-top:80px}#p_safety .safeTtl{font-size:30px;line-height:1.2;margin-top:40px;text-align:center}#p_safety .safeLeadTtl{font-size:22px;line-height:1.4}#p_safety .safeLead{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:16px;margin-top:20px}#p_safety .safeLead.is-main{font-size:17px;margin-top:10px;text-align:center}#p_csr .csrLead,#p_safety .isoText,#p_safety .safePointList li{font-size:16px;font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}#p_safety .safePointList{margin-top:40px;padding:30px;border:4px solid #c7161e;border-radius:20px}#p_safety .safePointList li{margin-top:2px}#p_safety .safePointList li:before{padding-right:4px;content:'●';color:#c9161d}#p_safety .safetyPicList{display:flex;margin-top:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#p_safety .safetyPicList li{-ms-flex-preferred-size:48.5%;flex-basis:48.5%}#p_safety .isoText{margin-top:20px}#p_safety .isoPicList{max-width:1000px;margin:0 auto}#p_safety .isoPicList li{margin-top:30px}#p_csr #m-breadcrumbs{padding:10px 20px 5px}#p_csr #contents .m-btn{max-width:280px}#p_csr #contents .m-btn a{margin-top:15px}#p_csr .contentsInner>section{margin-top:80px}#p_csr .contentsInner>section:first-of-type{margin-top:60px}#p_csr .csrLead{margin-top:20px}#p_csr .csrLead.is-main{font-size:17px;margin-top:40px;text-align:center}#p_csr .scrSec{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#p_csr .scrSec>section{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}#p_csr .scrSec>section.is-full{margin-top:60px;-ms-flex-preferred-size:100%;flex-basis:100%}#p_csr .scrSec>section.is-half{margin-top:50px;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}#p_csr .scrBody{font-size:16px;margin-top:30px}#p_csr .scrBodyPic{max-width:300px;margin:30px auto 0}#p_csr .scrList{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#p_csr .scrList .scrListPic{-ms-flex-preferred-size:250px;flex-basis:250px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#p_csr .scrList .scrListTxt{-ms-flex-preferred-size:calc(97% - 250px);flex-basis:calc(97% - 250px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#p_csr .scrList.is-reverse .scrListPic{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#p_csr .scrList.is-reverse .scrListTxt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#p_csr .scrList.is-picBig .scrListPic{-ms-flex-preferred-size:300px;flex-basis:300px}#p_csr .scrList.is-picBig .scrListTxt{-ms-flex-preferred-size:calc(97% - 300px);flex-basis:calc(97% - 300px)}@media only screen and (min-width:320px){.u-moreSpHide{display:none}}@media only screen and (min-width:575px){.u-morePhabletHide{display:none}}@media only screen and (min-width:768px){.u-moreTabletHide{display:none}}@media only screen and (min-width:769px){.u-moreTabletPlusHide{display:none}}@media only screen and (min-width:1100px){.u-moreMinipcHide{display:none}#p_home .guideCont .guideBox{padding:140px 0}}@media only screen and (max-width:1100px){#footer .footerNavList .footerNav_business>li a,#footer .footerNavList li span{font-size:15px}html{font-family:minipc}#sub{margin-left:60px;-ms-flex-preferred-size:calc(30% - 60px);flex-basis:calc(30% - 60px)}#footer .footerNavList{margin:40px 8%;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .footerNavList li span a{padding-bottom:3px}#footer .footerNavList .footerNav_business{display:-webkit-box;display:-ms-flexbox;display:flex}.u-lessPCHide{display:none}#p_home .business:before{left:-100px;width:520px;height:590px}#p_home .business:after{width:360px;height:640px;background:url(/img/fig_deco_meal_02.png) center/cover no-repeat}#p_home .business .m-lead{width:80%;background-color:rgba(255,255,255,.3)}#p_business.index .businessListIndex li,#p_home .businessList li{-ms-flex-preferred-size:47%;flex-basis:47%}}@media screen and (max-width:1099px){#contents .contentsInner{padding:0 3%}}@media only screen and (max-width:768px){#header_nav,.header_inner{display:-webkit-box;display:-ms-flexbox}#footer .footerNavList .footerNav_business>li a,#footer .footerNavList li span{font-size:14px}html{font-family:tablet}.header_inner{position:relative;display:flex;max-width:1100px;margin:0 auto;padding:30px 20px;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header_inner.is-scroll{padding:15px 20px}.header_logo{min-width:inherit;max-width:100px}#header_nav{display:flex;margin-left:10px}#header_nav li a{font-size:14px;padding:2px 20px}#footer .footerNavList{margin:40px 2%}#footer .footerNavList .footerNav_business{display:-webkit-box;display:-ms-flexbox;display:flex}#m-breadcrumbs{padding:0 3%}.slick-next,.slick-prev{width:40px;height:40px;border-radius:40px}.slick-next{right:10px}.slick-prev{left:10px}#footer .slider02_item{width:160px}.mod_pager{width:100%}.u-lessTabletHide{display:none}#p_home .homeCatch{font-size:22px}#p_home .homeTopicsBox{display:block;padding:50px 0 40px}#p_home .homeTopicsBox .c-topicsList{margin-left:0}#p_home .infoImportant{margin:0 3%}#p_home .infoImportantItem a{grid-template-columns:1fr;row-gap:5px}#p_home .business{padding:80px 0 60px}#p_home .backgroundMovie{margin-top:100px}#p_home .backgroundMovie .mvCatch>.ttl{font-size:62px}#p_home .backgroundMovie .mvCatch>.sub{font-size:26px}#p_csr .scrSec>section.is-half{-ms-flex-preferred-size:48.5%;flex-basis:48.5%}#p_csr .scrList .scrListPic{-ms-flex-preferred-size:150px;flex-basis:150px}#p_csr .scrList .scrListTxt{-ms-flex-preferred-size:calc(97% - 150px);flex-basis:calc(97% - 150px)}}@media only screen and (max-width:575px){html{font-family:phablet}#footer .footerNavList .footerNav_business>li,#footer .footerNavList>li span{font-family:'Noto Sans Japanese Regular','Hiragino Kaku Gothic ProN',Meiryo,sans-serif}#header{min-width:100%}.header_inner{display:block;width:100%;padding:20px}.header_logo{display:block;max-width:110px;margin:0 auto}#header_nav,#header_nav li a span{display:none}#contents,#sub{max-width:inherit}#header_nav{margin:0}#header_nav li a{padding:10px 15px}#header #btnMenu{position:absolute;z-index:100;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#header #btnMenu p{position:relative;width:40px;height:40px;cursor:pointer;color:#c9151e}#header #btnMenu p .icoMenu{position:absolute;bottom:50%;left:50%;margin-bottom:1px;margin-left:-14px}#header #btnMenu p .icoMenuInner,#header #btnMenu p .icoMenuInner:after,#header #btnMenu p .icoMenuInner:before{position:absolute;display:block;width:28px;height:2px;content:'';-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:3px;background:#c9151e}#header #btnMenu p .icoMenuInner:before{top:-10px}#header #btnMenu p .icoMenuInner:after{bottom:-10px}#header #btnMenu p.is-active .icoMenuInner{background-color:transparent}#header #btnMenu p.is-active .icoMenuInner:after,#header #btnMenu p.is-active .icoMenuInner:before{top:0;bottom:0}#header #btnMenu p.is-active .icoMenuInner:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#header #btnMenu p.is-active .icoMenuInner:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#header #btnMenu p.is-active{background:#fff}#wrapper{margin-top:84px}#contents{width:100%;min-width:auto}#contents .contentsInner{padding-top:0}#twoColumnWrap{display:block;margin-top:20px}#main{width:100%}#sub{width:100%;margin:30px 0 0}#footer{width:100%;min-width:320px}.footerBnr{margin:60px 3% 100px}#footer .footerContact{display:block;padding:30px 0 0;border-bottom:none}#footer .footerContact>div{padding:0}#footer .footerContact>div>div{display:block}#footer .footerContact_01{border-right:none}#footer .footerContact_01>p{margin:0;padding-left:4%}#footer .footerContact_02,#footer .footerContact_03{margin-top:25px}#footer .footerContact_02>div,#footer .footerContact_03>div{padding-left:4%}#footer .footerContact_04{margin-top:20px}#footer .footerContact_04>div{padding-left:0}#footer .footerContact_04>div .m-btn a{width:100%;max-width:inherit;border:none}#footer .footer_bnrList{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 2% 30px;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .footer_bnrList>div{margin:10px 2% 0;-ms-flex-preferred-size:46%;flex-basis:46%}#footer .footer_bnrList>div a{display:block;margin:0;border:1px solid #c6c6c6}#footer .footerNavList{display:block;max-width:1100px;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .footerNavList>li{margin:0;padding:0;border-top:1px dotted #d7d7d7}#footer .footerNavList>li span{font-size:14px;position:relative;display:block;width:100%;padding:15px 0 15px 6%}#footer .footerNavList>li span a{display:block;padding-bottom:5px;text-decoration:none;border-bottom:none}#footer .footerNavList>li span a:hover{border-bottom:none}#footer .footerNavList>li span:before{position:absolute;top:28px;left:2%;width:8px;height:8px;content:'';-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-right:2px solid #c8161d;border-bottom:2px solid #c8161d}#footer .footerNavList>li.is-business{display:block}#footer .footerNavList .footerNav_business{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .footerNavList .footerNav_business>li{margin:0;padding-left:0;-ms-flex-preferred-size:50%;flex-basis:50%}#footer .footerNavList .footerNav_business>li a{display:block;margin:0;padding:15px 0 15px 13%;border-top:1px dotted #d7d7d7;border-bottom:1px dotted #d7d7d7}#footer .footerNavList .footerNav_business>li a:hover{border-bottom:none}#footer .footerNavList .footerNav_business>li:nth-of-type(odd){border-right:1px solid #d7d7d7}#footer .footerNavList .footerNav_business>li:last-of-type a{border-top:none;border-bottom:none}#footer .footerNavList .footerNav_business:after,#footer .footerNavList .footerNav_business:before,#footer .footerNavList .footerNav_business>li:not(:last-of-type):after{display:none}#footer .footer_copy{font-size:12px}.c-archiveItem.is-entry a .c-archiveTtl span:before,.c-archiveItem.is-out a .c-archiveTtl span:before,.c-archiveItem.is-pdf a .c-archiveTtl span:before{font-family:icons;font-size:14px;font-weight:400;font-style:normal;font-variant:normal;line-height:1;top:3px;left:-48px;text-transform:none;color:#cb232b;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}.c-topicsList{margin:10px 0 20px}.c-archiveItem.is-out a .c-archiveTtl span{position:relative}.c-archiveItem.is-out a .c-archiveTtl span:before{position:absolute;content:'';-webkit-font-feature-settings:normal;font-feature-settings:normal}.c-archiveItem.is-entry a .c-archiveTtl span{position:relative}.c-archiveItem.is-entry a .c-archiveTtl span:before{position:absolute;content:'';-webkit-font-feature-settings:normal;font-feature-settings:normal}.c-archiveItem.is-pdf a .c-archiveTtl span{position:relative}.c-archiveItem.is-pdf a .c-archiveTtl span:before{position:absolute;content:'';-webkit-font-feature-settings:normal;font-feature-settings:normal}.c-archiveItem a>div{padding:15px 4% 15px 0;-ms-flex-preferred-size:calc(100% - 100px);flex-basis:calc(100% - 100px)}.c-archiveItem a .c-archivePic{padding:15px 0;-ms-flex-preferred-size:100px;flex-basis:100px}.c-archiveTtl{font-size:13px}.c-cateTtl{font-size:14px;margin-bottom:10px}.c-cateTtl strong{font-size:20px}.c-date{font-size:15px}.c-dateCateBox{display:block}.c-dateCateBox>.m-catLabels{margin-top:5px}.c-dateCateBox>.m-catLabels:first-of-type>.m-catLabels_item{margin-left:0}.c-dateCateBox>.m-catLabels:first-of-type>.m-catLabels_item span{font-size:12px;padding:2px 10px 0}.c-entryItem{position:relative;margin-bottom:30px;padding-bottom:30px;border-bottom:1px dotted #7f7f7f}.c-entryItem_ttl{font-size:20px;line-height:1.5;padding:0 0 40px}.c-entryItem_mainTxtBox{margin:20px auto 0}.c-entryItem_mainTxtBox iframe{width:100%}.m-bnr{max-width:620px;margin:0 auto}#m-breadcrumbs{padding:15px 3% 0}.m-btnPageTop a{width:50px;height:50px}.m-btn{max-width:inherit}.m-btn a{width:100%;-webkit-transition:all .2s ease-out,-webkit-transform .1s ease-out;transition:all .2s ease-out,-webkit-transform .1s ease-out;transition:all .2s ease-out,transform .1s ease-out;transition:all .2s ease-out,transform .1s ease-out,-webkit-transform .1s ease-out}.m-catLabel a,.m-catLabels_item a{min-width:auto}.m-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.m-flex.is-reverse .m-flexPic{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-flex.is-reverse .m-flexTxt{padding:30px 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m-flexPic{height:280px;-ms-flex-preferred-size:100%;flex-basis:100%}.m-flexTxt{padding:30px 0;-ms-flex-preferred-size:100%;flex-basis:100%}.m-flexTxt .ttl{font-size:20px}.m-flexTxt .txt{font-size:15px;margin-top:20px}#footer .slider02_item{width:100px}#footer .slider03{margin-bottom:10px}#footer .slider03Thumb_item{width:80px;margin:0 5px}.mod_pager,.mod_pagination{margin-top:30px}.m-heading:before{width:120px;min-width:inherit}.m-heading span{font-size:26px}.m-heading span:after{top:40px}.m-heading.is-business{width:180px}.m-heading.is-factory,.m-heading.is-logistics,.m-heading.is-product,.m-heading.is-sales{width:100%}.m-heading.is-factory span:after,.m-heading.is-logistics span:after,.m-heading.is-product span:after,.m-heading.is-sales span:after{top:30px}.m-heading.is-factory:before,.m-heading.is-logistics:before,.m-heading.is-product:before,.m-heading.is-sales:before{width:85px}.m-heading.is-logistics{width:160px}.m-heading.is-sales span:after{top:60px}.m-heading.is-safety{width:auto}.m-heading.is-404 span:after{top:70px}.m-lead{font-size:13px;width:85%}.m-lead.is-center{text-align:center}.m-ttl02{font-size:24px;padding:5px 0 5px 15px}.m-ttl03{font-size:22px;padding:5px 0}.m-ttl03 small{font-size:20px}.m-pageHead{height:230px;padding-top:50px}.m-pageHead.is-business{background-image:url(/business/img/bg_main_sp.jpg)}.m-pageHead.is-factory{background-image:url(/business/factory/img/bg_main_sp.jpg)}.m-pageHead.is-product{background-image:url(/business/products/img/bg_main_sp.jpg)}.m-pageHead.is-logistics{background-image:url(/business/logistics-purchase/img/bg_main_sp.jpg)}.m-pageHead.is-sales{background-image:url(/business/sales-online/img/bg_main_sp.jpg)}.m-pageHead.is-safe{background-image:url(/safety/img/bg_main_sp.jpg);background-position:left top}.m-pageHead.is-csr{background-image:url(/csr/img/bg_main_sp.jpg)}.m-pageHead.is-corp{background-image:url(/corporate/img/bg_main_sp.jpg)}.m-pageHeadInner{font-size:15px;width:180px;height:120px}.m-pageHeadInner>p{padding:15px 0 5px}.m-pageHeadInner>.m-heading{padding:5px 0 40px}.m-pageHeadInner.is-sales{width:80%;height:150px}.m-pageHeadInner.is-csr{width:210px}.m-pageHeadInner.is-noAbove{padding-top:30px}.mod_pager li{width:30%}.mod_pager li a{padding:15px 20px}.mod_pager li:nth-child(2){padding-right:3%;padding-left:3%}.mod_pager li:first-of-type{padding-right:2%}.mod_pager li:last-of-type{padding-left:2%}.mod_pager li.is_index{width:40%}.mod_pager li.is_prev a{padding-left:30px}.mod_pager li.is_next a{padding-right:30px}.mod_pagination{display:table;width:100%;table-layout:fixed}.mod_pagination li{display:none;margin:0;padding-right:5px;padding-left:5px}.mod_pagination li a,.mod_pagination li>span{padding-right:0;padding-left:0}.mod_pagination li .label{display:none}.mod_pagination li.is_first{padding-left:0}.mod_pagination li.is_last{padding-right:0}.mod_pagination li.is-toArchive,.mod_pagination li.is_first,.mod_pagination li.is_last,.mod_pagination li.is_next,.mod_pagination li.is_pageCount,.mod_pagination li.is_prev{display:table-cell}.mod_pagination li.is_pageCount span{color:#000;border:none;background-color:#fff}.mod_pagination li.is-toArchive a span.label{display:inline-block;color:#000}.mod_pagination li.is_disable{visibility:hidden}.u-lessPhabletHide{display:none}#p_404 .notfound_txt{font-size:14px;line-height:1.7}#p_404 .notfoundbtn_list{display:block;max-width:1100px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}#p_404 .notfoundbtn_list .m-btn{max-width:300px;margin:0 auto}#p_404 .notfoundbtn_list .m-btn.is-first{margin:40px auto 20px}#p_business.index .businessListIndex li:nth-of-type(even),#p_home .businessList li:nth-of-type(even){margin-left:0}#p_404 .notfoundbtn_list .m-btn a{margin-top:10px}#p_home .homeCatch{font-size:18px;padding:40px 0 20px;text-align:left}#p_home .homeTopicsBox{padding:40px 0 50px}#p_home .infoBox{padding-top:0}#p_home .infoImportant{display:block;margin-top:40px}#p_home .infoImportantHead{font-size:14px;display:block;padding:10px 3%;text-align:left}#p_home .infoImportantCont{padding:10px 3%}#p_home .infoImportantItem a{font-size:14px}#p_home .infoImportantItem+.infoImportantItem{margin-top:10px}#p_home .business{margin-top:0;padding-top:160px}#p_home .business:before{left:50%;width:380px;height:200px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(/img/fig_deco_meal_03.png) center/cover no-repeat}#p_home .business:after{background:0 0}#p_home .business .m-lead{width:85%;margin-top:0;background-color:inherit}#p_home .businessList{display:block;padding:0 1%}#p_home .businessList li{margin-top:15px}#p_home .business_ttl{font-size:20px}#p_home .guide{margin-top:30px}#p_home .guideCont{display:block}#p_home .guideCont .guideBox{padding:60px 0 40px}#p_home .guideCont .guidePic{min-height:260px}#p_home .backgroundMovie{margin-top:85px}#p_home .backgroundMovie .mvCatch>.ttl{font-size:30px}#p_home .backgroundMovie .mvCatch>.sub{font-size:14px}#p_business.index .business_ttl{font-size:20px;margin-bottom:15px}#p_business.index .business_ttl span{font-size:16px}#p_business.index .business_catch{font-size:14px}#p_business.index .businessIndex{margin-top:60px;padding:60px 0}#p_business.index .businessListIndex{display:block;padding:0 1%}#p_business.index .businessListIndex li{margin-top:15px}#p_business.index .businessListIndex li:first-of-type{margin-top:0}#p_business.index .businessListIndex li:nth-of-type(n+3){margin-top:15px}#p_business .businessLeadTtl{font-size:20px}#p_business .businessLeadTtl.is-mtL{margin-top:40px}#p_business .businessLeadTtl.is-mtM{margin-top:30px}#p_business .businessLead{font-size:15px;margin-top:15px}#p_business .businessCont{padding-top:30px}#p_business .businessCont>section:nth-of-type(n+2){margin-top:80px}#p_business .businessSection{margin-top:60px}#p_business .developSection,#p_business .factorySection{margin-top:30px}#p_business .businessImg{margin:25px auto 0}#p_business.factory .factorySubSec{margin-top:50px}#p_business.factory .factoryBox{display:block;margin-top:30px}#p_business.factory .factoryList{padding:0;border-left:none}#p_business.factory .factoryList li p:first-of-type{font-size:17px;margin-top:25px}#p_business.factory .factoryList li p:first-of-type:before{font-size:17px}#p_business.factory .factoryPic{display:-webkit-box;display:-ms-flexbox;display:flex}#p_business.products .productList,#p_business.sales .m-flex.is-BtoC{display:block}#p_business.logistics .logisticsList{-ms-flex-wrap:wrap;flex-wrap:wrap}#p_business.logistics .logisticsList li{-ms-flex-preferred-size:46%;flex-basis:46%}#p_business.logistics .logisticsList li p:nth-of-type(2){margin-top:10px}#p_business.logistics .logisticsList li:nth-of-type(n+3){margin-top:30px}#p_business.sales .businessCont>section:first-of-type{margin-top:40px}#p_business.sales .salesSubSec{margin-top:50px}#p_business.sales .businessImg{max-width:85%}#p_business.sales .salesList{-ms-flex-wrap:wrap;flex-wrap:wrap}#p_business.sales .salesList li{-ms-flex-preferred-size:48%;flex-basis:48%}#p_business.sales .salesList li p:nth-of-type(2){margin-top:5px}#p_business.sales .m-flex.is-BtoC .m-flexTxt,#p_business.sales .salesList li:nth-of-type(n+3){margin-top:20px}#p_business.sales .m-flex.is-BtoC .m-flexPic{height:auto;padding-left:0}#p_business.sales .m-flex.is-BtoC .m-flexTxt .pic{width:75%;margin:30px auto 0}#p_business.sales .m-flex.is-online .m-flexTxt{padding:30px 6%}#p_business.sales .m-flex.is-online .m-flexPic{height:250px}#p_business.products .businessCont>section:first-of-type{margin-top:40px}#p_business.products .productList .productSubSec{font-size:15px}#p_business.products .productList .productSubSec:nth-of-type(n+2){margin-top:50px}#p_business.products .productList .productSubSec .productCateTxt{margin:15px 0}#p_business.products .productList .productSubSec .productName{margin-top:15px}#p_business.products .sweetpotato{display:block;padding:30px 10px}#p_business.products .sweetpotatoCont{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}#p_business.products .sweetpotatoCont>div{margin-left:15px;-ms-flex-preferred-size:calc(58% - 15px);flex-basis:calc(58% - 15px)}#p_business.products .sweetpotatoCont>div>p{width:80%;margin:0 auto}#p_business.products .sweetpotatoLogo{max-width:none;-ms-flex-preferred-size:42%;flex-basis:42%}#p_business.products .sweetpotatoLogo>img{max-width:120px}#p_business.products .sweetpotatoTtl{font-size:14px;margin:0 0 20px}#p_business.products .sweetpotatoMov{margin-top:25px}#p_business #contents .businessCurrent{margin-top:50px;padding:50px 0}#p_business .businessCurrentList{width:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}#p_business .businessCurrentList li{-ms-flex-preferred-size:48.5%;flex-basis:48.5%}#p_business .businessCurrentList li a{display:block;padding:8px;color:#000;border:1px solid #c6c6c6;background-color:#fff}#p_business .businessCurrentList li a:hover{text-decoration:none;color:#8a020b}#p_business .businessCurrentList li:last-of-type a,#p_business .businessCurrentList li:not(:last-of-type) a{padding-bottom:0}#p_business .businessCurrentList li:nth-of-type(-n+2) a>div{min-height:115px}#p_business .businessCurrentList li:nth-of-type(n+3){margin-top:15px}#p_business .businessCurrentList li:nth-of-type(n+3) a>div{min-height:150px}#p_business .business_catch{font-size:12px;padding-top:15px}#p_business .business_ttl{font-size:18px;line-height:1.2;margin-top:2px;padding-bottom:0}#p_business .business_ttl span{font-size:14px}#p_corporate .contentsInner>section{margin-top:60px}#p_corporate h1.m-heading.is-corp{width:180px}#p_corporate .corpTtl{font-size:24px;line-height:1.4}#p_corporate .corpLeadTtl{font-size:20px}#p_corporate .corpLead{font-size:15px}#p_corporate .corpLead.is-main{font-size:16px}#p_corporate .corpTbl tbody tr td,#p_corporate .corpTbl tbody tr th{padding:15px 0}#p_corporate .corpTbl tbody tr th{width:90px}#p_corporate .corpTbl tbody tr td{padding-right:20px;padding-left:20px}#p_corporate .corpTbl_cap{margin-top:10px}#p_corporate .corpGroupList{display:block;margin-top:30px}#p_corporate .corpGroupList li p:first-of-type,#p_corporate .corpGroupList li p:nth-of-type(2){margin-top:0}#p_corporate .corpGroupList li a{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:140px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#p_corporate .history.m-flex .m-flexPic,#p_corporate .recruit.m-flex .m-flexPic{height:auto}#p_corporate .corpGroupList li a .m-heading{padding-bottom:10px}#p_corporate .history.m-flex .m-flexTxt,#p_corporate .recruit.m-flex .m-flexTxt{padding:10px 0}#p_corporate .corpGroupList li a .m-heading span{font-size:18px}#p_corporate .corpGroupList li a .m-heading span:after{position:static;display:block;width:100%;-webkit-transform:none;transform:none}#p_corporate .corpGroupList li+li{margin-top:15px}#p_corporate .history{margin-top:20px}#p_corporate .history.m-flex{display:block}#p_corporate .history.m-flex .m-flexTxt .txt{margin-top:15px}#p_corporate .history.m-flex .m-flexTxt .m-btn{margin:0 auto}#p_corporate .recruit{margin-top:20px}#p_corporate .recruit.m-flex .m-flexTxt .txt{margin-top:15px}#p_corporate .recruit.m-flex .m-flexTxt .m-btn{margin:0 auto}#p_corporate .corp_contact{margin-top:60px;padding:50px 0}#p_corporate .corp_contact>.m-btn{margin-top:15px}#p_corporate .corp_contacttxt{font-size:15px;padding:0 4%}#p_safety .contentsInner>section{margin-top:60px}#p_safety .safeTtl{font-size:24px;line-height:1.4}#p_safety .safeLeadTtl{font-size:20px}#p_safety .safeLead{font-size:15px}#p_safety .safeLead.is-main{font-size:16px}#p_safety .safePointList{padding:20px}#p_safety .safetyPicList{display:block;margin-top:20px}#p_safety .safetyPicList li{margin-top:10px}#p_csr .contentsInner>section{margin-top:60px}#p_csr .contentsInner>section:first-of-type{margin-top:40px}#p_csr .contentsInner>section:last-of-type{margin-bottom:140px}#p_csr .csrLead{font-size:15px}#p_csr .csrLead.is-main{font-size:16px}#p_csr .scrBody{font-size:15px}#p_csr .scrBody,#p_csr .scrBodyPic{margin-top:20px}#p_csr .scrSec>section.is-full{margin-top:40px}#p_csr .scrSec>section.is-half{margin-top:30px;-ms-flex-preferred-size:100%;flex-basis:100%}#p_csr .scrList{font-size:15px;padding-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}#p_csr .scrList .scrListPic{margin:20px auto 0;-ms-flex-preferred-size:250px;flex-basis:250px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#p_csr .scrList .scrListTxt{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#p_csr .scrList.is-picBig .scrListPic{-ms-flex-preferred-size:250px;flex-basis:250px}#p_csr .scrList.is-picBig .scrListTxt{-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (max-width:320px){html{font-family:sp}#p_business.products .sweetpotatoTtl{font-size:13px}#p_corporate .corpTtl{font-size:22px}#p_corporate .corpLead.is-main{font-size:14px}#p_safety .safeTtl{font-size:22px}#p_csr .csrLead.is-main,#p_safety .safeLead.is-main{font-size:14px}}@-webkit-keyframes fadeIn{0%{display:none;opacity:0}99%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeIn{0%{display:none;opacity:0}99%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInDown{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fadeInRight{0%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fadeInLeft{0%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes bounceIn{0%{-webkit-transform:scale(.3);transform:scale(.3);opacity:0}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes bounceIn{0%{-webkit-transform:scale(.3);transform:scale(.3);opacity:0}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes bounceInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}40%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}60%{-webkit-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes bounceInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}40%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}60%{-webkit-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes bounceInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}40%{-webkit-transform:translateX(20px);transform:translateX(20px)}60%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes bounceInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}40%{-webkit-transform:translateX(20px);transform:translateX(20px)}60%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes zoomIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes zoomInUp{0%{-webkit-transform:scale(0) translateY(100%);transform:scale(0) translateY(100%);opacity:1}100%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}}@keyframes zoomInUp{0%{-webkit-transform:scale(0) translateY(100%);transform:scale(0) translateY(100%);opacity:1}100%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}}@-webkit-keyframes zoomInDown{0%{-webkit-transform:scale(0) translateY(-100%);transform:scale(0) translateY(-100%);opacity:1}100%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}}@keyframes zoomInDown{0%{-webkit-transform:scale(0) translateY(-100%);transform:scale(0) translateY(-100%);opacity:1}100%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}}@-webkit-keyframes zoomInRight{0%{-webkit-transform:scale(0) translateX(100%);transform:scale(0) translateX(100%);opacity:1}100%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);opacity:1}}@keyframes zoomInRight{0%{-webkit-transform:scale(0) translateX(100%);transform:scale(0) translateX(100%);opacity:1}100%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);opacity:1}}@-webkit-keyframes zoomInLeft{0%{-webkit-transform:scale(0) translateX(-100%);transform:scale(0) translateX(-100%);opacity:1}100%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);opacity:1}}@keyframes zoomInLeft{0%{-webkit-transform:scale(0) translateX(-100%);transform:scale(0) translateX(-100%);opacity:1}100%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);opacity:1}}@-webkit-keyframes zoomOut{0%{-webkit-transform:scale(2);transform:scale(2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes zoomOut{0%{-webkit-transform:scale(2);transform:scale(2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes zoomOutUp{0%{-webkit-transform:scale(2) translateY(100%);transform:scale(2) translateY(100%);opacity:1}100%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}}@keyframes zoomOutUp{0%{-webkit-transform:scale(2) translateY(100%);transform:scale(2) translateY(100%);opacity:1}100%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}}@-webkit-keyframes zoomOutDown{0%{-webkit-transform:scale(2) translateY(-100%);transform:scale(2) translateY(-100%);opacity:1}100%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}}@keyframes zoomOutDown{0%{-webkit-transform:scale(2) translateY(-100%);transform:scale(2) translateY(-100%);opacity:1}100%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}}@-webkit-keyframes zoomOutRight{0%{-webkit-transform:scale(2) translateX(100%);transform:scale(2) translateX(100%);opacity:1}100%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);opacity:1}}@keyframes zoomOutRight{0%{-webkit-transform:scale(2) translateX(100%);transform:scale(2) translateX(100%);opacity:1}100%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);opacity:1}}@-webkit-keyframes zoomOutLeft{0%{-webkit-transform:scale(2) translateX(-100%);transform:scale(2) translateX(-100%);opacity:1}100%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);opacity:1}}@keyframes zoomOutLeft{0%{-webkit-transform:scale(2) translateX(-100%);transform:scale(2) translateX(-100%);opacity:1}100%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);opacity:1}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);opacity:1}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg)}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px);opacity:1}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);opacity:1}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg)}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px);opacity:1}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);opacity:1}100%{-webkit-transform:perspective(400px);transform:perspective(400px);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);opacity:1}100%{-webkit-transform:perspective(400px);transform:perspective(400px);opacity:1}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);opacity:1}100%{-webkit-transform:perspective(400px);transform:perspective(400px);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg)}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);opacity:1}100%{-webkit-transform:perspective(400px);transform:perspective(400px);opacity:1}}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-12%,0);transform:translate3d(0,-12%,0);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}90%{-webkit-transform:translate3d(0,-8%,0);transform:translate3d(0,-8%,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-20%,0);transform:translate3d(0,-20%,0);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-12%,0);transform:translate3d(0,-12%,0);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}90%{-webkit-transform:translate3d(0,-8%,0);transform:translate3d(0,-8%,0)}}@-webkit-keyframes blink{0%,100%{opacity:.2}50%{opacity:1}}@keyframes blink{0%,100%{opacity:.2}50%{opacity:1}}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@-webkit-keyframes boyooon{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.15,.75,1);transform:scale3d(1.15,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.05,.85,1);transform:scale3d(1.05,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes boyooon{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.15,.75,1);transform:scale3d(1.15,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.05,.85,1);transform:scale3d(1.05,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes fadeIn{0%{opacity:0}1%{display:block}100%{opacity:1}}