img[itemprop="image"]{display:none;}
.recipeImg img{width:100%;}
.entry-title{font-size:1.7em;font-weight:600;line-height:1.3em;padding:1.2em 1.0em 0.5em 1.0em;text-align:center;}
@media screen and (min-width:960px){
.entry-title{font-size:1.6em;line-height:1.5em;padding:0.8em 0.3em 0.5em 0.3em;}
}
#heder-cat-ttl{position:relative;text-align:center;font-size:10px;font-weight:600;color:#b1a79a;}
.heder-cat-ttl_recipe{margin-bottom:1.5rem;}
#heder-cat-ttl:before{content:'';position:absolute;bottom:-10px;display:inline-block;width:5%;height:1.7px;left:50%;transform:translateX(-50%);background-color:rgba(177, 167, 154, 0.59);border-radius:2px;}
.entry-content{font-feature-settings:"palt" 0;color:#333;line-height:1.8em;}
.entry-content > h1, .entry-content section > h1{font-size:24px;font-size:1.7rem;margin-bottom:1rem;padding:15px;color:#333333;font-weight:normal;background:#fff;}
.entry-content > h2, .entry-content > h3, .entry-content section > h2, .entry-content section > h3{color:#333333;font-weight:400;margin-bottom:1rem;}
.entry-content > h2, .entry-content section > h2{font-size:1.5em;padding:15px 10px;border-bottom:solid 5px #f8f8fa;}
.entry-content h2.mokuji{position:relative;margin-top:1rem;margin-bottom:0;font-size:1rem;background-color:#f8f8fa;border-radius:10px 10px 0px 0px;padding:15px;padding-left:3rem;border:none;}
.entry-content h2.mokuji:before{font-family:icomoon;content:"\e90b";position:absolute;left:1.5rem;color:#c1c1c1;}
.entry-content > h3, .entry-content section > h3{font-size:1.3em;padding:5px 10px;border-left:3px;}
.entry-content > h4, .entry-content section > h4{font-size:0.95rem;color:#333333;margin:1rem 0.5rem 0.2rem 0.5rem;}
.entry-content > p, .entry-content section > p{margin:0 0.5rem;margin-bottom:2rem;font-size:0.95rem;}
ul.content_idx_dash , ol.content_idx_dash{border-top:solid #f8f8fa 3px;border-bottom:solid #f8f8fa 3px;padding:0.5em 0 0.5em 1.5em;position:relative;margin-bottom:0.5rem;}
ul.content_idx_dash li, ol.content_idx_dash li{line-height:1.5;padding:0.5em 1.5em;list-style-type:none!important;}
ul.content_idx_dash li:before, ol.content_idx_dash li:before{font-family:icomoon;content:"\e95d";position:absolute;left:1em;color:#c1c1c1;}
ul.content_idx_dash li ul li:before, ol.content_idx_dash li ul li:before{left:2.5em;}
.article-icon{margin-right:0.5rem;}
[itemprop="description"]{display:block;padding:2em 1.5em;font-size:0.98em;line-height:1.5;}
.recipe_info, .arange_recipe_info{display:none;}
#r_contents h1, #ins_contents h1 ,
#r_contents h2, #ins_contents h2 , #r_contents h3{font-size:130%;font-weight:300;padding:15px;border-bottom:solid 3px #f8f8fa;background-color:#f8f8fa;}
.category-tsukurioki #r_contents h3,
.category-kondate  #r_contents h3{border-bottom:solid 5px #f8f8fa;background-color:#fff;}
#r_contents h1 span.addexp ,
#r_contents h2 span.addexp{font-size:70%;}
#page_recipe{margin-bottom:10px;margin-bottom:0.5rem;}
#page_recipe  div{line-height:2.2em;}
#r_top{border-top:double 4px #eeeeee;}
#r_top div{float:left;height:45px;height:5.0rem;}
#r_contents{width:100%;margin-bottom:20px;margin-bottom:2.0rem;}
#r_contents p{margin:0.1rem;padding:0.3rem 0;padding-left:1.1rem;font-size:1.18em;font-weight:400;border-bottom:solid 1px #eeeeee;}
@media screen and (min-width:321px){
#r_contents p{font-size:1.2em;}
}
#r_contents p > span{float:right;margin-right:1.0rem;font-size:90%;}
#ins_contents{width:100%;margin-bottom:10px;margin-bottom:1.0rem;}
#ins_contents div{box-sizing:border-box;width:100%;padding:0.8rem 0.5rem;border-bottom:solid 1px #eeeeee;}
.ins_num{color:#c37777;margin:0.3rem;float:left;font-size:1.2em;line-height:1;font-weight:400;}
#ins_contents div strong{font-size:1.2em;font-weight:400;}
#ins_contents div p.ins_des{margin:0em 1.0em 0em 2em;font-size:1.2em;font-weight:400;line-height:1.7em;}
.new_recipe_format #ins_contents div p.ins_des{margin-top:0px;}
a[href^="#memo"]{color:#da8d8d;margin:0px 2px 0px 1px;padding-right:1px;text-decoration:none;border-bottom:1px #da8d8d dotted;}
a[href^="#memo"]:hover{color:#c37777;border-bottom:1px #c37777 dotted;}
.new_recipe_format{position:relative;}
#copyIngredientBtn{position:absolute;top:15px;right:15px;width:40px;height:40px;padding:5px;}
.copy_icon{font-size:15px;}
.copy_txt{display:block;margin:1px auto;font-size:9px;transform:scale(0.8);line-height:1;}
#modal-wrapper-copy{display:none;width:100%;height:100%;position:fixed;top:0;left:0;pointer-events:none;z-index:9999;}
#modal-wrapper-copy p{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:95%;max-width:200px;color:#281d1a;font-weight:600;text-align:center;padding:2rem;border-radius:5px;background-color:#d0c7bc;}
.maru{padding:0 0.15rem;border-bottom:0.08rem dashed #3c260d;}
.tooltips{display:block;position:absolute;z-index:98;padding:1em 1.2em;color:#3c260d;font-weight:600;line-height:1.7;white-space:pre;background:#d0c7bc;border-radius:5px;}
h1[id^="step"] ,
h2[id^="step"]{padding:20px;color:#333333;font-weight:bold;background:#f8f8fa;}
h1#cooking_memo ,
h2#cooking_memo,
.suppl_ttl{padding:15px;color:#333333;font-weight:normal;margin:0 0 1rem 0;font-size:140%;background-color:#f8f8fa;}
h2[id^="memo"] ,
.entry-content section > h3[id^="memo"]{margin:1.0rem 0rem;font-size:130%;padding:5px 10px;border-left:3px;color:#3c260d;font-weight:600;}
h3.amigake{margin:0 0.5rem 1rem 0.5rem;padding:15px 20px;color:#423323;font-weight:bold;background:#f7f5f4;border-radius:8px;}
.entry-content section > h2.mid_line{position:relative;text-align:center;color:#3c260d;font-weight:bold;padding:20px 0px;border-bottom:none;}
.entry-content section > h2.mid_line span{position:relative;z-index:2;display:inline-block;margin:0 2.5em;padding:0 1em;background-color:#fff;text-align:center;}
.entry-content section > h2.mid_line::before{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:2px;background-color:#3c260d;}
.entry-content > ol, ol.margin_1{list-style:decimal outside;margin-bottom:1rem;}
.entry-content > ul, ul.margin_1{list-style:circle outside;}
.entry-content > li, .entry-content > ol, ul.margin_1, ol.margin_1{margin:0 0.8rem 2rem 2rem;}
ul.margin_1, ol.margin_1{font-size:0.95rem;}
h3.tsukurioki_pt{border-bottom:dotted 2px #CA4246;width:160px;color:#CA4246;}
.ma_top_1{display:block;margin-top:0.6rem;}
.modal-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.65);pointer-events:none;opacity:0;transition:0.25s ease-out;z-index:9999;}
.modal-wrapper.show{opacity:1;pointer-events:all;}
.modal-wrapper-div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;width:95%;min-width:300px;max-width:700px;transition:0.5s ease-out;}
.modal-wrapper-div:before{position:absolute;display:block;width:2rem;height:2rem;color:#FFF;text-align:center;line-height:2rem;content:"×";font-size:1.5rem;bottom:-20%;left:50%;transform:translate(-50%, -60%);}
.modal-image.show{opacity:1;}
.modal_fixed{position:fixed;width:100%;height:100%;overflow:visible;}
#int_ph{margin:1rem 0;}
#int_ph ,
#int_ph div{overflow:hidden;}
#int_ph * img{border:0;}
#int_ph div span{width:49.5%;float:left;margin-bottom:1%;padding:0px;line-height:0px;}
#int_ph div > span:before,
#int_ph_single picture:before{position:absolute;top:0;right:0;display:block;width:1.5rem;height:1.5rem;color:#FFF;text-align:center;line-height:1.5rem;background-color:rgba(120, 108, 97, 0.95);font-family:icomoon;content:"\e987";font-size:0.8rem;}
#int_ph_1{position:relative;margin-right:1%;}
#int_ph_2{position:relative;}
#int_ph_3{position:relative;margin-right:1%;}
#int_ph_4{position:relative;}
#int_ph div span span.ph_num{position:absolute;top:0rem;left:0rem;display:block;width:1.5em;height:1.5em;color:#FFF;text-align:center;line-height:1.5;background-color:#444;}
#int_ph_single{position:relative;width:49.5%;margin:1.5rem auto;}
.entry-content > a img, .entry-content section > a img{width:49.5%;margin:1rem auto;}
.category-kondate .entry-content > a > img{width:100%;}
.alignleft{width:auto;float:left;}
.alignright{float:right;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem;}
#content_profile{display:flex;margin:2rem 1.2rem;position:relative;}
#content_profile:before{content:'';position:absolute;top:-0.5rem;display:inline-block;width:10%;height:1.7px;left:50%;transform:translateX(-50%);background-color:rgba(177, 167, 154, 0.59);border-radius:2px;}
#content_profile_image img{max-width:100px;border-radius:100%;border:solid 2px #f7f5f4;padding:3px;}
#content_profile_text{display:flex;flex-direction:column;justify-content:center;padding:4%;}
#content_profile_text_name{font-weight:300;margin-bottom:0.1rem;}
#content_profile_text_description{font-size:81%;font-weight:100;line-height:1.5;color:#4e3724;}
#middle_share_div_ttl,
#middle_share_div{display:flex;}
#middle_share_ttl{width:40%;padding:1rem 0.8rem 0rem 1rem;font-size:10px;font-weight:600;color:#3c260d;}
#middle_time{width:40%;padding:1rem 0.8rem 0rem 1rem;margin-left:auto;font-size:10px;text-align:right;}
#middle_time time{margin-right:2px;}
ul#middle_share_ul{padding:0.8rem;list-style-type:none;}
ul#middle_share_ul li{display:inline-block;}
ul#middle_share_ul li a{text-decoration:none;color:#3c260d;padding:0.3em 0.4em;font-size:1.4em;}
#clock_reizouko{padding:0.5rem 0.8rem;font-size:12px;color:#3c260d;}
#clock_reizouko > span{margin-right:5px;}
.clock_reizouko_icon{margin:3px;font-size:12px;color:#3c260d;}
#clock_reizouko .icon-clock{margin-right:0;}
.tag_num{font-size:18px;margin:0px 5px;margin:0px 4px;font-weight:400;}
.clock_reizouko_sugumeshi{margin:5px;padding-left:5px;font-size:13px;color:#3c260d;}
.clock_reizouko_sugumeshi_info{font-size:12px;}
.clock_reizouko_sugumeshi_info a{color:#3c260d;text-decoration:none;border-bottom:1px #3c260d dotted;}
.clock_reizouko_sugumeshi_info a:hover{color:#786c61;border-bottom:1px #786c61 dotted;}
@media screen and (min-width:960px){
#clock_reizouko,
.clock_reizouko_icon{font-size:14px;}
.tag_num{font-size:21px;}
.clock_reizouko_sugumeshi{font-size:16px;}
} .pr_content{margin:0 auto;padding:0.8rem 0.5rem 0.5rem 0.5rem;max-width:450px;}
.pr_content a{display:block;padding:0.5rem;border:solid 1px #f1ede9;}
.pr_content_ads{display:block;margin:0.8rem 0 0.5rem 0;text-align:center;}
.pr_content img{display:flex;flex-direction:column;text-decoration:none;width:calc(100% - 1rem);margin:0 auto;background-color:rgb(255 255 255 / 50%);}
.pr_content img.track-afb{display:none;}
#ft_content{position:relative;margin:0 auto;max-width:450px;}
#ft_content a{margin:3rem 0.5rem;display:block;padding:0.5rem 0rem;border:solid 1px #79644b;}
#ft_content img{display:flex;flex-direction:column;text-decoration:none;width:calc(100% - 1rem);margin:0 auto;background-color:rgb(255 255 255 / 50%);}
#ft_content:before{position:absolute;top:-1.2rem;left:0.5rem;font-size:90%;font-weight:bold;height:20px;line-height:20px;padding:0 1em;content:'おすすめ特集';color:#fff;border-radius:3px 3px 0 0;background:#79644b;}
#middle_tags_div,
#bottom_tags_div{border-radius:3px;background-color:#f8f8fa;margin:1.0em;}
#bottom_tags_div{margin:2em 0.5em;}
#middle_tags_div div.ttl,
#bottom_tags_div div.ttl{text-align:center;font-weight:600;padding-top:0.8em;}
ul#middle_tags{padding:0.8rem;list-style-type:none;}
ul#middle_tags li{display:inline-block;}
ul#middle_tags li a{text-decoration:none;color:#444;background-color:#fff;padding:0.5em 0.6em;margin:0.1em;border:solid 0.12em #ebebeb;line-height:2.6em;border-radius:0.5em;}
#bottom_share{width:300px;text-align:center;margin:0 auto;padding-top:1.0rem;}
table.tejun{background-color:#ffffff;border-top:1px solid #ededed;border-bottom:1px solid #ededed;border-collapse:collapse;font-size:11px;width:98%;margin:1rem 1%;color:#333333;}
table.tejun thead tr th{border-bottom:#dcdddd 1px solid;background-color:#efefef;text-align:left;padding:1px;padding:1.0rem;text-align:center;font-size:120%;font-weight:normal;border-left:1px;border-left:0.1rem solid #dcdddd;line-height:120%;}
table.tejun tbody tr td{background-color:#fff;text-align:left;padding:10px;vertical-align:top;border-left:1px;border-right:1px;border-left:0.1rem solid #ededed;border-right:0.1rem solid #ededed;border-top:1px solid #ededed;text-align:center;font-size:115%;line-height:120%;}
.cell_gray{background-color:#EFEFEF !important;}
table.left_headline{border-top:#EDEDED 1px solid;}
table.left_headline tbody tr td{min-width:100px;min-width:5rem;text-align:left;}
table.simple_tbl{margin:2rem 0.5rem;text-align:left;border-collapse:separate;border-spacing:0px;border-top:1px solid #ccc;}
table.simple_tbl th{width:60px;padding:10px;font-weight:bold;vertical-align:top;border-bottom:1px solid #ccc;}
table.simple_tbl td{padding:10px;vertical-align:top;border-bottom:1px solid #ccc;border-top:none;}
.daily-menu img{width:100%;}
#push_recipe_wrap{margin:0 auto;max-width:450px;}
div#push_recipe{margin:0 0.8rem 1rem 0.8rem;}
div#push_recipe div.v_flg{display:none;}
＃push_recipe div{width:96%;height:43px;text-align:center;font-weight:bold;}
#push_recipe a{display:flex;padding:0;font-size:90%;text-decoration:none;margin:0.5rem 0;border:1px solid #f1ede9;border-radius:3px;}
.push_recipe_img{width:45%;line-height:1;}
.push_recipe_img img{border-radius:3px 0px 0px 3px;}
.push_recipe_txt{display:flex;justify-content:center;flex-direction:column;width:51%;margin:0 2%;}
#push_recipe a p{font-weight:bold;margin:0;}
#push_recipe a h4{margin-bottom:0.2rem;line-height:1.2;font-size:110%;font-weight:500;}
.push_recipe_desc{margin-bottom:2rem;}
#new_recipe_post_middle a,
#spw_main_relate_post_middle div.simpleLink a{margin:0rem 1rem 1rem 1rem;border:solid 1px #da8d8d;}
#new_recipe_post_middle a:after,
#spw_main_relate_post_middle div.simpleLink a:after{display:none;}
#new_recipe_post_middle a div
#spw_main_relate_post_middle div.simpleLink a div{line-height:1.4em;}
#new_recipe_post_middle_list{margin-bottom:2rem;}
#new_recipe_post_middle > p,
#spw_main_relate_post_middle > p{margin-left:1rem;margin-bottom:-1px;font-size:90%;font-weight:bold;width:fit-content;height:20px;line-height:20px;padding:0 1em;color:#fff;border-radius:3px 3px 0 0;background:#da8d8d;}
#new_recipe_post_middle p span.checkicon-margin,
#spw_main_relate_post_middle p span.checkicon-margin{margin-right:0.2rem;font-size:90%;}
#memo_exp{margin:2rem 1rem;text-align:center;font-size:95%;color:#333;}
#underIngredientsAds{display:block;margin:2rem 0 2rem 0;text-align:center;}
.l_ph_r_des div.l_ph{text-align:center;}
.l_ph_r_des div.r_des{margin:1rem 0.5rem;}
.l_ph_r_des div p{margin:0.5rem 0rem;}
.arr_ing,.arr_ins{background-color:#f7f5f4;padding:1rem;margin-bottom:1rem;}
.arr_ing_ttl,.arr_ins_ttl{font-weight:600;font-size:0.95rem;border-bottom:1px solid #fff;padding-bottom:0.5rem;}
.r_des ol{list-style:decimal;margin-left:1.8rem;}
.c_memo{margin:3rem 0.5rem;padding:0.6rem 1.5rem;border:solid 1px #f1eae6;border-radius:5px;}
.c_solid_memo{padding:1.1rem 1.5rem;color:#423323;border:none;background-color:#f7f5f4;}
.entry-content div.c_memo h3{margin-bottom:0.8rem;}
.entry-content p.f_bug{font-size:115%;font-weight:400;margin:2px;margin:0.2rem;}
.entry-content div.c_memo p{margin:0.2rem 0rem 1rem 0rem;}
.entry-content div.c_memo p span.icon-new-tab{margin-right:0.3rem;}
.entry-content div.c_memo ul{margin:0;}
.entry-content div.c_memo ul li{margin:0 0 0 2.0rem;list-style:circle;}
.entry-content div.c_memo ul.margin_1 li{margin:0 0 0.8rem 1.6rem;}
.title-point-box{border:2px solid #da4033;border-radius:4px;margin:2em 0;padding:1.5em;position:relative;}
.title-point-box::before{background-color:#fff;color:#da4033;content:"POINT";font-weight:bold;left:1em;padding:0 .5em;position:absolute;top:-1em;}
.title-okazu-box{border:2px solid #EF6E5F;border-radius:4px;margin:2em 0;padding:1.1em;position:relative;}
.title-okazu-box::before{background-color:#fff;color:#EF6E5F;content:"おかず";font-weight:bold;left:1em;padding:0 .5em;position:absolute;top:-1em;}
.title-news-box{position:relative;border:0.2rem solid #95ccff;border-radius:4px;margin:2rem 0.5rem;padding:1.5rem 0.5rem 1rem 0.5rem;}
.title-news-box::before{background-color:#fff;color:#5aa8ff;content:"News!";font-weight:500;font-size:130%;left:0.8rem;padding:0 0.5rem;position:absolute;top:-1em;}
ul.point-list{border:2px solid #da4033;border-radius:3px;margin:3.5rem 0.5rem 2rem 0.5rem;padding:1em 1em 0.5em 2.3em;position:relative;}
ul.point-list::before{background-color:#fff;color:#da4033;content:"POINT!";font-size:130%;left:1em;padding:0 .5em;position:absolute;top:-1em;}
ul.point-list li{margin:0 0 0 0.6rem;padding:0.8em 0;list-style-type:none!important;}
ul.point-list li:before{font-family:icomoon;content:"\ea10";position:absolute;left:1em;color:#da4033;}
ul.index-list{border:2px solid #da4033;border-radius:3px;margin:3rem 0rem 2rem 0rem;padding:1em 1em 0.5em 2.3em;position:relative;}
ul.index-list::before{background-color:#fff;color:#da4033;content:"INDEX";font-weight:bold;font-size:160%;left:1em;padding:0 .5em;position:absolute;top:-1em;}
ul.index-list li{margin:0 0 0 0.5rem;padding:0.5em 0;list-style-type:none!important;}
ul.index-list li:before{font-family:icomoon;content:"\e981";position:absolute;left:1em;color:#da4033;}
.msg_box{background-color:#fffbfe;border:1px solid #f3cbd0;border-radius:20px;margin:3.5rem 1.2rem 3rem 1.2rem;padding:2.5rem 0.8rem 1rem 0.8rem;position:relative;}
.msg_box:before{background-color:#ef858c;border-radius:5px;color:#fff;content:'Message';padding:5px 20px;position:absolute;left:-10px;top:-20px;}
.msg_box_memo:before{content:'Memo';}
.msg_box_zdan:before{content:'雑談';}
.msg_box:after{border-top:12px solid #ef858c;border-right:12px solid transparent;border-left:12px solid transparent;content:'';position:absolute;top:10px;left:15px;}
.msg_box h3{margin-bottom:1rem;padding:5px 0px;border:none;}
.msg_box p{margin-bottom:1rem;}
.entry-content .title_circle_band{position:relative;margin:1rem 0.8rem;padding:0.5rem 1rem 0.5rem 1.4rem;font-weight:600;}
.entry-content .title_circle_band:before{position:absolute;left:-0.1em;font-family:icomoon;content:"\e981";font-size:1em;color:#dbd3cb;}
.entry-content ul.margin_1 li{margin-bottom:1.5rem;}
.entry-content ol.margin_1 li{margin-bottom:1.5rem;}
.slash{position:relative;display:inline-block;padding:0 45px;}
.slash:before, .slash:after{content:'';position:absolute;top:50%;display:inline-block;width:44px;height:2px;background-color:black;-moz-transform:rotate(-60deg);-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg);}
.slash:before{left:0;}
.slash:after{right:0;}
.deco-none{text-decoration:none;}
div.other_img_link{color:#747373;margin:0.5rem;padding-right:0.5rem;font-size:86%;line-height:1.5;max-width:430px;border:solid 1px #f1eae6;}
.other_img_link::after{clear:both;content:'';display:block;}
div.other_img_link img{margin:0 0.5rem 0 0rem;float:left;border:none;width:48%;}
div.other_img_link span.oil_title{display:block;margin-top:5px;padding:0px;font-weight:bold;}
div.other_img_link span{margin:0px;padding:0px;}
.recipeLink a{display:flex;text-decoration:none;margin:1.0rem 0;line-height:1.7em;}
.recipeLink div.v_flg{display:none;}
.wrapLinkImg{display:flex;justify-content:center;align-items:center;position:relative;width:55%;margin:0.5rem;padding:0.5rem;}
.wrapLinkImg::before{width:25px;height:25px;position:absolute;content:"";border-left:1px solid #f1eae6;border-top:1px solid #f1eae6;left:0;top:0;}
.wrapLinkImg::after{width:25px;height:25px;position:absolute;content:"";border-right:1px solid #f1eae6;border-bottom:1px solid #f1eae6;right:0;bottom:0;}
.wrapLinkImg img{border-radius:2px;}
.wrapLinkTxt{width:40%;font-size:90%;display:flex;justify-content:center;align-items:center;margin:0.5rem 0.8rem 0.5rem 0rem;}
.wrapLinkTxt > div{padding:0.8rem 0.5rem;background-color:#f1eee6;border-radius:2px;width:100%;}
.wrapLinkTxt_ttl{font-size:125%;font-weight:500;line-height:1.5;margin-bottom:0.5rem;}
.wrapLinkTxt > div div.content_tag_float{float:none;}
.wrapLinkTxt div .content_tag > span{display:block;}
.wrapLinkTxt div .content_tag > span > span{margin-right:0.2rem;}
.wrapLinkTxt div .content_tag > span > span.icon-clock{margin-right:0;}
.wrapLinkTxt div .content_tag > span > span.tag_num{font-size:115%;}
.recipeLink * .cooking_method{margin-top:0.5rem;}
.wrapLinkMore{text-align:center;font-weight:500;margin-top:0.5rem;}
.wrapLinkMore span{margin:0.1rem;}
.itemLink{display:flex;margin:1rem 1%;max-width:450px;}
.itemLink_img_wrap{width:25%;padding:2%;}
.itemLink p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:95%;margin-left:0.15rem;}
.itemLink img{border-radius:2px;}
.itemLink_txt_wrap{position:relative;width:70%;padding:2% 0;}
.itemLink_afi{position:absolute;bottom:10px;}
div.arange_recipe_link a{display:block;border:solid 1px #d0c7bc;margin:1rem;height:100px;color:#281d1a;padding:0;font-size:86%;text-decoration:none;}
div.arange_recipe_link a img{margin:0rem 0.8rem 0rem 0rem;float:left;}
div.arange_recipe_link a span{margin-right:0.5rem;display:block;line-height:1.5;font-size:90%;}
div.arange_recipe_link a span.arange_recipe_link_title{font-weight:bold;display:block;margin:0.5rem;}
details.suppl_details{margin:1rem 0.8rem 2rem 0.8rem;}
summary{cursor:pointer;}
summary:focus{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
details.suppl_details > summary{position:relative;display:block;margin:1.0rem 0rem;padding:0.2rem 0rem 1.0rem 2rem;border-bottom:0.1rem solid #efefef;font-size:130%;color:#3c260d;font-weight:600;}
details.suppl_details > summary::-webkit-details-marker{display:none;}
details.suppl_details > summary:before{display:block;width:1.2rem;height:1.2rem;box-sizing:border-box;color:#c1c1c1;font-size:1.2rem;font-weight:200;line-height:1;font-family:icomoon;content:"\e95d";margin:auto;position:absolute;top:0.1rem;bottom:1rem;left:0;transform:rotate(90deg);transition:.1s;}
details.suppl_details[open] > summary:before{transform:rotate(270deg);transform-origin:50% 50%;}
details > h4{margin-bottom:1rem;}
details > ul.margin_1{margin:0 0rem 2rem 1.2rem;}
details > p{margin-bottom:1rem;}
.seasoning{float:left;margin:0rem 0.5rem 0.5rem 0.5rem;width:23%;border-radius:2px;}
.seasoning_des{width:70%;float:left;min-height:130px;}
.seasoning_des p{margin:0px;}
div.s_afi_btn{margin-top:15px;}
.s_ama_btn{width:100px;float:left;}
.s_raku_btn{width:100px;float:left;}
.s_aspl_btn{width:100px;float:left;}
.s_tfal_btn{width:150px;float:left;}
.aspl_btn , .tfal_btn{position:relative;text-decoration:none;display:block;text-align:center;margin:0.15rem;font-size:90%;padding:5px 0px;border-radius:2px;}
.aspl_btn:after, .tfal_btn:after{display:block;content:"";position:absolute;top:50%;right:0.55rem;width:6px;height:6px;margin:-4px 0 0 0;-webkit-transform-style:rotate(45deg);transform:rotate(45deg);}
.aspl_btn{color:#fff;background-color:#79644b;font-weight:500;}
.aspl_btn:after{border-top:solid 0.14rem #fff;border-right:solid 0.14rem #fff;}
.tfal_btn{color:#e50011 !important;border:solid 0.15rem #e50011;}
.tfal_btn:after{border-top:solid 0.14rem #e50011;border-right:solid 0.14rem #e50011;}
#back_ins_contents{display:none;position:fixed;right:0.3rem;bottom:45%;background:#da8d8d;opacity:0.95;border-radius:50%;}
#back_ins_contents a{display:block;width:50px;height:50px;text-decoration:none;text-align:center;color:#fff;}
#back_ins_contents a span.icon-top{
display: block;
padding: 5px 0 1px 0;
}