hr{border:none;border-bottom:1px solid #e5e5e5;border-bottom:1px solid rgba(0,0,0,.1);width:297px;margin:35px 0;clear:both;position:relative}.p_news_content{margin-bottom:10px}.p_news_content p{margin-bottom:20px}.p_news_content .single-title{padding-left:0}.p_news_content h1{clear:both;margin-bottom:14px}.p_news_content p a{color:#04c}.p_news_content img{margin:0 auto}.news_logo{margin-bottom:20px;text-align:center}.news_logo img{max-width:160px;width:100%}.news_capture{float:left;width:160px;text-align:center;margin-right:20px}.news_capture img{box-sizing:border-box;border:2px solid #ccc;display:block}.news_capture span{font-size:12px}.related_story .wrap_title,.related_story p{margin:0}.related_story .wrap_title{background-color:#fff;position:absolute;top:-12px;font-weight:700;padding:0 5px}.fs16{font-size:16px;line-height:28px}.mt20{margin-top:20px}.c-circle_img{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}.p_news_title{margin-bottom:1rem;font-size:1.3rem;font-weight:700;line-height:1.5}.p_news_meta{margin-bottom:1.5rem}.p_news_thumb{display:block}.p_news_thumbImg{width:100%;max-width:700px;height:auto;margin:1rem auto}.p_news_breadcrumb{margin:0;overflow-x:auto;white-space:nowrap}.p_news_content h1{font-size:28px;font-weight:700}.p_news_content h2:not(.c-under_line_title){padding:.7rem;margin-bottom:1rem;font-size:22px;font-weight:700;line-height:28px;background-color:#daecf0;scroll-margin-top:160px}.p_news_content h3{border-bottom:solid 2px #daecf0;padding:6px 0;margin-top:40px;margin-bottom:20px;font-size:18px;font-weight:700;line-height:28px;scroll-margin-top:160px}.p_news_content h4{position:relative;margin:1rem 0;padding-left:16px;font-size:1.2rem;font-weight:700;line-height:1.4;color:#111;scroll-margin-top:160px}.p_news_content h4:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:26px;background:#2f4fa8;border-radius:3px}.p_news_content h5{font-size:17px;line-height:1.4;padding-left:8px;font-weight:700;margin-left:3px;scroll-margin-top:160px}.p_news_content h5:before{content:"●";margin-right:3px;color:#9bcfff;font-weight:700}.p_news_content h6{font-size:16px;line-height:1.2;color:#002053;border-left:1px solid #002053;padding-left:10px;font-weight:700;margin-left:3px;scroll-margin-top:160px}.p_news_content strong,.p_news_content b{font-weight:700}.p_news_content mark{padding:1px 6px;margin:0 2px;color:#000;background:linear-gradient(transparent 50%,#c3e2ff 50%)}.p_news_content blockquote{border:1px solid #cdcdcd;border-left:9px solid #379fff}.p_news_content blockquote p{padding:5px;margin-bottom:0}.p_news_content .p_editorComment{border:1px solid #cbcbcb;padding:10px}.p_news_content .p_editorComment_title{display:inline-block;background-color:#039;color:#fff;font-size:18px;font-weight:700;padding:0 5px;margin-bottom:5px}#toc_container{background:#fff;border:2px solid #daecf0;border-radius:8px;min-width:100%;width:100%;max-width:100%;box-sizing:border-box;padding:1rem 1.5rem;margin-top:32px;margin-bottom:3rem;box-shadow:0 1px 2px #0000004d}#toc_container p.toc_title{background-color:#fff}.toc_list a{position:relative;padding-left:1.6em}.toc_list a:before{content:"";width:20px;height:20px;background:url('/wp-content/themes/techo-web/images/renewal/single/mokuji_icon.webp') no-repeat;background-size:20px;position:absolute;transition:all .2s;top:12px;left:0;transform:translateY(-50%)}.toc_list>li>ul li a:before{content:none}.toc_list>li>a{font-weight:700;font-size:16px}.toc_list>li>ul>li>a{font-weight:medium;font-size:14px}.toc_list>li>ul>li>ul>li>a{font-weight:medium;font-size:12px}.p_news_content .p_interviewBlock{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:0px;grid-row-gap:0px;padding:15px;border:2px solid #afd9ff}.p_news_content .p_interviewBlock_noImg{padding:15px;border:2px solid #afd9ff}.p_news_content .p_interviewKikite{border:1px solid #b2b2b2;background-color:#fff}.p_news_content .p_interviewBlockImg{grid-area:1/1/2/2;margin-right:1rem}.p_news_content .p_interviewBlockTitle{grid-area:1/2/2/3}.p_news_content .p_interviewBlockName{margin-bottom:1rem;font-weight:700}.p_news_content .p_interviewBlockPosition{font-weight:700;color:#039}.p_news_content .p_interviewBlockPosition:hover{text-decoration:underline}.p_news_content .p_interviewBlockProfile{grid-area:2/1/3/3;margin-top:1rem}.p_news_content .p_interviewBlockProfile_detail{font-weight:500;font-size:14px}@media (min-width:482px){.news_logo{margin-bottom:30px}.news_logo img{max-width:200px}.news_capture{width:auto}}@media (min-width:768px){.p_news_content .p_interviewBlockImg{grid-area:1/1/3/2}.p_news_content .p_interviewBlockTitle{grid-area:1/2/2/3;min-width:640px}.p_news_content .p_interviewBlockProfile{grid-area:2/2/4/3}.p_news_title{font-size:1.6rem}.toc_list a{padding-left:2em}.toc_list a:before{top:50%}}@media (min-width:1024px){.l_main{flex:1 1 0;min-width:0}}