﻿@font-face{font-family:tokubaiprice;src:url(//assets.tokubai.co.jp/assets/tokubaiprice-Regular-772311e49c30bf19f6c385a49dae614bbdf57bd302c66245c7759c830a9d005d.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:tokubaipricebolditalic;src:url(//assets.tokubai.co.jp/assets/tokubaiprice-BoldItalic-5c85b9fec48cb5bfe69bbe3a7d124981f9b70d88da9e9718d0318429a8be7088.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:tokubaipricelight;src:url(//assets.tokubai.co.jp/assets/tokubaiprice-Light-753f1dff49d328e6c80a098c91d9bb54fbe0e7683edafdc90a1b452086818161.ttf) format("truetype");font-weight:normal;font-style:normal}.maido_font{font-family:tokubaipricebolditalic;color:#3C1C1C;font-weight:normal !important}.maido_font .show_if_ready{display:inline}.maido_font .hide_if_ready{display:none;font-weight:bold}.maido_font.light{font-family:tokubaipricelight}.tokubai_price_font{font-family:tokubaiprice;color:#3C1C1C;font-weight:normal !important}.tokubai_price_font .show_if_ready{display:inline}.tokubai_price_font .hide_if_ready{display:none;font-weight:bold}.tokubai_price_font.light{font-family:tokubaipricelight}.both_tax_price{display:inline-flex;flex-wrap:wrap}.both_tax_price .main_price .yen{font-size:0.8em}.both_tax_price .sub_price{color:#707060;font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Meiryo", "メイリオ", "Osaka", "MS PGothic", arial, helvetica, sans-serif;font-weight:normal;font-style:normal;font-size:0.8em}.both_tax_price.rectangle{flex-direction:column}.both_tax_price.formatted{flex-direction:row;align-items:baseline}.both_tax_price.formatted .sub_price{padding-left:3px}.number_font{font-family:arial, helvetica, sans-serif}@font-face{font-family:tokubaiprice;src:url(//assets.tokubai.co.jp/assets/tokubaiprice-Regular-772311e49c30bf19f6c385a49dae614bbdf57bd302c66245c7759c830a9d005d.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:tokubaipricebolditalic;src:url(//assets.tokubai.co.jp/assets/tokubaiprice-BoldItalic-5c85b9fec48cb5bfe69bbe3a7d124981f9b70d88da9e9718d0318429a8be7088.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:tokubaipricelight;src:url(//assets.tokubai.co.jp/assets/tokubaiprice-Light-753f1dff49d328e6c80a098c91d9bb54fbe0e7683edafdc90a1b452086818161.ttf) format("truetype");font-weight:normal;font-style:normal}.maido_font{font-family:tokubaipricebolditalic;color:#3C1C1C;font-weight:normal !important}.maido_font .show_if_ready{display:inline}.maido_font .hide_if_ready{display:none;font-weight:bold}.maido_font.light{font-family:tokubaipricelight}.tokubai_price_font{font-family:tokubaiprice;color:#3C1C1C;font-weight:normal !important}.tokubai_price_font .show_if_ready{display:inline}.tokubai_price_font .hide_if_ready{display:none;font-weight:bold}.tokubai_price_font.light{font-family:tokubaipricelight}@media screen and (min-width: 375px){body{max-width:450px}}body{background:whitesmoke !important;box-sizing:border-box;margin:0 auto;padding:0;width:100%}.recipe_theme_tags_controller .body_content,.recipes_by_time_controller .body_content,.recipes_by_price_controller .body_content,.recipe_tags_controller .body_content,.recipes_controller .body_content{background:whitesmoke}h2.recipe_tag_header{align-items:center;background:#ffffff;color:rgba(0,0,0,0.87);display:flex;font-family:'Hiragino Sans';font-style:normal;font-weight:600;font-size:20px;height:64px;line-height:30px;padding-left:12px}.bargain_logo.full{padding:0 !important}ul.breadcrumbs{background:#ffffff;display:flex;overflow-x:scroll;border-bottom:1px solid #e0e0e0}.current{font-weight:bold}.pagination{align-items:center;background:whitesmoke;color:#000000;display:flex;font-size:16px;font-weight:300;height:64px;justify-content:space-between;line-height:24px;width:100%}.pagination .page{margin:0 auto;text-align:center}.pagination a{align-items:center;background:#ffffff;border:1px solid rgba(0,0,0,0.095);border-radius:4px;display:flex;height:40px;justify-content:center;text-decoration:none;width:40px}.recipe{padding-bottom:0 !important}.recipe .recipe_of_today{background:#ffffff;padding-bottom:8px}.recipe .recipe_of_today a{text-decoration:none}.recipe .date{align-items:center;color:rgba(0,0,0,0.87);display:flex;font-family:'Hiragino Sans';font-style:normal;font-weight:600;font-size:24px;height:28px;line-height:28px;padding:12px 0 10px 10px;top:2px}.recipe .date span.wday{color:rgba(0,0,0,0.87);font-family:'Hiragino Sans';font-style:normal;font-weight:600;font-size:12px;line-height:120%;margin:0 3px}.recipe .recipe_catchphrase{color:#632B02;font-family:'Hiragino Sans';font-style:normal;font-weight:600;font-size:14px;line-height:21px;margin:6px 8px !important}.recipe .recipe_name{align-items:center;color:rgba(0,0,0,0.87);display:flex;font-family:'Hiragino Sans';font-style:normal;font-weight:600;font-size:20px;line-height:30px;margin:6px 8px !important}.recipe .recipe_name a{text-decoration:none}.recipe .recipe_total_minutes{color:rgba(0,0,0,0.54);font-weight:300;margin:10px;font-size:14px;line-height:21px}.recipe .price_wrapper{display:flex;justify-content:flex-end}.recipe .price_wrapper .recipe_serving_for{align-items:center;color:rgba(0,0,0,0.87);display:flex;font-family:'Hiragino Sans';font-style:normal;font-weight:300;font-size:14px;justify-content:center;line-height:21px;padding-right:8px}.recipe .price_wrapper .price{color:#F70816;display:flex;float:right;font-family:tokubaiprice;font-style:normal;font-weight:400;font-size:32px;line-height:30px;margin-right:12px;text-align:right}.price_notice{color:rgba(0,0,0,0.44);display:block;font-size:12px;float:right;margin-right:12px}.price_notice .notice_title{font-weight:600}a.link_to_price_notice{align-items:center;background:#ffffff;color:rgba(0,0,0,0.44);display:flex;justify-content:center;text-decoration:none;width:100%}a.link_to_price_notice span{padding-left:12px}.price_notice_wrapper{background:#ffffff;line-height:12px;margin-bottom:12px;padding:12px}.recipe_wrapper{font-family:'Hiragino Sans';padding-bottom:25px}.recipe_wrapper .recipe_image{margin-bottom:-20px}.recipe_wrapper .recipe_image img{width:100%;height:auto}.recipe_wrapper .recipe_body{padding:0 10px}.recipe_wrapper .recipe_catchphrase{width:351px;height:21px;left:12px;top:12px;font-style:normal;font-weight:600;font-size:14px;line-height:21px;margin:24px auto auto 12px;color:#632B02}.recipe_wrapper .recipe_name{align-items:center;bottom:46.34%;color:rgba(0,0,0,0.87);display:flex;font-family:'Hiragino Sans';font-style:normal;font-weight:600;font-size:20px;left:3.2%;line-height:30px;margin:4px auto auto 12px;right:3.2%;top:30.08%}.recipe_wrapper .recipe_name a{text-decoration:none}.recipe_wrapper .recipe_total_minutes,.recipe_wrapper .recipe_total_minutes_appendix{width:89px;height:21px;margin:4px auto auto 12px;font-family:'Hiragino Sans';font-style:normal;font-weight:300;font-size:12px;line-height:21px;color:rgba(0,0,0,0.54)}.recipe_wrapper .recipe_ingredients_title,.recipe_wrapper .recipe_steps_title{border-radius:4px;margin-top:13px;font-family:Hiragino Kaku Gothic Pro;background-color:#835F4D;height:28px;text-align:center;color:#ffffff;line-height:28px}.recipe_wrapper .recipe_steps_title{margin-bottom:8px}.recipe_wrapper .recipe_ingredients{margin-bottom:11px}.recipe_wrapper .recipe_ingredient{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dotted rgba(0,0,0,0.12);height:40px;padding:0 10px 0 6px}.recipe_wrapper .recipe_ingredient:nth-last-child(1){border:none}.recipe_wrapper .recipe_serving_for{align-items:center;color:rgba(0,0,0,0.87);display:flex;float:right;font-family:'Hiragino Sans';font-style:normal;font-weight:300;font-size:14px;line-height:21px}.recipe_wrapper .ingredient_name,.recipe_wrapper .ingredient_quantity{font-family:'Hiragino Kaku Gothic'}.recipe_wrapper .mainly{height:52px}.recipe_wrapper .mainly .ingredient_name{font-size:115%;font-weight:bold}.recipe_wrapper .recipe_steps{counter-reset:item;list-style-type:none}.recipe_wrapper .recipe_step{border-bottom:1px solid rgba(0,0,0,0.12);margin:0 3px;padding:12px 0 12px 33px}.recipe_wrapper .recipe_step:before{border-radius:3px;align-items:center;background-color:#835F4D;color:#ffffff;content:counter(item);counter-increment:item;display:inline-flex;height:25px;justify-content:center;left:10px;position:absolute;width:25px}.recipe_wrapper .recipe_step:nth-last-child(1){border:none}.recipe_wrapper .step_title{font-weight:bold}.recipe_wrapper .recipe_annotation{border-top:1px solid rgba(0,0,0,0.12);padding-top:12px;color:#707060}.recipe_wrapper .date{color:black;font-family:'Hiragino Sans';font-style:normal;font-weight:700;font-size:24px;height:28px;line-height:28px;left:0%;margin:12px;right:70.94%;top:2px}.recipe_wrapper .date .wday{font-size:12px;font-style:normal;font-weight:600;height:14px;left:23.15%;line-height:120%;right:59.11%;top:11px}.recipe_menu_header{background:#F4F4F4;display:flex;overflow-x:scroll}.recipe_menu_header span{align-items:center;background:#ffffff;border-radius:24px;display:flex;flex-direction:row;flex-shrink:0;gap:8px;justify-content:center;margin:12px 4px;padding:8px 16px}.recipe_menu_header span a{color:#F70816;font-family:'Hiragino Sans';font-style:normal;font-weight:300;font-size:16px;height:24px;margin:0 auto;line-height:24px;text-decoration:none;width:100%}.weekly_recipes{background:#ffffff;margin:12px 0}.weekly_recipes .weekly_recipe_wrapper{display:flex;overflow-x:scroll;align-items:center;width:100%}.weekly_recipes .weekly_recipe{background:#ffffff;border:1px solid rgba(0,0,0,0.095);border-radius:4px;box-sizing:border-box;display:flex;flex-shrink:0;flex-wrap:wrap;margin:12px 6px;min-height:216px;position:relative;max-width:140px}.weekly_recipes .weekly_recipe a{text-decoration:none}.weekly_recipes .weekly_recipe img{border-radius:4px 4px 0px 0px}.weekly_recipes .weekly_recipe .date{align-items:flex-start;background:#ffffff;border-radius:4px 0px;display:inline-block;flex-direction:row;font-family:'Roboto';font-style:normal;font-weight:700;font-size:12px;gap:10px;height:33px;left:0px;line-height:15px;padding:4px 2px;position:absolute;text-align:center;top:0px;width:20px}.weekly_recipes .weekly_recipe .date span{font-family:'Hiragino Sans';font-weight:300;font-size:10px}.weekly_recipes .weekly_recipe .recipe_name{align-items:flex-start;font-family:'Hiragino Sans';font-style:normal;font-weight:300;font-size:12px;height:42px;line-height:21px;color:rgba(0,0,0,0.87)}.weekly_recipes .weekly_recipe .price_wrapper{display:flex;justify-content:flex-end}.weekly_recipes .weekly_recipe .price_wrapper .serving_for{align-items:center;color:rgba(0,0,0,0.87);display:flex;font-style:normal;font-weight:300;font-size:10px;justify-content:center;line-height:120%;padding-right:8px}.weekly_recipes .weekly_recipe .price_wrapper .price{align-items:flex-end;color:#F70816;display:flex;font-family:tokubaiprice;font-style:normal;font-weight:400;font-size:20px;line-height:24px}.tag_wrapper{background:#ffffff;left:0px;margin:8px 0;top:0px;width:100%}.tag_wrapper h2{font-size:20px;line-height:30px;font-family:'Hiragino Sans';color:rgba(0,0,0,0.87)}.tag_wrapper h2 a.popular_tags{align-items:center;border:1px solid rgba(0,0,0,0.095);border-radius:50%;color:#f70816;display:flex;font-size:20px;font-weight:600;justify-content:center;margin-left:auto;text-decoration:none;width:30px}.tag_wrapper .box_wrapper{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;padding:0 8px 8px 8px}.tag_wrapper .box_wrapper.recipe_tag_box{padding:0}.tag_wrapper .box_wrapper .tag_box{align-items:center;background:#ffffff;border:1px solid #E0E0E0;box-sizing:border-box;display:flex;flex-direction:row;gap:12px;height:52px;justify-content:center;margin-top:-1px;margin-left:-1px;width:calc(33.3% + 1px)}.tag_wrapper .box_wrapper .tag_box.half{width:calc(50% + 1px)}.tag_wrapper .box_wrapper .tag_box.full{width:100%}.tag_wrapper .box_wrapper .tag_box a{font-size:14px;line-height:21px;text-align:center;color:rgba(0,0,0,0.87);text-decoration:none}.tag_wrapper .box_wrapper .tag_button_box{align-items:center;background:#ffffff;border:1px solid #E0E0E0;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:row;height:40px;justify-content:center;margin:4px;width:94px}.tag_wrapper .box_wrapper .tag_button_box a{font-size:14px;line-height:21px;text-align:center;color:rgba(0,0,0,0.87);text-decoration:none}.tag_wrapper .box_wrapper .theme_tags{background:#ffffff;color:#f70816;display:block;font-family:'Hiragino Sans';font-size:16px;font-style:normal;font-weight:300;line-height:24px;width:100%}.tag_wrapper .box_wrapper .theme_tags a{align-items:center;background:#f5f5f5;border-radius:24px;color:#696969;display:inline-block;font-family:'Hiragino Sans';font-size:16px;font-style:normal;font-weight:300;gap:8px;height:24px;justify-content:center;line-height:24px;margin:8px 4px;padding:8px 16px;text-decoration:none}.tagged_recipe_wrapper{background:#ffffff;display:flex;flex-wrap:wrap;justify-content:space-evenly;left:0px;margin:0 auto;top:126px;width:100%}.tagged_recipe_wrapper .title_wrapper{background:#ffffff;display:flex;width:100%}.tagged_recipe_wrapper .title_wrapper .title{background:#ffffff;color:rgba(0,0,0,0.87);display:flex;font-size:20px;font-style:normal;font-weight:600;height:auto;line-height:30px;max-height:60px;width:284px;border:none}.tagged_recipe_wrapper .title_wrapper .count_number{align-items:flex-end;display:flex;justify-content:center;width:65px;height:30px;font-style:normal;font-weight:300;font-size:16px;line-height:12px;color:#000000}.tagged_recipe_wrapper .recipe_element{margin:6px 0;min-height:216px;width:calc(50% - 16px);background:#ffffff;border:1.26214px solid rgba(0,0,0,0.095);border-radius:4px;text-decoration:none}.tagged_recipe_wrapper .recipe_element .text_outer_wrapper{display:flex;flex-direction:column}.tagged_recipe_wrapper .recipe_element .text_outer_wrapper .text_wrapper{align-items:flex-start;display:flex;height:42px;padding:8px 11px 0 10px}.tagged_recipe_wrapper .recipe_element .text_outer_wrapper .price_wrapper{display:flex;justify-content:flex-end;padding-right:8px}.tagged_recipe_wrapper .recipe_element .text_outer_wrapper .price_wrapper .serving_for{align-items:center;display:flex;font-family:'Hiragino Sans';font-size:12px;font-style:normal;font-weight:300;justify-content:center;line-height:120%;padding-right:5px}.tagged_recipe_wrapper .recipe_element .text_outer_wrapper .price_wrapper .price{align-items:flex-end;color:#F70816;display:flex;font-family:tokubaiprice;font-size:24px;font-style:normal;font-weight:400;line-height:30px;text-align:right}.tagged_recipe_wrapper .recipe_empty_element{content:"";display:block;height:0px;width:calc(50% - 16px)}.tagged_recipe_wrapper .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:300;font-size:14px;line-height:21px}.tagged_recipe_wrapper .image_wrapper img{left:0.58%;right:0.58%;top:0.38%;bottom:35%;border-radius:4px 4px 0px 0px}.tagged_recipe_wrapper .total_minutes{border-radius:4px 0 0 0;color:white;display:inline-block;font-size:12px;padding:2px 8px;position:absolute;background:rgba(0,0,0,0.38)}.tagged_recipe_wrapper .related_tags_wrapper{background:#F3F3F3;display:flex;flex-wrap:wrap;padding:12px 0;width:100%}.tagged_recipe_wrapper .related_tags_wrapper .related_tags_inner_wrapper{background:#ffffff;padding-bottom:6px;width:100%}.tagged_recipe_wrapper .related_tags_wrapper .related_tags_inner_wrapper h2{background:#ffffff;color:rgba(0,0,0,0.87);display:block;font-family:'Hiragino Sans';font-style:normal;font-weight:600;font-size:20px;line-height:30px;padding-left:12px;position:relative}.tagged_recipe_wrapper .related_tags_wrapper .related_tags_inner_wrapper .related_tags{background:#ffffff;color:#F70816;display:block;font-family:'Hiragino Sans';font-size:16px;font-style:normal;font-weight:300;line-height:24px;max-height:120px;overflow:hidden;width:100%}.tagged_recipe_wrapper .related_tags_wrapper .related_tags_inner_wrapper .related_tags a{align-items:center;background:#f5f5f5;border-radius:24px;color:#f70816;display:inline-block;font-family:'Hiragino Sans';font-size:16px;font-style:normal;font-weight:300;gap:8px;height:24px;justify-content:center;line-height:24px;margin:8px 4px;padding:8px 16px;text-decoration:none}.tagged_recipe_wrapper .related_tags_wrapper .related_tags_inner_wrapper .more_btn{align-items:center;background:#ffffff;border:1px solid rgba(0,0,0,0.54);border-radius:4px;color:rgba(0,0,0,0.54);display:flex;font-size:14px;font-weight:600;height:48px;justify-content:center;line-height:21px;margin:0 auto;text-align:center;top:146px;width:351px}.spacer{clear:both;display:block}.featured_articles_wrapper{background:#ffffff;margin:12px 0}.featured_articles_wrapper h2 a{margin-left:auto}.featured_articles_wrapper .featured_articles_box_wrapper{align-items:center;display:flex;height:228px;overflow-x:scroll;width:100%}.featured_articles_wrapper .featured_articles_box_wrapper .featured_article{align-items:center;display:flex;flex-wrap:wrap;flex-shrink:0;margin:6px;height:216px;width:144px}h2.bar_title{color:rgba(0,0,0,0.87);display:flex;font-family:'Hiragino Sans';font-style:normal;font-weight:600;font-size:20px;line-height:30px;padding:10px 12px}h2.bar_title a{align-items:center;border:1px solid rgba(0,0,0,0.095);border-radius:50%;color:#f70816;display:flex;text-decoration:none;justify-content:center;width:30px}.recipe_tag_image{border-radius:4px;left:14px;top:12px}.menu_list{background:#ffffff}.menu_list li{background-size:20px 12px;padding-right:12px}.menu_list .root_tag{color:rgba(0,0,0,0.87);font-size:14px;font-weight:600;line-height:21px}.togglable_list .togglable{padding:12px 14px}.togglable_list .togglable.arrow_top{background:url(//assets.tokubai.co.jp/assets/sara/list_arrow_top@2x-4fb582e531a95af6bc68df20e9847fae42d5db36a7a36b18ae6cef9602d2c003.png) no-repeat right center;-webkit-background-size:26px 12px;-moz-background-size:26px 12px;background-size:26px 12px;background-color:#f5f5f5}.togglable_list .togglable.arrow_bottom{background:url(//assets.tokubai.co.jp/assets/sara/list_arrow_bottom@2x-1e05e77568d6a4d8bd02ef4a7b9bccd61257063716b5833682dc9a8bdc57f40a.png) no-repeat right center;-webkit-background-size:26px 12px;-moz-background-size:26px 12px;background-size:26px 12px}.togglable_list .togglable_list .togglable_list_link{background:url(//assets.tokubai.co.jp/assets/sara/list_arrow_right@2x-6e6e99375887f2732be301be995362178c92ac0748a8f339684fe0349a0c0a0d.png) no-repeat 99% center;-webkit-background-size:20px 18px;-moz-background-size:20px 18px;background-size:20px 18px;padding-bottom:12px;padding-left:22px;padding-top:12px}.togglable_list .togglable_list_item{border-top:none;padding-right:0}.togglable_list .togglable_list_item a.with_image{padding-bottom:12px;padding-top:12px}.togglable_list .togglable_list_child_item{margin-left:56px;padding-right:0px}.togglable_list .togglable_list_child_item+li{border-top:1px solid #e0e0e0}.recipe_app_banner{text-align:center;margin:12px !important}.recipe_price_wrapper{background:#ffffff;color:rgba(0,0,0,0.87);font-family:'Hiragino Sans';font-size:14px;font-weight:300;line-height:21px;padding:0 8px}.recipe_price_wrapper .title_wrapper .title{background:#ffffff;border:none;font-family:'Hiragino Sans';font-weight:600;font-size:20px;line-height:30px}.recipe_price_wrapper .description,.recipe_price_wrapper .price_sample_notice{color:rgba(0,0,0,0.87);font-family:'Hiragino Sans';font-size:14px;font-weight:300;letter-spacing:0.03em;line-height:21px;padding:16px 0;text-align:left}.recipe_price_wrapper ul{list-style-type:disc;padding-left:20px}.recipe_price_wrapper .price_sample{width:100%}.recipe_price_wrapper .price_table{width:100%}#footer_holder{background:#F4F4F4}#footer_holder ul.footer_functions li.first,#footer_holder ul.footer_functions li+li{border-right:1px solid #666}
