@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap);#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}#pc_wrap p.top-lead{margin-bottom:13px;font-size:16px;line-height:2;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",sans-serif!important;font-weight:700}#feature #detail .entry .outline{display:none;margin:32px 0 55px}#feature .genre_health #detail .entry .speaker{margin:47px 0 42px;padding:47px 17px 33px;border:4px dotted #00ae97}#feature #detail .entry .speaker .name-card{width:250px;height:205px!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}.interview-banner{margin:0 auto 100px;width:90%;box-sizing:border-box;border:2px solid #00ae97;text-align:center}.interview-banner a{display:block;width:100%;height:100%;padding:40px 0;text-decoration:none;font-size:22px;font-weight:700;color:#00ae97;background:url(/img/feature/79_weather/image04.png) no-repeat 95% center/auto}.interview-banner a span{font-size:32px;letter-spacing:3px}.interview-banner a:hover{opacity:.8}#sp_wrap .genre_health .pagenav ul .next a,#sp_wrap .genre_health .pagenav ul .prev a{color:#333;background:#f0f0f0}#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:1rem;font-size:14px!important;line-height:1.8!important;font-weight:700;padding:0 1rem;text-align:justify}#feature #sp_wrap #detail .entry .column02 p{font-size:15px;line-height:2;margin-bottom:2rem}#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 #00ae97}#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}#feature #sp_wrap{font-size:100%}#feature #detail .entry .column02 .border p{text-align:center}#feature #sp_wrap .interview-banner{margin:0 auto 50px;width:100%;box-sizing:border-box;border:2px solid #00ae97;text-align:center}#feature #sp_wrap .interview-banner a{display:block;width:100%;height:100%;padding:25px 0;text-decoration:none;font-size:18px;font-weight:700;color:#00ae97;background:url(/img/feature/79_weather/image04.png) no-repeat 95% center/auto}#feature #sp_wrap .interview-banner a span{font-size:30px;letter-spacing:3px}#feature #sp_wrap .interview-banner a:hover{opacity:.8}.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}.top-lead{font-weight:700}.artwork_b img{margin:1rem auto}img.artwork_c{display:block;margin:1rem auto;max-width:100%;height:auto}.note_text{font-size:14px;margin:0 0 1rem;text-align:justify!important}#feature .contents h2.sect-title{font-size:1.25rem;font-weight:700;color:#eb6ea5;margin:19px 0!important;line-height:2}#feature .contents h3.column_title{color:#333;font-weight:700;font-size:1.5rem;border-bottom:1px solid;display:inline}#feature .contents h4.column_subtitle{color:#333;font-weight:700;font-size:1.25rem;box-shadow:inset 0 -.12em 0 #333;display:inline;margin:0 0 1rem}.subtitle-wrapper{text-align:center}#feature .entry_contents p{color:#333;font-size:1rem;text-align:justify;line-height:2;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",sans-serif!important}.strongtext{font-weight:700;background:linear-gradient(transparent 70%,#ff0 70%)}.color_title{color:#eb6ea5}.color_text_m{color:#eb6ea5;font-size:1.125rem}.related_banner{margin:0 auto 2rem;padding:1rem 0}.related_banner p{text-align:center!important;margin:0;padding:0}.container_box{max-width:730px;padding:2rem;margin:2em auto;border-top:3px solid #333;border-bottom:3px solid #333}.column_box p{margin:0 0 1em!important;text-align:justify!important}.tworows{max-width:650px;display:flex;align-items:center;gap:20px;justify-content:space-evenly;margin:1rem auto}.image_row_top-align{max-width:650px;display:flex;align-items:flex-start;gap:20px;justify-content:space-evenly;margin:1rem auto}.rows_1{flex:1}.rows_2{flex:1;background-color:#f7f7f7;padding:1rem}.img_tworows{max-width:100%;height:auto;margin:0 auto 1rem}.text_tworows{max-width:50%}.pc_hidden{display:none}@media screen and (max-width:599px){.pc_hidden{display:block}}.sp_hidden{display:none}@media screen and (min-width:1025px){.sp_hidden{display:block}}@media (max-width:599px){.tworows{display:block;text-align:center}.image_row_top-align{display:block}.container_box{padding:2em 0}.sns_share{max-width:300px}.sns_share_text{font-size:1rem}#feature .contents h3.column_title{font-size:1.25rem}.entry_contents{padding:0 .5rem}.img_tworows{display:block}}#feature #detail.column .entry .column02 img{max-width:100%!important}