@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;600;700&display=swap);*{box-sizing:border-box}button,label,input[type=submit]{cursor:pointer}input,button,select{outline:0;border:none;-webkit-appearance:none;appearance:none}input::-webkit-input-placeholder{color:#ccc}input:-ms-input-placeholder{color:#ccc}input::-moz-placeholder{color:#ccc}img{vertical-align:top}figure{margin:0}select::-ms-expand{display:none}html,body{width:100%;height:100%;margin:0;word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,メイリオ,Osaka,"MS PGothic",arial,helvetica,Lucida Grande,sans-serif;color:#212121;letter-spacing:.5px;line-height:1.5;font-size:14px}a{text-decoration:none;color:initial}.is-flex{display:flex}.is-flex.align-center{align-items:center}.is-flex.space-between{justify-content:space-between}.columns{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;max-width:1240px;margin:0 auto}.columns .column{width:100%}@media screen and (min-width: 961px){.columns .column.is-1{width:8.3333333333%}.columns .column.is-2{width:16.6666666667%}.columns .column.is-3{width:25%}.columns .column.is-4{width:33.3333333333%}.columns .column.is-5{width:41.6666666667%}.columns .column.is-6{width:50%}.columns .column.is-7{width:58.3333333333%}.columns .column.is-8{width:66.6666666667%}.columns .column.is-9{width:75%}.columns .column.is-10{width:83.3333333333%}.columns .column.is-11{width:91.6666666667%}.columns .column.is-12{width:100%}}@media screen and (min-width: 769px){.columns .column.is-tablet-1{width:8.3333333333%}.columns .column.is-tablet-2{width:16.6666666667%}.columns .column.is-tablet-3{width:25%}.columns .column.is-tablet-4{width:33.3333333333%}.columns .column.is-tablet-5{width:41.6666666667%}.columns .column.is-tablet-6{width:50%}.columns .column.is-tablet-7{width:58.3333333333%}.columns .column.is-tablet-8{width:66.6666666667%}.columns .column.is-tablet-9{width:75%}.columns .column.is-tablet-10{width:83.3333333333%}.columns .column.is-tablet-11{width:91.6666666667%}.columns .column.is-tablet-12{width:100%}}.rank-list{overflow:hidden;justify-content:center}.rank-list li{float:left;width:18px;margin-right:2px}.rank-list li img{width:100%;height:auto}.upload-image{position:relative;width:70px;margin-bottom:30px}.upload-image input[type=file]{display:none}.upload-image .img-area{width:100%;padding-top:100%;cursor:pointer;background-color:#646464;background-image:url(/entries/images/icon-camera-742254750ddac823d4cd.png);background-repeat:no-repeat;background-position:center center;background-size:90%}.upload-image .img-area:hover{opacity:.8}.container{margin:0 auto}@media screen and (max-width: 768px){.container{padding:0 1rem}}.main-content{clear:both;position:relative;padding-top:28px}@media screen and (max-width: 768px){.index .main-content{background:#f5f1eb;padding-top:0}}@media screen and (max-width: 768px){.product .main-content,.producer .main-content,.recipe .main-content,.feature_article .main-content,.showcases .main-content{padding-top:0}}.reels .main-content{padding-top:0}@media screen and (min-width: 961px){.reels .main-content{padding-top:28px}}.inner-main-content{overflow:hidden;max-width:1240px;margin:0 auto;padding:0 20px}@media screen and (max-width: 768px){.inner-main-content{padding:0px}}.inner-main-content .left-content{float:left;overflow:hidden;width:22.5%}.inner-main-content .right-content{float:right;width:77.5%;padding-left:3%}@media screen and (max-width: 768px){.inner-main-content .right-content{width:100%;padding:0}.inner-main-content .right-content>.container{padding-top:16px}}.search-count{text-align:right;font-size:12px;margin-bottom:8px}.notice-message{background-color:#f2f2f2;padding:20px;margin:10px 0}.notice-message .is-important{color:#ea352d;font-size:14px;font-weight:bold}.notice-message h4{font-size:14px;font-weight:bold}.notice-message .product-description{margin-bottom:0}#snackbar{visibility:hidden;min-width:250px;background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:20px 16px;position:fixed;z-index:9999999;left:50%;bottom:30px;transform:translate(-50%,-50%);white-space:pre}#snackbar .delete{width:20px;height:20px;background:inherit;position:absolute;right:2px;top:2px}#snackbar .delete::before{background-color:#fff;content:"";height:2px;width:50%;display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}#snackbar .delete::after{background-color:#fff;content:"";height:50%;width:2px;display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}#snackbar.show{visibility:visible;animation:fadein .5s}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.full-size-field{overflow:scroll;z-index:999;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0)}@media screen and (min-width: 769px){.u-showonlySP{display:none!important}}@media screen and (max-width: 768px){.u-showonlyPC{display:none!important}}.c-link--next{justify-content:flex-end;display:flex}.c-link--next>a,.c-link--next>button{font-size:16px;font-weight:700;line-height:1;letter-spacing:.5px;color:#9f8745;background:rgba(0,0,0,0);display:flex;justify-content:flex-end;align-items:center;position:relative}.c-link--next>a::before,.c-link--next>button::before{content:"";position:absolute}.c-link--next>a,.c-link--next>button{padding-right:20px}.c-link--next>a::before,.c-link--next>button::before{right:5px;content:"";height:8px;width:8px;transform:rotate(45deg);border-top:2px solid #9f8745;border-right:2px solid #9f8745}.c-link--back{justify-content:flex-start;display:flex}.c-link--back>a,.c-link--back>button{font-size:16px;font-weight:700;line-height:1;letter-spacing:.5px;color:#9f8745;background:rgba(0,0,0,0);display:flex;justify-content:flex-end;align-items:center;position:relative}.c-link--back>a::before,.c-link--back>button::before{content:"";position:absolute}.c-link--back>a,.c-link--back>button{padding-left:20px}.c-link--back>a::before,.c-link--back>button::before{left:5px;content:"";height:8px;width:8px;transform:rotate(-135deg);border-top:2px solid #9f8745;border-right:2px solid #9f8745}.c-link--seeMore{justify-content:center;display:flex}.c-link--seeMore>a,.c-link--seeMore>button{font-size:16px;font-weight:700;line-height:1;letter-spacing:.5px;color:#9f8745;background:rgba(0,0,0,0);display:flex;justify-content:flex-end;align-items:center;position:relative}.c-link--seeMore>a::before,.c-link--seeMore>button::before{content:"";position:absolute}.c-link--seeMore[aria-hidden=true]{display:none}.c-link--seeMore[aria-expanded=true]>a,.c-link--seeMore[aria-expanded=true]>button{padding-left:25px}.c-link--seeMore[aria-expanded=true]>a::before,.c-link--seeMore[aria-expanded=true]>button::before{left:5px;top:calc(50% - 2px);content:"";height:8px;width:8px;transform:rotate(-45deg);border-top:2px solid #9f8745;border-right:2px solid #9f8745}.c-link--seeMore>a,.c-link--seeMore>button{padding-left:25px}.c-link--seeMore>a::before,.c-link--seeMore>button::before{left:5px;top:calc(50% - 7px);content:"";height:8px;width:8px;transform:rotate(135deg);border-top:2px solid #9f8745;border-right:2px solid #9f8745}.c-link--seeClose{justify-content:center;display:flex}.c-link--seeClose>a,.c-link--seeClose>button{font-size:16px;font-weight:700;line-height:1;letter-spacing:.5px;color:#9f8745;background:rgba(0,0,0,0);display:flex;justify-content:flex-end;align-items:center;position:relative}.c-link--seeClose>a::before,.c-link--seeClose>button::before{content:"";position:absolute}.c-link--seeClose>a,.c-link--seeClose>button{padding-left:25px}.c-link--seeClose>a::before,.c-link--seeClose>button::before{left:5px;top:calc(50% - 2px);content:"";height:8px;width:8px;transform:rotate(-45deg);border-top:2px solid #9f8745;border-right:2px solid #9f8745}.l-forBusiness{color:#333;font-family:"Noto Sans JP",sans-serif;font-weight:400;height:auto}.l-forBusinessHeader{position:sticky;top:0;z-index:99;background:#fff;width:100%}.l-forBusinessFooter{background-color:#262a4a;color:#fff;font-size:12px;line-height:1.5;text-align:center;padding:14px}.c-forBusinessH2Title{font-size:26px;font-weight:700;line-height:1.4;margin:0}@media screen and (min-width: 769px){.c-forBusinessH2Title{font-size:36px}}.c-forBusinessCtaButtonLink{display:inline-block;width:100%;max-width:348px;min-height:60px;background:#a40000;border-radius:50px;padding:16px 0;transition:300ms}.c-forBusinessCtaButtonLink:hover{opacity:.8}.c-forBusinessCtaButtonLink .c-forBusinessCtaButtonLink__label{display:inline-block;width:100%;color:#fff;font-size:16px;font-weight:700;line-height:1.7;text-align:center}.c-forBusinessIntroductionLogos{width:100%}.c-forBusinessShowcase{display:flex;flex-direction:column;color:#262a4a;background:#f6f6f9;border-radius:20px;padding:20px 16px;height:auto}@media screen and (min-width: 769px){.c-forBusinessShowcase{padding:32px 24px;max-width:auto}}.c-forBusinessShowcase .c-forBusinessShowcase__logo{width:100%;background:#fff;border-radius:16px;text-align:center;margin-bottom:16px}.c-forBusinessShowcase .c-forbusinessshowcase__logoImage{max-height:70px;max-width:90%}.c-forBusinessShowcase .c-forBusinessShowcase__labels{padding:0;margin-bottom:12px}.c-forBusinessShowcase .c-forBusinessShowcase__label{list-style:none;display:inline-block;font-size:14px;font-weight:700;line-height:1.7;padding:4px 16px;background:#fff;border-radius:20px}.c-forBusinessShowcase .c-forBusinessShowcase__title{font-size:16px;font-weight:700;line-height:1.6;margin-bottom:8px}.c-forBusinessShowcase .c-forBusinessShowcase__body{font-size:12px;line-height:1.8;margin-bottom:12px}.c-forBusinessShowcase .c-forBusinessShowcase__companyName{font-size:14px;font-weight:700;line-height:1.7;margin-top:auto}.c-forBusinessAnnotation{font-size:12px;color:#666;width:fit-content;margin:40px auto 0}.c-forBusinessSubTitle{font-size:18px;font-weight:700;line-height:1.6;margin:0 auto 16px;border-left:6px solid #262a4a;padding-left:12px}.c-forBusinessAwardList{display:grid;margin:0;padding:0;font-size:14px}@media screen and (min-width: 769px){.c-forBusinessAwardList{font-size:16px}}.c-forBusinessAwardList .c-forBusinessAwardList__item{display:grid;grid-template-columns:90px 1fr;gap:8px}@media screen and (min-width: 769px){.c-forBusinessAwardList .c-forBusinessAwardList__item{grid-template-columns:100px 1fr;gap:16px}}.c-forBusinessAwardList .c-forBusinessAwardList__item>time{font-weight:700}.c-forBusinessMediaList{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;justify-content:center;text-align:center}@media screen and (min-width: 769px){.c-forBusinessMediaList{grid-template-columns:repeat(9,1fr)}}.c-forBusinessMediaList .c-forBusinessMediaList__item{list-style-type:none}.c-forBusinessMediaList .c-forBusinessMediaList__item>img{max-width:100%;max-height:70px;height:auto;padding:8px}.p-forBusinessMainVisual{margin:0 auto}.p-forBusinessMainVisual .p-forBusinessMainVisual__picture{vertical-align:middle}.p-forBusinessMainVisual .p-forBusinessMainVisual__image{width:100%;height:auto}.p-forBusinessSection{padding:64px 0}@media screen and (min-width: 769px){.p-forBusinessSection{padding:100px 0}}.p-forBusinessSection.p-forBusinessSection--maxWide .p-forBusinessSection__container{padding:0}@media screen and (min-width: 769px){.p-forBusinessSection.p-forBusinessSection--maxWide .p-forBusinessSection__container{max-width:100%}}.p-forBusinessSection.p-forBusinessSection--background{background-color:#f4f4f4}.p-forBusinessSection.p-forBusinessSection--field{position:relative;background:url(/entries/images/field-4f6a7f3c89f7860b3725.jpg) no-repeat center bottom/130%;padding:0 0 64px}@media screen and (min-width: 769px){.p-forBusinessSection.p-forBusinessSection--field{background:url(/entries/images/field-4f6a7f3c89f7860b3725.jpg) no-repeat center 0%/cover;padding:40px 0 100px}}.p-forBusinessSection.p-forBusinessSection--field::before{content:"";background-image:linear-gradient(0deg,rgba(255,255,255,0.7),rgb(255,255,255) 20%);width:100%;height:100%;display:block;top:0;left:0;position:absolute}@media screen and (min-width: 769px){.p-forBusinessSection.p-forBusinessSection--field::before{background-image:linear-gradient(0deg,rgba(255,255,255,0.7),rgb(255,255,255) 70%)}}.p-forBusinessSection.p-forBusinessSection--field>.p-forBusinessSection__container{z-index:1;position:relative}.p-forBusinessSection .p-forBusinessSection__container{padding:0 16px;max-width:1068px;margin:0 auto}.p-forBusinessSection .p-forBusinessSection__container+.p-forBusinessSection__container{margin-top:80px}.p-forBusinessSection .p-forBusinessSection__inner{background:#fff;padding:20px 16px}@media screen and (min-width: 769px){.p-forBusinessSection .p-forBusinessSection__inner{padding:40px}}.p-forBusinessSection .p-forBusinessSection__inner+.p-forBusinessSection__inner{margin-top:20px}.p-forBusinessSection .p-forBusinessSection__title{text-align:center;margin-bottom:24px}@media screen and (min-width: 769px){.p-forBusinessSection .p-forBusinessSection__title{margin-bottom:40px}}.p-forBusinessSection .p-forBusinessSection__title:not(:first-child){margin-top:24px}@media screen and (min-width: 769px){.p-forBusinessSection .p-forBusinessSection__title:not(:first-child){margin-top:40px}}.p-forBusinessSection .p-forBusinessSection__body{font-size:16px;line-height:2}.p-forBusinessSection .p-forBusinessSection__body.p-forBusinessSection__bodyTextAlignCenter{text-align:center}.p-forBusinessSection .p-forBusinessSection__action{margin-top:40px;text-align:center}.p-forBusinessService{display:flex;gap:24px;flex-direction:column;background-color:#fff;margin:0}@media screen and (min-width: 769px){.p-forBusinessService{flex-direction:row;align-items:center;gap:40px;background-image:url(/entries/images/background-image-3a47caf3124c398c8476.png);padding:60px 40px;margin:0}}.p-forBusinessService+.p-forBusinessService{margin-top:40px}@media screen and (min-width: 769px){.p-forBusinessService.p-forBusinessService--imageRight{flex-direction:row-reverse;background-image:url(/entries/images/background-image-right-035f82291769e9545405.png)}}.p-forBusinessService .p-forBusinessService__image{max-width:534px}.p-forBusinessService .p-forBusinessService__imageThumbnail{width:100%}.p-forBusinessService .p-forBusinessService__info{flex:1;padding:0 16px 24px}@media screen and (min-width: 769px){.p-forBusinessService .p-forBusinessService__info{padding:0}}.p-forBusinessService .p-forBusinessService__title{font-size:20px;font-weight:700;line-height:1.4;margin:0}@media screen and (min-width: 769px){.p-forBusinessService .p-forBusinessService__title{font-size:28px;letter-spacing:.04em}}.p-forBusinessService .p-forBusinessService__text{font-size:16px;font-weight:400;line-height:2;margin-top:16px}@media screen and (min-width: 769px){.p-forBusinessService .p-forBusinessService__text{margin-top:28px}}.p-forBusinessService .p-forBusinessService__seeMore{margin-top:16px}@media screen and (min-width: 769px){.p-forBusinessService .p-forBusinessService__seeMore{margin-top:28px}}.p-forBusinessShowcases{display:flex;padding-bottom:50px}.p-forBusinessHeader{max-width:1440px;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;justify-content:space-between;padding:12px 16px;margin:0 auto}@media screen and (min-width: 769px){.p-forBusinessHeader{gap:16px}}.p-forBusinessHeader .p-forBusinessHeader__logoImage{height:32px}@media screen and (min-width: 769px){.p-forBusinessHeader .p-forBusinessHeader__logoImage{height:42px}}.p-forBusinessHeader .p-forBusinessHeader__label{color:#262a4a;font-weight:700;font-size:12px;line-height:1.15}@media screen and (min-width: 769px){.p-forBusinessHeader .p-forBusinessHeader__label{font-size:16px}}.p-forBusinessHeader .p-forBusinessHeader__btn{background:#a40000;color:#fff;font-size:12px;font-weight:700;border-radius:20px;padding:8px 20px;transition:300ms}@media screen and (min-width: 769px){.p-forBusinessHeader .p-forBusinessHeader__btn{font-size:14px}}.p-forBusinessHeader .p-forBusinessHeader__btn:hover{opacity:.8}.p-forBusinessBanner{display:grid;gap:16px;text-align:center;margin-top:40px}.p-forBusinessAboutList{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 50px;margin-top:40px;padding:0}.p-forBusinessAboutList .p-forBusinessAboutList__item{font-size:16px;font-weight:700;line-height:1.4;background:#f6f6f9;position:relative;height:80px;display:flex;align-items:center;justify-content:center;width:120px;text-align:center}@media screen and (min-width: 769px){.p-forBusinessAboutList .p-forBusinessAboutList__item{height:100px}}.p-forBusinessAboutList .p-forBusinessAboutList__item::before,.p-forBusinessAboutList .p-forBusinessAboutList__item::after{content:"";background:#f6f6f9;height:100%;width:40px;clip-path:polygon(100% 0,100% 100%,0 100%);display:block;position:absolute}.p-forBusinessAboutList .p-forBusinessAboutList__item::before{clip-path:polygon(100% 0,100% 100%,0 100%);left:-40px}.p-forBusinessAboutList .p-forBusinessAboutList__item::after{clip-path:polygon(0% 0,100% 0%,0 100%);right:-40px}.p-forBusinessVision{line-height:1.8}@media screen and (min-width: 769px){.p-forBusinessVision{display:grid;align-items:center;justify-content:center;grid-template-columns:auto 1fr}}.p-forBusinessVision .p-forBusinessVision__title{font-size:18px}.p-forBusinessVision img{display:block;width:90%;max-width:300px;margin:0 auto}@media screen and (min-width: 769px){.p-forBusinessVision img{width:100%;max-width:unset;grid-row:1/3;grid-column:2}}.p-forBusinessVision .p-forBusinessVision__mainMassage{font-size:28px;font-weight:700;line-height:1.4}@media screen and (min-width: 769px){.p-forBusinessVision .p-forBusinessVision__mainMassage{font-size:32px}}.p-forBusinessVision .p-forBusinessVision__mainMassage>span{font-size:40px}@media screen and (min-width: 769px){.p-forBusinessVision .p-forBusinessVision__mainMassage>span{font-size:48px}}.p-forBusinessVision .p-forBusinessVision__subMessage{font-size:18px;font-weight:700}@media screen and (min-width: 769px){.p-forBusinessVision .p-forBusinessVision__subMessage{font-size:20px}}.p-forBusinessVision .p-forBusinessVision__subMessage>span{color:#a40000}
/*# sourceMappingURL=for_business-bd1d58523a2b35c9062b.css.map*/