#top .top_pickup{background-image:url(//furufumu.sabeevotest.com/wp-content/themes/furufumu/common/css/../images/top_recommend_bg.webp);background-position:center bottom;background-repeat:no-repeat;background-size:contain;padding-bottom:7.2rem}@media (max-width:768px){#top .top_pickup{background-size:980px 268px;padding-bottom:4rem}}:is(#top .top_pickup) .top_pickup_list{max-width:1152px;margin:0 auto;display:grid;grid-template-columns:47% repeat(2,1fr);grid-template-rows:calc(300px*var(--top-pickup-width-ratio)) calc(117px*var(--top-pickup-width-ratio)) calc(300px*var(--top-pickup-width-ratio)) calc(117px*var(--top-pickup-width-ratio));grid-column-gap:20px;grid-row-gap:16px}@media (max-width:1200px){:is(#top .top_pickup) .top_pickup_list{width:calc(100% - 12.8rem)}}@media (max-width:960px){:is(#top .top_pickup) .top_pickup_list{width:calc(100% - 3.2rem)}}@media (max-width:768px){:is(#top .top_pickup) .top_pickup_list{grid-template-columns:auto auto;grid-template-rows:auto auto auto auto;grid-column-gap:8px;grid-row-gap:14px}}:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(1){grid-area:1/1/4/2;position:relative}:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(1):after{content:"";aspect-ratio:210/100;width:200px;height:auto;background:url(//furufumu.sabeevotest.com/wp-content/themes/furufumu/common/css/../images/pickup.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;pointer-events:none;bottom:230px;left:-20px;z-index:5}@media (max-width:768px){:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(1){grid-area:1/1/2/3}:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(1):after{width:140px;bottom:160px;left:-16px}:is(:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(1) a) .card_author{grid-template-columns:44px auto}:is(:is(:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(1) a) .card_author) .author_image{width:40px;height:40px}:is(:is(:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(1) a) .card_author) span{font-size:1.4rem}:is(:is(:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(1) a) .card_author) .post_date{font-size:1.3rem}}:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(1) .card_title{font-size:2.4rem}@media (max-width:768px){:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(1) .card_title{font-size:2rem}}:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(2){grid-area:1/2/3/3}@media (max-width:768px){:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(2){grid-area:3/1/4/2}}:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(3){grid-area:1/3/3/4}@media (max-width:768px){:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(3){grid-area:3/2/4/3}}:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(4){grid-area:3/2/5/3}@media (max-width:768px){:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(4){grid-area:4/1/5/2}}:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(5){grid-area:3/3/5/4}@media (max-width:768px){:is(:is(:is(#top .top_pickup) .top_pickup_list) .parts_post_card):nth-child(5){grid-area:4/2/5/3}}:is(:is(#top .top_pickup) .top_pickup_list) .tag_list{grid-area:4/1/5/2}@media (max-width:768px){:is(:is(#top .top_pickup) .top_pickup_list) .tag_list{grid-area:2/1/3/3;margin:.6rem 0 0;width:100%;overflow:hidden;position:relative}:is(:is(:is(#top .top_pickup) .top_pickup_list) .tag_list):after{content:"";width:100%;height:1rem;background:#f1ece8;position:absolute;bottom:-6px;left:0;pointer-events:none;display:block}}:is(:is(:is(#top .top_pickup) .top_pickup_list) .tag_list) ul{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:8px}@media (max-width:768px){:is(:is(:is(#top .top_pickup) .top_pickup_list) .tag_list) ul{overflow:scroll;flex-wrap:nowrap;height:40px;position:relative}}:is(:is(:is(:is(#top .top_pickup) .top_pickup_list) .tag_list) ul) li{flex:0 0 auto}:is(:is(:is(:is(:is(#top .top_pickup) .top_pickup_list) .tag_list) ul) li) a{border:1px solid #413a39;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;padding:1rem 1.2rem;font-size:1.4rem;gap:.4rem;line-height:1;background:#f1ece8}:is(:is(:is(:is(:is(:is(#top .top_pickup) .top_pickup_list) .tag_list) ul) li) a):before{content:"#"}#top .top_ranking_bg{background:#d3e6df;overflow:hidden}#top .top_ranking{padding:5.6rem 0;width:1152px;margin:0 auto;overflow:visible;background:#d3e6df}@media (max-width:768px){#top .top_ranking{width:100%;padding:4rem 1.6rem}}:is(#top .top_ranking) .top_ranking_wrapper{display:grid;grid-template-columns:minmax(454px,20%) minmax(0,1fr);align-items:center;margin-right:calc((100% - 100vw)*.5)}@media (max-width:768px){:is(#top .top_ranking) .top_ranking_wrapper{display:flex;flex-direction:column;margin-right:0}}:is(#top .top_ranking) header{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:4rem;position:relative;z-index:2;background:#d3e6df;height:calc(100% + 8rem)}:is(:is(#top .top_ranking) header) span{color:#a4948b;text-align:center;leading-trim:both;text-edge:cap;font-family:"Caveat",cursive;font-size:3.6rem;font-weight:400;line-height:1;letter-spacing:-.72px}@media (max-width:768px){:is(:is(#top .top_ranking) header) span{font-size:2.8rem}}:is(:is(#top .top_ranking) header) h2{font-weight:500;font-size:3.2rem;line-height:1;letter-spacing:.96px;margin:1.4rem 0 1.4rem}@media (max-width:768px){:is(:is(#top .top_ranking) header) h2{font-size:2.8rem}}:is(:is(#top .top_ranking) header) p{font-size:1.6rem}@media (max-width:768px){:is(:is(#top .top_ranking) header) p{font-size:1.4rem}}:is(:is(#top .top_ranking) header) .swiper-navigation{display:flex;align-items:center;justify-content:center;height:48px;gap:32px;margin-top:40px}@media (max-width:768px){:is(:is(#top .top_ranking) header) .swiper-navigation{display:none}}:is(:is(:is(#top .top_ranking) header) .swiper-navigation) .swiper-button-next,:is(:is(:is(#top .top_ranking) header) .swiper-navigation) .swiper-button-prev{position:static;width:48px;height:48px;margin-top:0}:is(:is(:is(:is(#top .top_ranking) header) .swiper-navigation) .swiper-button-next,:is(:is(:is(#top .top_ranking) header) .swiper-navigation) .swiper-button-prev) img{object-fit:cover;width:100%;height:100%}:is(:is(:is(:is(#top .top_ranking) header) .swiper-navigation) .swiper-button-next,:is(:is(:is(#top .top_ranking) header) .swiper-navigation) .swiper-button-prev):after{display:none}:is(#top .top_ranking) .card_wrapper{padding-bottom:3px}@media (max-width:768px){:is(#top .top_ranking) .card_wrapper{width:100%}}:is(:is(#top .top_ranking) .card_wrapper) .swiper{overflow:visible}:is(:is(:is(#top .top_ranking) .card_wrapper) .swiper) .swiper-slide{width:230px;margin-right:1.6rem}:is(:is(:is(:is(#top .top_ranking) .card_wrapper) .swiper) .swiper-slide):last-child{margin-right:6.4rem}:is(:is(:is(:is(#top .top_ranking) .card_wrapper) .swiper) .swiper-slide) .parts_post_card{width:100%}:is(:is(:is(:is(:is(#top .top_ranking) .card_wrapper) .swiper) .swiper-slide) .parts_post_card):before{content:"";width:40px;height:54px;background-repeat:no-repeat;background-size:contain;background-position:center;display:block;position:absolute;top:-16px;left:0;z-index:4}:is(:is(:is(:is(#top .top_ranking) .card_wrapper) .swiper) .swiper-slide:nth-child(1)) .parts_post_card:before{background:url(//furufumu.sabeevotest.com/wp-content/themes/furufumu/common/css/../images/ranking_1st.svg)}:is(:is(:is(:is(#top .top_ranking) .card_wrapper) .swiper) .swiper-slide:nth-child(2)) .parts_post_card:before{background:url(//furufumu.sabeevotest.com/wp-content/themes/furufumu/common/css/../images/ranking_2nd.svg)}:is(:is(:is(:is(#top .top_ranking) .card_wrapper) .swiper) .swiper-slide:nth-child(3)) .parts_post_card:before{background:url(//furufumu.sabeevotest.com/wp-content/themes/furufumu/common/css/../images/ranking_3rd.svg)}:is(:is(:is(:is(#top .top_ranking) .card_wrapper) .swiper) .swiper-slide:nth-child(4)) .parts_post_card:before{background:url(//furufumu.sabeevotest.com/wp-content/themes/furufumu/common/css/../images/ranking_4th.svg)}:is(:is(:is(:is(#top .top_ranking) .card_wrapper) .swiper) .swiper-slide:nth-child(5)) .parts_post_card:before{background:url(//furufumu.sabeevotest.com/wp-content/themes/furufumu/common/css/../images/ranking_5th.svg)}#top .top_2col_area{display:grid;grid-template-columns:auto minmax(552px,694px) minmax(586px,586px) auto;grid-template-rows:auto}:is(#top .top_2col_area):before{content:"";background:#e9c0c7;height:100%;width:auto}@media (max-width:1200px){:is(#top .top_2col_area):before{display:none}}@media (max-width:768px){#top .top_2col_area{display:flex;flex-direction:column}}:is(#top .top_2col_area):after{content:"";background:#fff;height:100%;width:auto}@media (max-width:1200px){:is(#top .top_2col_area):after{display:none}}@media (max-width:1200px){#top .top_2col_area{grid-template-columns:auto;grid-template-rows:auto auto}}:is(#top .top_2col_area) .top_recipe_list{background:#e9c0c7;display:flex;justify-content:center;box-sizing:border-box;grid-area:1/2/2/3;padding:5.6rem 0}@media (max-width:1200px){:is(#top .top_2col_area) .top_recipe_list{grid-area:1/1/2/2;padding:4rem 0}}:is(:is(#top .top_2col_area) .top_recipe_list) .inner{max-width:566px;width:100%}@media (max-width:1200px){:is(:is(#top .top_2col_area) .top_recipe_list) .inner{max-width:100%;padding:0 6.4rem}}@media (max-width:768px){:is(:is(#top .top_2col_area) .top_recipe_list) .inner{padding:0 1.6rem}}:is(:is(:is(#top .top_2col_area) .top_recipe_list) .inner) header{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:4rem}:is(:is(:is(:is(#top .top_2col_area) .top_recipe_list) .inner) header) span{color:#a4948b;text-align:center;leading-trim:both;text-edge:cap;font-family:"Caveat",cursive;font-size:3.6rem;font-weight:400;line-height:1;letter-spacing:-.72px}@media (max-width:768px){:is(:is(:is(:is(#top .top_2col_area) .top_recipe_list) .inner) header) span{font-size:2.8rem}}:is(:is(:is(:is(#top .top_2col_area) .top_recipe_list) .inner) header) h2{font-weight:500;font-size:3.2rem;line-height:1;letter-spacing:.96px;margin:1.4rem 0 1.4rem}@media (max-width:768px){:is(:is(:is(:is(#top .top_2col_area) .top_recipe_list) .inner) header) h2{font-size:2.8rem}}:is(:is(:is(:is(#top .top_2col_area) .top_recipe_list) .inner) header) p{font-size:1.6rem}@media (max-width:768px){:is(:is(:is(:is(#top .top_2col_area) .top_recipe_list) .inner) header) p{font-size:1.4rem}}:is(:is(:is(#top .top_2col_area) .top_recipe_list) .inner) .post_list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.6rem}:is(:is(:is(:is(#top .top_2col_area) .top_recipe_list) .inner) .post_list) .parts_post_card{width:calc(50% - .8rem)}:is(:is(:is(#top .top_2col_area) .top_recipe_list) .inner) .btn{width:440px}@media (max-width:768px){:is(:is(:is(#top .top_2col_area) .top_recipe_list) .inner) .btn{width:240px}}:is(#top .top_2col_area) .top_recommend{background:#fff;box-sizing:border-box;grid-area:1/3/2/4;display:flex;flex-direction:column;align-items:flex-end;padding:5.6rem 6.4rem 5.6rem 0}@media (max-width:1280px){:is(#top .top_2col_area) .top_recommend{padding:5.6rem 0;align-items:center}}@media (max-width:1200px){:is(#top .top_2col_area) .top_recommend{grid-area:2/1/3/2}}@media (max-width:768px){:is(#top .top_2col_area) .top_recommend{padding:4rem 1.6rem 1.4rem}}@media (max-width:768px){:is(:is(#top .top_2col_area) .top_recommend) .inner{width:100%}}:is(:is(#top .top_2col_area) .top_recommend) header{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:4rem}:is(:is(:is(#top .top_2col_area) .top_recommend) header) span{color:#a4948b;text-align:center;leading-trim:both;text-edge:cap;font-family:"Caveat",cursive;font-size:3.6rem;font-weight:400;line-height:1;letter-spacing:-.72px}@media (max-width:768px){:is(:is(:is(#top .top_2col_area) .top_recommend) header) span{font-size:2.8rem}}:is(:is(:is(#top .top_2col_area) .top_recommend) header) h2{font-weight:500;font-size:3.2rem;line-height:1;letter-spacing:.96px;margin:1.4rem 0 1.4rem}@media (max-width:768px){:is(:is(:is(#top .top_2col_area) .top_recommend) header) h2{font-size:2.8rem}}:is(:is(:is(#top .top_2col_area) .top_recommend) header) p{font-size:1.6rem}@media (max-width:768px){:is(:is(:is(#top .top_2col_area) .top_recommend) header) p{font-size:1.4rem}}:is(:is(#top .top_2col_area) .top_recommend) .top_recommend_list{max-width:402px}@media (max-width:768px){:is(:is(#top .top_2col_area) .top_recommend) .top_recommend_list{max-width:100%}}:is(:is(:is(#top .top_2col_area) .top_recommend) .top_recommend_list) .recommend_banner{margin-bottom:.8rem}@media (max-width:768px){:is(:is(:is(#top .top_2col_area) .top_recommend) .top_recommend_list) .recommend_banner{width:100%}:is(:is(:is(:is(#top .top_2col_area) .top_recommend) .top_recommend_list) .recommend_banner) img{width:100%}}:is(:is(:is(#top .top_2col_area) .top_recommend) .top_recommend_list) .recommend_text{font-size:1.4rem;margin-bottom:2.4rem}:is(:is(:is(:is(#top .top_2col_area) .top_recommend) .top_recommend_list) .recommend_text) a{color:#3771e7}:is(:is(:is(:is(:is(#top .top_2col_area) .top_recommend) .top_recommend_list) .recommend_text) a):visited{color:#925cd8}