@charset "utf-8";#pc_wrap .for-pc{display:block!important}#pc_wrap .for-sp{display:none!important}#sp_wrap .for-pc{display:none!important}#sp_wrap .for-sp{display:block!important}body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Helvetica,sans-serif}.target{pointer-events:none}#pc_wrap p.top-lead{margin-bottom:13px;font-size:16px;line-height:2;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Helvetica,sans-serif;font-weight:700}#feature #sp_wrap .contents .top-lead{margin:0 1rem;font-size:.9375rem;line-height:2}.img_title{margin-bottom:2rem;max-width:100%}#feature #detail .entry .outline{display:none;margin:32px 0 55px}#feature .genre_health #detail .entry .speaker{margin:47px 0 42px;padding:47px 17px 33px}#feature #detail .entry .speaker .name-card{width:250px;height:205px!important}#feature #detail .entry .speaker .detail{width:370px;margin:6px 0 0 30px}#feature #detail .entry .speaker .detail p{margin-bottom:23px;line-height:1.7}#feature #sp_wrap .genre_health #detail .entry .speaker{margin:-14px 0 42px;padding:35px 14px 5px}#feature #sp_wrap #detail .entry .speaker .name-card{width:91%;height:auto!important}#feature #sp_wrap #detail .entry .speaker .name-card .face{width:30%}#feature #sp_wrap #detail .entry .speaker .name-card .career{line-height:1.5}#feature #sp_wrap #detail .entry .speaker .detail{width:auto;margin:5px}#feature #sp_wrap #detail .entry .speaker .detail p{margin-bottom:10px;line-height:1.5}#feature #sp_wrap #detail .entry .speaker .detail .btn{margin:10px 0 0}.sns_share{max-width:300px;display:flex;align-items:center;gap:20px;justify-content:space-evenly;margin:5em auto}.sns_svg_ico{width:auto!important;height:40px!important}.sns_svg_ico_x{width:auto!important;height:35px!important}.sns_share_text{font-family:Arial;font-weight:700;font-size:20px}#feature .entry_contents p{color:#333;font-size:1rem;text-align:justify;line-height:2;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Helvetica,sans-serif}.marker_text{background:linear-gradient(transparent 70%,#ff0 70%);font-weight:600}#feature .entry_contents .column_title{color:#333;font-size:1.5rem;font-weight:700}#feature .entry_contents .column_subtitle{color:#333;font-size:1.25rem;font-weight:700;margin:0!important}#feature .entry_contents a{font-size:1rem}.tokutabe_point_list{counter-reset:my-counter;list-style:none;padding:0;margin:0}.tokutabe_point_list li{font-size:1.25rem;font-weight:700;line-height:1.7rem;padding-left:30px;position:relative;padding-top:3px;padding-bottom:10px}.tokutabe_point_list li:before{content:counter(my-counter);counter-increment:my-counter;background-color:#e8465a;border:0 solid;border-radius:10%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;height:22px;width:22px;color:#fff;font-family:Arial;font-weight:700;font-size:80%;line-height:1;position:absolute;top:0;left:0;margin:5px 0 5px 0}ol.material-list{counter-reset:list;list-style-type:disc;padding:0 1rem;margin:0 0 1rem 0}ol.material-list li{position:relative;margin:0;font-size:16px;line-height:2.2}ol.material-list li:before{counter-increment:list;content:"";display:block;position:absolute;left:0;height:0;width:0}ol.material-list p{margin:0!important;text-indent:-1rem}ol.material-list-group{list-style-type:none;padding-left:1.6em;margin:0 0 1rem 0;position:relative}ol.material-list-group::before{content:"";position:absolute;top:0;left:1.2em;width:2px;height:100%;background-color:#e50313}ol.material-list-group li{position:relative;margin:0;font-size:16px;line-height:2.2;padding-left:.5em}ol.material-list-group li:before{content:"";position:absolute;left:0;top:0}.recipe-list ol{counter-reset:my-counter;list-style:none;padding:0;margin:0}.recipe-list li{font-size:16px;line-height:1.7rem;padding-left:30px;position:relative;padding-top:3px;padding-bottom:10px}.recipe-list li:before{content:counter(my-counter);counter-increment:my-counter;background-color:#54ba00;border:0 solid;border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;height:22px;width:22px;color:#fff;font-family:Arial;font-weight:700;font-size:80%;line-height:1;position:absolute;top:0;left:0;margin:5px 0 5px 0}.recipe-list .number{height:20px;width:20px;border-radius:50%;line-height:20px;text-align:center;background:#54ba00;font-size:13px;font-weight:700;display:inline-block;font-family:Arial;color:#fff;margin:0 2px}.recipe-list p{margin:0 0 1rem 0!important}.strongtext{font-weight:700;background:linear-gradient(transparent 70%,#ff0 70%)}.font_red{color:#e50313;font-weight:700}#feature .contents h2.sect-title-health{font-size:1.625rem;font-weight:700;color:#00ae97;margin:3.5rem 0 1.5rem!important;line-height:1.5}#feature .contents h2.sect-title-beauty{font-size:1.625rem;font-weight:700;color:#a263ce;margin:3.5rem 0 1.5rem!important;line-height:1.5}#feature .contents h2.sect-title-recipe{font-size:1.625rem;font-weight:700;color:#ff7800;margin:3.5rem 0 1.5rem!important;line-height:1.5}#feature .contents .entry_contents h3{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.subtitle-wrapper{text-align:center}#feature .contents h3.point_title{font-weight:700;font-size:1.25rem;color:#e8465a;padding:1rem 0 1rem 1.1rem;position:relative;margin:0}#feature .contents h3.point_title::before{content:"";background-color:#e8465a;background:repeating-linear-gradient(-45deg,#e8465a,#e8465a 5px,#fff 5px,#fff 10px);width:10px;height:40%;position:absolute;top:20px;left:0;z-index:0}#feature .contents h3.recipe_title{font-weight:700;font-size:1.25rem;color:#54ba00;padding:1rem 0 1rem 1.1rem;position:relative;margin:0}#feature .contents h3.recipe_title::before{content:"";background-color:#54ba00;background:repeating-linear-gradient(-45deg,#54ba00,#54ba00 5px,#fff 5px,#fff 10px);width:10px;height:40%;position:absolute;top:20px;left:0;z-index:0}.article-toc{border:1px solid #ddd;background:#f9f9f9;padding:1.5em;margin:2em 0;border-radius:4px}.article-toc strong{display:block;margin-bottom:1rem;font-weight:700;font-size:.9375rem}.article-toc ul{list-style:none;margin:0;padding:0}.article-toc li{margin:.4em 0}.article-toc a{color:#0073aa;text-decoration:none;font-size:.9375rem}.article-toc a:hover{text-decoration:underline}.pict_center{width:fit-content;height:auto;max-width:100%;flex-shrink:0;margin:2em auto 5em}.pict_center_80{display:block;max-width:80%;margin:2em auto}.svg_ico{width:165px!important;height:auto!important}.img_w500px{display:block;max-width:500px;margin:2em auto}.img_margin_2em{display:block;margin:2em auto}.img_w250px{display:block;max-width:250px;border-radius:.5rem}.idea_recipe_photo{margin-bottom:2rem;max-width:730px}#pc_wrap .pc_hidden{display:none}#sp_wrap .sp_hidden{display:none}#sp_wrap .tworows{display:block}#sp_wrap .tworows_fs{display:block}#sp_wrap .image_row_top-align{display:block}#sp_wrap .container_box{padding:2em 0}#sp_wrap .sns_share{max-width:300px}#sp_wrap .sns_share_text{font-size:1rem}#sp_wrap .entry_contents{padding:0 .5rem}#sp_wrap .img_tworows{display:block}#sp_wrap .row_1,#sp_wrap .row_2{max-width:max-content}#sp_wrap #feature .entry_contents .column_title{color:#333!important;font-size:1.5rem!important;font-weight:700!important}#sp_wrap #feature .entry_contents .column_subtitle{color:#333!important;font-size:1.25rem!important;font-weight:700!important;margin:0!important}#sp_wrap #feature .entry_contents .menu_list{display:block}#sp_wrap [id^=section]::before{content:"";display:block;height:90px;margin-top:-90px;visibility:hidden}