:root{--txt-black:#362D21;--font-family-en:"Plus Jakarta Sans",sans-serif;--font-family-jp:"Zen Kaku Gothic New",sans-serif}.c-lower-head__title img{width:min(calc(65 / 1280 * 100vw),65px);margin-left:calc(5 * var(--base-font, 1) / 10);margin-right:calc(5 * var(--base-font, 1) / 10);vertical-align:baseline}.c-lower-contents{max-width:calc(720 * var(--base-font, 1) / 10);padding-right:calc(20 * var(--base-font, 1) / 10);padding-left:calc(20 * var(--base-font, 1) / 10);margin:calc(80 * var(--base-font, 1) / 10) auto calc(60 * var(--base-font, 1) / 10)}.c-lower-contents__read{font-size:min(3.75vw,40px);line-height:1.2;letter-spacing:.05em;font-weight:700;text-align:center;margin-bottom:calc(20 * var(--base-font, 1) / 10)}.c-lower-contents__wrapper{display:flex;align-items:flex-start}.c-lower-contents__left{position:relative;width:min(calc(290 / 680 * 100vw),290px);margin-right:calc(45 * var(--base-font, 1) / 10)}.c-lower-contents__left__new{position:absolute;top:0;left:0;width:min(calc(64 / 680 * 100vw),64px);height:min(calc(64 / 680 * 100vw),64px);display:inline-flex;justify-content:center;align-items:center;border-radius:50%;background:linear-gradient(to right,#C97B94 0%,#C77492 2%,#C1588C 10%,#BB4188 19%,#B72F84 30%,#B52381 42%,#B31C80 60%,#B31A80 100%);font-family:var(--font-family-en);font-size:min(calc(14 / 680 * 100vw),14px);font-weight:700;line-height:2;letter-spacing:.08em}.c-lower-contents__left__img{margin-left:calc(25 * var(--base-font, 1) / 10)}.c-lower-contents__right{flex:1}.c-lower-contents__right>*:not(:last-child){margin-bottom:calc(10 * var(--base-font, 1) / 10)}.c-lower-contents__right__img{width:min(calc(60 / 345 * 100vw),60px);margin-right:auto}.c-lower-contents__right__ttl{font-family:var(--font-family-jp);font-size:min(calc(22 / 345 * 100vw),22px);font-weight:700;line-height:1.5}.c-lower-contents__right__txt{font-family:var(--font-family-jp);font-size:min(calc(14 / 345 * 100vw),14px);line-height:1.6}.goods{background-color:#F6DEDC;padding:calc(70 * var(--base-font, 1) / 10) 0;margin-bottom:calc(70 * var(--base-font, 1) / 10)}.goods__wrapper{max-width:calc(1040 * var(--base-font, 1) / 10);padding-right:calc(20 * var(--base-font, 1) / 10);padding-left:calc(20 * var(--base-font, 1) / 10);margin:0 auto}.goods__img{margin-bottom:calc(70 * var(--base-font, 1) / 10)}.goods__img--style02{width:min(calc(660 / 1000 * 100vw),660px);margin-left:auto;margin-right:auto}.good-point__ttl{width:min(calc(482 / 1000 * 100vw),482px);margin:0 auto calc(20 * var(--base-font, 1) / 10)}.good-point__contents{background-color:#fff;border-radius:50px;padding:calc(50 * var(--base-font, 1) / 10)}.good-point__img{margin-bottom:calc(30 * var(--base-font, 1) / 10)}.good-point__list{background-color:#FEFBDA;border-radius:20px;padding:calc(30 * var(--base-font, 1) / 10) calc(50 * var(--base-font, 1) / 10);margin-bottom:calc(40 * var(--base-font, 1) / 10)}.good-point__list li{display:inline-flex;align-items:flex-start;gap:10px;color:var(--txt-black);font-size:min(calc(22 / 800 * 100vw),22px);font-weight:700;line-height:1.6}.good-point__list li:before{content:'';display:block;background-image:url(/100th/img/goods/02/icon_note_egg.png);background-repeat:no-repeat;background-position:center;background-size:100%;width:min(calc(27 / 800 * 100vw),27px);height:min(calc(34 / 800 * 100vw),34px)}.good-point__list>*:not(:last-child){margin-bottom:calc(20 * var(--base-font, 1) / 10)}.good-point__aviary{display:flex;padding:0 calc(50 * var(--base-font, 1) / 10);margin-bottom:calc(40 * var(--base-font, 1) / 10)}.good-point__aviary__left{color:var(--txt-black);width:min(calc(486 / 680 * 100vw),486px)}.good-point__aviary__img{flex:1}.good-point__aviary__ttl{font-family:var(--font-family-jp);font-size:min(calc(20 / 486 * 100vw),20px);font-weight:700;line-height:1.6;margin-bottom:calc(10 * var(--base-font, 1) / 10)}.good-point__aviary dl{font-family:var(--font-family-jp);font-size:min(calc(18 / 486 * 100vw),18px);line-height:1.6}.good-point__aviary dl p{margin-bottom:calc(10 * var(--base-font, 1) / 10)}.good-point__aviary__note li{text-indent:-1em;padding-left:1em;font-size:min(calc(14 / 486 * 100vw),14px);line-height:1.6}.good-point__aviary__note li:before{content:"※"}.good-point__scene{background-color:#FFF4E4;border-radius:50px;padding:calc(50 * var(--base-font, 1) / 10);background-image:url(/100th/img/goods/02/img_scene_broccoli.png),url(/100th/img/goods/02/img_scene_fried-shrimp.png),url(/100th/img/goods/02/img_scene_potato.png),url(/100th/img/goods/02/img_scene_hamburger.png);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:top 47px left min(calc(114 / 900 * 100vw),114px),top 159px left min(calc(52 / 900 * 100vw),52px),top 48px right min(calc(120 / 900 * 100vw),120px),top 165px right min(calc(52 / 900 * 100vw),52px);background-size:min(calc(52 / 900 * 100vw),52px) min(calc(51 / 900 * 100vw),51px),min(calc(66 / 900 * 100vw),66px) min(calc(56 / 900 * 100vw),56px),min(calc(76 / 900 * 100vw),76px) min(calc(55 / 900 * 100vw),55px),min(calc(62 / 900 * 100vw),62px) min(calc(55 / 900 * 100vw),55px)}.good-point__scene__ttl{width:min(calc(199 / 900 * 100vw),199px);height:min(calc(34 / 900 * 100vw),34px);margin:0 auto calc(30 * var(--base-font, 1) / 10)}.good-point__scene__ttl img{display:block}.good-point__scene__txt{font-family:var(--font-family-jp);color:var(--txt-black);font-size:min(calc(20 / 900 * 100vw),20px);line-height:1.9;text-align:center;margin-bottom:calc(30 * var(--base-font, 1) / 10)}.standard{text-align:center;font-family:var(--font-family-jp);max-width:calc(940 * var(--base-font, 1) / 10);padding-right:calc(20 * var(--base-font, 1) / 10);padding-left:calc(20 * var(--base-font, 1) / 10);margin:0 auto}.standard__ttl{font-size:min(calc(22 / 900 * 100vw),22px);margin-bottom:calc(10 * var(--base-font, 1) / 10)}.standard__read__txt{font-size:min(calc(18 / 900 * 100vw),18px);line-height:1.6;margin-bottom:calc(10 * var(--base-font, 1) / 10)}.standard__read__note{display:inline-block;text-indent:-1em;padding-left:1em;font-size:min(calc(14 / 900 * 100vw),14px);line-height:1.6;margin-bottom:calc(30 * var(--base-font, 1) / 10)}.standard__read__note:before{content:"※"}.standard__btn-list{display:flex;flex-direction:column}.standard__btn-list>*:not(:last-child){margin-bottom:calc(50 * var(--base-font, 1) / 10)}.standard__link-btn{position:relative;display:inline-flex;justify-content:center;align-items:center;width:min(30vw,412px);background-color:#b60081;color:#fff;border-radius:9999px;font-size:min(1.8vw,18px);font-weight:700;line-height:1.2;padding:calc(10 * var(--base-font, 1) / 10) calc(50 * var(--base-font, 1) / 10) calc(10 * var(--base-font, 1) / 10) calc(30 * var(--base-font, 1) / 10);margin-right:auto;margin-left:auto}.standard__link-btn__arrow{position:absolute;top:0;right:1em;bottom:0;display:flex;align-items:center;margin-top:auto;margin-bottom:auto;transition:transform .2s ease-out}.standard__link-btn:hover .standard__link-btn__arrow{transition:transform .2s ease;transform:translate(25%)}.standard__link-btn__arrow img{width:min(calc(20 / 1280 * 100vw),20px);height:min(calc(20 / 1280 * 100vw),20px)}.standard__movie{width:calc(631 * var(--base-font, 1) / 10);border:1px solid #fff;margin:0 auto calc(50 * var(--base-font, 1) / 10)}.standard__movie iframe{width:100%;height:auto;aspect-ratio:16/9}@media screen and (min-width:744px){.sp-only{display:none}.good-point__aviary__left{margin-right:calc(64 * var(--base-font, 1) / 10)}.dialog__inner.dialog__inner--has-iframe .dialog-close-modal-button{top:calc(-47 * var(--base-font, 1) / 10)}}@media screen and (max-width:743px){.pc-only{display:none}.c-lower-contents{max-width:unset;padding-right:calc(17 * var(--base-font, 1) / 10);padding-left:calc(17 * var(--base-font, 1) / 10);margin-top:calc(30 * var(--base-font, 1) / 10)}.c-lower-head__title img{width:calc(56 * var(--base-font) / 10)}.c-lower-contents__read{font-size:calc(28 * var(--base-font, 1) / 10)}.c-lower-contents__wrapper{flex-direction:column}.c-lower-contents__left{width:calc(235 / 359 * 100vw);margin-left:auto;margin-right:auto}.c-lower-contents__left__new{width:calc(55 * var(--base-font, 1) / 10);height:calc(55 * var(--base-font, 1) / 10);font-size:calc(12 * var(--base-font, 1) / 10)}.c-lower-contents__left__img{margin-left:unset}.c-lower-contents__right>*:not(:last-child){margin-bottom:calc(5 * var(--base-font, 1) / 10)}.c-lower-contents__right__img{width:calc(60 * var(--base-font, 1) / 10)}.c-lower-contents__right__ttl{font-size:calc(18 * var(--base-font, 1) / 10)}.c-lower-contents__right__txt{font-size:calc(14 * var(--base-font, 1) / 10);line-height:1.5}.goods{padding-top:calc(30 * var(--base-font, 1) / 10);padding-bottom:calc(30 * var(--base-font, 1) / 10);margin-bottom:calc(30 * var(--base-font, 1) / 10)}.goods__wrapper{max-width:unset;padding-right:calc(17 * var(--base-font, 1) / 10);padding-left:calc(17 * var(--base-font, 1) / 10)}.goods__img{margin-bottom:calc(30 * var(--base-font, 1) / 10)}.goods__img--style02{width:calc(310 * var(--base-font, 1) / 10)}.good-point__ttl{width:calc(290 * var(--base-font, 1) / 10)}.good-point__contents{background-color:#fff;border-radius:20px;padding:calc(20 * var(--base-font, 1) / 10)}.good-point__img{margin-bottom:calc(20 * var(--base-font, 1) / 10)}.good-point__list{border-radius:10px;padding:calc(20 * var(--base-font, 1) / 10) calc(15 * var(--base-font, 1) / 10);margin-bottom:calc(20 * var(--base-font, 1) / 10)}.good-point__list li{font-size:calc(14 * var(--base-font, 1) / 10);line-height:1.5}.good-point__list li:before{width:calc(27 / 320 * 100vw);height:calc(34 / 320 * 100vw)}.good-point__list>*:not(:last-child){margin-bottom:calc(20 * var(--base-font, 1) / 10)}.good-point__aviary{flex-direction:column;padding:unset;margin-bottom:calc(20 * var(--base-font, 1) / 10)}.good-point__aviary__left{color:var(--txt-black);width:unset;margin-bottom:calc(10 * var(--base-font, 1) / 10)}.good-point__aviary__ttl{font-size:calc(16 * var(--base-font, 1) / 10);line-height:1.5}.good-point__aviary dl{font-size:calc(14 * var(--base-font, 1) / 10);line-height:1.5}.good-point__aviary__note li{font-size:calc(12 * var(--base-font, 1) / 10)}.good-point__scene{border-radius:10px;padding:calc(30 * var(--base-font, 1) / 10) calc(11 * var(--base-font, 1) / 10);background-position:top calc(21 * var(--base-font, 1) / 10) left calc(31 * var(--base-font, 1) / 10),top calc(161.5 * var(--base-font, 1) / 10) left calc(11 * var(--base-font, 1) / 10),top calc(20 * var(--base-font, 1) / 10) right calc(22 * var(--base-font, 1) / 10),top calc(162 * var(--base-font, 1) / 10) right calc(17 * var(--base-font, 1) / 10);background-size:calc(34 * var(--base-font, 1) / 10) calc(34 * var(--base-font, 1) / 10),calc(38 * var(--base-font, 1) / 10) calc(32 * var(--base-font, 1) / 10),calc(43 * var(--base-font, 1) / 10) calc(32 * var(--base-font, 1) / 10),calc(36.5 * var(--base-font, 1) / 10) calc(33 * var(--base-font, 1) / 10)}.good-point__scene__ttl{width:calc(129 * var(--base-font, 1) / 10);height:calc(22 * var(--base-font, 1) / 10);margin-bottom:calc(20 * var(--base-font, 1) / 10)}.good-point__scene__txt{font-size:calc(14 * var(--base-font, 1) / 10);line-height:1.5;letter-spacing:.01em}.standard{max-width:unset;padding-right:calc(19 * var(--base-font, 1) / 10);padding-left:calc(19 * var(--base-font, 1) / 10)}.standard__ttl{font-size:calc(16 * var(--base-font, 1) / 10);line-height:1.5}.standard__read__txt{font-size:calc(13 * var(--base-font, 1) / 10);line-height:1.5}.standard__read__note{font-size:calc(12 * var(--base-font, 1) / 10);margin-bottom:calc(15 * var(--base-font, 1) / 10)}.standard__movie{width:100%;margin-bottom:calc(140 * var(--base-font, 1) / 10)}.standard__movie__card__btn:before{width:calc(52 * var(--base-font, 1) / 10);height:calc(52 * var(--base-font, 1) / 10);border:calc(2 * var(--base-font, 1) / 10) solid #fff}.standard__link-btn{width:calc(340 * var(--base-font, 1) / 10);font-size:calc(17 * var(--base-font, 1) / 10)}.standard__link-btn__arrow{position:absolute;top:0;right:1em;bottom:0;display:flex;align-items:center;margin-top:auto;margin-bottom:auto;transition:transform .2s ease-out}.standard__link-btn__arrow img{width:calc(20 / 340 * 100vw);height:calc(20 / 340 * 100vw)}.dialog__inner.dialog__inner--has-iframe .dialog-close-modal-button{top:calc(-33 * var(--base-font, 1) / 10)}.c-btn{width:calc(267 * var(--base-font, 1) / 10);margin-left:auto;margin-right:auto}}