@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:"Noto Sans JP","游ゴシック体","Yu Gothic",sans-serif!important}.target{pointer-events:none}#feature #detail .entry h2{margin:0 0 36px}.genre_health #detail .entry .entry_contents h4.no00,.genre_health #detail .entry .entry_contents h4.no01,.genre_health #detail .entry .entry_contents h4.no02,.genre_health #detail .entry .entry_contents h4.no03,.genre_health #detail .entry .entry_contents h4.no04,.genre_health #detail .entry .entry_contents h4.no05{margin:0 0 24px;padding:6px 0 4px 86px;font-size:26px}#pc_wrap p.top-lead{margin-bottom:13px;font-size:16px;line-height:2}#feature #detail .entry .outline{margin:32px 0 55px}#feature .genre_health #detail .entry .outline ul li p a,#feature .genre_health #detail .entry .outline ul li p{font-size:16px}#feature .genre_health #detail .entry .outline ul li p a br{display:none}#feature .genre_health #detail .entry .outline ul li p br{display:none}#feature .genre_health #detail .entry .speaker{margin:47px 0 42px;padding:47px 17px 33px;border:4px dotted #fd8300}#feature #detail .entry .speaker .name-card{width:250px;height:170px!important}#feature #detail .entry .speaker .name-card .career{font-size:86.571%;line-height:2}#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 .feature_page{background:#fff}#feature .contents .feature_page p{color:#1e1e1e;font-size:16px;line-height:2}#feature .contents .feature_page h4 span{display:block}#feature .contents .feature_page h3{margin:19px 0;color:#fd8300;font-size:20px;line-height:1.3}#feature #detail .entry .next-page{margin-top:30px;margin-bottom:41px}#feature #feature_guard p a{color:#1e1e1e}#feature .feature_page section .image{margin-bottom:32px;text-align:center}#feature .feature_page section .image img{margin:0 auto}#feature .feature_page .big-image{margin-bottom:24px}#feature .feature_page .big-image img{width:100%;vertical-align:bottom}.genre_health #detail .entry .entry_contents h4.no01{line-height:1.2}#feature #detail .page1 .title{margin:0 auto 20px}#feature_guard.contents.feature_page.page1 .image-text01{font-size:16px;line-height:1.5}#feature .contents .feature_page p.image-text01{margin-bottom:20px}#feature .feature_page.page1 section .inner{width:91.8%;margin:0 auto;padding:30px 0}#feature_guard.contents.feature_page .image-title01{width:78%;color:#e95377;font-size:20px;font-weight:bold;line-height:1.2;text-align:center}.genre_health #detail .entry .entry_contents h4.no03{margin:-9px 0 22px;background-position:0 2px}#feature .feature_page.page4 .box{margin:0 0 20px}#feature .feature_page.page4 .sect03 dl{margin:0 0 32px;font-size:16px}#feature .feature_page.page4 .sect03 dl dt{display:flex;align-items:center;justify-self:start;font-weight:bold}#feature .feature_page.page4 .sect03 dl dt span{width:17px;margin:0 5px 0 0;height:17px;background:#000;color:#fff;border-radius:50%;display:block;text-align:center;line-height:17px;font-size:12px}#feature .feature_page.page5 .sect03 ul li{margin:0 0 32px;font-size:16px}#feature .feature_page.page5 .sect03 ul li strong{position:relative;padding:0 0 0 22px}#feature .feature_page.page5 .sect03 ul li strong::after{content:"";display:block;width:17px;height:17px;background:#00ae97;border-radius:50%;position:absolute;top:0;left:0}p:empty{display:none}#sp_wrap .genre_health .pagenav ul .prev a,#sp_wrap .genre_health .pagenav ul .next a{color:#333;background:#f0f0f0}#feature #sp_wrap #detail .entry h2{margin:0 0 20px}#feature #sp_wrap #detail .entry .outline .time{top:35px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);margin:0}#feature #sp_wrap #detail .entry .top-lead{margin-bottom:50px;font-size:16px;line-height:1.8}#feature #sp_wrap .genre_health #detail .entry .entry_contents h4{color:#fd8300;font-size:20px;padding:0 0 0 45px;margin-bottom:20px}#feature #sp_wrap #feature_guard.feature_page h3{font-size:18px;line-height:1.16666667;margin:30px 0 20px;font-weight:bold}#feature #sp_wrap #detail .entry .column02 p{font-size:16px;line-height:2;padding:0 .5em}#feature #sp_wrap .feature_page p{font-size:16px}#feature #sp_wrap .genre_health #detail .entry .speaker{margin:-14px 0 42px;padding:35px 14px 5px;border:3px dotted #fd8300}#feature #sp_wrap #detail .entry .speaker h3{top:0}#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{padding-left:33.5%;line-height:1.9}#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}#feature #sp_wrap .feature_page section .image{margin-bottom:16px}#sp_wrap #feature_guard.page1{padding-bottom:30px}#sp_wrap .genre_health #detail .entry .entry_contents h4{line-height:1.2}#sp_wrap #feature_guard.contents.feature_page.page1 .image-title01,#sp_wrap #feature_guard.contents.feature_page.page2 .image-title01:nth-child(2),#sp_wrap #feature_guard.contents.feature_page.page3 .image-title01{width:89.3%;margin:0 auto}#sp_wrap #feature_guard.contents.feature_page.page1 .img .for-sp{width:87%}#feature #sp_wrap #detail .page1 .ketsuatsu{width:100%;padding:15px 9px 12px;margin:0 0 15px 0}#feature #sp_wrap .genre_health #detail .page1 .ketsuatsu .mini-title{font-size:13px;color:#000;padding:0;margin-bottom:12px}#feature #sp_wrap #detail .page1 .ketsuatsu .image{width:100%;margin:0 0 5px}#feature #sp_wrap #detail .page1 .ketsuatsu .description{font-size:12px;line-height:16px}#sp_wrap #feature_guard.page2{padding-bottom:17px}#feature #sp_wrap .contents .page2 .note{margin-top:0;font-size:12px}#feature #sp_wrap .genre_health #detail .entry .entry_contents .image-title01{width:55.4%;margin:0 auto 11px;padding:0;color:#e95377;font-size:13px;line-height:1.4;text-align:center}#feature #sp_wrap .genre_health #detail .entry .entry_contents .image-title01.wide{width:79.6%}#feature #sp_wrap .feature_page.page2 section .inner .img02{margin-bottom:13px}#feature #sp_wrap #detail .entry .column02 p.text-small{margin-bottom:0;font-size:14px;line-height:1.5;letter-spacing:0}#feature #sp_wrap .feature_page.page2 section.image,#feature #sp_wrap .feature_page.page3 section.image{width:100%}#feature #sp_wrap .feature_page.page2 section .inner{width:93.1%;padding:30px 0 22px}#feature #sp_wrap #detail .entry .column02 p.description02{margin-bottom:5px}#feature #sp_wrap #detail .page2 .sect02{width:100%;padding:10px 8px 17px;margin:0 auto 20px}#feature #sp_wrap .genre_health #detail .page2 .sect02 .mini-title{font-size:13px;line-height:16px;margin-bottom:12px;color:#1e1e1e;padding:0}#feature #sp_wrap #detail .page2 .sect03{width:100%;border:1px solid #000;padding:15px 8px 16px;box-sizing:border-box;margin:0 auto 0}#feature #sp_wrap .genre_health #detail .page2 .sect03 .mini-title{font-size:13px;line-height:16px;margin-bottom:7px;color:#1e1e1e;padding:0;letter-spacing:0}#feature #sp_wrap #detail .page2 .sect03 .image{width:100%}#feature #sp_wrap .genre_health #detail .page2 .sect03 .description{margin:6px 0 13px;font-size:12px;line-height:16px;text-align:center;letter-spacing:0}#feature #sp_wrap #detail .page2 .sect03 dl .detail-title{font-size:13px;line-height:15px;padding:8px 8px;border-radius:10px 10px 0 0;letter-spacing:0}#feature #sp_wrap #detail .page2 .sect03 dl .detail-text{border:1px solid silver;border-top:0;border-radius:0 0 20px 20px;font-size:12px;line-height:15px;padding:8px 9px 8px;box-sizing:border-box;letter-spacing:0}#feature #sp_wrap #detail .page2 .sect03 .detail-box{width:96%;margin:0 auto}#sp_wrap #feature_guard.page3{padding-bottom:17px}#sp_wrap .genre_health #detail .entry .entry_contents h4.no03{margin-top:0;font-size:12px}#feature #sp_wrap .contents .page3 .check-wrap{position:relative;margin-top:62px}#feature #sp_wrap .contents .page3 .check-wrap .check-title{position:absolute;top:-42px;left:50%;width:92%;margin-left:-46%}#feature #sp_wrap .contents .page3 .check-wrap .inner{padding:35px 6% 20px;border:1px solid #d3cfc4}#feature #sp_wrap .contents .page3 .check-wrap .inner .image{float:none;width:30%;margin:0 auto 21px}#feature #sp_wrap .contents .page3 .check-wrap .inner .texts{float:none;width:100%;margin-left:auto}#feature #sp_wrap .contents .page3 .check-wrap .inner .texts .text{margin-bottom:25px;padding-top:0;font-size:12px;line-height:1.75}#feature #sp_wrap .contents .page3 .check-wrap .inner .texts .product{margin-bottom:21px;font-size:12px;line-height:1.75}#feature #sp_wrap .contents .page3 .check-wrap .btn a{display:block;text-align:center;font-size:13px;line-height:1.69}#feature #sp_wrap .contents .page3 .check-wrap .notes{margin:8px 0 0}#feature #sp_wrap .contents .page3 .check-wrap .notes p{margin:0;padding-left:1em;text-indent:-1em;font-size:10px;line-height:1.75}#feature #sp_wrap #detail .page3 .sect02{margin-bottom:0}#feature #sp_wrap .genre_health #detail .page3 .sect02 .mini-title,#feature #sp_wrap .genre_health #detail .page3 .sect04 .mini-title{font-size:13px;line-height:16px;font-weight:bold;color:#fff;padding:8px 8px;background-color:#e60012;text-align:center;border-radius:10px 10px 0 0;border-bottom:0;margin-bottom:0}#feature #sp_wrap #detail .page3 .sect02 .bottom-box{padding:8px 8px 8px}#feature #sp_wrap #detail .page3 .sect02 .bottom-box .detail,#feature #sp_wrap #detail .page3 .sect04 .bottom-box .detail{font-size:12px;line-height:16px;text-align:center}#feature #sp_wrap #detail .page3 .sect02 .bottom-box .detail{margin-bottom:8px}#feature #sp_wrap #detail .page3 .sect02 .bottom-box .care{display:block}#feature #sp_wrap #detail .page3 .sect02 .bottom-box .care li{width:100%;padding:6px 8px;min-height:52px}#feature #sp_wrap #detail .page3 .sect02 .bottom-box .care li:not(:nth-of-type(3n+1)){margin-left:0}#feature #sp_wrap #detail .page3 .sect02 .bottom-box .care li:nth-of-type(n+2){margin-top:10px}#feature #sp_wrap #detail .page3 .sect02 .bottom-box .care li p{font-size:12px;line-height:13px;margin:0}#feature #sp_wrap #detail .page3 .sect02 .bottom-box{padding:8px 8px 15px}#feature #sp_wrap #detail .page3 .sect02 .bottom-box,#feature #detail .page3 .sect04 .bottom-box{border-radius:0 0 10px 10px;border-top:0}#feature #sp_wrap #detail .page3 .sect04{margin-bottom:0}#feature #sp_wrap #detail .page3 .sect04 .bottom-box .box{display:block}#feature #sp_wrap #detail .page3 .sect04 .bottom-box .box .left,#feature #sp_wrap #detail .page3 .sect04 .bottom-box .box .right{width:100%}#feature #sp_wrap #detail .page3 .sect04 .bottom-box{padding:8px 10px 17px}#feature #sp_wrap #detail .page3 .sect04 .bottom-box .box>div .list-title{padding:0;color:#e60012;font-size:13px;line-height:16px;font-weight:bold;text-align:center;margin-bottom:8px}#feature #sp_wrap #detail .page3 .sect04 .bottom-box .box>.right .list-title{padding-top:10px}#feature #sp_wrap #detail .page3 .sect04 .bottom-box .detail{margin-bottom:15px}#feature #sp_wrap #detail .page3 .sect04 .bottom-box .box ul{display:flex;flex-wrap:wrap;justify-content:space-between}#feature #sp_wrap #detail .page3 .sect04 .bottom-box .box .left ul li:nth-of-type(odd){width:51.57%;padding-left:1%}#feature #sp_wrap #detail .page3 .sect04 .bottom-box .box .left ul li:nth-of-type(even){width:calc(100% - 53.07%)}#feature #sp_wrap #detail .page3 .sect04 .bottom-box .box>div ul li{font-size:12px;letter-spacing:0}#feature #sp_wrap #detail .page3 .sect04 .bottom-box .box>.left ul li:nth-last-of-type(2){border-bottom:2px dotted #a35649}#feature #sp_wrap #detail .page3 .sect04 .bottom-box .box .left ul li{line-height:22px}#feature #sp_wrap #detail .page3 .sect04 .bottom-box .box .right ul li{text-indent:0;line-height:14px;padding:3px 0 3px .6em;width:100%}#feature #sp_wrap #detail .page3 .sect04 .bottom-box .box>div ul li .circle-num{line-height:1}#feature #sp_wrap #detail .page3 .sect04 .bottom-box .box>div ul li .star{margin-left:0}#feature #sp_wrap .contents .entry_contents h3{font-size:20px;line-height:26px;margin-bottom:8px;color:#fd8300}#sp_wrap #series_recipe .menu h4{color:#fd8300;font-size:20px;line-height:1.5;background-position:0 8px}#feature #sp_wrap #container .pagenav ul li.cur a{color:#fff;background-color:#fd8300}#feature #sp_wrap #container .pagenav ul li a{color:#fd8300;background:#fff5c4}#feature .genre_recipe #detail .title .entry-title,.entry .entry_contents h4.no00,.genre_recipe #detail .entry .entry_contents h4.no01,.genre_recipe #detail .entry .entry_contents h4.no02,.genre_recipe #detail .entry .entry_contents h4.no03,.genre_recipe #detail .entry .entry_contents h4.no04,.genre_recipe #detail .entry .entry_contents h4.no05,.genre_recipe #detail.entry .entry_contents h4.no06,.genre_recipe #detail .entry .entry_contents h4.no07,.genre_recipe #detail .entry .entry_contents h4.no08,.genre_recipe #detail .entry .entry_contents h4.no09,.genre_recipe #detail .entry .entry_contents h4.no10,#feature .genre_recipe #detail .entry .outline ul li p a{color:#fd8300}.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:bold;font-size:20px}.menu_list{display:flex;max-width:730px;gap:1rem;margin:0 auto}.menu_block{display:block;margin:1em auto;text-align:center;font-size:16px;font-weight:bold}.menu_block figure{overflow:hidden}.menu_block figure img{max-width:230px;border-radius:10px;transition:.3s ease-in-out}.menu_blockx figure:hover img{filter:blur(1px)}.menu_block .menu_link{padding:.5rem 0 0;position:relative;display:inline-block;transition:.3s;color:#333;font-size:18px;font-family:Arial;font-weight:bold;text-decoration:none}.menu_block .menu_link::after{position:absolute;bottom:.3em;left:0;content:"";width:100%;height:1px;background-color:#333;opacity:0;transition:.3s}.menu_block .menu_link:hover::after{bottom:0;opacity:1}.point_title{font-weight:bold;font-size:24px;color:#e8465a;padding:1rem 0 1rem 1.7rem;position:relative}.point_title::before{content:"";background-color:#e8465a;background:repeating-linear-gradient(-45deg,#e8465a,#e8465a 5px,#fff 5px,#fff 10px);width:15px;height:65%;position:absolute;top:15px;left:0;z-index:0}.recipe_title{font-weight:bold;font-size:24px;color:#8ec43e;padding:1rem 0 1rem 1.7rem;position:relative}.recipe_title::before{content:"";background-color:#8ec43e;background:repeating-linear-gradient(-45deg,#8ec43e,#8ec43e 5px,#fff 5px,#fff 10px);width:15px;height:65%;position:absolute;top:15px;left:0;z-index:0}.tokutabe_point_list ol{counter-reset:my-counter;list-style:none;padding:1rem 0;margin:0}.tokutabe_point_list li{font-size:20px;font-weight:bold;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:bold;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:#8ec43e;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:bold;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:#8ec43e;font-size:13px;font-weight:bold;display:inline-block;font-family:Arial;color:#fff;margin:0 2px}.recipe-list p{margin:0 0 1rem 0!important}.strongtext{font-weight:bold;background:linear-gradient(transparent 70%,yellow 70%)}.font_red{color:#e50313;font-weight:bold}@media(max-width:599px){.menu_list{display:block}.point_title{font-size:20px}.point_title::before{height:60%}.recipe_title{font-size:20px}.recipe_title::before{height:60%}.no01{font-size:20px!important}.no02{font-size:20px!important}.no03{font-size:20px!important}.no04{font-size:20px!important}.sns_share{max-width:300px}.sns_share_text{font-size:16px}}.sp_hidden{display:none}@media screen and (min-width:1025px){.sp_hidden{display:block}}.pc_hidden{display:none}@media screen and (max-width:599px){.pc_hidden{display:block}}.recipe-box label{color:#e0580c;text-decoration:underline;cursor:pointer}.recipe-box label:hover{color:#fff;background:#e0580c}.recipe-box input{display:none}.recipe-box .hidden_show{height:0;padding:0;overflow:hidden;opacity:0;transition:.8s}.recipe-box input:checked ~ .hidden_show{padding:10px 0;height:auto;opacity:1}