.OmakaseRightColumn-module-scss-module__KOzjZq__wrap{word-break:break-word;white-space:pre-wrap;width:336px;min-height:500px;font-size:1.6rem}.OmakaseRightColumn-module-scss-module__KOzjZq__wrap .OmakaseRightColumn-module-scss-module__KOzjZq__adBox{margin-bottom:30px}.OmakaseRightColumn-module-scss-module__KOzjZq__wrap .OmakaseRightColumn-module-scss-module__KOzjZq__clsGuard{height:250px}
.OmakaseNotFoundView-module-scss-module__xJxs6a__wrap{flex-direction:column;align-items:center;padding:16px 0 8px;display:flex}@media (min-width:520px){.OmakaseNotFoundView-module-scss-module__xJxs6a__wrap{padding:8px 0 34px}}.OmakaseNotFoundView-module-scss-module__xJxs6a__title{color:#a0968f;text-align:center;font-size:1.5rem}.OmakaseNotFoundView-module-scss-module__xJxs6a__image{text-align:center;margin:8px 0}.OmakaseNotFoundView-module-scss-module__xJxs6a__description{color:#a0968f;text-align:center;margin-bottom:16px;font-size:1.5rem}.OmakaseNotFoundView-module-scss-module__xJxs6a__button{background:var(--white);border:1px solid var(--buttonColor);text-align:center;box-sizing:border-box;border-radius:50px;width:100%;padding:12px;font-size:1.7rem;font-weight:700;text-decoration:none;display:block;color:var(--lightBrown02)!important}@media (min-width:520px){.OmakaseNotFoundView-module-scss-module__xJxs6a__button{max-width:344px}}@media (hover:hover){.OmakaseNotFoundView-module-scss-module__xJxs6a__button:hover{opacity:.7}}
.PreviousOmakase-module-scss-module__MSYooG__wrap{background:var(--white)}.PreviousOmakase-module-scss-module__MSYooG__wrap .PreviousOmakase-module-scss-module__MSYooG__heading{color:var(--baseBrown);margin-bottom:6px;font-size:1.7rem;font-weight:700}.PreviousOmakase-module-scss-module__MSYooG__wrap .PreviousOmakase-module-scss-module__MSYooG__keywords{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.PreviousOmakase-module-scss-module__MSYooG__wrap .PreviousOmakase-module-scss-module__MSYooG__keywords .PreviousOmakase-module-scss-module__MSYooG__keyword{color:var(--baseBrown);font-size:1.4rem}.PreviousOmakase-module-scss-module__MSYooG__wrap .PreviousOmakase-module-scss-module__MSYooG__images{border:1px solid var(--btnBorderColor);border-radius:8px;gap:8px;margin-bottom:10px;padding:12px 16px;display:flex;overflow:hidden}.PreviousOmakase-module-scss-module__MSYooG__wrap .PreviousOmakase-module-scss-module__MSYooG__images .PreviousOmakase-module-scss-module__MSYooG__imageItem{aspect-ratio:1;border-radius:4px;flex:1;overflow:hidden}.PreviousOmakase-module-scss-module__MSYooG__wrap .PreviousOmakase-module-scss-module__MSYooG__images .PreviousOmakase-module-scss-module__MSYooG__imageItem img{object-fit:cover;width:100%;height:100%}.PreviousOmakase-module-scss-module__MSYooG__wrap button{background:var(--white);border:1px solid var(--buttonColor);color:var(--buttonTextColor);font-size:1.7rem;font-weight:700}
.OmakaseRecipeCard-module-scss-module__ol7UFG__cardClickable{cursor:pointer}@media (hover:hover){.OmakaseRecipeCard-module-scss-module__ol7UFG__cardClickable:hover{opacity:.7}.OmakaseRecipeCard-module-scss-module__ol7UFG__cardClickable:has(.OmakaseRecipeCard-module-scss-module__ol7UFG__changeButton:hover){opacity:1}}.OmakaseRecipeCard-module-scss-module__ol7UFG__card{background:var(--white);border:1px solid var(--btnBorderColor);border-radius:8px;grid-template-columns:110px auto;gap:8px;display:grid;position:relative}@media screen and (min-width:520px){.OmakaseRecipeCard-module-scss-module__ol7UFG__card{grid-template-columns:154px auto;gap:16px}}.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__removeButton{cursor:pointer;z-index:1;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:-10px;left:-10px}@media (hover:hover){.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__removeButton:hover{opacity:.7}}.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__removeIcon{width:20px;height:20px}.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__imageBox{border-radius:7px 0 0 7px;align-self:stretch;margin-left:-1px;position:relative;overflow:hidden}.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__imageBox img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__imageButton{cursor:pointer;background:0 0;border:none;padding:0;display:block}.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__contents{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 8px 8px 0;display:flex}@media screen and (min-width:520px){.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__contents{gap:12px;padding:24px 24px 32px 0}}.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__contents .OmakaseRecipeCard-module-scss-module__ol7UFG__recipeTitle{width:100%}.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__contents .OmakaseRecipeCard-module-scss-module__ol7UFG__recipeTitle a,.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__contents .OmakaseRecipeCard-module-scss-module__ol7UFG__recipeTitle .OmakaseRecipeCard-module-scss-module__ol7UFG__titleButton{color:var(--baseBrown);-webkit-line-clamp:2;text-align:left;cursor:pointer;background:0 0;border:none;-webkit-box-orient:vertical;padding:0;font-size:1.5rem;font-weight:700;line-height:1.4;text-decoration:none;display:-webkit-box;overflow:hidden}.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__contents .OmakaseRecipeCard-module-scss-module__ol7UFG__recipeMetrics{grid-template-columns:auto 1fr;justify-items:flex-start;gap:8px;width:100%;display:grid}.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__contents .OmakaseRecipeCard-module-scss-module__ol7UFG__changeButton{color:var(--lightBrown02);background:var(--white);border-top:1px solid var(--btnBorderColor);border-left:1px solid var(--btnBorderColor);cursor:pointer;white-space:nowrap;border-bottom:none;border-right:none;border-radius:8px 0;align-self:flex-end;align-items:center;gap:4px;margin-top:auto;margin-bottom:-8px;margin-right:-8px;padding:6px 8px;font-size:1.5rem;font-weight:700;display:flex}@media screen and (min-width:520px){.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__contents .OmakaseRecipeCard-module-scss-module__ol7UFG__changeButton{margin-bottom:-32px;margin-right:-24px;padding:6px 30px}}.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__contents .OmakaseRecipeCard-module-scss-module__ol7UFG__changeButton .OmakaseRecipeCard-module-scss-module__ol7UFG__changeIcon{width:20px;height:20px;fill:var(--lightBrown02);flex-shrink:0}@media (hover:hover){.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__contents .OmakaseRecipeCard-module-scss-module__ol7UFG__changeButton:hover{background:var(--baseBackColor);opacity:.7}}.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__contents .OmakaseRecipeCard-module-scss-module__ol7UFG__changeButton:disabled{cursor:default;opacity:.4}@media (hover:hover){.OmakaseRecipeCard-module-scss-module__ol7UFG__card .OmakaseRecipeCard-module-scss-module__ol7UFG__contents .OmakaseRecipeCard-module-scss-module__ol7UFG__changeButton:disabled:hover{background:var(--white);opacity:.4}}
@media screen and (min-width:768px){.IngredientInputForm-module-scss-module__Zpt-RW__container{flex-wrap:wrap;align-items:flex-start;display:flex}.IngredientInputForm-module-scss-module__Zpt-RW__container .IngredientInputForm-module-scss-module__Zpt-RW__label{width:100%}.IngredientInputForm-module-scss-module__Zpt-RW__container .IngredientInputForm-module-scss-module__Zpt-RW__inputWrapper{flex:1;order:1;margin-top:4px}.IngredientInputForm-module-scss-module__Zpt-RW__container .IngredientInputForm-module-scss-module__Zpt-RW__submitWrapper{order:2;width:100%;margin-top:24px}}.IngredientInputForm-module-scss-module__Zpt-RW__label{color:var(--baseBrown);font-size:1.4rem;display:block}.IngredientInputForm-module-scss-module__Zpt-RW__inputWrapper{box-sizing:border-box;background:#fff;border:1px solid #c4b9ac;border-radius:8px;align-items:center;margin-top:4px;padding:8px 40px 8px 10px;display:flex;position:relative}.IngredientInputForm-module-scss-module__Zpt-RW__inputWrapper:focus-within{border-color:var(--orange)}.IngredientInputForm-module-scss-module__Zpt-RW__input{min-width:80px;box-shadow:none;background:0 0;border:0;outline:0;flex:1;padding:4px 0;font-size:1.6rem}.IngredientInputForm-module-scss-module__Zpt-RW__input::placeholder{color:var(--gray)}@media screen and (max-width:320px){.IngredientInputForm-module-scss-module__Zpt-RW__input::placeholder{font-size:1.3rem}}.IngredientInputForm-module-scss-module__Zpt-RW__clearButton{justify-content:center;align-items:center;width:40px;height:100%;display:flex;position:absolute;top:0;right:0}.IngredientInputForm-module-scss-module__Zpt-RW__clearButton:active{-webkit-tap-highlight-color:#0000}.IngredientInputForm-module-scss-module__Zpt-RW__clearIcon{width:16px;height:16px}.IngredientInputForm-module-scss-module__Zpt-RW__submitWrapper{margin-top:16px}.IngredientInputForm-module-scss-module__Zpt-RW__submitWrapper button{font-size:1.7rem}
.OmakaseEmptySlot-module-scss-module__QxJsjW__slot{background:var(--white);border:1px solid var(--btnBorderColor);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:110px;padding:12px;display:flex}@media screen and (min-width:520px){.OmakaseEmptySlot-module-scss-module__QxJsjW__slot{min-height:154px}}.OmakaseEmptySlot-module-scss-module__QxJsjW__slot{cursor:default}.OmakaseEmptySlot-module-scss-module__QxJsjW__slot:is(button){cursor:pointer}@media (hover:hover){.OmakaseEmptySlot-module-scss-module__QxJsjW__slot:is(button):hover{opacity:.75}}.OmakaseEmptySlot-module-scss-module__QxJsjW__slot .OmakaseEmptySlot-module-scss-module__QxJsjW__plusIcon{width:14px;height:14px;fill:var(--lightBrown);flex-shrink:0}.OmakaseEmptySlot-module-scss-module__QxJsjW__slot .OmakaseEmptySlot-module-scss-module__QxJsjW__label{color:var(--baseLinkColor);font-size:1.6rem;font-weight:700}.OmakaseEmptySlot-module-scss-module__QxJsjW__slot .OmakaseEmptySlot-module-scss-module__QxJsjW__labelMain{color:var(--main)}.OmakaseEmptySlot-module-scss-module__QxJsjW__slot .OmakaseEmptySlot-module-scss-module__QxJsjW__labelSide{color:var(--side)}.OmakaseEmptySlot-module-scss-module__QxJsjW__slot .OmakaseEmptySlot-module-scss-module__QxJsjW__labelSoup{color:var(--soup)}
.index-module-scss-module__cM09kG__wrap{background:#fff9e2;min-height:100vh;padding:0 16px 150px}@media screen and (min-width:520px){.index-module-scss-module__cM09kG__wrap{padding-bottom:170px}}.index-module-scss-module__cM09kG__wrap .index-module-scss-module__cM09kG__title{width:fit-content;color:var(--baseFontColor);justify-content:center;align-items:center;gap:6px;margin:0 auto;padding-bottom:6px;font-size:2.2rem;font-weight:700;display:flex;position:relative}.index-module-scss-module__cM09kG__wrap .index-module-scss-module__cM09kG__title:after{content:"";border-bottom:4px dotted #e46848;position:absolute;bottom:-4px;left:0;right:0}.index-module-scss-module__cM09kG__wrap .index-module-scss-module__cM09kG__title .index-module-scss-module__cM09kG__titleText{text-align:center}.index-module-scss-module__cM09kG__wrap .index-module-scss-module__cM09kG__title .index-module-scss-module__cM09kG__titleIcon{fill:#fff27a;flex-shrink:0;width:22px;height:22px}.index-module-scss-module__cM09kG__wrap .index-module-scss-module__cM09kG__title .index-module-scss-module__cM09kG__titleIcon path:first-child,.index-module-scss-module__cM09kG__wrap .index-module-scss-module__cM09kG__title .index-module-scss-module__cM09kG__titleIcon path:nth-child(2),.index-module-scss-module__cM09kG__wrap .index-module-scss-module__cM09kG__title .index-module-scss-module__cM09kG__titleIcon path:nth-child(4){fill:#5a3219}.index-module-scss-module__cM09kG__wrap .index-module-scss-module__cM09kG__mainVisual{justify-content:center;margin:16px 0;display:flex}.index-module-scss-module__cM09kG__wrap .index-module-scss-module__cM09kG__mainVisual img{max-width:100%;height:auto;display:block}.index-module-scss-module__cM09kG__wrap .index-module-scss-module__cM09kG__breadCrumb{padding:10px}.index-module-scss-module__cM09kG__inputSection{margin:0 -16px;padding:0 16px 32px}.index-module-scss-module__cM09kG__previousSection{background:var(--white);margin:0 -16px;padding:26px 16px 32px}
