@import url("https://fonts.googleapis.com/css2?family=Sumana&display=swap");.pj-contents{margin:0}.sc-page__inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em}.sc-page__inner_S{max-width:900px;margin-left:auto;margin-right:auto}.sc-page__block{margin-top:2em;margin-bottom:2em}.sc-page__block--S{margin-top:1em;margin-bottom:1em}.sc-page__block--L{margin-top:3em;margin-bottom:3em}.sc-border{border:1px solid #000}.sc-contents{overflow-x:hidden}.sc-contents h2,.sc-contents h3,.sc-contents h4{font-weight:bold}.sc-contents b,.sc-contents h4 b{color:#000}.sc-contents *,.sc-contents *:before,.sc-contents *:after{box-sizing:border-box}.sc-contents .bs-color_red{color:#e60012}.sc-contents__body{padding-bottom:4em}.sc-contents__footer{padding:4em 2em;background-color:#000}@media (max-width: 667px){.sc-contents h2{font-size:2.4rem}.sc-contents h3{font-size:2.2rem}.sc-contents h4{font-size:2rem}.sc-contents__footer{padding:2em}}.sc-section{margin-top:5em}.sc-section__header{text-align:center;margin-top:3em;margin-bottom:3em}.sc-section__header h2,.sc-section__header h3{margin:0}@media (max-width: 667px){.sc-section{margin-top:3em}}.sc-section--broken{overflow:hidden;padding:4em 0}@media (max-width: 667px){.sc-section--broken{padding:3em 0}}.sc-section--broken mark{color:inherit;background-color:transparent;background-image:linear-gradient(to top, #000 2px, transparent 2px, transparent 100%)}.sc-section--broken>.sc-section__header{margin:0}.sc-section--broken>.sc-section__header h2{position:relative;text-align:center;color:#FFF;max-width:980px;margin:auto;padding:2em;background-color:#000}.sc-section--broken>.sc-section__header h2:after{position:absolute;bottom:32.5%;left:0;right:0;font-size:250%;letter-spacing:.05em;content:'test';color:rgba(255,255,255,0.2);margin:0 auto}.sc-section--broken>.sc-section__body{position:relative;max-width:980px;margin:-2em auto 0}.sc-section--broken>.sc-section__body:before{position:absolute;top:2em;content:'';width:150%;height:100%;background-repeat:no-repeat}.sc-section--broken .sc-section__item{position:relative;width:100vw;margin-left:auto;margin-right:auto;background-color:#FFF}.sc-section--broken .sc-section__item .sc-panel{max-width:980px;padding:2em 4em}@media (max-width: 667px){.sc-section--broken .sc-section__item .sc-panel{padding:2em 2.5em 2em 1.5em}}.sc-section--broken .sc-section__item+.sc-section__item{margin-top:2em}@media (max-width: 667px){.sc-section--broken .sc-section__item+.sc-section__item{margin-top:1em}}.sc-section--broken.sc-application h2:after{content:'flow'}.sc-section--broken.sc-application .sc-section__body:before{background-image:url("../img/bg-application.jpg")}.sc-section--broken.sc-prize h2:after{content:'present'}.sc-section--broken.sc-prize .sc-section__body:before{background-image:url("../img/bg-prize.jpg")}.sc-section--broken_left{background-image:linear-gradient(to right, rgba(238,238,238,0) 10%, #eee 10%)}.sc-section--broken_left>.sc-section__header{background-image:linear-gradient(to right, #000 50%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%)}.sc-section--broken_left>.sc-section__body:before{background-position:right 0;right:50%}@media (max-width: 667px){.sc-section--broken_left{background-image:linear-gradient(to right, rgba(238,238,238,0) 1.38888%, #eee 1.38888%)}.sc-section--broken_left>.sc-section__header{margin-right:1em}}.sc-section--broken_right{background-image:linear-gradient(to left, rgba(238,238,238,0) 10%, #eee 10%)}.sc-section--broken_right>.sc-section__header{background-image:linear-gradient(to left, #000 50%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%)}.sc-section--broken_right>.sc-section__body:before{background-position:left 0;left:50%}.sc-section--broken_right .sc-section__item{width:100%}.sc-section--broken_right .sc-section__item .sc-panel{max-width:none;margin-left:-100%;padding-left:calc( 100% + 4em );background-color:#FFF}@media (max-width: 667px){.sc-section--broken_right{background-image:linear-gradient(to left, rgba(238,238,238,0) 1.38888%, #eee 1.38888%)}.sc-section--broken_right>.sc-section__header{margin-left:1em}.sc-section--broken_right>.sc-section__header h2{width:auto}.sc-section--broken_right .sc-section__item{margin-right:1em;width:auto}.sc-section--broken_right .sc-section__item .sc-panel{margin-left:0;padding:2em 1.5em}}.sc-btn{font-weight:bold;font-size:150%;line-height:1.2;text-align:center;text-decoration:none;display:inline-block;width:100%;padding:.75em 1em;border:2px solid #CCC;border-radius:30px}.sc-btn:before{content:'';width:32px;height:32px;display:inline-block;vertical-align:middle;margin-right:.5em;background-size:cover}.sc-btn .bs-ico{display:none}@media (max-width: 667px){.sc-btn{font-size:110%}}.sc-instaBtn{max-width:600px}.sc-instaBtn:before{background-image:url("../img/ico-instagram.png")}.sc-instaBtn,.sc-instaBtn:visited{color:#04376a;border-color:#04376a}.sc-instaBtn:hover{background-color:#04376a;color:#FFF}.sc-instaBtn:hover:before{background-image:url("../img/ico-instagram_w.png")}.sc-applyBtn{max-width:600px}.sc-applyBtn:before{background-image:url("../img/ico-apply.png")}.sc-applyBtn,.sc-applyBtn:visited{color:#e60012;border-color:#e60012}.sc-applyBtn:hover{background-color:#e60012;color:#FFF}.sc-applyBtn:hover:before{background-image:url("../img/ico-apply_w.png")}.sc-recipeBtn:before{content:none}.sc-recipeBtn,.sc-recipeBtn:visited{color:#ff7e00;border-color:#ff7e00}.sc-recipeBtn:hover{background-color:#ff7e00;color:#FFF}.sc-panel{position:relative}.sc-panel>*:last-child,.sc-panel__body>*:last-child{margin-bottom:0}.sc-panel__header,.sc-panel__body{position:relative}.sc-step>*{counter-increment:step}.sc-step .sc-panel__header:before{font-family:'Sumana', serif;content:counter(step);font-style:italic}.sc-step>*:nth-child(n+3){width:100%}.sc-step>*:nth-child(n+3) .sc-panel{max-width:100%}.sc-keyVisual{text-align:center;padding:4em;background-color:#000;background-position:center 0;background-size:cover}.sc-keyVisual .sc-title{margin:0;width:calc(894 / 1600 * 100%)}.sc-keyVisual .sc-title img{display:block;padding:2em;background-color:rgba(255,255,255,0.77)}@media (min-width: 668px){.sc-keyVisual{background-image:url("../img/keyvisual.jpg")}}@media (max-width: 667px){.sc-keyVisual{background-image:url("../img/keyvisual@sp.jpg");padding:3em 1em 15em}.sc-keyVisual .sc-title{width:auto}.sc-keyVisual .sc-title img{padding:1em}}.sc-introduction{margin-top:4em;margin-bottom:4em}@media (max-width: 667px){.sc-introduction{margin-top:3em;margin-bottom:3em}}.sc-ambassador{margin-top:4em;margin-bottom:4em}.sc-application .sc-panel__header:before{content:"Step" counter(step);font-style:italic;font-size:4.0rem;line-height:1;display:inline-block;width:auto}.sc-application .sc-panel__header h4{margin-top:1.5em}.sc-message dt{padding:0 .5em}.sc-message dt span{color:#FFF;display:inline;box-shadow:.5em 0 0 #000, -.5em 0 0 #000;background-color:#000}.sc-message dd{position:relative;margin-top:.75em;margin-bottom:1em;padding:.5em 1em}.sc-message dd:after,.sc-message dd:before{position:absolute;content:'';width:2em;height:2em;border:solid #000}.sc-message dd:before{top:0;left:0;border-width:1px 0 0 1px}.sc-message dd:after{bottom:0;right:0;border-width:0 1px 1px 0}.sc-message dd:last-child{margin-bottom:0}.sc-prize .sc-page__inner{max-width:1000px}.sc-prize .sc-section__inner{position:relative}.sc-prize .bs-grid{justify-content:space-between}.sc-prize .bs-grid>*{position:relative;width:45%}.sc-prize .bs-grid>*:first-child:before{content:'';position:absolute;top:0;bottom:0;right:-15%;margin:auto;width:32px;height:32px;background:url("../img/ico-plus.png") no-repeat 0 0/cover}.sc-prize .sc-panel{box-sizing:border-box;padding:1px 3.5em 2em 3.5em;background-color:#fff}@media (max-width: 667px){.sc-prize .sc-panel p:first-child{text-align:center;margin-top:0}.sc-prize .bs-grid{flex-direction:column}.sc-prize .bs-grid>*{width:auto;text-align:center}.sc-prize .bs-grid>*:first-child::before{right:0;left:0;top:auto;bottom:-42px}.sc-prize .bs-grid>*:nth-child(2){margin-top:4em}.sc-prize .bs-grid img{max-width:80%}}.sc-activity{background-color:#EEE;overflow:hidden;padding-bottom:3em}.sc-activity .sc-panel{height:100%}.sc-activity .sc-panel__header,.sc-activity .sc-panel__body{position:relative;padding:2em 4em}.sc-activity .sc-panel__header{z-index:2;color:#FFF;max-width:460px;margin-right:3em;padding:2em;background-color:#000;display:flex;align-items:center}.sc-activity .sc-panel__header h4{margin:0;max-height:2.5em}.sc-activity .sc-panel__header h4:before,.sc-activity .sc-panel__header h4:after{content:'';display:block;position:relative}.sc-activity .sc-panel__header h4:before{margin-top:0}.sc-activity .sc-panel__header h4:after{margin-top:-.2em}.sc-activity .sc-panel__header:before{font-size:4.8rem;text-align:center;padding-right:.7em;vertical-align:middle;line-height:1;margin-top:-.25em}.sc-activity .sc-panel__body{margin-top:-3em;margin-left:3em;padding-top:5em;background-color:#FFF;height:calc( 100% - 4em )}.sc-activity .sc-panel__body:before,.sc-activity .sc-panel__body:after{content:'';display:block;position:relative}.sc-activity .sc-panel__body:before{margin-top:-.25em}.sc-activity .sc-panel__body:after{margin-top:-.35em}.sc-activity .sc-step-3 .panel__body,.sc-activity .sc-step-4 .panel__body{height:auto}.sc-activity .sc-step-4 .sc-panel__header{max-width:800px}.sc-activity .sc-step-4 .sc-panel__header h4 span{position:relative;margin-top:-.5em;display:inline-block}.sc-activity .sc-goods{padding:3em}.sc-activity .sc-step .sc-panel__body{margin-bottom:0}.sc-activity .sc-StepSlider{text-align:center;overflow:hidden;max-width:460px;height:100%;margin:0  0 0 auto;padding:1em 0 0;border:1px solid #000}.sc-activity .sc-StepSlider img{margin:auto}.sc-activity .sc-StepSlider__header{font-weight:bold;font-size:2.4rem}.sc-activity .sc-StepSlider__body{margin-top:1em}.sc-activity .sc-StepSlider .bx-wrapper{border:none;box-shadow:none;background:none}.sc-activity .sc-StepSlider .bx-wrapper .bx-controls-direction>*{width:48px;height:48px;background-position:0 0;background-size:100%}.sc-activity .sc-StepSlider .bx-wrapper .bx-controls-direction>*:hover{opacity:.8}.sc-activity .sc-StepSlider .bx-wrapper .bx-prev{background-image:url("../img/btn-arrow_prev.svg");left:3.2751%}.sc-activity .sc-StepSlider .bx-wrapper .bx-next{background-image:url("../img/btn-arrow_next.svg");right:3.2751%}.sc-activity .sc-StepSlider .bx-wrapper .bx-pager{bottom:-40px}.sc-activity .sc-StepSlider .bx-wrapper .bx-pager-item a{width:20px;height:20px;border-radius:10px;background-color:#eeeff0}.sc-activity .sc-StepSlider .bx-wrapper .bx-pager-item a.active,.sc-activity .sc-StepSlider .bx-wrapper .bx-pager-item a:hover{background-color:#000}@media (max-width: 800px){.sc-activity .sc-StepSlider{margin:auto}.sc-activity .sc-StepSlider__body img{width:75%}.sc-activity .sc-StepSlider .bx-wrapper .bx-controls-direction>*{width:24px;height:24px}.sc-activity .sc-StepSlider .bx-wrapper .bx-prev{left:8px}.sc-activity .sc-StepSlider .bx-wrapper .bx-next{right:8px}}@media (max-width: 667px){.sc-activity .sc-panel__header{margin-right:1em}.sc-activity .sc-panel__header h4{max-height:none;font-size:1.6rem}.sc-activity .sc-panel__body{padding:2em;padding-top:4em;margin-left:1em;margin-top:-2em;height:auto}.sc-activity .sc-goods{padding:1.5em}.sc-activity .sc-StepSlider{margin-right:-.75em;margin-left:-.75em}}.sc-relatedRecipes{overflow:hidden;padding-bottom:3em;background-color:#000}.sc-relatedRecipes h2{color:#FFF;margin:0}.sc-relatedRecipes .sc-page__inner{max-width:1000px}.sc-relatedRecipes .sc-section__body{background-color:#fff;overflow:hidden}.sc-relatedRecipes .bs-font_L b{font-size:150%}.sc-relatedRecipes .bs-grid{align-items:center;flex-wrap:nowrap}.sc-relatedRecipes .bs-grid>*:nth-child(1){width:60%;padding:2em 3em}.sc-relatedRecipes .bs-grid>*:nth-child(2){width:40%}.sc-relatedRecipes .bs-grid>*:nth-child(2) img{transform:scale(1.02)}@media (max-width: 667px){.sc-relatedRecipes .bs-grid{flex-direction:column}.sc-relatedRecipes .bs-grid>*:nth-child(1),.sc-relatedRecipes .bs-grid>*:nth-child(2){width:auto}.sc-relatedRecipes .bs-grid>*:nth-child(1){padding:2em}}.sc-terms h2+*{margin-top:0}.sc-terms h3{text-align:center;margin:0}.sc-terms .sc-panel{padding:2em 2.5em;border:1px solid #CCC;height:100%}.sc-terms .sc-panel__body{overflow-y:auto;max-height:24em;margin-top:1em;padding:0 1em}.sc-terms .sc-panel__body>*:first-child{margin-top:0}.sc-terms .sc-panel__body>*:last-child{margin-bottom:0}.sc-terms .sc-panel__body::-webkit-scrollbar{width:.25em;height:2em}.sc-terms .sc-panel__body::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0.2)}.sc-terms .sc-panel__body::-webkit-scrollbar-track{background-color:#EEE}.sc-terms .sc-panel__body::-webkit-scrollbar-thumb{background-color:#323232}@media (max-width: 800px){.sc-terms .sc-panel{padding:2em 1em}}@media (max-width: 667px){.sc-terms .sc-acc\@sp{padding:0;border:none;background-color:#eee}.sc-terms .sc-acc\@sp .sc-panel__body{margin-top:0}.sc-terms .sc-acc\@sp .sc-panel__body>*:first-child{padding-top:1em}.sc-terms .sc-acc\@sp .sc-panel__body>*:last-child{padding-bottom:1em}.sc-terms .sc-acc\@sp .btn{position:relative;cursor:pointer;padding:1em;background-color:#bbb}.sc-terms .sc-acc\@sp .btn:before{position:absolute;top:0;bottom:0;right:1em;content:'';display:block;width:32px;height:32px;margin:auto;background:url("../img/ico-arrow_down.svg") no-repeat 0 0/cover;transition:transform .5s ease}.sc-terms .sc-acc\@sp .btn+*{overflow-y:hidden;max-height:0;transition:max-height 1s ease}.sc-terms .js-open.sc-acc\@sp .btn{background-color:#C9C9C9}.sc-terms .js-open.sc-acc\@sp .btn:before{opacity:.5;transform:rotate(180deg)}.sc-terms .js-open.sc-acc\@sp .btn+*{height:auto;max-height:1000px}}.sc-contact{margin-top:6em}.sc-contact .sc-panel{padding:2em 3.5em;border:1px solid #CCC}@media (max-width: 800px){.sc-contact{margin-top:3em}.sc-contact .sc-panel{padding:2em}}
/*# sourceMappingURL=style.css.map */
